diff --git a/frontend/public/schemas/20251121/linkml/classes/BirthPlace.yaml b/frontend/public/schemas/20251121/linkml/classes/BirthPlace.yaml new file mode 100644 index 0000000000..af94d0b175 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/classes/BirthPlace.yaml @@ -0,0 +1,165 @@ +id: https://nde.nl/ontology/hc/class/BirthPlace +name: birth_place_class +title: Birth Place Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + gn: http://www.geonames.org/ontology# + wdt: http://www.wikidata.org/prop/direct/ + dcterms: http://purl.org/dc/terms/ + prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# + rdfs: http://www.w3.org/2000/01/rdf-schema# + org: http://www.w3.org/ns/org# + xsd: http://www.w3.org/2001/XMLSchema# +imports: + - linkml:types + - ../metadata + - ../slots/has_coordinates + - ../slots/in_country + - ../slots/identified_by + - ../slots/has_score + - ../slots/has_name + - ../slots/has_label + - ../slots/has_source + - ../slots/has_code +default_prefix: hc +classes: + BirthPlace: + class_uri: schema:Place + description: >- + Structured representation of where a person was born with support for historical + place names, modern equivalents, and geographic identifiers. + alt_descriptions: + nl: >- + Gestructureerde weergave van waar een persoon geboren is met ondersteuning voor historische + plaatsnamen, moderne equivalenten en geografische identificaties. + de: >- + Strukturierte Darstellung des Geburtsorts einer Person mit Unterstützung für historische + Ortsnamen, moderne Entsprechungen und geografische Kennungen. + fr: >- + Représentation structurée du lieu de naissance d'une personne avec support pour les noms + historiques, équivalents modernes et identifiants géographiques. + es: >- + Representación estructurada de dónde nació una persona con soporte para nombres + históricos de lugares, equivalentes modernos e identificadores geográficos. + ar: >- + تمثيل منظم لمكان ميلاد الشخص مع دعم الأسماء التاريخية + للأماكن والمعادلات الحديثة والمعرفات الجغرافية. + id: >- + Representasi terstruktur tempat seseorang lahir dengan dukungan nama tempat + historis, padanan modern, dan pengidentifikasi geografis. + zh: >- + 人员出生地点的结构化表示,支持历史地名、现代等价物和地理标识符。 + exact_mappings: + - schema:Place + close_mappings: + - crm:E53_Place + - gn:Feature + slots: + - has_label + - has_name + - in_country + - has_code + - identified_by + - has_coordinates + - has_source + - has_score + slot_usage: + has_label: + required: true + examples: + - value: Amsterdam + - value: Batavia + has_name: + required: false + examples: + - value: Jakarta + in_country: + required: false + pattern: "^[A-Z]{2}$" + examples: + - value: NL + - value: ID + has_code: + required: false + examples: + - value: NH + - value: 2759794 + identified_by: + range: WikiDataIdentifier + required: false + examples: + - value: + has_coordinates: + required: false + examples: + - value: 52.3676,4.9041 + has_source: + required: false + examples: + - value: born at the family estate in rural Gelderland + comments: + - Replaces simple birth_place string slot (Rule 53) + - Preserves historical place names while linking to modern identifiers + - GeoNames ID is authoritative per AGENTS.md + see_also: + - https://schema.org/birthPlace + - https://www.geonames.org/ + examples: + - value: + has_label: Amsterdam + in_country: NL + has_code: NH + identified_by: + has_coordinates: 52.3676,4.9041 + description: Dutch city with modern name + - value: + has_label: Batavia + has_name: Jakarta + in_country: ID + identified_by: + description: Historical colonial name with modern equivalent + - value: + has_label: rural Gelderland + in_country: NL + has_code: GE + has_source: born at the family estate in rural Gelderland + description: Imprecise location from source text + keywords: + - birth + - place + - location + - geographic + - historical + annotations: + specificity_score: 0.45 + specificity_rationale: Relevant for person research across heritage sectors. + custodian_types: "['*']" + structured_aliases: + - literal_form: geboorteplaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geboren te + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Geburtsort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu de naissance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lugar de nacimiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مكان الميلاد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tempat lahir + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 出生地 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/custodian_source.yaml b/frontend/public/schemas/20251121/linkml/custodian_source.yaml index 1e5d4d0e40..add6ce0143 100644 --- a/frontend/public/schemas/20251121/linkml/custodian_source.yaml +++ b/frontend/public/schemas/20251121/linkml/custodian_source.yaml @@ -19,7 +19,7 @@ description: | - provenance: Data tier tracking and source lineage - ghcid: Global Heritage Custodian ID with history - identifiers: ISIL, Wikidata, GHCID variants - - enrichments: Google Maps, Wikidata, Genealogiewerkbalk, etc. + - enrichments: Google Maps, Wikidata, genealogy archive registries, etc. - web_claims: Extracted claims with XPath provenance - custodian_name: Consensus name determination - location: Normalized geographic data @@ -42,6 +42,8 @@ default_range: string imports: - linkml:types + # Slots bundle (required for LinkML JSON Schema generation) + - ./modules/slots/SlotsBundle # ============================================================================= # ENUMERATIONS (7 enums) # ============================================================================= @@ -57,6 +59,12 @@ imports: # ============================================================================= # Root Class - ./modules/classes/CustodianSourceFile + # Shared base classes + - ./modules/classes/CustodianType + - ./modules/classes/DigitalPlatformType + - ./modules/classes/Claim + - ./modules/classes/ReconstructedEntity + - ./modules/classes/Entity # Original Entry Domain - ./modules/classes/DuplicateEntry - ./modules/classes/MowInscription @@ -93,7 +101,6 @@ imports: - ./modules/classes/GoogleMapsPlaywrightEnrichment - ./modules/classes/GooglePhoto - ./modules/classes/GoogleReview - - ./modules/classes/LlmVerification - ./modules/classes/OpeningHours - ./modules/classes/OpeningPeriod - ./modules/classes/PhotoAttribution @@ -145,7 +152,6 @@ imports: - ./modules/classes/WebEnrichment - ./modules/classes/WebSource # Custodian Name Domain - - ./modules/classes/AlternativeName - ./modules/classes/CustodianLegalNameClaim - ./modules/classes/CustodianNameConsensus - ./modules/classes/FormerName @@ -153,7 +159,7 @@ imports: - ./modules/classes/MergeNote # Dutch Enrichments Domain - ./modules/classes/ArchiveInfo - - ./modules/classes/GenealogiewerkbalkEnrichment + - ./modules/classes/GenealogyArchivesRegistryEnrichment - ./modules/classes/IsilCodeEntry - ./modules/classes/MunicipalityInfo - ./modules/classes/NanIsilEnrichment @@ -182,22 +188,21 @@ imports: - ./modules/classes/YoutubeTranscript - ./modules/classes/YoutubeVideo # CH-Annotator Domain - - ./modules/classes/ChAnnotatorAnnotationMetadata - - ./modules/classes/ChAnnotatorAnnotationProvenance - - ./modules/classes/ChAnnotatorBlock - - ./modules/classes/ChAnnotatorEntityClaim - - ./modules/classes/ChAnnotatorEntityClassification - - ./modules/classes/ChAnnotatorIntegrationNote - - ./modules/classes/ChAnnotatorModel - - ./modules/classes/ChAnnotatorProvenance + - ./modules/classes/AnnotatorAnnotationMetadata + - ./modules/classes/AnnotatorAnnotationProvenance + - ./modules/classes/AnnotatorBlock + - ./modules/classes/AnnotatorEntityClaim + - ./modules/classes/AnnotatorEntityClassification + - ./modules/classes/AnnotatorIntegrationNote + - ./modules/classes/AnnotatorModel + - ./modules/classes/AnnotatorProvenance - ./modules/classes/ExtractionSourceInfo - ./modules/classes/PatternClassification # Person/Staff Domain - ./modules/classes/CareerEntry - ./modules/classes/CertificationEntry - ./modules/classes/CurrentPosition - - ./modules/classes/EducationEntry - - ./modules/classes/ExaSearchMetadata + - ./modules/classes/ExternalSearchMetadata - ./modules/classes/HeritageExperienceEntry - ./modules/classes/MediaAppearanceEntry - ./modules/classes/PersonProfile diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index 8217670ed6..82d208f1eb 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -1,12 +1,12 @@ { - "generated": "2026-02-16T12:49:41.506Z", + "generated": "2026-02-16T22:12:33.530Z", "schemaRoot": "/schemas/20251121/linkml", - "totalFiles": 2369, + "totalFiles": 2183, "categoryCounts": { "main": 4, - "class": 1378, - "enum": 157, - "slot": 826, + "class": 1377, + "enum": 158, + "slot": 640, "module": 4 }, "categories": [ @@ -370,6 +370,46 @@ "path": "modules/classes/AnnotationTypes.yaml", "category": "class" }, + { + "name": "AnnotatorAnnotationMetadata", + "path": "modules/classes/AnnotatorAnnotationMetadata.yaml", + "category": "class" + }, + { + "name": "AnnotatorAnnotationProvenance", + "path": "modules/classes/AnnotatorAnnotationProvenance.yaml", + "category": "class" + }, + { + "name": "AnnotatorBlock", + "path": "modules/classes/AnnotatorBlock.yaml", + "category": "class" + }, + { + "name": "AnnotatorEntityClaim", + "path": "modules/classes/AnnotatorEntityClaim.yaml", + "category": "class" + }, + { + "name": "AnnotatorEntityClassification", + "path": "modules/classes/AnnotatorEntityClassification.yaml", + "category": "class" + }, + { + "name": "AnnotatorIntegrationNote", + "path": "modules/classes/AnnotatorIntegrationNote.yaml", + "category": "class" + }, + { + "name": "AnnotatorModel", + "path": "modules/classes/AnnotatorModel.yaml", + "category": "class" + }, + { + "name": "AnnotatorProvenance", + "path": "modules/classes/AnnotatorProvenance.yaml", + "category": "class" + }, { "name": "Any", "path": "modules/classes/Any.yaml", @@ -1145,46 +1185,6 @@ "path": "modules/classes/CertificationEntry.yaml", "category": "class" }, - { - "name": "ChAnnotatorAnnotationMetadata", - "path": "modules/classes/ChAnnotatorAnnotationMetadata.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorAnnotationProvenance", - "path": "modules/classes/ChAnnotatorAnnotationProvenance.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorBlock", - "path": "modules/classes/ChAnnotatorBlock.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorEntityClaim", - "path": "modules/classes/ChAnnotatorEntityClaim.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorEntityClassification", - "path": "modules/classes/ChAnnotatorEntityClassification.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorIntegrationNote", - "path": "modules/classes/ChAnnotatorIntegrationNote.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorModel", - "path": "modules/classes/ChAnnotatorModel.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorProvenance", - "path": "modules/classes/ChAnnotatorProvenance.yaml", - "category": "class" - }, { "name": "ChurchArchive", "path": "modules/classes/ChurchArchive.yaml", @@ -2070,11 +2070,61 @@ "path": "modules/classes/DigitalPlatform.yaml", "category": "class" }, + { + "name": "DigitalPlatformDataQualityNotes", + "path": "modules/classes/DigitalPlatformDataQualityNotes.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformDataSource", + "path": "modules/classes/DigitalPlatformDataSource.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformKeyContact", + "path": "modules/classes/DigitalPlatformKeyContact.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformOrganizationProfile", + "path": "modules/classes/DigitalPlatformOrganizationProfile.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformOrganizationStatus", + "path": "modules/classes/DigitalPlatformOrganizationStatus.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformPrimaryPlatform", + "path": "modules/classes/DigitalPlatformPrimaryPlatform.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformProfile", + "path": "modules/classes/DigitalPlatformProfile.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformProvenance", + "path": "modules/classes/DigitalPlatformProvenance.yaml", + "category": "class" + }, { "name": "DigitalPlatformScore", "path": "modules/classes/DigitalPlatformScore.yaml", "category": "class" }, + { + "name": "DigitalPlatformServiceDetails", + "path": "modules/classes/DigitalPlatformServiceDetails.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformTransformationMetadata", + "path": "modules/classes/DigitalPlatformTransformationMetadata.yaml", + "category": "class" + }, { "name": "DigitalPlatformType", "path": "modules/classes/DigitalPlatformType.yaml", @@ -2090,56 +2140,6 @@ "path": "modules/classes/DigitalPlatformUserIdentifier.yaml", "category": "class" }, - { - "name": "DigitalPlatformV2", - "path": "modules/classes/DigitalPlatformV2.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2DataQualityNotes", - "path": "modules/classes/DigitalPlatformV2DataQualityNotes.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2DataSource", - "path": "modules/classes/DigitalPlatformV2DataSource.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2KeyContact", - "path": "modules/classes/DigitalPlatformV2KeyContact.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2OrganizationProfile", - "path": "modules/classes/DigitalPlatformV2OrganizationProfile.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2OrganizationStatus", - "path": "modules/classes/DigitalPlatformV2OrganizationStatus.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2PrimaryPlatform", - "path": "modules/classes/DigitalPlatformV2PrimaryPlatform.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2Provenance", - "path": "modules/classes/DigitalPlatformV2Provenance.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2ServiceDetails", - "path": "modules/classes/DigitalPlatformV2ServiceDetails.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2TransformationMetadata", - "path": "modules/classes/DigitalPlatformV2TransformationMetadata.yaml", - "category": "class" - }, { "name": "DigitalPresence", "path": "modules/classes/DigitalPresence.yaml", @@ -2575,11 +2575,6 @@ "path": "modules/classes/Example.yaml", "category": "class" }, - { - "name": "ExaSearchMetadata", - "path": "modules/classes/ExaSearchMetadata.yaml", - "category": "class" - }, { "name": "ExhibitedObject", "path": "modules/classes/ExhibitedObject.yaml", @@ -2650,6 +2645,11 @@ "path": "modules/classes/ExternalResource.yaml", "category": "class" }, + { + "name": "ExternalSearchMetadata", + "path": "modules/classes/ExternalSearchMetadata.yaml", + "category": "class" + }, { "name": "ExternalWork", "path": "modules/classes/ExternalWork.yaml", @@ -2996,8 +2996,8 @@ "category": "class" }, { - "name": "GenealogiewerkbalkEnrichment", - "path": "modules/classes/GenealogiewerkbalkEnrichment.yaml", + "name": "GenealogyArchivesRegistryEnrichment", + "path": "modules/classes/GenealogyArchivesRegistryEnrichment.yaml", "category": "class" }, { @@ -3460,11 +3460,6 @@ "path": "modules/classes/Iconography.yaml", "category": "class" }, - { - "name": "ID", - "path": "modules/classes/ID.yaml", - "category": "class" - }, { "name": "IdentificationEvent", "path": "modules/classes/IdentificationEvent.yaml", @@ -3510,11 +3505,6 @@ "path": "modules/classes/IIIF.yaml", "category": "class" }, - { - "name": "IIPImageServer", - "path": "modules/classes/IIPImageServer.yaml", - "category": "class" - }, { "name": "Illustration", "path": "modules/classes/Illustration.yaml", @@ -3525,6 +3515,11 @@ "path": "modules/classes/Image.yaml", "category": "class" }, + { + "name": "ImageTilingServiceEndpoint", + "path": "modules/classes/ImageTilingServiceEndpoint.yaml", + "category": "class" + }, { "name": "ImpactMeasurement", "path": "modules/classes/ImpactMeasurement.yaml", @@ -7411,6 +7406,11 @@ "path": "modules/enums/OAIGranularityEnum.yaml", "category": "enum" }, + { + "name": "OAIPMHVerbEnum", + "path": "modules/enums/OAIPMHVerbEnum.yaml", + "category": "enum" + }, { "name": "OfficialInstitutionTypeEnum", "path": "modules/enums/OfficialInstitutionTypeEnum.yaml", @@ -8057,6 +8057,11 @@ "path": "modules/slots/ceased_through.yaml", "category": "slot" }, + { + "name": "certified_for", + "path": "modules/slots/certified_for.yaml", + "category": "slot" + }, { "name": "change_ownership_from", "path": "modules/slots/change_ownership_from.yaml", @@ -8432,6 +8437,16 @@ "path": "modules/slots/estimate.yaml", "category": "slot" }, + { + "name": "evaluated_through", + "path": "modules/slots/20260202_matang/evaluated_through.yaml", + "category": "slot" + }, + { + "name": "evaluated_through", + "path": "modules/slots/evaluated_through.yaml", + "category": "slot" + }, { "name": "exclude", "path": "modules/slots/exclude.yaml", @@ -8592,6 +8607,11 @@ "path": "modules/slots/has_accessibility_feature.yaml", "category": "slot" }, + { + "name": "has_accountable", + "path": "modules/slots/has_accountable.yaml", + "category": "slot" + }, { "name": "has_accreditation", "path": "modules/slots/has_accreditation.yaml", @@ -8762,6 +8782,11 @@ "path": "modules/slots/has_charter.yaml", "category": "slot" }, + { + "name": "has_clause", + "path": "modules/slots/has_clause.yaml", + "category": "slot" + }, { "name": "has_code", "path": "modules/slots/has_code.yaml", @@ -8887,6 +8912,11 @@ "path": "modules/slots/has_denominator_data.yaml", "category": "slot" }, + { + "name": "has_department", + "path": "modules/slots/has_department.yaml", + "category": "slot" + }, { "name": "has_description", "path": "modules/slots/has_description.yaml", @@ -9002,6 +9032,11 @@ "path": "modules/slots/has_file_location.yaml", "category": "slot" }, + { + "name": "has_finding_aid", + "path": "modules/slots/has_finding_aid.yaml", + "category": "slot" + }, { "name": "has_fixity", "path": "modules/slots/has_fixity.yaml", @@ -9037,6 +9072,11 @@ "path": "modules/slots/has_garden.yaml", "category": "slot" }, + { + "name": "has_gender", + "path": "modules/slots/has_gender.yaml", + "category": "slot" + }, { "name": "has_genre", "path": "modules/slots/has_genre.yaml", @@ -9082,6 +9122,11 @@ "path": "modules/slots/has_image.yaml", "category": "slot" }, + { + "name": "has_infrastructure", + "path": "modules/slots/has_infrastructure.yaml", + "category": "slot" + }, { "name": "has_initials", "path": "modules/slots/has_initials.yaml", @@ -9402,6 +9447,11 @@ "path": "modules/slots/has_patronym.yaml", "category": "slot" }, + { + "name": "has_pattern", + "path": "modules/slots/has_pattern.yaml", + "category": "slot" + }, { "name": "has_payment_frequency", "path": "modules/slots/has_payment_frequency.yaml", @@ -9422,6 +9472,11 @@ "path": "modules/slots/has_policy.yaml", "category": "slot" }, + { + "name": "has_portfolio", + "path": "modules/slots/has_portfolio.yaml", + "category": "slot" + }, { "name": "has_position", "path": "modules/slots/has_position.yaml", @@ -9507,6 +9562,11 @@ "path": "modules/slots/has_rating.yaml", "category": "slot" }, + { + "name": "has_ratio", + "path": "modules/slots/has_ratio.yaml", + "category": "slot" + }, { "name": "has_rationale", "path": "modules/slots/has_rationale.yaml", @@ -9537,6 +9597,11 @@ "path": "modules/slots/has_reference_system.yaml", "category": "slot" }, + { + "name": "has_religion", + "path": "modules/slots/has_religion.yaml", + "category": "slot" + }, { "name": "has_repertoire", "path": "modules/slots/has_repertoire.yaml", @@ -9632,16 +9697,36 @@ "path": "modules/slots/has_setpoint.yaml", "category": "slot" }, + { + "name": "has_shelf_mark", + "path": "modules/slots/has_shelf_mark.yaml", + "category": "slot" + }, { "name": "has_significance", "path": "modules/slots/has_significance.yaml", "category": "slot" }, + { + "name": "has_silence", + "path": "modules/slots/has_silence.yaml", + "category": "slot" + }, { "name": "has_size", "path": "modules/slots/has_size.yaml", "category": "slot" }, + { + "name": "has_skill", + "path": "modules/slots/has_skill.yaml", + "category": "slot" + }, + { + "name": "has_slug", + "path": "modules/slots/has_slug.yaml", + "category": "slot" + }, { "name": "has_sound", "path": "modules/slots/has_sound.yaml", @@ -9657,11 +9742,31 @@ "path": "modules/slots/has_speaker.yaml", "category": "slot" }, + { + "name": "has_special_collection", + "path": "modules/slots/has_special_collection.yaml", + "category": "slot" + }, { "name": "has_specification", "path": "modules/slots/has_specification.yaml", "category": "slot" }, + { + "name": "has_specificity_score", + "path": "modules/slots/has_specificity_score.yaml", + "category": "slot" + }, + { + "name": "has_specimen", + "path": "modules/slots/has_specimen.yaml", + "category": "slot" + }, + { + "name": "has_spoken_words", + "path": "modules/slots/has_spoken_words.yaml", + "category": "slot" + }, { "name": "has_staff", "path": "modules/slots/has_staff.yaml", @@ -9787,6 +9892,11 @@ "path": "modules/slots/has_topic.yaml", "category": "slot" }, + { + "name": "has_tradition", + "path": "modules/slots/has_tradition.yaml", + "category": "slot" + }, { "name": "has_transcription", "path": "modules/slots/has_transcription.yaml", @@ -9817,6 +9927,11 @@ "path": "modules/slots/has_use_case.yaml", "category": "slot" }, + { + "name": "has_user", + "path": "modules/slots/has_user.yaml", + "category": "slot" + }, { "name": "has_user_category", "path": "modules/slots/has_user_category.yaml", @@ -9967,6 +10082,11 @@ "path": "modules/slots/in_script.yaml", "category": "slot" }, + { + "name": "in_section", + "path": "modules/slots/in_section.yaml", + "category": "slot" + }, { "name": "in_series", "path": "modules/slots/in_series.yaml", @@ -10202,6 +10322,21 @@ "path": "modules/slots/offered_by.yaml", "category": "slot" }, + { + "name": "official_name_excluding_type", + "path": "modules/slots/official_name_excluding_type.yaml", + "category": "slot" + }, + { + "name": "official_name_including_type", + "path": "modules/slots/official_name_including_type.yaml", + "category": "slot" + }, + { + "name": "official_name_sort", + "path": "modules/slots/official_name_sort.yaml", + "category": "slot" + }, { "name": "open_source", "path": "modules/slots/open_source.yaml", @@ -10287,6 +10422,11 @@ "path": "modules/slots/power.yaml", "category": "slot" }, + { + "name": "powered_by", + "path": "modules/slots/powered_by.yaml", + "category": "slot" + }, { "name": "preceded_by", "path": "modules/slots/preceded_by.yaml", @@ -10403,13 +10543,13 @@ "category": "slot" }, { - "name": "recording_available", - "path": "modules/slots/20260202_matang/new/recording_available.yaml", + "name": "recorded", + "path": "modules/slots/recorded.yaml", "category": "slot" }, { "name": "recording_url", - "path": "modules/slots/20260202_matang/new/recording_url.yaml", + "path": "modules/slots/recording_url.yaml", "category": "slot" }, { @@ -10417,99 +10557,14 @@ "path": "modules/slots/recur_at.yaml", "category": "slot" }, - { - "name": "recurrence_pattern", - "path": "modules/slots/20260202_matang/new/recurrence_pattern.yaml", - "category": "slot" - }, { "name": "refer_to", "path": "modules/slots/refer_to.yaml", "category": "slot" }, { - "name": "refers_or_referred_to", - "path": "modules/slots/20260202_matang/new/refers_or_referred_to.yaml", - "category": "slot" - }, - { - "name": "refers_to_access_policy", - "path": "modules/slots/20260202_matang/new/refers_to_access_policy.yaml", - "category": "slot" - }, - { - "name": "refers_to_custodian", - "path": "modules/slots/20260202_matang/new/refers_to_custodian.yaml", - "category": "slot" - }, - { - "name": "refers_to_legal_status", - "path": "modules/slots/20260202_matang/new/refers_to_legal_status.yaml", - "category": "slot" - }, - { - "name": "refers_to_person", - "path": "modules/slots/20260202_matang/new/refers_to_person.yaml", - "category": "slot" - }, - { - "name": "refers_to_storage", - "path": "modules/slots/20260202_matang/new/refers_to_storage.yaml", - "category": "slot" - }, - { - "name": "region", - "path": "modules/slots/20260202_matang/new/region.yaml", - "category": "slot" - }, - { - "name": "region_code", - "path": "modules/slots/20260202_matang/new/region_code.yaml", - "category": "slot" - }, - { - "name": "region_confidence", - "path": "modules/slots/20260202_matang/new/region_confidence.yaml", - "category": "slot" - }, - { - "name": "region_language", - "path": "modules/slots/20260202_matang/new/region_language.yaml", - "category": "slot" - }, - { - "name": "region_text", - "path": "modules/slots/20260202_matang/new/region_text.yaml", - "category": "slot" - }, - { - "name": "region_type", - "path": "modules/slots/20260202_matang/new/region_type.yaml", - "category": "slot" - }, - { - "name": "register_abbreviation", - "path": "modules/slots/20260202_matang/new/register_abbreviation.yaml", - "category": "slot" - }, - { - "name": "register_id", - "path": "modules/slots/20260202_matang/new/register_id.yaml", - "category": "slot" - }, - { - "name": "register_name", - "path": "modules/slots/20260202_matang/new/register_name.yaml", - "category": "slot" - }, - { - "name": "register_name_local", - "path": "modules/slots/20260202_matang/new/register_name_local.yaml", - "category": "slot" - }, - { - "name": "register_type", - "path": "modules/slots/20260202_matang/new/register_type.yaml", + "name": "register", + "path": "modules/slots/register.yaml", "category": "slot" }, { @@ -10518,73 +10573,23 @@ "category": "slot" }, { - "name": "registered_office_clause", - "path": "modules/slots/20260202_matang/new/registered_office_clause.yaml", + "name": "registered_by", + "path": "modules/slots/registered_by.yaml", "category": "slot" }, { - "name": "registers_or_registered", - "path": "modules/slots/20260202_matang/new/registers_or_registered.yaml", + "name": "registered_on", + "path": "modules/slots/registered_on.yaml", "category": "slot" }, { - "name": "registration_authority", - "path": "modules/slots/20260202_matang/new/registration_authority.yaml", + "name": "regulate", + "path": "modules/slots/regulate.yaml", "category": "slot" }, { - "name": "registration_date", - "path": "modules/slots/20260202_matang/new/registration_date.yaml", - "category": "slot" - }, - { - "name": "regulated_by_scheme", - "path": "modules/slots/20260202_matang/new/regulated_by_scheme.yaml", - "category": "slot" - }, - { - "name": "regulates_or_regulated", - "path": "modules/slots/20260202_matang/new/regulates_or_regulated.yaml", - "category": "slot" - }, - { - "name": "regulatory_authority", - "path": "modules/slots/20260202_matang/new/regulatory_authority.yaml", - "category": "slot" - }, - { - "name": "regulatory_body", - "path": "modules/slots/20260202_matang/new/regulatory_body.yaml", - "category": "slot" - }, - { - "name": "related", - "path": "modules/slots/20260202_matang/new/related.yaml", - "category": "slot" - }, - { - "name": "related_agenda", - "path": "modules/slots/20260202_matang/new/related_agenda.yaml", - "category": "slot" - }, - { - "name": "related_call", - "path": "modules/slots/20260202_matang/new/related_call.yaml", - "category": "slot" - }, - { - "name": "related_concept", - "path": "modules/slots/20260202_matang/new/related_concept.yaml", - "category": "slot" - }, - { - "name": "related_loan", - "path": "modules/slots/20260202_matang/new/related_loan.yaml", - "category": "slot" - }, - { - "name": "related_project", - "path": "modules/slots/20260202_matang/new/related_project.yaml", + "name": "regulated_by", + "path": "modules/slots/regulated_by.yaml", "category": "slot" }, { @@ -10593,53 +10598,8 @@ "category": "slot" }, { - "name": "related_type_name", - "path": "modules/slots/20260202_matang/new/related_type_name.yaml", - "category": "slot" - }, - { - "name": "related_type_note", - "path": "modules/slots/20260202_matang/new/related_type_note.yaml", - "category": "slot" - }, - { - "name": "related_type_relationship", - "path": "modules/slots/20260202_matang/new/related_type_relationship.yaml", - "category": "slot" - }, - { - "name": "related_type_wikidata", - "path": "modules/slots/20260202_matang/new/related_type_wikidata.yaml", - "category": "slot" - }, - { - "name": "related_types", - "path": "modules/slots/20260202_matang/new/related_types.yaml", - "category": "slot" - }, - { - "name": "relationship", - "path": "modules/slots/20260202_matang/new/relationship.yaml", - "category": "slot" - }, - { - "name": "religion", - "path": "modules/slots/20260202_matang/new/religion.yaml", - "category": "slot" - }, - { - "name": "religious_function", - "path": "modules/slots/20260202_matang/new/religious_function.yaml", - "category": "slot" - }, - { - "name": "religious_tradition", - "path": "modules/slots/20260202_matang/new/religious_tradition.yaml", - "category": "slot" - }, - { - "name": "remediation_note", - "path": "modules/slots/20260202_matang/new/remediation_note.yaml", + "name": "remedy", + "path": "modules/slots/remedy.yaml", "category": "slot" }, { @@ -10648,13 +10608,8 @@ "category": "slot" }, { - "name": "repertoire", - "path": "modules/slots/20260202_matang/new/repertoire.yaml", - "category": "slot" - }, - { - "name": "replaces_primary_location", - "path": "modules/slots/20260202_matang/new/replaces_primary_location.yaml", + "name": "replace", + "path": "modules/slots/replace.yaml", "category": "slot" }, { @@ -10662,44 +10617,14 @@ "path": "modules/slots/replied_to.yaml", "category": "slot" }, - { - "name": "report_document", - "path": "modules/slots/20260202_matang/new/report_document.yaml", - "category": "slot" - }, - { - "name": "report_url", - "path": "modules/slots/20260202_matang/new/report_url.yaml", - "category": "slot" - }, - { - "name": "reported_date", - "path": "modules/slots/20260202_matang/new/reported_date.yaml", - "category": "slot" - }, { "name": "reported_on", "path": "modules/slots/reported_on.yaml", "category": "slot" }, { - "name": "reporting_period_end", - "path": "modules/slots/20260202_matang/new/reporting_period_end.yaml", - "category": "slot" - }, - { - "name": "reporting_period_start", - "path": "modules/slots/20260202_matang/new/reporting_period_start.yaml", - "category": "slot" - }, - { - "name": "repository_software", - "path": "modules/slots/20260202_matang/new/repository_software.yaml", - "category": "slot" - }, - { - "name": "repository_url", - "path": "modules/slots/20260202_matang/new/repository_url.yaml", + "name": "represent", + "path": "modules/slots/represent.yaml", "category": "slot" }, { @@ -10708,18 +10633,8 @@ "category": "slot" }, { - "name": "represents_or_represented", - "path": "modules/slots/20260202_matang/new/represents_or_represented.yaml", - "category": "slot" - }, - { - "name": "request_date", - "path": "modules/slots/20260202_matang/new/request_date.yaml", - "category": "slot" - }, - { - "name": "request_id", - "path": "modules/slots/20260202_matang/new/request_id.yaml", + "name": "requested_on", + "path": "modules/slots/requested_on.yaml", "category": "slot" }, { @@ -10732,169 +10647,19 @@ "path": "modules/slots/required.yaml", "category": "slot" }, - { - "name": "requirement_id", - "path": "modules/slots/20260202_matang/new/requirement_id.yaml", - "category": "slot" - }, - { - "name": "requirement_text", - "path": "modules/slots/20260202_matang/new/requirement_text.yaml", - "category": "slot" - }, - { - "name": "requirement_type", - "path": "modules/slots/20260202_matang/new/requirement_type.yaml", - "category": "slot" - }, - { - "name": "requirement_unit", - "path": "modules/slots/20260202_matang/new/requirement_unit.yaml", - "category": "slot" - }, - { - "name": "requirement_value", - "path": "modules/slots/20260202_matang/new/requirement_value.yaml", - "category": "slot" - }, - { - "name": "research_center_subtype", - "path": "modules/slots/20260202_matang/new/research_center_subtype.yaml", - "category": "slot" - }, - { - "name": "research_center_type", - "path": "modules/slots/20260202_matang/new/research_center_type.yaml", - "category": "slot" - }, - { - "name": "research_department", - "path": "modules/slots/20260202_matang/new/research_department.yaml", - "category": "slot" - }, - { - "name": "research_focus", - "path": "modules/slots/20260202_matang/new/research_focus.yaml", - "category": "slot" - }, - { - "name": "research_focus_area", - "path": "modules/slots/20260202_matang/new/research_focus_area.yaml", - "category": "slot" - }, - { - "name": "research_infrastructure", - "path": "modules/slots/20260202_matang/new/research_infrastructure.yaml", - "category": "slot" - }, - { - "name": "research_program", - "path": "modules/slots/20260202_matang/new/research_program.yaml", - "category": "slot" - }, - { - "name": "research_project", - "path": "modules/slots/20260202_matang/new/research_project.yaml", - "category": "slot" - }, - { - "name": "research_value", - "path": "modules/slots/20260202_matang/new/research_value.yaml", - "category": "slot" - }, - { - "name": "resource_description", - "path": "modules/slots/20260202_matang/new/resource_description.yaml", - "category": "slot" - }, - { - "name": "response_format", - "path": "modules/slots/20260202_matang/new/response_format.yaml", - "category": "slot" - }, - { - "name": "responsible_actor", - "path": "modules/slots/20260202_matang/new/responsible_actor.yaml", - "category": "slot" - }, - { - "name": "responsible_agent", - "path": "modules/slots/20260202_matang/new/responsible_agent.yaml", - "category": "slot" - }, - { - "name": "responsible_department", - "path": "modules/slots/20260202_matang/new/responsible_department.yaml", - "category": "slot" - }, { "name": "responsible_for", "path": "modules/slots/responsible_for.yaml", "category": "slot" }, - { - "name": "responsible_legal_entity", - "path": "modules/slots/20260202_matang/new/responsible_legal_entity.yaml", - "category": "slot" - }, { "name": "restricted_by", "path": "modules/slots/restricted_by.yaml", "category": "slot" }, { - "name": "restriction_category", - "path": "modules/slots/20260202_matang/new/restriction_category.yaml", - "category": "slot" - }, - { - "name": "restriction_description", - "path": "modules/slots/20260202_matang/new/restriction_description.yaml", - "category": "slot" - }, - { - "name": "restriction_reason", - "path": "modules/slots/20260202_matang/new/restriction_reason.yaml", - "category": "slot" - }, - { - "name": "restriction_type", - "path": "modules/slots/20260202_matang/new/restriction_type.yaml", - "category": "slot" - }, - { - "name": "results_expected_date", - "path": "modules/slots/20260202_matang/new/results_expected_date.yaml", - "category": "slot" - }, - { - "name": "retention_period_year", - "path": "modules/slots/20260202_matang/new/retention_period_year.yaml", - "category": "slot" - }, - { - "name": "retention_schedule", - "path": "modules/slots/20260202_matang/new/retention_schedule.yaml", - "category": "slot" - }, - { - "name": "retention_tracking", - "path": "modules/slots/20260202_matang/new/retention_tracking.yaml", - "category": "slot" - }, - { - "name": "retrieval_agent", - "path": "modules/slots/20260202_matang/new/retrieval_agent.yaml", - "category": "slot" - }, - { - "name": "retrieval_method", - "path": "modules/slots/20260202_matang/new/retrieval_method.yaml", - "category": "slot" - }, - { - "name": "retrieval_timestamp", - "path": "modules/slots/20260202_matang/new/retrieval_timestamp.yaml", + "name": "retained", + "path": "modules/slots/retained.yaml", "category": "slot" }, { @@ -10902,11 +10667,6 @@ "path": "modules/slots/retrieved_at.yaml", "category": "slot" }, - { - "name": "retrieved_by", - "path": "modules/slots/20260202_matang/new/retrieved_by.yaml", - "category": "slot" - }, { "name": "retrieved_by", "path": "modules/slots/retrieved_by.yaml", @@ -10917,11 +10677,6 @@ "path": "modules/slots/retrieved_from.yaml", "category": "slot" }, - { - "name": "retrieved_on", - "path": "modules/slots/20260202_matang/new/retrieved_on.yaml", - "category": "slot" - }, { "name": "retrieved_through", "path": "modules/slots/retrieved_through.yaml", @@ -10932,399 +10687,34 @@ "path": "modules/slots/return.yaml", "category": "slot" }, - { - "name": "return_condition_report_url", - "path": "modules/slots/20260202_matang/new/return_condition_report_url.yaml", - "category": "slot" - }, { "name": "returned", "path": "modules/slots/returned.yaml", "category": "slot" }, - { - "name": "revenue_category", - "path": "modules/slots/20260202_matang/new/revenue_category.yaml", - "category": "slot" - }, { "name": "reviewed_through", "path": "modules/slots/reviewed_through.yaml", "category": "slot" }, - { - "name": "revision_date", - "path": "modules/slots/20260202_matang/new/revision_date.yaml", - "category": "slot" - }, - { - "name": "revision_number", - "path": "modules/slots/20260202_matang/new/revision_number.yaml", - "category": "slot" - }, { "name": "revision_of", "path": "modules/slots/revision_of.yaml", "category": "slot" }, - { - "name": "role_category", - "path": "modules/slots/20260202_matang/new/role_category.yaml", - "category": "slot" - }, - { - "name": "role_end_date", - "path": "modules/slots/20260202_matang/new/role_end_date.yaml", - "category": "slot" - }, - { - "name": "role_id", - "path": "modules/slots/20260202_matang/new/role_id.yaml", - "category": "slot" - }, - { - "name": "role_name", - "path": "modules/slots/20260202_matang/new/role_name.yaml", - "category": "slot" - }, - { - "name": "role_name_local", - "path": "modules/slots/20260202_matang/new/role_name_local.yaml", - "category": "slot" - }, - { - "name": "role_start_date", - "path": "modules/slots/20260202_matang/new/role_start_date.yaml", - "category": "slot" - }, - { - "name": "role_title", - "path": "modules/slots/20260202_matang/new/role_title.yaml", - "category": "slot" - }, - { - "name": "route_description", - "path": "modules/slots/20260202_matang/new/route_description.yaml", - "category": "slot" - }, - { - "name": "route_id", - "path": "modules/slots/20260202_matang/new/route_id.yaml", - "category": "slot" - }, - { - "name": "route_keyword", - "path": "modules/slots/20260202_matang/new/route_keyword.yaml", - "category": "slot" - }, - { - "name": "route_relevance_to_heritage", - "path": "modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml", - "category": "slot" - }, - { - "name": "route_title", - "path": "modules/slots/20260202_matang/new/route_title.yaml", - "category": "slot" - }, - { - "name": "row_number", - "path": "modules/slots/20260202_matang/new/row_number.yaml", - "category": "slot" - }, { "name": "safeguarded_by", - "path": "modules/slots/20260202_matang/new/safeguarded_by.yaml", + "path": "modules/slots/safeguarded_by.yaml", "category": "slot" }, { - "name": "safeguarding_measure", - "path": "modules/slots/20260202_matang/new/safeguarding_measure.yaml", + "name": "serve", + "path": "modules/slots/serve.yaml", "category": "slot" }, { - "name": "safety_certification", - "path": "modules/slots/20260202_matang/new/safety_certification.yaml", - "category": "slot" - }, - { - "name": "sales_activity", - "path": "modules/slots/20260202_matang/new/sales_activity.yaml", - "category": "slot" - }, - { - "name": "sampling_protocol", - "path": "modules/slots/20260202_matang/new/sampling_protocol.yaml", - "category": "slot" - }, - { - "name": "scene_count", - "path": "modules/slots/20260202_matang/new/scene_count.yaml", - "category": "slot" - }, - { - "name": "scene_types_detected", - "path": "modules/slots/20260202_matang/new/scene_types_detected.yaml", - "category": "slot" - }, - { - "name": "scheme_description", - "path": "modules/slots/20260202_matang/new/scheme_description.yaml", - "category": "slot" - }, - { - "name": "scheme_id", - "path": "modules/slots/20260202_matang/new/scheme_id.yaml", - "category": "slot" - }, - { - "name": "scheme_name", - "path": "modules/slots/20260202_matang/new/scheme_name.yaml", - "category": "slot" - }, - { - "name": "scheme_type", - "path": "modules/slots/20260202_matang/new/scheme_type.yaml", - "category": "slot" - }, - { - "name": "scheme_url", - "path": "modules/slots/20260202_matang/new/scheme_url.yaml", - "category": "slot" - }, - { - "name": "scope_description", - "path": "modules/slots/20260202_matang/new/scope_description.yaml", - "category": "slot" - }, - { - "name": "scrape_method", - "path": "modules/slots/20260202_matang/new/scrape_method.yaml", - "category": "slot" - }, - { - "name": "scraped_timestamp", - "path": "modules/slots/20260202_matang/new/scraped_timestamp.yaml", - "category": "slot" - }, - { - "name": "script_type", - "path": "modules/slots/20260202_matang/new/script_type.yaml", - "category": "slot" - }, - { - "name": "seasonal_hour", - "path": "modules/slots/20260202_matang/new/seasonal_hour.yaml", - "category": "slot" - }, - { - "name": "seating_capacity", - "path": "modules/slots/20260202_matang/new/seating_capacity.yaml", - "category": "slot" - }, - { - "name": "secondary", - "path": "modules/slots/20260202_matang/new/secondary.yaml", - "category": "slot" - }, - { - "name": "section_id", - "path": "modules/slots/20260202_matang/new/section_id.yaml", - "category": "slot" - }, - { - "name": "secularization_status", - "path": "modules/slots/20260202_matang/new/secularization_status.yaml", - "category": "slot" - }, - { - "name": "security_level", - "path": "modules/slots/20260202_matang/new/security_level.yaml", - "category": "slot" - }, - { - "name": "segment_confidence", - "path": "modules/slots/20260202_matang/new/segment_confidence.yaml", - "category": "slot" - }, - { - "name": "segment_end_seconds", - "path": "modules/slots/20260202_matang/new/segment_end_seconds.yaml", - "category": "slot" - }, - { - "name": "segment_index", - "path": "modules/slots/20260202_matang/new/segment_index.yaml", - "category": "slot" - }, - { - "name": "segment_language", - "path": "modules/slots/20260202_matang/new/segment_language.yaml", - "category": "slot" - }, - { - "name": "segment_start_seconds", - "path": "modules/slots/20260202_matang/new/segment_start_seconds.yaml", - "category": "slot" - }, - { - "name": "segment_text", - "path": "modules/slots/20260202_matang/new/segment_text.yaml", - "category": "slot" - }, - { - "name": "sensory_heritage_domain", - "path": "modules/slots/20260202_matang/new/sensory_heritage_domain.yaml", - "category": "slot" - }, - { - "name": "sentence_count", - "path": "modules/slots/20260202_matang/new/sentence_count.yaml", - "category": "slot" - }, - { - "name": "served_by", - "path": "modules/slots/20260202_matang/new/served_by.yaml", - "category": "slot" - }, - { - "name": "serves_finding_aid", - "path": "modules/slots/20260202_matang/new/serves_finding_aid.yaml", - "category": "slot" - }, - { - "name": "serves_function_of", - "path": "modules/slots/20260202_matang/new/serves_function_of.yaml", - "category": "slot" - }, - { - "name": "serves_or_served", - "path": "modules/slots/20260202_matang/new/serves_or_served.yaml", - "category": "slot" - }, - { - "name": "serves_staff", - "path": "modules/slots/20260202_matang/new/serves_staff.yaml", - "category": "slot" - }, - { - "name": "serves_visitors_only", - "path": "modules/slots/20260202_matang/new/serves_visitors_only.yaml", - "category": "slot" - }, - { - "name": "service_area", - "path": "modules/slots/20260202_matang/new/service_area.yaml", - "category": "slot" - }, - { - "name": "service_area_description", - "path": "modules/slots/20260202_matang/new/service_area_description.yaml", - "category": "slot" - }, - { - "name": "service_area_id", - "path": "modules/slots/20260202_matang/new/service_area_id.yaml", - "category": "slot" - }, - { - "name": "service_area_name", - "path": "modules/slots/20260202_matang/new/service_area_name.yaml", - "category": "slot" - }, - { - "name": "service_area_type", - "path": "modules/slots/20260202_matang/new/service_area_type.yaml", - "category": "slot" - }, - { - "name": "service_offering", - "path": "modules/slots/20260202_matang/new/service_offering.yaml", - "category": "slot" - }, - { - "name": "service_portfolio", - "path": "modules/slots/20260202_matang/new/service_portfolio.yaml", - "category": "slot" - }, - { - "name": "services_offered", - "path": "modules/slots/20260202_matang/new/services_offered.yaml", - "category": "slot" - }, - { - "name": "setpoint_max", - "path": "modules/slots/20260202_matang/new/setpoint_max.yaml", - "category": "slot" - }, - { - "name": "setpoint_min", - "path": "modules/slots/20260202_matang/new/setpoint_min.yaml", - "category": "slot" - }, - { - "name": "setpoint_tolerance", - "path": "modules/slots/20260202_matang/new/setpoint_tolerance.yaml", - "category": "slot" - }, - { - "name": "setpoint_type", - "path": "modules/slots/20260202_matang/new/setpoint_type.yaml", - "category": "slot" - }, - { - "name": "setpoint_unit", - "path": "modules/slots/20260202_matang/new/setpoint_unit.yaml", - "category": "slot" - }, - { - "name": "setpoint_value", - "path": "modules/slots/20260202_matang/new/setpoint_value.yaml", - "category": "slot" - }, - { - "name": "settlement", - "path": "modules/slots/20260202_matang/new/settlement.yaml", - "category": "slot" - }, - { - "name": "settlement_name", - "path": "modules/slots/20260202_matang/new/settlement_name.yaml", - "category": "slot" - }, - { - "name": "sex", - "path": "modules/slots/20260202_matang/new/sex.yaml", - "category": "slot" - }, - { - "name": "shares_catalog_with_main", - "path": "modules/slots/20260202_matang/new/shares_catalog_with_main.yaml", - "category": "slot" - }, - { - "name": "shelf_mark", - "path": "modules/slots/20260202_matang/new/shelf_mark.yaml", - "category": "slot" - }, - { - "name": "shelf_number", - "path": "modules/slots/20260202_matang/new/shelf_number.yaml", - "category": "slot" - }, - { - "name": "shipping_method", - "path": "modules/slots/20260202_matang/new/shipping_method.yaml", - "category": "slot" - }, - { - "name": "shop_type", - "path": "modules/slots/20260202_matang/new/shop_type.yaml", - "category": "slot" - }, - { - "name": "short_name", - "path": "modules/slots/20260202_matang/new/short_name.yaml", + "name": "shortened_as", + "path": "modules/slots/shortened_as.yaml", "category": "slot" }, { @@ -11342,239 +10732,14 @@ "path": "modules/slots/signed_on.yaml", "category": "slot" }, - { - "name": "silence_total_seconds", - "path": "modules/slots/20260202_matang/new/silence_total_seconds.yaml", - "category": "slot" - }, - { - "name": "site_portfolio", - "path": "modules/slots/20260202_matang/new/site_portfolio.yaml", - "category": "slot" - }, - { - "name": "skill", - "path": "modules/slots/20260202_matang/new/skill.yaml", - "category": "slot" - }, { "name": "slot_fixes", - "path": "modules/slots/20260202_matang/new/slot_fixes.yaml", + "path": "modules/slots/20260202_matang/slot_fixes.yaml", "category": "slot" }, { - "name": "slug", - "path": "modules/slots/20260202_matang/new/slug.yaml", - "category": "slot" - }, - { - "name": "snr_db", - "path": "modules/slots/20260202_matang/new/snr_db.yaml", - "category": "slot" - }, - { - "name": "social_media_example_profile", - "path": "modules/slots/20260202_matang/new/social_media_example_profile.yaml", - "category": "slot" - }, - { - "name": "social_media_feature", - "path": "modules/slots/20260202_matang/new/social_media_feature.yaml", - "category": "slot" - }, - { - "name": "social_media_heritage_use_case", - "path": "modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_category", - "path": "modules/slots/20260202_matang/new/social_media_platform_category.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_description", - "path": "modules/slots/20260202_matang/new/social_media_platform_description.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_name", - "path": "modules/slots/20260202_matang/new/social_media_platform_name.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_type_id", - "path": "modules/slots/20260202_matang/new/social_media_platform_type_id.yaml", - "category": "slot" - }, - { - "name": "social_media_profile_id", - "path": "modules/slots/20260202_matang/new/social_media_profile_id.yaml", - "category": "slot" - }, - { - "name": "social_media_url_pattern", - "path": "modules/slots/20260202_matang/new/social_media_url_pattern.yaml", - "category": "slot" - }, - { - "name": "social_media_wikidata_id", - "path": "modules/slots/20260202_matang/new/social_media_wikidata_id.yaml", - "category": "slot" - }, - { - "name": "society_focus", - "path": "modules/slots/20260202_matang/new/society_focus.yaml", - "category": "slot" - }, - { - "name": "sound_events_detected", - "path": "modules/slots/20260202_matang/new/sound_events_detected.yaml", - "category": "slot" - }, - { - "name": "source", - "path": "modules/slots/20260202_matang/new/source.yaml", - "category": "slot" - }, - { - "name": "source_creator", - "path": "modules/slots/20260202_matang/new/source_creator.yaml", - "category": "slot" - }, - { - "name": "source_dataset", - "path": "modules/slots/20260202_matang/new/source_dataset.yaml", - "category": "slot" - }, - { - "name": "source_date", - "path": "modules/slots/20260202_matang/new/source_date.yaml", - "category": "slot" - }, - { - "name": "source_file", - "path": "modules/slots/20260202_matang/new/source_file.yaml", - "category": "slot" - }, - { - "name": "source_language_auto_detected", - "path": "modules/slots/20260202_matang/new/source_language_auto_detected.yaml", - "category": "slot" - }, - { - "name": "source_metadata", - "path": "modules/slots/20260202_matang/new/source_metadata.yaml", - "category": "slot" - }, - { - "name": "source_organization", - "path": "modules/slots/20260202_matang/new/source_organization.yaml", - "category": "slot" - }, - { - "name": "source_section", - "path": "modules/slots/20260202_matang/new/source_section.yaml", - "category": "slot" - }, - { - "name": "source_type", - "path": "modules/slots/20260202_matang/new/source_type.yaml", - "category": "slot" - }, - { - "name": "source_uri", - "path": "modules/slots/20260202_matang/new/source_uri.yaml", - "category": "slot" - }, - { - "name": "source_url", - "path": "modules/slots/20260202_matang/new/source_url.yaml", - "category": "slot" - }, - { - "name": "source_video", - "path": "modules/slots/20260202_matang/new/source_video.yaml", - "category": "slot" - }, - { - "name": "source_video_url", - "path": "modules/slots/20260202_matang/new/source_video_url.yaml", - "category": "slot" - }, - { - "name": "space_description", - "path": "modules/slots/20260202_matang/new/space_description.yaml", - "category": "slot" - }, - { - "name": "space_name", - "path": "modules/slots/20260202_matang/new/space_name.yaml", - "category": "slot" - }, - { - "name": "sparql_endpoint", - "path": "modules/slots/20260202_matang/new/sparql_endpoint.yaml", - "category": "slot" - }, - { - "name": "spatial_resolution", - "path": "modules/slots/20260202_matang/new/spatial_resolution.yaml", - "category": "slot" - }, - { - "name": "speaker_count", - "path": "modules/slots/20260202_matang/new/speaker_count.yaml", - "category": "slot" - }, - { - "name": "speaker_id", - "path": "modules/slots/20260202_matang/new/speaker_id.yaml", - "category": "slot" - }, - { - "name": "speaker_label", - "path": "modules/slots/20260202_matang/new/speaker_label.yaml", - "category": "slot" - }, - { - "name": "special_collection", - "path": "modules/slots/20260202_matang/new/special_collection.yaml", - "category": "slot" - }, - { - "name": "special_requirement", - "path": "modules/slots/20260202_matang/new/special_requirement.yaml", - "category": "slot" - }, - { - "name": "specialized_place", - "path": "modules/slots/20260202_matang/new/specialized_place.yaml", - "category": "slot" - }, - { - "name": "specification_url", - "path": "modules/slots/20260202_matang/new/specification_url.yaml", - "category": "slot" - }, - { - "name": "specificity_agent", - "path": "modules/slots/20260202_matang/new/specificity_agent.yaml", - "category": "slot" - }, - { - "name": "specificity_rationale", - "path": "modules/slots/20260202_matang/new/specificity_rationale.yaml", - "category": "slot" - }, - { - "name": "specificity_score", - "path": "modules/slots/20260202_matang/new/specificity_score.yaml", - "category": "slot" - }, - { - "name": "specificity_timestamp", - "path": "modules/slots/20260202_matang/new/specificity_timestamp.yaml", + "name": "SlotsBundle", + "path": "modules/slots/SlotsBundle.yaml", "category": "slot" }, { @@ -11587,116 +10752,11 @@ "path": "modules/slots/specify.yaml", "category": "slot" }, - { - "name": "specimen_count", - "path": "modules/slots/20260202_matang/new/specimen_count.yaml", - "category": "slot" - }, - { - "name": "specimen_type", - "path": "modules/slots/20260202_matang/new/specimen_type.yaml", - "category": "slot" - }, - { - "name": "spectrum_procedure", - "path": "modules/slots/20260202_matang/new/spectrum_procedure.yaml", - "category": "slot" - }, - { - "name": "speech_detected", - "path": "modules/slots/20260202_matang/new/speech_detected.yaml", - "category": "slot" - }, - { - "name": "speech_language", - "path": "modules/slots/20260202_matang/new/speech_language.yaml", - "category": "slot" - }, - { - "name": "speech_language_confidence", - "path": "modules/slots/20260202_matang/new/speech_language_confidence.yaml", - "category": "slot" - }, - { - "name": "speech_text", - "path": "modules/slots/20260202_matang/new/speech_text.yaml", - "category": "slot" - }, - { - "name": "square_meters", - "path": "modules/slots/20260202_matang/new/square_meters.yaml", - "category": "slot" - }, - { - "name": "staff_count", - "path": "modules/slots/20260202_matang/new/staff_count.yaml", - "category": "slot" - }, - { - "name": "staff_id", - "path": "modules/slots/20260202_matang/new/staff_id.yaml", - "category": "slot" - }, - { - "name": "staff_impact", - "path": "modules/slots/20260202_matang/new/staff_impact.yaml", - "category": "slot" - }, - { - "name": "staff_role", - "path": "modules/slots/20260202_matang/new/staff_role.yaml", - "category": "slot" - }, - { - "name": "standardized_name", - "path": "modules/slots/20260202_matang/new/standardized_name.yaml", - "category": "slot" - }, - { - "name": "standards_applied", - "path": "modules/slots/20260202_matang/new/standards_applied.yaml", - "category": "slot" - }, - { - "name": "standards_compliance", - "path": "modules/slots/20260202_matang/new/standards_compliance.yaml", - "category": "slot" - }, - { - "name": "start", - "path": "modules/slots/20260202_matang/new/start.yaml", - "category": "slot" - }, - { - "name": "start_of_the_start", - "path": "modules/slots/20260202_matang/new/start_of_the_start.yaml", - "category": "slot" - }, - { - "name": "start_seconds", - "path": "modules/slots/20260202_matang/new/start_seconds.yaml", - "category": "slot" - }, - { - "name": "start_time", - "path": "modules/slots/20260202_matang/new/start_time.yaml", - "category": "slot" - }, - { - "name": "started_at_time", - "path": "modules/slots/20260202_matang/new/started_at_time.yaml", - "category": "slot" - }, { "name": "started_on", "path": "modules/slots/started_on.yaml", "category": "slot" }, - { - "name": "starts_or_started_at_location", - "path": "modules/slots/20260202_matang/new/starts_or_started_at_location.yaml", - "category": "slot" - }, { "name": "state", "path": "modules/slots/state.yaml", @@ -11732,6 +10792,11 @@ "path": "modules/slots/supported_by.yaml", "category": "slot" }, + { + "name": "supports_verb", + "path": "modules/slots/supports_verb.yaml", + "category": "slot" + }, { "name": "symbolize", "path": "modules/slots/symbolize.yaml", @@ -11797,6 +10862,11 @@ "path": "modules/slots/transmit_through.yaml", "category": "slot" }, + { + "name": "transported_by", + "path": "modules/slots/transported_by.yaml", + "category": "slot" + }, { "name": "triggered_by", "path": "modules/slots/triggered_by.yaml", diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml index 8c8c5da1d2..57c155caff 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml @@ -1,25 +1,94 @@ id: https://nde.nl/ontology/hc/class/APIEndpoint name: APIEndpoint -title: APIEndpoint -description: An API endpoint. +title: API Endpoint Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ -classes: - APIEndpoint: - class_uri: schema:EntryPoint - description: An API endpoint. - slots: - - has_url - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + dcat: http://www.w3.org/ns/dcat# + hydra: http://www.w3.org/ns/hydra/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_url +classes: + APIEndpoint: + class_uri: schema:EntryPoint + description: >- + Uniform Resource Locator that provides programmatic access to a service + or data resource through a defined interface specification. + alt_descriptions: + nl: >- + Uniform Resource Locator die programmatische toegang biedt tot een service + of gegevensbron via een gedefinieerde interfacespecificatie. + de: >- + Uniform Resource Locator, der programmatischen Zugriff auf einen Dienst + oder eine Datenressource uber eine definierte Schnittstellenspezifikation bietet. + fr: >- + Localisateur uniforme de ressources fournissant un acces programmatique + a un service ou a une ressource de donnees via une specification d'interface definie. + es: >- + Localizador uniforme de recursos que proporciona acceso programatico a un + servicio o recurso de datos a traves de una especificacion de interfaz definida. + ar: >- + محدد موقع الموارد المنتظم الذي يوفر وصولاً برمجياً إلى خدمة أو مورد بيانات + من خلال مواصفات واجهة محددة. + id: >- + Uniform Resource Locator yang menyediakan akses terprogram ke layanan atau + sumber daya data melalui spesifikasi antarmuka yang ditentukan. + zh: >- + 通过定义的接口规范提供服务或数据资源的编程访问的统一资源定位符。 + structured_aliases: + - literal_form: API-eindpunt + in_language: nl + - literal_form: API-Endpunkt + in_language: de + - literal_form: point de terminaison API + in_language: fr + - literal_form: punto final API + in_language: es + - literal_form: نقطة نهاية API + in_language: ar + - literal_form: titik akhir API + in_language: id + - literal_form: API端点 + in_language: zh + close_mappings: + - hydra:EntryPoint + - dcat:DataService + broad_mappings: + - schema:EntryPoint + - skos:Concept + slots: + - has_url + - has_description + comments: + - Represents a callable URL for an API operation + - Part of schema.org for describing web services + - Use with APIVersion for versioned endpoints + see_also: + - https://schema.org/EntryPoint + - APIVersion + - APIRequest + examples: + - value: + has_url: "https://api.example.org/v2/collections" + has_description: "Collections listing endpoint" + description: REST API endpoint for collections + - value: + has_url: "https://api.example.org/v2/search" + has_description: "Search endpoint with query parameters" + description: Search API endpoint + keywords: + - API + - endpoint + - URL + - web service + - REST + - programmatic access + annotations: + specificity_score: "0.3" + specificity_rationale: Specific to API/web service endpoints + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml index baf325a933..3e0581beb0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml @@ -1,14 +1,14 @@ id: https://nde.nl/ontology/hc/class/APIRequest name: APIRequest -title: APIRequest -description: An API request event. +title: API Request Class prefixes: - rov: http://www.w3.org/ns/regorg# linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + prov: http://www.w3.org/ns/prov# + dcat: http://www.w3.org/ns/dcat# +default_prefix: hc imports: - linkml:types - ../slots/has_endpoint @@ -16,15 +16,89 @@ imports: - ../slots/has_version classes: APIRequest: - class_uri: prov:Activity + class_uri: hc:APIRequest + description: >- + Single invocation of an API endpoint, capturing the request context, + provenance, and version information for audit and debugging purposes. + alt_descriptions: + nl: >- + Enkele aanroeping van een API-eindpunt, waarbij de verzoekcontext, + herkomst en versie-informatie worden vastgelegd voor controle en debugging. + de: >- + Einzelner Aufruf eines API-Endpunkts, der den Anfragekontext, + die Provenienz und Versionsinformationen fur Audit und Debugging erfasst. + fr: >- + Invocation unique d'un point de terminaison API, capturant le contexte + de la requete, la provenance et les informations de version pour l'audit + et le debogage. + es: >- + Invocacion unica de un punto final API, capturando el contexto de la solicitud, + la procedencia y la informacion de version para auditoria y depuracion. + ar: >- + استدعاء واحد لنقطة نهاية API، يلتقط سياق الطلب والمصدر ومعلومات الإصدار + لأغراض التدقيق وتصحيح الأخطاء. + id: >- + Pemanggilan tunggal titik akhir API, menangkap konteks permintaan, + provenans, dan informasi versi untuk audit dan debugging. + zh: >- + 对API端点的单次调用,捕获请求上下文、来源和版本信息用于审计和调试。 + structured_aliases: + - literal_form: API-verzoek + in_language: nl + - literal_form: API-Anfrage + in_language: de + - literal_form: requete API + in_language: fr + - literal_form: solicitud API + in_language: es + - literal_form: طلب API + in_language: ar + - literal_form: permintaan API + in_language: id + - literal_form: API请求 + in_language: zh + broad_mappings: + - prov:Activity + - schema:Action close_mappings: - - schema:Action - description: An API request event. + - dcat:DataService slots: - has_provenance - has_endpoint - has_version + slot_usage: + has_endpoint: + range: APIEndpoint + required: true + has_provenance: + range: Provenance + required: false + has_version: + range: APIVersion + required: false + comments: + - Captures individual API call events for logging and analysis + - Useful for rate limiting, audit trails, and usage analytics + - Links to endpoint definition and API version + see_also: + - APIEndpoint + - APIVersion + examples: + - value: + has_endpoint: "https://api.example.org/v2/search" + has_provenance: + created_by: "https://example.org/users/app123" + created_at: "2025-01-14T10:00:00Z" + has_version: "v2.1.0" + description: Logged search API request with provenance + keywords: + - API request + - API call + - invocation + - audit + - logging + - provenance annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to API request event tracking custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml index 668487ce89..fafa17d180 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml @@ -1,25 +1,107 @@ id: https://nde.nl/ontology/hc/class/APIVersion name: APIVersion -title: APIVersion -description: Version of an API. +title: API Version Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + dcat: http://www.w3.org/ns/dcat# + dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by - ../slots/has_label classes: APIVersion: - class_uri: schema:SoftwareApplication - description: Version of an API. + class_uri: hc:APIVersion + description: >- + Specific release or iteration of an Application Programming Interface, + identified by version number and potentially associated with changelogs + and deprecation schedules. + alt_descriptions: + nl: >- + Specifieke release of iteratie van een Application Programming Interface, + geidentificeerd door versienummer en mogelijk gekoppeld aan changelogs + en deprecation-schema's. + de: >- + Spezifische Veroffentlichung oder Iteration einer Programmierschnittstelle, + identifiziert durch Versionsnummer und moglicherweise verknupft mit + Anderungsprotokollen und Deprecation-Zeitplanen. + fr: >- + Version specifique ou iteration d'une interface de programmation d'application, + identifiee par numero de version et potentiellement associee aux journaux + des modifications et aux calendriers d'obsolescence. + es: >- + Version especifica o iteracion de una interfaz de programacion de aplicaciones, + identificada por numero de version y potencialmente asociada con registros + de cambios y calendarios de obsolescencia. + ar: >- + إصدار محدد أو تكرار لواجهة برمجة التطبيقات، محدد برقم الإصدار وربما + مرتبط بسجلات التغيير وجداول الإهمال. + id: >- + Rilis atau iterasi spesifik dari Antarmuka Pemrograman Aplikasi, diidentifikasi + oleh nomor versi dan berpotensi terkait dengan log perubahan dan jadwal penghentian. + zh: >- + 应用程序编程接口的特定版本或迭代,由版本号标识,可能与变更日志和弃用计划相关联。 + structured_aliases: + - literal_form: API-versie + in_language: nl + - literal_form: API-Version + in_language: de + - literal_form: version d'API + in_language: fr + - literal_form: version de API + in_language: es + - literal_form: إصدار API + in_language: ar + - literal_form: versi API + in_language: id + - literal_form: API版本 + in_language: zh + close_mappings: + - schema:SoftwareVersion + - dcterms:hasVersion + broad_mappings: + - skos:Concept slots: - has_label - identified_by + slot_usage: + has_label: + pattern: "^v?[0-9]+\\.[0-9]+(\\.[0-9]+)?(-[a-zA-Z0-9]+)?$" + examples: + - value: "v2.1.0" + - value: "1.0.0-beta" + - value: "2.0" + identified_by: + range: string + required: true + comments: + - Follows semantic versioning convention (MAJOR.MINOR.PATCH) + - Used to track API compatibility and deprecation + - Links to endpoint definitions for versioned access + see_also: + - APIEndpoint + - https://semver.org/ + examples: + - value: + has_label: "v2.1.0" + identified_by: "v2.1.0" + description: Semantic version 2.1.0 of an API + - value: + has_label: "v3.0.0-beta" + identified_by: "v3.0.0-beta" + description: Beta release of version 3.0.0 + keywords: + - API version + - semantic versioning + - release + - changelog + - deprecation + - compatibility annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to API versioning custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml index e846d777c5..ce04d03ca4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml @@ -15,16 +15,66 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_name - - ../slots/has_type +- linkml:types +- ../slots/has_name +- ../slots/has_type classes: AVEquipment: class_uri: schema:Product - description: AV Equipment. + description: >- + Audiovisual equipment used in heritage contexts for playback, digitization, + recording, or presentation of audiovisual materials and collections. + alt_descriptions: + nl: Audiovisuele apparatuur die in erfgoedcontexten wordt gebruikt voor het afspelen, digitaliseren, opnemen of presenteren van audiovisuele materialen en collecties. + de: Audiovisuelle Ausrüstung, die in Heritage-Kontexten für die Wiedergabe, Digitalisierung, Aufnahme oder Präsentation audiovisueller Materialien und Sammlungen verwendet wird. + fr: Équipement audiovisuel utilisé dans les contextes patrimoniaux pour la lecture, la numérisation, l'enregistrement ou la présentation de matériaux et collections audiovisuels. + es: Equipo audiovisual utilizado en contextos patrimoniales para la reproducción, digitalización, grabación o presentación de materiales y colecciones audiovisuales. + ar: معدات سمعية بصرية تُستخدم في السياقات التراثية للتشغيل والرقمنة والتسجيل أو عرض المواد والمجموعات السمعية البصرية. + id: Peralatan audiovisual yang digunakan dalam konteks warisan untuk pemutaran, digitalisasi, perekaman, atau presentasi materi dan koleksi audiovisual. + zh: 在遗产环境中用于播放、数字化、录制或展示视听材料和藏品的视听设备。 + broad_mappings: + - schema:Product + close_mappings: + - crm:E19_Physical_Object + related_mappings: + - prov:Entity slots: - has_name - has_type + structured_aliases: + - literal_form: AV-apparatuur + in_language: nl + - literal_form: AV-Ausrüstung + in_language: de + - literal_form: équipement AV + in_language: fr + - literal_form: equipo AV + in_language: es + - literal_form: معدات سمعية بصرية + in_language: ar + - literal_form: peralatan AV + in_language: id + - literal_form: 视听设备 + in_language: zh + comments: + - Used for playback, digitization, recording, and presentation + - Includes projectors, players, recorders, and display equipment + keywords: + - audiovisual + - equipment + - playback + - digitization + - recording + - AV hardware + examples: + - value: + has_name: U-matic SP Player + has_type: VIDEO_PLAYER + description: Video playback equipment + - value: + has_name: Studer A810 + has_type: AUDIO_RECORDER + description: Professional audio recorder annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml index 31bffecf37..c100410a48 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml @@ -1,46 +1,87 @@ id: https://nde.nl/ontology/hc/class/AcademicArchive name: AcademicArchive -title: Academic Archive Type +title: Academic Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_hypernym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- linkml:types +- ../classes/ArchiveOrganizationType +- ../classes/WikidataAlignment +- ../slots/has_hypernym +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/identified_by +- ../slots/related_to classes: AcademicArchive: + description: >- + Organizational unit serving as the official custodian for the documentary heritage of a tertiary educational institution. + alt_descriptions: + nl: >- + Organisatorische eenheid die fungeert als de officiële bewaarder van het documentair erfgoed van een instelling voor hoger onderwijs. + de: >- + Organisatorische Einheit, die als offizieller Verwahrer des dokumentarischen Erbes einer Hochschuleinrichtung dient. + fr: >- + Unite organisationnelle agissant en tant que depositeur officiel du patrimoine documentaire d'un etablissement d'enseignement superieur. + es: >- + Unidad organizativa que sirve como depositario oficial del patrimonio documental de una institucion de educacion superior. + ar: >- + وحدة تنظيمية تعمل كحارس رسمي للتراث الوثائقي لمؤسسة التعليم العالي. + id: >- + Unit organisasi yang berfungsi sebagai penjaga resmi warisan dokumenter institusi pendidikan tinggi. + zh: >- + 作为高等教育机构文献遗产官方保管者的组织单位。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: University Archives + has_hypernym: wd:Q166118 + hold_record_set: + - hc:UniversityAdministrativeFonds + - hc:FacultyPaperCollection + description: A university archives institution holding administrative records and faculty papers + - value: + has_type: hc:ArchiveOrganizationType + has_label: College Archives + has_hypernym: wd:Q166118 + hold_record_set: + - hc:AcademicStudentRecordSeries + description: A college archives institution preserving student records is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Archive of a higher education institution (university, college, polytechnic). slots: - has_type - - hold_record_set - - has_hypernym - has_label + - has_hypernym + - hold_record_set - has_score - related_to structured_aliases: - - literal_form: Hochschularchiv - in_language: de - - literal_form: "archivo acad\xE9mico" - in_language: es - - literal_form: "archives acad\xE9miques" - in_language: fr - - literal_form: archivio accademico - in_language: it - literal_form: academisch archief in_language: nl - - literal_form: "arquivo acad\xEAmico" + - literal_form: Hochschularchiv + in_language: de + - literal_form: archives academiques + in_language: fr + - literal_form: archivo academico + in_language: es + - literal_form: أرشيف أكاديمي + in_language: ar + - literal_form: arsip akademik + in_language: id + - literal_form: 学术档案馆 + in_language: zh + - literal_form: archivio accademico + in_language: it + - literal_form: arquivo academico in_language: pt keywords: - administrative records @@ -59,43 +100,40 @@ classes: - campus life documentation slot_usage: hold_record_set: - equals_expression: '["hc:UniversityAdministrativeFonds", "hc:StudentRecordSeries", "hc:FacultyPaperCollection", "hc:CampusDocumentationCollection"] - ' + equals_string_in: + - "hc:UniversityAdministrativeFonds" + - "hc:AcademicStudentRecordSeries" + - "hc:FacultyPaperCollection" + - "hc:CampusDocumentationCollection" identified_by: - pattern: ^Q[0-9]+$ + pattern: "^Q[0-9]+$" has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: "hc:ArchiveOrganizationType" related_to: range: WikidataAlignment inlined: true has_hypernym: - equals_expression: '["wd:Q166118"]' + equals_string: "wd:Q166118" has_label: ifabsent: string(archive) - exact_mappings: - - wd:Q27032435 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q27032435 broad_mappings: - wd:Q166118 - - wd:Q124762372 narrow_mappings: - wd:Q2496264 related_mappings: - wd:Q1065413 comments: - - Custodian type class for academic/higher education archives - - 'Part of dual-class pattern: custodian type + rico:RecordSetType' - - Parent institution is typically a university or college - - class_uri is schema:ArchiveOrganization - primary semantic meaning - - skos:broader relationship to wd:Q166118 (archive) expressed via broad_mappings + - Institutional custodian type for higher education archives + - Distinguished from institutional repositories (wd:Q1065413) which manage published scholarly outputs + - The actual holdings are represented by AcademicArchiveRecordSetType instances + - 'Preserved from prior description: Organizational unit serving as the official custodian for the documentary heritage of a tertiary educational institution. Charged with acquiring, preserving, and providing access to administrative records, faculty papers, student records, and campus documentation. Distinguished from institutional repositories that primarily manage published scholarly outputs.' see_also: - - wd:Q2496264 - - wd:Q124762372 - - wd:Q1065413 - AcademicArchiveRecordSetType + - wd:Q1065413 annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.3" + specificity_rationale: Specific to higher education archival custodians + custodian_types: "['AcademicArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml index 21bf424214..207c476f9d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml @@ -1,62 +1,101 @@ id: https://nde.nl/ontology/hc/class/AcademicArchiveRecordSetType name: AcademicArchiveRecordSetType -title: AcademicArchive Record Set Type +title: Academic Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../classes/CollectionType +- ../classes/WikidataAlignment +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to classes: AcademicArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of academic and - higher education institutional records. + description: >- + Category for grouping documentary materials accumulated by tertiary educational institutions during their administrative, academic, and operational activities. + alt_descriptions: + nl: >- + Categorie voor het groeperen van documentair materiaal dat door hogeronderwijsinstellingen is verzameld tijdens hun administratieve, academische en operationele activiteiten. + de: >- + Kategorie zur Gruppierung von Dokumentenmaterial, das von Hochschulen während ihrer administrativen, akademischen und betrieblichen Aktivitäten angesammelt wurde. + fr: >- + Catégorie de regroupement des documents accumulés par les établissements d'enseignement supérieur au cours de leurs activités administratives, académiques et opérationnelles. + es: >- + Categoría para agrupar materiales documentales acumulados por instituciones de educación superior durante sus actividades administrativas, académicas y operativas. + ar: >- + فئة لتجميع المواد الوثائقية التي جمعتها مؤسسات التعليم العالي خلال أنشطتها الإدارية والأكاديمية والتشغيلية. + id: >- + Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh institusi pendidikan tinggi selama aktivitas administratif, akademik, dan operasional mereka. + zh: >- + 高等教育机构在行政、学术和运营活动中积累的文献材料的分类类别。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: University Administrative Records + related_to: wd:Q27032435 + description: Administrative fonds containing governance records, committee minutes, and policy documents + - value: + has_type: hc:ArchiveOrganizationType + has_label: Student Records Series + related_to: wd:Q27032435 + description: Enrollment records, academic transcripts, and graduation documentation + - value: + has_type: hc:ArchiveOrganizationType + has_label: Faculty Papers Collection + related_to: wd:Q27032435 + description: Research documentation, teaching materials, and correspondence + - value: + has_type: hc:ArchiveOrganizationType + has_label: Campus Documentation Collection + related_to: wd:Q27032435 + description: Photographs, university publications, and audiovisual materials is_a: CollectionType class_uri: rico:RecordSetType slots: - has_type - has_score - - has_scope - related_to comments: - - Collection type class for academic/higher education record sets + - Record set TYPE classification, not the custodian organization - Part of dual-class pattern with AcademicArchive (custodian type) + - Use AcademicArchive for the archive organization; use this class for collection types + - 'Preserved from prior description: Category for grouping documentary materials accumulated by tertiary educational institutions during their administrative, academic, and operational activities. Distinguishes the classification of holdings from the repository organization responsible for their custody.' structured_aliases: - - literal_form: Hochschularchivbestand - in_language: de - - literal_form: fondo de archivo académico - in_language: es - - literal_form: fonds d'archives académiques - in_language: fr - literal_form: academisch archiefbestand in_language: nl + - literal_form: Hochschularchivbestand + in_language: de + - literal_form: fonds d'archives académiques + in_language: fr + - literal_form: fondo de archivo académico + in_language: es + - literal_form: مجموعة الأرشيف الأكاديمي + in_language: ar + - literal_form: koleksi arsip akademik + in_language: id + - literal_form: 学术档案集 + in_language: zh slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: "hc:ArchiveOrganizationType" related_to: range: WikidataAlignment inlined: true - exact_mappings: - - wd:Q27032435 - - rico:RecordSetType broad_mappings: - - wd:Q27032435 + - rico:RecordSetType close_mappings: - - skos:Concept + - wd:Q27032435 see_also: - AcademicArchive - rico:RecordSetType - - UniversityAdministrativeFonds - - StudentRecordSeries - - FacultyPaperCollection - - CampusDocumentationCollection annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.3" + specificity_rationale: Specific to academic/higher education archival collections + custodian_types: "['AcademicArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml index 59c63a2f2a..a964f1e465 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml @@ -6,44 +6,80 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ bf: http://id.loc.gov/ontologies/bibframe/ default_prefix: hc imports: - - ./AcademicArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./AcademicArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note +- ../slots/has_scope classes: UniversityAdministrativeFonds: + description: >- + Records created or accumulated by a university's central administration in the exercise of governance, policy-making, and operational functions. + alt_descriptions: + nl: >- + Archiefbescheiden gecreeerd of verzameld door de centrale administratie van een universiteit bij de uitoefening van bestuurlijke, beleidsmatige en operationele functies. + de: >- + Unterlagen, die von der Zentralverwaltung einer Universitaet bei der Ausuebung von Regierungs-, Politik- und Betriebsfunktionen erstellt oder gesammelt wurden. + fr: >- + Documents crees ou accumules par l'administration centrale d'une universite dans l'exercice de fonctions de gouvernance, d'elaboration de politiques et operationnelles. + es: >- + Registros creados o acumulados por la administracion central de una universidad en el ejercicio de funciones de gobernanza, formulacion de politicas y operaciones. + ar: >- + سجلات تم إنشاؤها أو تجميعها من قبل الإدارة المركزية للجامعة في ممارسة وظائف الحوكمة وصنع السياسات والعمليات. + id: >- + Catatan yang dibuat atau dikumpulkan oleh administrasi pusat universitas dalam menjalankan fungsi tata kelola, pembuatan kebijakan, dan operasional. + zh: >- + 大学中央行政管理部门在行使治理、决策和运营职能时创建或积累的记录。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Board of Trustees Minutes + has_note: Meeting minutes, resolutions, and supporting documents + description: Governance records from university board of trustees + - value: + has_type: hc:ArchiveOrganizationType + has_label: Faculty Senate Records + has_note: Senate minutes, committee reports, policy proposals + description: Faculty governance documentation from university senate is_a: AcademicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for university administrative records organized\ - \ as a fonds.\n\n**Definition**:\nRecords created or accumulated by a university's\ - \ central administration in the \nexercise of governance, policy-making, and\ - \ operational functions. Organized \naccording to archival principles of provenance\ - \ (respect des fonds).\n\n**Typical Contents**:\n- Governance records (board\ - \ minutes, resolutions, bylaws)\n- Committee records (senate, faculty councils,\ - \ standing committees)\n- Policy records (institutional policies, procedures,\ - \ guidelines)\n- Strategic planning documents\n- Accreditation and institutional\ - \ assessment records\n- Executive correspondence\n\n**RiC-O Alignment**:\nThis\ - \ class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the fonds organizational principle as defined by rico-rst:Fonds\n\ - (respect des fonds / provenance-based organization from university central administration).\n" + slots: + - has_type + - has_score + - has_note + - has_scope structured_aliases: - - literal_form: Hochschulverwaltungsbestand - in_language: de - - literal_form: "fondo de administraci\xF3n universitaria" - in_language: es - - literal_form: fonds d'administration universitaire - in_language: fr - literal_form: universiteitsbestuursarchief + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "fundo de administra\xE7\xE3o universit\xE1ria" + - literal_form: Hochschulverwaltungsbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration universitaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion universitaria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف الإدارة الجامعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip administrasi universitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 大学行政档案 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: fundo de administracao universitaria + predicate: EXACT_SYNONYM in_language: pt keywords: - governance records @@ -56,76 +92,90 @@ classes: - accreditation records - executive correspondence - institutional bylaws + - resolutions + - procedures + - guidelines + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - AcademicArchiveRecordSetType - rico:RecordSetType - rico-rst:Fonds + comments: + - Records follow the fonds organizational principle reflecting provenance from university central administration + - Subject to records retention schedules and institutional access policies + - "Preserved from prior description: Records created or accumulated by a university's central administration in the exercise of governance, policy-making, and operational functions. Organized according to archival principles of provenance (respect des fonds)." + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to university administrative records + custodian_types: "['AcademicArchive']" + AcademicStudentRecordSeries: + description: >- + Records documenting the academic careers and activities of students, typically organized as series within a larger university fonds. + alt_descriptions: + nl: >- + Archiefbescheiden die de academische carrieeres en activiteiten van studenten documenteren, doorgaans georganiseerd als series binnen een groter universitair fonds. + de: >- + Unterlagen, die die akademischen Karrieren und Aktivitaeten von Studenten dokumentieren, typischerweise als Serie innerhalb eines groesseren Universitaetsfonds organisiert. + fr: >- + Documents recensant les carrieres et activites academiques des etudiants, generalement organises en series au sein d'un fonds universitaire plus vaste. + es: >- + Registros que documentan las carreras academicas y actividades de los estudiantes, generalmente organizados como series dentro de un fondo universitario mas amplio. + ar: >- + سجلات توثق المسارات الأكاديمية وأنشطة الطلاب، وعادة ما تكون منظمة كسلاسل ضمن صندوق جامعي أكبر. + id: >- + Catatan yang mendokumentasikan karir dan aktivitas akademik mahasiswa, biasanya diatur sebagai seri dalam dana universitas yang lebih besar. + zh: >- + 记录学生学术生涯和活动的记录,通常作为较大大学档案中的系列组织。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Registrar Student Records + has_note: Enrollment, transcripts, graduation records with privacy restrictions + description: Student academic records series with 75-year retention period + - value: + has_type: hc:ArchiveOrganizationType + has_label: Historical Student Records + has_note: Pre-1950 student records with fewer access restrictions + description: Historical student records open for research access + is_a: AcademicArchiveRecordSetType + class_uri: rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - has_scope - - has_scope - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: UniversityAdministrativeFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. The fonds structure reflects provenance from university central - administration. - has_scope: - equals_string: '["governance records", "committee records", "policy records", - "strategic planning", "accreditation records"]' - has_scope: - equals_string: '["student records", "faculty papers", "research data"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - AcademicStudentRecordSeries: - is_a: AcademicArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for student records organized as archival series.\n\ - \n**Definition**:\nRecords documenting the academic careers and activities of\ - \ students, typically \norganized as series within a larger university fonds.\ - \ Subject to retention \nschedules and privacy regulations (FERPA in US, GDPR\ - \ in EU, AVG in NL).\n\n**Typical Contents**:\n- Enrollment and registration\ - \ records\n- Academic transcripts and grade records\n- Graduation records and\ - \ diploma registers\n- Disciplinary records\n- Financial aid records\n- Student\ - \ organization records\n\n**Privacy Considerations**:\nAccess restrictions typically\ - \ apply due to personally identifiable information.\nHistorical student records\ - \ (typically 75+ years) may have fewer restrictions.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the series organizational principle as defined by rico-rst:Series\n\ - (organizational level within the university fonds).\n" structured_aliases: - - literal_form: Studentenaktenserie - in_language: de - - literal_form: serie de expedientes estudiantiles - in_language: es - - literal_form: "s\xE9rie de dossiers \xE9tudiants" - in_language: fr - literal_form: studentendossiers + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "s\xE9rie de registros de alunos" + - literal_form: Studentenaktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers etudiants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de expedientes estudiantiles + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجلات الطلاب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan mahasiswa + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学生档案系列 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: serie de registros de alunos + predicate: EXACT_SYNONYM in_language: pt keywords: - enrollment records @@ -138,78 +188,91 @@ classes: - disciplinary records - student organizations - financial aid records + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - AcademicArchiveRecordSetType - rico:RecordSetType - rico-rst:Series - UniversityAdministrativeFonds + comments: + - Records follow the series organizational principle within the university fonds + - Access restrictions typically apply for records less than 75 years old + - Subject to educational records privacy laws (FERPA, GDPR, AVG) + - 'Preserved from prior description: Records documenting the academic careers and activities of students, typically organized as series within a larger university fonds. Subject to retention schedules and privacy regulations (FERPA in US, GDPR in EU, AVG in NL).' + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to student academic records + custodian_types: "['AcademicArchive']" + FacultyPaperCollection: + description: >- + Personal papers of faculty members documenting their academic careers, research + activities, teaching, and professional service. Typically acquired as donations + or bequests, distinct from official university records. + alt_descriptions: + nl: >- + Persoonlijke archieven van hoogleraren die hun academische carrieeres, onderzoeksactiviteiten, onderwijs en professionele dienst documenteren. + de: >- + Persoenliche Papiere von Fakultaetsmitgliedern, die ihre akademischen Karrieren, Forschungsaktivitaeten, Lehre und den professionellen Dienst dokumentieren. + fr: >- + Papiers personnels des membres du corps professoral documentant leurs carrieres academiques, activites de recherche, enseignement et service professionnel. + es: >- + Papeles personales de los miembros de la facultad que documentan sus carreras academicas, actividades de investigacion, docencia y servicio profesional. + ar: >- + أوراق شخصية لأعضاء هيئة التدريس توثق مسيرتهم الأكاديمية وأنشطة البحث والتدريس والخدمة المهنية. + id: >- + Arsip pribadi anggota fakultas yang mendokumentasikan karir akademik, kegiatan penelitian, pengajaran, dan layanan profesional. + zh: >- + 教职员个人档案,记录其学术生涯、研究活动、教学和专业服务。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Professor Smith Papers + has_note: Research notes, correspondence, lecture materials, conference papers + description: Personal papers of a professor including research documentation + - value: + has_type: hc:ArchiveOrganizationType + has_label: Department Chair Archive + has_note: Administrative correspondence, committee service records, teaching materials + description: Faculty papers from a department chair with administrative responsibilities + is_a: AcademicArchiveRecordSetType + class_uri: rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - has_scope - - has_scope - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AcademicStudentRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: This RecordSetType classifies record sets following the series - principle. Typically a series within the university administration fonds - or registrar's office fonds. - has_scope: - equals_string: '["enrollment records", "academic transcripts", "graduation - records", "disciplinary records", "financial aid records"]' - has_scope: - equals_string: '["faculty records", "research records", "administrative policy"]' - has_note: - equals_string: Subject to educational records privacy laws (FERPA, GDPR, AVG). Access - restrictions typically apply for records less than 75 years old. - FacultyPaperCollection: - is_a: AcademicArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for faculty papers and personal archives.\n\ - \n**Definition**:\nPersonal papers of faculty members documenting their academic\ - \ careers, research \nactivities, teaching, and professional service. These\ - \ are typically acquired as \ndonations or bequests, distinct from official\ - \ university records.\n\n**Typical Contents**:\n- Research documentation and\ - \ notes\n- Correspondence (professional and personal)\n- Lecture notes and course\ - \ materials\n- Manuscripts and drafts\n- Conference papers and presentations\n\ - - Professional organization records\n- Photographs and audiovisual materials\n\ - \n**Provenance**:\nUnlike administrative fonds, faculty papers are personal\ - \ archives with the \nindividual faculty member as creator/accumulator. The\ - \ university acquires \ncustody but respects original order where it exists.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the fonds organizational principle as defined\ - \ by rico-rst:Fonds\n(personal papers fonds with the faculty member as creator/accumulator).\n" structured_aliases: - - literal_form: Professorennachlass - in_language: de - - literal_form: archivo personal de profesores - in_language: es - - literal_form: fonds de professeurs - in_language: fr - literal_form: hoogleraarspapieren + predicate: EXACT_SYNONYM in_language: nl + - literal_form: Professorennachlass + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de professeurs + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo personal de profesores + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أوراق هيئة التدريس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip fakultas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教职员档案 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: arquivo pessoal de docentes + predicate: EXACT_SYNONYM in_language: pt keywords: - personal papers @@ -220,129 +283,136 @@ classes: - conference papers - professional papers - academic papers + - correspondence + - manuscripts + - drafts + - professional organization records + - photographs + - audiovisual materials + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q22075301 - - rico:RecordSetType - - skos:Concept close_mappings: - - skos:Concept - bf:Archival see_also: - AcademicArchiveRecordSetType - rico:RecordSetType - rico-rst:Fonds + comments: + - Personal archives with individual faculty member as creator/accumulator + - Typically acquired through donation or bequest with possible donor restrictions + - Respects original order where it exists annotations: - acquisition_note: Typically acquired through donation or bequest. May include - restrictions on access or publication specified by donor agreement. + specificity_score: "0.5" + specificity_rationale: Specific to faculty personal papers + custodian_types: "['AcademicArchive']" + acquisition_note: "Typically acquired through donation or bequest. May include restrictions on access or publication specified by donor agreement." + CampusDocumentationCollection: + description: >- + Materials documenting campus life, institutional identity, and university culture beyond formal administrative records. + alt_descriptions: + nl: >- + Materialen die campusleven, institutionele identiteit en universiteitscultuur documenteren buiten formele administratieve archieven om. + de: >- + Materialien, die das Campusleben, die institutionelle Identitaet und die Universitaetskultur jenseits formaler Verwaltungsunterlagen dokumentieren. + fr: >- + Documents recensant la vie du campus, l'identite institutionnelle et la culture universitaire au-dela des archives administratives formelles. + es: >- + Materiales que documentan la vida del campus, la identidad institucional y la cultura universitaria mas alla de los registros administrativos formales. + ar: >- + مواد توثق حياة الحرم الجامعي والهوية المؤسسية وثقافة الجامعة خارج السجلات الإدارية الرسمية. + id: >- + Materi yang mendokumentasikan kehidupan kampus, identitas institusional, dan budaya universitas di luar catatan administratif formal. + zh: >- + 记录校园生活、机构身份和大学文化的材料,超越正式行政记录。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Campus Photograph Collection + has_note: Historical photographs, yearbooks, event programs, oral histories + description: Campus life documentation including photographs and publications + - value: + has_type: hc:ArchiveOrganizationType + has_label: Student Newspaper Archive + has_note: Student newspapers, magazines, ephemera, memorabilia + description: Student publication documentation with campus culture materials + is_a: AcademicArchiveRecordSetType + class_uri: rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - has_scope - - has_scope - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]' - has_type: - equals_string: FacultyPaperCollection - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. Personal archives with individual faculty member as creator/accumulator. - has_scope: - equals_string: '["research documentation", "correspondence", "lecture notes", - "manuscripts", "conference papers"]' - has_scope: - equals_string: '["official university records", "student records", "administrative - files"]' - CampusDocumentationCollection: - is_a: AcademicArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for campus life and institutional documentation.\n\ - \n**Definition**:\nMaterials documenting campus life, institutional identity,\ - \ and university \nculture beyond formal administrative records. Often includes\ - \ visual materials, \npublications, and ephemera that capture the lived experience\ - \ of the institution.\n\n**Typical Contents**:\n- Campus photographs and audiovisual\ - \ materials\n- University publications (yearbooks, newspapers, magazines)\n\ - - Ephemera (programs, posters, invitations)\n- Memorabilia and artifacts\n-\ - \ Oral histories\n- Event documentation\n- Building and facilities documentation\n\ - \n**Collection Nature**:\nMay be assembled collections (artificial) rather than\ - \ strictly provenance-based,\nespecially for ephemera and visual materials.\ - \ Documentation value often takes\nprecedence over strict archival arrangement.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the collection organizational principle\ - \ as defined by rico-rst:Collection\n(assembled/artificial collection organized\ - \ by subject or documentation purpose).\n" structured_aliases: - - literal_form: Campus-Dokumentationssammlung - in_language: de - - literal_form: "colecci\xF3n de documentaci\xF3n del campus" - in_language: es - - literal_form: collection de documentation du campus - in_language: fr - literal_form: campusdocumentatiecollectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "cole\xE7\xE3o de documenta\xE7\xE3o do campus" + - literal_form: Campus-Dokumentationssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documentation du campus + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentacion del campus + predicate: EXACT_SYNONYM + in_language: es + - literal_form: توثيق الحرم الجامعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi kampus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 校园文献集 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: colecao de documentacao do campus + predicate: EXACT_SYNONYM in_language: pt keywords: - campus photographs - audiovisual materials - university publications - student newspapers + - yearbooks + - magazines - oral histories - event documentation - building documentation - campus life + - ephemera + - programs + - posters + - memorabilia + - artifacts + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q9388534 - - rico:RecordSetType - - skos:Concept close_mappings: - - skos:Concept - schema:Collection see_also: - AcademicArchiveRecordSetType - rico:RecordSetType - rico-rst:Collection + comments: + - Often includes assembled/artificial collections organized by subject or documentation purpose + - May prioritize documentation value over strict archival arrangement + - Can include ephemera, memorabilia, and visual materials + - 'Preserved from prior description: Materials documenting campus life, institutional identity, and university culture beyond formal administrative records. Often includes visual materials, publications, and ephemera capturing the lived experience of the institution.' annotations: - collection_nature_note: Often includes artificial/assembled collections organized - by subject, format, or documentation purpose rather than strict provenance. - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType", "hc:MuseumType"]' - has_type: - equals_string: CampusDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle. May be assembled collection (artificial) organized by subject - or documentation purpose. - has_scope: - equals_string: '["photographs", "audiovisual materials", "publications", "ephemera", - "oral histories", "memorabilia"]' - has_scope: - equals_string: '["administrative records", "student records", "faculty papers"]' + specificity_score: "0.5" + specificity_rationale: Specific to campus documentation materials + custodian_types: "['AcademicArchive']" + collection_nature_note: "Often includes artificial/assembled collections organized by subject, format, or documentation purpose rather than strict provenance." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml index cc15df680d..2b1f644952 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml @@ -1,22 +1,103 @@ id: https://nde.nl/ontology/hc/class/AcademicInstitution name: AcademicInstitution -title: AcademicInstitution -description: An institution of higher education or research. +title: Academic Institution prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types - ../slots/has_label classes: AcademicInstitution: + description: >- + Organization providing post-secondary education or conducting advanced research. + Includes universities, colleges, polytechnics, institutes of technology, research + institutes, and other tertiary educational entities. + alt_descriptions: + nl: >- + Organisatie die hoger onderwijs biedt of gevorderd onderzoek uitvoert. Omvat + universiteiten, hogescholen, polytechnische instituten, technologische instituten, + onderzoeksinstituten en andere tertiaire onderwijsinstellingen. + de: >- + Organisation, die Hochschulbildung anbietet oder fortgeschrittene Forschung + betreibt. Umfasst Universitaeten, Hochschulen, Polytechnische Institute, + Technologieinstitute, Forschungsinstitute und andere tertiaere Bildungseinrichtungen. + fr: >- + Organisation dispensant un enseignement superieur ou menant des recherches + avancees. Comprend les universites, les colleges, les instituts polytechniques, + les instituts de technologie, les instituts de recherche et autres etablissements + d'enseignement tertiaire. + es: >- + Organizacion que proporciona educacion postsecundaria o realiza investigacion + avanzada. Incluye universidades, colegios, institutos politecnicos, institutos + de tecnologia, institutos de investigacion y otras entidades educativas terciarias. + ar: >- + منظمة توفر تعليمًا ما بعد الثانوي أو تجري أبحاثًا متقدمة. تشمل الجامعات + والكليات والمعاهد الفنية ومعاهد التكنولوجيا ومعاهد البحث وغيرها من + المؤسسات التعليمية العليا. + id: >- + Organisasi yang menyediakan pendidikan pasca-menengah atau melakukan penelitian + lanjutan. Termasuk universitas, perguruan tinggi, politeknik, institut teknologi, + institut penelitian, dan entitas pendidikan tersier lainnya. + zh: >- + 提供高等教育或进行高级研究的组织。包括大学、学院、理工学院、技术学院、 + 研究所和其他高等教育机构。 + examples: + - value: + has_label: University of Amsterdam + description: A research university in the Netherlands + - value: + has_label: Technical College of Berlin + description: A technical higher education institution in Germany class_uri: schema:EducationalOrganization - description: Academic institution. slots: - has_label + structured_aliases: + - literal_form: onderwijsinstelling + in_language: nl + - literal_form: Bildungseinrichtung + in_language: de + - literal_form: etablissement d'enseignement + in_language: fr + - literal_form: institucion educativa + in_language: es + - literal_form: مؤسسة تعليمية + in_language: ar + - literal_form: institusi pendidikan + in_language: id + - literal_form: 教育机构 + in_language: zh + keywords: + - university + - college + - polytechnic + - institute of technology + - research institute + - higher education + - tertiary education + - academic + close_mappings: + - wd:Q4671277 + - wd:Q38723 + broad_mappings: + - wd:Q2385804 + - schema:EducationalOrganization + - skos:Concept + narrow_mappings: + - wd:Q3918 + - schema:CollegeOrUniversity + comments: + - Encompasses both degree-granting institutions and research-focused organizations + - Distinct from primary and secondary educational institutions + - May include specialized academies, conservatories, and professional schools + see_also: + - AcademicArchive + - AcademicProgram annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.4" + specificity_rationale: Specific to tertiary education and research organizations + custodian_types: "['AcademicArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml index 901dd89d8c..7772bef060 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml @@ -1,22 +1,92 @@ id: https://nde.nl/ontology/hc/class/AcademicProgram name: AcademicProgram -title: AcademicProgram -description: An educational or research program offered by an academic institution. +title: Academic Program prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: AcademicProgram: + description: >- + Course of study or research offered by a tertiary educational institution, leading to a credential such as a degree, diploma, or certificate. + alt_descriptions: + nl: >- + Gestructureerd studieprogramma of onderzoeksprogramma aangeboden door een instelling voor hoger onderwijs, leidend tot een kwalificatie zoals een graad, diploma of certificaat. + de: >- + Strukturierter Studiengang oder Forschungsprogramm, das von einer Hochschuleinrichtung angeboten wird und zu einem Abschluss wie einem Grad, Diplom oder Zertifikat fuehrt. + fr: >- + Programme d'etudes ou de recherche structure propose par un etablissement d'enseignement superieur, conduisant a une qualification telle qu'un diplome, un certificat ou une attestation. + es: >- + Programa de estudios o investigacion estructurado ofrecido por una institucion de educacion superior, que conduce a una credencial como un titulo, diploma o certificado. + ar: >- + برنامج دراسي أو بحثي منظم تقدمه مؤسسة تعليم عالي، يؤدي إلى مؤهل مثل درجة علمية أو دبلوم أو شهادة. + id: >- + Program studi atau penelitian terstruktur yang ditawarkan oleh institusi pendidikan tinggi, yang mengarah ke kredensial seperti gelar, diploma, atau sertifikat. + zh: >- + 高等教育机构提供的结构化学习或研究课程,可获学位、文凭或证书等资格。 + examples: + - value: + has_label: Bachelor of Computer Science + description: Undergraduate degree program in computer science + - value: + has_label: Master of Arts in History + description: Graduate degree program in historical studies + - value: + has_label: PhD Program in Molecular Biology + description: Doctoral research program in molecular biology + - value: + has_label: Professional Certificate in Digital Archiving + description: Non-degree professional development program class_uri: schema:EducationalOccupationalProgram - description: Academic program. slots: - has_label + structured_aliases: + - literal_form: studieprogramma + in_language: nl + - literal_form: Studiengang + in_language: de + - literal_form: programme d'etudes + in_language: fr + - literal_form: programa de estudios + in_language: es + - literal_form: برنامج أكاديمي + in_language: ar + - literal_form: program akademik + in_language: id + - literal_form: 学术项目 + in_language: zh + keywords: + - degree program + - diploma program + - certificate program + - undergraduate + - graduate + - doctoral + - course of study + - curriculum + - major + - specialization + - research program + exact_mappings: + - schema:EducationalOccupationalProgram + close_mappings: + - wd:Q600134 + broad_mappings: + - skos:Concept + comments: + - Programs may be full-time, part-time, or hybrid in delivery format + - May include professional, vocational, or academic orientations + - Often organized into semesters, quarters, or modular units + - 'Preserved from prior description: Course of study or research offered by a tertiary educational institution, leading to a credential such as a degree, diploma, or certificate. Comprises a defined sequence of learning opportunities with clear requirements, start and end points, and intended outcomes.' + see_also: + - AcademicInstitution annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.4" + specificity_rationale: Specific to structured academic offerings + custodian_types: "['AcademicArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml index 3cc2aef0d9..50819b1830 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml @@ -1,12 +1,13 @@ id: https://nde.nl/ontology/hc/class/Access name: Access -title: Access Class +title: Access prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -19,43 +20,107 @@ imports: - ../slots/temporal_extent classes: Access: + description: >- + Information describing how heritage collections, services, or facilities + may be used or consulted. Captures access types, eligible user categories, + conditions, and temporal availability. + alt_descriptions: + nl: >- + Gestructureerde informatie over hoe erfgoedcollecties, diensten of faciliteiten + kunnen worden gebruikt of geraadpleegd. Legt toegangstypen, in aanmerking komende + gebruikerscategorieen, voorwaarden en tijdelijke beschikbaarheid vast. + de: >- + Strukturierte Informationen darueber, wie Erbesammlungen, Dienstleistungen oder + Einrichtungen genutzt oder konsultiert werden koennen. Erfasst Zugangsarten, + berechtigte Benutzerkategorien, Bedingungen und zeitliche Verfuegbarkeit. + fr: >- + Informations structurees decrivant comment les collections patrimoniales, + les services ou les installations peuvent etre utilises ou consultes. Capture + les types d'acces, les categories d'utilisateurs eligibles, les conditions + et la disponibilite temporelle. + es: >- + Informacion estructurada que describe como se pueden utilizar o consultar + las colecciones patrimoniales, servicios o instalaciones. Captura los tipos + de acceso, las categorias de usuarios elegibles, las condiciones y la + disponibilidad temporal. + ar: >- + معلومات منظمة تصف كيف يمكن استخدام أو استشارة مجموعات التراث أو الخدمات + أو المرافق. تسجل أنواع الوصول وفئات المستخدمين المؤهلين والشروط + والتوفر الزمني. + id: >- + Informasi terstruktur yang menjelaskan bagaimana koleksi warisan, layanan, + atau fasilitas dapat digunakan atau dikonsultasikan. Merekam jenis akses, + kategori pengguna yang memenuhi syarat, kondisi, dan ketersediaan temporal. + zh: >- + 描述如何使用或查阅遗产馆藏、服务或设施的结构化信息。记录访问类型、 + 符合条件的用户类别、条件和时间可用性。 + examples: + - value: + has_type: PUBLIC + has_description: Open to general public during gallery hours + has_user_category: + - general public + description: Museum gallery with unrestricted public access + - value: + has_type: BY_APPOINTMENT + has_user_category: + - credentialed researchers + - graduate students with faculty sponsor + description: Special collections reading room requiring advance booking + - value: + has_type: ACADEMIC + has_description: Open to enrolled students and faculty; public by appointment + has_user_category: + - enrolled students + - faculty + - research staff + description: University library with priority for academic community + - value: + has_type: DIGITAL_ONLY + has_description: Collection accessible only through online database + has_user_category: + - anyone with internet access + description: Digitized collection available remotely + - value: + has_type: RESTRICTED + has_description: Fragile materials require staff supervision + has_user_category: + - senior researchers with institutional affiliation + description: Conservation-restricted materials with supervised access class_uri: dcterms:RightsStatement - description: | - Structured access information for heritage collections, services, or facilities. - **Purpose**: - Replaces simple string descriptions of access conditions with structured - data capturing access types, eligible users, conditions, and restrictions. - **Key Properties**: - - `has_type`: Type of access (PUBLIC, BY_APPOINTMENT, RESTRICTED, etc.) - - `has_user_category`: Who can access (public, students, faculty, researchers) - - `condition_of_access`: Conditions or requirements for access - - `has_description`: Free-text description - - `temporal_extent`: When this access policy applies - **Access Types**: - - PUBLIC: Open to general public - - BY_APPOINTMENT: Requires advance appointment - - ACADEMIC: Restricted to academic community - - RESEARCHER: Restricted to credentialed researchers - - MEMBER: Requires membership - - RESTRICTED: Limited access with specific conditions - - CLOSED: Not currently accessible - - DIGITAL_ONLY: Available only in digital form - **Ontological Alignment**: - - **Primary**: `dcterms:RightsStatement` - Dublin Core rights statement - - **Close**: `schema:publicAccess` - Schema.org access indicator - - **Related**: `crm:E30_Right` - CIDOC-CRM rights - exact_mappings: - - dcterms:RightsStatement - close_mappings: - - schema:publicAccess - related_mappings: - - crm:E30_Right slots: - - has_type - - has_user_category - - has_description - - temporal_extent - - has_frequency + - has_type + - has_user_category + - has_description + - temporal_extent + - has_frequency + structured_aliases: + - literal_form: toegang + in_language: nl + - literal_form: Zugang + in_language: de + - literal_form: acces + in_language: fr + - literal_form: acceso + in_language: es + - literal_form: وصول + in_language: ar + - literal_form: akses + in_language: id + - literal_form: 访问 + in_language: zh + keywords: + - access policy + - access rights + - opening hours + - appointment required + - restricted materials + - public access + - research access + - reading room + - digital access + - physical access + - user eligibility slot_usage: has_type: range: AccessTypeEnum @@ -63,9 +128,9 @@ classes: has_user_category: required: false examples: - - value: "enrolled students" - - value: "faculty and staff" - - value: "visiting researchers with credentials" + - value: enrolled students + - value: faculty and staff + - value: visiting researchers with credentials temporal_extent: required: false range: TimeSpan @@ -75,37 +140,55 @@ classes: range: Frequency inlined: true examples: - - value: - has_label: "Daily" - annotations: - specificity_score: 0.50 - specificity_rationale: "Moderately specific - applies to collection and service access contexts" - custodian_types: '["*"]' - custodian_types_rationale: "All institution types offer some form of access" + - value: + has_label: Daily + broad_mappings: + - dcterms:RightsStatement + - skos:Concept + close_mappings: + - schema:publicAccess + related_mappings: + - crm:E30_Right comments: - - "Created per slot_fixes.yaml revision for collection_access migration" - - "Replaces string-based collection_access with structured access data" - - "RULE 53: Part of collection_access → offers_or_offered_access + Access migration" - examples: - - value: - has_type: PUBLIC - has_description: "Open to general public during gallery hours" - has_user_category: - - "general public" - - value: - has_type: BY_APPOINTMENT - has_user_category: - - "credentialed researchers" - - "graduate students with faculty sponsor" - - value: - has_type: ACADEMIC - has_description: "Open to enrolled students and faculty; public by appointment" - has_user_category: - - "enrolled students" - - "faculty" - - "research staff" - - value: - has_type: DIGITAL_ONLY - has_description: "Collection accessible only through online database" - has_user_category: - - "anyone with internet access" \ No newline at end of file + - Replaces simple string descriptions of access conditions with structured data + - Key slots include has_type (access type), has_user_category (eligible users), has_description (conditions), and temporal_extent (when policy applies) + - Common access types include PUBLIC, BY_APPOINTMENT, ACADEMIC, RESEARCHER, MEMBER, RESTRICTED, CLOSED, and DIGITAL_ONLY + - Created per slot_fixes.yaml revision for collection_access migration + - RULE 53: Part of collection_access to offers_or_offered_access plus Access migration + see_also: + - AccessTypeEnum + - dcterms:accessRights + notes: + - | + Preserved from prior description (commit ae09ff81): + + Preserved from prior description (commit ae09ff81): + + Structured access information for heritage collections, services, or facilities. + **Purpose**: + Replaces simple string descriptions of access conditions with structured + data capturing access types, eligible users, conditions, and restrictions. + **Key Properties**: + - `has_type`: Type of access (PUBLIC, BY_APPOINTMENT, RESTRICTED, etc.) + - `has_user_category`: Who can access (public, students, faculty, researchers) + - `condition_of_access`: Conditions or requirements for access + - `has_description`: Free-text description + - `temporal_extent`: When this access policy applies + **Access Types**: + - PUBLIC: Open to general public + - BY_APPOINTMENT: Requires advance appointment + - ACADEMIC: Restricted to academic community + - RESEARCHER: Restricted to credentialed researchers + - MEMBER: Requires membership + - RESTRICTED: Limited access with specific conditions + - CLOSED: Not currently accessible + - DIGITAL_ONLY: Available only in digital form + **Ontological Alignment**: + - **Primary**: `dcterms:RightsStatement` - Dublin Core rights statement + - **Close**: `schema:publicAccess` - Schema.org access indicator + - **Related**: `crm:E30_Right` - CIDOC-CRM rights + annotations: + specificity_score: "0.5" + specificity_rationale: Moderately specific - applies to collection and service access contexts + custodian_types: "['*']" + custodian_types_rationale: All institution types offer some form of access diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml index 25aed51a27..ea27681ffc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml @@ -1,29 +1,95 @@ id: https://nde.nl/ontology/hc/class/AccessApplication name: AccessApplication title: Access Application -description: An application or process for requesting access to materials. MIGRATED from has_access_application_url slot per Rule 53. Follows schema:Action. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label - ../slots/has_url -default_prefix: hc classes: AccessApplication: + description: >- + Process or form submitted to request permission to consult restricted materials + or enter controlled areas within a heritage institution. + alt_descriptions: + nl: >- + Procedure of formulier dat wordt ingediend om toestemming te vragen voor + het raadplegen van beperkte materialen of het betreden van beheerde ruimtes + binnen een erfgoedinstelling. + de: >- + Prozess oder Formular, das eingereicht wird, um die Erlaubnis zu beantragen, + eingeschraenkte Materialien einzusehen oder kontrollierte Bereiche einer + Kulturerbeeinrichtung zu betreten. + fr: >- + Processus ou formulaire soumis pour demander l'autorisation de consulter + des documents restreints ou d'acceder a des zones controlees au sein d'une + institution patrimoniale. + es: >- + Proceso o formulario enviado para solicitar permiso para consultar materiales + restringidos o ingresar a areas controladas dentro de una institucion patrimonial. + ar: >- + عملية أو نموذج يقدم لطلب الإذن بالاطلاع على المواد المقيدة أو دخول المناطق + الخاضعة للرقابة داخل مؤسسة تراثية. + id: >- + Proses atau formulir yang diajukan untuk meminta izin mengakses materi terbatas + atau memasuki area terkontrol di dalam lembaga warisan. + zh: >- + 提交的申请流程或表格,用于请求查阅受限资料或进入遗产机构内控制区域的许可。 + examples: + - value: + has_label: Special Collections Reading Room Application + has_url: https://archive.example.org/apply/reading-room + has_description: Online form for researcher access to special collections + description: Digital application form for reading room access + - value: + has_label: Restricted Materials Request + has_url: https://museum.example.org/access/restricted + has_description: Application for access to culturally sensitive materials + description: Application process for restricted indigenous materials class_uri: schema:Action slots: - has_label - has_description - has_url + structured_aliases: + - literal_form: toegangsaanvraag + in_language: nl + - literal_form: Zugriffsantrag + in_language: de + - literal_form: demande d'acces + in_language: fr + - literal_form: solicitud de acceso + in_language: es + - literal_form: طلب الوصول + in_language: ar + - literal_form: permohonan akses + in_language: id + - literal_form: 访问申请 + in_language: zh + keywords: + - access request + - application form + - registration + - reader registration + - researcher access + - appointment request slot_usage: has_url: range: uri - inlined: false # Fixed invalid inline for primitive type + inlined: false + broad_mappings: + - skos:Concept + - schema:Action + comments: + - Migrated from has_access_application_url slot per Rule 53 + - Used for requesting access to restricted materials or controlled areas annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Specific to access request processes custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml index abe8274ad7..9d812d3e4c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml @@ -1,22 +1,82 @@ id: https://nde.nl/ontology/hc/class/AccessControl name: AccessControl -title: AccessControl -description: Mechanisms or policies for controlling access to resources. +title: Access Control prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types - ../slots/has_description classes: AccessControl: + description: >- + Mechanism or policy regulating who may view, handle, or consult materials + within a heritage institution's collections or facilities. + alt_descriptions: + nl: >- + Mechanisme of beleid dat regelt wie materialen binnen de collecties of + faciliteiten van een erfgoedinstelling mag bekijken, hanteren of raadplegen. + de: >- + Mechanismus oder Richtlinie, die regelt, wer Materialien in den Bestaenden + oder Einrichtungen einer Kulturerbeeinrichtung ansehen, handhaben oder + konsultieren darf. + fr: >- + Mecanisme ou politique regissant qui peut voir, manipuler ou consulter les + documents dans les collections ou installations d'une institution patrimoniale. + es: >- + Mecanismo o politica que regula quien puede ver, manejar o consultar materiales + dentro de las colecciones o instalaciones de una institucion patrimonial. + ar: >- + آلية أو سياسة تنظم من يمكنه عرض أو معالجة أو استشارة المواد ضمن مجموعات + أو مرافق مؤسسة تراثية. + id: >- + Mekanisme atau kebijakan yang mengatur siapa yang dapat melihat, menangani, + atau mengkonsultasikan materi dalam koleksi atau fasilitas lembaga warisan. + zh: >- + 规定谁可以查看、处理或查阅遗产机构馆藏或设施内材料的机制或政策。 + examples: + - value: + has_description: Digital rights management for online collections + description: DRM controlling access to digitized materials + - value: + has_description: Physical access control via keycard system + description: Keycard-based access to restricted storage areas class_uri: schema:DigitalDocumentPermission - description: Access control policy. slots: - has_description + structured_aliases: + - literal_form: toegangscontrole + in_language: nl + - literal_form: Zugangskontrolle + in_language: de + - literal_form: controle d'acces + in_language: fr + - literal_form: control de acceso + in_language: es + - literal_form: التحكم في الوصول + in_language: ar + - literal_form: kontrol akses + in_language: id + - literal_form: 访问控制 + in_language: zh + keywords: + - permissions + - restrictions + - security + - authorization + - authentication + - role-based access + close_mappings: + - schema:DigitalDocumentPermission + broad_mappings: + - skos:Concept + comments: + - Encompasses both physical and digital access restrictions + - May integrate with institutional identity management systems annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Specific to access control mechanisms custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml index 2b4d8003c6..462b2b0c4e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml @@ -1,30 +1,104 @@ id: https://nde.nl/ontology/hc/class/AccessInterface name: AccessInterface title: Access Interface -description: An interface for accessing digital resources (e.g., API, portal). MIGRATED from has_access_interface_url slot per Rule 53. Follows dcat:DataService. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label - ../slots/has_url -default_prefix: hc classes: AccessInterface: + description: >- + Technical endpoint or portal through which digital heritage resources can + be retrieved or consulted, such as APIs, web portals, or database interfaces. + alt_descriptions: + nl: >- + Technisch eindpunt of portal waarmee digitale erfgoedbronnen kunnen worden + opgehaald of geraadpleegd, zoals API's, webportalen of database-interfaces. + de: >- + Technischer Endpunkt oder Portal, ueber den digitale Kulturerberessourcen + abgerufen oder konsultiert werden koennen, wie APIs, Webportale oder + Datenbankschnittstellen. + fr: >- + Point de terminaison technique ou portail permettant de recuperer ou + consulter des ressources patrimoniales numeriques, telles que des API, + portails web ou interfaces de base de donnees. + es: >- + Punto final tecnico o portal a traves del cual se pueden recuperar o + consultar recursos patrimoniales digitales, como API, portales web o + interfaces de bases de datos. + ar: >- + نقطة نهاية تقنية أو بوابة يمكن من خلالها استرجاع أو استشارة موارد + التراث الرقمي، مثل واجهات برمجة التطبيقات أو البوابات الإلكترونية. + id: >- + Endpoint teknis atau portal yang memungkinkan sumber daya warisan digital + diambil atau dikonsultasikan, seperti API, portal web, atau antarmuka basis + data. + zh: >- + 可以检索或查阅数字遗产资源的技术端点或门户,如API、门户网站或数据库接口。 + examples: + - value: + has_label: OAI-PMH Endpoint + has_url: https://archive.example.org/oai-pmh + has_description: OAI-PMH service for harvesting collection metadata + description: OAI-PMH metadata harvesting interface + - value: + has_label: IIIF Image API + has_url: https://museum.example.org/iiif/2/ + has_description: IIIF Image API for high-resolution image delivery + description: IIIF image delivery service + - value: + has_label: SPARQL Endpoint + has_url: https://data.example.org/sparql + has_description: SPARQL query interface for linked open data + description: Linked data query interface class_uri: dcat:DataService slots: - has_url - has_label - has_description + structured_aliases: + - literal_form: toegangsinterface + in_language: nl + - literal_form: Zugriffsschnittstelle + in_language: de + - literal_form: interface d'acces + in_language: fr + - literal_form: interfaz de acceso + in_language: es + - literal_form: واجهة الوصول + in_language: ar + - literal_form: antarmuka akses + in_language: id + - literal_form: 访问接口 + in_language: zh + keywords: + - API + - portal + - OAI-PMH + - IIIF + - SPARQL + - web service + - database interface + - digital access slot_usage: has_url: range: uri - inlined: false # Fixed invalid inline for primitive type + inlined: false required: true + broad_mappings: + - skos:Concept + - dcat:DataService + comments: + - Migrated from has_access_interface_url slot per Rule 53 + - Follows DCAT DataService model for machine-accessible data services annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to technical access interfaces custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml index 98b8f566e2..3dc4f50303 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/AccessLevel name: AccessLevel -title: AccessLevel -description: A defined level of access permission (e.g., Public, Restricted, Confidential). +title: Access Level prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,11 +11,80 @@ imports: - ../slots/has_label classes: AccessLevel: + description: >- + Category indicating the degree of restriction on viewing or consulting + materials, ranging from fully open to completely closed. + alt_descriptions: + nl: >- + Categorie die de mate van beperking voor het bekijken of raadplegen van + materialen aangeeft, variërend van volledig open tot volledig gesloten. + de: >- + Kategorie, die den Grad der Einschraenkung fuer die Einsicht oder + Konsultation von Materialien angibt, von vollstaendig offen bis + vollstaendig gesperrt. + fr: >- + Categorie indiquant le degre de restriction pour la consultation ou + l'examen de documents, allant de completement ouvert a entierement ferme. + es: >- + Categoria que indica el grado de restriccion para ver o consultar materiales, + desde completamente abierto hasta completamente cerrado. + ar: >- + فئة تشير إلى درجة التقييد في عرض أو استشارة المواد، تتراوح من + المفتوح بالكامل إلى المغلق بالكامل. + id: >- + Kategori yang menunjukkan tingkat pembatasan untuk melihat atau + mengonsultasikan materi, mulai dari sepenuhnya terbuka hingga sepenuhnya + tertutup. + zh: >- + 表示查看或查阅材料限制程度的类别,从完全开放到完全封闭。 + examples: + - value: + has_label: Public Open + description: No restrictions, walk-in access + - value: + has_label: Researchers Only + description: Restricted to credentialed researchers + - value: + has_label: Staff Only + description: Internal access only + - value: + has_label: Embargoed + description: Time-limited closure + - value: + has_label: Permanently Closed + description: No access permitted class_uri: skos:Concept - description: Access level concept. slots: - has_label + structured_aliases: + - literal_form: toegangsniveau + in_language: nl + - literal_form: Zugriffsebene + in_language: de + - literal_form: niveau d'acces + in_language: fr + - literal_form: nivel de acceso + in_language: es + - literal_form: مستوى الوصول + in_language: ar + - literal_form: tingkat akses + in_language: id + - literal_form: 访问级别 + in_language: zh + keywords: + - public access + - restricted access + - embargoed + - closed + - confidential + - staff only + - researchers only + broad_mappings: + - skos:Concept + comments: + - Often used as controlled vocabulary for access policy levels + - May map to institutional security classifications annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Specific to access restriction taxonomy custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml index 29e2915708..8cca82306d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml @@ -12,31 +12,45 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/require - - ../slots/has_protocol - - ../slots/has_description - - ../slots/embargo - - ../slots/restricted_by - - ../slots/has_level - - ../slots/has_score - - ../slots/impose - - ../slots/has_legal_basis - - ../slots/identified_by - - ../slots/has_label - - ../slots/pose_condition - - ../slots/has_roadmap - - ../slots/has_statement - - ../slots/has_url - - ../slots/temporal_extent +- linkml:types +- ../slots/require +- ../slots/has_protocol +- ../slots/has_description +- ../slots/embargo +- ../slots/restricted_by +- ../slots/has_level +- ../slots/has_score +- ../slots/impose +- ../slots/has_legal_basis +- ../slots/identified_by +- ../slots/has_label +- ../slots/pose_condition +- ../slots/has_roadmap +- ../slots/has_statement +- ../slots/has_url +- ../slots/temporal_extent classes: AccessPolicy: class_uri: premis:RightsStatus - description: "Access policy defining conditions under which heritage collections can be accessed.\n\n**PURPOSE**:\n\nAccessPolicy captures the access conditions governing a Collection:\n- WHO can access (public, researchers, staff only)\n- HOW access is granted (open, by appointment, with credentials)\n- WHEN access is available (opening hours, embargo periods)\n- WHAT restrictions apply (fragile materials, privacy, cultural sensitivity)\n\n1. **PREMIS**:\n - `premis:RightsStatus` - \"Information about the rights status of an object.\"\n - Links to Collection via premis:rightsStatus\n\n2. **Dublin Core**:\n - `dcterms:accessRights` - \"Information about who may access the resource\n or an indication of its security status.\"\n\n3. **RiC-O**:\n - `rico:hasOrHadAllMembersWithAccessConditions` - Links RecordSet to access\n conditions applying to all members\n\n4. **RightsStatements.org**:\n - Standardized rights statements for cultural heritage\n - E.g., \"In Copyright\"\ - , \"No Copyright\", \"Unknown Copyright\"\n\n**ACCESS LEVEL TAXONOMY**:\n\n```\nAccessPolicy (root)\n \u2502\n \u251C\u2500\u2500 OpenAccess\n \u2502 \u251C\u2500\u2500 PUBLIC_OPEN - No restrictions, walk-in access\n \u2502 \u251C\u2500\u2500 PUBLIC_REGISTRATION - Free registration required\n \u2502 \u2514\u2500\u2500 PUBLIC_ONLINE - Digital access freely available\n \u2502\n \u251C\u2500\u2500 RestrictedAccess\n \u2502 \u251C\u2500\u2500 RESEARCHERS_ONLY - Academic researchers with credentials\n \u2502 \u251C\u2500\u2500 BY_APPOINTMENT - Advance booking required\n \u2502 \u251C\u2500\u2500 STAFF_ONLY - Internal access only\n \u2502 \u2514\u2500\u2500 PERMISSION_REQUIRED - Written permission needed\n \u2502\n \u251C\u2500\u2500 ClosedAccess\n \u2502 \u251C\u2500\u2500 TEMPORARILY_CLOSED - Renovation, conservation\n \u2502 \u251C\u2500\u2500 EMBARGOED - Time-limited closure\n \u2502 \u251C\u2500\u2500 PERMANENTLY_CLOSED - Not accessible\n\ - \ \u2502 \u2514\u2500\u2500 REPATRIATED - Returned to community of origin\n \u2502\n \u2514\u2500\u2500 ConditionalAccess\n \u251C\u2500\u2500 CULTURALLY_SENSITIVE - Indigenous/sacred materials\n \u251C\u2500\u2500 PRIVACY_RESTRICTED - Personal data protection\n \u251C\u2500\u2500 FRAGILE_HANDLING - Special handling required\n \u2514\u2500\u2500 LEGAL_RESTRICTION - Copyright, legal constraints\n```\n\n**USE CASES**:\n\n1. **Archive Open Access**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/nationaal-archief-open\"\n access_level: \"PUBLIC_OPEN\"\n access_description: \"Open to all visitors during reading room hours\"\n conditions: \"Valid ID required for registration\"\n ```\n\n2. **Restricted Research Materials**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/university-special-collections\"\n access_level: \"RESEARCHERS_ONLY\"\n access_description: \"Academic researchers with institutional\ - \ affiliation\"\n conditions: \"Letter of introduction required from supervising institution\"\n requires_appointment: true\n ```\n\n3. **Embargoed Collection**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/donor-embargo-2050\"\n access_level: \"EMBARGOED\"\n access_description: \"Closed until 2050 per donor agreement\"\n embargo_end_date: \"2050-01-01\"\n embargo_reason: \"Donor privacy restrictions\"\n ```\n\n4. **Culturally Sensitive**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/indigenous-protocols\"\n access_level: \"CULTURALLY_SENSITIVE\"\n access_description: \"Access governed by Traditional Knowledge protocols\"\n conditions: \"Consultation with originating community required\"\n cultural_protocol_url: \"https://localcontexts.org/tk-labels/\"\n ```\n\n**RELATIONSHIP TO DIM ARCHIVE**:\n\nDimArchive (Dark archive / Preservation-only storage) uses AccessPolicy to express:\n- Materials stored\ - \ for preservation, not current access\n- Access restricted until triggering conditions (time, event)\n- \"Gray literature\" or un-catalogued backlogs awaiting processing\n" + alt_descriptions: + nl: Beleid dat voorwaarden vastlegt waaronder collecties of onderdelen daarvan toegankelijk zijn. + de: Richtlinie die Bedingungen fuer den Zugang zu Sammlungen oder deren Teilen festlegt. + fr: Politique definissant les conditions d acces aux collections ou a leurs elements. + es: Politica que define las condiciones de acceso a colecciones o a sus partes. + ar: سياسة تحدد شروط الوصول إلى المجموعات أو عناصرها. + id: Kebijakan yang menetapkan ketentuan akses ke koleksi atau bagiannya. + zh: 规定对馆藏或其组成部分的访问条件的政策。 + structured_aliases: + - {literal_form: toegangsbeleid, in_language: nl} + - {literal_form: Zugangsrichtlinie, in_language: de} + - {literal_form: politique d acces, in_language: fr} + - {literal_form: politica de acceso, in_language: es} + - {literal_form: سياسة وصول, in_language: ar} + - {literal_form: kebijakan akses, in_language: id} + - {literal_form: 访问政策, in_language: zh} + description: >- + Conditions under which a collection (or its members) may be accessed, + including restrictions, requirements, and temporal validity. exact_mappings: - premis:RightsStatus close_mappings: @@ -50,16 +64,13 @@ classes: - has_level - require - pose_condition - - require - - require - has_protocol - - has_embargo_end_date + - has_deadline - restricted_by - impose - legal_basis - identified_by - has_label - - require - review_date - rights_statement - rights_statement_url @@ -122,19 +133,12 @@ classes: - value: http://rightsstatements.org/vocab/InC/1.0/ - value: http://rightsstatements.org/vocab/NoC-US/1.0/ require: - range: boolean + range: string + multivalued: true examples: - - value: true - - value: false - require: - range: boolean - examples: - - value: true - require: -# range: string - examples: - - value: INSTITUTIONAL - - value: true + - value: registration_required + - value: appointment_required + - value: institutional_affiliation_required impose: # range: string # Fee inlined: false # Fixed invalid inline for primitive type @@ -142,16 +146,16 @@ classes: examples: - value: has_quantity: - has_unit: + has_measurement_unit: has_description: Daily reading room fee - value: has_quantity: has_description: Free for researchers - value: has_quantity: - has_unit: + has_measurement_unit: has_description: General public fee - has_embargo_end_date: + has_deadline: range: date examples: - value: '2050-01-01' @@ -181,21 +185,13 @@ classes: - value: begin_of_the_begin: '2024-01-01' end_of_the_end: '2050-12-31' - require: - range: Appointment - multivalued: true - inlined: true - examples: - - value: - - appointment_id: hc:appointment/special-collections-48h - has_label: Special Collections Appointment - has_description: Book at least 48 hours in advance for manuscript access comments: - AccessPolicy defines access conditions for Collection instances - Used by Collection.access_policy_ref to link policies to holdings - Supports RightsStatements.org and Local Contexts protocols - Temporal validity enables policy versioning and embargo expiration - DimArchive (dark archive) uses AccessPolicy to express preservation-only access + - Extended notes and legacy examples are stored in annotations see_also: - http://www.loc.gov/premis/rdf/v3/RightsStatus - https://rightsstatements.org/ @@ -203,8 +199,8 @@ classes: - https://www.ica.org/standards/RiC/ontology#Rule examples: - value: - policy_id: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open - policy_name: Nationaal Archief Public Access + identified_by: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open + has_label: Nationaal Archief Public Access has_level: has_label: PUBLIC_OPEN has_description: @@ -216,58 +212,73 @@ classes: - has_type: AccessCondition has_description: description_text: Registration form must be completed - - has_type: HandlingCondition - has_description: - description_text: Original materials handled with gloves - registration_required: true - requires_appointment: false - has_contact_point: + temporal_extent: + begin_of_the_begin: '2024-01-01' - value: - policy_id: https://nde.nl/ontology/hc/access-policy/donor-embargo-2050 - policy_name: Embargoed until 2050 + identified_by: https://nde.nl/ontology/hc/access-policy/donor-embargo-2050 + has_label: Embargoed until 2050 has_level: has_label: EMBARGOED has_description: description_text: Collection closed until 2050 per donor agreement - has_embargo_end_date: '2050-01-01' - has_embargo_reason: Donor privacy restrictions per deed of gift + has_deadline: '2050-01-01' + restricted_by: Donor privacy restrictions per deed of gift legal_basis: Deed of Gift clause 4.2 review_date: '2049-06-01' - - value: - policy_id: https://nde.nl/ontology/hc/access-policy/dim-archive-preservation - policy_name: DIM Archive - Preservation Only - has_level: - has_label: TEMPORARILY_CLOSED - has_description: - description_text: Materials in preservation storage, not currently accessible - pose_condition: - - has_type: ProcessingCondition - has_description: - description_text: Awaiting processing and cataloging - - has_type: AccessCondition - has_description: - description_text: Access may be arranged for urgent research needs - requires_appointment: true - credentials_required: PROFESSIONAL - has_contact_point: - - value: - policy_id: https://nde.nl/ontology/hc/access-policy/special-collections-rich - policy_name: Special Collections - Rich Appointment Policy - has_level: - has_label: RESEARCHERS_ONLY - has_description: - description_text: Academic researchers with institutional affiliation - require: - - appointment_id: hc:appointment/special-collections-booking - has_label: Special Collections Appointment - has_description: 'Appointments for manuscript and rare book collections must be made - at least 48 hours in advance. Please specify which materials you - wish to consult. - ' - registration_required: true - credentials_required: INSTITUTIONAL - has_contact_point: + temporal_extent: + begin_of_the_begin: '2024-01-01' + end_of_the_end: '2050-12-31' + notes: + - | + Preserved from prior description (commit 37852a46): + + "Access policy defining conditions under which heritage collections can be accessed.\n\n**PURPOSE**:\n\nAccessPolicy captures the access conditions governing a Collection:\n- WHO can access (public, researchers, staff only)\n- HOW access is granted (open, by appointment, with credentials)\n- WHEN access is available (opening hours, embargo periods)\n- WHAT restrictions apply (fragile materials, privacy, cultural sensitivity)\n\n1. **PREMIS**:\n - `premis:RightsStatus` - \"Information about the rights status of an object.\"\n - Links to Collection via premis:rightsStatus\n\n2. **Dublin Core**:\n - `dcterms:accessRights` - \"Information about who may access the resource\n or an indication of its security status.\"\n\n3. **RiC-O**:\n - `rico:hasOrHadAllMembersWithAccessConditions` - Links RecordSet to access\n conditions applying to all members\n\n4. **RightsStatements.org**:\n - Standardized rights statements for cultural heritage\n - E.g., \"In Copyright\"\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Purpose + + AccessPolicy captures access conditions governing a collection or a set of records: + - who can access (public, researchers, staff) + - how access is granted (open, appointment, credentials) + - when access applies (opening hours, embargo periods) + - what restrictions apply (fragile handling, privacy, cultural sensitivity) + + Alignment notes + + - PREMIS: premis:RightsStatus ("Information about the rights status of an object") + - DCTerms: dcterms:accessRights (who may access / security status) + - RiC-O: rico:hasOrHadAllMembersWithAccessConditions (conditions applying to all members) + - RightsStatements.org: standardized rights statements (e.g., "In Copyright") + + Access level taxonomy (illustrative) + + - Open access: PUBLIC_OPEN, PUBLIC_REGISTRATION, PUBLIC_ONLINE + - Restricted access: RESEARCHERS_ONLY, BY_APPOINTMENT, STAFF_ONLY, PERMISSION_REQUIRED + - Closed access: TEMPORARILY_CLOSED, EMBARGOED, PERMANENTLY_CLOSED, REPATRIATED + - Conditional access: CULTURALLY_SENSITIVE, PRIVACY_RESTRICTED, FRAGILE_HANDLING, LEGAL_RESTRICTION + + DimArchive (dark archive) + + A preservation-only storage context can use AccessPolicy to express: + - materials are stored for preservation, not current access + - access is restricted until triggering conditions (time or event) + - backlogs awaiting processing + + legacy_examples: | + Preserved from earlier migration examples; may include fields not currently modeled + as slots on this class. + + - policy_id: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open + policy_name: Nationaal Archief Public Access + has_level: {has_label: PUBLIC_OPEN} + has_description: {description_text: Open to all visitors during reading room hours} + registration_required: true + + - policy_id: https://nde.nl/ontology/hc/access-policy/dim-archive-preservation + policy_name: DIM Archive - Preservation Only + has_level: {has_label: TEMPORARILY_CLOSED} + has_description: {description_text: Materials in preservation storage, not currently accessible} + credentials_required: PROFESSIONAL diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml index 9414ce138d..5b4045e1ba 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml @@ -1,12 +1,12 @@ id: https://nde.nl/ontology/hc/class/AccessTriggerEvent name: AccessTriggerEvent -title: AccessTriggerEvent -description: An event that triggers a change in access status (e.g. embargo expiration). +title: Access Trigger Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -14,12 +14,82 @@ imports: - ../slots/temporal_extent classes: AccessTriggerEvent: + description: >- + Occurrence that causes a change in the accessibility status of materials, + such as an embargo expiration, conservation completion, or declassification. + alt_descriptions: + nl: >- + Gebeurtenis die een verandering in de toegankelijkheidsstatus van materialen + veroorzaakt, zoals het aflopen van een embargo, voltooiing van conservering + of declassificatie. + de: >- + Ereignis, das eine Aenderung des Zugriffsstatus von Materialien verursacht, + wie z.B. Ablauf eines Embargos, Abschluss der Konservierung oder + Deklassifizierung. + fr: >- + Evenement provoquant un changement dans le statut d'accessibilite des + documents, tel que l'expiration d'un embargo, l'achevement d'une + conservation ou une declassification. + es: >- + Evento que causa un cambio en el estado de accesibilidad de los materiales, + como la expiracion de un embargo, la finalizacion de la conservacion o + la desclasificacion. + ar: >- + حدث يسبب تغييرًا في حالة إمكانية الوصول إلى المواد، مثل انتهاء الحظر + أو إتمام الصيانة أو رفع السرية. + id: >- + Peristiwa yang menyebabkan perubahan status aksesibilitas materi, seperti + berakhirnya embargo, penyelesaian konservasi, atau deklasifikasi. + zh: >- + 导致材料可访问性状态发生变化的事件,如禁令到期、保护完成或解密。 + examples: + - value: + has_description: Embargo period expires + temporal_extent: + begin_of_the_begin: "2050-01-01" + description: Embargo expiration triggering open access + - value: + has_description: Conservation treatment completed + temporal_extent: + begin_of_the_begin: "2024-06-15" + description: Conservation completion enabling physical access + - value: + has_description: 30-year rule declassification + temporal_extent: + begin_of_the_begin: "2024-01-01" + description: Statutory declassification of government records class_uri: prov:Activity - description: Access trigger event. slots: - has_description - temporal_extent + structured_aliases: + - literal_form: toegangstriggerevenement + in_language: nl + - literal_form: Zugriffsausloeser + in_language: de + - literal_form: evenement declencheur d'acces + in_language: fr + - literal_form: evento desencadenante de acceso + in_language: es + - literal_form: حدث تشغيل الوصول + in_language: ar + - literal_form: peristiwa pemicu akses + in_language: id + - literal_form: 访问触发事件 + in_language: zh + keywords: + - embargo expiration + - declassification + - conservation completion + - policy change + - access status change + broad_mappings: + - skos:Concept + - prov:Activity + comments: + - Used to automate access policy changes based on temporal conditions + - Links to AccessPolicy via temporal_extent constraints annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to access status changes custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml index 0b4776ed97..e0ab6b6962 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml @@ -1,29 +1,93 @@ id: https://nde.nl/ontology/hc/class/AccessibilityFeature name: AccessibilityFeature -title: AccessibilityFeature -description: >- - A feature providing accessibility. - +title: Accessibility Feature prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/has_description - ../slots/has_label classes: AccessibilityFeature: + description: >- + Characteristic or accommodation enabling persons with disabilities to use + collections, services, or facilities within a heritage institution. + alt_descriptions: + nl: >- + Kenmerk of aanpassing die personen met een handicap in staat stelt om + collecties, diensten of faciliteiten binnen een erfgoedinstelling te gebruiken. + de: >- + Merkmal oder Anpassung, die es Personen mit Behinderungen ermoeglicht, + Sammlungen, Dienstleistungen oder Einrichtungen einer Kulturerbeeinrichtung + zu nutzen. + fr: >- + Caracteristique ou amenagement permettant aux personnes handicapees d'utiliser + les collections, services ou installations d'une institution patrimoniale. + es: >- + Caracteristica o adaptacion que permite a las personas con discapacidad + utilizar colecciones, servicios o instalaciones dentro de una institucion + patrimonial. + ar: >- + ميزة أو تسهيل يمكن الأشخاص ذوي الإعاقة من استخدام المجموعات أو الخدمات + أو المرافق داخل مؤسسة تراثية. + id: >- + Karakteristik atau akomodasi yang memungkinkan penyandang disabilitas + menggunakan koleksi, layanan, atau fasilitas di dalam lembaga warisan. + zh: >- + 使残障人士能够使用遗产机构内馆藏、服务或设施的特征或无障碍设施。 + examples: + - value: + has_label: Wheelchair Access + has_description: Fully wheelchair-accessible galleries and reading rooms + description: Physical accessibility for mobility-impaired visitors + - value: + has_label: Audio Description + has_description: Audio description available for visual materials + description: Audio description service for visually impaired visitors + - value: + has_label: Sign Language Tours + has_description: Guided tours available in sign language upon request + description: Sign language interpretation for deaf visitors class_uri: schema:LocationFeatureSpecification - description: Accessibility feature. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: - - has_label - - has_description + - has_label + - has_description + structured_aliases: + - literal_form: toegankelijkheidsvoorziening + in_language: nl + - literal_form: Barrierefreiheitsmerkmal + in_language: de + - literal_form: amenagement d'accessibilite + in_language: fr + - literal_form: caracteristica de accesibilidad + in_language: es + - literal_form: ميزة إمكانية الوصول + in_language: ar + - literal_form: fitur aksesibilitas + in_language: id + - literal_form: 无障碍设施 + in_language: zh + keywords: + - disability access + - wheelchair access + - audio description + - sign language + - braille + - large print + - sensory-friendly + - accessible facilities + close_mappings: + - schema:LocationFeatureSpecification + broad_mappings: + - skos:Concept + comments: + - Aligns with WCAG guidelines for digital accessibility + - Includes physical, sensory, and cognitive accommodations + annotations: + specificity_score: "0.4" + specificity_rationale: Specific to disability accommodations + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml index 3a8289cf80..2c5d0009f1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml @@ -1,31 +1,109 @@ id: https://nde.nl/ontology/hc/class/AccessionEvent name: AccessionEvent title: Accession Event -description: The act of accessioning a record or object into a collection. MIGRATED from has_accession_date slot context per Rule 53. Follows rico:Instantiation. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_label - ../slots/temporal_extent -default_prefix: hc classes: AccessionEvent: - class_uri: rico:Instantiation + description: >- + Administrative act of formally incorporating an object or record into a + heritage institution's permanent collection, typically assigning an + accession number and recording provenance. + alt_descriptions: + nl: >- + Administratieve handeling waarbij een object of record formeel wordt + opgenomen in de permanente collectie van een erfgoedinstelling, waarbij + doorgaans een inventarisnummer wordt toegekend en de herkomst wordt + vastgelegd. + de: >- + Verwaltungsakt der formalen Aufnahme eines Objekts oder Dokuments in die + permanente Sammlung einer Kulturerbeeinrichtung, bei dem typischerweise + eine Zugangsnummer vergeben und die Provenienz dokumentiert wird. + fr: >- + Acte administratif d'incorporation formelle d'un objet ou document dans + la collection permanente d'une institution patrimoniale, attribuant + generalement un numero d'accession et documentant la provenance. + es: >- + Acto administrativo de incorporar formalmente un objeto o documento a la + coleccion permanente de una institucion patrimonial, generalmente + asignando un numero de adquisicion y registrando la procedencia. + ar: >- + إجراء إداري يتمثل في إدماج رسمي لشيء أو سجل في المجموعة الدائمة لمؤسسة + تراثية، مع تخصيص رقم إدخال وتسجيل المصدر عادة. + id: >- + Tindakan administratif untuk memasukkan secara formal suatu objek atau + rekod ke dalam koleksi permanen lembaga warisan, biasanya dengan + menetapkan nomor aksesi dan mencatat provenans. + zh: >- + 将物品或记录正式纳入遗产机构永久馆藏的行政行为,通常分配入藏编号并记录来源。 + examples: + - value: + has_label: 2024.001 Accession + temporal_extent: + begin_of_the_begin: "2024-01-15" + end_of_the_end: "2024-01-15" + has_description: Initial accession of photographs from Van der Berg collection + description: First accession of a new year + - value: + has_label: 1923.042 Accession + temporal_extent: + begin_of_the_begin: "1923-06-01" + end_of_the_end: "1923-06-30" + has_description: Historical accession of medieval manuscripts + description: Historical accession with uncertain date + class_uri: crm:E63_Beginning_of_Existence slots: - temporal_extent - has_label - has_description - identified_by + structured_aliases: + - literal_form: inventarisatiegebeurtenis + in_language: nl + - literal_form: Zugangsereignis + in_language: de + - literal_form: evenement d'accession + in_language: fr + - literal_form: evento de adquisicion + in_language: es + - literal_form: حدث الإدخال + in_language: ar + - literal_form: peristiwa akses + in_language: id + - literal_form: 入藏事件 + in_language: zh + keywords: + - accessioning + - cataloging + - registration + - accession number + - collection entry + - provenance recording slot_usage: temporal_extent: required: true + exact_mappings: + - crm:E63_Beginning_of_Existence + broad_mappings: + - skos:Concept + close_mappings: + - rico:Instantiation + comments: + - Migrated from has_accession_date slot context per Rule 53 + - Marks formal transfer of custody or ownership to the institution + - Typically generates an accession number for tracking annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to accessioning activities custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml index 41938222e3..5c734d8388 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml @@ -1,28 +1,98 @@ id: https://nde.nl/ontology/hc/class/AccessionNumber name: AccessionNumber title: Accession Number -description: A unique identifier assigned to an object or record upon accession. MIGRATED from has_accession_number slot per Rule 53. Follows rico:Identifier or crm:E42_Identifier. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types + - ../classes/Identifier - ../slots/has_description - ../slots/has_label -default_prefix: hc classes: AccessionNumber: + description: >- + Unique identifier assigned to an object or record upon formal incorporation + into a heritage institution's collection, following institutional numbering + conventions (e.g., year.sequence, donor.collection.item). + alt_descriptions: + nl: >- + Unieke identificator die wordt toegekend aan een object of record bij de + formele opname in de collectie van een erfgoedinstelling, volgens + institutionele nummeringsconventies. + de: >- + Eindeutiger Identifikator, der einem Objekt oder Dokument bei der formalen + Aufnahme in die Sammlung einer Kulturerbeeinrichtung zugewiesen wird, + gemaess institutionellen Nummerierungskonventionen. + fr: >- + Identifiant unique attribue a un objet ou document lors de son incorporation + formelle dans la collection d'une institution patrimoniale, selon les + conventions de numerotation institutionnelles. + es: >- + Identificador unico asignado a un objeto o documento al incorporarse + formalmente a la coleccion de una institucion patrimonial, siguiendo las + convenciones de numeracion institucionales. + ar: >- + معرف فريد يخصص لشيء أو سجل عند إدماجه رسميًا في مجموعة مؤسسة تراثية، + وفقًا لاتفاقيات الترقيم المؤسسية. + id: >- + Pengenal unik yang ditetapkan untuk objek atau rekod saat dimasukkan secara + formal ke dalam koleksi lembaga warisan, mengikuti konvensi penomoran + institusional. + zh: >- + 物品或记录正式纳入遗产机构馆藏时分配的唯一标识符,遵循机构编号惯例。 + examples: + - value: + has_label: "2024.001.001" + has_description: First item in first accession of 2024 + description: Year-based accession numbering + - value: + has_label: "MS-1234" + has_description: Manuscript collection identifier + description: Collection-based accession numbering + - value: + has_label: "DON.2023.SMITH.005" + has_description: Fifth item from Smith donation in 2023 + description: Donor-based accession numbering is_a: Identifier class_uri: rico:Identifier slots: - has_label - has_description - exact_mappings: + structured_aliases: + - literal_form: inventarisnummer + in_language: nl + - literal_form: Zugangsnummer + in_language: de + - literal_form: numero d'accession + in_language: fr + - literal_form: numero de adquisicion + in_language: es + - literal_form: رقم الإدخال + in_language: ar + - literal_form: nomor akses + in_language: id + - literal_form: 入藏编号 + in_language: zh + keywords: + - inventory number + - catalog number + - object ID + - collection identifier + - registration number + broad_mappings: - crm:E42_Identifier + - skos:Concept + - rico:Identifier + comments: + - Migrated from has_accession_number slot per Rule 53 + - Format varies by institution (year-sequence, donor-collection, etc.) + - Key to provenance tracking and collection management annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to accession identifiers custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml index c704cd6271..63d2ddb62a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml @@ -1,27 +1,83 @@ id: https://nde.nl/ontology/hc/class/AccountIdentifier name: AccountIdentifier -title: AccountIdentifier -description: >- - Identifier for an account. - +title: Account Identifier prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/has_value classes: AccountIdentifier: + description: >- + Unique identifier for a user account within a heritage institution's + registration or access management system. + alt_descriptions: + nl: >- + Unieke identificator voor een gebruikersaccount binnen het registratie- + of toegangsbeheersysteem van een erfgoedinstelling. + de: >- + Eindeutiger Identifikator fuer ein Benutzerkonto innerhalb des + Registrierungs- oder Zugriffsverwaltungssystems einer + Kulturerbeeinrichtung. + fr: >- + Identifiant unique pour un compte utilisateur dans le systeme + d'enregistrement ou de gestion des acces d'une institution patrimoniale. + es: >- + Identificador unico para una cuenta de usuario dentro del sistema de + registro o gestion de acceso de una institucion patrimonial. + ar: >- + معرف فريد لحساب مستخدم ضمن نظام التسجيل أو إدارة الوصول لمؤسسة تراثية. + id: >- + Pengenal unik untuk akun pengguna dalam sistem pendaftaran atau manajemen + akses lembaga warisan. + zh: >- + 遗产机构注册或访问管理系统中用户账户的唯一标识符。 + examples: + - value: + has_value: READER-2024-00123 + description: Reader registration identifier + - value: + has_value: api-key-abc123xyz + description: API access key identifier + - value: + has_value: ORCID-0000-0001-2345-6789 + description: Researcher ORCID linked to account class_uri: schema:PropertyValue - description: Account identifier. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: - - has_value + - has_value + structured_aliases: + - literal_form: accountidentificator + in_language: nl + - literal_form: Kontokennzeichen + in_language: de + - literal_form: identifiant de compte + in_language: fr + - literal_form: identificador de cuenta + in_language: es + - literal_form: معرف الحساب + in_language: ar + - literal_form: pengenal akun + in_language: id + - literal_form: 账户标识符 + in_language: zh + keywords: + - user ID + - reader ID + - registration number + - API key + - account number + - login identifier + broad_mappings: + - skos:Concept + - schema:PropertyValue + comments: + - Used to track researcher registrations and access permissions + - May link to external identity systems (ORCID, institutional SSO) + annotations: + specificity_score: "0.3" + specificity_rationale: Specific to account identifiers + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml index 76ca9825b9..7117961db6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml @@ -1,27 +1,88 @@ id: https://nde.nl/ontology/hc/class/AccountStatus name: AccountStatus -title: AccountStatus -description: >- - Status of an account. - +title: Account Status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - linkml:types - ../slots/has_label classes: AccountStatus: + description: >- + Current state of a user account within a heritage institution's registration + system, indicating whether it is active, suspended, expired, or pending. + alt_descriptions: + nl: >- + Huidige status van een gebruikersaccount binnen het registratiesysteem van + een erfgoedinstelling, die aangeeft of het actief, opgeschort, verlopen + of in afwachting is. + de: >- + Aktueller Status eines Benutzerkontos innerhalb des Registrierungssystems + einer Kulturerbeeinrichtung, der angibt, ob es aktiv, suspendiert, + abgelaufen oder ausstehend ist. + fr: >- + Etat actuel d'un compte utilisateur dans le systeme d'enregistrement d'une + institution patrimoniale, indiquant s'il est actif, suspendu, expire ou + en attente. + es: >- + Estado actual de una cuenta de usuario dentro del sistema de registro de + una institucion patrimonial, indicando si esta activa, suspendida, vencida + o pendiente. + ar: >- + الحالة الحالية لحساب مستخدم ضمن نظام التسجيل لمؤسسة تراثية، تشير إلى + ما إذا كان نشطًا أو معلقًا أو منتهيًا أو قيد الانتظار. + id: >- + Status akun pengguna saat ini dalam sistem pendaftaran lembaga warisan, + menunjukkan apakah aktif, ditangguhkan, kedaluwarsa, atau menunggu. + zh: >- + 遗产机构注册系统中用户账户的当前状态,表示其是活跃、暂停、过期还是待定。 + examples: + - value: + has_label: Active + description: Account is active and may access services + - value: + has_label: Suspended + description: Account temporarily suspended due to policy violation + - value: + has_label: Expired + description: Registration period has ended + - value: + has_label: Pending Approval + description: New account awaiting administrator review class_uri: skos:Concept - description: Account status. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: - - has_label + - has_label + structured_aliases: + - literal_form: accountstatus + in_language: nl + - literal_form: Kontostatus + in_language: de + - literal_form: statut du compte + in_language: fr + - literal_form: estado de la cuenta + in_language: es + - literal_form: حالة الحساب + in_language: ar + - literal_form: status akun + in_language: id + - literal_form: 账户状态 + in_language: zh + keywords: + - active + - suspended + - expired + - pending + - blocked + - verified + broad_mappings: + - skos:Concept + comments: + - Used for reader registration lifecycle management + - May trigger automated access policy changes + annotations: + specificity_score: "0.3" + specificity_rationale: Specific to account status taxonomy + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml index 93464720ef..deb34f9daa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml @@ -1,27 +1,84 @@ id: https://nde.nl/ontology/hc/class/Accreditation name: Accreditation title: Accreditation -description: >- - Accreditation status or certificate. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/has_label classes: Accreditation: + description: >- + Formal recognition that a heritage institution or program meets established + standards of quality, professionalism, or compliance. + alt_descriptions: + nl: >- + Formele erkenning dat een erfgoedinstelling of -programma voldoet aan + vastgestelde normen voor kwaliteit, professionaliteit of naleving. + de: >- + Formelle Anerkennung, dass eine Kulturerbeeinrichtung oder ein Programm + etablierte Standards fuer Qualitaet, Professionalitaet oder Compliance + erfuellt. + fr: >- + Reconnaissance formelle qu'une institution patrimoniale ou un programme + repond aux normes etablies de qualite, de professionnalisme ou de + conformite. + es: >- + Reconocimiento formal de que una institucion patrimonial o programa cumple + con los estandares establecidos de calidad, profesionalismo o cumplimiento. + ar: >- + اعتراف رسمي بأن مؤسسة تراثية أو برنامجًا يلبي المعايير المحددة للجودة + أو الاحترافية أو الامتثال. + id: >- + Pengakuan formal bahwa lembaga warisan atau program memenuhi standar + kualitas, profesionalisme, atau kepatuhan yang ditetapkan. + zh: >- + 遗产机构或项目符合既定质量、专业或合规标准的正式认可。 + examples: + - value: + has_label: Museum Accreditation Scheme + description: UK Museum Accreditation standard + - value: + has_label: ISO 27001 Certification + description: Information security management certification + - value: + has_label: Archives Certification + description: Archives service certification class_uri: schema:Permit - description: Accreditation. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: - - has_label + - has_label + structured_aliases: + - literal_form: accreditatie + in_language: nl + - literal_form: Akkreditierung + in_language: de + - literal_form: accreditation + in_language: fr + - literal_form: acreditacion + in_language: es + - literal_form: الاعتماد + in_language: ar + - literal_form: akreditasi + in_language: id + - literal_form: 认证 + in_language: zh + keywords: + - certification + - quality standard + - professional recognition + - compliance + - institutional assessment + broad_mappings: + - skos:Concept + - schema:Permit + comments: + - May be required for funding eligibility or professional standing + - Typically involves periodic review and renewal + annotations: + specificity_score: "0.4" + specificity_rationale: Specific to institutional recognition + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml index 7f4eaa46de..94d582a125 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml @@ -1,27 +1,82 @@ id: https://nde.nl/ontology/hc/class/AccreditationBody name: AccreditationBody -title: AccreditationBody -description: >- - Organization that grants accreditation. - +title: Accreditation Body prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/has_name classes: AccreditationBody: + description: >- + Organization authorized to assess and grant accreditation to heritage + institutions, programs, or professionals. + alt_descriptions: + nl: >- + Organisatie die bevoegd is om accreditaties te beoordelen en toe te kennen + aan erfgoedinstellingen, programma's of professionals. + de: >- + Organisation, die berechtigt ist, Akkreditierungen fuer + Kulturerbeeinrichtungen, Programme oder Fachleute zu bewerten und zu + verleihen. + fr: >- + Organisation autorisee a evaluer et accorder l'accreditation aux + institutions patrimoniales, programmes ou professionnels. + es: >- + Organizacion autorizada para evaluar y otorgar acreditacion a + instituciones patrimoniales, programas o profesionales. + ar: >- + منظمة مخولة لتقييم ومنح الاعتماد للمؤسسات التراثية أو البرامج أو + المحترفين. + id: >- + Organisasi yang berwenang untuk menilai dan memberikan akreditasi kepada + lembaga warisan, program, atau profesional. + zh: >- + 有权评估并授予遗产机构、项目或专业人员认证的组织。 + examples: + - value: + has_name: Arts Council England + description: UK museum accreditation authority + - value: + has_name: International Council of Museums + description: International museum professional body + - value: + has_name: National Archives + description: National archives accreditation body class_uri: schema:Organization - description: Accreditation body. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: - - has_name + - has_name + structured_aliases: + - literal_form: accreditatieinstantie + in_language: nl + - literal_form: Akkreditierungsstelle + in_language: de + - literal_form: organisme d'accreditation + in_language: fr + - literal_form: organismo de acreditacion + in_language: es + - literal_form: هيئة الاعتماد + in_language: ar + - literal_form: lembaga akreditasi + in_language: id + - literal_form: 认证机构 + in_language: zh + keywords: + - certifying authority + - standards body + - professional organization + - regulatory body + broad_mappings: + - skos:Concept + - schema:Organization + comments: + - May be governmental, quasi-governmental, or professional body + - Sets criteria and conducts assessments for accreditation + annotations: + specificity_score: "0.4" + specificity_rationale: Specific to accreditation-granting organizations + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml index 2ca9c41531..0f3d5749af 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml @@ -1,27 +1,81 @@ id: https://nde.nl/ontology/hc/class/AccreditationEvent name: AccreditationEvent -title: AccreditationEvent -description: >- - Event of granting accreditation. - +title: Accreditation Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# - + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/temporal_extent classes: AccreditationEvent: + description: >- + Occurrence of granting, renewing, suspending, or revoking accreditation + status for a heritage institution or program. + alt_descriptions: + nl: >- + Gebeurtenis waarbij een accreditatiestatus aan een erfgoedinstelling of + -programma wordt verleend, vernieuwd, opgeschort of ingetrokken. + de: >- + Ereignis der Erteilung, Erneuerung, Aussetzung oder des Entzugs des + Akkreditierungsstatus einer Kulturerbeeinrichtung oder eines Programms. + fr: >- + Evenement d'octroi, de renouvellement, de suspension ou de retrait du + statut d'accreditation d'une institution patrimoniale ou d'un programme. + es: >- + Evento de otorgamiento, renovacion, suspension o revocacion del estado + de acreditacion de una institucion patrimonial o programa. + ar: >- + حدث منح أو تجديد أو تعليق أو إلغاء حالة الاعتماد لمؤسسة تراثية أو برنامج. + id: >- + Peristiwa pemberian, pembaruan, penangguhan, atau pencabutan status + akreditasi untuk lembaga warisan atau program. + zh: >- + 授予、续期、暂停或撤销遗产机构或项目认证状态的事件。 + examples: + - value: + temporal_extent: + begin_of_the_begin: "2024-01-15" + end_of_the_end: "2024-01-15" + description: Initial accreditation granted + - value: + temporal_extent: + begin_of_the_begin: "2029-01-15" + end_of_the_end: "2029-01-15" + description: Five-year renewal completed class_uri: prov:Activity - description: Accreditation event. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: - - temporal_extent + - temporal_extent + structured_aliases: + - literal_form: accreditatiegebeurtenis + in_language: nl + - literal_form: Akkreditierungsereignis + in_language: de + - literal_form: evenement d'accreditation + in_language: fr + - literal_form: evento de acreditacion + in_language: es + - literal_form: حدث الاعتماد + in_language: ar + - literal_form: peristiwa akreditasi + in_language: id + - literal_form: 认证事件 + in_language: zh + keywords: + - accreditation grant + - accreditation renewal + - accreditation suspension + - accreditation revocation + broad_mappings: + - skos:Concept + - prov:Activity + comments: + - Links institution to accreditation status with temporal validity + - May include assessment results and conditions + annotations: + specificity_score: "0.4" + specificity_rationale: Specific to accreditation lifecycle events + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml index 34abee5ac1..baa314d156 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml @@ -1,25 +1,92 @@ id: https://nde.nl/ontology/hc/class/Accumulation name: Accumulation title: Accumulation -description: The relation/period during which the records were accumulated. prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/temporal_extent classes: Accumulation: + description: >- + Period during which records or materials were gathered or created by an + individual or organization before transfer to an archival repository. + alt_descriptions: + nl: >- + Periode waarin archiefbescheiden of materialen werden verzameld of + gecreëerd door een persoon of organisatie voordat ze werden overgedragen + aan een archiefbewaarplaats. + de: >- + Zeitraum, in dem Unterlagen oder Materialien von einer Person oder + Organisation gesammelt oder erstellt wurden, bevor sie an ein Archiv + uebergeben wurden. + fr: >- + Periode pendant laquelle des documents ou materiaux ont ete rassembles ou + crees par une personne ou une organisation avant leur transfert vers un + depot d'archives. + es: >- + Periodo durante el cual los registros o materiales fueron recopilados o + creados por una persona u organizacion antes de su transferencia a un + repositorio de archivos. + ar: >- + الفترة التي تم خلالها تجميع السجلات أو المواد أو إنشاؤها من قبل فرد + أو منظمة قبل نقلها إلى مستودع أرشيفي. + id: >- + Periode dimana rekod atau materi dikumpulkan atau dibuat oleh individu + atau organisasi sebelum ditransfer ke repositori arsip. + zh: >- + 记录或材料在移交给档案保管机构之前由个人或组织收集或创建的期间。 + examples: + - value: + has_description: Records accumulated during director tenure 1980-1995 + temporal_extent: + begin_of_the_begin: "1980-01-01" + end_of_the_end: "1995-12-31" + description: Accumulation period for corporate records + - value: + has_description: Personal papers accumulated over lifetime + temporal_extent: + begin_of_the_begin: "1920-01-01" + end_of_the_end: "1990-12-31" + description: Personal archive accumulation class_uri: rico:AccumulationRelation - description: The relation/period during which the records were accumulated. slots: - temporal_extent - has_description + structured_aliases: + - literal_form: accumulatie + in_language: nl + - literal_form: Akkumulation + in_language: de + - literal_form: accumulation + in_language: fr + - literal_form: acumulacion + in_language: es + - literal_form: التراكم + in_language: ar + - literal_form: akumulasi + in_language: id + - literal_form: 积累 + in_language: zh + keywords: + - accumulation period + - record creation + - provenance formation + - archival accumulation + exact_mappings: + - rico:AccumulationRelation + broad_mappings: + - skos:Concept + comments: + - Key concept in archival provenance documentation + - Helps establish context for record creation and assembly annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to archival accumulation custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml index 7be28a5228..713dcebef0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml @@ -1,13 +1,12 @@ id: https://nde.nl/ontology/hc/class/AccuracyLevel name: AccuracyLevel title: Accuracy Level -description: A qualitative or quantitative level of accuracy (e.g. for coordinates). prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -15,13 +14,82 @@ imports: - ../slots/has_value classes: AccuracyLevel: + description: >- + Qualitative or quantitative assessment of the precision or reliability of + data, particularly for coordinates, measurements, or transcriptions. + alt_descriptions: + nl: >- + Kwalitatieve of kwantitatieve beoordeling van de nauwkeurigheid of + betrouwbaarheid van gegevens, met name voor coördinaten, metingen of + transcripties. + de: >- + Qualitative oder quantitative Bewertung der Praezision oder + Zuverlaessigkeit von Daten, insbesondere fuer Koordinaten, Messungen + oder Transkriptionen. + fr: >- + Evaluation qualitative ou quantitative de la precision ou de la + fiabilite des donnees, en particulier pour les coordonnees, les + mesures ou les transcriptions. + es: >- + Evaluacion cualitativa o cuantitativa de la precision o confiabilidad + de los datos, particularmente para coordenadas, mediciones o + transcripciones. + ar: >- + تقييم نوعي أو كمي لدقة أو موثوقية البيانات، لا سيما للإحداثيات أو + القياسات أو النسخ. + id: >- + Penilaian kualitatif atau kuantitatif tentang presisi atau keandalan + data, khususnya untuk koordinat, pengukuran, atau transkripsi. + zh: >- + 对数据精确性或可靠性的定性或定量评估,特别适用于坐标、测量或转录。 + examples: + - value: + has_label: High Precision + has_value: "+/- 10 meters" + has_description: GPS coordinate with differential correction + description: Survey-grade GPS accuracy + - value: + has_label: Approximate + has_value: "+/- 1 kilometer" + has_description: Historic location estimated from description + description: Historical location estimate + - value: + has_label: Transcription Verified + has_description: Text transcribed and verified against original + description: Verified textual transcription class_uri: skos:Concept - description: A qualitative or quantitative level of accuracy (e.g. for coordinates). slots: - has_label - has_description - has_value + structured_aliases: + - literal_form: nauwkeurigheidsniveau + in_language: nl + - literal_form: Genauigkeitsstufe + in_language: de + - literal_form: niveau de precision + in_language: fr + - literal_form: nivel de precision + in_language: es + - literal_form: مستوى الدقة + in_language: ar + - literal_form: tingkat akurasi + in_language: id + - literal_form: 准确度级别 + in_language: zh + keywords: + - precision + - reliability + - uncertainty + - confidence level + - measurement accuracy + - coordinate precision + broad_mappings: + - skos:Concept + comments: + - Important for geospatial data and scientific measurements + - May affect usability of data for different purposes annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to data quality assessment custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml index ec0b740f6e..c345ce763b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Acquisition -name: acquisition_class -title: Acquisition Class +name: Acquisition +title: Acquisition prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,68 +11,82 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# dcterms: http://purl.org/dc/terms/ 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_score - ../slots/temporal_extent -# default_range: string -enums: - AcquisitionMethodEnum: - description: Methods by which items are acquired for collections. - permissible_values: - FIELD_COLLECTION: - description: Collected in the field (biological, geological specimens) - meaning: dwc:Occurrence - PURCHASE: - description: Acquired through purchase - meaning: schema:BuyAction - DONATION: - description: Given as a gift or donation - meaning: schema:DonateAction - BEQUEST: - description: Received through will or estate - TRANSFER: - description: Transferred from another institution - meaning: crm:E10_Transfer_of_Custody - EXCHANGE: - description: Exchanged with another institution (specimen exchange) - EXCAVATION: - description: Recovered through archaeological excavation - LOAN: - description: On long-term loan (not owned) - CONFISCATION: - description: Seized or confiscated (legal action) - FOUND: - description: Found object (no prior owner) - COMMISSION: - description: Commissioned work (created for the collection) - UNKNOWN: - description: Acquisition method unknown classes: Acquisition: + description: >- + Event capturing how and when an object or specimen was obtained for a + collection, including method, source, and timing information. + alt_descriptions: + nl: >- + Gebeurtenis die vastlegt hoe en wanneer een object of specimen is + verkregen voor een collectie, inclusief methode, bron en tijdsinformatie. + de: >- + Ereignis, das erfasst, wie und wann ein Objekt oder Exemplar fuer eine + Sammlung erworben wurde, einschliesslich Methode, Quelle und + Zeitangaben. + fr: >- + Evenement capturant comment et quand un objet ou specimen a ete obtenu + pour une collection, y compris la methode, la source et les informations + temporelles. + es: >- + Evento que captura como y cuando se obtuvo un objeto o especimen para una + coleccion, incluyendo metodo, fuente e informacion temporal. + ar: >- + حدث يسجل كيف ومتى تم الحصول على شيء أو عينة لمجموعة، بما في ذلك الطريقة + والمصدر والمعلومات الزمنية. + id: >- + Peristiwa yang mencatat bagaimana dan kapan objek atau spesimen + diperoleh untuk koleksi, termasuk metode, sumber, dan informasi waktu. + zh: >- + 记录物品或标本如何以及何时为馆藏获取的事件,包括方法、来源和时间信息。 + examples: + - value: + temporal_extent: + begin_of_the_begin: "1923-03-15" + end_of_the_end: "1923-03-15" + description: Museum object purchased from dealer + - value: + temporal_extent: + begin_of_the_begin: "1750-01-01" + end_of_the_end: "1759-12-31" + description: Biological specimen collected in the field + - value: + temporal_extent: + begin_of_the_begin: "2015-06-01" + end_of_the_end: "2015-06-30" + description: Art donated by artist's estate class_uri: crm:E8_Acquisition - description: 'Represents an acquisition event - how and when an object or specimen - was obtained for a collection. - - CIDOC-CRM E8 Acquisition models the transfer of legal ownership rights. - - **Key properties**: - `temporal_extent`: When the acquisition occurred (TimeSpan - with fuzzy boundaries for historical items) - `acquisition_method`: How the - item was acquired (field collection, purchase, donation, etc.) - `acquisition_source`: - From whom/where acquired (collector, dealer, previous owner, field location) - - `acquisition_agent`: Who performed the acquisition (collector, curator, institution) - - **Darwin Core alignment**: For biological specimens: - `temporal_extent` replaces - `dwc:eventDate` (collection date) - `acquisition_source` can capture `dwc:locality` - and `dwc:recordedBy` - - **Use cases**: - Museum object provenance (purchase from dealer, 1923) - Biological - specimen collection (field collection, Amazon basin, 1750s) - Archival transfer - (transferred from ministry archives, 2001) - Art donation (donated by artist''s - estate, 2015)' + slots: + - temporal_extent + - has_score + structured_aliases: + - literal_form: verwerving + in_language: nl + - literal_form: Erwerbung + in_language: de + - literal_form: acquisition + in_language: fr + - literal_form: adquisicion + in_language: es + - literal_form: الاستحواذ + in_language: ar + - literal_form: akuisisi + in_language: id + - literal_form: 获取 + in_language: zh + keywords: + - collection acquisition + - provenance + - field collection + - purchase + - donation + - bequest + - transfer exact_mappings: - crm:E8_Acquisition close_mappings: @@ -81,28 +95,13 @@ classes: related_mappings: - rico:Event - dwc:Event - slots: - - temporal_extent - - has_score + broad_mappings: + - skos:Concept comments: - Created per slot_fixes.yaml revision for collection_date migration - Replaces simple collection_date string with structured acquisition event - - 'RULE 53: Part of collection_date → was_acquired_through + Acquisition migration' + - RULE 53: Part of collection_date to was_acquired_through plus Acquisition migration annotations: - specificity_score: 0.7 + specificity_score: "0.7" specificity_rationale: Fairly specific - applies to items with acquisition provenance - custodian_types: '[''*'']' - examples: - - value: "# Biological specimen collected in the field\nacquisition_method: FIELD_COLLECTION\n\ - temporal_extent:\n begin_of_the_begin: \"1750-01-01\"\n end_of_the_end:\ - \ \"1759-12-31\"\n notes: \"Collected sometime in the 1750s\"\nacquisition_source:\ - \ \"Amazon basin, Brazil\"\nacquisition_agent: \"Unknown Dutch collector\"\ - \nacquisition_date_text: \"1750s\"\n" - - value: "# Museum object purchased from dealer\nacquisition_method: PURCHASE\n\ - temporal_extent:\n begin_of_the_begin: \"1923-03-15\"\n end_of_the_end:\ - \ \"1923-03-15\"\nacquisition_source: \"Sotheby's London\"\nacquisition_reference:\ - \ \"Lot 245, Sale of March 1923\"\n" - - value: "# Historical specimen with uncertain date\nacquisition_method: FIELD_COLLECTION\n\ - temporal_extent:\n begin_of_the_begin: \"1600-01-01\"\n end_of_the_end:\ - \ \"1662-12-31\"\n notes: \"Pre-1662 (before Great Fire of London)\"\nacquisition_date_text:\ - \ \"pre-1662\"\n" + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml index 5f2c76c3b1..6e08d8b93e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml @@ -1,12 +1,13 @@ id: https://nde.nl/ontology/hc/class/AcquisitionEvent name: AcquisitionEvent title: Acquisition Event -description: An event in which an entity is acquired. MIGRATED from has_acquisition_source per Rule 53. Follows rico:Instantiation. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./Entity - linkml:types @@ -14,20 +15,93 @@ imports: - ../slots/originate_from - ../slots/has_provenance - ../slots/temporal_extent -default_prefix: hc classes: AcquisitionEvent: - class_uri: rico:Instantiation + description: >- + Occurrence documenting the transfer of materials from a source to a + heritage institution, capturing origin, method, and temporal context. + alt_descriptions: + nl: >- + Gebeurtenis die de overdracht van materialen van een bron naar een + erfgoedinstelling documenteert, met vastlegging van herkomst, methode + en temporele context. + de: >- + Ereignis, das die Uebertragung von Materialien von einer Quelle an eine + Kulturerbeeinrichtung dokumentiert und Herkunft, Methode und zeitlichen + Kontext erfasst. + fr: >- + Evenement documentant le transfert de materiaux d'une source vers une + institution patrimoniale, capturant l'origine, la methode et le contexte + temporel. + es: >- + Evento que documenta la transferencia de materiales de una fuente a una + institucion patrimonial, capturando origen, metodo y contexto temporal. + ar: >- + حدث يوثق نقل المواد من مصدر إلى مؤسسة تراثية، مع تسجيل المصدر والطريقة + والسياق الزمني. + id: >- + Peristiwa yang mendokumentasikan transfer materi dari sumber ke lembaga + warisan, menangkap asal, metode, dan konteks temporal. + zh: >- + 记录材料从来源转移到遗产机构的事件,包括来源、方法和时间背景。 + examples: + - value: + originate_from: + has_label: Van der Berg Collection + has_method: + has_label: Donation + temporal_extent: + begin_of_the_begin: "2024-01-15" + end_of_the_end: "2024-01-15" + description: Donation from private collector + - value: + originate_from: + has_label: Ministry of Culture + has_method: + has_label: Government Transfer + temporal_extent: + begin_of_the_begin: "2001-06-01" + end_of_the_end: "2001-06-30" + description: Transfer from government archives + class_uri: crm:E10_Transfer_of_Custody slots: - - has_origin + - originate_from - temporal_extent - has_method - has_provenance + structured_aliases: + - literal_form: verwervingsgebeurtenis + in_language: nl + - literal_form: Erwerbungsereignis + in_language: de + - literal_form: evenement d'acquisition + in_language: fr + - literal_form: evento de adquisicion + in_language: es + - literal_form: حدث الاستحواذ + in_language: ar + - literal_form: peristiwa akuisisi + in_language: id + - literal_form: 获取事件 + in_language: zh + keywords: + - custody transfer + - acquisition source + - provenance event + - collection entry slot_usage: - has_origin: + originate_from: range: Entity required: true + close_mappings: + - rico:Instantiation + broad_mappings: + - crm:E10_Transfer_of_Custody + - skos:Concept + comments: + - Migrated from has_acquisition_source per Rule 53 + - Links materials to their source before entering the collection annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to acquisition transfer events custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml index 135b81de82..b02083d040 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml @@ -1,30 +1,104 @@ id: https://nde.nl/ontology/hc/class/AcquisitionMethod name: AcquisitionMethod title: Acquisition Method -description: Method by which an object or collection was acquired. MIGRATED from has_acquisition_method slot context per Rule 53. Follows crm:E55_Type. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ 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# - 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_description - ../slots/has_label -default_prefix: hc classes: AcquisitionMethod: + description: >- + Category describing how an object or collection was obtained by a heritage + institution, such as purchase, donation, field collection, or transfer. + alt_descriptions: + nl: >- + Categorie die beschrijft hoe een object of collectie is verkregen door + een erfgoedinstelling, zoals aankoop, schenking, veldverzameling of + overdracht. + de: >- + Kategorie, die beschreibt, wie ein Objekt oder eine Sammlung von einer + Kulturerbeeinrichtung erworben wurde, wie z.B. Kauf, Schenkung, + Feldsammlung oder Transfer. + fr: >- + Categorie decrivant comment un objet ou une collection a ete obtenu par + une institution patrimoniale, comme l'achat, le don, la collecte de + terrain ou le transfert. + es: >- + Categoria que describe como se obtuvo un objeto o coleccion por una + institucion patrimonial, como compra, donacion, coleccion de campo o + transferencia. + ar: >- + فئة تصف كيف تم الحصول على شيء أو مجموعة من قبل مؤسسة تراثية، مثل + الشراء أو التبرع أو الجمع الميداني أو النقل. + id: >- + Kategori yang menggambarkan bagaimana objek atau koleksi diperoleh oleh + lembaga warisan, seperti pembelian, donasi, pengumpulan lapangan, atau + transfer. + zh: >- + 描述遗产机构如何获得物品或馆藏的类别,如购买、捐赠、田野采集或转让。 + examples: + - value: + has_label: Purchase + has_description: Acquired through monetary transaction + description: Commercial acquisition + - value: + has_label: Donation + has_description: Given freely by owner or heir + description: Gift acquisition + - value: + has_label: Field Collection + has_description: Collected in natural or archaeological context + description: Scientific collection method + - value: + has_label: Bequest + has_description: Received through will or estate + description: Inheritance acquisition + - value: + has_label: Transfer + has_description: Transferred from another institution + description: Institutional transfer class_uri: crm:E55_Type slots: - has_label - has_description + structured_aliases: + - literal_form: verwervingsmethode + in_language: nl + - literal_form: Erwerbungsmethode + in_language: de + - literal_form: methode d'acquisition + in_language: fr + - literal_form: metodo de adquisicion + in_language: es + - literal_form: طريقة الاستحواذ + in_language: ar + - literal_form: metode akuisisi + in_language: id + - literal_form: 获取方式 + in_language: zh + keywords: + - purchase + - donation + - bequest + - field collection + - transfer + - exchange + - confiscation + - commission + broad_mappings: + - skos:Concept + - crm:E55_Type + comments: + - Migrated from has_acquisition_method slot context per Rule 53 + - Used to categorize provenance and collection development activities annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to acquisition method taxonomy custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml index 7383d603bd..0221f01cc7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml @@ -13,30 +13,114 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_status - - ../slots/succeeded_by - - ../slots/has_note - - ../slots/has_activity - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_status +- ../slots/succeeded_by +- ../slots/has_note +- ../slots/has_activity +- ../slots/temporal_extent classes: Activity: class_uri: prov:Activity - description: "Base class for activities performed by heritage custodians.\n\n**DEFINITION**:\n\nAn Activity represents a discrete or ongoing action undertaken by a heritage\ncustodian. This is the base class for all activity instances in the ontology.\n\n**ONTOLOGICAL ALIGNMENT**:\n\n| Ontology | Class | Use Case |\n|----------|-------|----------|\n| PROV-O | prov:Activity | Primary - provenance tracking |\n| CIDOC-CRM | crm:E7_Activity | Cultural heritage domain |\n| RiC-O | rico:Activity | Archival activities |\n| Schema.org | schema:Action | Web semantics |\n\n**KEY RELATIONSHIPS**:\n\n```\nActivity\n \u2502\n \u251C\u2500\u2500 has_activity_type \u2192 ActivityType (classification)\n \u2502 \u2514\u2500\u2500 CurationActivityType, ConservationActivityType, etc.\n \u2502\n \u251C\u2500\u2500 has_timespan \u2192 TimeSpan (temporal extent)\n \u2502 \u2514\u2500\u2500 start_date, end_date, fuzzy bounds\n \u2502\n \u251C\u2500\u2500 succeeded_by\ - \ \u2192 Activity (succession)\n \u2502\n \u2514\u2500\u2500 preceding_activity \u2192 Activity (inverse succession)\n```\n\n**SPECIALIZATION**:\n\nThis base class is extended by domain-specific activity classes:\n- CurationActivity - Collection management (existing, to be refactored)\n- ConservationActivity - Preservation work\n- ExhibitionActivity - Exhibition planning and execution\n- DigitizationActivity - Digital transformation projects\n\n**PROVENANCE (PROV-O)**:\n\nActivities generate provenance information:\n- `prov:Activity` - The activity itself\n- `prov:wasAssociatedWith` - Responsible agents\n- `prov:used` - Entities processed\n- `prov:generated` - Entities created\n- `prov:atTime` - Temporal extent\n" - exact_mappings: - - prov:Activity + description: >- + Discrete or ongoing action undertaken by a heritage custodian. + alt_descriptions: + nl: "Discrete of doorlopende actie uitgevoerd door een erfgoedbeheerder." + de: "Diskrete oder laufende Handlung, die von einem Kulturgüterverwalter durchgeführt wird." + fr: "Action discrète ou continue entreprise par un dépositaire du patrimoine." + es: "Acción discreta o continua realizada por un custodio del patrimonio." + ar: "إجراء منفصل أو مستمر يقوم به أمين التراث." + id: "Tindakan diskrit atau berkelanjutan yang dilakukan oleh pengelola warisan." + zh: "由遗产保管人执行的离散或持续行动。" + examples: + - value: + identified_by: + identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001 + has_label: 2025 Annual Collection Inventory - Dutch Masters + has_description: "Annual physical inventory of the Dutch Masters collection (Gallery of Honour and adjacent galleries). Spot-check methodology with 20% sample verification against CMS records." + temporal_extent: + begin_of_the_begin: '2025-01-15' + end_of_the_end: '2025-03-31' + has_status: IN_PROGRESS + description: Annual collection inventory activity at a museum + - value: + identified_by: + identifier_value: https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024 + has_label: Medieval Manuscripts Digitization Project + has_description: "High-resolution digitization of 342 medieval manuscripts with HTR processing and metadata enhancement. IIIF-compliant output." + temporal_extent: + begin_of_the_begin: '2024-03-01' + end_of_the_end: '2025-12-31' + has_status: IN_PROGRESS + preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2023 + description: Digitization project activity at a national library close_mappings: - crm:E7_Activity - rico:Activity + broad_mappings: - schema:Action + - prov:Activity related_mappings: - aat:300054277 + structured_aliases: + - literal_form: activiteit + in_language: nl + - literal_form: handeling + in_language: nl + - literal_form: verrichting + in_language: nl + - literal_form: Aktivität + in_language: de + - literal_form: Tätigkeit + in_language: de + - literal_form: Vorgang + in_language: de + - literal_form: activité + in_language: fr + - literal_form: opération + in_language: fr + - literal_form: action + in_language: fr + - literal_form: actividad + in_language: es + - literal_form: operación + in_language: es + - literal_form: acción + in_language: es + - literal_form: نشاط + in_language: ar + - literal_form: إجراء + in_language: ar + - literal_form: عملية + in_language: ar + - literal_form: aktivitas + in_language: id + - literal_form: kegiatan + in_language: id + - literal_form: operasi + in_language: id + - literal_form: 活动 + in_language: zh + - literal_form: 行动 + in_language: zh + - literal_form: 操作 + in_language: zh + keywords: + - action + - operation + - provenance + - workflow + - process + - activity + - curation + - conservation + - digitization + - cataloging slots: - identified_by - has_label @@ -49,28 +133,23 @@ classes: - has_score slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001 - value: identifier_value: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024 has_label: -# range: string required: true examples: - value: 2025 Annual Collection Inventory - value: VOC Archives Digitization Project Phase 2 has_description: -# range: string required: false examples: - - value: "Annual physical inventory of the Dutch Masters collection, \ncovering approximately 450 paintings. Spot-check methodology \nwith 20% sample verified against catalog records.\n" - - value: CurationActivityType - - value: '[DigitizationActivityType, ResearchActivityType]' + - value: "Annual physical inventory of the Dutch Masters collection, covering approximately 450 paintings. Spot-check methodology with 20% sample verified against catalog records." temporal_extent: range: TimeSpan required: false @@ -80,58 +159,96 @@ classes: begin_of_the_begin: '2025-01-15' end_of_the_end: '2025-03-31' succeeded_by: -# range: string + range: Activity + description: Link to subsequent activity instances (activity chaining). multivalued: true inlined: false examples: - value: https://nde.nl/ontology/hc/activity/conservation-treatment-2025 has_activity: -# range: string inlined: false examples: - value: https://nde.nl/ontology/hc/activity/condition-survey-2024 has_status: -# range: string required: false examples: - value: IN_PROGRESS - value: COMPLETED - value: PLANNED has_note: -# range: string multivalued: true annotations: - specificity_score: '0.50' - specificity_rationale: Moderately specific - Activity is a core domain concept but broadly applicable across all heritage custodian types. - has_score: null + specificity_score: "0.50" + specificity_rationale: "Moderately specific - Activity is a core domain concept but broadly applicable across all heritage custodian types." + has_score: custodian_types: "['*']" + ontological_alignment_prov: "Primary - provenance tracking" + ontological_alignment_crm: "E7_Activity - Cultural heritage domain" + ontological_alignment_rico: "Activity - Archival activities" + ontological_alignment_schema: "Action - Web semantics" + key_relationships: "has_activity_type, has_timespan, succeeded_by, preceding_activity" + subclasses: "CurationActivity, ConservationActivity, ExhibitionActivity, DigitizationActivity" + prov_properties: "prov:wasAssociatedWith, prov:used, prov:generated, prov:atTime" comments: - Base class for all heritage domain activities - - Extended by CurationActivity, ConservationActivity, etc. - - 'Uses generic slots: has_activity_identifier, has_activity_type, has_timespan' + - Extended by CurationActivity, ConservationActivity, ExhibitionActivity, DigitizationActivity + - Uses generic slots: has_activity_identifier, has_activity_type, has_timespan - PROV-O primary alignment for provenance tracking - Supports activity chaining via succeeded_by/preceding_activity + - Activity types organized by category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, ADMINISTRATIVE + - | + Preserved from prior description: + + **DEFINITION**: + + An Activity represents a discrete or ongoing action undertaken by a heritage + custodian. This is the base class for all activity instances in the ontology. + + **ONTOLOGICAL ALIGNMENT**: + + | Ontology | Class | Use Case | + |----------|-------|----------| + | PROV-O | prov:Activity | Primary - provenance tracking | + | CIDOC-CRM | crm:E7_Activity | Cultural heritage domain | + | RiC-O | rico:Activity | Archival activities | + | Schema.org | schema:Action | Web semantics | + + **KEY RELATIONSHIPS**: + + ``` + Activity + │ + ├── has_activity_type → ActivityType (classification) + │ └── CurationActivityType, ConservationActivityType, etc. + │ + ├── has_timespan → TimeSpan (temporal extent) + │ └── start_date, end_date, fuzzy bounds + │ + ├── succeeded_by → Activity (succession) + │ + └── preceding_activity → Activity (inverse succession) + ``` + + **SPECIALIZATION**: + + This base class is extended by domain-specific activity classes: + - CurationActivity - Collection management (existing, to be refactored) + - ConservationActivity - Preservation work + - ExhibitionActivity - Exhibition planning and execution + - DigitizationActivity - Digital transformation projects + + **PROVENANCE (PROV-O)**: + + Activities generate provenance information: + - `prov:Activity` - The activity itself + - `prov:wasAssociatedWith` - Responsible agents + - `prov:used` - Entities processed + - `prov:generated` - Entities created + - `prov:atTime` - Temporal extent + - 'Preserved from prior description: Discrete or ongoing action undertaken by a heritage custodian. Base class for all activity instances in the ontology, representing provenance-tracked operations such as collection inventory, digitization projects, conservation treatments, and cataloging workflows.' see_also: - https://www.w3.org/TR/prov-o/ - http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7 - https://www.ica.org/standards/RiC/ontology - examples: - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001 - has_label: 2025 Annual Collection Inventory - Dutch Masters - has_description: "Annual physical inventory of the Dutch Masters collection \n(Gallery of Honour and adjacent galleries). Spot-check methodology \nwith 20% sample verification against CMS records.\n" - temporal_extent: - begin_of_the_begin: '2025-01-15' - end_of_the_end: '2025-03-31' - has_status: IN_PROGRESS - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024 - has_label: Medieval Manuscripts Digitization Project - has_description: "High-resolution digitization of 342 medieval manuscripts with \nHTR processing and metadata enhancement. IIIF-compliant output.\n" - temporal_extent: - begin_of_the_begin: '2024-03-01' - end_of_the_end: '2025-12-31' - has_status: IN_PROGRESS - preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2023 \ No newline at end of file + - ActivityType + - ActivityTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml index 0ce25437b5..410a29f244 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml @@ -9,31 +9,87 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ aat: http://vocab.getty.edu/aat/ - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/updated_at +- linkml:types +- ../slots/begin_of_the_begin +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/updated_at classes: ActivityType: class_uri: skos:Concept - description: "Abstract base class for activity type classifications in the heritage domain.\n\n**DEFINITION**:\n\nActivityType represents CATEGORIES of activities performed by heritage\ncustodians, not individual activity instances. Each subclass defines\ncharacteristics of an activity category (function, typical duration,\ndeliverables, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | ActivityType (This Class) | Activity (Instance Class) |\n|--------|---------------------------|---------------------------|\n| **Nature** | Classification/category | Individual activity |\n| **Examples** | CURATION, CONSERVATION | \"2025 Inventory at Rijksmuseum\" |\n| **Properties** | Category metadata, typical standards | Dates, responsible actors |\n| **Cardinality** | ~20-30 types | Thousands of instances |\n\n**CATEGORY STRUCTURE**:\n\nActivity types are organized into high-level categories:\n\n1. **CURATION**: Collection management activities\n - Accessioning, Cataloging, Inventory, Deaccessioning\n\ - \ - Rehousing, Relocation, Storage Reorganization\n \n2. **CONSERVATION**: Preservation activities\n - Preventive Conservation, Condition Assessment\n - Restoration, Stabilization, Environmental Monitoring\n \n3. **COMMERCIAL**: Business activities\n - Sales, Licensing, Merchandising\n - Venue Rental, Event Hosting\n \n4. **RESEARCH**: Scholarly activities\n - Provenance Research, Cataloging Research\n - Scientific Analysis, Documentation\n \n5. **EDUCATION**: Educational activities\n - Guided Tours, Workshops, Lectures\n - Online Courses, Educational Programs\n \n6. **EXHIBITION**: Display activities\n - Permanent Exhibition, Temporary Exhibition\n - Traveling Exhibition, Virtual Exhibition\n \n7. **DIGITIZATION**: Digital transformation activities\n - Scanning, Photography, 3D Modeling\n - OCR/HTR Processing, Metadata Enhancement\n \n8. **ADMINISTRATIVE**: Governance activities\n - Audit, Valuation, Insurance\n - Loan Management, Rights\ - \ Management\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Activity types are concepts in a controlled vocabulary\n- **CIDOC-CRM E55_Type**: Cultural heritage domain type system\n- **AAT**: Getty Art & Architecture Thesaurus for activity terms\n- **SPECTRUM**: UK Collections Management Standard procedures\n\n**SUBCLASSES**:\n\nSee ActivityTypes.yaml for concrete activity type subclasses organized\nby category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION,\nEXHIBITION, DIGITIZATION, and ADMINISTRATIVE.\n" + description: >- + Classification category for activities performed by heritage custodians. + alt_descriptions: + nl: "Classificatiecategorie voor activiteiten uitgevoerd door erfgoedbeheerders." + de: "Klassifikationskategorie für Aktivitäten von Kulturgüterverwaltern." + fr: "Catégorie de classification pour les activités effectuées par les dépositaires du patrimoine." + es: "Categoría de clasificación para actividades realizadas por custodios del patrimonio." + ar: "فئة تصنيف للأنشطة التي يقوم بها أمناء التراث." + id: "Kategori klasifikasi untuk aktivitas yang dilakukan oleh pengelola warisan." + zh: "遗产保管人执行活动的分类类别。" + examples: + - value: + identified_by: + - https://nde.nl/ontology/hc/activity-type/curation + has_label: + - Curation@en + - curatie@nl + has_description: Activities related to ongoing collection management + description: Curation activity type classification abstract: true - exact_mappings: - - skos:Concept close_mappings: - - crm:E55_Type - schema:DefinedTerm + broad_mappings: + - crm:E55_Type + - skos:Concept related_mappings: - prov:Activity - aat:300054277 + structured_aliases: + - literal_form: activiteittype + in_language: nl + - literal_form: activiteitscategorie + in_language: nl + - literal_form: Aktivitätstyp + in_language: de + - literal_form: Aktivitätskategorie + in_language: de + - literal_form: type d'activité + in_language: fr + - literal_form: catégorie d'activité + in_language: fr + - literal_form: tipo de actividad + in_language: es + - literal_form: categoría de actividad + in_language: es + - literal_form: نوع النشاط + in_language: ar + - literal_form: فئة النشاط + in_language: ar + - literal_form: tipe aktivitas + in_language: id + - literal_form: kategori aktivitas + in_language: id + - literal_form: 活动类型 + in_language: zh + - literal_form: 活动类别 + in_language: zh + keywords: + - activity type + - classification + - category + - curation + - conservation + - digitization + - cataloging + - exhibition + - research + - education + - administrative slots: - begin_of_the_begin - updated_at @@ -43,24 +99,21 @@ classes: - has_label slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true multivalued: true examples: - value: https://nde.nl/ontology/hc/activity-type/curation - - value: wd:Q1348059 + - value: https://nde.nl/ontology/hc/activity-type/conservation has_label: -# range: string required: true multivalued: true examples: - value: - Curation@en - curatie@nl - - Kuration@de + - Kuratierung@de has_description: -# range: string required: false examples: - value: Activities related to the ongoing management and care of collections @@ -69,27 +122,91 @@ classes: updated_at: range: datetime annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - activity types are domain-relevant but not specific to any single conversation template. - has_score: null + specificity_score: "0.40" + specificity_rationale: "Moderately specific - activity types are domain-relevant but not specific to any single custodian type." + has_score: custodian_types: "['*']" + activity_categories: "CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, ADMINISTRATIVE" + type_vs_instance: "ActivityType = classification; Activity = individual activity instance" + spectrum_alignment: "UK Collections Management Standard procedures" comments: - Abstract base class - use specific subclasses (CurationType, ConservationType, etc.) - Represents ACTIVITY TYPES, not activity instances - Activity.has_activity_type references these type classes - Follows Type/Types naming convention (Rule 0b) - Organized by function, domain, and typical characteristics + - Activity types organized into 8 categories: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, ADMINISTRATIVE + - | + Preserved from prior description: + + **DEFINITION**: + + ActivityType represents CATEGORIES of activities performed by heritage + custodians, not individual activity instances. Each subclass defines + characteristics of an activity category (function, typical duration, + deliverables, etc.). + + **CRITICAL: TYPE vs INSTANCE ** + + | Aspect | ActivityType (This Class) | Activity (Instance Class) | + |--------|---------------------------|---------------------------| + | **Nature** | Classification/category | Individual activity | + | **Examples** | CURATION, CONSERVATION | "2025 Inventory at Rijksmuseum" | + | **Properties** | Category metadata, typical standards | Dates, responsible actors | + | **Cardinality** | ~20-30 types | Thousands of instances | + + **CATEGORY STRUCTURE**: + + Activity types are organized into high-level categories: + + 1. **CURATION**: Collection management activities + - Accessioning, Cataloging, Inventory, Deaccessioning + - Rehousing, Relocation, Storage Reorganization + + 2. **CONSERVATION**: Preservation activities + - Preventive Conservation, Condition Assessment + - Restoration, Stabilization, Environmental Monitoring + + 3. **COMMERCIAL**: Business activities + - Sales, Licensing, Merchandising + - Venue Rental, Event Hosting + + 4. **RESEARCH**: Scholarly activities + - Provenance Research, Cataloging Research + - Scientific Analysis, Documentation + + 5. **EDUCATION**: Educational activities + - Guided Tours, Workshops, Lectures + - Online Courses, Educational Programs + + 6. **EXHIBITION**: Display activities + - Permanent Exhibition, Temporary Exhibition + - Traveling Exhibition, Virtual Exhibition + + 7. **DIGITIZATION**: Digital transformation activities + - Scanning, Photography, 3D Modeling + - OCR/HTR Processing, Metadata Enhancement + + 8. **ADMINISTRATIVE**: Governance activities + - Audit, Valuation, Insurance + - Loan Management, Rights Management + + **ONTOLOGY ALIGNMENT**: + + - **SKOS Concept**: Activity types are concepts in a controlled vocabulary + - **CIDOC-CRM E55_Type**: Cultural heritage domain type system + - **AAT**: Getty Art & Architecture Thesaurus for activity terms + - **SPECTRUM**: UK Collections Management Standard procedures + + **SUBCLASSES**: + + See ActivityTypes.yaml for concrete activity type subclasses organized + by category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, + EXHIBITION, DIGITIZATION, and ADMINISTRATIVE. + - 'Preserved from prior description: Classification category for activities performed by heritage custodians. Abstract base class representing TYPES of activities (not individual instances). Each subclass defines characteristics of an activity category including function, typical duration, deliverables, and applicable standards.' see_also: - - https://www.wikidata.org/ - https://www.w3.org/2004/02/skos/ - http://vocab.getty.edu/aat/ - https://collectionstrust.org.uk/spectrum/ - examples: - - value: - identified_by: - - https://nde.nl/ontology/hc/activity-type/curation - - wd:Q1348059 - has_label: - - Curation@en - - curatie@nl - has_description: Activities related to ongoing collection management \ No newline at end of file + - Activity + - ActivityTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml index 99974cb170..8159a4d1c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml @@ -1,23 +1,71 @@ id: https://nde.nl/ontology/hc/class/ActivityTypes name: ActivityTypes -title: ActivityTypes +title: Activity Types Container description: Container for ActivityType instances. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ default_prefix: hc imports: - - ./ActivityType - - linkml:types +- ./ActivityType +- linkml:types classes: ActivityTypes: class_uri: hc:ActivityTypes - description: Activity types container. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class created during migration - custodian_types: '["*"]' + description: >- + Container class for ActivityType instances. + + Provides a root node for grouping activity type classifications in the heritage custodian ontology hierarchy. + alt_descriptions: + nl: Containerklasse voor ActivityType-instanties. + de: Containerklasse für ActivityType-Instanzen. + fr: Classe conteneur pour les instances ActivityType. + es: Clase contenedora para instancias de ActivityType. + ar: فئة حاوية لمثيلات ActivityType. + id: Kelas kontainer untuk instance ActivityType. + zh: ActivityType实例的容器类。 + examples: + - value: + activity_types: + - https://nde.nl/ontology/hc/activity-type/curation + - https://nde.nl/ontology/hc/activity-type/conservation + - https://nde.nl/ontology/hc/activity-type/digitization + description: Container holding references to activity type classifications tree_root: true broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Collection + - skos:Concept + - crm:E55_Type + - schema:Enumeration + structured_aliases: + - literal_form: activiteitstypen + in_language: nl + - literal_form: Aktivitätstypen + in_language: de + - literal_form: types d'activité + in_language: fr + - literal_form: tipos de actividad + in_language: es + - literal_form: أنواع الأنشطة + in_language: ar + - literal_form: tipe aktivitas + in_language: id + - literal_form: 活动类型 + in_language: zh + keywords: + - activity types + - container + - classification + annotations: + specificity_score: "0.10" + specificity_rationale: "Generic utility container class for grouping activity types." + custodian_types: "['*']" + comments: + - Container class for grouping ActivityType instances + - Used as tree_root for activity type hierarchy + see_also: + - ActivityType + - Activity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml index 23d955125c..b7e491c0e8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml @@ -1,24 +1,108 @@ id: https://nde.nl/ontology/hc/class/Actor name: Actor title: Actor -description: An actor involved in an event or activity. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + rico: https://www.ica.org/standards/RiC/ontology# + foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name - - ../slots/has_role +- linkml:types +- ../slots/has_name +- ../slots/has_role classes: Actor: class_uri: prov:Agent - description: Involved actor. + description: >- + Agent involved in an event, activity, or provenance chain. + alt_descriptions: + nl: "Agent betrokken bij een gebeurtenis, activiteit of herkomstketen." + de: "Akteur, der an einem Ereignis, einer Aktivität oder einer Provenienzkette beteiligt ist." + fr: "Agent impliqué dans un événement, une activité ou une chaîne de provenance." + es: "Agente involucrado en un evento, actividad o cadena de procedencia." + ar: "وكيل مشارك في حدث أو نشاط أو سلسلة أصل." + id: "Agen yang terlibat dalam peristiwa, aktivitas, atau rantai provenans." + zh: "参与事件、活动或来源链的代理。" + examples: + - value: + has_name: Dr. Maria van der Berg + has_role: Conservator + description: Person acting as collection conservator + - value: + has_name: Rijksmuseum Conservation Department + has_role: Responsible Department + description: Organization acting in conservation activities + close_mappings: + - crm:E39_Actor + - rico:Agent + - foaf:Agent + broad_mappings: + - schema:Thing + - prov:Agent + structured_aliases: + - literal_form: actor + in_language: nl + - literal_form: agent + in_language: nl + - literal_form: Akteur + in_language: de + - literal_form: Agent + in_language: de + - literal_form: acteur + in_language: fr + - literal_form: agent + in_language: fr + - literal_form: actor + in_language: es + - literal_form: agente + in_language: es + - literal_form: فاعل + in_language: ar + - literal_form: وكيل + in_language: ar + - literal_form: aktor + in_language: id + - literal_form: agen + in_language: id + - literal_form: 行为者 + in_language: zh + - literal_form: 代理 + in_language: zh + keywords: + - agent + - actor + - person + - organization + - provenance + - responsibility slots: - has_name - has_role + slot_usage: + has_name: + required: true + examples: + - value: Dr. Maria van der Berg + - value: Rijksmuseum Conservation Department + has_role: + required: false + examples: + - value: Conservator + - value: Responsible Department annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.10" + specificity_rationale: "Generic utility class - actors are broadly applicable across all provenance contexts." custodian_types: "['*']" + actor_types: "Person, Organization, SoftwareAgent" + comments: + - Base class for all agents in provenance tracking + - Specialized by Person, Organization, and SoftwareAgent in PROV-O + - Used in Activity.associated_with and Entity.attributed_to relationships + - "Preserved from prior description: Agent involved in an event, activity, or provenance chain. Represents any entity that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. May be a person, organization, or software agent." + see_also: + - https://www.w3.org/TR/prov-o/#Agent + - Activity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml index 370ba08e80..6596436177 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml @@ -12,67 +12,52 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: - - ./ReconstructionActivity - - ./AddressType - - ./HouseNumber - - linkml:types - - ../slots/in_country - - ../slots/has_label - - ../slots/has_section - - ../slots/has_type - - ../slots/derive_from # was: was_derived_from - - ../slots/generated_by # was: was_generated_by - - ../slots/located_in - - ../slots/has_latitude - - ../slots/has_locality - - ../slots/has_longitude - - ../slots/has_postal_code - - ../slots/20260202_matang/new/region -# default_range: string +- ./ReconstructionActivity +- ./AddressType +- ./HouseNumber +- linkml:types +- ../slots/in_country +- ../slots/has_label +- ../slots/has_section +- ../slots/has_type +- ../slots/derive_from +- ../slots/generated_by +- ../slots/located_in +- ../slots/has_latitude +- ../slots/has_locality +- ../slots/has_longitude +- ../slots/has_postal_code +- ../slots/has_geographic_subdivision classes: Address: class_uri: vcard:Address - description: | + description: >- Physical or postal address for heritage custodians and related entities. - **ONTOLOGY ALIGNMENT**: - This class aligns with multiple established address ontologies: - | Ontology | Class | Notes | - |----------|-------|-------| - | **vCard** | `vcard:Address` | RFC6350 ADR property components | - | **Schema.org** | `schema:PostalAddress` | Web semantics | - | **LOCN** | `locn:Address` | EU Location Core Vocabulary | - | **GLEIF** | `gleif_base:PhysicalAddress` | Legal entity addresses | - **COMPONENT STRUCTURE**: - An address consists of hierarchical components: - ``` - Address - ├── has_section (e.g., "1", "221B", "25-27") - ├── has_label (street name as Label, e.g., "Museumstraat") - ├── postal_code (e.g., "1071 XX") - ├── locality (e.g., "Amsterdam") - ├── region (e.g., "Noord-Holland", "NL-NH") - ├── country_name (e.g., "Netherlands", "NL") - └── has_label (formatted address as Label) - ``` - NOTE: street_name slot migrated to has_label + Label (2026-01-17, Rule 53/56) - NOTE: street_address slot removed - was redundant string; use house_number + has_label (2026-01-17, Rule 53/56) - **ADDRESS TYPES FOR HERITAGE CUSTODIANS**: - | Type | Use Case | - |------|----------| - | `HEADQUARTERS` | Main organizational address | - | `LEGAL` | Registered legal/business address | - | `VISITING` | Public visitor entrance | - | `MAILING` | Correspondence/postal address | - | `STORAGE` | Depot, warehouse, off-site storage | - | `BRANCH` | Branch office location | - **USAGE EXAMPLES**: - ```yaml - # Simple address with formatted string - has_address: + alt_descriptions: + nl: "Fysiek of postadres voor erfgoedbeheerders en gerelateerde entiteiten." + de: "Physische oder Postadresse für Kulturgüterverwalter und verwandte Entitäten." + fr: "Adresse physique ou postale pour les dépositaires du patrimoine et entités connexes." + es: "Dirección física o postal para custodios del patrimonio y entidades relacionadas." + ar: "عنوان فعلي أو بريدي لأمناء التراث والكيانات ذات الصلة." + id: "Alamat fisik atau pos untuk pengelola warisan dan entitas terkait." + zh: "遗产保管人及相关实体的物理或邮政地址。" + examples: + - value: | + Address + ├── has_section (e.g., "1", "221B", "25-27") + ├── has_label (street name as Label, e.g., "Museumstraat") + ├── postal_code (e.g., "1071 XX") + ├── locality (e.g., "Amsterdam") + ├── region (e.g., "Noord-Holland", "NL-NH") + ├── country_name (e.g., "Netherlands", "NL") + └── has_label (formatted address as Label) + - value: | + # Simple address with formatted string + has_address: - address_formatted: "Museumstraat 1, 1071 XX Amsterdam, Netherlands" address_type: HEADQUARTERS - # Structured address with components - has_address: + # Structured address with components + has_address: - has_label: - has_label: "Museumstraat" language: "nl" @@ -86,7 +71,189 @@ classes: latitude: 52.3600 longitude: 4.8852 geonames_id: 2759794 - ``` + - value: + has_section: + - has_value: "1" + has_label: + - has_label: Museumstraat + language: nl + - has_label: Museumstraat 1, 1071 XX Amsterdam, Netherlands + language: nl + has_postal_code: "1071 XX" + has_locality: Amsterdam + has_geographic_subdivision: Noord-Holland + in_country: NL + has_latitude: 52.36 + has_longitude: 4.8852 + has_type: HeadquartersAddress + description: Rijksmuseum headquarters address with structured components + - value: + has_label: + - has_label: 1600 Pennsylvania Avenue NW, Washington, DC 20500, USA + language: en + has_locality: Washington + has_geographic_subdivision: DC + in_country: US + description: Simple formatted address for US location + exact_mappings: + - vcard:Address + close_mappings: + - schema:PostalAddress + - locn:Address + - gleif_base:PhysicalAddress + related_mappings: + - org:siteAddress + - schema:address + structured_aliases: + - literal_form: adres + in_language: nl + - literal_form: postadres + in_language: nl + - literal_form: Adresse + in_language: de + - literal_form: Postanschrift + in_language: de + - literal_form: adresse + in_language: fr + - literal_form: adresse postale + in_language: fr + - literal_form: dirección + in_language: es + - literal_form: dirección postal + in_language: es + - literal_form: عنوان + in_language: ar + - literal_form: عنوان بريدي + in_language: ar + - literal_form: alamat + in_language: id + - literal_form: alamat pos + in_language: id + - literal_form: 地址 + in_language: zh + - literal_form: 邮政地址 + in_language: zh + keywords: + - address + - location + - street + - postal code + - city + - country + - headquarters + - visiting address + - storage address + slots: + - has_section + - has_postal_code + - has_locality + - located_in + - has_geographic_subdivision + - in_country + - has_label + - has_type + - has_latitude + - has_longitude + - derive_from + - generated_by + slot_usage: + has_section: + range: HouseNumber + required: false + examples: + - value: + has_value: "1" + - value: + has_value: "221B" + has_postal_code: + required: false + examples: + - value: "1071 XX" + has_locality: + required: false + examples: + - value: Amsterdam + located_in: + required: false + inlined: false + examples: + - value: + settlement_name: Amsterdam + country: NL + has_geographic_subdivision: + required: false + examples: + - value: Noord-Holland + - value: NL-NH + in_country: + required: false + examples: + - value: Netherlands + - value: NL + has_label: + multivalued: true + inlined: false + inlined_as_list: false + required: false + examples: + - value: + - has_label: Museumstraat + language: nl + - has_label: Museumstraat 1, 1071 XX Amsterdam, Netherlands + language: nl + has_type: + range: AddressType + required: false + multivalued: false + examples: + - value: HeadquartersAddress + has_latitude: + range: float + required: false + examples: + - value: 52.36 + has_longitude: + range: float + required: false + examples: + - value: 4.8852 + derived_from: + multivalued: true + required: false + generated_by: + range: ReconstructionActivity + required: false + notes: + - | + Preserved from prior description (commit d356aa77): + + Preserved from prior description (commit d356aa77): + + Physical or postal address for heritage custodians and related entities. + **ONTOLOGY ALIGNMENT**: + This class aligns with multiple established address ontologies: + | Ontology | Class | Notes | + |----------|-------|-------| + | **vCard** | `vcard:Address` | RFC6350 ADR property components | + | **Schema.org** | `schema:PostalAddress` | Web semantics | + | **LOCN** | `locn:Address` | EU Location Core Vocabulary | + | **GLEIF** | `gleif_base:PhysicalAddress` | Legal entity addresses | + **COMPONENT STRUCTURE**: + An address consists of hierarchical components: + + NOTE: street_name slot migrated to has_label + Label (2026-01-17, Rule 53/56) + NOTE: street_address slot removed - was redundant string; use house_number + has_label (2026-01-17, Rule 53/56) + **ADDRESS TYPES FOR HERITAGE CUSTODIANS**: + | Type | Use Case | + |------|----------| + | `HEADQUARTERS` | Main organizational address | + | `LEGAL` | Registered legal/business address | + | `VISITING` | Public visitor entrance | + | `MAILING` | Correspondence/postal address | + | `STORAGE` | Depot, warehouse, off-site storage | + | `BRANCH` | Branch office location | + **USAGE EXAMPLES**: + **RELATIONSHIP TO OTHER CLASSES**: - `AuxiliaryPlace`: Uses Address for structured address data - `CustodianPlace`: May reference Address for place location @@ -97,180 +264,30 @@ classes: registries). Track provenance with: - `was_derived_from`: Link to source observation - `generated_by`: Link to extraction activity - exact_mappings: - - vcard:Address - close_mappings: - - schema:PostalAddress - - locn:Address - - gleif_base:PhysicalAddress - related_mappings: - - org:siteAddress - - schema:address - slots: - # Street-level components - - has_section - # REMOVED: street_name - migrated to has_label + Label (2026-01-17, Rule 53/56) - # REMOVED: street_address - redundant string slot; use house_number + has_label (2026-01-17, Rule 53/56) - # Postal components - - has_postal_code - # Locality/geographic hierarchy - - has_locality - # REMOVED: city - migrated to located_in + City (2026-01-18, Rule 53) - - located_in - - region - - in_country - # Formatted representation (MIGRATED: address_formatted → has_label) - - has_label - # Classification (MIGRATED: address_type → has_type) - - has_type - # Geographic coordinates (for geocoded addresses) - - has_latitude - - has_longitude - # Provenance - - derived_from # was: was_derived_from - migrated per Rule 53 - - generated_by # was: was_generated_by - migrated per Rule 53 - slot_usage: - has_section: - range: HouseNumber - required: false - examples: - - value: - has_value: "1" - - value: - has_value: "221B" - # REMOVED: street_name slot_usage - migrated to has_label + Label (2026-01-17, Rule 53/56) - # Street names should now use Label class with language tagging via has_label - # REMOVED: street_address slot_usage - redundant string slot removed (2026-01-17, Rule 53/56) - # Use house_number + has_label (street name as Label) instead of combined string - has_postal_code: -# range: string - required: false - examples: - - value: "1071 XX" - has_locality: -# range: string - required: false - examples: - - value: "Amsterdam" - # REMOVED: city slot_usage - migrated to located_in + City (2026-01-18, Rule 53) - # city: - # range: string - # required: false - # description: Alternative slot for locality (schema:addressLocality) - located_in: -# range: string - required: false - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - settlement_name: "Amsterdam" - country: "NL" - region: -# range: string - required: false - examples: - - value: "Noord-Holland" - - value: "NL-NH" - in_country: -# range: string - required: false - examples: - - value: "Netherlands" - - value: "NL" - # REMOVED 2026-01-22: address_formatted - migrated to has_label + Label (Rule 53, Feedback F1) - # Formatted address strings now use has_label slot_usage below - # REMOVED: address_type slot_usage - migrated to has_type (2026-01-17, Rule 53/56) - has_label: # was: address_formatted + street_name - migrated per Rule 53 (2026-01-17, 2026-01-22) -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - - has_label: "Museumstraat" - language: "nl" - - has_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands" - language: "nl" - has_type: # was: address_type - migrated per Rule 53/56 (2026-01-17) - range: AddressType - required: false - multivalued: false - examples: - - value: HeadquartersAddress - has_latitude: - range: float - required: false - examples: - - value: 52.3600 - has_longitude: - range: float - required: false - examples: - - value: 4.8852 - - value: 2759794 - derived_from: # was: was_derived_from - migrated per Rule 53 -# range: string # CustodianObservation - multivalued: true - required: false - generated_by: # was: was_generated_by - migrated per Rule 53 - range: ReconstructionActivity - required: false - comments: - - vCard Address is the primary ontology class (RFC6350 standard) - - Use structured components when available, address_formatted as fallback - - Multiple addresses supported via has_address slot (multivalued, Rule 39 compliant) - - address_type distinguishes headquarters, legal, visiting, mailing, storage - - Coordinates (lat/lon) optional but recommended for visualization/mapping - see_also: - - https://www.w3.org/TR/vcard-rdf/#d4e936 - - https://schema.org/PostalAddress - - https://www.w3.org/ns/locn#Address - - https://www.gleif.org/ontology/Base/PhysicalAddress - examples: - - value: - has_section: - - has_value: "1" - has_label: - - has_label: "Museumstraat" - language: "nl" - - has_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands" - language: "nl" - # REMOVED: street_address - migrated to house_number + has_label (2026-01-17, Rule 53/56) - postal_code: "1071 XX" - locality: "Amsterdam" - region: "Noord-Holland" - country_name: "NL" - latitude: 52.3600 - longitude: 4.8852 - - value: - has_section: - - has_value: "40" - # REMOVED: street_address - migrated to house_number + has_label (2026-01-17, Rule 53/56) - postal_code: "2011 RX" - locality: "Haarlem" - country_name: "NL" - - value: - has_label: - - has_label: "1600 Pennsylvania Avenue NW, Washington, DC 20500, USA" - language: "en" - locality: "Washington" - region: "DC" - country_name: "US" - - value: - has_label: - - has_label: "Euterpelaan" - language: "nl" - - has_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands" - language: "nl" - has_section: - - has_value: "25" - postal_code: "3824 BK" - locality: "Amersfoort" - region: "Utrecht" - country_name: "NL" annotations: - specificity_score: 0.25 + specificity_score: "0.25" specificity_rationale: "Address is broadly applicable to all heritage custodian types and many other entities. Universal across domains." - custodian_types: '["*"]' + custodian_types: "['*']" custodian_types_rationale: "All heritage custodians have physical addresses - museums, archives, libraries, etc." + address_types: "HEADQUARTERS, LEGAL, VISITING, MAILING, STORAGE, BRANCH, READING_ROOM" + ontology_alignment_vcard: "RFC6350 ADR property components" + ontology_alignment_schema: "Web semantics" + ontology_alignment_locn: "EU Location Core Vocabulary" + ontology_alignment_gleif: "Legal entity addresses" + comments: + - vCard Address is the primary ontology class (RFC6350 standard) + - Use structured components when available, formatted string as fallback + - Multiple addresses supported via has_address slot (multivalued, Rule 39 compliant) + - Address types distinguish headquarters, legal, visiting, mailing, storage + - Coordinates (lat/lon) optional but recommended for visualization/mapping + - street_name migrated to has_label + Label (2026-01-17, Rule 53/56) + - street_address removed - use house_number + has_label instead + - 'Preserved from prior description: Physical or postal address for heritage custodians and related entities. Structured representation of location data following vCard (RFC6350), Schema.org, and EU Location Core Vocabulary standards. Supports both formatted string representation and component-based structured data.' + see_also: + - https://www.w3.org/TR/vcard-rdf/#d4e936 + - https://schema.org/PostalAddress + - https://www.w3.org/ns/locn#Address + - https://www.gleif.org/ontology/Base/PhysicalAddress + - AddressType + - AddressTypes + - AddressComponent diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml index 8cfd8f2e16..5aacda6a1e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/AddressComponent name: AddressComponent -title: AddressComponent +title: Address Component prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,68 +8,104 @@ prefixes: vcard: http://www.w3.org/2006/vcard/ns# locn: http://www.w3.org/ns/locn# imports: - - linkml:types - - ../slots/has_type - - ../slots/has_literal_form - - ../slots/20260202_matang/new/short_name -# default_range: string +- linkml:types +- ../classes/ComponentType +- ../slots/has_type +- ../slots/has_literal_form +- ../slots/shortened_as classes: AddressComponent: class_uri: hc:AddressComponent - description: "A single component of a structured address.\n\n**PURPOSE**:\n\n\ - AddressComponent represents one discrete element of an address, such as \nthe\ - \ street number, street name, city, region, or country. This enables:\n- Parsing\ - \ addresses from various sources into standardized components\n- Normalizing\ - \ address data from different formats/APIs\n- Supporting multilingual address\ - \ representations (long_name vs short_name)\n\n**COMPONENT STRUCTURE**:\n\n\ - Each AddressComponent has:\n- `long_name`: Full form of the value (e.g., \"\ - Netherlands\", \"Noord-Holland\")\n- `short_name`: Abbreviated form (e.g., \"\ - NL\", \"NH\") - may equal long_name\n- `has_type`: Semantic type(s) via\ - \ ComponentType (e.g., Country, Locality)\n\n**STANDARD COMPONENT TYPES**:\n\ - \n| Type | Description | Example long_name | Example short_name |\n|------|-------------|-------------------|-------------------|\n\ - | `street_number` | House/building number | \"1\", \"221B\" | same |\n| `route`\ - \ | Street/road name | \"Museumstraat\" | same |\n| `locality` | City/town/village\ - \ | \"Amsterdam\" | same |\n| `postal_code` | ZIP/postal code | \"1071 XX\"\ - \ | same |\n| `subregion` | County/district | \"Amsterdam\" | same |\n| `region`\ - \ | State/province | \"Noord-Holland\" | \"NH\" |\n| `country` | Country | \"\ - Netherlands\" | \"NL\" |\n| `premise` | Building/complex name | \"Rijksmuseum\"\ - \ | same |\n| `subpremise` | Unit/floor/suite | \"Floor 3\" | \"3\" |\n\n**RELATIONSHIP\ - \ TO Address CLASS**:\n\nAddressComponent is used for:\n1. **Parsing workflows**:\ - \ Breaking down raw address strings into components\n2. **Normalization**: Standardizing\ - \ addresses from different sources\n3. **Intermediate representation**: Before\ - \ constructing a full Address object\n\nThe Address class provides the final,\ - \ ontology-aligned representation with \ndedicated slots (street_name, locality,\ - \ region, country_name, etc.).\n\n```\nRaw Address Data (any source)\n │\n\ - \ └── parse → AddressComponent[] # Intermediate representation\n \ - \ │\n └── normalize → Address # vCard/LOCN aligned\n\ - ```\n\n**USAGE EXAMPLES**:\n\n```yaml\n# Street number component (MIGRATED 2026-01-22:\ - \ Rule 53)\n- long_name: \"1\"\n short_name: \"1\"\n has_type: [StreetNumber]\n\ - \n# Province with abbreviation\n- long_name: \"Noord-Holland\"\n short_name:\ - \ \"NH\"\n has_type: [Region]\n\n# Country with ISO code\n- long_name:\ - \ \"Netherlands\"\n short_name: \"NL\"\n has_type: [Country]\n```\n\ - \n**SOURCE-AGNOSTIC DESIGN**:\n\nThis class is designed to work with addresses\ - \ from ANY source:\n- Website scraping\n- Registry data (ISIL, KvK, etc.)\n\ - - API responses (when normalized)\n- Manual data entry\n- OCR/document extraction\n\ - \nAPI-specific raw data formats are handled by Endpoint classes.\n" + description: >- + Single component of a structured address. + alt_descriptions: + nl: "Enkel onderdeel van een gestructureerd adres." + de: "Einzelne Komponente einer strukturierten Adresse." + fr: "Composant unique d'une adresse structurée." + es: "Componente único de una dirección estructurada." + ar: "مكون واحد من عنوان منظم." + id: "Komponen tunggal dari alamat terstruktur." + zh: "结构化地址的单个组件。" + examples: + - value: + has_literal_form: '1' + shortened_as: '1' + has_type: + - StreetNumber + description: Street number component + - value: + has_literal_form: Museumstraat + shortened_as: Museumstraat + has_type: + - Route + description: Street name component + - value: + has_literal_form: Noord-Holland + shortened_as: NH + has_type: + - Region + description: Province/region component with abbreviation + - value: + has_literal_form: Netherlands + shortened_as: NL + has_type: + - Country + description: Country component with ISO code close_mappings: - locn:AddressRepresentation related_mappings: - schema:PostalAddress - vcard:Address + structured_aliases: + - literal_form: adrescomponent + in_language: nl + - literal_form: adresonderdeel + in_language: nl + - literal_form: Adresskomponente + in_language: de + - literal_form: Adressbestandteil + in_language: de + - literal_form: composant d'adresse + in_language: fr + - literal_form: élément d'adresse + in_language: fr + - literal_form: componente de dirección + in_language: es + - literal_form: elemento de dirección + in_language: es + - literal_form: مكون العنوان + in_language: ar + - literal_form: عنصر العنوان + in_language: ar + - literal_form: komponen alamat + in_language: id + - literal_form: elemen alamat + in_language: id + - literal_form: 地址组件 + in_language: zh + - literal_form: 地址元素 + in_language: zh + keywords: + - address component + - street number + - locality + - region + - country + - postal code + - parsing + - normalization slots: - has_literal_form - - short_name + - shortened_as - has_type slot_usage: has_literal_form: -# range: string required: false examples: - value: Netherlands - value: Noord-Holland - value: Museumstraat - short_name: -# range: string + shortened_as: required: false examples: - value: NL @@ -85,49 +121,98 @@ classes: - value: Locality - value: Region - value: Country + annotations: + specificity_score: "0.35" + specificity_rationale: "Generic address parsing component. Broadly applicable across all address sources and custodian types." + custodian_types: "['*']" + custodian_types_rationale: "Any custodian with address data may use address components during parsing/normalization." + component_types: "street_number, route, locality, postal_code, subregion, region, country, premise, subpremise" comments: - Source-agnostic representation of address components - Use for parsing/normalization workflows before constructing Address objects - Component types follow common geographic hierarchy conventions - Multiple types allowed for components that serve multiple roles + - Intermediate representation between raw data and Address objects + - | + Preserved from prior description: + + **PURPOSE**: + + AddressComponent represents one discrete element of an address, such as + the street number, street name, city, region, or country. This enables: + - Parsing addresses from various sources into standardized components + - Normalizing address data from different formats/APIs + - Supporting multilingual address representations (long_name vs short_name) + + **COMPONENT STRUCTURE**: + + Each AddressComponent has: + - `long_name`: Full form of the value (e.g., "Netherlands", "Noord-Holland") + - `short_name`: Abbreviated form (e.g., "NL", "NH") - may equal long_name + - `has_type`: Semantic type(s) via ComponentType (e.g., Country, Locality) + + **STANDARD COMPONENT TYPES**: + + | Type | Description | Example long_name | Example short_name | + |------|-------------|-------------------|-------------------| + | `street_number` | House/building number | "1", "221B" | same | + | `route` | Street/road name | "Museumstraat" | same | + | `locality` | City/town/village | "Amsterdam" | same | + | `postal_code` | ZIP/postal code | "1071 XX" | same | + | `subregion` | County/district | "Amsterdam" | same | + | `region` | State/province | "Noord-Holland" | "NH" | + | `country` | Country | "Netherlands" | "NL" | + | `premise` | Building/complex name | "Rijksmuseum" | same | + | `subpremise` | Unit/floor/suite | "Floor 3" | "3" | + + **RELATIONSHIP TO Address CLASS**: + + AddressComponent is used for: + 1. **Parsing workflows**: Breaking down raw address strings into components + 2. **Normalization**: Standardizing addresses from different sources + 3. **Intermediate representation**: Before constructing a full Address object + + The Address class provides the final, ontology-aligned representation with + dedicated slots (street_name, locality, region, country_name, etc.). + + ``` + Raw Address Data (any source) + │ + └── parse → AddressComponent[] # Intermediate representation + │ + └── normalize → Address # vCard/LOCN aligned + ``` + + **USAGE EXAMPLES**: + + ```yaml + # Street number component (MIGRATED 2026-01-22: Rule 53) + - long_name: "1" + short_name: "1" + has_type: [StreetNumber] + + # Province with abbreviation + - long_name: "Noord-Holland" + short_name: "NH" + has_type: [Region] + + # Country with ISO code + - long_name: "Netherlands" + short_name: "NL" + has_type: [Country] + ``` + + **SOURCE-AGNOSTIC DESIGN**: + + This class is designed to work with addresses from ANY source: + - Website scraping + - Registry data (ISIL, KvK, etc.) + - API responses (when normalized) + - Manual data entry + - OCR/document extraction + + API-specific raw data formats are handled by Endpoint classes. + - 'Preserved from prior description: Single component of a structured address. Represents one discrete element of an address such as street number, street name, city, region, or country. Used for parsing addresses from various sources into standardized components and normalizing address data from different formats/APIs.' see_also: - - https://nde.nl/ontology/hc/classes/Address + - Address - https://www.w3.org/ns/locn#Address - examples: - - value: - long_name: '1' - short_name: '1' - has_type: - - StreetNumber - - value: - long_name: Museumstraat - short_name: Museumstraat - has_type: - - Route - - value: - long_name: Amsterdam - short_name: Amsterdam - has_type: - - Locality - - value: - long_name: Noord-Holland - short_name: NH - has_type: - - Region - - value: - long_name: Netherlands - short_name: NL - has_type: - - Country - - value: - long_name: 1071 XX - short_name: 1071 XX - has_type: - - PostalCode - annotations: - specificity_score: 0.35 - specificity_rationale: Generic address parsing component. Broadly applicable - across all address sources and custodian types. - custodian_types: '["*"]' - custodian_types_rationale: Any custodian with address data may use address components - during parsing/normalization. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml index 271ba11f60..ce07dea0b4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml @@ -12,28 +12,92 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/equivalent_to - - ../slots/related_to +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/equivalent_to +- ../slots/related_to classes: AddressType: class_uri: skos:Concept - description: "Classification type for Address purposes in heritage custodian contexts.\n\n**DEFINITION**:\n\nAddressType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of addresses based on their purpose or function. This enables:\n- Rich metadata (descriptions, use cases)\n- Hierarchical relationships (broader/narrower types)\n- Extensibility (new types without enum modification)\n- Semantic alignment with vCard, GLEIF, and Schema.org ontologies\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **vCard** | `vcard:Type` | RFC6350 type codes (Home, Work) |\n| **GLEIF** | `gleif_base:hasAddressLegal`, `gleif_base:hasAddressHeadquarters` | Legal entity addresses |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**ADDRESS TYPES FOR HERITAGE CUSTODIANS**:\n\n| Type | Use Case |\n|------|----------|\n| `HEADQUARTERS`\ - \ | Main organizational address |\n| `LEGAL` | Registered legal/business address (KvK, Chamber of Commerce) |\n| `VISITING` | Public visitor entrance address |\n| `MAILING` | Correspondence/postal address |\n| `STORAGE` | Depot, warehouse, off-site storage facility |\n| `BRANCH` | Branch office location |\n| `READING_ROOM` | Public reading/research room entrance |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nAddress (physical address)\n \u2502\n \u2514\u2500\u2500 has_type \u2192 AddressType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 AddressType (parent in hierarchy)\n \u251C\u2500\u2500 has_hyponym \u2192 AddressType[] (children)\n \u2514\u2500\u2500 has_description (text)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the address_type string slot with a proper class hierarchy.\nOld pattern: `address_type: HEADQUARTERS` (string)\nNew pattern: `has_type: AddressType` (object reference)\n" - exact_mappings: - - skos:Concept + description: >- + Classification type for address purposes in heritage custodian contexts. + alt_descriptions: + nl: "Classificatietype voor adresdoeleinden in erfgoedbeheerderscontext." + de: "Klassifikationstyp für Adresszwecke im Kontext von Kulturgüterverwaltern." + fr: "Type de classification pour les objectifs d'adresse dans le contexte des dépositaires du patrimoine." + es: "Tipo de clasificación para fines de dirección en el contexto de custodios del patrimonio." + ar: "نوع التصنيف لأغراض العنوان في سياق أمناء التراث." + id: "Jenis klasifikasi untuk tujuan alamat dalam konteks pengelola warisan." + zh: "遗产保管人背景下地址目的的分类类型。" + examples: + - value: + identified_by: https://nde.nl/ontology/hc/address-type/headquarters + has_code: HEADQUARTERS + has_label: + - Headquarters@en + - Hoofdkantoor@nl + has_description: Main organizational address where primary operations occur. This is typically where leadership and central administration are located. + description: Headquarters address type + - value: + identified_by: https://nde.nl/ontology/hc/address-type/legal + has_code: LEGAL + has_label: + - Legal Address@en + - Juridisch adres@nl + - Statutaire zetel@nl + has_description: Registered legal address for official correspondence and legal purposes. May differ from operational headquarters. For Dutch organizations, this is the address registered with KvK. + description: Legal address type close_mappings: - vcard:Type + broad_mappings: - crm:E55_Type + - skos:Concept related_mappings: - gleif_base:hasAddressLegal - gleif_base:hasAddressHeadquarters + structured_aliases: + - literal_form: adrestype + in_language: nl + - literal_form: adresclassificatie + in_language: nl + - literal_form: Adresstyp + in_language: de + - literal_form: Adressklassifikation + in_language: de + - literal_form: type d'adresse + in_language: fr + - literal_form: classification d'adresse + in_language: fr + - literal_form: tipo de dirección + in_language: es + - literal_form: clasificación de dirección + in_language: es + - literal_form: نوع العنوان + in_language: ar + - literal_form: تصنيف العنوان + in_language: ar + - literal_form: tipe alamat + in_language: id + - literal_form: klasifikasi alamat + in_language: id + - literal_form: 地址类型 + in_language: zh + - literal_form: 地址分类 + in_language: zh + keywords: + - address type + - headquarters + - legal address + - visiting address + - mailing address + - storage address + - branch address + - classification slots: - identified_by - has_code @@ -45,17 +109,15 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/address-type/[a-z0-9-]+$ + pattern: "^https://nde\\.nl/ontology/hc/address-type/[a-z0-9-]+$" examples: - value: https://nde.nl/ontology/hc/address-type/headquarters - value: https://nde.nl/ontology/hc/address-type/legal has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ + pattern: "^[A-Z][A-Z0-9_]*$" examples: - value: HEADQUARTERS - value: LEGAL @@ -64,7 +126,6 @@ classes: - value: STORAGE - value: BRANCH has_label: -# range: string required: true multivalued: true examples: @@ -78,7 +139,6 @@ classes: - Visiting Address@en - Bezoekadres@nl has_description: -# range: string examples: - value: Main organizational address where primary operations occur. has_hypernym: @@ -100,70 +160,70 @@ classes: - value: - qid: Q1234567 annotations: - specificity_score: '0.30' - specificity_rationale: Address types are broadly applicable - all heritage custodians have addresses. - has_score: null - slot_migration: "2026-01-13: Migrated from address_type string slot to AddressType class\n- address_type (string) \u2192 has_type (AddressType)\n" + specificity_score: "0.30" + specificity_rationale: "Address types are broadly applicable - all heritage custodians have addresses." + has_score: + slot_migration: "2026-01-13: Migrated from address_type string slot to AddressType class - address_type (string) → has_type (AddressType)" custodian_types: "['*']" + address_types: "HEADQUARTERS, LEGAL, VISITING, MAILING, STORAGE, BRANCH, READING_ROOM" comments: - AddressType provides SKOS-based classification for Address instances - Supports hierarchical type relationships (has_hypernym/hyponym) - Richer semantics than flat address_type string slot - Aligned with vCard Type, GLEIF address distinctions - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + - MIGRATED 2026-01-13: Now uses shared slots (Rule 38) + - | + Preserved from prior description: + + **DEFINITION**: + + AddressType provides a SKOS-based classification hierarchy for categorizing + different types of addresses based on their purpose or function. This enables: + - Rich metadata (descriptions, use cases) + - Hierarchical relationships (broader/narrower types) + - Extensibility (new types without enum modification) + - Semantic alignment with vCard, GLEIF, and Schema.org ontologies + + **ONTOLOGY ALIGNMENT**: + + | Ontology | Class/Property | Notes | + |----------|----------------|-------| + | **vCard** | `vcard:Type` | RFC6350 type codes (Home, Work) | + | **GLEIF** | `gleif_base:hasAddressLegal`, `gleif_base:hasAddressHeadquarters` | Legal entity addresses | + | **CIDOC-CRM** | `crm:E55_Type` | General type classification | + | **SKOS** | `skos:Concept` | Controlled vocabulary concept | + + **ADDRESS TYPES FOR HERITAGE CUSTODIANS**: + + | Type | Use Case | + |------|----------| + | `HEADQUARTERS` | Main organizational address | + | `LEGAL` | Registered legal/business address (KvK, Chamber of Commerce) | + | `VISITING` | Public visitor entrance address | + | `MAILING` | Correspondence/postal address | + | `STORAGE` | Depot, warehouse, off-site storage facility | + | `BRANCH` | Branch office location | + | `READING_ROOM` | Public reading/research room entrance | + + **RELATIONSHIP TO OTHER CLASSES**: + + ``` + Address (physical address) + │ + └── has_type → AddressType (THIS CLASS) + ├── has_hypernym → AddressType (parent in hierarchy) + ├── has_hyponym → AddressType[] (children) + └── has_description (text) + ``` + + **SLOT MIGRATION** (2026-01-13): + + This class replaces the address_type string slot with a proper class hierarchy. + Old pattern: `address_type: HEADQUARTERS` (string) + New pattern: `has_type: AddressType` (object reference) + - 'Preserved from prior description: Classification type for address purposes in heritage custodian contexts. SKOS-based classification hierarchy for categorizing different types of addresses based on their purpose or function. Enables rich metadata, hierarchical relationships, and semantic alignment with vCard, GLEIF, and Schema.org ontologies.' see_also: - https://www.w3.org/TR/vcard-rdf/#d4e1769 - https://www.gleif.org/ontology/Base/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/address-type/headquarters - has_code: HEADQUARTERS - has_label: - - Headquarters@en - - Hoofdkantoor@nl - has_description: 'Main organizational address where primary operations occur. - - This is typically where leadership and central administration - - are located. - - ' - - value: - identified_by: https://nde.nl/ontology/hc/address-type/legal - has_code: LEGAL - has_label: - - Legal Address@en - - Juridisch adres@nl - - Statutaire zetel@nl - has_description: 'Registered legal address for official correspondence and legal - - purposes. May differ from operational headquarters. - - For Dutch organizations, this is the address registered with KvK. - - ' - - value: - identified_by: https://nde.nl/ontology/hc/address-type/visiting - has_code: VISITING - has_label: - - Visiting Address@en - - Bezoekadres@nl - has_description: 'Public entrance for visitors. May include museums, archives, - - or libraries with public reading rooms. - - ' - - value: - identified_by: https://nde.nl/ontology/hc/address-type/storage - has_code: STORAGE - has_label: - - Storage Facility@en - - Opslaglocatie@nl - - Depot@nl - has_description: 'Off-site storage facility, depot, or warehouse for collections. - - Not typically open to the public. - - ' - related_to: - - https://nde.nl/ontology/hc/address-type/branch \ No newline at end of file + - Address + - AddressTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml index 617b69b826..68c4ebc3fe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml @@ -9,29 +9,53 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./AddressType - - linkml:types +- ./AddressType +- linkml:types classes: HeadquartersAddress: is_a: AddressType class_uri: hc:HeadquartersAddress - description: 'Main organizational headquarters address where primary operations - occur. - - This is typically where leadership and central administration are located. + description: >- + Main organizational headquarters address where primary operations occur. + Typically where leadership and central administration are located. + comments: + - | + Preserved from prior description: **Ontology Alignment**: - - GLEIF: `gleif_base:hasAddressHeadquarters` - - ' + alt_descriptions: + nl: "Hoofdkantooradres waar de primaire operaties plaatsvinden." + de: "Hauptgeschäftsadresse, an der die primären Betriebstätigkeiten stattfinden." + fr: "Adresse du siège social où se déroulent les opérations principales." + es: "Dirección de la sede central donde ocurren las operaciones principales." + ar: "عنوان المقر الرئيسي حيث تتم العمليات الأساسية." + id: "Alamat kantor pusat tempat operasi utama berlangsung." + zh: "主要运营发生的主要组织总部地址。" close_mappings: - gleif_base:hasAddressHeadquarters + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: hoofdkantooradres + in_language: nl + - literal_form: Hauptgeschäftsadresse + in_language: de + - literal_form: adresse du siège + in_language: fr + - literal_form: dirección de la sede + in_language: es + - literal_form: عنوان المقر + in_language: ar + - literal_form: alamat kantor pusat + in_language: id + - literal_form: 总部地址 + in_language: zh annotations: short_code: HEADQUARTERS - specificity_score: '0.25' - custodian_types: '[''*'']' + specificity_score: "0.25" + custodian_types: "['*']" examples: - value: has_code: HEADQUARTERS @@ -39,31 +63,43 @@ classes: - Headquarters@en - Hoofdkantoor@nl description: Rijksmuseum main headquarters - broad_mappings: - - skos:Concept LegalAddress: is_a: AddressType class_uri: hc:LegalAddress - description: 'Registered legal address for official correspondence and legal purposes. - - May differ from operational headquarters. - - - For Dutch organizations, this is the address registered with the - - Chamber of Commerce (Kamer van Koophandel - KvK). - - - **Ontology Alignment**: - - - GLEIF: `gleif_base:hasAddressLegal` - - ' + description: >- + Registered legal address for official correspondence and legal purposes. + alt_descriptions: + nl: "Geregistreerd juridisch adres voor officiële correspondentie en juridische doeleinden." + de: "Eingetragene Rechtsadresse für offizielle Korrespondenz und rechtliche Zwecke." + fr: "Adresse légale enregistrée pour la correspondance officielle et les objectifs juridiques." + es: "Dirección legal registrada para correspondencia oficial y fines legales." + ar: "العنوان القانوني المسجل للمراسلات الرسمية والأغراض القانونية." + id: "Alamat legal terdaftar untuk korespondensi resmi dan tujuan hukum." + zh: "用于正式通信和法律目的的注册法定地址。" close_mappings: - gleif_base:hasAddressLegal + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: juridisch adres + in_language: nl + - literal_form: statutaire zetel + in_language: nl + - literal_form: Rechtsadresse + in_language: de + - literal_form: adresse légale + in_language: fr + - literal_form: dirección legal + in_language: es + - literal_form: عنوان قانوني + in_language: ar + - literal_form: alamat legal + in_language: id + - literal_form: 法定地址 + in_language: zh annotations: short_code: LEGAL - specificity_score: '0.30' + specificity_score: "0.30" examples: - value: has_code: LEGAL @@ -72,24 +108,41 @@ classes: - Juridisch adres@nl - Statutaire zetel@nl description: Registered legal address from KvK - broad_mappings: - - skos:Concept + comments: + - 'Preserved from prior description: Registered legal address for official correspondence and legal purposes. May differ from operational headquarters. For Dutch organizations, this is the address registered with the Chamber of Commerce (Kamer van Koophandel - KvK).' VisitingAddress: is_a: AddressType class_uri: hc:VisitingAddress - description: 'Public entrance address for visitors. - - - For heritage custodians, this is typically where the public enters - - to visit exhibitions, reading rooms, or public services. - - May include accessible entrances for persons with disabilities. - - ' + description: >- + Public entrance address for visitors. + alt_descriptions: + nl: "Openbare ingang voor bezoekers." + de: "Öffentliche Eingangsadresse für Besucher." + fr: "Adresse d'entrée publique pour les visiteurs." + es: "Dirección de entrada pública para visitantes." + ar: "عنوان المدخل العام للزوار." + id: "Alamat masuk publik untuk pengunjung." + zh: "访客公共入口地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: bezoekadres + in_language: nl + - literal_form: Besucheradresse + in_language: de + - literal_form: adresse de visite + in_language: fr + - literal_form: dirección de visita + in_language: es + - literal_form: عنوان الزيارة + in_language: ar + - literal_form: alamat kunjungan + in_language: id + - literal_form: 访客地址 + in_language: zh annotations: short_code: VISITING - specificity_score: '0.25' + specificity_score: "0.25" examples: - value: has_code: VISITING @@ -97,22 +150,45 @@ classes: - Visiting Address@en - Bezoekadres@nl description: Public visitor entrance - broad_mappings: - - skos:Concept + comments: + - 'Preserved from prior description: Public entrance address for visitors. For heritage custodians, this is typically where the public enters to visit exhibitions, reading rooms, or public services. May include accessible entrances for persons with disabilities.' MailingAddress: is_a: AddressType class_uri: hc:MailingAddress - description: 'Postal correspondence address. + description: >- + Postal correspondence address. - - Address for receiving mail and correspondence. May be a P.O. Box - - or differ from physical location addresses. - - ' + Address for receiving mail and correspondence. May be a P.O. Box or differ from physical location addresses. + alt_descriptions: + nl: "Postcorrespondentieadres." + de: "Postanschrift." + fr: "Adresse postale." + es: "Dirección postal." + ar: "عنوان المراسلات البريدية." + id: "Alamat korespondensi pos." + zh: "邮政通信地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: postadres + in_language: nl + - literal_form: correspondentieadres + in_language: nl + - literal_form: Postadresse + in_language: de + - literal_form: adresse postale + in_language: fr + - literal_form: dirección postal + in_language: es + - literal_form: عنوان بريدي + in_language: ar + - literal_form: alamat pos + in_language: id + - literal_form: 邮寄地址 + in_language: zh annotations: short_code: MAILING - specificity_score: '0.25' + specificity_score: "0.25" examples: - value: has_code: MAILING @@ -121,27 +197,43 @@ classes: - Postadres@nl - Correspondentieadres@nl description: Postal correspondence address - broad_mappings: - - skos:Concept StorageAddress: is_a: AddressType class_uri: hc:StorageAddress - description: 'Off-site storage facility, depot, or warehouse address. + description: >- + Off-site storage facility, depot, or warehouse address. - - Not typically open to the public. May house collection items - - not currently on display, archival materials, or preservation - - facilities. - - - Related to StorageType for describing the type of storage facility. - - ' + Not typically open to the public. May house collection items not currently on display, archival materials, or preservation facilities. + alt_descriptions: + nl: "Adres van externe opslagfaciliteit, depot of magazijn." + de: "Adresse einer externen Lagereinrichtung, Depots oder Lagers." + fr: "Adresse d'une installation de stockage externe, dépôt ou entrepôt." + es: "Dirección de instalación de almacenamiento externo, depósito o almacén." + ar: "عنوان منشأة التخزين الخارجية أو المستودع أو المخزن." + id: "Alamat fasilitas penyimpanan luar lokasi, depot, atau gudang." + zh: "场外存储设施、仓库或库房地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: opslaglocatie + in_language: nl + - literal_form: depot + in_language: nl + - literal_form: Lageradresse + in_language: de + - literal_form: adresse de dépôt + in_language: fr + - literal_form: dirección de almacenamiento + in_language: es + - literal_form: عنوان التخزين + in_language: ar + - literal_form: alamat penyimpanan + in_language: id + - literal_form: 存储地址 + in_language: zh annotations: short_code: STORAGE - specificity_score: '0.40' + specificity_score: "0.40" examples: - value: has_code: STORAGE @@ -150,24 +242,43 @@ classes: - Opslaglocatie@nl - Depot@nl description: Off-site collection depot - broad_mappings: - - skos:Concept BranchAddress: is_a: AddressType class_uri: hc:BranchAddress - description: 'Branch office or satellite location address. + description: >- + Branch office or satellite location address. - - For heritage custodians with multiple locations, this identifies - - addresses of branch offices, satellite reading rooms, or regional - - service points. - - ' + For heritage custodians with multiple locations, this identifies addresses of branch offices, satellite reading rooms, or regional service points. + alt_descriptions: + nl: "Adres van bijkantoor of satellietlocatie." + de: "Adresse einer Zweigstelle oder Satellitenstandort." + fr: "Adresse d'une succursale ou d'un site satellite." + es: "Dirección de oficina sucursal o ubicación satelital." + ar: "عنوان الفرع أو الموقع التابع." + id: "Alamat kantor cabang atau lokasi satelit." + zh: "分支机构或卫星地点地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: vestiging + in_language: nl + - literal_form: filiaal + in_language: nl + - literal_form: Zweigstellenadresse + in_language: de + - literal_form: adresse de succursale + in_language: fr + - literal_form: dirección de sucursal + in_language: es + - literal_form: عنوان الفرع + in_language: ar + - literal_form: alamat cabang + in_language: id + - literal_form: 分支地址 + in_language: zh annotations: short_code: BRANCH - specificity_score: '0.35' + specificity_score: "0.35" examples: - value: has_code: BRANCH @@ -176,24 +287,43 @@ classes: - Vestiging@nl - Filiaal@nl description: Branch office location - broad_mappings: - - skos:Concept ReadingRoomAddress: is_a: AddressType class_uri: hc:ReadingRoomAddress - description: 'Public reading room or research room entrance address. + description: >- + Public reading room or research room entrance address. - - Specific to archives and libraries, this identifies where - - researchers access original materials for consultation. - - May differ from the main visiting address. - - ' + Specific to archives and libraries, this identifies where researchers access original materials for consultation. May differ from the main visiting address. + alt_descriptions: + nl: "Openbare leeszaal of onderzoekskamer ingang." + de: "Öffentlicher Lesesaal oder Forschungsraum Eingangsadresse." + fr: "Adresse d'entrée de la salle de lecture ou de la salle de recherche publique." + es: "Dirección de entrada a sala de lectura o sala de investigación pública." + ar: "عنوان مدخل غرفة القراءة أو غرفة البحث العامة." + id: "Alamat masuk ruang baca atau ruang penelitian publik." + zh: "公共阅览室或研究室入口地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: studiezaal + in_language: nl + - literal_form: leeszaal + in_language: nl + - literal_form: Leseadresse + in_language: de + - literal_form: adresse de salle de lecture + in_language: fr + - literal_form: dirección de sala de lectura + in_language: es + - literal_form: عنوان غرفة القراءة + in_language: ar + - literal_form: alamat ruang baca + in_language: id + - literal_form: 阅览室地址 + in_language: zh annotations: short_code: READING_ROOM - specificity_score: '0.50' + specificity_score: "0.50" examples: - value: has_code: READING_ROOM @@ -202,22 +332,43 @@ classes: - Studiezaal@nl - Leeszaal@nl description: Archive/library reading room entrance - broad_mappings: - - skos:Concept DeliveryAddress: is_a: AddressType class_uri: hc:DeliveryAddress - description: 'Goods delivery and receiving address. + description: >- + Goods delivery and receiving address. - - Address for receiving deliveries, including acquisitions, - - loans, and supplies. May include loading dock facilities. - - ' + Address for receiving deliveries, including acquisitions, loans, and supplies. May include loading dock facilities. + alt_descriptions: + nl: "Goederenlevering en ontvangstadres." + de: "Warenlieferungs- und Empfangsadresse." + fr: "Adresse de livraison et de réception de marchandises." + es: "Dirección de entrega y recepción de mercancías." + ar: "عنوان تسليم واستلام البضائع." + id: "Alamat pengiriman dan penerimaan barang." + zh: "货物交付和接收地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: afleveradres + in_language: nl + - literal_form: goederenontvangst + in_language: nl + - literal_form: Lieferadresse + in_language: de + - literal_form: adresse de livraison + in_language: fr + - literal_form: dirección de entrega + in_language: es + - literal_form: عنوان التسليم + in_language: ar + - literal_form: alamat pengiriman + in_language: id + - literal_form: 交付地址 + in_language: zh annotations: short_code: DELIVERY - specificity_score: '0.40' + specificity_score: "0.40" examples: - value: has_code: DELIVERY @@ -226,22 +377,43 @@ classes: - Afleveradres@nl - Goederenontvangst@nl description: Delivery receiving dock - broad_mappings: - - skos:Concept ConservationLabAddress: is_a: AddressType class_uri: hc:ConservationLabAddress - description: 'Conservation laboratory or restoration facility address. + description: >- + Conservation laboratory or restoration facility address. - - May be separate from main facilities, housing specialized - - equipment for preservation and restoration work. - - ' + May be separate from main facilities, housing specialized equipment for preservation and restoration work. + alt_descriptions: + nl: "Conserveringslaboratorium of restauratiefaciliteit adres." + de: "Adresse des Konservierungslabors oder der Restaurierungseinrichtung." + fr: "Adresse du laboratoire de conservation ou de l'installation de restauration." + es: "Dirección del laboratorio de conservación o instalación de restauración." + ar: "عنوان مختبر الحفظ أو منشأة الترميم." + id: "Alamat laboratorium konservasi atau fasilitas restorasi." + zh: "保护实验室或修复设施地址。" + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: restauratieatelier + in_language: nl + - literal_form: conserveringslab + in_language: nl + - literal_form: Konservierungslabor-Adresse + in_language: de + - literal_form: adresse de laboratoire de conservation + in_language: fr + - literal_form: dirección de laboratorio de conservación + in_language: es + - literal_form: عنوان مختبر الحفظ + in_language: ar + - literal_form: alamat lab konservasi + in_language: id + - literal_form: 保护实验室地址 + in_language: zh annotations: short_code: CONSERVATION_LAB - specificity_score: '0.55' + specificity_score: "0.55" examples: - value: has_code: CONSERVATION_LAB @@ -250,5 +422,3 @@ classes: - Restauratieatelier@nl - Conserveringslab@nl description: Restoration workshop facility - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml index 39534e9d34..8fb8373ee1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml @@ -1,30 +1,106 @@ id: https://nde.nl/ontology/hc/class/Administration name: Administration title: Administration -description: An administrative unit or body. prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# + org: http://www.w3.org/ns/org# + cpov: http://data.europa.eu/m8g/ wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: Administration: class_uri: org:OrganizationalUnit + description: >- + Administrative unit or body within a heritage custodian organization. + alt_descriptions: + nl: "Administratieve eenheid of orgaan binnen een erfgoedbeheerderorganisatie." + de: "Verwaltungseinheit oder Gremium innerhalb einer Kulturgüterverwalterorganisation." + fr: "Unité administrative ou organe au sein d'une organisation de dépositaire du patrimoine." + es: "Unidad administrativa u órgano dentro de una organización de custodio del patrimonio." + ar: "وحدة إدارية أو هيئة داخل منظمة أمين التراث." + id: "Unit administratif atau badan dalam organisasi pengelola warisan." + zh: "遗产保管人组织内的行政单位或机构。" + examples: + - value: + has_label: Finance Department + has_description: Responsible for budget management, accounting, and financial reporting + description: Administrative finance department close_mappings: - - rico:CorporateBody - - cpov:PublicOrganisation - description: An administrative unit or body. + - rico:CorporateBody + - cpov:PublicOrganisation + - schema:Organization + structured_aliases: + - literal_form: administratie + in_language: nl + - literal_form: bestuur + in_language: nl + - literal_form: Verwaltung + in_language: de + - literal_form: Verwaltungseinheit + in_language: de + - literal_form: administration + in_language: fr + - literal_form: organe administratif + in_language: fr + - literal_form: administración + in_language: es + - literal_form: órgano administrativo + in_language: es + - literal_form: إدارة + in_language: ar + - literal_form: هيئة إدارية + in_language: ar + - literal_form: administrasi + in_language: id + - literal_form: badan administratif + in_language: id + - literal_form: 行政 + in_language: zh + - literal_form: 管理部门 + in_language: zh + keywords: + - administration + - administrative unit + - department + - governance + - management + - organizational unit slots: - has_label - has_description - identified_by + slot_usage: + has_label: + required: true + examples: + - value: Finance Department + - value: Board of Directors + has_description: + required: false + examples: + - value: Responsible for budget management, accounting, and financial reporting + identified_by: + required: false + examples: + - value: https://nde.nl/ontology/hc/administration/finance-dept annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.10" + specificity_rationale: "Generic utility class - administrative units are broadly applicable across all organizational contexts." custodian_types: "['*']" + comments: + - Represents internal administrative divisions within heritage custodians + - May include departments, committees, boards, or governance bodies + - Distinguished from external organizational relationships + - 'Preserved from prior description: Administrative unit or body within a heritage custodian organization. Represents a distinct administrative division, department, or governance body responsible for specific organizational functions such as finance, human resources, governance, or institutional policy.' + see_also: + - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit + - AdministrativeOffice + - AdministrativeUnit diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml index 6073b72c5b..8bb5a51272 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml @@ -14,32 +14,78 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: AdministrativeLevel: class_uri: skos:Concept - description: 'A level or tier within an administrative or government hierarchy. + description: >- + Level or tier within an administrative or government hierarchy. - - **Examples**: - - - National/Federal - - - State/Provincial - - - Regional - - - Municipal/Local - - - **Ontological Alignment**: - - - `skos:Concept`: Concept in a hierarchy scheme. - - ' + Represents the hierarchical position of an administrative unit within a governance structure, from national/federal down to municipal/local levels. + alt_descriptions: + nl: "Niveau of laag binnen een administratieve of overheidshiërarchie.\nVertegenwoordigt de hiërarchische positie van een administratieve eenheid binnen een bestuursstructuur, van nationaal/federaal tot gemeentelijk/lokaal." + de: "Ebene oder Stufe innerhalb einer Verwaltungs- oder Regierungshierarchie.\nRepräsentiert die hierarchische Position einer Verwaltungseinheit innerhalb einer Regierungsstruktur, von national/bundesweit bis kommunal/lokal." + fr: "Niveau ou échelon dans une hiérarchie administrative ou gouvernementale.\nReprésente la position hiérarchique d'une unité administrative dans une structure de gouvernance, du niveau national/fédéral au niveau municipal/local." + es: "Nivel o escalón dentro de una jerarquía administrativa o gubernamental.\nRepresenta la posición jerárquica de una unidad administrativa dentro de una estructura de gobernanza, desde nacional/federal hasta municipal/local." + ar: "مستوى أو طبقة ضمن التسلسل الإداري أو الحكومي.\nيمثل الموقع الهرمي لوحدة إدارية داخل هيكل الحوكمة، من المستوى الوطني/الفيدرالي إلى المستوى البلدي/المحلي." + id: "Tingkat atau jenjang dalam hierarki administratif atau pemerintahan.\nMewakili posisi hierarkis unit administratif dalam struktur tata kelola, dari nasional/federal hingga kotamadya/lokal." + zh: "行政或政府层级中的级别或层次。\n代表行政单位在治理结构中的层级位置,从国家/联邦到市/地方级别。" + examples: + - value: + has_label: National + has_code: NATIONAL + has_description: Highest level of government administration for a sovereign state + description: National/federal administrative level + - value: + has_label: Municipal + has_code: MUNICIPAL + has_description: Local government administration for a city, town, or municipality + description: Municipal/local administrative level + broad_mappings: + - crm:E55_Type + - skos:Concept + structured_aliases: + - literal_form: administratief niveau + in_language: nl + - literal_form: bestuurlijk niveau + in_language: nl + - literal_form: Verwaltungsebene + in_language: de + - literal_form: Verwaltungsstufe + in_language: de + - literal_form: niveau administratif + in_language: fr + - literal_form: échelon administratif + in_language: fr + - literal_form: nivel administrativo + in_language: es + - literal_form: escalón administrativo + in_language: es + - literal_form: المستوى الإداري + in_language: ar + - literal_form: الدرجة الإدارية + in_language: ar + - literal_form: tingkat administratif + in_language: id + - literal_form: jenjang administratif + in_language: id + - literal_form: 行政级别 + in_language: zh + - literal_form: 行政层次 + in_language: zh + keywords: + - administrative level + - government level + - federal + - state + - provincial + - regional + - municipal + - local + - hierarchy slots: - has_label - has_code @@ -47,9 +93,46 @@ classes: slot_usage: has_label: required: true + examples: + - value: National + - value: State + - value: Provincial + - value: Regional + - value: Municipal + - value: Local has_code: required: false + examples: + - value: NATIONAL + - value: STATE + - value: PROVINCIAL + - value: REGIONAL + - value: MUNICIPAL + - value: LOCAL + has_description: + required: false + examples: + - value: Highest level of government administration for a sovereign state annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.10" + specificity_rationale: "Generic utility class - administrative levels are broadly applicable across all governance contexts." custodian_types: "['*']" + standard_levels: "National, State/Provincial, Regional, Municipal/Local" + comments: + - Represents hierarchical position in governance structures + - Standard levels: National, State/Provincial, Regional, Municipal/Local + - Used for classifying the scope of administrative authority + - | + Preserved from prior description: + + **Examples**: + - National/Federal + - State/Provincial + - Regional + - Municipal/Local + + **Ontological Alignment**: + - `skos:Concept`: Concept in a hierarchy scheme. + see_also: + - AdministrativeUnit + - Administration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml index 52b16929b5..5b46d8ec0f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml @@ -2,17 +2,17 @@ id: https://nde.nl/ontology/hc/class/administrative-office name: administrative_office_class title: AdministrativeOffice Class imports: - - linkml:types - - ../slots/has_description - - ../slots/has_function - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_staff - - ../slots/leased_by - - ../slots/derive_from - - ../slots/generated_by - - ../slots/lease +- linkml:types +- ../slots/has_description +- ../slots/has_function +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_staff +- ../slots/leased_by +- ../slots/derive_from +- ../slots/generated_by +- ../slots/lease prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -27,92 +27,16 @@ classes: AdministrativeOffice: is_a: ReconstructedEntity class_uri: org:Site - description: "Non-public administrative building or office space of a heritage custodian.\n**DEFINITION**:\nAn AdministrativeOffice is a secondary physical location where a heritage custodian performs back-office, administrative, or support functions that do not directly serve the public. These locations typically house staff performing finance, HR, IT, management, or other operational activities.\n**W3C ORG ALIGNMENT**:\n`org:Site` - \"An office or other premise at which the organization is located.\"\nAdministrativeOffice specializes org:Site for non-public administrative spaces: - Financial/accounting departments - Human resources offices - IT infrastructure locations - Executive/management offices\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n| Type | Public Access | Primary Function | |------|---------------|------------------| | BranchOffice | Yes | Public service delivery | | **AdministrativeOffice** | No | Back-office operations | | ResearchCenter | Limited | Research/conservation\ - \ | | Storage | No | Collection storage |\n**TYPICAL CHARACTERISTICS**:\n- **Staff-only access**: No public visitors - **Administrative functions**: Finance, HR, IT, management - **Separate from collections**: No collection materials stored - **Cost center**: Often in lower-cost location than main building\n**USE CASES**:\n1. **Separate Administrative Building**:\n - Museum finance department in office park\n - Archive IT/digitization support center\n\n2. **Executive Offices**:\n - Foundation board meeting space\n - Director's office separate from main building\n\n3. **Support Services**:\n - Facilities management office\n - Marketing/communications department\n\n**Example - Administrative Annex**: ```yaml AdministrativeOffice:\n has_admin_office_identifier: \"https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas\"\n has_admin_office_name: \"Rijksmuseum Administrative Offices - Zuidas\"\n has_admin_office_description: |\n Administrative support offices housing finance,\ - \ HR, and IT departments.\n Staff access only. Located in Zuidas business district for cost efficiency.\n has_function:\n - function_category: ADMINISTRATIVE\n function_name: \"Finance and accounting\"\n - function_category: ADMINISTRATIVE\n function_name: \"Human resources\"\n - function_category: SUPPORT\n function_name: \"Information technology\"\n - function_category: ADMINISTRATIVE\n function_name: \"Legal affairs\"\n has_access_restriction: \"Staff badge required\"\n```" - exact_mappings: - - org:Site - close_mappings: - - schema:Place - - crm:E27_Site - related_mappings: - - schema:Corporation - - org:OrganizationalUnit - slots: - - has_description - - identified_by - - has_label - # has_admin_staff_count REMOVED - migrated to has_staff_member (Rule 53) - - has_staff - - has_function - - leased_by - - lease - - has_score - - derived_from - - generated_by - slot_usage: - identified_by: -# range: string # uriorcurie - required: true - has_label: -# range: string - required: true - has_description: -# range: string - has_function: - range: FunctionType - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - function_category: ADMINISTRATIVE - function_name: Finance and accounting - - value: - function_category: ADMINISTRATIVE - function_name: Human resources - - value: - function_category: SUPPORT - function_name: Information technology - - value: Management access only - has_staff: - range: Staff - multivalued: true - inlined: true - examples: - - value: - has_quantity: - has_value: 25 - has_unit: - has_label: "FTE" - has_type: - has_label: "Administrative Staff" - leased_by: - range: boolean - examples: - - value: true - - value: false - lease: - range: date - examples: - - value: '2028-12-31' - derived_from: -# range: string # CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false - comments: - - AdministrativeOffice models non-public back-office locations - - Distinguished from BranchOffice by lack of public access - - W3C ORG org:Site specialized for administrative functions - - Often in separate building from main heritage operations - - May be leased rather than owned for cost efficiency - - 'MIGRATION NOTE: has_administrative_function replaced by generic has_function (Rule 53)' - see_also: - - https://www.w3.org/TR/vocab-org/#org:Site - - https://schema.org/Corporation + description: >- + Non-public administrative building or office space of a heritage custodian. + alt_descriptions: + nl: "Niet-openbaar administratief gebouw of kantoorruimte van een erfgoedbeheerder." + de: "Nicht-öffentliches Verwaltungsgebäude oder Büroraum eines Kulturgüterverwalters." + fr: "Bâtiment administratif non public ou espace de bureau d'un dépositaire du patrimoine." + es: "Edificio administrativo no público o espacio de oficina de un custodio del patrimonio." + ar: "مبنى إداري غير عام أو مساحة مكتبية لأمين التراث." + id: "Bangunan administratif non-publik atau ruang kantor pengelola warisan." + zh: "遗产保管人的非公共行政建筑或办公空间。" examples: - value: identified_by: @@ -130,43 +54,163 @@ classes: function_name: Human resources - function_category: SUPPORT function_name: Information technology - - function_category: ADMINISTRATIVE - function_name: Legal affairs has_staff: - has_quantity: has_value: 45 has_unit: - has_label: "FTE" + has_label: FTE has_type: - has_label: "Administrative Staff" - is_leased: true - lease_expiry: '2028-12-31' - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/aux/kb-digitization-center - has_label: - has_label: Koninklijke Bibliotheek Digitization Support Center - has_description: - has_content: - has_description: Technical support center for digitization operations. Houses scanning equipment coordination and quality control. - description_type: admin_office - has_function: - - function_category: PROGRAM - function_name: Digitization project management - - function_category: SUPPORT - function_name: Quality control - - function_category: SUPPORT - function_name: Technical support - has_staff: - - has_quantity: - has_value: 12 - has_unit: - has_label: "FTE" - has_type: - has_label: "Technical Staff" - is_leased: false - lease_expiry: null + has_label: Administrative Staff + leased_by: true + lease: '2028-12-31' + description: Administrative annex in business district + broad_mappings: + - org:Site + close_mappings: + - schema:Place + - crm:E27_Site + related_mappings: + - schema:Corporation + - org:OrganizationalUnit + structured_aliases: + - literal_form: administratief kantoor + in_language: nl + - literal_form: backoffice + in_language: nl + - literal_form: Verwaltungsbüro + in_language: de + - literal_form: Backoffice + in_language: de + - literal_form: bureau administratif + in_language: fr + - literal_form: oficinas administrativas + in_language: es + - literal_form: مكتب إداري + in_language: ar + - literal_form: kantor administratif + in_language: id + - literal_form: 行政办公室 + in_language: zh + keywords: + - administrative office + - back-office + - support services + - staff-only + - non-public + - headquarters + - annex + slots: + - has_description + - identified_by + - has_label + - has_staff + - has_function + - leased_by + - lease + - has_score + - derive_from + - generated_by + slot_usage: + identified_by: + required: true + examples: + - value: + identifier_value: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas + has_label: + required: true + examples: + - value: Rijksmuseum Administrative Offices - Zuidas + has_description: + required: false + examples: + - value: Administrative support offices housing finance, HR, and IT departments. Staff access only. + has_function: + range: FunctionType + multivalued: true + inlined: true + inlined_as_list: true + examples: + - value: + function_category: ADMINISTRATIVE + function_name: Finance and accounting + - value: + function_category: ADMINISTRATIVE + function_name: Human resources + - value: + function_category: SUPPORT + function_name: Information technology + has_staff: + range: Staff + multivalued: true + inlined: true + examples: + - value: + has_quantity: + has_value: 25 + has_measurement_unit: + has_label: FTE + has_type: + has_label: Administrative Staff + leased_by: + range: boolean + examples: + - value: true + - value: false + lease: + range: date + examples: + - value: '2028-12-31' + derive_from: + multivalued: true + required: false + generated_by: + range: ReconstructionActivity + required: false annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.35" + specificity_rationale: "Administrative offices are common across heritage custodians but represent a specific auxiliary place type." custodian_types: "['*']" + distinction_from_branch: "No public access - distinguished from BranchOffice by lack of public service delivery" + typical_functions: "Finance, HR, IT, Management, Legal affairs" + cost_consideration: "Often in lower-cost location than main building" + comments: + - AdministrativeOffice models non-public back-office locations + - Distinguished from BranchOffice by lack of public access + - W3C ORG org:Site specialized for administrative functions + - Often in separate building from main heritage operations + - May be leased rather than owned for cost efficiency + - has_administrative_function replaced by generic has_function (Rule 53) + - | + Preserved from prior description: + + 2. **Executive Offices**: + - Foundation board meeting space + - Director's office separate from main building + + 3. **Support Services**: + - Facilities management office + - Marketing/communications department + + **Example - Administrative Annex**: ```yaml AdministrativeOffice: + has_admin_office_identifier: "https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas" + has_admin_office_name: "Rijksmuseum Administrative Offices - Zuidas" + has_admin_office_description: | + Administrative support offices housing finance, HR, and IT departments. + Staff access only. Located in Zuidas business district for cost efficiency. + has_function: + - function_category: ADMINISTRATIVE + function_name: "Finance and accounting" + - function_category: ADMINISTRATIVE + function_name: "Human resources" + - function_category: SUPPORT + function_name: "Information technology" + - function_category: ADMINISTRATIVE + function_name: "Legal affairs" + has_access_restriction: "Staff badge required" + ``` + - 'Preserved from prior description: Non-public administrative building or office space of a heritage custodian. Secondary physical location where back-office, administrative, or support functions are performed that do not directly serve the public. Typically houses staff performing finance, HR, IT, management, or other operational activities.' + see_also: + - https://www.w3.org/TR/vocab-org/#org:Site + - https://schema.org/Corporation + - BranchOffice + - StorageFacility diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml index a65b88f4a8..198f30ce64 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml @@ -1,27 +1,112 @@ id: https://nde.nl/ontology/hc/class/AdministrativeUnit name: AdministrativeUnit -title: AdministrativeUnit -description: >- - An administrative division or unit. - +title: Administrative Unit prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# - + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + dcterms: http://purl.org/dc/terms/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name +- ../slots/has_description +- ../slots/identified_by classes: AdministrativeUnit: class_uri: org:OrganizationalUnit - description: Administrative unit. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Administrative division or unit within an organization. + alt_descriptions: + nl: "Administratieve afdeling of eenheid binnen een organisatie." + de: "Administrative Abteilung oder Einheit innerhalb einer Organisation." + fr: "Division administrative ou unité au sein d'une organisation." + es: "División administrativa o unidad dentro de una organización." + ar: "قسم إداري أو وحدة داخل منظمة." + id: "Divisi administratif atau unit dalam organisasi." + zh: "组织内的行政部门或单位。" + examples: + - value: + has_name: Conservation Department + has_description: Responsible for preservation and restoration of collection items + description: Conservation department within a museum + - value: + has_name: Digital Services Division + has_description: Manages digitization, digital preservation, and online access + description: Digital services division + close_mappings: + - org:OrganizationalUnit + - schema:Organization + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: administratieve eenheid + in_language: nl + - literal_form: afdeling + in_language: nl + - literal_form: Verwaltungseinheit + in_language: de + - literal_form: Abteilung + in_language: de + - literal_form: unité administrative + in_language: fr + - literal_form: département + in_language: fr + - literal_form: unidad administrativa + in_language: es + - literal_form: departamento + in_language: es + - literal_form: وحدة إدارية + in_language: ar + - literal_form: قسم + in_language: ar + - literal_form: unit administratif + in_language: id + - literal_form: departemen + in_language: id + - literal_form: 行政单位 + in_language: zh + - literal_form: 部门 + in_language: zh + keywords: + - administrative unit + - department + - division + - team + - organizational unit + - organizational structure slots: - - has_name + - has_name + - has_description + - identified_by + slot_usage: + has_name: + required: true + examples: + - value: Conservation Department + - value: Digital Services Division + - value: Reader Services Team + has_description: + required: false + examples: + - value: Responsible for preservation and restoration of collection items + identified_by: + required: false + examples: + - value: https://nde.nl/ontology/hc/admin-unit/conservation-dept + annotations: + specificity_score: "0.10" + specificity_rationale: "Generic utility class - administrative units are broadly applicable across all organizational contexts." + custodian_types: "['*']" + unit_types: "Department, Division, Team, Section, Unit" + comments: + - Represents internal organizational divisions + - May be hierarchical (departments within divisions) + - Used for staff assignment and responsibility tracking + - 'Preserved from prior description: Administrative division or unit within an organization. Represents a distinct organizational component with defined responsibilities, reporting structure, and operational scope. May be a department, division, team, or other organizational subdivision.' + see_also: + - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit + - Administration + - AdministrativeLevel diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml index bec0b44067..af63721266 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml @@ -1,21 +1,141 @@ id: https://nde.nl/ontology/hc/class/AdmissionFee name: AdmissionFee -title: AdmissionFee -description: >- - Fee charged for admission. +title: Admission Fee prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types +- linkml:types +- ../slots/has_price +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: AdmissionFee: class_uri: schema:PriceSpecification - description: Admission fee. + description: >- + Fee charged for admission to a heritage custodian facility or event. + alt_descriptions: + nl: "Tarief dat wordt gerekend voor toegang tot een erfgoedbeheerderfaciliteit of evenement." + de: "Gebühr für den Einlass zu einer Einrichtung oder Veranstaltung eines Kulturgüterverwalters." + fr: "Frais d'entrée pour l'accès à une installation ou un événement d'un dépositaire du patrimoine." + es: "Tarifa cobrada por la admisión a una instalación o evento de un custodio del patrimonio." + ar: "رسم يُفرض للدخول إلى منشأة أو حدث لأمين التراث." + id: "Biaya yang dibebankan untuk masuk ke fasilitas atau acara pengelola warisan." + zh: "进入遗产保管人设施或活动所收取的费用。" + examples: + - value: + has_label: Adult Admission + has_price: 20.00 + has_type: STANDARD + has_description: Standard adult admission ticket + description: Standard adult admission fee + - value: + has_label: Student Discount + has_price: 10.00 + has_type: DISCOUNTED + has_description: Reduced rate for students with valid ID + description: Student discounted admission + - value: + has_label: Free Admission + has_price: 0.00 + has_type: FREE + has_description: No charge for admission + description: Free admission policy + close_mappings: + - schema:PriceSpecification + - schema:Offer + related_mappings: + - schema:MonetaryAmount + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: entreegeld + in_language: nl + - literal_form: toegangsprijs + in_language: nl + - literal_form: Eintrittspreis + in_language: de + - literal_form: Eintrittsgeld + in_language: de + - literal_form: prix d'entrée + in_language: fr + - literal_form: droit d'entrée + in_language: fr + - literal_form: precio de entrada + in_language: es + - literal_form: tarifa de admisión + in_language: es + - literal_form: رسوم الدخول + in_language: ar + - literal_form: سعر التذكرة + in_language: ar + - literal_form: biaya masuk + in_language: id + - literal_form: harga tiket + in_language: id + - literal_form: 入场费 + in_language: zh + - literal_form: 门票价格 + in_language: zh + keywords: + - admission fee + - entrance fee + - ticket price + - pricing + - discount + - free admission + - student rate + - senior rate + slots: + - has_label + - has_price + - has_description + - has_type + slot_usage: + has_label: + required: true + examples: + - value: Adult Admission + - value: Student Discount + - value: Senior Rate + - value: Free Admission + has_price: + range: float + required: true + examples: + - value: 20.00 + - value: 10.00 + - value: 0.00 + has_description: + required: false + examples: + - value: Standard adult admission ticket + - value: Reduced rate for students with valid ID + has_type: + range: string + required: false + examples: + - value: STANDARD + - value: DISCOUNTED + - value: FREE + - value: MEMBER annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - slots: [] + specificity_score: "0.25" + specificity_rationale: "Admission fees are common for museums and some heritage sites, but not universally applicable to all custodians." + custodian_types: "['Museum', 'Archive', 'Library']" + fee_types: "STANDARD, DISCOUNTED, FREE, MEMBER, GROUP" + comments: + - Represents pricing for visitor access + - May include multiple fee tiers (adult, student, senior, etc.) + - Free admission is represented with price of 0.00 + - Often used with AdmissionInfo for comprehensive visitor information + - 'Preserved from prior description: Fee charged for admission to a heritage custodian facility or event. Represents pricing information for visitor access to museums, archives, libraries, or special exhibitions. May include standard rates, discounted rates, and free admission policies.' + see_also: + - AdmissionInfo + - https://schema.org/PriceSpecification + - https://schema.org/Offer diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml index f21f370079..0fc625ae56 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml @@ -1,32 +1,125 @@ id: https://nde.nl/ontology/hc/classes/AdmissionInfo name: AdmissionInfo -title: AdmissionInfo +title: Admission Information prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_price +- ../slots/has_note +- ../slots/has_description +- ../slots/has_label classes: AdmissionInfo: - description: "Structured admission price information from Google Maps including\ - \ price value and notes about additional fees or conditions.\nOntology mapping\ - \ rationale: - class_uri is schema:PriceSpecification because this represents\n\ - \ structured price information for museum/institution admission\n- close_mappings\ - \ includes schema:Offer for commercial offering context - related_mappings includes\ - \ schema:MonetaryAmount for price values" class_uri: schema:PriceSpecification + description: >- + Structured admission price information including price value and notes. + alt_descriptions: + nl: "Gestructureerde informatie over entreeprijzen inclusief prijs en notities." + de: "Strukturierte Eintrittspreisinformationen einschließlich Preiswert und Hinweisen." + fr: "Informations structurées sur les prix d'entrée, y compris la valeur et les notes." + es: "Información estructurada sobre precios de admisión incluyendo valor y notas." + ar: "معلومات منظمة عن أسعار الدخول تشمل القيمة والملاحظات." + id: "Informasi harga masuk terstruktur termasuk nilai harga dan catatan." + zh: "包含价格值和注释的结构化入场价格信息。" + examples: + - value: + has_label: General Admission + has_price: 15.00 + has_note: Audio guide available for additional €5 + description: Museum admission with optional audio guide + - value: + has_label: Free Entry + has_price: 0.00 + has_note: Free admission on the first Sunday of each month + description: Free admission policy with conditions close_mappings: - schema:Offer related_mappings: - schema:MonetaryAmount - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: toegangsinformatie + in_language: nl + - literal_form: entreeprijsinformatie + in_language: nl + - literal_form: Eintrittsinformationen + in_language: de + - literal_form: Zutrittsinformationen + in_language: de + - literal_form: informations d'entrée + in_language: fr + - literal_form: informations d'admission + in_language: fr + - literal_form: información de admisión + in_language: es + - literal_form: información de entrada + in_language: es + - literal_form: معلومات الدخول + in_language: ar + - literal_form: معلومات القبول + in_language: ar + - literal_form: informasi masuk + in_language: id + - literal_form: informasi penerimaan + in_language: id + - literal_form: 入场信息 + in_language: zh + - literal_form: 入场须知 + in_language: zh + keywords: + - admission information + - pricing + - entrance fee + - ticket information + - visitor information slots: - has_price - has_note + - has_label + - has_description + slot_usage: + has_price: + range: float + required: false + examples: + - value: 15.00 + - value: 0.00 + has_note: + required: false + multivalued: true + examples: + - value: Audio guide available for additional €5 + - value: Free admission on the first Sunday of each month + - value: Group discounts available + has_label: + required: false + examples: + - value: General Admission + - value: Student Rate + - value: Free Entry + has_description: + required: false + examples: + - value: Standard museum admission ticket + annotations: + specificity_score: "0.25" + specificity_rationale: "Admission information is common for museums but not universally applicable to all custodians." + custodian_types: "['Museum', 'Archive', 'Library']" + data_sources: "Google Maps, official websites, visitor information systems" + comments: + - Structured pricing information from various sources + - May include notes about conditions, discounts, or additional fees + - Price of 0.00 indicates free admission + - Often extracted from Google Maps or official websites + - 'Preserved from prior description: Structured admission price information including price value and notes. Comprehensive information about admission pricing for heritage custodian facilities, typically extracted from sources like Google Maps or official websites. Includes both the price amount and contextual notes about additional fees, conditions, or special offers.' + see_also: + - AdmissionFee + - https://schema.org/PriceSpecification + - https://schema.org/Offer diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml index 524132f78a..69c2bde4ea 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml @@ -3,65 +3,129 @@ name: AdvertisingRadioArchive title: Advertising Radio Archive Type 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/ + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to +- ../slots/has_label +- ../slots/has_description classes: AdvertisingRadioArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept - slots: - - hold_record_set - - has_score - description: 'Sound archive specializing in advertising radio productions and commercials. - - - **Wikidata**: Q60658673 - - - **Scope**: - - Advertising radio archives preserve: - - - Radio commercials and jingles - - - Advertising campaigns for radio broadcast - - - Production materials (scripts, recordings, masters) - - - Historical radio advertising content - - - **Related Types**: - - - SoundArchive (Q2230431) - Broader audio collection type - - - RadioArchive (Q109326271) - General radio broadcast archives - - - MediaArchive (Q116809817) - Broader media preservation - - ' - slot_usage: - identified_by: - pattern: ^Q[0-9]+$ - exact_mappings: - - skos:Concept + description: >- + Sound archive specializing in advertising radio productions and commercials. + alt_descriptions: + nl: "Geluidsarchief gespecialiseerd in radioadvertenties en commercials." + de: "Audioarchiv, spezialisiert auf Werbefunksendungen und Werbespots." + fr: "Archives sonores spécialisées dans les productions publicitaires radio et les commercials." + es: "Archivo de sonido especializado en producciones publicitarias de radio y comerciales." + ar: "أرشيف صوتي متخصص في إعلانات الراديو والإعلانات التجارية." + id: "Arsip suara yang berspesialisasi dalam produksi iklan radio dan komersial." + zh: "专门从事广播广告制作和商业广告的音频档案。" + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Radio Advertising Archive + hold_record_set: + - hc:RadioAdvertisementCollection + - hc:CampaignDocumentationSeries + description: Archive specializing in radio advertising materials close_mappings: - schema:ArchiveOrganization - rico:CorporateBody + - wd:Q60658673 + broad_mappings: + - wd:Q2230431 + - skos:Concept + related_mappings: + - wd:Q109326271 + structured_aliases: + - literal_form: reclameradioarchief + in_language: nl + - literal_form: advertentieradioarchief + in_language: nl + - literal_form: Werbefunkarchiv + in_language: de + - literal_form: Radioanzeigenarchiv + in_language: de + - literal_form: archives publicitaires radio + in_language: fr + - literal_form: archivo de publicidad radiofónica + in_language: es + - literal_form: أرشيف إعلانات الراديو + in_language: ar + - literal_form: arsip iklan radio + in_language: id + - literal_form: 广播广告档案馆 + in_language: zh + keywords: + - advertising archive + - radio archive + - commercial archive + - jingles + - radio commercials + - advertising history + - broadcasting archive + slots: + - hold_record_set + - has_score + - has_type + - identified_by + - has_label + - has_description + - related_to + slot_usage: + identified_by: + pattern: "^Q[0-9]+$" + examples: + - value: Q60658673 + has_label: + required: false + examples: + - value: Radio Advertising Archive + has_description: + required: false + examples: + - value: Sound archive specializing in advertising radio productions and commercials + annotations: + specificity_score: "0.55" + specificity_rationale: "Highly specific archive type - advertising radio archives are a specialized subset of sound archives." + custodian_types: "['AdvertisingRadioArchive']" + wikidata_qid: "Q60658673" + related_types: "SoundArchive (Q2230431), RadioArchive (Q109326271)" comments: - Specialized sound archive for advertising radio content - - 'Part of dual-class pattern: custodian type + rico:RecordSetType' + - Part of dual-class pattern: custodian type + rico:RecordSetType - Often associated with broadcasting organizations or advertising agencies + - Holds record sets like RadioAdvertisementCollection, CampaignDocumentationSeries + - | + Preserved from prior description: + + **Wikidata**: Q60658673 + + **Scope**: + Advertising radio archives preserve: + - Radio commercials and jingles + - Advertising campaigns for radio broadcast + - Production materials (scripts, recordings, masters) + - Historical radio advertising content + + **Related Types**: + - SoundArchive (Q2230431) - Broader audio collection type + - RadioArchive (Q109326271) - General radio broadcast archives + - MediaArchive (Q116809817) - Broader media preservation + - 'Preserved from prior description: Sound archive specializing in advertising radio productions and commercials. Preserves radio commercials, jingles, advertising campaigns for radio broadcast, production materials including scripts, recordings, and masters, and historical radio advertising content.' see_also: - - SoundArchive - - RadioArchive - - MediaArchive - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - AdvertisingRadioArchiveRecordSetType + - AdvertisingRadioArchiveRecordSetTypes + - wd:Q2230431 + - wd:Q109326271 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml index d367d223b8..707ca25aa5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml @@ -1,34 +1,100 @@ id: https://nde.nl/ontology/hc/class/AdvertisingRadioArchiveRecordSetType name: AdvertisingRadioArchiveRecordSetType -title: AdvertisingRadioArchive Record Set Type +title: Advertising Radio Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to +- ../slots/has_label +- ../slots/has_description classes: AdvertisingRadioArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of advertising radio productions and commercials within heritage institutions. + description: >- + Record set type classification for advertising radio production collections. + alt_descriptions: + nl: "Recordsettype-classificatie voor collecties van radioadvertentieproducties." + de: "Bestandstyp-Klassifikation für Sammlungen von Werbefunkproduktionen." + fr: "Classification du type de fonds pour les collections de productions publicitaires radio." + es: "Clasificación de tipo de conjunto documental para colecciones de producciones publicitarias de radio." + ar: "تصنيف نوع مجموعة السجلات لمجموعات إنتاج إعلانات الراديو." + id: "Klasifikasi tipe set rekaman untuk koleksi produksi iklan radio." + zh: "广播广告制作收藏的记录集类型分类。" + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Radio Advertisement Collection + has_description: Collection of radio commercial recordings + description: Collection of radio commercials is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: - wd:Q60658673 - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - related_to: - range: WikidataAlignment - inlined: true - see_also: - - AdvertisingRadioArchive + structured_aliases: + - literal_form: reclameradioarchief-recordsettype + in_language: nl + - literal_form: Werbefunkarchiv-Bestandstyp + in_language: de + - literal_form: type de fonds d'archives publicitaires radio + in_language: fr + - literal_form: tipo de conjunto de archivo de publicidad radiofónica + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف إعلانات الراديو + in_language: ar + - literal_form: tipe set rekaman arsip iklan radio + in_language: id + - literal_form: 广播广告档案记录集类型 + in_language: zh + keywords: + - record set type + - advertising radio + - radio commercials + - jingles + - campaign documentation + - archival classification slots: - has_type - has_score - related_to + - has_label + - has_description + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" + related_to: + range: WikidataAlignment + inlined: true + has_label: + required: false + examples: + - value: Radio Advertisement Collection + - value: Campaign Documentation Series + has_description: + required: false + examples: + - value: Collection of radio commercial recordings from advertising agencies annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.50" + specificity_rationale: "Specialized record set type for advertising radio archives - a specific subset of archival classifications." + custodian_types: "['AdvertisingRadioArchive']" + wikidata_note: "Q60658673 is the archive organization type, not the record set type - used as related_mapping" + comments: + - Specialized record set type for advertising radio archive collections + - Part of dual-class pattern: AdvertisingRadioArchive (custodian) + this class (holdings) + - Subclasses include RadioAdvertisementCollection, CampaignDocumentationSeries + - Q60658673 is related_mapping (archive organization), not exact_mapping (this is a classification) + - 'Preserved from prior description: Record set type classification for advertising radio production collections. Specialized rico:RecordSetType for classifying collections of advertising radio productions, commercials, and related documentation within heritage institutions. Distinguishes different organizational levels and content types held by advertising radio archives.' + see_also: + - AdvertisingRadioArchive + - AdvertisingRadioArchiveRecordSetTypes + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml index fb74b1e46a..cbfd855469 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml @@ -1,98 +1,215 @@ id: https://nde.nl/ontology/hc/class/AdvertisingRadioArchiveRecordSetTypes name: AdvertisingRadioArchiveRecordSetTypes -title: AdvertisingRadioArchive Record Set Type Subclasses +title: Advertising Radio Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./AdvertisingRadioArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./AdvertisingRadioArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note +- ../slots/has_label +- ../slots/has_description classes: RadioAdvertisementCollection: is_a: AdvertisingRadioArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Radio commercial recordings.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of audio advertising spots and related + commercial broadcast captures. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van audio-advertentiespots en + gerelateerde commerciële uitzendingopnamen. + de: >- + Zusammengestellter Dokumentkoerper aus Audio-Werbespots und + zugehoerigen kommerziellen Sendemitschnitten. + fr: >- + Ensemble documentaire reuni de spots publicitaires audio et de + captures de diffusion commerciale associees. + es: >- + Cuerpo documental reunido de cuñas publicitarias de audio y + capturas de emisión comercial relacionadas. + ar: >- + جسم وثائقي مُجمع من فواصل إعلانية صوتية وتسجيلات + بث تجاري مرتبطة بها. + id: >- + Kumpulan dokumenter terhimpun berisi spot iklan audio dan + tangkapan siaran komersial terkait. + zh: >- + 汇集音频广告插播及相关商业播出截录的文献整体。 + examples: + - value: + has_label: Radio Commercials Collection + has_description: Collection of radio commercial recordings from 1960s-2000s + has_type: hc:RadioAdvertisementCollection + has_custodian: hc:AdvertisingRadioArchive + description: Radio commercial recordings collection broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - AdvertisingRadioArchiveRecordSetType - - rico:RecordSetType + structured_aliases: + - literal_form: radiocommercial-collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Werbefunksammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de spots publicitaires radio + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de comerciales de radio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة إعلانات الراديو + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi iklan radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 广播商业广告收藏 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - radio commercials + - advertising recordings + - jingles + - radio spots slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note + - has_label + - has_description slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RadioAdvertisementCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:RadioAdvertisementCollection has_custodian: - equals_string: AdvertisingRadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by AdvertisingRadioArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:AdvertisingRadioArchive + has_note: + equals_string: "This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf." annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.50" + specificity_rationale: "Specialized record set type for radio commercial collections." + custodian_types: "['AdvertisingRadioArchive']" + rico_organizational_principle: "Collection" + comments: + - Specialized collection for radio commercial recordings + - Follows rico-rst:Collection organizational principle + - | + Preserved from prior description: + + **RiC-O Alignment**: + This class is a specialized rico:RecordSetType following the collection + organizational principle as defined by rico-rst:Collection. + - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value. + see_also: + - AdvertisingRadioArchiveRecordSetType + - AdvertisingRadioArchive + - rico:RecordSetType CampaignDocumentationSeries: is_a: AdvertisingRadioArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Advertising campaign records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of campaign planning artifacts, + production materials, and creative-brief revision traces. + alt_descriptions: + nl: >- + Geordende documentaire reeks van campagneplanning, + productiemateriaal en sporen van aanpassing van creative briefs. + de: >- + Geordnete Dokumentationsfolge aus Kampagnenplanung, + Produktionsmaterialien und Nachweisen zu Briefing-Aenderungen. + fr: >- + Sequence documentaire ordonnee de planification de campagne, + de materiaux de production et de traces de revision des briefs creatifs. + es: >- + Secuencia documental ordenada de planificacion de campaña, + materiales de produccion y trazas de revision de briefs creativos. + ar: >- + تسلسل وثائقي منظم لتخطيط الحملة ومواد الإنتاج + وآثار مراجعة الموجزات الإبداعية. + id: >- + Urutan dokumenter teratur untuk perencanaan kampanye, + materi produksi, dan jejak revisi brief kreatif. + zh: >- + 由活动策划、制作材料与创意简报修订痕迹构成的有序文献序列。 + examples: + - value: + has_label: Campaign Documentation Series + has_description: Series of advertising campaign planning documents and production materials + has_type: hc:CampaignDocumentationSeries + has_custodian: hc:AdvertisingRadioArchive + description: Advertising campaign documentation broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - AdvertisingRadioArchiveRecordSetType - - rico:RecordSetType + structured_aliases: + - literal_form: campagnedocumentatie-serie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kampagnendokumentationsreihe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de documentation de campagne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de documentación de campaña + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق الحملات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri dokumentasi kampanye + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 活动文档系列 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - campaign documentation + - advertising campaigns + - production materials + - campaign planning + - creative briefs slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note + - has_label + - has_description slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CampaignDocumentationSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:CampaignDocumentationSeries has_custodian: - equals_string: AdvertisingRadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by AdvertisingRadioArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:AdvertisingRadioArchive + has_note: + equals_string: "This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf." + annotations: + specificity_score: "0.50" + specificity_rationale: "Specialized record set type for campaign documentation." + custodian_types: "['AdvertisingRadioArchive']" + rico_organizational_principle: "Series" + comments: + - Specialized series for advertising campaign documentation + - Follows rico-rst:Series organizational principle + see_also: + - AdvertisingRadioArchiveRecordSetType + - AdvertisingRadioArchive + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml index 51f8db3e6d..5ee19fd888 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Age name: Age -title: Age Class +title: Age prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -15,33 +15,93 @@ imports: classes: Age: class_uri: schema:QuantitativeValue - description: 'Represents an age or age range. - - - **Examples**: - - - "18 years" - - - "25-35 years" - - - **Ontological Alignment**: - - - `schema:QuantitativeValue`: Allows specifying value, minValue, maxValue, and unitCode. - - ' + description: >- + Temporal span of existence measured in units of time, typically applied to + persons, objects, or entities. Expressed as a single value or range with + an optional unit of measurement. + alt_descriptions: + nl: >- + Tijdsduur van het bestaan gemeten in tijdseenheden, typisch toegepast op + personen, objecten of entiteiten. Uitgedrukt als een enkele waarde of + bereik met een optionele meeteenheid. + de: >- + Zeitlicher Bestandszeitraum gemessen in Zeiteinheiten, typischerweise auf + Personen, Objekte oder Entitaeten angewendet. Ausgedrueckt als einzelner + Wert oder Bereich mit optionaler Masseinheit. + fr: >- + Duree d'existence mesuree en unites de temps, generalement appliquee aux + personnes, objets ou entites. Exprimee comme une valeur unique ou une + plage avec une unite de mesure optionnelle. + es: >- + Extension temporal de existencia medida en unidades de tiempo, + tipicamente aplicada a personas, objetos o entidades. Expresada como un + valor unico o rango con una unidad de medida opcional. + ar: >- + المدة الزمنية للوجود مقاسة بوحدات الوقت، وتطبق عادة على الأشخاص أو + الكائنات أو الكيانات. معبراً عنها كقيمة مفردة أو نطاق مع وحدة قياس + اختيارية. + id: >- + Rentang waktu keberadaan yang diukur dalam satuan waktu, biasanya + diterapkan pada orang, benda, atau entitas. Dinyatakan sebagai nilai + tunggal atau rentang dengan satuan pengukuran opsional. + zh: >- + 以时间单位衡量的存在时间跨度,通常应用于人、物体或实体。表示为单个值或 + 范围,带有可选的度量单位。 + examples: + - value: + has_quantity: 18 + has_measurement_unit: years + description: A person's age of 18 years + - value: + has_quantity: 25 + has_measurement_unit: years + description: Minimum age in a range + structured_aliases: + - literal_form: leeftijd + in_language: nl + - literal_form: Alter + in_language: de + - literal_form: age + in_language: fr + - literal_form: edad + in_language: es + - literal_form: عمر + in_language: ar + - literal_form: usia + in_language: id + - literal_form: 年龄 + in_language: zh + keywords: + - temporal span + - duration + - years + - time measurement + - demographic slots: - has_quantity - - has_unit + - has_measurement_unit - has_description slot_usage: has_quantity: range: integer required: true - has_unit: -# range: string + has_measurement_unit: required: false + broad_mappings: + - schema:QuantitativeValue + comments: + - Generic utility class for representing age values + - Supports both point values and ranges via schema:QuantitativeValue + - | + Preserved from prior description: + + **Examples**: + - "18 years" + - "25-35 years" + + **Ontological Alignment**: + - `schema:QuantitativeValue`: Allows specifying value, minValue, maxValue, and unitCode. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.1" + specificity_rationale: Generic utility class for temporal measurement custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml index c2eaca7487..8676553734 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Agenda name: Agenda title: Agenda -description: A strategic agenda or plan. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,11 +13,69 @@ imports: classes: Agenda: class_uri: schema:Action - description: Agenda. + description: >- + Ordered list of items to be addressed or accomplished within a specific + timeframe, typically used for meetings, events, or organizational planning. + alt_descriptions: + nl: >- + Geordende lijst van onderwerpen die binnen een specifiek tijdsbestek + aan bod moeten komen of gerealiseerd moeten worden, typisch gebruikt + voor vergaderingen, evenementen of organisatorische planning. + de: >- + Geordnete Liste von Punkten, die innerhalb eines bestimmten Zeitrahmens + behandelt oder erledigt werden sollen, typischerweise verwendet fuer + Sitzungen, Veranstaltungen oder organisatorische Planung. + fr: >- + Liste ordonnee d'elements a traiter ou a accomplir dans un delai + specifique, generalement utilisee pour les reunions, evenements ou + la planification organisationnelle. + es: >- + Lista ordenada de temas a tratar o realizar dentro de un plazo + especifico, tipicamente utilizada para reuniones, eventos o planificacion + organizativa. + ar: >- + قائمة مرتبة من البنود التي يجب معالجتها أو إنجازها ضمن إطار زمني + محدد، تُستخدم عادةً للاجتماعات أو الفعاليات أو التخطيط المؤسسي. + id: >- + Daftar terurut item yang akan dibahas atau diselesaikan dalam jangka + waktu tertentu, biasanya digunakan untuk rapat, acara, atau perencanaan + organisasi. + zh: >- + 在特定时间范围内要处理或完成的有序事项列表,通常用于会议、活动或组织规划。 + examples: + - value: + has_label: Board Meeting Agenda + has_description: Quarterly review and budget approval + description: An agenda for a quarterly board meeting + structured_aliases: + - literal_form: agenda + in_language: nl + - literal_form: Tagesordnung + in_language: de + - literal_form: ordre du jour + in_language: fr + - literal_form: orden del dia + in_language: es + - literal_form: جدول أعمال + in_language: ar + - literal_form: agenda + in_language: id + - literal_form: 议程 + in_language: zh + keywords: + - meeting + - planning + - schedule + - items + - organizational + broad_mappings: + - schema:Action slots: - has_label - has_description + comments: + - Generic utility class for representing planned activities or schedules annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.1" + specificity_rationale: Generic utility class for planning custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml index 1aac5111c8..28f1b13710 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml @@ -17,18 +17,79 @@ imports: classes: Agent: class_uri: prov:Agent - description: "An agent (person, organization, or software) that performs actions.\n\ - \n**RULE 53 MIGRATION**:\nReplaces simple string slots with a structured agent\ - \ model:\n- `acquired_by` → Agent (this class)\n- Supports typed agents\ - \ (person, organization, software)\n\n**USAGE**:\n```yaml\nacquired_by:\n\ - \ - agent_name: \"Dr. Jane Smith\"\n agent_type: person\n identified_by:\n\ - \ - identifier_scheme: ORCID\n identifier_value: \"0000-0001-2345-6789\"\ - \n```\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `prov:Agent`\ - \ - PROV-O agent\n- **Close**: `foaf:Agent` - FOAF agent\n- **Close**: `schema:Person`\ - \ / `schema:Organization` - Schema.org agents\n- **Close**: `dcterms:Agent`\ - \ - Dublin Core agent\n\n**Use Cases**:\n- Specimen collectors (field biologists)\n\ - - Artwork donors/sellers\n- Archive depositors\n- Record creators\n" - exact_mappings: + description: >- + Entity that bears responsibility for an activity or action, encompassing + persons, organizations, groups, or software systems that can act with + intent or perform operations within heritage contexts. + alt_descriptions: + nl: >- + Entiteit die verantwoordelijk is voor een activiteit of handeling, + omvattende personen, organisaties, groepen of softwaresystemen die met + opzet kunnen handelen of bewerkingen kunnen uitvoeren binnen + erfgoedcontexten. + de: >- + Entitaet, die Verantwortung fuer eine Aktivitaet oder Handlung traegt, + einschliesslich Personen, Organisationen, Gruppen oder Softwaresysteme, + die absichtlich handeln oder Operationen in Heritage-Kontexten + durchfuehren koennen. + fr: >- + Entite responsable d'une activite ou d'une action, englobant les + personnes, organisations, groupes ou systemes logiciels capables d'agir + avec intention ou d'effectuer des operations dans les contextes + patrimoniaux. + es: >- + Entidad responsable de una actividad o accion, que abarca personas, + organizaciones, grupos o sistemas de software que pueden actuar con + intencion o realizar operaciones en contextos patrimoniales. + ar: >- + كيان يتحمل مسؤولية نشاط أو إجراء، يشمل الأشخاص والمنظمات والمجموعات + أو أنظمة البرمجيات التي يمكنها التصرف بقصد أو تنفيذ عمليات في + السياقات التراثية. + id: >- + Entitas yang bertanggung jawab atas aktivitas atau tindakan, mencakup + orang, organisasi, kelompok, atau sistem perangkat lunak yang dapat + bertindak dengan sengaja atau melakukan operasi dalam konteks warisan. + zh: >- + 承担活动或行动责任的实体,包括在遗产背景下可以有目的地行动或执行操作 + 的人员、组织、团体或软件系统。 + examples: + - value: + has_name: Dr. Jane Smith + has_type: hc:PersonAgent + identified_by: + - identifier_scheme: ORCID + identifier_value: "0000-0001-2345-6789" + description: A researcher agent with ORCID identifier + - value: + has_name: Koninklijke Bibliotheek + has_type: hc:OrganizationAgent + identified_by: + - identifier_scheme: ISIL + identifier_value: "NL-LeKB" + description: An organization agent with ISIL identifier + structured_aliases: + - literal_form: agent + in_language: nl + - literal_form: Akteur + in_language: de + - literal_form: agent + in_language: fr + - literal_form: agente + in_language: es + - literal_form: وكيل + in_language: ar + - literal_form: agen + in_language: id + - literal_form: 代理者 + in_language: zh + keywords: + - actor + - person + - organization + - software + - responsibility + - provenance + broad_mappings: - prov:Agent close_mappings: - foaf:Agent @@ -42,31 +103,47 @@ classes: - identified_by slot_usage: has_name: -# range: string # uriorcurie required: false has_type: -# range: string # uriorcurie required: false identified_by: -# range: string # uriorcurie multivalued: true required: false - annotations: - specificity_score: '0.25' - specificity_rationale: Broadly applicable - agents appear across all heritage - contexts. - template_specificity: '{"archive_search": 0.30, "museum_search": 0.30, "library_search": - 0.30, "collection_discovery": 0.40, "person_research": 0.60, "location_browse": - 0.15, "identifier_lookup": 0.35, "organizational_change": 0.25, "digital_platform": - 0.20, "general_heritage": 0.25}' - custodian_types: '[''*'']' - examples: - - value: null - - value: null - - value: - identified_by: - - identifier_scheme: ISIL comments: - - Created per slot_fixes.yaml migration (2026-01-22) - - 'RULE 53: Replaces collector string slot with structured model' - - Generic agent class for persons, organizations, and software + - Replaces simple string slots with structured agent model + - Supports typed agents (person, organization, software, group) + - Fundamental class for provenance tracking in heritage contexts + - | + Preserved from prior description: + + **RULE 53 MIGRATION**: + Replaces simple string slots with a structured agent model: + - `acquired_by` → Agent (this class) + - Supports typed agents (person, organization, software) + + **USAGE**: + ```yaml + acquired_by: + - agent_name: "Dr. Jane Smith" + agent_type: person + identified_by: + - identifier_scheme: ORCID + identifier_value: "0000-0001-2345-6789" + ``` + + **Ontological Alignment**: + - **Primary** (`class_uri`): `prov:Agent` - PROV-O agent + - **Close**: `foaf:Agent` - FOAF agent + - **Close**: `schema:Person` / `schema:Organization` - Schema.org agents + - **Close**: `dcterms:Agent` - Dublin Core agent + + **Use Cases**: + - Specimen collectors (field biologists) + - Artwork donors/sellers + - Archive depositors + - Record creators + annotations: + specificity_score: "0.25" + specificity_rationale: Broadly applicable - agents appear across all heritage contexts + template_specificity: '{"archive_search": 0.30, "museum_search": 0.30, "library_search": 0.30, "collection_discovery": 0.40, "person_research": 0.60, "location_browse": 0.15, "identifier_lookup": 0.35, "organizational_change": 0.25, "digital_platform": 0.20, "general_heritage": 0.25}' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml index 901620c57d..8e29ac94e8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml @@ -1,10 +1,11 @@ id: https://nde.nl/ontology/hc/class/AgentType name: AgentType -title: Agent Type Abstract Class +title: Agent Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types @@ -14,13 +15,43 @@ imports: classes: AgentType: class_uri: skos:Concept - description: 'Abstract base class for agent types classification. - - Provides a taxonomy for different types of agents (e.g., Person, Organization, SoftwareAgent). - - ' + description: >- + Abstract classification category for categorizing agents according to + their nature, such as persons, organizations, software systems, or + informal groups. Serves as a taxonomy foundation for agent typing. + alt_descriptions: + nl: >- + Abstracte classificatiecategorie voor het categoriseren van agenten + volgens hun aard, zoals personen, organisaties, softwaresystemen of + informele groepen. Dient als taxonomiefundament voor agenttypering. + de: >- + Abstrakte Klassifikationskategorie zur Kategorisierung von Akteuren nach + ihrer Art, wie Personen, Organisationen, Softwaresysteme oder informelle + Gruppen. Dient als taxonomische Grundlage fuer die Akteurtypisierung. + fr: >- + Categorie de classification abstraite pour categoriser les agents selon + leur nature, telle que personnes, organisations, systemes logiciels ou + groupes informels. Sert de fondement taxonomique pour le typage des + agents. + es: >- + Categoria de clasificacion abstracta para categorizar agentes segun su + naturaleza, como personas, organizaciones, sistemas de software o grupos + informales. Sirve como base taxonomica para la tipificacion de agentes. + ar: >- + فئة تصنيف مجردة لتصنيف الوكلاء حسب طبيعتهم، مثل الأشخاص أو المنظمات + أو أنظمة البرمجيات أو المجموعات غير الرسمية. تعمل كأساس تصنيفي + لنوع الوكيل. + id: >- + Kategori klasifikasi abstrak untuk mengkategorikan agen berdasarkan + sifatnya, seperti orang, organisasi, sistem perangkat lunak, atau + kelompok informal. Berfungsi sebagai dasar taksonomi untuk pengetikan + agen. + zh: >- + 用于根据性质(如人员、组织、软件系统或非正式团体)对代理者进行分类的 + 抽象分类类别。作为代理者类型划分的分类学基础。 abstract: true - exact_mappings: + broad_mappings: + - crm:E55_Type - skos:Concept slots: - has_label @@ -28,12 +59,13 @@ classes: - has_description slot_usage: has_code: -# range: string required: true has_label: -# range: string required: false + comments: + - Abstract base class - do not instantiate directly + - Use concrete subclasses from AgentTypes.yaml annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.15" + specificity_rationale: Abstract classification for agent categorization custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml index 472ab75700..63665efed4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml @@ -1,48 +1,267 @@ id: https://nde.nl/ontology/hc/class/AgentTypes name: agent_types_classes title: Agent Types Classes -description: 'Concrete subclasses for AgentType taxonomy. - - Follows Rule 0b Type/Types naming pattern. - - ' +description: >- + Concrete subclasses for AgentType taxonomy, providing specific categories + for classifying agents by their organizational or operational nature. imports: - - ./AgentType - - linkml:types +- ./AgentType +- linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# default_prefix: hc classes: PersonAgent: is_a: AgentType class_uri: hc:PersonAgent - description: Agent type for natural persons. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Agent type representing a natural person who performs actions or holds + responsibility within heritage contexts, such as researchers, donors, + collectors, or staff members. + alt_descriptions: + nl: >- + Agenttype dat een natuurlijk persoon vertegenwoordigt die handelingen + verricht of verantwoordelijkheid draagt binnen erfgoedcontexten, zoals + onderzoekers, donateurs, verzamelaars of medewerkers. + de: >- + Akteurtyp, der eine natuerliche Person repraesentiert, die in + Heritage-Kontexten handelt oder Verantwortung traegt, wie Forscher, + Spoender, Sammler oder Mitarbeiter. + fr: >- + Type d'agent representant une personne physique qui effectue des actions + ou assume des responsabilites dans les contextes patrimoniaux, comme les + chercheurs, donateurs, collectionneurs ou membres du personnel. + es: >- + Tipo de agente que representa a una persona natural que realiza acciones + o tiene responsabilidades en contextos patrimoniales, como + investigadores, donantes, coleccionistas o personal. + ar: >- + نوع الوكيل الذي يمثل شخصًا طبيعيًا يقوم بإجراءات أو يتحمل مسؤولية + في السياقات التراثية، مثل الباحثين أو المتبرعين أو الجامعين أو + الموظفين. + id: >- + Jenis agen yang mewakili orang alami yang melakukan tindakan atau + memikul tanggung jawab dalam konteks warisan, seperti peneliti, + donor, kolektor, atau staf. + zh: >- + 代表在遗产背景下执行行动或承担责任的自然人的代理者类型,如研究人员、 + 捐赠者、收藏家或工作人员。 + structured_aliases: + - literal_form: persoonsagent + in_language: nl + - literal_form: Personenakteur + in_language: de + - literal_form: agent personne + in_language: fr + - literal_form: agente persona + in_language: es + - literal_form: وكيل شخصي + in_language: ar + - literal_form: agen orang + in_language: id + - literal_form: 个人代理者 + in_language: zh broad_mappings: - - crm:E39_Actor - - schema:Organization + - crm:E21_Person + - schema:Person + - prov:Agent + keywords: + - person + - individual + - researcher + - donor + - collector OrganizationAgent: is_a: AgentType class_uri: hc:OrganizationAgent - description: Agent type for organizations. + description: >- + Agent type representing a formal organization or institution that performs + actions or holds responsibility within heritage contexts, such as archives, + libraries, museums, or government bodies. + alt_descriptions: + nl: >- + Agenttype dat een formele organisatie of instelling vertegenwoordigt die + handelingen verricht of verantwoordelijkheid draagt binnen + erfgoedcontexten, zoals archieven, bibliotheken, musea of + overheidsinstanties. + de: >- + Akteurtyp, der eine formelle Organisation oder Institution repraesentiert, + die in Heritage-Kontexten handelt oder Verantwortung traegt, wie Archive, + Bibliotheken, Museen oder Behoerden. + fr: >- + Type d'agent representant une organisation ou institution formelle qui + effectue des actions ou assume des responsabilites dans les contextes + patrimoniaux, comme les archives, bibliotheques, musees ou organismes + gouvernementaux. + es: >- + Tipo de agente que representa una organizacion o institucion formal que + realiza acciones o tiene responsabilidades en contextos patrimoniales, + como archivos, bibliotecas, museos u organismos gubernamentales. + ar: >- + نوع الوكيل الذي يمثل منظمة أو مؤسسة رسمية تقوم بإجراءات أو تتحمل + مسؤولية في السياقات التراثية، مثل الأرشيفات أو المكتبات أو + المتاحف أو الهيئات الحكومية. + id: >- + Jenis agen yang mewakili organisasi atau institusi formal yang melakukan + tindakan atau memikul tanggung jawab dalam konteks warisan, seperti + arsip, perpustakaan, museum, atau lembaga pemerintah. + zh: >- + 代表在遗产背景下执行行动或承担责任的正式组织或机构的代理者类型,如 + 档案馆、图书馆、博物馆或政府机构。 + structured_aliases: + - literal_form: organisatieagent + in_language: nl + - literal_form: Organisationsakteur + in_language: de + - literal_form: agent organisation + in_language: fr + - literal_form: agente organizacion + in_language: es + - literal_form: وكيل مؤسسي + in_language: ar + - literal_form: agen organisasi + in_language: id + - literal_form: 组织代理者 + in_language: zh broad_mappings: - - crm:E39_Actor + - crm:E40_Legal_Body - schema:Organization + - prov:Agent + keywords: + - organization + - institution + - archive + - library + - museum SoftwareAgent: is_a: AgentType class_uri: hc:SoftwareAgent - description: Agent type for software agents or automated processes. + description: >- + Agent type representing a software system, automated process, or algorithm + that performs actions within heritage contexts, such as cataloging systems, + digitization workflows, or data processing pipelines. + alt_descriptions: + nl: >- + Agenttype dat een softwaresysteem, geautomatiseerd proces of algoritme + vertegenwoordigt dat handelingen verricht binnen erfgoedcontexten, zoals + catalogiseringssystemen, digitaliseringsworkflows of + dataverwerkingspijplijnen. + de: >- + Akteurtyp, der ein Softwaresystem, einen automatisierten Prozess oder + Algorithmus repraesentiert, der in Heritage-Kontexten handelt, wie + Katalogisierungssysteme, Digitalisierungsworkflows oder + Datenverarbeitungspipelines. + fr: >- + Type d'agent representant un systeme logiciel, un processus automatise + ou un algorithme qui effectue des actions dans les contextes + patrimoniaux, comme les systemes de catalogage, les flux de + numerisation ou les pipelines de traitement de donnees. + es: >- + Tipo de agente que representa un sistema de software, proceso + automatizado o algoritmo que realiza acciones en contextos patrimoniales, + como sistemas de catalogacion, flujos de digitalizacion o canalizaciones + de procesamiento de datos. + ar: >- + نوع الوكيل الذي يمثل نظام برمجي أو عملية آلية أو خوارزمية تقوم + بإجراءات في السياقات التراثية، مثل أنظمة الفهرسة أو سير عمل + الرقمنة أو خطوط معالجة البيانات. + id: >- + Jenis agen yang mewakili sistem perangkat lunak, proses otomatis, atau + algoritma yang melakukan tindakan dalam konteks warisan, seperti sistem + katalog, alur kerja digitalisasi, atau pipeline pemrosesan data. + zh: >- + 代表在遗产背景下执行操作的软件系统、自动化流程或算法的代理者类型,如 + 编目系统、数字化工作流或数据处理管道。 + structured_aliases: + - literal_form: softwareagent + in_language: nl + - literal_form: Softwareakteur + in_language: de + - literal_form: agent logiciel + in_language: fr + - literal_form: agente software + in_language: es + - literal_form: وكيل برمجي + in_language: ar + - literal_form: agen perangkat lunak + in_language: id + - literal_form: 软件代理者 + in_language: zh broad_mappings: - - crm:E39_Actor - - schema:Organization + - prov:SoftwareAgent + - schema:SoftwareApplication + keywords: + - software + - automated + - algorithm + - system + - process GroupAgent: is_a: AgentType class_uri: hc:GroupAgent - description: Agent type for informal groups or collectives. + description: >- + Agent type representing an informal group, collective, or ad-hoc assembly of persons that performs actions within heritage contexts without a formal organizational structure. + alt_descriptions: + nl: >- + Agenttype dat een informele groep, collectief of ad-hocvergadering van + personen vertegenwoordigt die handelingen verricht binnen + erfgoedcontexten zonder formele organisatiestructuur, zoals + onderzoeksteams, gemeenschapsgroepen of projectcollaboraties. + de: >- + Akteurtyp, der eine informelle Gruppe, ein Kollektiv oder eine + Ad-hoc-Versammlung von Personen repraesentiert, die in Heritage-Kontexten + ohne formelle Organisationsstruktur handelt, wie Forschungsteams, + Gemeinschaftsgruppen oder Projektzusammenarbeiten. + fr: >- + Type d'agent representant un groupe informel, un collectif ou une + assemblee ad hoc de personnes qui effectue des actions dans les contextes + patrimoniaux sans structure organisationnelle formelle, comme les equipes + de recherche, les groupes communautaires ou les collaborations de projet. + es: >- + Tipo de agente que representa un grupo informal, colectivo o asamblea + ad hoc de personas que realiza acciones en contextos patrimoniales sin + estructura organizativa formal, como equipos de investigacion, grupos + comunitarios o colaboraciones de proyectos. + ar: >- + نوع الوكيل الذي يمثل مجموعة غير رسمية أو تجمع أو جمعية مؤقتة من + الأشخاص تقوم بإجراءات في السياقات التراثية بدون هيكل تنظيمي رسمي، + مثل فرق البحث أو مجموعات المجتمع أو تعاونات المشاريع. + id: >- + Jenis agen yang mewakili kelompok informal, kolektif, atau perkumpulan + ad hoc orang yang melakukan tindakan dalam konteks warisan tanpa + struktur organisasi formal, seperti tim penelitian, kelompok komunitas, + atau kolaborasi proyek. + zh: >- + 代表在遗产背景下执行操作的非正式团体、集体或临时人员集会的代理者类型, + 无正式组织结构,如研究团队、社区团体或项目协作。 + structured_aliases: + - literal_form: groepsagent + in_language: nl + - literal_form: Gruppenakteur + in_language: de + - literal_form: agent groupe + in_language: fr + - literal_form: agente grupo + in_language: es + - literal_form: وكيل جماعي + in_language: ar + - literal_form: agen kelompok + in_language: id + - literal_form: 团体代理者 + in_language: zh broad_mappings: - - crm:E39_Actor + - crm:E74_Group - schema:Organization + - prov:Agent + keywords: + - group + - collective + - team + - informal + - collaboration + comments: + - 'Preserved from prior description: Agent type representing an informal group, collective, or ad-hoc assembly of persons that performs actions within heritage contexts without formal organizational structure, such as research teams, community groups, or project collaborations.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml index ee481ea14f..097ef6ce96 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Agreement name: Agreement -title: Agreement Class +title: Agreement prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,10 +8,6 @@ prefixes: 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 @@ -22,23 +18,73 @@ imports: classes: Agreement: class_uri: schema:Contract - description: 'A formal agreement, contract, or treaty between parties. - - - **Examples**: - - - Loan Agreement - - - Service Agreement - - - Memorandum of Understanding - - - **Ontological Alignment**: - - - `schema:Contract`: A generic agreement. - - ' + description: >- + Formal arrangement between two or more parties establishing mutual + obligations, rights, or expectations, typically documented in writing + and enforceable within heritage institutional contexts. + alt_descriptions: + nl: >- + Formele regeling tussen twee of meer partijen die wederzijdse + verplichtingen, rechten of verwachtingen vastlegt, typisch schriftelijk + gedocumenteerd en afdwingbaar binnen erfgoedinstellingen. + de: >- + Formelle Vereinbarung zwischen zwei oder mehr Parteien, die gegenseitige + Verpflichtungen, Rechte oder Erwartungen festlegt, typischerweise + schriftlich dokumentiert und in Heritage-Institutionen durchsetzbar. + fr: >- + Arrangement formel entre deux ou plusieurs parties etablissant des + obligations, droits ou attentes mutuels, generalement documente par + ecrit et applicable dans les contextes institutionnels patrimoniaux. + es: >- + Acuerdo formal entre dos o mas partes que establece obligaciones, + derechos o expectativas mutuas, tipicamente documentado por escrito + y aplicable en contextos institucionales patrimoniales. + ar: >- + ترتيب رسمي بين طرفين أو أكثر يحدد التزامات أو حقوق أو توقعات + متبادلة، موثق عادةً كتابيًا وقابل للإنفاذ في السياقات المؤسسية + التراثية. + id: >- + Pengaturan formal antara dua pihak atau lebih yang menetapkan kewajiban, + hak, atau harapan timbal balik, biasanya didokumentasikan secara tertulis + dan dapat diberlakukan dalam konteks lembaga warisan. + zh: >- + 两方或多方之间建立相互义务、权利或期望的正式安排,通常以书面形式记录, + 并在遗产机构背景下可执行。 + examples: + - value: + has_label: Loan Agreement + has_description: Outgoing loan of collection items to partner museum + signed_on: "2024-01-15" + description: A loan agreement for collection items + - value: + has_label: Memorandum of Understanding + has_description: Collaborative research partnership agreement + description: A partnership MOU + structured_aliases: + - literal_form: overeenkomst + in_language: nl + - literal_form: Vereinbarung + in_language: de + - literal_form: accord + in_language: fr + - literal_form: acuerdo + in_language: es + - literal_form: اتفاقية + in_language: ar + - literal_form: perjanjian + in_language: id + - literal_form: 协议 + in_language: zh + keywords: + - contract + - legal + - loan + - partnership + - memorandum + - formal + broad_mappings: + - schema:Contract + - schema:Thing slots: - has_label - has_description @@ -46,9 +92,25 @@ classes: - temporal_extent slot_usage: has_label: + required: true signed_on: + required: false temporal_extent: + required: false + comments: + - Used for loans, partnerships, service agreements, and MOUs + - May be linked to acquisition, lending, or collaborative activities + - | + Preserved from prior description: + + **Examples**: + - Loan Agreement + - Service Agreement + - Memorandum of Understanding + + **Ontological Alignment**: + - `schema:Contract`: A generic agreement. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Applicable to institutional agreements and contracts custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml index 06ba693a53..acf6b78bd8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml @@ -1,10 +1,11 @@ id: https://nde.nl/ontology/hc/class/AirChanges name: AirChanges -title: Air Changes Class +title: Air Changes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types @@ -13,25 +14,94 @@ imports: classes: AirChanges: class_uri: schema:QuantitativeValue - description: 'Represents the rate of air changes in a space. - - - **Ontological Alignment**: - - - `schema:QuantitativeValue`: Allows specifying value and unit. - - ' + description: >- + Measurement of the rate at which air within an enclosed space is replaced + with fresh air, expressed as air changes per hour (ACH) or per minute, + critical for environmental control in storage and exhibition spaces. + alt_descriptions: + nl: >- + Meting van de snelheid waarmee lucht in een afgesloten ruimte wordt + vervangen door verse lucht, uitgedrukt als luchtveranderingen per uur + of per minuut, cruciaal voor milieubeheersing in opslag- en + tentoonstellingsruimtes. + de: >- + Messung der Rate, mit der Luft in einem geschlossenen Raum durch + Frischluft ersetzt wird, ausgedrueckt als Luftwechsel pro Stunde oder + Minute, kritisch fuer die Umweltkontrolle in Lager- und + Ausstellungsräumen. + fr: >- + Mesure du taux auquel l'air dans un espace clos est remplace par de + l'air frais, exprimee en renouvellements d'air par heure ou par minute, + essentielle pour le controle environnemental des espaces de stockage et + d'exposition. + es: >- + Medicion de la tasa a la que el aire en un espacio cerrado es reemplazado + por aire fresco, expresada como cambios de aire por hora o por minuto, + critica para el control ambiental en espacios de almacenamiento y + exposicion. + ar: >- + قياس معدل استبدال الهواء في مساحة مغلقة بهواء نقي، معبرًا عنه + بتغييرات الهواء في الساعة أو الدقيقة، وهو أمر بالغ الأهمية للتحكم + البيئي في مساحات التخزين والعرض. + id: >- + Pengukuran tingkat pergantian udara dalam ruang tertutup dengan udara + segar, dinyatakan sebagai pergantian udara per jam atau per menit, + penting untuk kontrol lingkungan di ruang penyimpanan dan pameran. + zh: >- + 衡量封闭空间内空气被新鲜空气替换的速率,以每小时或每分钟换气次数表示, + 对于存储和展示空间的环境控制至关重要。 + examples: + - value: + has_quantity: 4 + has_measurement_unit: "ACH" + description: Four air changes per hour for storage facility + - value: + has_quantity: 6 + has_measurement_unit: "ACH" + description: Six air changes per hour for exhibition space + structured_aliases: + - literal_form: luchtveranderingen + in_language: nl + - literal_form: Luftwechsel + in_language: de + - literal_form: renouvellement d'air + in_language: fr + - literal_form: cambios de aire + in_language: es + - literal_form: تغييرات الهواء + in_language: ar + - literal_form: pergantian udara + in_language: id + - literal_form: 换气次数 + in_language: zh + keywords: + - ventilation + - HVAC + - environmental control + - storage + - exhibition + - air quality + broad_mappings: + - wd:Q2299838 + - schema:QuantitativeValue slots: - has_quantity - - has_unit + - has_measurement_unit slot_usage: has_quantity: range: float required: true - has_unit: -# range: string + has_measurement_unit: required: true + comments: + - Critical parameter for collections preservation + - Higher ACH values indicate better ventilation rates + - | + Preserved from prior description: + + **Ontological Alignment**: + - `schema:QuantitativeValue`: Allows specifying value and unit. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Specific environmental control measurement custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml index e3dd15ce5b..3994db511c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml @@ -1,12 +1,10 @@ id: https://nde.nl/ontology/hc/class/Alignment name: alignment_class -title: Alignment Class -description: 'Represents positioning or alignment information for content elements. - **USE CASES**: - - Caption/subtitle positioning (top, bottom, left, right) - - Text alignment within containers - - Visual element placement in layouts - ' +title: Alignment +description: >- + Positioning or arrangement specification for visual elements within content + layouts, supporting caption placement, text arrangement, and element + positioning in digital heritage presentations. imports: - linkml:types - ../slots/has_alignment @@ -20,16 +18,81 @@ default_prefix: hc classes: Alignment: class_uri: hc:Alignment - description: 'Positioning or alignment information for content elements. - Captures alignment, position values, and units. - ' + description: >- + Specification of positioning or arrangement for content elements within + display contexts, capturing alignment direction, position values, and + measurement units for precise layout control in digital presentations. + alt_descriptions: + nl: >- + Specificatie van positionering of rangschikking van elementen in + weergavecontexten, vastleggend uitlijningsrichting, positiewaarden en + meeteenheden voor nauwkeurige lay-outbeheersing in digitale + presentaties. + de: >- + Spezifikation der Positionierung oder Anordnung von Inhaltselementen in + Anzeigekontexten, die Ausrichtungsrichtung, Positionswerte und + Masseinheiten fuer praezise Layout-Kontrolle in digitalen Praesentationen + erfasst. + fr: >- + Specification du positionnement ou de l'arrangement d'elements de + contenu dans des contextes d'affichage, capturant la direction de + l'alignement, les valeurs de position et les unites de mesure pour un + controle precis de la mise en page dans les presentations numeriques. + es: >- + Especificacion del posicionamiento o disposicion de elementos de + contenido en contextos de visualizacion, capturando la direccion de + alineacion, valores de posicion y unidades de medida para un control + preciso del diseno en presentaciones digitales. + ar: >- + مواصفات التموضع أو الترتيب لعناصر المحتوى في سياقات العرض، مع + تسجيل اتجاه المحاذاة وقيم الموضع ووحدات القياس للتحكم الدقيق + في التخطيط في العروض الرقمية. + id: >- + Spesifikasi pemosisian atau pengaturan elemen konten dalam konteks + tampilan, menangkap arah perataan, nilai posisi, dan satuan pengukuran + untuk kontrol tata letak yang presisi dalam presentasi digital. + zh: >- + 在显示上下文中对内容元素的定位或排列规范,捕捉对齐方向、位置值和 + 度量单位,用于数字演示中的精确布局控制。 + examples: + - value: + has_alignment: center + has_value: "50" + has_measurement_unit: "%" + description: Center-aligned element at 50% horizontal position + - value: + has_alignment: + - bottom + - right + description: Caption positioned at bottom-right + structured_aliases: + - literal_form: uitlijning + in_language: nl + - literal_form: Ausrichtung + in_language: de + - literal_form: alignement + in_language: fr + - literal_form: alineacion + in_language: es + - literal_form: محاذاة + in_language: ar + - literal_form: perataan + in_language: id + - literal_form: 对齐 + in_language: zh + keywords: + - position + - layout + - caption + - text alignment + - visual + - display slots: - has_alignment - has_value - - has_unit + - has_measurement_unit slot_usage: has_alignment: -# range: string multivalued: true examples: - value: center @@ -37,16 +100,17 @@ classes: - value: bottom - value: middle has_value: -# range: string examples: - - value: '10' + - value: "10" - value: default - has_unit: -# range: string + has_measurement_unit: examples: - value: px - - value: '%' + - value: "%" + comments: + - Generic utility class for layout positioning + - Supports multi-value alignment for combined directions annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.1" + specificity_rationale: Generic utility class for layout positioning custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml index 13ed3cb034..2c7e0500a9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml @@ -1,56 +1,151 @@ id: https://nde.nl/ontology/hc/class/AllocationAgency name: allocation_agency -title: Allocation Agency Class +title: Allocation Agency prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ org: http://www.w3.org/ns/org# gleif_base: https://www.gleif.org/ontology/Base/ hc: https://nde.nl/ontology/hc/ +default_prefix: hc imports: - - linkml:types - - ../enums/AllocationDomainEnum - - ../metadata - - ../slots/has_description - - ../slots/has_score +- linkml:types +- ../enums/AllocationDomainEnum +- ../metadata +- ../slots/has_description +- ../slots/has_score classes: AllocationAgency: class_uri: org:FormalOrganization - description: "An organization that allocates identifiers within a specific geographic\ - \ area \nand/or domain of heritage institutions.\n\n**Key Distinction from RegistrationAuthority:**\n\ - \n- **RegistrationAuthority**: Maintains the GLOBAL registry for a standard\n\ - \ - Example: Danish Agency for Culture and Palaces maintains global ISIL registry\n\ - \ - Example: ISNI International Agency (WIPO) maintains global ISNI database\n\ - \n- **AllocationAgency**: Allocates identifiers LOCALLY within constraints\n\ - \ - Example: Koninklijke Bibliotheek allocates ISIL for Dutch public libraries\n\ - \ - Example: OCLC allocates ISIL for Dutch academic libraries\n - Example:\ - \ Nationaal Archief allocates ISIL for Dutch archives\n\n**Multi-Dimensional\ - \ Scope:**\n\nAllocationAgencies have both:\n1. **Geographic scope**: Which\ - \ country/region they serve\n2. **Domain scope**: Which types of institutions\ - \ they serve\n\nThis allows multiple agencies per country, each serving different\ - \ domains:\n- NL public libraries → KB\n- NL academic libraries → OCLC\n- NL\ - \ archives → Nationaal Archief\n\n**Relationship to Standard:**\n\nAn AllocationAgency\ - \ allocates for one or more Standards:\n- AllocationAgency.allocates_for → Standard[]\n\ - - Standard can have multiple AllocationAgencies (one per country/domain)\n\n\ - **Examples:**\n\n| Agency | Country | Domain | Standard |\n|--------|---------|--------|----------|\n\ - | Koninklijke Bibliotheek | NL | Public libraries | ISIL |\n| OCLC | NL | Academic\ - \ libraries | ISIL |\n| Nationaal Archief | NL | Archives | ISIL |\n| British\ - \ Library | GB | All | ISIL |\n| Library of Congress | US | All | ISIL |\n|\ - \ OCLC | Global | Academic | VIAF |\n| Deutsche Nationalbibliothek | DE | All\ - \ | ISNI |\n\n**Ontology Alignment:**\n\n- org:FormalOrganization - W3C Organization\ - \ Ontology\n- Extends gleif_base:RegistrationAuthority concept (but for allocation,\ - \ not registration)\n" - exact_mappings: + description: >- + Organization authorized to allocate identifiers within a specific geographic area and/or domain of heritage institutions, distinguished from registration authorities that maintain global registries for identifier standards. + alt_descriptions: + nl: >- + Organisatie die bevoegd is om identifiers toe te wijzen binnen een + specifiek geografisch gebied en/of domein van erfgoedinstellingen, + te onderscheiden van registratieautoriteiten die wereldwijde registers + bijhouden voor identifierstandaarden. + de: >- + Organisation, die berechtigt ist, Kennungen innerhalb eines bestimmten + geografischen Bereichs und/oder Bereichs von Heritage-Institutionen + zuzuweisen, unterschieden von Registrierungsbehoerden, die globale + Register fuer Kennungsstandards pflegen. + fr: >- + Organisation autorisee a attribuer des identifiants dans une zone + geographique specifique et/ou un domaine d'institutions patrimoniales, + distinguee des autorites d'enregistrement qui maintiennent des registres + mondiaux pour les normes d'identifiants. + es: >- + Organizacion autorizada para asignar identificadores dentro de un area + geografica especifica y/o dominio de instituciones patrimoniales, + distinguible de las autoridades de registro que mantienen registros + globales para estandares de identificadores. + ar: >- + منظمة مخولة لتخصيص المعرفات داخل منطقة جغرافية محددة و/أو مجال + المؤسسات التراثية، تتميز عن سلطات التسجيل التي تحافظ على سجلات + عالمية لمعايير المعرفات. + id: >- + Organisasi yang berwenang mengalokasikan pengidentifikasi dalam area + geografis tertentu dan/atau domain lembaga warisan, dibedakan dari + otoritas pendaftaran yang memelihara registri global untuk standar + pengidentifikasi. + zh: >- + 被授权在特定地理区域和/或遗产机构领域内分配标识符的组织,区别于维护 + 标识符标准全球注册表的注册机构。 + examples: + - value: + has_name: Koninklijke Bibliotheek + has_score: 1.0 + description: KB allocates ISIL for Dutch public libraries + - value: + has_name: Nationaal Archief + has_score: 1.0 + description: Nationaal Archief allocates ISIL for Dutch archives + structured_aliases: + - literal_form: toewijzingsagentschap + in_language: nl + - literal_form: Zuweisungsstelle + in_language: de + - literal_form: agence d'allocation + in_language: fr + - literal_form: agencia de asignacion + in_language: es + - literal_form: وكالة التخصيص + in_language: ar + - literal_form: lembaga alokasi + in_language: id + - literal_form: 分配机构 + in_language: zh + keywords: + - identifier allocation + - ISIL + - ISNI + - VIAF + - registration + - authority + broad_mappings: + - schema:Organization - org:FormalOrganization close_mappings: - gleif_base:RegistrationAuthority - - schema:Organization slots: - has_score - has_name - has_label - current + comments: + - AllocationAgency allocates LOCALLY within geographic/domain constraints + - RegistrationAuthority maintains GLOBAL registry for a standard + - Multiple AllocationAgencies may serve different domains within one country + - | + Preserved from prior description: + + **Key Distinction from RegistrationAuthority:** + + - **RegistrationAuthority**: Maintains the GLOBAL registry for a standard + - Example: Danish Agency for Culture and Palaces maintains global ISIL registry + - Example: ISNI International Agency (WIPO) maintains global ISNI database + + - **AllocationAgency**: Allocates identifiers LOCALLY within constraints + - Example: Koninklijke Bibliotheek allocates ISIL for Dutch public libraries + - Example: OCLC allocates ISIL for Dutch academic libraries + - Example: Nationaal Archief allocates ISIL for Dutch archives + + **Multi-Dimensional Scope:** + + AllocationAgencies have both: + 1. **Geographic scope**: Which country/region they serve + 2. **Domain scope**: Which types of institutions they serve + + This allows multiple agencies per country, each serving different domains: + - NL public libraries → KB + - NL academic libraries → OCLC + - NL archives → Nationaal Archief + + **Relationship to Standard:** + + An AllocationAgency allocates for one or more Standards: + - AllocationAgency.allocates_for → Standard[] + - Standard can have multiple AllocationAgencies (one per country/domain) + + **Examples:** + + | Agency | Country | Domain | Standard | + |--------|---------|--------|----------| + | Koninklijke Bibliotheek | NL | Public libraries | ISIL | + | OCLC | NL | Academic libraries | ISIL | + | Nationaal Archief | NL | Archives | ISIL | + | British Library | GB | All | ISIL | + | Library of Congress | US | All | ISIL | + | OCLC | Global | Academic | VIAF | + | Deutsche Nationalbibliothek | DE | All | ISNI | + + **Ontology Alignment:** + + - org:FormalOrganization - W3C Organization Ontology + - Extends gleif_base:RegistrationAuthority concept (but for allocation, not registration) + - 'Preserved from prior description: Organization authorized to allocate identifiers within a specific geographic area and/or domain of heritage institutions, distinguished from registration authorities that maintain global registries for identifier standards.' annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.25" + specificity_rationale: Specific to identifier allocation within heritage domain + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml index aee112b074..00de1b03cc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/AllocationEvent name: AllocationEvent -title: Allocation Event Class +title: Allocation Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -13,20 +13,78 @@ imports: classes: AllocationEvent: class_uri: prov:Activity - description: 'An event representing the allocation of an identifier. - - - **Ontological Alignment**: - - - `prov:Activity`: An activity that occurred over a period of time and acted upon or with entities. - - ' + description: >- + Occurrence of assigning an identifier to an entity by an allocation + agency, capturing when and within what timeframe the allocation took + place. + alt_descriptions: + nl: >- + Gebeurtenis waarbij een identifier aan een entiteit wordt toegewezen + door een toewijzingsagentschap, vastleggend wanneer en binnen welk + tijdsbestek de toewijzing plaatsvond. + de: >- + Ereignis der Zuweisung einer Kennung an eine Entitaet durch eine + Zuweisungsstelle, das erfasst, wann und in welchem Zeitraum die + Zuweisung stattfand. + fr: >- + Evenement d'attribution d'un identifiant a une entite par une agence + d'allocation, capturant quand et dans quel delai l'allocation a eu + lieu. + es: >- + Evento de asignacion de un identificador a una entidad por una agencia + de asignacion, capturando cuando y en que periodo de tiempo ocurrio la + asignacion. + ar: >- + حدث تخصيص معرف لكيان من قبل وكالة تخصيص، مع تسجيل متى وفي أي + إطار زمني تم التخصيص. + id: >- + Peristiwa pengalokasian pengidentifikasi ke entitas oleh lembaga + alokasi, mencatat kapan dan dalam jangka waktu apa alokasi terjadi. + zh: >- + 由分配机构向实体分配标识符的事件,记录分配发生的时间和时限。 + examples: + - value: + temporal_extent: + start_date: "2024-01-15" + end_date: "2024-01-15" + description: Allocation event on a specific date + structured_aliases: + - literal_form: toewijzingsgebeurtenis + in_language: nl + - literal_form: Zuweisungsereignis + in_language: de + - literal_form: evenement d'allocation + in_language: fr + - literal_form: evento de asignacion + in_language: es + - literal_form: حدث التخصيص + in_language: ar + - literal_form: peristiwa alokasi + in_language: id + - literal_form: 分配事件 + in_language: zh + keywords: + - identifier assignment + - allocation + - timestamp + - provenance + broad_mappings: + - schema:Action + - prov:Activity slots: - temporal_extent slot_usage: temporal_extent: required: true + comments: + - Records when an identifier was officially assigned + - Links to AllocationAgency that performed the allocation + - | + Preserved from prior description: + + **Ontological Alignment**: + - `prov:Activity`: An activity that occurred over a period of time and acted upon or with entities. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.15" + specificity_rationale: Specific event type for identifier allocation custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml index b3a41776cc..9c35eb36d6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types @@ -13,50 +14,101 @@ imports: classes: Alpha2Code: class_uri: skos:Concept - description: 'ISO 3166-1 alpha-2 country code (two-letter code). - - - **DEFINITION**: - - - A two-letter country code as defined by ISO 3166-1 alpha-2 standard. - - Used for representing countries and dependent territories. - - - **EXAMPLES**: - - - NL = Netherlands - - - BE = Belgium - - - DE = Germany - - - US = United States - - - **ONTOLOGY ALIGNMENT**: - - - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary - - - Schema.org: addressCountry can use alpha-2 codes - - ' + description: >- + Two-letter country code conforming to ISO 3166-1 alpha-2 standard, + providing a standardized abbreviation for countries and dependent + territories in international contexts. + alt_descriptions: + nl: >- + Tweeletterige landcode conform de ISO 3166-1 alpha-2 standaard, + die een gestandaardiseerde afkorting biedt voor landen en + afhankelijke gebieden in internationale contexten. + de: >- + Zweibuchstabiger Laendercode nach ISO 3166-1 alpha-2 Standard, der + eine standardisierte Abkuerzung fuer Laender und abhaengige Gebiete + in internationalen Kontexten bietet. + fr: >- + Code pays a deux lettres conforme a la norme ISO 3166-1 alpha-2, + fournissant une abreviation standardisee pour les pays et territoires + dependants dans les contextes internationaux. + es: >- + Codigo de pais de dos letras conforme al estandar ISO 3166-1 alfa-2, + que proporciona una abreviatura estandarizada para paises y territorios + dependientes en contextos internacionales. + ar: >- + رمز بلد من حرفين يتوافق مع معيار ISO 3166-1 alpha-2، يوفر اختصارًا + موحدًا للبلدان والأقاليم التابعة في السياقات الدولية. + id: >- + Kode negara dua huruf yang sesuai dengan standar ISO 3166-1 alpha-2, + memberikan singkatan terstandarisasi untuk negara dan wilayah + dependensi dalam konteks internasional. + zh: >- + 符合ISO 3166-1 alpha-2标准的双字母国家代码,在国际背景下为国家和 + 属地提供标准化缩写。 + examples: + - value: + has_code: NL + description: Netherlands + - value: + has_code: BE + description: Belgium + - value: + has_code: DE + description: Germany + structured_aliases: + - literal_form: alfa-2-code + in_language: nl + - literal_form: Alpha-2-Code + in_language: de + - literal_form: code alpha-2 + in_language: fr + - literal_form: codigo alfa-2 + in_language: es + - literal_form: رمز ألفا-2 + in_language: ar + - literal_form: kode alfa-2 + in_language: id + - literal_form: alpha-2代码 + in_language: zh + keywords: + - ISO 3166 + - country code + - two-letter + - standard + - geographic + broad_mappings: + - wd:Q42032 + - skos:Concept slots: - has_code slot_usage: has_code: - pattern: ^[A-Z]{2}$ + pattern: "^[A-Z]{2}$" required: true examples: - value: NL - value: BE - exact_mappings: - - skos:Concept + comments: + - ISO 3166-1 alpha-2 codes are maintained by ISO + - Used in ISIL identifiers and address standards + - | + Preserved from prior description: + + **DEFINITION**: + + A two-letter country code as defined by ISO 3166-1 alpha-2 standard. + Used for representing countries and dependent territories. + + **EXAMPLES**: + - NL = Netherlands + - BE = Belgium + - DE = Germany + - US = United States + + **ONTOLOGY ALIGNMENT**: + - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary + - Schema.org: addressCountry can use alpha-2 codes annotations: - specificity_score: '0.30' - specificity_rationale: Low specificity - standard country codes used broadly. + specificity_score: "0.30" + specificity_rationale: Standardized country code format custodian_types: "['*']" - examples: - - value: - has_code: NL \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml index 5b02daffa4..9f630545b3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types @@ -13,50 +14,102 @@ imports: classes: Alpha3Code: class_uri: skos:Concept - description: 'ISO 3166-1 alpha-3 country code (three-letter code). - - - **DEFINITION**: - - - A three-letter country code as defined by ISO 3166-1 alpha-3 standard. - - Used for representing countries and dependent territories with more - - recognizable abbreviations. - - - **EXAMPLES**: - - - NLD = Netherlands - - - BEL = Belgium - - - DEU = Germany - - - USA = United States - - - **ONTOLOGY ALIGNMENT**: - - - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary - - ' + description: >- + Three-letter country code conforming to ISO 3166-1 alpha-3 standard, + providing more recognizable abbreviations for countries and dependent + territories than alpha-2 codes while remaining concise. + alt_descriptions: + nl: >- + Drieletterige landcode conform de ISO 3166-1 alpha-3 standaard, die + herkenbaardere afkortingen biedt voor landen en afhankelijke gebieden + dan alpha-2 codes, en toch beknopt blijft. + de: >- + Dreibuchstabiger Laendercode nach ISO 3166-1 alpha-3 Standard, der + erkennbarere Abkuerzungen fuer Laender und abhaengige Gebiete bietet + als Alpha-2-Codes und dabei praezise bleibt. + fr: >- + Code pays a trois lettres conforme a la norme ISO 3166-1 alpha-3, + fournissant des abreviations plus reconnaissables pour les pays et + territoires dependants que les codes alpha-2 tout en restant concis. + es: >- + Codigo de pais de tres letras conforme al estandar ISO 3166-1 alfa-3, + que proporciona abreviaturas mas reconocibles para paises y territorios + dependientes que los codigos alfa-2 sin dejar de ser concisos. + ar: >- + رمز بلد من ثلاثة أحرف يتوافق مع معيار ISO 3166-1 alpha-3، يوفر + اختصارات أكثر وضوحًا للبلدان والأقاليم التابعة من رموز alpha-2 + مع الحفاظ على الإيجاز. + id: >- + Kode negara tiga huruf yang sesuai dengan standar ISO 3166-1 alpha-3, + memberikan singkatan yang lebih dikenali untuk negara dan wilayah + dependensi daripada kode alfa-2 sambil tetap ringkas. + zh: >- + 符合ISO 3166-1 alpha-3标准的三字母国家代码,比alpha-2代码提供更具 + 辨识度的国家和属地缩写,同时保持简洁。 + examples: + - value: + has_code: NLD + description: Netherlands + - value: + has_code: BEL + description: Belgium + - value: + has_code: DEU + description: Germany + structured_aliases: + - literal_form: alfa-3-code + in_language: nl + - literal_form: Alpha-3-Code + in_language: de + - literal_form: code alpha-3 + in_language: fr + - literal_form: codigo alfa-3 + in_language: es + - literal_form: رمز ألفا-3 + in_language: ar + - literal_form: kode alfa-3 + in_language: id + - literal_form: alpha-3代码 + in_language: zh + keywords: + - ISO 3166 + - country code + - three-letter + - standard + - geographic + broad_mappings: + - wd:Q42032 + - skos:Concept slots: - has_code slot_usage: has_code: - pattern: ^[A-Z]{3}$ + pattern: "^[A-Z]{3}$" required: true examples: - value: NLD - value: BEL - exact_mappings: - - skos:Concept + comments: + - ISO 3166-1 alpha-3 codes are maintained by ISO + - More recognizable than alpha-2 codes + - | + Preserved from prior description: + + **DEFINITION**: + + A three-letter country code as defined by ISO 3166-1 alpha-3 standard. + Used for representing countries and dependent territories with more + recognizable abbreviations. + + **EXAMPLES**: + - NLD = Netherlands + - BEL = Belgium + - DEU = Germany + - USA = United States + + **ONTOLOGY ALIGNMENT**: + - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary annotations: - specificity_score: '0.30' - specificity_rationale: Low specificity - standard country codes used broadly. + specificity_score: "0.30" + specificity_rationale: Standardized country code format custodian_types: "['*']" - examples: - - value: - has_code: NLD \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml index c079cf1f39..b4627487aa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml @@ -1,13 +1,14 @@ id: https://nde.nl/ontology/hc/class/Altitude name: Altitude title: Altitude -description: The altitude of a place. prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_measurement_unit @@ -15,13 +16,89 @@ imports: classes: Altitude: class_uri: schema:QuantitativeValue - exact_mappings: - - crm:E54_Dimension - description: The altitude of a place. + description: >- + Vertical distance measurement of a location above a reference datum, + typically mean sea level, used for geographic positioning and + environmental characterization of heritage sites and storage facilities. + alt_descriptions: + nl: >- + Verticale afstandsmeting van een locatie boven een referentiepunt, + doorgaans gemiddeld zeeniveau, gebruikt voor geografische + positionering en omgevingskarakteristiek van erfgoedlocaties en + opslagfaciliteiten. + de: >- + Vertikale Distanzmessung eines Standortes ueber einem Referenzdatum, + typischerweise mittlerer Meeresspiegel, verwendet zur geografischen + Positionierung und Umweltcharakterisierung von Heritage-Standorten und + Lagereinrichtungen. + fr: >- + Mesure de distance verticale d'un emplacement au-dessus d'un datum de + reference, generalement le niveau moyen de la mer, utilisee pour le + positionnement geographique et la caracterisation environnementale des + sites patrimoniaux et des installations de stockage. + es: >- + Medicion de distancia vertical de una ubicacion sobre un datum de + referencia, tipicamente el nivel medio del mar, utilizada para el + posicionamiento geografico y la caracterizacion ambiental de sitios + patrimoniales e instalaciones de almacenamiento. + ar: >- + قياس المسافة العمودية لموقع فوق مرجع أساسي، عادة مستوى سطح البحر + المتوسط، يُستخدم لتحديد الموقع الجغرافي والخصائص البيئية للمواقع + التراثية ومرافق التخزين. + id: >- + Pengukuran jarak vertikal suatu lokasi di atas datum referensi, + biasanya rata-rata permukaan laut, digunakan untuk pemosisian + geografis dan karakterisasi lingkungan situs warisan dan fasilitas + penyimpanan. + zh: >- + 相对于参考基准(通常为平均海平面)的位置垂直距离测量,用于遗产地点和 + 存储设施的地理定位和环境特征描述。 + examples: + - value: + has_value: 52 + has_measurement_unit: m + description: Altitude of 52 meters above sea level + - value: + has_value: 1500 + has_measurement_unit: m + description: High-altitude storage facility at 1500m + structured_aliases: + - literal_form: hoogte + in_language: nl + - literal_form: Hoehe + in_language: de + - literal_form: altitude + in_language: fr + - literal_form: altitud + in_language: es + - literal_form: ارتفاع + in_language: ar + - literal_form: ketinggian + in_language: id + - literal_form: 海拔 + in_language: zh + keywords: + - elevation + - height + - sea level + - geographic + - vertical + broad_mappings: + - crm:E54_Dimension + - schema:QuantitativeValue slots: - has_value - - has_unit + - has_measurement_unit + slot_usage: + has_value: + range: float + required: true + has_measurement_unit: + required: true + comments: + - Important for environmental control planning + - Affects preservation conditions for collections annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Geographic measurement for location characterization custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml index 83e317ea87..ec3e4d1841 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml @@ -1,14 +1,16 @@ id: https://nde.nl/ontology/hc/class/AmendmentEvent name: AmendmentEvent title: Amendment Event -description: An event where a document or agreement was amended. prefixes: - rov: http://www.w3.org/ns/regorg# linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# + prov: http://www.w3.org/ns/prov# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -17,12 +19,81 @@ imports: classes: AmendmentEvent: class_uri: prov:Activity - description: An event where a document or agreement was amended. + description: >- + Occurrence of modifying or revising a document, agreement, or policy, + capturing when changes were made and describing the nature of the + modifications within institutional records. + alt_descriptions: + nl: >- + Gebeurtenis waarbij een document, overeenkomst of beleid wordt gewijzigd + of herzien, vastleggend wanneer wijzigingen zijn aangebracht en de aard + van de wijzigingen beschrijvend binnen institutionele archieven. + de: >- + Ereignis der Aenderung oder Ueberarbeitung eines Dokuments, einer + Vereinbarung oder Richtlinie, das erfasst, wann Aenderungen vorgenommen + wurden, und die Art der Aenderungen in institutionellen Unterlagen + beschreibt. + fr: >- + Evenement de modification ou de revision d'un document, d'un accord ou + d'une politique, capturant quand des modifications ont ete apportees et + decrivant la nature des changements dans les archives institutionnelles. + es: >- + Evento de modificacion o revision de un documento, acuerdo o politica, + capturando cuando se realizaron cambios y describiendo la naturaleza de + las modificaciones en los registros institucionales. + ar: >- + حدث تعديل أو مراجعة وثيقة أو اتفاق أو سياسة، مع تسجيل وقت إجراء + التغييرات ووصف طبيعة التعديلات في السجلات المؤسسية. + id: >- + Peristiwa modifikasi atau revisi dokumen, perjanjian, atau kebijakan, + mencatat kapan perubahan dilakukan dan mendeskripsikan sifat modifikasi + dalam arsip institusional. + zh: >- + 修改或修订文档、协议或政策的事件,记录更改发生的时间并描述机构档案中 + 修改的性质。 + examples: + - value: + has_description: Policy clause 4.2 updated to reflect new regulations + temporal_extent: + start_date: "2024-03-15" + description: Amendment to institutional policy + structured_aliases: + - literal_form: wijzigingsgebeurtenis + in_language: nl + - literal_form: Aenderungsereignis + in_language: de + - literal_form: evenement de modification + in_language: fr + - literal_form: evento de enmienda + in_language: es + - literal_form: حدث التعديل + in_language: ar + - literal_form: peristiwa amandemen + in_language: id + - literal_form: 修订事件 + in_language: zh + keywords: + - modification + - revision + - update + - policy change + - document + broad_mappings: + - crm:E11_Modification + - prov:Activity slots: - temporal_extent - has_description - identified_by + slot_usage: + temporal_extent: + required: true + has_description: + required: false + comments: + - Records document version history and changes + - May be linked to Agreement or Policy classes annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.15" + specificity_rationale: Specific event type for document modification tracking custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml index 5b1dbec8dc..d85344df55 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Animal name: Animal -title: Animal Class +title: Animal prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,27 +9,85 @@ prefixes: 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_description - - ../slots/has_label - - ../slots/categorized_as +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/categorized_as classes: Animal: class_uri: schema:Animal - description: 'An animal. - - - **Ontological Alignment**: - - - `schema:Animal`: Generic animal class. - - ' + description: >- + Multicellular living organism characterized by heterotrophic nutrition, + motility at some life stage, and sensory response capacity. + alt_descriptions: + nl: >- + Meercellig levend organisme dat wordt gekenmerkt door heterotrofe + voeding, beweeglijkheid in een levensfase en zintuiglijke respons. + de: >- + Mehrzelliger lebender Organismus, der durch heterotrophe Ernährung, + Beweglichkeit in einer Lebensphase und sensorische Reaktionsfähigkeit + gekennzeichnet ist. + fr: >- + Organisme vivant pluricellulaire caractérisé par une nutrition + hétérotrophe, une mobilité à un stade du cycle de vie et une capacité + de réponse sensorielle. + es: >- + Organismo vivo multicelular caracterizado por nutrición heterótrofa, + movilidad en alguna etapa del ciclo vital y capacidad de respuesta + sensorial. + ar: >- + كائن حي متعدد الخلايا يتميز بالتغذية غير الذاتية والحركة في إحدى + مراحل الحياة والقدرة على الاستجابة الحسية. + id: >- + Organisme hidup multisel yang dicirikan oleh nutrisi heterotrof, + mobilitas pada salah satu tahap hidup, dan kemampuan respons sensorik. + zh: >- + 具有异养营养、在某一生命阶段可运动并具备感觉反应能力的多细胞生物体。 + examples: + - value: + has_label: African Elephant + categorized_as: Loxodonta africana + description: A mammal specimen in natural history collection + - value: + has_label: Monarch Butterfly + categorized_as: Danaus plexippus + description: An insect specimen + structured_aliases: + - literal_form: dier + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Tier + predicate: EXACT_SYNONYM + in_language: de + - literal_form: animal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: animal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حيوان + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: hewan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 动物 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - organism + - specimen + - natural history + - zoological + - wildlife + - fauna + exact_mappings: + - schema:Animal + broad_mappings: + - wd:Q729 + - schema:Thing slots: - has_label - has_description @@ -37,7 +95,17 @@ classes: slot_usage: categorized_as: range: Species + comments: + - Used for biological specimens in natural history collections + - categorization typically references taxonomic species classification + - Preserved scope detail: relevant to zoological specimens and natural-history holdings. + - | + Preserved from prior description: + + **Ontological Alignment**: + - `schema:Animal`: Generic animal class. + - 'Preserved from prior description: Living organism belonging to the kingdom Animalia, characterized by voluntary movement, consumption of organic material, and typically sensory and nervous systems, relevant to natural history collections and zoological specimens.' annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.2" + specificity_rationale: Applicable to natural history and zoological contexts + custodian_types: "['NaturalHistoryMuseum', 'Zoo']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml index 191186e50b..24c46b07a2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml @@ -1,40 +1,140 @@ id: https://nde.nl/ontology/hc/class/AnimalSoundArchive name: AnimalSoundArchive -title: Animal Sound Archive Type +title: Animal Sound Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: AnimalSoundArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: schema:ArchiveOrganization + description: >- + Archive institution specializing in the collection, preservation, and study of bioacoustic recordings, including wildlife vocalizations, environmental soundscapes, and species identification recordings. + alt_descriptions: + nl: >- + Archiefinstelling gespecialiseerd in het verzamelen, bewaren en + bestuderen van bioakoestische opnames, waaronder dierengeluiden, + omgevingsgeluiden en soortidentificatie-opnames voor onderzoek en + natuurbehoud. + de: >- + Archivinstitution, die sich auf die Sammlung, Erhaltung und Erforschung + von bioakustischen Aufnahmen spezialisiert, einschliesslich + Tierlauten, Umgebungsgeraeuschen und Artenbestimmungsaufnahmen fuer + Forschungs- und Naturschutzzwecke. + fr: >- + Institution d'archives specialisee dans la collecte, la preservation et + l'etude des enregistrements bioacoustiques, y compris les vocalisations + animales, les paysages sonores environnementaux et les enregistrements + d'identification des especes a des fins de recherche et de conservation. + es: >- + Institucion de archivo especializada en la coleccion, preservacion y + estudio de grabaciones bioacusticas, incluyendo vocalizaciones de + fauna, paisajes sonoros ambientales y grabaciones de identificacion de + especies para fines de investigacion y conservacion. + ar: >- + مؤسسة أرشيفية متخصصة في جمع وحفظ ودراسة التسجيلات البيوacosستية، بما في ذلك + أصوات الحيوانات والمشاهد الصوتية البيئية وتسجيلات تحديد الأنواع لأغراض + البحث والحفظ. + id: >- + Lembaga arsip yang mengkhususkan diri dalam pengumpulan, pelestarian, + dan studi rekaman bioakustik, termasuk vokalisasi satwa liar, lanskap + suara lingkungan, dan rekaman identifikasi spesies untuk tujuan + penelitian dan konservasi. + zh: >- + 专门从事生物声学录音收集、保存和研究的档案机构,包括野生动物叫声、 + 环境声景和物种识别录音,用于研究和保护目的。 + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Tierstimmenarchiv Berlin + hold_record_set: + - hc:BioacousticRecordingCollection + description: Museum für Naturkunde Berlin animal sound archive + structured_aliases: + - literal_form: dierengeluidarchief + in_language: nl + - literal_form: Tierstimmenarchiv + in_language: de + - literal_form: archive de sons animaux + in_language: fr + - literal_form: archivo de sonidos de animales + in_language: es + - literal_form: أرشيف أصوات الحيوانات + in_language: ar + - literal_form: arsip suara hewan + in_language: id + - literal_form: 动物声音档案馆 + in_language: zh + keywords: + - bioacoustic + - wildlife sounds + - animal vocalizations + - natural sounds + - sound archive + - species identification + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + close_mappings: + - rico:CorporateBody + - wd:Q18574935 slots: - hold_record_set - has_score - description: "Archive specializing in animal sound recordings for research and preservation.\n\n**Wikidata**: Q18574935\n\n**Scope**:\nAnimal sound archives (Tierstimmenarchive) preserve:\n- Bioacoustic recordings of wildlife\n- Species identification recordings\n- Environmental soundscapes with animal vocalizations\n- Scientific research recordings\n- Educational materials for species identification\n\n**Scientific Context**:\nThese archives support:\n- Biodiversity monitoring and conservation\n- Species identification and taxonomy\n- Behavioral ecology research\n- Environmental impact assessment\n- Educational outreach\n\n**Related Types**:\n- SoundArchive (Q2230431) - Broader audio collection type\n- ScientificArchive (Q27032095) - Research-focused archives\n\n**Notable Examples**:\n- Tierstimmenarchiv (Museum f\xFCr Naturkunde Berlin)\n- Macaulay Library (Cornell Lab of Ornithology)\n- British Library Sound Archive wildlife collection\n" slot_usage: identified_by: - pattern: ^Q[0-9]+$ - exact_mappings: - - skos:Concept - close_mappings: - - schema:ArchiveOrganization - - rico:CorporateBody + pattern: "^Q[0-9]+$" comments: - Specialized sound archive for bioacoustic and wildlife recordings - Often affiliated with natural history museums or research institutions - - 'Part of dual-class pattern: custodian type + rico:RecordSetType' - - Important for biodiversity conservation and scientific research + - Part of dual-class pattern: custodian type + rico:RecordSetType + - | + Preserved from prior description: + + **Wikidata**: Q18574935 + + **Scope**: + Animal sound archives (Tierstimmenarchive) preserve: + - Bioacoustic recordings of wildlife + - Species identification recordings + - Environmental soundscapes with animal vocalizations + - Scientific research recordings + - Educational materials for species identification + + **Scientific Context**: + These archives support: + - Biodiversity monitoring and conservation + - Species identification and taxonomy + - Behavioral ecology research + - Environmental impact assessment + - Educational outreach + + **Related Types**: + - SoundArchive (Q2230431) - Broader audio collection type + - ScientificArchive (Q27032095) - Research-focused archives + + **Notable Examples**: + - Tierstimmenarchiv (Museum für Naturkunde Berlin) + - Macaulay Library (Cornell Lab of Ornithology) + - British Library Sound Archive wildlife collection + - 'Preserved from prior description: Archive institution specializing in the collection, preservation, and study of bioacoustic recordings, including wildlife vocalizations, environmental soundscapes, and species identification recordings for research and conservation purposes.' see_also: - SoundArchive - ScientificArchive + - AnimalSoundArchiveRecordSetType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.25" + specificity_rationale: Specialized archive type for bioacoustic collections + custodian_types: "['AnimalSoundArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml index 08ecf2cdcc..edfeaa4ded 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml @@ -1,9 +1,13 @@ id: https://nde.nl/ontology/hc/class/AnimalSoundArchiveRecordSetType name: AnimalSoundArchiveRecordSetType -title: AnimalSoundArchive Record Set Type +title: Animal Sound Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ wd: http://www.wikidata.org/entity/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_score @@ -11,14 +15,50 @@ imports: - ../slots/related_to classes: AnimalSoundArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of animal sound archive materials within heritage institutions. + description: >- + Classification category for record sets within animal sound archives, + distinguishing types of bioacoustic collections based on content, + recording methodology, or organizational structure. + alt_descriptions: + nl: >- + Classificatiecategorie voor archiefbestanden binnen dierengeluidarchieven, + onderscheidend types bioakoestische collecties op basis van inhoud, + opnamemethodologie of organisatiestructuur. + de: >- + Klassifikationskategorie fuer Bestandsgruppen in Tierstimmenarchiven, + die Arten von bioakustischen Sammlungen nach Inhalt, + Aufnahmemethodologie oder Organisationsstruktur unterscheidet. + fr: >- + Categorie de classification pour les ensembles d'archives dans les + archives de sons animaux, distinguant les types de collections + bioacoustiques en fonction du contenu, de la methodologie d'enregistrement + ou de la structure organisationnelle. + es: >- + Categoria de clasificacion para conjuntos de registros en archivos de + sonidos de animales, distinguiendo tipos de colecciones bioacusticas + segun el contenido, la metodologia de grabacion o la estructura + organizativa. + ar: >- + فئة تصنيفية لمجموعات السجلات في أرشيفات أصوات الحيوانات، تميز أنواع + المجموعات البيوacosستية بناءً على المحتوى أو منهجية التسجيل أو + الهيكل التنظيمي. + id: >- + Kategori klasifikasi untuk kumpulan rekaman dalam arsip suara hewan, + membedakan jenis koleksi bioakustik berdasarkan konten, metodologi + perekaman, atau struktur organisasi. + zh: >- + 动物声音档案馆内档案组的分类类别,根据内容、录制方法或组织结构 + 区分生物声学收藏的类型。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - skos:Concept + - rico:RecordSetType + close_mappings: - wd:Q18574935 slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: "hc:ArchiveOrganizationType" related_to: range: WikidataAlignment inlined: true @@ -28,7 +68,10 @@ classes: - has_type - has_score - related_to + comments: + - RiC-O RecordSetType classification for animal sound collections + - Paired with AnimalSoundArchive custodian type annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.2" + specificity_rationale: Specialized record set type for bioacoustic archives + custodian_types: "['AnimalSoundArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml index 3aae6e98a3..fbc8a46d55 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/AnimalSoundArchiveRecordSetTypes name: AnimalSoundArchiveRecordSetTypes -title: AnimalSoundArchive Record Set Type Subclasses +title: Animal Sound Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./AnimalSoundArchiveRecordSetType @@ -21,78 +20,170 @@ classes: BioacousticRecordingCollection: is_a: AnimalSoundArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Animal and nature sound recordings.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection of animal and nature sound recordings for research, + species identification, and biodiversity documentation purposes. + alt_descriptions: + nl: >- + Collectie van dier- en natuurgeluidsopnames voor onderzoek, + soortidentificatie en biodiversiteitsdocumentatie. + de: >- + Sammlung von Tier- und Naturgeraeuschaufnahmen fuer Forschungs-, + Artenbestimmungs- und Biodiversitaetsdokumentationszwecke. + fr: >- + Collection d'enregistrements de sons animaux et naturels pour la + recherche, l'identification des especes et la documentation de la + biodiversite. + es: >- + Coleccion de grabaciones de sonidos de animales y naturaleza para + investigacion, identificacion de especies y documentacion de + biodiversidad. + ar: >- + مجموعة من تسجيلات أصوات الحيوانات والطبيعة لأغراض البحث وتحديد + الأنواع وتوثيق التنوع البيولوجي. + id: >- + Koleksi rekaman suara hewan dan alam untuk penelitian, identifikasi + spesies, dan dokumentasi keanekaragaman hayati. + zh: >- + 用于研究、物种识别和生物多样性记录的动物和自然声音录音收藏。 + structured_aliases: + - literal_form: bioakoestische opnamecollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bioakustische Aufnahmesammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'enregistrements bioacoustiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de grabaciones bioacusticas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة التسجيلات البيوأكوستية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi rekaman bioakustik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 生物声学录音收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - AnimalSoundArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BioacousticRecordingCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:BioacousticRecordingCollection has_custodian: - equals_string: AnimalSoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by AnimalSoundArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:AnimalSoundArchive + has_note: + equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - RiC-O specialized collection type following rico-rst:Collection principle + - Note preserved: Earlier modeling used hc:ArchiveOrganizationType as a fallback has_type value. + - | + Preserved from prior description: + + **RiC-O Alignment**: + This class is a specialized rico:RecordSetType following the collection + organizational principle as defined by rico-rst:Collection. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.25" + specificity_rationale: Specialized bioacoustic collection type + custodian_types: "['AnimalSoundArchive']" FieldRecordingSeries: is_a: AnimalSoundArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Field research audio.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Series of field research audio recordings documenting wildlife in + natural habitats, typically organized by expedition, location, or + research project. + alt_descriptions: + nl: >- + Reeks veldonderzoeks-audio-opnames die wildlife documenteren in + natuurlijke habitats, typisch georganiseerd per expeditie, locatie + of onderzoeksproject. + de: >- + Serie von Feldforschungsaudioaufnahmen, die Wildtiere in natuerlichen + Lebensraeumen dokumentieren, typischerweise organisiert nach Expedition, + Standort oder Forschungsprojekt. + fr: >- + Serie d'enregistrements audio de recherche de terrain documentant la + faune dans les habitats naturels, generalement organises par expedition, + lieu ou projet de recherche. + es: >- + Serie de grabaciones de audio de investigacion de campo que documentan + la fauna en habitats naturales, tipicamente organizadas por expedicion, + ubicacion o proyecto de investigacion. + ar: >- + سلسلة من التسجيلات الصوتية للبحث الميداني توثق الحيوانات البرية في + الموائل الطبيعية، عادة ما تكون منظمة حسب البعثة أو الموقع أو + مشروع البحث. + id: >- + Seri rekaman audio penelitian lapangan yang mendokumentasikan satwa liar + di habitat alami, biasanya diorganisir berdasarkan ekspedisi, lokasi, + atau proyek penelitian. + zh: >- + 记录自然栖息地野生动物的野外研究音频录音系列,通常按探险、地点或 + 研究项目组织。 + structured_aliases: + - literal_form: veldopnameserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Feldaufnahmeserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie d'enregistrements de terrain + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de grabaciones de campo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة التسجيلات الميدانية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri rekaman lapangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 野外录音系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - AnimalSoundArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FieldRecordingSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:FieldRecordingSeries has_custodian: - equals_string: AnimalSoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by AnimalSoundArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:AnimalSoundArchive + has_note: + equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - RiC-O specialized series type following rico-rst:Series principle + - Note preserved: Earlier modeling used hc:ArchiveOrganizationType as a fallback has_type value. + annotations: + specificity_score: "0.25" + specificity_rationale: Specialized field recording series type + custodian_types: "['AnimalSoundArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml index 10b28ed894..b1fcd9a6d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml @@ -1,11 +1,12 @@ id: https://nde.nl/ontology/hc/class/AnnexCreationEvent name: AnnexCreationEvent -title: AnnexCreationEvent -description: Event of creating an annex. +title: Annex Creation Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types @@ -14,11 +15,79 @@ imports: classes: AnnexCreationEvent: class_uri: prov:Activity - description: Annex creation event. + description: >- + Occurrence of establishing an annex, branch, or subsidiary facility + connected to a main heritage institution, capturing when and why the + organizational expansion took place. + alt_descriptions: + nl: >- + Gebeurtenis waarbij een bijlage, filiaal of dochterfaciliteit wordt + opgericht die verbonden is aan een hoofderfgoedinstelling, vastleggend + wanneer en waarom de organisatorische uitbreiding plaatsvond. + de: >- + Ereignis der Gruendung einer Annex-, Zweig- oder Tochtereinrichtung, + die mit einer Haupt-heritage-Institution verbunden ist, das erfasst, + wann und warum die organisatorische Erweiterung stattfand. + fr: >- + Evenement de creation d'une annexe, d'une succursale ou d'une + installation filiale reliee a une institution patrimoniale principale, + capturant quand et pourquoi l'expansion organisationnelle a eu lieu. + es: >- + Evento de establecimiento de una anexa, sucursal o instalacion + filial conectada a una institucion patrimonial principal, capturando + cuando y por que tuvo lugar la expansion organizativa. + ar: >- + حدث إنشاء ملحق أو فرع أو منشأة تابعة مرتبطة بمؤسسة تراثية رئيسية، + مع تسجيل متى ولماذا حدث التوسع التنظيمي. + id: >- + Peristiwa pendirian aneks, cabang, atau fasilitas anak perusahaan yang + terhubung dengan lembaga warisan utama, mencatat kapan dan mengapa + ekspansi organisasi terjadi. + zh: >- + 建立与主要遗产机构相连的附属、分支或子公司设施的事件,记录组织扩张 + 发生的时间和原因。 + examples: + - value: + has_reason: Expansion of storage capacity for growing collections + temporal_extent: + start_date: "2024-06-01" + description: Creation of new storage annex + structured_aliases: + - literal_form: bijlagecreatiegebeurtenis + in_language: nl + - literal_form: Annexgruendungsereignis + in_language: de + - literal_form: evenement de creation d'annexe + in_language: fr + - literal_form: evento de creacion de anexa + in_language: es + - literal_form: حدث إنشاء الملحق + in_language: ar + - literal_form: peristiwa pembentukan aneks + in_language: id + - literal_form: 附属创建事件 + in_language: zh + keywords: + - expansion + - branch + - facility + - organizational change + - annex + broad_mappings: + - crm:E66_Formation + - prov:Activity slots: - has_reason - temporal_extent + slot_usage: + has_reason: + required: false + temporal_extent: + required: true + comments: + - Records institutional growth and expansion events + - May be linked to organizational structure changes annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.15" + specificity_rationale: Specific event type for organizational expansion custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml index 670a7fdeac..2e3258d639 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ oa: http://www.w3.org/ns/oa# schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - linkml:types @@ -17,14 +19,61 @@ imports: classes: Annotation: class_uri: oa:Annotation - description: 'An annotation (comment, note, tag, highlight) on a resource. - - - **Ontological Alignment**: - - - `oa:Annotation`: Web Annotation Data Model. - - ' + description: >- + Supplemental information attached to a resource, such as comments, notes, + tags, or highlighted segments. Part of the W3C Web Annotation Data Model + for interoperable annotation systems. + alt_descriptions: + nl: >- + Aanvullende informatie toegevoegd aan een bron, zoals opmerkingen, notities, + tags of gemarkeerde segmenten. Onderdeel van het W3C Web Annotation Data Model + voor interoperabele annotatiesystemen. + de: >- + Zusatzliche Informationen, die einer Ressource angehangt werden, wie Kommentare, + Notizen, Tags oder hervorgehobene Abschnitte. Teil des W3C Web Annotation Data + Model fur interoperable Annotationssysteme. + fr: >- + Information supplementaire jointe a une ressource, telle que des commentaires, + notes, balises ou segments mis en evidence. Fait partie du modele de donnees + W3C Web Annotation pour les systemes d'annotation interoperables. + es: >- + Informacion adicional adjunta a un recurso, como comentarios, notas, etiquetas + o segmentos resaltados. Parte del modelo de datos W3C Web Annotation para + sistemas de anotacion interoperables. + ar: >- + معلومات إضافية مرفقة بمورد، مثل التعليقات والملاحظات والعلامات أو الأجزاء + المميزة. جزء من نموذج بيانات شرح الويب W3C للأنظمة التفاعلية. + id: >- + Informasi tambahan yang dilampirkan ke sumber daya, seperti komentar, catatan, + tag, atau segmen yang disorot. Bagian dari Model Data Anotasi Web W3C untuk + sistem anotasi yang dapat dioperasikan. + zh: >- + 附加到资源的补充信息,如评论、注释、标签或高亮片段。属于W3C Web注释数据模型, + 用于可互操作的注释系统。 + structured_aliases: + - literal_form: annotatie + in_language: nl + - literal_form: Anmerkung + in_language: de + - literal_form: annotation + in_language: fr + - literal_form: anotacion + in_language: es + - literal_form: تعليق توضيحي + in_language: ar + - literal_form: anotasi + in_language: id + - literal_form: 注释 + in_language: zh + exact_mappings: + - oa:Annotation + close_mappings: + - schema:Comment + - schema:UserComments + related_mappings: + - prov:Entity + broad_mappings: + - skos:Concept slots: - has_description - created_by @@ -33,6 +82,7 @@ classes: - has_type slot_usage: has_description: + required: false created_by: range: Agent has_rationale: @@ -41,7 +91,40 @@ classes: range: Segment has_type: range: AnnotationType + examples: + - value: + has_type: hc:CommentAnnotation + has_description: "This image depicts the Battle of Waterloo, 1815." + created_by: "https://example.org/users/historian123" + description: A scholarly comment annotation on an image + - value: + has_type: hc:TagAnnotation + has_description: "Waterloo; Napoleon; 19th century" + created_by: "https://example.org/users/cataloger" + description: A tagging annotation for subject classification + keywords: + - comment + - note + - tag + - highlight + - markup + - web annotation + - scholarly annotation + - user-generated content + comments: + - Part of W3C Web Annotation Data Model (https://www.w3.org/TR/annotation-vocab/) + - Enables interoperable annotation across platforms and systems + - Supports multiple motivation types (commenting, tagging, describing, etc.) + - | + Preserved from prior description: + + **Ontological Alignment**: + - `oa:Annotation`: Web Annotation Data Model. + see_also: + - https://www.w3.org/TR/annotation-vocab/ + - AnnotationType + - AnnotationMotivationType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Core annotation class from W3C Web Annotation standard custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml index 5d5558b761..7b8434e2e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml @@ -26,12 +26,58 @@ classes: AnnotationMotivationType: class_uri: oa:Motivation abstract: true - description: "Abstract base class for annotation motivation types in the heritage domain.\n\n**DEFINITION**:\n\nAnnotationMotivationType represents CATEGORIES of motivations for creating\nannotations. Each subclass defines a specific purpose or intent behind\nannotation creation.\n\n**W3C WEB ANNOTATION ALIGNMENT**:\n\nThe W3C Web Annotation Data Model defines `oa:Motivation` as:\n> The class for Motivation resources that describe the user's intent\n> or motivation for the creation of the Annotation.\n\nThe `oa:Motivation` class is a subclass of `skos:Concept`:\n```turtle\noa:Motivation a rdfs:Class ;\n rdfs:subClassOf skos:Concept .\n```\n\n**STANDARD MOTIVATIONS** (from W3C Web Annotation):\n\n| Motivation | URI | Description |\n|------------|-----|-------------|\n| classifying | oa:classifying | Categorizing or classifying content |\n| commenting | oa:commenting | Adding commentary |\n| describing | oa:describing | Adding descriptive information |\n| identifying | oa:identifying\ - \ | Identifying depicted entities |\n| linking | oa:linking | Linking to external resources |\n| tagging | oa:tagging | Adding tags or keywords |\n\n**HERITAGE-SPECIFIC EXTENSIONS**:\n\nBeyond W3C standard motivations, heritage institutions require:\n\n| Motivation | Purpose | Use Case |\n|------------|---------|----------|\n| AccessibilityMotivation | Accessibility support | Alt-text, captions, audio descriptions |\n| DiscoveryMotivation | Search and discovery | SEO, facets, keywords |\n| PreservationMotivation | Digital preservation | Checksums, format migration notes |\n| ResearchMotivation | Research support | Citations, analysis, scholarly notes |\n\n**CIDOC-CRM ALIGNMENT**:\n\nAnnotation motivations relate to CIDOC-CRM attribute assignments:\n- `crm:E13_Attribute_Assignment` - The act of assigning information\n- `crm:P17_was_motivated_by` - The motivation for an activity\n\n**PROV-O ALIGNMENT**:\n\n- `prov:Activity` - Annotations as activities with motivations\n- `prov:wasMotivatedBy`\ - \ (proposed) - Relates activity to motivation\n\n**SUBCLASSES**:\n\nSee AnnotationMotivationTypes.yaml for 10 concrete motivation subclasses:\n- ClassifyingMotivation, DescribingMotivation, IdentifyingMotivation\n- TaggingMotivation, LinkingMotivation, CommentingMotivation\n- AccessibilityMotivation, DiscoveryMotivation, PreservationMotivation, ResearchMotivation\n" + description: >- + Abstract base class for categories of reasons or intents behind creating + annotations. Each subclass defines a specific purpose such as classifying, + commenting, describing, identifying, linking, or tagging content. + alt_descriptions: + nl: >- + Abstracte basisklasse voor categorieen van redenen of intenties achter het + maken van annotaties. Elke subklasse definieert een specifiek doel zoals + classificeren, becommentarieren, beschrijven, identificeren, koppelen of + taggen van inhoud. + de: >- + Abstrakte Basisklasse fur Kategorien von Grunden oder Absichten hinter der + Erstellung von Annotationen. Jede Unterklasse definiert einen spezifischen + Zweck wie Klassifizieren, Kommentieren, Beschreiben, Identifizieren, + Verknupfen oder Taggen von Inhalten. + fr: >- + Classe de base abstraite pour les categories de raisons ou intentions derriere + la creation d'annotations. Chaque sous-classe definit un objectif specifique + tel que classifier, commenter, decrire, identifier, lier ou etiqueter du contenu. + es: >- + Clase base abstracta para categorias de razones o intenciones detras de la + creacion de anotaciones. Cada subclase define un proposito especifico como + clasificar, comentar, describir, identificar, vincular o etiquetar contenido. + ar: >- + فئة أساسية مجردة لفئات الأسباب أو النوايا وراء إنشاء التعليقات التوضيحية. + يحدد كل فئة فرعية غرضًا محددًا مثل التصنيف أو التعليق أو الوصف أو + التعريف أو الربط أو وضع العلامات على المحتوى. + id: >- + Kelas dasar abstrak untuk kategori alasan atau niat di balik pembuatan anotasi. + Setiap subkelas mendefinisikan tujuan spesifik seperti mengklasifikasikan, + mengomentari, mendeskripsikan, mengidentifikasi, menautkan, atau menandai konten. + zh: >- + 用于创建注释背后的原因或意图类别的抽象基类。每个子类定义特定目的, + 如分类、评论、描述、识别、链接或标记内容。 + structured_aliases: + - literal_form: annotatiemotivatietype + in_language: nl + - literal_form: Anmerkungsmotivationstyp + in_language: de + - literal_form: type de motivation d'annotation + in_language: fr + - literal_form: tipo de motivacion de anotacion + in_language: es + - literal_form: نوع دافع التعليق التوضيحي + in_language: ar + - literal_form: tipe motivasi anotasi + in_language: id + - literal_form: 注释动机类型 + in_language: zh exact_mappings: - oa:Motivation - close_mappings: + broad_mappings: - skos:Concept related_mappings: - crm:E55_Type @@ -49,15 +95,98 @@ classes: has_label: required: true comments: - - Abstract base class - use specific subclasses (ClassifyingMotivation, etc.) + - Abstract base class - use specific subclasses (ClassifyingMotivation, DescribingMotivation, etc.) - Represents MOTIVATION TYPES, not individual motivation instances - Aligns with W3C Web Annotation oa:Motivation class - - Heritage-specific extensions beyond W3C standard motivations + - oa:Motivation is a subclass of skos:Concept in the W3C model + - Heritage-specific extensions beyond W3C standard motivations include AccessibilityMotivation, DiscoveryMotivation, PreservationMotivation, ResearchMotivation + - | + Preserved from prior description: + + **DEFINITION**: + + AnnotationMotivationType represents CATEGORIES of motivations for creating + annotations. Each subclass defines a specific purpose or intent behind + annotation creation. + + **W3C WEB ANNOTATION ALIGNMENT**: + + The W3C Web Annotation Data Model defines `oa:Motivation` as: + > The class for Motivation resources that describe the user's intent + > or motivation for the creation of the Annotation. + + The `oa:Motivation` class is a subclass of `skos:Concept`: + ```turtle + oa:Motivation a rdfs:Class ; + rdfs:subClassOf skos:Concept . + ``` + + **STANDARD MOTIVATIONS** (from W3C Web Annotation): + + | Motivation | URI | Description | + |------------|-----|-------------| + | classifying | oa:classifying | Categorizing or classifying content | + | commenting | oa:commenting | Adding commentary | + | describing | oa:describing | Adding descriptive information | + | identifying | oa:identifying | Identifying depicted entities | + | linking | oa:linking | Linking to external resources | + | tagging | oa:tagging | Adding tags or keywords | + + **HERITAGE-SPECIFIC EXTENSIONS**: + + Beyond W3C standard motivations, heritage institutions require: + + | Motivation | Purpose | Use Case | + |------------|---------|----------| + | AccessibilityMotivation | Accessibility support | Alt-text, captions, audio descriptions | + | DiscoveryMotivation | Search and discovery | SEO, facets, keywords | + | PreservationMotivation | Digital preservation | Checksums, format migration notes | + | ResearchMotivation | Research support | Citations, analysis, scholarly notes | + + **CIDOC-CRM ALIGNMENT**: + + Annotation motivations relate to CIDOC-CRM attribute assignments: + - `crm:E13_Attribute_Assignment` - The act of assigning information + - `crm:P17_was_motivated_by` - The motivation for an activity + + **PROV-O ALIGNMENT**: + + - `prov:Activity` - Annotations as activities with motivations + - `prov:wasMotivatedBy` (proposed) - Relates activity to motivation + + **SUBCLASSES**: + + See AnnotationMotivationTypes.yaml for 10 concrete motivation subclasses: + - ClassifyingMotivation, DescribingMotivation, IdentifyingMotivation + - TaggingMotivation, LinkingMotivation, CommentingMotivation + - AccessibilityMotivation, DiscoveryMotivation, PreservationMotivation, ResearchMotivation see_also: - https://www.w3.org/TR/annotation-vocab/#motivation - https://www.w3.org/ns/oa#Motivation - - http://www.cidoc-crm.org/cidoc-crm/E55_Type + - AnnotationMotivationTypes + examples: + - value: + identify_as: oa:classifying + has_label: classifying + has_description: "The motivation for classifying the target" + description: W3C standard classifying motivation type + keywords: + - motivation + - intent + - purpose + - W3C Web Annotation + - oa:Motivation + - classifying + - commenting + - describing + - identifying + - tagging + - linking + - accessibility + - discovery + - preservation + - research annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Abstract base class aligned with W3C Web Annotation standard custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml index 6179049a8a..a90701f376 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml @@ -13,72 +13,62 @@ prefixes: wcag: https://www.w3.org/WAI/WCAG21/ default_prefix: hc imports: - - ./AnnotationMotivationType - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/has_label +- ./AnnotationMotivationType +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/has_label classes: ClassifyingMotivation: is_a: AnnotationMotivationType class_uri: hc:ClassifyingMotivation - exact_mappings: - - oa:classifying - description: 'Motivation for categorizing or classifying content. - - - **DEFINITION**: - - - ClassifyingMotivation describes annotations where the intent is to - - assign the target to a specific category or classification scheme. - - - **W3C WEB ANNOTATION**: - - - From oa:classifying: - - > The motivation for when the user intends to classify the Target - - > as something. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Subject classification | Assigning LCSH or AAT terms | - - | Genre classification | Labeling artwork as "Baroque" | - - | Object type | Classifying as "painting", "sculpture" | - - | Content rating | Age-appropriate classifications | - - - **HERITAGE CONTEXT**: - - - Classification is fundamental to heritage cataloging: - - - Museum object classification (Getty AAT) - - - Archival arrangement and description - - - Library subject cataloging (LCSH, DDC) - - - Iconographic classification (Iconclass) - - ' + description: >- + Intent to assign the target to a specific category or classification scheme, + such as assigning subject headings, genre labels, or object types. + alt_descriptions: + nl: >- + Intentie om het doel toe te wijzen aan een specifieke categorie of + classificatieschema, zoals het toewijzen van trefwoorden, genrelabels + of objecttypes. + de: >- + Absicht, das Ziel einer bestimmten Kategorie oder einem Klassifizierungsschema + zuzuweisen, wie das Zuweisen von Schlagwortern, Genre-Labels oder Objekttypen. + fr: >- + Intention d'attribuer la cible a une categorie specifique ou a un schema + de classification, comme l'attribution de mots-cles, d'etiquettes de genre + ou de types d'objets. + es: >- + Intencion de asignar el objetivo a una categoria especifica o esquema de + clasificacion, como asignar encabezados de materia, etiquetas de genero + o tipos de objetos. + ar: >- + نية تعيين الهدف لفئة محددة أو مخطط تصنيف، مثل تعيين عناوين موضوعية + أو تسميات نوعية أو أنواع كائنات. + id: >- + Niat untuk menetapkan target ke kategori spesifik atau skema klasifikasi, + seperti menetapkan tajuk subjek, label genre, atau tipe objek. + zh: >- + 将目标分配到特定类别或分类方案的意图,例如分配主题标题、类型标签或对象类型。 + structured_aliases: + - literal_form: classificerende motivatie + in_language: nl + - literal_form: Klassifizierungsmotivation + in_language: de + - literal_form: motivation de classification + in_language: fr + - literal_form: motivacion de clasificacion + in_language: es + - literal_form: دافع التصنيف + in_language: ar + - literal_form: motivasi klasifikasi + in_language: id + - literal_form: 分类动机 + in_language: zh close_mappings: - - oa:classifying - - skos:Concept - crm:E17_Type_Assignment + - oa:classifying + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: classifying @@ -87,72 +77,107 @@ classes: comments: - W3C Web Annotation standard motivation - Primary use in heritage cataloging and classification - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept - DescribingMotivation: - is_a: AnnotationMotivationType - class_uri: hc:DescribingMotivation - exact_mappings: - - oa:describing - description: 'Motivation for adding descriptive information to content. - + - Supports LCSH, AAT, Iconclass, DDC and other controlled vocabularies + - | + Preserved from prior description: **DEFINITION**: - - DescribingMotivation describes annotations where the intent is to - - provide a description of the target resource. - + ClassifyingMotivation describes annotations where the intent is to + assign the target to a specific category or classification scheme. **W3C WEB ANNOTATION**: - - From oa:describing: - - > The motivation for when the user intends to describe the Target, - - > as opposed to a comment about them. - + From oa:classifying: + > The motivation for when the user intends to classify the Target + > as something. **USE CASES**: - | Use Case | Example | - |----------|---------| - - | Physical description | Dimensions, materials, condition | - - | Content description | What is depicted in an artwork | - - | Scene description | Video scene narrative | - - | Alt-text | Image description for accessibility | - + | Subject classification | Assigning LCSH or AAT terms | + | Genre classification | Labeling artwork as "Baroque" | + | Object type | Classifying as "painting", "sculpture" | + | Content rating | Age-appropriate classifications | **HERITAGE CONTEXT**: - - Description is core to heritage documentation: - - - Museum object cataloging (physical descriptions) - - - Archival finding aid scope and content notes - - - Library bibliographic description - - - Video/audio content summarization - - ' + Classification is fundamental to heritage cataloging: + - Museum object classification (Getty AAT) + - Archival arrangement and description + - Library subject cataloging (LCSH, DDC) + - Iconographic classification (Iconclass) + see_also: + - https://www.w3.org/TR/annotation-vocab/#motivation + examples: + - value: + has_label: classifying + has_score: 1.0 + description: Standard classifying motivation instance + keywords: + - classification + - categorization + - subject headings + - LCSH + - AAT + - Iconclass + - DDC + - genre classification + - object type + annotations: + specificity_score: "0.4" + specificity_rationale: W3C standard motivation for classification tasks + custodian_types: "['*']" + DescribingMotivation: + is_a: AnnotationMotivationType + class_uri: hc:DescribingMotivation + description: >- + Intent to provide a description of the target resource, such as physical + descriptions, content summaries, or accessibility alt-text. + alt_descriptions: + nl: >- + Intentie om een beschrijving te geven van de doelbron, zoals fysieke + beschrijvingen, inhoudssamenvattingen of toegankelijkheids-alt-tekst. + de: >- + Absicht, eine Beschreibung der Zielressource zu liefern, wie physische + Beschreibungen, Inhaltszusammenfassungen oder Barrierefreiheits-Alt-Text. + fr: >- + Intention de fournir une description de la ressource cible, comme des + descriptions physiques, des resumes de contenu ou du texte alternatif + d'accessibilite. + es: >- + Intencion de proporcionar una descripcion del recurso objetivo, como + descripciones fisicas, resumenes de contenido o texto alternativo de + accesibilidad. + ar: >- + نية توفير وصف للمورد المستهدف، مثل الأوصاف المادية أو ملخصات المحتوى + أو النص البديل لإمكانية الوصول. + id: >- + Niat untuk memberikan deskripsi sumber daya target, seperti deskripsi fisik, + ringkasan konten, atau teks alt aksesibilitas. + zh: >- + 提供目标资源描述的意图,如物理描述、内容摘要或无障碍替代文本。 + structured_aliases: + - literal_form: beschrijvende motivatie + in_language: nl + - literal_form: Beschreibungsmotivation + in_language: de + - literal_form: motivation de description + in_language: fr + - literal_form: motivacion de descripcion + in_language: es + - literal_form: دافع الوصف + in_language: ar + - literal_form: motivasi deskripsi + in_language: id + - literal_form: 描述动机 + in_language: zh close_mappings: - - oa:describing - dcterms:description - - crm:E62_String + - oa:describing + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: describing @@ -161,68 +186,77 @@ classes: comments: - W3C Web Annotation standard motivation - Fundamental to heritage cataloging and accessibility - broad_mappings: - - skos:Concept + - Distinct from commenting which expresses opinions + see_also: + - https://www.w3.org/TR/annotation-vocab/#motivation + examples: + - value: + has_label: describing + has_score: 1.0 + description: Standard describing motivation instance + keywords: + - description + - physical description + - content summary + - alt-text + - accessibility + annotations: + specificity_score: "0.4" + specificity_rationale: W3C standard motivation for description tasks + custodian_types: "['*']" IdentifyingMotivation: is_a: AnnotationMotivationType class_uri: hc:IdentifyingMotivation - exact_mappings: - - oa:identifying - description: 'Motivation for identifying depicted entities. - - - **DEFINITION**: - - - IdentifyingMotivation describes annotations where the intent is to - - assign an identity to what is being depicted or described. - - - **W3C WEB ANNOTATION**: - - - From oa:identifying: - - > The motivation for when the user intends to assign an identity to - - > the Target or identify what is being depicted or described. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Person identification | Identifying portrait subjects | - - | Place identification | Geolocating depicted locations | - - | Object identification | Linking to collection records | - - | Entity recognition | Named entity extraction | - - - **HERITAGE CONTEXT**: - - - Identification links heritage content to entities: - - - Portrait subject identification - - | - Artwork attribution (artist identification) - - - Depicted location identification - - - Object-to-record linking (computer vision) - - ' + description: >- + Intent to assign an identity to what is depicted or described, such as + identifying portrait subjects, depicted locations, or linking to entity records. + alt_descriptions: + nl: >- + Intentie om een identiteit toe te wijzen aan wat wordt afgebeeld of + beschreven, zoals het identificeren van portretonderwerpen, afgebeelde + locaties of het koppelen aan entiteitsrecords. + de: >- + Absicht, dem Abgebildeten oder Beschriebenen eine Identitat zuzuweisen, + wie das Identifizieren von Portratsubjekten, abgebildeten Orten oder + das Verknupfen mit Entitatsdatensatzen. + fr: >- + Intention d'attribuer une identite a ce qui est represente ou decrit, + comme l'identification des sujets de portraits, des lieux representes + ou la liaison aux enregistrements d'entites. + es: >- + Intencion de asignar una identidad a lo que se representa o describe, + como identificar sujetos de retratos, lugares representados o vincular + a registros de entidades. + ar: >- + نية تعيين هوية لما يتم تصويره أو وصفه، مثل تحديد موضوعات الصور + الشخصية أو الأماكن المصورة أو الربط بسجلات الكيانات. + id: >- + Niat untuk menetapkan identitas pada apa yang digambarkan atau dijelaskan, + seperti mengidentifikasi subjek potret, lokasi yang digambarkan, atau + menautkan ke rekaman entitas. + zh: >- + 为所描绘或描述的内容分配身份的意图,如识别肖像主体、描绘的地点或链接到实体记录。 + structured_aliases: + - literal_form: identificerende motivatie + in_language: nl + - literal_form: Identifizierungsmotivation + in_language: de + - literal_form: motivation d'identification + in_language: fr + - literal_form: motivacion de identificacion + in_language: es + - literal_form: دافع التعريف + in_language: ar + - literal_form: motivasi identifikasi + in_language: id + - literal_form: 识别动机 + in_language: zh close_mappings: - - oa:identifying - crm:E15_Identifier_Assignment - schema:identifier + - oa:identifying + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: identifying @@ -231,68 +265,78 @@ classes: comments: - W3C Web Annotation standard motivation - Links content to identified entities - broad_mappings: - - skos:Concept + - Used for named entity recognition and computer vision tasks + see_also: + - https://www.w3.org/TR/annotation-vocab/#motivation + examples: + - value: + has_label: identifying + has_score: 1.0 + description: Standard identifying motivation instance + keywords: + - identification + - entity recognition + - named entity + - person identification + - place identification + - attribution + annotations: + specificity_score: "0.4" + specificity_rationale: W3C standard motivation for identification tasks + custodian_types: "['*']" TaggingMotivation: is_a: AnnotationMotivationType class_uri: hc:TaggingMotivation - exact_mappings: - - oa:tagging - description: 'Motivation for adding tags or keywords. - - - **DEFINITION**: - - - TaggingMotivation describes annotations where the intent is to - - associate a tag or keyword with the target resource. - - - **W3C WEB ANNOTATION**: - - - From oa:tagging: - - > The motivation for when the user intends to associate a tag with - - > the Target. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Keyword tagging | User-generated tags | - - | Folksonomy | Community tagging | - - | Social tagging | Hashtags on social media | - - | Crowdsourced tags | Volunteer tagging projects | - - - **HERITAGE CONTEXT**: - - - Tagging complements formal classification: - - - Crowdsourced transcription projects - - - Social tagging of collections - - - User-generated content enrichment - - - Folksonomies alongside controlled vocabularies - - ' + description: >- + Intent to associate a tag or keyword with the target resource, typically + user-generated or crowdsourced rather than from controlled vocabularies. + alt_descriptions: + nl: >- + Intentie om een tag of trefwoord te koppelen aan de doelbron, meestal + door gebruikers gegenereerd of door crowdsourcing in plaats van uit + gecontroleerde woordenlijsten. + de: >- + Absicht, ein Tag oder Schlusselwort mit der Zielressource zu verknupfen, + typischerweise benutzergeneriert oder per Crowdsourcing statt aus + kontrollierten Vokabularen. + fr: >- + Intention d'associer un tag ou mot-cle a la ressource cible, + generalement genere par l'utilisateur ou par crowdsourcing plutot que + provenant de vocabulaires controles. + es: >- + Intencion de asociar una etiqueta o palabra clave con el recurso objetivo, + tipicamente generada por el usuario o por crowdsourcing en lugar de + vocabularios controlados. + ar: >- + نية ربط علامة أو كلمة مفتاحية بالمورد المستهدف، عادة ما تكون منشأة + من قبل المستخدم أو من خلال التعهيد الجماعي بدلاً من المفردات الخاضعة للرقابة. + id: >- + Niat untuk mengaitkan tag atau kata kunci dengan sumber daya target, + biasanya dibuat oleh pengguna atau crowdsourcing daripada dari kosakata + terkontrol. + zh: >- + 将标签或关键词与目标资源关联的意图,通常由用户生成或众包, + 而非来自受控词汇表。 + structured_aliases: + - literal_form: tagmotivatie + in_language: nl + - literal_form: Tagging-Motivation + in_language: de + - literal_form: motivation de balisage + in_language: fr + - literal_form: motivacion de etiquetado + in_language: es + - literal_form: دافع الوسم + in_language: ar + - literal_form: motivasi penandaan + in_language: id + - literal_form: 标记动机 + in_language: zh close_mappings: - - oa:tagging - - skos:Concept - schema:keywords + - oa:tagging + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: tagging @@ -301,69 +345,77 @@ classes: comments: - W3C Web Annotation standard motivation - User-generated content enrichment - broad_mappings: - - skos:Concept + - Complements formal classification with folksonomies + see_also: + - https://www.w3.org/TR/annotation-vocab/#motivation + examples: + - value: + has_label: tagging + has_score: 1.0 + description: Standard tagging motivation instance + keywords: + - tagging + - keywords + - folksonomy + - social tagging + - crowdsourcing + - user-generated content + annotations: + specificity_score: "0.4" + specificity_rationale: W3C standard motivation for tagging tasks + custodian_types: "['*']" LinkingMotivation: is_a: AnnotationMotivationType class_uri: hc:LinkingMotivation - exact_mappings: - - oa:linking - description: 'Motivation for linking to external resources. - - - **DEFINITION**: - - - LinkingMotivation describes annotations where the intent is to - - create a link between the target and a related resource. - - - **W3C WEB ANNOTATION**: - - - From oa:linking: - - > The motivation for when the user intends to link to a resource - - > related to the Target. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | See also links | Related collection items | - - | Authority links | Links to Wikidata/VIAF | - - | Reference links | Citations and sources | - - | IIIF links | Manifest and canvas links | - - - **HERITAGE CONTEXT**: - - - Linking enables Linked Open Data: - - - Authority file linking (VIAF, ISNI, Wikidata) - - - Collection cross-references - - - Digital object linking (IIIF) - - - Bibliographic references - - ' + description: >- + Intent to create a link between the target and a related resource, + such as authority file links, collection cross-references, or IIIF connections. + alt_descriptions: + nl: >- + Intentie om een koppeling te maken tussen het doel en een gerelateerde + bron, zoals autoriteitsbestandslinks, collectie-kruisverwijzingen of + IIIF-verbindingen. + de: >- + Absicht, eine Verknupfung zwischen dem Ziel und einer verwandten Ressource + zu erstellen, wie Normdatei-Links, Sammlungsquerverweise oder IIIF-Verbindungen. + fr: >- + Intention de creer un lien entre la cible et une ressource connexe, + comme les liens de fichiers d'autorite, les references croisees de + collection ou les connexions IIIF. + es: >- + Intencion de crear un vinculo entre el objetivo y un recurso relacionado, + como enlaces de archivos de autoridad, referencias cruzadas de coleccion + o conexiones IIIF. + ar: >- + نية إنشاء رابط بين الهدف ومورد ذي صلة، مثل روابط ملفات الاستناد + أو الإشارات التبادلية للمجموعات أو اتصالات IIIF. + id: >- + Niat untuk membuat tautan antara target dan sumber daya terkait, seperti + tautan file otoritas, referensi silang koleksi, atau koneksi IIIF. + zh: >- + 在目标和相关资源之间创建链接的意图,如权威文件链接、馆藏交叉引用或IIIF连接。 + structured_aliases: + - literal_form: koppelmotivatie + in_language: nl + - literal_form: Verknupfungsmotivation + in_language: de + - literal_form: motivation de liaison + in_language: fr + - literal_form: motivacion de vinculacion + in_language: es + - literal_form: دافع الربط + in_language: ar + - literal_form: motivasi penautan + in_language: id + - literal_form: 链接动机 + in_language: zh close_mappings: - - oa:linking - dcterms:relation - skos:related - schema:relatedLink + - oa:linking + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: linking @@ -372,66 +424,75 @@ classes: comments: - W3C Web Annotation standard motivation - Enables Linked Open Data connections - broad_mappings: - - skos:Concept + - Supports authority file linking (VIAF, ISNI, Wikidata) + see_also: + - https://www.w3.org/TR/annotation-vocab/#motivation + examples: + - value: + has_label: linking + has_score: 1.0 + description: Standard linking motivation instance + keywords: + - linking + - related resources + - authority files + - VIAF + - ISNI + - Wikidata + - IIIF + - Linked Open Data + annotations: + specificity_score: "0.4" + specificity_rationale: W3C standard motivation for linking tasks + custodian_types: "['*']" CommentingMotivation: is_a: AnnotationMotivationType class_uri: hc:CommentingMotivation - exact_mappings: - - oa:commenting - description: 'Motivation for adding commentary. - - - **DEFINITION**: - - - CommentingMotivation describes annotations where the intent is to - - add a comment or opinion about the target resource. - - - **W3C WEB ANNOTATION**: - - - From oa:commenting: - - > The motivation for when the user intends to comment about the Target. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Scholarly notes | Research observations | - - | Curatorial notes | Internal cataloging notes | - - | User comments | Public-facing comments | - - | Editorial remarks | Publication annotations | - - - **HERITAGE CONTEXT**: - - - Comments add contextual knowledge: - - - Provenance research notes - - - Conservation observations - - - Scholarly commentary - - - Community engagement features - - ' + description: >- + Intent to add a comment or opinion about the target resource, distinct + from descriptive annotations which provide factual information. + alt_descriptions: + nl: >- + Intentie om een opmerking of mening toe te voegen over de doelbron, + onderscheiden van beschrijvende annotaties die feitelijke informatie geven. + de: >- + Absicht, einen Kommentar oder eine Meinung zur Zielressource hinzuzufugen, + unterschieden von beschreibenden Annotationen, die sachliche Informationen liefern. + fr: >- + Intention d'ajouter un commentaire ou une opinion sur la ressource cible, + distincte des annotations descriptives qui fournissent des informations factuelles. + es: >- + Intencion de agregar un comentario u opinion sobre el recurso objetivo, + distinto de las anotaciones descriptivas que proporcionan informacion factual. + ar: >- + نية إضافة تعليق أو رأي حول المورد المستهدف، متميز عن التعليقات + التوضيحية الوصفية التي تقدم معلومات واقعية. + id: >- + Niat untuk menambahkan komentar atau pendapat tentang sumber daya target, + berbeda dari anotasi deskriptif yang memberikan informasi faktual. + zh: >- + 对目标资源添加评论或意见的意图,区别于提供事实信息的描述性注释。 + structured_aliases: + - literal_form: commentmotivatie + in_language: nl + - literal_form: Kommentarmotivation + in_language: de + - literal_form: motivation de commentaire + in_language: fr + - literal_form: motivacion de comentario + in_language: es + - literal_form: دافع التعليق + in_language: ar + - literal_form: motivasi komentar + in_language: id + - literal_form: 评论动机 + in_language: zh close_mappings: - - oa:commenting - schema:Comment - schema:UserComments + - oa:commenting + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: commenting @@ -440,337 +501,356 @@ classes: comments: - W3C Web Annotation standard motivation - User and scholarly engagement - broad_mappings: - - skos:Concept + - Distinct from describing which is factual not opinionated + see_also: + - https://www.w3.org/TR/annotation-vocab/#motivation + examples: + - value: + has_label: commenting + has_score: 1.0 + description: Standard commenting motivation instance + keywords: + - comment + - opinion + - scholarly notes + - curatorial notes + - editorial remarks + annotations: + specificity_score: "0.4" + specificity_rationale: W3C standard motivation for commenting tasks + custodian_types: "['*']" AccessibilityMotivation: is_a: AnnotationMotivationType class_uri: hc:accessibilityMotivation - description: 'Motivation for providing accessibility support. - - - **DEFINITION**: - - - AccessibilityMotivation describes annotations created to make - - heritage content accessible to users with disabilities. - - - **HERITAGE-SPECIFIC MOTIVATION**: - - - This extends W3C Web Annotation with heritage accessibility needs. - - Not part of the standard oa: vocabulary but essential for inclusive - - heritage access. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Alt-text | Image descriptions for screen readers | - - | Audio description | Video narration for visually impaired | - - | Closed captions | Text for hearing impaired | - - | Sign language | Video interpretation | - - | Easy read | Simplified text versions | - - - **HERITAGE CONTEXT**: - - - Heritage institutions have accessibility obligations: - - - Museum audio guides and touch tours - - - Archive reading room accommodations - - - Library assistive technology support - - - Digital platform WCAG compliance - - - **WCAG ALIGNMENT**: - - - Supports Web Content Accessibility Guidelines: - - - WCAG 2.1 Success Criterion 1.1.1 (Non-text Content) - - - WCAG 2.1 Success Criterion 1.2 (Time-based Media) - - ' - exact_mappings: - - hc:accessibilityMotivation + description: >- + Heritage-specific motivation for creating annotations to make content + accessible to users with disabilities, such as alt-text, captions, + audio descriptions, or sign language interpretation. + alt_descriptions: + nl: >- + Erfgoed-specifieke motivatie voor het maken van annotaties om inhoud + toegankelijk te maken voor gebruikers met een beperking, zoals alt-tekst, + ondertitels, audiobeschrijvingen of gebarentaalinterpretatie. + de: >- + Heritage-spezifische Motivation zur Erstellung von Annotationen, um Inhalte + fur Benutzer mit Behinderungen zugaenglich zu machen, wie Alt-Text, + Untertitel, Audiobeschreibungen oder Gebaerdensprachdolmetschung. + fr: >- + Motivation specifique au patrimoine pour creer des annotations afin de + rendre le contenu accessible aux utilisateurs handicapes, comme les + textes alternatifs, les sous-titres, les descriptions audio ou + l'interpretation en langue des signes. + es: >- + Motivacion especifica del patrimonio para crear anotaciones para hacer + el contenido accesible a usuarios con discapacidades, como texto alternativo, + subtitulos, descripciones de audio o interpretacion en lenguaje de senas. + ar: >- + دافع خاص بالتراث لإنشاء تعليقات توضيحية لجعل المحتوى متاحًا للمستخدمين + ذوي الإعاقة، مثل النص البديل والترجمة والوصف الصوتي أو تفسير لغة الإشارة. + id: >- + Motivasi khusus warisan untuk membuat anotasi agar konten dapat diakses + oleh pengguna dengan disabilitas, seperti teks alt, takarir, deskripsi audio, + atau interpretasi bahasa isyarat. + zh: >- + 遗产特定的动机,用于创建注释使残障用户能够访问内容,如替代文本、 + 字幕、音频描述或手语翻译。 + structured_aliases: + - literal_form: toegankelijkheidsmotivatie + in_language: nl + - literal_form: Barrierefreiheitsmotivation + in_language: de + - literal_form: motivation d'accessibilite + in_language: fr + - literal_form: motivacion de accesibilidad + in_language: es + - literal_form: دافع إمكانية الوصول + in_language: ar + - literal_form: motivasi aksesibilitas + in_language: id + - literal_form: 无障碍动机 + in_language: zh close_mappings: - schema:accessibilityFeature - schema:accessibilityHazard related_mappings: - wcag:Guideline + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: accessibility slots: - has_score comments: - - Heritage-specific extension beyond W3C standard + - Heritage-specific extension beyond W3C standard motivations - Critical for inclusive heritage access - - Supports WCAG compliance - broad_mappings: - - skos:Concept + - Supports WCAG compliance (Success Criteria 1.1.1, 1.2) + see_also: + - https://www.w3.org/WAI/WCAG21/ + examples: + - value: + has_label: accessibility + has_score: 1.0 + description: Accessibility motivation instance for alt-text creation + keywords: + - accessibility + - alt-text + - captions + - audio description + - sign language + - WCAG + - inclusive access + annotations: + specificity_score: "0.5" + specificity_rationale: Heritage-specific motivation for accessibility + custodian_types: "['*']" DiscoveryMotivation: is_a: AnnotationMotivationType class_uri: hc:discoveryMotivation - description: 'Motivation for enabling search and discovery. - - - **DEFINITION**: - - - DiscoveryMotivation describes annotations created specifically to - - improve the findability and discoverability of heritage content. - - - **HERITAGE-SPECIFIC MOTIVATION**: - - - This extends W3C Web Annotation with heritage discovery needs. - - Focus is on making collections searchable and browsable. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | SEO metadata | Schema.org structured data | - - | Faceted search | Filter-enabling metadata | - - | Full-text indexing | OCR text for search | - - | Named entity extraction | People, places, dates | - - | AI-generated descriptions | ML-powered metadata | - - - **HERITAGE CONTEXT**: - - - Discovery is essential for heritage access: - - - Collection portal search optimization - - - Aggregator metadata enhancement (Europeana) - - - Cross-collection discovery - - - Semantic search enablement - - - **SCHEMA.ORG ALIGNMENT**: - - - Supports structured data for search engines: - - - schema:WebPage, schema:CollectionPage - - - schema:Breadcrumb navigation - - - schema:SearchAction configuration - - ' - exact_mappings: - - hc:discoveryMotivation + description: >- + Heritage-specific motivation for creating annotations to improve + findability and discoverability of content through SEO, faceted search, + full-text indexing, or named entity extraction. + alt_descriptions: + nl: >- + Erfgoed-specifieke motivatie voor het maken van annotaties om de + vindbaarheid en ontdekbaarheid van inhoud te verbeteren via SEO, + gefacetteerd zoeken, full-text indexering of extractie van benoemde entiteiten. + de: >- + Heritage-spezifische Motivation zur Erstellung von Annotationen zur + Verbesserung der Auffindbarkeit und Entdeckbarkeit von Inhalten durch + SEO, Facettensuche, Volltextindizierung oder Named Entity Extraction. + fr: >- + Motivation specifique au patrimoine pour creer des annotations afin + d'ameliorer la trouvabilite et la decouvrabilite du contenu via le SEO, + la recherche a facettes, l'indexation en texte integral ou l'extraction + d'entites nommees. + es: >- + Motivacion especifica del patrimonio para crear anotaciones para mejorar + la encontrabilidad y descubribilidad del contenido a traves de SEO, + busqueda facetada, indexacion de texto completo o extraccion de entidades + con nombre. + ar: >- + دافع خاص بالتراث لإنشاء تعليقات توضيحية لتحسين قابلية العثور على + المحتوى واكتشافه من خلال تحسين محركات البحث والبحث الموجه وفهرسة + النص الكامل أو استخراج الكيانات المسماة. + id: >- + Motivasi khusus warisan untuk membuat anotasi untuk meningkatkan + kemudahan ditemukan dan penemuan konten melalui SEO, pencarian faset, + pengindeksan teks lengkap, atau ekstraksi entitas bernama. + zh: >- + 遗产特定的动机,用于创建注释通过SEO、分面搜索、全文索引或命名实体 + 提取来提高内容的可查找性和可发现性。 + structured_aliases: + - literal_form: ontdekkingsmotivatie + in_language: nl + - literal_form: Entdeckungsmotivation + in_language: de + - literal_form: motivation de decouverte + in_language: fr + - literal_form: motivacion de descubrimiento + in_language: es + - literal_form: دافع الاكتشاف + in_language: ar + - literal_form: motivasi penemuan + in_language: id + - literal_form: 发现动机 + in_language: zh close_mappings: - schema:SearchAction - dcat:Catalog + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: discovery slots: - has_score comments: - - Heritage-specific extension beyond W3C standard + - Heritage-specific extension beyond W3C standard motivations - Enables collection discoverability - - Supports aggregator integration - broad_mappings: - - skos:Concept + - Supports aggregator integration (Europeana, etc.) + see_also: + - https://schema.org/SearchAction + examples: + - value: + has_label: discovery + has_score: 1.0 + description: Discovery motivation instance for SEO enhancement + keywords: + - discovery + - SEO + - faceted search + - full-text indexing + - named entity extraction + - findability + - aggregator metadata + annotations: + specificity_score: "0.5" + specificity_rationale: Heritage-specific motivation for discovery + custodian_types: "['*']" PreservationMotivation: is_a: AnnotationMotivationType class_uri: hc:preservationMotivation - description: 'Motivation for supporting digital preservation. - - - **DEFINITION**: - - - PreservationMotivation describes annotations created to support - - the long-term preservation of digital heritage content. - - - **HERITAGE-SPECIFIC MOTIVATION**: - - - This extends W3C Web Annotation with digital preservation needs. - - Focus is on ensuring content remains accessible over time. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Format documentation | Technical metadata (PREMIS) | - - | Checksum recording | Fixity verification | - - | Migration notes | Format conversion history | - - | Rights documentation | Preservation rights | - - | Significant properties | What must be preserved | - - - **HERITAGE CONTEXT**: - - - Digital preservation is a core heritage function: - - - Archive preservation planning - - - Museum digital asset management - - - Library digital preservation programs - - - OAIS compliance documentation - - - **PREMIS ALIGNMENT**: - - - Supports PREMIS Data Dictionary: - - - premis:Object (digital objects) - - - premis:Event (preservation actions) - - - premis:Agent (preservation actors) - - - premis:Rights (preservation permissions) - - ' - exact_mappings: - - hc:preservationMotivation + description: >- + Heritage-specific motivation for creating annotations to support + long-term digital preservation, such as format documentation, + checksum recording, migration notes, or rights documentation. + alt_descriptions: + nl: >- + Erfgoed-specifieke motivatie voor het maken van annotaties ter ondersteuning + van langetermijnbehoud van digitale inhoud, zoals formatdocumentatie, + checksum-registratie, migratienotities of rechtenocumentatie. + de: >- + Heritage-spezifische Motivation zur Erstellung von Annotationen zur + Unterstutzung der langfristigen digitalen Erhaltung, wie Formatdokumentation, + Prufsummenaufzeichnung, Migrationshinweise oder Rechte-Dokumentation. + fr: >- + Motivation specifique au patrimoine pour creer des annotations afin de + soutenir la preservation numerique a long terme, comme la documentation + de format, l'enregistrement des sommes de controle, les notes de migration + ou la documentation des droits. + es: >- + Motivacion especifica del patrimonio para crear anotaciones para apoyar + la preservacion digital a largo plazo, como documentacion de formato, + registro de sumas de verificacion, notas de migracion o documentacion de derechos. + ar: >- + دافع خاص بالتراث لإنشاء تعليقات توضيحية لدعم الحفظ الرقمي طويل الأجل، + مثل توثيق التنسيق وتسجيل المجاميع الاختبارية وملاحظات الترحيل أو توثيق الحقوق. + id: >- + Motivasi khusus warisan untuk membuat anotasi untuk mendukung pelestarian + digital jangka panjang, seperti dokumentasi format, pencatatan checksum, + catatan migrasi, atau dokumentasi hak. + zh: >- + 遗产特定的动机,用于创建注释以支持长期数字保存,如格式文档、校验和记录、 + 迁移说明或权利文档。 + structured_aliases: + - literal_form: behoudsmotivatie + in_language: nl + - literal_form: Erhaltungsmotivation + in_language: de + - literal_form: motivation de preservation + in_language: fr + - literal_form: motivacion de preservacion + in_language: es + - literal_form: دافع الحفظ + in_language: ar + - literal_form: motivasi pelestarian + in_language: id + - literal_form: 保存动机 + in_language: zh close_mappings: - - premis:Event - prov:Activity + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: preservation slots: - has_score comments: - - Heritage-specific extension beyond W3C standard + - Heritage-specific extension beyond W3C standard motivations - Critical for digital preservation - Supports OAIS and PREMIS compliance - broad_mappings: - - skos:Concept + see_also: + - https://www.oclc.org/research/activities/preservation-metadata.html + examples: + - value: + has_label: preservation + has_score: 1.0 + description: Preservation motivation instance for checksum recording + keywords: + - preservation + - digital preservation + - PREMIS + - OAIS + - format documentation + - checksum + - migration + - fixity + annotations: + specificity_score: "0.5" + specificity_rationale: Heritage-specific motivation for preservation + custodian_types: "['*']" ResearchMotivation: is_a: AnnotationMotivationType class_uri: hc:researchMotivation - description: 'Motivation for supporting research and analysis. - - - **DEFINITION**: - - - ResearchMotivation describes annotations created specifically to - - support scholarly research and analysis of heritage content. - - - **HERITAGE-SPECIFIC MOTIVATION**: - - - This extends W3C Web Annotation with research needs. - - Focus is on enabling scholarly use of heritage collections. - - - **USE CASES**: - - - | Use Case | Example | - - |----------|---------| - - | Citation annotation | Scholarly citations | - - | Research notes | Analytical observations | - - | Hypothesis marking | Research questions | - - | Data annotation | Dataset documentation | - - | Computational analysis | ML/AI analysis results | - - - **HERITAGE CONTEXT**: - - - Heritage institutions support research: - - - Archive research services - - - Museum scholarly access - - - Library reference services - - - Digital humanities projects - - - **CRM ALIGNMENT**: - - - Supports CIDOC-CRM research patterns: - - - crm:E7_Activity (research activities) - - - crm:E13_Attribute_Assignment (scholarly assertions) - - - crm:E65_Creation (research outputs) - - ' - exact_mappings: - - hc:researchMotivation + description: >- + Heritage-specific motivation for creating annotations to support + scholarly research and analysis, such as citations, research notes, + hypothesis marking, or computational analysis results. + alt_descriptions: + nl: >- + Erfgoed-specifieke motivatie voor het maken van annotaties ter ondersteuning + van wetenschappelijk onderzoek en analyse, zoals citaten, onderzoeksnotities, + hypothese-markering of computationele analyseresultaten. + de: >- + Heritage-spezifische Motivation zur Erstellung von Annotationen zur + Unterstutzung wissenschaftlicher Forschung und Analyse, wie Zitate, + Forschungsnotizen, Hypothesen-Markierung oder rechnergestutzte Analyseergebnisse. + fr: >- + Motivation specifique au patrimoine pour creer des annotations afin de + soutenir la recherche et l'analyse scientifiques, comme les citations, + les notes de recherche, le marquage d'hypotheses ou les resultats d'analyse computationnelle. + es: >- + Motivacion especifica del patrimonio para crear anotaciones para apoyar + la investigacion y el analisis academico, como citas, notas de investigacion, + marcado de hipotesis o resultados de analisis computacional. + ar: >- + دافع خاص بالتراث لإنشاء تعليقات توضيحية لدعم البحث والتحليل العلمي، + مثل الاستشهادات وملاحظات البحث ووضع علامات الفرضيات أو نتائج التحليل الحسابي. + id: >- + Motivasi khusus warisan untuk membuat anotasi untuk mendukung penelitian + dan analisis ilmiah, seperti kutipan, catatan penelitian, penandaan hipotesis, + atau hasil analisis komputasional. + zh: >- + 遗产特定的动机,用于创建注释以支持学术研究和分析,如引用、研究笔记、 + 假设标记或计算分析结果。 + structured_aliases: + - literal_form: onderzoeksmotivatie + in_language: nl + - literal_form: Forschungsmotivation + in_language: de + - literal_form: motivation de recherche + in_language: fr + - literal_form: motivacion de investigacion + in_language: es + - literal_form: دافع البحث + in_language: ar + - literal_form: motivasi penelitian + in_language: id + - literal_form: 研究动机 + in_language: zh close_mappings: - crm:E7_Activity - schema:ScholarlyArticle + broad_mappings: + - skos:Concept slot_usage: has_label: equals_string: research slots: - has_score comments: - - Heritage-specific extension beyond W3C standard + - Heritage-specific extension beyond W3C standard motivations - Supports digital humanities and research - Enables computational analysis documentation - broad_mappings: - - skos:Concept + see_also: + - https://www.cidoc-crm.org/ + examples: + - value: + has_label: research + has_score: 1.0 + description: Research motivation instance for scholarly citation + keywords: + - research + - scholarly + - citation + - analysis + - hypothesis + - digital humanities + - computational analysis + annotations: + specificity_score: "0.5" + specificity_rationale: Heritage-specific motivation for research + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml index 030dc7d0ce..8baab69fff 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml @@ -5,6 +5,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + oa: http://www.w3.org/ns/oa# + schema: http://schema.org/ default_prefix: hc imports: - linkml:types @@ -14,26 +16,90 @@ imports: classes: AnnotationType: class_uri: skos:Concept - description: 'Abstract base class for annotation types classification. - - Provides a taxonomy for different types of annotations. - - ' + description: >- + Abstract base class for categorizing different kinds of supplemental + information attached to resources, such as comments, tags, highlights, + or corrections. + alt_descriptions: + nl: >- + Abstracte basisklasse voor het categoriseren van verschillende soorten + aanvullende informatie toegevoegd aan bronnen, zoals opmerkingen, tags, + markeringen of correcties. + de: >- + Abstrakte Basisklasse zur Kategorisierung verschiedener Arten von + Zusatzinformationen, die Ressourcen angehangt werden, wie Kommentare, + Tags, Hervorhebungen oder Korrekturen. + fr: >- + Classe de base abstraite pour categoriser differents types d'informations + supplementaires jointes aux ressources, comme les commentaires, balises, + mises en evidence ou corrections. + es: >- + Clase base abstracta para categorizar diferentes tipos de informacion + adicional adjunta a los recursos, como comentarios, etiquetas, + resaltados o correcciones. + ar: >- + فئة أساسية مجردة لتصنيف أنواع مختلفة من المعلومات الإضافية المرفقة + بالموارد، مثل التعليقات والعلامات والإبرازات أو التصحيحات. + id: >- + Kelas dasar abstrak untuk mengkategorikan berbagai jenis informasi tambahan + yang dilampirkan ke sumber daya, seperti komentar, tag, sorotan, atau koreksi. + zh: >- + 用于分类附加到资源的不同类型补充信息的抽象基类,如评论、标签、高亮或更正。 + structured_aliases: + - literal_form: annotatietype + in_language: nl + - literal_form: Anmerkungstyp + in_language: de + - literal_form: type d'annotation + in_language: fr + - literal_form: tipo de anotacion + in_language: es + - literal_form: نوع التعليق التوضيحي + in_language: ar + - literal_form: tipe anotasi + in_language: id + - literal_form: 注释类型 + in_language: zh abstract: true - exact_mappings: + broad_mappings: - skos:Concept + related_mappings: + - oa:Annotation slots: - has_label - has_code - has_description slot_usage: has_code: -# range: string required: true has_label: -# range: string required: false + comments: + - Abstract base class - use specific subclasses (CommentAnnotation, TagAnnotation, etc.) + - Provides a taxonomy for annotation classification + - Part of W3C Web Annotation ecosystem + see_also: + - Annotation + - AnnotationTypes + examples: + - value: + has_code: comment + has_label: Comment + has_description: "A textual comment on a resource" + description: Comment annotation type + - value: + has_code: tag + has_label: Tag + has_description: "A keyword or tag associated with a resource" + description: Tag annotation type + keywords: + - annotation type + - comment + - tag + - highlight + - correction + - classification annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Abstract base class for annotation type taxonomy custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml index 53fddedd7f..620e7d8f50 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml @@ -1,44 +1,248 @@ id: https://nde.nl/ontology/hc/class/AnnotationTypes name: annotation_types_classes title: Annotation Types Classes -description: 'Concrete subclasses for AnnotationType taxonomy. - - Follows Rule 0b Type/Types naming pattern. - - ' -imports: - - ./AnnotationType - - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + oa: http://www.w3.org/ns/oa# + schema: http://schema.org/ default_prefix: hc +imports: +- ./AnnotationType +- linkml:types classes: CommentAnnotation: is_a: AnnotationType class_uri: hc:Comment - description: A comment on a resource. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Textual commentary or opinion added to a resource by a user or system. + alt_descriptions: + nl: >- + Tekstuele toelichting of mening toegevoegd aan een bron door een gebruiker of systeem. + de: >- + Textlicher Kommentar oder Meinung, die einem Benutzer oder System hinzugefugt wurde. + fr: >- + Commentaire textuel ou opinion ajoute a une ressource par un utilisateur ou un systeme. + es: >- + Comentario textual u opinion agregado a un recurso por un usuario o sistema. + ar: >- + تعليق نصي أو رأي أضيف إلى مورد من قبل مستخدم أو نظام. + id: >- + Komentar tekstual atau pendapat yang ditambahkan ke sumber daya oleh pengguna atau sistem. + zh: >- + 由用户或系统添加到资源的文本评论或意见。 + structured_aliases: + - literal_form: opmerkingannotatie + in_language: nl + - literal_form: Kommentaranmerkung + in_language: de + - literal_form: annotation de commentaire + in_language: fr + - literal_form: anotacion de comentario + in_language: es + - literal_form: تعليق توضيحي + in_language: ar + - literal_form: anotasi komentar + in_language: id + - literal_form: 评论注释 + in_language: zh + close_mappings: + - schema:Comment + - schema:UserComments broad_mappings: - skos:Concept + comments: + - Corresponds to oa:commenting motivation + - Used for scholarly notes, curatorial comments, user feedback + examples: + - value: + has_code: comment + has_label: Scholarly Note + has_description: "Research observation about provenance" + description: Scholarly comment annotation + keywords: + - comment + - opinion + - feedback + - scholarly note + annotations: + specificity_score: "0.4" + specificity_rationale: Concrete annotation type for comments + custodian_types: "['*']" + related_mappings: + - oa:commenting TagAnnotation: is_a: AnnotationType class_uri: hc:Tag - description: A tag or keyword associated with a resource. + description: >- + Keyword or label associated with a resource for categorization and discovery. + alt_descriptions: + nl: >- + Trefwoord of label gekoppeld aan een bron voor categorisatie en vindbaarheid. + de: >- + Schlusselwort oder Label, das einer Ressource zur Kategorisierung und Entdeckung zugeordnet ist. + fr: >- + Mot-cle ou etiquette associe a une ressource pour la categorisation et la decouverte. + es: >- + Palabra clave o etiqueta asociada con un recurso para categorizacion y descubrimiento. + ar: >- + كلمة مفتاحية أو تسمية مرتبطة بمورد للتصنيف والاكتشاف. + id: >- + Kata kunci atau label yang dikaitkan dengan sumber daya untuk kategorisasi dan penemuan. + zh: >- + 与资源关联的关键词或标签,用于分类和发现。 + structured_aliases: + - literal_form: tagannotatie + in_language: nl + - literal_form: Tag-Anmerkung + in_language: de + - literal_form: annotation de balise + in_language: fr + - literal_form: anotacion de etiqueta + in_language: es + - literal_form: تعليق توضيحي للوسم + in_language: ar + - literal_form: anotasi tag + in_language: id + - literal_form: 标签注释 + in_language: zh + close_mappings: + - schema:keywords broad_mappings: - skos:Concept + comments: + - Corresponds to oa:tagging motivation + - Used for folksonomies, crowdsourced tagging, social tagging + examples: + - value: + has_code: tag + has_label: User Tag + has_description: "Community-generated keyword" + description: User-generated tag annotation + keywords: + - tag + - keyword + - folksonomy + - crowdsourcing + annotations: + specificity_score: "0.4" + specificity_rationale: Concrete annotation type for tags + custodian_types: "['*']" + related_mappings: + - oa:tagging Highlight: is_a: AnnotationType class_uri: hc:Highlight - description: A highlighted segment of a resource. + description: >- + Marked segment of a resource for emphasis or later reference. + alt_descriptions: + nl: >- + Gemarkeerd segment van een bron voor nadruk of latere verwijzing. + de: >- + Markiertes Segment einer Ressource zur Hervorhebung oder spateren Referenz. + fr: >- + Segment mis en evidence d'une ressource pour l'emphase ou reference ulterieure. + es: >- + Segmento resaltado de un recurso para enfasis o referencia posterior. + ar: >- + جزء مميز من مورد للتأكيد أو المرجعية اللاحقة. + id: >- + Segmen yang disorot dari sumber daya untuk penekanan atau referensi nanti. + zh: >- + 资源中标记的片段,用于强调或后续参考。 + structured_aliases: + - literal_form: markeringannotatie + in_language: nl + - literal_form: Hervorhebungs-Anmerkung + in_language: de + - literal_form: annotation de mise en evidence + in_language: fr + - literal_form: anotacion de resaltado + in_language: es + - literal_form: تعليق توضيحي للإبراز + in_language: ar + - literal_form: anotasi sorotan + in_language: id + - literal_form: 高亮注释 + in_language: zh + close_mappings: + - oa:highlighting broad_mappings: - skos:Concept + comments: + - Used to mark important passages or regions + - Often combined with comments for explanation + examples: + - value: + has_code: highlight + has_label: Important Passage + has_description: "Key passage for research" + description: Highlighted segment annotation + keywords: + - highlight + - emphasis + - selection + - bookmark + annotations: + specificity_score: "0.4" + specificity_rationale: Concrete annotation type for highlights + custodian_types: "['*']" Correction: is_a: AnnotationType class_uri: hc:Correction - description: A correction to a resource. + description: >- + Suggested or applied fix to errors in a resource's metadata or content. + alt_descriptions: + nl: >- + Voorgestelde of toegepaste correctie van fouten in de metadata of inhoud van een bron. + de: >- + Vorgeschlagene oder angewandte Korrektur von Fehlern in den Metadaten oder Inhalten einer Ressource. + fr: >- + Correction proposee ou appliquee des erreurs dans les metadonnees ou le contenu d'une ressource. + es: >- + Correccion propuesta o aplicada de errores en los metadatos o contenido de un recurso. + ar: >- + تصحيح مقترح أو مطبق للأخطاء في البيانات الوصفية أو محتوى مورد. + id: >- + Koreksi yang diusulkan atau diterapkan untuk kesalahan dalam metadata atau konten sumber daya. + zh: >- + 对资源元数据或内容中错误的建议或已应用的修正。 + structured_aliases: + - literal_form: correctieannotatie + in_language: nl + - literal_form: Korrektur-Anmerkung + in_language: de + - literal_form: annotation de correction + in_language: fr + - literal_form: anotacion de correccion + in_language: es + - literal_form: تعليق توضيحي للتصحيح + in_language: ar + - literal_form: anotasi koreksi + in_language: id + - literal_form: 更正注释 + in_language: zh + close_mappings: + - oa:editing broad_mappings: - skos:Concept + comments: + - Used for crowdsourced corrections and metadata improvements + - May require review before application + examples: + - value: + has_code: correction + has_label: Metadata Correction + has_description: "Suggested fix for date error" + description: Metadata correction annotation + keywords: + - correction + - fix + - edit + - improvement + - crowdsourcing + annotations: + specificity_score: "0.4" + specificity_rationale: Concrete annotation type for corrections + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml new file mode 100644 index 0000000000..ce8c2e4df9 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml @@ -0,0 +1,85 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorAnnotationMetadata +name: AnnotatorAnnotationMetadata +title: Annotator Annotation Metadata +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + oa: http://www.w3.org/ns/oa# + dqv: http://www.w3.org/ns/dqv# + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# + rdfs: http://www.w3.org/2000/01/rdf-schema# + org: http://www.w3.org/ns/org# +imports: +- linkml:types +- ../slots/generated_by +- ../classes/GenerationEvent +classes: + AnnotatorAnnotationMetadata: + description: >- + Quality metrics and verification information for cultural heritage annotations. + alt_descriptions: + nl: Kwaliteitsstatistieken en verificatie-informatie voor cultureel erfgoed annotaties. + de: Qualitätsmetriken und Verifikationsinformationen für Annotationsdaten zum kulturellen Erbe. + fr: Métriques de qualité et informations de vérification pour les annotations du patrimoine culturel. + es: Métricas de calidad e información de verificación para anotaciones de patrimonio cultural. + ar: مقاييس الجودة ومعلومات التحقق للتعليقات التراثية الثقافية. + id: Metrik kualitas dan informasi verifikasi untuk anotasi warisan budaya. + zh: 文化遗产注释的质量指标和验证信息。 + structured_aliases: + - literal_form: annotatiemetagegevens + in_language: nl + - literal_form: Annotationsmetadaten + in_language: de + - literal_form: métadonnées d'annotation + in_language: fr + - literal_form: metadatos de anotación + in_language: es + - literal_form: بيانات التعليق الوصفية + in_language: ar + - literal_form: metadata anotasi + in_language: id + - literal_form: 注释元数据 + in_language: zh + class_uri: oa:Annotation + close_mappings: + - dqv:QualityAnnotation + related_mappings: + - prov:Entity + - schema:Rating + keywords: + - annotation metadata + - confidence score + - quality metrics + - verification + - Annotator + examples: + - value: + generated_by: + has_score: + has_score: 0.92 + has_method: annotation_validation + comments: + - MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore + - Part of Annotator annotation pipeline + slots: + - generated_by + slot_usage: + generated_by: + range: GenerationEvent + required: false + inlined: true + description: Generation event containing confidence score for annotation. + examples: + - value: + has_score: + has_score: 0.92 + has_method: annotation_validation + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml new file mode 100644 index 0000000000..0058380843 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml @@ -0,0 +1,63 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorAnnotationProvenance +name: AnnotatorAnnotationProvenance +title: Annotator Annotation Provenance +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + oa: http://www.w3.org/ns/oa# + pav: http://purl.org/pav/ +imports: +- linkml:types +classes: + AnnotatorAnnotationProvenance: + description: >- + Provenance tracking for cultural heritage annotation activities including creator, timestamp, and method. + alt_descriptions: + nl: Herkomsttracking voor cultureel erfgoed annotatie-activiteiten inclusief maker, tijdstempel en methode. + de: Provenienzverfolgung für Annotationsaktivitäten zum kulturellen Erbe einschließlich Ersteller, Zeitstempel und Methode. + fr: Traçabilité de la provenance des activités d'annotation du patrimoine culturel, y compris le créateur, l'horodatage et la méthode. + es: Seguimiento de procedencia para actividades de anotación de patrimonio cultural incluyendo creador, marca de tiempo y método. + ar: تتبع المنشأ لأنشطة التعليق التراثي الثقافي بما في ذلك المنشئ والطابع الزمني والطريقة. + id: Pelacakan provenansi untuk aktivitas anotasi warisan budaya termasuk pembuat, cap waktu, dan metode. + zh: 文化遗产注释活动的来源跟踪,包括创建者、时间戳和方法。 + structured_aliases: + - literal_form: annotatieherkomst + in_language: nl + - literal_form: Annotationsprovenienz + in_language: de + - literal_form: provenance d'annotation + in_language: fr + - literal_form: procedencia de anotación + in_language: es + - literal_form: منشأ التعليق + in_language: ar + - literal_form: provenansi anotasi + in_language: id + - literal_form: 注释来源 + in_language: zh + class_uri: prov:Activity + close_mappings: + - pav:Authoring + related_mappings: + - oa:Annotation + - prov:Agent + keywords: + - annotation provenance + - Annotator + - extraction method + - annotation creator + examples: + - value: + has_source: annotator-v1_7_0 + comments: + - Tracks who/what created annotations and when + - Part of Annotator extraction pipeline + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: + - has_source diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml new file mode 100644 index 0000000000..302fc91483 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml @@ -0,0 +1,62 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorBlock +name: AnnotatorBlock +title: Annotator Block +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + oa: http://www.w3.org/ns/oa# +imports: +- linkml:types +classes: + AnnotatorBlock: + description: >- + Container aggregating entity claims, provenance, and metadata for a complete annotation. + alt_descriptions: + nl: Container die entiteitsclaims, herkomst en metadata samenbrengt voor een complete annotatie. + de: Container, der Entitätsansprüche, Provenienz und Metadaten für eine vollständige Annotation zusammenfasst. + fr: Conteneur regroupant les revendications d'entités, la provenance et les métadonnées pour une annotation complète. + es: Contenedor que agrega reclamos de entidades, procedencia y metadatos para una anotación completa. + ar: حاوية تجمع مطالبات الكيانات والأصل والبيانات الوصفية لتعليق كامل. + id: Wadah yang mengumpulkan klaim entitas, provenansi, dan metadata untuk anotasi lengkap. + zh: 聚合实体声明、来源和元数据的完整注释容器。 + structured_aliases: + - literal_form: annotatieblok + in_language: nl + - literal_form: Annotationsblock + in_language: de + - literal_form: bloc d'annotation + in_language: fr + - literal_form: bloque de anotación + in_language: es + - literal_form: كتلة التعليق + in_language: ar + - literal_form: blok anotasi + in_language: id + - literal_form: 注释块 + in_language: zh + class_uri: prov:Collection + close_mappings: + - oa:Annotation + related_mappings: + - prov:Bundle + - schema:Dataset + keywords: + - annotation block + - Annotator + - annotation container + - entity claims + examples: + - value: + convention: annotator-v1_7_0 + entity_claims: [] + comments: + - Follows Annotator convention (e.g., annotator-v1_7_0) + - Aggregates claims, provenance, and metadata + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml new file mode 100644 index 0000000000..58e6a6970f --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml @@ -0,0 +1,73 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorEntityClaim +name: AnnotatorEntityClaim +title: Annotator Entity Claim +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + oa: http://www.w3.org/ns/oa# + rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# + rdfs: http://www.w3.org/2000/01/rdf-schema# + org: http://www.w3.org/ns/org# +imports: +- linkml:types +- ../slots/has_type +classes: + AnnotatorEntityClaim: + description: >- + Individual assertion about a cultural heritage entity extracted using Annotator convention. + alt_descriptions: + nl: Individuele bewering over een cultureel erfgoed entiteit geëxtraheerd met Annotator conventie. + de: Einzelne Aussage über eine Kulturgut-Entität, extrahiert mit Annotator-Konvention. + fr: Affirmation individuelle sur une entité du patrimoine culturel extraite en utilisant la convention Annotator. + es: Afirmación individual sobre una entidad de patrimonio cultural extraída usando la convención Annotator. + ar: تأكيد فردي حول كيان تراثي ثقافي مستخرج باستخدام اتفاقية Annotator. + id: Klaim individual tentang entitas warisan budaya yang diekstrak menggunakan konvensi Annotator. + zh: 使用Annotator约定提取的关于文化遗产实体的单个断言。 + structured_aliases: + - literal_form: entiteitsclaim + in_language: nl + - literal_form: Entitätsanspruch + in_language: de + - literal_form: revendication d'entité + in_language: fr + - literal_form: reclamo de entidad + in_language: es + - literal_form: مطالبة الكيان + in_language: ar + - literal_form: klaim entitas + in_language: id + - literal_form: 实体声明 + in_language: zh + class_uri: rdf:Statement + close_mappings: + - oa:Annotation + related_mappings: + - prov:Entity + - schema:PropertyValue + keywords: + - entity claim + - Annotator + - entity assertion + - extraction + examples: + - value: + has_type: hc:Library + comments: + - Represents subject-predicate-object assertion + - Includes provenance and confidence information + slots: + - has_type + slot_usage: + has_type: + inlined: false + required: true + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml new file mode 100644 index 0000000000..b68995d1ec --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml @@ -0,0 +1,64 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorEntityClassification +name: AnnotatorEntityClassification +title: Annotator Entity Classification +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + skos: http://www.w3.org/2004/02/skos/core# + oa: http://www.w3.org/ns/oa# +imports: +- linkml:types +classes: + AnnotatorEntityClassification: + description: >- + Taxonomic categorization of cultural heritage entities within the Annotator classification scheme. + alt_descriptions: + nl: Taxonomische categorisatie van cultureel erfgoed entiteiten binnen het Annotator classificatieschema. + de: Taxonomische Kategorisierung von Kulturgut-Entitäten innerhalb des Annotator-Klassifikationsschemas. + fr: Catégorisation taxonomique des entités du patrimoine culturel dans le schéma de classification Annotator. + es: Categorización taxonómica de entidades de patrimonio cultural dentro del esquema de clasificación Annotator. + ar: التصنيف التصنيفي لكيانات التراث الثقافي ضمن مخطط تصنيف Annotator. + id: Kategorisasi taksonomi entitas warisan budaya dalam skema klasifikasi Annotator. + zh: 在Annotator分类方案内对文化遗产实体的分类学分类。 + structured_aliases: + - literal_form: entiteitsclassificatie + in_language: nl + - literal_form: Entitätsklassifikation + in_language: de + - literal_form: classification d'entité + in_language: fr + - literal_form: clasificación de entidad + in_language: es + - literal_form: تصنيف الكيان + in_language: ar + - literal_form: klasifikasi entitas + in_language: id + - literal_form: 实体分类 + in_language: zh + class_uri: skos:Concept + close_mappings: + - oa:classifying + related_mappings: + - prov:Entity + - schema:CategoryCode + keywords: + - entity classification + - Annotator + - taxonomy + - hypernym types + - GRP + - AGT + examples: + - value: + classification_type: GRP.HER.ARC + comments: + - Maps entities to heritage custodian taxonomy + - Includes hypernym types (GRP, AGT, TOP) and subtypes + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml new file mode 100644 index 0000000000..e0a5a75c7f --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml @@ -0,0 +1,63 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorIntegrationNote +name: AnnotatorIntegrationNote +title: Annotator Integration Note +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + pav: http://purl.org/pav/ +imports: +- linkml:types +classes: + AnnotatorIntegrationNote: + description: >- + Documentation note describing how a file was created or integrated into a dataset. + alt_descriptions: + nl: Documentatienotitie die beschrijft hoe een bestand is gemaakt of geïntegreerd in een dataset. + de: Dokumentationshinweis, der beschreibt, wie eine Datei erstellt oder in einen Datensatz integriert wurde. + fr: Note de documentation décrivant comment un fichier a été créé ou intégré dans un jeu de données. + es: Nota de documentación que describe cómo se creó o integró un archivo en un conjunto de datos. + ar: ملاحظة توثيقية تصف كيفية إنشاء ملف أو دمجه في مجموعة بيانات. + id: Catatan dokumentasi yang menjelaskan bagaimana file dibuat atau diintegrasikan ke dalam kumpulan data. + zh: 描述文件如何创建或集成到数据集中的文档说明。 + structured_aliases: + - literal_form: integratienotitie + in_language: nl + - literal_form: Integrationshinweis + in_language: de + - literal_form: note d'intégration + in_language: fr + - literal_form: nota de integración + in_language: es + - literal_form: ملاحظة التكامل + in_language: ar + - literal_form: catatan integrasi + in_language: id + - literal_form: 集成说明 + in_language: zh + class_uri: prov:Derivation + close_mappings: + - pav:importedFrom + related_mappings: + - prov:Activity + - prov:Entity + keywords: + - integration note + - data derivation + - file creation + - Annotator + examples: + - value: + source_file: institutions.csv + creation_method: extraction + integration_date: "2026-01-15" + comments: + - Documents source file, creation method, and integration process + - Used in data pipeline provenance tracking + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml new file mode 100644 index 0000000000..e1edcc1b9d --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml @@ -0,0 +1,63 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorModel +name: AnnotatorModel +title: Annotator Model +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# +imports: +- linkml:types +classes: + AnnotatorModel: + description: >- + Machine learning model used for cultural heritage entity extraction and annotation. + alt_descriptions: + nl: Machine learning model gebruikt voor cultureel erfgoed entiteitextractie en -annotatie. + de: Maschinelles Lernmodell zur Extraktion und Annotation von Kulturgut-Entitäten. + fr: Modèle d'apprentissage automatique utilisé pour l'extraction et l'annotation d'entités du patrimoine culturel. + es: Modelo de aprendizaje automático utilizado para la extracción y anotación de entidades de patrimonio cultural. + ar: نموذج التعلم الآلي المستخدم لاستخراج وتعليق كيانات التراث الثقافي. + id: Model pembelajaran mesin yang digunakan untuk ekstraksi dan anotasi entitas warisan budaya. + zh: 用于文化遗产实体提取和注释的机器学习模型。 + structured_aliases: + - literal_form: annotatiemodel + in_language: nl + - literal_form: Annotationsmodell + in_language: de + - literal_form: modèle d'annotation + in_language: fr + - literal_form: modelo de anotación + in_language: es + - literal_form: نموذج التعليق + in_language: ar + - literal_form: model anotasi + in_language: id + - literal_form: 注释模型 + in_language: zh + class_uri: prov:SoftwareAgent + close_mappings: + - schema:SoftwareApplication + related_mappings: + - prov:Agent + - prov:Entity + keywords: + - annotator model + - Annotator + - machine learning + - entity extraction + - glm-4.5-flash + examples: + - value: + model_name: glm-4.5-flash + convention: annotator-v1_7_0 + comments: + - Includes model name, convention identifier, and timestamp + - Acts as software agent in provenance chains + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: + - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml new file mode 100644 index 0000000000..cec730e65b --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml @@ -0,0 +1,63 @@ +id: https://nde.nl/ontology/hc/classes/AnnotatorProvenance +name: AnnotatorProvenance +title: Annotator Provenance +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# + pav: http://purl.org/pav/ +imports: +- linkml:types +classes: + AnnotatorProvenance: + description: >- + Extraction provenance tracking source data access, convention, and generation details. + alt_descriptions: + nl: Extractieherkomsttracking van brongegevenstoegang, conventie en generatiedetails. + de: Extraktionsprovenienzverfolgung von Quelldatenzugriff, Konvention und Generierungsdetails. + fr: Traçabilité de la provenance d'extraction de l'accès aux données sources, de la convention et des détails de génération. + es: Seguimiento de procedencia de extracción del acceso a datos fuente, convención y detalles de generación. + ar: تتبع منشأ الاستخراج للوصول إلى البيانات المصدر والاتفاقية وتفاصيل التوليد. + id: Pelacakan provenansi ekstraksi akses data sumber, konvensi, dan detail pembuatan. + zh: 跟踪源数据访问、约定和生成细节的提取来源。 + structured_aliases: + - literal_form: extractieherkomst + in_language: nl + - literal_form: Extraktionsprovenienz + in_language: de + - literal_form: provenance d'extraction + in_language: fr + - literal_form: procedencia de extracción + in_language: es + - literal_form: منشأ الاستخراج + in_language: ar + - literal_form: provenansi ekstraksi + in_language: id + - literal_form: 提取来源 + in_language: zh + class_uri: prov:Entity + close_mappings: + - pav:SourceAccessedAt + related_mappings: + - prov:Generation + - prov:Activity + keywords: + - extraction provenance + - Annotator + - source data + - convention + - namespace + examples: + - value: + has_type: extraction + comments: + - Tracks namespace, path/XPath, timestamp, agent, and convention + - Provenance-tracked entity for extraction activities + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: + - has_type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml index 1cda30d738..0c3cc3b2b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml @@ -1,16 +1,80 @@ id: https://nde.nl/ontology/hc/class/Any name: Any +title: Any Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ owl: http://www.w3.org/2002/07/owl# + rdfs: http://www.w3.org/2000/01/rdf-schema# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types classes: Any: class_uri: owl:Thing - description: "A generic class representing any entity or literal. Used as a root or wildcard range." + description: >- + Universal root class representing any entity or literal value. + Used as a wildcard range when slot values can be of any type. + alt_descriptions: + nl: >- + Universele basisklasse die elke entiteit of letterlijke waarde vertegenwoordigt. + Gebruikt als wildcard-bereik wanneer slotwaarden van elk type kunnen zijn. + de: >- + Universelle Basisklasse, die jede Entitat oder jeden Literalwert darstellt. + Wird als Wildcard-Bereich verwendet, wenn Slot-Werte von jedem Typ sein konnen. + fr: >- + Classe racine universelle representant n'importe quelle entite ou valeur litterale. + Utilisee comme plage generique lorsque les valeurs de slot peuvent etre de n'importe quel type. + es: >- + Clase raiz universal que representa cualquier entidad o valor literal. + Se utiliza como rango comodin cuando los valores de slot pueden ser de cualquier tipo. + ar: >- + فئة جذر عالمية تمثل أي كيان أو قيمة حرفية. + تُستخدم كنطاق حرف بدل عندما يمكن أن تكون قيم الفتحة من أي نوع. + id: >- + Kelas akar universal yang mewakili entitas atau nilai literal apa pun. + Digunakan sebagai rentang wildcard ketika nilai slot dapat berupa tipe apa pun. + zh: >- + 通用根类,表示任何实体或字面值。 + 当槽值可以是任何类型时用作通配符范围。 + structured_aliases: + - literal_form: elk + in_language: nl + - literal_form: beliebig + in_language: de + - literal_form: tout + in_language: fr + - literal_form: cualquiera + in_language: es + - literal_form: أي + in_language: ar + - literal_form: apapun + in_language: id + - literal_form: 任意 + in_language: zh + exact_mappings: + - owl:Thing + broad_mappings: + - rdfs:Resource + comments: + - Universal root class in OWL/RDF semantics + - Use sparingly - prefer specific types when possible + - Useful for polymorphic slot ranges + see_also: + - https://www.w3.org/TR/owl2-syntax/#Class_Expressions + examples: + - value: "any string value" + description: Any string is valid + - value: 42 + description: Any number is valid + keywords: + - universal + - root + - wildcard + - polymorphic + - any type annotations: - specificity_score: 0.0 - specificity_rationale: Universal root class + specificity_score: "0.0" + specificity_rationale: Universal root class - no specificity custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml index 88df473b0d..aa264a6d0d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml @@ -11,6 +11,7 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# dcterms: http://purl.org/dc/terms/ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# +default_prefix: hc imports: - linkml:types - ../enums/AppellationTypeEnum @@ -20,27 +21,114 @@ imports: classes: CustodianAppellation: class_uri: crm:E41_Appellation - description: "An alternative name or label variant for a CustodianName.\nCustodianAppellation represents names that are NOT the most common emic \ndesignator but are still used to refer to the custodian.\n\nCRITICAL: CustodianAppellations are linked to CustodianName (NOT directly to Custodian).\nOnly CustodianIdentifier can identify the Custodian hub.\n\nCIDOC-CRM E41_Appellation: Any identifier expressed as text (names, titles, labels).\nSKOS: altLabel for alternative lexical labels (trading names, colloquial names, abbreviations).\n\n**Use for**: \n- Alternative names and abbreviations (e.g., \"BnF\" for \"Biblioth\xE8que nationale de France\")\n- Translations and multilingual variants\n- Historical names and spelling variants\n- Colloquial/informal names\n\n**Connection Architecture**:\n- CustodianName (preferred label) \u2192 skos:altLabel \u2192 CustodianAppellation (variants)\n- Enables multiple variant appellations per canonical name\n\n**Enables**:\n- Multilingual name representation\ - \ (via appellation_language)\n- Name type classification (official, vernacular, historical, translation)\n- Relationship to naming authority\n- Temporal validity (when name was used)\n" + description: >- + Alternative name or label variant for a heritage custodian institution, + including abbreviations, translations, historical names, and colloquial forms. + alt_descriptions: + nl: >- + Alternatieve naam of labelvariant voor een erfgoedbewaarderinstelling, + inclusief afkortingen, vertalingen, historische namen en volksnamen. + de: >- + Alternativer Name oder Bezeichnungsvariante fur eine Kulturerbe-Verwahrerinstitution, + einschliesslich Abkurzungen, Ubersetzungen, historischer Namen und umgangssprachlicher Formen. + fr: >- + Nom alternatif ou variante d'etiquette pour une institution deprepositaire + du patrimoine, y compris les abreviations, traductions, noms historiques et formes familiers. + es: >- + Nombre alternativo o variante de etiqueta para una institucion depositaria + del patrimonio, incluyendo abreviaturas, traducciones, nombres historicos y formas coloquiales. + ar: >- + اسم بديل أو متغير التسمية لمؤسسة حارسة للتراث، بما في ذلك الاختصارات + والترجمات والأسماء التاريخية والأشكال العامية. + id: >- + Nama alternatif atau varian label untuk lembaga penjaka warisan budaya, + termasuk singkatan, terjemahan, nama historis, dan bentuk sehari-hari. + zh: >- + 遗产保管机构的替代名称或标签变体,包括缩写、翻译、历史名称和通俗形式。 + structured_aliases: + - literal_form: bewaardersbenaming + in_language: nl + - literal_form: Verwahrer-Bezeichnung + in_language: de + - literal_form: appellation de depositeur + in_language: fr + - literal_form: apelacion de depositario + in_language: es + - literal_form: تسمية الحارس + in_language: ar + - literal_form: sebutan penjaga + in_language: id + - literal_form: 保管者名称 + in_language: zh exact_mappings: - crm:E41_Appellation close_mappings: - - skos:Concept - schema:name - foaf:name - rdfs:label - dcterms:title + - skos:altLabel + broad_mappings: + - skos:Concept slots: - has_score - alternative_form_of slot_usage: alternative_form_of: -# range: string # uriorcurie - # range: Label - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: "Label:\n label_value: \"Rijksmuseum\"\n label_language: \"nl\"\n" + comments: + - Represents names that are NOT the most common emic designator + - Linked to CustodianName (NOT directly to Custodian) + - Enables multilingual name representation via appellation_language + - Supports name type classification (official, vernacular, historical, translation) + - | + Preserved from prior description: + + CRITICAL: CustodianAppellations are linked to CustodianName (NOT directly to Custodian). + Only CustodianIdentifier can identify the Custodian hub. + + CIDOC-CRM E41_Appellation: Any identifier expressed as text (names, titles, labels). + SKOS: altLabel for alternative lexical labels (trading names, colloquial names, abbreviations). + + **Use for**: + - Alternative names and abbreviations (e.g., "BnF" for "Bibliothèque nationale de France") + - Translations and multilingual variants + - Historical names and spelling variants + - Colloquial/informal names + + **Connection Architecture**: + - CustodianName (preferred label) → skos:altLabel → CustodianAppellation (variants) + - Enables multiple variant appellations per canonical name + + **Enables**: + - Multilingual name representation (via appellation_language) + - Name type classification (official, vernacular, historical, translation) + - Relationship to naming authority + - Temporal validity (when name was used) + see_also: + - CustodianName + - AppellationType + - http://www.cidoc-crm.org/cidoc-crm/E41_Appellation + examples: + - value: + alternative_form_of: "Bibliotheque nationale de France" + has_score: 0.95 + description: Abbreviated appellation "BnF" for the French National Library + - value: + alternative_form_of: "Koninklijke Bibliotheek" + has_score: 0.9 + description: Abbreviated appellation "KB" for the Dutch National Library + keywords: + - alternative name + - abbreviation + - translation + - historical name + - colloquial name + - variant + - alias annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Specific to custodian name variants custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml index 2fae0051e7..0454cbabb4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml @@ -1,25 +1,103 @@ id: https://nde.nl/ontology/hc/class/AppellationType name: AppellationType -title: Appellation Type -description: Type of appellation/name. +title: Appellation Type Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description classes: AppellationType: class_uri: skos:Concept - exact_mappings: - - crm:E55_Type - description: Type of appellation/name. + description: >- + Category for classifying different kinds of names or designations + applied to entities, such as official names, vernacular names, + historical names, abbreviations, or translations. + alt_descriptions: + nl: >- + Categorie voor het classificeren van verschillende soorten namen of + aanduidingen toegepast op entiteiten, zoals officiële namen, volksnamen, + historische namen, afkortingen of vertalingen. + de: >- + Kategorie zur Klassifizierung verschiedener Arten von Namen oder + Bezeichnungen, die auf Entitaten angewendet werden, wie offizielle Namen, + volkssprachliche Namen, historische Namen, Abkurzungen oder Ubersetzungen. + fr: >- + Categorie pour classer differents types de noms ou designations appliques + aux entites, tels que noms officiels, noms vernaculaires, noms historiques, + abreviations ou traductions. + es: >- + Categoria para clasificar diferentes tipos de nombres o designaciones + aplicados a entidades, como nombres oficiales, nombres vernaculos, + nombres historicos, abreviaturas o traducciones. + ar: >- + فئة لتصنيف أنواع مختلفة من الأسماء أو التسميات المطبقة على الكيانات، + مثل الأسماء الرسمية والأسماء العامية والأسماء التاريخية والاختصارات أو الترجمات. + id: >- + Kategori untuk mengklasifikasikan berbagai jenis nama atau sebutan yang + diterapkan pada entitas, seperti nama resmi, nama vernakular, nama historis, + singkatan, atau terjemahan. + zh: >- + 用于分类应用于实体的不同类型名称或称谓的类别,如官方名称、俗名、 + 历史名称、缩写或翻译。 + structured_aliases: + - literal_form: benamingtype + in_language: nl + - literal_form: Bezeichnungstyp + in_language: de + - literal_form: type d'appellation + in_language: fr + - literal_form: tipo de apelacion + in_language: es + - literal_form: نوع التسمية + in_language: ar + - literal_form: tipe sebutan + in_language: id + - literal_form: 名称类型 + in_language: zh + broad_mappings: + - crm:E55_Type + - skos:Concept slots: - has_label + - has_description + slot_usage: + has_label: + required: true + has_description: + required: false + comments: + - Abstract classification for name types + - Examples: official, vernacular, historical, translation, abbreviation + - Used with CustodianAppellation for name variant typing + see_also: + - CustodianAppellation + - http://www.cidoc-crm.org/cidoc-crm/E55_Type + examples: + - value: + has_label: "Official Name" + has_description: "The legally recognized name of an entity" + description: Official name appellation type + - value: + has_label: "Abbreviation" + has_description: "Shortened form of a name" + description: Abbreviation appellation type + keywords: + - appellation type + - name type + - official name + - vernacular name + - historical name + - abbreviation + - translation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Abstract type classification for appellations custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml index 0a085387a5..bc1f76c201 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml @@ -6,9 +6,9 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - + foaf: http://xmlns.com/foaf/0.1/ + prov: http://www.w3.org/ns/prov# default_prefix: hc - imports: - linkml:types - ../metadata @@ -17,20 +17,90 @@ imports: - ../slots/has_type classes: Applicant: - class_uri: schema:Person + class_uri: hc:Applicant description: >- - An individual or organization applying for a grant, job, or opportunity. - - **Ontology Alignment**: - - **Primary**: `schema:Person` or `schema:Organization` - - **Close**: `foaf:Agent` - + Individual or organization submitting a formal request for access, + funding, employment, or other opportunities within heritage institution contexts. + alt_descriptions: + nl: >- + Individu of organisatie dat een formeel verzoek indient voor toegang, + financiering, werkgelegenheid of andere mogelijkheden binnen de context + van erfgoedinstellingen. + de: >- + Individuum oder Organisation, das einen formellen Antrag fur Zugang, + Finanzierung, Beschaftigung oder andere Moglichkeiten im Kontext von + Kulturerbeinstitutionen einreicht. + fr: >- + Individu ou organisation soumettant une demande formelle d'acces, + de financement, d'emploi ou d'autres opportunites dans le contexte + des institutions patrimoniales. + es: >- + Individuo u organizacion que presenta una solicitud formal de acceso, + financiamiento, empleo u otras oportunidades en el contexto de + instituciones patrimoniales. + ar: >- + فرد أو منظمة تقدم طلبًا رسميًا للوصول أو التمويل أو التوظيف أو + الفرص الأخرى في سياق مؤسسات التراث. + id: >- + Individu atau organisasi yang mengajukan permintaan formal untuk akses, + pendanaan, pekerjaan, atau peluang lain dalam konteks lembaga warisan budaya. + zh: >- + 在遗产机构背景下提交访问、资助、就业或其他机会正式请求的个人或组织。 + structured_aliases: + - literal_form: aanvrager + in_language: nl + - literal_form: Antragsteller + in_language: de + - literal_form: demandeur + in_language: fr + - literal_form: solicitante + in_language: es + - literal_form: مقدم الطلب + in_language: ar + - literal_form: pemohon + in_language: id + - literal_form: 申请人 + in_language: zh + broad_mappings: + - schema:Person + - schema:Organization + - foaf:Agent + - prov:Agent slots: - - has_label - - identified_by - - has_type - + - has_label + - identified_by + - has_type + slot_usage: + has_type: + range: ApplicantType + required: false + identified_by: + required: true + comments: + - Represents the requesting party in application workflows + - Can be either a person or an organization + - Linked to ApplicantType for classification (Individual, NonProfit, University, etc.) + see_also: + - ApplicantType + - ApplicantRequirement + examples: + - value: + has_label: "Dr. Jane Smith" + has_type: hc:IndividualApplicant + identified_by: "https://orcid.org/0000-0001-2345-6789" + description: Individual researcher applicant + - value: + has_label: "University of Amsterdam" + has_type: hc:UniversityApplicant + identified_by: "https://ror.org/020r9kr23" + description: Institutional applicant + keywords: + - applicant + - requester + - grant applicant + - job applicant + - access applicant annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - specificity_rationale: Generic applicant role. + specificity_score: "0.4" + specificity_rationale: Role class for application contexts + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml index 7306fade13..89aae23b0c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml @@ -21,10 +21,55 @@ imports: - ../slots/impose classes: ApplicantRequirement: - class_uri: schema:Requirement - description: 'A requirement that an applicant must fulfill (e.g., residency, organization type). - - **Ontology Alignment**: - **Primary**: `schema:Requirement` (proposed extension or conceptual) - **Close**: `dcterms:requires`' + class_uri: hc:ApplicantRequirement + description: >- + Formal prerequisite or condition that must be satisfied by an applicant, + such as residency requirements, organizational type, credentials, or + geographic restrictions. + alt_descriptions: + nl: >- + Formele voorwaarde of conditie die door een aanvrager moet worden vervuld, + zoals verblijfsvereisten, organisatietype, referenties of geografische beperkingen. + de: >- + Formelle Voraussetzung oder Bedingung, die von einem Antragsteller erfullt + werden muss, wie Aufenthaltsanforderungen, Organisationstyp, Qualifikationen + oder geografische Beschrankungen. + fr: >- + Prerequis formel ou condition qui doit etre satisfait par un demandeur, + comme les conditions de residence, le type d'organisation, les references + ou les restrictions geographiques. + es: >- + Requisito previo formal o condicion que debe ser satisfecha por un solicitante, + como requisitos de residencia, tipo de organizacion, credenciales o + restricciones geograficas. + ar: >- + شرط مسبق رسمي أو شرط يجب أن يلبيه مقدم الطلب، مثل متطلبات الإقامة + أو نوع المنظمة أو بيانات الاعتماد أو القيود الجغرافية. + id: >- + Prasyarat formal atau kondisi yang harus dipenuhi oleh pemohon, seperti + persyaratan tempat tinggal, jenis organisasi, kredensial, atau batasan geografis. + zh: >- + 申请人必须满足的正式先决条件或条件,如居住要求、组织类型、资格或地理限制。 + structured_aliases: + - literal_form: aanvragervereiste + in_language: nl + - literal_form: Antragstelleranforderung + in_language: de + - literal_form: exigence du demandeur + in_language: fr + - literal_form: requisito del solicitante + in_language: es + - literal_form: متطلب مقدم الطلب + in_language: ar + - literal_form: persyaratan pemohon + in_language: id + - literal_form: 申请人要求 + in_language: zh + close_mappings: + - schema:Requirement + - dcterms:requires + broad_mappings: + - skos:Concept slots: - has_description - fulfilled_by @@ -34,7 +79,31 @@ classes: range: Applicant impose: range: GeographicExtent + comments: + - Defines eligibility criteria for applications + - Can be linked to geographic extent via impose slot + - Used in grant, access, and employment application workflows + see_also: + - Applicant + - ApplicantType + examples: + - value: + has_description: "Applicant must be a registered non-profit organization in the European Union" + impose: + geographic_scope: "EU" + description: Non-profit requirement with EU geographic restriction + - value: + has_description: "Applicant must hold a valid research affiliation" + fulfilled_by: "ResearchInstitution" + description: Institutional affiliation requirement + keywords: + - requirement + - prerequisite + - eligibility + - residency + - credential + - geographic restriction annotations: - custodian_types: '["*"]' - specificity_score: 0.6 - specificity_rationale: Requirements for applications. + specificity_score: "0.5" + specificity_rationale: Specific to applicant eligibility criteria + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml index 4d70178023..4b0913edf8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml @@ -6,9 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - linkml:types - ../metadata @@ -18,17 +16,94 @@ classes: ApplicantType: class_uri: skos:Concept description: >- - Type classification for an applicant (e.g. Individual, NonProfit, University). - - **Ontology Alignment**: - - **Primary**: `skos:Concept` - - **Close**: `schema:definedTerm` - + Category for classifying applicants by their organizational or individual + status, such as Individual, NonProfit, University, Commercial, or + Government entity. + alt_descriptions: + nl: >- + Categorie voor het classificeren van aanvragers op basis van hun + organisatorische of individuele status, zoals Individu, NonProfit, + Universiteit, Commercieel of Overheidsinstantie. + de: >- + Kategorie zur Klassifizierung von Antragstellern nach ihrem organisatorischen + oder individuellen Status, wie Individuum, NonProfit, Universitat, + Kommerziell oder Behorde. + fr: >- + Categorie pour classer les demandeurs selon leur statut organisationnel + ou individuel, comme Individu, Association a but non lucratif, Universite, + Commercial ou Entite gouvernementale. + es: >- + Categoria para clasificar a los solicitantes por su estatus organizacional + o individual, como Individual, Sin fines de lucro, Universidad, Comercial + o Entidad gubernamental. + ar: >- + فئة لتصنيف مقدمي الطلبات حسب وضعهم التنظيمي أو الفردي، مثل فرد أو + غير ربحي أو جامعة أو تجاري أو كيان حكومي. + id: >- + Kategori untuk mengklasifikasikan pemohon berdasarkan status organisasi + atau individu mereka, seperti Individu, Nirlaba, Universitas, Komersial, + atau Entitas Pemerintah. + zh: >- + 按组织或个人身份对申请人进行分类的类别,如个人、非营利、大学、商业或政府实体。 + structured_aliases: + - literal_form: aanvragerstype + in_language: nl + - literal_form: Antragstellertyp + in_language: de + - literal_form: type de demandeur + in_language: fr + - literal_form: tipo de solicitante + in_language: es + - literal_form: نوع مقدم الطلب + in_language: ar + - literal_form: tipe pemohon + in_language: id + - literal_form: 申请人类型 + in_language: zh + close_mappings: + - schema:definedTerm + broad_mappings: + - skos:Concept slots: - - has_label - - identified_by - + - has_label + - identified_by + slot_usage: + has_label: + required: true + equals_string_in: + - "Individual" + - "NonProfit" + - "University" + - "Commercial" + - "Government" + - "ResearchInstitute" + identified_by: + required: true + comments: + - Abstract classification for applicant categories + - Used to determine eligibility and fee structures + - Linked to Applicant instances via has_type slot + see_also: + - Applicant + - ApplicantRequirement + examples: + - value: + has_label: "Individual" + identified_by: "hc:IndividualApplicant" + description: Individual person applicant type + - value: + has_label: "University" + identified_by: "hc:UniversityApplicant" + description: Higher education institution applicant type + keywords: + - applicant type + - individual + - non-profit + - university + - commercial + - government + - classification annotations: - custodian_types: '["*"]' - specificity_score: 0.7 - specificity_rationale: Classification for applicants. + specificity_score: "0.4" + specificity_rationale: Type classification for applicant categories + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml index 309eb1db03..fc713efc40 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml @@ -1,37 +1,72 @@ id: https://nde.nl/ontology/hc/class/Appointment name: appointment_class title: Appointment Class -version: 1.0.0 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label - ../slots/temporal_extent -default_prefix: hc classes: Appointment: class_uri: schema:Reservation - description: "Models an appointment or reservation requirement as a structured\ - \ entity.\n\n**PURPOSE**:\nHeritage institutions often require appointments\ - \ for:\n- Special collections access\n- Reading room reservations \n- Guided\ - \ tours of sensitive materials\n- Conservation viewing requests\n\nBy modeling\ - \ appointments as entities (not just boolean flags), we can capture:\n- Lead\ - \ time requirements (24h, 48h, 1 week in advance)\n- Booking methods (email,\ - \ phone, online form)\n- Confirmation requirements\n- Cancellation policies\n\ - - Temporal validity (when appointments are required)\n\n**ONTOLOGY ALIGNMENT**:\n\ - - schema:Reservation - \"A reservation for an event, service, or product\"\n\ - - rico:conditionsOfAccess - Links to RiC-O access condition patterns\n\n**REPLACES**:\n\ - - appointment_required (boolean) - Now modeled as structured entity\n- requires_appointment\ - \ (boolean) - Preserved for backward compatibility\n" - exact_mappings: - - schema:Reservation + description: >- + Scheduled arrangement for accessing heritage collections or services, + capturing lead time requirements, booking methods, confirmation needs, + and cancellation policies. + alt_descriptions: + nl: >- + Geplande regeling voor toegang tot erfgoedcollecties of -diensten, + waarbij doorlooptijdvereisten, boekingsmethoden, bevestigingsbehoeften + en annuleringsbeleid worden vastgelegd. + de: >- + Geplante Vereinbarung fur den Zugang zu Kulturerbesammlungen oder -diensten, + die Vorlaufzeitanforderungen, Buchungsmethoden, Bestatigungsbedarfe und + Stornierungsrichtlinien erfasst. + fr: >- + Arrangement planifie pour l'acces aux collections ou services patrimoniaux, + capturant les delais d'anticipation, les methodes de reservation, les besoins + de confirmation et les politiques d'annulation. + es: >- + Arreglo programado para acceder a colecciones o servicios patrimoniales, + capturando requisitos de tiempo de anticipacion, metodos de reserva, + necesidades de confirmacion y politicas de cancelacion. + ar: >- + ترتيب مجدول للوصول إلى مجموعات أو خدمات التراث، يلتقط متطلبات الوقت + المسبق وطرق الحجز ومتطلبات التأكيد وسياسات الإلغاء. + id: >- + Pengaturan terjadwal untuk mengakses koleksi atau layanan warisan budaya, + menangkap persyaratan waktu tunggu, metode pemesanan, kebutuhan konfirmasi, + dan kebijakan pembatalan. + zh: >- + 访问遗产馆藏或服务的预定安排,捕获提前时间要求、预订方法、确认需求 + 和取消政策。 + structured_aliases: + - literal_form: afspraak + in_language: nl + - literal_form: Termin + in_language: de + - literal_form: rendez-vous + in_language: fr + - literal_form: cita + in_language: es + - literal_form: موعد + in_language: ar + - literal_form: janji temu + in_language: id + - literal_form: 预约 + in_language: zh close_mappings: - rico:Rule + broad_mappings: + - schema:Reservation + - skos:Concept slots: - has_label - has_description @@ -42,26 +77,42 @@ classes: - value: Reading Room Appointment - value: Special Collections Viewing - value: Conservation Lab Access + - value: Guided Tour has_description: examples: - - value: "Appointments for the Special Collections reading room must be made\ - \ \nat least 48 hours in advance. Please specify which materials you \n\ - wish to consult. Maximum 5 items per visit.\n" + - value: "Appointments for the Special Collections reading room must be made at least 48 hours in advance. Please specify which materials you wish to consult. Maximum 5 items per visit." temporal_extent: range: TimeSpan inlined: true + comments: + - Models appointments as entities rather than boolean flags + - Captures lead time, booking methods, and policies + - Replaces simple appointment_required boolean with structured data + - Common for special collections, reading rooms, conservation labs + see_also: + - https://schema.org/Reservation + - AccessPolicy examples: - value: - appointment_id: hc:appointment/nationaal-archief-special-collections has_label: Special Collections Appointment - has_description: Advance appointment required for manuscript and map - collections + has_description: Advance appointment required for manuscript and map collections + temporal_extent: + begin_of_the_begin: "2025-01-15T10:00:00Z" + end_of_the_end: "2025-01-15T12:00:00Z" + description: Special collections appointment with time slot - value: - appointment_id: hc:appointment/reading-room-recommended has_label: Reading Room Reservation - has_description: Reservations recommended but walk-ins accepted based - on availability + has_description: Reservations recommended but walk-ins accepted based on availability + description: Reading room reservation (optional booking) + keywords: + - appointment + - reservation + - booking + - reading room + - special collections + - lead time + - cancellation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to heritage access scheduling + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml index 0ca33246fb..49fa57b23b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml @@ -6,24 +6,96 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# odrl: http://www.w3.org/ns/odrl/2/ + skos: http://www.w3.org/2004/02/skos/core# + dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - linkml:types + - ../classes/Policy classes: AppraisalPolicy: is_a: Policy class_uri: odrl:Policy - description: 'A policy governing the appraisal of records or collections. - - - **Ontological Alignment**: - - - `odrl:Policy`: Policy representing rules. - - - `rico:Rule`: Rule governing management. - - ' + description: >- + Formal statement governing the evaluation and selection of records or + collections for retention, transfer, or disposal based on administrative, + legal, fiscal, and historical value criteria. + alt_descriptions: + nl: >- + Formele verklaring die de evaluatie en selectie van archiefstukken of + collecties voor behoud, overdracht of vernietiging regelt op basis van + administratieve, juridische, fiscale en historische waardecriteria. + de: >- + Formelle Erklarung, die die Bewertung und Auswahl von Unterlagen oder + Sammlungen zur Aufbewahrung, Ubertragung oder Vernichtung auf der Grundlage + von administrativen, rechtlichen, steuerlichen und historischen Wertkriterien regelt. + fr: >- + Declaration formelle regissant l'evaluation et la selection des documents + ou collections pour la retention, le transfert ou l'elimination sur la base + de criteres de valeur administrative, juridique, fiscale et historique. + es: >- + Declaracion formal que rige la evaluacion y seleccion de registros o + colecciones para retencion, transferencia o eliminacion basada en criterios + de valor administrativo, legal, fiscal e historico. + ar: >- + بيان رسمي يحكم تقييم واختيار السجلات أو المجموعات للاحتفاظ بها أو + نقلها أو التخلص منها بناءً على معايير القيمة الإدارية والقانونية + والمالية والتاريخية. + id: >- + Pernyataan formal yang mengatur evaluasi dan seleksi rekaman atau koleksi + untuk penyimpanan, transfer, atau pemusnahan berdasarkan kriteria nilai + administratif, hukum, fiskal, dan historis. + zh: >- + 管理基于行政、法律、财政和历史价值标准对记录或馆藏进行评估和选择 + 以进行保留、转移或处置的正式声明。 + structured_aliases: + - literal_form: beoordelingsbeleid + in_language: nl + - literal_form: Bewertungspolitik + in_language: de + - literal_form: politique d'evaluation + in_language: fr + - literal_form: politica de evaluacion + in_language: es + - literal_form: سياسة التقييم + in_language: ar + - literal_form: kebijakan penilaian + in_language: id + - literal_form: 鉴定政策 + in_language: zh + broad_mappings: + - odrl:Policy + - skos:Concept + close_mappings: + - rico:Rule + - dcterms:accessRights + comments: + - Core archival function for records management + - Based on primary value (administrative, legal, fiscal) and secondary value (historical, research) + - Follows archival appraisal standards and retention schedules + - Part of Policy hierarchy in heritage custodianship + see_also: + - Policy + - AcquisitionMethod + - https://www.ica.org/standards/RiC/ontology + examples: + - value: + has_label: "University Records Appraisal Policy" + has_description: "Policy governing retention of administrative and academic records" + description: University-wide appraisal policy + - value: + has_label: "Faculty Papers Appraisal Policy" + has_description: "Criteria for evaluating faculty archives for permanent retention" + description: Faculty papers appraisal criteria + keywords: + - appraisal + - records management + - retention + - disposal + - archival value + - selection criteria + - retention schedule annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to archival appraisal governance custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml index df9ca1abce..0123f0c6a8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml @@ -7,57 +7,90 @@ prefixes: schema: http://schema.org/ as: https://www.w3.org/ns/activitystreams# prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../metadata - ../slots/has_quantity - ../slots/has_measurement_unit - ../slots/temporal_extent -default_prefix: hc classes: AppreciationEvent: class_uri: as:Like - description: "Appreciation or engagement event for digital content.\n\n**PURPOSE**:\n\ - \nStructured representation of appreciation metrics (likes, favorites,\nupvotes,\ - \ reactions) for digital content such as videos, comments, and posts.\nReplaces\ - \ simple integer counts with rich event data.\n\n**DESIGN RATIONALE**:\n\nCreated\ - \ per slot_fixes.yaml migration from `comment_like_count` integer\nto structured\ - \ `appreciated` + `AppreciationEvent` with\n`has_quantity`\ - \ + `Quantity` for metric representation.\n\n**APPRECIATION TYPES**:\n\n| Type\ - \ | Description | Platforms |\n|------|-------------|-----------|\n| like |\ - \ Standard like/thumbs up | YouTube, Facebook, Instagram |\n| favorite | Favorite/bookmark\ - \ | Twitter, YouTube |\n| upvote | Upvote/positive rating | Reddit, StackOverflow\ - \ |\n| reaction | Emoji reaction | Facebook, Slack |\n| share | Share/repost\ - \ | All platforms |\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property\ - \ | Usage |\n|----------|----------------|-------|\n| **Activity Streams** |\ - \ `as:Like` | Social appreciation activity |\n| **Schema.org** | `schema:InteractionCounter`\ - \ | Engagement metrics |\n| **PROV-O** | `prov:Activity` | Event modeling |\n\ - \n**EXAMPLE**:\n\n```yaml\nappreciated:\n - appreciation_type: like\n\ - \ has_quantity:\n numeric_value: 42\n has_unit:\n\ - \ unit_label: \"likes\"\n temporal_extent:\n begin_of_the_begin:\ - \ \"2025-01-14T10:00:00Z\"\n```\n" - exact_mappings: - - as:Like + description: >- + Structured representation of engagement metrics such as likes, favorites, + upvotes, reactions, or shares for digital content, replacing simple + integer counts with rich event data including temporal observation. + alt_descriptions: + nl: >- + Gestructureerde weergave van betrokkenheidsstatistieken zoals likes, + favorieten, stemmen, reacties of shares voor digitale content, ter + vervanging van eenvoudige gehele getallen met rijke gebeurtenisgegevens + inclusief temporele observatie. + de: >- + Strukturierte Darstellung von Engagement-Metriken wie Likes, Favoriten, + Upvotes, Reaktionen oder Shares fur digitale Inhalte, die einfache + Ganzzahlen durch umfangreiche Ereignisdaten mit zeitlicher Beobachtung ersetzt. + fr: >- + Representation structuree des metriques d'engagement telles que les likes, + favoris, votes positifs, reactions ou partages pour le contenu numerique, + remplaçant les simples comptes entiers par des donnees d'evenement riches + incluant l'observation temporelle. + es: >- + Representacion estructurada de metricas de compromiso como me gusta, + favoritos, votos positivos, reacciones o compartidos para contenido digital, + reemplazando simples conteos enteros con datos de eventos ricos que incluyen + observacion temporal. + ar: >- + تمثيل منظم لمقاييس المشاركة مثل الإعجابات والمفضلات والأصوات الإيجابية + والتفاعلات أو المشاركات للمحتوى الرقمي، بدلاً من الأعداد الصحيحة البسيطة + ببيانات أحداث غنية تتضمن الملاحظة الزمنية. + id: >- + Representasi terstruktur dari metrik keterlibatan seperti suka, favorit, + voting positif, reaksi, atau berbagi untuk konten digital, menggantikan + jumlah bilangan bulat sederhana dengan data peristiwa yang kaya termasuk + observasi temporal. + zh: >- + 数字内容参与度指标的结构化表示,如点赞、收藏、投票、反应或分享, + 用包含时间观察的丰富事件数据替代简单的整数计数。 + structured_aliases: + - literal_form: waarderingsgebeurtenis + in_language: nl + - literal_form: Wertschatzungsereignis + in_language: de + - literal_form: evenement d'appreciation + in_language: fr + - literal_form: evento de apreciacion + in_language: es + - literal_form: حدث التقدير + in_language: ar + - literal_form: peristiwa apresiasi + in_language: id + - literal_form: 欣赏事件 + in_language: zh close_mappings: + - as:Like - schema:InteractionCounter + broad_mappings: - prov:Activity + - skos:Concept slots: - has_quantity - - has_unit + - has_measurement_unit - temporal_extent slot_usage: has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type + inlined: false required: false examples: - value: numeric_value: 42 - has_unit: + has_measurement_unit: unit_label: likes - has_unit: -# range: string - inlined: false # Fixed invalid inline for primitive type + has_measurement_unit: + inlined: false required: false examples: - value: @@ -68,29 +101,41 @@ classes: required: false examples: - value: - begin_of_the_begin: '2025-01-14T10:00:00Z' - examples: - - value: null - - value: - has_quantity: - numeric_value: 42 - has_unit: - unit_label: likes - temporal_extent: - begin_of_the_begin: '2025-01-14T10:00:00Z' - - value: null + begin_of_the_begin: "2025-01-14T10:00:00Z" comments: - - Created 2026-01-22 from comment_like_count migration (Rule 53) + - Created 2026-01-22 from comment_like_count migration - Models appreciation metrics as structured events - - Supports multiple appreciation types (likes, favorites, etc.) - - Includes temporal observation tracking + - Supports multiple appreciation types (likes, favorites, upvotes, reactions, shares) + - Includes temporal observation tracking for analytics see_also: - https://www.w3.org/ns/activitystreams#Like - https://schema.org/InteractionCounter + examples: + - value: + has_quantity: 42 + has_measurement_unit: + unit_label: likes + temporal_extent: + begin_of_the_begin: "2025-01-14T10:00:00Z" + description: YouTube-style like count with observation timestamp + - value: + has_quantity: 128 + has_measurement_unit: + unit_label: upvotes + temporal_extent: + begin_of_the_begin: "2025-01-15T14:30:00Z" + description: Reddit-style upvote count + keywords: + - appreciation + - likes + - favorites + - upvotes + - reactions + - shares + - engagement metrics + - social media + - interaction counter annotations: - custodian_types: '["*"]' - custodian_types_rationale: Universal - any custodian with digital content may - track appreciation. - specificity_score: '0.60' - specificity_rationale: Moderately specific - primarily for digital content engagement - contexts. + specificity_score: "0.5" + specificity_rationale: Specific to digital content engagement metrics + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml index b8fd169a02..35dad853f7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml @@ -1,9 +1,13 @@ id: https://nde.nl/ontology/hc/class/ApprovalTimeType name: ApprovalTimeType +title: Approval Time Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -13,11 +17,83 @@ classes: ApprovalTimeType: class_uri: skos:Concept abstract: true + description: >- + Abstract base class for categorizing expected processing durations for + approval workflows, such as immediate, fast, standard, extended, or + long approval timeframes. + alt_descriptions: + nl: >- + Abstracte basisklasse voor het categoriseren van verwachte verwerkingstijden + voor goedkeuringsworkflows, zoals onmiddellijk, snel, standaard, uitgebreid + of lange goedkeuringstermijnen. + de: >- + Abstrakte Basisklasse zur Kategorisierung erwarteter Verarbeitungszeiten + fur Genehmigungsworkflows, wie sofortige, schnelle, standardmassige, + erweiterte oder lange Genehmigungszeiträume. + fr: >- + Classe de base abstraite pour categoriser les delais de traitement attendus + pour les flux d'approbation, tels que immediat, rapide, standard, etendu + ou longs delais d'approbation. + es: >- + Clase base abstracta para categorizar las duraciones de procesamiento + esperadas para flujos de trabajo de aprobacion, como inmediato, rapido, + estandar, extendido o largos plazos de aprobacion. + ar: >- + فئة أساسية مجردة لتصنيف مدد المعالجة المتوقعة لعمليات الموافقة، + مثل الفورية أو السريعة أو القياسية أو الممتدة أو الطويلة. + id: >- + Kelas dasar abstrak untuk mengkategorikan durasi pemrosesan yang diharapkan + untuk alur kerja persetujuan, seperti segera, cepat, standar, diperpanjang, + atau waktu persetujuan yang lama. + zh: >- + 用于分类审批流程预期处理持续时间的抽象基类,如即时、快速、标准、 + 延长或长时间审批。 + structured_aliases: + - literal_form: goedkeuringstijdtype + in_language: nl + - literal_form: Genehmigungszeittyp + in_language: de + - literal_form: type de delai d'approbation + in_language: fr + - literal_form: tipo de tiempo de aprobacion + in_language: es + - literal_form: نوع وقت الموافقة + in_language: ar + - literal_form: tipe waktu persetujuan + in_language: id + - literal_form: 审批时间类型 + in_language: zh + broad_mappings: + - crm:E52_Time-Span + - schema:Duration + - skos:Concept slots: - identified_by - has_label - has_description + slot_usage: + has_label: + required: true + identified_by: + required: true + comments: + - Abstract base class - use specific subclasses (ImmediateApproval, FastApproval, etc.) + - Used to set expectations for application processing times + - Supports service level agreements and user communication + see_also: + - ApprovalTimeTypes + examples: + - value: + has_label: "Standard Approval" + has_description: "1-2 weeks processing time" + description: Standard approval timeframe + keywords: + - approval time + - processing duration + - turnaround + - service level + - workflow annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Abstract type classification for approval durations custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml index 782129138d..b1e38c30a1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml @@ -1,5 +1,6 @@ id: https://nde.nl/ontology/hc/class/ApprovalTimeTypes name: ApprovalTimeTypes +title: Approval Time Types Collection prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,49 +12,259 @@ prefixes: 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: - ./ApprovalTimeType - linkml:types classes: ImmediateApproval: is_a: ApprovalTimeType - description: Immediate approval (same day) - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Approval processed on the same day, typically within hours. + alt_descriptions: + nl: >- + Goedkeuring verwerkt op dezelfde dag, meestal binnen enkele uren. + de: >- + Genehmigung am selben Tag bearbeitet, normalerweise innerhalb von Stunden. + fr: >- + Approbation traitee le meme jour, generalement en quelques heures. + es: >- + Aprobacion procesada el mismo dia, generalmente en horas. + ar: >- + الموافقة المعالجة في نفس اليوم، عادة خلال ساعات. + id: >- + Persetujuan diproses pada hari yang sama, biasanya dalam beberapa jam. + zh: >- + 当天处理的批准,通常在几小时内。 + structured_aliases: + - literal_form: onmiddellijke goedkeuring + in_language: nl + - literal_form: sofortige Genehmigung + in_language: de + - literal_form: approbation immediate + in_language: fr + - literal_form: aprobacion inmediata + in_language: es + - literal_form: موافقة فورية + in_language: ar + - literal_form: persetujuan segera + in_language: id + - literal_form: 即时批准 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + examples: + - value: + has_label: "Immediate" + has_description: "Same-day approval" + description: Immediate approval timeframe + keywords: + - immediate + - same-day + - urgent + annotations: + specificity_score: "0.4" + specificity_rationale: Specific approval duration category + custodian_types: "['*']" FastApproval: is_a: ApprovalTimeType - description: Fast approval (1-3 days) - annotations: - custodian_types: '[''*'']' + description: >- + Approval processed within 1-3 business days. + alt_descriptions: + nl: >- + Goedkeuring verwerkt binnen 1-3 werkdagen. + de: >- + Genehmigung innerhalb von 1-3 Werktagen bearbeitet. + fr: >- + Approbation traitee dans un delai de 1 a 3 jours ouvrables. + es: >- + Aprobacion procesada dentro de 1-3 dias habiles. + ar: >- + الموافقة المعالجة خلال 1-3 أيام عمل. + id: >- + Persetujuan diproses dalam 1-3 hari kerja. + zh: >- + 1-3个工作日内处理的批准。 + structured_aliases: + - literal_form: snelle goedkeuring + in_language: nl + - literal_form: schnelle Genehmigung + in_language: de + - literal_form: approbation rapide + in_language: fr + - literal_form: aprobacion rapida + in_language: es + - literal_form: موافقة سريعة + in_language: ar + - literal_form: persetujuan cepat + in_language: id + - literal_form: 快速批准 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + examples: + - value: + has_label: "Fast" + has_description: "1-3 business days" + description: Fast approval timeframe + keywords: + - fast + - 1-3 days + - expedited + annotations: + specificity_score: "0.4" + specificity_rationale: Specific approval duration category + custodian_types: "['*']" StandardApproval: is_a: ApprovalTimeType - description: Standard approval (1-2 weeks) - annotations: - custodian_types: '[''*'']' + description: >- + Approval processed within 1-2 weeks. + alt_descriptions: + nl: >- + Goedkeuring verwerkt binnen 1-2 weken. + de: >- + Genehmigung innerhalb von 1-2 Wochen bearbeitet. + fr: >- + Approbation traitee dans un delai de 1 a 2 semaines. + es: >- + Aprobacion procesada dentro de 1-2 semanas. + ar: >- + الموافقة المعالجة خلال 1-2 أسبوع. + id: >- + Persetujuan diproses dalam 1-2 minggu. + zh: >- + 1-2周内处理的批准。 + structured_aliases: + - literal_form: standaardgoedkeuring + in_language: nl + - literal_form: Standardgenehmigung + in_language: de + - literal_form: approbation standard + in_language: fr + - literal_form: aprobacion estandar + in_language: es + - literal_form: موافقة قياسية + in_language: ar + - literal_form: persetujuan standar + in_language: id + - literal_form: 标准批准 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + examples: + - value: + has_label: "Standard" + has_description: "1-2 weeks" + description: Standard approval timeframe + keywords: + - standard + - 1-2 weeks + - normal + annotations: + specificity_score: "0.4" + specificity_rationale: Specific approval duration category + custodian_types: "['*']" ExtendedApproval: is_a: ApprovalTimeType - description: Extended approval (2-4 weeks) - annotations: - custodian_types: '[''*'']' + description: >- + Approval processed within 2-4 weeks. + alt_descriptions: + nl: >- + Goedkeuring verwerkt binnen 2-4 weken. + de: >- + Genehmigung innerhalb von 2-4 Wochen bearbeitet. + fr: >- + Approbation traitee dans un delai de 2 a 4 semaines. + es: >- + Aprobacion procesada dentro de 2-4 semanas. + ar: >- + الموافقة المعالجة خلال 2-4 أسبوع. + id: >- + Persetujuan diproses dalam 2-4 minggu. + zh: >- + 2-4周内处理的批准。 + structured_aliases: + - literal_form: uitgebreide goedkeuring + in_language: nl + - literal_form: erweiterte Genehmigung + in_language: de + - literal_form: approbation etendue + in_language: fr + - literal_form: aprobacion extendida + in_language: es + - literal_form: موافقة ممتدة + in_language: ar + - literal_form: persetujuan diperpanjang + in_language: id + - literal_form: 延长批准 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + examples: + - value: + has_label: "Extended" + has_description: "2-4 weeks" + description: Extended approval timeframe + keywords: + - extended + - 2-4 weeks + - complex + annotations: + specificity_score: "0.4" + specificity_rationale: Specific approval duration category + custodian_types: "['*']" LongApproval: is_a: ApprovalTimeType - description: Long approval (1+ months) - annotations: - custodian_types: '[''*'']' + description: >- + Approval taking one month or longer, typically for complex requests. + alt_descriptions: + nl: >- + Goedkeuring die een maand of langer duurt, meestal voor complexe verzoeken. + de: >- + Genehmigung, die einen Monat oder langer dauert, normalerweise fur komplexe Anfragen. + fr: >- + Approbation prenant un mois ou plus, generalement pour les demandes complexes. + es: >- + Aprobacion que toma un mes o mas, generalmente para solicitudes complejas. + ar: >- + الموافقة التي تستغرق شهرًا أو أكثر، عادة للطلبات المعقدة. + id: >- + Persetujuan yang memakan waktu satu bulan atau lebih, biasanya untuk permintaan kompleks. + zh: >- + 需要一个月或更长时间的批准,通常用于复杂请求。 + structured_aliases: + - literal_form: lange goedkeuring + in_language: nl + - literal_form: lange Genehmigung + in_language: de + - literal_form: approbation longue + in_language: fr + - literal_form: aprobacion larga + in_language: es + - literal_form: موافقة طويلة + in_language: ar + - literal_form: persetujuan lama + in_language: id + - literal_form: 长期批准 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + examples: + - value: + has_label: "Long" + has_description: "1+ months" + description: Long approval timeframe + keywords: + - long + - 1+ months + - complex + - thorough review + annotations: + specificity_score: "0.4" + specificity_rationale: Specific approval duration category + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml index 86ca45c46d..8bd2acf618 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml @@ -1,10 +1,6 @@ id: https://nde.nl/ontology/hc/class/Approver name: approver_class title: Approver Class -imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -18,25 +14,59 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc +imports: + - linkml:types + - ../slots/identified_by + - ../slots/has_label classes: Approver: - class_uri: prov:Agent - description: 'An agent (person or organization) that approves or authorized something. - - **DEFINITION**: - - Approver represents the agent responsible for approving decisions, policies, budgets, or other organizational actions. This replaces simple string fields like `approved_by` with a structured class that can link to person or organization entities. - - **ONTOLOGY ALIGNMENT**: - - - PROV-O: `prov:Agent` - entity that bears responsibility - FOAF: `foaf:Agent` - agent (person or organization) - Schema.org: `schema:Person` or `schema:Organization` - - **USE CASES**: - - 1. **Budget Approval**: Who approved the budget allocation 2. **Policy Approval**: Who authorized the policy 3. **Decision Records**: Documenting approval chains' - exact_mappings: + class_uri: hc:Approver + description: >- + Agent responsible for authorizing or approving decisions, policies, + budgets, or other organizational actions in heritage institution workflows. + alt_descriptions: + nl: >- + Agent die verantwoordelijk is voor het autoriseren of goedkeuren van + beslissingen, beleid, budgetten of andere organisatorische acties in + erfgoedinstellingsworkflows. + de: >- + Agent, der fur die Autorisierung oder Genehmigung von Entscheidungen, + Richtlinien, Budgets oder anderen organisatorischen Massnahmen in + Kulturerbe-Institutionsworkflows verantwortlich ist. + fr: >- + Agent responsable de l'autorisation ou de l'approbation des decisions, + politiques, budgets ou autres actions organisationnelles dans les flux + de travail des institutions patrimoniales. + es: >- + Agente responsable de autorizar o aprobar decisiones, politicas, + presupuestos u otras acciones organizativas en los flujos de trabajo + de las instituciones patrimoniales. + ar: >- + الوكيل المسؤول عن ترخيص أو الموافقة على القرارات أو السياسات أو + الميزانيات أو الإجراءات التنظيمية الأخرى في سير عمل مؤسسات التراث. + id: >- + Agen yang bertanggung jawab untuk mengesahkan atau menyetujui keputusan, + kebijakan, anggaran, atau tindakan organisasi lainnya dalam alur kerja + lembaga warisan budaya. + zh: >- + 在遗产机构工作流程中负责授权或批准决策、政策、预算或其他组织行动的代理。 + structured_aliases: + - literal_form: goedkeurder + in_language: nl + - literal_form: Genehmigender + in_language: de + - literal_form: approbateur + in_language: fr + - literal_form: aprobador + in_language: es + - literal_form: موافق + in_language: ar + - literal_form: penyetuju + in_language: id + - literal_form: 审批者 + in_language: zh + broad_mappings: - prov:Agent - close_mappings: - foaf:Agent - schema:Person - schema:Organization @@ -45,25 +75,40 @@ classes: - identified_by slot_usage: has_label: -# range: string examples: - value: Board of Directors - value: Museum Director + - value: Department Head + - value: Collections Committee identified_by: -# range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/person/jan-de-vries + - value: https://ror.org/054hq1305 comments: - - Generic approver class for approval provenance + - Generic approver class for approval provenance tracking - Can represent individuals or organizational bodies - - Aligns with PROV-O Agent for provenance tracking + - Aligns with PROV-O Agent for provenance + - Used to document approval chains and decision authority see_also: - https://www.w3.org/TR/prov-o/#Agent + - Applicant examples: - value: has_label: Museum Director identified_by: https://nde.nl/ontology/hc/person/example-director + description: Individual approver (museum director) + - value: + has_label: Board of Directors + identified_by: https://ror.org/054hq1305 + description: Organizational approver (board) + keywords: + - approver + - authorizer + - decision maker + - approval chain + - provenance + - authorization annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Role class for approval authorization custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml index 0c935f0f6a..4a4dc934be 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/ApproximationStatus name: approximation_status_class -title: ApproximationStatus Class +title: Approximation Status Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,6 +8,7 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../metadata @@ -15,18 +16,63 @@ imports: - ../slots/has_label - ../slots/has_level - ../slots/has_score -default_prefix: hc classes: ApproximationStatus: class_uri: hc:ApproximationStatus - description: "Status indicating the level of approximation or uncertainty for a value.\n**PURPOSE**:\nApproximationStatus captures structured uncertainty information for values like dates, quantities, and measurements where precision varies. This replaces simple boolean \"approximate: true/false\" with richer modeling.\n**UNCERTAINTY LEVELS**:\n| Level | Label | Description | Example | |-------|-------|-------------|---------| | EXACT | Exact | Known with certainty | \"1880-03-15\" | | APPROXIMATE | Approximate | Close but not exact | \"circa 1880\" | | ESTIMATED | Estimated | Calculated/inferred | \"estimated 1875-1885\" | | UNCERTAIN | Uncertain | Significant doubt | \"possibly 19th century\" | | UNKNOWN | Unknown | Cannot be determined | \"date unknown\" |\n**CIDOC-CRM ALIGNMENT**:\nCIDOC-CRM models time-span precision through E52_Time-Span with fuzzy boundaries. ApproximationStatus provides a complementary vocabulary for expressing certainty levels.\n**USE CASES**:\n1. **Date Uncertainty**:\ - \ Founding dates known only to decade 2. **Quantity Estimates**: Collection size approximations 3. **Location Precision**: Address known only to city level 4. **Historical Events**: Uncertain timing of organizational changes\n**EXAMPLE**:\n```yaml event_date: \"1880\" approximate:\n has_level: APPROXIMATE # was: approximation_level\n has_label: \"circa 1880\"\n has_description: \"Founding date known only to year from secondary sources\"\n```" - exact_mappings: - - crm:E52_Time-Span + description: >- + Indicator expressing the degree of precision or certainty for a value + such as dates, quantities, or measurements, replacing simple boolean + flags with structured uncertainty information. + alt_descriptions: + nl: >- + Indicator die de mate van precisie of zekerheid voor een waarde uitdrukt, + zoals datums, hoeveelheden of metingen, ter vervanging van eenvoudige + booleaanse vlaggen door gestructureerde onzekerheidsinformatie. + de: >- + Indikator, der den Genauigkeits- oder Gewissheitsgrad fur einen Wert + wie Datum, Mengen oder Messungen ausdruckt und einfache boolesche + Flags durch strukturierte Unsicherheitsinformationen ersetzt. + fr: >- + Indicateur exprimant le degre de precision ou de certitude d'une valeur + telle que des dates, quantites ou mesures, remplaçant les simples + indicateurs booleens par des informations d'incertitude structurees. + es: >- + Indicador que expresa el grado de precision o certeza de un valor + como fechas, cantidades o mediciones, reemplazando simples indicadores + booleanos con informacion de incertidumbre estructurada. + ar: >- + مؤشر يعبر عن درجة الدقة أو اليقين لقيمة مثل التواريخ أو الكميات + أو القياسات، ليحل محل العلامات المنطقية البسيطة بمعلومات عدم + اليقين المنظمة. + id: >- + Indikator yang menyatakan tingkat presisi atau kepastian untuk nilai + seperti tanggal, kuantitas, atau pengukuran, mengganti bendera boolean + sederhana dengan informasi ketidakpastian yang terstruktur. + zh: >- + 表示日期、数量或测量等值的精度或确定性程度的指标,用结构化的不确定性 + 信息替代简单的布尔标志。 + structured_aliases: + - literal_form: benaderingsstatus + in_language: nl + - literal_form: Approximationsstatus + in_language: de + - literal_form: statut d'approximation + in_language: fr + - literal_form: estado de aproximacion + in_language: es + - literal_form: حالة التقريب + in_language: ar + - literal_form: status aproksimasi + in_language: id + - literal_form: 近似状态 + in_language: zh close_mappings: + - crm:E52_Time-Span - rico:DateType related_mappings: - skos:note + broad_mappings: + - skos:Concept slots: - has_level - has_label @@ -34,52 +80,76 @@ classes: - has_score slot_usage: has_level: -# range: string required: true has_label: -# range: string required: false examples: - value: circa 1880 - value: approximately 10,000 has_description: -# range: string required: false examples: - value: Founding date derived from secondary sources, exact day unknown comments: - - ApproximationStatus replaces simple boolean approximate field - - Provides structured uncertainty modeling for dates, quantities, etc. - - Aligned with CIDOC-CRM E52_Time-Span precision concepts - - Used by approximate slot + - Replaces simple boolean approximate field with structured uncertainty modeling + - Supports EXACT, APPROXIMATE, ESTIMATED, UNCERTAIN, and UNKNOWN levels + - Used by approximate slot for dates, quantities, and measurements + - Complements CIDOC-CRM E52_Time-Span fuzzy boundary concepts see_also: - https://www.cidoc-crm.org/Entity/e52-time-span/version-7.1.3 examples: - value: has_level: EXACT - has_label: '1880-03-15' + has_label: "1880-03-15" + has_score: 1.0 + description: Exact date known with certainty - value: has_level: APPROXIMATE has_label: circa 1880 has_description: Founding date known only to year from newspaper accounts + has_score: 0.7 + description: Approximate date (circa) - value: has_level: ESTIMATED has_label: estimated 1875-1885 has_description: Date range inferred from building construction records + has_score: 0.5 + description: Estimated date range - value: has_level: UNKNOWN has_label: date unknown has_description: No founding records survive + has_score: 0.0 + description: Unknown date + keywords: + - approximation + - uncertainty + - precision + - certainty + - circa + - estimated + - exact + - unknown + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Status indicating the level of approximation or uncertainty for a value.\n**PURPOSE**:\nApproximationStatus captures structured uncertainty information for values like dates, quantities, and measurements where precision varies. This replaces simple boolean \"approximate: true/false\" with richer modeling.\n**UNCERTAINTY LEVELS**:\n| Level | Label | Description | Example | |-------|-------|-------------|---------| | EXACT | Exact | Known with certainty | \"1880-03-15\" | | APPROXIMATE | Approximate | Close but not exact | \"circa 1880\" | | ESTIMATED | Estimated | Calculated/inferred | \"estimated 1875-1885\" | | UNCERTAIN | Uncertain | Significant doubt | \"possibly 19th century\" | | UNKNOWN | Unknown | Cannot be determined | \"date unknown\" |\n**CIDOC-CRM ALIGNMENT**:\nCIDOC-CRM models time-span precision through E52_Time-Span with fuzzy boundaries. ApproximationStatus provides a complementary vocabulary for expressing certainty levels.\n**USE CASES**:\n1. **Date Uncertainty**:\ annotations: - specificity_score: 0.3 - specificity_rationale: Approximation status is broadly useful across contexts where uncertainty needs to be expressed. + specificity_score: "0.4" + specificity_rationale: Broadly useful across contexts where uncertainty needs expression custodian_types: "['*']" enums: ApproximationLevelEnum: description: Levels of approximation/uncertainty for values. permissible_values: EXACT: + description: Known with certainty APPROXIMATE: + description: Close but not exact ESTIMATED: + description: Calculated or inferred UNCERTAIN: - UNKNOWN: \ No newline at end of file + description: Significant doubt exists + UNKNOWN: + description: Cannot be determined diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml index 002b3c2145..41b781e4e2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml @@ -1,23 +1,99 @@ id: https://nde.nl/ontology/hc/class/Archdiocese name: Archdiocese -title: Archdiocese -description: An archdiocese. +title: Archdiocese Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description + - ../slots/identified_by classes: Archdiocese: - class_uri: schema:AdministrativeArea - description: An archdiocese. + class_uri: hc:Archdiocese + description: >- + Ecclesiastical territorial jurisdiction headed by an archbishop, + typically comprising multiple dioceses and maintaining archives + of religious, administrative, and sacramental records. + alt_descriptions: + nl: >- + Kerkelijk territoriale rechtsbevoegdheid onder leiding van een aartsbisschop, + doorgaans bestaande uit meerdere bisdommen en bewaarder van archieven met + religieuze, administratieve en sacramentele akten. + de: >- + Kirchliche territoriale Rechtsbefugnis unter der Leitung eines Erzbischofs, + typischerweise bestehend aus mehreren Diözesen und verwahrt Archive mit + religiösen, administrativen und sakramentalen Unterlagen. + fr: >- + Juridiction territoriale ecclesiastique dirige par un archeveque, + comprenant generalement plusieurs dioceses et conservant des archives + de documents religieux, administratifs et sacramentels. + es: >- + Jurisdiccion territorial eclesiastica encabezada por un arzobispo, + que generalmente comprende multiples diocesis y mantiene archivos de + registros religiosos, administrativos y sacramentales. + ar: >- + ولاية إقليمية كنسية يرأسها رئيس أساقفة، وتتضمن عادة عدة أبرشيات + وتحتفظ بأرشيفات من السجلات الدينية والإدارية والسرية. + id: >- + Yurisdiksi teritorial gerejawi yang dipimpin oleh uskup agung, biasanya + terdiri dari beberapa keuskupan dan memelihara arsip catatan keagamaan, + administratif, dan sakramental. + zh: >- + 由大主教领导的教会管辖区,通常包含多个教区并保存宗教、行政 + 和圣事记录的档案。 + structured_aliases: + - literal_form: aartsbisdom + in_language: nl + - literal_form: Erzbistum + in_language: de + - literal_form: archeveche + in_language: fr + - literal_form: arquidiocesis + in_language: es + - literal_form: أبرشية كبرى + in_language: ar + - literal_form: keuskupan agung + in_language: id + - literal_form: 总教区 + in_language: zh + broad_mappings: + - schema:AdministrativeArea + - schema:Organization + close_mappings: + - rico:CorporateBody + related_mappings: + - wd:Q185621 slots: - has_label + - has_description + - identified_by + comments: + - Ecclesiastical administrative unit in Catholic and Anglican traditions + - Maintains diocesan archives with baptismal, marriage, and death records + - Often a significant source for genealogical and historical research + see_also: + - Diocese + - EcclesiasticalArchive + examples: + - value: + has_label: "Archdiocese of Cologne" + identified_by: "https://www.wikidata.org/wiki/Q6526" + description: German archdiocese with extensive medieval archives + keywords: + - archdiocese + - ecclesiastical + - archbishop + - diocese + - church archives + - sacramental records annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to ecclesiastical territorial administration + custodian_types: "['EcclesiasticalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml index 55ed96c501..a471707869 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml @@ -10,9 +10,6 @@ prefixes: 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 @@ -21,15 +18,61 @@ imports: - ../slots/has_label classes: Architect: - class_uri: schema:Person - description: 'An architect or architectural firm. - - - **Ontological Alignment**: - - - `schema:Person` (or Organization) - - ' + class_uri: hc:Architect + description: >- + Individual or firm professionally engaged in the design and planning + of buildings and structures, often documented in architectural archives + through drawings, plans, and project documentation. + alt_descriptions: + nl: >- + Persoon of bedrijf die professioneel betrokken is bij het ontwerp en de + planning van gebouwen en constructies, vaak gedocumenteerd in architectuur- + archieven via tekeningen, plannen en projectdocumentatie. + de: >- + Person oder Firma, die beruflich mit dem Entwurf und der Planung von + Gebauden und Bauwerken befasst ist, oft dokumentiert in Architekturarchiven + durch Zeichnungen, Plane und Projektdokumentation. + fr: >- + Personne ou firme professionnellement engagee dans la conception et la + planification de batiments et de structures, souvent documentee dans les + archives architecturales par des dessins, plans et documentation de projet. + es: >- + Persona o firma dedicada profesionalmente al diseno y planificacion de + edificios y estructuras, a menudo documentada en archivos de arquitectura + a traves de dibujos, planos y documentacion de proyectos. + ar: >- + فرد أو شركة تعمل بشكل احترافي في تصميم وتخطيط المباني والهياكل، + وغالبًا ما يتم توثيقها في أرشيفات معمارية من خلال الرسومات والخطط + ووثائق المشاريع. + id: >- + Individu atau firma yang secara profesional terlibat dalam desain dan + perencanaan bangunan dan struktur, sering didokumentasikan dalam arsip + arsitektur melalui gambar, denah, dan dokumentasi proyek. + zh: >- + 专业从事建筑物和结构设计与规划的个人或公司,通常通过图纸、平面图 + 和项目文档在建筑档案中记录。 + structured_aliases: + - literal_form: architect + in_language: nl + - literal_form: Architekt + in_language: de + - literal_form: architecte + in_language: fr + - literal_form: arquitecto + in_language: es + - literal_form: مهندس معماري + in_language: ar + - literal_form: arsitek + in_language: id + - literal_form: 建筑师 + in_language: zh + broad_mappings: + - schema:Person + - schema:Organization + - foaf:Person + - foaf:Agent + related_mappings: + - crm:E39_Actor slots: - has_label - has_description @@ -37,7 +80,32 @@ classes: slot_usage: has_label: required: true + comments: + - Role class for architects as agents in heritage documentation + - Can represent individual architects or architectural firms + - Linked to architectural drawings and building documentation + - Often associated with ArchitecturalArchive holdings + see_also: + - ArchitecturalArchive + - ArchitecturalStyle + examples: + - value: + has_label: "Gerrit Rietveld" + identified_by: "https://www.wikidata.org/wiki/Q160680" + has_description: "Dutch architect and furniture designer" + description: Individual architect + - value: + has_label: "Office for Metropolitan Architecture (OMA)" + identified_by: "https://www.wikidata.org/wiki/Q132805" + has_description: "International architectural firm founded by Rem Koolhaas" + description: Architectural firm + keywords: + - architect + - architectural firm + - building design + - architectural drawings + - project documentation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.4" + specificity_rationale: Role class for architectural agents + custodian_types: "['ArchitecturalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml index 38e7f8f90d..447dbeb158 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml @@ -3,6 +3,12 @@ name: ArchitecturalArchive title: Architectural Archive Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by @@ -13,32 +19,105 @@ imports: classes: ArchitecturalArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: schema:ArchiveOrganization + description: >- + Institution dedicated to preserving architectural heritage through + the custody of drawings, plans, models, specifications, and related + documentation created by architects and architectural firms. + alt_descriptions: + nl: >- + Instelling die zich wijdt aan het behoud van architectonisch erfgoed + door de bewaring van tekeningen, plannen, modellen, specificaties en + gerelateerde documentatie gemaakt door architecten en architectenbureaus. + de: >- + Einrichtung, die sich der Bewahrung des architektonischen Erbes widmet + durch die Verwahrung von Zeichnungen, Plänen, Modellen, Spezifikationen + und verwandter Dokumentation, die von Architekten und Architekturburos + erstellt wurden. + fr: >- + Institution dediee a la preservation du patrimoine architectural par + la garde de dessins, plans, maquettes, specifications et documentation + connexe crees par des architectes et cabinets d'architectes. + es: >- + Institucion dedicada a preservar el patrimonio arquitectonico a traves + de la custodia de dibujos, planos, maquetas, especificaciones y + documentacion relacionada creada por arquitectos y firmas de arquitectura. + ar: >- + مؤسسة مكرسة للحفاظ على التراث المعماري من خلال حيازة الرسومات والخطط + والنماذج والمواصفات والوثائق ذات الصلة التي أنشأها المعماريون + والشركات المعمارية. + id: >- + Lembaga yang berdedikasi untuk melestarikan warisan arsitektur melalui + pengawasan gambar, denah, model, spesifikasi, dan dokumentasi terkait + yang dibuat oleh arsitek dan firma arsitektur. + zh: >- + 专门通过保管建筑师和建筑公司创建的图纸、平面图、模型、规格和 + 相关文档来保护建筑遗产的机构。 + structured_aliases: + - literal_form: architectonisch archief + in_language: nl + - literal_form: Architekturarchiv + in_language: de + - literal_form: archives architecturales + in_language: fr + - literal_form: archivo arquitectonico + in_language: es + - literal_form: أرشيف معماري + in_language: ar + - literal_form: arsip arsitektur + in_language: id + - literal_form: 建筑档案馆 + in_language: zh + close_mappings: + - rico:CorporateBody + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + related_mappings: + - wd:Q121409581 slots: - has_type - hold_record_set - has_score - description: "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\ - \n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Architekturarchiv\n- fr: archives architecturales\n- nl: architectonisch archief\n" + - identified_by + - related_to slot_usage: identified_by: pattern: ^Q[0-9]+$ has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - exact_mappings: - - skos:Concept - close_mappings: - - schema:ArchiveOrganization - - rico:CorporateBody + equals_string: "hc:ArchiveOrganizationType" comments: - Specialized archive for architectural documentation and heritage - Often associated with architecture schools, museums, or professional bodies - - 'Part of dual-class pattern: custodian type + rico:RecordSetType' - - May overlap with art archives when preserving architects' artistic works + - Part of dual-class pattern with ArchitecturalArchiveRecordSetType + - Preserves drawings, blueprints, models, photographs, and architects' papers see_also: - - ArchivesForBuildingRecords - - ArtArchive + - ArchitecturalArchiveRecordSetType + - Architect + - ArchitecturalStyle + examples: + - value: + has_type: hc:ArchiveOrganizationType + identified_by: Q121409581 + has_score: 1.0 + hold_record_set: + - hc:ArchitecturalDrawingCollection + - hc:ArchitectPapersCollection + description: Architectural archive with drawings and papers collections + keywords: + - architectural archive + - architectural drawings + - blueprints + - building plans + - architects' papers + - scale models + - maquettes + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to architectural heritage archives + custodian_types: "['ArchitecturalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml index 49bc08d006..6881d0adcd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml @@ -1,30 +1,98 @@ id: https://nde.nl/ontology/hc/class/ArchitecturalArchiveRecordSetType name: ArchitecturalArchiveRecordSetType -title: ArchitecturalArchive Record Set Type +title: Architectural Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ wd: http://www.wikidata.org/entity/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_score - ../slots/related_to classes: ArchitecturalArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of architectural archive materials within heritage institutions. + description: >- + Category for grouping architectural archive materials accumulated + by heritage institutions, including drawings, plans, models, + photographs, and related documentation. + alt_descriptions: + nl: >- + Categorie voor het groeperen van architectuurarchiefmateriaal verzameld + door erfgoedinstellingen, waaronder tekeningen, plannen, modellen, + foto's en gerelateerde documentatie. + de: >- + Kategorie zur Gruppierung von Architekturarchivmaterial, das von + Kulturerbeinstitutionen gesammelt wurde, einschliesslich Zeichnungen, + Plane, Modelle, Fotos und verwandte Dokumentation. + fr: >- + Categorie pour regrouper les materiaux d'archives architecturales + accumules par les institutions patrimoniales, y compris les dessins, + plans, maquettes, photographies et documentation connexe. + es: >- + Categoria para agrupar materiales de archivo arquitectonico acumulados + por instituciones patrimoniales, incluyendo dibujos, planos, maquetas, + fotografias y documentacion relacionada. + ar: >- + فئة لتجميع مواد أرشيفية معمارية تجمعتها مؤسسات التراث، بما في ذلك + الرسومات والخطط والنماذج والصور والوثائق ذات الصلة. + id: >- + Kategori untuk mengelompokkan materi arsip arsitektur yang dikumpulkan + oleh lembaga warisan budaya, termasuk gambar, denah, model, foto, + dan dokumentasi terkait. + zh: >- + 用于分组遗产机构积累的建筑档案材料的类别,包括图纸、平面图、 + 模型、照片和相关文档。 + structured_aliases: + - literal_form: architectuurarchiefbestandtype + in_language: nl + - literal_form: Architekturarchivbestandstyp + in_language: de + - literal_form: type de fonds d'archives architecturales + in_language: fr + - literal_form: tipo de fondo de archivo arquitectonico + in_language: es + - literal_form: نوع مجموعة الأرشيف المعماري + in_language: ar + - literal_form: tipe kumpulan arsip arsitektur + in_language: id + - literal_form: 建筑档案集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + close_mappings: - wd:Q121409581 + broad_mappings: + - skos:Concept + - rico:RecordSetType slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - ArchitecturalArchive + - ArchitecturalArchiveRecordSetTypes slots: - has_score - related_to + comments: + - Part of dual-class pattern with ArchitecturalArchive custodian type + - Follows RiC-O RecordSetType classification principles + - Subclasses include ArchitecturalDrawingCollection, ArchitectPapersCollection, BuildingProjectFonds + examples: + - value: + has_type: hc:ArchitecturalDrawingCollection + has_score: 1.0 + description: Architectural drawings record set type + keywords: + - architectural drawings + - building plans + - architects' papers + - architectural models + - building project documentation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to architectural archive collection types + custodian_types: "['ArchitecturalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml index c50a8bd1b7..5d61774d7a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml @@ -1,20 +1,13 @@ id: https://nde.nl/ontology/hc/class/ArchitecturalArchiveRecordSetTypes name: ArchitecturalArchiveRecordSetTypes -title: ArchitecturalArchive Record Set Type Subclasses +title: Architectural Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - ./ArchitecturalArchiveRecordSetType @@ -27,119 +20,286 @@ classes: ArchitecturalDrawingCollection: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Architectural plans and drawings.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of built-environment design representations, + including plan views, sections, elevations, and technical diagrams created + during design and construction workflows. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van ontwerpvoorstellingen voor de gebouwde + omgeving, waaronder plattegronden, doorsneden, aanzichten en technische + diagrammen uit ontwerp- en bouwprocessen. + de: >- + Zusammengestellter Dokumentkoerper aus Entwurfsdarstellungen der gebauten + Umwelt, einschliesslich Grundrissen, Schnitten, Ansichten und technischen + Diagrammen aus Entwurfs- und Bauablaeufen. + fr: >- + Ensemble documentaire reuni de representations de conception de + l'environnement bati, incluant plans, coupes, elevations et diagrammes + techniques issus des processus de conception et de construction. + es: >- + Cuerpo documental reunido de representaciones de diseno del entorno + construido, incluidas plantas, secciones, alzados y diagramas tecnicos + de flujos de diseno y construccion. + ar: >- + جسم وثائقي مُجمع من تمثيلات تصميم البيئة المبنية، بما في ذلك + المساقط والمقاطع والواجهات والرسوم التخطيطية التقنية من مسارات + التصميم والبناء. + id: >- + Kumpulan dokumenter terhimpun dari representasi desain lingkungan + terbangun, termasuk denah, penampang, elevasi, dan diagram teknis dari + alur desain dan konstruksi. + zh: >- + 汇集建成环境设计表达的文献整体,包含平面、剖面、立面与技术图解,来源于设计与施工流程。 + structured_aliases: + - literal_form: architectuurtekeningencollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Architekturzeichnungssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de dessins d'architecture + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de dibujos arquitectonicos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الرسومات المعمارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi gambar arsitektur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 建筑图纸收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ArchitecturalArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ArchitecturalDrawingCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ArchitecturalDrawingCollection has_custodian: - equals_string: ArchitecturalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ArchitecturalArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ArchitecturalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArchitecturalArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Follows RiC-O collection organizational principle. + examples: + - value: + has_type: hc:ArchitecturalDrawingCollection + has_score: 1.0 + description: Architectural drawings collection + keywords: + - architectural drawings + - blueprints + - plans + - technical documentation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to architectural drawing collections + custodian_types: "['ArchitecturalArchive']" ArchitectPapersCollection: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Architect personal papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of personal and professional working files + produced by design practitioners and firms, including correspondence, + project dossiers, sketches, and business records. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van persoonlijke en professionele + werkbestanden van ontwerpers en bureaus, inclusief correspondentie, + projectdossiers, schetsen en zakelijke administratie. + de: >- + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Arbeitsunterlagen von Gestaltern und Bueros, einschliesslich Korrespondenz, + Projektakten, Skizzen und Geschaeftsunterlagen. + fr: >- + Ensemble documentaire reuni de dossiers personnels et professionnels + de praticiens et de cabinets, incluant correspondance, + dossiers de projet, croquis et documents commerciaux. + es: >- + Cuerpo documental reunido de archivos personales y profesionales + de practicantes y firmas, con correspondencia, + expedientes de proyecto, bocetos y registros comerciales. + ar: >- + جسم وثائقي مُجمع من ملفات شخصية ومهنية لممارسين وشركات، بما في ذلك + المراسلات وملفات المشاريع والرسومات وسجلات الأعمال. + id: >- + Kumpulan dokumenter terhimpun dari berkas pribadi dan profesional + praktisi dan firma, termasuk korespondensi, berkas proyek, sketsa, + dan catatan bisnis. + zh: >- + 汇集个人与机构的工作档案文献整体,包括通信、项目档案、草图与商业记录。 + structured_aliases: + - literal_form: architectenpapierencollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Architektennachlass + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers d'architectes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles de arquitectos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق المعماريين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi arsip arsitek + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 建筑师文件收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ArchitecturalArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ArchitectPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ArchitectPapersCollection has_custodian: - equals_string: ArchitecturalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ArchitecturalArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ArchitecturalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArchitecturalArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Follows RiC-O collection organizational principle. + - Often called Nachlass in German-speaking contexts + examples: + - value: + has_type: hc:ArchitectPapersCollection + has_score: 1.0 + description: Architect personal papers collection + keywords: + - architect papers + - nachlass + - correspondence + - project files + - sketches annotations: - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to architect papers collections + custodian_types: "['ArchitecturalArchive']" BuildingProjectFonds: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Building project documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of contracts, specifications, + correspondence, progress reports, and completion documentation for a single + constructed work. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van contracten, specificaties, + correspondentie, voortgangsverslagen en opleveringsdocumentatie + voor een enkel gerealiseerd werk. + de: >- + Provenienzbasierte Aggregation von Vertraegen, Spezifikationen, + Korrespondenz, Fortschrittsberichten und Abschlussdokumentation + zu einem einzelnen realisierten Werk. + fr: >- + Agregation fondee sur la provenance de contrats, specifications, + correspondance, rapports d'avancement et dossiers d'achevement + pour un ouvrage realise. + es: >- + Agregacion basada en procedencia de contratos, especificaciones, + correspondencia, informes de progreso y documentacion de cierre + para una obra construida. + ar: >- + تجميع قائم على المنشأ لعقود ومواصفات ومراسلات وتقارير تقدم + ووثائق الإتمام الخاصة بعمل مُنجز واحد. + id: >- + Agregasi berbasis asal-usul untuk kontrak, spesifikasi, korespondensi, + laporan kemajuan, dan dokumentasi penutupan untuk satu karya terbangun. + zh: >- + 基于来源原则聚合单一建成项目的合同、规格、通信、进度报告与竣工文档。 + structured_aliases: + - literal_form: bouwprojectfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bauprojektbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de projet de construction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de proyecto de construccion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف مشروع البناء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds proyek bangunan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 建筑项目档案 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ArchitecturalArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BuildingProjectFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:BuildingProjectFonds has_custodian: - equals_string: ArchitecturalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ArchitecturalArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ArchitecturalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArchitecturalArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Follows RiC-O fonds organizational principle. + - Represents complete documentation for a single constructed work. + examples: + - value: + has_type: hc:BuildingProjectFonds + has_score: 1.0 + description: Building project documentation fonds + keywords: + - building project + - construction documentation + - contracts + - specifications + - project records annotations: - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to building project documentation + custodian_types: "['ArchitecturalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml index c7b9ca391c..869c05065b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml @@ -1,27 +1,106 @@ id: https://nde.nl/ontology/hc/class/ArchitecturalStyle name: ArchitecturalStyle -title: Architectural Style -description: An architectural style. +title: Architectural Style Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ + aat: http://vocab.getty.edu/aat/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label + - ../slots/identified_by classes: ArchitecturalStyle: - class_uri: skos:Concept - exact_mappings: - - crm:E55_Type - description: An architectural style. + class_uri: hc:ArchitecturalStyle + description: >- + Distinctive mode of building design characterized by specific + features, materials, forms, and ornamental details associated + with particular periods, regions, or movements. + alt_descriptions: + nl: >- + Onderscheidende modus van bouwontwerp gekenmerkt door specifieke kenmerken, + materialen, vormen en ornamentale details geassocieerd met bepaalde perioden, + regio's of stromingen. + de: >- + Unterschiedlicher Modus des Gebäudeentwurfs, der durch spezifische Merkmale, + Materialien, Formen und ornamentale Details gekennzeichnet ist, die mit + bestimmten Perioden, Regionen oder Bewegungen verbunden sind. + fr: >- + Mode distinctif de conception de batiments caracterise par des caracteristiques + specifiques, materiaux, formes et details ornamentaux associes a des periodes, + regions ou mouvements particuliers. + es: >- + Modo distintivo de diseno de edificios caracterizado por caracteristicas + especificas, materiales, formas y detalles ornamentales asociados con + periodos, regiones o movimientos particulares. + ar: >- + نمط مميز من تصميم المباني يتميز بخصائص ومواد وأشكال وتفاصيل زخرفية + محددة مرتبطة بفترات أو مناطق أو حركات معينة. + id: >- + Mode khas desain bangunan yang dicirikan oleh fitur, bahan, bentuk, + dan detail ornamental tertentu yang terkait dengan periode, wilayah, + atau gerakan tertentu. + zh: >- + 以与特定时期、地区或运动相关的特定特征、材料、形式和装饰细节 + 为特征的独特建筑设计模式。 + structured_aliases: + - literal_form: architectuurstijl + in_language: nl + - literal_form: Architekturstil + in_language: de + - literal_form: style architectural + in_language: fr + - literal_form: estilo arquitectonico + in_language: es + - literal_form: الطراز المعماري + in_language: ar + - literal_form: gaya arsitektur + in_language: id + - literal_form: 建筑风格 + in_language: zh + broad_mappings: + - crm:E55_Type + - skos:Concept + related_mappings: + - aat:300015646 slots: - has_label - has_description + - identified_by + comments: + - Classification for architectural design movements and periods + - Examples: Gothic, Baroque, Art Deco, Brutalism, Modernism + - Linked to architectural drawings and building documentation + - Often aligned with Getty AAT architectural style terms + see_also: + - Architect + - ArchitecturalArchive + examples: + - value: + has_label: "Art Deco" + has_description: "Decorative style popular in the 1920s-1930s" + identified_by: "https://www.wikidata.org/wiki/Q44539" + description: Art Deco architectural style + - value: + has_label: "Gothic" + has_description: "Medieval architectural style emphasizing verticality and light" + identified_by: "https://www.wikidata.org/wiki/Q46761" + description: Gothic architectural style + keywords: + - architectural style + - design movement + - building style + - Gothic + - Baroque + - Modernism + - Brutalism annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.4" + specificity_rationale: Type classification for architectural design modes + custodian_types: "['ArchitecturalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml index 243984f66f..116dc22d37 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml @@ -1,45 +1,120 @@ id: https://nde.nl/ontology/hc/class/ArchivalLibrary name: ArchivalLibrary title: Archival Library Type +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ + org: http://www.w3.org/ns/org# +default_prefix: hc imports: - linkml:types - ../slots/has_score - ../slots/has_type - ../slots/branch_of - ../slots/related_to + - ../slots/has_label classes: ArchivalLibrary: is_a: OrganizationBranch class_uri: org:OrganizationalUnit - description: "Library that is part of or associated with an archive, providing reference \nmaterials and published works to support archival research.\n\n**Wikidata**: Q25504402\n\n**IMPORTANT: This is an OrganizationBranch, NOT a standalone CustodianType**\n\nArchival libraries are organizational units (branches/sections) within a \nlarger Archive custodian. They do NOT exist independently - they are always\nembedded within an archive organization.\n\n**Scope**:\nArchival libraries (Archivbibliotheken) hold:\n- Reference works for archival research\n- Published guides and finding aids\n- Local history publications\n- Genealogical reference materials\n- Legal and administrative handbooks\n- Periodicals related to archive holdings\n\n**Organizational Context**:\nArchival libraries are typically:\n- Embedded within larger archive organizations (as org:OrganizationalUnit)\n- Supporting the research mission of the parent archive\n- Providing context for archival collections\n- Serving both\ - \ staff and external researchers\n\n**Branch Relationship**:\n- Use `is_branch_of` to link to the parent Archive custodian\n- Use `has_type` = BranchLibraryUnit for classification\n\n**Related Types**:\n- Archive (Q166118) - Parent archive organization\n- SpecialCollection (Q4431094) - Specialized library holdings\n- OrganizationBranch - Parent class for organizational units\n\n**Dual-Class Pattern**:\nThis class represents the BRANCH type (the library unit within an archive).\nFor the collection type, see `ArchivalLibraryRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **W3C ORG**: org:OrganizationalUnit (branch of parent archive)\n- **Schema.org**: schema:Library (hybrid archive-library)\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivbibliothek\n- es: biblioteca de archivo\n- fr: biblioth\xE8que li\xE9e \xE0 une institution conservant des archives\n" - slot_usage: - has_type: -# range: string # uriorcurie - required: true - examples: - - value: BranchLibraryUnit - branch_of: - required: true - exact_mappings: - - org:OrganizationalUnit + description: >- + Library unit embedded within or associated with an archive organization, + providing reference materials and published works to support archival + research activities. + alt_descriptions: + nl: >- + Bibliotheekeenheid die deel uitmaakt van of geassocieerd is met een + archieforganisatie, die referentiematerialen en gepubliceerde werken + aanbiedt om archiefonderzoek te ondersteunen. + de: >- + Bibliothekseinheit, die in eine Archivorganisation eingebettet oder + mit dieser verbunden ist und Referenzmaterialien und veroffentlichte + Werke zur Unterstutzung archivarischer Forschungsaktivitaten bereitstellt. + fr: >- + Unite de bibliotheque integree ou associee a une organisation d'archives, + fournissant des documents de reference et des travaux publies pour + soutenir les activites de recherche archivistique. + es: >- + Unidad de biblioteca integrada o asociada con una organizacion de archivos, + que proporciona materiales de referencia y obras publicadas para apoyar + las actividades de investigacion archivistica. + ar: >- + وحدة مكتبة مدمجة في منظمة أرشيف أو مرتبطة بها، توفر مواد مرجعية + وأعمال منشورة لدعم أنشطة البحث الأرشيفي. + id: >- + Unit perpustakaan yang tertanam atau terkait dengan organisasi arsip, + menyediakan materi referensi dan karya terpublikasi untuk mendukung + aktivitas penelitian arsip. + zh: >- + 嵌入档案组织或与其关联的图书馆单位,提供参考材料和已出版作品 + 以支持档案研究活动。 + structured_aliases: + - literal_form: archiefbibliotheek + in_language: nl + - literal_form: Archivbibliothek + in_language: de + - literal_form: bibliotheque d'archives + in_language: fr + - literal_form: biblioteca de archivo + in_language: es + - literal_form: مكتبة الأرشيف + in_language: ar + - literal_form: perpustakaan arsip + in_language: id + - literal_form: 档案图书馆 + in_language: zh close_mappings: - schema:Library - - schema:ArchiveOrganization - rico:CorporateBody - comments: - - 'BRANCH type: Archival library is a section WITHIN an archive, not standalone' - - Uses org:OrganizationalUnit pattern from W3C ORG ontology - - 'Part of dual-class pattern: branch type + rico:RecordSetType' - - Holdings are primarily published works, not archival records - - ALWAYS linked to parent Archive via is_branch_of - see_also: - - SpecialCollection - - OrganizationBranch + related_mappings: + - wd:Q25504402 + broad_mappings: + - skos:Concept + - org:OrganizationalUnit slots: - has_type - has_score + - branch_of + - related_to + - has_label + slot_usage: + has_type: + equals_string: BranchLibraryUnit + required: true + branch_of: + range: ArchiveOrganizationType + required: true + comments: + - BRANCH type - archival library is a section WITHIN an archive, not standalone + - Uses org:OrganizationalUnit pattern from W3C ORG ontology + - Holdings are primarily published works, not archival records + - ALWAYS linked to parent Archive via branch_of + see_also: + - ArchivalLibraryRecordSetType + - OrganizationBranch + examples: + - value: + has_type: BranchLibraryUnit + has_label: "Reference Library" + branch_of: hc:NationalArchive + has_score: 1.0 + description: Reference library branch within a national archive + keywords: + - archival library + - reference library + - research support + - organizational branch + - archive library + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Library that is part of or associated with an archive, providing reference \nmaterials and published works to support archival research.\n\n**Wikidata**: Q25504402\n\n**IMPORTANT: This is an OrganizationBranch, NOT a standalone CustodianType**\n\nArchival libraries are organizational units (branches/sections) within a \nlarger Archive custodian. They do NOT exist independently - they are always\nembedded within an archive organization.\n\n**Scope**:\nArchival libraries (Archivbibliotheken) hold:\n- Reference works for archival research\n- Published guides and finding aids\n- Local history publications\n- Genealogical reference materials\n- Legal and administrative handbooks\n- Periodicals related to archive holdings\n\n**Organizational Context**:\nArchival libraries are typically:\n- Embedded within larger archive organizations (as org:OrganizationalUnit)\n- Supporting the research mission of the parent archive\n- Providing context for archival collections\n- Serving both\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to archival library organizational units + custodian_types: "['Archive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml index 2b26201557..fdad2b00b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml @@ -1,23 +1,73 @@ id: https://nde.nl/ontology/hc/class/ArchivalLibraryRecordSetType name: ArchivalLibraryRecordSetType -title: ArchivalLibrary Record Set Type +title: Archival Library Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_score - ../slots/related_to classes: ArchivalLibraryRecordSetType: - description: A rico:RecordSetType for classifying collections of archival library materials within heritage institutions. + description: >- + Category for grouping archival library materials including reference + works, finding aids, and published publications that support + archival research activities. + alt_descriptions: + nl: >- + Categorie voor het groeperen van archiefbibliotheekmaterialen inclusief + naslagwerken, vindtulpen en gepubliceerde publicaties die archiefonderzoek + ondersteunen. + de: >- + Kategorie zur Gruppierung von Archivbibliotheksmaterialien, einschließlich + Nachschlagewerke, Findemittel und veroffentlichte Publikationen, die + archivarische Forschungsaktivitaten unterstutzen. + fr: >- + Categorie pour regrouper les materiaux de bibliotheque d'archives, + y compris les ouvrages de reference, les instruments de recherche + et les publications qui soutiennent les activites de recherche archivistique. + es: >- + Categoria para agrupar materiales de biblioteca de archivos, incluyendo + obras de referencia, guias de busqueda y publicaciones que apoyan + las actividades de investigacion archivistica. + ar: >- + فئة لتجميع مواد مكتبة الأرشيف بما في ذلك الأعمال المرجعية وأدوات + البحث والمنشورات التي تدعم أنشطة البحث الأرشيفي. + id: >- + Kategori untuk mengelompokkan materi perpustakaan arsip termasuk karya + referensi, alat pencarian, dan publikasi yang mendukung aktivitas + penelitian arsip. + zh: >- + 用于分组档案图书馆材料的类别,包括支持档案研究活动的参考著作、 + 检索工具和已出版出版物。 + structured_aliases: + - literal_form: archiefbibliotheekbestandtype + in_language: nl + - literal_form: Archivbibliothekbestandstyp + in_language: de + - literal_form: type de collection de bibliotheque d'archives + in_language: fr + - literal_form: tipo de coleccion de biblioteca de archivo + in_language: es + - literal_form: نوع مجموعة مكتبة الأرشيف + in_language: ar + - literal_form: tipe koleksi perpustakaan arsip + in_language: id + - literal_form: 档案图书馆馆藏类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + close_mappings: - wd:Q25504402 + broad_mappings: + - skos:Concept + - rico:RecordSetType slot_usage: related_to: range: WikidataAlignment @@ -27,7 +77,20 @@ classes: slots: - has_score - related_to + comments: + - Part of dual-class pattern with ArchivalLibrary branch type + - Follows RiC-O RecordSetType classification principles + examples: + - value: + has_type: hc:ReferenceWorkCollection + has_score: 1.0 + description: Reference works collection type + keywords: + - reference works + - finding aids + - research publications + - archival library holdings annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to archival library collection types + custodian_types: "['Archive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml index 48270d241f..5d251a5e2c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -15,14 +17,59 @@ imports: classes: ArchivalReference: class_uri: rico:Identifier - description: 'An archival reference code (e.g. signature, shelf mark, inventory number). - - - **Ontological Alignment**: - - - `rico:Identifier`: An identifier assigned to an entity. - - ' + description: >- + Unique alphanumeric code assigned to identify and locate specific + archival materials within a repository's organizational system, + such as shelf marks, signatures, or inventory numbers. + alt_descriptions: + nl: >- + Unieke alfanumerieke code toegekend om specifieke archiefmaterialen te + identificeren en te lokaliseren binnen het organisatiesysteem van een + bewaarplaats, zoals plaatskenmerken, handtekeningen of inventarisnummers. + de: >- + Eindeutiger alphanumerischer Code, der zugewiesen wird, um spezifische + Archivmaterialien im Organisationssystem eines Depots zu identifizieren + und zu lokalisieren, wie Signatur, Standortkennzeichen oder Inventarnummern. + fr: >- + Code alphanumerique unique attribue pour identifier et localiser des + materiaux d'archives specifiques dans le systeme organisationnel d'un + depot, tel que les cotes, signatures ou numeros d'inventaire. + es: >- + Codigo alfanumerico unico asignado para identificar y ubicar materiales + de archivo especificos dentro del sistema organizativo de un repositorio, + como signaturas, marcas de estanteria o numeros de inventario. + ar: >- + رمز أبجدي رقمي فريد يُعين لتحديد مواد أرشيفية محددة وتحديد موقعها + داخل النظام التنظيمي للمستودع، مثل علامات الرف أو التوقيعات + أو أرقام الجرد. + id: >- + Kode alfanumerik unik yang ditetapkan untuk mengidentifikasi dan + menemukan materi arsip tertentu dalam sistem organisasi repositori, + seperti tanda rak, tanda tangan, atau nomor inventaris. + zh: >- + 分配用于在存储库组织系统中识别和定位特定档案材料的唯一字母数字代码, + 如架位标记、签名或库存编号。 + structured_aliases: + - literal_form: archiefreferentie + in_language: nl + - literal_form: Archivreferenz + in_language: de + - literal_form: reference d'archives + in_language: fr + - literal_form: referencia archivistica + in_language: es + - literal_form: مرجع الأرشيف + in_language: ar + - literal_form: referensi arsip + in_language: id + - literal_form: 档案参考号 + in_language: zh + close_mappings: + - crm:E42_Identifier + - schema:identifier + broad_mappings: + - skos:Concept + - rico:Identifier slots: - identified_by - has_label @@ -30,7 +77,35 @@ classes: slot_usage: identified_by: required: true + examples: + - value: "NL-HaNA/2.13.123/1" + - value: "KA 12345" + - value: "Collectie XYZ, nr. 42" + comments: + - Standard archival reference codes for citation and retrieval + - Examples: shelf marks, signatures, inventory numbers, call numbers + - Essential for unique identification and physical location + see_also: + - https://www.ica.org/standards/RiC/ontology + examples: + - value: + identified_by: "NL-HaNA/2.13.123/1" + has_label: "Nationaal Archief Reference" + has_description: "National Archives of the Netherlands, collection 2.13.123, item 1" + description: Dutch national archive reference code + - value: + identified_by: "MS. Bodley 764" + has_label: "Bodleian Reference" + has_description: "Bodleian Library manuscript shelf mark" + description: Bodleian Library manuscript reference + keywords: + - archival reference + - shelf mark + - signature + - inventory number + - call number + - citation code annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to archival identification codes custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml index 95f68d99e3..61117791c0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml @@ -5,6 +5,8 @@ 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/ + rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - linkml:types @@ -14,14 +16,54 @@ imports: classes: ArchivalStatus: class_uri: skos:Concept - description: 'The processing status of an archival record set (e.g. Unprocessed, In Arrangement, Described). - - - **Ontological Alignment**: - - - `skos:Concept`: Concept in a status scheme. - - ' + description: >- + Processing status indicator for archival record sets, documenting + the degree of arrangement, description, and accessibility of + collections within a repository. + alt_descriptions: + nl: >- + Verwerkingsstatusindicator voor archiefbestanden, die de mate van + ordening, beschrijving en toegankelijkheid van collecties binnen + een bewaarplaats documenteert. + de: >- + Bearbeitungsstatusindikator fur Archivbestande, der den Grad der + Ordnung, Verzeichnung und Zugänglichkeit von Sammlungen in einem + Depot dokumentiert. + fr: >- + Indicateur d'etat de traitement pour les ensembles d'archives, + documentant le degre de classement, de description et d'accessibilite + des collections dans un depot. + es: >- + Indicador de estado de procesamiento para conjuntos de registros + archivisticos, documentando el grado de organizacion, descripcion + y accesibilidad de las colecciones en un repositorio. + ar: >- + مؤشر حالة المعالجة لمجموعات السجلات الأرشيفية، يوثق درجة الترتيب + والوصف وإمكانية الوصول إلى المجموعات داخل المستودع. + id: >- + Indikator status pemrosesan untuk kumpulan rekaman arsip, mendokumentasikan + tingkat pengaturan, deskripsi, dan aksesibilitas koleksi dalam repositori. + zh: >- + 档案记录集的加工状态指标,记录存储库中藏品的整理、描述和可访问性程度。 + structured_aliases: + - literal_form: archiefstatus + in_language: nl + - literal_form: Archivstatus + in_language: de + - literal_form: statut d'archives + in_language: fr + - literal_form: estado archivistico + in_language: es + - literal_form: حالة الأرشيف + in_language: ar + - literal_form: status arsip + in_language: id + - literal_form: 档案状态 + in_language: zh + broad_mappings: + - skos:Concept + related_mappings: + - rico:Rule slots: - has_label - has_code @@ -29,7 +71,38 @@ classes: slot_usage: has_code: required: true + equals_string_in: + - "UNPROCESSED" + - "IN_ARRANGEMENT" + - "DESCRIBED" + - "AVAILABLE" + - "RESTRICTED" + - "CLOSED" + comments: + - Indicates processing stage of archival collections + - Values: Unprocessed, In Arrangement, Described, Available, Restricted, Closed + - Used for collection management and access planning + see_also: + - AccessLevel + examples: + - value: + has_code: "DESCRIBED" + has_label: "Fully Described" + has_description: "Collection has been arranged and finding aid available" + description: Fully processed and described collection + - value: + has_code: "UNPROCESSED" + has_label: "Unprocessed" + has_description: "Collection not yet arranged or described" + description: Unprocessed collection awaiting arrangement + keywords: + - archival status + - processing status + - arrangement + - description + - accessibility + - collection management annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Status classification for archival processing custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml index 53787d6b26..2920b81366 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml @@ -3,44 +3,119 @@ name: ArchiveAssociation title: Archive Association Type (Heritage Society) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by - ../slots/has_score - ../slots/has_type - - ../slots/20260202_matang/new/society_focus + - ../slots/focus_on + - ../slots/has_label classes: ArchiveAssociation: is_a: HeritageSocietyType - class_uri: skos:Concept - description: "Booster, history, and heritage societies that support archival institutions\nthrough advocacy, fundraising, volunteer programs, and public engagement.\n\n**Wikidata**: Q130427366\n\n**IMPORTANT: This is a HeritageSocietyType, NOT an ArchiveOrganizationType**\n\nArchive associations are HERITAGE SOCIETIES (membership organizations) that \nsupport archives, not archives themselves. The key distinction:\n- **ArchiveOrganizationType**: Actual archive institutions holding records\n- **HeritageSocietyType (this class)**: Volunteer/membership organizations supporting archives\n\n**Scope**:\nArchive associations (Archivvereine) provide:\n- Advocacy for archival institutions\n- Fundraising and donor cultivation\n- Volunteer recruitment and coordination\n- Public programming and outreach\n- Membership programs\n- Publication of newsletters and journals\n- Support for acquisitions and preservation\n\n**Organizational Role**:\nThese are typically:\n- \"Friends of the Archives\" organizations\n\ - - Historical societies supporting local archives\n- Professional associations for archivists\n- Advocacy groups for archival funding\n\n**Heritage Society Focus**:\nUse `society_focus` slot to describe the archive(s) supported.\nUse `has_activity` to document advocacy and outreach activities.\n\n**Related Types**:\n- HeritageSocietyType - Parent class for heritage support organizations\n- Archive (Q166118) - The institutions they support (NOT the same thing)\n\n**Primary Type**: \nMaps to 'S' (COLLECTING_SOCIETY) in GLAMORCUBESFIXPHDNT taxonomy,\nNOT 'A' (ARCHIVE) - these are support organizations, not archives themselves.\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader HeritageSocietyType\n- **Schema.org**: schema:Organization, schema:NGO\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivverein\n- fr: Association des amis des archives\n" - slot_usage: - society_focus: - required: true - identified_by: - pattern: ^Q[0-9]+$ - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]' - exact_mappings: - - skos:Concept + class_uri: hc:ArchiveAssociation + description: >- + Membership organization that supports archival institutions through + advocacy, fundraising, volunteer programs, and public engagement, + distinct from the archives themselves. + alt_descriptions: + nl: >- + Ledenorganisatie die archiefinstellingen ondersteunt door belangenbehartiging, + fondsenwerving, vrijwilligersprogramma's en publieksbetrokkenheid, + onderscheiden van de archieven zelf. + de: >- + Mitgliedsorganisation, die Archivinstitutionen durch Interessenvertretung, + Fundraising, Freiwilligenprogramme und Offentlichkeitsarbeit unterstutzt, + unterschieden von den Archiven selbst. + fr: >- + Organisation de membres qui soutient les institutions d'archives par + le plaidoyer, la collecte de fonds, les programmes de benevoles et + l'engagement public, distincte des archives elles-mêmes. + es: >- + Organizacion de miembros que apoya a las instituciones de archivos + a traves de la incidencia, recaudacion de fondos, programas de + voluntarios y participacion publica, distinta de los archivos mismos. + ar: >- + منظمة عضوية تدعم المؤسسات الأرشيفية من خلال الدعوة وجمع التبرعات + وبرامج التطوع والمشاركة العامة، ومتميزة عن الأرشيفات نفسها. + id: >- + Organisasi keanggotaan yang mendukung lembaga arsip melalui advokasi, + penggalangan dana, program sukarelawan, dan keterlibatan publik, + berbeda dari arsip itu sendiri. + zh: >- + 通过倡导、筹款、志愿者计划和公众参与支持档案机构的会员组织, + 与档案本身不同。 + structured_aliases: + - literal_form: archiefvereniging + in_language: nl + - literal_form: Archivverein + in_language: de + - literal_form: association des amis des archives + in_language: fr + - literal_form: asociacion de archivos + in_language: es + - literal_form: جمعية الأرشيف + in_language: ar + - literal_form: asosiasi arsip + in_language: id + - literal_form: 档案协会 + in_language: zh close_mappings: - schema:Organization - schema:NGO - rico:CorporateBody - comments: - - 'HERITAGE SOCIETY type: Support organization, NOT an archive itself' - - Primary type is S (COLLECTING_SOCIETY), NOT A (ARCHIVE) - - Links to HeritageSocietyType for organizational classification - - Membership-based volunteer organizations supporting archives - - No corresponding RecordSetType - these don't hold archival records - see_also: - - HeritageSocietyType + related_mappings: + - wd:Q130427366 + broad_mappings: + - skos:Concept slots: - has_type - has_score - identified_by + - focus_on + - has_label + slot_usage: + focus_on: + range: ArchiveOrganizationType + required: true + identified_by: + pattern: ^Q[0-9]+$ + has_type: + equals_string: "hc:HeritageSocietyType" + comments: + - HERITAGE SOCIETY type - support organization, NOT an archive itself + - Primary type is S (COLLECTING_SOCIETY), NOT A (ARCHIVE) + - Membership-based volunteer organizations supporting archives + - No corresponding RecordSetType - these don't hold archival records + see_also: + - HeritageSocietyType + - ArchiveOrganizationType + examples: + - value: + has_type: hc:HeritageSocietyType + has_label: "Friends of the National Archives" + focus_on: hc:NationalArchive + identified_by: Q130427366 + description: Friends of archives organization + keywords: + - archive association + - friends of archives + - heritage society + - advocacy + - fundraising + - volunteer organization + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Booster, history, and heritage societies that support archival institutions\nthrough advocacy, fundraising, volunteer programs, and public engagement.\n\n**Wikidata**: Q130427366\n\n**IMPORTANT: This is a HeritageSocietyType, NOT an ArchiveOrganizationType**\n\nArchive associations are HERITAGE SOCIETIES (membership organizations) that \nsupport archives, not archives themselves. The key distinction:\n- **ArchiveOrganizationType**: Actual archive institutions holding records\n- **HeritageSocietyType (this class)**: Volunteer/membership organizations supporting archives\n\n**Scope**:\nArchive associations (Archivvereine) provide:\n- Advocacy for archival institutions\n- Fundraising and donor cultivation\n- Volunteer recruitment and coordination\n- Public programming and outreach\n- Membership programs\n- Publication of newsletters and journals\n- Support for acquisitions and preservation\n\n**Organizational Role**:\nThese are typically:\n- \"Friends of the Archives\" organizations\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to archive support organizations custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml index 3f52ebeafd..1cea418260 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml @@ -1,22 +1,107 @@ id: https://nde.nl/ontology/hc/class/ArchiveBranch name: ArchiveBranch -title: ArchiveBranch -description: A branch of an archive organization. +title: Archive Branch Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description + - ../slots/branch_of + - ../slots/has_type classes: ArchiveBranch: class_uri: org:OrganizationalUnit - description: Archive branch. + description: >- + Decentralized or satellite location of an archive organization, + operating as part of a larger archival institution while serving + specific geographic or functional communities. + alt_descriptions: + nl: >- + Gedecentraliseerde of satellietlocatie van een archieforganisatie, + die opereert als onderdeel van een grotere archiefinstelling en + specifieke geografische of functionele gemeenschappen bedient. + de: >- + Dezentraler oder Satellitenstandort einer Archivorganisation, der + als Teil einer größeren Archivinstitution arbeitet und spezifische + geografische oder funktionale Gemeinschaften bedient. + fr: >- + Emplacement decentra ou satellite d'une organisation d'archives, + fonctionnant comme partie d'une institution archivistique plus grande + tout en servant des communautes geographiques ou fonctionnelles specifiques. + es: >- + Ubicacion descentralizada o satelite de una organizacion de archivos, + que opera como parte de una institucion archivistica mas grande mientras + sirve a comunidades geograficas o funcionales especificas. + ar: >- + موقع لامركزي أو تابع لمنظمة أرشيف، يعمل كجزء من مؤسسة أرشيفية + أكبر بينما يخدم مجتمعات جغرافية أو وظيفية محددة. + id: >- + Lokasi terdesentralisasi atau satelit dari organisasi arsip, yang + beroperasi sebagai bagian dari institusi arsip yang lebih besar + sambil melayani komunitas geografis atau fungsional tertentu. + zh: >- + 档案组织的分散或卫星位置,作为较大档案机构的一部分运营, + 同时服务特定的地理或功能社区。 + structured_aliases: + - literal_form: archiefvestiging + in_language: nl + - literal_form: Archivzweigstelle + in_language: de + - literal_form: succursale d'archives + in_language: fr + - literal_form: sucursal de archivo + in_language: es + - literal_form: فرع الأرشيف + in_language: ar + - literal_form: cabang arsip + in_language: id + - literal_form: 档案分馆 + in_language: zh + close_mappings: + - schema:ArchiveOrganization + - rico:CorporateBody + broad_mappings: + - skos:Concept + - org:OrganizationalUnit slots: - has_label + - has_description + - branch_of + - has_type + slot_usage: + branch_of: + range: ArchiveOrganizationType + required: true + has_type: + equals_string: "hc:ArchiveOrganizationType" + comments: + - Represents satellite or regional branches of archive organizations + - Uses W3C ORG ontology OrganizationalUnit pattern + - Always linked to parent archive via branch_of + - May have distinct holdings or serve specific communities + see_also: + - ArchiveOrganizationType + - ArchivalLibrary + examples: + - value: + has_label: "Regional Archive Branch" + branch_of: hc:NationalArchive + has_type: hc:ArchiveOrganizationType + description: Regional branch of a national archive + keywords: + - archive branch + - satellite location + - regional archive + - organizational unit + - decentralized annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.4" + specificity_rationale: Specific to archive organizational branches + custodian_types: "['Archive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml index 8bdfcd9911..f425771fee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml @@ -1,33 +1,96 @@ -id: https://nde.nl/ontology/hc/classes/ArchiveInfo +id: https://nde.nl/ontology/hc/class/ArchiveInfo name: ArchiveInfo -title: ArchiveInfo +title: Archive Info Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types -# default_range: string + - ../slots/has_name + - ../slots/identified_by classes: ArchiveInfo: - description: "Archive reference containing basic information about an archival\ - \ institution including name, website, and ISIL identifier.\nOntology mapping\ - \ rationale: - class_uri is rico:Agent because archives are agents that create,\n\ - \ maintain, and provide access to records (RiC-O archival ontology)\n- close_mappings\ - \ includes schema:ArchiveOrganization for Schema.org alignment - related_mappings\ - \ includes prov:Agent for provenance agent role" class_uri: rico:Agent + description: >- + Basic reference information about an archival institution including + name, website, and ISIL identifier for discovery and identification + purposes. + alt_descriptions: + nl: >- + Basisreferentie-informatie over een archiefinstelling inclusief naam, + website en ISIL-identificatie voor ontdekking en identificatie. + de: >- + Grundlegende Referenzinformationen uber eine Archivinstitution einschließlich + Name, Website und ISIL-Kennung für Entdeckung und Identifizierung. + fr: >- + Informations de reference de base sur une institution d'archives, + y compris le nom, le site web et l'identifiant ISIL pour la decouverte + et l'identification. + es: >- + Informacion de referencia basica sobre una institucion de archivos, + incluyendo nombre, sitio web e identificador ISIL para propositos + de descubrimiento e identificacion. + ar: >- + معلومات مرجعية أساسية عن مؤسسة أرشيفية بما في ذلك الاسم والموقع + الإلكتروني ومعرف ISIL لأغراض الاكتشاف والتعريف. + id: >- + Informasi referensi dasar tentang lembaga arsip termasuk nama, situs web, + dan pengenal ISIL untuk tujuan penemuan dan identifikasi. + zh: >- + 关于档案机构的基本参考信息,包括名称、网站和ISIL标识符,用于发现和识别。 + structured_aliases: + - literal_form: archiefinfo + in_language: nl + - literal_form: Archivinformation + in_language: de + - literal_form: info archives + in_language: fr + - literal_form: info de archivo + in_language: es + - literal_form: معلومات الأرشيف + in_language: ar + - literal_form: info arsip + in_language: id + - literal_form: 档案信息 + in_language: zh close_mappings: - schema:ArchiveOrganization related_mappings: - prov:Agent - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + broad_mappings: + - skos:Concept + - rico:Agent slots: - has_name - identified_by + comments: + - Lightweight reference class for basic archive information + - Used for discovery and identification in aggregators + - Contains minimal metadata for archive lookup + - ISIL identifier provides unique international identification + see_also: + - ArchiveOrganizationType + examples: + - value: + has_name: "Nationaal Archief" + identified_by: "NL-HaNA" + description: Dutch National Archive basic info + - value: + has_name: "Bundesarchiv" + identified_by: "DE-BA" + description: German Federal Archive basic info + keywords: + - archive info + - archive reference + - ISIL + - institution identification + - basic metadata + annotations: + specificity_score: "0.3" + specificity_rationale: Lightweight reference class for archive discovery + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml index 3d3004bbc4..c338f958ab 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml @@ -1,42 +1,123 @@ id: https://nde.nl/ontology/hc/class/ArchiveNetwork name: ArchiveNetwork -title: Archive Network Type (France) +title: Archive Network Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ org: http://www.w3.org/ns/org# +default_prefix: hc imports: - linkml:types - ../slots/has_score - ../slots/has_type - ../slots/applicable_in + - ../slots/has_label classes: ArchiveNetwork: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: "Consortium or network of archives cooperating for shared services,\nresource sharing, and coordinated collection development.\n\n**Wikidata**: Q96636857\n\n**Geographic Restriction**: France only\n\nThis type is ONLY valid for French archive networks. The `applicable_countries`\nslot MUST contain \"FR\". Validation rules enforce this geographic constraint.\n\nThe concept of \"Archivverbund\" (archive network) as a formal consortium \nis primarily a French organizational pattern. Use this type ONLY for \nFrench archive networks.\n\nFor other countries, use:\n- EncompassingBody for general consortium/network patterns\n- JointArchives for archives with shared holdings\n\n**Scope**:\nArchive networks (Archivverb\xFCnde) provide:\n- Shared cataloging and discovery systems\n- Coordinated collection development\n- Joint digitization projects\n- Shared preservation infrastructure\n- Professional development and training\n- Advocacy and policy coordination\n- Inter-institutional\ - \ loan and access programs\n\n**Organizational Structure**:\nArchive networks typically:\n- Have formal membership agreements\n- Maintain shared technical infrastructure\n- Coordinate collection policies to avoid duplication\n- Provide unified access points for researchers\n- Share costs for expensive preservation activities\n\n**Related Types**:\n- EncompassingBody - Broader organizational umbrella concept\n- JointArchives (Q117442301) - Archives with shared holdings\n\n**Linkage to EncompassingBody**:\nArchive networks function as encompassing bodies for member archives.\nUse `encompassing_body_link` slot to connect to EncompassingBody class.\n\n**Notable Examples** (France):\n- Archives Portal Europe network (French participation)\n- Regional archival consortia in France\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:Organization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **ORG**: org:Organization (consortium)\n\ - \n**Multilingual Labels**:\n- de: Archivverbund\n- fr: r\xE9seau d'archives\n- it: rete di archivi\n" + description: >- + Consortium or federation of archives cooperating for shared services, + resource discovery, coordinated collection development, and joint + preservation infrastructure. + alt_descriptions: + nl: >- + Consortium of federatie van archieven die samenwerken voor gedeelde + diensten, bronnendetectie, gecoördineerde collectieontwikkeling en + gezamenlijke bewaarinfrastructuur. + de: >- + Konsortium oder Föderation von Archiven, die für gemeinsame Dienste, + Ressourcenentdeckung, koordinierte Sammlungsentwicklung und gemeinsame + Erhaltungsinfrastruktur zusammenarbeiten. + fr: >- + Consortium ou federation d'archives cooperant pour des services partages, + la decouverte de ressources, le developpement coordonne des collections + et l'infrastructure de preservation commune. + es: >- + Consorcio o federacion de archivos que cooperan para servicios compartidos, + descubrimiento de recursos, desarrollo coordinado de colecciones e + infraestructura de preservacion conjunta. + ar: >- + اتحاد أو شبكة من الأرشيفات تتعاون من أجل الخدمات المشتركة واكتشاف + الموارد وتطوير المجموعات المنسقة والبنية التحتية للحفظ المشترك. + id: >- + Konsorsium atau federasi arsip yang bekerja sama untuk layanan bersama, + penemuan sumber daya, pengembangan koleksi terkoordinasi, dan infrastruktur + pelestarian bersama. + zh: >- + 为共享服务、资源发现、协调馆藏发展和联合保存基础设施而合作的 + 档案联盟或联合会。 + structured_aliases: + - literal_form: archiefnetwerk + in_language: nl + - literal_form: Archivverbund + in_language: de + - literal_form: reseau d'archives + in_language: fr + - literal_form: red de archivos + in_language: es + - literal_form: شبكة الأرشيف + in_language: ar + - literal_form: jaringan arsip + in_language: id + - literal_form: 档案网络 + in_language: zh + close_mappings: + - rico:CorporateBody + - org:Organization + related_mappings: + - wd:Q96636857 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization slots: - has_type - has_score - applicable_in + - has_label slot_usage: applicable_in: range: Country required: true - minimum_cardinality: 1 - maximum_cardinality: 1 examples: - value: identified_by: FR has_name: France has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: "hc:ArchiveOrganizationType" + comments: + - Archive networks function as encompassing bodies for member archives + - Provides shared cataloging, digitization, and preservation services + - Geographic restriction may apply (e.g., France-specific networks) + - Notable examples: Archives Portal Europe network, regional consortia + see_also: + - EncompassingBody + - ArchiveOrganizationType + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: "Regional Archive Network" + applicable_in: + identified_by: FR + has_score: 1.0 + description: French regional archive network + keywords: + - archive network + - consortium + - federation + - shared services + - cooperative + - infrastructure + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Consortium or network of archives cooperating for shared services,\nresource sharing, and coordinated collection development.\n\n**Wikidata**: Q96636857\n\n**Geographic Restriction**: France only\n\nThis type is ONLY valid for French archive networks. The `applicable_countries`\nslot MUST contain \"FR\". Validation rules enforce this geographic constraint.\n\nThe concept of \"Archivverbund\" (archive network) as a formal consortium \nis primarily a French organizational pattern. Use this type ONLY for \nFrench archive networks.\n\nFor other countries, use:\n- EncompassingBody for general consortium/network patterns\n- JointArchives for archives with shared holdings\n\n**Scope**:\nArchive networks (Archivverb\xFCnde) provide:\n- Shared cataloging and discovery systems\n- Coordinated collection development\n- Joint digitization projects\n- Shared preservation infrastructure\n- Professional development and training\n- Advocacy and policy coordination\n- Inter-institutional\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to archive consortium/network structures + custodian_types: "['ArchiveNetwork']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml index 38a256bb34..783c11f687 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml @@ -3,22 +3,116 @@ name: ArchiveOfInternationalOrganization title: Archive of International Organization Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_label classes: ArchiveOfInternationalOrganization: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: schema:ArchiveOrganization + description: >- + Archive preserving records of inter-governmental organizations or + international umbrella organizations with global or regional scope, + documenting international cooperation, treaties, and governance. + alt_descriptions: + nl: >- + Archief dat archiefstukken bewaart van intergouvernementele organisaties + of internationale koepelorganisaties met mondiale of regionale reikwijdte, + die internationale samenwerking, verdragen en bestuur documenteert. + de: >- + Archiv, das Unterlagen zwischenstaatlicher Organisationen oder + internationaler Dachorganisationen mit globaler oder regionaler Reichweite + bewahrt und internationale Zusammenarbeit, Verträge und Governance dokumentiert. + fr: >- + Archives preservant les documents d'organisations intergouvernementales + ou d'organisations faîtieres internationales a portee mondiale ou regionale, + documentant la cooperation internationale, les traites et la gouvernance. + es: >- + Archivo que preserva los registros de organizaciones intergubernamentales + o organizaciones paraguas internacionales con alcance global o regional, + documentando la cooperacion internacional, los tratados y la gobernanza. + ar: >- + أرشيف يحفظ سجلات المنظمات الحكومية الدولية أو المنظمات الدولية + الشاملة ذات النطاق العالمي أو الإقليمي، ويوثق التعاون الدولي + والمعاهدات والحوكمة. + id: >- + Arsip yang melestarikan catatan organisasi antarpemerintah atau organisasi + payung internasional dengan cakupan global atau regional, mendokumentasikan + kerjasama internasional, perjanjian, dan tata kelola. + zh: >- + 保存具有全球或区域范围的国际政府间组织或国际伞型组织记录的档案, + 记录国际合作、条约和治理。 + structured_aliases: + - literal_form: archief van internationale organisatie + in_language: nl + - literal_form: Archiv einer internationalen Organisation + in_language: de + - literal_form: archives d'une organisation internationale + in_language: fr + - literal_form: archivo de organizacion internacional + in_language: es + - literal_form: أرشيف منظمة دولية + in_language: ar + - literal_form: arsip organisasi internasional + in_language: id + - literal_form: 国际组织档案馆 + in_language: zh + close_mappings: + - rico:CorporateBody + related_mappings: + - wd:Q27031014 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization slots: - hold_record_set - description: "Archive of an inter-governmental organization or international umbrella \norganization, preserving records of global significance.\n\n**Wikidata**: Q27031014\n\n**Scope**:\nInternational organization archives preserve:\n- Treaty documents and international agreements\n- Conference proceedings and resolutions\n- Correspondence between member states\n- Administrative records of international bodies\n- Reports and publications\n- Photographs and audiovisual documentation\n\n**Organizational Context**:\nThese archives are typically:\n- Part of UN system organizations (UNESCO, WHO, ILO, etc.)\n- European Union institutions (EU Commission, Parliament, etc.)\n- International NGO umbrella organizations\n- Regional intergovernmental bodies (AU, ASEAN, OAS, etc.)\n- International professional associations\n\n**Notable Examples**:\n- United Nations Archives and Records Management\n- UNESCO Archives\n- European Union Historical Archives (Florence)\n- League of Nations Archives (Geneva)\n\ - - NATO Archives\n\n**Related Types**:\n- GovernmentArchive (Q119712417) - National government archives\n- PublicArchive (Q27031009) - Public sector archives\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `InternationalOrganizationRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **CPOV**: Aligns with EU Core Public Organisation Vocabulary\n\n**Multilingual Labels**:\n- de: Archiv einer internationalen Organisation\n- fr: archives d'une organisation internationale\n" - slot_usage: {} + - has_scope + - has_score + - has_type + - has_label + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" + comments: + - Preserves records of UN organizations, EU institutions, NATO, etc. + - Documents treaties, international agreements, conference proceedings + - Part of dual-class pattern with ArchiveOfInternationalOrganizationRecordSetType + - Examples: UN Archives, UNESCO Archives, EU Historical Archives + see_also: + - ArchiveOfInternationalOrganizationRecordSetType + - GovernmentArchive + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: "UNESCO Archives" + hold_record_set: + - hc:InternationalOrgFonds + - hc:TreatyCollection + has_scope: global + description: UNESCO archives with international organization records + keywords: + - international organization archive + - UN archives + - EU archives + - treaty documents + - intergovernmental records + - global governance + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Archive of an inter-governmental organization or international umbrella \norganization, preserving records of global significance.\n\n**Wikidata**: Q27031014\n\n**Scope**:\nInternational organization archives preserve:\n- Treaty documents and international agreements\n- Conference proceedings and resolutions\n- Correspondence between member states\n- Administrative records of international bodies\n- Reports and publications\n- Photographs and audiovisual documentation\n\n**Organizational Context**:\nThese archives are typically:\n- Part of UN system organizations (UNESCO, WHO, ILO, etc.)\n- European Union institutions (EU Commission, Parliament, etc.)\n- International NGO umbrella organizations\n- Regional intergovernmental bodies (AU, ASEAN, OAS, etc.)\n- International professional associations\n\n**Notable Examples**:\n- United Nations Archives and Records Management\n- UNESCO Archives\n- European Union Historical Archives (Florence)\n- League of Nations Archives (Geneva)\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to international organization archives + custodian_types: "['ArchiveOfInternationalOrganization']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml index 0e49b7dbad..6e1099b7fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml @@ -1,8 +1,13 @@ id: https://nde.nl/ontology/hc/class/ArchiveOfInternationalOrganizationRecordSetType name: ArchiveOfInternationalOrganizationRecordSetType -title: ArchiveOfInternationalOrganization Record Set Type +title: Archive of International Organization Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -10,21 +15,88 @@ imports: - ../slots/has_type classes: ArchiveOfInternationalOrganizationRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ArchiveOfInternationalOrganization custodians. - ' + description: >- + Category for grouping documentary materials accumulated by international + organization archives, including treaty documents, conference proceedings, + administrative records, and institutional publications. + alt_descriptions: + nl: >- + Categorie voor het groeperen van documentair materiaal verzameld door + archieven van internationale organisaties, inclusief verdragsdocumenten, + conferentieverslagen, administratieve archieven en institutionele publicaties. + de: >- + Kategorie zur Gruppierung von Dokumentenmaterial, das von Archiven + internationaler Organisationen gesammelt wurde, einschließlich Vertragsdokumente, + Konferenzprotokolle, Verwaltungsunterlagen und institutionelle Publikationen. + fr: >- + Categorie pour regrouper les documents accumules par les archives + d'organisations internationales, y compris les documents de traites, + les comptes rendus de conferences, les documents administratifs et + les publications institutionnelles. + es: >- + Categoria para agrupar materiales documentales acumulados por archivos + de organizaciones internacionales, incluyendo documentos de tratados, + actas de conferencias, registros administrativos y publicaciones institucionales. + ar: >- + فئة لتجميع المواد الوثائقية التي جمعتها أرشيفات المنظمات الدولية، + بما في ذلك وثائق المعاهدات ومحاضر المؤتمرات والسجلات الإدارية + والمنشورات المؤسسية. + id: >- + Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh + arsip organisasi internasional, termasuk dokumen perjanjian, notulensi + konferensi, catatan administratif, dan publikasi institusional. + zh: >- + 用于分组国际组织档案馆积累的文献材料的类别,包括条约文件、会议记录、 + 行政记录和机构出版物。 + structured_aliases: + - literal_form: archiefbestandtype internationale organisatie + in_language: nl + - literal_form: Archivbestandstyp internationaler Organisation + in_language: de + - literal_form: type de fonds d'archives d'organisation internationale + in_language: fr + - literal_form: tipo de fondo de archivo de organizacion internacional + in_language: es + - literal_form: نوع مجموعة أرشيف المنظمة الدولية + in_language: ar + - literal_form: tipe koleksi arsip organisasi internasional + in_language: id + - literal_form: 国际组织档案集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + close_mappings: + - wd:Q27031014 + broad_mappings: + - skos:Concept + - rico:RecordSetType slots: - has_type - has_score - has_scope + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" see_also: - ArchiveOfInternationalOrganization - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + comments: + - Part of dual-class pattern with ArchiveOfInternationalOrganization custodian type + - Follows RiC-O RecordSetType classification principles + - Subclasses include InternationalOrgFonds, TreatyCollection, ConferenceRecordSeries + examples: + - value: + has_type: hc:InternationalOrgFonds + has_score: 1.0 + has_scope: global + description: International organization fonds record set type + keywords: + - international organization records + - treaty documents + - conference proceedings + - institutional archives + - global governance records annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to international organization archive collections + custodian_types: "['ArchiveOfInternationalOrganization']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml index fb3f56bdda..594e91b6ee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml @@ -1,11 +1,12 @@ id: https://nde.nl/ontology/hc/class/ArchiveOfInternationalOrganizationRecordSetTypes name: ArchiveOfInternationalOrganizationRecordSetTypes -title: ArchiveOfInternationalOrganization Record Set Type Subclasses +title: Archive of International Organization Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -21,115 +22,257 @@ classes: InternationalOrgFonds: is_a: ArchiveOfInternationalOrganizationRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for International organization records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds of records created or accumulated by an international organization + in the course of its official functions and activities. + alt_descriptions: + nl: >- + Fonds van archiefstukken gemaakt of verzameld door een internationale + organisatie in de loop van zijn officiële functies en activiteiten. + de: >- + Bestand von Unterlagen, die von einer internationalen Organisation im + Rahmen ihrer offiziellen Funktionen und Aktivitaten erstellt oder angesammelt wurden. + fr: >- + Fonds de documents crees ou accumules par une organisation internationale + dans le cadre de ses fonctions et activites officielles. + es: >- + Fondo de registros creados o acumulados por una organizacion internacional + en el curso de sus funciones y actividades oficiales. + ar: >- + أرشيف سجلات أنشأتها أو جمعتها منظمة دولية في سياق وظائفها + وأنشطتها الرسمية. + id: >- + Fonds catatan yang dibuat atau dikumpulkan oleh organisasi internasional + dalam menjalankan fungsi dan aktivitas resminya. + zh: >- + 国际组织在其官方职能和活动过程中创建或积累的记录档案。 + structured_aliases: + - literal_form: fonds internationale organisatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds internationaler Organisation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'organisation internationale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de organizacion internacional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف المنظمة الدولية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds organisasi internasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国际组织档案 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ArchiveOfInternationalOrganizationRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: InternationalOrgFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: "hc:InternationalOrgFonds" has_custodian: - equals_string: ArchiveOfInternationalOrganization - record_holder_note: - equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:ArchiveOfInternationalOrganization" + comments: + - Follows RiC-O fonds organizational principle + - Typically held by ArchiveOfInternationalOrganization custodians + examples: + - value: + has_type: hc:InternationalOrgFonds + has_score: 1.0 + description: International organization fonds + keywords: + - international organization fonds + - institutional records + - official documents annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to international organization fonds + custodian_types: "['ArchiveOfInternationalOrganization']" TreatyCollection: is_a: ArchiveOfInternationalOrganizationRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for International agreements.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Collection of international agreements, treaties, conventions, and + diplomatic documents governing relations between states and organizations. + alt_descriptions: + nl: >- + Collectie van internationale overeenkomsten, verdragen, conventies en + diplomatieke documenten die de betrekkingen tussen staten en + organisaties regelen. + de: >- + Sammlung von internationalen Vereinbarungen, Vertragen, Konventionen und + diplomatischen Dokumenten, die die Beziehungen zwischen Staaten und + Organisationen regeln. + fr: >- + Collection d'accords internationaux, traites, conventions et documents + diplomatiques regissant les relations entre Etats et organisations. + es: >- + Coleccion de acuerdos internacionales, tratados, convenciones y + documentos diplomaticos que rigen las relaciones entre estados + y organizaciones. + ar: >- + مجموعة من الاتفاقيات الدولية والمعاهدات والاتفاقيات والوثائق + الدبلوماسية التي تحكم العلاقات بين الدول والمنظمات. + id: >- + Koleksi perjanjian internasional, traktat, konvensi, dan dokumen + diplomatik yang mengatur hubungan antara negara dan organisasi. + zh: >- + 管理国家与组织之间关系的国际协议、条约、公约和外交文件集合。 + structured_aliases: + - literal_form: verdragscollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vertragssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de traites + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de tratados + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة المعاهدات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi traktat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 条约集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ArchiveOfInternationalOrganizationRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: TreatyCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: "hc:TreatyCollection" has_custodian: - equals_string: ArchiveOfInternationalOrganization - record_holder_note: - equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:ArchiveOfInternationalOrganization" + comments: + - Follows RiC-O collection organizational principle + - Documents international agreements and diplomatic relations + examples: + - value: + has_type: hc:TreatyCollection + has_score: 1.0 + description: Treaty and agreement collection + keywords: + - treaty collection + - international agreements + - diplomatic documents + - conventions + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to treaty and agreement collections + custodian_types: "['ArchiveOfInternationalOrganization']" ConferenceRecordSeries: is_a: ArchiveOfInternationalOrganizationRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Conference proceedings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Series of records documenting conferences, meetings, assemblies, and + other deliberative gatherings of international organizations. + alt_descriptions: + nl: >- + Reeks archiefstukken die conferenties, vergaderingen, assemblees en + andere beraadslagende bijeenkomsten van internationale organisaties documenteren. + de: >- + Reihe von Unterlagen, die Konferenzen, Sitzungen, Versammlungen und + andere beratende Zusammenkunfte internationaler Organisationen dokumentieren. + fr: >- + Serie de documents documentant les conferences, reunions, assemblages + et autres reunions deliberatives des organisations internationales. + es: >- + Serie de registros que documentan conferencias, reuniones, asambleas + y otras reuniones deliberativas de organizaciones internacionales. + ar: >- + سلسلة من السجلات التي توثق المؤتمرات والاجتماعات والجمعيات وغيرها + من الاجتماعات التداولية للمنظمات الدولية. + id: >- + Seri catatan yang mendokumentasikan konferensi, pertemuan, sidang, + dan pertemuan deliberatif lainnya dari organisasi internasional. + zh: >- + 记录国际组织会议、集会、大会和其他审议性聚会的记录系列。 + structured_aliases: + - literal_form: conferentiereeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konferenzreihe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de conferences + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de conferencias + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة المؤتمرات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri konferensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 会议记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ArchiveOfInternationalOrganizationRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ConferenceRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: "hc:ConferenceRecordSeries" has_custodian: - equals_string: ArchiveOfInternationalOrganization - record_holder_note: - equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:ArchiveOfInternationalOrganization" + comments: + - Follows RiC-O series organizational principle + - Documents conference proceedings and resolutions + examples: + - value: + has_type: hc:ConferenceRecordSeries + has_score: 1.0 + description: Conference proceedings record series + keywords: + - conference records + - meeting proceedings + - assembly records + - resolutions + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to conference record series + custodian_types: "['ArchiveOfInternationalOrganization']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml index 5e3898fe9f..1751a28d3a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml @@ -11,7 +11,7 @@ prefixes: 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# + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ../classes/AgentType @@ -28,56 +28,62 @@ imports: classes: ArchiveOrganizationType: is_a: CustodianType - class_uri: skos:Concept - annotations: - skos:prefLabel: Archive Organization - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + class_uri: schema:ArchiveOrganization + description: >- + Specialized custodian type for archive organizations - institutions + that preserve and provide access to historical documents, records, + and other archival materials. + alt_descriptions: + nl: >- + Gespecialiseerd bewaarderstype voor archieforganisaties - instellingen + die historische documenten, archiefstukken en andere archiefmaterialen + bewaren en toegankelijk maken. + de: >- + Spezialisierte Verwahrerart fur Archivorganisationen - Institutionen, + die historische Dokumente, Unterlagen und andere Archivmaterialien + bewahren und zugänglich machen. + fr: >- + Type de depositeur specialise pour les organisations d'archives - + institutions qui preservent et donnent acces aux documents historiques, + aux archives et autres materiaux d'archives. + es: >- + Tipo especializado de depositario para organizaciones de archivos - + instituciones que preservan y proporcionan acceso a documentos + historicos, registros y otros materiales archivisticos. + ar: >- + نوع حارس متخصص لمنظمات الأرشيف - مؤسسات تحافظ على الوثائق التاريخية + والسجلات والمواد الأرشيفية الأخرى وتوفر الوصول إليها. + id: >- + Tipe penjaga khusus untuk organisasi arsip - lembaga yang melestarikan + dan menyediakan akses ke dokumen historis, catatan, dan materi arsip lainnya. + zh: >- + 档案组织的专门保管者类型 - 保存和提供历史文件、记录和其他档案材料 + 访问的机构。 structured_aliases: - - literal_form: archief - predicate: EXACT_SYNONYM + - literal_form: archieforganisatietype in_language: nl - - literal_form: archieven - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: archive - predicate: EXACT_SYNONYM - in_language: en - - literal_form: archives - predicate: EXACT_SYNONYM - in_language: en - - literal_form: archiv - predicate: EXACT_SYNONYM + - literal_form: Archivorganisationstyp in_language: de - - literal_form: archive - predicate: EXACT_SYNONYM - in_language: de - - literal_form: archivo - predicate: EXACT_SYNONYM - in_language: es - - literal_form: archivos - predicate: EXACT_SYNONYM - in_language: es - - literal_form: archivio - predicate: EXACT_SYNONYM - in_language: it - - literal_form: archivi - predicate: EXACT_SYNONYM - in_language: it - - literal_form: arquivos - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: arquivo - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: archives - predicate: EXACT_SYNONYM + - literal_form: type d'organisation d'archives in_language: fr - description: 'Specialized custodian type for archive organizations - institutions that preserve and provide access to historical documents, records, and other archival materials. - - - **Wikidata Base Concept**: Q166118 (archive)' + - literal_form: tipo de organizacion de archivos + in_language: es + - literal_form: نوع منظمة الأرشيف + in_language: ar + - literal_form: tipe organisasi arsip + in_language: id + - literal_form: 档案组织类型 + in_language: zh + close_mappings: + - rico:CorporateBody + related_mappings: + - rico:RecordResource + - rico:RecordSet + - wd:Q166118 + broad_mappings: + - skos:Concept + - crm:E55_Type + - schema:ArchiveOrganization slots: - has_policy - has_scope @@ -85,73 +91,45 @@ classes: - has_type - has_schema - has_standard - - has_type - has_score - identified_by + - has_hypernym slot_usage: identified_by: pattern: ^Q[0-9]+$ required: true - has_policy: -# range: string - has_scope: -# range: string has_hypernym: range: ArchiveOrganizationType required: false has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - exact_mappings: - - skos:Concept - - schema:ArchiveOrganization - close_mappings: - - crm:E55_Type - - rico:CorporateBody - related_mappings: - - rico:RecordResource - - rico:RecordSet + equals_string: "hc:ArchiveOrganizationType" comments: - - ArchiveOrganizationType implements SKOS-based classification for archive organizations - - Integrates with RiC-O (Records in Contexts Ontology) for archival description - - Supports 144+ Wikidata archive subtypes with multilingual labels - - Geographic restrictions apply to some types (e.g., Czechia-specific archive types) - - Access policies range from open (light archives) to restricted (dark archives) + - Base classification for archive organization types + - Implements SKOS-based classification with 144+ Wikidata subtypes + - Integrates with RiC-O (Records in Contexts Ontology) + - Supports geographic restrictions and access policy variations + see_also: + - AcademicArchive + - GovernmentArchive + - ArchitecturalArchive examples: - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q1188452 - has_type_code: ARCHIVE - has_label: - - National Archive@en - - nationaal archief@nl - - Nationalarchiv@de - has_description: central archive of a country that preserves national government records - custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118 - archive_scope: national - has_type: - - government records - - legal documents - - state correspondence - has_standard: - - OAIS - - PREMIS - - EAD3 - has_schema: - - has_label: EAD3 - access_policy: mixed + identified_by: Q1188452 + has_type: hc:ArchiveOrganizationType + has_scope: national + description: National archive organization type - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q10605195 - has_type_code: ARCHIVE - has_label: - - Business Archive@en - - bedrijfsarchief@nl - has_description: organizational entity that keeps or archives fonds of a company - custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118 - archive_scope: corporate - has_type: - - corporate records - - financial documents - - business correspondence - has_standard: - - ISO 15489 - - MoReq - access_policy: restricted \ No newline at end of file + identified_by: Q10605195 + has_type: hc:ArchiveOrganizationType + has_scope: corporate + description: Business archive organization type + keywords: + - archive organization + - archival institution + - records repository + - custodian type + - SKOS classification + annotations: + specificity_score: "0.4" + specificity_rationale: Base type classification for archive organizations + custodian_types: "['Archive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml index c57c50efb4..31998a4325 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml @@ -1,22 +1,118 @@ id: https://nde.nl/ontology/hc/class/ArchiveScope name: ArchiveScope -title: ArchiveScope -description: The scope of an archive organization (e.g. National, Regional). +title: Archive Scope Class 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/ + rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description + - ../slots/has_code classes: ArchiveScope: class_uri: skos:Concept - description: Archive scope. + description: >- + Geographic or functional scope of an archive organization's collecting + and custodial activities, such as national, regional, local, or + subject-specific focus. + alt_descriptions: + nl: >- + Geografisch of functioneel bereik van de verzamel- en bewaaractiviteiten + van een archieforganisatie, zoals nationaal, regionaal, lokaal of + onderwerpsspecifiek. + de: >- + Geografischer oder funktioneller Umfang der Sammel- und Verwahrungsaktivitaten + einer Archivorganisation, wie national, regional, lokal oder themenspezifisch. + fr: >- + Portee geographique ou fonctionnelle des activites de collecte et de + garde d'une organisation d'archives, comme nationale, regionale, locale + ou specifique a un sujet. + es: >- + Alcance geografico o funcional de las actividades de coleccion y custodia + de una organizacion de archivos, como nacional, regional, local o + enfocado en un tema especifico. + ar: >- + النطاق الجغرافي أو الوظيفي لأنشطة جمع وحفظ منظمة الأرشيف، مثل + الوطني أو الإقليمي أو المحلي أو التركيز على موضوع محدد. + id: >- + Cakupan geografis atau fungsional dari aktivitas pengumpulan dan + pengawasan organisasi arsip, seperti nasional, regional, lokal, + atau fokus spesifik subjek. + zh: >- + 档案组织收集和保管活动的地理或职能范围,如国家、区域、地方 + 或特定主题重点。 + structured_aliases: + - literal_form: archiefbereik + in_language: nl + - literal_form: Archivumfang + in_language: de + - literal_form: portee d'archives + in_language: fr + - literal_form: alcance de archivo + in_language: es + - literal_form: نطاق الأرشيف + in_language: ar + - literal_form: cakupan arsip + in_language: id + - literal_form: 档案范围 + in_language: zh + broad_mappings: + - skos:Concept + related_mappings: + - rico:Scope slots: - has_label + - has_description + - has_code + slot_usage: + has_label: + required: true + equals_string_in: + - "National" + - "Regional" + - "Local" + - "Municipal" + - "Corporate" + - "Institutional" + - "Subject-Specific" + has_code: + required: true + comments: + - Classification for archive collecting scope + - Values: National, Regional, Local, Municipal, Corporate, Institutional, Subject-Specific + - Used for collection development policy documentation + see_also: + - ArchiveOrganizationType + examples: + - value: + has_code: "NATIONAL" + has_label: "National" + has_description: "Archive with nation-wide collecting scope" + description: National scope archive + - value: + has_code: "REGIONAL" + has_label: "Regional" + has_description: "Archive serving a specific geographic region" + description: Regional scope archive + - value: + has_code: "CORPORATE" + has_label: "Corporate" + has_description: "Archive preserving records of a single business entity" + description: Corporate scope archive + keywords: + - archive scope + - collecting scope + - geographic scope + - national + - regional + - local + - corporate annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Classification for archive collecting scope custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml index 124e26c5a0..b94daba44d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml @@ -1,8 +1,14 @@ id: https://nde.nl/ontology/hc/class/ArchivesForBuildingRecords name: ArchivesForBuildingRecords -title: Archives for Building Records Type +title: Archives for Building Records 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/ + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -12,41 +18,79 @@ imports: classes: ArchivesForBuildingRecords: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: hc:ArchivesForBuildingRecords + description: >- + Public archive specializing in building permits, construction documents, + and architectural records serving municipal planning and property research. + alt_descriptions: + nl: >- + Openbaar archief gespecialiseerd in bouwvergunningen, bouwdocumenten en + architectuurarchieven ter ondersteuning van gemeentelijke planning en + eigendomsonderzoek. + de: >- + Oeffentliches Archiv, spezialisiert auf Baugenehmigungen, Baudokumente + und Architekturunterlagen fuer kommunale Planung und Grundstuecksforschung. + fr: >- + Archives publiques specialisees dans les permis de construire, documents + de construction et archives architecturales au service de la planification + municipale et de la recherche fonciere. + es: >- + Archivo publico especializado en permisos de construccion, documentos de + construccion y registros arquitectonicos para la planificacion municipal + y la investigacion de propiedades. + ar: >- + أرشيف عام متخصص في تصاريح البناء ومستندات البناء والسجلات المعمارية + لخدمة التخطيط البلدي والبحث العقاري. + id: >- + Arsip publik yang berspesialisasi dalam izin bangunan, dokumen konstruksi, + dan arsip arsitektur untuk perencanaan kota dan penelitian properti. + zh: >- + 专门处理建筑许可证、施工文件和建筑档案的公共档案机构,服务于市政规划和 + 房产研究。 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + close_mappings: + - wd:Q136027937 + - rico:CorporateBody + structured_aliases: + - literal_form: bouwdossiersarchief + in_language: nl + - literal_form: Bauaktenarchiv + in_language: de + - literal_form: archives de dossiers de construction + in_language: fr + - literal_form: archivo de expedientes de obra + in_language: es + - literal_form: أرشيف سجلات البناء + in_language: ar + - literal_form: arsip dokumen bangunan + in_language: id + - literal_form: 建筑档案 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + hold_record_set: + - BuildingPermitSeries + description: Municipal building records archive + keywords: + - building permits + - construction documents + - architectural records + - municipal archives + - property research slots: - - hold_record_set - description: 'Public archives specializing in building records, construction documents, - and architectural permits. - **Wikidata**: Q136027937 - **Scope**: - Building records archives (Bauaktenarchive) preserve: - - Building permits and applications - - Construction drawings and blueprints - - Inspection reports and certificates - - Zoning and planning documents - - Structural engineering reports - - Historical building surveys - - Demolition records - **Administrative Context**: - These archives typically: - - Are part of municipal or regional government - - Serve building departments and planning offices - - Support property research and due diligence - - Document urban development history - - Provide evidence for heritage designation - **Related Types**: - - ArchitecturalArchive (Q121409581) - Broader architectural documentation - - MunicipalArchive (Q604177) - Local government archives - - LocalGovernmentArchive (Q118281267) - Local administrative records - **User Groups**: - - Property owners and developers - - Architects and engineers - - Historic preservation officers - - Urban planners and researchers - - Insurance companies - ' - slot_usage: {} + - hold_record_set + comments: + - Typically part of municipal or regional government + - Serves building departments and planning offices + - Supports property research and due diligence + - Documents urban development history + see_also: + - ArchitecturalArchive + - MunicipalArchive annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.4" + specificity_rationale: Specific archive type for building/construction records + custodian_types: "['ArchivesForBuildingRecords']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml index 77234d7263..8f6c195051 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml @@ -1,17 +1,12 @@ id: https://nde.nl/ontology/hc/class/ArchivesForBuildingRecordsRecordSetType name: ArchivesForBuildingRecordsRecordSetType -title: ArchivesForBuildingRecords Record Set Type +title: Archives for Building Records Record Set Type 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/ + rico: https://www.ica.org/standards/RiC/ontology# 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_scope @@ -19,22 +14,78 @@ imports: - ../slots/has_type classes: ArchivesForBuildingRecordsRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ArchivesForBuildingRecords custodians. - - ' + class_uri: hc:ArchivesForBuildingRecordsRecordSetType + description: >- + Classification category for record sets containing building permits, + construction documentation, and architectural records within building + records archives. + alt_descriptions: + nl: >- + Classificatiecategorie voor recordsets met bouwvergunningen, + bouwdocumentatie en architectuurarchieven binnen bouwdossiersarchieven. + de: >- + Klassifizierungskategorie fuer Datensatzgruppen mit Baugenehmigungen, + Baudokumentation und Architekturunterlagen in Bauaktenarchiven. + fr: >- + Categorie de classification pour les ensembles d'enregistrements contenant + des permis de construire, de la documentation de construction et des + archives architecturales dans les archives de dossiers de construction. + es: >- + Categoria de clasificacion para conjuntos de registros que contienen + permisos de construccion, documentacion de construccion y registros + arquitectonicos en archivos de expedientes de obra. + ar: >- + فئة تصنيف لمجموعات السجلات التي تحتوي على تصاريح البناء ووثائق البناء + والسجلات المعمارية في أرشيفات سجلات البناء. + id: >- + Kategori klasifikasi untuk kumpulan rekaman yang berisi izin bangunan, + dokumentasi konstruksi, dan arsip arsitektur dalam arsip dokumen bangunan. + zh: >- + 建筑档案中包含建筑许可证、施工文件和建筑记录的记录集分类类别。 is_a: CollectionType - class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + structured_aliases: + - literal_form: bouwdossiers-recordsettype + in_language: nl + - literal_form: Bauakten-Bestandsart + in_language: de + - literal_form: type de fonds de dossiers de construction + in_language: fr + - literal_form: tipo de fondo de expedientes de obra + in_language: es + - literal_form: نوع مجموعة سجلات البناء + in_language: ar + - literal_form: tipe kumpulan rekaman dokumen bangunan + in_language: id + - literal_form: 建筑记录集类型 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + has_score: 1.0 + description: Building permit collection type + keywords: + - building permit + - construction records + - record set type + - classification slots: - - has_type - - has_score - - has_scope - see_also: - - ArchivesForBuildingRecords - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + comments: + - Abstract classification for building records collections + - See ArchivesForBuildingRecordsRecordSetTypes.yaml for concrete subclasses + see_also: + - ArchivesForBuildingRecords + - rico:RecordSetType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.35" + specificity_rationale: Specific record set type for building/construction records + custodian_types: "['ArchivesForBuildingRecords']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml index 637cb1186c..7a3f67f4a2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/ArchivesForBuildingRecordsRecordSetTypes name: ArchivesForBuildingRecordsRecordSetTypes -title: ArchivesForBuildingRecords Record Set Type Subclasses +title: Archives for Building Records Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArchivesForBuildingRecordsRecordSetType @@ -20,79 +19,164 @@ imports: classes: BuildingPermitSeries: is_a: ArchivesForBuildingRecordsRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Building permit records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + class_uri: hc:BuildingPermitSeries + description: >- + Ordered documentary sequence of applications for construction + authorization, approvals, and related administrative filings. + alt_descriptions: + nl: >- + Geordende documentaire reeks van aanvragen voor bouwtoestemming, + goedkeuringen en gerelateerde administratieve stukken. + de: >- + Geordnete Dokumentationsfolge von Antraegen auf Bauzulassung, + Genehmigungen und zugehoerigen Verwaltungsunterlagen. + fr: >- + Sequence documentaire ordonnee de demandes d'autorisation de construire, + d'approbations et de pieces administratives connexes. + es: >- + Secuencia documental ordenada de solicitudes de autorizacion de construccion, + aprobaciones y tramites administrativos relacionados. + ar: >- + تسلسل وثائقي منظم لطلبات الإذن بالإنشاء والموافقات + والملفات الإدارية ذات الصلة. + id: >- + Urutan dokumenter teratur atas permohonan otorisasi konstruksi, + persetujuan, dan berkas administratif terkait. + zh: >- + 由施工授权申请、批准及相关行政材料构成的有序文献序列。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - ArchivesForBuildingRecordsRecordSetType - - rico:RecordSetType + - rico-rst:Series + structured_aliases: + - literal_form: bouwvergunningenserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Baugenehmigungsserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de permis de construire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de permisos de construccion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة تصاريح البناء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri izin bangunan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 建筑许可证系列 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - building permit + - construction authorization + - series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BuildingPermitSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:BuildingPermitSeries has_custodian: - equals_string: ArchivesForBuildingRecords - record_holder_note: - equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ArchivesForBuildingRecords + has_note: + equals_string: >- + This RecordSetType is typically held by ArchivesForBuildingRecords custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Series organizational principle + - Primary series type for building permit documentation + - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.45" + specificity_rationale: Specific series type for building permits + custodian_types: "['ArchivesForBuildingRecords']" + ConstructionDocumentCollection: is_a: ArchivesForBuildingRecordsRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Construction documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + class_uri: hc:ConstructionDocumentCollection + description: >- + Assembled documentary body of technical drawings, blueprints, + inspection reports, and project-level documentation for the built environment. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van technische tekeningen, + blauwdrukken, inspectierapporten en projectdocumentatie voor de gebouwde omgeving. + de: >- + Zusammengestellter Dokumentkoerper aus technischen Zeichnungen, + Blaupausen, Inspektionsberichten und projektbezogener Dokumentation. + fr: >- + Ensemble documentaire reuni de dessins techniques, + plans, rapports d'inspection et documentation de projet pour l'environnement bati. + es: >- + Cuerpo documental reunido de planos tecnicos, + planos maestros, informes de inspeccion y documentacion de proyecto del entorno construido. + ar: >- + جسم وثائقي مُجمع من الرسومات الفنية والمخططات + وتقارير التفتيش ووثائق المشاريع للبيئة المبنية. + id: >- + Kumpulan dokumenter terhimpun berisi gambar teknis, + blueprint, laporan inspeksi, dan dokumentasi proyek untuk lingkungan terbangun. + zh: >- + 汇集技术图纸、蓝图、检查报告与建成环境项目文档的文献整体。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - ArchivesForBuildingRecordsRecordSetType - - rico:RecordSetType + - rico-rst:Collection + structured_aliases: + - literal_form: bouwdocumentatiecollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Baudokumentationssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documents de construction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentos de construccion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وثائق البناء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen konstruksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 施工文件收藏 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - construction documents + - blueprints + - technical drawings + - collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ConstructionDocumentCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ConstructionDocumentCollection has_custodian: - equals_string: ArchivesForBuildingRecords - record_holder_note: - equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ArchivesForBuildingRecords + has_note: + equals_string: >- + This RecordSetType is typically held by ArchivesForBuildingRecords custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Collection organizational principle + - Contains technical documentation and drawings + annotations: + specificity_score: "0.45" + specificity_rationale: Specific collection type for construction documents + custodian_types: "['ArchivesForBuildingRecords']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml index 9d260615e2..b9d33404fd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml @@ -1,8 +1,14 @@ id: https://nde.nl/ontology/hc/class/ArchivesRegionales name: ArchivesRegionales -title: "Archives R\xE9gionales Type (France)" +title: Archives Régionales 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/ + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -12,12 +18,88 @@ imports: classes: ArchivesRegionales: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: hc:ArchivesRegionales + description: >- + Regional archives in France preserving administrative records at the + regional governmental level, including regional council deliberations, + planning documents, and cultural affairs documentation. + alt_descriptions: + nl: >- + Regionale archieven in Frankrijk die administratieve archieven bewaren + op het regionale overheidsniveau, inclusief regionale raadsbesluiten, + planningsdocumenten en culturele zaken documentatie. + de: >- + Regionale Archive in Frankreich, die Verwaltungsunterlagen auf regionaler + Regierungsebene bewahren, einschliesslich Regionalratsberatungen, + Planungsunterlagen und Dokumentation kultureller Angelegenheiten. + fr: >- + Archives regionales en France preservant les documents administratifs au + niveau gouvernemental regional, y compris les deliberations du conseil + regional, les documents de planification et la documentation des affaires + culturelles. + es: >- + Archivos regionales en Francia que preservan registros administrativos + a nivel gubernamental regional, incluyendo deliberaciones del consejo + regional, documentos de planificacion y documentacion de asuntos culturales. + ar: >- + أرشيفات إقليمية في فرنسا تحافظ على السجلات الإدارية على المستوى + الحكومي الإقليمي، بما في ذلك مداولات المجلس الإقليمي ووثائق التخطيط + وتوثيق الشؤون الثقافية. + id: >- + Arsip regional di Prancis yang melestarikan catatan administratif pada + tingkat pemerintahan regional, termasuk deliberasi dewan regional, + dokumen perencanaan, dan dokumentasi urusan budaya. + zh: >- + 法国地区档案馆,保存地区政府级别的行政记录,包括地区议会审议、规划文件 + 和文化事务文件。 + close_mappings: + - wd:Q2860567 + - rico:CorporateBody + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + structured_aliases: + - literal_form: regionaal archief + in_language: nl + - literal_form: Regionalarchiv + in_language: de + - literal_form: archives regionales + in_language: fr + - literal_form: archivos regionales + in_language: es + - literal_form: أرشيفات إقليمية + in_language: ar + - literal_form: arsip regional + in_language: id + - literal_form: 地区档案馆 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + hold_record_set: + - RegionalAdministrationFonds + description: French regional archives + keywords: + - regional archives + - france + - administrative records + - regional government slots: - - hold_record_set - description: "Regional archives in France (archives r\xE9gionales), preserving records\nat the regional administrative level.\n\n**Wikidata**: Q2860567\n\n**Geographic Restriction**: France only\n\n**Scope**:\nFrench regional archives preserve:\n- Regional council records and deliberations\n- Regional planning and development documents\n- Economic development agency records\n- Cultural affairs documentation\n- Education and training records (regional level)\n- Environmental and spatial planning documents\n\n**Administrative Context**:\nIn the French archival system:\n- Archives nationales (national level)\n- Archives r\xE9gionales (regional level) \u2190 This type\n- Archives d\xE9partementales (departmental level)\n- Archives communales (municipal level)\n\n**Related Types**:\n- DepartmentalArchives (Q2860456) - Departmental level in France\n- RegionalArchive (Q27032392) - Generic regional archive type\n- PublicArchivesInFrance (Q2421452) - French public archives\n" - slot_usage: {} + - hold_record_set + comments: + - Geographic restriction - France only + - Part of French archival hierarchy (national, regional, departmental, municipal) + - Preserves regional council records and planning documents + - Wikidata item kept as close (not exact) because available graph evidence lacks stable label/description and explicit P31 typing. + see_also: + - DepartmentalArchives + - RegionalArchive + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Regional archives in France (archives r\xE9gionales), preserving records\nat the regional administrative level.\n\n**Wikidata**: Q2860567\n\n**Geographic Restriction**: France only\n\n**Scope**:\nFrench regional archives preserve:\n- Regional council records and deliberations\n- Regional planning and development documents\n- Economic development agency records\n- Cultural affairs documentation\n- Education and training records (regional level)\n- Environmental and spatial planning documents\n\n**Administrative Context**:\nIn the French archival system:\n- Archives nationales (national level)\n- Archives r\xE9gionales (regional level) \u2190 This type\n- Archives d\xE9partementales (departmental level)\n- Archives communales (municipal level)\n\n**Related Types**:\n- DepartmentalArchives (Q2860456) - Departmental level in France\n- RegionalArchive (Q27032392) - Generic regional archive type\n- PublicArchivesInFrance (Q2421452) - French public archives\n" annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.45" + specificity_rationale: Specific archive type for French regional archives + custodian_types: "['ArchivesRegionales']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml index c64f8af20d..4520dead29 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml @@ -1,8 +1,12 @@ id: https://nde.nl/ontology/hc/class/ArchivesRegionalesRecordSetType name: ArchivesRegionalesRecordSetType -title: ArchivesRegionales Record Set Type +title: Archives Régionales Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -10,21 +14,77 @@ imports: - ../slots/has_type classes: ArchivesRegionalesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ArchivesRegionales custodians. - ' + class_uri: hc:ArchivesRegionalesRecordSetType + description: >- + Classification category for record sets within French regional archives, + containing administrative records from regional governmental bodies. + alt_descriptions: + nl: >- + Classificatiecategorie voor recordsets binnen Franse regionale archieven, + met administratieve archieven van regionale overheidsinstanties. + de: >- + Klassifizierungskategorie fuer Datensatzgruppen in franzoesischen + Regionalarchiven mit Verwaltungsunterlagen regionaler Regierungsstellen. + fr: >- + Categorie de classification pour les ensembles d'enregistrements dans + les archives regionales francaises, contenant des documents administratifs + des organes gouvernementaux regionaux. + es: >- + Categoria de clasificacion para conjuntos de registros en archivos + regionales franceses, que contienen registros administrativos de los + organos gubernamentales regionales. + ar: >- + فئة تصنيف لمجموعات السجلات في الأرشيفات الإقليمية الفرنسية، التي تحتوي + على سجلات إدارية من الهيئات الحكومية الإقليمية. + id: >- + Kategori klasifikasi untuk kumpulan rekaman dalam arsip regional Prancis, + berisi catatan administratif dari badan pemerintah regional. + zh: >- + 法国地区档案中记录集的分类类别,包含地区政府机构的行政记录。 is_a: CollectionType - class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + structured_aliases: + - literal_form: regionaal-archief-recordsettype + in_language: nl + - literal_form: Regionalarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d'archives regionales + in_language: fr + - literal_form: tipo de fondo de archivos regionales + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف الإقليمي + in_language: ar + - literal_form: tipe kumpulan rekaman arsip regional + in_language: id + - literal_form: 地区档案记录集类型 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + has_score: 1.0 + description: Regional administration fonds type + keywords: + - regional records + - french archives + - record set type + - classification slots: - - has_type - - has_score - - has_scope - see_also: - - ArchivesRegionales - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + comments: + - Abstract classification for French regional archive collections + - See ArchivesRegionalesRecordSetTypes.yaml for concrete subclasses + see_also: + - ArchivesRegionales + - rico:RecordSetType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.35" + specificity_rationale: Specific record set type for French regional archives + custodian_types: "['ArchivesRegionales']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml index 5e45ed14e9..76a831592d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/ArchivesRegionalesRecordSetTypes name: ArchivesRegionalesRecordSetTypes -title: ArchivesRegionales Record Set Type Subclasses +title: Archives Régionales Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArchivesRegionalesRecordSetType @@ -20,42 +19,88 @@ imports: classes: RegionalAdministrationFonds: is_a: ArchivesRegionalesRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Regional government records (France).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + class_uri: hc:RegionalAdministrationFonds + description: >- + Provenance-based aggregation of subnational public-authority documentation + in France, including council deliberations, planning files, and policy records. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie van subnationale + publieke autoriteiten in Frankrijk, inclusief raadsbesluiten, + planningsdossiers en beleidsarchieven. + de: >- + Provenienzbasierte Aggregation von Unterlagen subnationaler + oeffentlicher Behoerden in Frankreich, einschliesslich + Ratsberatungen, Planungsunterlagen und Politikdokumenten. + fr: >- + Agregation fondee sur la provenance de documentation d'autorites + publiques infranationales en France, comprenant deliberations du conseil, + dossiers de planification et archives de politique publique. + es: >- + Agregacion basada en procedencia de documentacion de autoridades + publicas subnacionales en Francia, incluida la deliberacion del consejo, + expedientes de planificacion y registros de politicas. + ar: >- + تجميع قائم على المنشأ لوثائق سلطات عامة دون وطنية في فرنسا، + بما في ذلك مداولات المجلس وملفات التخطيط وسجلات السياسات. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi otoritas publik + subnasional di Prancis, termasuk deliberasi dewan, + berkas perencanaan, dan catatan kebijakan. + zh: >- + 基于来源原则聚合法国次国家公共机构形成的文献,包括议会审议、规划档案与政策记录。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - ArchivesRegionalesRecordSetType - - rico:RecordSetType + - rico-rst:Fonds + structured_aliases: + - literal_form: regionaal-bestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Regionalverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration regionale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion regional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق الإدارة الإقليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地区行政档案 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - regional administration + - government records + - fonds + - france slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RegionalAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:RegionalAdministrationFonds has_custodian: - equals_string: ArchivesRegionales - record_holder_note: - equals_string: This RecordSetType is typically held by ArchivesRegionales - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ArchivesRegionales + has_note: + equals_string: >- + This RecordSetType is typically held by ArchivesRegionales custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Fonds organizational principle + - Primary fonds type for French regional government records + - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific fonds type for French regional administration + custodian_types: "['ArchivesRegionales']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml index 98dd8e8eef..b6f1dbea25 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml @@ -1,13 +1,12 @@ id: https://nde.nl/ontology/hc/class/ArchivingPlan name: ArchivingPlan -title: Archiving Plan Class -description: 'A specific plan for archiving materials. - - **RULE 53 COMPLIANT**: Created for expected_transfer_date migration.' +title: Archiving Plan prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -15,22 +14,80 @@ imports: - ../slots/has_label - ../slots/has_score - ../slots/temporal_extent -default_prefix: hc classes: ArchivingPlan: - class_uri: prov:Plan - description: A plan detailing archiving activities and timelines. + class_uri: hc:ArchivingPlan + description: >- + Formal plan detailing archiving activities, timelines, and procedures + for the transfer, storage, and preservation of materials. + alt_descriptions: + nl: >- + Formeel plan dat archiveringsactiviteiten, tijdlijnen en procedures + detailleert voor de overdracht, opslag en bewaring van materialen. + de: >- + Formaler Plan, der Archivierungsaktivitaeten, Zeitplaene und Verfahren + fuer die Uebertragung, Lagerung und Erhaltung von Materialien detailliert. + fr: >- + Plan formel detaillant les activites d'archivage, les calendriers et + les procedures de transfert, de stockage et de preservation des materiaux. + es: >- + Plan formal que detalla las actividades de archivo, los cronogramas y + los procedimientos para la transferencia, almacenamiento y preservacion + de materiales. + ar: >- + خطة رسمية توضح بالتفصيل أنشطة الأرشفة والجداول الزمنية وإجراءات نقل + وتخزين وحفظ المواد. + id: >- + Rencana formal yang merinci aktivitas pengarsipan, jadwal, dan prosedur + untuk transfer, penyimpanan, dan pelestarian materi. + zh: >- + 详细说明归档活动、时间表和材料移交、存储和保存程序的正式计划。 + broad_mappings: + - prov:Plan + - schema:Plan + structured_aliases: + - literal_form: archiveringsplan + in_language: nl + - literal_form: Archivierungsplan + in_language: de + - literal_form: plan d'archivage + in_language: fr + - literal_form: plan de archivo + in_language: es + - literal_form: خطة الأرشفة + in_language: ar + - literal_form: rencana pengarsipan + in_language: id + - literal_form: 归档计划 + in_language: zh + examples: + - value: + has_label: "Annual Transfer Plan 2024" + has_description: "Schedule for incoming archival transfers" + temporal_extent: + start_date: "2024-01-01" + end_date: "2024-12-31" + description: Annual archiving plan with transfer schedule + keywords: + - planning + - transfer + - preservation + - schedule + - archival procedure slots: - - identified_by - - has_label - - has_description - - temporal_extent - - has_score + - identified_by + - has_label + - has_description + - temporal_extent + - has_score slot_usage: temporal_extent: range: TimeSpan inlined: true + comments: + - Created per Rule 53 migration for expected_transfer_date + - Documents planned archiving activities and timelines annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Specific planning class for archival operations custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml index 25088f6e64..ae533b56b7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml @@ -1,31 +1,13 @@ -id: https://nde.nl/ontology/hc/class/area +id: https://nde.nl/ontology/hc/class/Area name: area_class -title: Area Class -description: >- - Class representing an area measurement with value, unit, and context. - - **RULE 53 COMPLIANT**: This is the authoritative class for area measurements, - replacing domain-specific float slots like area_hectares, building_floor_area_sqm, - and has_area_in_hectare. - - **REPLACES**: - - area_hectares (OutdoorSite) - float in hectares - - building_floor_area_sqm (HistoricBuilding) - float in square meters - - has_area_in_hectare (bespoke, incorrectly created) - - **ADVANTAGES OVER SIMPLE FLOAT**: - - Explicit unit specification (no ambiguity between m² and hectares) - - Temporal context (measurement date for historic facilities) - - Provenance (measurement method, source) - - Estimation flag (is_estimate for approximate values) - +title: Area prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ qudt: http://qudt.org/schema/qudt/ geosparql: http://www.opengis.net/ont/geosparql# - +default_prefix: hc imports: - linkml:types - ../slots/has_label @@ -34,31 +16,90 @@ imports: - ../slots/approximate - ../slots/has_date - ../slots/measured_through -default_prefix: hc - classes: Area: + class_uri: hc:Area description: >- - A measurement of spatial extent (area) with value, unit, and metadata. - - Captures area measurements for heritage facilities including outdoor sites, - buildings, rooms, and storage areas. Supports multiple units (m², hectares, - acres) with explicit unit specification. - - **TEMPORAL ASPECT**: Areas can change over time (building extensions, - site acquisitions). The measurement_date captures when the area was measured. - - **ESTIMATION SUPPORT**: Heritage facilities often have estimated areas, - especially for historic buildings. The is_estimate flag indicates uncertainty. - class_uri: qudt:QuantityValue - exact_mappings: + Measurement of spatial extent with value, unit, and metadata, supporting + multiple units (m², hectares, acres) for heritage facilities including + outdoor sites, buildings, rooms, and storage areas. + alt_descriptions: + nl: >- + Meting van ruimtelijke omvang met waarde, eenheid en metadata, ondersteunend + meerdere eenheden (m², hectare, acres) voor erfgoedfaciliteiten inclusief + buitenterreinen, gebouwen, ruimtes en opslagruimtes. + de: >- + Messung der raeumlichen Ausdehnung mit Wert, Einheit und Metadaten, die + mehrere Einheiten (m², Hektar, Acres) fuer Heritage-Einrichtungen + unterstuetzt, einschliesslich Aussenanlagen, Gebaeude, Raeume und + Lagerraeume. + fr: >- + Mesure de l'etendue spatiale avec valeur, unite et metadonnees, prenant + en charge plusieurs unites (m², hectares, acres) pour les installations + patrimoniales, y compris les sites exterieurs, les batiments, les + salles et les espaces de stockage. + es: >- + Medicion de la extension espacial con valor, unidad y metadatos, que + admite multiples unidades (m², hectareas, acres) para instalaciones + patrimoniales, incluidos sitios al aire libre, edificios, salas y + areas de almacenamiento. + ar: >- + قياس المدى المكاني مع القيمة والوحدة والبيانات الوصفية، ودعم وحدات + متعددة (م²، هكتار، فدان) لمرافق التراث بما في ذلك المواقع الخارجية + والمباني والغرف ومساحات التخزين. + id: >- + Pengukuran luas ruang dengan nilai, satuan, dan metadata, mendukung + berbagai satuan (m², hektar, acre) untuk fasilitas warisan termasuk + situs luar ruangan, bangunan, ruangan, dan area penyimpanan. + zh: >- + 具有值、单位和元数据的空间范围测量,支持多种单位(平方米、公顷、英亩), + 用于遗产设施,包括户外场地、建筑物、房间和存储区域。 + broad_mappings: - qudt:QuantityValue - close_mappings: - schema:QuantitativeValue + related_mappings: - geosparql:hasArea + structured_aliases: + - literal_form: oppervlakte + in_language: nl + - literal_form: Flaeche + in_language: de + - literal_form: superficie + in_language: fr + - literal_form: area + in_language: es + - literal_form: مساحة + in_language: ar + - literal_form: luas + in_language: id + - literal_form: 面积 + in_language: zh + examples: + - value: + has_value: 25.0 + has_measurement_unit: + has_type: HECTARE + has_symbol: "ha" + has_label: "Sculpture garden area" + description: Site area in hectares + - value: + has_value: 5000.0 + has_measurement_unit: + has_type: SQUARE_METER + has_symbol: "m²" + approximate: false + has_label: "Total floor area" + description: Building floor area in square meters + keywords: + - measurement + - spatial + - square meters + - hectares + - facility + - floor area slots: - has_value - - has_unit + - has_measurement_unit - measurement_date - approximate - measured_through @@ -67,74 +108,39 @@ classes: has_value: range: float required: true - examples: - - value: 25.0 - - value: 5000.0 - has_unit: + has_measurement_unit: range: MeasureUnit required: true inlined: true - examples: - - value: - has_type: HECTARE - has_symbol: "ha" - - value: - has_type: SQUARE_METER - has_symbol: "m²" measurement_date: range: date required: false - examples: - - value: "2024-01-15" - - value: "1985-06-01" approximate: range: boolean required: false - examples: - - value: true - - value: false measured_through: -# range: string required: false - examples: - - value: "GIS analysis" - - value: "Land survey" - - value: "Historical records" - has_label: -# range: string - examples: - - value: "Total site area" - - value: "Building floor area" - examples: - - value: - has_unit: - has_type: HECTARE - has_symbol: "ha" - has_label: "Sculpture garden area" - - value: - has_unit: - has_type: SQUARE_METER - has_symbol: "m²" - measurement_date: "2023-03-15" - is_estimate: false - measurement_method: "Architectural survey" - has_label: "Total floor area" - - value: - has_unit: - has_type: HECTARE - has_symbol: "ha" - is_estimate: true - measurement_method: "Historical records" - has_label: "Estate grounds" + comments: + - Rule 53 compliant - replaces domain-specific float slots + - Replaces area_hectares, building_floor_area_sqm + - Supports temporal context via measurement_date + - Estimation flag for approximate values + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + A measurement of spatial extent (area) with value, unit, and metadata. + + Captures area measurements for heritage facilities including outdoor sites, + buildings, rooms, and storage areas. Supports multiple units (m², hectares, + acres) with explicit unit specification. + + **TEMPORAL ASPECT**: Areas can change over time (building extensions, + site acquisitions). The measurement_date captures when the area was measured. + + **ESTIMATION SUPPORT**: Heritage facilities often have estimated areas, + especially for historic buildings. The is_estimate flag indicates uncertainty. annotations: - custodian_types: '["*"]' - custodian_types_rationale: >- - Area measurements applicable to all heritage custodian types. - specificity_score: 0.4 - specificity_rationale: >- - Broadly useful class - area measurements relevant for site planning, - collection storage, visitor capacity, and facility management. - - -# REMOVED inline slots 2026-01-16 - Rule 48 violation -# Slots are imported from ../slots/ - do not define inline \ No newline at end of file + specificity_score: "0.4" + specificity_rationale: Broadly useful class for facility measurements + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml index e8dfdfa0ad..ee62bef2e8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml @@ -1,29 +1,94 @@ id: https://nde.nl/ontology/hc/class/Arrangement name: Arrangement title: Arrangement -description: The arrangement of a collection. prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ -classes: - Arrangement: - class_uri: rico:RecordSet - description: The arrangement of a collection. - slots: - - has_description - - has_type - - has_level - - has_note - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_level - ../slots/has_note - ../slots/has_type +classes: + Arrangement: + class_uri: hc:Arrangement + description: >- + Organization and ordering of archival materials according to a scheme + or system, defining the hierarchical structure and physical or intellectual + arrangement of records. + alt_descriptions: + nl: >- + Organisatie en ordening van archiefmaterialen volgens een schema of + systeem, die de hiërarchische structuur en fysieke of intellectuele + ordening van archieven definieert. + de: >- + Organisation und Ordnung von Archivmaterialien nach einem Schema oder + System, das die hierarchische Struktur und physische oder intellektuelle + Anordnung von Unterlagen definiert. + fr: >- + Organisation et classement des materiaux d'archives selon un schema ou + un systeme, definissant la structure hierarchique et l'arrangement + physique ou intellectuel des documents. + es: >- + Organizacion y ordenacion de materiales archivisticos segun un esquema + o sistema, definiendo la estructura jerarquica y el arreglo fisico o + intelectual de los registros. + ar: >- + تنظيم وترتيب المواد الأرشيفية وفقًا لمخطط أو نظام، وتحديد الهيكل + الهرمي والترتيب المادي أو الفكري للسجلات. + id: >- + Organisasi dan pengurutan materi arsip menurut skema atau sistem, + mendefinisikan struktur hierarki dan pengaturan fisik atau intelektual + catatan. + zh: >- + 根据方案或系统对档案材料进行组织和排序,定义记录的层级结构和物理或 + 智力排列。 + broad_mappings: + - rico:RecordSet + - crm:E29_Design_or_Procedure + structured_aliases: + - literal_form: ordening + in_language: nl + - literal_form: Ordnung + in_language: de + - literal_form: arrangement + in_language: fr + - literal_form: arreglo + in_language: es + - literal_form: ترتيب + in_language: ar + - literal_form: pengaturan + in_language: id + - literal_form: 排列 + in_language: zh + examples: + - value: + has_type: ProvenanceBasedArrangement + has_level: SeriesLevel + has_description: "Arranged by originating department" + description: Provenance-based archival arrangement + keywords: + - organization + - ordering + - hierarchy + - archival structure + - classification + slots: + - has_description + - has_type + - has_level + - has_note + comments: + - Describes how archival materials are organized + - Links to ArrangementType for ordering method + - Links to ArrangementLevel for hierarchical position + annotations: + specificity_score: "0.3" + specificity_rationale: Core archival concept for record organization + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml index 4717c03355..42881658a5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml @@ -1,18 +1,12 @@ id: https://nde.nl/ontology/hc/class/ArrangementLevel name: ArrangementLevel -title: Arrangement Level Class +title: Arrangement Level prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types @@ -22,27 +16,86 @@ imports: - ../slots/has_rank classes: ArrangementLevel: - class_uri: skos:Concept - description: 'A level of arrangement in an archival hierarchy (e.g. Fonds, Series, File, Item). - - - **Ontological Alignment**: - - - `rico:RecordSetType`: Often used to classify record sets by level. - - - `skos:Concept`: Concept in an arrangement scheme. - - ' + class_uri: hc:ArrangementLevel + description: >- + Hierarchical level within an archival arrangement scheme, such as fonds, + series, file, or item, indicating the position in the descriptive hierarchy. + alt_descriptions: + nl: >- + Hiërarchisch niveau binnen een archiefordeningsschema, zoals archief, + serie, dossier of stuk, dat de positie in de beschrijvingshiërarchie + aangeeft. + de: >- + Hierarchische Ebene innerhalb eines Archivordnungsschemas, wie Bestand, + Serie, Akte oder Einzelstueck, das die Position in der + Beschreibungshierarchie anzeigt. + fr: >- + Niveau hierarchique dans un schema d'arrangement d'archives, tel que + fonds, serie, article ou piece, indiquant la position dans la + hierarchie descriptive. + es: >- + Nivel jerarquico dentro de un esquema de ordenacion archivistica, como + fondo, serie, expediente o item, que indica la posicion en la jerarquia + descriptiva. + ar: >- + مستوى هرمي ضمن مخطط ترتيب أرشيفي، مثل الأرشيف أو السلسلة أو الملف + أو العنصر، الذي يشير إلى الموقع في التسلسل الهرمي للوصف. + id: >- + Tingkat hierarki dalam skema pengaturan arsip, seperti fonds, seri, + berkas, atau item, yang menunjukkan posisi dalam hierarki deskriptif. + zh: >- + 档案排列方案中的层级,如全宗、系列、文件或条目,表示在描述层级中的位置。 + abstract: true + broad_mappings: + - skos:Concept + - rico:RecordSetType + - crm:E55_Type + structured_aliases: + - literal_form: ordeningsniveau + in_language: nl + - literal_form: Ordnungsebene + in_language: de + - literal_form: niveau d'arrangement + in_language: fr + - literal_form: nivel de arreglo + in_language: es + - literal_form: مستوى الترتيب + in_language: ar + - literal_form: tingkat pengaturan + in_language: id + - literal_form: 排列层级 + in_language: zh + examples: + - value: + has_code: "FONDS" + has_label: "Fonds" + has_rank: 1 + description: Top-level arrangement (fonds) + - value: + has_code: "ITEM" + has_label: "Item" + has_rank: 6 + description: Lowest arrangement level (item) + keywords: + - hierarchy + - fonds + - series + - file + - item + - archival level slots: - - has_label - - has_code - - has_description - - has_rank + - has_label + - has_code + - has_description + - has_rank slot_usage: has_code: required: true - has_rank: + comments: + - Abstract base class - do not instantiate directly + - See ArrangementLevelTypes.yaml for concrete subclasses + - Standard levels: Fonds, Subfonds, Series, Subseries, File, Item annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Core archival hierarchy concept custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml index 890027cc71..acf45d8442 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml @@ -1,55 +1,373 @@ id: https://nde.nl/ontology/hc/class/ArrangementLevelTypes name: arrangement_level_types_classes -title: Arrangement Level Types Classes -description: 'Concrete subclasses for ArrangementLevel taxonomy. - - Follows Rule 0b Type/Types naming pattern. - - ' -imports: - - linkml:types +title: Arrangement Level Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc +imports: + - linkml:types + - ./ArrangementLevel classes: FondsLevel: is_a: ArrangementLevel class_uri: hc:FondsLevel - description: Top level of arrangement (Fonds). - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Top hierarchical level representing the entire body of records from a + single creator or source, forming the highest level of archival arrangement. + alt_descriptions: + nl: >- + Hoogste hiërarchische niveau dat de volledige hoeveelheid archieven van + een enkele maker of bron vertegenwoordigt, het hoogste niveau van + archiefordening. + de: >- + Hoechste hierarchische Ebene, die den gesamten Bestand von Unterlagen + eines einzigen Erzeugers oder einer Quelle darstellt, die hoechste + Ebene der Archivordnung. + fr: >- + Niveau hierarchique superieur representant l'ensemble des documents + d'un seul createur ou source, formant le niveau le plus eleve de + l'arrangement d'archives. + es: >- + Nivel jerarquico superior que representa todo el cuerpo de registros + de un unico creador o fuente, formando el nivel mas alto de ordenacion + archivistica. + ar: >- + أعلى مستوى هرمي يمثل مجموعة السجلات الكاملة من منشئ أو مصدر واحد، + ويشكل أعلى مستوى من الترتيب الأرشيفي. + id: >- + Tingkat hierarki tertinggi yang mewakili seluruh badan catatan dari + satu pencipta atau sumber, membentuk tingkat tertinggi pengaturan arsip. + zh: >- + 代表来自单个创建者或来源的全部记录的最高层级,构成档案排列的最高级别。 broad_mappings: - - skos:Concept + - skos:Concept + - rico-rst:Fonds + structured_aliases: + - literal_form: archiefniveau + in_language: nl + - literal_form: Bestandsebene + in_language: de + - literal_form: niveau de fonds + in_language: fr + - literal_form: nivel de fondo + in_language: es + - literal_form: مستوى الأرشيف + in_language: ar + - literal_form: tingkat fonds + in_language: id + - literal_form: 全宗级 + in_language: zh + keywords: + - fonds + - top level + - creator + - highest level + comments: + - Highest level in ISAD(G) hierarchy + - Represents complete records of a creator + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival hierarchy level + custodian_types: "['*']" + SubfondsLevel: is_a: ArrangementLevel class_uri: hc:SubfondsLevel - description: Subdivision of a fonds (Subfonds). + description: >- + Subdivision of a fonds, representing a major organizational unit or + functional division within the creator's structure. + alt_descriptions: + nl: >- + Onderverdeling van een archief, die een grote organisatorische eenheid + of functionele afdeling binnen de structuur van de maker vertegenwoordigt. + de: >- + Unterteilung eines Bestands, die eine wichtige Organisationseinheit + oder funktionale Abteilung innerhalb der Struktur des Erzeugers darstellt. + fr: >- + Subdivision d'un fonds, representant une unite organisationnelle majeure + ou une division fonctionnelle dans la structure du createur. + es: >- + Subdivision de un fondo, que representa una unidad organizativa + importante o division funcional dentro de la estructura del creador. + ar: >- + تقسيم فرعي للأرشيف، يمثل وحدة تنظيمية رئيسية أو قسم وظيفي ضمن + هيكل المنشئ. + id: >- + Subdivisi fonds, mewakili unit organisasi utama atau divisi fungsional + dalam struktur pencipta. + zh: >- + 全宗的细分,代表创建者结构中的主要组织单位或职能部门。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: subarchiefniveau + in_language: nl + - literal_form: Teilbestandsebene + in_language: de + - literal_form: niveau de sous-fonds + in_language: fr + - literal_form: nivel de subfondo + in_language: es + - literal_form: مستوى الأرشيف الفرعي + in_language: ar + - literal_form: tingkat sub-fonds + in_language: id + - literal_form: 分全宗级 + in_language: zh + keywords: + - subfonds + - subdivision + - organizational unit + comments: + - Optional level between fonds and series + - Used for large or complex fonds + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival hierarchy level + custodian_types: "['*']" + SeriesLevel: is_a: ArrangementLevel class_uri: hc:SeriesLevel - description: Series level (Series). + description: >- + Hierarchical level grouping files that relate to a particular function, + activity, or subject, maintaining the original order of the creator. + alt_descriptions: + nl: >- + Hiërarchisch niveau dat dossiers groepeert die betrekking hebben op een + bepaalde functie, activiteit of onderwerp, waarbij de oorspronkelijke + ordening van de maker behouden blijft. + de: >- + Hierarchische Ebene, die Akten zusammenfasst, die sich auf eine bestimmte + Funktion, Taetigkeit oder ein Thema beziehen, wobei die urspruengliche + Ordnung des Erzeugers beibehalten wird. + fr: >- + Niveau hierarchique regroupant les dossiers lies a une fonction, une + activite ou un sujet particulier, preservant l'ordre original du + createur. + es: >- + Nivel jerarquico que agrupa expedientes relacionados con una funcion, + actividad o tema particular, manteniendo el orden original del creador. + ar: >- + مستوى هرمي يجمع الملفات المتعلقة بوظيفة أو نشاط أو موضوع معين، + مع الحفاظ على الترتيب الأصلي للمنشئ. + id: >- + Tingkat hierarki yang mengelompokkan berkas yang terkait dengan fungsi, + aktivitas, atau subjek tertentu, mempertahankan urutan asli pencipta. + zh: >- + 将与特定职能、活动或主题相关的文件分组的层级,保持创建者的原始顺序。 broad_mappings: - - skos:Concept + - skos:Concept + - rico-rst:Series + structured_aliases: + - literal_form: serieniveau + in_language: nl + - literal_form: Serienebene + in_language: de + - literal_form: niveau de serie + in_language: fr + - literal_form: nivel de serie + in_language: es + - literal_form: مستوى السلسلة + in_language: ar + - literal_form: tingkat seri + in_language: id + - literal_form: 系列级 + in_language: zh + keywords: + - series + - function + - activity + - grouping + comments: + - Key organizational level in archival hierarchy + - Files within series share common characteristics + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival hierarchy level + custodian_types: "['*']" + SubseriesLevel: is_a: ArrangementLevel class_uri: hc:SubseriesLevel - description: Subdivision of a series (Subseries). + description: >- + Subdivision of a series, representing a narrower functional or subject + grouping within the broader series. + alt_descriptions: + nl: >- + Onderverdeling van een serie, die een smallere functionele of + onderwerpgroepering binnen de bredere serie vertegenwoordigt. + de: >- + Unterteilung einer Serie, die eine engere funktionale oder thematische + Gruppierung innerhalb der breiteren Serie darstellt. + fr: >- + Subdivision d'une serie, representant un regroupement fonctionnel ou + thematique plus etroit dans la serie plus large. + es: >- + Subdivision de una serie, que representa una agrupacion funcional o + tematica mas estrecha dentro de la serie mas amplia. + ar: >- + تقسيم فرعي لسلسلة، يمثل تجميعًا وظيفيًا أو موضوعيًا أضيق ضمن + السلسلة الأوسع. + id: >- + Subdivisi seri, mewakili pengelompokan fungsional atau subjek yang lebih + sempit dalam seri yang lebih luas. + zh: >- + 系列的细分,代表更广泛系列中更狭窄的职能或主题分组。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: subserieniveau + in_language: nl + - literal_form: Unterserienebene + in_language: de + - literal_form: niveau de sous-serie + in_language: fr + - literal_form: nivel de subserie + in_language: es + - literal_form: مستوى السلسلة الفرعية + in_language: ar + - literal_form: tingkat sub-seri + in_language: id + - literal_form: 子系列级 + in_language: zh + keywords: + - subseries + - subdivision + - narrower grouping + comments: + - Optional level for complex series + - Provides additional granularity when needed + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival hierarchy level + custodian_types: "['*']" + FileLevel: is_a: ArrangementLevel class_uri: hc:FileLevel - description: File level (File). + description: >- + Hierarchical level representing an organized unit of documents grouped + together for ease of reference, handling, or because of subject or + functional relationship. + alt_descriptions: + nl: >- + Hiërarchisch niveau dat een georganiseerde eenheid van documenten + vertegenwoordigt die zijn gegroepeerd voor gemakkelijke raadpleging, + behandeling of vanwege onderwerpelijke of functionele relatie. + de: >- + Hierarchische Ebene, die eine organisierte Einheit von Dokumenten + darstellt, die zur einfacheren Bezugnahme, Handhabung oder aufgrund + inhaltlicher oder funktionaler Beziehung zusammengefasst sind. + fr: >- + Niveau hierarchique representant une unite organises de documents + regroupes pour faciliter la reference, la manipulation ou en raison + d'une relation thematique ou fonctionnelle. + es: >- + Nivel jerarquico que representa una unidad organizada de documentos + agrupados para facilitar la referencia, manejo o debido a una relacion + tematica o funcional. + ar: >- + مستوى هرمي يمثل وحدة منظمة من الوثائق مجمعة معًا لتسهيل المرجعية + أو المعالجة أو بسبب العلاقة الموضوعية أو الوظيفية. + id: >- + Tingkat hierarki yang mewakili unit terorganisir dari dokumen yang + dikelompokkan untuk kemudahan referensi, penanganan, atau karena + hubungan subjek atau fungsional. + zh: >- + 代表为便于参考、处理或因主题或职能关系而分组的有组织文件单元的层级。 broad_mappings: - - skos:Concept + - skos:Concept + - rico-rst:File + structured_aliases: + - literal_form: dossierniveau + in_language: nl + - literal_form: Aktebene + in_language: de + - literal_form: niveau de dossier + in_language: fr + - literal_form: nivel de expediente + in_language: es + - literal_form: مستوى الملف + in_language: ar + - literal_form: tingkat berkas + in_language: id + - literal_form: 文件级 + in_language: zh + keywords: + - file + - dossier + - document unit + - grouping + comments: + - Standard archival unit of arrangement + - Contains related documents + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival hierarchy level + custodian_types: "['*']" + ItemLevel: is_a: ArrangementLevel class_uri: hc:ItemLevel - description: Item level (Item). + description: >- + Lowest hierarchical level representing the smallest intellectually + indivisible archival unit, such as a single document, photograph, or + letter. + alt_descriptions: + nl: >- + Laagste hiërarchische niveau dat de kleinste intellectueel ondeelbare + archiefschaal vertegenwoordigt, zoals een enkel document, foto of brief. + de: >- + Niedrigste hierarchische Ebene, die die kleinste intellektuell unteilbare + Archiveinheit darstellt, wie ein einzelnes Dokument, Foto oder Brief. + fr: >- + Niveau hierarchique le plus bas representant la plus petite unite + archivistique intellectuellement indivisible, comme un seul document, + photographie ou lettre. + es: >- + Nivel jerarquico mas bajo que representa la unidad archivistica mas + pequena intelectualmente indivisible, como un solo documento, fotografia + o carta. + ar: >- + أدنى مستوى هرمي يمثل أصغر وحدة أرشيفية غير قابلة للتجزئة فكريًا، + مثل وثيقة واحدة أو صورة أو رسالة. + id: >- + Tingkat hierarki terendah yang mewakili unit arsip terkecil yang tidak + dapat dibagi secara intelektual, seperti satu dokumen, foto, atau surat. + zh: >- + 最低层级,代表在智力上不可分割的最小档案单元,如单份文件、照片或信件。 broad_mappings: - - skos:Concept + - skos:Concept + - rico-rst:Item + structured_aliases: + - literal_form: stukniveau + in_language: nl + - literal_form: Einzeleben + in_language: de + - literal_form: niveau de piece + in_language: fr + - literal_form: nivel de item + in_language: es + - literal_form: مستوى العنصر + in_language: ar + - literal_form: tingkat item + in_language: id + - literal_form: 条目级 + in_language: zh + keywords: + - item + - document + - lowest level + - indivisible unit + comments: + - Lowest level in archival hierarchy + - Most granular descriptive unit + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival hierarchy level + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml index eafc9b7716..430f878803 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml @@ -1,23 +1,93 @@ id: https://nde.nl/ontology/hc/class/ArrangementType name: ArrangementType title: Arrangement Type -description: Type of arrangement. prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_code + - ../slots/has_description classes: ArrangementType: - class_uri: skos:Concept - description: Type of arrangement. + class_uri: hc:ArrangementType + description: >- + Classification of the method or principle used to organize archival + materials, such as alphabetical, chronological, numerical, or + provenance-based ordering. + alt_descriptions: + nl: >- + Classificatie van de methode of het principe dat wordt gebruikt om + archiefmaterialen te organiseren, zoals alfabetische, chronologische, + numerieke of herkomstgebaseerde ordening. + de: >- + Klassifizierung der Methode oder des Prinzips, das zur Organisation + von Archivmaterialien verwendet wird, wie alphabetische, chronologische, + numerische oder provenienzbasierte Ordnung. + fr: >- + Classification de la methode ou du principe utilise pour organiser les + materiaux d'archives, comme le classement alphabetique, chronologique, + numerique ou base sur la provenance. + es: >- + Clasificacion del metodo o principio utilizado para organizar materiales + archivisticos, como ordenacion alfabetica, cronologica, numerica o + basada en la procedencia. + ar: >- + تصنيف الطريقة أو المبدأ المستخدم لتنظيم المواد الأرشيفية، مثل + الترتيب الأبجدي أو الزمني أو الرقمي أو القائم على المنشأ. + id: >- + Klasifikasi metode atau prinsip yang digunakan untuk mengatur materi + arsip, seperti pengurutan alfabetis, kronologis, numerik, atau + berbasis provenans. + zh: >- + 用于组织档案材料的方法或原则的分类,如按字母、按时间、按数字或按来源排序。 + abstract: true + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: ordeningstype + in_language: nl + - literal_form: Ordnungstyp + in_language: de + - literal_form: type d'arrangement + in_language: fr + - literal_form: tipo de arreglo + in_language: es + - literal_form: نوع الترتيب + in_language: ar + - literal_form: tipe pengaturan + in_language: id + - literal_form: 排列类型 + in_language: zh + examples: + - value: + has_label: "Chronological" + has_code: "CHRON" + description: Materials arranged by date + - value: + has_label: "Provenance-based" + has_code: "PROV" + description: Materials arranged by creator/source + keywords: + - ordering method + - classification + - organization + - arrangement principle slots: - - has_label + - has_label + - has_code + - has_description + comments: + - Abstract base class - do not instantiate directly + - See ArrangementTypes.yaml for concrete subclasses annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: Core archival concept for ordering methods custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml index 03877307f7..9f9091a00d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml @@ -1,51 +1,292 @@ id: https://nde.nl/ontology/hc/class/ArrangementTypes name: arrangement_types_classes -title: Arrangement Types Classes -description: 'Concrete subclasses for ArrangementType taxonomy. - - Follows Rule 0b Type/Types naming pattern. - - ' -imports: - - ./ArrangementType - - linkml:types +title: Arrangement Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc +imports: + - ./ArrangementType + - linkml:types classes: AlphabeticalArrangement: is_a: ArrangementType class_uri: hc:AlphabeticalArrangement - description: Arranged alphabetically by name or title. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Arrangement method organizing materials in alphabetical order by name, + title, subject, or other textual element. + alt_descriptions: + nl: >- + Ordeningsmethode die materialen in alfabetische volgorde organiseert + op naam, titel, onderwerp of ander tekstueel element. + de: >- + Ordnungsmethode, die Materialien in alphabetischer Reihenfolge nach + Name, Titel, Thema oder anderem Textelement organisiert. + fr: >- + Methode d'arrangement organisant les materiaux par ordre alphabetique + par nom, titre, sujet ou autre element textuel. + es: >- + Metodo de ordenacion que organiza materiales en orden alfabetico por + nombre, titulo, tema u otro elemento textual. + ar: >- + طريقة ترتيب تنظم المواد بالترتيب الأبجدي حسب الاسم أو العنوان أو + الموضوع أو عنصر نصي آخر. + id: >- + Metode pengaturan yang mengatur materi dalam urutan alfabetis berdasarkan + nama, judul, subjek, atau elemen tekstual lainnya. + zh: >- + 按名称、标题、主题或其他文本元素的字母顺序组织材料的排列方法。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: alfabetische ordening + in_language: nl + - literal_form: Alphabetische Ordnung + in_language: de + - literal_form: arrangement alphabetique + in_language: fr + - literal_form: ordenacion alfabetica + in_language: es + - literal_form: ترتيب أبجدي + in_language: ar + - literal_form: pengaturan alfabetis + in_language: id + - literal_form: 按字母排列 + in_language: zh + keywords: + - alphabetical + - A-Z + - name order + comments: + - Common for correspondence and name-based collections + annotations: + specificity_score: "0.3" + specificity_rationale: Specific ordering method + custodian_types: "['*']" + ChronologicalArrangement: is_a: ArrangementType class_uri: hc:ChronologicalArrangement - description: Arranged chronologically by date. + description: >- + Arrangement method organizing materials by date or time sequence, + from earliest to latest or vice versa. + alt_descriptions: + nl: >- + Ordeningsmethode die materialen organiseert op datum of tijdsvolgorde, + van vroegst naar laatst of andersom. + de: >- + Ordnungsmethode, die Materialien nach Datum oder Zeitfolge organisiert, + von frueh bis spaet oder umgekehrt. + fr: >- + Methode d'arrangement organisant les materiaux par date ou sequence + temporelle, du plus ancien au plus recent ou inversement. + es: >- + Metodo de ordenacion que organiza materiales por fecha o secuencia + temporal, del mas antiguo al mas reciente o viceversa. + ar: >- + طريقة ترتيب تنظم المواد حسب التاريخ أو التسلسل الزمني، من الأقدم + إلى الأحدث أو العكس. + id: >- + Metode pengaturan yang mengatur materi berdasarkan tanggal atau urutan + waktu, dari paling awal ke paling akhir atau sebaliknya. + zh: >- + 按日期或时间顺序组织材料的排列方法,从最早到最晚或反之。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: chronologische ordening + in_language: nl + - literal_form: Chronologische Ordnung + in_language: de + - literal_form: arrangement chronologique + in_language: fr + - literal_form: ordenacion cronologica + in_language: es + - literal_form: ترتيب زمني + in_language: ar + - literal_form: pengaturan kronologis + in_language: id + - literal_form: 按时间排列 + in_language: zh + keywords: + - chronological + - date order + - time sequence + comments: + - Common for institutional records and diaries + annotations: + specificity_score: "0.3" + specificity_rationale: Specific ordering method + custodian_types: "['*']" + NumericalArrangement: is_a: ArrangementType class_uri: hc:NumericalArrangement - description: Arranged numerically by index or reference code. + description: >- + Arrangement method organizing materials by numbers, reference codes, + or other numeric identifiers. + alt_descriptions: + nl: >- + Ordeningsmethode die materialen organiseert op nummers, referentiecodes + of andere numerieke identifiers. + de: >- + Ordnungsmethode, die Materialien nach Nummern, Referenzcodes oder anderen + numerischen Kennungen organisiert. + fr: >- + Methode d'arrangement organisant les materiaux par numeros, codes de + reference ou autres identifiants numeriques. + es: >- + Metodo de ordenacion que organiza materiales por numeros, codigos de + referencia u otros identificadores numericos. + ar: >- + طريقة ترتيب تنظم المواد بالأرقام أو الرموز المرجعية أو المعرفات + الرقمية الأخرى. + id: >- + Metode pengaturan yang mengatur materi berdasarkan nomor, kode referensi, + atau identifier numerik lainnya. + zh: >- + 按数字、参考代码或其他数字标识符组织材料的排列方法。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: numerieke ordening + in_language: nl + - literal_form: Numerische Ordnung + in_language: de + - literal_form: arrangement numerique + in_language: fr + - literal_form: ordenacion numerica + in_language: es + - literal_form: ترتيب رقمي + in_language: ar + - literal_form: pengaturan numerik + in_language: id + - literal_form: 按数字排列 + in_language: zh + keywords: + - numerical + - number order + - reference codes + comments: + - Common for accession records and inventory systems + annotations: + specificity_score: "0.3" + specificity_rationale: Specific ordering method + custodian_types: "['*']" + ProvenanceBasedArrangement: is_a: ArrangementType class_uri: hc:ProvenanceBasedArrangement - description: Arranged according to the provenance or original order (respect des - fonds). + description: >- + Arrangement method maintaining the original order as created or + received by the creator, following the respect des fonds principle. + alt_descriptions: + nl: >- + Ordeningsmethode die de oorspronkelijke volgorde behoudt zoals gemaakt + of ontvangen door de maker, volgens het beginsel van respect voor het + archief. + de: >- + Ordnungsmethode, die die urspruengliche Ordnung beibehaelt, wie sie + vom Erzeuger erstellt oder empfangen wurde, nach dem Prinzip der + Provenienz. + fr: >- + Methode d'arrangement maintenant l'ordre original tel que cree ou recu + par le createur, suivant le principe du respect des fonds. + es: >- + Metodo de ordenacion que mantiene el orden original creado o recibido + por el creador, siguiendo el principio de respeto de los fondos. + ar: >- + طريقة ترتيب تحافظ على الترتيب الأصلي كما أنشأه أو تلقاه المنشئ، + وفقًا لمبدأ احترام الأرشيف. + id: >- + Metode pengaturan yang mempertahankan urutan asli seperti yang dibuat + atau diterima oleh pencipta, mengikuti prinsip respect des fonds. + zh: >- + 保持创建者创建或接收的原始顺序的排列方法,遵循尊重全宗原则。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: herkomstgebaseerde ordening + in_language: nl + - literal_form: Provenienz-basierte Ordnung + in_language: de + - literal_form: arrangement base sur la provenance + in_language: fr + - literal_form: ordenacion basada en procedencia + in_language: es + - literal_form: ترتيب قائم على المنشأ + in_language: ar + - literal_form: pengaturan berbasis provenans + in_language: id + - literal_form: 按来源排列 + in_language: zh + keywords: + - provenance + - original order + - respect des fonds + - creator order + comments: + - Fundamental archival principle + - Preserves context of creation + annotations: + specificity_score: "0.35" + specificity_rationale: Core archival ordering principle + custodian_types: "['*']" + SubjectBasedArrangement: is_a: ArrangementType class_uri: hc:SubjectBasedArrangement - description: Arranged by subject matter or topic. + description: >- + Arrangement method organizing materials by subject matter, topic, + or thematic category regardless of provenance. + alt_descriptions: + nl: >- + Ordeningsmethode die materialen organiseert op onderwerp, thema of + thematische categorie, ongeacht de herkomst. + de: >- + Ordnungsmethode, die Materialien nach Thema, Gegenstand oder thematischer + Kategorie organisiert, unabhaengig von der Provenienz. + fr: >- + Methode d'arrangement organisant les materiaux par sujet, theme ou + categorie thematique independamment de la provenance. + es: >- + Metodo de ordenacion que organiza materiales por tema, asunto o + categoria tematica independientemente de la procedencia. + ar: >- + طريقة ترتيب تنظم المواد حسب الموضوع أو الموضوع أو الفئة الموضوعية + بغض النظر عن المنشأ. + id: >- + Metode pengaturan yang mengatur materi berdasarkan subjek, topik, atau + kategori tematik terlepas dari provenans. + zh: >- + 按主题、话题或主题类别组织材料的排列方法,不考虑来源。 broad_mappings: - - skos:Concept + - skos:Concept + structured_aliases: + - literal_form: thematische ordening + in_language: nl + - literal_form: Sachthematische Ordnung + in_language: de + - literal_form: arrangement par sujet + in_language: fr + - literal_form: ordenacion por tema + in_language: es + - literal_form: ترتيب موضوعي + in_language: ar + - literal_form: pengaturan berbasis subjek + in_language: id + - literal_form: 按主题排列 + in_language: zh + keywords: + - subject + - thematic + - topic-based + comments: + - Common for artificial collections and vertical files + - May override provenance principle in some contexts + annotations: + specificity_score: "0.3" + specificity_rationale: Specific ordering method + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml index d1f670dee6..99df5c52dd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml @@ -1,8 +1,14 @@ id: https://nde.nl/ontology/hc/class/ArtArchive name: ArtArchive -title: Art Archive Type +title: Art Archive 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/ + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -12,13 +18,88 @@ imports: classes: ArtArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: hc:ArtArchive + description: >- + Specialized archive preserving documentation related to art, artists, + art movements, galleries, and the art market for research and + provenance purposes. + alt_descriptions: + nl: >- + Gespecialiseerd archief dat documentatie bewaart met betrekking tot + kunst, kunstenaars, kunststromingen, galerijen en de kunstmarkt voor + onderzoek en herkomstonderzoek. + de: >- + Spezialisiertes Archiv, das Dokumentation zu Kunst, Kuenstlern, + Kunststroemungen, Galerien und dem Kunstmarkt fuer Forschungs- und + Provenienzzwecke bewahrt. + fr: >- + Archives specialisees preservant la documentation relative a l'art, + aux artistes, aux mouvements artistiques, aux galeries et au marche + de l'art a des fins de recherche et de provenance. + es: >- + Archivo especializado que preserva documentacion relacionada con arte, + artistas, movimientos artisticos, galerias y el mercado del arte para + fines de investigacion y procedencia. + ar: >- + أرشيف متخصص يحفظ الوثائق المتعلقة بالفن والفنانين والحركات الفنية + والمعارض وسوق الفن لأغراض البحث وتحديد المنشأ. + id: >- + Arsip khusus yang melestarikan dokumentasi terkait seni, seniman, + gerakan seni, galeri, dan pasar seni untuk tujuan penelitian dan + provenans. + zh: >- + 专门保存与艺术、艺术家、艺术运动、画廊和艺术市场相关文件的档案, + 用于研究和来源研究目的。 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + close_mappings: + - wd:Q27032254 + - rico:CorporateBody + structured_aliases: + - literal_form: kunstarchief + in_language: nl + - literal_form: Kunstarchiv + in_language: de + - literal_form: archives d'art + in_language: fr + - literal_form: archivo de arte + in_language: es + - literal_form: أرشيف الفن + in_language: ar + - literal_form: arsip seni + in_language: id + - literal_form: 艺术档案 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + hold_record_set: + - ArtistPapersCollection + - GalleryRecordsFonds + description: Art archive with multiple collection types + keywords: + - art + - artists + - galleries + - provenance + - art history + - documentation slots: - - hold_record_set - description: "Specialized archive preserving documentation related to art, artists,\nart movements, galleries, and the art market.\n\n**Wikidata**: Q27032254\n\n**Scope**:\nArt archives (Kunstarchive) preserve:\n- Artist papers and correspondence\n- Gallery and dealer records\n- Exhibition documentation (catalogs, invitations, reviews)\n- Art criticism and publications\n- Photographs of artworks and installations\n- Auction house records\n- Art movement manifestos and ephemera\n- Studio and workshop documentation\n\n**Collection Types**:\n- Personal papers of artists\n- Institutional records of art organizations\n- Documentation of art historical events\n- Provenance research materials\n- Conservation and restoration records\n\n**Related Types**:\n- ArchitecturalArchive (Q121409581) - Architectural documentation\n- PerformingArtsArchive (Q27030945) - Performance-based arts\n- PhotoArchive (Q27032363) - Photographic collections\n\n**Notable Examples**:\n- Archives of American Art (Smithsonian)\n\ - - Getty Research Institute Special Collections\n- Tate Archive (London)\n- Archiv der Akademie der K\xFCnste (Berlin)\n" - slot_usage: {} + - hold_record_set + comments: + - Preserves artist papers, gallery records, exhibition documentation + - Supports provenance research and art historical scholarship + - Often affiliated with museums or research institutions + see_also: + - ArchitecturalArchive + - PhotoArchive + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Specialized archive preserving documentation related to art, artists,\nart movements, galleries, and the art market.\n\n**Wikidata**: Q27032254\n\n**Scope**:\nArt archives (Kunstarchive) preserve:\n- Artist papers and correspondence\n- Gallery and dealer records\n- Exhibition documentation (catalogs, invitations, reviews)\n- Art criticism and publications\n- Photographs of artworks and installations\n- Auction house records\n- Art movement manifestos and ephemera\n- Studio and workshop documentation\n\n**Collection Types**:\n- Personal papers of artists\n- Institutional records of art organizations\n- Documentation of art historical events\n- Provenance research materials\n- Conservation and restoration records\n\n**Related Types**:\n- ArchitecturalArchive (Q121409581) - Architectural documentation\n- PerformingArtsArchive (Q27030945) - Performance-based arts\n- PhotoArchive (Q27032363) - Photographic collections\n\n**Notable Examples**:\n- Archives of American Art (Smithsonian)\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.45" + specificity_rationale: Specific archive type for art documentation + custodian_types: "['ArtArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml index 55ed7fe80c..42a6e6378d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml @@ -1,8 +1,12 @@ id: https://nde.nl/ontology/hc/class/ArtArchiveRecordSetType name: ArtArchiveRecordSetType -title: ArtArchive Record Set Type +title: Art Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -10,21 +14,83 @@ imports: - ../slots/has_type classes: ArtArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ArtArchive custodians. - ' + class_uri: hc:ArtArchiveRecordSetType + description: >- + Classification category for record sets containing art-related + documentation, including artist papers, gallery records, and exhibition + archives within art archives. + alt_descriptions: + nl: >- + Classificatiecategorie voor recordsets met kunstgerelateerde + documentatie, waaronder kunstenaarsarchieven, galerijrecords en + tentoonstellingsarchieven binnen kunstarchieven. + de: >- + Klassifizierungskategorie fuer Datensatzgruppen mit kunstbezogener + Dokumentation, einschliesslich Kuenstlernachlaessen, Galeriedokumenten + und Ausstellungsarchiven in Kunstarchiven. + fr: >- + Categorie de classification pour les ensembles d'enregistrements + contenant de la documentation artistique, y compris les papiers + d'artistes, les documents de galerie et les archives d'exposition. + es: >- + Categoria de clasificacion para conjuntos de registros que contienen + documentacion relacionada con el arte, incluidos papeles de artistas, + registros de galerias y archivos de exposiciones. + ar: >- + فئة تصنيف لمجموعات السجلات التي تحتوي على وثائق متعلقة بالفن، بما + في ذلك أوراق الفنانين وسجلات المعارض وأرشيفات المعارض. + id: >- + Kategori klasifikasi untuk kumpulan rekaman yang berisi dokumentasi + terkait seni, termasuk kertas seniman, catatan galeri, dan arsip + pameran dalam arsip seni. + zh: >- + 艺术档案中包含艺术相关文件的记录集分类类别,包括艺术家文件、画廊记录 + 和展览档案。 is_a: CollectionType - class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + structured_aliases: + - literal_form: kunstarchief-recordsettype + in_language: nl + - literal_form: Kunstarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d'archives d'art + in_language: fr + - literal_form: tipo de fondo de archivo de arte + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف الفن + in_language: ar + - literal_form: tipe kumpulan rekaman arsip seni + in_language: id + - literal_form: 艺术档案记录集类型 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + has_score: 1.0 + description: Art archive collection type + keywords: + - art documentation + - record set type + - artist papers + - gallery records + - classification slots: - - has_type - - has_score - - has_scope - see_also: - - ArtArchive - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + comments: + - Abstract classification for art archive collections + - See ArtArchiveRecordSetTypes.yaml for concrete subclasses + see_also: + - ArtArchive + - rico:RecordSetType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.35" + specificity_rationale: Specific record set type for art documentation + custodian_types: "['ArtArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml index adaf2380dd..1f875ea6dc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/ArtArchiveRecordSetTypes name: ArtArchiveRecordSetTypes -title: ArtArchive Record Set Type Subclasses +title: Art Archive Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArtArchiveRecordSetType @@ -20,116 +19,253 @@ imports: classes: ArtistPapersCollection: is_a: ArtArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Artist personal papers and sketches.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + class_uri: hc:ArtistPapersCollection + description: >- + Assembled documentary body of personal and professional manuscripts, + sketches, correspondence, and studio working files produced by individual creators. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van persoonlijke en professionele + manuscripten, schetsen, correspondentie en atelierwerkbestanden van individuele makers. + de: >- + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Manuskripten, Skizzen, Korrespondenz und Atelierarbeitsunterlagen einzelner Schaffender. + fr: >- + Ensemble documentaire reuni de manuscrits personnels et professionnels, + croquis, correspondance et dossiers d'atelier de createurs individuels. + es: >- + Cuerpo documental reunido de manuscritos personales y profesionales, + bocetos, correspondencia y archivos de taller de creadores individuales. + ar: >- + جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ورسومات ومراسلات + وملفات عمل الاستوديو لمبدعين أفراد. + id: >- + Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional, + sketsa, korespondensi, dan berkas kerja studio dari kreator perorangan. + zh: >- + 汇集个体创作者的个人与职业手稿、素描、通信与工作室工作档案的文献整体。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - ArtArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection + structured_aliases: + - literal_form: kunstenaarsarchiefcollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kuenstlernachlass-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers d'artiste + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles de artista + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق الفنان + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi kertas seniman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 艺术家论文收藏 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - artist papers + - personal archive + - sketches + - correspondence slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ArtistPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ArtistPapersCollection has_custodian: - equals_string: ArtArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ArtArchive custodians. + equals_string: hc:ArtArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArtArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Collection organizational principle + - Contains personal papers and creative documentation + - Note preserved: Earlier modeling in the art-domain profile allowed hc:ArchiveOrganizationType as a fallback has_type value. + examples: + - value: + has_type: hc:ArtistPapersCollection + has_custodian: hc:ArtArchive + has_note: Sketchbooks, studio correspondence, and draft manuscripts. + description: Creator working files assembled for research access. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific collection type for artist papers + custodian_types: "['ArtArchive']" + GalleryRecordsFonds: is_a: ArtArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Art gallery records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + class_uri: hc:GalleryRecordsFonds + description: >- + Provenance-based aggregation of commercial art-dealing operations, + including sales ledgers, client dossiers, consignment paperwork, and stock control. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van bedrijfsvoering bij kunsthandel, + inclusief verkoopboeken, klantdossiers, consignatiepapieren en voorraadbeheer. + de: >- + Provenienzbasierte Aggregation von Unterlagen des Kunsthandels, + einschliesslich Verkaufsbuecher, Kundendateien, Kommissionsunterlagen und Bestandsfuehrung. + fr: >- + Agregation fondee sur la provenance des operations de commerce d'art, + comprenant registres de ventes, dossiers clients, depots/consignations et suivi des stocks. + es: >- + Agregacion basada en procedencia de operaciones de comercio de arte, + con libros de ventas, archivos de clientes, consignaciones y control de inventario. + ar: >- + تجميع قائم على المنشأ لوثائق أعمال تجارة الفن، بما في ذلك + دفاتر المبيعات وملفات العملاء ووثائق الإيداع/الوكالة ومراقبة المخزون. + id: >- + Agregasi berbasis asal-usul untuk operasi perdagangan seni, + termasuk buku penjualan, berkas klien, konsinyasi, dan kontrol stok. + zh: >- + 基于来源原则聚合艺术交易运营文献,包括销售账簿、客户档案、寄售手续与库存控制。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - ArtArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds + structured_aliases: + - literal_form: galerijrecordsfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Galeriedokumente-Fonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de documents de galerie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de documentos de galeria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق سجلات المعرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds catatan galeri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 画廊记录档案 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - gallery records + - sales records + - commercial gallery + - fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: GalleryRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:GalleryRecordsFonds has_custodian: - equals_string: ArtArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ArtArchive custodians. + equals_string: hc:ArtArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArtArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Fonds organizational principle + - Contains business records from art dealers + annotations: + specificity_score: "0.5" + specificity_rationale: Specific fonds type for gallery records + custodian_types: "['ArtArchive']" + ExhibitionDocumentationCollection: is_a: ArtArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Exhibition records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + class_uri: hc:ExhibitionDocumentationCollection + description: >- + Assembled documentary body of catalogs, installation photographs, + press coverage, and curatorial files created around public presentation events. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van catalogi, installatiefoto's, + persverslaggeving en curatiele dossiers rond publieke presentaties. + de: >- + Zusammengestellter Dokumentkoerper aus Katalogen, Installationsfotos, + Presseberichten und kuratorischen Unterlagen zu oeffentlichen Praesentationen. + fr: >- + Ensemble documentaire reuni de catalogues, photos d'installation, + couverture de presse et dossiers curatoriaux autour d'evenements de presentation publique. + es: >- + Cuerpo documental reunido de catalogos, fotografias de instalacion, + cobertura de prensa y archivos curatoriales en torno a eventos publicos. + ar: >- + جسم وثائقي مُجمع يضم كتالوجات وصور تركيب وتغطية صحفية + وملفات إشراف فني مرتبطة بفعاليات عرض عامة. + id: >- + Kumpulan dokumenter terhimpun berisi katalog, foto instalasi, + liputan pers, dan berkas kuratorial seputar acara presentasi publik. + zh: >- + 汇集目录、安装照片、媒体报道与策展文件的文献整体,用于公共呈现活动。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - ArtArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection + structured_aliases: + - literal_form: tentoonstellingsdocumentatiecollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsdokumentation-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documentation d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentacion de exposicion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة توثيق المعارض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览文档收藏 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - exhibition documentation + - catalogs + - installation photos + - curatorial slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ExhibitionDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ExhibitionDocumentationCollection has_custodian: - equals_string: ArtArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ArtArchive custodians. + equals_string: hc:ArtArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArtArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Collection organizational principle + - Contains exhibition history and documentation + annotations: + specificity_score: "0.5" + specificity_rationale: Specific collection type for exhibition documentation + custodian_types: "['ArtArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml index 83fc1f147d..b2cfc74aad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml @@ -1,94 +1,129 @@ id: https://nde.nl/ontology/hc/class/ArtDealer name: art_dealer_class -title: Art Dealer Class - +title: Art Dealer prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ foaf: http://xmlns.com/foaf/0.1/ crm: http://www.cidoc-crm.org/cidoc-crm/ - +default_prefix: hc imports: - linkml:types - ../slots/has_name -default_prefix: hc - classes: ArtDealer: - class_uri: crm:E39_Actor - description: | - An art dealer or gallery involved in the sale or transfer of art objects. - - **MIGRATION NOTE** (2026-01-24): - Created per slot_fixes.yaml migration from `dealer_name` string - to structured ArtDealer class per Rule 53. - - **Purpose**: - Provides structured representation for art dealers including: - - The dealer's name (via has_name) - - Future extensibility for dealer location, active dates, etc. - - **Ontological Alignment**: - - **Primary** (`class_uri`): `crm:E39_Actor` - CIDOC-CRM Actor class - - **Close**: `foaf:Agent`, `schema:Organization` - Agent/organization classes - - **Use Cases**: - - Provenance events involving art sales (DEALER_SALE type) - - Tracking art market participants in heritage provenance research - - Linking objects to dealers who handled them - - **Pattern**: - ```yaml - associated_with: - - has_name: - has_label: "Duveen Brothers" - ``` - - slots: - - has_name - - slot_usage: - has_name: -# range: string # Name - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - has_label: "Duveen Brothers" - exact_mappings: + class_uri: hc:ArtDealer + description: >- + Commercial entity or individual involved in the sale, purchase, or + brokerage of artworks, documented for provenance research and + collection history tracking. + alt_descriptions: + nl: >- + Commerciele entiteit of individu betrokken bij de verkoop, aankoop of + bemiddeling van kunstwerken, gedocumenteerd voor herkomstonderzoek en + traceren van collectiegeschiedenis. + de: >- + Kommerzielle Einheit oder Person, die am Verkauf, Kauf oder der + Vermittlung von Kunstwerken beteiligt ist, dokumentiert fuer + Provenienzforschung und Sammlungsgeschichte. + fr: >- + Entite commerciale ou personne impliquee dans la vente, l'achat ou le + courtage d'oeuvres d'art, documentee pour la recherche de provenance + et le suivi de l'historique des collections. + es: >- + Entidad comercial o individuo involucrado en la venta, compra o + corretaje de obras de arte, documentado para investigacion de + procedencia y seguimiento del historial de coleccion. + ar: >- + كيان تجاري أو فرد مشارك في بيع أو شراء أو وساطة الأعمال الفنية، + موثق لبحث المنشأ وتتبع تاريخ المجموعة. + id: >- + Entitas komersial atau individu yang terlibat dalam penjualan, + pembelian, atau pialangan karya seni, didokumentasikan untuk penelitian + provenans dan pelacakan riwayat koleksi. + zh: >- + 参与艺术品销售、购买或经纪的商业实体或个人,为来源研究和收藏历史跟踪 + 而记录。 + broad_mappings: - crm:E39_Actor + - schema:Organization close_mappings: - foaf:Agent - - schema:Organization - - annotations: - custodian_types: '["M", "G"]' - custodian_types_rationale: Art dealers primarily relevant to museums and galleries with provenance research. - custodian_types_primary: M - specificity_score: 0.75 - specificity_rationale: >- - Highly specific to art market provenance research - primarily used in - museum and gallery contexts for tracking object ownership history. - template_specificity: '{"collection_discovery": 0.8, "museum_search": 0.85, "general_heritage": 0.6}' - # migration_info: (Flattened) - migration_source_slot: dealer_name - migration_date: "2026-01-24" - migration_rule: "Rule 53" - - comments: - - "Structured art dealer representation for provenance events" - - "Replaces simple string-valued dealer_name slot" - - "Extensible for dealer location, active dates, gallery affiliation" - - "Created 2026-01-24 from dealer_name migration (Rule 53)" - + structured_aliases: + - literal_form: kunsthandelaar + in_language: nl + - literal_form: Kunsthändler + in_language: de + - literal_form: marchand d'art + in_language: fr + - literal_form: comerciante de arte + in_language: es + - literal_form: تاجر أعمال فنية + in_language: ar + - literal_form: pedagang seni + in_language: id + - literal_form: 艺术品经销商 + in_language: zh examples: - value: has_name: has_label: "Duveen Brothers" + description: Notable art dealer firm - value: has_name: has_label: "Paul Cassirer" + description: German art dealer - value: has_name: - has_label: "Jacques Goudstikker" \ No newline at end of file + has_label: "Jacques Goudstikker" + description: Dutch art dealer + - value: | + associated_with: + - has_name: + has_label: "Duveen Brothers" + keywords: + - dealer + - gallery + - art market + - provenance + - sales + slots: + - has_name + slot_usage: + has_name: + inlined: false + required: false + comments: + - Created per Rule 53 migration from dealer_name string slot + - Used for provenance events involving art sales + - Extensible for dealer location, active dates, gallery affiliation + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + An art dealer or gallery involved in the sale or transfer of art objects. + + **MIGRATION NOTE** (2026-01-24): + Created per slot_fixes.yaml migration from `dealer_name` string + to structured ArtDealer class per Rule 53. + + **Purpose**: + Provides structured representation for art dealers including: + - The dealer's name (via has_name) + - Future extensibility for dealer location, active dates, etc. + + **Ontological Alignment**: + - **Primary** (`class_uri`): `crm:E39_Actor` - CIDOC-CRM Actor class + - **Close**: `foaf:Agent`, `schema:Organization` - Agent/organization classes + + **Use Cases**: + - Provenance events involving art sales (DEALER_SALE type) + - Tracking art market participants in heritage provenance research + - Linking objects to dealers who handled them + + **Pattern**: + annotations: + specificity_score: "0.75" + specificity_rationale: Highly specific to art market provenance research + custodian_types: "['Museum', 'Gallery']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml index 542ad9f048..adee7c4650 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml @@ -5,60 +5,67 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../metadata - - ../slots/take_comission +- linkml:types +- ../metadata +- ../slots/take_comission default_prefix: hc classes: ArtSaleService: is_a: Service class_uri: hc:ArtSaleService - description: 'Service for selling artworks, typically offered by commercial galleries. + description: >- + Service for selling artworks, typically offered by commercial galleries. - - **PURPOSE**: - - - Models art sales activities including commission structures, - - market type (primary/secondary), and artist representation. - - - **DESIGN RATIONALE**: - - - Created per slot_fixes.yaml migration from `commission_rate` string - - to structured `has_service` + `ArtSaleService` with nested - - commission details. - - - **USE CASES**: - - - - Commercial gallery primary market sales (representing artists) - - - Secondary market resales (consignment) - - - Auction house sales (different commission model) - - - **MARKET TYPES**: - - - - **Primary market**: First sale of artwork by artist (40-50% commission) - - - **Secondary market**: Resale of previously sold works (10-20% commission) - - ' + Models art sales activities including commission structures, market type (primary/secondary), and artist representation. + alt_descriptions: + nl: "Dienst voor de verkoop van kunstwerken, doorgaans aangeboden door commerciële galerieën.\nModelleert kunstverkoopactiviteiten inclusief commissiestructuren, markttype (primair/secundair) en kunstenaarsvertegenwoordiging." + de: "Dienst für den Verkauf von Kunstwerken, typischerweise von kommerziellen Galerien angeboten.\nModelliert Kunstverkaufsaktivitäten einschließlich Provisionsstrukturen, Markttyp (Primär-/Sekundärmarkt) und Künstlervertretung." + fr: "Service de vente d'œuvres d'art, généralement proposé par les galeries commerciales.\nModélise les activités de vente d'art, y compris les structures de commission, le type de marché (primaire/secondaire) et la représentation des artistes." + es: "Servicio de venta de obras de arte, típicamente ofrecido por galerías comerciales.\nModela actividades de venta de arte incluyendo estructuras de comisión, tipo de mercado (primario/secundario) y representación de artistas." + ar: "خدمة بيع الأعمال الفنية، تقدمها عادة المعارض التجارية.\nتصمم أنشطة بيع الفن بما في ذلك هياكل العمولة ونوع السوق (أساسي/ثانوي) وتمثيل الفنانين." + id: "Layanan untuk menjual karya seni, biasanya ditawarkan oleh galeri komersial.\nMemodelkan aktivitas penjualan seni termasuk struktur komisi, jenis pasar (primer/sekunder), dan perwakilan seniman." + zh: "销售艺术品的服务,通常由商业画廊提供。\n对艺术品销售活动进行建模,包括佣金结构、市场类型(一级/二级)和艺术家代理。" + examples: + - value: + sales_activity: true + takes_or_took_comission: + has_percentage: 50 + description: Primary market sale with 50% commission + - value: + sales_activity: true + takes_or_took_comission: + has_percentage: 15 + description: Secondary market consignment sale with 15% commission close_mappings: - schema:SellAction - schema:Service + structured_aliases: + - literal_form: kunstverkoopdienst + in_language: nl + - literal_form: Kunstverkaufsdienst + in_language: de + - literal_form: service de vente d'art + in_language: fr + - literal_form: servicio de venta de arte + in_language: es + - literal_form: خدمة بيع الفن + in_language: ar + - literal_form: layanan jual beli seni + in_language: id + - literal_form: 艺术品销售服务 + in_language: zh + keywords: + - art sales + - gallery sales + - commission + - primary market + - secondary market + - art commerce slots: - takes_or_took_comission - - sales_activity + - has_activity slot_usage: takes_or_took_comission: range: CommissionRate @@ -66,25 +73,21 @@ classes: required: false examples: - value: - has_percentage: null - examples: - - value: - sales_activity: true - takes_or_took_comission: - has_percentage: null - - value: - sales_activity: true - takes_or_took_comission: - has_percentage: null + has_percentage: 50 + - value: + has_percentage: 15 comments: - Created 2026-01-22 from commission_rate migration (Rule 53) - Extends Service class for art sales context - Supports primary and secondary market distinctions + - Primary market: first sale by artist (40-50% commission) + - Secondary market: resale of previously sold works (10-20% commission) see_also: - https://schema.org/SellAction + - CommissionRate annotations: - custodian_types: '["G", "C"]' - custodian_types_rationale: Primarily for galleries (G) and commercial organizations - (C). - specificity_score: '0.75' - specificity_rationale: Specific to commercial art sales context. + custodian_types: "['G', 'C']" + custodian_types_rationale: "Primarily for galleries (G) and commercial organizations (C)." + specificity_score: "0.75" + specificity_rationale: "Specific to commercial art sales context." + market_types: "primary (40-50% commission), secondary (10-20% commission)" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml index 01bed2e81f..2598dd1cdf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml @@ -1,14 +1,89 @@ id: https://nde.nl/ontology/hc/class/Article name: Article title: Article -description: A legal or statutory article. +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 imports: - linkml:types - ../slots/has_text + - ../slots/has_label + - ../slots/has_number classes: Article: - class_uri: rico:Rule - annotations: - custodian_types: '["*"]' + class_uri: hc:Article + description: >- + Legal or statutory provision within a document, regulation, or agreement, + representing an individual rule, clause, or section. + alt_descriptions: + nl: >- + Wettelijke of statutaire bepaling binnen een document, verordening of + overeenkomst, die een individuele regel, clausule of sectie vertegenwoordigt. + de: >- + Rechtliche oder satzungsgemaesse Bestimmung innerhalb eines Dokuments, + einer Verordnung oder Vereinbarung, die eine einzelne Regel, Klausel + oder einen Abschnitt darstellt. + fr: >- + Disposition legale ou statutaire dans un document, un reglement ou un + accord, representant une regle, une clause ou une section individuelle. + es: >- + Disposicion legal o estatutaria dentro de un documento, reglamento o + acuerdo, que representa una regla, clausula o seccion individual. + ar: >- + حكم قانوني أو نظامي ضمن وثيقة أو لائحة أو اتفاق، يمثل قاعدة أو بندًا + أو قسمًا فرديًا. + id: >- + Ketentuan hukum atau statuter dalam dokumen, peraturan, atau perjanjian, + yang mewakili aturan, klausul, atau bagian individu. + zh: >- + 文件、法规或协议中的法律或法定条款,代表单个规则、条款或章节。 + exact_mappings: + - rico:Rule + broad_mappings: + - schema:Article + structured_aliases: + - literal_form: artikel + in_language: nl + - literal_form: Artikel + in_language: de + - literal_form: article + in_language: fr + - literal_form: articulo + in_language: es + - literal_form: مادة + in_language: ar + - literal_form: pasal + in_language: id + - literal_form: 条款 + in_language: zh + examples: + - value: + has_number: "5" + has_label: "Retention Period" + has_text: "Records shall be retained for a minimum of 30 years." + description: Article defining retention period + - value: + has_number: "12" + has_label: "Access Rights" + description: Article on access rights + keywords: + - legal provision + - statute + - clause + - regulation + - rule slots: - has_text + - has_label + - has_number + comments: + - Represents individual provisions within legal documents + - Used in policies, agreements, and statutory documents + annotations: + specificity_score: "0.3" + specificity_rationale: Specific legal document component + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml index 2ec0ebd365..53df76fc65 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml @@ -1,6 +1,17 @@ id: https://nde.nl/ontology/hc/class/ArticlesOfAssociation name: articles_of_association_class -title: ArticlesOfAssociation Class +title: Articles of Association +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# + prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ + rov: http://www.w3.org/ns/regorg# + lkif-legal: http://www.estrellaproject.org/lkif-core/legal-action.owl# +default_prefix: hc imports: - linkml:types - ../enums/RecordsLifecycleStageEnum @@ -25,255 +36,153 @@ imports: - ../slots/has_legal_form - ../slots/identified_by - ../slots/signed_by - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/refers_to_legal_status - - ../slots/20260202_matang/new/registered_office_clause + - ../slots/refer_to + - ../slots/has_clause - ../slots/require - ../slots/supersede - ../slots/temporal_extent -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - time: http://www.w3.org/2006/time# - schema: http://schema.org/ - rov: http://www.w3.org/ns/regorg# - lkif-legal: http://www.estrellaproject.org/lkif-core/legal-action.owl# - folio: http://purl.org/folio/ classes: ArticlesOfAssociation: is_a: ReconstructedEntity - class_uri: rico:Record - description: "Founding legal document (articles of association, statuten, akte van oprichting)\nthat establishes a heritage custodian organization.\n\n**WHAT ARE ARTICLES OF ASSOCIATION?**\n\nArticles of Association (also known as statutes, charter, bylaws, or deed of\nincorporation depending on jurisdiction) are the foundational legal document\nthat establishes an organization's:\n\n- Legal name and registered office\n- Purpose/objects (doelstelling)\n- Governance structure (board composition, voting)\n- Membership rules (for associations)\n- Capital structure (for companies)\n- Amendment procedures\n- Dissolution procedures\n\n**TERMINOLOGY BY JURISDICTION**:\n\n| Country | Term | Notes |\n|---------|------|-------|\n| Netherlands | Statuten, Akte van oprichting | Notarial deed required |\n| Germany | Satzung, Gesellschaftsvertrag | Varies by legal form |\n| UK | Articles of Association | Memorandum + Articles |\n| USA | Articles of Incorporation, Bylaws | State-specific |\n| France\ - \ | Statuts | Association loi 1901 |\n\n**CRITICAL TEMPORAL PARADOX**:\n\nFor legal forms that REQUIRE articles at registration (e.g., Dutch stichting, BV),\nthe articles EXIST BEFORE the organization officially exists:\n\n```\nTimeline:\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nT\u2081: Notary drafts articles \u2190 Articles exist, organization does NOT\nT\u2082: Notary executes deed \u2190 Articles finalized, organization still doesn't exist\nT\u2083: Registration with KvK \u2190 Organization comes into legal existence\nT\u2084: First day of operations \u2190 Organization now has\ - \ CustodianAdministration\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n```\n\n**IMPLICATION**: Articles that predate the organization can NEVER have been\npart of CustodianAdministration. They enter the records lifecycle at ACTIVE\nstage only AFTER the organization exists (T\u2083 onwards).\n\n**Pre-existence stage**: Use RecordsLifecycleStageEnum.PRE_EXISTENCE for\narticles during T\u2081-T\u2082 period.\n\n**JURISDICTION DETERMINES REQUIREMENT**:\n\nNot all legal forms require articles at registration:\n\n| Legal Form | Articles Required at Registration? |\n|------------|-----------------------------------|\n| Dutch Stichting\ - \ (foundation) | YES - notarial deed mandatory |\n| Dutch BV (private company) | YES - notarial deed mandatory |\n| Dutch Vereniging (association) | Depends - formal vs informal |\n| Dutch VOF (partnership) | NO - partnership agreement sufficient |\n| Dutch Maatschap (partnership) | NO - partnership agreement sufficient |\n| Dutch Eenmanszaak (sole prop) | NO - not applicable |\n| UK CIO (charity) | YES - constitution required |\n| UK Company Limited by Guarantee | YES - articles required |\n| US 501(c)(3) | YES - articles of incorporation |\n\n**RECORDS LIFECYCLE INTEGRATION**:\n\nArticles of Association follow a modified three-tier lifecycle:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 PRE_EXISTENCE (Before organization exists) \u2502\n\u2502 - Drafted and executed by notary \u2502\n\u2502 - Held by notary, founders, or registration authority \u2502\n\u2502 - Organization does NOT exist yet \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Organization registered,\n comes into legal existence)\n \ - \ \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 ACTIVE (CustodianAdministration) \u2502\n\u2502 - Current version of articles \u2502\n\u2502 - Referenced for governance decisions \u2502\n\u2502 - Required for regulatory filings \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Articles amended,\n superseded version)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 INACTIVE (CustodianArchive) \u2502\n\u2502 - Superseded versions \u2502\n\u2502 - Retained\ - \ for legal/historical reference \u2502\n\u2502 - Amendment history \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Historical significance,\n founding documentation)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 HERITAGE (CustodianCollection) \u2502\n\u2502 - Original founding articles (notarial deed) \u2502\n\u2502 - Historical amendments of significance \u2502\n\u2502 - Part of institutional heritage collection \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n- **RiC-O**: rico:Record for archival record concept\n\ - - **PROV-O**: prov:Entity with generation provenance\n- **LKIF-Core**: lkif-legal:Legal_Document for legal document classification\n- **Schema.org**: schema:LegislationObject conceptually similar\n" + class_uri: hc:ArticlesOfAssociation + description: >- + Founding legal document establishing a heritage custodian organization, + defining governance structure, purpose, and operational rules, with + version tracking for amendments over time. + alt_descriptions: + nl: >- + Oprichtingsdocument dat een erfgoedinstelling vestigt, de + bestuursstructuur, doelstelling en operationele regels definieert, + met versietracking voor wijzigingen in de loop der tijd. + de: >- + Gruendungsdokument, das eine Heritage-Institution etabliert, die + Verwaltungsstruktur, den Zweck und die Betriebsregeln definiert, + mit Versionsverfolgung fuer Aenderungen im Laufe der Zeit. + fr: >- + Document juridique fondateur etablissant une institution patrimoniale, + definissant la structure de gouvernance, l'objet et les regles + operationnelles, avec suivi des versions pour les modifications. + es: >- + Documento legal fundacional que establece una institucion patrimonial, + definiendo la estructura de gobernanza, proposito y reglas operativas, + con seguimiento de versiones para enmiendas a lo largo del tiempo. + ar: >- + وثيقة قانونية تأسيسية تنشئ مؤسسة تراثية، وتحدد هيكل الحوكمة والغرض + والقواعد التشغيلية، مع تتبع الإصدارات للتعديلات بمرور الوقت. + id: >- + Dokumen hukum pendiri yang mendirikan lembaga warisan, mendefinisikan + struktur tata kelola, tujuan, dan aturan operasional, dengan pelacakan + versi untuk amandemen dari waktu ke waktu. exact_mappings: - - rico:Record + - rico:Record close_mappings: - - crm:E31_Document - - schema:LegislationObject - - lkif-legal:Legal_Document + - crm:E31_Document + - schema:LegislationObject + - lkif-legal:Legal_Document related_mappings: - - prov:Entity - - rov:orgType + - prov:Entity + - rov:orgType + structured_aliases: + - literal_form: statuten + in_language: nl + - literal_form: Satzung + in_language: de + - literal_form: statuts + in_language: fr + - literal_form: estatutos + in_language: es + - literal_form: النظام الأساسي + in_language: ar + - literal_form: anggaran dasar + in_language: id + - literal_form: 章程 + in_language: zh + examples: + - value: + has_title: + has_label: "Statuten Stichting Rijksmuseum" + has_type: + has_type: NotarialDeed + signed_at: + has_timestamp: "1885-06-28" + effective_at: "1885-07-01" + current: false + description: Original founding articles of Rijksmuseum + keywords: + - founding document + - statutes + - bylaws + - incorporation + - governance + - legal slots: - - amended_through - - archived_in - - has_status - - has_format - - has_url - - included_in - - has_description - - has_title - - has_type - - effective_at - - signed_at - - current - - in_jurisdiction - - in_language - - has_legal_form - - identified_by - - signed_by - - signed_at - - refers_to_custodian - - refers_to_legal_status - - registered_office_clause - - require - - supersede - - has_score - - temporal_extent - - has_version - - derived_from - - generated_by + - amended_through + - archived_in + - has_status + - has_format + - has_url + - included_in + - has_description + - has_title + - has_type + - effective_at + - signed_at + - current + - in_jurisdiction + - in_language + - has_legal_form + - identified_by + - signed_by + - refer_to + - has_clause + - require + - supersede + - has_score + - temporal_extent + - has_version + - derive_from + - generated_by slot_usage: has_title: -# range: string - inlined: false # Fixed invalid inline for primitive type required: true - examples: - - value: - has_label: Statuten Stichting Rijksmuseum - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - description_text: Original founding articles of the Rijksmuseum foundation has_type: range: DocumentType inlined: true required: true - examples: - - value: - has_label: Notarial Deed - has_type: NotarialDeed signed_at: range: Timestamp inlined: true required: true - examples: - - value: - has_timestamp: '2024-03-15' effective_at: range: date required: false - examples: - - value: '2024-03-18' - signed_by: -# range: string - required: false - examples: - - value: mr. J.A. van der Berg - signed_at: -# range: string - required: false - examples: - - value: Amsterdam - identified_by: -# range: string - required: false - examples: - - value: 2024/0315/001 - has_version: -# range: string - required: false - examples: - - value: '1' - - value: '3' current: range: boolean required: true - registered_office_clause: -# range: string - required: false - examples: - - value: De stichting heeft haar zetel in de gemeente Amsterdam. - - value: '2015-11-12: Amendment to restructure board composition' - in_language: -# range: string - required: false - examples: - - value: nl - - value: de - - value: PRE_EXISTENCE - archived_in: - range: CustodianArchive - required: false - included_in: - range: CustodianCollection - required: false - examples: - - value: https://nde.nl/ontology/hc/collection/rm/institutional-archive - require: - range: boolean - required: false - examples: - - value: true - - value: false - refers_to_legal_status: + refer_to: range: CustodianLegalStatus required: true - refers_to_custodian: - range: Custodian - required: true - has_legal_form: - range: LegalForm - required: false - in_jurisdiction: -# range: string - required: false - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false temporal_extent: range: TimeSpan inlined: true required: false - examples: - - value: - begin_of_the_begin: '1885-07-01' - end_of_the_end: '2015-11-11' comments: - - Represents founding legal documents (statuten, articles of incorporation) - - 'Handles PRE_EXISTENCE paradox: articles exist before organization exists' - - Links to CustodianLegalStatus via rico:documents relationship - - NOT linked to CustodianAdministration during PRE_EXISTENCE stage - - Version chain via supersedes/superseded_by relationships - - RiC-O rico:Record as primary ontology class - - Jurisdiction and LegalForm determine registration requirements + - Represents founding legal documents (statuten, articles of incorporation) + - Handles PRE_EXISTENCE paradox - articles exist before organization exists + - Links to CustodianLegalStatus via rico:documents relationship + - Version chain via supersedes/superseded_by relationships + - Jurisdiction and LegalForm determine registration requirements see_also: - - https://www.ica.org/standards/RiC/ontology#Record - - https://nde.nl/ontology/hc/class/CustodianLegalStatus - - https://nde.nl/ontology/hc/class/LegalForm - - https://nde.nl/ontology/hc/enum/RecordsLifecycleStageEnum - examples: - - value: - id: https://nde.nl/ontology/hc/articles/rm/v1 - has_title: - has_label: Statuten Stichting Rijksmuseum - has_description: - description_text: Original founding articles of the Rijksmuseum foundation, establishing governance structure and museum operations. - has_type: - has_type: NotarialDeed - has_label: Notarial Deed - signed_at: - has_timestamp: '1885-06-28' - effective_at: '1885-07-01' - notary_name: mr. H.J. van den Berg - notary_office: Amsterdam - notarial_deed_number: 1885/328 - has_version: '1' - is_current_version: false - superseded_by_articles: https://nde.nl/ontology/hc/articles/rm/v15 - registered_office_clause: De stichting heeft haar zetel in de gemeente Amsterdam. - language: nl - articles_archival_stage: HERITAGE - included_in: https://nde.nl/ontology/hc/collection/rm/institutional-archive - requires_articles_at_registration: true - refers_to_legal_status: https://nde.nl/ontology/hc/legal-status/rm - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - has_legal_form: - in_jurisdiction: - jurisdiction_id: NL - jurisdiction_type: NATIONAL - - value: - identified_by: https://nde.nl/ontology/hc/articles/nha/v3 - has_title: - has_label: Statuten Stichting Noord-Hollands Archief (gewijzigd 2015) - has_description: - description_text: Third version of articles, amended to include digital preservation mandate. - has_type: - has_type: NotarialDeed - has_label: Notarial Deed - signed_at: - has_timestamp: '2015-11-12' - effective_at: '2015-11-12' - notary_name: mr. A.M. de Vries - notary_office: Haarlem - has_version: '3' - is_current_version: true - supersede: https://nde.nl/ontology/hc/articles/nha/v2 - language: nl - articles_archival_stage: ACTIVE - requires_articles_at_registration: true - refers_to_legal_status: https://nde.nl/ontology/hc/legal-status/nha - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-haa-a-nha + - rico:Record + - CustodianLegalStatus + - LegalForm + - RecordsLifecycleStageEnum + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Founding legal document (articles of association, statuten, akte van oprichting)\nthat establishes a heritage custodian organization.\n\n**WHAT ARE ARTICLES OF ASSOCIATION?**\n\nArticles of Association (also known as statutes, charter, bylaws, or deed of\nincorporation depending on jurisdiction) are the foundational legal document\nthat establishes an organization's:\n\n- Legal name and registered office\n- Purpose/objects (doelstelling)\n- Governance structure (board composition, voting)\n- Membership rules (for associations)\n- Capital structure (for companies)\n- Amendment procedures\n- Dissolution procedures\n\n**TERMINOLOGY BY JURISDICTION**:\n\n| Country | Term | Notes |\n|---------|------|-------|\n| Netherlands | Statuten, Akte van oprichting | Notarial deed required |\n| Germany | Satzung, Gesellschaftsvertrag | Varies by legal form |\n| UK | Articles of Association | Memorandum + Articles |\n| USA | Articles of Incorporation, Bylaws | State-specific |\n| France\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Core legal document for institutional establishment custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml index 1c2a4fb4fd..d43101a847 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml @@ -1,22 +1,97 @@ id: https://nde.nl/ontology/hc/class/Artist name: Artist title: Artist -description: An artist represented by a gallery or collection. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types - ../slots/has_name classes: Artist: - class_uri: schema:Person - description: Artist. + class_uri: hc:Artist + description: >- + Individual who creates visual, performing, or literary artworks, + documented in heritage collections for attribution, provenance, + and art historical research purposes. + alt_descriptions: + nl: >- + Individu dat visuele, uitvoerende of literaire kunstwerken creëert, + gedocumenteerd in erfgoedcollecties voor toeschrijving, herkomst + en kunsthistorisch onderzoek. + de: >- + Person, die visuelle, darstellende oder literarische Kunstwerke + schafft, dokumentiert in Heritage-Sammlungen fuer Attribution, + Provenienz und kunstgeschichtliche Forschung. + fr: >- + Personne qui cree des oeuvres d'art visuelles, performantielles ou + litteraires, documentee dans les collections patrimoniales pour + l'attribution, la provenance et la recherche en histoire de l'art. + es: >- + Individuo que crea obras de arte visuales, escénicas o literarias, + documentado en colecciones patrimoniales para atribucion, procedencia + e investigacion de historia del arte. + ar: >- + فرد يقوم بإنشاء أعمال فنية بصرية أو أدائية أو أدبية، موثق في + مجموعات التراث لأغراض النسب والمصدر والبحث في تاريخ الفن. + id: >- + Individu yang menciptakan karya seni visual, pertunjukan, atau sastra, + didokumentasikan dalam koleksi warisan untuk atribusi, provenans, dan + penelitian sejarah seni. + zh: >- + 创作视觉、表演或文学艺术作品的个人,在遗产收藏中记录用于归属、来源 + 和艺术史研究目的。 + exact_mappings: + - schema:Person + broad_mappings: + - crm:E21_Person + - wd:Q483501 + structured_aliases: + - literal_form: kunstenaar + in_language: nl + - literal_form: Kuenstler + in_language: de + - literal_form: artiste + in_language: fr + - literal_form: artista + in_language: es + - literal_form: فنان + in_language: ar + - literal_form: seniman + in_language: id + - literal_form: 艺术家 + in_language: zh + examples: + - value: + has_name: + has_label: "Rembrandt van Rijn" + description: Dutch Golden Age painter + - value: + has_name: + has_label: "Vincent van Gogh" + description: Post-impressionist painter + - value: + has_name: + has_label: "M.C. Escher" + description: Graphic artist + keywords: + - creator + - visual arts + - painter + - sculptor + - attribution + - art history slots: - - has_name + - has_name + comments: + - Used for artwork attribution and provenance + - Links to artworks through creation events + - May include dates, nationality, artistic movement annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.6" + specificity_rationale: Specific role in art and cultural heritage contexts + custodian_types: "['Museum', 'Gallery', 'ArtArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml index 09c5ea2001..28dc578527 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml @@ -1,22 +1,90 @@ id: https://nde.nl/ontology/hc/class/Artwork name: Artwork title: Artwork -description: An artwork in a collection. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -default_prefix: hc + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_title +- linkml:types +- ../slots/has_title +- ../slots/has_description +- ../slots/identified_by +default_prefix: hc classes: Artwork: - class_uri: schema:VisualArtwork - description: Artwork. + class_uri: hc:Artwork + description: >- + Visual artwork in a collection. + + Represents a creative work of visual art such as a painting, sculpture, drawing, photograph, or other artistic production held by a heritage custodian. + alt_descriptions: + nl: "Visueel kunstwerk in een collectie.\nVertegenwoordigt een creatief werk van beeldende kunst zoals een schilderij, beeldhouwwerk, tekening, fotografie of andere artistieke productie in bezit van een erfgoedbeheerder." + de: "Visuelles Kunstwerk in einer Sammlung.\nRepräsentiert ein kreatives Werk der bildenden Kunst wie ein Gemälde, eine Skulptur, Zeichnung, Fotografie oder andere künstlerische Produktion im Besitz eines Kulturgüterverwalters." + fr: "Œuvre d'art visuel dans une collection.\nReprésente une œuvre créative d'art visuel telle qu'une peinture, sculpture, dessin, photographie ou autre production artistique détenue par un dépositaire du patrimoine." + es: "Obra de arte visual en una colección.\nRepresenta una obra creativa de arte visual como una pintura, escultura, dibujo, fotografía u otra producción artística en posesión de un custodio del patrimonio." + ar: "عمل فني بصري في مجموعة.\nيمثل عملاً إبداعيًا من الفنون البصرية مثل اللوحة أو النحت أو الرسم أو التصوير الفوتوغرافي أو أي إنتاج فني آخر بحوزة أمين التراث." + id: "Karya seni visual dalam koleksi.\nMewakili karya kreatif seni visual seperti lukisan, patung, gambar, fotografi, atau produksi artistik lainnya yang dimiliki pengelola warisan." + zh: "收藏中的视觉艺术作品。\n代表遗产保管人持有的绘画、雕塑、素描、摄影或其他艺术创作等视觉艺术创意作品。" + examples: + - value: + has_title: The Night Watch + has_description: Oil on canvas painting by Rembrandt van Rijn, 1642 + description: Famous painting by Rembrandt + close_mappings: + - schema:VisualArtwork + - crm:E22_Human-Made_Object + broad_mappings: + - schema:CreativeWork + structured_aliases: + - literal_form: kunstwerk + in_language: nl + - literal_form: kunstobject + in_language: nl + - literal_form: Kunstwerk + in_language: de + - literal_form: œuvre d'art + in_language: fr + - literal_form: obra de arte + in_language: es + - literal_form: عمل فني + in_language: ar + - literal_form: karya seni + in_language: id + - literal_form: 艺术作品 + in_language: zh + keywords: + - artwork + - visual art + - painting + - sculpture + - drawing + - photograph + - creative work slots: - has_title + - has_description + - identified_by + slot_usage: + has_title: + required: true + examples: + - value: The Night Watch + - value: Starry Night + has_description: + required: false + examples: + - value: Oil on canvas painting by Rembrandt van Rijn, 1642 annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.30" + specificity_rationale: "Artwork is a core domain concept for museums and galleries." + custodian_types: "['M', 'G']" + comments: + - Represents visual artworks in heritage collections + - May include paintings, sculptures, drawings, photographs, etc. + - Use more specific classes when available (e.g., Painting, Sculpture) + see_also: + - https://schema.org/VisualArtwork + - http://www.cidoc-crm.org/entity/E22-Human-Made-Object diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml index 379af172fe..236ab347ce 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml @@ -1,32 +1,102 @@ id: https://nde.nl/ontology/hc/class/AspectRatio name: AspectRatio -title: AspectRatio -description: 'The aspect ratio of a visual media object (video, image). - - Used to store structured aspect ratio information (e.g., "16:9", "4:3").' +title: Aspect Ratio prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_degree - - ../slots/has_value +- linkml:types +- ../slots/has_degree +- ../slots/has_value +- ../slots/has_label +default_prefix: hc classes: AspectRatio: - class_uri: schema:PropertyValue - description: Aspect ratio specification. + class_uri: hc:AspectRatio + description: >- + Aspect ratio of a visual media object (video, image). + + Represents the proportional relationship between width and height of a visual medium, expressed as a ratio (e.g., "16:9", "4:3", "21:9"). + alt_descriptions: + nl: "Beeldverhouding van een visueel mediaobject (video, afbeelding).\nVertegenwoordigt de proportionele relatie tussen breedte en hoogte van een visueel medium, uitgedrukt als een verhouding (bijv. \"16:9\", \"4:3\", \"21:9\")." + de: "Seitenverhältnis eines visuellen Medienobjekts (Video, Bild).\nRepräsentiert die proportionale Beziehung zwischen Breite und Höhe eines visuellen Mediums, ausgedrückt als Verhältnis (z.B. \"16:9\", \"4:3\", \"21:9\")." + fr: "Rapport d'aspect d'un objet média visuel (vidéo, image).\nReprésente la relation proportionnelle entre la largeur et la hauteur d'un support visuel, exprimée sous forme de rapport (par ex. \"16:9\", \"4:3\", \"21:9\")." + es: "Relación de aspecto de un objeto de medios visuales (video, imagen).\nRepresenta la relación proporcional entre el ancho y el alto de un medio visual, expresada como una proporción (por ejemplo, \"16:9\", \"4:3\", \"21:9\")." + ar: "نسبة العرض إلى الارتفاع لكائن وسائط مرئية (فيديو، صورة).\nتمثل العلاقة التناسبية بين العرض والارتفاع لوسيط مرئي، معبرًا عنها كنسبة (مثلاً \"16:9\"، \"4:3\"، \"21:9\")." + id: "Rasio aspek objek media visual (video, gambar).\nMewakili hubungan proporsional antara lebar dan tinggi media visual, dinyatakan sebagai rasio (misalnya \"16:9\", \"4:3\", \"21:9\")." + zh: "视觉媒体对象(视频、图像)的纵横比。\n表示视觉媒体的宽度和高度之间的比例关系,以比率表示(例如\"16:9\"、\"4:3\"、\"21:9\")。" + examples: + - value: + has_label: 16:9 Widescreen + has_value: "16:9" + description: Standard widescreen aspect ratio + - value: + has_label: 4:3 Standard + has_value: "4:3" + description: Traditional television aspect ratio + - value: + has_label: 21:9 Ultrawide + has_value: "21:9" + description: Cinematic ultrawide aspect ratio + close_mappings: + - schema:PropertyValue + structured_aliases: + - literal_form: beeldverhouding + in_language: nl + - literal_form: aspectratio + in_language: nl + - literal_form: Seitenverhältnis + in_language: de + - literal_form: Bildformat + in_language: de + - literal_form: rapport d'aspect + in_language: fr + - literal_form: format d'image + in_language: fr + - literal_form: relación de aspecto + in_language: es + - literal_form: formato de imagen + in_language: es + - literal_form: نسبة العرض إلى الارتفاع + in_language: ar + - literal_form: rasio aspek + in_language: id + - literal_form: 纵横比 + in_language: zh + - literal_form: 宽高比 + in_language: zh + keywords: + - aspect ratio + - width height ratio + - display format + - video format + - image dimensions slots: - - has_degree + - has_label + - has_value slot_usage: - has_degree: -# range: string - description: The aspect ratio string (e.g., "16:9"). + has_label: + required: false examples: - - value: '16:9' - - value: '4:3' + - value: 16:9 Widescreen + - value: 4:3 Standard + has_value: + required: true + examples: + - value: "16:9" + - value: "4:3" + - value: "21:9" + - value: "1:1" annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.20" + specificity_rationale: "Aspect ratio is a technical property applicable to any visual media." custodian_types: "['*']" + common_ratios: "16:9, 4:3, 21:9, 1:1, 2.39:1 (cinema)" + comments: + - Represents proportional relationship between width and height + - Common ratios include 16:9 (widescreen), 4:3 (standard), 21:9 (ultrawide) + - Used for video, images, and display specifications + see_also: + - https://schema.org/PropertyValue diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml index 23a8475107..a4471581d1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml @@ -8,30 +8,97 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../enums/AsserterTypeEnum - - ../slots/has_contact_point - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_type - - ../slots/has_version +- linkml:types +- ../enums/AsserterTypeEnum +- ../slots/has_contact_point +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type +- ../slots/has_version default_prefix: hc classes: Asserter: - class_uri: prov:Agent - description: "An agent (person, organization, or system) responsible for making an assertion about a heritage entity.\n**PROV-O ALIGNMENT**:\nMaps to `prov:Agent` - \"An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.\"\n**TYPES OF ASSERTERS**:\n| Type | Description | Example | |------|-------------|---------| | HUMAN_ANALYST | Expert making judgment | \"jane.doe@nde.nl\" | | AUTOMATED_SYSTEM | Software system | \"primary-presence-classifier/1.0\" | | AI_AGENT | AI/ML model | \"claude-opus-4\", \"opencode-claude-sonnet-4\" | | ORGANIZATION | Institution | \"Noord-Hollands Archief\" |\n**USE CASES**:\n1. **Attribution Tracking**: Who made this assertion about primary presence? 2. **Provenance Chain**: Trace assertions back to their source agent. 3. **Quality Assessment**: Different asserters may have different reliability. 4. **Accountability**: Identify responsible party for each\ - \ assertion.\n**EXAMPLE**:\n```yaml Asserter:\n identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4\n has_label: Claude Opus 4\n has_type: AI_AGENT\n has_description: Anthropic Claude AI model used for assertion generation\n has_version: \"claude-opus-4-20250514\"\n```" - exact_mappings: - - prov:Agent + class_uri: hc:Asserter + description: >- + Agent responsible for making an assertion about a heritage entity. + alt_descriptions: + nl: "Agent verantwoordelijk voor het doen van een bewering over een erfgoedentiteit." + de: "Akteur, der für eine Behauptung über eine Kulturgüterentität verantwortlich ist." + fr: "Agent responsable d'une assertion sur une entité patrimoniale." + es: "Agente responsable de hacer una afirmación sobre una entidad patrimonial." + ar: "وكيل مسؤول عن إصدار تأكيد حول كيان تراثي." + id: "Agen yang bertanggung jawab atas pernyataan tentang entitas warisan." + zh: "负责对遗产实体做出断言的代理。" + examples: + - value: + identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4 + has_label: Claude Opus 4 + has_type: AI_AGENT + has_description: Anthropic Claude AI model used for heritage data assertions + has_version: claude-opus-4-20250514 + description: AI agent asserter + - value: + identified_by: https://nde.nl/ontology/hc/asserter/jane-doe-nde + has_label: Dr. Jane Doe + has_type: HUMAN_ANALYST + has_description: Senior digital heritage analyst at NDE + has_contact_point: jane.doe@nde.nl + description: Human analyst asserter + - value: + identified_by: https://nde.nl/ontology/hc/asserter/primary-presence-classifier + has_label: primary-presence-classifier + has_type: AUTOMATED_SYSTEM + has_description: Automated system for classifying primary digital presence + has_version: 1.0.0 + description: Automated system asserter close_mappings: - foaf:Agent - dcterms:Agent + broad_mappings: + - prov:Agent related_mappings: - schema:Person - schema:Organization + structured_aliases: + - literal_form: bevestiger + in_language: nl + - literal_form: beweringmaker + in_language: nl + - literal_form: Asserent + in_language: de + - literal_form: Assertionsteller + in_language: de + - literal_form: asserteur + in_language: fr + - literal_form: déclarant + in_language: fr + - literal_form: asertor + in_language: es + - literal_form: afirmante + in_language: es + - literal_form: مؤكد + in_language: ar + - literal_form: مصرح + in_language: ar + - literal_form: penegas + in_language: id + - literal_form: pembuat pernyataan + in_language: id + - literal_form: 断言者 + in_language: zh + - literal_form: 声明者 + in_language: zh + keywords: + - asserter + - assertion + - attribution + - provenance + - agent + - claim source slots: - identified_by - has_label @@ -42,21 +109,18 @@ classes: - has_score slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/asserter/claude-opus-4 - value: https://nde.nl/ontology/hc/asserter/jane-doe-nde has_label: -# range: string required: true examples: - value: Claude Opus 4 - value: Dr. Jane Doe - value: primary-presence-classifier has_description: -# range: string required: false examples: - value: Anthropic Claude AI model used for heritage data assertions @@ -68,14 +132,13 @@ classes: - value: AI_AGENT - value: HUMAN_ANALYST - value: AUTOMATED_SYSTEM + - value: ORGANIZATION has_version: -# range: string required: false examples: - value: claude-opus-4-20250514 - value: 1.2.3 has_contact_point: -# range: string required: false examples: - value: jane.doe@nde.nl @@ -85,29 +148,19 @@ classes: - Supports tracking of human, automated, and AI-based assertions - Uses PROV-O Agent as primary ontology mapping - Version tracking particularly important for AI/ML agents + - Asserter types: HUMAN_ANALYST, AUTOMATED_SYSTEM, AI_AGENT, ORGANIZATION + - 'Preserved from prior description: Agent responsible for making an assertion about a heritage entity. Represents a person, organization, or system that bears responsibility for claims made about heritage data, enabling attribution tracking, provenance chains, and quality assessment.' see_also: - https://www.w3.org/TR/prov-o/#Agent - https://xmlns.com/foaf/spec/#term_Agent - examples: - - value: - identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4 - has_label: Claude Opus 4 - has_type: AI_AGENT - has_description: Anthropic Claude AI model used for heritage data assertions - has_version: claude-opus-4-20250514 - - value: - identified_by: https://nde.nl/ontology/hc/asserter/jane-doe-nde - has_label: Dr. Jane Doe - has_type: HUMAN_ANALYST - has_description: Senior digital heritage analyst at NDE - has_contact_point: jane.doe@nde.nl - - value: - identified_by: https://nde.nl/ontology/hc/asserter/primary-presence-classifier - has_label: primary-presence-classifier - has_type: AUTOMATED_SYSTEM - has_description: Automated system for classifying primary digital presence - has_version: 1.0.0 + - Assertor + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "An agent (person, organization, or system) responsible for making an assertion about a heritage entity.\n**PROV-O ALIGNMENT**:\nMaps to `prov:Agent` - \"An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.\"\n**TYPES OF ASSERTERS**:\n| Type | Description | Example | |------|-------------|---------| | HUMAN_ANALYST | Expert making judgment | \"jane.doe@nde.nl\" | | AUTOMATED_SYSTEM | Software system | \"primary-presence-classifier/1.0\" | | AI_AGENT | AI/ML model | \"claude-opus-4\", \"opencode-claude-sonnet-4\" | | ORGANIZATION | Institution | \"Noord-Hollands Archief\" |\n**USE CASES**:\n1. **Attribution Tracking**: Who made this assertion about primary presence? 2. **Provenance Chain**: Trace assertions back to their source agent. 3. **Quality Assessment**: Different asserters may have different reliability. 4. **Accountability**: Identify responsible party for each\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.45" + specificity_rationale: "Asserter is moderately specific for provenance attribution across heritage contexts." custodian_types: "['*']" + asserter_types: "HUMAN_ANALYST, AUTOMATED_SYSTEM, AI_AGENT, ORGANIZATION" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml index a995432b36..6e7ab656a4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml @@ -6,39 +6,98 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types +- linkml:types +- ../slots/has_name +- ../slots/has_type +- ../slots/identified_by +default_prefix: hc classes: Assertor: - class_uri: prov:Agent - description: 'An agent that makes assertions or claims. - - - **USAGE**: - - Used for: - - - Assertion attribution - - - Claim sources - - - Statement authors - - ' - exact_mappings: - - prov:Agent + class_uri: hc:Assertor + description: >- + Agent that makes assertions or claims about heritage data. + alt_descriptions: + nl: "Agent die beweringen of claims doet over erfgoedgegevens." + de: "Akteur, der Behauptungen oder Ansprüche über Kulturgüterdaten aufstellt." + fr: "Agent qui fait des assertions ou des réclamations sur les données patrimoniales." + es: "Agente que hace afirmaciones o reclamaciones sobre datos patrimoniales." + ar: "وكيل يقدم تأكيدات أو ادعاءات حول بيانات التراث." + id: "Agen yang membuat pernyataan atau klaim tentang data warisan." + zh: "对遗产数据做出断言或声明的代理。" + examples: + - value: + has_name: OpenCode Claude + has_type: SOFTWARE + identified_by: https://nde.nl/agent/opencode-claude + description: Software agent assertor + - value: + has_name: Dr. Maria Schmidt + has_type: HUMAN + identified_by: https://nde.nl/agent/maria-schmidt + description: Human expert assertor close_mappings: - schema:Person - schema:Organization + broad_mappings: + - prov:Agent + structured_aliases: + - literal_form: beweringdoener + in_language: nl + - literal_form: claimsteller + in_language: nl + - literal_form: Assertor + in_language: de + - literal_form: Behauptungsteller + in_language: de + - literal_form: asserteur + in_language: fr + - literal_form: assertor + in_language: es + - literal_form: مؤكد + in_language: ar + - literal_form: pembuat klaim + in_language: id + - literal_form: 断言者 + in_language: zh + keywords: + - assertor + - assertion + - claim + - attribution + - provenance + - source + slots: + - has_name + - has_type + - identified_by + slot_usage: + has_name: + required: true + examples: + - value: OpenCode Claude + - value: Dr. Maria Schmidt + has_type: + required: false + examples: + - value: SOFTWARE + - value: HUMAN + - value: AI + identified_by: + required: false + examples: + - value: https://nde.nl/agent/opencode-claude annotations: - specificity_score: '0.45' - specificity_rationale: Moderately specific - provenance attribution common. - custodian_types: '[''*'']' - examples: - - value: - assertor_name: OpenCode Claude - assertor_type: SOFTWARE - assertor_uri: https://nde.nl/agent/opencode-claude - description: Software agent assertor - slots: [] + specificity_score: "0.45" + specificity_rationale: "Assertor is moderately specific for provenance attribution across heritage contexts." + custodian_types: "['*']" + assertor_types: "HUMAN, SOFTWARE, AI, ORGANIZATION" + comments: + - Similar to Asserter but with simpler structure + - Used for assertion attribution and provenance tracking + - Distinguishes human, software, and AI assertors + - 'Preserved from prior description: Agent that makes assertions or claims about heritage data. Used for assertion attribution, claim sources, and statement authors. Distinguishes between human experts, software systems, and AI agents that contribute assertions to heritage datasets.' + see_also: + - Asserter + - https://www.w3.org/TR/prov-o/#Agent diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml index 28adf741fc..f0d57e1d0c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml @@ -1,25 +1,91 @@ id: https://nde.nl/ontology/hc/class/AssessmentCategory name: AssessmentCategory -title: AssessmentCategory -description: A category or classification used in an assessment (e.g., condition assessment). +title: Assessment Category prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# -default_prefix: hc + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type +- ../slots/has_label +- ../slots/has_description +default_prefix: hc classes: AssessmentCategory: - class_uri: skos:Concept - description: Assessment category concept. + class_uri: hc:AssessmentCategory + description: >- + Category or classification used in an assessment. + + Represents a classification value used in condition assessments, risk assessments, or other evaluation workflows for heritage collections. + alt_descriptions: + nl: "Categorie of classificatie gebruikt in een beoordeling.\nVertegenwoordigt een classificatiewaarde gebruikt in toestandsbeoordelingen, risicobeoordelingen of andere evaluatiewerkstromen voor erfgoedcollecties." + de: "Kategorie oder Klassifikation, die in einer Bewertung verwendet wird.\nRepräsentiert einen Klassifikationswert, der in Zustandsbewertungen, Risikobewertungen oder anderen Bewertungsworkflows für Kulturgütersammlungen verwendet wird." + fr: "Catégorie ou classification utilisée dans une évaluation.\nReprésente une valeur de classification utilisée dans les évaluations de l'état, les évaluations des risques ou d'autres flux de travail d'évaluation pour les collections patrimoniales." + es: "Categoría o clasificación utilizada en una evaluación.\nRepresenta un valor de clasificación utilizado en evaluaciones de condición, evaluaciones de riesgos u otros flujos de trabajo de evaluación para colecciones patrimoniales." + ar: "فئة أو تصنيف مستخدم في التقييم.\nيمثل قيمة تصنيف مستخدمة في تقييمات الحالة أو تقييمات المخاطر أو سير عمل التقييم الأخرى لمجموعات التراث." + id: "Kategori atau klasifikasi yang digunakan dalam penilaian.\nMewakili nilai klasifikasi yang digunakan dalam penilaian kondisi, penilaian risiko, atau alur kerja evaluasi lainnya untuk koleksi warisan." + zh: "评估中使用的类别或分类。\n表示遗产藏品的状况评估、风险评估或其他评估工作流中使用的分类值。" + examples: + - value: + has_label: Good Condition + has_type: ConditionAssessmentCategory + description: Condition assessment category + - value: + has_label: High Risk + has_type: RiskAssessmentCategory + description: Risk assessment category + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: beoordelingscategorie + in_language: nl + - literal_form: Bewertungkategorie + in_language: de + - literal_form: catégorie d'évaluation + in_language: fr + - literal_form: categoría de evaluación + in_language: es + - literal_form: فئة التقييم + in_language: ar + - literal_form: kategori penilaian + in_language: id + - literal_form: 评估类别 + in_language: zh + keywords: + - assessment category + - condition assessment + - risk assessment + - evaluation + - classification slots: - has_type + - has_label + - has_description slot_usage: has_type: -# range: string # uriorcurie + required: false + examples: + - value: ConditionAssessmentCategory + - value: RiskAssessmentCategory + has_label: + required: true + examples: + - value: Good + - value: Fair + - value: Poor + - value: High Risk annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: "Assessment categories are moderately specific to heritage evaluation workflows." custodian_types: "['*']" + category_types: "ConditionAssessmentCategory, RiskAssessmentCategory" + comments: + - Used for condition and risk assessment classifications + - Values typically include: Good, Fair, Poor for conditions + - Risk levels: High, Medium, Low + see_also: + - AssessmentCategoryType + - AssessmentCategoryTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml index e6591554a1..4c90da918a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml @@ -1,27 +1,71 @@ id: https://nde.nl/ontology/hc/class/AssessmentCategoryType name: AssessmentCategoryType -title: AssessmentCategoryType -description: >- - Type of assessment category. - +title: Assessment Category Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: AssessmentCategoryType: - class_uri: skos:Concept - description: Assessment category type. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + class_uri: hc:AssessmentCategoryType + description: >- + Type of assessment category classification. + + Abstract base class for specific assessment category types such as condition assessment categories, risk assessment categories, and other evaluation classification schemes. + alt_descriptions: + nl: "Type beoordelingscategorie-classificatie.\nAbstracte basisklasse voor specifieke beoordelingscategorietypen zoals toestandsbeoordelingscategorieën, risicobeoordelingscategorieën en andere evaluatieclassificatieschema's." + de: "Art der Bewertungkategorieklassifikation.\nAbstrakte Basisklasse für spezifische Bewertungkategorietypen wie Zustandsbewertungskategorien, Risikobewertungskategorien und andere Bewertungsklassifikationsschemata." + fr: "Type de classification de catégorie d'évaluation.\nClasse de base abstraite pour les types de catégories d'évaluation spécifiques tels que les catégories d'évaluation de l'état, les catégories d'évaluation des risques et d'autres schémas de classification d'évaluation." + es: "Tipo de clasificación de categoría de evaluación.\nClase base abstracta para tipos específicos de categorías de evaluación como categorías de evaluación de condición, categorías de evaluación de riesgos y otros esquemas de clasificación de evaluación." + ar: "نوع تصنيف فئة التقييم.\nفئة أساسية مجردة لأنواع محددة من فئات التقييم مثل فئات تقييم الحالة وفئات تقييم المخاطر ومخططات تصنيف التقييم الأخرى." + id: "Jenis klasifikasi kategori penilaian.\nKelas dasar abstrak untuk jenis kategori penilaian spesifik seperti kategori penilaian kondisi, kategori penilaian risiko, dan skema klasifikasi evaluasi lainnya." + zh: "评估类别分类的类型。\n特定评估类别类型的抽象基类,如状况评估类别、风险评估类别 和其他评估分类方案。" + abstract: true + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: beoordelingscategorietype + in_language: nl + - literal_form: Bewertungkategorietyp + in_language: de + - literal_form: type de catégorie d'évaluation + in_language: fr + - literal_form: tipo de categoría de evaluación + in_language: es + - literal_form: نوع فئة التقييم + in_language: ar + - literal_form: tipe kategori penilaian + in_language: id + - literal_form: 评估类别类型 + in_language: zh + keywords: + - assessment category type + - evaluation classification + - condition category + - risk category slots: - - has_label + - has_label + - has_description + slot_usage: + has_label: + required: true + examples: + - value: Condition Assessment + - value: Risk Assessment + annotations: + specificity_score: "0.30" + specificity_rationale: "AssessmentCategoryType is moderately specific to heritage evaluation workflows." + custodian_types: "['*']" + comments: + - Abstract base class for assessment category types + - Extended by ConditionAssessmentCategory, RiskAssessmentCategory + see_also: + - AssessmentCategory + - AssessmentCategoryTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml index ce182a26ac..3877b55969 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml @@ -1,26 +1,124 @@ id: https://nde.nl/ontology/hc/class/AssessmentCategoryTypes name: AssessmentCategoryTypes -title: AssessmentCategoryTypes +title: Assessment Category Types description: Concrete assessment category types. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./AssessmentCategoryType - - linkml:types +- ./AssessmentCategoryType +- linkml:types classes: ConditionAssessmentCategory: is_a: AssessmentCategoryType - description: Category for storage condition assessment (e.g. Good, Fair, Poor). - annotations: - custodian_types: '["*"]' + class_uri: hc:ConditionAssessmentCategory + description: >- + Category for storage condition assessment. + + Used to classify the physical condition of collection items, typically with values like Good, Fair, Poor, Critical. + alt_descriptions: + nl: Categorie voor beoordeling van opslagcondities. + de: Kategorie für Lagerungszustandsbewertung. + fr: Catégorie pour l'évaluation de l'état de stockage. + es: Categoría para evaluación de condición de almacenamiento. + ar: فئة لتقييم حالة التخزين. + id: Kategori untuk penilaian kondisi penyimpanan. + zh: 存储状况评估类别。 broad_mappings: - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: toestandsbeoordelingscategorie + in_language: nl + - literal_form: Zustandsbewertungskategorie + in_language: de + - literal_form: catégorie d'évaluation de l'état + in_language: fr + - literal_form: categoría de evaluación de condición + in_language: es + - literal_form: فئة تقييم الحالة + in_language: ar + - literal_form: kategori penilaian kondisi + in_language: id + - literal_form: 状况评估类别 + in_language: zh + keywords: + - condition assessment + - good fair poor + - physical condition + - conservation status + examples: + - value: + has_label: Good + has_description: Item in excellent condition with no visible damage + description: Good condition + - value: + has_label: Fair + has_description: Item with minor condition issues requiring monitoring + description: Fair condition + - value: + has_label: Poor + has_description: Item with significant damage requiring conservation treatment + description: Poor condition + annotations: + custodian_types: "['*']" + specificity_score: "0.40" + typical_values: "Good, Fair, Poor, Critical" RiskAssessmentCategory: is_a: AssessmentCategoryType - description: Category for risk assessment. - annotations: - custodian_types: '["*"]' + class_uri: hc:RiskAssessmentCategory + description: >- + Category for risk assessment. + + Used to classify risk levels for collection items, typically with values like High Risk, Medium Risk, Low Risk. + alt_descriptions: + nl: Categorie voor risicobeoordeling. + de: Kategorie für Risikobewertung. + fr: Catégorie pour l'évaluation des risques. + es: Categoría para evaluación de riesgos. + ar: فئة لتقييم المخاطر. + id: Kategori untuk penilaian risiko. + zh: 风险评估类别。 broad_mappings: - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: risicobeoordelingscategorie + in_language: nl + - literal_form: Risikobewertungskategorie + in_language: de + - literal_form: catégorie d'évaluation des risques + in_language: fr + - literal_form: categoría de evaluación de riesgos + in_language: es + - literal_form: فئة تقييم المخاطر + in_language: ar + - literal_form: kategori penilaian risiko + in_language: id + - literal_form: 风险评估类别 + in_language: zh + keywords: + - risk assessment + - high medium low risk + - risk level + - vulnerability + examples: + - value: + has_label: High Risk + has_description: Significant risk of damage or loss requiring immediate attention + description: High risk level + - value: + has_label: Medium Risk + has_description: Moderate risk requiring monitoring and preventive measures + description: Medium risk level + - value: + has_label: Low Risk + has_description: Minimal risk with standard preventive measures sufficient + description: Low risk level + annotations: + custodian_types: "['*']" + specificity_score: "0.40" + typical_values: "High Risk, Medium Risk, Low Risk" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml index 08316eac07..6930e4cfc9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml @@ -1,24 +1,112 @@ id: https://nde.nl/ontology/hc/class/Asset name: Asset title: Asset -description: A financial asset. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_currency - - ../slots/has_value +- linkml:types +- ../slots/has_currency +- ../slots/has_value +- ../slots/has_label +default_prefix: hc classes: Asset: - class_uri: schema:MonetaryAmount - description: Asset value. + class_uri: hc:Asset + description: >- + Financial asset with monetary value. + + Represents a financial holding or monetary resource belonging to a heritage custodian, including endowments, investments, and other financial instruments. + alt_descriptions: + nl: "Financieel activum met monetaire waarde.\nVertegenwoordigt een financiële positie of monetaire middel dat toebehoort aan een erfgoedbeheerder, inclusief schenkingen, investeringen en andere financiële instrumenten." + de: "Finanzvermögen mit Geldwert.\nRepräsentiert eine finanzielle Position oder monetäre Ressource im Besitz eines Kulturgüterverwalters, einschließlich Stiftungen, Investitionen und anderer Finanzinstrumente." + fr: "Actif financier avec une valeur monétaire.\nReprésente une position financière ou une ressource monétaire appartenant à un dépositaire du patrimoine, y compris les dotations, les investissements et autres instruments financiers." + es: "Activo financiero con valor monetario.\nRepresenta una posición financiera o recurso monetario perteneciente a un custodio del patrimonio, incluyendo dotaciones, inversiones y otros instrumentos financieros." + ar: "أصل مالي بقيمة نقدية.\nيمثل مركزًا ماليًا أو موردًا نقديًا يملكه أمين التراث، بما في ذلك الوقفات والاستثمارات وغيرها من الأدوات المالية." + id: "Aset keuangan dengan nilai moneter.\nMewakili posisi keuangan atau sumber daya moneter yang dimiliki pengelola warisan, termasuk dana abadi, investasi, dan instrumen keuangan lainnya." + zh: "具有货币价值的金融资产。\n代表遗产保管人拥有的金融头寸或货币资源,包括捐赠基金、投资和其他金融工具。" + examples: + - value: + has_label: Endowment Fund + has_value: 5000000 + has_currency: EUR + description: Institutional endowment + - value: + has_label: Investment Portfolio + has_value: 2500000 + has_currency: EUR + description: Investment holdings + close_mappings: + - schema:MonetaryAmount + - schema:PriceSpecification + structured_aliases: + - literal_form: activum + in_language: nl + - literal_form: vermogen + in_language: nl + - literal_form: Vermögenswert + in_language: de + - literal_form: Asset + in_language: de + - literal_form: actif + in_language: fr + - literal_form: actif financier + in_language: fr + - literal_form: activo + in_language: es + - literal_form: activo financiero + in_language: es + - literal_form: أصل + in_language: ar + - literal_form: أصل مالي + in_language: ar + - literal_form: aset + in_language: id + - literal_form: aset keuangan + in_language: id + - literal_form: 资产 + in_language: zh + - literal_form: 金融资产 + in_language: zh + keywords: + - asset + - financial asset + - monetary value + - endowment + - investment + - holdings slots: - has_value - has_currency + - has_label + slot_usage: + has_value: + range: float + required: true + examples: + - value: 5000000 + - value: 2500000 + has_currency: + required: true + examples: + - value: EUR + - value: USD + - value: GBP + has_label: + required: false + examples: + - value: Endowment Fund + - value: Investment Portfolio annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.20" + specificity_rationale: "Asset is a financial concept broadly applicable across heritage custodians." custodian_types: "['*']" + asset_types: "Endowment, Investment, Cash, Property" + comments: + - Represents financial holdings of heritage custodians + - Used for endowments, investments, and other monetary assets + - Value expressed with currency + see_also: + - https://schema.org/MonetaryAmount diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml index 78363706f5..fc08bfa7db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml @@ -3,19 +3,97 @@ name: AssociationArchive title: Association Archive Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ + rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../slots/part_of +- linkml:types +- ../slots/part_of +- ../slots/has_label +- ../slots/has_description classes: AssociationArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept - description: "Archive preserving records of associations, societies, clubs, and\nother membership-based organizations.\n\n**Wikidata**: Q27030820\n\n**IMPORTANT: Parent Organization Constraint**\n\nAssociationArchive is an archive that holds records OF an association/society.\nThe parent custodian (the association whose records are archived) should \ntypically be a HeritageSocietyType. Use `parent_society` slot to link to \nthe heritage society that created/owns these archival records.\n\n**Scope**:\nAssociation archives (Verbandsarchive) preserve:\n- Founding documents and bylaws\n- Membership records and registers\n- Meeting minutes and proceedings\n- Correspondence and communications\n- Publications and newsletters\n- Event documentation\n- Financial records\n- Photographs and memorabilia\n\n**Types of Associations**:\n- Professional associations and trade bodies\n- Social and cultural clubs\n- Sports organizations\n- Alumni associations\n- Charitable organizations\n- Advocacy and\ - \ interest groups\n\n**Parent Organization Link**:\nUse `parent_society` slot to link to the HeritageSocietyType whose \nrecords this archive preserves. The parent society MUST be a heritage \nsociety (S type in GLAMORCUBESFIXPHDNT taxonomy).\n\n**Related Types**:\n- FoundationArchive (Q27030827) - Archives of foundations\n- TradeUnionArchive (Q66604802) - Labor organization archives\n- Vereinsarchiv (Q130758889) - German club/society archives\n- HeritageSocietyType - Parent organization type (whose records are archived)\n" + class_uri: hc:AssociationArchive + description: >- + Archive preserving records of associations, societies, clubs, and other membership-based organizations. + alt_descriptions: + nl: "Archief dat records bewaart van verenigingen, genootschappen, clubs en andere op lidmaatschap gebaseerde organisaties." + de: "Archiv, das Unterlagen von Verbänden, Gesellschaften, Klubs und anderen mitgliedschaftsbasierten Organisationen bewahrt." + fr: "Archives préservant les documents d'associations, sociétés, clubs et autres organisations basées sur l'adhésion." + es: "Archivo que preserva registros de asociaciones, sociedades, clubes y otras organizaciones basadas en membresía." + ar: "أرشيف يحفظ سجلات الجمعيات والمؤسسات والأندية والمنظمات الأخرى القائمة على العضوية." + id: "Arsip yang melestarikan catatan asosiasi, masyarakat, klub, dan organisasi berbasis keanggotaan lainnya." + zh: "保存协会、学会、俱乐部和其他会员制组织记录的档案。" + examples: + - value: + has_label: Professional Association Archive + part_of: HeritageSocietyType + description: Archive of a professional association + close_mappings: + - schema:ArchiveOrganization + - rico:CorporateBody + - wd:Q27030820 + broad_mappings: + - skos:Concept + related_mappings: + - wd:Q27030827 + - wd:Q66604802 + structured_aliases: + - literal_form: verenigingsarchief + in_language: nl + - literal_form: genootschapsarchief + in_language: nl + - literal_form: Verbandsarchiv + in_language: de + - literal_form: Vereinsarchiv + in_language: de + - literal_form: archives d'association + in_language: fr + - literal_form: archivo de asociación + in_language: es + - literal_form: أرشيف الجمعيات + in_language: ar + - literal_form: arsip asosiasi + in_language: id + - literal_form: 协会档案 + in_language: zh + keywords: + - association archive + - society records + - club archive + - membership records + - organizational archive slots: - part_of - slot_usage: {} + - has_label + - has_description + slot_usage: + part_of: + required: false + examples: + - value: HeritageSocietyType + notes: + - | + Preserved from prior description (commit 1fe1d1ad): + + "Archive preserving records of associations, societies, clubs, and\nother membership-based organizations.\n\n**Wikidata**: Q27030820\n\n**IMPORTANT: Parent Organization Constraint**\n\nAssociationArchive is an archive that holds records OF an association/society.\nThe parent custodian (the association whose records are archived) should \ntypically be a HeritageSocietyType. Use `parent_society` slot to link to \nthe heritage society that created/owns these archival records.\n\n**Scope**:\nAssociation archives (Verbandsarchive) preserve:\n- Founding documents and bylaws\n- Membership records and registers\n- Meeting minutes and proceedings\n- Correspondence and communications\n- Publications and newsletters\n- Event documentation\n- Financial records\n- Photographs and memorabilia\n\n**Types of Associations**:\n- Professional associations and trade bodies\n- Social and cultural clubs\n- Sports organizations\n- Alumni associations\n- Charitable organizations\n- Advocacy and\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.55" + specificity_rationale: "AssociationArchive is highly specific to membership-based organizational archives." + custodian_types: "['AssociationArchive']" + wikidata_qid: "Q27030820" + related_types: "FoundationArchive (Q27030827), TradeUnionArchive (Q66604802)" + parent_constraint: "Parent custodian should typically be a HeritageSocietyType" + comments: + - Archive holding records of associations, societies, clubs + - Parent organization should typically be a HeritageSocietyType + - Use parent_society slot to link to the heritage society whose records are archived + - Related: FoundationArchive, TradeUnionArchive + - 'Preserved from prior description: Archive preserving records of associations, societies, clubs, and other membership-based organizations. Maintains founding documents, membership records, meeting minutes, correspondence, publications, event documentation, and memorabilia from professional associations, social clubs, sports organizations, alumni associations, charitable organizations, and advocacy groups.' + see_also: + - HeritageSocietyType + - wd:Q27030827 + - wd:Q66604802 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml index 09e6963bb4..1f1e8a9bc0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml @@ -1,26 +1,96 @@ id: https://nde.nl/ontology/hc/class/AuctionHouse name: AuctionHouse -title: AuctionHouse -description: An organization that conducts auctions. +title: Auction House prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_name - - ../slots/conducted_by +- linkml:types +- ../slots/has_name +- ../slots/conducted_by +- ../slots/has_description +default_prefix: hc classes: AuctionHouse: - class_uri: schema:AuctionHouse - description: An auction house. + class_uri: hc:AuctionHouse + description: >- + Organization that conducts auctions. + + Commercial establishment that facilitates the buying and selling of goods through competitive bidding, often specializing in art, antiques, collectibles, or other valuable items. + alt_descriptions: + nl: "Organisatie die veilingen houdt.\nCommerciële instelling die de koop en verkoop van goederen via competitief bieden faciliteert, vaak gespecialiseerd in kunst, antiquiteiten, verzamelobjecten of andere waardevolle items." + de: "Organisation, die Auktionen durchführt.\nKommerzielle Einrichtung, die den Kauf und Verkauf von Waren durch wettbewerbliches Bieten ermöglicht, oft spezialisiert auf Kunst, Antiquitäten, Sammlerstücke oder andere wertvolle Gegenstände." + fr: "Organisation qui mène des enchères.\nÉtablissement commercial qui facilite l'achat et la vente de biens par des enchères compétitives, souvent spécialisé dans l'art, les antiquités, les objets de collection ou d'autres objets de valeur." + es: "Organización que conduce subastas.\nEstablecimiento comercial que facilita la compra y venta de bienes mediante licitación competitiva, a menudo especializado en arte, antigüedades, coleccionables u otros objetos valiosos." + ar: "منظمة تقيم المزادات.\nمؤسسة تجارية تسهل شراء وبيع السلع من خلال المزايدة التنافسية، غالبًا متخصصة في الفن أو التحف أو المقتنيات أو العناصر القيمة الأخرى." + id: "Organisasi yang menyelenggarakan lelang.\nLembaga komersial yang memfasilitasi pembelian dan penjualan barang melalui penawaran kompetitif, sering kali berspesialisasi dalam seni, barang antik, koleksi, atau barang berharga lainnya." + zh: "举办拍卖的组织。\n通过竞争性出价促进商品买卖的商业机构,通常专门经营艺术品、 古董、收藏品或其他贵重物品。" + examples: + - value: + has_name: Christie's + has_description: International auction house specializing in fine art and antiques + description: International auction house + - value: + has_name: Sotheby's + has_description: Global auction house for art, jewelry, and collectibles + description: Global auction house + - value: + has_name: Van Sabben Poster Auctions + has_description: Dutch auction house specializing in vintage posters + description: Specialized auction house + close_mappings: + - schema:Organization + - schema:AuctionHouse + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: veilinghuis + in_language: nl + - literal_form: Auktionshaus + in_language: de + - literal_form: maison de ventes + in_language: fr + - literal_form: casa de subastas + in_language: es + - literal_form: دار المزادات + in_language: ar + - literal_form: rumah lelang + in_language: id + - literal_form: 拍卖行 + in_language: zh + keywords: + - auction house + - auction + - bidding + - sales + - commercial + - art market slots: - has_name + - has_description + - conducted_by slot_usage: has_name: -# range: string + required: true + examples: + - value: Christie's + - value: Sotheby's + - value: Van Sabben Poster Auctions + has_description: + required: false + examples: + - value: International auction house specializing in fine art and antiques annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.40" + specificity_rationale: "AuctionHouse is specific to art market and commercial heritage contexts." + custodian_types: "['G', 'C']" + notable_examples: "Christie's, Sotheby's, Bonhams, Van Sabben" + comments: + - Organization that conducts auctions + - Often specializes in art, antiques, or collectibles + - May have relationship to galleries and dealers + see_also: + - AuctionSaleCatalog + - https://schema.org/AuctionHouse diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml index 9829f1aac6..6bb8ccef66 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml @@ -1,33 +1,94 @@ id: https://nde.nl/ontology/hc/class/AuctionSaleCatalog name: AuctionSaleCatalog -title: AuctionSaleCatalog -description: A catalog published for an auction sale. +title: Auction Sale Catalog 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_name - - ../slots/publish +- linkml:types +- ../slots/has_name +- ../slots/publish +- ../slots/has_description +default_prefix: hc classes: AuctionSaleCatalog: - class_uri: schema:PublicationIssue - description: Auction sale catalog. + class_uri: hc:AuctionSaleCatalog + description: >- + Catalog published for an auction sale. + + Printed or digital publication listing items available for sale at an auction, typically including descriptions, images, estimated values, and provenance information for each lot. + alt_descriptions: + nl: "Catalogus gepubliceerd voor een veilingverkoop.\nGedrukte of digitale publicatie met vermelding van items die te koop worden aangeboden op een veiling, doorgaans inclusief beschrijvingen, afbeeldingen, geschatte waarden en herkomstgegevens voor elk kavel." + de: "Katalog, der für eine Auktionsversteigerung veröffentlicht wird.\nGedruckte oder digitale Veröffentlichung, die die bei einer Auktion zum Verkauf angebotenen Gegenstände auflistet, typischerweise mit Beschreibungen, Bildern, Schätzwerten und Provenienzangaben für jedes Los." + fr: "Catalogue publié pour une vente aux enchères.\nPublication imprimée ou numérique répertoriant les articles mis en vente lors d'une vente aux enchères, incluant généralement des descriptions, des images, des estimations et des informations de provenance pour chaque lot." + es: "Catálogo publicado para una venta en subasta.\nPublicación impresa o digital que enumera los artículos disponibles para la venta en una subasta, generalmente incluyendo descripciones, imágenes, valores estimados e información de procedencia para cada lote." + ar: "فهرس منشور للبيع بالمزاد.\nمنشور مطبوع أو رقمي يسرد العناصر المعروضة للبيع في المزاد، يتضمن عادةً الأوصاف والصور والقيم المقدرة ومعلومات المصدر لكل قطعة." + id: "Katalog yang diterbitkan untuk penjualan lelang.\nPublikasi cetak atau digital yang mencantumkan barang yang tersedia untuk dijual di lelang, biasanya termasuk deskripsi, gambar, nilai perkiraan, dan informasi provenans untuk setiap lot." + zh: "为拍卖销售出版的目录。\n列出拍卖会上出售物品的印刷或数字出版物,通常包括每件拍品的 描述、图片、估价和来源信息。" + examples: + - value: + has_name: Posters of the Dutch Avant-Garde + has_description: Auction catalog featuring 250 vintage posters from 1890-1940 + description: Specialized poster auction catalog + - value: + has_name: Old Masters Sale + has_description: Catalog of European paintings from the 15th-18th centuries + description: Fine art auction catalog + close_mappings: + - schema:PublicationIssue + - dcterms:BibliographicResource + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: veilingcatalogus + in_language: nl + - literal_form: Auktionskatalog + in_language: de + - literal_form: catalogue de vente + in_language: fr + - literal_form: catálogo de subasta + in_language: es + - literal_form: فهرس المزاد + in_language: ar + - literal_form: katalog lelang + in_language: id + - literal_form: 拍卖目录 + in_language: zh + keywords: + - auction catalog + - sale catalog + - auction house + - provenance + - lot descriptions + - estimates slots: - has_name + - has_description + - publish slot_usage: has_name: -# range: string + required: true + examples: + - value: Posters of the Dutch Avant-Garde + - value: Old Masters Sale + - value: Contemporary Art Evening Auction + has_description: + required: false + examples: + - value: Auction catalog featuring 250 vintage posters from 1890-1940 annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.40" + specificity_rationale: "AuctionSaleCatalog is specific to art market documentation." + custodian_types: "['M', 'G', 'C']" + contents: "Lot descriptions, images, estimates, provenance" + comments: + - Published catalog for auction sales + - Contains lot descriptions, images, and estimates + - Important provenance documentation + - May be print or digital format + see_also: + - AuctionHouse + - https://schema.org/PublicationIssue diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml index 470675d888..6f71526a02 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml @@ -1,26 +1,16 @@ id: https://nde.nl/ontology/hc/class/AudioEventSegment name: audio_event_segment_class title: Audio Event Segment Class -description: 'A temporal segment of audio containing a detected audio event (speech, - music, silence, etc.). - - - MIGRATED from audio_event_segments slot (Rule 53). - - Uses generic has_segment slot with range narrowed to AudioEventSegment. - - ' imports: - - linkml:types - - ../enums/AudioEventTypeEnum - - ../slots/has_score - - ../slots/has_time_interval - - ../slots/has_type - - ../slots/generated_by - - ../slots/20260202_matang/new/segment_index - - ../slots/20260202_matang/new/segment_text - - ../slots/20260202_matang/new/start_seconds - - ../slots/20260202_matang/new/start_time +- linkml:types +- ../enums/AudioEventTypeEnum +- ../slots/has_score +- ../slots/has_time_interval +- ../slots/has_type +- ../slots/generated_by +- ../slots/indexed_as +- ../slots/has_text +- ../slots/begin_of_the_begin prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -29,105 +19,82 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ oa: http://www.w3.org/ns/oa# ma: http://www.w3.org/ns/ma-ont# + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc classes: AudioEventSegment: class_uri: hc:AudioEventSegment - description: 'A temporal segment of audio containing a detected audio event. - - - **DEFINITION**: - - - AudioEventSegment represents a bounded temporal portion of audio content - - where a specific type of audio event has been detected. This includes: - - - Speech segments (with optional speaker/language info) - - - Music segments (with optional genre/type info) - - - Silence segments (gaps between audio) - - - Sound event segments (applause, laughter, ambient sounds) - - - Noise segments (for quality assessment) - - - **RELATIONSHIP TO VideoTimeSegment**: - - - AudioEventSegment is a specialized sibling of VideoTimeSegment: - - - Both extend CIDOC-CRM E52_Time-Span concept - - - VideoTimeSegment: general video temporal segments - - - AudioEventSegment: audio-specific event segments - - - **AUDIO EVENT TYPES**: - - - | Event Type | Description | Example | - - |------------|-------------|---------| - - | SPEECH | Human speech detected | Interview segment | - - | MUSIC | Music detected | Background soundtrack | - - | SILENCE | Very low or no audio | Gap between segments | - - | SOUND_EVENT | Non-speech/music sounds | Applause, footsteps | - - | NOISE | Noise/interference | Quality issue marker | - - | MIXED | Multiple event types | Overlapping audio | - - - **HERITAGE USE CASES**: - - - | Content Type | Application | - - |--------------|-------------| - - | Oral histories | Speech segment identification | - - | Virtual tours | Background music detection | - - | Lecture recordings | Audience reaction segments | - - | Conservation videos | Narration vs ambient sound | - - | Archival footage | Audio quality assessment | - - - **PROVENANCE**: - - - Created as part of slot migration (Rule 53) from deprecated - - `audio_event_segments` slot to generic `has_segment` pattern. - - ' - exact_mappings: - - hc:AudioEventSegment + description: >- + Temporal segment of audio containing a detected audio event. + alt_descriptions: + nl: "Tijdsegment van audio met een gedetecteerd audio-evenement." + de: "Zeitliches Segment eines Audios mit einem erkannten Audioereignis." + fr: "Segment temporel d'un audio contenant un événement audio détecté." + es: "Segmento temporal de audio que contiene un evento de audio detectado." + ar: "مقطع زمني للصوت يحتوي على حدث صوتي مكتشف." + id: "Segmen temporal audio yang berisi peristiwa audio yang terdeteksi." + zh: "包含检测到的音频事件的音频时间片段。" + examples: + - value: + has_type: SPEECH + has_time_interval: + start_seconds: 0 + end_seconds: 45 + has_text: Welcome to the Rijksmuseum + has_score: 0.95 + description: Speech segment with transcription + - value: + has_type: MUSIC + has_time_interval: + start_seconds: 45 + end_seconds: 120 + has_text: Classical background music + has_score: 0.88 + description: Music segment detected + - value: + has_type: SILENCE + has_time_interval: + start_seconds: 120 + end_seconds: 125 + has_score: 0.99 + description: Silence gap between segments close_mappings: - crm:E52_Time-Span - ma:MediaFragment related_mappings: - oa:FragmentSelector + structured_aliases: + - literal_form: audio-evenementsegment + in_language: nl + - literal_form: audio-gebeurtenissegment + in_language: nl + - literal_form: Audioereignissegment + in_language: de + - literal_form: segment d'événement audio + in_language: fr + - literal_form: segmento de evento de audio + in_language: es + - literal_form: مقطع حدث صوتي + in_language: ar + - literal_form: segmen peristiwa audio + in_language: id + - literal_form: 音频事件片段 + in_language: zh + keywords: + - audio event + - speech segment + - music detection + - silence detection + - audio analysis + - temporal segment slots: - has_time_interval - - segment_index - - segment_text + - indexed_as + - has_text - generated_by - has_type - has_score - - start_seconds - - start_time + - begin_of_the_begin slot_usage: has_type: range: AudioEventTypeEnum @@ -135,14 +102,14 @@ classes: examples: - value: SPEECH - value: MUSIC + - value: SILENCE + - value: SOUND_EVENT + - value: NOISE has_time_interval: range: TimeInterval required: true inlined: true - examples: - - value: null - segment_text: -# range: string + has_text: required: false examples: - value: Welcome to the Rijksmuseum @@ -151,9 +118,6 @@ classes: range: GenerationEvent required: false inlined: true - description: 'Generation event containing confidence score for audio event - detection. MIGRATED 2026-01-19: Replaces confidence slot with structured - pattern.' examples: - value: has_score: @@ -164,10 +128,16 @@ classes: - Temporal boundaries with start/end seconds (primary) and ISO 8601 (secondary) - Confidence scoring for AI-generated detections - Part of Rule 53 slot migration from audio_event_segments + - Audio types: SPEECH, MUSIC, SILENCE, SOUND_EVENT, NOISE, MIXED + - 'Preserved from prior description: Temporal segment of audio containing a detected audio event. Represents a bounded temporal portion of audio content where a specific type of audio event has been detected, including speech segments, music, silence, sound events, and noise segments.' see_also: - https://www.w3.org/TR/media-frags/ - https://www.w3.org/ns/ma-ont + - TimeInterval + - GenerationEvent annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.55" + specificity_rationale: "AudioEventSegment is specific to audio analysis workflows in heritage digitization." + custodian_types: "['*']" + audio_event_types: "SPEECH, MUSIC, SILENCE, SOUND_EVENT, NOISE, MIXED" + heritage_use_cases: "Oral histories, virtual tours, lecture recordings, archival footage" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml index d29180266c..70b440f605 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml @@ -4,93 +4,108 @@ title: Audiovisual Archive Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + wd: http://www.wikidata.org/entity/ 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# + rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_label +- ../slots/has_description classes: AudiovisualArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: hc:AudiovisualArchive + description: >- + Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. + alt_descriptions: + nl: "Archief gespecialiseerd in audiovisuele materialen waaronder film, video, geluidsopnamen en multimedia-inhoud." + de: "Archiv, spezialisiert auf audiovisuelle Materialien einschließlich Film, Video, Tonaufnahmen und Multimedia-Inhalte." + fr: "Archives spécialisées dans les matériaux audiovisuels, y compris les films, vidéos, enregistrements sonores et contenus multimédias." + es: "Archivo especializado en materiales audiovisuales incluyendo películas, videos, grabaciones de sonido y contenido multimedia." + ar: "أرشيف متخصص في المواد السمعية البصرية بما في ذلك الأفلام والفيديو والتسجيلات الصوتية والمحتوى متعدد الوسائط." + id: "Arsip yang berspesialisasi dalam materi audiovisual termasuk film, video, rekaman suara, dan konten multimedia." + zh: "专门从事视听材料的档案,包括电影、视频、录音和多媒体内容。" + examples: + - value: + has_label: Nederlands Instituut voor Beeld en Geluid + has_type: hc:ArchiveOrganizationType + hold_record_set: + - hc:AudiovisualRecordingCollection + - hc:AudiovisualProductionFonds + description: Dutch audiovisual archive + close_mappings: + - schema:ArchiveOrganization + - rico:CorporateBody + - wd:Q27030766 + broad_mappings: + - skos:Concept + related_mappings: + - wd:Q726929 + - wd:Q2230431 + - wd:Q109326243 + - wd:Q109326271 + structured_aliases: + - literal_form: audiovisueel archief + in_language: nl + - literal_form: beeld- en geluidarchief + in_language: nl + - literal_form: Audiovisuelles Archiv + in_language: de + - literal_form: Bild- und Tonarchiv + in_language: de + - literal_form: archives audiovisuelles + in_language: fr + - literal_form: archivo audiovisual + in_language: es + - literal_form: أرشيف سمعي بصري + in_language: ar + - literal_form: arsip audiovisual + in_language: id + - literal_form: 视听档案 + in_language: zh + keywords: + - audiovisual archive + - film archive + - video archive + - sound archive + - broadcast archive + - media preservation slots: - hold_record_set - description: 'Archive specializing in audio-visual materials including film, video, - - sound recordings, and multimedia content. - - - **Wikidata**: Q27030766 - - - **Scope**: - - Audiovisual archives preserve: - - - Film and video recordings - - - Sound recordings (music, spoken word, oral history) - - - Multimedia productions - - - Broadcast materials (television, radio) - - - Born-digital audiovisual content - - - Related documentation (scripts, production files) - - - **Preservation Challenges**: - - - Format obsolescence (VHS, Betamax, reel-to-reel, etc.) - - - Physical degradation (vinegar syndrome, sticky shed) - - - Digital preservation requirements - - - Large storage requirements - - - Specialized playback equipment - - - **Related Types**: - - - FilmArchive (Q726929) - Motion picture focus - - - SoundArchive (Q2230431) - Audio recordings focus - - - TelevisionArchive (Q109326243) - TV broadcast focus - - - RadioArchive (Q109326271) - Radio broadcast focus - - - MediaArchive (Q116809817) - Broader media preservation - - - **Notable Examples**: - - - Nederlands Instituut voor Beeld en Geluid - - - Library of Congress National Audio-Visual Conservation Center - - - British Film Institute National Archive - - - INA (Institut national de l''audiovisuel, France) - - ' + - has_scope + - has_score + - has_type + - has_label + - has_description slot_usage: hold_record_set: -# range: string - + multivalued: true + examples: + - value: hc:AudiovisualRecordingCollection + - value: hc:AudiovisualProductionFonds annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.55" + specificity_rationale: "AudiovisualArchive is highly specific to media preservation archives." + custodian_types: "['AudiovisualArchive']" + wikidata_qid: "Q27030766" + related_types: "FilmArchive (Q726929), SoundArchive (Q2230431), TelevisionArchive (Q109326243), RadioArchive (Q109326271)" + preservation_challenges: "Format obsolescence, physical degradation, digital preservation, large storage requirements" + comments: + - Archive specializing in audiovisual materials + - Includes film, video, sound recordings, multimedia + - Major preservation challenges: format obsolescence, physical degradation + - Notable examples: Beeld en Geluid, BFI National Archive, INA + - 'Preserved from prior description: Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. Preserves film and video recordings, sound recordings (music, spoken word, oral history), multimedia productions, broadcast materials (television, radio), born-digital audiovisual content, and related documentation such as scripts and production files.' + see_also: + - AudiovisualArchiveRecordSetType + - AudiovisualArchiveRecordSetTypes + - wd:Q726929 + - wd:Q2230431 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml index bf832a3dc3..b86aa80ac6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml @@ -1,30 +1,83 @@ id: https://nde.nl/ontology/hc/class/AudiovisualArchiveRecordSetType name: AudiovisualArchiveRecordSetType -title: AudiovisualArchive Record Set Type +title: Audiovisual Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/has_label +- ../slots/has_description classes: AudiovisualArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by AudiovisualArchive custodians. - ' + class_uri: hc:AudiovisualArchiveRecordSetType + description: >- + Record set type classification for audiovisual archive collections. + alt_descriptions: + nl: "Recordsettype-classificatie voor audiovisuele archiefcollecties." + de: "Bestandstyp-Klassifikation für audiovisuelle Archivsammlungen." + fr: "Classification du type de fonds pour les collections d'archives audiovisuelles." + es: "Clasificación de tipo de conjunto documental para colecciones de archivos audiovisuales." + ar: "تصنيف نوع مجموعة السجلات لمجموعات الأرشيف السمعي البصري." + id: "Klasifikasi tipe set rekaman untuk koleksi arsip audiovisual." + zh: "视听档案收藏的记录集类型分类。" is_a: CollectionType - class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + structured_aliases: + - literal_form: audiovisueelarchief-recordsettype + in_language: nl + - literal_form: Audiovisuellesarchiv-Bestandstyp + in_language: de + - literal_form: type de fonds d'archives audiovisuelles + in_language: fr + - literal_form: tipo de conjunto de archivo audiovisual + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف السمعي البصري + in_language: ar + - literal_form: tipe set rekaman arsip audiovisual + in_language: id + - literal_form: 视听档案记录集类型 + in_language: zh + keywords: + - record set type + - audiovisual archive + - recording collection + - production records + - archival classification slots: - has_type - has_score - has_scope - see_also: - - AudiovisualArchive - - rico:RecordSetType + - has_label + - has_description slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: "hc:ArchiveOrganizationType" + has_label: + required: false + examples: + - value: Audiovisual Recording Collection + - value: Audiovisual Production Fonds annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.50" + specificity_rationale: "AudiovisualArchiveRecordSetType is specific to audiovisual archive classifications." + custodian_types: "['AudiovisualArchive']" + subclasses: "AudiovisualRecordingCollection, AudiovisualProductionFonds" + comments: + - Specialized record set type for audiovisual archives + - Subclasses include AudiovisualRecordingCollection, AudiovisualProductionFonds + - Part of dual-class pattern with AudiovisualArchive custodian type + - 'Preserved from prior description: Record set type classification for audiovisual archive collections. Specialized rico:RecordSetType for classifying collections held by AudiovisualArchive custodians, distinguishing between recording collections, production records, and other audiovisual material types.' + see_also: + - AudiovisualArchive + - AudiovisualArchiveRecordSetTypes + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml index 845c026f1d..1c9a2b886b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml @@ -1,98 +1,191 @@ id: https://nde.nl/ontology/hc/class/AudiovisualArchiveRecordSetTypes name: AudiovisualArchiveRecordSetTypes -title: AudiovisualArchive Record Set Type Subclasses +title: Audiovisual Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./AudiovisualArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./AudiovisualArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note +- ../slots/has_label +- ../slots/has_description classes: AudiovisualRecordingCollection: is_a: AudiovisualArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for AV recordings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + A set of sound and/or moving-image recordings maintained as a coherent collection. + alt_descriptions: + nl: >- + Een samenhangende collectie geluids- en/of bewegendebeeldopnamen. + de: >- + Eine zusammenhaengende Sammlung von Ton- und/oder Bewegtbildaufnahmen. + fr: >- + Un ensemble d'enregistrements sonores et/ou audiovisuels conserve comme une collection coherente. + es: >- + Un conjunto de grabaciones sonoras y/o audiovisuales mantenido como una coleccion coherente. + ar: >- + مجموعة من التسجيلات الصوتية و/أو المرئية المحفوظة كمجموعة متماسكة. + id: >- + Sekumpulan rekaman suara dan/atau gambar bergerak yang dipelihara sebagai koleksi yang koheren. + zh: >- + 作为统一收藏维护的一组声音和/或影像录制资料。 + examples: + - value: + has_label: Film Collection + has_type: hc:ArchiveOrganizationType + has_custodian: hc:AudiovisualArchive + description: Film recording collection broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept + structured_aliases: + - literal_form: av-opnamecollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: AV-Aufnahmesammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'enregistrements AV + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de grabaciones AV + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تسجيلات AV + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi rekaman AV + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 视听录制收藏 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - audiovisual recording + - film collection + - video archive + - sound recordings see_also: - AudiovisualArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note + - has_label + - has_description slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AudiovisualRecordingCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: "hc:ArchiveOrganizationType" has_custodian: - equals_string: AudiovisualArchive - record_holder_note: - equals_string: This RecordSetType is typically held by AudiovisualArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:AudiovisualArchive" + has_note: + equals_string: "This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf." + comments: + - >- + Preserved from prior description: RiC-O alignment: Specialized rico:RecordSetType following the collection organizational principle as defined by rico-rst:Collection. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.50" + specificity_rationale: "Specialized record set type for audiovisual recordings." + custodian_types: "['AudiovisualArchive']" + rico_organizational_principle: "Collection" AudiovisualProductionFonds: is_a: AudiovisualArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Media production records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + A fonds consisting of records generated by the creation and production of sound and/or moving-image works. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die zijn ontstaan bij de productie van geluids- en/of bewegendebeeldwerken. + de: >- + Ein Fonds mit Unterlagen, die bei der Produktion von Ton- und/oder Bewegtbildwerken entstanden sind. + fr: >- + Un fonds de documents produits lors de la creation et de la production d'oeuvres sonores et/ou audiovisuelles. + es: >- + Un fondo de documentos generados durante la creacion y produccion de obras sonoras y/o audiovisuales. + ar: >- + صندوق يتكون من سجلات نشأت خلال إنشاء وإنتاج أعمال صوتية و/أو مرئية. + id: >- + Sebuah fonds berisi catatan yang dihasilkan dalam proses pembuatan dan produksi karya suara dan/atau gambar bergerak. + zh: >- + 由声音和/或影像作品的创作与制作过程中产生的记录构成的档案全宗。 + examples: + - value: + has_label: Television Production Fonds + has_type: hc:ArchiveOrganizationType + has_custodian: hc:AudiovisualArchive + description: TV production records fonds broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept + structured_aliases: + - literal_form: av-productiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: AV-Produktionsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de production AV + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de producción AV + predicate: EXACT_SYNONYM + in_language: es + - literal_form: fonds إنتاج AV + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds produksi AV + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 视听制作档案 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - production records + - media production + - broadcast archives + - television production see_also: - AudiovisualArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note + - has_label + - has_description slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AudiovisualProductionFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: "hc:ArchiveOrganizationType" has_custodian: - equals_string: AudiovisualArchive - record_holder_note: - equals_string: This RecordSetType is typically held by AudiovisualArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:AudiovisualArchive" + has_note: + equals_string: "This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf." + comments: + - >- + Preserved from prior description: RiC-O alignment: Specialized rico:RecordSetType following the fonds organizational principle as defined by rico-rst:Fonds. + annotations: + specificity_score: "0.50" + specificity_rationale: "Specialized record set type for media production records." + custodian_types: "['AudiovisualArchive']" + rico_organizational_principle: "Fonds" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml index a4b7d9f913..1c257908de 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml @@ -1,27 +1,116 @@ id: https://nde.nl/ontology/hc/class/Audit name: Audit title: Audit -description: An official inspection of an organization's accounts or processes, typically by an independent body. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/opiniate - - ../slots/conducted_by - - ../slots/temporal_extent +- linkml:types +- ../slots/opiniate +- ../slots/conducted_by +- ../slots/temporal_extent +- ../slots/has_label +- ../slots/has_description +default_prefix: hc classes: Audit: - class_uri: prov:Activity - description: Audit event. + class_uri: hc:Audit + description: >- + Official inspection of an organization's accounts or processes. + alt_descriptions: + nl: "Officiële inspectie van de administratie of processen van een organisatie." + de: "Offizielle Prüfung der Konten oder Prozesse einer Organisation." + fr: "Inspection officielle des comptes ou des processus d'une organisation." + es: "Inspección oficial de las cuentas o procesos de una organización." + ar: "تفتيش رسمي لحسابات أو عمليات المنظمة." + id: "Inspeksi resmi akun atau proses organisasi." + zh: "对组织账目或流程的正式检查。" + examples: + - value: + has_label: 2024 Financial Audit + temporal_extent: + begin_of_the_begin: '2024-01-01' + end_of_the_end: '2024-12-31' + conducted_by: PwC + description: Annual financial audit + - value: + has_label: Collection Management Audit + has_description: Review of collection documentation and procedures + conducted_by: Internal Audit Committee + description: Operational audit + close_mappings: + - prov:Activity + - schema:AssessAction + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: audit + in_language: nl + - literal_form: controle + in_language: nl + - literal_form: Prüfung + in_language: de + - literal_form: Revision + in_language: de + - literal_form: audit + in_language: fr + - literal_form: vérification + in_language: fr + - literal_form: auditoría + in_language: es + - literal_form: تدقيق + in_language: ar + - literal_form: pemeriksaan + in_language: id + - literal_form: 审计 + in_language: zh + keywords: + - audit + - inspection + - verification + - compliance + - financial review + - assessment slots: - temporal_extent - opiniate - conducted_by + - has_label + - has_description + slot_usage: + temporal_extent: + range: TimeSpan + required: false + examples: + - value: + begin_of_the_begin: '2024-01-01' + end_of_the_end: '2024-12-31' + conducted_by: + required: false + examples: + - value: PwC + - value: Internal Audit Committee + opiniate: + range: AuditOpinion + required: false + has_label: + required: false + examples: + - value: 2024 Financial Audit + - value: Collection Management Audit annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.35" + specificity_rationale: "Audit is moderately specific to organizational oversight and compliance." custodian_types: "['*']" + audit_types: "Financial audit, Compliance audit, Operational audit, Collection audit" + comments: + - Official inspection of accounts or processes + - May be financial, compliance, or operational + - Results in audit opinion + - "Preserved from prior description: Official inspection of an organization's accounts or processes. Typically conducted by an independent body to verify accuracy of financial records, compliance with regulations, or operational effectiveness of heritage custodian activities." + see_also: + - AuditOpinion + - Auditor diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml index 7dcf33e93d..ec414739af 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml @@ -1,24 +1,97 @@ id: https://nde.nl/ontology/hc/class/AuditOpinion name: AuditOpinion -title: AuditOpinion -description: The opinion or conclusion drawn from an audit (e.g., Unqualified, Qualified, Adverse). +title: Audit Opinion prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# -default_prefix: hc + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label +default_prefix: hc classes: AuditOpinion: - class_uri: skos:Concept - description: Audit opinion. + class_uri: hc:AuditOpinion + description: >- + Opinion or conclusion drawn from an audit. + alt_descriptions: + nl: "Mening of conclusie getrokken uit een audit." + de: "Meinung oder Schlussfolgerung aus einer Prüfung." + fr: "Opinion ou conclusion tirée d'un audit." + es: "Opinión o conclusión extraída de una auditoría." + ar: "رأي أو استنتاج مستخلص من التدقيق." + id: "Pendapat atau kesimpulan dari audit." + zh: "从审计中得出的意见或结论。" + examples: + - value: + has_label: Unqualified Opinion + has_description: Financial statements present fairly in all material respects + description: Clean audit opinion + - value: + has_label: Qualified Opinion + has_description: Except for certain matters, financial statements are fairly presented + description: Qualified audit opinion + - value: + has_label: Adverse Opinion + has_description: Financial statements do not present fairly due to material misstatements + description: Negative audit opinion + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: auditoordeel + in_language: nl + - literal_form: controleoordeel + in_language: nl + - literal_form: Prüfungsvermerk + in_language: de + - literal_form: Bestätigungsvermerk + in_language: de + - literal_form: opinion d'audit + in_language: fr + - literal_form: opinión de auditoría + in_language: es + - literal_form: رأي التدقيق + in_language: ar + - literal_form: opini audit + in_language: id + - literal_form: 审计意见 + in_language: zh + keywords: + - audit opinion + - unqualified + - qualified + - adverse + - disclaimer + - auditor judgment slots: - has_label - has_description + slot_usage: + has_label: + required: true + examples: + - value: Unqualified Opinion + - value: Qualified Opinion + - value: Adverse Opinion + - value: Disclaimer of Opinion + has_description: + required: false + examples: + - value: Financial statements present fairly in all material respects annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.40" + specificity_rationale: "AuditOpinion is specific to professional audit standards." custodian_types: "['*']" + standard_opinions: "Unqualified, Qualified, Adverse, Disclaimer" + comments: + - Professional conclusion from audit + - Standard types: Unqualified, Qualified, Adverse, Disclaimer + - Unqualified (clean) = records are accurate and compliant + - Adverse = material misstatements found + - 'Preserved from prior description: Opinion or conclusion drawn from an audit. Professional judgment expressed by auditors regarding the accuracy, completeness, and compliance of audited records. Standard opinions include Unqualified (clean), Qualified, Adverse, and Disclaimer.' + see_also: + - Audit + - Auditor diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml index d38d1f3f84..85fa046e1a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml @@ -1,33 +1,84 @@ id: https://nde.nl/ontology/hc/class/AuditStatus name: AuditStatus -title: AuditStatus -description: >- - Status of an audit. - +title: Audit Status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_label +- ../slots/has_type +- ../slots/has_description classes: AuditStatus: - class_uri: skos:Concept - description: Audit status. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + class_uri: hc:AuditStatus + description: >- + Status of an audit process. + + Represents the current state of an audit workflow, tracking whether an audit is planned, in progress, completed, or has issues requiring attention. + alt_descriptions: + nl: Status van een auditproces. + de: Status eines Prüfungsprozesses. + fr: État d'un processus d'audit. + es: Estado de un proceso de auditoría. + ar: حالة عملية التدقيق. + id: Status proses audit. + zh: 审计流程的状态。 + examples: + - value: + has_label: Audit Completed + has_type: AuditedStatus + description: Audit has been completed successfully + - value: + has_label: Not Audited + has_type: UnauditedStatus + description: No audit has been performed + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: auditstatus + in_language: nl + - literal_form: Prüfungsstatus + in_language: de + - literal_form: statut d'audit + in_language: fr + - literal_form: estado de auditoría + in_language: es + - literal_form: حالة التدقيق + in_language: ar + - literal_form: status audit + in_language: id + - literal_form: 审计状态 + in_language: zh + keywords: + - audit status + - audit state + - compliance status + - financial review slots: - - has_label - - has_type - + - has_label + - has_type + - has_description slot_usage: + has_label: + required: true + examples: + - value: Audit Completed + - value: Not Audited has_type: -# range: string # uriorcurie + required: false + annotations: + specificity_score: "0.30" + specificity_rationale: "AuditStatus is moderately specific to organizational compliance workflows." + custodian_types: "['*']" + comments: + - Represents the current state of an audit workflow + - Links to AuditStatusType for classification + see_also: + - AuditStatusType + - AuditStatusTypes + - Audit diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml index d0c5fb3290..c36f65bd3b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml @@ -1,27 +1,71 @@ id: https://nde.nl/ontology/hc/class/AuditStatusType name: AuditStatusType -title: AuditStatusType -description: >- - Type of audit status. - +title: Audit Status Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: AuditStatusType: - class_uri: skos:Concept - description: Audit status type. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + class_uri: hc:AuditStatusType + description: >- + Type classification for audit status. + + Abstract base class for categorizing different audit completion states, such as audited, unaudited, or under review. + alt_descriptions: + nl: Typeclassificatie voor auditstatus. + de: Typklassifikation für Prüfungsstatus. + fr: Classification du type d'état d'audit. + es: Clasificación de tipo de estado de auditoría. + ar: تصنيف نوع حالة التدقيق. + id: Klasifikasi tipe status audit. + zh: 审计状态的类型分类。 + abstract: true + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: auditstatustype + in_language: nl + - literal_form: Prüfungsstatustyp + in_language: de + - literal_form: type de statut d'audit + in_language: fr + - literal_form: tipo de estado de auditoría + in_language: es + - literal_form: نوع حالة التدقيق + in_language: ar + - literal_form: tipe status audit + in_language: id + - literal_form: 审计状态类型 + in_language: zh + keywords: + - audit status type + - audit classification + - compliance type slots: - - has_label + - has_label + - has_description + slot_usage: + has_label: + required: true + examples: + - value: Audited + - value: Unaudited + - value: Under Review + annotations: + specificity_score: "0.35" + specificity_rationale: "AuditStatusType is moderately specific to organizational compliance workflows." + custodian_types: "['*']" + comments: + - Abstract base class for audit status types + - Extended by AuditedStatus, UnauditedStatus, ReviewStatus + see_also: + - AuditStatus + - AuditStatusTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml index bd93e0ffcd..9e942eabdb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml @@ -1,33 +1,125 @@ id: https://nde.nl/ontology/hc/class/AuditStatusTypes name: AuditStatusTypes -title: AuditStatusTypes +title: Audit Status Types description: Concrete audit status types. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./AuditStatusType - - linkml:types +- ./AuditStatusType +- linkml:types classes: AuditedStatus: is_a: AuditStatusType + class_uri: hc:AuditedStatus description: Financial statement has been audited. - annotations: - custodian_types: '["*"]' + alt_descriptions: + nl: Jaarrekening is gecontroleerd. + de: Jahresabschluss wurde geprüft. + fr: Les états financiers ont été audités. + es: Los estados financieros han sido auditados. + ar: تم تدقيق البيانات المالية. + id: Laporan keuangan telah diaudit. + zh: 财务报表已经审计。 broad_mappings: - skos:Concept + structured_aliases: + - literal_form: gecontroleerd + in_language: nl + - literal_form: geprüft + in_language: de + - literal_form: audité + in_language: fr + - literal_form: auditado + in_language: es + - literal_form: تم التدقيق + in_language: ar + - literal_form: diaudit + in_language: id + - literal_form: 已审计 + in_language: zh + examples: + - value: + has_label: Audited + has_description: Financial statements have been examined by independent auditor + description: Audited status + annotations: + custodian_types: "['*']" + specificity_score: "0.40" UnauditedStatus: is_a: AuditStatusType + class_uri: hc:UnauditedStatus description: Financial statement has not been audited. - annotations: - custodian_types: '["*"]' + alt_descriptions: + nl: Jaarrekening is niet gecontroleerd. + de: Jahresabschluss wurde nicht geprüft. + fr: Les états financiers n'ont pas été audités. + es: Los estados financieros no han sido auditados. + ar: لم يتم تدقيق البيانات المالية. + id: Laporan keuangan belum diaudit. + zh: 财务报表未经审计。 broad_mappings: - skos:Concept + structured_aliases: + - literal_form: ongecontroleerd + in_language: nl + - literal_form: ungeprüft + in_language: de + - literal_form: non audité + in_language: fr + - literal_form: no auditado + in_language: es + - literal_form: غير مدقق + in_language: ar + - literal_form: belum diaudit + in_language: id + - literal_form: 未审计 + in_language: zh + examples: + - value: + has_label: Not Audited + has_description: Financial statements have not undergone formal audit + description: Unaudited status + annotations: + custodian_types: "['*']" + specificity_score: "0.40" ReviewStatus: is_a: AuditStatusType + class_uri: hc:ReviewStatus description: Financial statement has been reviewed but not fully audited. - annotations: - custodian_types: '["*"]' + alt_descriptions: + nl: Jaarrekening is beoordeeld maar niet volledig gecontroleerd. + de: Jahresabschluss wurde überprüft, aber nicht vollständig geprüft. + fr: Les états financiers ont été examinés mais pas entièrement audités. + es: Los estados financieros han sido revisados pero no auditados completamente. + ar: تم مراجعة البيانات المالية ولكن لم يتم تدقيقها بالكامل. + id: Laporan keuangan telah ditinjau tetapi belum diaudit sepenuhnya. + zh: 财务报表已经审查但未完全审计。 broad_mappings: - skos:Concept + structured_aliases: + - literal_form: in behandeling + in_language: nl + - literal_form: in Überprüfung + in_language: de + - literal_form: en cours de révision + in_language: fr + - literal_form: en revisión + in_language: es + - literal_form: قيد المراجعة + in_language: ar + - literal_form: sedang ditinjau + in_language: id + - literal_form: 审查中 + in_language: zh + examples: + - value: + has_label: Under Review + has_description: Financial statements are being reviewed but not formally audited + description: Review status + annotations: + custodian_types: "['*']" + specificity_score: "0.40" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml index bd7b116362..4b87ebc228 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml @@ -1,22 +1,101 @@ id: https://nde.nl/ontology/hc/class/Auditor name: Auditor title: Auditor -description: A person or organization authorized to review and verify the accuracy of financial records. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# + prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name +- ../slots/has_description +default_prefix: hc classes: Auditor: - class_uri: schema:Organization - description: Auditor entity. + class_uri: hc:Auditor + description: >- + Person or organization authorized to review and verify financial records. + alt_descriptions: + nl: "Persoon of organisatie gemachtigd om financiële administratie te beoordelen en te verifiëren." + de: "Person oder Organisation, die berechtigt ist, Finanzunterlagen zu überprüfen und zu verifizieren." + fr: "Personne ou organisation autorisée à examiner et vérifier les documents financiers." + es: "Persona u organización autorizada para revisar y verificar registros financieros." + ar: "شخص أو منظمة مخولة لمراجعة والتحقق من السجلات المالية." + id: "Orang atau organisasi yang berwenang untuk meninjau dan memverifikasi catatan keuangan." + zh: "被授权审查和核实财务记录的人员或组织。" + examples: + - value: + has_name: PwC + has_description: Big Four accounting firm providing audit services + description: External audit firm + - value: + has_name: Deloitte + has_description: International professional services network + description: International auditor + - value: + has_name: Internal Audit Department + has_description: In-house audit function + description: Internal auditor + close_mappings: + - schema:Organization + - prov:Agent + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: accountant + in_language: nl + - literal_form: auditor + in_language: nl + - literal_form: Wirtschaftsprüfer + in_language: de + - literal_form: Prüfer + in_language: de + - literal_form: auditeur + in_language: fr + - literal_form: auditor + in_language: es + - literal_form: مدقق حسابات + in_language: ar + - literal_form: auditor + in_language: id + - literal_form: 审计师 + in_language: zh + keywords: + - auditor + - accountant + - financial review + - compliance + - verification + - independent examiner slots: - has_name + - has_description + slot_usage: + has_name: + required: true + examples: + - value: PwC + - value: Deloitte + - value: KPMG + - value: Internal Audit Department + has_description: + required: false + examples: + - value: Big Four accounting firm providing audit services annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.35" + specificity_rationale: "Auditor is moderately specific to financial oversight and compliance." custodian_types: "['*']" + auditor_types: "External auditor, Internal auditor, Government auditor" + big_four: "PwC, Deloitte, KPMG, EY" + comments: + - Person or organization conducting audits + - May be external firm or internal department + - Must be independent and qualified + - Big Four firms: PwC, Deloitte, KPMG, EY + - 'Preserved from prior description: Person or organization authorized to review and verify financial records. Independent professional or firm qualified to examine organizational accounts, assess compliance, and express audit opinions on financial statements or operational procedures.' + see_also: + - Audit + - AuditOpinion diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml index 4f59f130e1..099ea2e1d1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml @@ -1,21 +1,86 @@ id: https://nde.nl/ontology/hc/class/Authentication name: Authentication title: Authentication -description: Authentication requirements or status. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ -default_prefix: hc + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/require +- linkml:types +- ../slots/require +- ../slots/has_label +- ../slots/has_description +default_prefix: hc classes: Authentication: class_uri: hc:Authentication - description: Authentication details. + description: >- + Authentication requirements or status for accessing resources. + + Defines authentication mechanisms, requirements, or current status for accessing heritage custodian systems, APIs, or digital resources. + alt_descriptions: + nl: "Authenticatievereisten of -status voor toegang tot bronnen.\nDefinieert authenticatiemechanismen, vereisten of huidige status voor toegang tot systemen, API's of digitale bronnen van erfgoedbeheerders." + de: "Authentifizierungsanforderungen oder -status für den Zugriff auf Ressourcen.\nDefiniert Authentifizierungsmechanismen, Anforderungen oder aktuellen Status für den Zugriff auf Systeme, APIs oder digitale Ressourcen von Kulturgüterverwaltern." + fr: "Exigences ou état d'authentification pour l'accès aux ressources.\nDéfinit les mécanismes, exigences ou état actuel d'authentification pour l'accès aux systèmes, API ou ressources numériques des dépositaires du patrimoine." + es: "Requisitos o estado de autenticación para acceder a recursos.\nDefine mecanismos, requisitos o estado actual de autenticación para acceder a sistemas, API o recursos digitales de custodios del patrimonio." + ar: "متطلبات أو حالة المصادقة للوصول إلى الموارد.\nتحدد آليات المصادقة والمتطلبات أو الحالة الحالية للوصول إلى أنظمة أو واجهات برمجة التطبيقات أو الموارد الرقمية لأمناء التراث." + id: "Persyaratan atau status autentikasi untuk mengakses sumber daya.\nMendefinisikan mekanisme, persyaratan, atau status autentikasi saat ini untuk mengakses sistem, API, atau sumber daya digital pengelola warisan." + zh: "访问资源的认证要求或状态。\n定义访问遗产保管人系统、API或数字资源的认证机制、要求或当前状态。" + examples: + - value: + has_label: API Key Required + require: api_key + description: API key authentication required + - value: + has_label: OAuth 2.0 + require: oauth2 + description: OAuth 2.0 authentication + - value: + has_label: Open Access + require: none + description: No authentication required + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: authenticatie + in_language: nl + - literal_form: Authentifizierung + in_language: de + - literal_form: authentification + in_language: fr + - literal_form: autenticación + in_language: es + - literal_form: المصادقة + in_language: ar + - literal_form: autentikasi + in_language: id + - literal_form: 认证 + in_language: zh + keywords: + - authentication + - access control + - login + - API key + - OAuth + - security slots: - require + - has_label + - has_description + slot_usage: + require: + required: false + examples: + - value: api_key + - value: oauth2 + - value: basic_auth + - value: none annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: "Authentication is broadly applicable to digital platform access." custodian_types: "['*']" + auth_types: "api_key, oauth2, basic_auth, openid_connect, none" + comments: + - Defines authentication requirements for system access + - May specify required authentication method + - None indicates open access without authentication diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml index 2d3cf7c5bd..a5eb1089f9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml @@ -11,25 +11,33 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../enums/AuthorRoleEnum - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_name - - ../slots/has_role - - ../slots/has_score - - ../slots/affiliated_with +- linkml:types +- ../enums/AuthorRoleEnum +- ../metadata +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_name +- ../slots/has_role +- ../slots/has_score +- ../slots/affiliated_with default_prefix: hc classes: Author: class_uri: schema:Person - description: "Person or organization that authored/created a creative work.\n**PURPOSE**:\nAuthor models the creator(s) of works produced by heritage custodians, such as exhibition catalogs, research publications, finding aids, and reports. Replaces simple string author lists with structured data.\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Class/Property | Usage | |----------|----------------|-------| | **Schema.org** | `schema:Person`, `schema:author` | Primary class and property | | **Dublin Core** | `dcterms:creator` | Creator relationship | | **BIBFRAME** | `bf:Contribution`, `bf:Agent` | Bibliographic contributions | | **FOAF** | `foaf:Person`, `foaf:name` | Personal information | | **RiC-O** | `rico:Agent` | Archival agent modeling |\n**AUTHOR TYPES**:\nAuthors may be: - **Individual persons**: Named authors with affiliations - **Organizations**: Corporate authors (e.g., \"Rijksmuseum Staff\") - **Anonymous**: Works with unknown authorship - **Collective**: Group authorships\n**ROLES**:\n\ - Beyond simple \"author\", works may have multiple contributor types: - Author (primary creator) - Editor - Compiler - Translator - Illustrator - Contributor\n**EXAMPLE**:\n```yaml has_author:\n - has_name: \"Jan de Vries\"\n has_role: AUTHOR\n affiliated_with: \"Rijksmuseum Amsterdam\"\n - has_name: \"Maria van Dijk\"\n has_role: EDITOR\n```" - exact_mappings: - - schema:Person + description: >- + Individual or organization responsible for creating a creative or documentary work. + alt_descriptions: + nl: Persoon of organisatie die verantwoordelijk is voor het creëren van een creatief of documentair werk. + de: Einzelperson oder Organisation, die für die Erstellung eines kreativen oder dokumentarischen Werks verantwortlich ist. + fr: Personne ou organisation responsable de la création d'une œuvre créative ou documentaire. + es: Persona u organización responsable de crear una obra creativa o documental. + ar: فرد أو منظمة مسؤولة عن إنشاء عمل إبداعي أو وثائقي. + id: Individu atau organisasi yang bertanggung jawab untuk membuat karya kreatif atau dokumentaris. + zh: 负责创作创意或文献作品的个人或组织。 + broad_mappings: - foaf:Person + - schema:Person close_mappings: - bf:Agent - rico:Agent @@ -46,7 +54,6 @@ classes: - has_score slot_usage: has_name: -# range: string required: true examples: - value: Jan de Vries @@ -59,22 +66,44 @@ classes: - value: AUTHOR - value: EDITOR affiliated_with: -# range: string required: false examples: - value: Rijksmuseum Amsterdam - value: Universiteit van Amsterdam identified_by: -# range: string # uriorcurie required: false examples: - value: https://orcid.org/0000-0001-2345-6789 - value: https://viaf.org/viaf/12345678 + structured_aliases: + - literal_form: auteur + in_language: nl + - literal_form: Autor + in_language: de + - literal_form: auteur + in_language: fr + - literal_form: autor + in_language: es + - literal_form: مؤلف + in_language: ar + - literal_form: penulis + in_language: id + - literal_form: 作者 + in_language: zh comments: - - Author replaces simple string author lists with structured data + - Replaces simple string author lists with structured data - Supports both individual and organizational authors - - Includes roles (author, editor, compiler, etc.) + - Includes roles (author, editor, compiler, translator, illustrator, contributor) - Can link to identifier systems (ORCID, VIAF) + - Author types include individual persons, organizations, anonymous, and collective + - 'Preserved from prior description: Individual or organization responsible for creating a creative or documentary work. Models creators of heritage custodian outputs such as exhibition catalogs, research publications, finding aids, and institutional reports.' + keywords: + - authorship + - creator + - attribution + - contributor + - bibliographic + - creative work see_also: - https://schema.org/author - https://schema.org/Person @@ -85,12 +114,20 @@ classes: has_role: AUTHOR affiliated_with: Rijksmuseum Amsterdam identified_by: https://orcid.org/0000-0001-2345-6789 + description: Individual author with ORCID and affiliation - value: has_name: Maria van Dijk has_role: EDITOR + description: Editor role - value: has_name: Rijksmuseum Research Department has_role: AUTHOR + description: Organizational author + notes: + - | + Preserved from prior description (commit 51480891): + + "Person or organization that authored/created a creative work.\n**PURPOSE**:\nAuthor models the creator(s) of works produced by heritage custodians, such as exhibition catalogs, research publications, finding aids, and reports. Replaces simple string author lists with structured data.\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Class/Property | Usage | |----------|----------------|-------| | **Schema.org** | `schema:Person`, `schema:author` | Primary class and property | | **Dublin Core** | `dcterms:creator` | Creator relationship | | **BIBFRAME** | `bf:Contribution`, `bf:Agent` | Bibliographic contributions | | **FOAF** | `foaf:Person`, `foaf:name` | Personal information | | **RiC-O** | `rico:Agent` | Archival agent modeling |\n**AUTHOR TYPES**:\nAuthors may be: - **Individual persons**: Named authors with affiliations - **Organizations**: Corporate authors (e.g., \"Rijksmuseum Staff\") - **Anonymous**: Works with unknown authorship - **Collective**: Group authorships\n**ROLES**:\n\ annotations: specificity_score: 0.35 specificity_rationale: Authorship is broadly useful for creative/documentary works. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml index 541e26f67d..d53dcf06db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml @@ -8,18 +8,58 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_type - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_type +- ../slots/has_url classes: AuthorityData: class_uri: skos:Concept - description: Authority file data. + description: >- + Structured data record from an authority file or controlled vocabulary, + providing standardized identifiers and labels for entities, concepts, + or terms used across heritage information systems. + alt_descriptions: + nl: Gestructureerd gegevensrecord uit een autoriteitsbestand of gecontroleerde woordenschat, dat gestandaardiseerde identificaties en labels biedt voor entiteiten, concepten of termen die in erfgoed-informatiesystemen worden gebruikt. + de: Strukturierter Datensatz aus einer Normdatei oder einem kontrollierten Vokabular, der standardisierte Kennungen und Bezeichnungen für Entitäten, Konzepte oder Begriffe in Heritage-Informationssystemen bereitstellt. + fr: Enregistrement de données structuré provenant d'un fichier d'autorité ou d'un vocabulaire contrôlé, fournissant des identifiants et des étiquettes normalisés pour les entités, concepts ou termes utilisés dans les systèmes d'information patrimoniale. + es: Registro de datos estructurado de un archivo de autoridad o vocabulario controlado, que proporciona identificadores y etiquetas estandarizados para entidades, conceptos o términos utilizados en sistemas de información patrimonial. + ar: سجل بيانات منظم من ملف استنادي أو مفردات مضبوطة، يوفر معرفات وعلامات موحدة للكيانات أو المفاهيم أو المصطلحات المستخدمة في أنظمة معلومات التراث. + id: Rekaman data terstruktur dari file otoritas atau kosakata terkendali, yang menyediakan pengenal dan label terstandarisasi untuk entitas, konsep, atau istilah yang digunakan dalam sistem informasi warisan. + zh: 来自权威文档或受控词表的结构化数据记录,为遗产信息系统中使用的实体、概念或 术语提供标准化标识符和标签。 + broad_mappings: + - skos:Concept slots: - has_label - has_type - has_url + structured_aliases: + - literal_form: autiteitsgegevens + in_language: nl + - literal_form: Normdaten + in_language: de + - literal_form: données d'autorité + in_language: fr + - literal_form: datos de autoridad + in_language: es + - literal_form: بيانات استنادية + in_language: ar + - literal_form: data otoritas + in_language: id + - literal_form: 规范数据 + in_language: zh + keywords: + - authority control + - controlled vocabulary + - standardization + - identifiers + - vocabulary management + examples: + - value: + has_label: Rembrandt van Rijn + has_type: Person + has_url: https://viaf.org/viaf/62341112 + description: Authority data for an artist from VIAF annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml index 78a81f3a33..8c83d078ae 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml @@ -6,33 +6,71 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ void: http://rdfs.org/ns/void# + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/contain - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/contain +- ../slots/has_description +- ../slots/has_label classes: AuthorityFile: class_uri: void:Dataset description: >- - A managed vocabulary or dataset containing authority records (Entities). - - **Ontology Alignment**: - - **Primary**: `void:Dataset` (Dataset of entities) - - **Close**: `skos:ConceptScheme` - + Managed vocabulary or dataset containing authority records for entities, + providing standardized identifiers and controlled terminology for + consistent cataloging and data linking across heritage systems. + alt_descriptions: + nl: Beheerde woordenschat of dataset met autiteitsrecords voor entiteiten, die gestandaardiseerde identificaties en gecontroleerde terminologie biedt voor consistente catalogisering en gegevenskoppeling in erfgeedsystemen. + de: Verwaltetes Vokabular oder Datensatz mit Normdatensätzen für Entitäten, der standardisierte Kennungen und kontrollierte Terminologie für eine konsistente Katalogisierung und Datenverknüpfung in Heritage-Systemen bietet. + fr: Vocabulaire géré ou ensemble de données contenant des notices d'autorité pour les entités, fournissant des identifiants normalisés et une terminologie contrôlée pour un catalogage cohérent et la liaison des données patrimoniaux. + es: Vocabulario gestionado o conjunto de datos que contiene registros de autoridad para entidades, que proporciona identificadores estandarizados y terminología controlada para catalogación consistente y vinculación de datos patrimoniales. + ar: مفردات مُدارة أو مجموعة بيانات تحتوي على سجلات استنادية للكيانات، توفر معرفات موحدة ومصطلحات مضبوطة للفهرسة المتسقة وربط البيانات التراثية. + id: Kosakata terkelola atau kumpulan data yang berisi catatan otoritas untuk entitas, menyediakan pengenal terstandarisasi dan terminologi terkendali untuk katalogisasi yang konsisten dan penautan data warisan. + zh: 包含实体规范记录的受管词表或数据集,提供标准化标识符和受控术语, 用于遗产系统中的统一编目和数据链接。 + exact_mappings: + - void:Dataset + close_mappings: + - skos:ConceptScheme slots: - - has_label - - has_description - - contain - + - has_label + - has_description + - contain + slot_usage: contain: -# range: string + structured_aliases: + - literal_form: autiteitsbestand + in_language: nl + - literal_form: Normdatei + in_language: de + - literal_form: fichier d'autorité + in_language: fr + - literal_form: archivo de autoridad + in_language: es + - literal_form: ملف استنادي + in_language: ar + - literal_form: file otoritas + in_language: id + - literal_form: 规范文档 + in_language: zh + comments: + - Primary ontology alignment is void:Dataset + - Close alignment with skos:ConceptScheme + keywords: + - authority control + - vocabulary management + - controlled terminology + - standardized identifiers + - cataloging + examples: + - value: + has_label: AAT - Art & Architecture Thesaurus + has_description: Getty's controlled vocabulary for art and architecture + description: Authority file for art and architecture terminology annotations: custodian_types: '["*"]' specificity_score: 0.4 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml index 3220cf3ba2..8250bddc23 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml @@ -2,9 +2,9 @@ id: https://nde.nl/ontology/hc/class/AutoGeneration name: auto_generation_class title: AutoGeneration Class imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -15,24 +15,19 @@ default_prefix: hc classes: AutoGeneration: class_uri: prov:Activity - description: 'Represents automatic generation or creation of content by a system or algorithm. - - **DEFINITION**: - - AutoGeneration models the automatic creation of content such as subtitles, chapters, transcripts, or metadata by AI/ML systems, platform algorithms, or automated processes. This replaces simple boolean flags like `auto_generated` with a structured class that can capture the generation method and provenance. - - **ONTOLOGY ALIGNMENT**: - - - PROV-O: `prov:Activity` - an activity that generates entities - PROV-O: `prov:wasGeneratedBy` - links to generating activity - Schema.org: `schema:CreateAction` - creation action - - **GENERATION METHODS**: - - - ASR (Automatic Speech Recognition): Speech-to-text for subtitles - Scene Detection: AI-based video chapter generation - NLP: Natural language processing for metadata extraction - OCR: Optical character recognition for text extraction - - **USE CASES**: - - 1. **Auto-Subtitles**: YouTube auto-generated captions 2. **Auto-Chapters**: AI-detected video chapters 3. **Auto-Transcripts**: ASR-generated transcripts 4. **Auto-Metadata**: ML-extracted metadata' - exact_mappings: + description: >- + Automatic generation of content such as subtitles, chapters, transcripts, + or metadata by AI/ML systems, platform algorithms, or automated processes. + Replaces simple boolean flags with structured provenance tracking. + alt_descriptions: + nl: Automatische generatie van inhoud zoals ondertitels, hoofdstukken, transcripties of metadata door AI/ML-systemen, platform-algoritmes of geautomatiseerde processen. Vervangt eenvoudige booleaanse vlaggen door gestructureerde herkomstregistratie. + de: Automatische Generierung von Inhalten wie Untertiteln, Kapiteln, Transkripten oder Metadaten durch KI/ML-Systeme, Plattform-Algorithmen oder automatisierte Prozesse. Ersetzt einfache Boolean-Flags durch strukturierte Herkunftsverfolgung. + fr: Génération automatique de contenu tel que des sous-titres, chapitres, transcriptions ou métadonnées par des systèmes d'IA/ML, des algorithmes de plateforme ou des processus automatisés. Remplace les indicateurs booléens simples par un suivi structuré de la provenance. + es: Generación automática de contenido como subtítulos, capítulos, transcripciones o metadatos por sistemas de IA/ML, algoritmos de plataforma o procesos automatizados. Reemplaza indicadores booleanos simples con seguimiento estructurado de procedencia. + ar: إنشاء تلقائي للمحتوى مثل الترجمات والفصول والنسخ والبيانات الوصفية بواسطة أنظمة الذكاء الاصطناعي/التعلم الآلي أو خوارزميات المنصة أو العمليات الآلية. يحل محل العلامات المنطقية البسيطة بتتبع منظم للأصل. + id: Pembuatan otomatis konten seperti takarir, bab, transkrip, atau metadata oleh sistem AI/ML, algoritma platform, atau proses otomatis. Mengganti tanda boolean sederhana dengan pelacakan asal-usul terstruktur. + zh: 由AI/ML系统、平台算法或自动化流程自动生成字幕、章节、转录或元数据等内容。 用结构化的来源跟踪取代简单的布尔标志。 + broad_mappings: - prov:Activity close_mappings: - schema:CreateAction @@ -43,19 +38,40 @@ classes: - has_description slot_usage: has_label: -# range: string examples: - value: YouTube Auto-Caption - value: ASR Transcription has_description: -# range: string examples: - value: Automatically generated by YouTube's speech recognition system - value: Generated using Whisper ASR model + structured_aliases: + - literal_form: autogeneratie + in_language: nl + - literal_form: AutoGenerierung + in_language: de + - literal_form: génération automatique + in_language: fr + - literal_form: generación automática + in_language: es + - literal_form: إنشاء تلقائي + in_language: ar + - literal_form: pembuatan otomatis + in_language: id + - literal_form: 自动生成 + in_language: zh comments: - Generic auto-generation class replacing domain-specific boolean flags - Captures generation method and provenance - Aligns with PROV-O Activity for provenance tracking + - Generation methods include ASR, Scene Detection, NLP, OCR + keywords: + - automation + - AI generation + - speech recognition + - transcription + - machine learning + - provenance see_also: - https://www.w3.org/TR/prov-o/#Activity - https://schema.org/CreateAction @@ -63,6 +79,11 @@ classes: - value: has_label: YouTube Auto-Caption has_description: Automatically generated by YouTube's speech recognition + description: Auto-generated subtitles + - value: + has_label: Whisper ASR Transcription + has_description: Generated using Whisper ASR model + description: AI-based speech-to-text transcription annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml index c1ecfddc85..65eb5d98e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml @@ -2,29 +2,29 @@ id: https://nde.nl/ontology/hc/class/auxiliary-digital-platform name: auxiliary_digital_platform_class title: AuxiliaryDigitalPlatform Class imports: - - linkml:types - - ../slots/has_documentation - - ../slots/has_endpoint - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_status - - ../slots/has_technological_infrastructure - - ../slots/has_type - - ../slots/auxiliary_of - - ../slots/archived_at - - ../slots/based_on - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_linked_data - - ../slots/has_description - - ../slots/has_label - - ../slots/has_objective - - ../slots/has_url - - ../slots/receive - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/related_project - - ../slots/20260202_matang/new/serves_finding_aid - - ../slots/temporal_extent +- linkml:types +- ../slots/has_documentation +- ../slots/has_endpoint +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_status +- ../slots/has_technological_infrastructure +- ../slots/has_type +- ../slots/auxiliary_of +- ../slots/archived_at +- ../slots/based_on +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_linked_data +- ../slots/has_description +- ../slots/has_label +- ../slots/has_objective +- ../slots/has_url +- ../slots/receive +- ../slots/refer_to +- ../slots/related_to +- ../slots/has_finding_aid +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -41,13 +41,18 @@ classes: AuxiliaryDigitalPlatform: is_a: ReconstructedEntity class_uri: dcat:Catalog - description: "Subordinate or project-based digital platform associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER DIGITAL PLATFORM MODEL**:\n\n1. **DigitalPlatform** (main digital entry point):\n - Primary web presence of the custodian\n - Main website, primary API, flagship digital platform\n - Like CustodianPlace is the preferred place reference\n - Examples: rijksmuseum.nl, europeana.eu, nationaalarchief.nl\n \n2. **AuxiliaryDigitalPlatform** (subordinate platforms) - THIS CLASS:\n - Secondary digital properties: project sites, exhibition microsites\n - Like CustodianAppellation is to CustodianName\n - Examples: project websites, temporary exhibition portals, specialized tools\n \n3. **DigitalPlatformType** (custodian type classification):\n - For digital-FIRST custodians (no physical building)\n - Applied at Custodian.custodian_type level\n - Examples: Europeana (aggregation platform), Internet Archive\n\n**DCAT ALIGNMENT**:\n\n`dcat:Catalog`\ - \ - \"A curated collection of metadata about datasets\"\n\nKey properties:\n- `dcat:dataset` - links to datasets/collections\n- `dcat:service` - data services provided\n- `dcterms:isPartOf` - links to parent catalog\n\n**RELATIONSHIP TO DIGITALPLATFORM**:\n\nAuxiliaryDigitalPlatform represents SUBORDINATE digital presence\nDigitalPlatform represents PRIMARY digital entry point\n\n```\nCustodian (hub)\n \u2502\n \u2514\u2500\u2500 digital_platform \u2192 DigitalPlatform (main digital entry)\n \u2514\u2500\u2500 auxiliary_platforms \u2192 AuxiliaryDigitalPlatform (project sites)\n```\n\n**USE CASES**:\n\n1. **Project Websites**:\n - Rijksmuseum \u2192 Rijksstudio API (separate from main website)\n - National Archives \u2192 WW2 Portal (thematic project)\n\n2. **Exhibition Microsites**:\n - Temporary exhibition with dedicated website\n - Virtual tour for specific collection\n\n3. **Specialized Tools/Apps**:\n - Mobile app (separate from responsive website)\n - Collection\ - \ browser tool\n - Crowdsourcing platform\n\n4. **Legacy/Archived Platforms**:\n - Previous website versions\n - Deprecated APIs still in use\n\n5. **Grant-Funded Projects**:\n - EU-funded digitization project portal\n - Research project data portal\n\n6. **Educational Platforms**:\n - Teacher resources portal\n - Student learning modules\n - Workshop booking system\n\n**Example - Rijksmuseum Auxiliary Platforms**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n digital_platform:\n - platform_name: \"Rijksmuseum Website\"\n homepage_web_address: \"https://www.rijksmuseum.nl/\"\n auxiliary_platforms:\n - platform_name: \"Rijksstudio\"\n auxiliary_platform_type: PROJECT_WEBSITE\n platform_url: \"https://www.rijksmuseum.nl/nl/rijksstudio\"\n platform_purpose: \"Personal collection creation and high-res image downloads\"\n - platform_name: \"\ - Rijksmuseum Data API\"\n auxiliary_platform_type: API_ENDPOINT\n platform_url: \"https://data.rijksmuseum.nl/\"\n platform_purpose: \"Developer access to collection metadata and images\"\n - platform_name: \"Night Watch Experience\"\n auxiliary_platform_type: EXHIBITION_MICROSITE\n platform_url: \"https://www.rijksmuseum.nl/en/stories/operation-night-watch\"\n platform_purpose: \"Interactive exploration of Night Watch research project\"\n```\n\n**TEMPORAL VALIDITY**:\n\nAuxiliary platforms often have finite lifespans:\n- Exhibition microsite: opens with exhibition, archived after closure\n- Project portal: funded period, then deprecated or integrated\n- Legacy platforms: valid_to when replaced by new system\n" - exact_mappings: - - dcat:Catalog + description: >- + Subordinate or project-based digital platform associated with a heritage custodian, representing secondary digital properties such as project sites, exhibition microsites, specialized tools, and legacy platforms distinct from the primary web presence. + alt_descriptions: + nl: Ondergeschikt of projectgebaseerd digitaal platform gekoppeld aan een erfgoedinstelling, dat secundaire digitale eigenschappen vertegenwoordigt zoals projectsites, tentoonstellingsmicrosites, gespecialiseerde tools en verouderde platforms. + de: Untergeordnete oder projektbasierte digitale Plattform, die mit einer Heritage-Institution verbunden ist und sekundäre digitale Eigenschaften wie Projektseiten, Ausstellungs-Microsites, spezialisierte Tools und Legacy-Plattformen repräsentiert. + fr: Plateforme numérique subordonnée ou basée sur un projet associée à une institution patrimoniale, représentant des propriétés numériques secondaires telles que des sites de projet, des microsites d'exposition, des outils spécialisés et des plateformes héritées. + es: Plataforma digital subordinada o basada en proyectos asociada con una institución patrimonial, que representa propiedades digitales secundarias como sitios de proyectos, micrositios de exposiciones, herramientas especializadas y plataformas heredadas. + ar: منصة رقمية تابعة أو قائمة على المشروع مرتبطة بمؤسسة تراثية، تمثل الخصائص الرقمية الثانوية مثل مواقع المشاريع والمواقع المصغرة للمعارض والأدوات المتخصصة والمنصات القديمة. + id: Platform digital bawahan atau berbasis proyek yang terkait dengan lembaga warisan, mewakili properti digital sekunder seperti situs proyek, microsite pameran, alat khusus, dan platform lama. + zh: 与遗产机构关联的从属或基于项目的数字平台,代表次要数字属性, 如项目站点、展览微网站、专业工具和遗留平台。 close_mappings: + - dcat:Catalog - schema:WebSite - schema:WebApplication - dcat:DataService @@ -71,30 +76,27 @@ classes: - has_label - has_objective - has_url - - refers_to_custodian - - related_project - - serves_finding_aid + - refer_to + - related_to + - has_finding_aid - has_technological_infrastructure - has_score - temporal_extent - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-rijksstudio has_label: -# range: string required: true examples: - value: Rijksstudio - value: Operation Night Watch - value: WW2 Portal has_type: -# range: string required: false examples: - value: web_harvest @@ -107,12 +109,10 @@ classes: - value: https://www.rijksmuseum.nl/nl/rijksstudio - value: https://data.rijksmuseum.nl/ has_objective: -# range: string examples: - value: Personal collection creation and high-res image downloads - value: Interactive exploration of Night Watch research project has_description: -# range: string examples: - value: Rijksstudio allows users to create personal collections from the Rijksmuseum's digitized artworks, download high-resolution images, and share curated sets with others. has_documentation: @@ -121,10 +121,8 @@ classes: examples: - value: https://data.rijksmuseum.nl/object-metadata/api/ has_technological_infrastructure: -# range: string # uriorcurie - # range: TechnologicalInfrastructure multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: identified_by: tech-react-frontend @@ -139,20 +137,15 @@ classes: include: - Django REST Framework auxiliary_of: -# range: string # uriorcurie - # range: DigitalPlatform required: true examples: - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website - related_project: -# range: string + related_to: examples: - value: Operation Night Watch - value: 'EU Horizon 2020 Grant #123456' receive: -# range: string # uriorcurie - # range: FundingSource - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_label: European Commission Horizon 2020 @@ -169,9 +162,7 @@ classes: begin_of_the_begin: '2018-06-01' end_of_the_end: '2021-12-31' has_status: -# range: string # uriorcurie - # range: ArchivalStatus - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_code: ACTIVE @@ -187,10 +178,8 @@ classes: examples: - value: https://web.archive.org/web/20211231/https://example.nl/exhibition/ based_on: -# range: string # uriorcurie - # range: CMS multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false required: false examples: - value: @@ -200,33 +189,53 @@ classes: - value: cms_version: 4.0.1 has_type: MuseumCMS - derived_from: -# range: string # CustodianObservation + derive_from: multivalued: true required: false generated_by: range: ReconstructionActivity required: false - refers_to_custodian: + refer_to: range: Custodian required: true examples: - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - serves_finding_aid: -# range: string # uriorcurie + has_finding_aid: multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false required: false examples: - value: https://nde.nl/ontology/hc/finding-aid/rm/night-watch-guide + structured_aliases: + - literal_form: hulpplatform + in_language: nl + - literal_form: Hilfsplattform + in_language: de + - literal_form: plateforme auxiliaire + in_language: fr + - literal_form: plataforma auxiliar + in_language: es + - literal_form: منصة مساعدة + in_language: ar + - literal_form: platform bantu + in_language: id + - literal_form: 辅助平台 + in_language: zh comments: - - AuxiliaryDigitalPlatform models SUBORDINATE digital properties - - DigitalPlatform models PRIMARY digital entry point - - Analogous to CustodianAppellation for alternative names + - Represents SUBORDINATE digital properties (vs DigitalPlatform for PRIMARY entry) + - Three-tier model: DigitalPlatform (main), AuxiliaryDigitalPlatform (subordinate), DigitalPlatformType (classification) - DCAT dcat:Catalog for secondary data catalogs/services - Temporal validity tracks platform lifecycle (launched/deprecated/archived) - Links back to DigitalPlatform via is_auxiliary_of_platform - - Important for project-based and exhibition microsites with finite lifespans + - Use cases: project websites, exhibition microsites, specialized tools, legacy platforms, grant-funded projects, educational platforms + - 'Preserved from prior description: Subordinate or project-based digital platform associated with a heritage custodian, representing secondary digital properties such as project sites, exhibition microsites, specialized tools, and legacy platforms distinct from the primary web presence.' + keywords: + - digital platform + - project website + - microsite + - API endpoint + - exhibition portal + - subordinate platform see_also: - https://www.w3.org/TR/vocab-dcat-2/#Class:Catalog - https://www.w3.org/TR/vocab-dcat-2/#Property:catalog_service @@ -246,6 +255,7 @@ classes: has_status: has_code: ACTIVE refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + description: Rijksmuseum project website for personal collections - value: identified_by: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-data-api platform_name: Rijksmuseum Data API @@ -268,6 +278,7 @@ classes: has_status: has_code: ACTIVE refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + description: Rijksmuseum API endpoint - value: identified_by: https://nde.nl/ontology/hc/aux-platform/rm-night-watch-experience platform_name: Operation Night Watch @@ -282,18 +293,12 @@ classes: has_status: has_code: ACTIVE refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/aux-platform/na-ww2-portal - platform_name: WW2 Archives Portal - has_type: - has_label: ProjectWebsite - platform_url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/ww2 - platform_purpose: Thematic portal for World War 2 archival research - platform_description: Specialized portal providing access to WW2-related archives including resistance records, persecution documents, and liberation materials. - is_auxiliary_of_platform: https://nde.nl/ontology/hc/platform/nationaal-archief-website - has_status: - has_code: ACTIVE - refers_to_custodian: https://nde.nl/ontology/hc/nl-na + description: Exhibition microsite + notes: + - | + Preserved from prior description (commit 51480891): + + "Subordinate or project-based digital platform associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER DIGITAL PLATFORM MODEL**:\n\n1. **DigitalPlatform** (main digital entry point):\n - Primary web presence of the custodian\n - Main website, primary API, flagship digital platform\n - Like CustodianPlace is the preferred place reference\n - Examples: rijksmuseum.nl, europeana.eu, nationaalarchief.nl\n \n2. **AuxiliaryDigitalPlatform** (subordinate platforms) - THIS CLASS:\n - Secondary digital properties: project sites, exhibition microsites\n - Like CustodianAppellation is to CustodianName\n - Examples: project websites, temporary exhibition portals, specialized tools\n \n3. **DigitalPlatformType** (custodian type classification):\n - For digital-FIRST custodians (no physical building)\n - Applied at Custodian.custodian_type level\n - Examples: Europeana (aggregation platform), Internet Archive\n\n**DCAT ALIGNMENT**:\n\n`dcat:Catalog`\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml index 15117f6c0b..4f10d3db3c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml @@ -2,27 +2,27 @@ id: https://nde.nl/ontology/hc/class/auxiliary-place name: auxiliary_place_class title: AuxiliaryPlace Class imports: - - linkml:types - - ../enums/AuxiliaryPlaceTypeEnum - - ../slots/in_country - - ../slots/has_geographic_subdivision - - ../slots/geometric_extent - - ../slots/identified_by - - ../slots/has_location - - ../slots/has_score - - ../slots/has_type - - ../slots/branch_of - - ../slots/derive_from - - ../slots/generated_by - - ../slots/located_in - - ../slots/location_of - - ../slots/has_description - - ../slots/has_label - - ../slots/has_postal_code - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/settlement - - ../slots/20260202_matang/new/specialized_place - - ../slots/temporal_extent +- linkml:types +- ../enums/AuxiliaryPlaceTypeEnum +- ../slots/in_country +- ../slots/has_geographic_subdivision +- ../slots/geometric_extent +- ../slots/identified_by +- ../slots/has_location +- ../slots/has_score +- ../slots/has_type +- ../slots/branch_of +- ../slots/derive_from +- ../slots/generated_by +- ../slots/located_in +- ../slots/location_of +- ../slots/has_description +- ../slots/has_label +- ../slots/has_postal_code +- ../slots/refer_to +- ../slots/has_locality +- ../slots/categorized_as +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -39,11 +39,17 @@ classes: AuxiliaryPlace: is_a: ReconstructedEntity class_uri: org:Site - description: "Secondary or subordinate physical location associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER PLACE MODEL**:\n\n1. **CustodianPlace** (preferred place reference):\n - Main/primary place designation for the custodian\n - Like CustodianName is the preferred emic label\n - Examples: \"Rijksmuseum\" (main building), \"National Archives\" (headquarters)\n \n2. **AuxiliaryPlace** (subordinate places) - THIS CLASS:\n - Secondary locations: branch offices, storage facilities, regional sites\n - Like CustodianAppellation is to CustodianName\n - Examples: Depot Amersfoort (off-site storage), Regional office Noord-Holland\n \n3. **FeaturePlace** (feature type classification):\n - Classifies the TYPE of physical feature (museum building, warehouse, etc.)\n - Applies to both CustodianPlace and AuxiliaryPlace\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located. \nMany organizations are\ - \ spread across multiple sites and many sites will host \nmultiple locations. In most cases a Site will be a physical location.\"\n\nKey properties:\n- `org:siteOf` - links site to organization (inverse of org:hasSite)\n- `org:siteAddress` - locn:Address for physical address\n- `locn:geometry` - geometric representation (lat/lon)\n\n**RELATIONSHIP TO ORGANIZATIONBRANCH**:\n\nAuxiliaryPlace represents PHYSICAL LOCATION (where)\nOrganizationBranch represents ORGANIZATIONAL UNIT (what operates there)\n\n```\nCustodian (hub)\n \u251C\u2500\u2500 place_designation \u2192 CustodianPlace (main place)\n \u2502 \u2514\u2500\u2500 auxiliary_places \u2192 AuxiliaryPlace (subordinate sites)\n \u2502 \u2514\u2500\u2500 hosts_branch \u2192 OrganizationBranch (org unit at site)\n \u2502 \u2514\u2500\u2500 has_operational_unit \u2192 OrganizationalStructure (teams)\n \u2502\n \u2514\u2500\u2500 organizational_structure \u2192 OrganizationalStructure (informal units)\n \ - \ \u2514\u2500\u2500 located_at \u2192 AuxiliaryPlace (optional physical location)\n```\n\n**USE CASES**:\n\n1. **Off-site Storage Facilities**:\n - Museum depot in Amersfoort (Rijksmuseum)\n - Archive annexes and document centers\n\n2. **Branch Libraries/Offices**:\n - University library branches at satellite campuses\n - Regional archive offices (Noord-Holland, Zuid-Holland)\n\n3. **Research Centers**:\n - Conservation lab in separate building\n - Digitization center at different address\n\n4. **Historic Buildings Under Same Custodian**:\n - Mauritshuis manages multiple historic houses\n - Abbey with multiple monastic buildings\n\n5. **Temporary Locations**:\n - Exhibition pavilions\n - Pop-up museums/archives\n - Storage during renovation\n\n**Example - Rijksmuseum with Multiple Sites**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n place_designation:\n place_name: \"Rijksmuseum\"\ - \ # Main building on Museumplein\n auxiliary_places:\n - place_name: \"Depot Amersfoort\"\n auxiliary_place_type: STORAGE_FACILITY\n street_address: \"Euterpelaan 25, Amersfoort\"\n - place_name: \"Rijksmuseum Schiphol\"\n auxiliary_place_type: BRANCH_OFFICE\n street_address: \"Schiphol Airport, Lounge 2\"\n hosts_branch:\n has_label: \"Schiphol Exhibition Space\"\n```\n\n**TEMPORAL VALIDITY**:\n\nAuxiliary places can open/close independently:\n- Storage facility opened 1995, closed 2010 (moved to new location)\n- Branch office valid_from 2000, valid_to null (still active)\n\nTrack with valid_from/valid_to or temporal_extent (for fuzzy dates).\n" - exact_mappings: + description: >- + Secondary or subordinate physical location associated with a heritage custodian, such as branch offices, storage facilities, research centers, and regional sites distinct from the main headquarters or primary place designation. + alt_descriptions: + nl: Secundaire of ondergeschikte fysieke locatie gekoppeld aan een erfgoedinstelling, zoals bijkantoren, opslagfaciliteiten, onderzoekscentra en regionale locaties, verschillend van de hoofdzetel of primaire plaatsaanduiding. + de: Sekundärer oder untergeordneter physischer Standort, der mit einer Heritage-Institution verbunden ist, wie Zweigstellen, Lager, Forschungszentren und regionale Standorte, die sich vom Hauptsitz unterscheiden. + fr: Emplacement physique secondaire ou subordonné associé à une institution patrimoniale, comme les bureaux secondaires, les installations de stockage, les centres de recherche et les sites régionaux distincts du siège principal. + es: Ubicación física secundaria o subordinada asociada con una institución patrimonial, como oficinas sucursales, instalaciones de almacenamiento, centros de investigación y sitios regionales distintos de la sede principal. + ar: موقع مادي ثانوي أو تابع مرتبط بمؤسسة تراثية، مثل الفروع ومرفقات التخزين ومراكز البحث والمواقع الإقليمية المتميزة عن المقر الرئيسي. + id: Lokasi fisik sekunder atau bawahan yang terkait dengan lembaga warisan, seperti kantor cabang, fasilitas penyimpanan, pusat penelitian, dan situs regional yang berbeda dari kantor pusat. + zh: 与遗产机构关联的次要或从属物理位置,如分馆、存储设施、研究中心和地区站点, 区别于总部或主要地点。 + broad_mappings: - org:Site close_mappings: - schema:Place @@ -66,34 +72,30 @@ classes: - has_description - has_label - has_postal_code - - refers_to_custodian - - settlement - - specialized_place + - refer_to + - has_locality + - categorized_as - has_geographic_subdivision - has_score - temporal_extent - - derived_from + - derive_from - generated_by - geometric_extent slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort has_label: -# range: string required: true examples: - value: Depot Amersfoort - value: Rijksmuseum Schiphol - value: Reading Room Annex has_type: -# range: string # uriorcurie - # range: PlaceType required: true - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_label: STORAGE_FACILITY @@ -101,11 +103,9 @@ classes: has_label: BRANCH_OFFICE - value: has_label: RESEARCH_CENTER - specialized_place: -# range: string # uriorcurie - # range: ReconstructedEntity + categorized_as: required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: research_center_id: https://nde.nl/hc/research/kb-digitization @@ -118,17 +118,14 @@ classes: - Works on paper - Drawings has_description: -# range: string examples: - value: Off-site storage facility housing overflow collections. Staff access only. has_postal_code: -# range: string examples: - value: 3824 BK located_in: -# range: string required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: settlement_name: Amersfoort @@ -138,20 +135,17 @@ classes: examples: - value: https://nde.nl/ontology/hc/country/NL has_geographic_subdivision: -# range: string examples: - value: https://nde.nl/ontology/hc/subregion/NL-UT - settlement: + has_locality: range: Settlement examples: - value: https://nde.nl/ontology/hc/settlement/2759633 - value: https://nde.nl/ontology/hc/settlement/5206379 - value: https://nde.nl/ontology/hc/feature/herenhuis-mansion has_location: -# range: string # uriorcurie - # range: GeoSpatialPlace multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false required: false examples: - value: @@ -180,17 +174,13 @@ classes: has_accuracy_in_meters: 50.0 spatial_resolution: BUILDING is_location_of: -# range: string # uriorcurie - # range: OrganizationBranch multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: has_label: Conservation Division - Amersfoort branch_type: CONSERVATION_LAB branch_of: -# range: string # uriorcurie - # range: CustodianPlace required: true examples: - value: https://nde.nl/ontology/hc/place/rijksmuseum-main @@ -203,26 +193,48 @@ classes: - value: begin_of_the_begin: '1970-01-01' end_of_the_begin: '1979-12-31' - derived_from: -# range: string # CustodianObservation + derive_from: multivalued: true required: false generated_by: range: ReconstructionActivity required: false - refers_to_custodian: + refer_to: range: Custodian required: true examples: - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + structured_aliases: + - literal_form: hulplocatie + in_language: nl + - literal_form: Hilfsstandort + in_language: de + - literal_form: lieu auxiliaire + in_language: fr + - literal_form: lugar auxiliar + in_language: es + - literal_form: موقع مساعد + in_language: ar + - literal_form: lokasi bantu + in_language: id + - literal_form: 辅助地点 + in_language: zh comments: - - AuxiliaryPlace models SUBORDINATE physical locations (not main headquarters) - - Analogous to CustodianAppellation (alternative names) for CustodianName + - Models SUBORDINATE physical locations (not main headquarters) + - Three-tier model: CustodianPlace (main), AuxiliaryPlace (subordinate), FeaturePlace (type) - W3C ORG org:Site for organizational site/premises - Links to OrganizationBranch via hosts_branch (what operates at this site) - Links back to CustodianPlace via is_auxiliary_of_place (main vs subordinate) - Temporal validity tracks site lifecycle (opened/closed) - Can have precise coordinates (latitude/longitude) unlike nominal CustodianPlace + - 'Preserved from prior description: Secondary or subordinate physical location associated with a heritage custodian, such as branch offices, storage facilities, research centers, and regional sites distinct from the main headquarters or primary place designation.' + keywords: + - branch office + - storage facility + - secondary location + - depot + - research center + - physical site see_also: - https://www.w3.org/TR/vocab-org/#org:Site - https://www.w3.org/ns/locn @@ -239,6 +251,7 @@ classes: has_geographic_subdivision: https://nde.nl/ontology/hc/subregion/NL-UT branch_of: https://nde.nl/ontology/hc/place/rijksmuseum-main refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + description: Off-site storage facility - value: identified_by: https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol has_label: Rijksmuseum Schiphol @@ -254,22 +267,12 @@ classes: branch_type: EXHIBITION_SPACE branch_of: https://nde.nl/ontology/hc/place/rijksmuseum-main refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/aux-place/nha-reading-room-annex - has_label: Noord-Hollands Archief Reading Room Annex - has_type: - has_label: READING_ROOM_ANNEX - specialized_place: - reading_room_annex_id: https://nde.nl/hc/reading-room-annex/nha-overflow - annex_name: NHA Overflow Reading Room - annex_reason: PEAK_DEMAND - capacity_seats: 12 - has_description: Overflow reading room for peak research periods. - located_in: - settlement_name: Haarlem - country: NL - branch_of: https://nde.nl/ontology/hc/place/noord-hollands-archief-main - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-haa-a-nha + description: Airport branch exhibition space + notes: + - | + Preserved from prior description (commit 51480891): + + "Secondary or subordinate physical location associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER PLACE MODEL**:\n\n1. **CustodianPlace** (preferred place reference):\n - Main/primary place designation for the custodian\n - Like CustodianName is the preferred emic label\n - Examples: \"Rijksmuseum\" (main building), \"National Archives\" (headquarters)\n \n2. **AuxiliaryPlace** (subordinate places) - THIS CLASS:\n - Secondary locations: branch offices, storage facilities, regional sites\n - Like CustodianAppellation is to CustodianName\n - Examples: Depot Amersfoort (off-site storage), Regional office Noord-Holland\n \n3. **FeaturePlace** (feature type classification):\n - Classifies the TYPE of physical feature (museum building, warehouse, etc.)\n - Applies to both CustodianPlace and AuxiliaryPlace\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located. \nMany organizations are\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml index d1c77ce6f9..bc99f23175 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml @@ -7,39 +7,60 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: AuxiliaryPlatform: class_uri: schema:WebSite - description: 'An auxiliary or secondary digital platform. - - - **USAGE**: - - Used for: - - - Secondary websites - - - Project microsites - - - Legacy platforms - - ' + description: >- + Secondary or auxiliary digital platform associated with a heritage custodian, + used for project microsites, legacy platforms, and specialized web presences + distinct from the primary institutional website. + alt_descriptions: + nl: Secundair of hulpdigitaal platform gekoppeld aan een erfgoedinstelling, gebruikt voor projectmicrosites, verouderde platforms en gespecialiseerde webpresenties verschillend van de primaire institutionele website. + de: Sekundäre oder zusätzliche digitale Plattform, die mit einer Heritage-Institution verbunden ist, verwendet für Projekt-Microsites, Legacy-Plattformen und spezialisierte Web-Präsenzen neben der primären Institutions-Website. + fr: Plateforme numérique secondaire ou auxiliaire associée à une institution patrimoniale, utilisée pour les microsites de projets, les plateformes héritées et les présences web spécialisées distinctes du site principal. + es: Plataforma digital secundaria o auxiliar asociada con una institución patrimonial, utilizada para micrositios de proyectos, plataformas heredadas y presencias web especializadas distintas del sitio institucional principal. + ar: منصة رقمية ثانوية أو مساعدة مرتبطة بمؤسسة تراثية، تُستخدم للمواقع المصغرة للمشاريع والمنصات القديمة والحضور على الويب المتخصص. + id: Platform digital sekunder atau bantu yang terkait dengan lembaga warisan, digunakan untuk microsite proyek, platform lama, dan kehadiran web khusus yang berbeda dari situs institusi utama. + zh: 与遗产机构关联的次要或辅助数字平台,用于项目微网站、遗留平台和 不同于主要机构网站的专业网络展示。 close_mappings: - schema:WebSite - annotations: - specificity_score: '0.55' - specificity_rationale: More specific - auxiliary platforms digital heritage - domain. - custodian_types: '[''*'']' + structured_aliases: + - literal_form: hulpplatform + in_language: nl + - literal_form: Hilfsplattform + in_language: de + - literal_form: plateforme auxiliaire + in_language: fr + - literal_form: plataforma auxiliar + in_language: es + - literal_form: منصة مساعدة + in_language: ar + - literal_form: platform bantu + in_language: id + - literal_form: 辅助平台 + in_language: zh + comments: + - Used for secondary websites, project microsites, and legacy platforms + - Distinct from the primary institutional digital presence + keywords: + - secondary website + - microsite + - project site + - legacy platform + - digital presence examples: - value: platform_name: Exhibition Microsite platform_url: https://exhibition.museum.nl platform_type: MICROSITE description: Exhibition microsite + annotations: + specificity_score: '0.55' + specificity_rationale: More specific - auxiliary platforms digital heritage domain. + custodian_types: "['*']" slots: - has_label - has_url - has_type - - relationship + - related_to diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml index 79af6546f8..34c2e2fea8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml @@ -2,10 +2,10 @@ id: https://nde.nl/ontology/hc/class/AvailabilityStatus name: availability_status_class title: AvailabilityStatus Class imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,23 +16,18 @@ default_prefix: hc classes: AvailabilityStatus: class_uri: schema:Availability - description: 'Represents the availability state of a resource, service, or feature. - - **DEFINITION**: - - AvailabilityStatus models whether something (API, service, feature, resource) is currently available for use. This replaces domain-specific boolean flags like `api_available` with a structured class that can capture temporal validity and descriptive context. - - **ONTOLOGY ALIGNMENT**: - - - Schema.org: `schema:Availability` - availability of a product/service - DCAT: `dcat:DataService` availability patterns - DCTERMS: `dcterms:available` - date resource became available - - **USE CASES**: - - 1. **API Availability**: Whether a CMS provides API access 2. **Service Availability**: Whether a digital platform is operational 3. **Feature Availability**: Whether specific features are enabled - - **TEMPORAL VALIDITY**: - - Availability can change over time: - API available from 2015-01-01 to 2020-12-31 (deprecated) - Service temporarily unavailable during maintenance' + description: >- + Availability state of a resource, service, or feature, indicating whether + something is currently available for use with optional temporal validity + and descriptive context. + alt_descriptions: + nl: Beschikbaarheidsstatus van een bron, dienst of functie, die aangeeft of iets momenteel beschikbaar is voor gebruik met optionele temporele geldigheid en beschrijvende context. + de: Verfügbarkeitsstatus einer Ressource, eines Dienstes oder einer Funktion, der angibt, ob etwas derzeit zur Nutzung verfügbar ist, mit optionaler zeitlicher Gültigkeit und beschreibendem Kontext. + fr: État de disponibilité d'une ressource, d'un service ou d'une fonction, indiquant si quelque chose est actuellement disponible à l'utilisation avec une validité temporelle et un contexte descriptif optionnels. + es: Estado de disponibilidad de un recurso, servicio o característica, que indica si algo está actualmente disponible para su uso con validez temporal y contexto descriptivo opcionales. + ar: حالة توفر مورد أو خدمة أو ميزة، تشير إلى ما إذا كان شيء ما متاحًا حاليًا للاستخدام مع صلاحية زمنية وسياق وصفي اختياريين. + id: Status ketersediaan sumber daya, layanan, atau fitur, yang menunjukkan apakah sesuatu saat ini tersedia untuk digunakan dengan validitas temporal dan konteks deskriptif opsional. + zh: 资源、服务或功能的可用性状态,指示某物当前是否可供使用, 具有可选的时间有效性和描述性上下文。 exact_mappings: - schema:Availability close_mappings: @@ -45,13 +40,11 @@ classes: - temporal_extent slot_usage: has_label: -# range: string required: false examples: - value: API Available - value: Service Unavailable has_description: -# range: string examples: - value: REST API available with JSON responses temporal_extent: @@ -64,10 +57,31 @@ classes: - value: begin_of_the_begin: '2015-06-01' end_of_the_end: '2020-12-31' + structured_aliases: + - literal_form: beschikbaarheidsstatus + in_language: nl + - literal_form: Verfügbarkeitsstatus + in_language: de + - literal_form: état de disponibilité + in_language: fr + - literal_form: estado de disponibilidad + in_language: es + - literal_form: حالة التوفر + in_language: ar + - literal_form: status ketersediaan + in_language: id + - literal_form: 可用性状态 + in_language: zh comments: - Generic availability status class replacing domain-specific boolean flags - Supports temporal validity for tracking when availability changed - Aligns with Schema.org Availability enumeration pattern + keywords: + - availability + - status + - service state + - operational + - temporal validity see_also: - https://schema.org/Availability - https://www.w3.org/TR/vocab-dcat-2/#Class:DataService @@ -75,6 +89,7 @@ classes: - value: has_label: API Available has_description: REST API with JSON responses available for collection metadata access + description: API availability status annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml index ff2b23f33f..e0b9d35f9c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml @@ -1,8 +1,6 @@ id: https://nde.nl/ontology/hc/class/BOLDIdentifier name: bold_identifier_class title: BOLD Identifier Class -description: Barcode of Life Data System (BOLD) identifier for biological specimens. Links heritage biological objects to - their DNA barcode records in BOLD. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,29 +14,75 @@ imports: classes: BOLDIdentifier: class_uri: schema:PropertyValue - description: 'A Barcode of Life Data System (BOLD) identifier linking a biological specimen to its DNA barcode record. - **WHAT IS BOLD?** BOLD (Barcode of Life Data System) is an online workbench and database for DNA barcoding. It stores - specimen data and DNA barcode sequences, enabling species identification through DNA. **USE CASES**: 1. **Specimen Identification**: - Link natural history specimens to DNA data 2. **Species Verification**: Cross-reference morphological IDs with DNA barcodes - 3. **Research Provenance**: Document genetic sampling of collection objects **IDENTIFIER FORMAT**: BOLD identifiers - follow the pattern: BOLD:XXXNNN - Process IDs: BOLD:AAA0001 - Sample IDs: Institution-specific prefixes **EXTERNAL LINKS**: - - BOLD Systems: https://boldsystems.org/ - Record URL pattern: https://boldsystems.org/index.php/Public_RecordView?processid={id}' - exact_mappings: - - schema:PropertyValue - close_mappings: - - dcterms:identifier + description: >- + Barcode of Life Data Systems identifier linking a biological specimen to its + DNA barcode record for species identification through genetic analysis. + alt_descriptions: + nl: >- + Barcode of Life Data Systems-identificatie die een biologisch exemplaar koppelt aan zijn + DNA-barcode-record voor soortidentificatie door genetische analyse. + de: >- + Barcode of Life Data Systems-Kennung, die ein biologisches Exemplar mit seinem + DNA-Barcode-Datensatz zur Artenidentifizierung durch genetische Analyse verknüpft. + fr: >- + Identifiant Barcode of Life Data Systems liant un spécimen biologique à son + enregistrement de code-barres ADN pour l'identification d'espèces par analyse génétique. + es: >- + Identificador de Barcode of Life Data Systems que vincula un espécimen biológico a su + registro de código de barras de ADN para identificación de especies mediante análisis genético. + ar: >- + معرف نظام بيانات الباركود الحيوي الذي يربط العينة البيولوجية بسجل + الباركود الجيني للتعرف على الأنواع من خلال التحليل الجيني. + id: >- + Pengidentifikasi Barcode of Life Data Systems yang menghubungkan spesimen biologis ke + rekaman barcode DNA untuk identifikasi spesies melalui analisis genetik. + zh: >- + 生命条形码数据系统标识符,将生物标本链接到其DNA条形码记录,用于通过基因分析进行物种鉴定。 + broad_mappings: + - schema:PropertyValue + related_mappings: + - dcterms:identifier slots: - - has_description - - has_score + - has_description + - has_score comments: - - Used for DNA barcode identifiers in natural history collections - - Links physical specimens to molecular data - - Part of global biodiversity identification infrastructure + - Used for DNA barcode identifiers in natural history collections + - Links physical specimens to molecular data + - Part of global biodiversity identification infrastructure + see_also: + - https://boldsystems.org/ examples: - - value: - id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21 - identifier_url: https://boldsystems.org/index.php/Public_RecordView?processid=NLNAT001-21 + - value: + id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21 + has_description: BOLD process ID for Dutch natural history specimen + description: Standard BOLD process identifier + - value: + id: https://nde.nl/ontology/hc/bold-id/GBIMA854-23 + has_description: BOLD sample from Global Biodiversity Information Facility + description: GBIF-linked BOLD identifier + keywords: + - BOLD + - DNA barcode + - genetic identification + - biodiversity + - molecular data annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.75 + specificity_rationale: Specific to biological specimens with DNA barcoding. + custodian_types: "['*']" + structured_aliases: + - literal_form: BOLD-identificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: DNA-barcode ID + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: BOLD-Kennung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiant BOLD + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificador BOLD + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml index 5555f4cc5b..120460bbeb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml @@ -10,20 +10,30 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/end_of_the_end - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_note - - ../slots/has_type +- linkml:types +- ../slots/begin_of_the_begin +- ../slots/end_of_the_end +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_note +- ../slots/has_type classes: BackupStatus: class_uri: prov:Entity - description: "Represents the current backup and disaster recovery status for a heritage custodian.\n\n**DEFINITION**:\n\nBackupStatus captures the current state of backup configurations including:\n- The type(s) of backup being used (via has_type \u2192 BackupType)\n- Status description (free text details)\n- Temporal validity (when this status was recorded/changed)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **PREMIS** | `premis:fixity` | Related - data integrity |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 has_type \u2192 BackupType (type hierarchy)\n \u251C\u2500\u2500 has_description (free text details)\n \u2514\ - \u2500\u2500 begin_of_the_begin / end_of_the_end (validity period)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the backup_status string slot.\nOld pattern: `backup_status: \"Daily backup to Azure, replicated to secondary site\"`\nNew pattern: `has_status: BackupStatus` with structured type and description\n" - exact_mappings: + description: >- + Current backup and disaster recovery configuration state for a heritage custodian, + capturing backup types, status descriptions, and temporal validity of the + data protection measures in place. + alt_descriptions: + nl: Huidige back-up en disaster recovery configuratiestatus voor een erfgoedinstelling, die back-uptypes, statusbeschrijvingen en temporele geldigheid van de genomen gegevensbeschermingsmaatregelen vastlegt. + de: Aktueller Backup- und Disaster-Recovery-Konfigurationsstatus für eine Heritage-Institution, der Backup-Typen, Statusbeschreibungen und die zeitliche Gültigkeit der getroffenen Datenschutzmaßnahmen erfasst. + fr: État actuel de la configuration de sauvegarde et de reprise après sinistre pour une institution patrimoniale, capturant les types de sauvegarde, les descriptions de statut et la validité temporelle des mesures de protection des données. + es: Estado actual de configuración de respaldo y recuperación ante desastres para una institución patrimonial, capturando tipos de respaldo, descripciones de estado y validez temporal de las medidas de protección de datos. + ar: حالة تكوين النسخ الاحتياطي واستعادة البيانات الحالية لمؤسسة تراثية، مع تسجيل أنواع النسخ الاحتياطي وأوصاف الحالة والصلاحية الزمنية لتدابير حماية البيانات المتخذة. + id: Status konfigurasi cadangan dan pemulihan bencana saat ini untuk lembaga warisan, menangkap jenis cadangan, deskripsi status, dan validitas temporal dari langkah-langkah perlindungan data yang diambil. + zh: 遗产机构当前的备份和灾难恢复配置状态,捕获备份类型、状态描述 以及所采取的数据保护措施的时间有效性。 + broad_mappings: - prov:Entity close_mappings: - premis:fixity @@ -37,57 +47,81 @@ classes: - end_of_the_end slot_usage: identified_by: -# range: string # uriorcurie identifier: true required: true pattern: ^https://nde\.nl/ontology/hc/backup-status/[a-z0-9-]+$ has_type: -# range: string # uriorcurie + range: BackupType + description: Type(s) of backup in place (e.g., daily automated, cloud provider). multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: - has_code: DAILY_AUTOMATED - has_code: CLOUD_AZURE has_description: -# range: string examples: - value: Daily backup to Azure, replicated to secondary site in Rotterdam. has_note: -# range: string multivalued: true examples: - value: Encryption at rest enabled since 2024-01 - value: Annual disaster recovery test passed 2025-06 begin_of_the_begin: end_of_the_end: - annotations: - specificity_score: '0.60' - specificity_rationale: Backup status relevant to all heritage custodians with digital assets. - has_score: null - slot_migration: "2026-01-13: Migrated from backup_status string slot\n- backup_status (string) \u2192 has_status (BackupStatus)\n" - custodian_types: "['*']" + structured_aliases: + - literal_form: back-upstatus + in_language: nl + - literal_form: Backup-Status + in_language: de + - literal_form: état de sauvegarde + in_language: fr + - literal_form: estado de respaldo + in_language: es + - literal_form: حالة النسخ الاحتياطي + in_language: ar + - literal_form: status cadangan + in_language: id + - literal_form: 备份状态 + in_language: zh comments: - - BackupStatus represents the current backup configuration state + - Represents current backup configuration state - Linked to BackupType for structured type classification - Supports temporal validity tracking - 'MIGRATED 2026-01-13: Replaces backup_status string slot' + keywords: + - backup + - disaster recovery + - data protection + - configuration state + - archival safety + see_also: + - http://www.loc.gov/premis/rdf/v3/ examples: - value: identified_by: https://nde.nl/ontology/hc/backup-status/example-001 has_type: - has_code: DAILY_AUTOMATED - has_code: CLOUD_AZURE - has_description: 'Daily automated backup to Azure with replication to secondary site. - - 30-day retention, encrypted at rest. - - ' + has_description: Daily automated backup to Azure with replication to secondary site. 30-day retention, encrypted at rest. begin_of_the_begin: '2024-01-15T00:00:00Z' + description: Active backup configuration with cloud replication - value: identified_by: https://nde.nl/ontology/hc/backup-status/critical-001 has_type: - has_code: NOT_BACKED_UP has_description: Legacy system not yet included in backup. Migration planned for Q2 2026. has_note: - - 'CRITICAL: Data at risk until migration complete' \ No newline at end of file + - 'CRITICAL: Data at risk until migration complete' + description: Critical - no backup in place + notes: + - | + Preserved from prior description (commit 51480891): + + "Represents the current backup and disaster recovery status for a heritage custodian.\n\n**DEFINITION**:\n\nBackupStatus captures the current state of backup configurations including:\n- The type(s) of backup being used (via has_type \u2192 BackupType)\n- Status description (free text details)\n- Temporal validity (when this status was recorded/changed)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **PREMIS** | `premis:fixity` | Related - data integrity |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 has_type \u2192 BackupType (type hierarchy)\n \u251C\u2500\u2500 has_description (free text details)\n \u2514\ + annotations: + specificity_score: '0.60' + specificity_rationale: Relevant to all heritage custodians with digital assets. + has_score: + slot_migration: "2026-01-13: Migrated from backup_status string slot\n- backup_status (string) → has_status (BackupStatus)\n" + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml index c30b9a6b17..d2a5eb01f8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml @@ -16,21 +16,31 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/equivalent_to - - ../slots/related_to +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/equivalent_to +- ../slots/related_to classes: BackupType: class_uri: skos:Concept - description: "Classification type for backup and disaster recovery strategies in heritage custodian contexts.\n\n**DEFINITION**:\n\nBackupType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of backup strategies, frequencies, and storage locations\nused by heritage institutions for data protection.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **PREMIS** | `premis:fixity` | Related - data integrity verification |\n| **DQV** | `dqv:QualityMeasurement` | Data quality measurement |\n| **Dublin Core** | `dcterms:isReferencedBy` | Backup documentation |\n\n**BACKUP TYPE CATEGORIES** (from slot definition):\n\n| Category | Description |\n|----------|-------------|\n| **FREQUENCY** | How often backups occur (daily, weekly, continuous) |\n| **STRATEGY** | Backup approach (full, incremental, differential) |\n| **LOCATION** |\ - \ Where backups are stored (on-site, off-site, cloud) |\n| **MEDIUM** | Storage medium (disk, tape, cloud, paper) |\n| **STATUS** | Current state (active, inactive, not backed up) |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (status class)\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BackupType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BackupType (parent)\n \u2514\u2500\u2500 has_description (strategy details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the backup_status string slot with a proper class hierarchy.\nOld pattern: `backup_status: \"Daily backup to Azure\"` (string)\nNew pattern: `has_status: BackupStatus` \u2192 `has_type: BackupType` (object reference)\n" - exact_mappings: + description: >- + Classification type for backup and disaster recovery strategies used by + heritage institutions, providing a SKOS-based hierarchy for categorizing + backup frequencies, strategies, locations, and storage media. + alt_descriptions: + nl: Classificatietype voor back-up en disaster recovery strategieën die door erfgoedinstellingen worden gebruikt, met een SKOS-gebaseerde hiërarchie voor het categoriseren van back-upfrequenties, strategieën, locaties en opslagmedia. + de: Klassifizierungstyp für Backup- und Disaster-Recovery-Strategien, die von Heritage-Institutionen verwendet werden, mit einer SKOS-basierten Hierarchie zur Kategorisierung von Backup-Häufigkeiten, Strategien, Standorten und Speichermedien. + fr: Type de classification pour les stratégies de sauvegarde et de reprise après sinistre utilisées par les institutions patrimoniales, fournissant une hiérarchie SKOS pour catégoriser les fréquences, stratégies, emplacements et supports de sauvegarde. + es: Tipo de clasificación para estrategias de respaldo y recuperación ante desastres utilizadas por instituciones patrimoniales, proporcionando una jerarquía SKOS para categorizar frecuencias, estrategias, ubicaciones y medios de almacenamiento de respaldo. + ar: نوع التصنيف لاستراتيجيات النسخ الاحتياطي واستعادة البيانات المستخدمة من قبل مؤسسات التراث، مع توفير تسلسل هرمي SKOS لتصنيف تكرارات النسخ الاحتياطي والاستراتيجيات والمواقع ووسائط التخزين. + id: Jenis klasifikasi untuk strategi cadangan dan pemulihan bencana yang digunakan oleh lembaga warisan, menyediakan hierarki berbasis SKOS untuk mengkategorikan frekuensi, strategi, lokasi, dan media penyimpanan cadangan. + zh: 遗产机构使用的备份和灾难恢复策略的分类类型,提供基于SKOS的层次结构, 用于分类备份频率、策略、位置和存储介质。 + broad_mappings: - skos:Concept close_mappings: - premis:fixity @@ -48,14 +58,12 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/backup-type/[a-z0-9-]+$ examples: - value: https://nde.nl/ontology/hc/backup-type/daily-automated has_code: -# range: string required: true pattern: ^[A-Z][A-Z0-9_]*$ examples: @@ -63,7 +71,6 @@ classes: - value: CLOUD_AZURE - value: NOT_BACKED_UP has_label: -# range: string required: true multivalued: true examples: @@ -74,7 +81,6 @@ classes: - Cloud backup (Azure)@en - Cloud backup (Azure)@nl has_description: -# range: string examples: - value: Daily automated backup to off-site storage with 30-day retention. has_hypernym: @@ -91,17 +97,33 @@ classes: examples: - value: - qid: Q5227350 - annotations: - specificity_score: '0.60' - specificity_rationale: Backup types are relevant to all heritage custodians with digital assets. - has_score: null - slot_migration: "2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy\n- backup_status (string) \u2192 has_status (BackupStatus) \u2192 has_type (BackupType)\n" - custodian_types: "['*']" + structured_aliases: + - literal_form: back-uptype + in_language: nl + - literal_form: Backup-Typ + in_language: de + - literal_form: type de sauvegarde + in_language: fr + - literal_form: tipo de respaldo + in_language: es + - literal_form: نوع النسخ الاحتياطي + in_language: ar + - literal_form: jenis cadangan + in_language: id + - literal_form: 备份类型 + in_language: zh comments: - - BackupType provides SKOS-based classification for backup strategies + - SKOS-based classification for backup strategies + - Categories include frequency, strategy, location, medium, and status - Aligned with PREMIS fixity concepts for data integrity - Supports hierarchical type relationships - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + keywords: + - backup classification + - disaster recovery + - data protection strategy + - storage medium + - SKOS concept see_also: - http://www.loc.gov/premis/rdf/v3/ - https://www.w3.org/TR/vocab-dqv/ @@ -112,8 +134,16 @@ classes: has_label: - Daily automated backup@en - Dagelijkse geautomatiseerde backup@nl - has_description: 'Daily automated backup to off-site storage location. + has_description: Daily automated backup to off-site storage location. Typically includes 30-day retention policy. + description: Daily automated backup type + notes: + - | + Preserved from prior description (commit 51480891): - Typically includes 30-day retention policy. - - ' \ No newline at end of file + "Classification type for backup and disaster recovery strategies in heritage custodian contexts.\n\n**DEFINITION**:\n\nBackupType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of backup strategies, frequencies, and storage locations\nused by heritage institutions for data protection.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **PREMIS** | `premis:fixity` | Related - data integrity verification |\n| **DQV** | `dqv:QualityMeasurement` | Data quality measurement |\n| **Dublin Core** | `dcterms:isReferencedBy` | Backup documentation |\n\n**BACKUP TYPE CATEGORIES** (from slot definition):\n\n| Category | Description |\n|----------|-------------|\n| **FREQUENCY** | How often backups occur (daily, weekly, continuous) |\n| **STRATEGY** | Backup approach (full, incremental, differential) |\n| **LOCATION** |\ + annotations: + specificity_score: '0.60' + specificity_rationale: Relevant to all heritage custodians with digital assets. + has_score: + slot_migration: "2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy\n- backup_status (string) → has_status (BackupStatus) → has_type (BackupType)\n" + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml index 5364cbe695..c2f8cb8efc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml @@ -7,26 +7,44 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./BackupType - - linkml:types +- ./BackupType +- linkml:types classes: DailyAutomatedBackup: is_a: BackupType class_uri: hc:DailyAutomatedBackup - description: 'Daily automated backup to off-site storage. - - - Automated daily backup process that copies data to an off-site - - location. Standard practice for heritage institutions with - - active digital collections. - - ' + description: >- + Automated daily backup process copying data to an off-site location, + standard practice for heritage institutions with active digital collections. + alt_descriptions: + nl: Geautomatiseerd dagelijks back-upproces dat gegevens kopieert naar een externe locatie, standaardpraktijk voor erfgoedinstellingen met actieve digitale collecties. + de: Automatisierter täglicher Backup-Prozess, der Daten an einen externen Standort kopiert, Standardpraxis für Heritage-Institutionen mit aktiven digitalen Sammlungen. + fr: Processus de sauvegarde quotidien automatisé copiant les données vers un site externe, pratique standard pour les institutions patrimoniales avec des collections numériques actives. + es: Proceso de respaldo diario automatizado que copia datos a una ubicación externa, práctica estándar para instituciones patrimoniales con colecciones digitales activas. + ar: عملية نسخ احتياطي يومية آلية تنسخ البيانات إلى موقع خارجي، ممارسة قياسية للمؤسسات التراثية ذات المجموعات الرقمية النشطة. + id: Proses cadangan harian otomatis yang menyalin data ke lokasi luar situs, praktik standar untuk lembaga warisan dengan koleksi digital aktif. + zh: 自动每日备份流程,将数据复制到外部位置,是拥有活跃数字藏品的 遗产机构的标准做法。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: dagelijkse geautomatiseerde back-up + in_language: nl + - literal_form: tägliche automatisierte Sicherung + in_language: de + - literal_form: sauvegarde quotidienne automatisée + in_language: fr + - literal_form: respaldo diario automatizado + in_language: es + - literal_form: نسخ احتياطي يومي آلي + in_language: ar + - literal_form: cadangan harian otomatis + in_language: id + - literal_form: 每日自动备份 + in_language: zh annotations: short_code: DAILY_AUTOMATED specificity_score: '0.65' - custodian_types: '[''*'']' + custodian_types: "['*']" examples: - value: has_code: DAILY_AUTOMATED @@ -34,21 +52,38 @@ classes: - Daily automated backup@en - Dagelijkse geautomatiseerde backup@nl description: Standard daily backup configuration - broad_mappings: - - skos:Concept WeeklyFullDailyIncremental: is_a: BackupType class_uri: hc:WeeklyFullDailyIncremental - description: 'Weekly full backup with daily incremental backups. - - - Combines weekly full backups with daily incremental backups - - for efficient storage use while maintaining recovery capability. - - Common in large heritage institutions. - - ' + description: >- + Combines weekly full backups with daily incremental backups for efficient + storage use while maintaining recovery capability, common in large heritage + institutions. + alt_descriptions: + nl: Combineert wekelijkse volledige back-ups met dagelijkse incrementele back-ups voor efficiënt opslaggebruik bij behoud van herstelmogelijkheden, gebruikelijk bij grote erfgoedinstellingen. + de: Kombiniert wöchentliche Vollbackups mit täglichen inkrementellen Backups für effiziente Speichernutzung bei Aufrechterhaltung der Wiederherstellungsfähigkeit, üblich in großen Heritage-Institutionen. + fr: Combine des sauvegardes complètes hebdomadaires avec des sauvegardes incrémentielles quotidiennes pour une utilisation efficace du stockage tout en maintenant la capacité de récupération. + es: Combina respaldos completos semanales con respaldos incrementales diarios para un uso eficiente del almacenamiento manteniendo la capacidad de recuperación. + ar: يجمع بين النسخ الاحتياطية الكاملة الأسبوعية مع النسخ الاحتياطية التزايدية اليومية للاستخدام الفعال للتخزين مع الحفاظ على قدرة الاسترداد. + id: Menggabungkan cadangan penuh mingguan dengan cadangan inkremental harian untuk penggunaan penyimpanan yang efisien sambil mempertahankan kemampuan pemulihan. + zh: 结合每周完整备份和每日增量备份,在保持恢复能力的同时实现高效存储使用, 常见于大型遗产机构。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: wekelijks volledig dagelijks incrementeel + in_language: nl + - literal_form: wöchentlich voll, täglich inkrementell + in_language: de + - literal_form: hebdomadaire complet, quotidien incrémentiel + in_language: fr + - literal_form: semanal completo, diario incremental + in_language: es + - literal_form: أسبوعي كامل ويومي تزايدي + in_language: ar + - literal_form: mingguan penuh harian inkremental + in_language: id + - literal_form: 每周完整每日增量 + in_language: zh annotations: short_code: WEEKLY_FULL_DAILY_INCR specificity_score: '0.65' @@ -59,21 +94,38 @@ classes: - Weekly full, daily incremental@en - Wekelijks volledig, dagelijks incrementeel@nl description: Enterprise backup strategy - broad_mappings: - - skos:Concept ContinuousReplication: is_a: BackupType class_uri: hc:ContinuousReplication - description: 'Real-time continuous data replication. - - - Continuous replication to secondary data center or cloud. - - Provides near-zero data loss (RPO) and rapid recovery (RTO). - - Used by institutions with critical digital assets. - - ' + description: >- + Real-time continuous data replication to a secondary data center or cloud, + providing near-zero data loss (RPO) and rapid recovery (RTO), used by + institutions with critical digital assets. + alt_descriptions: + nl: Real-time continue gegevensreplicatie naar een secundair datacenter of cloud, met bijna-nul gegevensverlies (RPO) en snelle herstel (RTO), gebruikt door instellingen met kritieke digitale activa. + de: Echtzeit-Kontinuierliche Datenreplikation zu einem sekundären Rechenzentrum oder in die Cloud, bietet nahezu null Datenverlust (RPO) und schnelle Wiederherstellung (RTO). + fr: Réplication de données continue en temps réel vers un centre de données secondaire ou le cloud, offrant une perte de données quasi nulle (RPO) et une récupération rapide (RTO). + es: Replicación de datos continua en tiempo real a un centro de datos secundario o a la nube, proporcionando pérdida de datos casi nula (RPO) y recuperación rápida (RTO). + ar: نسخ متماثل للبيانات المستمرة في الوقت الفعلي إلى مركز بيانات ثانوي أو سحابة، مما يوفر فقدان بيانات شبه صفري (RPO) واسترداد سريع (RTO). + id: Replikasi data berkelanjutan real-time ke pusat data sekunder atau cloud, memberikan kehilangan data mendekati nol (RPO) dan pemulihan cepat (RTO). + zh: 实时持续数据复制到辅助数据中心或云端,提供近乎零的数据丢失(RPO) 和快速恢复(RTO),用于拥有关键数字资产的机构。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: continue replicatie + in_language: nl + - literal_form: kontinuierliche Replikation + in_language: de + - literal_form: réplication continue + in_language: fr + - literal_form: replicación continua + in_language: es + - literal_form: نسخ متماثل مستمر + in_language: ar + - literal_form: replikasi berkelanjutan + in_language: id + - literal_form: 持续复制 + in_language: zh annotations: short_code: CONTINUOUS_REPLICATION specificity_score: '0.70' @@ -84,19 +136,37 @@ classes: - Continuous replication@en - Continue replicatie@nl description: Real-time data protection - broad_mappings: - - skos:Concept SecondarySiteReplication: is_a: BackupType class_uri: hc:SecondarySiteReplication - description: 'Replicated to secondary data center. - - - Data replicated to a geographically separate secondary site. - - Provides disaster recovery capability for major incidents. - - ' + description: >- + Data replicated to a geographically separate secondary site, providing + disaster recovery capability for major incidents. + alt_descriptions: + nl: Gegevens gerepliceerd naar een geografisch gescheiden secundaire locatie, wat disaster recovery-mogelijkheden biedt voor grote incidenten. + de: Daten werden an einen geografisch getrennten sekundären Standort repliziert, was Disaster-Recovery-Funktionen für größere Zwischenfälle bietet. + fr: Données répliquées vers un site secondaire géographiquement distinct, fournissant une capacité de reprise après sinistre pour les incidents majeurs. + es: Datos replicados a un sitio secundario geográficamente separado, proporcionando capacidad de recuperación ante desastres para incidentes mayores. + ar: بيانات منسوخة إلى موقع ثانوي منفصل جغرافيًا، مما يوفر قدرة استعادة البيانات للحوادث الكبرى. + id: Data direplikasi ke situs sekunder yang terpisah secara geografis, menyediakan kemampuan pemulihan bencana untuk insiden besar. + zh: 数据复制到地理上分离的辅助站点,为重大事件提供灾难恢复能力。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: secundaire locatie replicatie + in_language: nl + - literal_form: Sekundärstandort-Replikation + in_language: de + - literal_form: réplication de site secondaire + in_language: fr + - literal_form: replicación de sitio secundario + in_language: es + - literal_form: نسخ موقع ثانوي + in_language: ar + - literal_form: replikasi situs sekunder + in_language: id + - literal_form: 辅助站点复制 + in_language: zh annotations: short_code: SECONDARY_SITE specificity_score: '0.70' @@ -107,21 +177,37 @@ classes: - Secondary site replication@en - Replicatie naar secundaire locatie@nl description: Geographic redundancy - broad_mappings: - - skos:Concept CloudBackupAzure: is_a: BackupType class_uri: hc:CloudBackupAzure - description: 'Cloud backup to Microsoft Azure. - - - Backup stored in Microsoft Azure cloud storage. - - Common for Dutch heritage institutions due to EU data - - residency options. - - ' + description: >- + Backup stored in Microsoft Azure cloud storage, common for Dutch heritage + institutions due to EU data residency options. + alt_descriptions: + nl: Back-up opgeslagen in Microsoft Azure cloud-opslag, gebruikelijk voor Nederlandse erfgoedinstellingen vanwege EU-dataresidu-opties. + de: In Microsoft Azure-Cloud-Speicher gespeichertes Backup, häufig bei niederländischen Heritage-Institutionen aufgrund EU-Datenaufbewahrungsoptionen. + fr: Sauvegarde stockée dans le cloud Microsoft Azure, courant pour les institutions patrimoniales néerlandaises en raison des options de résidence des données dans l'UE. + es: Respaldo almacenado en almacenamiento en la nube de Microsoft Azure, común para instituciones patrimoniales holandesas debido a las opciones de residencia de datos de la UE. + ar: نسخ احتياطي مخزن في تخزين سحابة Microsoft Azure، شائع للمؤسسات التراثية الهولندية بسبب خيارات إقامة البيانات في الاتحاد الأوروبي. + id: Cadangan disimpan di penyimpanan cloud Microsoft Azure, umum untuk lembaga warisan Belanda karena opsi residensi data UE. + zh: 存储在Microsoft Azure云存储中的备份,由于欧盟数据驻留选项, 在荷兰遗产机构中很常见。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: Azure cloud back-up + in_language: nl + - literal_form: Azure-Cloud-Backup + in_language: de + - literal_form: sauvegarde cloud Azure + in_language: fr + - literal_form: respaldo en nube Azure + in_language: es + - literal_form: نسخ احتياطي سحابة Azure + in_language: ar + - literal_form: cadangan cloud Azure + in_language: id + - literal_form: Azure云备份 + in_language: zh annotations: short_code: CLOUD_AZURE specificity_score: '0.65' @@ -132,19 +218,37 @@ classes: - Cloud backup (Azure)@en - Cloud backup (Azure)@nl description: Azure cloud backup - broad_mappings: - - skos:Concept CloudBackupAWS: is_a: BackupType class_uri: hc:CloudBackupAWS - description: 'Cloud backup to Amazon Web Services (AWS). - - - Backup stored in AWS cloud storage (S3, Glacier). - - Options for various storage tiers based on access needs. - - ' + description: >- + Backup stored in Amazon Web Services cloud storage (S3, Glacier) with + options for various storage tiers based on access needs. + alt_descriptions: + nl: Back-up opgeslagen in Amazon Web Services cloud-opslag (S3, Glacier) met opties voor verschillende opslaglagen op basis van toegangsbehoeften. + de: In Amazon Web Services-Cloud-Speicher (S3, Glacier) gespeichertes Backup mit Optionen für verschiedene Speicherebenen basierend auf Zugriffsanforderungen. + fr: Sauvegarde stockée dans le cloud Amazon Web Services (S3, Glacier) avec des options pour différents niveaux de stockage selon les besoins d'accès. + es: Respaldo almacenado en almacenamiento en la nube de Amazon Web Services (S3, Glacier) con opciones para varios niveles de almacenamiento según las necesidades de acceso. + ar: نسخ احتياطي مخزن في تخزين سحابة Amazon Web Services (S3، Glacier) مع خيارات لمستويات تخزين مختلفة بناءً على احتياجات الوصول. + id: Cadangan disimpan di penyimpanan cloud Amazon Web Services (S3, Glacier) dengan opsi untuk berbagai tingkat penyimpanan berdasarkan kebutuhan akses. + zh: 存储在Amazon Web Services云存储(S3、Glacier)中的备份,根据访问需求 提供各种存储层级选项。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: AWS cloud back-up + in_language: nl + - literal_form: AWS-Cloud-Backup + in_language: de + - literal_form: sauvegarde cloud AWS + in_language: fr + - literal_form: respaldo en nube AWS + in_language: es + - literal_form: نسخ احتياطي سحابة AWS + in_language: ar + - literal_form: cadangan cloud AWS + in_language: id + - literal_form: AWS云备份 + in_language: zh annotations: short_code: CLOUD_AWS specificity_score: '0.65' @@ -155,19 +259,37 @@ classes: - Cloud backup (AWS)@en - Cloud backup (AWS)@nl description: AWS cloud backup - broad_mappings: - - skos:Concept OnPremiseBackup: is_a: BackupType class_uri: hc:OnPremiseBackup - description: 'On-premise backup storage only. - - - Backup stored only on local premises. Higher risk for - - disaster scenarios. May be combined with off-site backup. - - ' + description: >- + Backup stored only on local premises, representing higher risk for disaster + scenarios, may be combined with off-site backup. + alt_descriptions: + nl: Back-up alleen lokaal opgeslagen, met hoger risico voor disasterscenario's, kan worden gecombineerd met externe back-up. + de: Nur lokal vor Ort gespeichertes Backup, stellt ein höheres Risiko für Katastrophenszenarien dar, kann mit externem Backup kombiniert werden. + fr: Sauvegarde stockée uniquement sur site local, représentant un risque plus élevé pour les scénarios de catastrophe, peut être combinée avec une sauvegarde hors site. + es: Respaldo almacenado solo en instalaciones locales, representa mayor riesgo para escenarios de desastre, puede combinarse con respaldo externo. + ar: نسخ احتياطي مخزن محليًا فقط، يمثل خطرًا أعلى لسيناريوهات الكوارث، يمكن دمجه مع نسخ احتياطي خارجي. + id: Cadangan hanya disimpan di tempat lokal, mewakili risiko lebih tinggi untuk skenario bencana, dapat dikombinasikan dengan cadangan di luar situs. + zh: 仅存储在本地的备份,对灾难场景风险较高,可与异地备份结合使用。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: lokale back-up + in_language: nl + - literal_form: On-Premise-Backup + in_language: de + - literal_form: sauvegarde sur site + in_language: fr + - literal_form: respaldo local + in_language: es + - literal_form: نسخ احتياطي محلي + in_language: ar + - literal_form: cadangan lokal + in_language: id + - literal_form: 本地备份 + in_language: zh annotations: short_code: ON_PREMISE specificity_score: '0.60' @@ -178,21 +300,37 @@ classes: - On-premise backup@en - Lokale backup@nl description: Local-only backup - broad_mappings: - - skos:Concept NotBackedUp: is_a: BackupType class_uri: hc:NotBackedUp - description: 'NOT BACKED UP - Critical attention required! - - - Digital assets are not currently backed up. This is a - - high-risk status requiring immediate attention and - - remediation planning. - - ' + description: >- + Digital assets are not currently backed up, representing a high-risk status + requiring immediate attention and remediation planning. + alt_descriptions: + nl: Digitale activa worden momenteel niet geback-upt, wat een hoogrisicostatus vertegenwoordigt die onmiddellijke aandacht en herstelplanning vereist. + de: Digitale Assets werden derzeit nicht gesichert, was einen Hochrisikostatus darstellt, der sofortige Aufmerksamkeit und Sanierungsplanung erfordert. + fr: Les actifs numériques ne sont pas actuellement sauvegardés, représentant un statut à haut risque nécessitant une attention immédiate et une planification de remédiation. + es: Los activos digitales no están respaldados actualmente, representando un estado de alto riesgo que requiere atención inmediata y planificación de remediación. + ar: الأصول الرقمية لا يتم نسخها احتياطيًا حاليًا، مما يمثل حالة عالية الخطورة تتطلب اهتمامًا فوريًا وتخطيطًا للعلاج. + id: Aset digital saat ini tidak dicadangkan, mewakili status berisiko tinggi yang memerlukan perhatian segera dan perencanaan perbaikan. + zh: 数字资产当前未备份,代表需要立即关注和补救规划的高风险状态。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: niet geback-upt + in_language: nl + - literal_form: nicht gesichert + in_language: de + - literal_form: non sauvegardé + in_language: fr + - literal_form: sin respaldo + in_language: es + - literal_form: بدون نسخ احتياطي + in_language: ar + - literal_form: tidak dicadangkan + in_language: id + - literal_form: 未备份 + in_language: zh annotations: short_code: NOT_BACKED_UP specificity_score: '0.50' @@ -204,21 +342,38 @@ classes: - NOT BACKED UP@en - NIET GEBACK-UPT@nl description: Critical - no backup in place - broad_mappings: - - skos:Concept PaperOnlyNoDigital: is_a: BackupType class_uri: hc:PaperOnlyNoDigital - description: 'Paper only - no digital backup exists. - - - Records exist only in paper form with no digital copies. - - Common for historical archives that haven''t been digitized. - - May indicate digitization priority. - - ' + description: >- + Records exist only in paper form with no digital copies, common for + historical archives that haven't been digitized, may indicate digitization + priority. + alt_descriptions: + nl: Archieven bestaan alleen in papieren vorm zonder digitale kopieën, gebruikelijk voor historische archieven die niet gedigitaliseerd zijn, kan digitaliseringsprioriteit aangeven. + de: Akten existieren nur in Papierform ohne digitale Kopien, üblich für historische Archive, die nicht digitalisiert wurden, kann Digitalisierungspriorität anzeigen. + fr: Les documents n'existent que sous forme papier sans copies numériques, courant pour les archives historiques non numérisées, peut indiquer une priorité de numérisation. + es: Los registros existen solo en forma impresa sin copias digitales, común para archivos históricos que no han sido digitalizados, puede indicar prioridad de digitalización. + ar: السجلات موجودة فقط في شكل ورقي بدون نسخ رقمية، شائع للأرشيفات التاريخية التي لم يتم رقمنتها، قد يشير إلى أولوية الرقمنة. + id: Catatan hanya ada dalam bentuk kertas tanpa salinan digital, umum untuk arsip bersejarah yang belum didigitalisasi, mungkin menunjukkan prioritas digitalisasi. + zh: 记录仅以纸质形式存在,没有数字副本,对于尚未数字化的历史档案 很常见,可能表明数字化优先级。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: alleen papier + in_language: nl + - literal_form: nur Papier + in_language: de + - literal_form: papier uniquement + in_language: fr + - literal_form: solo papel + in_language: es + - literal_form: ورق فقط + in_language: ar + - literal_form: hanya kertas + in_language: id + - literal_form: 仅纸质 + in_language: zh annotations: short_code: PAPER_ONLY specificity_score: '0.55' @@ -229,19 +384,37 @@ classes: - Paper only - no digital backup@en - Alleen papier - geen digitale backup@nl description: Non-digitized physical records - broad_mappings: - - skos:Concept TapeBackup: is_a: BackupType class_uri: hc:TapeBackup - description: 'Backup to magnetic tape. - - - Traditional tape backup (LTO, etc.). Cost-effective for - - large volumes and long-term archival storage. - - ' + description: >- + Traditional tape backup (LTO, etc.), cost-effective for large volumes and + long-term archival storage. + alt_descriptions: + nl: Traditionele tape back-up (LTO, enz.), kosteneffectief voor grote volumes en langetermijnarchiefopslag. + de: Traditionelle Band-Sicherung (LTO, etc.), kostengünstig für große Mengen und langfristige Archivspeicherung. + fr: Sauvegarde sur bande traditionnelle (LTO, etc.), rentable pour les grands volumes et le stockage d'archivage à long terme. + es: Respaldo en cinta tradicional (LTO, etc.), rentable para grandes volúmenes y almacenamiento de archivo a largo plazo. + ar: نسخ احتياطي على شريط تقليدي (LTO، إلخ)، فعال من حيث التكلفة للأحجام الكبيرة والتخزين الأرشيفي طويل المدى. + id: Cadangan pita tradisional (LTO, dll.), hemat biaya untuk volume besar dan penyimpanan arsip jangka panjang. + zh: 传统磁带备份(LTO等),对于大容量和长期归档存储具有成本效益。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: tape back-up + in_language: nl + - literal_form: Band-Sicherung + in_language: de + - literal_form: sauvegarde sur bande + in_language: fr + - literal_form: respaldo en cinta + in_language: es + - literal_form: نسخ احتياطي على شريط + in_language: ar + - literal_form: cadangan pita + in_language: id + - literal_form: 磁带备份 + in_language: zh annotations: short_code: TAPE_BACKUP specificity_score: '0.65' @@ -252,19 +425,37 @@ classes: - Tape backup@en - Tape backup@nl description: Magnetic tape storage - broad_mappings: - - skos:Concept DiskBasedBackup: is_a: BackupType class_uri: hc:DiskBasedBackup - description: 'Backup to disk storage. - - - Backup stored on disk arrays (SAN, NAS). Faster recovery - - than tape but higher cost per terabyte. - - ' + description: >- + Backup stored on disk arrays (SAN, NAS), offering faster recovery than tape + but higher cost per terabyte. + alt_descriptions: + nl: Back-up opgeslagen op schijfarrays (SAN, NAS), met snellere herstel dan tape maar hogere kosten per terabyte. + de: Auf Festplatten-Arrays (SAN, NAS) gespeichertes Backup, bietet schnellere Wiederherstellung als Band, aber höhere Kosten pro Terabyte. + fr: Sauvegarde stockée sur des réseaux de disques (SAN, NAS), offrant une récupération plus rapide que la bande mais un coût plus élevé par téraoctet. + es: Respaldo almacenado en matrices de discos (SAN, NAS), ofreciendo recuperación más rápida que la cinta pero mayor costo por terabyte. + ar: نسخ احتياطي مخزن على صفائح أقراص (SAN، NAS)، يوفر استردادًا أسرع من الشريط ولكن بتكلفة أعلى لكل تيرابايت. + id: Cadangan disimpan pada array disk (SAN, NAS), menawarkan pemulihan lebih cepat dari pita tetapi biaya lebih tinggi per terabyte. + zh: 存储在磁盘阵列(SAN、NAS)上的备份,比磁带恢复更快,但每TB成本更高。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: schijfgebaseerde back-up + in_language: nl + - literal_form: Festplatten-Backup + in_language: de + - literal_form: sauvegarde sur disque + in_language: fr + - literal_form: respaldo en disco + in_language: es + - literal_form: نسخ احتياطي على القرص + in_language: ar + - literal_form: cadangan berbasis disk + in_language: id + - literal_form: 磁盘备份 + in_language: zh annotations: short_code: DISK_BACKUP specificity_score: '0.60' @@ -275,19 +466,37 @@ classes: - Disk-based backup@en - Schijf-gebaseerde backup@nl description: Disk array storage - broad_mappings: - - skos:Concept HybridBackup: is_a: BackupType class_uri: hc:HybridBackup - description: 'Hybrid backup strategy. - - - Combination of multiple backup methods (e.g., disk + cloud, - - tape + replication). Provides multiple layers of protection. - - ' + description: >- + Combination of multiple backup methods (e.g., disk + cloud, tape + replication), + providing multiple layers of protection. + alt_descriptions: + nl: Combinatie van meerdere back-upmethoden (bijv. schijf + cloud, tape + replicatie), die meerdere beschermingslagen biedt. + de: Kombination mehrerer Backup-Methoden (z.B. Festplatte + Cloud, Band + Replikation), bietet mehrere Schutzebenen. + fr: 'Combinaison de plusieurs méthodes de sauvegarde (ex: disque + cloud, bande + réplication), fournissant plusieurs couches de protection.' + es: 'Combinación de múltiples métodos de respaldo (ej: disco + nube, cinta + replicación), proporcionando múltiples capas de protección.' + ar: مزيج من طرق النسخ الاحتياطي المتعددة (مثل القرص + السحابة، الشريط + النسخ المتماثل)، توفر طبقات متعددة من الحماية. + id: 'Kombinasi beberapa metode cadangan (mis: disk + cloud, pita + replikasi), menyediakan beberapa lapisan perlindungan.' + zh: 多种备份方法的组合(如磁盘+云、磁带+复制),提供多层保护。 + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: hybride back-up + in_language: nl + - literal_form: Hybrid-Backup + in_language: de + - literal_form: sauvegarde hybride + in_language: fr + - literal_form: respaldo híbrido + in_language: es + - literal_form: نسخ احتياطي هجين + in_language: ar + - literal_form: cadangan hibrida + in_language: id + - literal_form: 混合备份 + in_language: zh annotations: short_code: HYBRID specificity_score: '0.70' @@ -298,5 +507,3 @@ classes: - Hybrid backup@en - Hybride backup@nl description: Multi-method backup strategy - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml index e3f8ca3dac..86b45a90fb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml @@ -13,22 +13,82 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: BankArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - hold_record_set - description: "Archive preserving records of banking institutions, documenting\nfinancial history and banking operations.\n\n**Wikidata**: Q52718263\n\n**Scope**:\nBank archives (Bankarchive) preserve:\n- Corporate governance records (board minutes, reports)\n- Customer records (historical, anonymized)\n- Loan and mortgage documentation\n- Correspondence and contracts\n- Marketing and advertising materials\n- Photographs of buildings, staff, events\n- Publications (annual reports, newsletters)\n- Numismatic collections (banknotes, coins)\n\n**Historical Significance**:\nBank archives document:\n- Economic development and financial history\n- Business and commercial practices\n- Architectural heritage (historic bank buildings)\n- Social history (banking access, community development)\n\n**Related Types**:\n- CompanyArchives (Q10605195) - Corporate archives broadly\n- EconomicArchive (Q27032167) - Economic history focus\n\n**Privacy Considerations**:\nBank archives often have:\n- Extended\ - \ closure periods for personal data\n- Anonymization requirements\n- Legal retention requirements\n- Sensitive commercial information\n\n**Notable Examples**:\n- HSBC Group Archives (London)\n- Deutsche Bank Historical Archive\n- Rothschild Archive (London)\n- Archives historiques de la Soci\xE9t\xE9 G\xE9n\xE9rale\n" + description: >- + Type of heritage institution operating within the banking sector, maintaining corporate archives as an organizational function. + alt_descriptions: + nl: Type erfgoedinstelling actief in de bankensector, die bedrijfsarchieven onderhoudt als organisatorische functie. + de: Art der Heritage-Institution im Bankensektor, die Unternehmensarchive als organisatorische Funktion führt. + fr: Type d'institution patrimoniale opérant dans le secteur bancaire, maintenant des archives d'entreprise comme fonction organisationnelle. + es: Tipo de institución patrimonial que opera en el sector bancario, manteniendo archivos corporativos como función organizacional. + ar: نوع مؤسسة التراث العاملة في قطاع البنوك، والتي تحافظ على الأرشيفات المؤسسية كوظيفة تنظيمية. + id: Jenis lembaga warisan yang beroperasi di sektor perbankan, memelihara arsip perusahaan sebagai fungsi organisasi. + zh: 在银行业运营的遗产机构类型,将企业档案作为组织职能进行维护。 + close_mappings: + - wd:Q52718263 + broad_mappings: + - skos:Concept + related_mappings: + - wd:Q10605195 + - wd:Q27032167 slot_usage: hold_record_set: -# range: string + structured_aliases: + - literal_form: bankarchief + in_language: nl + - literal_form: Bankarchiv + in_language: de + - literal_form: archive bancaire + in_language: fr + - literal_form: archivo bancario + in_language: es + - literal_form: أرشيف بنكي + in_language: ar + - literal_form: arsip perbankan + in_language: id + - literal_form: 银行档案 + in_language: zh + comments: + - Represents the archive as an organizational unit within a banking institution + - Typically operates under corporate governance of the parent bank + - Extended closure periods for personal data due to financial privacy regulations + - Anonymization requirements for historical customer records + - May include numismatic collections (banknotes, coins) + - Staff often have dual reporting to bank management and archival standards bodies + - 'Preserved from prior description: Type of heritage institution operating within the banking sector, maintaining corporate archives as an organizational function. Characterized by institutional governance under parent banking organizations, extended closure periods for personal data, and specialized expertise in financial records management.' + keywords: + - banking institution + - corporate archive + - financial sector + - institutional archive + - corporate governance + - privacy regulations + see_also: + - https://www.wikidata.org/wiki/Q52718263 + examples: + - value: + has_label: HSBC Group Archives + has_scope: Corporate records and financial history + description: International banking institution's corporate archive department + - value: + has_label: Deutsche Bank Historical Archive + has_scope: German banking history + description: German bank's institutional archive organization + notes: + - | + Preserved from prior description (commit 51480891): + + "Archive preserving records of banking institutions, documenting\nfinancial history and banking operations.\n\n**Wikidata**: Q52718263\n\n**Scope**:\nBank archives (Bankarchive) preserve:\n- Corporate governance records (board minutes, reports)\n- Customer records (historical, anonymized)\n- Loan and mortgage documentation\n- Correspondence and contracts\n- Marketing and advertising materials\n- Photographs of buildings, staff, events\n- Publications (annual reports, newsletters)\n- Numismatic collections (banknotes, coins)\n\n**Historical Significance**:\nBank archives document:\n- Economic development and financial history\n- Business and commercial practices\n- Architectural heritage (historic bank buildings)\n- Social history (banking access, community development)\n\n**Related Types**:\n- CompanyArchives (Q10605195) - Corporate archives broadly\n- EconomicArchive (Q27032167) - Economic history focus\n\n**Privacy Considerations**:\nBank archives often have:\n- Extended\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml index 837c377537..ddd855c206 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml @@ -1,17 +1,12 @@ id: https://nde.nl/ontology/hc/class/BankArchiveRecordSetType name: BankArchiveRecordSetType -title: BankArchive Record Set Type +title: Bank Archive Record Set Type 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/ + rico: https://www.ica.org/standards/RiC/ontology# 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_scope @@ -19,22 +14,82 @@ imports: - ../slots/has_type classes: BankArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by BankArchive custodians. - - ' + class_uri: hc:BankArchiveRecordSetType + description: >- + Classification category for record sets containing banking and financial + institution records, including transaction histories, customer accounts, + and corporate documentation within bank archives. + alt_descriptions: + nl: >- + Classificatiecategorie voor recordsets met bank- en financiële + instellingsarchieven, inclusief transactiegeschiedenissen, + klantenrekeningen en bedrijfsdocumentatie. + de: >- + Klassifizierungskategorie fuer Datensatzgruppen mit Bank- und + Finanzinstitutsunterlagen, einschliesslich Transaktionshistorien, + Kundenkonten und Unternehmensdokumentation. + fr: >- + Categorie de classification pour les ensembles d'enregistrements + contenant des documents bancaires et financiers, y compris les + historiques de transactions, les comptes clients et la documentation + d'entreprise. + es: >- + Categoria de clasificacion para conjuntos de registros que contienen + documentos bancarios y financieros, incluidos historiales de + transacciones, cuentas de clientes y documentacion corporativa. + ar: >- + فئة تصنيف لمجموعات السجلات التي تحتوي على سجلات مصرفية ومالية، بما في + ذلك سجلات المعاملات وحسابات العملاء والوثائق المؤسسية. + id: >- + Kategori klasifikasi untuk kumpulan rekaman yang berisi arsip perbankan + dan keuangan, termasuk riwayat transaksi, rekening nasabah, dan + dokumentasi korporat. + zh: >- + 包含银行和金融机构记录的记录集分类类别,包括交易历史、客户账户和企业文件。 is_a: CollectionType - class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + structured_aliases: + - literal_form: bankarchief-recordsettype + in_language: nl + - literal_form: Bankarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d'archives bancaires + in_language: fr + - literal_form: tipo de fondo de archivo bancario + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف المصرفي + in_language: ar + - literal_form: tipe kumpulan rekaman arsip bank + in_language: id + - literal_form: 银行档案记录集类型 + in_language: zh + examples: + - value: + has_type: ArchiveOrganizationType + has_score: 1.0 + description: Bank archive collection type + keywords: + - banking records + - financial documents + - record set type + - classification slots: - - has_type - - has_score - - has_scope - see_also: - - BankArchive - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + comments: + - Abstract classification for bank archive collections + - See BankArchiveRecordSetTypes.yaml for concrete subclasses + see_also: + - BankArchive + - rico:RecordSetType annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.35" + specificity_rationale: Specific record set type for banking records + custodian_types: "['BankArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml index 80606a6c5c..a41dc67bc1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/BankArchiveRecordSetTypes name: BankArchiveRecordSetTypes -title: BankArchive Record Set Type Subclasses +title: Bank Archive Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./BankArchiveRecordSetType @@ -20,116 +19,247 @@ imports: classes: BankingRecordsFonds: is_a: BankArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Banking institution records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + class_uri: hc:BankingRecordsFonds + description: >- + Provenance-based aggregation of governance, policy, and administrative + documentation produced by banking institutions. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van bestuurs-, beleids- en + administratieve documentatie van bankinstellingen. + de: >- + Provenienzbasierte Aggregation von Leitungs-, Politik- und + Verwaltungsunterlagen von Bankinstitutionen. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance, + de politique et d'administration produite par des institutions bancaires. + es: >- + Agregacion basada en procedencia de documentacion de gobierno, + politica y administracion producida por instituciones bancarias. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة والسياسات والإدارة + الصادرة عن المؤسسات المصرفية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola, kebijakan, + dan administrasi yang dihasilkan institusi perbankan. + zh: >- + 基于来源原则聚合银行机构形成的治理、政策与行政文献。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - BankArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds + structured_aliases: + - literal_form: bankinstellingsfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bankinstitutsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'institution bancaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de institucion bancaria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق المؤسسة المصرفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds institusi perbankan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 银行机构档案 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - banking institution + - fonds + - governance + - administrative slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BankingRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:BankingRecordsFonds has_custodian: - equals_string: BankArchive - record_holder_note: - equals_string: This RecordSetType is typically held by BankArchive custodians. + equals_string: hc:BankArchive + has_note: + equals_string: >- + This RecordSetType is typically held by BankArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Fonds organizational principle + - Primary fonds type for bank institutional records + - Note preserved: Earlier modeling in the banking-domain profile allowed hc:ArchiveOrganizationType as a fallback has_type value. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific fonds type for banking records + custodian_types: "['BankArchive']" + FinancialTransactionSeries: is_a: BankArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Financial records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + class_uri: hc:FinancialTransactionSeries + description: >- + Ordered documentary sequence of monetary exchanges, + transfers, and account-activity traces. + alt_descriptions: + nl: >- + Geordende documentaire reeks met gelduitwisselingen, + overschrijvingen en sporen van rekeningactiviteiten. + de: >- + Geordnete Dokumentationsfolge zu Geldtausch, + Ueberweisungen und Nachweisen von Kontotaetigkeiten. + fr: >- + Sequence documentaire ordonnee de transactions financieres, + retraçant echanges monetaires, virements et activites de compte. + es: >- + Secuencia documental ordenada de transacciones financieras, + con intercambios monetarios, transferencias y actividad de cuenta. + ar: >- + تسلسل وثائقي منظم لمعاملات مالية يوثق تبادل الأموال + والتحويلات وآثار نشاط الحساب. + id: >- + Urutan dokumenter teratur transaksi keuangan yang merekam + pertukaran moneter, transfer, dan jejak aktivitas rekening. + zh: >- + 记录货币交换、转账与账户活动痕迹的金融交易文献序列。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - BankArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series + structured_aliases: + - literal_form: financiële-transactieserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Finanztransaktionsserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de transactions financieres + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de transacciones financieras + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة المعاملات المالية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri transaksi keuangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 金融交易系列 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - transactions + - financial + - series + - monetary slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FinancialTransactionSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:FinancialTransactionSeries has_custodian: - equals_string: BankArchive - record_holder_note: - equals_string: This RecordSetType is typically held by BankArchive custodians. + equals_string: hc:BankArchive + has_note: + equals_string: >- + This RecordSetType is typically held by BankArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Series organizational principle + - Documents historical financial transactions + annotations: + specificity_score: "0.5" + specificity_rationale: Specific series type for financial transactions + custodian_types: "['BankArchive']" + CustomerAccountSeries: is_a: BankArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Account records (historical).\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + class_uri: hc:CustomerAccountSeries + description: >- + Ordered documentary sequence of account openings, + closures, balances, and account-holder information. + alt_descriptions: + nl: >- + Reeks historische klantenaccountgegevens die het openen en sluiten van + rekeningen, saldi en accounthouderinformatie documenteren. + de: >- + Serie historischer Kundenkontounterlagen, die Kontoeroeffnungen, + -schliessungen, Kontostaende und Kontoinhaberinformationen dokumentieren. + fr: >- + Serie d'enregistrements historiques de comptes clients documentant les + ouvertures, fermetures, soldes et informations des titulaires de compte. + es: >- + Serie de registros historicos de cuentas de clientes que documentan + aperturas, cierres, saldos e informacion del titular de la cuenta. + ar: >- + سلسلة سجلات حسابات العملاء التاريخية التي توثق فتح الحسابات وإغلاقها + والأرصدة ومعلومات حامل الحساب. + id: >- + Seri catatan rekening nasabah historis yang mendokumentasikan pembukaan, + penutupan, saldo, dan informasi pemegang rekening. + zh: >- + 记录开户、销户、余额与账户持有人信息的客户账户文献序列。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - BankArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series + structured_aliases: + - literal_form: klantenaccountserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kundenkontenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de comptes clients + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de cuentas de clientes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة حسابات العملاء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri rekening nasabah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 客户账户系列 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - customer accounts + - historical + - account holders + - series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CustomerAccountSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:CustomerAccountSeries has_custodian: - equals_string: BankArchive - record_holder_note: - equals_string: This RecordSetType is typically held by BankArchive custodians. + equals_string: hc:BankArchive + has_note: + equals_string: >- + This RecordSetType is typically held by BankArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Follows rico-rst:Series organizational principle + - Contains historical customer account documentation + annotations: + specificity_score: "0.5" + specificity_rationale: Specific series type for customer accounts + custodian_types: "['BankArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml index 94d287ca1d..25eb66018c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml @@ -1,13 +1,6 @@ id: https://nde.nl/ontology/hc/class/BaseName name: BaseName -title: Base Name Class -description: 'Represents the base/root form of a name component used for sorting. - - **PNV ALIGNMENT**: Supports Dutch naming convention where surnames with prefixes - are sorted by their base form. - - **EXAMPLE**: - Full surname: "van der Berg" - Base name: "Berg" (used for alphabetical - sorting under "B")' +title: Base Name prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -18,18 +11,70 @@ imports: classes: BaseName: class_uri: hc:BaseName - description: Base/root form of a name component, primarily used for sorting. + description: >- + Root form of a name component used for alphabetical sorting, particularly + for surnames with prefixes in Dutch naming conventions. + alt_descriptions: + nl: >- + Stamt vorm van een naamcomponent gebruikt voor alfabetische sortering, + met name voor achternamen met voorvoegsels in Nederlandse + naamconventies. + de: >- + Stammform einer Namenskomponente, die zur alphabetischen Sortierung + verwendet wird, insbesondere fuer Nachnamen mit Praefixen in + niederlaendischen Namenskonventionen. + fr: >- + Forme racine d'un composant de nom utilisee pour le tri alphabetique, + en particulier pour les noms de famille avec des prefixes dans les + conventions de nomination neerlandaises. + es: >- + Forma raiz de un componente de nombre utilizado para ordenacion + alfabetica, particularmente para apellidos con prefijos en las + convenciones de nombres holandesas. + ar: >- + الشكل الأساسي لمكون الاسم المستخدم للفرز الأبجدي، خاصة للألقاب ذات + البادئات في اصطلاحات التسمية الهولندية. + id: >- + Bentuk dasar dari komponen nama yang digunakan untuk pengurutan + alfabetis, khususnya untuk nama keluarga dengan awalan dalam konvensi + penamaan Belanda. + zh: >- + 名称组成部分的根形式,用于字母排序,特别是荷兰命名约定中带有前缀的姓氏。 close_mappings: - - pnv:baseSurname + - pnv:baseSurname + structured_aliases: + - literal_form: stamnaam + in_language: nl + - literal_form: Stammname + in_language: de + - literal_form: nom de base + in_language: fr + - literal_form: nombre base + in_language: es + - literal_form: الاسم الأساسي + in_language: ar + - literal_form: nama dasar + in_language: id + - literal_form: 基本名 + in_language: zh examples: - - value: - base_value: Berg - description: Base surname for Dutch "van der Berg" - - value: - base_value: Vries - description: Base surname for Dutch "de Vries" - annotations: - custodian_types: '["*"]' - specificity_score: 0.6 - specificity_rationale: Moderately specific - name sorting component. + - value: + base_value: "Berg" + description: Base surname for Dutch "van der Berg" + - value: + base_value: "Vries" + description: Base surname for Dutch "de Vries" + keywords: + - sorting + - surname + - dutch naming + - alphabetical slots: [] + comments: + - Supports Dutch naming convention sorting + - 'van der Berg sorted under B using base name Berg' + - PNV alignment for person name vocabulary + annotations: + specificity_score: "0.6" + specificity_rationale: Moderately specific - name sorting component + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml index 1e9558f45b..e97057f73c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml @@ -1,11 +1,9 @@ id: https://nde.nl/ontology/hc/class/BayNumber name: bay_number_class title: Bay Number Class -description: 'A storage bay or section identifier within a storage row. - MIGRATED from bay_number slot (Rule 53). - Uses generic identified_by slot with range narrowed to BayNumber. - Updated 2026-01-16: Migrated from inline attributes to proper slots. - ' +description: >- + Identifier for a storage section within a row/aisle of a storage facility. + Part of hierarchical storage location addressing: Facility → Zone → Row → Bay → Shelf → Unit. imports: - linkml:types - ../slots/has_score @@ -19,24 +17,77 @@ default_prefix: hc classes: BayNumber: class_uri: hc:BayNumber - description: "An identifier for a storage bay or section within a row/aisle of a storage facility.\n\n**DEFINITION**:\n\nBayNumber represents a discrete location identifier within a storage system.\nIn heritage storage facilities, storage is typically organized hierarchically:\n\n```\nStorage Facility\n \u2514\u2500\u2500 Zone (environmental control)\n \u2514\u2500\u2500 Row/Aisle (physical corridor)\n \u2514\u2500\u2500 Bay/Section (THIS CLASS - vertical unit in row)\n \u2514\u2500\u2500 Shelf (horizontal level within bay)\n \u2514\u2500\u2500 Storage Unit (box, drawer, etc.)\n```\n\n**TYPICAL VALUES**:\n\n| Format | Example | Description |\n|--------|---------|-------------|\n| Numeric | \"3\", \"12\" | Sequential bay numbers |\n| Alphabetic | \"A\", \"C\", \"AA\" | Lettered bays |\n| Mixed | \"3A\", \"B2\" | Combined formats |\n| Descriptive | \"North-3\" | Location-based |\n\n**HERITAGE USE CASES**:\n\n| Institution Type | Bay Naming Convention\ - \ |\n|------------------|----------------------|\n| Archives | Sequential numeric (1, 2, 3...) |\n| Museums | Alphanumeric by collection area |\n| Libraries | By call number range |\n| Natural history | By specimen type |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`bay_number` slot to generic `identified_by` pattern.\n" - exact_mappings: - - hc:BayNumber - close_mappings: - - crm:E42_Identifier + description: >- + Vertical storage unit identifier within a row/aisle. Part of hierarchical + location addressing used in heritage storage facilities. + alt_descriptions: + nl: >- + Verticale opslageenheid-identificatie binnen een rij/gang. Onderdeel van hiërarchische + locatieadressering gebruikt in erfgoedopslagfaciliteiten. + de: >- + Vertikale Lagereinheitskennung innerhalb einer Reihe/Gasse. Teil der hierarchischen + Standortadressierung in Heritage-Lagereinrichtungen. + fr: >- + Identifiant d'unité de stockage verticale dans une rangée/allée. Fait partie de l'adressage + hiérarchique des emplacements dans les installations de stockage patrimonial. + es: >- + Identificador de unidad de almacenamiento vertical dentro de una fila/pasillo. + Parte del direccionamiento jerárquico de ubicaciones en instalaciones de almacenamiento patrimonial. + ar: >- + معرف وحدة التخزين الرأسية داخل صف/ممر. جزء من عنونة الموقع الهرمي في منشآت التخزين التراثية. + id: >- + Pengidentifikasi unit penyimpanan vertikal dalam baris/lorong. Bagian dari pengalamatan + lokasi hierarkis di fasilitas penyimpanan warisan. + zh: >- + 行/过道内的垂直存储单元标识符。遗产存储设施中分层位置寻址的一部分。 + broad_mappings: + - crm:E42_Identifier related_mappings: - - schema:identifier + - schema:identifier slots: - - has_score + - has_score comments: - - Storage bay identifier within a row/aisle - - Part of hierarchical storage location addressing - - Part of Rule 53 slot migration from bay_number - - 'Updated 2026-01-16: Migrated from inline attributes to proper slots' + - Vertical storage unit within a row/aisle + - Part of hierarchical storage location addressing + - Part of Rule 53 slot migration see_also: - - https://nde.nl/ontology/hc/StorageUnit + - https://nde.nl/ontology/hc/StorageUnit + examples: + - value: + identified_by: https://nde.nl/ontology/hc/bay-number/3 + has_score: 0.1 + description: Sequential numeric identifier + - value: + identified_by: https://nde.nl/ontology/hc/bay-number/A + has_score: 0.1 + description: Alphabetic identifier + keywords: + - storage + - location + - section + - identifier + notes: + - | + Preserved from prior description (commit 51480891): + + "An identifier for a storage bay or section within a row/aisle of a storage facility.\n\n**DEFINITION**:\n\nBayNumber represents a discrete location identifier within a storage system.\nIn heritage storage facilities, storage is typically organized hierarchically:\n\n```\nStorage Facility\n \u2514\u2500\u2500 Zone (environmental control)\n \u2514\u2500\u2500 Row/Aisle (physical corridor)\n \u2514\u2500\u2500 Bay/Section (THIS CLASS - vertical unit in row)\n \u2514\u2500\u2500 Shelf (horizontal level within bay)\n \u2514\u2500\u2500 Storage Unit (box, drawer, etc.)\n```\n\n**TYPICAL VALUES**:\n\n| Format | Example | Description |\n|--------|---------|-------------|\n| Numeric | \"3\", \"12\" | Sequential bay numbers |\n| Alphabetic | \"A\", \"C\", \"AA\" | Lettered bays |\n| Mixed | \"3A\", \"B2\" | Combined formats |\n| Descriptive | \"North-3\" | Location-based |\n\n**HERITAGE USE CASES**:\n\n| Institution Type | Bay Naming Convention\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: vaknummer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bay number + predicate: EXACT_SYNONYM + in_language: en + - literal_form: Abschnittsnummer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: numéro de baie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: número de bahía + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml index 37abb88b67..18bfc12233 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml @@ -3,6 +3,10 @@ name: Bildstelle title: Bildstelle Type (German Visual Media Institution) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - linkml:types - ../slots/has_score @@ -11,82 +15,83 @@ classes: Bildstelle: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: 'German institutions that build and manage collections of visual media - - for teaching, research, and educational purposes. - - - **Wikidata**: Q861125 - - - **Geographic Restriction**: Germany only - - - This type is ONLY valid for German Bildstellen. The `applicable_countries` - - slot MUST contain "DE". Validation rules enforce this geographic constraint. - - - **CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType - - class. Bildstellen are institutional service units, not collection types. - - - **Scope**: - - Bildstellen provide: - - - Educational films and videos - - - Slide collections and transparencies - - - Digital media for instruction - - - Equipment loans for schools - - - Media production services - - - Teacher training in media use - - - **Organizational Context**: - - Bildstellen are typically: - - - Part of municipal or regional education administration - - - Serving schools and educational institutions - - - Now often merged into Medienzentren (media centers) - - - Transitioning from analog to digital media services - - - **Related Types**: - - - Medienzentrum (Q1284615) - Modern successor/merger partner - - - AudiovisualArchive (Q27030766) - Broader AV preservation - - - **Historical Context**: - - Many Bildstellen have been: - - - Merged into larger Medienzentren - - - Transformed into digital learning platforms - - - Integrated into educational technology services - - ' + description: >- + German educational institution providing visual media for teaching, research, + and educational purposes. Geographic restriction applies to Germany only. + alt_descriptions: + nl: >- + Duitse educatieve instelling die visuele media biedt voor onderwijs, onderzoek + en educatieve doeleinden. Geografische beperking geldt alleen voor Duitsland. + de: >- + Deutsche Bildungseinrichtung, die visuelle Medien für Unterricht, Forschung + und Bildungszwecke bereitstellt. Geografische Beschränkung gilt nur für Deutschland. + fr: >- + Institution éducative allemande fournissant des médias visuels pour l'enseignement, + la recherche et l'éducation. Restriction géographique applicable uniquement à l'Allemagne. + es: >- + Institución educativa alemana que proporciona medios visuales para enseñanza, + investigación y fines educativos. Restricción geográfica aplicable solo a Alemania. + ar: >- + مؤسسة تعليمية ألمانية توفر الوسائط البصرية للتدريس والبحث والأغراض التعليمية. + ينطبق التقييد الجغرافي على ألمانيا فقط. + id: >- + Lembaga pendidikan Jerman yang menyediakan media visual untuk pengajaran, + penelitian, dan tujuan pendidikan. Pembatasan geografis berlaku hanya untuk Jerman. + zh: >- + 为教学、研究和教育目的提供视觉媒体的德国教育机构。地理限制仅适用于德国。 + close_mappings: + - wd:Q861125 + broad_mappings: + - skos:Concept + - schema:EducationalOrganization slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:Bildstelle" slots: - - has_type - - has_score + - has_type + - has_score + comments: + - Geographic restriction to Germany only (applicable_countries MUST contain "DE") + - Custodian-only type without corresponding rico:RecordSetType + - Typically part of municipal or regional education administration + - Many have merged into Medienzentren (media centers) + see_also: + - https://www.wikidata.org/wiki/Q861125 + - https://www.wikidata.org/wiki/Q1284615 + examples: + - value: + has_type: hc:Bildstelle + has_score: 0.85 + description: German visual media institution + keywords: + - visual media + - educational media + - germany + - media center annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 + specificity_rationale: German-specific educational media institution type custodian_types: "['*']" + geographic_restriction: DE + wikidata: Q861125 + structured_aliases: + - literal_form: Bildstelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Bildstellen + predicate: PLURAL_FORM + in_language: de + - literal_form: beeldplaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: visual media center + predicate: EXACT_SYNONYM + in_language: en + - literal_form: centre de médias visuels + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: centro de medios visuales + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml index 1311063f69..04c06a8a25 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml @@ -23,55 +23,74 @@ imports: classes: BindingType: class_uri: bf:Binding - description: "Classification type for book binding methods in heritage custodian contexts.\n\n**DEFINITION**:\n\nBindingType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of book bindings based on method, material, and style.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **BIBFRAME** | `bf:Binding` | Primary - binding method for published resources |\n| **AAT** | `aat:300211468` | Getty bindings concept hierarchy |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**BINDING TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `FULL_LEATHER` | Entire cover in leather |\n| `HALF_LEATHER` | Spine and corners in leather |\n| `QUARTER_LEATHER` | Spine only in leather |\n| `CLOTH` | Cloth binding covers |\n| `PAPER_BOARDS` | Paper-covered boards |\n| `LIMP_VELLUM` | Flexible vellum\ - \ cover |\n| `CASE_BINDING` | Modern hardcover case |\n| `PAMPHLET_BINDING` | Simple pamphlet stitch |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nInformationCarrier / ExhibitionCatalog\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BindingType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BindingType (parent)\n \u2514\u2500\u2500 has_description (method details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the binding_type string slot with a proper class hierarchy.\nOld pattern: `binding_type: \"Full leather\"` (string)\nNew pattern: `has_type: BindingType` (object reference)\n" + description: >- + Classification for book covering methods based on material, style, and construction. + Supports SKOS-based hierarchical taxonomy for heritage library and archive collections. + alt_descriptions: + nl: >- + Classificatie voor boekbedekkingstechnieken op basis van materiaal, stijl en constructie. + Ondersteunt SKOS-gebaseerde hiërarchische taxonomie voor erfgoedbibliotheek- en archiefcollecties. + de: >- + Klassifizierung für Buchdeckel-Methoden basierend auf Material, Stil und Konstruktion. + Unterstützt SKOS-basierte hierarchische Taxonomie für Bibliotheks- und Archivsammlungen. + fr: >- + Classification pour les méthodes de couverture de livres basée sur le matériau, le style et la construction. + Prend en charge une taxonomie hiérarchique basée sur SKOS pour les collections de bibliothèques et d'archives. + es: >- + Clasificación para métodos de cubierta de libros basada en material, estilo y construcción. + Admite taxonomía jerárquica basada en SKOS para colecciones de bibliotecas y archivos patrimoniales. + ar: >- + تصنيف طرق تغطية الكتب بناءً على المادة والأسلوب والبناء. + يدعم تصنيفًا هرميًا قائمًا على SKOS لمجموعات المكتبات والأرشيفات التراثية. + id: >- + Klasifikasi untuk metode penutup buku berdasarkan bahan, gaya, dan konstruksi. + Mendukung taksonomi hierarkis berbasis SKOS untuk koleksi perpustakaan dan arsip warisan. + zh: >- + 基于材料、风格和构造的书籍封面方法分类。 + 支持基于SKOS的遗产图书馆和档案馆藏的分层分类法。 exact_mappings: - - bf:Binding + - bf:Binding close_mappings: - - skos:Concept - - crm:E55_Type - related_mappings: - - aat:300211468 + - aat:300211468 + broad_mappings: + - skos:Concept + - crm:E55_Type slots: - - identified_by - - has_code - - has_label - - has_description - - has_hypernym - - has_hyponym - - related_to - - equivalent_to + - identified_by + - has_code + - has_label + - has_description + - has_hypernym + - has_hyponym + - related_to + - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/binding-type/[a-z0-9-]+$ + pattern: "^https://nde\\.nl/ontology/hc/binding-type/[a-z0-9-]+$" examples: - - value: https://nde.nl/ontology/hc/binding-type/full-leather + - value: https://nde.nl/ontology/hc/binding-type/full-leather has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ + pattern: "^[A-Z][A-Z0-9_]*$" examples: - - value: FULL_LEATHER - - value: HALF_LEATHER - - value: CLOTH + - value: FULL_LEATHER + - value: HALF_LEATHER + - value: CLOTH has_label: -# range: string required: true multivalued: true examples: - - value: - - Full leather@en - - Volledige leren band@nl - - value: - - Half leather@en - - Halfleren band@nl + - value: + - Full leather@en + - Volledige leren band@nl + - value: + - Half leather@en + - Halfleren band@nl has_description: -# range: string examples: - - value: Entire cover bound in leather, typically calfskin, goatskin, or morocco. + - value: Entire cover in leather, typically calfskin, goatskin, or morocco. has_hypernym: range: BindingType has_hyponym: @@ -84,31 +103,70 @@ classes: inlined: true inlined_as_list: true examples: - - value: - - qid: Q188960 + - value: + - qid: Q188960 + comments: + - Provides SKOS-based classification for bound volumes + - Aligned with BIBFRAME bf:Binding and AAT hierarchy + - Supports hierarchical type relationships + - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + see_also: + - http://id.loc.gov/ontologies/bibframe/Binding + - http://vocab.getty.edu/aat/300211468 + examples: + - value: + identified_by: https://nde.nl/ontology/hc/binding-type/full-leather + has_code: FULL_LEATHER + has_label: + - Full leather@en + - Volledige leren band@nl + has_description: Entire cover in leather, typically calfskin, goatskin, or morocco. + keywords: + - bookbinding + - leather binding + - cloth binding + - bibliography + notes: + - | + Preserved from prior description (commit 51480891): + + "Classification type for book binding methods in heritage custodian contexts.\n\n**DEFINITION**:\n\nBindingType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of book bindings based on method, material, and style.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **BIBFRAME** | `bf:Binding` | Primary - binding method for published resources |\n| **AAT** | `aat:300211468` | Getty bindings concept hierarchy |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**BINDING TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `FULL_LEATHER` | Entire cover in leather |\n| `HALF_LEATHER` | Spine and corners in leather |\n| `QUARTER_LEATHER` | Spine only in leather |\n| `CLOTH` | Cloth binding covers |\n| `PAPER_BOARDS` | Paper-covered boards |\n| `LIMP_VELLUM` | Flexible vellum\ annotations: specificity_score: '0.70' - specificity_rationale: Binding types are specific to bound volumes in libraries and archives. - has_score: null - slot_migration: "2026-01-13: Migrated from binding_type string slot to BindingType class\n- binding_type (string) \u2192 has_type (BindingType)\n" + specificity_rationale: Specific to bound volumes in libraries and archives. + slot_migration: "2026-01-13: Migrated from binding_type string slot to BindingType class" custodian_types: "['*']" - comments: - - BindingType provides SKOS-based classification for bound volumes - - Aligned with BIBFRAME bf:Binding and AAT bindings hierarchy - - Supports hierarchical type relationships - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' - see_also: - - http://id.loc.gov/ontologies/bibframe/Binding - - http://vocab.getty.edu/aat/300211468 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/binding-type/full-leather - has_code: FULL_LEATHER - has_label: - - Full leather@en - - Volledige leren band@nl - has_description: 'Entire cover bound in leather, typically calfskin, goatskin, - - or morocco. Common in fine bindings and historical books. - - ' \ No newline at end of file + structured_aliases: + - literal_form: bindwijze + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: inbindwijze + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: boekband + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Einband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Bucheinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: type de reliure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: tipo de encuadernación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: bookbinding + predicate: EXACT_SYNONYM + in_language: en + - literal_form: binding type + predicate: EXACT_SYNONYM + in_language: en diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml index c267f2d958..2f1bd16fe9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml @@ -15,225 +15,448 @@ classes: FullLeatherBinding: is_a: BindingType class_uri: hc:FullLeatherBinding - description: 'Entire cover bound in leather. - - - The entire binding is covered with leather, typically calfskin, - - goatskin (morocco), or pigskin. Common in fine bindings, - - historical books, and luxury editions. - - - **AAT**: aat:300211497 (leather bindings) - - ' + description: >- + Binding where the entire cover is leather, typically calfskin, goatskin, or morocco. + Common in fine bindings, historical books, and luxury editions. + alt_descriptions: + nl: >- + Band waarvan de hele kaft van leer is, meestal kalfsleer, geitenleer of marokijn. + Veelvoorkomend bij luxe banden, historische boeken en prachtuitgaven. + de: >- + Einband, bei dem der gesamte Umschlag aus Leder besteht, meist Kalbs-, Ziegen- oder Maroquinleder. + Häufig bei Prachteinbänden, historischen Büchern und Luxusausgaben. + fr: >- + Reliure dont la couverture entière est en cuir, généralement veau, chèvre ou maroquin. + Courante dans les reliures de luxe, les livres historiques et les éditions de prestige. + es: >- + Encuadernación donde toda la cubierta es de cuero, típicamente becerro, cabra o marroquí. + Común en encuadernaciones finas, libros históricos y ediciones de lujo. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211497 + - aat:300211497 annotations: short_code: FULL_LEATHER specificity_score: '0.75' - custodian_types: '[''*'']' + custodian_types: "['*']" examples: - - value: - has_code: FULL_LEATHER - has_label: - - Full leather@en - - Volledige leren band@nl - description: Traditional fine binding - broad_mappings: - - skos:Concept + - value: + has_code: FULL_LEATHER + has_label: + - Full leather@en + - Volledige leren band@nl + description: Traditional fine binding + keywords: + - full leather + - leather binding + - fine binding + - luxury binding + structured_aliases: + - literal_form: volledige leren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: volledig leer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ganzledereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure plein cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación piel completa + predicate: EXACT_SYNONYM + in_language: es HalfLeatherBinding: is_a: BindingType class_uri: hc:HalfLeatherBinding - description: 'Spine and corners bound in leather. - - - The spine and corners are covered with leather, while the boards - - are covered in cloth or marbled paper. Economical alternative - - to full leather while protecting wear points. - - ' + description: >- + Binding with leather on spine and corners, boards covered in cloth or marbled paper. + Economical alternative to full leather while protecting wear points. + alt_descriptions: + nl: >- + Band met leer op rug en hoeken, platten bekleed met linnen of gemarmerd papier. + Ecconominas alternatief voor volledig leer met bescherming van slijtagepunten. + de: >- + Einband mit Leder auf Rücken und Ecken, Deckel mit Leinen oder Marmorpapier bezogen. + Wirtschaftliche Alternative zum Ganzledereinband mit Schutz der Verschleißpunkte. + fr: >- + Reliure avec cuir sur le dos et les coins, plats couverts de toile ou papier marbré. + Alternative économique au plein cuir tout en protégeant les points d'usure. + es: >- + Encuadernación con cuero en lomo y esquinas, tapas cubiertas de tela o papel marmolado. + Alternativa económica al cuero completo protegiendo los puntos de desgaste. + broad_mappings: + - skos:Concept annotations: short_code: HALF_LEATHER specificity_score: '0.75' + custodian_types: "['*']" examples: - - value: - has_code: HALF_LEATHER - has_label: - - Half leather@en - - Halfleren band@nl - description: Common 19th century style - broad_mappings: - - skos:Concept + - value: + has_code: HALF_LEATHER + has_label: + - Half leather@en + - Halfleren band@nl + description: Common 19th century style + keywords: + - half leather + - leather binding + - semi-leather + structured_aliases: + - literal_form: halfleren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: halfleren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Halbledereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure demi-cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación medio cuero + predicate: EXACT_SYNONYM + in_language: es QuarterLeatherBinding: is_a: BindingType class_uri: hc:QuarterLeatherBinding - description: 'Spine only bound in leather. - - - Only the spine is covered with leather, boards covered in - - cloth or paper. Most economical leather binding style. - - ' + description: >- + Binding with only the spine covered in leather, boards in cloth or paper. + Most economical leather binding style. + alt_descriptions: + nl: >- + Band waarbij alleen de rug met leer is bekleed, platten in linnen of papier. + Meest economische leerbindingstijl. + de: >- + Einband bei dem nur der Rücken mit Leder bezogen ist, Deckel in Leinen oder Papier. + Wirtschaftlichste Ledereinbandart. + fr: >- + Reliure avec seulement le dos couvert de cuir, plats en toile ou papier. + Style de reliure cuir le plus économique. + es: >- + Encuadernación con solo el lomo cubierto de cuero, tapas en tela o papel. + Estilo de encuadernación en cuero más económico. + broad_mappings: + - skos:Concept annotations: short_code: QUARTER_LEATHER specificity_score: '0.75' + custodian_types: "['*']" examples: - - value: - has_code: QUARTER_LEATHER - has_label: - - Quarter leather@en - - Kwartleren band@nl - description: Economical leather binding - broad_mappings: - - skos:Concept + - value: + has_code: QUARTER_LEATHER + has_label: + - Quarter leather@en + - Kwartleren band@nl + description: Economical leather binding + keywords: + - quarter leather + - leather binding + - spine binding + structured_aliases: + - literal_form: kwartleren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: kwartleren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Viertelledereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure quart-cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación cuarto cuero + predicate: EXACT_SYNONYM + in_language: es ClothBinding: is_a: BindingType class_uri: hc:ClothBinding - description: 'Cloth-covered binding. - - - Boards covered with bookcloth (buckram, linen, cotton). - + description: >- + Binding with boards covered in bookcloth (buckram, linen, cotton). Standard for 19th-20th century commercial publishing. - - - **AAT**: aat:300211499 (cloth bindings) - - ' + alt_descriptions: + nl: >- + Band met platten bekleed met boekbindlinnen (buckram, linnen, katoen). + Standaard voor commercieel uitgegeven boeken in de 19e en 20e eeuw. + de: >- + Einband mit Deckeln, die mit Buchleinen (Buckram, Leinen, Baumwolle) bezogen sind. + Standard für die kommerzielle Verlagsproduktion im 19.-20. Jahrhundert. + fr: >- + Reliure avec plats couverts de toile (buckram, lin, coton). + Standard pour l'édition commerciale aux 19e-20e siècles. + es: >- + Encuadernación con tapas cubiertas de tela de libro (buckram, lino, algodón). + Estándar para la edición comercial del siglo XIX-XX. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211499 + - aat:300211499 annotations: short_code: CLOTH specificity_score: '0.70' + custodian_types: "['*']" examples: - - value: - has_code: CLOTH - has_label: - - Cloth@en - - Linnen band@nl - description: Standard cloth binding - broad_mappings: - - skos:Concept + - value: + has_code: CLOTH + has_label: + - Cloth@en + - Linnen band@nl + description: Standard cloth binding + keywords: + - cloth binding + - linen binding + - buckram + - publisher's binding + structured_aliases: + - literal_form: linnen band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: linnen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gewebeeinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Leineneinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure toile + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación tela + predicate: EXACT_SYNONYM + in_language: es PaperBoardsBinding: is_a: BindingType class_uri: hc:PaperBoardsBinding - description: 'Paper-covered boards binding. - - - Boards covered with paper (plain, marbled, or printed). - - Common in pamphlets, temporary bindings, and continental - - publications before rebinding. - - - **AAT**: aat:300211505 (paper bindings) - - ' + description: >- + Binding with boards covered in paper (plain, marbled, or printed). + Common in pamphlets, temporary bindings, and continental publications before rebinding. + alt_descriptions: + nl: >- + Band met platten bekleed met papier (effen, gemarmerd of bedrukt). + Veelvoorkomend bij brochures, tijdelijke banden en continentale uitgaven voor herinbinding. + de: >- + Einband mit Deckeln, die mit Papier (einfarbig, marmoriert oder bedruckt) bezogen sind. + Häufig bei Broschüren, provisorischen Einbänden und kontinentalen Ausgaben vor dem Neubinden. + fr: >- + Reliure avec plats couverts de papier (uni, marbré ou imprimé). + Courant pour les brochures, reliures temporaires et publications continentales avant reliure. + es: >- + Encuadernación con tapas cubiertas de papel (liso, marmolado o impreso). + Común en folletos, encuadernaciones temporales y publicaciones continentales antes de reencuadernar. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211505 + - aat:300211505 annotations: short_code: PAPER_BOARDS specificity_score: '0.70' + custodian_types: "['*']" examples: - - value: - has_code: PAPER_BOARDS - has_label: - - Paper boards@en - - Papieren borden@nl - description: Paper-covered boards - broad_mappings: - - skos:Concept + - value: + has_code: PAPER_BOARDS + has_label: + - Paper boards@en + - Papieren borden@nl + description: Paper-covered boards + keywords: + - paper boards + - paper binding + - temporary binding + structured_aliases: + - literal_form: papieren borden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: papieren band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Papiereinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Pappeinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure cartonnée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación cartoné + predicate: EXACT_SYNONYM + in_language: es LimpVellumBinding: is_a: BindingType class_uri: hc:LimpVellumBinding - description: 'Flexible vellum cover binding. - - - Cover made from limp (unsupported) vellum or parchment. - - Common in 16th-17th century continental bindings, - - archival records, and legal documents. - - - **AAT**: aat:300211503 (limp bindings) - - ' + description: >- + Binding with flexible vellum or parchment cover without rigid boards. + Common in 16th-17th century continental bindings, archival records, and legal documents. + alt_descriptions: + nl: >- + Band met flexibele perkamenten kaft zonder stijve platten. + Veelvoorkomend bij 16e-17e eeuwse continentale banden, archiefstukken en juridische documenten. + de: >- + Einband mit flexiblem Pergamentumschlag ohne steife Deckel. + Häufig bei kontinentalen Einbänden des 16.-17. Jahrhunderts, Archivalien und Rechtsdokumenten. + fr: >- + Reliure avec couverture souple en vélin ou parchemin sans plats rigides. + Courante dans les reliures continentales des XVIe-XVIIe siècles, les archives et documents juridiques. + es: >- + Encuadernación con cubierta flexible de vitela o pergamino sin tapas rígidas. + Común en encuadernaciones continentales del siglo XVI-XVII, archivos y documentos legales. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211503 + - aat:300211503 annotations: short_code: LIMP_VELLUM specificity_score: '0.80' + custodian_types: "['*']" examples: - - value: - has_code: LIMP_VELLUM - has_label: - - Limp vellum@en - - Slappe perkamenten band@nl - description: Historical archival binding - broad_mappings: - - skos:Concept + - value: + has_code: LIMP_VELLUM + has_label: + - Limp vellum@en + - Slappe perkamenten band@nl + description: Historical archival binding + keywords: + - limp vellum + - parchment binding + - flexible binding + - archival binding + structured_aliases: + - literal_form: slappe perkamenten band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: flexibele perkamentband + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: weicher Pergamenteinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Biegsamer Pergamenteinband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure souple en vélin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación vitela flexible + predicate: EXACT_SYNONYM + in_language: es CaseBinding: is_a: BindingType class_uri: hc:CaseBinding - description: 'Modern hardcover case binding. - - - Pre-made case attached to book block. Standard for - - modern commercial hardcover publishing. Case made - - separately then attached. - - - **AAT**: aat:300211470 (case bindings) - - ' + description: >- + Modern hardcover binding with pre-made case attached separately to book block. + Standard for modern commercial hardcover publishing. + alt_descriptions: + nl: >- + Moderne harde kaft waarbij een vooraf gemaakte kaft apart aan het boekblok wordt bevestigd. + Standaard voor moderne commercieel uitgegeven hardcovers. + de: >- + Moderner Hardcover-Einband mit separat angebrachtem vorgefertigtem Einband. + Standard für moderne Hardcover-Verlagsproduktion. + fr: >- + Reliure cartonnée moderne avec une jaquette préfabriquée attachée séparément au bloc livre. + Standard pour l'édition commerciale cartonnée moderne. + es: >- + Encuadernación tapa dura moderna con cubierta prefabricada adjunta separadamente al bloque de libro. + Estándar para la edición comercial de tapa dura moderna. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211470 + - aat:300211470 annotations: short_code: CASE_BINDING specificity_score: '0.65' + custodian_types: "['*']" examples: - - value: - has_code: CASE_BINDING - has_label: - - Case binding@en - - Hardcover@nl - description: Modern hardcover - broad_mappings: - - skos:Concept + - value: + has_code: CASE_BINDING + has_label: + - Case binding@en + - Hardcover@nl + description: Modern hardcover + keywords: + - case binding + - hardcover + - publisher's binding + - modern binding + structured_aliases: + - literal_form: harde kaft + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hardcover + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kaschierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Hardcover + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reliure cartonnée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: encuadernación cartoné + predicate: EXACT_SYNONYM + in_language: es PamphletBinding: is_a: BindingType class_uri: hc:PamphletBinding - description: 'Simple pamphlet stitch binding. - - - Single-section sewing through fold. Used for thin - - publications, pamphlets, exhibition catalogs. - - - **AAT**: aat:300211507 (pamphlet bindings) - - ' + description: >- + Simple binding with single-section sewing through the fold. + Used for thin publications, pamphlets, and exhibition catalogs. + alt_descriptions: + nl: >- + Eenvoudige band met enkele katern door het midden genaaid. + Gebruikt voor dunne publicaties, brochures en tentoonstellingscatalogi. + de: >- + Einfache Heftung mit Einzelabschnitt durch die Falz. + Verwendet für dünne Publikationen, Broschüren und Ausstellungskataloge. + fr: >- + Reliure simple avec couture à travers le pli en section unique. + Utilisée pour les publications minces, brochures et catalogues d'exposition. + es: >- + Encuadernación simple con costura de sección única a través del pliegue. + Usada para publicaciones delgadas, folletos y catálogos de exposiciones. + broad_mappings: + - skos:Concept close_mappings: - - aat:300211507 + - aat:300211507 annotations: short_code: PAMPHLET_BINDING specificity_score: '0.70' + custodian_types: "['*']" examples: - - value: - has_code: PAMPHLET_BINDING - has_label: - - Pamphlet binding@en - - Brochureband@nl - description: Simple stitched pamphlet - broad_mappings: - - skos:Concept + - value: + has_code: PAMPHLET_BINDING + has_label: + - Pamphlet binding@en + - Brochureband@nl + description: Simple stitched pamphlet + keywords: + - pamphlet binding + - brochure + - saddle stitch + - simple binding + structured_aliases: + - literal_form: brochureband + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geniet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Broschüre + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Heftbindung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: brochure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: brochure + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml index ee6448c375..d8e851a8a0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml @@ -19,112 +19,97 @@ classes: BioCustodianSubtype: class_uri: hc:BioCustodianSubtype abstract: true - description: 'Abstract base class for biological/zoological custodian subtype taxonomy. - - - **Type/Types Pattern** (Rule 0b): - - - | File | Purpose | - - |------|---------| - - | `BioCustodianSubtype.yaml` | Abstract base class (this file) | - - | `BioCustodianSubtypes.yaml` | Concrete subclasses | - - - **Purpose**: - - - Provides fine-grained classification of biological custodians beyond the base - - `BioCustodianType` (GLAMORCUBESFIXPHDNT code "B"). Subtypes are derived from - - Wikidata entities representing specific types of: - - - - **Botanical Gardens** (Q167346): arboreta, alpine gardens, seed banks, etc. - - - **Zoological Parks** (Q43501): wildlife parks, safari parks, petting zoos, etc. - - - **Aquariums** (Q2281788): oceanariums, marine research facilities, etc. - - - **Protected Areas**: nature reserves, national parks, wildlife sanctuaries - - - **Wikidata Integration**: - - - Each subtype links to a Wikidata entity via `equivalent_to`. The 1142 subtypes - - in BioCustodianTypeEnum are candidates for promotion to concrete subclasses. - - - **Ontology Alignment**: - - - - `skos:Concept` - SKOS classification concept - - - `schema:Enumeration` - Schema.org enumeration pattern - - - **Migration Note**: - - - Created per slot_fixes.yaml revision for `bio_custodian_subtype` slot. - - Replaces direct use of BioCustodianTypeEnum range with structured class. - - - **Created**: 2026-01-17 per Rule 53/56 feedback. - - ' - exact_mappings: - - skos:Concept - close_mappings: - - schema:Enumeration + description: >- + Abstract base for fine-grained classification of biological/zoological custodians + derived from Wikidata entities. Covers botanical gardens, zoos, aquariums, etc. + alt_descriptions: + nl: >- + Abstracte basis voor gedetailleerde classificatie van biologische/zoölogische beheerders + afgeleid van Wikidata-entiteiten. Omvat botanische tuinen, dierentuinen, aquaria, etc. + de: >- + Abstrakte Basis für detaillierte Klassifizierung biologischer/zoologischer Kustoden + abgeleitet von Wikidata-Entitäten. Umfasst Botanische Gärten, Zoos, Aquarien usw. + fr: >- + Base abstraite pour la classification détaillée des dépositaires biologiques/zoologiques + dérivés des entités Wikidata. Couvre jardins botaniques, zoos, aquariums, etc. + es: >- + Base abstracta para clasificación detallada de custodios biológicos/zoológicos + derivados de entidades Wikidata. Cubre jardines botánicos, zoológicos, acuarios, etc. + ar: >- + أساس مجرد للتصنيف التفصيلي للقيمين البيولوجيين/الحيوانيين + المشتقة من كيانات ويكي بيانات. يغطي الحدائق النباتية وحدائق الحيوان والأحواض المائية وما إلى ذلك. + id: >- + Dasar abstrak untuk klasifikasi rinci kustodian biologis/zoologis + yang diturunkan dari entitas Wikidata. Mencakup kebun raya, kebun binatang, akuarium, dll. + zh: >- + 从维基数据实体派生的生物/动物保管人详细分类的抽象基础。 + 涵盖植物园、动物园、水族馆等。 + broad_mappings: + - skos:Concept + - schema:Enumeration slots: - - identified_by - - has_label - - has_description - - equivalent_to + - identified_by + - has_label + - has_description + - equivalent_to slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie examples: - - value: hc:BioCustodianSubtype/BOTANICAL_GARDEN - - value: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN + - value: hc:BioCustodianSubtype/BOTANICAL_GARDEN + - value: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN has_label: required: true -# range: string examples: - - value: Botanical Garden - - value: Zoological Park - - value: Alpine Garden - - value: Safari Park + - value: Botanical Garden + - value: Zoological Park + - value: Alpine Garden + - value: Safari Park has_description: required: false -# range: string equivalent_to: required: false range: WikiDataIdentifier - examples: - - value: - - value: - - value: comments: - - Abstract base class for BioCustodianSubtypes hierarchy - - Follows Type/Types naming convention (Rule 0b) - - Created during bio_custodian_subtype migration (Rule 53/56) - - Linked to BioCustodianTypeEnum for backward compatibility + - Abstract base for subtype hierarchy + - Follows Type/Types naming convention (Rule 0b) + - Created during bio_custodian_subtype migration (Rule 53/56) + - Linked to BioCustodianTypeEnum for backward compatibility see_also: - - https://www.wikidata.org/wiki/Q167346 - - https://www.wikidata.org/wiki/Q43501 - - https://www.wikidata.org/wiki/Q2281788 + - https://www.wikidata.org/wiki/Q167346 + - https://www.wikidata.org/wiki/Q43501 + - https://www.wikidata.org/wiki/Q2281788 + examples: + - value: + identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN + has_label: Botanical Garden + equivalent_to: + - qid: Q167346 + description: Standard botanical garden subtype + keywords: + - biological custodian + - subtype + - botanical garden + - zoo + - aquarium annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: biocustodian subtype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: biologische beheerder subtype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Biokustoden-Untertyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sous-type de dépositaire biologique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: subtipo de custodio biológico + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml index 3abcac24ea..dcfe4a28b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml @@ -15,307 +15,932 @@ classes: BotanicalGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:BotanicalGardenSubtype - description: 'Standard botanical garden with comprehensive plant collections. - - Gardens with scientific labeling, taxonomy focus, and public access. - - - **Wikidata**: Q167346 - - **Examples**: Hortus botanicus Leiden, Royal Botanic Gardens Kew - - ' + description: >- + Standard botanical garden with comprehensive plant collections, scientific labeling, + and public access for education and research. + alt_descriptions: + nl: >- + Standaard botanische tuin met uitgebreide plantencollecties, wetenschappelijke etikettering + en openbare toegang voor onderwijs en onderzoek. + de: >- + Standard-Botanischer Garten mit umfassenden Pflanzensammlungen, wissenschaftlicher Beschilderung + und öffentlichem Zugang für Bildung und Forschung. + fr: >- + Jardin botanique standard avec collections végétales complètes, étiquetage scientifique + et accès public pour l'éducation et la recherche. + es: >- + Jardín botánico estándar con colecciones completas de plantas, etiquetado científico + y acceso público para educación e investigación. + close_mappings: + - wd:Q167346 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Botanical Garden) examples: - - value: - identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN - has_label: Botanical Garden - equivalent_to: - - qid: Q167346 + - value: + identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN + has_label: Botanical Garden + equivalent_to: + - qid: Q167346 + keywords: + - botanical garden + - plant collection + - hortus botanicus annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 + specificity_rationale: Specific biological custodian subtype with Wikidata mapping custodian_types: "['*']" + wikidata: Q167346 + structured_aliases: + - literal_form: botanische tuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hortus botanicus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Botanischer Garten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: jardin botanique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: jardín botánico + predicate: EXACT_SYNONYM + in_language: es ArboretumSubtype: is_a: BioCustodianSubtype class_uri: hc:ArboretumSubtype - description: 'Specialized tree and woody plant collection. - - Focus on dendrology and forest plant conservation. - - - **Wikidata**: Q167951 - - **Examples**: Arnold Arboretum, Westonbirt Arboretum - - ' + description: >- + Specialized tree and woody plant collection focused on dendrology and forest plant conservation. + alt_descriptions: + nl: >- + Gespecialiseerde collectie van bomen en houtige planten gericht op dendrologie + en bosplantenbehoud. + de: >- + Spezialisierte Baum- und Gehölzsammlung mit Schwerpunkt auf Dendrologie + und Waldpflanzen-Erhaltung. + fr: >- + Collection spécialisée d'arbres et de plantes ligneuses axée sur la dendrologie + et la conservation des plantes forestières. + es: >- + Colección especializada de árboles y plantas leñosas enfocada en dendrología + y conservación de plantas forestales. + close_mappings: + - wd:Q167951 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Arboretum) - examples: - - value: - identified_by: hc:BioCustodianSubtype/ARBORETUM - has_label: Arboretum - equivalent_to: - - qid: Q167951 + keywords: + - arboretum + - tree collection + - dendrology + annotations: + specificity_score: 0.75 + wikidata: Q167951 + structured_aliases: + - literal_form: arboretum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: boomgaard + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Arboretum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: arboretum + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: arboreto + predicate: EXACT_SYNONYM + in_language: es AlpineGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:AlpineGardenSubtype - description: 'Garden specialized in alpine and high-altitude plants. - - Often includes rock gardens and specialized microclimate areas. - - - **Wikidata**: Q1429180 - - ' + description: >- + Garden specialized in alpine and high-altitude plants, often including rock gardens + and specialized microclimate areas. + alt_descriptions: + nl: >- + Tuin gespecialiseerd in alpine en hooggelegen planten, vaak inclusief rotstuinen + en gespecialiseerde microklimaatgebieden. + de: >- + Auf Alpen- und Hochgebirgspflanzen spezialisierter Garten, oft mit Steingärten + und spezialisierten Mikroklimabereichen. + fr: >- + Jardin spécialisé dans les plantes alpines et d'altitude, incluant souvent des rocailles + et des zones microclimatiques spécialisées. + es: >- + Jardín especializado en plantas alpinas y de alta altitud, a menudo incluyendo jardines de rocas + y áreas microclimáticas especializadas. + close_mappings: + - wd:Q1429180 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Alpine Garden) + keywords: + - alpine garden + - rock garden + - high-altitude plants + annotations: + specificity_score: 0.75 + wikidata: Q1429180 + structured_aliases: + - literal_form: alpentuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: rotstuin + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Alpengarten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: jardin alpin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: jardín alpino + predicate: EXACT_SYNONYM + in_language: es SeedBankSubtype: is_a: BioCustodianSubtype class_uri: hc:SeedBankSubtype - description: 'Repository preserving plant genetic diversity through seed storage. - - Critical for ex-situ conservation and biodiversity preservation. - - - **Wikidata**: Q1639542 - - **Examples**: Svalbard Global Seed Vault, Millennium Seed Bank (Kew) - - ' + description: >- + Repository preserving plant genetic diversity through seed storage for ex-situ conservation + and biodiversity preservation. + alt_descriptions: + nl: >- + Bewaarplaats voor behoud van plantengenetische diversiteit door zaadopslag + voor ex-situ behoud en biodiversiteitsbehoud. + de: >- + Repository zur Erhaltung pflanzengenetischer Vielfalt durch Samenlagerung + für Ex-situ-Erhaltung und Biodiversitätsschutz. + fr: >- + Dépôt préservant la diversité génétique des plantes par stockage de graines + pour la conservation ex-situ et la préservation de la biodiversité. + es: >- + Repositorio que preserva la diversidad genética vegetal mediante almacenamiento de semillas + para conservación ex-situ y preservación de biodiversidad. + close_mappings: + - wd:Q1639542 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Seed Bank) + keywords: + - seed bank + - genetic diversity + - ex-situ conservation + annotations: + specificity_score: 0.80 + wikidata: Q1639542 + structured_aliases: + - literal_form: zaadbank + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zadenbank + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Saatgutbank + predicate: EXACT_SYNONYM + in_language: de + - literal_form: banque de semences + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: banco de semillas + predicate: EXACT_SYNONYM + in_language: es HistoricGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:HistoricGardenSubtype - description: 'Garden with cultural heritage significance. - - Historic landscape design, heritage plant varieties. - - - **Wikidata**: Q1107656 - - **Examples**: Keukenhof, Versailles gardens - - ' + description: >- + Garden with cultural heritage significance featuring historic landscape design + and heritage plant varieties. + alt_descriptions: + nl: >- + Tuin met cultureel erfgoed belang met historisch landschapsontwerp + en erfgoedplantenrassen. + de: >- + Garten von kultureller Denkmalsignifikanz mit historischer Landschaftsgestaltung + und historischen Pflanzensorten. + fr: >- + Jardin d'importance patrimoniale avec aménagement paysager historique + et variétés végétales patrimoniales. + es: >- + Jardín de importancia patrimonial con diseño paisajístico histórico + y variedades vegetales patrimoniales. + close_mappings: + - wd:Q1107656 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Historic Garden) + keywords: + - historic garden + - heritage garden + - cultural landscape + annotations: + specificity_score: 0.80 + wikidata: Q1107656 + structured_aliases: + - literal_form: historische tuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: erfgoedtuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: historischer Garten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: jardin historique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: jardín histórico + predicate: EXACT_SYNONYM + in_language: es ZoologicalGardenSubtype: is_a: BioCustodianSubtype class_uri: hc:ZoologicalGardenSubtype - description: 'Standard zoo with comprehensive wild animal collections. - - Focus on animal welfare, conservation, and public education. - - - **Wikidata**: Q43501 - - **Examples**: Artis (Amsterdam), San Diego Zoo - - ' + description: >- + Standard zoo with comprehensive wild animal collections focused on animal welfare, + conservation, and public education. + alt_descriptions: + nl: >- + Standaard dierentuin met uitgebreide wilde dierencollecties gericht op dierenwelzijn, + natuurbehoud en openbare educatie. + de: >- + Standard-Zoo mit umfassenden Wildtiersammlungen mit Schwerpunkt auf Tierwohl, + Naturschutz und öffentlicher Bildung. + fr: >- + Zoo standard avec collections complètes d'animaux sauvages axé sur le bien-être animal, + la conservation et l'éducation publique. + es: >- + Zoológico estándar con colecciones completas de animales salvajes enfocado en bienestar animal, + conservación y educación pública. + close_mappings: + - wd:Q43501 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Zoological Garden) examples: - - value: - identified_by: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN - has_label: Zoological Garden - equivalent_to: - - qid: Q43501 + - value: + identified_by: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN + has_label: Zoological Garden + equivalent_to: + - qid: Q43501 + keywords: + - zoo + - zoological garden + - animal collection + annotations: + specificity_score: 0.75 + wikidata: Q43501 + structured_aliases: + - literal_form: dierentuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: diergaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zoo + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Tiergarten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: zoo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parc zoologique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: zoológico + predicate: EXACT_SYNONYM + in_language: es WildlifeParkSubtype: is_a: BioCustodianSubtype class_uri: hc:WildlifeParkSubtype - description: 'Open-range naturalistic wildlife exhibits. - - Animals in semi-natural habitats with limited barriers. - - - **Wikidata**: Q3363934 - - **Examples**: Blijdorp (Rotterdam), Wildlands Adventure Zoo - - ' + description: >- + Open-range naturalistic wildlife exhibits with animals in semi-natural habitats + and limited barriers. + alt_descriptions: + nl: >- + Open-bereik naturalistische wildparken met dieren in semi-natuurlijke habitats + en beperkte barrières. + de: >- + Naturferne Wildtierparks im offenen Gelände mit Tieren in halbnatürlichen Lebensräumen + und begrenzten Barrieren. + fr: >- + Parcs animaliers naturalistes en espace ouvert avec animaux dans des habitats semi-naturels + et barrières limitées. + es: >- + Exhibiciones de vida silvestre naturalistas de rango abierto con animales en hábitats semi-naturales + y barreras limitadas. + close_mappings: + - wd:Q3363934 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Wildlife Park) + keywords: + - wildlife park + - open-range zoo + - safari + annotations: + specificity_score: 0.75 + wikidata: Q3363934 + structured_aliases: + - literal_form: wildpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierenpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wildpark + predicate: EXACT_SYNONYM + in_language: de + - literal_form: parc animalier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parque de fauna + predicate: EXACT_SYNONYM + in_language: es SafariParkSubtype: is_a: BioCustodianSubtype class_uri: hc:SafariParkSubtype - description: 'Drive-through wildlife park with African-style exhibits. - - Visitors observe animals from vehicles. - - - **Wikidata**: Q1544761 - - **Examples**: Safaripark Beekse Bergen, Longleat Safari Park - - ' + description: >- + Drive-through wildlife park with African-style exhibits where visitors observe animals from vehicles. + alt_descriptions: + nl: >- + Drive-through wildpark met Afrikaanse stijl tentoonstellingen waar bezoekers dieren + vanuit voertuigen observeren. + de: >- + Durchfahrts-Wildpark mit afrikanisch inspirierten Anlagen, wo Besucher Tiere + aus Fahrzeugen beobachten. + fr: >- + Parc safari en voiture avec expositions de style africain où les visiteurs observent + les animaux depuis leurs véhicules. + es: >- + Parque safari de conducción con exhibiciones de estilo africano donde los visitantes + observan animales desde vehículos. + close_mappings: + - wd:Q1544761 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Safari Park) + keywords: + - safari park + - drive-through zoo + - african wildlife + annotations: + specificity_score: 0.75 + wikidata: Q1544761 + structured_aliases: + - literal_form: safaripark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Safaripark + predicate: EXACT_SYNONYM + in_language: de + - literal_form: parc safari + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parque safari + predicate: EXACT_SYNONYM + in_language: es PettingZooSubtype: is_a: BioCustodianSubtype class_uri: hc:PettingZooSubtype - description: 'Interactive domestic animal exhibit for children. - - Focus on hands-on animal contact and education. - - - **Wikidata**: Q2302474 - - **Dutch**: Kinderboerderij - - ' + description: >- + Interactive domestic animal exhibit for children with hands-on animal contact and education. + alt_descriptions: + nl: >- + Interactieve huisdierexpositie voor kinderen met direct dierencontact en educatie. + In het Nederlands ook bekend als kinderboerderij. + de: >- + Interaktive Haustierausstellung für Kinder mit direktem Tierkontakt und Bildung. + fr: >- + Exposition interactive d'animaux domestiques pour enfants avec contact direct + et éducation. + es: >- + Exhibición interactiva de animales domésticos para niños con contacto directo + y educación. + close_mappings: + - wd:Q2302474 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Petting Zoo) + keywords: + - petting zoo + - children's farm + - kinderboerderij + annotations: + specificity_score: 0.75 + wikidata: Q2302474 + structured_aliases: + - literal_form: kinderboerderij + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: knuffelboerderij + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Streichelzoo + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ferme pour enfants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: granja infantil + predicate: EXACT_SYNONYM + in_language: es WildlifeRescueCenterSubtype: is_a: BioCustodianSubtype class_uri: hc:WildlifeRescueCenterSubtype - description: 'Wildlife rehabilitation and rescue facility. - - Focus on injured/orphaned animal care and release. - - - **Wikidata**: Q7314895 - - ' + description: >- + Wildlife rehabilitation and rescue facility focused on injured or orphaned animal care and release. + alt_descriptions: + nl: >- + Wildierehabilitatie- en reddingsfaciliteit gericht op zorg voor gewonde of verweesde dieren + en vrijlating. + de: >- + Wildtier-Rehabilitations- und Rettungseinrichtung mit Schwerpunkt auf Pflege verletzter + oder verwaister Tiere und Auswilderung. + fr: >- + Centre de réhabilitation et de sauvetage de la faune axé sur les soins aux animaux + blessés ou orphelins et leur remise en liberté. + es: >- + Centro de rehabilitación y rescate de vida silvestre enfocado en el cuidado de animales + heridos o huérfanos y su liberación. + close_mappings: + - wd:Q7314895 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Wildlife Rescue Center) + keywords: + - wildlife rescue + - animal rehabilitation + - rescue center + annotations: + specificity_score: 0.75 + wikidata: Q7314895 + structured_aliases: + - literal_form: wildereddingscentrum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierenopvang + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Wildtierrettungszentrum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: centre de sauvegarde + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: centro de rescate + predicate: EXACT_SYNONYM + in_language: es PublicAquariumSubtype: is_a: BioCustodianSubtype class_uri: hc:PublicAquariumSubtype - description: 'Institution exhibiting live aquatic animals and plants. - - Marine and freshwater life exhibits for public education. - - - **Wikidata**: Q2281788 - - **Examples**: Burgers'' Zoo Ocean, Artis Aquarium - - ' + description: >- + Institution exhibiting live aquatic animals and plants with marine and freshwater + life exhibits for public education. + alt_descriptions: + nl: >- + Instelling die levende waterdieren en planten tentoonstelt met mariene en zoetwater + exposities voor openbare educatie. + de: >- + Einrichtung mit Ausstellung lebender Wassertiere und -pflanzen mit Süß- und Meerwasser- + ausstellungen zur öffentlichen Bildung. + fr: >- + Institution exposant des animaux et plantes aquatiques vivants avec expositions + d'eau douce et marine pour l'éducation publique. + es: >- + Institución que exhibe animales y plantas acuáticas vivas con exhibiciones + de vida marina y de agua dulce para educación pública. + close_mappings: + - wd:Q2281788 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Public Aquarium) examples: - - value: - identified_by: hc:BioCustodianSubtype/PUBLIC_AQUARIUM - has_label: Public Aquarium - equivalent_to: - - qid: Q2281788 + - value: + identified_by: hc:BioCustodianSubtype/PUBLIC_AQUARIUM + has_label: Public Aquarium + equivalent_to: + - qid: Q2281788 + keywords: + - aquarium + - public aquarium + - aquatic life + - marine exhibit + annotations: + specificity_score: 0.75 + wikidata: Q2281788 + structured_aliases: + - literal_form: aquarium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zeeaquarium + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Aquarium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: aquarium public + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: acuario + predicate: EXACT_SYNONYM + in_language: es OceanariumSubtype: is_a: BioCustodianSubtype class_uri: hc:OceanariumSubtype - description: "Large-scale marine mammal and ocean life facility.\nOften includes dolphins, whales, and large marine exhibits.\n\n**Wikidata**: Q3348580\n**Examples**: Oceanogr\xE0fic Valencia\n" + description: >- + Large-scale marine mammal and ocean life facility often including dolphins, + whales, and large marine exhibits. + alt_descriptions: + nl: >- + Grootschalige zeezoogdier- en oceaanleven faciliteit vaak inclusief dolfijnen, + walvissen en grote mariene tentoonstellingen. + de: >- + Großanlage für Meeresäuger und Ozeanleben oft mit Delfinen, Walen + und großen Meeresaquarien. + fr: >- + Grand établissement de mammifères marins et de vie océanique incluant souvent + dauphins, baleines et grandes expositions marines. + es: >- + Instalación a gran escala de mamíferos marinos y vida oceánica a menudo incluyendo + delfines, ballenas y grandes exhibiciones marinas. + close_mappings: + - wd:Q3348580 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Oceanarium) + keywords: + - oceanarium + - marine mammal park + - sea life center + annotations: + specificity_score: 0.75 + wikidata: Q3348580 + structured_aliases: + - literal_form: oceaanpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zeezoogdierpark + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ozeaneum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: océanarium + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: oceanario + predicate: EXACT_SYNONYM + in_language: es ButterflyHouseSubtype: is_a: BioCustodianSubtype class_uri: hc:ButterflyHouseSubtype - description: 'Enclosed tropical butterfly exhibit. - - Live butterfly and moth collections with tropical plants. - - - **Wikidata**: Q2501028 - - **Dutch**: Vlindertuin - - ' + description: >- + Enclosed tropical butterfly exhibit with live butterfly and moth collections + and tropical plants. + alt_descriptions: + nl: >- + Omsloten tropische vlindertentoonstelling met levende vlinder- en mottencollecties + en tropische planten. Ook bekend als vlindertuin. + de: >- + Geschlossene tropische Schmetterlingsausstellung mit lebenden Schmetterlingen + und tropischen Pflanzen. + fr: >- + Exposition tropicale de papillons en espace clos avec collections de papillons vivants + et plantes tropicales. + es: >- + Exhibición de mariposas tropicales en espacio cerrado con colecciones de mariposas + y polillas vivas y plantas tropicales. + close_mappings: + - wd:Q2501028 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Butterfly House) + keywords: + - butterfly house + - vlindertuin + - tropical butterflies + annotations: + specificity_score: 0.75 + wikidata: Q2501028 + structured_aliases: + - literal_form: vlindertuin + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: vlinderkas + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schmetterlingshaus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: volière à papillons + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: mariposario + predicate: EXACT_SYNONYM + in_language: es InsectariumSubtype: is_a: BioCustodianSubtype class_uri: hc:InsectariumSubtype - description: 'Facility specializing in insect collections and exhibits. - - May include live and preserved specimens. - - - **Wikidata**: Q1664720 - - ' + description: >- + Facility specializing in insect collections and exhibits, including both live and preserved specimens. + alt_descriptions: + nl: >- + Faciliteit gespecialiseerd in insectencollecties en tentoonstellingen, + inclusief zowel levende als geconserveerde exemplaren. + de: >- + Einrichtung spezialisiert auf Insektensammlungen und -ausstellungen, + einschließlich lebender und konservierter Exemplare. + fr: >- + Établissement spécialisé dans les collections et expositions d'insectes, + incluant spécimens vivants et conservés. + es: >- + Instalación especializada en colecciones y exhibiciones de insectos, + incluyendo especímenes vivos y preservados. + close_mappings: + - wd:Q1664720 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Insectarium) + keywords: + - insectarium + - insect collection + - entomology + annotations: + specificity_score: 0.75 + wikidata: Q1664720 + structured_aliases: + - literal_form: insectarium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: insectenhuis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Insektarium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: insectarium + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: insectario + predicate: EXACT_SYNONYM + in_language: es AviarySubtype: is_a: BioCustodianSubtype class_uri: hc:AviarySubtype - description: 'Specialized bird collection and exhibit facility. - - Enclosed structures for bird observation. - - - **Wikidata**: Q618451 - - ' + description: >- + Specialized bird collection and exhibit facility in enclosed structures for bird observation. + alt_descriptions: + nl: >- + Gespecialiseerde vogelcollectie en tentoonstellingsfaciliteit in omsloten constructies + voor vogelobservatie. + de: >- + Spezialisierte Vogelsammlung und Ausstellungseinrichtung in geschlossenen Strukturen + zur Vogelbeobachtung. + fr: >- + Collection d'oiseaux spécialisée et installation d'exposition dans des structures + fermées pour l'observation des oiseaux. + es: >- + Colección especializada de aves e instalación de exhibición en estructuras cerradas + para observación de aves. + close_mappings: + - wd:Q618451 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Aviary) + keywords: + - aviary + - bird collection + - voliere + annotations: + specificity_score: 0.75 + wikidata: Q618451 + structured_aliases: + - literal_form: volière + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: vogelhuis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Voliere + predicate: EXACT_SYNONYM + in_language: de + - literal_form: volière + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: aviario + predicate: EXACT_SYNONYM + in_language: es ReptileHouseSubtype: is_a: BioCustodianSubtype class_uri: hc:ReptileHouseSubtype - description: 'Herpetological collection facility. - - Reptiles and amphibians in controlled environments. - - - **Wikidata**: Q1345229 - - ' + description: >- + Herpetological collection facility with reptiles and amphibians in controlled environments. + alt_descriptions: + nl: >- + Herpetologische collectiefaciliteit met reptielen en amfibieën in gecontroleerde omgevingen. + de: >- + Herpetologische Sammlungseinrichtung mit Reptilien und Amphibien in kontrollierten Umgebungen. + fr: >- + Installation de collection herpétologique avec reptiles et amphibiens dans des environnements contrôlés. + es: >- + Instalación de colección herpetológica con reptiles y anfibios en ambientes controlados. + close_mappings: + - wd:Q1345229 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Reptile House) + keywords: + - reptile house + - herpetarium + - amphibians + - reptiles + annotations: + specificity_score: 0.75 + wikidata: Q1345229 + structured_aliases: + - literal_form: reptielenhuis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: slangenhuis + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Reptilienhaus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reptilarium + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reptilario + predicate: EXACT_SYNONYM + in_language: es NatureReserveSubtype: is_a: BioCustodianSubtype class_uri: hc:NatureReserveSubtype - description: 'Protected natural area for conservation. - - May have limited public access and research programs. - - - **Wikidata**: Q179049 - - ' + description: >- + Protected natural area for conservation with limited public access and research programs. + alt_descriptions: + nl: >- + Beschermd natuurgebied voor behoud met beperkte openbare toegang en onderzoeksprogramma's. + de: >- + Geschütztes Naturgebiet für Naturschutz mit begrenztem öffentlichen Zugang + und Forschungsprogrammen. + fr: >- + Zone naturelle protégée pour la conservation avec accès public limité + et programmes de recherche. + es: >- + Área natural protegida para conservación con acceso público limitado + y programas de investigación. + close_mappings: + - wd:Q179049 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Nature Reserve) + keywords: + - nature reserve + - protected area + - conservation area + annotations: + specificity_score: 0.75 + wikidata: Q179049 + structured_aliases: + - literal_form: natuurreservaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: natuurgebied + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Naturschutzgebiet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réserve naturelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reserva natural + predicate: EXACT_SYNONYM + in_language: es NationalParkSubtype: is_a: BioCustodianSubtype class_uri: hc:NationalParkSubtype - description: 'Nationally designated protected area. - - Large-scale conservation with public access. - - - **Wikidata**: Q46169 - - ' + description: >- + Nationally designated protected area with large-scale conservation and public access. + alt_descriptions: + nl: >- + Nationaal aangewezen beschermd gebied met grootschalig natuurbehoud en openbare toegang. + de: >- + Nationales ausgewiesenes Schutzgebiet mit großflächigem Naturschutz und öffentlichem Zugang. + fr: >- + Zone protégée désignée au niveau national avec conservation à grande échelle et accès public. + es: >- + Área protegida designada nacionalmente con conservación a gran escala y acceso público. + close_mappings: + - wd:Q46169 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(National Park) + keywords: + - national park + - protected area + - national heritage + annotations: + specificity_score: 0.75 + wikidata: Q46169 + structured_aliases: + - literal_form: nationaal park + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nationalpark + predicate: EXACT_SYNONYM + in_language: de + - literal_form: parc national + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: parque nacional + predicate: EXACT_SYNONYM + in_language: es WildlifeSanctuarySubtype: is_a: BioCustodianSubtype class_uri: hc:WildlifeSanctuarySubtype - description: 'Protected area focused on wildlife preservation. - - Often restricted access for animal welfare. - - - **Wikidata**: Q2030386 - - ' + description: >- + Protected area focused on wildlife preservation with often restricted access for animal welfare. + alt_descriptions: + nl: >- + Beschermd gebied gericht op natuurbehoud met vaak beperkte toegang voor dierenwelzijn. + de: >- + Schutzgebiet mit Schwerpunkt auf Tiererhaltung oft mit eingeschränktem Zugang + für Tierwohl. + fr: >- + Zone protégée axée sur la préservation de la faune souvent avec accès restreint + pour le bien-être animal. + es: >- + Área protegida enfocada en la preservación de fauna a menudo con acceso restringido + para el bienestar animal. + close_mappings: + - wd:Q2030386 + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Wildlife Sanctuary) + keywords: + - wildlife sanctuary + - animal sanctuary + - protected habitat + annotations: + specificity_score: 0.75 + wikidata: Q2030386 + structured_aliases: + - literal_form: wildreservaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierenopvang + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Tierheim + predicate: RELATED_SYNONYM + in_language: de + - literal_form: sanctuaire animal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: santuario de animales + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml index ff37e0a187..8149cd35c2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml @@ -1,27 +1,65 @@ id: https://nde.nl/ontology/hc/class/BioCustodianType name: BioCustodianType title: Biological and Zoological Custodian Type Classification +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/ + wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/offer_program - - ../slots/has_hyponym - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/has_living_specimen - - ../slots/20260202_matang/new/research_program - - ../slots/20260202_matang/new/specimen_type +- ../classes/AgentType +- linkml:types +- ../slots/offer_program +- ../slots/has_hyponym +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/has_living_specimen +- ../slots/has_specimen classes: BioCustodianType: is_a: CustodianType class_uri: skos:Concept + description: >- + Custodian type for institutions that maintain living collections of plants, + animals, or aquatic life for conservation, research, education, and public + exhibition. + alt_descriptions: + nl: Instellingstype met levende collecties (planten/dieren/waterleven) voor behoud onderzoek educatie en publieksfunctie. + de: Einrichtungstyp mit lebenden Sammlungen (Pflanzen/Tiere/Wasserleben) fuer Schutz Forschung Bildung und Ausstellung. + fr: Type d institution avec des collections vivantes (plantes/animaux/vie aquatique) pour conservation recherche education et exposition. + es: Tipo de institucion con colecciones vivas (plantas/animales/vida acuática) para conservacion investigacion educacion y exhibicion. + ar: نوع مؤسسة تدير مجموعات حية (نباتات/حيوانات/أحياء مائية) للحفظ والبحث والتعليم والعرض العام. + id: Tipe lembaga dengan koleksi hidup (tumbuhan/hewan/biota air) untuk konservasi riset edukasi dan pameran publik. + zh: 维护植物/动物/水生生物等活体藏品,用于保护、研究、教育与公众展示的机构类型。 annotations: skos:prefLabel: Biological Custodian skos:altLabel: zoo, botanical garden, aquarium, dierentuin, botanische tuin specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Scope + + Biological custodians are distinguished by living collections (plants, + animals, aquatic life) and associated conservation/breeding, research, + education, and public exhibition programs. + + Distinctions (high-level) + + - vs MuseumType: living collections vs preserved specimens + - vs ResearchCenterType: public exhibition + conservation emphasis (not pure research) + + Wikidata base concepts (illustrative) + + - Q167346 (botanical garden) + - Q43501 (zoo) + - Q2281788 (public aquarium) + + legacy_description: | + Preserved from earlier, more verbose description. + It included detailed subtype lists, examples, and a long RDF serialization example. structured_aliases: - literal_form: dierentuin predicate: EXACT_SYNONYM @@ -119,10 +157,10 @@ classes: - literal_form: arboretum predicate: EXACT_SYNONYM in_language: fr - - literal_form: "zool\xF3gico" + - literal_form: "zoológico" predicate: EXACT_SYNONYM in_language: es - - literal_form: "jard\xEDn bot\xE1nico" + - literal_form: "jardín botánico" predicate: EXACT_SYNONYM in_language: es - literal_form: acuario @@ -140,65 +178,43 @@ classes: - literal_form: acquario predicate: EXACT_SYNONYM in_language: it - - literal_form: "zool\xF3gico" + - literal_form: "zoológico" predicate: EXACT_SYNONYM in_language: pt - - literal_form: "jardim bot\xE2nico" + - literal_form: "jardim botânico" predicate: EXACT_SYNONYM in_language: pt - - literal_form: "aqu\xE1rio" + - literal_form: "aquário" predicate: EXACT_SYNONYM in_language: pt - description: "Specialized custodian type for biological and zoological institutions - organizations\nthat maintain living collections of plants, animals, or aquatic life for purposes of\nconservation, research, education, and public exhibition. Includes botanical gardens,\nzoological parks, aquariums, arboreta, and specialized biological facilities.\n\n**Wikidata Base Concepts**:\n- Q167346 (botanical garden) - Living plant collections with taxonomic labeling\n- Q43501 (zoo) - Collections of wild animal species for study, conservation, exhibition\n- Q2281788 (public aquarium) - Institutions exhibiting live aquatic animals and plants\n\n**Primary GLAMORCUBESFIXPHDNT Category**: BOTANICAL_ZOO (B)\n\n**Scope**:\nBiological custodians are distinguished by their:\n- Living collections (plants, animals, aquatic life) vs. preserved specimens\n- Conservation and breeding programs for endangered species\n- Scientific research on taxonomy, ecology, animal behavior, plant science\n- Public education\ - \ through living exhibits and interpretive programs\n- Integration of cultural heritage (historic gardens, zoo architecture, seed banks)\n\n**Key BioCustodian Subtypes** (1,393 Wikidata entities extracted):\n\n**By Collection Type**:\n\n**Botanical Institutions** (Q167346 base):\n- **Botanical gardens** (Q167346) - Comprehensive plant collections with scientific labeling\n - Examples: Hortus botanicus Leiden (1590), Royal Botanic Gardens Kew (1840)\n- **Arboreta** (Q167951) - Specialized tree and woody plant collections\n - Examples: Arnold Arboretum (Harvard), Westonbirt Arboretum (UK)\n- **Historic gardens** (Q1107656) - Gardens with cultural heritage significance\n - Examples: Keukenhof (NL), Versailles gardens (FR)\n- **Seed banks** (Q1639542) - Repositories preserving plant genetic diversity\n - Examples: Svalbard Global Seed Vault, Millennium Seed Bank (Kew)\n- **Herbaria** (institutional) - Living plant collections vs. pressed specimens\n - Note: Dried herbaria are RESEARCH_CENTER\ - \ (R), living are BioCustodian (B)\n- **Alpine gardens** (Q4734362) - Specialized high-altitude plant collections\n- **Cactus gardens** (Q5016280) - Succulent and desert plant specialists\n- **Rose gardens** (Q2467557) - Specialized rose cultivar collections\n- **Poison gardens** (Q1107656 subtype) - Educational toxic plant collections\n - Example: Alnwick Poison Garden (UK)\n\n**Zoological Institutions** (Q43501 base):\n- **Zoological parks/zoos** (Q43501) - Comprehensive wild animal collections\n - Examples: Artis (Amsterdam, 1838), San Diego Zoo (1916)\n- **Wildlife parks** (Q3363934) - Open-range naturalistic exhibits\n - Examples: Blijdorp (Rotterdam), Safaripark Beekse Bergen (NL)\n- **Safari parks** (Q1544761) - Drive-through animal exhibits\n- **Petting zoos** (Q2302474) - Interactive domestic animal exhibits\n- **Rescue centers** (Q7314895) - Wildlife rehabilitation facilities\n- **Conservation breeding centers** - Endangered species propagation\n - Example: Rotterdam\ - \ Zoo gorilla breeding program\n- **Living museums** (with animal exhibits) - Cultural + zoological heritage\n - Example: Zuiderzeemuseum with historic livestock breeds\n\n**Aquatic Institutions** (Q2281788 base):\n- **Public aquariums** (Q2281788) - Marine and freshwater life exhibits\n - Examples: Burgers' Zoo Ocean (Arnhem), Artis Aquarium (Amsterdam)\n- **Oceanariums** (Q3348580) - Large-scale marine mammal facilities\n - Examples: SeaWorld facilities, Oceanogr\xE0fic Valencia (ES)\n- **Marine research aquariums** - Combined research + exhibition\n- **Touch pools/tide pool exhibits** - Interactive aquatic education\n\n**Specialized BioCustodians**:\n- **Butterfly houses** (Q2501028) - Enclosed tropical butterfly exhibits\n - Example: Vlindertuin Vlindorado (NL)\n- **Insectariums** (Q1664720) - Insect collections and exhibits\n- **Aviaries** (Q618451) - Specialized bird collections\n- **Reptile houses** (Q1345229) - Herpetological collections\n- **Primate centers** (Q7243594)\ - \ - Specialized primate research/conservation\n\n**Hybrid Institutions**:\n- **Zoo + botanical garden combinations** - Integrated animal/plant collections\n - Example: Burgers' Zoo (Arnhem) with tropical plant collections\n- **Natural history museums with living collections** - Integrated dead/living\n - Maps to MIXED (X) type when both museum (M) and bio (B) functions\n\n**Geographic and Cultural Types**:\n- **National botanical gardens** - State-operated botanical institutions\n - Example: Hortus botanicus Leiden (university), Keukenhof (commercial)\n- **University botanical gardens** - Academic research + teaching collections\n - Example: Utrecht Botanic Gardens (Utrecht University)\n- **Private botanical collections** - Estate gardens open to public\n- **Children's farms** (kinderboerderij, NL) - Educational petting farms\n - Example: Kinderboerderij De Werf (Amsterdam)\n\n**Dutch Examples** (BioCustodian types in NL):\n- **Artis (Natura Artis Magistra)** - Zoological garden\ - \ + aquarium (Amsterdam, 1838)\n- **Hortus botanicus Leiden** - University botanical garden (1590, oldest in NL)\n- **Keukenhof** - Commercial bulb gardens (Lisse)\n- **Burgers' Zoo** - Safari park + rainforest exhibit (Arnhem)\n- **Blijdorp (Diergaarde Blijdorp)** - Zoo + oceanarium (Rotterdam)\n- **Ouwehands Dierenpark** - Zoo + panda research center (Rhenen)\n- **Safaripark Beekse Bergen** - Drive-through wildlife park (Hilvarenbeek)\n\n**International Examples**:\n- **Royal Botanic Gardens, Kew** (UK) - World heritage botanical garden + herbarium\n- **San Diego Zoo** (US) - Conservation-focused zoo with 12,000+ animals\n- **Singapore Botanic Gardens** - UNESCO heritage site, tropical plant research\n- **Berlin Zoologischer Garten** (DE) - Historic zoo (1844) + aquarium\n- **Jardin des Plantes** (FR) - Botanical garden + natural history museum (Paris, 1626)\n\n**Distinction from Other Types**:\n- vs. MUSEUM (M): BioCustodians maintain **living collections**, museums preserve dead\ - \ specimens\n- vs. RESEARCH_CENTER (R): Primary mission is **public exhibition + conservation**, not pure research\n - Exception: Research centers with living collections (herbaria) are RESEARCH_CENTER (R)\n- vs. FEATURE (F): BioCustodians are **institutions managing collections**, not just landscape features\n- vs. EDUCATION_PROVIDER (E): BioCustodians are **collection-focused**, not degree-granting institutions\n - Universities with botanical gardens map to EDUCATION_PROVIDER (E) with BioCustodian aspect\n\n**Conservation and Research Functions**:\nBioCustodians play critical roles in:\n- **Ex-situ conservation**: Breeding endangered species outside natural habitats\n- **Seed preservation**: Long-term plant genetic diversity storage\n- **Taxonomic research**: Identifying, cataloging, and documenting species\n- **Behavioral studies**: Animal cognition, social behavior, welfare research\n- **Reintroduction programs**: Breeding for wild population restoration\n - Example: European\ - \ bison reintroduction (Rotterdam Zoo)\n- **Climate adaptation research**: Plant responses to environmental change\n\n**Heritage Significance**:\nMany BioCustodians have cultural heritage value:\n- Historic garden architecture and landscape design\n- Heritage plant varieties and heirloom cultivars\n- Historic animal buildings (elephant houses, aviaries)\n- Seed libraries preserving agricultural biodiversity\n- Living collections of endangered cultural landscapes\n\n**Ontological Alignment**:\n- **SKOS**: `skos:Concept` + `skos:broader` Q167346/Q43501/Q2281788\n- **Schema.org**: \n - `schema:Zoo` (for zoos and wildlife parks)\n - `schema:Garden` (for botanical gardens and arboreta)\n - `schema:Aquarium` (for aquariums and oceanariums)\n - `schema:TouristAttraction` (public access institutions)\n- **Darwin Core**: `dwc:PreservedSpecimen` (for living collections in databases)\n- **TDWG Standards**: Biodiversity Information Standards for specimen data\n\n**RDF Serialization Example**:\n\ - ```turtle\n@prefix hc: .\n@prefix skos: .\n@prefix schema: .\n@prefix wd: .\n@prefix dwc: .\n\n# Artis Zoo (Amsterdam)\n\n a schema:Zoo, schema:TouristAttraction ;\n hc:custodian_type hc:BioCustodianType ;\n hc:wikidata_entity wd:Q732311 ; # Artis (zoo)\n hc:specimen_type \"mammals\", \"birds\", \"reptiles\", \"amphibians\", \"fish\", \"invertebrates\" ;\n hc:collection_size \"More than 900 species, approximately 8,700 animals\" ;\n hc:living_collections true ;\n hc:research_programs \"Amphibian conservation\", \"Primate behavior\", \"Marine biology\" ;\n hc:public_education \"Educational programs for schools\", \"Zoo academy\", \"Keeper talks\" ;\n hc:conservation_breeding \"European breeding programs (EEP) for endangered species\" ;\n skos:prefLabel \"Natura Artis Magistra\"\ - @nl ;\n skos:altLabel \"Artis\"@nl, \"Artis Royal Zoo\"@en ;\n schema:foundingDate \"1838-05-01\" ;\n schema:url .\n\n# Hortus botanicus Leiden\n\n a schema:Garden, schema:TouristAttraction ;\n hc:custodian_type hc:BioCustodianType ;\n hc:wikidata_entity wd:Q2468128 ; # Hortus botanicus Leiden\n hc:specimen_type \"vascular plants\", \"non-vascular plants\", \"fungi\" ;\n hc:collection_size \"More than 10,000 plant species\" ;\n hc:living_collections true ;\n hc:research_programs \"Plant taxonomy\", \"Tropical plant conservation\", \"Historic cultivar preservation\" ;\n hc:public_education \"Guided tours\", \"Plant identification workshops\", \"School programs\" ;\n hc:conservation_breeding \"Rare tropical plants\", \"Dutch heritage vegetables\" ;\n skos:prefLabel \"Hortus botanicus Leiden\"@nl ;\n schema:foundingDate \"1590\" ;\n schema:url .\n```\n\n**Provenance**:\n\ - This classification supports multi-aspect modeling: BioCustodians can simultaneously\nbe PLACES (historic gardens), LEGAL ENTITIES (foundations, universities), and CUSTODIANS\n(managing both living and preserved collections) with independent temporal lifecycles.\n\n**See Also**:\n- Schema.org Zoo: `schema:Zoo`\n- Schema.org Garden: `schema:Garden`\n- Darwin Core: `dwc:PreservedSpecimen`\n- TDWG Standards: https://www.tdwg.org/standards/\n" slots: - has_hyponym - has_quantity - offer_program - has_type - has_living_specimen - - research_program - - specimen_type + - has_specimen - has_score slot_usage: - specimen_type: -# range: string + has_specimen: multivalued: true required: false has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type multivalued: true required: false examples: - - value: - has_unit: - - value: - has_unit: - is_estimate: true + - value: 1393 has_living_specimen: range: boolean required: true - research_program: -# range: string + offer_program: multivalued: true required: false - offer_program: -# range: string - required: false has_type: - equals_expression: '["hc:BioCustodianType"]' + equals_string: hc:BioCustodianType has_hyponym: -# range: string # uriorcurie - # range: BioCustodianSubtype - inlined: false # Fixed invalid inline for primitive type - description: 'Specific subtype from the BioCustodianSubtype class hierarchy (20 biological collection types). Each subtype links to a Wikidata entity describing a specific type of biological custodian. Subtypes include: BotanicalGardenSubtype, ZoologicalGardenSubtype, PublicAquariumSubtype, etc.' + inlined: false + description: >- + Specific subtype from the BioCustodian subtype hierarchy. Subtypes may + link to Wikidata entities describing specific biological custodian types. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml index ff3796d0a2..131f4529ed 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml @@ -19,48 +19,93 @@ classes: BioTypeClassification: class_uri: hc:BioTypeClassification abstract: true - description: "Abstract base class for biological/zoological type classification taxonomy.\n\n**Type/Types Pattern** (Rule 0b):\n\n| File | Purpose |\n|------|---------|\n| `BioTypeClassification.yaml` | Abstract base class (this file) |\n| `BioTypeClassifications.yaml` | Concrete subclasses |\n\n**Purpose**:\n\nProvides high-level classification of biological custodians based on their\nprimary function and collection focus. This is distinct from BioCustodianSubtype\nwhich provides fine-grained Wikidata-linked subtypes.\n\n**Classification Dimensions**:\n\n| Dimension | Examples |\n|-----------|----------|\n| **Collection Focus** | Plants, Animals, Aquatic, Mixed |\n| **Primary Function** | Conservation, Research, Education, Exhibition |\n| **Institutional Form** | Public, Private, University-affiliated |\n| **Living vs Preserved** | Living collections, Preserved specimens, Both |\n\n**Distinction from BioCustodianSubtype**:\n\n- `BioTypeClassification`: **High-level functional classification**\n\ - \ - Example: \"Botanical Institution\", \"Zoological Institution\"\n- `BioCustodianSubtype`: **Fine-grained Wikidata-linked types**\n - Example: \"Alpine Garden (Q1429180)\", \"Safari Park (Q1544761)\"\n\n**Use Cases**:\n\n- Faceted search: Filter by collection type (plants/animals/aquatic)\n- Statistical reporting: Count institutions by functional category\n- Integration mapping: Align with external classification schemes\n\n**Ontology Alignment**:\n\n- `skos:Concept` - SKOS classification concept\n- `schema:Enumeration` - Schema.org enumeration pattern\n\n**Created**: 2026-01-17 per Rule 53/56 feedback.\n" - exact_mappings: - - skos:Concept - close_mappings: - - schema:Enumeration + description: >- + Abstract base for high-level functional classification of biological custodians + based on collection focus, primary function, and institutional form. + alt_descriptions: + nl: >- + Abstracte basis voor functionele classificatie op hoog niveau van biologische beheerders + op basis van collectiefocus, primaire functie en institutionele vorm. + de: >- + Abstrakte Basis für übergeordnete funktionale Klassifizierung biologischer Kustoden + basierend auf Sammlungsschwerpunkt, Primärfunktion und institutioneller Form. + fr: >- + Base abstraite pour la classification fonctionnelle de haut niveau des dépositaires biologiques + basée sur l'accent de collection, la fonction primaire et la forme institutionnelle. + es: >- + Base abstracta para clasificación funcional de alto nivel de custodios biológicos + basada en enfoque de colección, función primaria y forma institucional. + ar: >- + أساس مجرد للتصنيف الوظيفي عالي المستوى للقيمين البيولوجيين + بناءً على تركيز المجموعة والوظيفة الأساسية والشكل المؤسسي. + id: >- + Dasar abstrak untuk klasifikasi fungsional tingkat tinggi kustodian biologis + berdasarkan fokus koleksi, fungsi utama, dan bentuk kelembagaan. + zh: >- + 基于馆藏重点、主要功能和机构形式的生物保管人高级功能分类的抽象基础。 + broad_mappings: + - skos:Concept + - schema:Enumeration slots: - - identified_by - - has_label - - has_description - - equivalent_to + - identified_by + - has_label + - has_description + - equivalent_to slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie examples: - - value: hc:BioTypeClassification/BOTANICAL - - value: hc:BioTypeClassification/ZOOLOGICAL + - value: hc:BioTypeClassification/BOTANICAL + - value: hc:BioTypeClassification/ZOOLOGICAL has_label: required: true -# range: string examples: - - value: Botanical Institution - - value: Zoological Institution - - value: Aquatic Institution + - value: Botanical Institution + - value: Zoological Institution + - value: Aquatic Institution has_description: required: false -# range: string equivalent_to: required: false range: WikiDataIdentifier comments: - - Abstract base class for BioTypeClassifications hierarchy - - Follows Type/Types naming convention (Rule 0b) - - Created during bio-type-classification migration (Rule 53/56) - - High-level classification complementing BioCustodianSubtype + - Abstract base for classification hierarchy + - Follows Type/Types naming convention (Rule 0b) + - Created during bio-type-classification migration (Rule 53/56) + - High-level classification complementing BioCustodianSubtype see_also: - - https://www.wikidata.org/wiki/Q167346 - - https://www.wikidata.org/wiki/Q43501 - - https://www.wikidata.org/wiki/Q2281788 + - https://www.wikidata.org/wiki/Q167346 + - https://www.wikidata.org/wiki/Q43501 + - https://www.wikidata.org/wiki/Q2281788 + examples: + - value: + identified_by: hc:BioTypeClassification/BOTANICAL + has_label: Botanical Institution + has_description: Institution focused on plant collections + keywords: + - biological classification + - institutional type + - collection focus + notes: + - | + Preserved from prior description (commit bd8368df): + + "Abstract base class for biological/zoological type classification taxonomy.\n\n**Type/Types Pattern** (Rule 0b):\n\n| File | Purpose |\n|------|---------|\n| `BioTypeClassification.yaml` | Abstract base class (this file) |\n| `BioTypeClassifications.yaml` | Concrete subclasses |\n\n**Purpose**:\n\nProvides high-level classification of biological custodians based on their\nprimary function and collection focus. This is distinct from BioCustodianSubtype\nwhich provides fine-grained Wikidata-linked subtypes.\n\n**Classification Dimensions**:\n\n| Dimension | Examples |\n|-----------|----------|\n| **Collection Focus** | Plants, Animals, Aquatic, Mixed |\n| **Primary Function** | Conservation, Research, Education, Exhibition |\n| **Institutional Form** | Public, Private, University-affiliated |\n| **Living vs Preserved** | Living collections, Preserved specimens, Both |\n\n**Distinction from BioCustodianSubtype**:\n\n- `BioTypeClassification`: **High-level functional classification**\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: biotype classificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Biotyp-Klassifizierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: classification biotype + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: clasificación biotipo + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml index bf3bd46ae7..409b37a63a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml @@ -7,13 +7,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ wd: http://www.wikidata.org/entity/ - 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_label @@ -22,315 +16,645 @@ classes: BotanicalInstitutionClassification: is_a: BioTypeClassification class_uri: hc:BotanicalInstitutionClassification - description: 'Institution primarily focused on plant collections. - - Includes botanical gardens, arboreta, seed banks, herbaria with living collections. - - - **Wikidata Base**: Q167346 (botanical garden) - - - **Scope**: - - - Living plant collections - - - Seed preservation - - - Horticultural research - - - Plant conservation programs - - ' + description: >- + Organization primarily focused on plant collections including living specimens, + seed preservation, horticultural research, and plant conservation programs. + alt_descriptions: + nl: >- + Organisatie primair gericht op plantencollecties inclusief levende exemplaren, + zaadbehoud, tuinbouwonderzoek en plantenbeschermingsprogramma's. + de: >- + Organisation primär fokussiert auf Pflanzensammlungen einschließlich lebender Exemplare, + Samenerhaltung, gartenbaulicher Forschung und Pflanzenschutzprogrammen. + fr: >- + Organisation principalement axée sur les collections de plantes incluant spécimens vivants, + préservation des graines, recherche horticole et programmes de conservation des plantes. + es: >- + Organización principalmente enfocada en colecciones de plantas incluyendo especímenes vivos, + preservación de semillas, investigación hortícola y programas de conservación de plantas. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Botanical Institution) examples: - - value: - identified_by: hc:BioTypeClassification/BOTANICAL - has_label: Botanical Institution + - value: + identified_by: hc:BioTypeClassification/BOTANICAL + has_label: Botanical Institution + keywords: + - botanical + - plant collection + - horticulture annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: botanische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: botanische inrichting + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Botanische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution botanique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución botánica + predicate: EXACT_SYNONYM + in_language: es ZoologicalInstitutionClassification: is_a: BioTypeClassification class_uri: hc:ZoologicalInstitutionClassification - description: 'Institution primarily focused on animal collections. - - Includes zoos, wildlife parks, safari parks, rescue centers. - - - **Wikidata Base**: Q43501 (zoo) - - - **Scope**: - - - Wild animal collections - - - Conservation breeding programs - - - Animal behavior research - - - Wildlife education - - ' + description: >- + Organization primarily focused on animal collections including wild species, + conservation breeding programs, animal behavior research, and wildlife education. + alt_descriptions: + nl: >- + Organisatie primair gericht op dierencollecties inclusief wilde soorten, + fokprogramma's, diergedragsonderzoek en natuur-educatie. + de: >- + Organisation primär fokussiert auf Tiersammlungen einschließlich wilder Arten, + Zuchtprogrammen, Verhaltensforschung und Wildtierbildung. + fr: >- + Organisation principalement axée sur les collections animales incluant espèces sauvages, + programmes d'élevage de conservation, recherche comportementale et éducation faunique. + es: >- + Organización principalmente enfocada en colecciones animales incluyendo especies salvajes, + programas de cría para conservación, investigación del comportamiento y educación de fauna. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Zoological Institution) examples: - - value: - identified_by: hc:BioTypeClassification/ZOOLOGICAL - has_label: Zoological Institution + - value: + identified_by: hc:BioTypeClassification/ZOOLOGICAL + has_label: Zoological Institution + keywords: + - zoological + - animal collection + - zoo annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: zoölogische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: dierentuinorganisatie + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Zoologische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution zoologique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución zoológica + predicate: EXACT_SYNONYM + in_language: es AquaticInstitutionClassification: is_a: BioTypeClassification class_uri: hc:AquaticInstitutionClassification - description: 'Institution primarily focused on aquatic life collections. - - Includes public aquariums, oceanariums, marine research facilities. - - - **Wikidata Base**: Q2281788 (public aquarium) - - - **Scope**: - - - Marine life exhibits - - - Freshwater collections - - - Marine mammal programs - - - Ocean conservation - - ' + description: >- + Organization primarily focused on aquatic life collections including marine and + freshwater exhibits, marine mammal programs, and ocean conservation. + alt_descriptions: + nl: >- + Organisatie primair gericht op waterleven-collecties inclusief mariene en + zoetwater-exposities, zeezoogdierprogramma's en oceaanbehoud. + de: >- + Organisation primär fokussiert auf Wasserlebensammlungen einschließlich Meeres- und + Süßwasserausstellungen, Meeressäugerprogrammen und Ozeanschutz. + fr: >- + Organisation principalement axée sur les collections de vie aquatique incluant expositions + marines et d'eau douce, programmes de mammifères marins et conservation océanique. + es: >- + Organización principalmente enfocada en colecciones de vida acuática incluyendo exhibiciones + marinas y de agua dulce, programas de mamíferos marinos y conservación oceánica. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Aquatic Institution) examples: - - value: - identified_by: hc:BioTypeClassification/AQUATIC - has_label: Aquatic Institution + - value: + identified_by: hc:BioTypeClassification/AQUATIC + has_label: Aquatic Institution + keywords: + - aquatic + - aquarium + - marine annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: aquatische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: waterleven-organisatie + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Aquatische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution aquatique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución acuática + predicate: EXACT_SYNONYM + in_language: es MixedBioInstitutionClassification: is_a: BioTypeClassification class_uri: hc:MixedBioInstitutionClassification - description: 'Institution with significant collections across multiple biological domains. - - Combines botanical, zoological, and/or aquatic collections. - - - **Examples**: - - - Zoo + botanical garden combinations - - - Nature centers with diverse living collections - - - Integrated biosphere facilities - - ' + description: >- + Organization with significant collections across multiple biological domains, + combining botanical, zoological, and/or aquatic collections. + alt_descriptions: + nl: >- + Organisatie met aanzienlijke collecties over meerdere biologische domeinen, + combinatie van botanische, zoölogische en/of aquatische collecties. + de: >- + Organisation mit bedeutenden Sammlungen über mehrere biologische Bereiche, + Kombination aus botanischen, zoologischen und/oder aquatischen Sammlungen. + fr: >- + Organisation avec des collections significatives dans plusieurs domaines biologiques, + combinant collections botaniques, zoologiques et/ou aquatiques. + es: >- + Organización con colecciones significativas en múltiples dominios biológicos, + combinando colecciones botánicas, zoológicas y/o acuáticas. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Mixed Biological Institution) examples: - - value: - identified_by: hc:BioTypeClassification/MIXED_BIO - has_label: Mixed Biological Institution + - value: + identified_by: hc:BioTypeClassification/MIXED_BIO + has_label: Mixed Biological Institution + keywords: + - mixed + - multi-domain + - combined collections annotations: + specificity_score: 0.70 custodian_types: "['*']" + structured_aliases: + - literal_form: gemengde biologische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gemischte biologische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution biologique mixte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución biológica mixta + predicate: EXACT_SYNONYM + in_language: es ConservationFocusedClassification: is_a: BioTypeClassification class_uri: hc:ConservationFocusedClassification - description: 'Institution where conservation is the primary mission. - - Breeding programs, habitat preservation, species recovery. - - - **Characteristics**: - - - Ex-situ conservation programs - - - Species reintroduction efforts - - - Genetic diversity preservation - - - Endangered species focus - - ' + description: >- + Organization where species and habitat conservation is the primary institutional mission, + including breeding programs, habitat preservation, and species recovery efforts. + alt_descriptions: + nl: >- + Organisatie waar soort- en habitatbehoud de primaire institutionele missie is, + inclusief fokprogramma's, habitatbehoud en soortherstelinspanningen. + de: >- + Organisation, bei der Art- und Habitatschutz die primäre institutionelle Mission ist, + einschließlich Zuchtprogrammen, Habitaterhaltung und Artenwiederherstellung. + fr: >- + Organisation où la conservation des espèces et des habitats est la mission institutionnelle primaire, + incluant programmes d'élevage, préservation des habitats et efforts de rétablissement des espèces. + es: >- + Organización donde la conservación de especies y hábitats es la misión institucional primaria, + incluyendo programas de cría, preservación de hábitats y esfuerzos de recuperación de especies. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Conservation-Focused Institution) + keywords: + - conservation + - breeding program + - species recovery annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: behoudsgerichte instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Naturschutzeinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution axée sur la conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución enfocada en conservación + predicate: EXACT_SYNONYM + in_language: es ResearchFocusedClassification: is_a: BioTypeClassification class_uri: hc:ResearchFocusedClassification - description: 'Institution where scientific research is the primary mission. - - May have limited public access. - - - **Characteristics**: - - - Taxonomic research - - - Behavioral studies - - - Ecological research - - - Academic affiliations - - ' + description: >- + Organization where scientific research is the primary institutional mission, + including taxonomic research, behavioral studies, and ecological research. + alt_descriptions: + nl: >- + Organisatie waar wetenschappelijk onderzoek de primaire institutionele missie is, + inclusief taxonomisch onderzoek, gedragsstudies en ecologisch onderzoek. + de: >- + Organisation, bei der wissenschaftliche Forschung die primäre institutionelle Mission ist, + einschließlich taxonomischer Forschung, Verhaltensstudien und ökologischer Forschung. + fr: >- + Organisation où la recherche scientifique est la mission institutionnelle primaire, + incluant recherche taxonomique, études comportementales et recherche écologique. + es: >- + Organización donde la investigación científica es la misión institucional primaria, + incluyendo investigación taxonómica, estudios de comportamiento e investigación ecológica. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Research-Focused Institution) + keywords: + - research + - taxonomy + - scientific study annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: onderzoeksgerichte instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Forschungseinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution axée sur la recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución enfocada en investigación + predicate: EXACT_SYNONYM + in_language: es EducationFocusedClassification: is_a: BioTypeClassification class_uri: hc:EducationFocusedClassification - description: 'Institution where public education is the primary mission. - - Emphasis on visitor experience and learning programs. - - - **Characteristics**: - - - School programs - - - Interpretive exhibits - - - Outreach activities - - - Interactive experiences - - ' + description: >- + Organization where public education is the primary institutional mission, + including school programs, interpretive exhibits, and outreach activities. + alt_descriptions: + nl: >- + Organisatie waar openbare educatie de primaire institutionele missie is, + inclusief schoolprogramma's, interpreterende tentoonstellingen en outreach-activiteiten. + de: >- + Organisation, bei der öffentliche Bildung die primäre institutionelle Mission ist, + einschließlich Schulprogrammen, interpretativen Ausstellungen und Aktivitäten. + fr: >- + Organisation où l'éducation publique est la mission institutionnelle primaire, + incluant programmes scolaires, expositions interprétatives et activités de sensibilisation. + es: >- + Organización donde la educación pública es la misión institucional primaria, + incluyendo programas escolares, exhibiciones interpretativas y actividades de extensión. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Education-Focused Institution) + keywords: + - education + - public outreach + - school programs annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: onderwijsgerichte instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildungseinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution axée sur l'éducation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución enfocada en educación + predicate: EXACT_SYNONYM + in_language: es ExhibitionFocusedClassification: is_a: BioTypeClassification class_uri: hc:ExhibitionFocusedClassification - description: 'Institution where public exhibition is the primary mission. - - Focus on visitor attraction and display quality. - - - **Characteristics**: - - - Entertainment value - - - Spectacular exhibits - - - Tourism orientation - - - Commercial operation - - ' + description: >- + Organization where public exhibition is the primary institutional mission, + with emphasis on visitor attraction, display quality, and entertainment value. + alt_descriptions: + nl: >- + Organisatie waar openbare tentoonstelling de primaire institutionele missie is, + met nadruk op bezoekersaantrekkingskracht, presentatiekwaliteit en entertainmentwaarde. + de: >- + Organisation, bei der öffentliche Ausstellung die primäre institutionelle Mission ist, + mit Schwerpunkt auf Besucherattraktivität, Präsentationsqualität und Unterhaltungswert. + fr: >- + Organisation où l'exposition publique est la mission institutionnelle primaire, + avec emphasis sur l'attrait des visiteurs, qualité de présentation et valeur divertissante. + es: >- + Organización donde la exhibición pública es la misión institucional primaria, + con énfasis en atracción de visitantes, calidad de presentación y valor de entretenimiento. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Exhibition-Focused Institution) + keywords: + - exhibition + - visitor attraction + - display annotations: + specificity_score: 0.70 custodian_types: "['*']" + structured_aliases: + - literal_form: tentoonstellingsgerichte instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungseinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution axée sur l'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución enfocada en exhibición + predicate: EXACT_SYNONYM + in_language: es PublicBioInstitutionClassification: is_a: BioTypeClassification class_uri: hc:PublicBioInstitutionClassification - description: 'Publicly owned or operated biological institution. - - Government-funded, municipal, or state institutions. - - ' + description: >- + Government-funded, municipal, or state-operated biological organization + with public ownership and administration. + alt_descriptions: + nl: >- + Door de overheid gefinancierde, gemeentelijke of staatsbeheerde biologische organisatie + met openbaar eigendom en beheer. + de: >- + Staatlich finanzierte, kommunale oder staatlich betriebene biologische Organisation + mit öffentlichem Eigentum und Verwaltung. + fr: >- + Organisation biologique financée par l'État, municipale ou gérée par l'État + avec propriété et administration publiques. + es: >- + Organización biológica financiada por el gobierno, municipal o administrada por el estado + con propiedad y administración públicas. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Public Biological Institution) + keywords: + - public + - government-funded + - municipal annotations: + specificity_score: 0.70 custodian_types: "['*']" + structured_aliases: + - literal_form: openbare biologische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: öffentliche biologische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution biologique publique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución biológica pública + predicate: EXACT_SYNONYM + in_language: es PrivateBioInstitutionClassification: is_a: BioTypeClassification class_uri: hc:PrivateBioInstitutionClassification - description: 'Privately owned biological institution. - - May be commercial, foundation-operated, or private collection. - - ' + description: >- + Privately owned biological organization, which may be commercial, + foundation-operated, or a private collection. + alt_descriptions: + nl: >- + Prive-eigendom biologische organisatie, die commercieel kan zijn, + door een stichting beheerd of een privécollectie. + de: >- + Privat geführte biologische Organisation, die kommerziell sein kann, + stiftungsgeführt oder eine Privatsammlung. + fr: >- + Organisation biologique privée, qui peut être commerciale, + gérée par une fondation ou une collection privée. + es: >- + Organización biológica de propiedad privada, que puede ser comercial, + operada por fundación o una colección privada. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Private Biological Institution) + keywords: + - private + - commercial + - foundation annotations: + specificity_score: 0.70 custodian_types: "['*']" + structured_aliases: + - literal_form: particuliere biologische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: private biologische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution biologique privée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución biológica privada + predicate: EXACT_SYNONYM + in_language: es UniversityAffiliatedBioInstitutionClassification: is_a: BioTypeClassification class_uri: hc:UniversityAffiliatedBioInstitutionClassification - description: 'Biological institution affiliated with a university. - - Teaching collections, research facilities, student access. - - - **Examples**: - - - Hortus botanicus Leiden (Leiden University) - - - Utrecht Botanic Gardens (Utrecht University) - - ' + description: >- + Biological organization affiliated with a university for teaching collections, + research facilities, and student access. + alt_descriptions: + nl: >- + Biologische organisatie verbonden aan een universiteit voor onderwijscatalogi, + onderzoeksfaciliteiten en studententoegang. + de: >- + Biologische Organisation angegliedert an eine Universität für Lehrsammlungen, + Forschungseinrichtungen und Studentenzugang. + fr: >- + Organisation biologique affiliée à une université pour collections d'enseignement, + installations de recherche et accès étudiant. + es: >- + Organización biológica afiliada a una universidad para colecciones docentes, + instalaciones de investigación y acceso estudiantil. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(University-Affiliated Biological Institution) + examples: + - value: + identified_by: hc:BioTypeClassification/UNIVERSITY_AFFILIATED + has_label: University-Affiliated Biological Institution + keywords: + - university + - academic + - teaching collection annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: universiteitsgebonden biologische instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: universitätsangebundene biologische Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution biologique universitaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución biológica universitaria + predicate: EXACT_SYNONYM + in_language: es LivingCollectionClassification: is_a: BioTypeClassification class_uri: hc:LivingCollectionClassification - description: 'Institution maintaining exclusively living collections. - - No or minimal preserved specimen holdings. - - - **Key Characteristic**: Active husbandry, breeding, horticulture - - ' + description: >- + Organization maintaining exclusively living collections with active husbandry, + breeding, and horticulture, and minimal preserved specimen holdings. + alt_descriptions: + nl: >- + Organisatie die uitsluitend levende collecties onderhoudt met actieve verzorging, + fokkerij en tuinbouw, en minimale geconserveerde exemplaren. + de: >- + Organisation, die ausschließlich lebende Sammlungen mit aktiver Haltung, + Zucht und Gartenbau und minimalen konservierten Exemplaren pflegt. + fr: >- + Organisation maintenant exclusivement des collections vivantes avec soins actifs, + élevage et horticulture, et spécimens conservés minimaux. + es: >- + Organización que mantiene exclusivamente colecciones vivas con cuidado activo, + cría y horticultura, y especímenes preservados mínimos. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Living Collection Institution) + keywords: + - living collection + - husbandry + - horticulture annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: levende-collectie instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lebendsammlungseinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution à collection vivante + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución de colección viva + predicate: EXACT_SYNONYM + in_language: es PreservedCollectionClassification: is_a: BioTypeClassification class_uri: hc:PreservedCollectionClassification - description: 'Institution with preserved biological specimens. - - Herbaria, taxidermy collections, spirit collections. - - - **Note**: This often overlaps with RESEARCH_CENTER (R) type - - ' + description: >- + Organization with preserved biological specimens including herbaria, + taxidermy collections, and spirit collections. + alt_descriptions: + nl: >- + Organisatie met geconserveerde biologische exemplaren inclusief herbaria, + taxidermiecollecties en vloeistofcollecties. + de: >- + Organisation mit konservierten biologischen Exemplaren einschließlich Herbarien, + Taxidermie-Sammlungen und Spiritussammlungen. + fr: >- + Organisation avec spécimens biologiques conservés incluant herbiers, + collections de taxidermie et collections en fluide. + es: >- + Organización con especímenes biológicos preservados incluyendo herbarios, + colecciones de taxidermia y colecciones en fluido. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Preserved Collection Institution) + keywords: + - preserved specimens + - herbarium + - taxidermy annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: geconserveerde-collectie instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konservierte-Sammlung-Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution à collection préservée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución de colección preservada + predicate: EXACT_SYNONYM + in_language: es HybridCollectionClassification: is_a: BioTypeClassification class_uri: hc:HybridCollectionClassification - description: 'Institution with both living and preserved collections. - - Integrated research and exhibition programs. - - - **Examples**: - - - Natural history museums with living exhibits - - - Research gardens with herbaria - - ' + description: >- + Organization with both living and preserved collections supporting + integrated research and exhibition programs. + alt_descriptions: + nl: >- + Organisatie met zowel levende als geconserveerde collecties ter ondersteuning van + geïntegreerde onderzoeks- en tentoonstellingsprogramma's. + de: >- + Organisation mit sowohl lebenden als auch konservierten Sammlungen zur Unterstützung + integrierter Forschungs- und Ausstellungsprogramme. + fr: >- + Organisation avec collections vivantes et conservées soutenant + programmes de recherche et d'exposition intégrés. + es: >- + Organización con colecciones vivas y preservadas que apoya + programas integrados de investigación y exhibición. + broad_mappings: + - skos:Concept slot_usage: has_label: ifabsent: string(Hybrid Collection Institution) + keywords: + - hybrid + - living and preserved + - integrated collections annotations: + specificity_score: 0.75 custodian_types: "['*']" + structured_aliases: + - literal_form: hybride-collectie instelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hybrid-Sammlung-Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution à collection hybride + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución de colección híbrida + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml index dedea0ebf7..a3133aa944 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml @@ -40,18 +40,59 @@ imports: - ../slots/prepared_by - ../slots/has_method - ../slots/has_detail - - ../slots/20260202_matang/new/sex - - ../slots/20260202_matang/new/specimen_count - - ../slots/20260202_matang/new/specimen_type + - ../slots/has_gender + - ../slots/has_quantity + - ../slots/has_specimen - ../slots/acquired_through default_prefix: hc classes: BiologicalObject: class_uri: crm:E20_Biological_Object - description: "A biological specimen or natural history object held in a heritage collection.\n\nModels organisms, parts of organisms, or biological products preserved for\nscientific study, education, or display.\n\n**CIDOC-CRM Alignment**:\n\nE20_Biological_Object - \"Physical objects that have been produced by \nbiological processes and include organisms, parts of organisms, and \nbiological products.\"\n\n**Key Distinction from ExhibitedObject**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| General museum object | ExhibitedObject | \"Girl with a Pearl Earring\" |\n| **Biological specimen** | **BiologicalObject** | **Dodo skeleton** |\n| Archaeological find | ExhibitedObject | Roman pottery |\n\n**When to Use BiologicalObject**:\n\nUse for specimens that are primarily biological in nature:\n- Taxidermy mounts (mammals, birds, fish)\n- Study skins and skeletal material\n- Herbarium specimens (pressed plants)\n- Wet specimens (fluid-preserved animals)\n- Fossils\ - \ of organisms\n- Entomological collections (pinned insects)\n- Paleontological specimens\n- Living collection records (botanical gardens, zoos)\n\n**Darwin Core Integration**:\n\nBiologicalObject aligns with Darwin Core (TDWG) occurrence/specimen standards:\n- `has_label` (TaxonName) \u2192 dwc:scientificName\n- `was_acquired_through` (Acquisition) \u2192 dwc:eventDate\n- `acquired_by` (Agent) \u2192 dwc:recordedBy\n- `preservation_method` \u2192 dwc:preparations\n- `gbif_id` \u2192 dwc:occurrenceID (GBIF)\n\n**Taxonomic Data Model**:\n\n```\nBiologicalObject\n \u2502\n \u251C\u2500\u2500 has_label (TaxonName: \"Raphus cucullatus\")\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 has_name (Name with type=CommonName: \"Dodo\")\n \u2502 \u251C\u2500\u2500 has_rank (SPECIES)\n \u2502 \u251C\u2500\u2500 has_authority (\"Linnaeus, 1758\")\n \u2502 \u2514\u2500\u2500 higher_classification (Aves \u2192\ - \ Columbiformes \u2192 Columbidae)\n \u2502\n \u251C\u2500\u2500 specimen_data\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 specimen_type (HOLOTYPE, PARATYPE, etc.)\n \u2502 \u251C\u2500\u2500 is_type_specimen (boolean)\n \u2502 \u251C\u2500\u2500 sex (MALE, FEMALE, UNKNOWN)\n \u2502 \u251C\u2500\u2500 life_stage (ADULT, JUVENILE, LARVA, etc.)\n \u2502 \u2514\u2500\u2500 part_type (SKELETON, SKIN, SHELL, etc.)\n \u2502\n \u251C\u2500\u2500 preservation\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 preservation_method (PreservationMethodEnum)\n \u2502 \u2514\u2500\u2500 preservative_details (specific chemicals, methods)\n \u2502\n \u2514\u2500\u2500 collection_event\n \u2502\n \u251C\u2500\u2500 collection_date (when collected)\n \u251C\u2500\u2500 collection_location (where collected)\n \u251C\u2500\u2500 collector (who collected)\n \ - \ \u2514\u2500\u2500 field_number (collector's field ID)\n```\n\n**Conservation Status Integration**:\n\nFor specimens of conservation-sensitive species, BiologicalObject supports:\n- IUCN Red List status tracking\n- CITES appendix listing\n- Provenance documentation for legal compliance\n\n**Example**:\n\nOxford Dodo specimen at Oxford University Museum of Natural History:\n- taxon_name: \"Raphus cucullatus\"\n- common_name: \"Dodo\"\n- specimen_type: Historical specimen\n- preservation_method: SKELETON (partial)\n- significance: Last reliably dated dodo remains\n" + description: >- + Natural specimen or organism-derived item held in a heritage collection, with associated taxonomic identification and preservation metadata. + alt_descriptions: + nl: >- + Natuurlijk specimen of organisme-afgeleid item in een erfgoedcollectie, met bijbehorende taxonomische identificatie en conserveringsmetadata. + de: >- + Natürliches Exemplar oder organismusabgeleitetes Objekt in einer Kulturgutsammlung mit zugehöriger taxonomischer Identifikation und Konservierungsmetadaten. + fr: >- + Spécimen naturel ou objet dérivé d'organisme dans une collection patrimoniale, avec identification taxonomique et métadonnées de préservation associées. + es: >- + Espécimen natural u objeto derivado de organismo en una colección patrimonial, con identificación taxonómica y metadatos de preservación asociados. + ar: >- + عينة طبيعية أو عنصر مشتق من كائن حي في مجموعة تراثية، مع تحديد تصنيفي وبيانات الحفظ المرتبطة. + id: >- + Spesimen alami atau benda turunan organisme dalam koleksi warisan, dengan identifikasi taksonomi dan metadata pengawetan terkait. + zh: >- + 遗产收藏中的自然标本或生物衍生物品,带有相关分类学鉴定和保存元数据。 + structured_aliases: + nl: + - biologisch object + - natuurspecimen + de: + - biologisches Objekt + - Naturkundliches Exemplar + fr: + - objet biologique + - spécimen d'histoire naturelle + es: + - objeto biológico + - espécimen de historia natural + ar: + - كائن بيولوجي + - عينة تاريخ طبيعي + id: + - objek biologis + - spesimen sejarah alam + zh: + - 生物对象 + - 自然史标本 + keywords: + - biological specimen + - natural history + - taxonomic identification + - preserved specimen + - organism exact_mappings: - crm:E20_Biological_Object close_mappings: @@ -69,7 +110,7 @@ classes: - listed_in - acquired_through - describe - - has_place + - in_place - has_hypernym - acquired_by - has_name @@ -85,15 +126,14 @@ classes: - prepared_by - has_method - has_detail - - sex - - specimen_count - - specimen_type + - has_gender + - has_quantity + - has_specimen - has_label - commented_on - has_authority - has_rank - has_score - - has_status slot_usage: associated_with: range: Taxon @@ -188,7 +228,7 @@ classes: identified_by: - agent_name: Dr. Jane Smith description: 'Was date_identified: 2020-03-15' - specimen_type: + has_specimen: required: false # range: string examples: @@ -200,14 +240,15 @@ classes: examples: - value: true has_status: + required: false range: TypeStatus inlined: true - required: false examples: - value: "TypeStatus:\n status_value: \"Holotype of Raphus cucullatus Linnaeus, 1758\"\n status_type: \"nomenclatural\"\n" - sex: + - value: EX + - value: CR + has_gender: required: false -# range: string examples: - value: MALE - value: FEMALE @@ -227,7 +268,7 @@ classes: - value: SKELETON - value: SKULL - value: SKIN - specimen_count: + has_quantity: required: false range: integer examples: @@ -268,7 +309,7 @@ classes: - value: "acquisition_method: FIELD_COLLECTION\ntemporal_extent:\n begin_of_the_begin: \"2020-06-15\"\n end_of_the_end: \"2020-06-15\"\nacquisition_date_text: \"2020-06-15\"\n" - value: "acquisition_method: FIELD_COLLECTION\ntemporal_extent:\n begin_of_the_begin: \"2020-06-01\"\n end_of_the_end: \"2020-07-31\"\nacquisition_date_text: \"2020-06/2020-07\"\nacquisition_notes: \"Collected sometime in June-July 2020\"\n" - value: "acquisition_method: FIELD_COLLECTION\ntemporal_extent:\n begin_of_the_begin: \"1870-01-01\"\n end_of_the_end: \"1879-12-31\"\nacquisition_date_text: \"1870s\"\nacquisition_notes: \"Historical specimen with approximate date\"\n" - has_place: + in_place: required: false range: CustodianPlace inlined: true @@ -320,12 +361,6 @@ classes: - value: has_label: Cervus elaphus description: parasite of:Cervus elaphus - has_status: - required: false -# range: string - examples: - - value: EX - - value: CR listed_in: range: CITESAppendix inlined: true @@ -343,7 +378,10 @@ classes: examples: - value: 'Collected pre-CITES (1975). Import permit #12345.' has_type: - equals_expression: '["hc:BioCustodianType", "hc:MuseumType", "hc:ResearchOrganizationType"]' + any_of: + - equals_string: hc:BioCustodianType + - equals_string: hc:MuseumType + - equals_string: hc:ResearchOrganizationType comments: - BiologicalObject extends ExhibitedObject with biological specimen-specific fields - Aligned with Darwin Core (TDWG) vocabulary for biodiversity data @@ -443,3 +481,11 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Use for biologically derived specimens such as taxidermy, herbarium, + wet collections, and paleontological material, rather than general + exhibited objects. + + Supports Darwin Core-aligned biodiversity documentation, including + scientific naming, specimen typing, collection events, and + preservation method records. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml index 25074aad57..0ffaa8364f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml @@ -23,131 +23,189 @@ default_prefix: hc classes: BirthDate: class_uri: schema:Date - description: "Structured representation of a person's birth date with support for uncertainty, incomplete dates, and provenance tracking.\n**PURPOSE**:\nBirthDate replaces simple string birth_date slots to provide: - EDTF (Extended Date/Time Format) support for uncertain/incomplete dates - Provenance tracking for inferred dates (Rule 45) - Confidence scoring - Source preservation (original format from documents)\n**EDTF NOTATION** (Rule 44):\n| Pattern | Meaning | Example | |---------|---------|---------| | `YYYY` | Year only | `1970` | | `YYYY-MM` | Year and month | `1970-08` | | `YYYY-MM-DD` | Full date | `1970-08-15` | | `YYYX` | Decade | `197X` (1970s) | | `YYXX` | Century | `19XX` (1900s) | | `YYYY~` | Approximate | `1985~` (circa 1985) | | `YYYY?` | Uncertain | `1985?` (possibly 1985) | | `XXXX` | Unknown | Must have search provenance |\n**INFERRED DATA** (Rule 45):\nWhen birth date is inferred (e.g., from earliest education date): - Store in `inferred_birth_date` with full inference\ - \ chain - Set `is_inferred: true` - Document inference method and sources\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Mapping | Usage | |----------|---------|-------| | **Schema.org** | `schema:Date` | Primary class | | **CIDOC-CRM** | `crm:E52_Time-Span` | Temporal extent | | **PiCo** | Birth date observation | Source fidelity | | **TIME** | `time:Instant` | Point in time |\n**EXAMPLE**:\n```yaml has_date_of_birth:\n temporal_extent:\n has_notation: \"1970-08-15\"\n begin_of_the_begin: \"1970-08-15T00:00:00Z\"\n end_of_the_end: \"1970-08-15T23:59:59Z\"\n is_inferred: false\n```" + description: >- + Structured representation of when a person was born with support for uncertainty, + incomplete dates, EDTF notation, and provenance tracking. + alt_descriptions: + nl: >- + Gestructureerde weergave van wanneer een persoon geboren is met ondersteuning voor onzekerheid, + onvolledige data, EDTF-notatie en herkomsttracking. + de: >- + Strukturierte Darstellung der Geburtszeit einer Person mit Unterstützung für Unsicherheit, + unvollständige Daten, EDTF-Notation und Provenienz-Tracking. + fr: >- + Représentation structurée de la date de naissance d'une personne avec support pour l'incertitude, + dates incomplètes, notation EDTF et suivi de provenance. + es: >- + Representación estructurada de cuándo nació una persona con soporte para incertidumbre, + fechas incompletas, notación EDTF y seguimiento de procedencia. + ar: >- + تمثيل منظم لموعد ميلاد الشخص مع دعم عدم اليقين + والتواريخ غير المكتاملة وترميز EDTF وتتبع المصدر. + id: >- + Representasi terstruktur kapan seseorang lahir dengan dukungan ketidakpastian, + tanggal tidak lengkap, notasi EDTF, dan pelacakan asal-usul. + zh: >- + 人员出生时间的结构化表示,支持不确定性、不完整日期、EDTF表示法和来源跟踪。 exact_mappings: - - schema:Date + - schema:Date close_mappings: - - crm:E52_Time-Span - - time:Instant + - crm:E52_Time-Span + - time:Instant related_mappings: - - pico:PersonObservation + - pico:PersonObservation slots: - - has_reference - - inferred_by - - has_provenance - - generated_by - - has_score - - temporal_extent + - has_reference + - inferred_by + - has_provenance + - generated_by + - has_score + - temporal_extent slot_usage: has_reference: range: Reference required: false inlined: true multivalued: true - description: 'Source reference for the birth date information. MIGRATED 2026-01-22: Replaces birth_source_text with structured Reference. Reference.citation_text preserves original verbatim source text.' + description: >- + Source reference for the information. MIGRATED 2026-01-22: Replaces birth_source_text + with structured Reference. Reference.citation_text preserves original verbatim source text. examples: - - value: - source_type: parish_register - - value: - source_type: biography + - value: + source_type: parish_register + - value: + source_type: biography inferred_by: range: boolean required: false ifabsent: 'false' has_provenance: -# range: string required: false examples: - - value: '{"method": "earliest_education_heuristic", "inference_chain": [...]}' + - value: '{"method": "earliest_education_heuristic", "inference_chain": [...]}' generated_by: range: GenerationEvent required: false inlined: true - description: 'Generation event containing confidence score for birth date determination. MIGRATED 2026-01-19: Replaces confidence slot with structured pattern.' + description: >- + Generation event containing confidence score. MIGRATED 2026-01-19: Replaces confidence slot + with structured pattern. examples: - - value: - has_score: - has_score: 0.95 - has_method: document_extraction - - value: - has_score: - has_score: 0.5 - has_method: education_inference - has_description: Inferred from education start year + - value: + has_score: + has_score: 0.95 + has_method: document_extraction + - value: + has_score: + has_score: 0.5 + has_method: education_inference + has_description: Inferred from education start year temporal_extent: range: TimeSpan required: true inlined: true - description: 'CIDOC-CRM TimeSpan representation with EDTF notation preservation. MIGRATED 2026-01-22: Replaces birth_edtf and birth_iso_date per slot_fixes.yaml feedback. - - **STRUCTURE**: - has_notation: Original EDTF string (e.g., "1970-08-15", "197X", "1970~") - begin_of_the_begin: Earliest possible start (ISO 8601) - end_of_the_end: Latest possible end (ISO 8601) - - **EXAMPLES**: - - Full date "1970-08-15": - has_notation: "1970-08-15" - begin_of_the_begin: "1970-08-15T00:00:00Z" - end_of_the_end: "1970-08-15T23:59:59Z" - - Decade "197X": - has_notation: "197X" - begin_of_the_begin: "1970-01-01T00:00:00Z" - end_of_the_end: "1979-12-31T23:59:59Z"' + description: >- + CIDOC-CRM TimeSpan representation with EDTF notation preservation. + MIGRATED 2026-01-22: Replaces birth_edtf and birth_iso_date per slot_fixes.yaml feedback. examples: - - value: + - value: + has_notation: '1970-08-15' + begin_of_the_begin: '1970-08-15T00:00:00Z' + end_of_the_end: '1970-08-15T23:59:59Z' + - value: + has_notation: 197X + begin_of_the_begin: '1970-01-01T00:00:00Z' + end_of_the_end: '1979-12-31T23:59:59Z' + - value: + has_notation: 1970~ + begin_of_the_begin: '1968-01-01T00:00:00Z' + end_of_the_end: '1972-12-31T23:59:59Z' + comments: + - "MIGRATED 2026-01-22: birth_edtf, birth_iso_date → temporal_extent.has_notation" + - TimeSpan provides CIDOC-CRM E52 temporal bounds with EDTF notation preservation + - Inference provenance required when is_inferred=true (Rule 45) + - "Source text preserved via has_reference → Reference" + see_also: + - https://www.loc.gov/standards/datetime/ + - https://schema.org/birthDate + examples: + - value: + temporal_extent: has_notation: '1970-08-15' begin_of_the_begin: '1970-08-15T00:00:00Z' end_of_the_end: '1970-08-15T23:59:59Z' - - value: + is_inferred: false + generated_by: + has_score: + has_score: 0.95 + has_method: birth_certificate_extraction + description: Known complete date + - value: + temporal_extent: has_notation: 197X begin_of_the_begin: '1970-01-01T00:00:00Z' end_of_the_end: '1979-12-31T23:59:59Z' - - value: - has_notation: 1970~ - begin_of_the_begin: '1968-01-01T00:00:00Z' - end_of_the_end: '1972-12-31T23:59:59Z' - comments: - - "MIGRATED 2026-01-22: birth_edtf, birth_iso_date \u2192 temporal_extent.has_notation" - - TimeSpan provides CIDOC-CRM E52 temporal bounds with EDTF notation preservation - - Inference provenance required when is_inferred=true (Rule 45) - - "Source text preserved via has_reference \u2192 Reference" - see_also: - - https://www.loc.gov/standards/datetime/ - - https://schema.org/birthDate - examples: - - value: - temporal_extent: - has_notation: '1970-08-15' - begin_of_the_begin: '1970-08-15T00:00:00Z' - end_of_the_end: '1970-08-15T23:59:59Z' - is_inferred: false - generated_by: - has_score: - has_score: 0.95 - has_method: birth_certificate_extraction - - value: - temporal_extent: - has_notation: 197X - begin_of_the_begin: '1970-01-01T00:00:00Z' - end_of_the_end: '1979-12-31T23:59:59Z' - is_inferred: true - inference_provenance: '{"method": "earliest_education_heuristic", "source_field": "education[0].start_year"}' - generated_by: - has_score: - has_score: 0.4 - has_method: education_inference - - value: - temporal_extent: - has_notation: '1823' - begin_of_the_begin: '1823-01-01T00:00:00Z' - end_of_the_end: '1823-12-31T23:59:59Z' - has_reference: - - citation_text: born in the year of our Lord 1823 - source_type: parish_register - is_inferred: false - generated_by: - has_score: - has_score: 0.75 - has_method: document_extraction + is_inferred: true + inference_provenance: '{"method": "earliest_education_heuristic", "source_field": "education[0].start_year"}' + generated_by: + has_score: + has_score: 0.4 + has_method: education_inference + description: Inferred decade + - value: + temporal_extent: + has_notation: '1823' + begin_of_the_begin: '1823-01-01T00:00:00Z' + end_of_the_end: '1823-12-31T23:59:59Z' + has_reference: + - citation_text: born in the year of our Lord 1823 + source_type: parish_register + is_inferred: false + generated_by: + has_score: + has_score: 0.75 + has_method: document_extraction + description: Historical source with year only + keywords: + - birth + - date + - EDTF + - temporal + - provenance + notes: + - | + Preserved from prior description (commit bd8368df): + + "Structured representation of a person's birth date with support for uncertainty, incomplete dates, and provenance tracking.\n**PURPOSE**:\nBirthDate replaces simple string birth_date slots to provide: - EDTF (Extended Date/Time Format) support for uncertain/incomplete dates - Provenance tracking for inferred dates (Rule 45) - Confidence scoring - Source preservation (original format from documents)\n**EDTF NOTATION** (Rule 44):\n| Pattern | Meaning | Example | |---------|---------|---------| | `YYYY` | Year only | `1970` | | `YYYY-MM` | Year and month | `1970-08` | | `YYYY-MM-DD` | Full date | `1970-08-15` | | `YYYX` | Decade | `197X` (1970s) | | `YYXX` | Century | `19XX` (1900s) | | `YYYY~` | Approximate | `1985~` (circa 1985) | | `YYYY?` | Uncertain | `1985?` (possibly 1985) | | `XXXX` | Unknown | Must have search provenance |\n**INFERRED DATA** (Rule 45):\nWhen birth date is inferred (e.g., from earliest education date): - Store in `inferred_birth_date` with full inference\ annotations: specificity_score: 0.45 - specificity_rationale: Birth dates are relevant for person research across all heritage sectors. + specificity_rationale: Relevant for person research across all heritage sectors. custodian_types: "['*']" + structured_aliases: + - literal_form: geboortedatum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geboren op + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Geburtsdatum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: date de naissance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fecha de nacimiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تاريخ الميلاد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tanggal lahir + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 出生日期 + predicate: EXACT_SYNONYM + in_language: zh enums: BirthDateConfidenceEnum: description: Confidence levels for birth date values. @@ -155,4 +213,4 @@ enums: HIGH: MEDIUM: LOW: - VERY_LOW: \ No newline at end of file + VERY_LOW: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml index 11e1f17502..e87babbb86 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml @@ -24,92 +24,151 @@ imports: - ../slots/has_name - ../slots/has_label - ../slots/has_source - - ../slots/20260202_matang/new/region_code + - ../slots/has_code default_prefix: hc classes: BirthPlace: class_uri: schema:Place - description: "Structured representation of a person's place of birth with support for historical place names, modern equivalents, and geographic identifiers.\n**PURPOSE**:\nBirthPlace replaces simple string birth_place slots to provide: - Historical place name preservation - Modern place name linkage - Geographic identifier integration (GeoNames, Wikidata) - Coordinate storage for mapping applications\n**HISTORICAL VS. MODERN NAMES**:\nMany birth places used historical names that have since changed: - \"Batavia\" \u2192 \"Jakarta\" - \"Bombay\" \u2192 \"Mumbai\" - \"Leningrad\" \u2192 \"St. Petersburg\" - \"Saigon\" \u2192 \"Ho Chi Minh City\"\nBirthPlace preserves the source name while linking to modern identifiers.\n**GEOGRAPHIC RESOLUTION**:\nPer AGENTS.md Rule on GeoNames as authoritative source: - `geonames_id`: Links to GeoNames for standardization - `identified_by`: Links to Wikidata for additional context - `coordinates`: Lat/lon for mapping\n**ONTOLOGY ALIGNMENT**:\n| Ontology\ - \ | Mapping | Usage | |----------|---------|-------| | **Schema.org** | `schema:Place` | Primary class | | **CIDOC-CRM** | `crm:E53_Place` | Place entity | | **GeoNames** | `gn:Feature` | Geographic feature |\n**EXAMPLE**:\n```yaml has_place_of_birth:\n place_name: \"Batavia\"\n modern_place_name: \"Jakarta\"\n country_code: \"ID\"\n geonames_id: 1642911\n identified_by:\n qid: \"Q3630\"\n```" - exact_mappings: - - schema:Place + description: >- + Structured representation of where a person was born with support for historical + place names, modern equivalents, and geographic identifiers. + alt_descriptions: + nl: >- + Gestructureerde weergave van waar een persoon geboren is met ondersteuning voor historische + plaatsnamen, moderne equivalenten en geografische identificaties. + de: >- + Strukturierte Darstellung des Geburtsorts einer Person mit Unterstützung für historische + Ortsnamen, moderne Entsprechungen und geografische Kennungen. + fr: >- + Représentation structurée du lieu de naissance d'une personne avec support pour les noms + historiques, équivalents modernes et identifiants géographiques. + es: >- + Representación estructurada de dónde nació una persona con soporte para nombres + históricos de lugares, equivalentes modernos e identificadores geográficos. + ar: >- + تمثيل منظم لمكان ميلاد الشخص مع دعم الأسماء التاريخية + للأماكن والمعادلات الحديثة والمعرفات الجغرافية. + id: >- + Representasi terstruktur tempat seseorang lahir dengan dukungan nama tempat + historis, padanan modern, dan pengidentifikasi geografis. + zh: >- + 人员出生地点的结构化表示,支持历史地名、现代等价物和地理标识符。 + broad_mappings: + - schema:Place close_mappings: - - crm:E53_Place - - gn:Feature + - crm:E53_Place + - gn:Feature slots: - - has_label - - has_name - - in_country - - region_code - - identified_by - - has_coordinates - - has_source - - has_score + - has_label + - has_name + - in_country + - has_code + - identified_by + - has_coordinates + - has_source + - has_score slot_usage: has_label: -# range: string required: true + description: Primary place name as recorded in the source. examples: - - value: Amsterdam - - value: Batavia + - value: Amsterdam + - value: Batavia has_name: -# range: string required: false + description: Modern equivalent name for historical places. examples: - - value: Jakarta + - value: Jakarta in_country: -# range: string required: false - pattern: ^[A-Z]{2}$ + pattern: "^[A-Z]{2}$" examples: - - value: NL - - value: ID - region_code: -# range: string + - value: NL + - value: ID + has_code: required: false + description: Regional or administrative code (province, state, GeoNames ID). examples: - - value: NH - - value: 2759794 + - value: NH + - value: 2759794 identified_by: range: WikiDataIdentifier required: false examples: - - value: + - value: has_coordinates: -# range: string required: false examples: - - value: 52.3676,4.9041 + - value: 52.3676,4.9041 has_source: -# range: string required: false + description: Reference to the source document or record. examples: - - value: born at the family estate in rural Gelderland + - value: Parish register St. Bavokerk, Haarlem + - value: Civil registration birth certificate comments: - - Replaces simple birth_place string slot (Rule 53) - - Preserves historical place names while linking to modern identifiers - - GeoNames ID is authoritative per AGENTS.md + - Replaces simple birth_place string slot (Rule 53) + - Preserves historical place names while linking to modern identifiers + - GeoNames ID is authoritative per AGENTS.md see_also: - - https://schema.org/birthPlace - - https://www.geonames.org/ + - https://schema.org/birthPlace + - https://www.geonames.org/ examples: - - value: - place_name: Amsterdam - country_code: NL - region_code: NH - identified_by: - coordinates: 52.3676,4.9041 - - value: - place_name: Batavia - modern_place_name: Jakarta - country_code: ID - identified_by: - - value: - place_name: rural Gelderland - country_code: NL - region_code: GE - place_source_text: born at the family estate in rural Gelderland + - value: + has_label: Amsterdam + in_country: NL + has_code: NH + identified_by: + has_coordinates: 52.3676,4.9041 + description: Dutch city with modern name + - value: + has_label: Batavia + has_name: Jakarta + in_country: ID + identified_by: + description: Historical colonial name with modern equivalent + - value: + has_label: rural Gelderland + in_country: NL + has_code: GE + has_source: Parish register Arnhem 1843 + description: Imprecise location from historical record + keywords: + - birth + - place + - location + - geographic + - historical + notes: + - | + Preserve source-era place names and optionally link modern labels, + coordinates, and external identifiers for reconciliation. annotations: specificity_score: 0.45 - specificity_rationale: Birth places are relevant for person research across heritage sectors. + specificity_rationale: Relevant for person research across heritage sectors. custodian_types: "['*']" + structured_aliases: + - literal_form: geboorteplaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geboren te + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Geburtsort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu de naissance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lugar de nacimiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مكان الميلاد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tempat lahir + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 出生地 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml index 11265fb580..fa4ab996d1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml @@ -1,8 +1,6 @@ id: https://nde.nl/ontology/hc/class/Bookplate name: bookplate_class title: Bookplate Class -description: 'Bookplate (ex libris) marking ownership of a book or manuscript. - Records provenance information through ownership marks in heritage library items.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -19,47 +17,98 @@ imports: classes: Bookplate: class_uri: bf:Bookplate - description: 'A bookplate (ex libris) or ownership mark found in a book, manuscript, or other library material. - **WHAT IS A BOOKPLATE?** - A bookplate is a printed or decorative label pasted inside a book, typically on the front endpaper, indicating ownership. Also known as "ex libris" (Latin: "from the books of"). - **PROVENANCE SIGNIFICANCE**: - Bookplates are crucial for provenance research: - Document historical ownership chains - Connect items to notable collectors - Evidence of institutional vs. personal ownership - May indicate stolen/looted heritage - **USE CASES**: - 1. **Provenance Research**: Track ownership history of rare books 2. **Collection Documentation**: Record all bookplates in a volume 3. **Restitution Claims**: Document pre-war ownership evidence - **TYPES OF BOOKPLATES**: - - Printed pictorial bookplates - Armorial bookplates (with coat of arms) - Typographic bookplates (text only) - Stamps and ink marks - Manuscript ownership inscriptions' + description: >- + Printed or decorative label pasted inside a book indicating ownership. + Also known as "ex libris", crucial for provenance research in rare book collections. + alt_descriptions: + nl: >- + Gedrukt of decoratief etiket in een boek geplakt dat eigendom aangeeft. + Ook bekend als "ex libris", cruciaal voor herkomstonderzoek in zeldzame boekencollecties. + de: >- + Gedrucktes oder dekoratives Etikett, das in ein Buch geklebt wird und den Besitz anzeigt. + Auch als "Exlibris" bekannt, entscheidend für die Provenienzforschung in seltenen Büchern. + fr: >- + Étiquette imprimée ou décorative collée dans un livre indiquant la propriété. + Aussi connue comme "ex libris", cruciale pour la recherche de provenance dans les collections de livres rares. + es: >- + Etiqueta impresa o decorativa pegada dentro de un libro que indica propiedad. + También conocida como "ex libris", crucial para la investigación de procedencia en colecciones de libros raros. + ar: >- + ملصق مطبوع أو زخرفي يلصق داخل الكتاب للإشارة إلى الملكية. + معروف أيضًا باسم "إكس ليبريس"، حاسم لأبحاث المصدر في مجموعات الكتب النادرة. + id: >- + Label cetak atau dekoratif yang ditempel di dalam buku menunjukkan kepemilikan. + Juga dikenal sebagai "ex libris", penting untuk penelitian provenans dalam koleksi buku langka. + zh: >- + 贴在书中的印刷或装饰标签,表示所有权。 + 也称为"藏书票",对珍本馆藏的来源研究至关重要。 exact_mappings: - - bf:Bookplate + - bf:Bookplate close_mappings: - - crm:E37_Mark - - schema:Thing + - crm:E37_Mark + broad_mappings: + - schema:Thing slots: - - has_label - - has_description - - owned_by - - has_score + - has_label + - has_description + - owned_by + - has_score slot_usage: has_label: -# range: string required: true examples: - - value: Ex Libris Johann Wolfgang von Goethe - - value: Bibliotheca Regia + - value: Ex Libris Johann Wolfgang von Goethe + - value: Bibliotheca Regia owned_by: -# range: string examples: - - value: Johann Wolfgang von Goethe - - value: Royal Library of Prussia + - value: Johann Wolfgang von Goethe + - value: Royal Library of Prussia comments: - - Used for provenance research in rare book collections - - Links library items to historical owners - - Multiple bookplates may appear in single volume + - Used for provenance research in rare book collections + - Links library items to historical owners + - Multiple bookplates may appear in single volume + see_also: + - http://id.loc.gov/ontologies/bibframe/Bookplate examples: - - value: - id: https://nde.nl/ontology/hc/bookplate/kb-exlibris-goethe-001 - has_label: Ex Libris J.W. von Goethe - owned_by: Johann Wolfgang von Goethe + - value: + has_label: Ex Libris J.W. von Goethe + owned_by: Johann Wolfgang von Goethe + has_description: Armorial bookplate of the German poet + description: Historical armorial bookplate + - value: + has_label: Bibliotheca Publica Amstelodamensis + owned_by: Amsterdam Public Library + has_description: Institutional library stamp + description: Institutional ownership mark + keywords: + - bookplate + - ex libris + - provenance + - ownership + - rare books annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 + specificity_rationale: Specific to rare book provenance research. custodian_types: "['*']" + structured_aliases: + - literal_form: ex libris + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: boekplaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bezittersmerk + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Exlibris + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Buchplatte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ex-libris + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ex libris + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml index d6d7a2adcf..5bd8aa5479 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml @@ -1,22 +1,85 @@ id: https://nde.nl/ontology/hc/class/Boundary name: Boundary title: Boundary -description: A geographic or conceptual boundary. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + geosparql: http://www.opengis.net/ont/geosparql# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types - ../slots/has_description + - ../slots/has_label classes: Boundary: - class_uri: schema:Place - description: Boundary definition. + class_uri: hc:Boundary + description: >- + Geographic or conceptual demarcation defining the extent or limits of + an area, region, or administrative unit. + alt_descriptions: + nl: >- + Geografische of conceptuele afbakening die de omvang of grenzen van een + gebied, regio of administratieve eenheid definieert. + de: >- + Geografische oder konzeptionelle Abgrenzung, die die Ausdehnung oder + Grenzen eines Bereichs, einer Region oder einer Verwaltungseinheit + definiert. + fr: >- + Demarcation geographique ou conceptuelle definissant l'etendue ou les + limites d'une zone, d'une region ou d'une unite administrative. + es: >- + Demarcacion geografica o conceptual que define la extension o limites de + un area, region o unidad administrativa. + ar: >- + ترسيم جغرافي أو مفاهيمي يحدد مدى أو حدود منطقة أو إقليم أو وحدة إدارية. + id: >- + Pembatasan geografis atau konseptual yang mendefinisikan luas atau batas + wilayah, daerah, atau unit administratif. + zh: >- + 定义区域、地区或行政单位范围或界限的地理或概念性边界。 + broad_mappings: + - schema:Place + - geosparql:Feature + close_mappings: + - crm:E53_Place + structured_aliases: + - literal_form: grens + in_language: nl + - literal_form: Grenze + in_language: de + - literal_form: limite + in_language: fr + - literal_form: limite + in_language: es + - literal_form: حدود + in_language: ar + - literal_form: batas + in_language: id + - literal_form: 边界 + in_language: zh + examples: + - value: + has_label: "Municipal Boundary" + has_description: "Administrative boundary between Amsterdam and Amstelveen" + description: Geographic administrative boundary + - value: + has_label: "Collection Zone Boundary" + description: Conceptual boundary for collection scope + keywords: + - geographic + - demarcation + - limits + - extent + - administrative slots: - - has_description + - has_description + - has_label + comments: + - Used for geographic and administrative boundaries + - Also applicable to conceptual boundaries in heritage contexts annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Generic boundary concept for geographic and conceptual limits custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml index 759882fdcc..23d1499f6f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml @@ -1,32 +1,95 @@ id: https://nde.nl/ontology/hc/class/BoundingBox name: BoundingBox title: Bounding Box -description: 'A rectangular region defined by coordinates, typically used for image/video annotation. MIGRATED from face_bbox/region_bbox/logo_bbox/object_bbox slots. - - Coordinates are typically normalized (0.0-1.0) relative to frame dimensions.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ geosparql: http://www.opengis.net/ont/geosparql# +default_prefix: hc imports: - linkml:types - ../slots/has_coordinates - ../slots/has_height - ../slots/has_width -default_prefix: hc classes: BoundingBox: - class_uri: schema:PropertyValue + class_uri: hc:BoundingBox + description: >- + Rectangular region defined by coordinates, typically used for image, + video, or geographic annotation with normalized or absolute positioning. + alt_descriptions: + nl: >- + Rechthoekig gebied gedefinieerd door coördinaten, typisch gebruikt voor + afbeelding-, video- of geografische annotatie met genormaliseerde of + absolute positionering. + de: >- + Rechteckiger Bereich, definiert durch Koordinaten, typischerweise + verwendet fuer Bild-, Video- oder geografische Annotation mit + normalisierter oder absoluter Positionierung. + fr: >- + Region rectangulaire definie par des coordonnees, typiquement utilisee + pour l'annotation d'images, de videos ou geographique avec un + positionnement normalise ou absolu. + es: >- + Region rectangular definida por coordenadas, tipicamente utilizada para + anotacion de imagenes, video o geografica con posicionamiento + normalizado o absoluto. + ar: >- + منطقة مستطيلة محددة بالإحداثيات، تُستخدم عادةً للتعليق التوضيحي + للصور أو الفيديو أو الجغرافية مع تحديد الموضع الطبيعي أو المطلق. + id: >- + Wilayah persegi panjang yang didefinisikan oleh koordinat, biasanya + digunakan untuk anotasi gambar, video, atau geografis dengan pemosisian + ternormalisasi atau absolut. + zh: >- + 由坐标定义的矩形区域,通常用于图像、视频或地理标注,采用归一化或绝对定位。 + broad_mappings: + - schema:PropertyValue + related_mappings: + - geosparql:BoundingBox + structured_aliases: + - literal_form: begrenzingskader + in_language: nl + - literal_form: Begrenzungsrahmen + in_language: de + - literal_form: cadre de delimitation + in_language: fr + - literal_form: cuadro delimitador + in_language: es + - literal_form: إطار محيط + in_language: ar + - literal_form: kotak pembatas + in_language: id + - literal_form: 边界框 + in_language: zh + examples: + - value: + has_coordinates: + x: 0.25 + y: 0.35 + has_width: 0.5 + has_height: 0.3 + description: Normalized bounding box for image region + keywords: + - coordinates + - rectangular + - annotation + - image region + - geographic extent slots: - - has_coordinates - - has_width - - has_height + - has_coordinates + - has_width + - has_height slot_usage: has_coordinates: range: PlanarCoordinates required: true + comments: + - Migrated from face_bbox/region_bbox/logo_bbox/object_bbox slots + - Coordinates typically normalized (0.0-1.0) relative to frame dimensions + - Used in computer vision and geographic applications annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Specific utility class for spatial annotation custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml index ddaeaf138b..6d00a77c52 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml @@ -1,20 +1,6 @@ id: https://nde.nl/ontology/hc/class/BoxNumber name: box_number_class title: Box Number Class -description: 'A storage box number or position identifier on a shelf. - - - MIGRATED from box_number slot (Rule 53). - - Uses generic identified_by slot with range narrowed to BoxNumber. - - Updated 2026-01-16: Migrated from inline attributes to proper slots. - - ' -imports: - - linkml:types - - ../slots/has_score - - ../slots/has_numeric_value prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -22,33 +8,93 @@ prefixes: dcterms: http://purl.org/dc/terms/ crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc +imports: + - linkml:types + - ../slots/has_score + - ../slots/has_numeric_value classes: BoxNumber: class_uri: hc:BoxNumber - description: "An identifier for a storage box or its position on a shelf.\n\n**DEFINITION**:\n\nBoxNumber represents the position or identifier of a storage box within \na storage unit hierarchy. Archive boxes are the most common physical \ncontainers for heritage materials, particularly in archives.\n\n```\nShelf\n \u2514\u2500\u2500 Box 1 (THIS CLASS - position on shelf)\n \u2514\u2500\u2500 Box 2\n \u2514\u2500\u2500 Box 3\n ...\n```\n\n**TYPICAL VALUES**:\n\n| Type | Example | Description |\n|------|---------|-------------|\n| Sequential | 1, 2, 3, 12 | Position on shelf left-to-right |\n| Inventory | 145, 2024-0042 | Unique box inventory number |\n| Combined | 12.3 | Bay 12, Box 3 |\n\n**ARCHIVE BOX STANDARDS**:\n\nHeritage institutions typically use acid-free archive boxes conforming to:\n- ISO 16245 (Boxes for documents)\n- ANSI/NISO Z39.77 (Guidelines for materials in archives)\n\n**HERITAGE USE CASES**:\n\n| Material Type | Box Format |\n|---------------|------------|\n\ - | Documents | Standard archive box (legal/letter) |\n| Photographs | Photo storage boxes |\n| Oversized | Flat boxes, tubes |\n| Fragile | Custom padded boxes |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`box_number` slot to generic `identified_by` pattern.\n" - exact_mappings: - - hc:BoxNumber - close_mappings: - - crm:E42_Identifier + description: >- + Numeric position identifier for a storage container on a shelf. + Part of hierarchical storage location addressing in heritage facilities. + alt_descriptions: + nl: >- + Numerieke positie-identificatie voor een opslagcontainer op een plank. + Onderdeel van hiërarchische opslaglocatie-adressering in erfgoedfaciliteiten. + de: >- + Numerische Positionskennung für einen Lagerbehälter auf einem Regal. + Teil der hierarchischen Lagerort-Adressierung in Heritage-Einrichtungen. + fr: >- + Identifiant de position numérique pour un conteneur de stockage sur une étagère. + Fait partie de l'adressage hiérarchique des emplacements de stockage dans les institutions patrimoniales. + es: >- + Identificador de posición numérica para un contenedor de almacenamiento en un estante. + Parte del direccionamiento jerárquico de ubicaciones de almacenamiento en instituciones patrimoniales. + ar: >- + معرف موقع رقمي لحاوية تخزين على رف. + جزء من عنونة موقع التخزين الهرمي في المؤسسات التراثية. + id: >- + Pengidentifikasi posisi numerik untuk wadah penyimpanan di rak. + Bagian dari pengalamatan lokasi penyimpanan hierarkis di institusi warisan. + zh: >- + 货架上存储容器的数字位置标识符。 + 遗产机构中分层存储位置寻址的一部分。 + broad_mappings: + - crm:E42_Identifier related_mappings: - - schema:identifier + - schema:identifier slots: - - has_numeric_value - - has_score + - has_numeric_value + - has_score slot_usage: has_numeric_value: required: true minimum_value: 1 comments: - - Storage box position identifier - - Typically integer representing shelf position or inventory number - - Part of Rule 53 slot migration from box_number - - 'Updated 2026-01-16: Migrated from inline attributes to proper slots' + - Numeric position on shelf or inventory number + - Part of Rule 53 slot migration from box_number + - 'Updated 2026-01-16: Migrated from inline attributes to proper slots' see_also: - - https://nde.nl/ontology/hc/StorageUnit - - https://www.wikidata.org/wiki/Q854619 + - https://nde.nl/ontology/hc/StorageUnit + - https://www.wikidata.org/wiki/Q854619 + examples: + - value: + has_numeric_value: 1 + has_score: 0.1 + description: First container on shelf + - value: + has_numeric_value: 42 + has_score: 0.1 + description: Sequential inventory number + keywords: + - storage + - container + - position + - archive box + - identifier + notes: + - | + Preserved from prior description (commit bd8368df): + + "An identifier for a storage box or its position on a shelf.\n\n**DEFINITION**:\n\nBoxNumber represents the position or identifier of a storage box within \na storage unit hierarchy. Archive boxes are the most common physical \ncontainers for heritage materials, particularly in archives.\n\n```\nShelf\n \u2514\u2500\u2500 Box 1 (THIS CLASS - position on shelf)\n \u2514\u2500\u2500 Box 2\n \u2514\u2500\u2500 Box 3\n ...\n```\n\n**TYPICAL VALUES**:\n\n| Type | Example | Description |\n|------|---------|-------------|\n| Sequential | 1, 2, 3, 12 | Position on shelf left-to-right |\n| Inventory | 145, 2024-0042 | Unique box inventory number |\n| Combined | 12.3 | Bay 12, Box 3 |\n\n**ARCHIVE BOX STANDARDS**:\n\nHeritage institutions typically use acid-free archive boxes conforming to:\n- ISO 16245 (Boxes for documents)\n- ANSI/NISO Z39.77 (Guidelines for materials in archives)\n\n**HERITAGE USE CASES**:\n\n| Material Type | Box Format |\n|---------------|------------|\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: doosnummer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: box number + predicate: EXACT_SYNONYM + in_language: en + - literal_form: Kastennummer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: numéro de boîte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: número de caja + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml index 104eae47e4..9b7d24e7d7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml @@ -1,27 +1,93 @@ id: https://nde.nl/ontology/hc/class/Branch name: Branch -title: Branch -description: >- - A branch of an organization. - +title: Branch Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# - + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/has_name + - ../slots/has_label + - ../slots/has_description classes: Branch: class_uri: org:OrganizationalUnit - description: Branch. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Decentralized organizational unit operating as part of a larger + parent organization, serving specific geographic or functional communities. + alt_descriptions: + nl: >- + Gedecentraliseerde organisatorische eenheid die opereert als onderdeel van + een grotere bovenliggende organisatie, die specifieke geografische of + functionele gemeenschappen bedient. + de: >- + Dezentrale Organisationseinheit, die als Teil einer größeren + übergeordneten Organisation tätig ist und spezifische geografische + oder funktionale Gemeinschaften bedient. + fr: >- + Unité organisationnelle décentralisée opérant dans le cadre d'une + organisation mère plus vaste, servant des communautés géographiques + ou fonctionnelles spécifiques. + es: >- + Unidad organizativa descentralizada que opera como parte de una + organización matriz más grande, sirviendo a comunidades geográficas + o funcionales específicas. + ar: >- + وحدة تنظيمية لامركزية تعمل كجزء من منظمة أم أكبر، تخدم مجتمعات + جغرافية أو وظيفية محددة. + id: >- + Unit organisasi terdesentralisasi yang beroperasi sebagai bagian dari + organisasi induk yang lebih besar, melayani komunitas geografis atau + fungsional tertentu. + zh: >- + 作为较大母组织一部分运营的分散组织单位,服务特定的地理或功能社区。 + structured_aliases: + - literal_form: vestiging + in_language: nl + - literal_form: Zweigstelle + in_language: de + - literal_form: succursale + in_language: fr + - literal_form: sucursal + in_language: es + - literal_form: فرع + in_language: ar + - literal_form: cabang + in_language: id + - literal_form: 分支 + in_language: zh + close_mappings: + - schema:LocalBusiness + broad_mappings: + - skos:Concept + - org:OrganizationalUnit slots: - - has_name + - has_name + - has_label + - has_description + comments: + - Base class for organizational branch units + - Uses W3C ORG ontology OrganizationalUnit pattern + - Extended by BranchOffice, ArchiveBranch, ArchivalLibrary + see_also: + - BranchOffice + - BranchType + examples: + - value: + has_name: "Regional Branch Office" + has_label: "Regional Branch" + has_description: "Branch serving the northern region" + description: Generic organizational branch + keywords: + - branch + - organizational unit + - satellite + - regional office + annotations: + specificity_score: "0.3" + specificity_rationale: Base class for organizational branches + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml index fdba0e4cae..2381219595 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml @@ -1,6 +1,16 @@ id: https://nde.nl/ontology/hc/class/branch-office name: branch_office_class -title: BranchOffice Class +title: Branch Office Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../enums/QuantityTypeEnum @@ -14,25 +24,53 @@ imports: - ../slots/generated_by - ../slots/face_public - ../slots/has_operating_hours - - ../slots/20260202_matang/new/services_offered -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# + - ../slots/has_service classes: BranchOffice: is_a: ReconstructedEntity class_uri: org:Site - description: "Regional or satellite office of a heritage custodian organization.\n\n**DEFINITION**:\n\nA BranchOffice is a secondary physical location where a heritage custodian\nmaintains operational presence, typically providing services to a specific\ngeographic area or community. Unlike the main headquarters, branch offices\nusually have more limited scope of activities.\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located.\"\n\nBranchOffice specializes org:Site for heritage custodian branch locations:\n- Regional archives serving provincial communities\n- Satellite library branches in neighborhoods\n- Museum outposts or study centers\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Purpose | Example |\n|------|---------|---------|\n| **BranchOffice** | Service delivery to geographic area | Regional archive office |\n| AdministrativeOffice | Non-public administrative functions | Finance department building |\n\ - | ExhibitionSpace | Display of collections | Gallery annex |\n| ResearchCenter | Research and conservation | Conservation lab |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Public-facing**: Serves visitors, researchers, patrons\n- **Geographic coverage**: Serves specific region/community\n- **Core services**: Reference, access, programming (subset of main)\n- **Staff presence**: Permanent staff assignment\n- **Collection subset**: May hold locally-relevant materials\n\n**USE CASES**:\n\n1. **Regional Archive Branches**:\n - Noord-Hollands Archief Zaanstreek-Waterland branch\n - Serves researchers in Zaandam area\n - Holds local municipal records\n\n2. **Library Satellite Locations**:\n - University library branch at satellite campus\n - Public library neighborhood branches\n\n3. **Museum Study Centers**:\n - Off-site study/research center for scholars\n - Rijksmuseum Schiphol (airport exhibition space)\n\n**Example - Regional Archive Branch**:\n```yaml\nBranchOffice:\n identified_by:\ - \ \"https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch\"\n has_label: \"Noord-Hollands Archief - Zaanstreek-Waterland\"\n has_description: |\n Regional branch serving Zaanstreek-Waterland area.\n Holds municipal records from Zaandam, Wormerland, Purmerend.\n Open to researchers Tuesday-Thursday.\n branch_service_area: \"Zaanstreek-Waterland region\"\n is_public_facing: true\n services_offered:\n - \"Archival research access\"\n - \"Genealogical consultations\"\n - \"Local history reference\"\n```\n" - exact_mappings: - - org:Site + description: >- + Regional or satellite office of a heritage custodian organization + providing services to a specific geographic area or community. + alt_descriptions: + nl: >- + Regionaal of satellietkantoor van een erfgoedbewaarderorganisatie dat + diensten levert aan een specifiek geografisch gebied of gemeenschap. + de: >- + Regionales oder Satellitenbüro einer Kulturerbe-Verwahrerorganisation, + das Dienstleistungen für ein bestimmtes geografisches Gebiet oder + eine Gemeinschaft erbringt. + fr: >- + Bureau régional ou satellite d'une organisation de dépositaire du + patrimoine fournissant des services à une zone géographique ou + communauté spécifique. + es: >- + Oficina regional o satelital de una organización depositaria del + patrimonio que proporciona servicios a un área geográfica o + comunidad específica. + ar: >- + مكتب إقليمي أو تابع لمنظمة حارسة للتراث توفر خدمات لمنطقة جغرافية + أو مجتمع محدد. + id: >- + Kantor regional atau satelit dari organisasi penjaga warisan budaya + yang menyediakan layanan untuk area geografis atau komunitas tertentu. + zh: >- + 遗产保管组织的区域或卫星办公室,为特定地理区域或社区提供服务。 + structured_aliases: + - literal_form: bijkantoor + in_language: nl + - literal_form: Zweigbüro + in_language: de + - literal_form: bureau secondaire + in_language: fr + - literal_form: oficina secundaria + in_language: es + - literal_form: مكتب فرعي + in_language: ar + - literal_form: kantor cabang + in_language: id + - literal_form: 分支办公室 + in_language: zh close_mappings: - schema:Place - schema:LocalBusiness @@ -40,6 +78,9 @@ classes: related_mappings: - org:OrganizationalUnit - schema:branch + broad_mappings: + - skos:Concept + - org:Site slots: - has_description - identified_by @@ -48,62 +89,39 @@ classes: - has_quantity - face_public - has_opening_hour - - services_offered + - has_service - has_score - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch has_label: -# range: string required: true multivalued: false examples: - value: Noord-Hollands Archief - Zaanstreek-Waterland - - value: Rijksmuseum Schiphol - - value: Universiteitsbibliotheek Science Park has_description: -# range: string examples: - - value: Regional branch serving Zaanstreek-Waterland area. Holds municipal records from Zaandam, Wormerland, Purmerend. Open to researchers Tuesday-Thursday. + - value: Regional branch serving Zaanstreek-Waterland area. has_service_area: range: ServiceArea inlined: true - examples: - - value: - service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland - service_area_name: Zaanstreek-Waterland region - service_area_type: REGIONAL face_public: range: boolean required: true - ifabsent: 'true' - examples: - - value: true - services_offered: -# range: string + ifabsent: "true" + has_service: multivalued: true examples: - value: Archival research access - - value: Genealogical consultations - - value: Local history reference - has_opening_hour: -# range: string - examples: - - value: Tu-Th 09:00-17:00 has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_description: Staff assigned to this branch - is_estimate: false - derived_from: + inlined: false + derive_from: range: CustodianObservation multivalued: true required: false @@ -114,45 +132,27 @@ classes: - BranchOffice models regional/satellite locations of heritage custodians - Distinguished from AdministrativeOffice by public-facing nature - W3C ORG org:Site specialized for branch locations - - Typically serves specific geographic area or community - - May hold local collection subset relevant to service area see_also: - https://www.w3.org/TR/vocab-org/#org:Site - - https://schema.org/LocalBusiness - - https://schema.org/branch examples: - value: identified_by: https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch has_label: Noord-Hollands Archief - Zaanstreek-Waterland - has_description: Regional branch serving Zaanstreek-Waterland area. Holds municipal records from Zaandam, Wormerland, Purmerend. - has_service_area: - service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland - service_area_name: Zaanstreek-Waterland region - service_area_type: REGIONAL - is_public_facing: true - services_offered: - - Archival research access - - Genealogical consultations - - Local history reference - operating_hours: Tu-Th 09:00-17:00 - has_quantity: - has_description: Staff assigned to Zaanstreek-Waterland branch - - value: - identified_by: https://nde.nl/ontology/hc/aux/rijksmuseum-schiphol - has_label: Rijksmuseum Schiphol - has_description: Exhibition space at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. Free admission. - has_service_area: - service_area_id: https://nde.nl/ontology/hc/servicearea/schiphol-travelers - service_area_name: Amsterdam Schiphol Airport travelers - service_area_type: COMMUNITY - is_public_facing: true - services_offered: - - Exhibition viewing - - Museum shop - operating_hours: Daily 07:00-20:00 - has_quantity: - has_description: Staff assigned to Schiphol branch + has_description: Regional branch serving Zaanstreek-Waterland area. + face_public: true + description: Regional archive branch + keywords: + - branch office + - satellite office + - regional office + - service location + - public-facing + notes: + - | + Preserved from prior description (commit 51480891): + + "Regional or satellite office of a heritage custodian organization.\n\n**DEFINITION**:\n\nA BranchOffice is a secondary physical location where a heritage custodian\nmaintains operational presence, typically providing services to a specific\ngeographic area or community. Unlike the main headquarters, branch offices\nusually have more limited scope of activities.\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located.\"\n\nBranchOffice specializes org:Site for heritage custodian branch locations:\n- Regional archives serving provincial communities\n- Satellite library branches in neighborhoods\n- Museum outposts or study centers\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Purpose | Example |\n|------|---------|---------|\n| **BranchOffice** | Service delivery to geographic area | Regional archive office |\n| AdministrativeOffice | Non-public administrative functions | Finance department building |\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to heritage custodian branch locations custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml index ef435abf94..5356d47048 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml @@ -23,16 +23,59 @@ imports: classes: BranchType: class_uri: org:OrganizationalUnit - description: "Classification type for organizational branch units in heritage custodian contexts.\n\n**DEFINITION**:\n\nBranchType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational branches, satellite locations, and\nspecialized units within heritage custodian organizations.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **W3C Org** | `org:OrganizationalUnit` | Primary - unit within larger organization |\n| **W3C Org** | `org:Site` | Physical location of organizational unit |\n| **Schema.org** | `schema:LocalBusiness` | Related for branch offices |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BRANCH TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `REGIONAL_OFFICE` | Geographic regional branch |\n| `BRANCH_LIBRARY` | Library at satellite location |\n| `SATELLITE_GALLERY` | Museum exhibition space |\n| `CONSERVATION_LAB`\ - \ | Specialized conservation facility |\n| `DIGITIZATION_CENTER` | Digital production facility |\n| `RESEARCH_CENTER` | Research/scholarly unit |\n| `EDUCATION_CENTER` | Education/outreach facility |\n| `ADMINISTRATIVE_OFFICE` | Non-public administration |\n| `STORAGE_MANAGEMENT` | Collection storage operations |\n| `EXHIBITION_SPACE` | Exhibition-focused branch |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nOrganizationBranch / ArchiveBranch\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BranchType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BranchType (parent)\n \u2514\u2500\u2500 has_description (function details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the branch_type slot with OrganizationBranchTypeEnum.\nOld pattern: `branch_type: OrganizationBranchTypeEnum`\nNew pattern: `has_type: BranchType` (object reference)\n" - exact_mappings: - - org:OrganizationalUnit + description: >- + Category for classifying organizational branch units within heritage + custodian organizations, such as regional offices, branch libraries, + conservation labs, or research centers. + alt_descriptions: + nl: >- + Categorie voor het classificeren van organisatorische vestigingseenheden + binnen erfgoedbewaarderorganisaties, zoals regionale kantoren, + filiaalbibliotheken, restauratieateliers of onderzoekscentra. + de: >- + Kategorie zur Klassifizierung organisatorischer Zweigstelleneinheiten + in Kulturerbe-Verwahrerorganisationen wie Regionalbüros, + Zweigbibliotheken, Restaurierungslabore oder Forschungszentren. + fr: >- + Catégorie pour classer les unités de succursales organisationnelles + dans les organisations de dépositaires du patrimoine, telles que + les bureaux régionaux, les bibliothèques de succursale, les + laboratoires de conservation ou les centres de recherche. + es: >- + Categoría para clasificar las unidades de sucursal organizativa + dentro de las organizaciones depositarias del patrimonio, como + oficinas regionales, bibliotecas sucursales, laboratorios de + conservación o centros de investigación. + ar: >- + فئة لتصنيف وحدات الفروع التنظيمية داخل منظمات حماة التراث، مثل + المكاتب الإقليمية أو فروع المكتبات أو مختبرات الترميم أو مراكز البحث. + id: >- + Kategori untuk mengklasifikasikan unit cabang organisasi dalam + organisasi penjaga warisan budaya, seperti kantor regional, + perpustakaan cabang, laboratorium konservasi, atau pusat penelitian. + zh: >- + 用于分类遗产保管组织内组织分支单位的类别,如区域办公室、分馆、 + 保护实验室或研究中心。 + structured_aliases: + - literal_form: vestigingtype + in_language: nl + - literal_form: Zweigstellentyp + in_language: de + - literal_form: type de succursale + in_language: fr + - literal_form: tipo de sucursal + in_language: es + - literal_form: نوع الفرع + in_language: ar + - literal_form: tipe cabang + in_language: id + - literal_form: 分支类型 + in_language: zh close_mappings: - - org:Site - - skos:Concept - crm:E55_Type - related_mappings: - - schema:LocalBusiness + broad_mappings: + - skos:Concept + - org:OrganizationalUnit slots: - identified_by - has_code @@ -44,35 +87,15 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/branch-type/[a-z0-9-]+$ - examples: - - value: https://nde.nl/ontology/hc/branch-type/regional-office + pattern: "^https://nde\\.nl/ontology/hc/branch-type/[a-z0-9-]+$" has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ - examples: - - value: REGIONAL_OFFICE - - value: BRANCH_LIBRARY - - value: CONSERVATION_LAB + pattern: "^[A-Z][A-Z0-9_]*$" has_label: -# range: string required: true multivalued: true - examples: - - value: - - Regional Office@en - - Regionaal kantoor@nl - - value: - - Branch Library@en - - Filiaalbibliotheek@nl - has_description: -# range: string - examples: - - value: Geographic regional branch serving local community. has_hypernym: range: BranchType has_hyponym: @@ -84,23 +107,13 @@ classes: multivalued: true inlined: true inlined_as_list: true - examples: - - value: - - qid: Q4830453 - annotations: - specificity_score: '0.55' - specificity_rationale: Branch types are moderately specific - relevant for organizational structure. - has_score: null - slot_migration: "2026-01-13: Migrated from branch_type slot with OrganizationBranchTypeEnum\n- branch_type (enum) \u2192 has_type (BranchType)\n" - custodian_types: "['*']" comments: - BranchType provides classification for organizational units - Aligned with W3C Org org:OrganizationalUnit and org:Site - Replaces OrganizationBranchTypeEnum with class hierarchy - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' see_also: - https://www.w3.org/TR/vocab-org/#class-organizationalunit - - https://www.w3.org/TR/vocab-org/#class-site + - BranchTypes examples: - value: identified_by: https://nde.nl/ontology/hc/branch-type/regional-office @@ -108,8 +121,20 @@ classes: has_label: - Regional Office@en - Regionaal kantoor@nl - has_description: 'Geographic regional branch serving local community. + description: Regional office branch type + keywords: + - branch type + - organizational unit + - regional office + - branch library + - conservation lab + - research center + notes: + - | + Preserved from prior description (commit 51480891): - May provide full or partial services of parent organization. - - ' \ No newline at end of file + "Classification type for organizational branch units in heritage custodian contexts.\n\n**DEFINITION**:\n\nBranchType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational branches, satellite locations, and\nspecialized units within heritage custodian organizations.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **W3C Org** | `org:OrganizationalUnit` | Primary - unit within larger organization |\n| **W3C Org** | `org:Site` | Physical location of organizational unit |\n| **Schema.org** | `schema:LocalBusiness` | Related for branch offices |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BRANCH TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `REGIONAL_OFFICE` | Geographic regional branch |\n| `BRANCH_LIBRARY` | Library at satellite location |\n| `SATELLITE_GALLERY` | Museum exhibition space |\n| `CONSERVATION_LAB`\ + annotations: + specificity_score: "0.5" + specificity_rationale: Classification for organizational branch units + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml index 1ca61d3172..aba0e443c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml @@ -14,18 +14,46 @@ classes: RegionalOfficeBranch: is_a: BranchType class_uri: hc:RegionalOfficeBranch - description: 'Geographic regional branch office. - - - A branch office serving a specific geographic region, providing - - local services and representation for the parent organization. - - ' - annotations: - short_code: REGIONAL_OFFICE - specificity_score: '0.50' - custodian_types: '[''*'']' + description: >- + Geographic regional branch office serving a specific territory + with local services and representation. + alt_descriptions: + nl: >- + Geografisch regionaal bijkantoor dat een specifiek gebied bedient met + lokale diensten en vertegenwoordiging. + de: >- + Geografisches Regionalbüro, das ein bestimmtes Gebiet mit lokalen + Dienstleistungen und Vertretung bedient. + fr: >- + Bureau régional géographique desservant un territoire spécifique + avec des services locaux et une représentation. + es: >- + Oficina regional geográfica que sirve un territorio específico + con servicios locales y representación. + ar: >- + مكتب إقليمي جغرافي يخدم منطقة محددة بخدمات محلية وتمثيل. + id: >- + Kantor regional geografis yang melayani wilayah tertentu dengan + layanan lokal dan perwakilan. + zh: >- + 地理区域分支办公室,为特定区域提供本地服务和代表。 + structured_aliases: + - literal_form: regionaal kantoor + in_language: nl + - literal_form: Regionalbüro + in_language: de + - literal_form: bureau régional + in_language: fr + - literal_form: oficina regional + in_language: es + - literal_form: مكتب إقليمي + in_language: ar + - literal_form: kantor regional + in_language: id + - literal_form: 区域办公室 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: REGIONAL_OFFICE @@ -33,22 +61,57 @@ classes: - Regional Office@en - Regionaal kantoor@nl description: Provincial heritage service branch - broad_mappings: - - skos:Concept + keywords: + - regional office + - geographic branch + - local services + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to regional branch offices + custodian_types: "['*']" BranchLibraryBranch: is_a: BranchType class_uri: hc:BranchLibraryBranch - description: 'Library at satellite location. - - - A branch of a library system located at a satellite location, - - providing lending and reference services to a local community. - - ' - annotations: - short_code: BRANCH_LIBRARY - specificity_score: '0.60' + description: >- + Library at satellite location providing lending and reference + services to a local community. + alt_descriptions: + nl: >- + Bibliotheek op een satellietlocatie die uitleen- en naslagdiensten + biedt aan een lokale gemeenschap. + de: >- + Bibliothek an einem Satellitenstandort, die Ausleih- und + Nachschlagedienste für eine lokale Gemeinschaft anbietet. + fr: >- + Bibliothèque à un emplacement satellite offrant des services + de prêt et de référence à une communauté locale. + es: >- + Biblioteca en una ubicación satelital que proporciona servicios + de préstamo y referencia a una comunidad local. + ar: >- + مكتبة في موقع تابع توفر خدمات الإعارة والمرجعية لمجتمع محلي. + id: >- + Perpustakaan di lokasi satelit yang menyediakan layanan peminjaman + dan referensi untuk komunitas lokal. + zh: >- + 卫星位置的图书馆,为当地社区提供借阅和参考服务。 + structured_aliases: + - literal_form: filiaalbibliotheek + in_language: nl + - literal_form: Zweigbibliothek + in_language: de + - literal_form: bibliothèque de quartier + in_language: fr + - literal_form: biblioteca sucursal + in_language: es + - literal_form: مكتبة فرعية + in_language: ar + - literal_form: perpustakaan cabang + in_language: id + - literal_form: 分馆 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: BRANCH_LIBRARY @@ -56,22 +119,57 @@ classes: - Branch Library@en - Filiaalbibliotheek@nl description: Neighborhood library branch - broad_mappings: - - skos:Concept + keywords: + - branch library + - satellite library + - neighborhood library + annotations: + specificity_score: "0.6" + specificity_rationale: Specific to library branch locations + custodian_types: "['*']" SatelliteGalleryBranch: is_a: BranchType class_uri: hc:SatelliteGalleryBranch - description: 'Museum exhibition space at satellite location. - - - A secondary exhibition venue operated by a museum, often in - - a different city or cultural venue. - - ' - annotations: - short_code: SATELLITE_GALLERY - specificity_score: '0.60' + description: >- + Secondary exhibition venue operated by a museum, often in a + different city or cultural venue. + alt_descriptions: + nl: >- + Secundaire tentoonstellingslocatie beheerd door een museum, vaak + in een andere stad of culturele locatie. + de: >- + Zweiter Ausstellungsort, der von einem Museum betrieben wird, + oft in einer anderen Stadt oder kulturellen Einrichtung. + fr: >- + Lieu d'exposition secondaire géré par un musée, souvent dans + une autre ville ou un autre lieu culturel. + es: >- + Lugar de exposición secundario operado por un museo, a menudo + en otra ciudad o lugar cultural. + ar: >- + مكان عرض ثانوي تديره متحف، غالبًا في مدينة أخرى أو موقع ثقافي. + id: >- + Lokasi pameran sekunder yang dikelola oleh museum, sering di + kota lain atau lokasi budaya. + zh: >- + 由博物馆运营的次要展览场所,通常位于不同城市或文化场所。 + structured_aliases: + - literal_form: satellietgalerij + in_language: nl + - literal_form: Satellitengalerie + in_language: de + - literal_form: galerie satellite + in_language: fr + - literal_form: galería satelital + in_language: es + - literal_form: معرض تابع + in_language: ar + - literal_form: galeri satelit + in_language: id + - literal_form: 卫星画廊 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: SATELLITE_GALLERY @@ -79,22 +177,57 @@ classes: - Satellite Gallery@en - Satellietgalerij@nl description: Off-site exhibition space - broad_mappings: - - skos:Concept + keywords: + - satellite gallery + - exhibition space + - off-site venue + annotations: + specificity_score: "0.6" + specificity_rationale: Specific to museum satellite galleries + custodian_types: "['Museum']" ConservationLabBranch: is_a: BranchType class_uri: hc:ConservationLabBranch - description: 'Specialized conservation and restoration facility. - - - A dedicated facility for conservation, restoration, and - - preservation work on collection materials. - - ' - annotations: - short_code: CONSERVATION_LAB - specificity_score: '0.70' + description: >- + Dedicated facility for conservation, restoration, and preservation + work on collection materials. + alt_descriptions: + nl: >- + Speciale faciliteit voor conservering, restauratie en behoudwerk + aan collectiematerialen. + de: >- + Dedizierte Einrichtung für Konservierung, Restaurierung und + Erhaltungsarbeiten an Sammlungsmaterialien. + fr: >- + Installation dédiée aux travaux de conservation, restauration + et préservation des matériaux de collection. + es: >- + Instalación dedicada al trabajo de conservación, restauración + y preservación de materiales de colección. + ar: >- + منشأة مخصصة لأعمال الترميم والحفظ والصون لمواد المجموعات. + id: >- + Fasilitas khusus untuk pekerjaan konservasi, restorasi, dan + pelestarian materi koleksi. + zh: >- + 用于藏品材料保护、修复和保存工作的专用设施。 + structured_aliases: + - literal_form: restauratieatelier + in_language: nl + - literal_form: Restaurierungslabor + in_language: de + - literal_form: laboratoire de conservation + in_language: fr + - literal_form: laboratorio de conservación + in_language: es + - literal_form: مختبر الترميم + in_language: ar + - literal_form: laboratorium konservasi + in_language: id + - literal_form: 保护实验室 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: CONSERVATION_LAB @@ -102,22 +235,58 @@ classes: - Conservation Laboratory@en - Restauratieatelier@nl description: Collection conservation facility - broad_mappings: - - skos:Concept + keywords: + - conservation lab + - restoration facility + - preservation + annotations: + specificity_score: "0.7" + specificity_rationale: Specific to conservation facilities + custodian_types: "['*']" DigitizationCenterBranch: is_a: BranchType class_uri: hc:DigitizationCenterBranch - description: 'Digital production and digitization facility. - - - A facility dedicated to digitization of collection materials, - + description: >- + Facility dedicated to digitization of collection materials, including scanning, photography, and digital preservation. - - ' - annotations: - short_code: DIGITIZATION_CENTER - specificity_score: '0.65' + alt_descriptions: + nl: >- + Faciliteit gewijd aan digitalisering van collectiematerialen, + inclusief scannen, fotografie en digitaal behoud. + de: >- + Einrichtung zur Digitalisierung von Sammlungsmaterialien, + einschließlich Scannen, Fotografie und digitale Erhaltung. + fr: >- + Installation dédiée à la numérisation des matériaux de collection, + y compris la numérisation, la photographie et la préservation numérique. + es: >- + Instalación dedicada a la digitalización de materiales de colección, + incluyendo escaneo, fotografía y preservación digital. + ar: >- + منشأة مخصصة لرقمنة مواد المجموعات، بما في ذلك المسح الضوئي + والتصوير الفوتوغرافي والحفظ الرقمي. + id: >- + Fasilitas yang didedikasikan untuk digitalisasi materi koleksi, + termasuk pemindaian, fotografi, dan pelestarian digital. + zh: >- + 专门用于藏品材料数字化的设施,包括扫描、摄影和数字保存。 + structured_aliases: + - literal_form: digitaliseringscentrum + in_language: nl + - literal_form: Digitalisierungszentrum + in_language: de + - literal_form: centre de numérisation + in_language: fr + - literal_form: centro de digitalización + in_language: es + - literal_form: مركز الرقمنة + in_language: ar + - literal_form: pusat digitalisasi + in_language: id + - literal_form: 数字化中心 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: DIGITIZATION_CENTER @@ -125,137 +294,58 @@ classes: - Digitization Center@en - Digitaliseringscentrum@nl description: Collection digitization facility - broad_mappings: - - skos:Concept - ResearchCenterBranch: - is_a: BranchType - class_uri: hc:ResearchCenterBranch - description: 'Research and scholarly unit. - - - A unit focused on research activities, often with dedicated - - staff, library resources, and scholarly programs. - - ' + keywords: + - digitization center + - digital production + - scanning facility annotations: - short_code: RESEARCH_CENTER - specificity_score: '0.60' - examples: - - value: - has_code: RESEARCH_CENTER - has_label: - - Research Center@en - - Onderzoekscentrum@nl - description: Academic research unit - broad_mappings: - - skos:Concept - EducationCenterBranch: - is_a: BranchType - class_uri: hc:EducationCenterBranch - description: 'Education and outreach facility. - - - A unit dedicated to educational programming, workshops, - - school visits, and community outreach. - - ' - annotations: - short_code: EDUCATION_CENTER - specificity_score: '0.55' - examples: - - value: - has_code: EDUCATION_CENTER - has_label: - - Education Center@en - - Educatiecentrum@nl - description: Public education facility - broad_mappings: - - skos:Concept - AdministrativeOfficeBranch: - is_a: BranchType - class_uri: hc:AdministrativeOfficeBranch - description: 'Non-public administrative office. - - - Administrative and back-office functions not open to the public, - - including HR, finance, and organizational management. - - ' - annotations: - short_code: ADMINISTRATIVE_OFFICE - specificity_score: '0.45' - examples: - - value: - has_code: ADMINISTRATIVE_OFFICE - has_label: - - Administrative Office@en - - Administratiekantoor@nl - description: Back-office administration - broad_mappings: - - skos:Concept - StorageManagementBranch: - is_a: BranchType - class_uri: hc:StorageManagementBranch - description: 'Collection storage operations unit. - - - A unit managing off-site collection storage, including - - depot facilities, climate control, and inventory management. - - ' - annotations: - short_code: STORAGE_MANAGEMENT - specificity_score: '0.60' - examples: - - value: - has_code: STORAGE_MANAGEMENT - has_label: - - Storage Management@en - - Depotbeheer@nl - description: Off-site storage operations - broad_mappings: - - skos:Concept - ExhibitionSpaceBranch: - is_a: BranchType - class_uri: hc:ExhibitionSpaceBranch - description: 'Exhibition-focused branch facility. - - - A branch primarily focused on temporary or permanent exhibitions, - - distinct from the main museum building. - - ' - annotations: - short_code: EXHIBITION_SPACE - specificity_score: '0.55' - examples: - - value: - has_code: EXHIBITION_SPACE - has_label: - - Exhibition Space@en - - Tentoonstellingsruimte@nl - description: Secondary exhibition venue - broad_mappings: - - skos:Concept + specificity_score: "0.65" + specificity_rationale: Specific to digitization facilities + custodian_types: "['*']" ReadingRoomBranch: is_a: BranchType class_uri: hc:ReadingRoomBranch - description: 'Public reading room or study room. - - - A branch providing reading room services for researchers - - and the public to access archival or library materials. - - ' - annotations: - short_code: READING_ROOM - specificity_score: '0.65' + description: >- + Branch providing reading room services for researchers and the + public to access archival or library materials. + alt_descriptions: + nl: >- + Vestiging die studiezaaldiensten biedt aan onderzoekers en het + publiek voor toegang tot archief- of bibliotheekmaterialen. + de: >- + Zweigstelle, die Lesesaaldienste für Forscher und die Öffentlichkeit + für den Zugriff auf Archiv- oder Bibliotheksmaterialien anbietet. + fr: >- + Succursale offrant des services de salle de lecture aux chercheurs + et au public pour accéder aux matériaux d'archives ou de bibliothèque. + es: >- + Sucursal que proporciona servicios de sala de lectura a investigadores + y al público para acceder a materiales de archivo o biblioteca. + ar: >- + فرع يوفر خدمات غرفة القراءة للباحثين والجمهور للوصول إلى مواد + الأرشيف أو المكتبة. + id: >- + Cabang yang menyediakan layanan ruang baca untuk peneliti dan + publik untuk mengakses materi arsip atau perpustakaan. + zh: >- + 为研究人员和公众提供阅览室服务以访问档案或图书馆材料的分支。 + structured_aliases: + - literal_form: studiezaal + in_language: nl + - literal_form: Lesesaal + in_language: de + - literal_form: salle de lecture + in_language: fr + - literal_form: sala de lectura + in_language: es + - literal_form: غرفة القراءة + in_language: ar + - literal_form: ruang baca + in_language: id + - literal_form: 阅览室 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: READING_ROOM @@ -263,5 +353,11 @@ classes: - Reading Room@en - Studiezaal@nl description: Research reading room - broad_mappings: - - skos:Concept + keywords: + - reading room + - study room + - research access + annotations: + specificity_score: "0.65" + specificity_rationale: Specific to reading room facilities + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml index 45c441a9f4..b8d95ea7e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml @@ -25,9 +25,9 @@ imports: - ../slots/generated_by - ../slots/has_operational_unit - ../slots/has_section - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/revision_date - - ../slots/20260202_matang/new/revision_number + - ../slots/refer_to + - ../slots/updated_at + - ../slots/identified_by - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ @@ -44,17 +44,59 @@ classes: Budget: is_a: ReconstructedEntity class_uri: frapo:FundingProgramme - description: "Represents an annual or multi-year BUDGET for a heritage custodian institution.\n\n**CRITICAL DISTINCTION - BUDGET vs. FINANCIAL STATEMENT**:\n\n| Budget | FinancialStatement |\n|--------|-------------------|\n| **PLAN** - intended allocations | **ACTUALS** - what actually happened |\n| Forward-looking | Backward-looking |\n| Approved by governance | Audited/reviewed |\n| May be revised during period | Final (unalterable after close) |\n| Internal planning document | External reporting document |\n\n**WHY MODEL BUDGETS FOR HERITAGE CUSTODIANS?**:\n\nUnderstanding custodian budgets is critical for:\n\n1. **Sustainability Assessment**: Is the institution financially viable?\n2. **Collection Development**: Budget allocations for acquisitions\n3. **Preservation Capacity**: Funding for conservation and digitization\n4. **Staffing Levels**: Personnel budget indicates operational capacity\n5. **Grant Planning**: Understanding baseline funding for grant applications\n6. **Partnership\ - \ Potential**: Assessing capacity for collaborative projects\n\n**BUDGET TYPES FOR HERITAGE INSTITUTIONS**:\n\n- **Operating Budget**: Day-to-day operations (staff, utilities, supplies)\n- **Capital Budget**: Major investments (building, equipment, systems)\n- **Acquisition Budget**: Collection purchases and donations\n- **Project Budget**: Time-limited initiatives (digitization, exhibitions)\n- **Endowment Draw**: Spending from endowment principal/income\n\n**TEMPORAL PATTERN**:\n\nBudgets typically follow fiscal year cycles:\n- Calendar year (Jan-Dec): Common in private sector\n- Academic year: Universities, education providers\n- Government fiscal year: Varies by country (e.g., Apr-Mar in UK, Oct-Sep in US federal)\n\n**NONPROFIT/FOUNDATION CONTEXT**:\n\nHeritage custodians are predominantly nonprofits:\n- Netherlands: \"stichting\" (foundation), \"vereniging\" (association)\n- USA: 501(c)(3) organizations\n- UK: Charities, CICs\n\nBudget transparency is often legally required for\ - \ nonprofits (Form 990, ANBI status).\n\n- **FRAPO** (Funding, Research Administration and Projects Ontology):\n - frapo:FundingProgramme for budget allocation\n - frapo:hasFunding for monetary amounts\n- **Schema.org**:\n - schema:MonetaryAmount for currency values\n - schema:Grant for external funding\n- **FIBO** (Financial Industry Business Ontology):\n - Provides sophisticated financial modeling (via Commons Ontology)\n" - exact_mappings: - - frapo:FundingProgramme + description: >- + Structured financial plan allocating monetary resources across operational categories and time periods for institutional activities. + alt_descriptions: + nl: >- + Gestructureerd financieel plan dat monetaire middelen toewijst over operationele categorieën en tijdsperioden voor institutionele activiteiten. + de: >- + Strukturierter Finanzplan, der finanzielle Mittel über betriebliche Kategorien und Zeiträume für institutionelle Aktivitäten zuweist. + fr: >- + Plan financier structuré allouant des ressources monétaires à travers des catégories opérationnelles et des périodes pour les activités institutionnelles. + es: >- + Plan financiero estructurado que asigna recursos monetarios a través de categorías operativas y períodos para actividades institucionales. + ar: >- + خطة مالية منظمة تخصص الموارد النقدية عبر الفئات التشغيلية والفترات الزمنية للأنشطة المؤسسية. + id: >- + Rencana keuangan terstruktur yang mengalokasikan sumber daya moneter melintasi kategori operasional dan periode waktu untuk aktivitas kelembagaan. + zh: >- + 在运营类别和时间段内分配货币资源用于机构活动的结构化财务计划。 + structured_aliases: + nl: + - begroting + - financieringsplan + de: + - Haushalt + - Budgetplan + fr: + - budget + - plan financier + es: + - presupuesto + - plan financiero + ar: + - الميزانية + - الخطة المالية + id: + - anggaran + - rencana keuangan + zh: + - 预算 + - 财务计划 + keywords: + - budget + - financial plan + - allocation + - fiscal planning + - institutional finance + broad_mappings: + - frapo:FundingProgramme + - schema:FinancialProduct close_mappings: - - schema:FinancialProduct - - crm:E54_Dimension + - crm:E54_Dimension related_mappings: - - schema:MonetaryAmount - - frapo:hasFunding + - schema:MonetaryAmount + - frapo:hasFunding slots: - approved_by - has_currency @@ -64,27 +106,27 @@ classes: - has_type - has_main_part - allocate - - has_endowment_draw + - draw_endowment - include - temporal_extent - has_budget - funded_by - has_operational_unit - - has_budget - has_section - - has_budget - - refers_to_custodian - - revision_date - - revision_number + - refer_to + - updated_at + - identified_by - has_score - has_quantity - - derived_from + - derive_from - generated_by - documented_by slot_usage: has_label: # range: string required: true + close_mappings: + - dcterms:title description: Name/title for this budget document. MIGRATED from budget_name (2026-01-15) per Rule 53. Maps to dcterms:title as a formal title for a financial planning resource. examples: - value: Rijksmuseum Operating Budget FY2024 @@ -92,6 +134,8 @@ classes: has_description: # range: string required: false + close_mappings: + - dcterms:description description: Narrative description of this budget document's scope and purpose. MIGRATED from budget_description (2026-01-15) per Rule 53. Maps to dcterms:description for financial planning documentation. examples: - value: Annual operating budget for fiscal year 2024, including major exhibition initiatives and digitization expansion. @@ -151,18 +195,10 @@ classes: has_section: range: decimal required: false - has_budget: - range: decimal - required: false allocate: -# range: string # uriorcurie - # range: DigitizationBudget required: false multivalued: true - inlined: false # Fixed invalid inline for primitive type - has_budget: - range: decimal - required: false + inlined: false include: # range: string multivalued: true @@ -170,7 +206,7 @@ classes: funded_by: range: decimal required: false - has_endowment_draw: + draw_endowment: range: decimal required: false approved_by: @@ -182,10 +218,10 @@ classes: examples: - value: '{value: "ACTIVE", effective_at: "2024-01-01"}' - value: '{value: "DRAFT", effective_at: "2023-10-01"}' - revision_number: + identified_by: range: integer required: false - revision_date: + updated_at: range: date required: false documented_by: @@ -196,10 +232,10 @@ classes: required: false examples: - value: https://nde.nl/ontology/hc/financial/rijksmuseum-annual-report-2024 - refers_to_custodian: + refer_to: range: Custodian required: true - derived_from: + derive_from: # range: string # CustodianObservation multivalued: true required: false @@ -301,3 +337,16 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Distinguish budget plans from financial statements: + budgets represent planned allocations, while financial statements report actuals. + + Typical heritage budget categories include operating, capital, + acquisition, project, and endowment draw. + + Fiscal periods vary by institution and jurisdiction; model explicitly + with temporal_extent. + + Mapping rationale: + - class_uri: frapo:FundingProgramme for planned allocation programs + - related_mappings: schema:MonetaryAmount and frapo:hasFunding for value modeling diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml index 9427c5024e..38334e279a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml @@ -1,44 +1,93 @@ id: https://nde.nl/ontology/hc/class/BudgetStatus name: budget_status_class title: Budget Status Class -description: 'Status of a heritage custodian budget throughout its lifecycle. - MIGRATED from budget_status slot (Rule 53). - Uses generic has_status slot with range narrowed to BudgetStatus. - Updated 2026-01-16: Migrated from inline attributes to proper slots. - ' -imports: - - linkml:types - - ../slots/has_score - - ../slots/effective_at prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - frapo: http://purl.org/cerif/frapo/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: + - linkml:types + - ../slots/has_score + - ../slots/effective_at + - ../slots/has_label + - ../slots/has_description classes: BudgetStatus: class_uri: hc:BudgetStatus - description: "Status of a budget document throughout its lifecycle.\n\n**DEFINITION**:\n\nBudgetStatus represents the current state of a budget document\nas it moves through the approval and execution lifecycle.\n\n**BUDGET LIFECYCLE STAGES**:\n\n```\nDRAFT \u2192 PROPOSED \u2192 APPROVED \u2192 ACTIVE \u2192 REVISED \u2192 CLOSED\n \u2193 \u2193\n REJECTED SUPERSEDED\n```\n\n**STATUS VALUES**:\n\n| Status | Description | Typical Duration |\n|--------|-------------|------------------|\n| DRAFT | Under development | Weeks/months |\n| PROPOSED | Submitted for approval | Days/weeks |\n| APPROVED | Officially approved | Until fiscal start |\n| ACTIVE | Currently in effect | Fiscal year |\n| REVISED | Modified after approval | Variable |\n| CLOSED | Fiscal period ended | Permanent |\n| REJECTED | Not approved | Terminal |\n| SUPERSEDED | Replaced by revision | Terminal |\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nHeritage institution budgets typically follow these\ - \ approval paths:\n\n| Institution Type | Approval Authority |\n|------------------|-------------------|\n| Museum (stichting) | Board of Directors |\n| Regional Archive | Provincial Government |\n| National Library | Ministry of Culture |\n| University Collection | University Board |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`budget_status` slot to generic `has_status` pattern.\n" - exact_mappings: - - hc:BudgetStatus - close_mappings: - - schema:status - related_mappings: - - dcterms:status + description: >- + Status of a budget document throughout its approval and execution + lifecycle, from draft through active to closed. + alt_descriptions: + nl: >- + Status van een begrotingsdocument gedurende de goedkeurings- en + uitvoeringslevenscyclus, van concept tot actief tot gesloten. + de: >- + Status eines Budgetdokuments während seines Genehmigungs- und + Ausführungslebenszyklus, vom Entwurf bis aktiv bis geschlossen. + fr: >- + Statut d'un document budgétaire tout au long de son cycle de vie + d'approbation et d'exécution, du projet à l'actif au fermé. + es: >- + Estado de un documento presupuestario durante su ciclo de vida de + aprobación y ejecución, desde el borrador hasta el activo hasta el cerrado. + ar: >- + حالة وثيقة الميزانية خلال دورة حياة الموافقة والتنفيذ، من المسودة + إلى النشط إلى المغلق. + id: >- + Status dokumen anggaran sepanjang siklus hidup persetujuan dan + pelaksanaannya, dari draf hingga aktif hingga ditutup. + zh: >- + 预算文件在其审批和执行生命周期中的状态,从草案到活跃到关闭。 + structured_aliases: + - literal_form: begrotingsstatus + in_language: nl + - literal_form: Budgetstatus + in_language: de + - literal_form: statut budgétaire + in_language: fr + - literal_form: estado presupuestario + in_language: es + - literal_form: حالة الميزانية + in_language: ar + - literal_form: status anggaran + in_language: id + - literal_form: 预算状态 + in_language: zh + broad_mappings: + - skos:Concept slots: - effective_at - has_score + - has_label + - has_description comments: - - Budget lifecycle status tracking - - Supports audit trail of budget state changes - - Part of Rule 53 slot migration from budget_status - - 'Updated 2026-01-16: Migrated from inline attributes to proper slots' + - Budget lifecycle status tracking. + - Supports audit trail of budget state changes. + - Typical values include DRAFT, PROPOSED, APPROVED, ACTIVE, REVISED, CLOSED, REJECTED, and SUPERSEDED. see_also: - - https://nde.nl/ontology/hc/Budget + - Budget + examples: + - value: + has_label: ACTIVE + has_description: Budget currently in effect for the fiscal period + effective_at: "2024-01-01" + description: Active budget status + - value: + has_label: DRAFT + has_description: Budget under development, not yet submitted for approval + description: Draft budget status + keywords: + - budget status + - approval status + - lifecycle + - DRAFT + - APPROVED + - ACTIVE + - CLOSED annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Status classification for budget lifecycle custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml index c454fcdee1..03fcecf9ea 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml @@ -22,12 +22,52 @@ imports: classes: BudgetType: class_uri: skos:Concept - description: "Classification type for budgets in heritage custodian contexts.\n\n**DEFINITION**:\n\nBudgetType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational budgets based on purpose, scope, and\ntime horizon.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BUDGET TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `OPERATING` | Day-to-day operations budget |\n| `CAPITAL` | Major investments and infrastructure |\n| `PROJECT` | Time-limited initiative funding |\n| `MULTI_YEAR` | Spanning multiple fiscal years |\n| `CONSOLIDATED` | Institution-wide (all departments) |\n| `DEPARTMENTAL` | Single department/unit budget |\n| `ACQUISITION` | Collection acquisition funding |\n| `CONSERVATION` | Preservation\ - \ and conservation funding |\n| `EXHIBITION` | Exhibition development funding |\n| `DIGITIZATION` | Digitization project funding |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nBudget / FinancialStatement\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BudgetType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BudgetType (parent)\n \u2514\u2500\u2500 has_description (scope details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the budget_type string slot with a proper class hierarchy.\nOld pattern: `budget_type: \"OPERATING\"` (string)\nNew pattern: `has_type: BudgetType` (object reference)\n" + description: >- + Category for classifying organizational budgets based on purpose, + scope, and time horizon, such as operating, capital, or project budgets. + alt_descriptions: + nl: >- + Categorie voor het classificeren van organisatorische begrotingen op + basis van doel, reikwijdte en tijdshorizon, zoals exploitatie-, + investerings- of projectbegrotingen. + de: >- + Kategorie zur Klassifizierung organisatorischer Budgets nach Zweck, + Umfang und Zeithorizont, wie Betriebs-, Investitions- oder Projektbudgets. + fr: >- + Catégorie pour classer les budgets organisationnels en fonction de + l'objectif, de la portée et de l'horizon temporel, tels que les + budgets de fonctionnement, d'investissement ou de projet. + es: >- + Categoría para clasificar los presupuestos organizativos según el + propósito, el alcance y el horizonte temporal, como presupuestos + operativos, de capital o de proyectos. + ar: >- + فئة لتصنيف الميزانيات التنظيمية بناءً على الغرض والنطاق والأفق + الزمني، مثل الميزانيات التشغيلية أو رأس المال أو المشروع. + id: >- + Kategori untuk mengklasifikasikan anggaran organisasi berdasarkan + tujuan, cakupan, dan jangka waktu, seperti anggaran operasional, + modal, atau proyek. + zh: >- + 根据目的、范围和时间范围对组织预算进行分类的类别,如运营、资本或项目预算。 + structured_aliases: + - literal_form: begrotingstype + in_language: nl + - literal_form: Budgettyp + in_language: de + - literal_form: type de budget + in_language: fr + - literal_form: tipo de presupuesto + in_language: es + - literal_form: نوع الميزانية + in_language: ar + - literal_form: tipe anggaran + in_language: id + - literal_form: 预算类型 + in_language: zh broad_mappings: - - skos:Concept - close_mappings: - crm:E55_Type + - skos:Concept slots: - identified_by - has_code @@ -39,60 +79,27 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/budget-type/[a-z0-9-]+$ - examples: - - value: https://nde.nl/ontology/hc/budget-type/operating + pattern: "^https://nde\\.nl/ontology/hc/budget-type/[a-z0-9-]+$" has_code: -# range: string required: true - pattern: ^[A-Z][A-Z0-9_]*$ - examples: - - value: OPERATING - - value: CAPITAL - - value: PROJECT + pattern: "^[A-Z][A-Z0-9_]*$" has_label: -# range: string required: true multivalued: true - examples: - - value: - - Operating Budget@en - - Exploitatiebegroting@nl - - value: - - Capital Budget@en - - Investeringsbegroting@nl - has_description: -# range: string - examples: - - value: Day-to-day operational expenses including staff, utilities, and supplies. has_hypernym: range: BudgetType has_hyponym: range: BudgetType multivalued: true inlined_as_list: true - equivalent_to: - range: WikiDataIdentifier - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - qid: Q178848 - annotations: - specificity_score: '0.45' - specificity_rationale: Budget types are moderately specific - relevant for financial management. - has_score: null - slot_migration: "2026-01-13: Migrated from budget_type string slot to BudgetType class\n- budget_type (string) \u2192 has_type (BudgetType)\n" - custodian_types: "['*']" comments: - BudgetType provides classification for organizational budgets - Relevant for heritage custodian financial planning - Supports hierarchical type relationships - - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)' + see_also: + - BudgetTypes examples: - value: identified_by: https://nde.nl/ontology/hc/budget-type/operating @@ -100,8 +107,19 @@ classes: has_label: - Operating Budget@en - Exploitatiebegroting@nl - has_description: 'Day-to-day operational expenses including staff, utilities, + description: Operating budget type + keywords: + - budget type + - operating budget + - capital budget + - project budget + - financial planning + notes: + - | + Preserved from prior description (commit 51480891): - supplies, and ongoing maintenance. - - ' \ No newline at end of file + "Classification type for budgets in heritage custodian contexts.\n\n**DEFINITION**:\n\nBudgetType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational budgets based on purpose, scope, and\ntime horizon.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BUDGET TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `OPERATING` | Day-to-day operations budget |\n| `CAPITAL` | Major investments and infrastructure |\n| `PROJECT` | Time-limited initiative funding |\n| `MULTI_YEAR` | Spanning multiple fiscal years |\n| `CONSOLIDATED` | Institution-wide (all departments) |\n| `DEPARTMENTAL` | Single department/unit budget |\n| `ACQUISITION` | Collection acquisition funding |\n| `CONSERVATION` | Preservation\ + annotations: + specificity_score: "0.45" + specificity_rationale: Classification for organizational budget types + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml index f6ff4f9437..9a2a7a877f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml @@ -13,18 +13,47 @@ classes: OperatingBudget: is_a: BudgetType class_uri: hc:OperatingBudget - description: 'Day-to-day operations budget. - - - Covers ongoing operational expenses including staff salaries, - - utilities, supplies, maintenance, and routine services. - - ' - annotations: - short_code: OPERATING - specificity_score: '0.40' - custodian_types: '[''*'']' + description: >- + Day-to-day operational expenses including staff salaries, utilities, + supplies, maintenance, and routine services. + alt_descriptions: + nl: >- + Dagelijkse operationele uitgaven inclusief personeelssalarissen, nutsvoorzieningen, + benodigdheden, onderhoud en routinediensten. + de: >- + Laufende Betriebsausgaben einschließlich Personalkosten, Versorgungsleistungen, + Verbrauchsmaterial, Wartung und Routinedienste. + fr: >- + Dépenses opérationnelles courantes, y compris les salaires du personnel, + les services publics, les fournitures, l'entretien et les services de routine. + es: >- + Gastos operativos diarios, incluyendo salarios del personal, servicios públicos, + suministros, mantenimiento y servicios rutinarios. + ar: >- + النفقات التشغيلية اليومية بما في ذلك رواتب الموظفين والمرافق والمستلزمات + والصيانة والخدمات الروتينية. + id: >- + Pengeluaran operasional sehari-hari termasuk gaji staf, utilitas, perlengkapan, + pemeliharaan, dan layanan rutin. + zh: >- + 日常运营费用,包括员工薪资、公用事业、用品、维护和常规服务。 + structured_aliases: + - literal_form: exploitatiebegroting + in_language: nl + - literal_form: Betriebsbudget + in_language: de + - literal_form: budget de fonctionnement + in_language: fr + - literal_form: presupuesto operativo + in_language: es + - literal_form: ميزانية التشغيل + in_language: ar + - literal_form: anggaran operasional + in_language: id + - literal_form: 运营预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: OPERATING @@ -32,24 +61,59 @@ classes: - Operating Budget@en - Exploitatiebegroting@nl description: Annual operating budget - broad_mappings: - - skos:Concept + keywords: + - operating budget + - operational expenses + - day-to-day costs + annotations: + specificity_score: "0.4" + specificity_rationale: Specific to operational budget types + custodian_types: "['*']" CapitalBudget: is_a: BudgetType class_uri: hc:CapitalBudget - description: 'Major investments and infrastructure budget. - - - Covers significant capital expenditures including building - - renovations, new construction, major equipment purchases, - - and infrastructure improvements. - - ' - annotations: - short_code: CAPITAL - specificity_score: '0.45' + description: >- + Major capital expenditures including building renovations, new construction, + major equipment purchases, and infrastructure improvements. + alt_descriptions: + nl: >- + Grote investeringsuitgaven inclusief gebouwrenovaties, nieuwbouw, grote + apparatuuraankopen en infrastructuurverbeteringen. + de: >- + Größere Kapitalausgaben einschließlich Gebäudesanierungen, Neubauten, + großer Geräteanschaffungen und Infrastrukturverbesserungen. + fr: >- + Dépenses d'investissement majeures, y compris les rénovations de bâtiments, + les nouvelles constructions, les achats d'équipements majeurs et les + améliorations d'infrastructure. + es: >- + Gastos de capital importantes, incluyendo renovaciones de edificios, + nuevas construcciones, compras de equipos importantes y mejoras de infraestructura. + ar: >- + النفقات الرأسمالية الكبرى بما في ذلك تجديدات المباني والإنشاءات الجديدة + ومشتريات المعدات الكبرى وتحسينات البنية التحتية. + id: >- + Pengeluaran modal besar termasuk renovasi gedung, konstruksi baru, pembelian + peralatan besar, dan perbaikan infrastruktur. + zh: >- + 主要资本支出,包括建筑翻新、新建、重大设备采购和基础设施改善。 + structured_aliases: + - literal_form: investeringsbegroting + in_language: nl + - literal_form: Investitionsbudget + in_language: de + - literal_form: budget d'investissement + in_language: fr + - literal_form: presupuesto de capital + in_language: es + - literal_form: ميزانية رأس المال + in_language: ar + - literal_form: anggaran modal + in_language: id + - literal_form: 资本预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: CAPITAL @@ -57,189 +121,132 @@ classes: - Capital Budget@en - Investeringsbegroting@nl description: Multi-year capital investment budget - broad_mappings: - - skos:Concept - ProjectBudget: - is_a: BudgetType - class_uri: hc:ProjectBudget - description: 'Time-limited initiative funding. - - - Budget allocated for specific projects with defined scope, - - timeline, and deliverables. Often grant-funded. - - ' + keywords: + - capital budget + - infrastructure + - investment + - equipment annotations: - short_code: PROJECT - specificity_score: '0.50' - examples: - - value: - has_code: PROJECT - has_label: - - Project Budget@en - - Projectbegroting@nl - description: Grant-funded digitization project - broad_mappings: - - skos:Concept - MultiYearBudget: - is_a: BudgetType - class_uri: hc:MultiYearBudget - description: 'Budget spanning multiple fiscal years. - - - Long-term budget planning covering multiple years, - - often for major initiatives or capital projects. - - ' - annotations: - short_code: MULTI_YEAR - specificity_score: '0.45' - examples: - - value: - has_code: MULTI_YEAR - has_label: - - Multi-Year Budget@en - - Meerjarenbegroting@nl - description: Five-year strategic budget - broad_mappings: - - skos:Concept - ConsolidatedBudget: - is_a: BudgetType - class_uri: hc:ConsolidatedBudget - description: 'Institution-wide consolidated budget. - - - Aggregated budget covering all departments and units - - of the organization. Provides complete financial picture. - - ' - annotations: - short_code: CONSOLIDATED - specificity_score: '0.40' - examples: - - value: - has_code: CONSOLIDATED - has_label: - - Consolidated Budget@en - - Geconsolideerde begroting@nl - description: Full institutional budget - broad_mappings: - - skos:Concept - DepartmentalBudget: - is_a: BudgetType - class_uri: hc:DepartmentalBudget - description: 'Single department or unit budget. - - - Budget allocated to and managed by a specific department, - - division, or organizational unit. - - ' - annotations: - short_code: DEPARTMENTAL - specificity_score: '0.50' - examples: - - value: - has_code: DEPARTMENTAL - has_label: - - Departmental Budget@en - - Afdelingsbegroting@nl - description: Collection management department budget - broad_mappings: - - skos:Concept + specificity_score: "0.45" + specificity_rationale: Specific to capital budget types + custodian_types: "['*']" AcquisitionBudget: is_a: BudgetType class_uri: hc:AcquisitionBudget - description: 'Collection acquisition funding. - - - Budget specifically allocated for acquiring new collection - - items, including purchases, gifts processing, and donations. - - ' - annotations: - short_code: ACQUISITION - specificity_score: '0.60' + description: >- + Budget specifically allocated for acquiring new collection items, + including purchases, gifts processing, and donations. + alt_descriptions: + nl: >- + Begroting specifiek bestemd voor het verwerven van nieuwe collectiestukken, + inclusief aankopen, giftenverwerking en schenkingen. + de: >- + Budget speziell für den Erwerb neuer Sammlungsstücke, einschließlich + Käufe, Geschenkeverarbeitung und Schenkungen. + fr: >- + Budget spécifiquement alloué à l'acquisition de nouveaux éléments de + collection, y compris les achats, le traitement des dons et les donations. + es: >- + Presupuesto específicamente asignado para la adquisición de nuevos elementos + de colección, incluyendo compras, procesamiento de regalos y donaciones. + ar: >- + ميزانية مخصصة خصيصًا لاقتناء عناصر مجموعة جديدة، بما في ذلك المشتريات + ومعالجة الهبات والتبرعات. + id: >- + Anggaran khusus dialokasikan untuk memperoleh item koleksi baru, termasuk + pembelian, pemrosesan hadiah, dan donasi. + zh: >- + 专门用于获取新藏品的预算,包括购买、赠品处理和捐赠。 + structured_aliases: + - literal_form: aankoopbegroting + in_language: nl + - literal_form: Ankaufbudget + in_language: de + - literal_form: budget d'acquisition + in_language: fr + - literal_form: presupuesto de adquisición + in_language: es + - literal_form: ميزانية الاستحواذ + in_language: ar + - literal_form: anggaran akuisisi + in_language: id + - literal_form: 收购预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: ACQUISITION has_label: - Acquisition Budget@en - - Aankoopbudget@nl + - Aankoopbegroting@nl description: Annual collection acquisition budget - broad_mappings: - - skos:Concept - ConservationBudget: - is_a: BudgetType - class_uri: hc:ConservationBudget - description: 'Preservation and conservation funding. - - - Budget allocated for conservation, restoration, preservation - - activities, and preventive conservation measures. - - ' + keywords: + - acquisition budget + - collection purchases + - donations + - gifts annotations: - short_code: CONSERVATION - specificity_score: '0.60' - examples: - - value: - has_code: CONSERVATION - has_label: - - Conservation Budget@en - - Conserveringsbudget@nl - description: Annual preservation budget - broad_mappings: - - skos:Concept - ExhibitionBudget: - is_a: BudgetType - class_uri: hc:ExhibitionBudget - description: 'Exhibition development funding. - - - Budget for developing, mounting, and maintaining exhibitions, - - including temporary and permanent displays. - - ' - annotations: - short_code: EXHIBITION - specificity_score: '0.55' - examples: - - value: - has_code: EXHIBITION - has_label: - - Exhibition Budget@en - - Tentoonstellingsbudget@nl - description: Annual exhibition program budget - broad_mappings: - - skos:Concept + specificity_score: "0.6" + specificity_rationale: Specific to heritage collection acquisition + custodian_types: "['*']" DigitizationBudget: is_a: BudgetType class_uri: hc:DigitizationBudget - description: 'Digitization project funding. - - - Budget for digitizing collection materials, including - - equipment, staffing, and digital preservation. - - ' - annotations: - short_code: DIGITIZATION - specificity_score: '0.60' + description: >- + Budget for digitizing collection materials, including equipment, + staffing, and digital preservation infrastructure. + alt_descriptions: + nl: >- + Begroting voor het digitaliseren van collectiematerialen, inclusief + apparatuur, personeel en infrastructuur voor digitaal behoud. + de: >- + Budget für die Digitalisierung von Sammlungsmaterialien, einschließlich + Ausrüstung, Personal und digitale Erhaltungsinfrastruktur. + fr: >- + Budget pour la numérisation des matériaux de collection, y compris + l'équipement, le personnel et l'infrastructure de préservation numérique. + es: >- + Presupuesto para digitalizar materiales de colección, incluyendo + equipos, personal e infraestructura de preservación digital. + ar: >- + ميزانية لرقمنة مواد المجموعات، بما في ذلك المعدات والموظفين + والبنية التحتية للحفظ الرقمي. + id: >- + Anggaran untuk mendigitalkan materi koleksi, termasuk peralatan, staf, + dan infrastruktur pelestarian digital. + zh: >- + 用于数字化馆藏材料的预算,包括设备、人员和数字保存基础设施。 + structured_aliases: + - literal_form: digitaliseringsbegroting + in_language: nl + - literal_form: Digitalisierungsbudget + in_language: de + - literal_form: budget de numérisation + in_language: fr + - literal_form: presupuesto de digitalización + in_language: es + - literal_form: ميزانية الرقمنة + in_language: ar + - literal_form: anggaran digitalisasi + in_language: id + - literal_form: 数字化预算 + in_language: zh + broad_mappings: + - skos:Concept examples: - value: has_code: DIGITIZATION has_label: - Digitization Budget@en - - Digitaliseringsbudget@nl + - Digitaliseringsbegroting@nl description: Multi-year digitization initiative - broad_mappings: - - skos:Concept + keywords: + - digitization budget + - digital preservation + - scanning + - imaging + annotations: + specificity_score: "0.6" + specificity_rationale: Specific to heritage digitization + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml index eef9b254b9..f51ebc9747 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml @@ -1,31 +1,61 @@ id: https://nde.nl/ontology/hc/class/BusinessCriticality name: business_criticality_class -title: BusinessCriticality Class -description: 'Business criticality level classification for continuity planning. - - Provides structured classification for operational impact assessment: - **CRITICAL**: Institution cannot function without (hours) - **HIGH**: Significant impact if unavailable (days) - **MEDIUM**: Important but workarounds exist (weeks) - **LOW**: Minimal operational impact - - Drives backup and disaster recovery priorities. - - Created per slot_fixes.yaml revision for business_criticality migration (Rule 53/56/57).' -version: 1.0.0 +title: Business Criticality Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - rico: https://www.ica.org/standards/RiC/ontology# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: BusinessCriticality: class_uri: hc:BusinessCriticality - description: 'Business criticality level for continuity planning. - - Structured class replacing string-valued business_criticality slot. Enables type classification via has_type.' + description: >- + Classification level indicating operational impact for continuity planning, + ranging from critical (immediate impact) to low (minimal impact). + alt_descriptions: + nl: >- + Classificatieniveau dat de operationele impact aangeeft voor + continuïteitsplanning, variërend van kritiek (directe impact) tot laag (minimale impact). + de: >- + Klassifizierungsstufe, die die operative Auswirkung für die + Kontinuitätsplanung angibt, von kritisch (unmittelbare Auswirkung) bis niedrig (minimale Auswirkung). + fr: >- + Niveau de classification indiquant l'impact opérationnel pour la planification + de la continuité, allant de critique (impact immédiat) à faible (impact minimal). + es: >- + Nivel de clasificación que indica el impacto operativo para la planificación + de continuidad, desde crítico (impacto inmediato) hasta bajo (impacto mínimo). + ar: >- + مستوى التصنيف الذي يشير إلى التأثير التشغيلي لتخطيط الاستمرارية، + من حرج (تأثير فوري) إلى منخفض (تأثير ضئيل). + id: >- + Tingkat klasifikasi yang menunjukkan dampak operasional untuk perencanaan + keberlanjutan, dari kritis (dampak langsung) hingga rendah (dampak minimal). + zh: >- + 表示连续性规划运营影响的分类级别,从关键(立即影响)到低(最小影响)。 + structured_aliases: + - literal_form: bedrijfskritiek + in_language: nl + - literal_form: Geschäftskritikalität + in_language: de + - literal_form: criticité métier + in_language: fr + - literal_form: criticidad empresarial + in_language: es + - literal_form: الأهمية الحرجة للأعمال + in_language: ar + - literal_form: kritikalitas bisnis + in_language: id + - literal_form: 业务关键性 + in_language: zh + broad_mappings: + - skos:Concept slots: - identified_by - has_label @@ -33,30 +63,37 @@ classes: slot_usage: has_label: required: true - examples: - - value: CRITICAL - - value: HIGH - - value: MEDIUM - - value: LOW + equals_string_in: + - "CRITICAL" + - "HIGH" + - "MEDIUM" + - "LOW" has_description: required: false - examples: - - value: Financial system required for daily operations, payroll processing - - value: Historical project files, reference only, no operational dependency + comments: + - Business criticality for continuity and disaster recovery planning + - CRITICAL: Institution cannot function (hours) + - HIGH: Significant impact if unavailable (days) + - MEDIUM: Important but workarounds exist (weeks) + - LOW: Minimal operational impact examples: - value: has_label: CRITICAL - has_description: Financial system - required for operations, payroll cannot be processed without - - value: - has_label: HIGH - has_description: Director's correspondence - important for decision continuity - - value: - has_label: MEDIUM - has_description: Historical project files - reference only, operational workarounds exist + has_description: Financial system required for daily operations + description: Critical business function - value: has_label: LOW has_description: Promotional materials archive - minimal impact on operations + description: Low criticality function + keywords: + - business criticality + - continuity planning + - disaster recovery + - CRITICAL + - HIGH + - MEDIUM + - LOW annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Classification for operational impact levels custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml index dc3565198d..08de45b6b2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml @@ -1,30 +1,64 @@ id: https://nde.nl/ontology/hc/class/BusinessModel name: business_model_class -title: BusinessModel Class -description: 'Business model classification for commercial heritage organizations. - - Provides structured modeling of how commercial heritage operations are funded and generate revenue: - **Revenue sources**: Admission fees, merchandise, event rental, corporate funding - **Ownership**: Fully corporate-owned, subsidiary, joint venture, licensed - **Profitability**: Revenue-generating, break-even, subsidized by parent company - **Business function**: Marketing, tourism, corporate social responsibility - **Tax status**: For-profit corporation (not tax-exempt like museums) - **Reporting**: Reports to corporate board, integrated with marketing budget - - Business model distinguishes commercial from non-profit heritage custodians. - - Created per slot_fixes.yaml revision for business_model migration (Rule 53/56/57).' -version: 1.0.0 +title: Business Model Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: BusinessModel: class_uri: hc:BusinessModel - description: 'Business model classification for commercial heritage organizations. - - Structured class replacing string-valued business_model slot. Models funding structure, revenue sources, ownership, and operational context.' + description: >- + Classification of how commercial heritage organizations are funded and + generate revenue, distinguishing for-profit from non-profit custodians. + alt_descriptions: + nl: >- + Classificatie van hoe commerciële erfgoedorganisaties worden gefinancierd en + inkomsten genereren, ter onderscheiding van winstgevende en non-profit bewaarders. + de: >- + Klassifizierung der Finanzierung und Umsatzgenerierung kommerzieller + Kulturerbe-Organisationen zur Unterscheidung gewinnorientierter von + gemeinnützigen Verwahrern. + fr: >- + Classification de la manière dont les organisations patrimoniales commerciales + sont financées et génèrent des revenus, distinguant les dépositaires à but + lucratif des organisations à but non lucratif. + es: >- + Clasificación de cómo se financian y generan ingresos las organizaciones + patrimoniales comerciales, distinguiendo entre depositarios con fines de lucro + y sin fines de lucro. + ar: >- + تصنيف كيفية تمويل منظمات التراث التجارية وتوليد الإيرادات، والتمييز + بين الحارسين الربحيين وغير الربحيين. + id: >- + Klasifikasi bagaimana organisasi warisan komersial didanai dan menghasilkan + pendapatan, membedakan penjaga nirlaba dari penjaga yang mencari keuntungan. + zh: >- + 商业遗产组织资助和创收方式的分类,区分营利性和非营利性保管者。 + structured_aliases: + - literal_form: bedrijfsmodel + in_language: nl + - literal_form: Geschäftsmodell + in_language: de + - literal_form: modèle économique + in_language: fr + - literal_form: modelo de negocio + in_language: es + - literal_form: نموذج العمل + in_language: ar + - literal_form: model bisnis + in_language: id + - literal_form: 商业模式 + in_language: zh + broad_mappings: + - skos:Concept slots: - identified_by - has_label @@ -32,30 +66,29 @@ classes: slot_usage: has_label: required: true - examples: - - value: For-profit brand attraction - - value: Corporate archive, parent company funded - - value: Brand heritage center has_description: required: false - examples: - - value: For-profit brand attraction, Admission fees, Merchandise, Marketing budget - - value: Corporate archive within business, Fully funded by parent company, No public access - - value: Brand heritage center, Event venue rental, Corporate hospitality, Tourism revenue + comments: + - Distinguishes commercial from non-profit heritage custodians + - Models funding structure, revenue sources, and ownership + - Examples: For-profit brand attraction, corporate archive, brand heritage center examples: - value: has_label: For-profit brand attraction - has_description: "Admission fees (\u20AC21), Merchandise sales, Beer tasting experiences, Event venue rental. Reports to Marketing division." + has_description: Admission fees, merchandise sales, event venue rental + description: Commercial heritage business model - value: has_label: Corporate archive - has_description: Fully funded by parent company, No direct revenue, Serves internal research and legal compliance needs - - value: - has_label: Brand heritage center - has_description: Event venue rental, Corporate hospitality, Tourism revenue, Integrated with brand marketing budget - - value: - has_label: Factory museum - has_description: Visitor fees supplement production operations, Marketing tool for brand awareness, Tours integrated with factory operations + has_description: Fully funded by parent company, serves internal research + description: Corporate archive business model + keywords: + - business model + - revenue model + - commercial heritage + - for-profit + - corporate archive + - brand attraction annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Classification for commercial heritage business models custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml index 80cab846b5..d6ea20e010 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml @@ -13,32 +13,40 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_type - - ../slots/effective_at +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_type +- ../slots/effective_at default_prefix: hc classes: CITESAppendix: class_uri: hc:CITESAppendix - description: "CITES (Convention on International Trade in Endangered Species)\ - \ appendix listing for biological specimens.\nCITES regulates international\ - \ trade in specimens of wild animals and plants to ensure their survival. Species\ - \ are listed in one of three appendices based on the degree of protection needed.\n\ - **Appendix Levels**:\n| Appendix | Protection Level | Trade Status | |----------|------------------|--------------|\ - \ | APPENDIX_I | Highest | Trade prohibited (except non-commercial) | | APPENDIX_II\ - \ | Moderate | Trade regulated with permits | | APPENDIX_III | Lowest | Trade\ - \ monitored by request of a Party | | NOT_LISTED | None | Not regulated under\ - \ CITES |\n**Temporal Considerations**:\nSpecies may move between appendices\ - \ as their conservation status changes. The listing date is important for determining\ - \ legal status at time of specimen acquisition.\n**Legal Significance**:\nFor\ - \ heritage collections, CITES status affects: - Loan agreements between institutions\ - \ - Specimen transfers and acquisitions - Import/export permit requirements\ - \ - Documentation and provenance requirements\n**Example**: ```yaml listed_in:\n\ - \ has_type: APPENDIX_I\n has_label: \"CITES Appendix I - Most\ - \ Endangered\"\n listing_effective_date: \"1975-07-01\"\n listing_authority:\ - \ \"CITES Secretariat\"\n species_covered: \"Raphus cucullatus\"\n```" + description: >- + Regulatory listing category used to represent international wildlife-trade protection status for specimen-related records. + alt_descriptions: + nl: Regelgevende lijstcategorie om internationale beschermingsstatus voor handel in wilde soorten binnen specimen-gerelateerde registraties vast te leggen. + de: Regulatorische Listenkategorie zur Abbildung des internationalen Schutzstatus im Wildtierhandel in exemplarbezogenen Datensätzen. + fr: Catégorie réglementaire de liste utilisée pour représenter le statut international de protection du commerce d'espèces dans les enregistrements liés aux spécimens. + es: Categoría de listado regulatorio usada para representar el estado internacional de protección del comercio de especies en registros relacionados con especímenes. + ar: فئة إدراج تنظيمية تُستخدم لتمثيل حالة الحماية الدولية لتجارة الأنواع في السجلات المرتبطة بالعينات. + id: Kategori daftar regulatif untuk merepresentasikan status perlindungan perdagangan satwa liar internasional pada rekod terkait spesimen. + zh: 用于表示标本相关记录中野生动植物国际贸易保护状态的监管清单类别。 + structured_aliases: + - literal_form: CITES-bijlage + in_language: nl + - literal_form: CITES-Anhang + in_language: de + - literal_form: annexe CITES + in_language: fr + - literal_form: apéndice CITES + in_language: es + - literal_form: ملحق سايتس + in_language: ar + - literal_form: lampiran CITES + in_language: id + - literal_form: CITES附录 + in_language: zh slots: - has_type - has_label @@ -47,7 +55,7 @@ classes: has_type: # range: string required: true - pattern: ^(APPENDIX_I|APPENDIX_II|APPENDIX_III|NOT_LISTED)$ + pattern: '^(APPENDIX_I|APPENDIX_II|APPENDIX_III|NOT_LISTED)$' examples: - value: APPENDIX_I - value: APPENDIX_II @@ -59,9 +67,7 @@ classes: examples: - value: CITES Appendix I - Trade Prohibited - value: CITES Appendix II - Trade Regulated - exact_mappings: - - hc:CITESAppendix - close_mappings: + broad_mappings: - schema:PropertyValue see_also: - https://cites.org/eng/app/appendices.php diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml index 38a526e2c8..365e07b948 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml @@ -8,15 +8,122 @@ prefixes: prov: http://www.w3.org/ns/prov# doap: http://usefulinc.com/ns/doap# imports: - - linkml:types - - ../slots/has_label - - ../slots/has_type - - ../slots/has_version +- linkml:types +- ../slots/has_label +- ../slots/has_type +- ../slots/has_version default_prefix: hc classes: CMS: class_uri: schema:SoftwareApplication - description: | + description: >- + Content Management System detected on a digital platform through automated discovery or manual identification. + alt_descriptions: + nl: Contentmanagementsysteem gedetecteerd op een digitaal platform via geautomatiseerde ontdekking of handmatige identificatie. + de: Content-Management-System, das auf einer digitalen Plattform durch automatisierte Erkennung oder manuelle Identifizierung erkannt wurde. + fr: Système de gestion de contenu détecté sur une plateforme numérique par découverte automatisée ou identification manuelle. + es: Sistema de gestión de contenidos detectado en una plataforma digital mediante descubrimiento automatizado o identificación manual. + ar: نظام إدارة المحتوى المكتشف على منصة رقمية من خلال الاكتشاف الآلي أو التعريف اليدوي. + id: Sistem Manajemen Konten yang terdeteksi pada platform digital melalui penemuan otomatis atau identifikasi manual. + zh: 通过自动发现或手动识别在数字平台上检测到的内容管理系统。 + structured_aliases: + - literal_form: cms + in_language: nl + - literal_form: contentbeheersysteem + in_language: nl + - literal_form: CMS + in_language: de + - literal_form: Content-Management-System + in_language: de + - literal_form: CMS + in_language: fr + - literal_form: système de gestion de contenu + in_language: fr + - literal_form: CMS + in_language: es + - literal_form: sistema de gestión de contenidos + in_language: es + - literal_form: نظام إدارة المحتوى + in_language: ar + - literal_form: CMS + in_language: id + - literal_form: 内容管理系统 + in_language: zh + broad_mappings: + - schema:SoftwareApplication + close_mappings: + - doap:Project + keywords: + - content management system + - CMS + - digital platform + - website platform + - detection + examples: + - value: | + AuxiliaryDigitalPlatform: + platform_name: Heritage Blog + based_on: + - cms_name: WordPress + cms_version: "6.4.2" + cms_type: CustomCMS + detected_at: "2026-01-19T12:00:00Z" + detection_method: HTTP_HEADER + - value: + cms_name: WordPress + has_version: "6.4.2" + has_type: MuseumCMS + detected_at: "2026-01-19T12:00:00Z" + detection_method: HTTP_HEADER + - value: + cms_name: Omeka S + has_version: "4.0.1" + detection_method: URL_PATTERN + comments: + - Lightweight detection record distinct from CollectionManagementSystem + - Detection via HTTP headers, meta tags, URL patterns, or manual inspection + slots: + - cms_name + - has_version + - has_type + - detected_at + - detection_method + slot_usage: + cms_name: + required: true + examples: + - value: WordPress + - value: Omeka S + - value: CollectiveAccess + has_version: + required: false + examples: + - value: "6.4.2" + - value: "4.0.1" + has_type: + range: CMSType + required: false + examples: + - value: MuseumCMS + - value: ArchiveCMS + detected_at: + range: datetime + required: false + examples: + - value: "2026-01-19T12:00:00Z" + detection_method: + required: false + examples: + - value: HTTP_HEADER + - value: META_TAG + - value: URL_PATTERN + - value: MANUAL + notes: + - | + Preserved from prior description (commit bd8368df): + + Preserved from prior description (commit bd8368df): + A detected Content Management System (CMS) on a digital platform. **Purpose**: Represents a CMS instance detected through automated discovery or manual identification. Used when a platform based_on a CMS. @@ -35,61 +142,9 @@ classes: 2. Technical survey: Identify platforms by CMS type 3. Migration planning: Prioritize platforms by CMS technology **Example**: - ```yaml - AuxiliaryDigitalPlatform: - platform_name: Heritage Blog - based_on: - - cms_name: WordPress - cms_version: "6.4.2" - cms_type: CustomCMS - detected_at: "2026-01-19T12:00:00Z" - detection_method: HTTP_HEADER - ``` + **Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53). Supports migration from boolean cms_detected to structured CMS reference. - exact_mappings: - - schema:SoftwareApplication - close_mappings: - - doap:Project - slots: - - cms_name - - has_version - - has_type - - detected_at - - detection_method - slot_usage: - cms_name: -# range: string - required: true - examples: - - value: WordPress - - value: Omeka S - - value: CollectiveAccess - has_version: -# range: string - required: false - examples: - - value: "6.4.2" - - value: "4.0.1" - has_type: - range: CMSType - required: false - examples: - - value: MuseumCMS - - value: ArchiveCMS - detected_at: - range: datetime - required: false - examples: - - value: "2026-01-19T12:00:00Z" - detection_method: -# range: string - required: false - examples: - - value: HTTP_HEADER - - value: META_TAG - - value: URL_PATTERN - - value: MANUAL annotations: custodian_types: '["D"]' custodian_types_rationale: Digital platforms (D) are the primary users of CMS detection @@ -101,14 +156,14 @@ slots: description: Name of the Content Management System # range: string close_mappings: - - schema:name - - doap:name + - schema:name + - doap:name detected_at: slot_uri: prov:generatedAtTime description: Timestamp when the CMS was detected range: datetime close_mappings: - - prov:generatedAtTime + - prov:generatedAtTime detection_method: slot_uri: prov:wasGeneratedBy description: Method used to detect the CMS (HTTP_HEADER, META_TAG, URL_PATTERN, MANUAL) diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml index 35f245312b..1a59b2fc23 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml @@ -11,26 +11,62 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/include +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/include classes: CMSType: class_uri: skos:Concept abstract: true - description: | - Abstract base class for Collection Management System type taxonomy. - - **DESIGN PATTERN** (Rule 0b - Type/Types Naming): - - This file (`CMSType.yaml`) defines the **singular abstract base class**. - Concrete subclasses are defined in `CMSTypes.yaml` (plural). - - **TYPE HIERARCHY**: - - ``` - CMSType (abstract base) + description: >- + Abstract taxonomy node for software-category assignment in digital + stewardship and collection-information workflows. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor softwarecategorietoewijzing in digitale beheer- en collectie-informatieworkflows. + de: Abstrakter Taxonomieknoten zur Softwarekategorisierung in digitalen Verwaltungs- und Sammlungsinformationsablaeufen. + fr: Noeud taxonomique abstrait pour l attribution de categories logicielles dans les flux de gestion numerique et d information sur les fonds. + es: Nodo taxonomico abstracto para asignar categorias de software en flujos de gestion digital e informacion de fondos. + ar: عقدة تصنيفية مجردة لتحديد فئات البرمجيات ضمن تدفقات الإدارة الرقمية ومعلومات المقتنيات. + id: Simpul taksonomi abstrak untuk penetapan kategori perangkat lunak dalam alur pengelolaan digital dan informasi koleksi. + zh: 用于数字管理与馆藏信息工作流中软件类别标注的抽象分类节点。 + structured_aliases: + - {literal_form: cms-type, in_language: nl} + - {literal_form: CMS-Typ, in_language: de} + - {literal_form: type de systeme de gestion, in_language: fr} + - {literal_form: tipo de sistema de gestion, in_language: es} + - {literal_form: نوع نظام إدارة المحتوى, in_language: ar} + - {literal_form: tipe CMS, in_language: id} + - {literal_form: 内容管理系统类别, in_language: zh} + broad_mappings: + - skos:Concept + related_mappings: + - schema:applicationCategory + + slots: + - has_label + - has_description + - include + + slot_usage: + has_label: + required: true + examples: + - value: "MUSEUM_CMS" + has_description: + examples: + - value: + description_text: "Collection management systems designed for museum collections, including object cataloging, provenance tracking, and exhibition management." + description_type: definition + include: + range: CMSType + multivalued: true + + see_also: + - https://nde.nl/ontology/hc/cms/rijksmuseum-adlib + examples: + - value: | + CMSType (abstract base) │ ├── MUSEUM_CMS - Museum collection management (MuseumPlus, TMS, CollectiveAccess) ├── ARCHIVE_CMS - Archival description (ArchivesSpace, MAIS, Calm) @@ -39,51 +75,38 @@ classes: ├── REPOSITORY - Digital repository (DSpace, Fedora, EPrints) ├── MIXED - Multi-domain (Omeka S, CollectiveAccess) └── CUSTOM - Institution-specific/custom-built - ``` - - **ONTOLOGICAL ALIGNMENT**: - - - **Primary** (`class_uri`): `skos:Concept` - SKOS concept scheme - - **Related**: `schema:applicationCategory` - Schema.org software categorization - - **USE CASES**: - - The CMSType is used as the range for the `has_type` - slot in the CollectionManagementSystem class: - - ```yaml - CollectionManagementSystem: + - value: | + CollectionManagementSystem: identified_by: identifier_scheme: CMS_URI identifier_value: "https://nde.nl/ontology/hc/cms/rijksmuseum-adlib" has_type: MUSEUM_CMS # ← CMSType - ``` - - exact_mappings: - - skos:Concept - related_mappings: - - schema:applicationCategory - - slots: - - has_label - - has_description - - include - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "MUSEUM_CMS" - has_description: - examples: - - value: - description_text: "Collection management systems designed for museum collections, including object cataloging, provenance tracking, and exhibition management." - description_type: definition - include: - range: CMSType - multivalued: true - + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + + Abstract base class for Collection Management System type taxonomy. + + **DESIGN PATTERN** (Rule 0b - Type/Types Naming): + + This file (`CMSType.yaml`) defines the **singular abstract base class**. + Concrete subclasses are defined in `CMSTypes.yaml` (plural). + + **TYPE HIERARCHY**: + + + + **ONTOLOGICAL ALIGNMENT**: + + - **Primary** (`class_uri`): `skos:Concept` - SKOS concept scheme + - **Related**: `schema:applicationCategory` - Schema.org software categorization + + **USE CASES**: + + The CMSType is used as the range for the `has_type` + slot in the CollectionManagementSystem class: annotations: type_types_pattern: | This is the SINGULAR "Type" class per Rule 0b. @@ -94,9 +117,8 @@ classes: specificity_rationale: Type taxonomy - moderately specific to software categorization. replaces_slots: "cms_category (the old string-valued slot)" migration_date: "2026-01-19" - comments: - - "Abstract base class for CMS type hierarchy" - - "Follows Rule 0b Type/Types naming pattern" - - "Concrete types: MUSEUM_CMS, ARCHIVE_CMS, LIBRARY_CMS, DAM, REPOSITORY, MIXED, CUSTOM" - - "See CMSTypes.yaml for subclass definitions" + - "Abstract base class for CMS type hierarchy" + - "Follows Rule 0b Type/Types naming pattern" + - "Concrete types: MUSEUM_CMS, ARCHIVE_CMS, LIBRARY_CMS, DAM, REPOSITORY, MIXED, CUSTOM" + - "See CMSTypes.yaml for subclass definitions" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml index f9653d905a..fcc7c6dc41 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml @@ -8,276 +8,173 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - ./CMSType - - linkml:types +- ./CMSType +- linkml:types classes: MuseumCMS: is_a: CMSType class_uri: hc:MuseumCMS - description: 'Collection management systems designed for museum collections. - - - **TYPICAL FEATURES**: - - - Object cataloging and registration - - - Provenance tracking - - - Exhibition management - - - Loan management - - - Conservation records - - - SPECTRUM workflow support - - - **EXAMPLES**: - - - MuseumPlus (Zetcom) - - - TMS - The Museum System (Gallery Systems) - - - CollectiveAccess - - - Adlib (Axiell) - - - EMu (Axiell) - - - PastPerfect - - ' + description: >- + Software profile optimized for object registration, provenance tracking, + loans, exhibitions, and conservation documentation. + alt_descriptions: + nl: Softwareprofiel geoptimaliseerd voor objectregistratie herkomsttracking bruiklenen tentoonstellingen en conserveringsdocumentatie. + de: Softwareprofil fuer Objektregistrierung Provenienzverfolgung Leihverkehr Ausstellungen und Konservierungsdokumentation. + fr: Profil logiciel optimise pour l enregistrement des objets le suivi de provenance les prets les expositions et la documentation de conservation. + es: Perfil de software optimizado para registro de objetos seguimiento de procedencia prestamos exposiciones y documentacion de conservacion. + ar: ملف برمجي محسن لتسجيل القطع وتتبع المصدر والإعارات والمعارض وتوثيق الحفظ. + id: Profil perangkat lunak yang dioptimalkan untuk registrasi objek pelacakan provenance peminjaman pameran dan dokumentasi konservasi. + zh: 面向藏品登记、来源追踪、借展、展览与保护记录优化的软件类型。 + structured_aliases: + - {literal_form: museum-cms, in_language: nl} + - {literal_form: Museums-CMS, in_language: de} + - {literal_form: CMS museal, in_language: fr} + - {literal_form: CMS museistico, in_language: es} + - {literal_form: نظام إدارة متحفي, in_language: ar} + - {literal_form: CMS museum, in_language: id} + - {literal_form: 博物馆管理系统, in_language: zh} + broad_mappings: + - skos:Concept annotations: cms_type_code: MUSEUM_CMS primary_domain: museums - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - examples: - - value: - has_label: MUSEUM_CMS - has_description: - description_text: Collection management systems designed for museum collections, - including object cataloging, provenance tracking, and exhibition management. - description: Museum CMS type - broad_mappings: - - skos:Concept + ArchiveCMS: is_a: CMSType class_uri: hc:ArchiveCMS - description: 'Systems for archival description and records management. - - - **TYPICAL FEATURES**: - - - Hierarchical description (fonds, series, files, items) - - - ISAD(G) compliance - - - EAD export - - - Access restrictions management - - - Finding aid generation - - - **EXAMPLES**: - - - ArchivesSpace - - - MAIS-Flexis (De Ree) - - - Calm (Axiell) - - - AtoM (Access to Memory) - - - Archivist''s Toolkit (legacy) - - ' + description: >- + Software profile optimized for hierarchical archival description, + finding-aid production, and restriction management. + alt_descriptions: + nl: Softwareprofiel geoptimaliseerd voor hiërarchische archiefbeschrijving inventarisproductie en beperkingenbeheer. + de: Softwareprofil fuer hierarchische Archivbeschreibung Findmittel-Erstellung und Beschraenkungsverwaltung. + fr: Profil logiciel optimise pour la description archivistique hierarchique la production d instruments de recherche et la gestion des restrictions. + es: Perfil de software optimizado para descripcion archivistica jerarquica produccion de instrumentos de descripcion y gestion de restricciones. + ar: ملف برمجي محسن للوصف الأرشيفي الهرمي وإنتاج أدوات الإيجاد وإدارة القيود. + id: Profil perangkat lunak untuk deskripsi arsip hierarkis pembuatan finding aid dan pengelolaan pembatasan. + zh: 面向分层档案描述、检索工具编制与访问限制管理优化的软件类型。 + structured_aliases: + - {literal_form: archief-cms, in_language: nl} + - {literal_form: Archiv-CMS, in_language: de} + - {literal_form: CMS d archives, in_language: fr} + - {literal_form: CMS archivistico, in_language: es} + - {literal_form: نظام إدارة أرشيفي, in_language: ar} + - {literal_form: CMS arsip, in_language: id} + - {literal_form: 档案管理系统, in_language: zh} + broad_mappings: + - skos:Concept annotations: cms_type_code: ARCHIVE_CMS primary_domain: archives - examples: - - value: - has_label: ARCHIVE_CMS - has_description: - description_text: Archival description systems supporting hierarchical arrangement, - ISAD(G) compliance, and EAD export. - description: Archive CMS type - broad_mappings: - - skos:Concept + LibraryCMS: is_a: CMSType class_uri: hc:LibraryCMS - description: 'Integrated library systems (ILS) and library service platforms. - - - **TYPICAL FEATURES**: - - - Cataloging (MARC21, RDA) - - - Circulation management - - - Acquisitions - - - Serials management - - - OPAC (public catalog) - - - Interlibrary loan - - - **EXAMPLES**: - - - Alma (Ex Libris) - - - Koha (open-source) - - - WorldShare (OCLC) - - - Folio (open-source) - - - Sierra (III) - - - Symphony (SirsiDynix) - - ' + description: >- + Software profile optimized for bibliographic cataloging, circulation, + acquisitions, and patron-service workflows. + alt_descriptions: + nl: Softwareprofiel geoptimaliseerd voor bibliografische catalogisering uitleen acquisitie en gebruikersdiensten. + de: Softwareprofil fuer bibliografische Katalogisierung Ausleihe Erwerbung und Benutzungsdienste. + fr: Profil logiciel optimise pour le catalogage bibliographique la circulation les acquisitions et les services aux usagers. + es: Perfil de software optimizado para catalogacion bibliografica circulacion adquisiciones y servicios a usuarios. + ar: ملف برمجي محسن للفهرسة الببليوغرافية والإعارة والتزويد وخدمات المستفيدين. + id: Profil perangkat lunak yang dioptimalkan untuk katalog bibliografis sirkulasi akuisisi dan layanan pemustaka. + zh: 面向书目编目、流通、采购与读者服务流程优化的软件类型。 + structured_aliases: + - {literal_form: bibliotheek-cms, in_language: nl} + - {literal_form: Bibliotheks-CMS, in_language: de} + - {literal_form: CMS de bibliotheque, in_language: fr} + - {literal_form: CMS bibliotecario, in_language: es} + - {literal_form: نظام إدارة مكتبي, in_language: ar} + - {literal_form: CMS perpustakaan, in_language: id} + - {literal_form: 图书馆管理系统, in_language: zh} + broad_mappings: + - skos:Concept annotations: cms_type_code: LIBRARY_CMS primary_domain: libraries - examples: - - value: - has_label: LIBRARY_CMS - has_description: - description_text: Integrated library systems supporting MARC21 cataloging, - circulation, acquisitions, and OPAC functionality. - description: Library CMS type - broad_mappings: - - skos:Concept DigitalRepository: is_a: CMSType class_uri: hc:DigitalRepository - description: 'Digital repository systems for long-term preservation and access. - - - **TYPICAL FEATURES**: - - - Long-term preservation - - - OAI-PMH harvesting - - - DOI/Handle assignment - - - Bitstream management - - - OAIS compliance - - - **EXAMPLES**: - - - DSpace - - - Fedora (Flexible Extensible Digital Object Repository Architecture) - - - EPrints - - - Islandora (Drupal + Fedora) - - - Samvera (formerly Hydra) - - - Preservica - - ' + description: >- + Software profile focused on long-term digital stewardship, bitstream + storage, persistent identifiers, and preservation access. + alt_descriptions: + nl: Softwareprofiel gericht op langetermijn digitaal beheer bitstream-opslag persistente identificatoren en behoudstoegang. + de: Softwareprofil mit Fokus auf langfristige digitale Bewahrung Bitstream-Speicherung persistente Kennungen und Erhaltungszugang. + fr: Profil logiciel axe sur la conservation numerique a long terme le stockage bitstream les identifiants persistants et l acces de preservation. + es: Perfil de software centrado en custodia digital a largo plazo almacenamiento de bitstreams identificadores persistentes y acceso de preservacion. + ar: ملف برمجي يركز على الإشراف الرقمي طويل الأمد وتخزين التدفقات الثنائية والمعرفات الدائمة وإتاحة الحفظ. + id: Profil perangkat lunak yang berfokus pada pengelolaan digital jangka panjang penyimpanan bitstream pengenal persisten dan akses preservasi. + zh: 聚焦长期数字保管、比特流存储、持久标识与保存访问的软件类型。 + structured_aliases: + - {literal_form: digitaal depot-systeem, in_language: nl} + - {literal_form: Digitales Repositorium, in_language: de} + - {literal_form: depot numerique, in_language: fr} + - {literal_form: repositorio digital, in_language: es} + - {literal_form: مستودع رقمي, in_language: ar} + - {literal_form: repositori digital, in_language: id} + - {literal_form: 数字资源库系统, in_language: zh} + broad_mappings: + - skos:Concept annotations: cms_type_code: REPOSITORY primary_domain: digital_preservation - examples: - - value: - has_label: REPOSITORY - has_description: - description_text: Digital repository systems for long-term preservation, - OAI-PMH harvesting, and OAIS-compliant storage. - description: Digital repository type - broad_mappings: - - skos:Concept + MixedCMS: is_a: CMSType class_uri: hc:MixedCMS - description: 'Multi-domain systems that serve museums, archives, and/or libraries. - - - **TYPICAL FEATURES**: - - - Flexible data models - - - Multiple metadata standards - - - Cross-domain searching - - - Configurable workflows - - - **EXAMPLES**: - - - Omeka S (museums, archives, libraries) - - - CollectiveAccess (museums, archives) - - - ArchivesSpace + plugins - - - ResourceSpace with customization - - ' + description: >- + Software profile supporting cross-domain workflows spanning multiple + heritage sectors within one configurable platform. + alt_descriptions: + nl: Softwareprofiel dat domeinoverstijgende workflows ondersteunt over meerdere erfgoedsectoren binnen een configureerbaar platform. + de: Softwareprofil das bereichsuebergreifende Arbeitsablaeufe ueber mehrere Kulturerbesektoren in einer konfigurierbaren Plattform unterstuetzt. + fr: Profil logiciel prenant en charge des flux transversaux couvrant plusieurs secteurs patrimoniaux dans une plateforme configurable. + es: Perfil de software que soporta flujos multidominio en varios sectores patrimoniales dentro de una plataforma configurable. + ar: ملف برمجي يدعم سير عمل متعدد المجالات عبر قطاعات تراثية متعددة ضمن منصة قابلة للتهيئة. + id: Profil perangkat lunak yang mendukung alur kerja lintas domain pada banyak sektor warisan dalam satu platform yang dapat dikonfigurasi. + zh: 在可配置平台中支持多遗产领域跨域工作流的软件类型。 + structured_aliases: + - {literal_form: multi-domein-cms, in_language: nl} + - {literal_form: Multi-Domain-CMS, in_language: de} + - {literal_form: CMS multi-domaine, in_language: fr} + - {literal_form: CMS mixto, in_language: es} + - {literal_form: نظام إدارة متعدد المجالات, in_language: ar} + - {literal_form: CMS multi-domain, in_language: id} + - {literal_form: 多领域管理系统, in_language: zh} + broad_mappings: + - skos:Concept annotations: cms_type_code: MIXED primary_domain: multi-domain - examples: - - value: - has_label: MIXED - has_description: - description_text: Multi-domain collection management systems that can serve - museums, archives, and/or libraries with flexible data models. - description: Mixed CMS type - broad_mappings: - - skos:Concept + CustomCMS: is_a: CMSType class_uri: hc:CustomCMS - description: 'Institution-specific or custom-built collection management systems. - - - **TYPICAL FEATURES**: - - - Tailored to institutional needs - - - May be legacy systems - - - Often lack standard API/export - - - Proprietary data models - - - **EXAMPLES**: - - - In-house developed systems - - - Heavily customized commercial systems - - - Legacy database applications - - - Spreadsheet-based systems (transitional) - - ' + description: >- + Institution-specific software profile built or heavily adapted for local + requirements not covered by standard products. + alt_descriptions: + nl: Instellingsspecifiek softwareprofiel gebouwd of sterk aangepast voor lokale eisen buiten standaardproducten. + de: Institutionsspezifisches Softwareprofil erstellt oder stark angepasst fuer lokale Anforderungen ausserhalb von Standardprodukten. + fr: Profil logiciel propre a l institution developpe ou fortement adapte pour des besoins locaux non couverts par les produits standards. + es: Perfil de software especifico de institucion creado o fuertemente adaptado para requisitos locales no cubiertos por productos estandar. + ar: ملف برمجي خاص بالمؤسسة مطور أو معدل بشدة لتلبية متطلبات محلية لا تغطيها المنتجات القياسية. + id: Profil perangkat lunak khusus institusi yang dibangun atau sangat disesuaikan untuk kebutuhan lokal di luar produk standar. + zh: 为本地需求定制或深度改造、超出标准产品覆盖范围的软件类型。 + structured_aliases: + - {literal_form: maatwerk-cms, in_language: nl} + - {literal_form: kundenspezifisches CMS, in_language: de} + - {literal_form: CMS personnalise, in_language: fr} + - {literal_form: CMS personalizado, in_language: es} + - {literal_form: نظام إدارة مخصص, in_language: ar} + - {literal_form: CMS kustom, in_language: id} + - {literal_form: 定制管理系统, in_language: zh} + broad_mappings: + - skos:Concept annotations: cms_type_code: CUSTOM primary_domain: custom - examples: - - value: - has_label: CUSTOM - has_description: - description_text: Institution-specific or custom-built collection management - systems, often legacy or heavily customized. - description: Custom CMS type - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml index 626e2a5260..22df62797c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml @@ -1,36 +1,92 @@ id: https://nde.nl/ontology/hc/class/CacheValidation name: CacheValidation title: Cache Validation Class -description: 'Describes methods used for validating cache freshness (e.g., ETag, Last-Modified). - - **RULE 53 COMPLIANT**: Created for etag migration per slot_fixes.yaml revision.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_method - - ../slots/has_score - - ../slots/has_type + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_method +- ../slots/has_score +- ../slots/has_type +- ../slots/has_label classes: CacheValidation: - description: A method used to validate if a cached resource is still fresh. Can use ETags, Last-Modified dates, or other mechanisms. + class_uri: hc:CacheValidation + description: >- + Method used to validate whether a cached resource is still fresh, + using mechanisms such as ETags, Last-Modified dates, or cache headers. + alt_descriptions: + nl: >- + Methode gebruikt om te valideren of een gecachte bron nog vers is, + met mechanismen zoals ETags, Last-Modified-datums of cache-headers. + de: >- + Methode zur Validierung, ob eine zwischengespeicherte Ressource noch aktuell ist, + mit Mechanismen wie ETags, Last-Modified-Daten oder Cache-Headern. + fr: >- + Méthode utilisée pour valider si une ressource mise en cache est encore fraîche, + utilisant des mécanismes tels que les ETags, les dates Last-Modified ou les en-têtes de cache. + es: >- + Método utilizado para validar si un recurso en caché sigue siendo fresco, + utilizando mecanismos como ETags, fechas Last-Modified o encabezados de caché. + ar: >- + طريقة تستخدم للتحقق مما إذا كان المورد المخزن مؤقتًا لا يزال جديدًا، + باستخدام آليات مثل ETags أو تواريخ Last-Modified أو رؤوس التخزين المؤقت. + id: >- + Metode yang digunakan untuk memvalidasi apakah sumber daya yang di-cache masih segar, + menggunakan mekanisme seperti ETags, tanggal Last-Modified, atau header cache. + zh: >- + 用于验证缓存资源是否仍然新鲜的方法,使用ETag、Last-Modified日期或缓存头等机制。 + structured_aliases: + - literal_form: cachevalidatie + in_language: nl + - literal_form: Cache-Validierung + in_language: de + - literal_form: validation de cache + in_language: fr + - literal_form: validación de caché + in_language: es + - literal_form: التحقق من ذاكرة التخزين المؤقت + in_language: ar + - literal_form: validasi cache + in_language: id + - literal_form: 缓存验证 + in_language: zh + broad_mappings: + - skos:Concept slots: - identified_by - has_type - has_description - has_score + - has_label + - has_method slot_usage: identified_by: range: ETag required: false - has_type: -# range: string + comments: + - Validates cache freshness for HTTP resources + - Supports ETag and Last-Modified validation mechanisms + - Part of HTTP caching infrastructure + examples: + - value: + has_label: ETag Validation + has_method: "ETag comparison" + has_description: Validate using entity tag comparison + description: ETag-based cache validation + keywords: + - cache validation + - ETag + - Last-Modified + - HTTP caching + - freshness annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Technical class for cache validation custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml index afdee56054..f544a2267a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml @@ -1,46 +1,97 @@ id: https://nde.nl/ontology/hc/class/CalendarSystem name: CalendarSystem title: Calendar System Class -description: 'Represents a temporal reference system (calendar) for dating events. - - **OWL TIME ALIGNMENT**: Maps to time:TRS (Temporal Reference System). - - **SUPPORTED SYSTEMS**: - gregorian: Gregorian calendar (ISO 8601 default) - julian: - Julian calendar (pre-1582 dates) - hebrew: Hebrew calendar - islamic: Islamic (Hijri) - calendar - chinese: Chinese traditional calendar - japanese: Japanese imperial calendar - - **USE CASES**: - Historical dates using Julian calendar - Religious dates in Hebrew - or Islamic calendars - East Asian historical dates' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ time: http://www.w3.org/2006/time# schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description classes: CalendarSystem: class_uri: time:TRS - description: A temporal reference system (calendar) used for dating. + description: >- + Temporal reference system (calendar) used for dating historical events, + such as Gregorian, Julian, Hebrew, Islamic, or Chinese traditional calendars. + alt_descriptions: + nl: >- + Tijdelijk referentiesysteem (kalender) gebruikt voor het dateren van + historische gebeurtenissen, zoals Gregoriaanse, Juliaanse, Hebreeuwse, + Islamitische of Chinese traditionele kalenders. + de: >- + Zeitliches Referenzsystem (Kalender) zur Datierung historischer Ereignisse, + wie gregorianische, julianische, hebräische, islamische oder chinesische + traditionelle Kalender. + fr: >- + Système de référence temporel (calendrier) utilisé pour dater les événements + historiques, comme les calendriers grégorien, julien, hébreu, islamique + ou chinois traditionnel. + es: >- + Sistema de referencia temporal (calendario) utilizado para fechar eventos + históricos, como los calendarios gregoriano, juliano, hebreo, islámico + o chino tradicional. + ar: >- + نظام مرجعي زمني (تقويم) يستخدم لتأريخ الأحداث التاريخية، مثل التقويمات + الميلادية أو اليوليانية أو العبرية أو الإسلامية أو الصينية التقليدية. + id: >- + Sistem referensi temporal (kalender) yang digunakan untuk memberi tanggal + peristiwa historis, seperti kalender Gregorian, Julian, Ibrani, Islam, + atau tradisional Tiongkok. + zh: >- + 用于确定历史事件日期的时间参考系统(日历),如公历、儒略历、希伯来历、 + 伊斯兰历或中国传统历法。 + structured_aliases: + - literal_form: kalendersysteem + in_language: nl + - literal_form: Kalendersystem + in_language: de + - literal_form: système calendrier + in_language: fr + - literal_form: sistema de calendario + in_language: es + - literal_form: نظام التقويم + in_language: ar + - literal_form: sistem kalender + in_language: id + - literal_form: 历法系统 + in_language: zh exact_mappings: - time:TRS - close_mappings: - - schema:Thing + broad_mappings: + - skos:Concept slots: - has_label - slot_usage: - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type + - has_description + comments: + - Represents temporal reference systems for date interpretation + - Critical for historical document dating + - Supports calendar conversions and historical date normalization + see_also: + - http://www.w3.org/2006/time examples: - value: - system_uri: http://www.opengis.net/def/trs/BIPM/0/Gregorian - - value: null - - value: null + has_label: Gregorian + has_description: Standard Western calendar introduced in 1582 + description: Gregorian calendar system + - value: + has_label: Julian + has_description: Predecessor to Gregorian calendar, used before 1582 + description: Julian calendar system + keywords: + - calendar system + - temporal reference + - Gregorian + - Julian + - Hebrew + - Islamic + - Chinese + - historical dating annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - specificity_rationale: Moderately specific - calendar systems used in temporal - context across heritage. + specificity_score: "0.5" + specificity_rationale: Temporal reference system for dating + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml index 23762a7e3d..58b93dca31 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml @@ -1,56 +1,90 @@ id: https://nde.nl/ontology/hc/class/CallForApplication name: CallForApplication -title: CallForApplication Class +title: Call For Application Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ prov: http://www.w3.org/ns/prov# org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../enums/CallForApplicationStatusEnum - ../enums/FundingRequirementTypeEnum - - ../enums/MeasureUnitEnum - ../slots/end_of_the_end - - ../slots/has_budget # was: total_budget - - ../slots/has_description # was: call_description - - ../slots/fund # was: funded_project - - ../slots/identified_by # was: call_id, call_identifier - - ../slots/has_label # was: call_short_name, call_title - - ../slots/has_provenance # was: web_observation + - ../slots/has_budget + - ../slots/has_description + - ../slots/fund + - ../slots/identified_by + - ../slots/has_label + - ../slots/has_provenance - ../slots/has_range - ../slots/require - - ../slots/has_score # was: template_specificity - - ../slots/has_status # was: call_status - - ../slots/has_url # was: call_url + - ../slots/has_score + - ../slots/has_status + - ../slots/has_url - ../slots/hold_session - - ../slots/categorized_as # was: thematic_area + - ../slots/categorized_as - ../slots/due_on - ../slots/initiate_on - ../slots/published_by - ../slots/has_keyword - ../slots/minimum_of_minimum - - ../slots/offer # was: funding_rate + - ../slots/offer - ../slots/part_of - - ../slots/20260202_matang/new/related_call - - ../slots/20260202_matang/new/results_expected_date - - ../slots/20260202_matang/new/start_of_the_start - - ./WebObservation - - ./FundingRequirement - - ./FundingRate - - ./Budget - - ./CoFunding - - ./TimeSpan -default_prefix: hc + - ../slots/related_to + - ../slots/has_roadmap + - ../slots/begin_of_the_begin classes: CallForApplication: class_uri: schema:Offer - description: "A funding call or grant application opportunity issued by a heritage funding\norganisation, inviting heritage\ - \ custodians to apply for project funding." + description: >- + Funding call or grant application opportunity issued by a heritage funding + organization, inviting heritage custodians to apply for project funding. + alt_descriptions: + nl: >- + Financieringsoproep of subsidieaanvraagkans uitgegeven door een erfgoed- + financieringsorganisatie, waarbij erfgoedbewaarders worden uitgenodigd + om projectfinanciering aan te vragen. + de: >- + Förderaufruf oder Zuschussantragsmöglichkeit, die von einer + Kulturerbe-Finanzierungsorganisation herausgegeben wird und + Kulturerbe-Verwahrer zur Beantragung von Projektförderung einlädt. + fr: >- + Appel à financement ou opportunité de demande de subvention publié par + une organisation de financement du patrimoine, invitant les dépositaires + du patrimoine à demander un financement de projet. + es: >- + Convocatoria de financiación u oportunidad de solicitud de subvención + emitida por una organización de financiación patrimonial, invitando a + los depositarios del patrimonio a solicitar financiación de proyectos. + ar: >- + دعوة تمويل أو فرصة تقديم طلب منحة تصدرها منظمة تمويل التراث، + تدعو حاملي التراث للتقدم بطلب تمويل المشروع. + id: >- + Panggilan pendanaan atau kesempatan aplikasi hibah yang diterbitkan oleh + organisasi pendanaan warisan budaya, mengundang penjaga warisan untuk + mengajukan pendanaan proyek. + zh: >- + 遗产资助组织发布的资助呼吁或赠款申请机会,邀请遗产保管者申请项目资助。 + structured_aliases: + - literal_form: subsidieoproep + in_language: nl + - literal_form: Förderaufruf + in_language: de + - literal_form: appel à projets + in_language: fr + - literal_form: convocatoria + in_language: es + - literal_form: دعوة تقديم الطلبات + in_language: ar + - literal_form: panggilan aplikasi + in_language: id + - literal_form: 申请征集 + in_language: zh exact_mappings: - schema:Offer close_mappings: @@ -58,75 +92,64 @@ classes: related_mappings: - org:Organization - dcterms:BibliographicResource + broad_mappings: + - skos:Concept slots: - due_on - initiate_on + - has_label + - has_description + - has_budget + - published_by + - has_provenance + - offer + - has_url + - has_status + - identified_by + - has_score slot_usage: due_on: range: TimeSpan - offer: # was: funding_rate - migrated per Rule 53 (2026-01-26) + offer: range: FundingRate multivalued: true inlined: true required: false - examples: - - value: - has_rate: "100%" - maximal_of_maximal: 100 initiate_on: range: TimeSpan - examples: - - value: - start_of_the_start: "2023-01-01T00:00:00Z" - has_budget: # was: total_budget - migrated per Rule 53 (2026-01-15) + has_budget: range: Budget multivalued: true inlined: true inlined_as_list: true - examples: - - value: - has_label: Horizon Europe CL2 2025 Budget - has_budget: 82500000.0 - has_currency: - currency_code: EUR - has_label: Euro - currency_symbol: € - fiscal_year_start: '2025-01-01' - fiscal_year_end: '2025-12-31' published_by: required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea - has_provenance: # was: web_observation - migrated per Rule 53 + has_provenance: range: WebObservation multivalued: true inlined: true inlined_as_list: true - examples: - - value: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2 - has_requirement: - range: FundingRequirement - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: See FundingRequirement class examples - has_funded: # was: funded_project - migrated per Rule 53 (2026-01-26) -# range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: https://nde.nl/ontology/hc/project/nde/heritage-digitization-2025 - require: # was: co_funding_required - migrated per Rule 53 (2026-01-19) - range: CoFunding - multivalued: false - inlined: true - examples: - - value: - required: true - has_description: "Partnership funding 5-50% depending on grant size" + comments: + - Funding opportunity for heritage custodians + - Links to budget allocation and funding rates + - Supports application deadlines and requirements + see_also: + - Budget + - FundingRate + examples: + - value: + has_label: Heritage Digitization Grant 2025 + has_description: Grant for digitizing heritage collections + published_by: https://nde.nl/ontology/hc/funding/example-funder + has_status: OPEN + description: Grant funding call + keywords: + - funding call + - grant application + - heritage funding + - project funding + - call for proposals annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.5" + specificity_rationale: Specific to heritage funding opportunities custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml index e80173a7a8..b7d8465903 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml @@ -1,34 +1,85 @@ id: https://nde.nl/ontology/hc/class/Cancellation name: Cancellation title: Cancellation Class -description: 'Details regarding the cancellation of an event or activity. - - **RULE 53 COMPLIANT**: Created for event_cancelled_reason migration.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_rationale - - ../slots/has_score + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_rationale +- ../slots/has_score +- ../slots/has_label classes: Cancellation: - class_uri: prov:Activity - description: Represents the cancellation event/action. + class_uri: hc:Cancellation + description: >- + Event representing the cancellation of a scheduled activity, event, + or service, including the reason and circumstances. + alt_descriptions: + nl: >- + Gebeurtenis die de annulering vertegenwoordigt van een geplande activiteit, + evenement of dienst, inclusief de reden en omstandigheden. + de: >- + Ereignis, das die Absage einer geplanten Aktivität, Veranstaltung oder + Dienstleistung darstellt, einschließlich Grund und Umstände. + fr: >- + Événement représentant l'annulation d'une activité, d'un événement ou + d'un service prévu, y compris la raison et les circonstances. + es: >- + Evento que representa la cancelación de una actividad, evento o servicio + programado, incluyendo la razón y las circunstancias. + ar: >- + حدث يمثل إلغاء نشاط أو حدث أو خدمة مجدولة، بما في ذلك السبب والظروف. + id: >- + Peristiwa yang mewakili pembatalan aktivitas, acara, atau layanan yang + dijadwalkan, termasuk alasan dan keadaannya. + zh: >- + 表示取消计划活动、事件或服务的事件,包括原因和情况。 + structured_aliases: + - literal_form: annulering + in_language: nl + - literal_form: Absage + in_language: de + - literal_form: annulation + in_language: fr + - literal_form: cancelación + in_language: es + - literal_form: إلغاء + in_language: ar + - literal_form: pembatalan + in_language: id + - literal_form: 取消 + in_language: zh + broad_mappings: + - prov:Activity + - skos:Concept slots: - identified_by - has_rationale - has_description - has_score - slot_usage: - has_rationale: -# range: string - inlined: false # Fixed invalid inline for primitive type + - has_label + comments: + - Represents cancellation events for scheduled activities + - Includes reason/rationale for cancellation + - Used for event management and booking systems + examples: + - value: + has_label: Event Cancelled + has_rationale: Venue closed for emergency maintenance + has_description: The workshop scheduled for March 15 has been cancelled + description: Event cancellation record + keywords: + - cancellation + - event cancellation + - service cancellation + - rationale annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Event class for cancellations custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml index b8157b83f0..097485b8e2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml @@ -7,59 +7,83 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: CanonicalForm: class_uri: skos:Concept - description: 'Represents the canonical/normalized form of an identifier or value. - - **PURPOSE**: - - While original values may vary in format (spaces, prefixes, case), CanonicalForm - provides a standardized representation for: - Consistent storage - Deduplication - and matching - Database joins and lookups - Cross-system interoperability - - **NORMALIZATION RULES BY STANDARD**: - - | Standard | Original | Canonical | |----------|----------|-----------| | ISNI - | "0000 0001 2146 5765" | "0000000121465765" | | Wikidata | "http://wikidata.org/entity/Q190804" - | "Q190804" | | VIAF | "viaf.org/viaf/148691498" | "148691498" | | DOI | "https://doi.org/10.1234/Ex" - | "10.1234/ex" | | ISIL | "NL-AmRMA" | "NL-AmRMA" (already canonical) | - - **ONTOLOGY ALIGNMENT**: - - | Ontology | Mapping | Rationale | |----------|---------|-----------| | SKOS - | skos:Concept | Conceptual representation | | Schema.org | schema:PropertyValue - | Name-value pair | - - MIGRATED 2026-01-22: Created per slot_fixes.yaml feedback to replace simple - canonical_value string with structured class.' - exact_mappings: + description: >- + Standardized representation of an identifier or value after normalization, + enabling consistent storage, deduplication, and cross-system interoperability. + alt_descriptions: + nl: >- + Gestandaardiseerde weergave van een identificator of waarde na normalisatie, + voor consistente opslag, deduplicatie en systeemoverschrijdende interoperabiliteit. + de: >- + Standardisierte Darstellung eines Bezeichners oder Wertes nach Normalisierung, + die konsistente Speicherung, Deduplizierung und systemübergreifende Interoperabilität ermöglicht. + fr: >- + Représentation normalisée d'un identifiant ou d'une valeur après normalisation, + permettant un stockage cohérent, la déduplication et l'interopérabilité inter-systèmes. + es: >- + Representación estandarizada de un identificador o valor después de la normalización, + que permite almacenamiento consistente, desduplicación e interoperabilidad entre sistemas. + ar: >- + التمثيل المعياري لمعرف أو قيمة بعد التطبيع، مما يتيح التخزين المتسق + وإزالة التكرار والتشغيل البيني عبر الأنظمة. + id: >- + Representasi standar dari pengenal atau nilai setelah normalisasi, + memungkinkan penyimpanan yang konsisten, deduplikasi, dan interoperabilitas lintas sistem. + zh: >- + 标准化后的标识符或值的标准表示,实现一致的存储、去重和跨系统互操作性。 + structured_aliases: + - literal_form: canonieke vorm + in_language: nl + - literal_form: kanonische Form + in_language: de + - literal_form: forme canonique + in_language: fr + - literal_form: forma canónica + in_language: es + - literal_form: الشكل القياسي + in_language: ar + - literal_form: bentuk kanonik + in_language: id + - literal_form: 规范形式 + in_language: zh + broad_mappings: - skos:Concept close_mappings: - schema:PropertyValue slots: - has_label + - has_description slot_usage: has_label: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type + comments: + - Provides normalized/standardized form of identifiers + - Enables consistent matching and database joins + - Examples: ISNI spaces removed, Wikidata URI to QID conversion examples: - value: - has_label: - has_text: '0000000121465765' + has_label: "0000000121465765" + has_description: Canonical ISNI with spaces removed + description: Canonical ISNI form - value: - has_label: - has_text: Q190804 - - value: - has_label: - has_text: 10.1234/example + has_label: "Q190804" + has_description: Canonical Wikidata QID from full URI + description: Canonical Wikidata identifier + keywords: + - canonical form + - normalization + - identifier + - standardization + - deduplication annotations: - specificity_score: 0.3 - specificity_rationale: Canonical forms are relevant for identifier lookup across - all heritage sectors. - custodian_types: '[''*'']' + specificity_score: "0.4" + specificity_rationale: Technical class for identifier normalization + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml index 8818c40370..d595adfae1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml @@ -3,22 +3,102 @@ name: CantonalArchive title: Cantonal Archive Type (Switzerland) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_label classes: CantonalArchive: is_a: ArchiveOrganizationType - class_uri: skos:Concept + class_uri: schema:ArchiveOrganization + description: >- + State archives of one of the 26 cantons of Switzerland, preserving + cantonal government records and historical documentation. + alt_descriptions: + nl: >- + Staatsarchieven van een van de 26 kantons van Zwitserland, die kantonnale + overheidsarchieven en historische documentatie bewaren. + de: >- + Staatsarchive eines der 26 Schweizer Kantone, die kantonale + Regierungsunterlagen und historische Dokumentation bewahren. + fr: >- + Archives d'État de l'un des 26 cantons suisses, préservant les + documents gouvernementaux cantonaux et la documentation historique. + es: >- + Archivos estatales de uno de los 26 cantones de Suiza, preservando + registros gubernamentales cantonales y documentación histórica. + ar: >- + أرشيفات حكومية لأحد كانتونات سويسرا الـ 26، تحفظ السجلات الحكومية + الكانتونية والوثائق التاريخية. + id: >- + Arsip negara bagian dari salah satu dari 26 kanton Swiss, melestarikan + catatan pemerintah kanton dan dokumentasi historis. + zh: >- + 瑞士26个州之一的州档案馆,保存州政府记录和历史文献。 + structured_aliases: + - literal_form: kantonnaal archief + in_language: nl + - literal_form: Kantonsarchiv + in_language: de + - literal_form: archives cantonales + in_language: fr + - literal_form: archivo cantonal + in_language: es + - literal_form: أرشيف كانتوني + in_language: ar + - literal_form: arsip kanton + in_language: id + - literal_form: 州档案馆 + in_language: zh + close_mappings: + - rico:CorporateBody + related_mappings: + - wd:Q2860410 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization slots: - hold_record_set - description: "State archives of one of the cantons of Switzerland, preserving cantonal\ngovernment records and historical documentation.\n\n**Wikidata**: Q2860410\n\n**Geographic Restriction**: Switzerland only\n\nThis type is ONLY valid for Swiss cantonal archives. The `applicable_countries`\nslot MUST contain \"CH\". Validation rules enforce this geographic constraint.\n\n**Scope**:\nCantonal archives (Kantonsarchive) preserve:\n- Cantonal government records (Grosser Rat, Regierungsrat)\n- Administrative and judicial records\n- Land registers and cadastral records\n- Civil registry records (historical)\n- Notarial archives\n- Private deposits (families, businesses, associations)\n- Photographs and audiovisual materials\n\n**Swiss Archival System**:\nSwitzerland has a federated archival structure:\n- Schweizerisches Bundesarchiv (federal level)\n- Kantonsarchive (26 cantonal archives) \u2190 This type\n- Gemeindearchive (municipal archives)\n- Burgergemeindearchive (civic community\ - \ archives)\n\n**Language Considerations**:\nSwiss cantonal archives serve multilingual populations:\n- German-speaking cantons (majority)\n- French-speaking cantons (Romandie)\n- Italian-speaking canton (Ticino)\n- Romansh-speaking areas (Graub\xFCnden)\n\n**Related Types**:\n- StateArchives (Q52341833) - Generic state-level archives\n- RegionalArchive (Q27032392) - Regional scope archives\n- MunicipalArchive (Q604177) - Local government archives\n\n**Notable Examples**:\n- Staatsarchiv Z\xFCrich\n- Archives cantonales vaudoises\n- Staatsarchiv Basel-Stadt\n- Archivio di Stato del Cantone Ticino\n" - slot_usage: {} + - has_scope + - has_score + - has_type + - has_label + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" + comments: + - Geographic restriction: Switzerland only (CH) + - Part of Swiss federated archival system + - Examples: Staatsarchiv Zürich, Archives cantonales vaudoises + see_also: + - CantonalArchiveRecordSetType + examples: + - value: + has_type: hc:ArchiveOrganizationType + has_label: Staatsarchiv Zürich + has_scope: cantonal + description: Zurich cantonal archive + keywords: + - cantonal archive + - Swiss archive + - Kantonsarchiv + - state archive + - Switzerland + notes: + - | + Preserved from prior description (commit 51480891): + + "State archives of one of the cantons of Switzerland, preserving cantonal\ngovernment records and historical documentation.\n\n**Wikidata**: Q2860410\n\n**Geographic Restriction**: Switzerland only\n\nThis type is ONLY valid for Swiss cantonal archives. The `applicable_countries`\nslot MUST contain \"CH\". Validation rules enforce this geographic constraint.\n\n**Scope**:\nCantonal archives (Kantonsarchive) preserve:\n- Cantonal government records (Grosser Rat, Regierungsrat)\n- Administrative and judicial records\n- Land registers and cadastral records\n- Civil registry records (historical)\n- Notarial archives\n- Private deposits (families, businesses, associations)\n- Photographs and audiovisual materials\n\n**Swiss Archival System**:\nSwitzerland has a federated archival structure:\n- Schweizerisches Bundesarchiv (federal level)\n- Kantonsarchive (26 cantonal archives) \u2190 This type\n- Gemeindearchive (municipal archives)\n- Burgergemeindearchive (civic community\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to Swiss cantonal archives + custodian_types: "['CantonalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml index 70ca2bd861..c8eedd6527 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml @@ -1,30 +1,96 @@ id: https://nde.nl/ontology/hc/class/CantonalArchiveRecordSetType name: CantonalArchiveRecordSetType -title: CantonalArchive Record Set Type +title: Cantonal Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/has_scope - ../slots/has_score - ../slots/has_type + - ../slots/has_label classes: CantonalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CantonalArchive custodians. - ' + description: >- + Category for grouping documentary materials accumulated by Swiss cantonal + archives, including government records, legislation, and administrative documentation. + alt_descriptions: + nl: >- + Categorie voor het groeperen van documentair materiaal verzameld door Zwitserse + kantonnale archieven, inclusief overheidsarchieven, wetgeving en administratieve documentatie. + de: >- + Kategorie zur Gruppierung von Dokumentenmaterial, das von Schweizer + Kantonsarchiven gesammelt wurde, einschließlich Regierungsunterlagen, + Gesetzgebung und Verwaltungsdokumentation. + fr: >- + Catégorie pour regrouper les documents accumulés par les archives cantonales + suisses, y compris les documents gouvernementaux, la législation et la + documentation administrative. + es: >- + Categoría para agrupar materiales documentales acumulados por los archivos + cantonales suizos, incluyendo registros gubernamentales, legislación y + documentación administrativa. + ar: >- + فئة لتجميع المواد الوثائقية التي جمعتها الأرشيفات الكانتونية السويسرية، + بما في ذلك السجلات الحكومية والتشريعات والوثائق الإدارية. + id: >- + Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh arsip + kanton Swiss, termasuk catatan pemerintah, undang-undang, dan dokumentasi administratif. + zh: >- + 用于分组瑞士州档案馆积累的文献材料的类别,包括政府记录、立法和行政文档。 + structured_aliases: + - literal_form: kantonnaal archiefbestandtype + in_language: nl + - literal_form: Kantonsarchivbestandstyp + in_language: de + - literal_form: type de fonds d'archives cantonales + in_language: fr + - literal_form: tipo de fondo de archivo cantonal + in_language: es + - literal_form: نوع مجموعة الأرشيف الكانتوني + in_language: ar + - literal_form: tipe koleksi arsip kanton + in_language: id + - literal_form: 州档案集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + close_mappings: + - wd:Q2860410 + broad_mappings: + - skos:Concept + - rico:RecordSetType slots: - has_type - has_score - has_scope + - has_label + slot_usage: + has_type: + equals_string: "hc:ArchiveOrganizationType" see_also: - CantonalArchive - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + comments: + - Part of dual-class pattern with CantonalArchive custodian type + - Follows RiC-O RecordSetType classification principles + examples: + - value: + has_type: hc:CantonalGovernmentFonds + has_score: 1.0 + has_scope: cantonal + description: Cantonal government fonds type + keywords: + - cantonal records + - Swiss archives + - government records + - cantonal legislation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: "0.5" + specificity_rationale: Specific to Swiss cantonal archive collections + custodian_types: "['CantonalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml index 09f3eca138..eac173fe93 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml @@ -1,11 +1,12 @@ id: https://nde.nl/ontology/hc/class/CantonalArchiveRecordSetTypes name: CantonalArchiveRecordSetTypes -title: CantonalArchive Record Set Type Subclasses +title: Cantonal Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -17,82 +18,180 @@ imports: - ../slots/has_type - ../slots/has_custodian - ../slots/has_note + - ../slots/has_label classes: CantonalGovernmentFonds: is_a: CantonalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Cantonal administrative records (Switzerland).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds of cantonal administrative records documenting the activities + of cantonal government bodies in Switzerland. + alt_descriptions: + nl: >- + Fonds van kantonnale administratieve archieven die de activiteiten + documenteren van kantonnale overheidsorganen in Zwitserland. + de: >- + Bestand kantonaler Verwaltungsunterlagen, die die Aktivitäten + kantonaler Regierungsbehörden in der Schweiz dokumentieren. + fr: >- + Fonds de documents administratifs cantonaux documentant les activités + des organes gouvernementaux cantonaux en Suisse. + es: >- + Fondo de registros administrativos cantonales que documentan las + actividades de los órganos gubernamentales cantonales en Suiza. + ar: >- + أرشيف السجلات الإدارية الكانتونية التي توثق أنشطة الهيئات + الحكومية الكانتونية في سويسرا. + id: >- + Fonds catatan administratif kanton yang mendokumentasikan aktivitas + badan pemerintah kanton di Swiss. + zh: >- + 记录瑞士州政府机构活动的州行政记录档案。 + structured_aliases: + - literal_form: kantonnaal overheidsfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kantonaler Regierungsbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds gouvernemental cantonal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo gubernamental cantonal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف الحكومة الكانتونية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds pemerintah kanton + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 州政府档案 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - CantonalArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note + - has_label slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CantonalGovernmentFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: "hc:CantonalGovernmentFonds" has_custodian: - equals_string: CantonalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CantonalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:CantonalArchive" + comments: + - Follows RiC-O fonds organizational principle + - Typically held by CantonalArchive custodians + examples: + - value: + has_type: hc:CantonalGovernmentFonds + has_label: Government Records Fonds + has_score: 1.0 + description: Cantonal government fonds + keywords: + - cantonal government + - government records + - administrative fonds + - Swiss canton annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.5" + specificity_rationale: Specific to cantonal government records + custodian_types: "['CantonalArchive']" CantonalLegislationCollection: is_a: CantonalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Cantonal laws and regulations.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection of cantonal laws, regulations, and legislative documents + from Swiss cantonal legislative bodies. + alt_descriptions: + nl: >- + Collectie van kantonnale wetten, verordeningen en wetgevingsdocumenten + van Zwitserse kantonnale wetgevende organen. + de: >- + Sammlung kantonaler Gesetze, Verordnungen und Gesetzgebungsdokumente + von Schweizer kantonalen Gesetzgebungsorganen. + fr: >- + Collection de lois, règlements et documents législatifs cantonaux + des organes législatifs cantonaux suisses. + es: >- + Colección de leyes, reglamentos y documentos legislativos cantonales + de los órganos legislativos cantonales suizos. + ar: >- + مجموعة من القوانين واللوائح والوثائق التشريعية الكانتونية من + الهيئات التشريعية الكانتونية السويسرية. + id: >- + Koleksi undang-undang kanton, peraturan, dan dokumen legislatif dari + badan legislatif kanton Swiss. + zh: >- + 来自瑞士州立法机构的州法律、法规和立法文件集合。 + structured_aliases: + - literal_form: kantonnale wetgevingscollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kantonale Gesetzessammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection législative cantonale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección legislativa cantonal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة التشريعات الكانتونية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi legislasi kanton + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 州立法集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - CantonalArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note + - has_label slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CantonalLegislationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: "hc:CantonalLegislationCollection" has_custodian: - equals_string: CantonalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CantonalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:CantonalArchive" + comments: + - Follows RiC-O collection organizational principle + - Documents cantonal legislative history + examples: + - value: + has_type: hc:CantonalLegislationCollection + has_label: Cantonal Laws Collection + has_score: 1.0 + description: Cantonal legislation collection + keywords: + - cantonal legislation + - laws + - regulations + - legislative records + - Swiss law + annotations: + specificity_score: "0.5" + specificity_rationale: Specific to cantonal legislative documents + custodian_types: "['CantonalArchive']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml index ddcba88b77..16e16dc68f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml @@ -7,6 +7,8 @@ prefixes: qudt: http://qudt.org/schema/qudt/ 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 - ../enums/CapacityTypeEnum @@ -19,117 +21,130 @@ imports: - ../slots/has_type - ../slots/approximate - ../slots/temporal_extent -default_prefix: hc classes: Capacity: - class_uri: hc:Capacity - description: "Storage or holding capacity measurement for heritage facilities.\n**RULE 53 MIGRATION**:\nThis class consolidates the following bespoke capacity slots: - capacity_cubic_meters \u2192 capacity_value + VOLUME type + m\xB3 unit - capacity_linear_meters \u2192 capacity_value + SHELF_LENGTH type + m unit - capacity_item \u2192 capacity_value + ITEM_COUNT type + items unit - capacity_description \u2192 has_description\n**ONTOLOGY ALIGNMENT**:\n- Extends `qudt:Quantity` pattern for measured values - Uses MeasureUnit for structured unit representation - Supports temporal validity via TimeSpan\n**CAPACITY TYPES**:\n| Type | Description | Unit Examples | |------|-------------|---------------| | VOLUME | Cubic capacity | m\xB3, ft\xB3 | | SHELF_LENGTH | Linear shelf meters | m, ft | | FLOOR_AREA | Floor space | m\xB2, ft\xB2 | | ITEM_COUNT | Number of items | boxes, folders, objects | | WEIGHT | Weight capacity | kg, tons | | SEATING | Seating capacity | seats, persons |\n\ - **EXAMPLES** (MIGRATED 2026-01-22: capacity_value \u2192 has_quantity):\nArchive depot (linear meters): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 8000.0\n has_unit:\n unit_value: \"linear_meter\"\n has_type: ShelfLengthCapacity\n has_description: Total linear meters of shelving capacity\n```\nCold storage (volume): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 2500.0\n has_unit:\n unit_value: \"cubic_meter\"\n has_type: VolumeCapacity\n```\nArchive box storage (items): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 50000\n has_unit:\n unit_value: \"item\"\n has_type: ItemCountCapacity\n```" + class_uri: qudt:Quantity + description: >- + Storage or holding capacity measurement for heritage facilities, + including volume, linear shelving, floor area, or item count metrics. + alt_descriptions: + nl: >- + Opslag- of houdcapaciteitsmeting voor erfgoedfaciliteiten, inclusief volume, + lineaire plankruimte, vloeroppervlak of artikel aantal metrieken. + de: >- + Speicher- oder Haltekapazitätsmessung für Kulturerbeeinrichtungen, + einschließlich Volumen, lineare Regale, Grundfläche oder Artikelanzahl Metriken. + fr: >- + Mesure de capacité de stockage ou de maintien pour les installations + patrimoniales, y compris le volume, les étagères linéaires, la surface + au sol ou le nombre d'articles. + es: >- + Medición de capacidad de almacenamiento o retención para instalaciones + patrimoniales, incluyendo volumen, estantería lineal, superficie o + recuento de artículos. + ar: >- + قياس سعة التخزين أو الاحتفاظ لمنشآت التراث، بما في ذلك الحجم + والرفوف الخطية ومساحة الأرضية أو عدد العناصر. + id: >- + Pengukuran kapasitas penyimpanan atau penahanan untuk fasilitas warisan, + termasuk volume, rak linier, area lantai, atau metrik jumlah item. + zh: >- + 遗产设施的存储或容纳能力测量,包括体积、线性货架、地面面积或物品数量指标。 + structured_aliases: + - literal_form: capaciteit + in_language: nl + - literal_form: Kapazität + in_language: de + - literal_form: capacité + in_language: fr + - literal_form: capacidad + in_language: es + - literal_form: السعة + in_language: ar + - literal_form: kapasitas + in_language: id + - literal_form: 容量 + in_language: zh exact_mappings: - - hc:Capacity - close_mappings: - qudt:Quantity + close_mappings: - schema:QuantitativeValue related_mappings: - schema:floorSize - dcterms:extent - - premis:StorageLocation + broad_mappings: + - skos:Concept slots: - identified_by - has_quantity - has_type - has_measurement_unit - - has_unit - has_description - temporal_extent - approximate - has_score + - has_label slot_usage: identified_by: -# range: string # uriorcurie required: false - examples: - - value: https://nde.nl/ontology/hc/capacity/na-depot-b-shelving has_type: -# range: string # uriorcurie required: false examples: - value: ShelfLengthCapacity - value: VolumeCapacity - value: ItemCountCapacity - - value: FloorAreaCapacity has_measurement_unit: range: MeasureUnit required: false inlined: true - examples: - - value: - has_type: LINEAR_METER - has_symbol: m - - value: - has_type: CUBIC_METER - has_symbol: "m\xB3" - - value: - has_type: ITEM - has_symbol: archive boxes has_quantity: range: integer required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_unit: - - value: - has_unit: - - value: - has_unit: + inlined: false has_description: -# range: string required: false - examples: - - value: Approximately 5,000 linear meters of shelving across 3 floors - - value: Large-scale art storage for paintings up to 4m x 6m - - value: 1,200 linear meters of cold storage shelving temporal_extent: range: TimeSpan required: false inlined: true - examples: - - value: - begin_of_the_begin: '2020-01-01T00:00:00Z' - end_of_the_end: '2030-12-31T23:59:59Z' approximate: range: boolean required: false - ifabsent: 'false' + ifabsent: "false" comments: - - Created 2026-01-17 per Rule 53 to consolidate capacity_* slots - - Based on QUDT Quantity pattern with capacity-specific typing - - Supports multiple capacity types (volume, length, count, area) + - Storage capacity measurement for heritage facilities + - Supports volume, linear shelving, floor area, and item counts + - Based on QUDT Quantity pattern see_also: - http://qudt.org/schema/qudt/Quantity - https://schema.org/QuantitativeValue examples: - value: - identified_by: https://nde.nl/ontology/hc/capacity/rijksmuseum-depot-shelving - has_quantity: - has_unit: + has_label: Archive Shelving Capacity + has_quantity: 8000 has_type: ShelfLengthCapacity - has_description: Total linear shelf capacity in Depot Amersfoort - is_estimate: false + has_description: Total linear meters of shelving capacity + description: Archive shelving capacity - value: - has_quantity: - has_unit: + has_label: Cold Storage Volume + has_quantity: 2500 has_type: VolumeCapacity - - value: - has_quantity: - has_unit: - has_type: ItemCountCapacity - has_description: Capacity for 50,000 standard archive boxes - - value: - has_description: Approximately 5,000 linear meters of shelving across 3 floors. Large-scale art storage for paintings up to 4m x 6m. - is_estimate: true + has_description: Cubic meters of cold storage + description: Cold storage volume capacity + keywords: + - capacity + - storage capacity + - shelf length + - volume + - floor area + - item count + - depot + notes: + - | + Preserved from prior description (commit 51480891): + + "Storage or holding capacity measurement for heritage facilities.\n**RULE 53 MIGRATION**:\nThis class consolidates the following bespoke capacity slots: - capacity_cubic_meters \u2192 capacity_value + VOLUME type + m\xB3 unit - capacity_linear_meters \u2192 capacity_value + SHELF_LENGTH type + m unit - capacity_item \u2192 capacity_value + ITEM_COUNT type + items unit - capacity_description \u2192 has_description\n**ONTOLOGY ALIGNMENT**:\n- Extends `qudt:Quantity` pattern for measured values - Uses MeasureUnit for structured unit representation - Supports temporal validity via TimeSpan\n**CAPACITY TYPES**:\n| Type | Description | Unit Examples | |------|-------------|---------------| | VOLUME | Cubic capacity | m\xB3, ft\xB3 | | SHELF_LENGTH | Linear shelf meters | m, ft | | FLOOR_AREA | Floor space | m\xB2, ft\xB2 | | ITEM_COUNT | Number of items | boxes, folders, objects | | WEIGHT | Weight capacity | kg, tons | | SEATING | Seating capacity | seats, persons |\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.4" + specificity_rationale: Technical class for facility capacity custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml index fd1361eb6d..222fd0183a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml @@ -11,23 +11,79 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: CapacityType: class_uri: skos:Concept abstract: true - description: | + description: >- + Abstract base class for storage capacity measurement types used in heritage + facilities, defining the taxonomy for quantifying storage space, seating, + display area, and other capacity dimensions. + alt_descriptions: + nl: Abstracte basisklasse voor opslagcapaciteitsmeettoetsen die in erfgoedfaciliteiten worden gebruikt, die de taxonomie definieert voor het kwantificeren van opslagruimte, zitplaatsen, tentoonstellingsruimte en andere capaciteitsdimensies. + de: Abstrakte Basisklasse für Speicherkapazitätsmessungstypen, die in Heritage-Einrichtungen verwendet werden und die Taxonomie für die Quantifizierung von Speicherplatz, Sitzplätzen, Ausstellungsfläche und anderen Kapazitätsdimensionen definieren. + fr: Classe de base abstraite pour les types de mesure de capacité de stockage utilisés dans les installations patrimoniales, définissant la taxonomie pour quantifier l'espace de stockage, les places assises, la surface d'exposition et d'autres dimensions de capacité. + es: Clase base abstracta para tipos de medición de capacidad de almacenamiento utilizados en instalaciones patrimoniales, definiendo la taxonomía para cuantificar el espacio de almacenamiento, asientos, área de exhibición y otras dimensiones de capacidad. + ar: فئة أساسية مجردة لأنواع قياس سعة التخزين المستخدمة في مرافق التراث، تحدد التصنيف لقياس مساحة التخزين والمقاعد ومساحة العرض وأبعاد السعة الأخرى. + id: Kelas dasar abstrak untuk jenis pengukuran kapasitas penyimpanan yang digunakan di fasilitas warisan, mendefinisikan taksonomi untuk mengukur ruang penyimpanan, tempat duduk, area pamer, dan dimensi kapasitas lainnya. + zh: 用于遗产设施的存储容量测量类型的抽象基类,定义了量化存储空间、 座位、展示面积和其他容量维度的分类法。 + broad_mappings: + - skos:Concept + close_mappings: + - qudt:QuantityKind + + slots: + - has_label + - has_description + + slot_usage: + has_label: + has_description: + structured_aliases: + - literal_form: capaciteitstype + in_language: nl + - literal_form: Kapazitätstyp + in_language: de + - literal_form: type de capacité + in_language: fr + - literal_form: tipo de capacidad + in_language: es + - literal_form: نوع السعة + in_language: ar + - literal_form: jenis kapasitas + in_language: id + - literal_form: 容量类型 + in_language: zh + comments: + - Abstract base class - see CapacityTypes.yaml for concrete subclasses + - Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete + - Aligns with QUDT quantity kinds for interoperability + keywords: + - capacity measurement + - storage space + - quantitative value + - QUDT alignment + examples: + - value: + has_label: Shelf Length + has_description: Linear measurement of shelf space in meters + description: Example capacity type + notes: + - | + Preserved from prior description (commit bd8368df): + Abstract base class for capacity measurement types. - + **RULE 0b COMPLIANT**: - + This is the ABSTRACT BASE CLASS (singular "Type") defining the taxonomy. Concrete subclasses are defined in `CapacityTypes.yaml` (plural). - + **CAPACITY TYPE HIERARCHY**: - + | Type | Description | Unit Examples | |------|-------------|---------------| | VOLUME | Cubic capacity | m³, ft³ | @@ -40,33 +96,15 @@ classes: | RACK_SLOTS | Rack/shelf slots | count | | DRAWER_UNITS | Drawer units | count | | CABINET_UNITS | Cabinet/storage units | count | - + **QUDT ALIGNMENT**: - + Capacity types align with QUDT quantity kinds for interoperability with scientific measurement systems. - + Created as part of capacity_type migration per slot_fixes.yaml (Rule 53). - - exact_mappings: - - skos:Concept - close_mappings: - - qudt:QuantityKind - - slots: - - has_label - - has_description - - slot_usage: - has_label: - has_description: annotations: - custodian_types: '["*"]' + custodian_types: "['*']" custodian_types_rationale: Capacity types apply to all storage facilities. specificity_score: 0.55 specificity_rationale: Specialized taxonomy for storage capacity measurements. - - comments: - - "Abstract base class - see CapacityTypes.yaml for concrete subclasses" - - "Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete" - - "Created 2026-01-22 per slot_fixes.yaml capacity_type migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml index 9fcb6609c0..6166df71c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml @@ -7,23 +7,52 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: - - ./CapacityType - - linkml:types +- ./CapacityType +- linkml:types classes: VolumeCapacity: is_a: CapacityType class_uri: hc:VolumeCapacity - description: 'Cubic volume capacity measurement (e.g., cubic meters). - - Used for storage depots, vaults, and enclosed spaces. - - ' + description: >- + Cubic volume measurement for enclosed storage spaces. + alt_descriptions: + nl: Kubieke volume meting voor afgesloten opslagruimtes. + de: Kubische Volumenmessung für geschlossene Lagerräume. + fr: Mesure de volume cubique pour les espaces de stockage clos. + es: Medida de volumen cúbico para espacios de almacenamiento cerrados. + ar: قياس الحجم المكعب لمساحات التخزين المغلقة. + id: Pengukuran volume kubik untuk ruang penyimpanan tertutup. + zh: 封闭存储空间的体积测量。 + structured_aliases: + - literal_form: volumecapaciteit + in_language: nl + - literal_form: Volumenkapazität + in_language: de + - literal_form: capacité volumétrique + in_language: fr + - literal_form: capacidad de volumen + in_language: es + - literal_form: سعة الحجم + in_language: ar + - literal_form: kapasitas volume + in_language: id + - literal_form: 体积容量 + in_language: zh annotations: qudt_kind: qudt:Volume - typical_units: "m\xB3, ft\xB3, liters" + typical_units: "m³, ft³, liters" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + keywords: + - volume + - cubic + - storage + - depot + examples: + - value: + has_value: 500 + has_unit: "m³" comments: - Replaces CapacityTypeEnum.VOLUME broad_mappings: @@ -32,14 +61,47 @@ classes: ShelfLengthCapacity: is_a: CapacityType class_uri: hc:ShelfLengthCapacity - description: 'Linear shelf or storage length capacity (e.g., linear meters). - - Standard measurement for archive depots. - - ' + description: >- + Linear measurement of shelf or storage length in archival repositories. + alt_descriptions: + nl: Lineaire meting van plank- of opslaglengte in archiefdepots. + de: Lineare Messung der Regal- oder Lagerlänge in Archivmagazinen. + fr: Mesure linéaire de la longueur d'étagères ou de stockage dans les dépôts d'archives. + es: Medida lineal de longitud de estanterías o almacenamiento en depósitos de archivo. + ar: القياس الخطي لطول الرفوف أو التخزين في مستودعات الأرشيف. + id: Pengukuran linear panjang rak atau penyimpanan di gudang arsip. + zh: 档案库房中货架或存储长度的线性测量。 + structured_aliases: + - literal_form: planklengte + in_language: nl + - literal_form: strekkende meters + in_language: nl + - literal_form: Regalmeter + in_language: de + - literal_form: Laufmeter + in_language: de + - literal_form: mètres linéaires + in_language: fr + - literal_form: metros lineales + in_language: es + - literal_form: متر خطي + in_language: ar + - literal_form: meter linier + in_language: id + - literal_form: 延米 + in_language: zh annotations: qudt_kind: qudt:Length typical_units: m, ft, km + keywords: + - shelf length + - linear meters + - archival storage + - running meters + examples: + - value: + has_value: 2500 + has_unit: m comments: - Replaces CapacityTypeEnum.SHELF_LENGTH - Primary metric for archival storage @@ -49,14 +111,51 @@ classes: FloorAreaCapacity: is_a: CapacityType class_uri: hc:FloorAreaCapacity - description: 'Floor space area capacity (e.g., square meters). - - Used for storage rooms, galleries, and exhibition spaces. - - ' + description: >- + Surface area measurement for storage rooms, galleries, and exhibition spaces. + alt_descriptions: + nl: Oppervlakte meting voor opslagruimtes, galerijen en tentoonstellingsruimtes. + de: Flächenmessung für Lagerräume, Galerien und Ausstellungsräume. + fr: Mesure de surface pour les salles de stockage, galeries et espaces d'exposition. + es: Medida de superficie para salas de almacenamiento, galerías y espacios de exposición. + ar: قياس مساحة الأرضية لغرف التخزين والمعارض ومساحات العرض. + id: Pengukuran luas lantai untuk ruang penyimpanan, galeri, dan ruang pamer. + zh: 存储室、画廊和展览空间的面积测量。 + structured_aliases: + - literal_form: vloeroppervlakte + in_language: nl + - literal_form: vierkante meters + in_language: nl + - literal_form: Bodenfläche + in_language: de + - literal_form: Quadratmeter + in_language: de + - literal_form: surface au sol + in_language: fr + - literal_form: mètres carrés + in_language: fr + - literal_form: superficie + in_language: es + - literal_form: metros cuadrados + in_language: es + - literal_form: متر مربع + in_language: ar + - literal_form: meter persegi + in_language: id + - literal_form: 平方米 + in_language: zh annotations: qudt_kind: qudt:Area - typical_units: "m\xB2, ft\xB2" + typical_units: "m², ft²" + keywords: + - floor area + - square meters + - surface area + - exhibition space + examples: + - value: + has_value: 800 + has_unit: "m²" comments: - Replaces CapacityTypeEnum.FLOOR_AREA broad_mappings: @@ -65,14 +164,52 @@ classes: ItemCountCapacity: is_a: CapacityType class_uri: hc:ItemCountCapacity - description: 'Number of items that can be stored. - - Used for boxes, folders, objects, artworks. - - ' + description: >- + Numerical count of discrete items that can be accommodated in storage. + alt_descriptions: + nl: Numerieke telling van discrete items die in opslag kunnen worden bewaard. + de: Numerische Zählung der in der Lagerung unterbringbaren Einzelexemplare. + fr: Comptage numérique des éléments discrets pouvant être stockés. + es: Conteo numérico de elementos discretos que pueden almacenarse. + ar: العد الرقمي للعناصر المنفصلة التي يمكن تخزينها. + id: Penghitungan numerik item diskrit yang dapat disimpan. + zh: 可存储的离散物品的计数。 + structured_aliases: + - literal_form: itemcapaciteit + in_language: nl + - literal_form: stuks + in_language: nl + - literal_form: Stückzahl + in_language: de + - literal_form: Objektanzahl + in_language: de + - literal_form: nombre d'objets + in_language: fr + - literal_form: capacité d'objets + in_language: fr + - literal_form: número de objetos + in_language: es + - literal_form: capacidad de objetos + in_language: es + - literal_form: عدد العناصر + in_language: ar + - literal_form: jumlah item + in_language: id + - literal_form: 件数 + in_language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: boxes, folders, objects, items + keywords: + - item count + - quantity + - objects + - boxes + - folders + examples: + - value: + has_value: 5000 + has_unit: boxes comments: - Replaces CapacityTypeEnum.ITEM_COUNT broad_mappings: @@ -81,14 +218,54 @@ classes: WeightCapacity: is_a: CapacityType class_uri: hc:WeightCapacity - description: 'Weight or mass capacity (e.g., kilograms, tons). - - Important for floor load limits and transport. - - ' + description: >- + Mass or weight measurement for load limits and transport logistics. + alt_descriptions: + nl: Massa of gewichtsmeting voor belastingslimieten en transportlogistiek. + de: Masse- oder GewichtsMESSUNG für Belastungsgrenzen und Transportlogistik. + fr: Mesure de masse ou de poids pour les limites de charge et la logistique de transport. + es: Medida de masa o peso para límites de carga y logística de transporte. + ar: + - text: قياس الكتلة أو الوزن لحدود الحمولة ولوجستيات النقل. + language: ar + id: Pengukuran massa atau berat untuk batas beban dan logistik transportasi. + zh: 用于负载限制和运输物流的质量或重量测量。 + structured_aliases: + - literal_form: draagvermogen + in_language: nl + - literal_form: gewichtscapaciteit + in_language: nl + - literal_form: Tragfähigkeit + in_language: de + - literal_form: Gewichtskapazität + in_language: de + - literal_form: capacité de charge + in_language: fr + - literal_form: poids maximum + in_language: fr + - literal_form: capacidad de carga + in_language: es + - literal_form: peso máximo + in_language: es + - literal_form: قدرة التحمل + in_language: ar + - literal_form: kapasitas beban + in_language: id + - literal_form: 承重能力 + in_language: zh annotations: qudt_kind: qudt:Mass typical_units: kg, tons, lbs + keywords: + - weight + - mass + - load limit + - floor load + - transport + examples: + - value: + has_value: 2000 + has_unit: kg comments: - Replaces CapacityTypeEnum.WEIGHT broad_mappings: @@ -97,14 +274,58 @@ classes: SeatingCapacity: is_a: CapacityType class_uri: hc:SeatingCapacity - description: 'Seating capacity for venues and event spaces. - - Number of seats or persons allowed. - - ' + description: >- + Maximum number of seats or attendees for venues and event spaces. + alt_descriptions: + nl: Maximum aantal zitplaatsen of bezoekers voor zalen en evenementenlocaties. + de: Maximale Anzahl von Sitzplätzen oder Besuchern für Veranstaltungsräume. + fr: Nombre maximum de places assises ou de participants pour les salles et lieux d'événements. + es: Número máximo de asientos o asistentes para salas y espacios de eventos. + ar: الحد الأقصى لعدد المقاعد أو الحضور للقاعات وأماكن الفعاليات. + id: Jumlah maksimum tempat duduk atau hadirin untuk ruang dan tempat acara. + zh: 场馆和活动场所的最大座位数或出席人数。 + structured_aliases: + - literal_form: zitplaatsen + in_language: nl + - literal_form: capaciteit zaal + in_language: nl + - literal_form: Sitzplätze + in_language: de + - literal_form: Saalkapazität + in_language: de + - literal_form: places assises + in_language: fr + - literal_form: jauge + in_language: fr + - literal_form: aforo + in_language: es + - literal_form: plazas + in_language: es + - literal_form: المقاعد + in_language: ar + - literal_form: السعة + in_language: ar + - literal_form: tempat duduk + in_language: id + - literal_form: kapasitas ruangan + in_language: id + - literal_form: 座位数 + in_language: zh + - literal_form: 容纳人数 + in_language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: seats, persons + keywords: + - seating + - seats + - venue capacity + - event space + - aforo + examples: + - value: + has_value: 200 + has_unit: seats comments: - Replaces CapacityTypeEnum.SEATING broad_mappings: @@ -113,14 +334,53 @@ classes: DisplayAreaCapacity: is_a: CapacityType class_uri: hc:DisplayAreaCapacity - description: 'Exhibition or display area capacity. - - Used for galleries and exhibition halls. - - ' + description: >- + Surface area available for exhibiting objects in galleries and halls. + alt_descriptions: + nl: Oppervlakte beschikbaar voor het tentoonstellen van objecten in galerijen en zalen. + de: Fläche für die Präsentation von Objekten in Galerien und Ausstellungshallen. + fr: Surface disponible pour l'exposition d'objets dans les galeries et salles d'exposition. + es: Superficie disponible para exponer objetos en galerías y salas de exposición. + ar: المساحة المتاحة لعرض الأشياء في المعارض والقاعات. + id: Luas area yang tersedia untuk memamerkan objek di galeri dan aula. + zh: 画廊和展厅中可用于展示物品的面积。 + structured_aliases: + - literal_form: tentoonstellingsoppervlakte + in_language: nl + - literal_form: expositieruimte + in_language: nl + - literal_form: Ausstellungsfläche + in_language: de + - literal_form: Präsentationsfläche + in_language: de + - literal_form: surface d'exposition + in_language: fr + - literal_form: espace muséographique + in_language: fr + - literal_form: superficie expositiva + in_language: es + - literal_form: área de exhibición + in_language: es + - literal_form: مساحة العرض + in_language: ar + - literal_form: area pamer + in_language: id + - literal_form: 展示面积 + in_language: zh + - literal_form: 陈列面积 + in_language: zh annotations: qudt_kind: qudt:Area - typical_units: "m\xB2, ft\xB2" + typical_units: "m², ft²" + keywords: + - display area + - exhibition space + - gallery + - museum + examples: + - value: + has_value: 1200 + has_unit: "m²" comments: - Replaces CapacityTypeEnum.DISPLAY_AREA broad_mappings: @@ -129,14 +389,50 @@ classes: RackSlotCapacity: is_a: CapacityType class_uri: hc:RackSlotCapacity - description: 'Number of rack or shelf slots available. - - Used for modular storage systems. - - ' + description: >- + Numerical count of available rack or shelf slots in modular storage systems. + alt_descriptions: + nl: Numerieke telling van beschikbare rek- of plankvakken in modulaire opslagsystemen. + de: Numerische Zählung verfügbarer Regalfächer in modularen Lagersystemen. + fr: Comptage numérique des emplacements d'étagères disponibles dans les systèmes de stockage modulaires. + es: Conteo numérico de compartimentos de estantería disponibles en sistemas de almacenamiento modulares. + ar: العد الرقمي للفتحات أو الرفوف المتاحة في أنظمة التخزين المعيارية. + id: Penghitungan numerik slot rak atau rak yang tersedia dalam sistem penyimpanan modular. + zh: 模块化存储系统中可用货架插槽的计数。 + structured_aliases: + - literal_form: rekvakken + in_language: nl + - literal_form: schuifvakken + in_language: nl + - literal_form: Regalfächer + in_language: de + - literal_form: Facheinheiten + in_language: de + - literal_form: emplacements de rayonnage + in_language: fr + - literal_form: casiers + in_language: fr + - literal_form: casillas + in_language: es + - literal_form: compartimentos + in_language: es + - literal_form: فتحات الرف + in_language: ar + - literal_form: slot rak + in_language: id + - literal_form: 货架格位 + in_language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: slots, positions + keywords: + - rack slots + - modular storage + - shelving units + examples: + - value: + has_value: 150 + has_unit: slots comments: - Replaces CapacityTypeEnum.RACK_SLOTS broad_mappings: @@ -145,14 +441,53 @@ classes: DrawerUnitCapacity: is_a: CapacityType class_uri: hc:DrawerUnitCapacity - description: 'Number of drawer units available. - - Used for flat file storage and specimen collections. - - ' + description: >- + Numerical count of flat file drawers for storing maps, plans, and oversize documents. + alt_descriptions: + nl: Numerieke telling van platte lades voor het bewaren van kaarten, plannen en grote documenten. + de: Numerische Zählung von Flachschubladen für Karten, Pläne und Großformat-Dokumente. + fr: Comptage numérique des tiroirs plans pour le stockage de cartes, plans et documents grand format. + es: Conteo numérico de cajones planos para almacenar mapas, planos y documentos de gran formato. + ar: العد الرقمي للأدراج المسطحة لتخزين الخرائط والمخططات والمستندات كبيرة الحجم. + id: Penghitungan numerik laci datar untuk menyimpan peta, rencana, dan dokumen besar. + zh: 用于存储地图、图纸和大尺寸文件的平放抽屉的计数。 + structured_aliases: + - literal_form: platte lades + in_language: nl + - literal_form: kaartenlades + in_language: nl + - literal_form: Flachschubladen + in_language: de + - literal_form: Kartenschränke + in_language: de + - literal_form: tiroirs plans + in_language: fr + - literal_form: armoires à plans + in_language: fr + - literal_form: cajones planeros + in_language: es + - literal_form: muebles de planos + in_language: es + - literal_form: أدراج مسطحة + in_language: ar + - literal_form: laci datar + in_language: id + - literal_form: 图纸柜 + in_language: zh + - literal_form: 平放抽屉 + in_language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: drawers, units + keywords: + - drawer units + - flat files + - map storage + - plan chests + examples: + - value: + has_value: 40 + has_unit: drawers comments: - Replaces CapacityTypeEnum.DRAWER_UNITS broad_mappings: @@ -161,14 +496,53 @@ classes: CabinetUnitCapacity: is_a: CapacityType class_uri: hc:CabinetUnitCapacity - description: 'Number of cabinet or storage units available. - - Used for modular cabinet systems. - - ' + description: >- + Numerical count of storage cabinets in modular collections storage systems. + alt_descriptions: + nl: Numerieke telling van opslagkasten in modulaire collectieopslagsystemen. + de: Numerische Zählung von Schranksystemen in modularen Sammlungslagern. + fr: Comptage numérique des armoires de stockage dans les systèmes modulaires de conservation des collections. + es: Conteo numérico de armarios de almacenamiento en sistemas modulares de depósito de colecciones. + ar: العد الرقمي لخزائن التخزين في أنظمة تخزين المجموعات المعيارية. + id: Penghitungan numerik lemari penyimpanan dalam sistem penyimpanan koleksi modular. + zh: 模块化藏品存储系统中存储柜的计数。 + structured_aliases: + - literal_form: kasteneenheden + in_language: nl + - literal_form: museumkasten + in_language: nl + - literal_form: Schrankeinheiten + in_language: de + - literal_form: Magazinschränke + in_language: de + - literal_form: armoires de rangement + in_language: fr + - literal_form: meubles de stockage + in_language: fr + - literal_form: armarios de almacenamiento + in_language: es + - literal_form: muebles archivadores + in_language: es + - literal_form: وحدات خزائن + in_language: ar + - literal_form: unit lemari + in_language: id + - literal_form: 柜体单元 + in_language: zh + - literal_form: 储物柜 + in_language: zh annotations: qudt_kind: qudt:Dimensionless typical_units: cabinets, units + keywords: + - cabinet units + - storage cabinets + - modular storage + - collections storage + examples: + - value: + has_value: 75 + has_unit: cabinets comments: - Replaces CapacityTypeEnum.CABINET_UNITS broad_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml index f347a4df0b..41bff9275e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml @@ -7,22 +7,25 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_label - - ../slots/in_language +- linkml:types +- ../slots/has_label +- ../slots/in_language default_prefix: hc classes: Caption: class_uri: hc:Caption - description: 'Represents accessibility caption/subtitle information for media - content. **PURPOSE**: Caption provides structured representation of video/audio - captions for: - WCAG accessibility compliance - Multilingual subtitle support - - Caption metadata (language, format, availability) **ONTOLOGY ALIGNMENT**: - | Ontology | Mapping | Rationale | |----------|---------|-----------| | Schema.org - | schema:caption | Media caption/subtitle | **USE CASES**: - Video captions - for hearing accessibility - Subtitles for multilingual content - Closed captions - vs. open captions distinction MIGRATED 2026-01-22: Created per slot_fixes.yaml - feedback to replace simple caption_available string with structured class.' + description: >- + Accessibility subtitle or closed caption information for audiovisual media + content, supporting WCAG compliance, multilingual subtitle support, and + caption metadata including language and format availability. + alt_descriptions: + nl: Toegankelijkheidsondertitels of gesloten ondertiteling voor audiovisuele media-inhoud, ter ondersteuning van WCAG-naleving, meertalige ondertitelings en ondertitelmetadata inclusief taal en beschikbaarheid van formaten. + de: Barrierefreiheit-Untertitel oder geschlossene Untertitel für audiovisuelle Medieninhalte, zur Unterstützung der WCAG-Konformität, mehrsprachiger Untertitel und Untertitel-Metadaten einschließlich Sprache und Formatverfügbarkeit. + fr: Sous-titres d'accessibilité ou sous-titrage codé pour le contenu média audiovisuel, prenant en charge la conformité WCAG, le sous-titrage multilingue et les métadonnées de sous-titres incluant la langue et la disponibilité des formats. + es: Subtítulos de accesibilidad o subtítulos cerrados para contenido audiovisual, apoyando el cumplimiento de WCAG, subtítulos multilingües y metadatos de subtítulos incluyendo idioma y disponibilidad de formato. + ar: ترجمات الوصول أو الترجمة المغلقة لمحتوى الوسائط السمعية البصرية، دعمًا للامتثال لـ WCAG والترجمة متعددة اللغات وبيانات الترجمة الوصفية بما في ذلك اللغة وتوافر التنسيق. + id: Subtitel aksesibilitas atau teks tertutup untuk konten media audiovisual, mendukung kepatuhan WCAG, subtitel multibahasa, dan metadata subtitel termasuk bahasa dan ketersediaan format. + zh: 视听媒体内容的无障碍字幕或隐藏字幕信息,支持WCAG合规、多语言字幕 以及包括语言和格式可用性在内的字幕元数据。 close_mappings: - schema:caption slots: @@ -30,24 +33,52 @@ classes: - in_language slot_usage: has_label: -# range: string required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false in_language: -# range: string required: false + structured_aliases: + - literal_form: ondertiteling + in_language: nl + - literal_form: Untertitel + in_language: de + - literal_form: sous-titres + in_language: fr + - literal_form: subtítulos + in_language: es + - literal_form: ترجمة + in_language: ar + - literal_form: subtitel + in_language: id + - literal_form: 字幕 + in_language: zh + comments: + - Supports WCAG accessibility compliance + - Multilingual subtitle support + - MIGRATED 2026-01-22: Created per slot_fixes.yaml feedback + keywords: + - accessibility + - subtitles + - closed captions + - WCAG + - multilingual + see_also: + - https://schema.org/caption + - https://www.w3.org/WAI/WCAG21/Understanding/captions-prerecorded.html examples: - value: language: en + description: English captions available - value: language: nl caption_url: https://example.org/video/captions_nl.srt + description: Dutch captions with URL - value: has_label: has_text: Video beschrijving voor slechthorenden language: nl + description: Dutch audio description for hearing impaired annotations: specificity_score: 0.6 - specificity_rationale: Captions are specific to media content, moderately relevant - for digital heritage. - custodian_types: '[''*'']' + specificity_rationale: Specific to media content, moderately relevant for digital heritage. + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml index dd1355d3cc..5fd79eb8cc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml @@ -13,29 +13,56 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# imports: - - linkml:types -# default_range: string +- linkml:types classes: CareerEntry: - description: "Career history entry representing a single job position in a person's\ - \ employment history. Contains job title, company, location, dates, duration,\ - \ and description of the role. This represents observed employment data extracted\ - \ from a profile source.\nOntology mapping rationale: - class_uri is org:Membership\ - \ because this represents a relationship between a person\n and an organization\ - \ with a specific role, which is precisely what org:Membership models\n- close_mappings\ - \ includes schema:OrganizationRole as Schema.org's approach to\n representing\ - \ a person's role in an organization\n- related_mappings includes org:Role (the\ - \ abstract role) and prov:Entity (participates\n in provenance chains as extracted\ - \ data)" + description: >- + Single job position in a person's employment history, containing job title, + organization, location, dates, duration, and role description. Represents + observed employment data extracted from profile sources. + alt_descriptions: + nl: Enkele functie in de arbeidsgeschiedenis van een persoon, met functietitel, organisatie, locatie, data, duur en rolbeschrijving. Vertegenwoordigt waargenomen werkgegevens geëxtraheerd uit profielbronnen. + de: Einzelne Arbeitsposition in der Beschäftigungshistorie einer Person mit Berufsbezeichnung, Organisation, Standort, Daten, Dauer und Rollenbeschreibung. Stellt beobachtete Beschäftigungsdaten dar, die aus Profilquellen extrahiert wurden. + fr: Poste unique dans l'historique professionnel d'une personne, contenant l'intitulé du poste, l'organisation, le lieu, les dates, la durée et la description du rôle. Représente les données d'emploi observées extraites des sources de profil. + es: Puesto de trabajo único en el historial laboral de una persona, que contiene el título del trabajo, organización, ubicación, fechas, duración y descripción del rol. Representa datos de empleo observados extraídos de fuentes de perfil. + ar: وظيفة واحدة في تاريخ التوظيف لشخص ما، تحتوي على المسمى الوظيفي والمؤسسة والموقع والتواريخ والمدة ووصف الدور. تمثل بيانات التوظيف المرصودة المستخرجة من مصادر الملف الشخصي. + id: Satu posisi pekerjaan dalam riwayat kerja seseorang, berisi jabatan, organisasi, lokasi, tanggal, durasi, dan deskripsi peran. Mewakili data pekerjaan yang diamati diekstrak dari sumber profil. + zh: 个人就业历史中的单个工作职位,包含职位名称、组织、地点、日期、 时长和角色描述。代表从个人资料来源提取的观察到的就业数据。 class_uri: org:Membership + broad_mappings: + - org:Membership close_mappings: - schema:OrganizationRole related_mappings: - org:Role - prov:Entity + structured_aliases: + - literal_form: loopbaanvermelding + in_language: nl + - literal_form: Karrieredatensatz + in_language: de + - literal_form: entrée de carrière + in_language: fr + - literal_form: entrada de carrera + in_language: es + - literal_form: سجل وظيفي + in_language: ar + - literal_form: entri karier + in_language: id + - literal_form: 职业条目 + in_language: zh + comments: + - Represents organizational membership with specific role + - Part of provenance chain as extracted data + keywords: + - employment + - career + - job position + - organizational role + - work history annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: - located_at diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml index a5bf977369..11b585fddd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml @@ -16,23 +16,29 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_note - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_note +- ../slots/has_type classes: Carrier: class_uri: bf:Carrier - description: 'A physical medium on which information can be recorded or stored. - - Models the physical carrier (codex, scroll, disc, etc.) as distinct from the content it carries. Supports the FRBR/LRM conceptual model distinction between Work/Expression/Manifestation/Item. - - **Type Classification**: Use has_type with CarrierType subclasses (Rule 0b pattern): - CodexCarrier, ScrollCarrier, SheetCarrier (traditional) - OpticalDiscCarrier, MagneticTapeCarrier (modern media) - DigitalCarrier (born-digital content) - - MIGRATED from carrier_type enum (2026-01-23) per Rule 53.' + description: >- + Physical medium on which information can be recorded or stored, modeling + the physical carrier (codex, scroll, disc, etc.) as distinct from the + content it carries, supporting the FRBR/LRM conceptual model. + alt_descriptions: + nl: Fysiek medium waarop informatie kan worden vastgelegd of opgeslagen, dat het fysieke drager (codex, rol, schijf, enz.) modelleert als onderscheiden van de inhoud die het draagt, ter ondersteuning van het FRBR/LRM conceptuele model. + de: Physisches Medium, auf dem Informationen aufgezeichnet oder gespeichert werden können, das den physischen Träger (Kodex, Rolle, Scheibe usw.) als vom Inhalt getrennt modelliert und das FRBR/LRM-Konzeptmodell unterstützt. + fr: Support physique sur lequel des informations peuvent être enregistrées ou stockées, modélisant le support physique (codex, rouleau, disque, etc.) comme distinct du contenu qu'il porte, supportant le modèle conceptuel FRBR/LRM. + es: Medio físico en el que se puede grabar o almacenar información, modelando el soporte físico (códice, rollo, disco, etc.) como distinto del contenido que transporta, apoyando el modelo conceptual FRBR/LRM. + ar: وسيط مادي يمكن تسجيل أو تخزين المعلومات عليه، بنمذجة الحامل المادي (المخطوط، اللفافة، القرص، إلخ) كمتميز عن المحتوى الذي يحمله، دعمًا للنموذج المفاهيمي FRBR/LRM. + id: Media fisik tempat informasi dapat direkam atau disimpan, memodelkan pembawa fisik (kodex, gulungan, cakram, dll.) sebagai berbeda dari konten yang dibawanya, mendukung model konseptual FRBR/LRM. + zh: 可以记录或存储信息的物理介质,将物理载体(册籍、卷轴、光盘等) 建模为与其承载的内容相区分,支持FRBR/LRM概念模型。 exact_mappings: - bf:Carrier + broad_mappings: - rda:Carrier close_mappings: - crm:E22_Human-Made_Object @@ -52,24 +58,53 @@ classes: carrier_type_code: VINYL_DISC carrier_type_label: Vinyl Disc has_description: -# range: string required: false examples: - value: Paper codex with leather binding, 324 leaves has_note: -# range: string required: false + structured_aliases: + - literal_form: drager + in_language: nl + - literal_form: Träger + in_language: de + - literal_form: support + in_language: fr + - literal_form: soporte + in_language: es + - literal_form: حامل + in_language: ar + - literal_form: pembawa + in_language: id + - literal_form: 载体 + in_language: zh + comments: + - Models physical carrier distinct from content + - Supports FRBR/LRM Work/Expression/Manifestation/Item distinction + - Use has_type with CarrierType subclasses (Rule 0b pattern) + - MIGRATED from carrier_type enum (2026-01-23) per Rule 53 + keywords: + - physical medium + - storage medium + - bibliographic carrier + - FRBR + - information carrier + see_also: + - https://www.loc.gov/bibframe/docs/ + - http://www.rdaregistry.info/termList/RDACarrierType/ examples: - value: has_type: carrier_type_code: CODEX carrier_type_label: Codex has_description: Paper codex, 18th-century red morocco binding + description: Bound manuscript codex - value: has_type: carrier_type_code: VINYL_DISC carrier_type_label: Vinyl Disc - has_description: "12-inch 33\u2153 RPM long-playing record" + has_description: "12-inch 33⅓ RPM long-playing record" + description: Vinyl audio disc annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml index faba286737..f3c9254a8f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml @@ -9,49 +9,81 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: CarrierType: class_uri: bf:Carrier abstract: true - description: 'Abstract base class for carrier type taxonomy. - - **Rule 0b Compliance**: This is the abstract TYPE file. Concrete carrier types are defined in CarrierTypes.yaml (plural). - - Categories of physical carriers: - **Codex forms**: Bound volumes, pamphlets, notebooks - **Sheet forms**: Single sheets, broadsides, maps, photographs - **Scroll forms**: Rolled manuscripts, papyrus - **Ancient forms**: Clay tablets, wax tablets, inscriptions - **Audio carriers**: Vinyl, cassette, compact disc - **Visual carriers**: Film reels, videotape, microfilm - **Digital carriers**: Floppy disk, optical disc, hard drive - - MIGRATED from CarrierTypeEnum (2026-01-23) per Rule 53. Enum-to-class promotion provides richer semantics and extensibility.' + description: >- + Abstract base taxonomy for classifying physical media formats on which information is recorded. + alt_descriptions: + nl: Abstracte basistaxonomie voor het classificeren van fysieke mediaformaten waarop informatie wordt vastgelegd. + de: Abstrakte Basistaxonomie zur Klassifizierung physischer Medienformate, auf denen Informationen aufgezeichnet werden. + fr: Taxonomie de base abstraite pour classer les formats de supports physiques sur lesquels des informations sont enregistrées. + es: Taxonomía base abstracta para clasificar formatos de medios físicos en los que se registra información. + ar: تصنيف أساسي مجرد لتصنيف تنسيقات الوسائط المادية التي يتم تسجيل المعلومات عليها. + id: Taksonomi dasar abstrak untuk mengklasifikasikan format media fisik tempat informasi direkam. + zh: 用于分类记录信息的物理媒体格式的抽象基础分类法。 + structured_aliases: + - literal_form: dragertype + in_language: nl + - literal_form: informatiedragertype + in_language: nl + - literal_form: Trägertyp + in_language: de + - literal_form: Datenträgertyp + in_language: de + - literal_form: type de support + in_language: fr + - literal_form: type de porte-document + in_language: fr + - literal_form: tipo de soporte + in_language: es + - literal_form: tipo de portador + in_language: es + - literal_form: نوع الحامل + in_language: ar + - literal_form: jenis pembawa + in_language: id + - literal_form: 载体类型 + in_language: zh exact_mappings: - bf:Carrier + broad_mappings: - rda:Carrier - close_mappings: - skos:Concept - slots: - - has_code - - has_label - - has_description - slot_usage: - has_code: -# range: string - required: true - identifier: true - pattern: ^[A-Z][A-Z0-9_]*$ - has_label: -# range: string - required: true - has_description: -# range: string - required: false + keywords: + - carrier type + - physical format + - medium classification + - bibliographic format + examples: + - value: + has_code: CODEX + has_label: Codex comments: - Abstract base class - use concrete subclasses from CarrierTypes.yaml - Replaces CarrierTypeEnum per Rule 53 (enum-to-class promotion) see_also: - https://www.loc.gov/bibframe/docs/ - http://www.rdaregistry.info/termList/RDACarrierType/ + slots: + - has_code + - has_label + - has_description + slot_usage: + has_code: + required: true + identifier: true + pattern: ^[A-Z][A-Z0-9_]*$ + has_label: + required: true + has_description: + required: false annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml index 9ef85f3bfa..d009721be8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml @@ -1,6 +1,30 @@ id: https://nde.nl/ontology/hc/class/CarrierTypes name: CarrierTypes title: Carrier Types (Concrete Subclasses) +description: >- + Taxonomy of physical and digital media carriers representing the material + substrate or storage medium on which content is encoded. +alt_descriptions: + nl: >- + Taxonomie van fysieke en digitale mediadragers die het materiële substraat + of opslagmedium vertegenwoordigen waarop inhoud is gecodeerd. + de: >- + Taxonomie physischer und digitaler Medienträger, die das materielle Substrat + oder Speichermedium darstellen, auf dem Inhalt codiert ist. + fr: >- + Taxonomie des supports physiques et numériques représentant le substrat matériel + ou le support de stockage sur lequel le contenu est encodé. + es: >- + Taxonomía de soportes físicos y digitales que representan el sustrato material + o medio de almacenamiento en el que se codifica el contenido. + ar: >- + تصنيف حاملات الوسائط المادية والرقمية التي تمثل الركيزة المادية + أو وسيط التخزين الذي يتم ترميز المحتوى عليه. + id: >- + Taksonomi pembawa media fisik dan digital yang mewakili substrat material + atau media penyimpanan tempat konten dikodekan. + zh: >- + 代表内容编码的物质基底或存储介质的物理和数字媒体载体分类法。 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,17 +40,39 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./CarrierType - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_label +- ./CarrierType +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_label classes: CodexCarrier: is_a: CarrierType class_uri: hc:CodexCarrier - description: A book consisting of stacked, bound leaves/pages. The dominant form - for Western manuscripts and printed books since antiquity. + description: >- + Side-opened bound block of stacked leaves, used as the dominant physical + format for manuscripts and printed volumes in many literate traditions. + alt_descriptions: + nl: >- + Zijwaarts te openen gebonden blok van gestapelde bladen, gebruikt als + dominante fysieke vorm voor handschriften en gedrukte werken. + de: >- + Seitlich zu oeffnender gebundener Block aus gestapelten Blaettern, + verbreitet als physisches Format fuer Handschriften und Druckwerke. + fr: >- + Bloc relie de feuillets superposes, a ouverture laterale, utilise comme + format materiel dominant pour manuscrits et imprimes. + es: >- + Bloque encuadernado de hojas apiladas con apertura lateral, usado como + formato material dominante para manuscritos e impresos. + ar: >- + كتلة مجلدة من أوراق مكدسة تُفتح جانبياً، وتُستخدم بصفتها الصيغة + المادية الغالبة للمخطوطات والمطبوعات. + id: >- + Blok jilid berisi lembar bertumpuk yang dibuka dari samping, digunakan + sebagai format fisik dominan untuk manuskrip dan terbitan cetak. + zh: >- + 由叠放页张装订并侧向翻开的实体形态,长期作为手稿与印刷文献的主要载体。 slot_usage: has_code: equals_string: CODEX @@ -37,13 +83,52 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + structured_aliases: + - literal_form: gebonden bladblok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: gebundener Blattblock + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bloc relie de feuillets + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: bloque encuadernado de hojas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كتلة أوراق مجلدة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: blok lembar berjilid + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 装订页块载体 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: A book consisting of stacked, bound leaves/pages. The dominant form for Western manuscripts and printed books since antiquity.' BoundVolumeCarrier: is_a: CarrierType class_uri: hc:BoundVolumeCarrier description: General bound volume, broader than codex. + alt_descriptions: + nl: >- + Algemene gebonden band, breder dan een codex. + de: >- + Allgemeiner gebundener Band, breiter als ein Kodex. + fr: >- + Volume relie general, plus large qu'un codex. + es: >- + Volumen encuadernado general, mas amplio que un codice. + ar: >- + مجلد مجلد عام، اوسع من الكودكس. + id: >- + Volume berjilid umum, lebih luas daripada kodex. + zh: >- + 通用装订卷册载体,范围比册页装(codex)更广。 slot_usage: has_code: equals_string: BOUND_VOLUME @@ -52,6 +137,28 @@ classes: equals_string: Bound Volume annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: gebonden band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: gebundener Band + predicate: EXACT_SYNONYM + in_language: de + - literal_form: volume relie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: volumen encuadernado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجلد مجلد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: volume berjilid + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 装订卷册 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -59,6 +166,21 @@ classes: is_a: CarrierType class_uri: hc:PamphletCarrier description: Unbound or loosely bound publication, typically few pages. + alt_descriptions: + nl: >- + Ongebonden of losjes gebonden publicatie, meestal met weinig paginas. + de: >- + Ungebundene oder lose gebundene Publikation, meist mit wenigen Seiten. + fr: >- + Publication non reliee ou faiblement reliee, generalement de peu de pages. + es: >- + Publicacion sin encuadernar o con encuadernacion ligera, por lo general de pocas paginas. + ar: >- + منشور غير مجلد او مجلد بخفة، عادة بعدد قليل من الصفحات. + id: >- + Publikasi tidak dijilid atau dijilid longgar, biasanya beberapa halaman. + zh: >- + 未装订或松散装订的出版物载体,通常页数较少。 slot_usage: has_code: equals_string: PAMPHLET @@ -67,6 +189,28 @@ classes: equals_string: Pamphlet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: pamflet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pamphlet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: brochure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: folleto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كتيب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pamflet + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 小册子 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -74,6 +218,21 @@ classes: is_a: CarrierType class_uri: hc:NotebookCarrier description: Bound blank or ruled pages for writing. + alt_descriptions: + nl: >- + Gebonden blanco of gelinieerde paginas om in te schrijven. + de: >- + Gebundene leere oder linierte Seiten zum Schreiben. + fr: >- + Pages blanches ou lignees reliees pour l'ecriture. + es: >- + Paginas en blanco o rayadas encuadernadas para escribir. + ar: >- + صفحات فارغة او مسطرة مجلدة للكتابة. + id: >- + Halaman kosong atau bergaris yang dijilid untuk menulis. + zh: >- + 用于书写的装订空白或横线页。 slot_usage: has_code: equals_string: NOTEBOOK @@ -82,6 +241,28 @@ classes: equals_string: Notebook annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: notitieboek + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Notizbuch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: carnet + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cuaderno + predicate: EXACT_SYNONYM + in_language: es + - literal_form: دفتر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: buku catatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 笔记本 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -89,6 +270,21 @@ classes: is_a: CarrierType class_uri: hc:SheetCarrier description: Single flat sheet, unbound. + alt_descriptions: + nl: >- + Enkel vlak vel, niet gebonden. + de: >- + Einzelnes flaches Blatt, ungebunden. + fr: >- + Feuille unique plane, non reliee. + es: >- + Hoja plana unica, sin encuadernar. + ar: >- + ورقة واحدة مسطحة غير مجلدة. + id: >- + Lembar tunggal datar, tidak dijilid. + zh: >- + 单张平面载体,未装订。 slot_usage: has_code: equals_string: SHEET @@ -97,6 +293,28 @@ classes: equals_string: Sheet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: los vel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: einzelnes Blatt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: feuille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja suelta + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ورقة منفردة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar tunggal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 单张纸 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -104,6 +322,21 @@ classes: is_a: CarrierType class_uri: hc:BroadsideCarrier description: Large single sheet printed on one side. + alt_descriptions: + nl: >- + Groot enkel vel, aan een zijde bedrukt. + de: >- + Grosses einzelnes Blatt, einseitig bedruckt. + fr: >- + Grande feuille unique imprimee sur une seule face. + es: >- + Gran hoja unica impresa por una sola cara. + ar: >- + ورقة كبيرة مفردة مطبوعة على وجه واحد. + id: >- + Lembar tunggal besar yang dicetak satu sisi. + zh: >- + 大幅单张载体,单面印刷。 slot_usage: has_code: equals_string: BROADSIDE @@ -112,6 +345,28 @@ classes: equals_string: Broadside annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: plakkaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Plakatdruck + predicate: EXACT_SYNONYM + in_language: de + - literal_form: affiche sur feuille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja cartel + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منشور على ورقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar poster + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 单页海报 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -119,6 +374,21 @@ classes: is_a: CarrierType class_uri: hc:MapSheetCarrier description: Cartographic material on a single sheet. + alt_descriptions: + nl: >- + Kartografisch materiaal op een enkel vel. + de: >- + Kartografisches Material auf einem einzelnen Blatt. + fr: >- + Document cartographique sur une feuille unique. + es: >- + Material cartografico en una sola hoja. + ar: >- + مادة خرائطية على ورقة واحدة. + id: >- + Bahan kartografis pada satu lembar. + zh: >- + 单张地图或制图材料载体。 slot_usage: has_code: equals_string: MAP_SHEET @@ -127,13 +397,58 @@ classes: equals_string: Map Sheet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: kaartblad + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kartenblatt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: feuille de carte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja de mapa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ورقة خريطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar peta + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地图单页 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object PhotographCarrier: is_a: CarrierType class_uri: hc:PhotographCarrier - description: Photographic print or negative. + description: >- + Light-sensitive image support in positive or negative form, typically on + paper, film, glass, or related chemical substrates. + alt_descriptions: + nl: >- + Lichtgevoelige beelddrager in positieve of negatieve vorm, doorgaans op + papier, film, glas of vergelijkbare chemische substraten. + de: >- + Lichtempfindlicher Bildtraeger in positiver oder negativer Form, + typischerweise auf Papier, Film, Glas oder vergleichbaren Substraten. + fr: >- + Support d'image photosensible en forme positive ou negative, generalement + sur papier, pellicule, verre ou substrats chimiques apparentes. + es: >- + Soporte de imagen fotosensible en forma positiva o negativa, normalmente + sobre papel, pelicula, vidrio o sustratos quimicos similares. + ar: >- + حامل صورة حساس للضوء بصيغة موجبة أو سالبة، غالباً على الورق أو الشريط + أو الزجاج أو ركائز كيميائية مماثلة. + id: >- + Media citra peka cahaya dalam bentuk positif atau negatif, umumnya pada + kertas, film, kaca, atau substrat kimia sejenis. + zh: >- + 以正像或负像形式存在的感光图像介质,常见材质包括纸、胶片、玻璃及类似化学基底。 slot_usage: has_code: equals_string: PHOTOGRAPH @@ -142,9 +457,33 @@ classes: equals_string: Photograph annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: lichtgevoelige beelddrager + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: lichtempfindlicher Bildtraeger + predicate: EXACT_SYNONYM + in_language: de + - literal_form: support d'image photosensible + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: soporte de imagen fotosensible + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حامل صورة حساس للضوء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media citra peka cahaya + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 感光图像介质 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Photographic print or negative.' ParchmentLeafCarrier: is_a: CarrierType class_uri: hc:ParchmentLeafCarrier @@ -283,7 +622,30 @@ classes: FilmReelCarrier: is_a: CarrierType class_uri: hc:FilmReelCarrier - description: Motion picture film on reel. + description: >- + Sequential photochemical image strip wound on a spool for projection, + playback, or preservation workflows. + alt_descriptions: + nl: >- + Sequentiële fotochemische beeldstrook op een spoel voor projectie, + afspelen of conserveringswerkstromen. + de: >- + Sequenzieller fotochemischer Bildstreifen auf Spule fuer Projektion, + Wiedergabe oder Erhaltungsprozesse. + fr: >- + Bande d'images photochimiques sequentielles enroulee sur bobine pour la + projection, la lecture ou la preservation. + es: >- + Tira secuencial de imagenes fotoquimicas enrollada en bobina para + proyeccion, reproduccion o preservacion. + ar: >- + شريط صور فوتوكيميائي متسلسل ملفوف على بكرة لاستخدامات العرض أو + التشغيل أو الحفظ. + id: >- + Pita gambar fotokimia berurutan yang digulung pada spool untuk proyeksi, + pemutaran, atau alur kerja pelestarian. + zh: >- + 卷绕在线轴上的连续光化学影像条带,用于放映、播放或保存流程。 slot_usage: has_code: equals_string: FILM_REEL @@ -292,9 +654,33 @@ classes: equals_string: Film Reel annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: geprojecteerde beeldstrook op spoel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: projizierbarer Bildstreifen auf Spule + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bande d'images en bobine + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tira de imagen en bobina + predicate: EXACT_SYNONYM + in_language: es + - literal_form: شريط صور على بكرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pita gambar pada spool + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 线轴影像条带 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Motion picture film on reel.' VideotapeCarrier: is_a: CarrierType class_uri: hc:VideotapeCarrier @@ -313,7 +699,30 @@ classes: MicrofilmCarrier: is_a: CarrierType class_uri: hc:MicrofilmCarrier - description: Microform on film for preservation/access. + description: >- + High-density miniature photographic strip used to store document surrogates + for long-term retention and compact access. + alt_descriptions: + nl: >- + Miniaturiserende fotografische strook met hoge dichtheid voor opslag van + documentvervangingen ten behoeve van langdurige bewaring en compacte raadpleging. + de: >- + Hochdichter miniaturisierter fotografischer Streifen zur Speicherung von + Dokumentersatzbildern fuer langfristige Aufbewahrung und platzsparenden Zugriff. + fr: >- + Bande photographique miniature a forte densite pour conserver des + substituts documentaires avec retention longue duree et acces compact. + es: >- + Tira fotografica miniaturizada de alta densidad para almacenar sustitutos + documentales con conservacion prolongada y acceso compacto. + ar: >- + شريط تصوير مصغر عالي الكثافة يُستخدم لتخزين بدائل وثائقية من أجل + الاحتفاظ طويل الأمد والوصول المدمج. + id: >- + Pita fotografi miniatur berkepadatan tinggi untuk menyimpan salinan + pengganti dokumen dengan retensi jangka panjang dan akses ringkas. + zh: >- + 高密度微缩摄影条带,用于存储文献替代影像,支持长期保存与紧凑访问。 slot_usage: has_code: equals_string: MICROFILM @@ -322,9 +731,33 @@ classes: equals_string: Microfilm annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: miniatuurfotografische documentstrook + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: miniaturisierter fotografischer Dokumentstreifen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bande documentaire photographique miniature + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tira documental fotografica miniaturizada + predicate: EXACT_SYNONYM + in_language: es + - literal_form: شريط وثائقي تصويري مصغر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pita dokumenter fotografi miniatur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 微缩文献摄影条带 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Microform on film for preservation/access.' MicroficheCarrier: is_a: CarrierType class_uri: hc:MicroficheCarrier @@ -358,7 +791,30 @@ classes: OpticalDiscCarrier: is_a: CarrierType class_uri: hc:OpticalDiscCarrier - description: Optical storage disc (CD-ROM, DVD, Blu-ray). + description: >- + Laser-readable circular storage medium used for digital audio, video, and + data distribution across removable media formats. + alt_descriptions: + nl: >- + Met laser leesbaar rond opslagmedium voor digitale audio, video en data, + gebruikt in verwijderbare mediaformaten. + de: >- + Laserlesbares kreisfoermiges Speichermedium fuer digitale Audio-, Video- + und Datendistribution in austauschbaren Formaten. + fr: >- + Support de stockage circulaire lisible au laser, utilise pour la + diffusion de contenus audio, video et donnees numeriques. + es: >- + Medio circular de almacenamiento legible por laser, utilizado para la + distribucion de audio, video y datos digitales. + ar: >- + وسيط تخزين دائري قابل للقراءة بالليزر يُستخدم لتوزيع الصوت والفيديو + والبيانات الرقمية عبر صيغ قابلة للإزالة. + id: >- + Media penyimpanan berbentuk cakram yang dapat dibaca laser untuk + distribusi audio, video, dan data digital dalam format lepas-pasang. + zh: >- + 可由激光读取的圆形存储介质,用于可移除格式中的数字音频、视频与数据分发。 slot_usage: has_code: equals_string: OPTICAL_DISC @@ -367,9 +823,33 @@ classes: equals_string: Optical Disc annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: laserleesbaar schijfmedium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: laserlesbares Speichermedium in Scheibenform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: support circulaire lisible au laser + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: medio circular legible por laser + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وسيط تخزين دائري قابل للقراءة بالليزر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media cakram dapat dibaca laser + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 激光可读圆盘介质 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Optical storage disc (CD-ROM, DVD, Blu-ray).' HardDriveCarrier: is_a: CarrierType class_uri: hc:HardDriveCarrier diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml index 52cb9d6390..cf55cfd44c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml @@ -2,88 +2,75 @@ id: https://nde.nl/ontology/hc/class/CastCollection name: CastCollection title: Cast Collection Type imports: - - linkml:types - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_score +- ../slots/has_type classes: CastCollection: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: 'Art-historical or archaeological collection of plaster casts (reproductions) - - of sculptures, architectural elements, and other artworks, typically used - - for education and study. - - - **Wikidata**: Q29380643 - - - **Scope**: - - Cast collections (Abgusssammlungen) contain: - - - Plaster casts of classical sculptures - - - Reproductions of architectural ornaments - - - Casts of medieval and Renaissance works - - - Study collections for art history education - - - Comparative materials for archaeological research - - - **Educational Purpose**: - - Cast collections serve: - - - Art history teaching and research - - - Drawing and sculpture instruction - - - Comparative stylistic analysis - - - Access to works otherwise unavailable locally - - - Preservation of endangered originals'' form - - - **Cross-Type Linkages**: - - Cast collections often exist within or alongside: - - - **GalleryType**: Display of casts in gallery settings - - - **MuseumType**: Museum collections including cast galleries - - - **PersonalCollectionType**: Private collections of casts - - - **Notable Examples**: - - - Abguss-Sammlung Antiker Plastik (Berlin) - - - Cast Courts, Victoria and Albert Museum - - - Museum of Classical Archaeology (Cambridge) - - - Skulpturhalle Basel - - - **Related Types**: - - - MuseumArchive (Q53566456) - Museum institutional records - - - ArtArchive (Q27032254) - Art documentation - - ' + description: >- + Type of heritage institution focused on plaster casts of sculptures and + architectural elements, operating as an educational and research facility + for art-historical and archaeological study. + alt_descriptions: + nl: Type erfgoedinstelling gericht op gipsafgietsels van beeldhouwwerken en architecturale elementen, die fungeert als educatieve en onderzoeksfaciliteit voor kunsthistorische en archeologische studie. + de: Art der Heritage-Institution, die sich auf Gipsabgüsse von Skulpturen und architektonischen Elementen konzentriert und als Bildungs- und Forschungseinrichtung für kunstgeschichtliche und archäologische Studien fungiert. + fr: Type d'institution patrimoniale axée sur les moulages en plâtre de sculptures et d'éléments architecturaux, fonctionnant comme établissement éducatif et de recherche pour l'étude historique de l'art et archéologique. + es: Tipo de institución patrimonial enfocada en moldes de yeso de esculturas y elementos arquitectónicos, que opera como instalación educativa y de investigación para el estudio histórico del arte y arqueológico. + ar: نوع مؤسسة التراث التي تركز على قوالب الجبس للمنحوتات والعناصر المعمارية، وتعمل كمرفق تعليمي وبحثي للدراسات تاريخ الفن والآثار. + id: Jenis lembaga warisan yang berfokus pada cetakan plester patung dan elemen arsitektural, beroperasi sebagai fasilitas pendidikan dan penelitian untuk studi sejarah seni dan arkeologi. + zh: 专注于雕塑和建筑元素石膏模型的遗产机构类型,作为艺术史和考古研究 的教育和研究设施运营。 + close_mappings: + - wd:Q29380643 + broad_mappings: + - skos:Concept + related_mappings: + - wd:Q53566456 + - wd:Q27032254 slots: - has_type - has_score slot_usage: has_type: - equals_expression: '["hc:MuseumType"]' + equals_string: hc:MuseumType + structured_aliases: + - literal_form: gipsafgietselcollectie + in_language: nl + - literal_form: Abgusssammlung + in_language: de + - literal_form: collection de moulages + in_language: fr + - literal_form: colección de moldes + in_language: es + - literal_form: مجموعة قوالب + in_language: ar + - literal_form: koleksi cetakan + in_language: id + - literal_form: 石膏模型收藏 + in_language: zh + comments: + - Institutional collection focused on plaster casts for education + - Serves art history teaching and archaeological research + - Often exists within or alongside museum/gallery settings + - Preserves form of endangered or inaccessible originals + keywords: + - plaster casts + - art education + - archaeological collection + - sculpture reproductions + - study collection + see_also: + - https://www.wikidata.org/wiki/Q29380643 + examples: + - value: + has_label: Abguss-Sammlung Antiker Plastik + has_scope: Classical sculpture reproductions + description: Berlin cast collection institution + - value: + has_label: Cast Courts, Victoria and Albert Museum + has_scope: Renaissance and classical casts + description: V&A cast collection annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml index 58ba36be75..5e324189d3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml @@ -24,62 +24,64 @@ prefixes: schema: http://schema.org/ prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_name - - ../slots/has_type - - ../slots/has_url +- linkml:types +- ../slots/has_description +- ../slots/has_name +- ../slots/has_type +- ../slots/has_url default_prefix: hc classes: CatalogSystem: class_uri: schema:SoftwareApplication - description: 'An integrated library system, catalog system, or collection management system - - used by a heritage institution. - - - Common systems include: - - - ALMA (Ex Libris) - Cloud-based library services platform - - - Koha - Open-source ILS - - - Sierra (Innovative Interfaces) - ILS for academic/public libraries - - - Aleph (Ex Libris) - Legacy ILS - - - FOLIO - Open-source library platform - - - OCLC WorldShare - Cloud-based library management - - - Adlib/Axiell Collections - Museum collection management - - - The Museum System (TMS) - Art museum collections - - - CollectiveAccess - Open-source collections management - - ' - slots: - - has_name - - has_type - - has_description - - has_url - slot_usage: - has_name: - required: true - examples: - - value: ALMA - - value: Koha - - value: Sierra - - value: Adlib - has_type: - range: CatalogSystemType - inlined: true - has_url: - exact_mappings: + description: >- + Software application for managing library, archive, or museum collections and catalog records. + alt_descriptions: + nl: Softwaretoepassing voor het beheren van bibliotheek-, archief- of museumcollecties en catalogusrecords. + de: Softwareanwendung zur Verwaltung von Bibliotheks-, Archiv- oder Museumssammlungen und Katalogdatensätzen. + fr: Application logicielle pour gérer les collections et les notices de catalogue de bibliothèques, d'archives ou de musées. + es: Aplicación de software para gestionar colecciones y registros de catálogo de bibliotecas, archivos o museos. + ar: تطبيق برمجي لإدارة مجموعات وسجلات الفهرس للمكتبات أو الأرشيفات أو المتاحف. + id: Aplikasi perangkat lunak untuk mengelola koleksi dan catatan katalog perpustakaan, arsip, atau museum. + zh: 用于管理图书馆、档案馆或博物馆藏品和目录记录的软件应用程序。 + structured_aliases: + - literal_form: catalogussysteem + in_language: nl + - literal_form: bibliotheeksysteem + in_language: nl + - literal_form: Katalogsystem + in_language: de + - literal_form: Bibliothekssystem + in_language: de + - literal_form: système de catalogue + in_language: fr + - literal_form: SIGB + in_language: fr + - literal_form: sistema de catálogo + in_language: es + - literal_form: sistema de gestión bibliotecaria + in_language: es + - literal_form: نظام الفهرسة + in_language: ar + - literal_form: نظام إدارة المكتبات + in_language: ar + - literal_form: sistem katalog + in_language: id + - literal_form: sistem perpustakaan + in_language: id + - literal_form: 编目系统 + in_language: zh + - literal_form: 图书馆管理系统 + in_language: zh + broad_mappings: - schema:SoftwareApplication close_mappings: - prov:SoftwareAgent + keywords: + - catalog system + - ILS + - LMS + - collection management + - integrated library system examples: - value: has_name: ALMA @@ -99,6 +101,25 @@ classes: has_name: Collection Management System has_description: Axiell Adlib museum collection management system has_url: https://www.axiell.com/solutions/product/axiell-collections/ + comments: + - Common systems include ALMA, Koha, Sierra, Aleph, FOLIO, Adlib, TMS + slots: + - has_name + - has_type + - has_description + - has_url + slot_usage: + has_name: + required: true + examples: + - value: ALMA + - value: Koha + - value: Sierra + - value: Adlib + has_type: + range: CatalogSystemType + inlined: true + has_url: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml index 6699a1efc1..b5e22c730d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml @@ -20,34 +20,65 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_name +- linkml:types +- ../slots/has_description +- ../slots/has_name default_prefix: hc classes: CatalogSystemType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for types of catalog and collection management systems. - - - System type categories include: - - - Integrated Library Systems (ILS) - - - Library Management Systems (LMS) - - - Collection Management Systems (CMS) - - - Digital Asset Management (DAM) - - - Archives Management Systems - - - Discovery Platforms - - - Repository Systems - - ' + description: >- + Abstract base taxonomy for categorizing collection and catalog management software platforms. + alt_descriptions: + nl: Abstracte basistaxonomie voor het categoriseren van softwareplatforms voor collectie- en catalogusbeheer. + de: Abstrakte Basistaxonomie zur Kategorisierung von Softwareplattformen für Sammlungs- und Katalogverwaltung. + fr: Taxonomie de base abstraite pour catégoriser les plateformes logicielles de gestion de collections et de catalogues. + es: Taxonomía base abstracta para categorizar plataformas de software de gestión de colecciones y catálogos. + ar: تصنيف أساسي مجرد لتصنيف منصات برمجيات إدارة المجموعات والفهارس. + id: Taksonomi dasar abstrak untuk mengkategorikan platform perangkat lunak manajemen koleksi dan katalog. + zh: 用于分类馆藏和目录管理软件平台的抽象基础分类法。 + structured_aliases: + - literal_form: catalogussysteemtype + in_language: nl + - literal_form: systeemcategorie + in_language: nl + - literal_form: Katalogsystemtyp + in_language: de + - literal_form: Systemkategorie + in_language: de + - literal_form: type de système de catalogue + in_language: fr + - literal_form: catégorie de système + in_language: fr + - literal_form: tipo de sistema de catálogo + in_language: es + - literal_form: categoría de sistema + in_language: es + - literal_form: نوع نظام الفهرسة + in_language: ar + - literal_form: jenis sistem katalog + in_language: id + - literal_form: 编目系统类型 + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: + - schema:SoftwareApplicationCategory + keywords: + - catalog system type + - ILS + - LMS + - CMS + - DAM + - archives management + examples: + - value: + has_name: Integrated Library System + has_description: Comprehensive software for library operations + comments: + - Abstract base class - concrete types defined in CatalogSystemTypes.yaml + - Categories include ILS, LMS, CMS, DAM, Discovery, Repository slots: - has_name - has_description @@ -55,10 +86,6 @@ classes: has_name: required: true has_description: - exact_mappings: - - skos:Concept - close_mappings: - - schema:SoftwareApplicationCategory annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml index 7ac1a275ec..ce4e3dfb47 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml @@ -1,30 +1,7 @@ id: https://nde.nl/ontology/hc/class/CatalogingStandard name: CatalogingStandard title: Cataloging Standard Class -description: 'Represents a metadata or cataloging standard used by heritage custodians. - - - CREATED 2026-01-17 per Rule 53/56: Class for structured cataloging standard representation. - - Replaces string-valued cataloging_standard slot. - - - Common cataloging standards by domain: - - - | Domain | Standards | - - |--------|-----------| - - | Museums | LIDO, SPECTRUM, CIDOC-CRM | - - | Libraries | MARC21, RDA, BIBFRAME, Dublin Core | - - | Archives | EAD, ISAD(G), RiC-O | - - | Natural History | Darwin Core, ABCD | - - ' +description: Represents a metadata or cataloging standard used by heritage custodians. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -32,33 +9,29 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_url default_prefix: hc classes: CatalogingStandard: class_uri: dcterms:Standard - description: 'A metadata or cataloging standard used for describing heritage collections. - - - Supports structured representation with: - - - Identifier (short code like "LIDO", "MARC21") - - - Label (full name) - - - Description (purpose and scope) - - - URL (specification document) - - - Domain (museums, libraries, archives, etc.) - - ' - exact_mappings: + description: >- + Metadata or cataloging standard used for describing heritage collections, + providing structured representation with identifier, label, description, + URL, and domain applicability. + alt_descriptions: + nl: Metadata- of catalogisatiestandaard die wordt gebruikt voor het beschrijven van erfgoedcollecties, met gestructureerde weergave met identificatie, label, beschrijving, URL en domeintoepasbaarheid. + de: Metadaten- oder Katalogisierungsstandard zur Beschreibung von Heritage-Sammlungen, mit strukturierter Darstellung durch Kennung, Bezeichnung, Beschreibung, URL und Anwendbarkeit auf verschiedene Bereiche. + fr: Norme de métadonnées ou de catalogage utilisée pour décrire les collections patrimoniales, fournissant une représentation structurée avec identifiant, étiquette, description, URL et domaine d'applicabilité. + es: Norma de metadatos o catalogación utilizada para describir colecciones patrimoniales, proporcionando representación estructurada con identificador, etiqueta, descripción, URL y aplicabilidad de dominio. + ar: معيار بيانات وصفية أو فهرسة يُستخدم لوصف مجموعات التراث، يوفر تمثيلًا هيكليًا مع المعرف والتسمية والوصف وعنوان URL وقابلية التطبيق على المجال. + id: Standar metadata atau katalogisasi yang digunakan untuk menggambarkan koleksi warisan, menyediakan representasi terstruktur dengan pengenal, label, deskripsi, URL, dan penerapan domain. + zh: 用于描述遗产藏品的元数据或编目标准,提供包含标识符、标签、描述、 URL和领域适用性的结构化表示。 + broad_mappings: - dcterms:Standard close_mappings: - schema:CreativeWork @@ -70,21 +43,18 @@ classes: slot_usage: identified_by: required: true -# range: string examples: - value: LIDO - value: MARC21 - value: Darwin Core has_label: required: false -# range: string examples: - value: Lightweight Information Describing Objects - value: Machine-Readable Cataloging 21 - value: Resource Description and Access has_description: required: false -# range: string examples: - value: XML schema for museum object metadata harvesting has_url: @@ -93,24 +63,54 @@ classes: examples: - value: https://lido-schema.org/ - value: https://www.loc.gov/marc/ - - value: museum - - value: library + structured_aliases: + - literal_form: catalogisatiestandaard + in_language: nl + - literal_form: Katalogisierungsstandard + in_language: de + - literal_form: norme de catalogage + in_language: fr + - literal_form: norma de catalogación + in_language: es + - literal_form: معيار الفهرسة + in_language: ar + - literal_form: standar katalogisasi + in_language: id + - literal_form: 编目标准 + in_language: zh + comments: + - Created per Rule 53/56 for structured cataloging standard representation + - Common domains: museums (LIDO, SPECTRUM), libraries (MARC21, RDA), archives (EAD, ISAD(G)) + keywords: + - cataloging standard + - metadata standard + - LIDO + - MARC21 + - EAD + - Dublin Core + see_also: + - https://lido-schema.org/ + - https://www.loc.gov/marc/ + - https://www.loc.gov/ead/ examples: - value: identified_by: LIDO has_label: Lightweight Information Describing Objects has_description: XML schema for museum object metadata harvesting and exchange has_url: https://lido-schema.org/ + description: Museum cataloging standard - value: identified_by: MARC21 has_label: Machine-Readable Cataloging 21 has_description: Library cataloging format for bibliographic data has_url: https://www.loc.gov/marc/ + description: Library cataloging standard - value: identified_by: Darwin Core has_label: Darwin Core has_description: Data standard for biodiversity specimen information has_url: https://dwc.tdwg.org/ + description: Natural history cataloging standard annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -119,5 +119,4 @@ slots: standard_domain: slot_uri: hc:standardDomain description: Domain(s) where this standard is primarily used. -# range: string multivalued: true diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml index cdf9295e14..6d0d54b476 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml @@ -8,8 +8,8 @@ prefixes: dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_score +- linkml:types +- ../slots/has_score # default_range: string enums: CategoryTypeEnum: @@ -37,62 +37,71 @@ enums: classes: Category: class_uri: skos:Concept - description: 'A category or classification term, based on SKOS Concept model. - - Categories represent hierarchical or faceted classifications used to describe - the focus, subject, or scope of collections and items. - - **Use cases**: - Collection focus (thematic specialization) - Subject classification - (AAT, LCSH, custom vocabularies) - Material classification (medium, format) - - Geographic scope (regions, countries) - Temporal scope (periods, eras) - - **Examples**: - "Dutch Golden Age paintings" (THEME + TEMPORAL + MATERIAL) - - "Lepidoptera" (SUBJECT, scientific classification) - "First edition literature" - (FORMAT + TYPOLOGY)' - exact_mappings: + description: >- + Classification term for describing the subject, scope, or focus of collections and items. + alt_descriptions: + nl: Classificatieterm voor het beschrijven van het onderwerp, de reikwijdte of de focus van collecties en items. + de: Klassifikationsbegriff zur Beschreibung des Themas, Umfangs oder Schwerpunkts von Sammlungen und Objekten. + fr: Terme de classification pour décrire le sujet, la portée ou l'accent des collections et des éléments. + es: Término de clasificación para describir el tema, alcance o enfoque de colecciones y elementos. + ar: مصطلح تصنيفي لوصف الموضوع أو النطاق أو التركيز للمجموعات والعناصر. + id: Istilah klasifikasi untuk mendeskripsikan subjek, cakupan, atau fokus koleksi dan item. + zh: 用于描述藏品和项目的主题、范围或焦点的分类术语。 + structured_aliases: + - literal_form: categorie + in_language: nl + - literal_form: classificatie + in_language: nl + - literal_form: Kategorie + in_language: de + - literal_form: Klassifikation + in_language: de + - literal_form: catégorie + in_language: fr + - literal_form: classification + in_language: fr + - literal_form: categoría + in_language: es + - literal_form: clasificación + in_language: es + - literal_form: فئة + in_language: ar + - literal_form: تصنيف + in_language: ar + - literal_form: kategori + in_language: id + - literal_form: klasifikasi + in_language: id + - literal_form: 类别 + in_language: zh + - literal_form: 分类 + in_language: zh + broad_mappings: - skos:Concept close_mappings: - schema:DefinedTerm - dcterms:subject + keywords: + - category + - classification + - subject + - theme + - taxonomy + examples: + - value: + category_name: "Dutch Golden Age paintings" + category_type: THEME + vocabulary_source: "AAT" + - value: + category_name: "Lepidoptera" + category_type: SUBJECT + vocabulary_source: "ITIS" + comments: + - SKOS-based category model for collection classification + - Supports hierarchical and faceted classifications slots: - has_score - comments: - - Created per slot_fixes.yaml revision for collection_focus migration - - SKOS-based category model for collection classification - - 'RULE 53: Part of collection_focus → categorized_as + Category migration' annotations: specificity_score: 0.45 specificity_rationale: Broadly useful - applies to many collection contexts custodian_types: '[''*'']' - examples: - - value: 'category_name: "Dutch Golden Age paintings" - - category_type: THEME - - category_description: "Paintings from the Dutch Golden Age (17th century)" - - broader_category: "European paintings" - - vocabulary_source: "AAT" - - ' - - value: 'category_name: "Lepidoptera" - - category_type: SUBJECT - - category_description: "Butterflies and moths" - - broader_category: "Insects" - - vocabulary_source: "ITIS" - - ' - - value: 'category_name: "First edition literature" - - category_type: FORMAT - - category_description: "First printings of literary works" - - broader_category: "Rare books" - - ' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml index 984cd67060..9b143bccff 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml @@ -18,35 +18,69 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../enums/StorageConditionStatusEnum - - ../slots/has_description - - ../slots/has_name - - ../slots/has_value +- linkml:types +- ../enums/StorageConditionStatusEnum +- ../slots/has_description +- ../slots/has_name +- ../slots/has_value default_prefix: hc classes: CategoryStatus: class_uri: crm:E55_Type - description: 'The status classification for a storage condition category assessment. - - - Status values follow the StorageConditionStatusEnum: - - - EXCELLENT: Optimal conditions, no concerns - - - GOOD: Acceptable conditions, minor issues - - - FAIR: Some concerns requiring attention - - - POOR: Significant issues requiring remediation - - - CRITICAL: Immediate action required - - - NOT_ASSESSED: Category not evaluated - - - NOT_APPLICABLE: Category does not apply to this storage - - ' + description: >- + Assessment status classification for storage condition categories in preservation evaluations. + alt_descriptions: + nl: Beoordelingsstatusclassificatie voor opslagconditiecategorieën in behoudsevaluaties. + de: Bewertungsstatus-Klassifikation für Lagerungszustandskategorien in Erhaltungsbewertungen. + fr: Classification du statut d'évaluation pour les catégories de conditions de stockage dans les évaluations de conservation. + es: Clasificación del estado de evaluación para categorías de condiciones de almacenamiento en evaluaciones de preservación. + ar: تصنيف حالة التقييم لفئات حالات التخزين في تقييمات الحفظ. + id: Klasifikasi status penilaian untuk kategori kondisi penyimpanan dalam evaluasi pelestarian. + zh: 保存评估中存储条件类别的评估状态分类。 + structured_aliases: + - literal_form: categoriestatus + in_language: nl + - literal_form: beoordelingsstatus + in_language: nl + - literal_form: Kategoriestatus + in_language: de + - literal_form: Bewertungsstatus + in_language: de + - literal_form: statut de catégorie + in_language: fr + - literal_form: état d'évaluation + in_language: fr + - literal_form: estado de categoría + in_language: es + - literal_form: estado de evaluación + in_language: es + - literal_form: حالة الفئة + in_language: ar + - literal_form: status kategori + in_language: id + - literal_form: 类别状态 + in_language: zh + broad_mappings: + - crm:E55_Type + close_mappings: + - skos:Concept + keywords: + - category status + - storage condition + - assessment + - preservation + - evaluation + examples: + - value: + has_value: GOOD + has_name: Good + has_description: Acceptable temperature control with minor fluctuations + - value: + has_value: CRITICAL + has_name: Critical + has_description: Immediate pest treatment required + comments: + - Values follow StorageConditionStatusEnum (EXCELLENT, GOOD, FAIR, POOR, CRITICAL) slots: - has_name - has_description @@ -57,19 +91,6 @@ classes: required: true has_name: has_description: - exact_mappings: - - crm:E55_Type - close_mappings: - - skos:Concept - examples: - - value: - has_value: GOOD - has_name: Good - has_description: Acceptable temperature control with minor fluctuations - - value: - has_value: CRITICAL - has_name: Critical - has_description: Immediate pest treatment required annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml index d8f260f7ea..956ee675fd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml @@ -2,27 +2,26 @@ id: https://nde.nl/ontology/hc/class/catering-place name: catering_place_class title: CateringPlace Class imports: - - linkml:types - - ../slots/has_cuisine - - ../slots/has_accessibility_feature - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_price - - ../slots/has_score - - ../slots/has_service - - ../slots/has_type - - ../slots/classified_as - - ../slots/derive_from - - ../slots/founded_through - - ../slots/generated_by - - ../slots/has_operating_hours - - ../slots/operated_by - - ../slots/has_capacity - - ../slots/require - - ../slots/20260202_matang/new/seating_capacity - - ../slots/20260202_matang/new/serves_staff - - ../slots/20260202_matang/new/serves_visitors_only +- linkml:types +- ../slots/has_cuisine +- ../slots/has_accessibility_feature +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_price +- ../slots/has_score +- ../slots/has_service +- ../slots/has_type +- ../slots/classified_as +- ../slots/derive_from +- ../slots/founded_through +- ../slots/generated_by +- ../slots/has_operating_hours +- ../slots/operated_by +- ../slots/has_capacity +- ../slots/require +- ../slots/has_user +- ../slots/has_user_category prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -37,10 +36,19 @@ classes: CateringPlace: is_a: ReconstructedEntity class_uri: schema:FoodEstablishment - description: "Catering facility, caf\xE9, or restaurant operated at a heritage custodian venue.\n\n**DEFINITION**:\n\nA CateringPlace is a food and beverage facility operated at or by a heritage\ncustodian. This includes museum caf\xE9s, archive tea rooms, library cafeterias,\nand other dining facilities that serve visitors and staff. May also include\nhistoric restaurants or caf\xE9s that are themselves heritage institutions.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:FoodEstablishment` - \"A food-related business.\"\n\nSubclasses include:\n- `schema:CafeOrCoffeeShop` - Caf\xE9 or coffee shop\n- `schema:Restaurant` - Full-service restaurant\n\n**WIKIDATA TYPE LINKAGE (TasteScentHeritageTypeEnum Subset)**:\n\nFor heritage catering venues with cultural significance, can be classified\nusing TasteScentHeritageTypeEnum (15 types):\n\n- Q11707 (restaurant) - General restaurant\n- Q30022 (caf\xE9) - Coffee shop/caf\xE9\n- Q1569167 (tearoom) - Tea room\n- Q5765838 (historic restaurant) - Restaurant\ - \ with heritage value\n\n**DISTINCTION FROM GiftShop**:\n\n| Type | Primary Function | Products |\n|------|------------------|----------|\n| **CateringPlace** | Food and beverage | Meals, drinks, snacks |\n| GiftShop | Retail merchandise | Souvenirs, books, gifts |\n\n**TYPES OF CATERING PLACES**:\n\n1. **Museum Caf\xE9**: Casual refreshments for visitors\n2. **Museum Restaurant**: Full-service dining\n3. **Historic Caf\xE9**: Caf\xE9 that is itself heritage (e.g., literary caf\xE9)\n4. **Staff Canteen**: Staff dining facility\n5. **Event Catering**: Function/event catering space\n6. **Terrace/Garden Caf\xE9**: Outdoor dining\n\n**USE CASES**:\n\n1. **Museum Restaurant**:\n ```yaml\n CateringPlace:\n identified_by: \"https://nde.nl/ontology/hc/aux/rijksmuseum-restaurant\"\n has_label:\n label_text: \"RIJKS Restaurant\"\n catering_type: RESTAURANT\n cuisine_type: \"Modern Dutch fine dining\"\n has_michelin_star: true\n ```\n\n2. **Archive\ - \ Caf\xE9**:\n ```yaml\n CateringPlace:\n has_label:\n label_text: \"Nationaal Archief Caf\xE9\"\n catering_type: CAFE\n serves_visitors_only: true\n ```\n\n3. **Historic Literary Caf\xE9**:\n ```yaml\n CateringPlace:\n has_label:\n label_text: \"Caf\xE9 Americain\"\n catering_type: HISTORIC_CAFE\n heritage_type_classification: HISTORIC_RESTAURANT\n founded_year: 1902\n ```\n" - exact_mappings: + description: >- + Food and beverage facility operated at or by a heritage custodian, including + museum cafés, archive tea rooms, library cafeterias, and other dining + facilities serving visitors and staff. + alt_descriptions: + nl: Eet- en drinkgelegenheid beheerd door of bij een erfgoedinstelling, inclusief museumcafés, archieftheesalons, bibliotheekkantines en andere eetgelegenheden voor bezoekers en personeel. + de: Speise- und Getränkeeinrichtung, die von oder bei einer Heritage-Institution betrieben wird, einschließlich Museumscafés, Archiv-Teesalons, Bibliothekskantinen und anderer Speiseeinrichtungen für Besucher und Personal. + fr: Établissement de restauration géré par ou auprès d'une institution patrimoniale, comprenant les cafés de musée, les salons de thé d'archives, les cantines de bibliothèque et autres installations de restauration pour les visiteurs et le personnel. + es: Establecimiento de comida y bebida operado por o en una institución patrimonial, incluyendo cafés de museo, salones de té de archivos, cafeterías de bibliotecas y otras instalaciones gastronómicas para visitantes y personal. + ar: منشأة طعام وشراب تديرها مؤسسة تراثية أو تعمل بالقرب منها، بما في ذلك مقاهي المتاحف وصالات الشاي في الأرشيف وكافيتريات المكتبات وغيرها من مرافق الطعام للزوار والموظفين. + id: Fasilitas makanan dan minuman yang dioperasikan oleh atau di lembaga warisan, termasuk kafe museum, ruang teh arsip, kantin perpustakaan, dan fasilitas makan lainnya untuk pengunjung dan staf. + zh: 由遗产机构运营或在其运营的餐饮设施,包括博物馆咖啡馆、档案馆茶室、 图书馆食堂以及其他为访客和员工提供服务的餐饮设施。 + broad_mappings: - schema:FoodEstablishment close_mappings: - schema:CafeOrCoffeeShop @@ -66,33 +74,28 @@ classes: - operated_by - has_capacity - require - - seating_capacity - - serves_staff - - serves_visitors_only - - has_score - - derived_from + - has_user + - has_user_category + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/rijksmuseum-restaurant has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false required: true examples: - value: label_text: RIJKS Restaurant - value: - label_text: "Nationaal Archief Caf\xE9" + label_text: "Nationaal Archief Café" - value: - label_text: "Van Gogh Museum Caf\xE9" + label_text: "Van Gogh Museum Café" has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: description_text: Michelin-starred restaurant serving modern Dutch cuisine using seasonal ingredients. Located in the museum's atrium with views of the garden. @@ -104,7 +107,7 @@ classes: - value: has_name: Restaurant - value: - has_name: "Caf\xE9" + has_name: "Café" classified_as: range: HeritageType required: false @@ -112,25 +115,20 @@ classes: - value: has_label: HISTORIC_RESTAURANT has_cuisine: -# range: string examples: - value: Modern Dutch fine dining - - value: "Organic caf\xE9 fare" + - value: "Organic café fare" - value: Traditional Dutch pancakes - seating_capacity: + has_capacity: range: integer examples: - value: 80 + - value: 40 has_service: range: boolean examples: - value: true - has_capacity: - range: integer - examples: - - value: 40 has_opening_hour: -# range: string examples: - value: Tu-Su 10:00-17:00 - value: Tu-Su 10:00-22:00 @@ -139,7 +137,7 @@ classes: examples: - value: true - value: false - serves_staff: + has_user: range: boolean examples: - value: true @@ -158,26 +156,24 @@ classes: inlined: true examples: - value: - has_value: "\u20AC\u20AC\u20AC\u20AC" + has_value: "€€€€" has_type: has_name: Luxury - has_description: "Over \u20AC60 per person" + has_description: "Over €60 per person" - value: - has_value: "\u20AC\u20AC" + has_value: "€€" has_type: has_name: Moderate - value: - has_value: "\u20AC" + has_value: "€" has_type: has_name: Budget has_accessibility_feature: -# range: string multivalued: true examples: - value: Wheelchair accessible - value: Accessible restrooms operated_by: -# range: string examples: - value: Vermaat Groep - value: In-house @@ -189,19 +185,39 @@ classes: temporal_extent: begin_of_the_begin: '1902-01-01' end_of_the_begin: '1902-12-31' - derived_from: + derive_from: range: CustodianObservation multivalued: true required: false generated_by: range: ReconstructionActivity required: false + structured_aliases: + - literal_form: horecagelegenheid + in_language: nl + - literal_form: Catering-Einrichtung + in_language: de + - literal_form: établissement de restauration + in_language: fr + - literal_form: establecimiento de restauración + in_language: es + - literal_form: منشأة تموين + in_language: ar + - literal_form: tempat katering + in_language: id + - literal_form: 餐饮场所 + in_language: zh comments: - - CateringPlace models food/beverage facilities at heritage custodians - - "Schema.org FoodEstablishment for restaurants and caf\xE9s" - - Links to TasteScentHeritageTypeEnum for heritage catering venues + - Models food/beverage facilities at heritage custodians - Distinguished from GiftShop (retail) by food service focus - May be operated by heritage custodian or external caterer + - Includes museum cafés, restaurants, tea rooms, and historic cafés + keywords: + - catering + - restaurant + - café + - food service + - museum dining see_also: - https://schema.org/FoodEstablishment - https://schema.org/Restaurant @@ -224,37 +240,39 @@ classes: reservation_required: true michelin_star: 1 has_price: - has_value: "\u20AC\u20AC\u20AC\u20AC" + has_value: "€€€€" has_type: has_name: Luxury operator: Vermaat Groep + description: Michelin-starred museum restaurant - value: identified_by: https://nde.nl/ontology/hc/aux/na-cafe has_label: - label_text: "Nationaal Archief Caf\xE9" + label_text: "Nationaal Archief Café" has_description: - description_text: "Casual caf\xE9 for archive visitors. Light lunches, coffee, and pastries." + description_text: "Casual café for archive visitors. Light lunches, coffee, and pastries." has_type: - has_name: "Caf\xE9" - cuisine_type: "Caf\xE9 fare, sandwiches, soups" + has_name: "Café" + cuisine_type: "Café fare, sandwiches, soups" seating_capacity: 40 opening_hour: Tu-Fr 09:30-16:30 serves_visitors_only: true reservation_required: false has_price: - has_value: "\u20AC" + has_value: "€" has_type: has_name: Budget has_accessibility_feature: - Wheelchair accessible + description: Archive visitor café - value: identified_by: https://nde.nl/ontology/hc/aux/cafe-americain has_label: - label_text: "Caf\xE9 Americain" + label_text: "Café Americain" has_description: - description_text: "Historic art deco caf\xE9 dating from 1902. Literary landmark and protected monument." + description_text: "Historic art deco café dating from 1902. Literary landmark and protected monument." has_type: - has_name: "Historic Caf\xE9" + has_name: "Historic Café" classified_as: has_label: HISTORIC_RESTAURANT cuisine_type: International brasserie @@ -266,9 +284,15 @@ classes: begin_of_the_begin: '1902-01-01' end_of_the_begin: '1902-12-31' has_price: - has_value: "\u20AC\u20AC\u20AC" + has_value: "€€€" has_type: has_name: Upscale + description: Historic heritage café + notes: + - | + Preserved from prior description (commit bd8368df): + + "Catering facility, caf\xE9, or restaurant operated at a heritage custodian venue.\n\n**DEFINITION**:\n\nA CateringPlace is a food and beverage facility operated at or by a heritage\ncustodian. This includes museum caf\xE9s, archive tea rooms, library cafeterias,\nand other dining facilities that serve visitors and staff. May also include\nhistoric restaurants or caf\xE9s that are themselves heritage institutions.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:FoodEstablishment` - \"A food-related business.\"\n\nSubclasses include:\n- `schema:CafeOrCoffeeShop` - Caf\xE9 or coffee shop\n- `schema:Restaurant` - Full-service restaurant\n\n**WIKIDATA TYPE LINKAGE (TasteScentHeritageTypeEnum Subset)**:\n\nFor heritage catering venues with cultural significance, can be classified\nusing TasteScentHeritageTypeEnum (15 types):\n\n- Q11707 (restaurant) - General restaurant\n- Q30022 (caf\xE9) - Coffee shop/caf\xE9\n- Q1569167 (tearoom) - Tea room\n- Q5765838 (historic restaurant) - Restaurant\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml index 52e3be6f76..59ede015d5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml @@ -1,36 +1,37 @@ id: https://nde.nl/ontology/hc/class/CateringType name: CateringType title: Catering Type (Abstract Base) -description: 'Abstract base class for types of catering facilities at heritage venues. - - - This class defines the taxonomy of catering establishment types found at - - museums, archives, libraries, and other heritage institutions. - - Concrete subclasses are defined in CateringTypes.yaml following the - - Type/Types naming convention (Rule 0b). - - - Created per slot_fixes.yaml revision for catering_type migration (Rule 53/56). - - ' +description: Abstract base class for types of catering facilities at heritage venues. 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/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_name +- linkml:types +- ../slots/has_description +- ../slots/has_name default_prefix: hc classes: CateringType: class_uri: skos:Concept abstract: true - description: "Abstract base class for types of catering facilities.\n\nCatering type categories:\n- Caf\xE9/Coffee Shop\n- Restaurant\n- Tea Room\n- Canteen/Cafeteria\n- Terrace/Garden Caf\xE9\n- Historic Caf\xE9\n- Event Catering\n" + description: >- + Abstract base class for types of food and beverage facilities at heritage + venues, including cafés, restaurants, tea rooms, canteens, terraces, + historic cafés, and event catering spaces. + alt_descriptions: + nl: Abstracte basisklasse voor typen voedsel- en drankfaciliteiten bij erfgoedlocaties, waaronder cafés, restaurants, theesalons, kantines, terrassen, historische cafés en evenementencatering. + de: Abstrakte Basisklasse für Arten von Speise- und Getänkeeinrichtungen an Heritage-Standorten, einschließlich Cafés, Restaurants, Teesalons, Kantinen, Terrassen, historischer Cafés und Event-Catering. + fr: Classe de base abstraite pour les types d'établissements de restauration dans les lieux patrimoniaux, y compris les cafés, restaurants, salons de thé, cantines, terrasses, cafés historiques et traiteurs événementiels. + es: Clase base abstracta para tipos de instalaciones de comida y bebida en lugares patrimoniales, incluyendo cafés, restaurantes, salones de té, cantinas, terrazas, cafés históricos y catering de eventos. + ar: فئة أساسية مجردة لأنواع مرافق الطعام والشراب في مواقع التراث، بما في ذلك المقاهي والمطاعم وصالات الشاي والكافيتريات والتراسات والمقاهي التاريخية وتقديم الطعام للفعاليات. + id: Kelas dasar abstrak untuk jenis fasilitas makanan dan minuman di lokasi warisan, termasuk kafe, restoran, ruang teh, kantin, teras, kafe bersejarah, dan katering acara. + zh: 遗产场所餐饮设施类型的抽象基类,包括咖啡馆、餐厅、茶室、食堂、 露台、历史咖啡馆和活动餐饮。 + broad_mappings: + - skos:Concept + close_mappings: + - schema:FoodEstablishment slots: - has_name - has_description @@ -38,10 +39,35 @@ classes: has_name: required: true has_description: - exact_mappings: - - skos:Concept - close_mappings: - - schema:FoodEstablishment + structured_aliases: + - literal_form: horecatype + in_language: nl + - literal_form: Catering-Typ + in_language: de + - literal_form: type de restauration + in_language: fr + - literal_form: tipo de restauración + in_language: es + - literal_form: نوع التموين + in_language: ar + - literal_form: jenis katering + in_language: id + - literal_form: 餐饮类型 + in_language: zh + comments: + - Abstract base class - use concrete subclasses from CateringTypes.yaml + - Created per Rule 53/56 for catering_type migration + - Categories: café, restaurant, tea room, canteen, terrace, historic café, event + keywords: + - catering facility + - food service + - restaurant type + - café type + examples: + - value: + has_name: Café + has_description: Casual coffee shop with beverages and light snacks + description: Café catering type annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml index 73a2ed9b12..6bb0b93631 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml @@ -1,22 +1,8 @@ id: https://nde.nl/ontology/hc/class/CateringTypes name: CateringTypes title: Catering Types (Concrete Subclasses) -description: 'Concrete subclasses of CateringType representing specific categories - of - - catering facilities at heritage venues. - - - Follows the Type/Types naming convention (Rule 0b): - - - CateringType.yaml: Abstract base class - - - CateringTypes.yaml: This file with concrete subclasses - - - Created per slot_fixes.yaml revision for catering_type migration (Rule 53/56). - - ' +description: >- + Concrete subclasses of CateringType representing specific categories of catering facilities at heritage venues. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -29,140 +15,386 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./CateringType - - linkml:types - - ../slots/has_name +- ./CateringType +- linkml:types +- ../slots/has_name default_prefix: hc classes: CafeCatering: is_a: CateringType class_uri: hc:CafeCatering - description: "Casual caf\xE9 or coffee shop offering beverages, light snacks,\ - \ and pastries.\nTypically self-service or counter-service with informal seating.\n" + description: >- + Casual coffee shop offering beverages, light snacks, and pastries with self-service or counter-service. + alt_descriptions: + nl: Ongelegen koffiehuis met dranken, lichte snacks en gebak met zelfbediening of toonbankbediening. + de: Zwangloses Kaffeehaus mit Getränken, leichten Snacks und Gebäck mit Selbstbedienung oder Tresenbedienung. + fr: Café décontracté proposant des boissons, des collations légères et des pâtisseries en libre-service ou au comptoir. + es: Cafetería informal que ofrece bebidas, aperitivos ligeros y pasteles con autoservicio o servicio en mostrador. + ar: مقهى غير رسمي يقدم المشروبات والوجبات الخفيفة والمعجنات مع خدمة ذاتية أو خدمة على الطاولة. + id: Kafe santai yang menawarkan minuman, camilan ringan, dan kue dengan layanan mandiri atau layanan konter. + zh: 提供饮料、轻食和糕点的休闲咖啡馆,采用自助或柜台服务。 + structured_aliases: + - literal_form: café + in_language: nl + - literal_form: koffiehuis + in_language: nl + - literal_form: Café + in_language: de + - literal_form: Kaffeehaus + in_language: de + - literal_form: café + in_language: fr + - literal_form: coffee shop + in_language: fr + - literal_form: cafetería + in_language: es + - literal_form: مقهى + in_language: ar + - literal_form: kafe + in_language: id + - literal_form: 咖啡馆 + in_language: zh slot_usage: has_name: - equals_string: "Caf\xE9" - exact_mappings: + equals_string: "Café" + broad_mappings: + - skos:Concept + close_mappings: - schema:CafeOrCoffeeShop aliases: - Coffee Shop - Koffiehuis - Coffeebar + keywords: + - café + - coffee shop + - casual dining + examples: + - value: + has_name: "Café" + has_description: Casual coffee shop with beverages and light snacks annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - skos:Concept RestaurantCatering: is_a: CateringType class_uri: hc:RestaurantCatering - description: 'Full-service restaurant with table service, complete meals, and - formal dining. - - May range from casual dining to fine dining establishments. - - ' + description: >- + Full-service establishment with table service, complete meals, and formal dining ranging from casual to fine dining. + alt_descriptions: + nl: Volledige service-instelling met tafelbediening, complete maaltijden en formeel dineren van casual tot fijn dineren. + de: Vollservice-Einrichtung mit Tischbedienung, kompletten Mahlzeiten und formellem Speisen von zwanglos bis fein. + fr: Établissement avec service complet, service à table, repas complets et restauration formelle allant du décontracté au gastronomique. + es: Establecimiento de servicio completo con servicio de mesa, comidas completas y cena formal que va desde casual hasta elegante. + ar: مؤسسة خدمة كاملة مع خدمة الطاولة والوجبات الكاملة وتناول الطعام الرسمي من العادي إلى الفاخر. + id: Fasilitas layanan lengkap dengan layanan meja, makanan lengkap, dan makan malam formal dari santai hingga mewah. + zh: 提供餐桌服务、完整餐点和正式用餐的全服务餐厅,从休闲到精致不等。 + structured_aliases: + - literal_form: restaurant + in_language: nl + - literal_form: eetgelegenheid + in_language: nl + - literal_form: Restaurant + in_language: de + - literal_form: Speisewirtschaft + in_language: de + - literal_form: restaurant + in_language: fr + - literal_form: restaurante + in_language: es + - literal_form: مطعم + in_language: ar + - literal_form: restoran + in_language: id + - literal_form: 餐厅 + in_language: zh slot_usage: has_name: equals_string: Restaurant - exact_mappings: + broad_mappings: + - skos:Concept + close_mappings: - schema:Restaurant aliases: - Dining Room - Eatery + keywords: + - restaurant + - fine dining + - table service + examples: + - value: + has_name: Restaurant + has_description: Full-service restaurant with table service annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept TeaRoomCatering: is_a: CateringType class_uri: hc:TeaRoomCatering - description: 'Tea room or tea salon specializing in tea service, often with afternoon - tea, - - scones, sandwiches, and pastries. - - ' + description: >- + Establishment specializing in tea service, often featuring afternoon tea with scones, sandwiches, and pastries. + alt_descriptions: + nl: Instelling gespecialiseerd in theeservice, vaak met afternoon tea met scones, sandwiches en gebak. + de: Einrichtung spezialisiert auf Teeservice, oft mit Nachmittagstee mit Scones, Sandwiches und Gebäck. + fr: Établissement spécialisé dans le service du thé, souvent avec le thé de l'après-midi avec des scones, des sandwichs et des pâtisseries. + es: Establecimiento especializado en servicio de té, a menudo con té de la tarde con scones, sándwiches y pasteles. + ar: مؤسسة متخصصة في خدمة الشاي، غالبًا مع شاي بعد الظهر مع السكونز والسندويشات والمعجنات. + id: Fasilitas yang berspesialisasi dalam layanan teh, sering kali dengan teh sore dengan scones, sandwich, dan kue. + zh: 专门提供茶饮服务的场所,通常包括下午茶搭配司康饼、三明治和糕点。 + structured_aliases: + - literal_form: theesalon + in_language: nl + - literal_form: theehuis + in_language: nl + - literal_form: Teestube + in_language: de + - literal_form: Teesalon + in_language: de + - literal_form: salon de thé + in_language: fr + - literal_form: salón de té + in_language: es + - literal_form: صالة شاي + in_language: ar + - literal_form: ruang teh + in_language: id + - literal_form: 茶室 + in_language: zh slot_usage: has_name: equals_string: Tea Room + broad_mappings: + - skos:Concept aliases: - Tea Salon - Theehuis - - "Salon de Th\xE9" + - "Salon de Thé" + keywords: + - tea room + - tea salon + - afternoon tea + examples: + - value: + has_name: Tea Room + has_description: Traditional tea room with afternoon tea service annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept CanteenCatering: is_a: CateringType class_uri: hc:CanteenCatering - description: 'Staff cafeteria or canteen primarily serving employees and staff. - - May be open to visitors or restricted to staff only. - - ' + description: >- + Staff cafeteria primarily serving employees, with optional access for visitors. + alt_descriptions: + nl: Personeelskantine die voornamelijk werknemers bedient, met optionele toegang voor bezoekers. + de: Personalcafeteria, die hauptsächlich Mitarbeitern dient, mit optionalem Zugang für Besucher. + fr: Cafétéria de personnel servant principalement les employés, avec un accès facultatif pour les visiteurs. + es: Cafetería de personal que sirve principalmente a empleados, con acceso opcional para visitantes. + ar: كافيتريا للموظفين تخدم بشكل رئيسي الموظفين، مع وصول اختياري للزوار. + id: Kantin staf yang terutama melayani karyawan, dengan akses opsional untuk pengunjung. + zh: 主要为员工服务的员工食堂,可选择向访客开放。 + structured_aliases: + - literal_form: kantine + in_language: nl + - literal_form: personeelsrestaurant + in_language: nl + - literal_form: Kantine + in_language: de + - literal_form: Betriebsrestaurant + in_language: de + - literal_form: cantine + in_language: fr + - literal_form: restaurant du personnel + in_language: fr + - literal_form: cantina + in_language: es + - literal_form: comedor de personal + in_language: es + - literal_form: كافيتريا + in_language: ar + - literal_form: kantin + in_language: id + - literal_form: 食堂 + in_language: zh slot_usage: has_name: equals_string: Canteen + broad_mappings: + - skos:Concept aliases: - Cafeteria - Staff Restaurant - Kantine + keywords: + - canteen + - cafeteria + - staff dining + examples: + - value: + has_name: Canteen + has_description: Staff cafeteria with subsidized meals annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept TerraceCatering: is_a: CateringType class_uri: hc:TerraceCatering - description: "Outdoor or garden caf\xE9, typically seasonal, offering refreshments\n\ - in a garden, courtyard, or terrace setting.\n" + description: >- + Seasonal outdoor dining area in garden, courtyard, or terrace setting. + alt_descriptions: + nl: Seizoensgebonden buitenruimte in tuin-, binnenhof- of terrassetting. + de: Saisonale Außenbewirtung in Garten-, Innenhof- oder Terrassenumgebung. + fr: Espace de restauration extérieur saisonnier dans un cadre de jardin, de cour ou de terrasse. + es: Área de restauración al aire libre estacional en jardín, patio o terraza. + ar: منطقة طعام خارجية موسمية في حديقة أو فناء أو تراس. + id: Area makan outdoor musiman di taman, halaman, atau pengaturan teras. + zh: 位于花园、庭院或露台环境中的季节性户外用餐区。 + structured_aliases: + - literal_form: terras + in_language: nl + - literal_form: buitenterras + in_language: nl + - literal_form: Terrasse + in_language: de + - literal_form: Außenbereich + in_language: de + - literal_form: terrasse + in_language: fr + - literal_form: terraza + in_language: es + - literal_form: تراس + in_language: ar + - literal_form: teras + in_language: id + - literal_form: 露台 + in_language: zh slot_usage: has_name: equals_string: Terrace - aliases: - - "Garden Caf\xE9" - - "Outdoor Caf\xE9" - - Terras - annotations: - custodian_types: '[''*'']' broad_mappings: - skos:Concept + aliases: + - "Garden Café" + - "Outdoor Café" + - Terras + keywords: + - terrace + - outdoor dining + - garden café + examples: + - value: + has_name: Terrace + has_description: Seasonal outdoor terrace with garden views + annotations: + custodian_types: '[''*'']' HistoricCafeCatering: is_a: CateringType class_uri: hc:HistoricCafeCatering - description: "Heritage caf\xE9 with cultural or historical significance.\nOften\ - \ a protected monument or literary landmark in its own right.\nExamples: Caf\xE9\ - \ Americain, Caf\xE9 de Flore, Caf\xE9 Central.\n" + description: >- + Heritage café with cultural or historical significance, often a protected monument or literary landmark. + alt_descriptions: + nl: Erfgoedcafé met culturele of historische betekenis, vaak een beschermd monument of literair monument. + de: Heritage-Café mit kultureller oder historischer Bedeutung, oft ein geschütztes Denkmal oder literarischer Ort. + fr: Café patrimonial d'importance culturelle ou historique, souvent un monument protégé ou un lieu littéraire. + es: Café patrimonial con importancia cultural o histórica, a menudo un monumento protegido o hito literario. + ar: مقهى تراثي ذو أهمية ثقافية أو تاريخية، غالبًا ما يكون نصبًا تذكاريًا محميًا أو معلمًا أدبيًا. + id: Kafe warisan dengan pentingnya budaya atau sejarah, sering kali monumen terlindungi atau tengara sastra. + zh: 具有文化或历史意义的遗产咖啡馆,常为受保护古迹或文学地标。 + structured_aliases: + - literal_form: historisch café + in_language: nl + - literal_form: grand café + in_language: nl + - literal_form: historisches Café + in_language: de + - literal_form: Grand Café + in_language: de + - literal_form: café historique + in_language: fr + - literal_form: grand café + in_language: fr + - literal_form: café histórico + in_language: es + - literal_form: grand café + in_language: es + - literal_form: مقهى تاريخي + in_language: ar + - literal_form: kafe bersejarah + in_language: id + - literal_form: 历史咖啡馆 + in_language: zh slot_usage: has_name: - equals_string: "Historic Caf\xE9" - aliases: - - "Heritage Caf\xE9" - - "Literary Caf\xE9" - - "Grand Caf\xE9" - annotations: - custodian_types: '[''*'']' + equals_string: "Historic Café" broad_mappings: - skos:Concept + aliases: + - "Heritage Café" + - "Literary Café" + - "Grand Café" + keywords: + - historic café + - heritage café + - literary café + examples: + - value: + has_name: "Historic Café" + has_description: Art deco café dating from 1902, a protected monument + comments: + - Examples: Café Americain, Café de Flore, Café Central + annotations: + custodian_types: '[''*'']' EventCatering: is_a: CateringType class_uri: hc:EventCatering - description: 'Function and event catering space for private events, receptions, - - corporate functions, and special occasions. - - ' + description: >- + Dedicated space for private events, receptions, corporate functions, and special occasions. + alt_descriptions: + nl: Speciale ruimte voor privé-evenementen, recepties, zakelijke bijeenkomsten en speciale gelegenheden. + de: Dedicated Raum für private Veranstaltungen, Empfänge, Firmenfeiern und besondere Anlässe. + fr: Espace dédié aux événements privés, réceptions, fonctions d'entreprise et occasions spéciales. + es: Espacio dedicado para eventos privados, recepciones, funciones corporativas y ocasiones especiales. + ar: مساحة مخصصة للفعاليات الخاصة والاستقبالات والوظائف المؤسسية والمناسبات الخاصة. + id: Ruang khusus untuk acara pribadi, resepsi, fungsi perusahaan, dan acara khusus. + zh: 用于私人活动、招待会、企业活动和特殊场合的专用空间。 + structured_aliases: + - literal_form: evenementencatering + in_language: nl + - literal_form: feestzaal + in_language: nl + - literal_form: Event-Catering + in_language: de + - literal_form: Festsaal + in_language: de + - literal_form: traiteur événementiel + in_language: fr + - literal_form: salle de réception + in_language: fr + - literal_form: catering de eventos + in_language: es + - literal_form: salón de banquetes + in_language: es + - literal_form: تقديم الطعام للفعاليات + in_language: ar + - literal_form: katering acara + in_language: id + - literal_form: 活动餐饮 + in_language: zh slot_usage: has_name: equals_string: Event Catering + broad_mappings: + - skos:Concept aliases: - Function Catering - Banquet Hall - Reception Venue + keywords: + - event catering + - banquet + - reception venue + examples: + - value: + has_name: Event Catering + has_description: Private event space for corporate functions annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml index 3aa83f36f3..6e37f971b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml @@ -4,47 +4,77 @@ title: Cathedral Archive Type prefixes: linkml: https://w3id.org/linkml/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: CathedralArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - hold_record_set - description: 'Archive of a cathedral, preserving records of the cathedral chapter, - liturgical documentation, and ecclesiastical administration. - **Wikidata**: Q132201761 - **Scope**: - Cathedral archives (archivos catedralicios) preserve: - - Chapter records and capitular acts - - Liturgical books and musical manuscripts - - Ecclesiastical correspondence - - Property and financial records - - Architectural and building documentation - - Vestment and treasury inventories - - Episcopal documentation (when combined) - **Organizational Context**: - Cathedral archives are typically: - - Maintained by the cathedral chapter (canons) - - Separate from diocesan archives (bishop''s records) - - May be combined with cathedral library - - Often contain medieval manuscripts - **Related Types**: - - DiocesanArchive (Q11906839) - Bishop''s/diocese records - - ChurchArchive (Q2877653) - General ecclesiastical archives - - MonasteryArchive (Q27030561) - Monastic institution records - - ParishArchive (Q34544468) - Local parish records - **Historical Significance**: - Cathedral archives often contain: - - Medieval charters and privileges - - Early musical notation and polyphony - - Illuminated manuscripts - - Records of historical events (coronations, councils) - ' + description: >- + Ecclesiastical repository institution maintained by a cathedral chapter for preserving chapter records, liturgical documentation, and administrative archives. + alt_descriptions: + nl: Kerkelijke bewaarinstelling beheerd door een kathedraal kapittel voor het bewaren van kapittelakten, liturgische documentatie en administratieve archieven. + de: Kirchliche Aufbewahrungseinrichtung, die von einem Domkapitel unterhalten wird, um Kapitelakten, liturgische Dokumentation und Verwaltungsarchive zu bewahren. + fr: Institution de conservation ecclésiastique entretenue par un chapitre cathédral pour préserver les actes capitulaires, la documentation liturgique et les archives administratives. + es: Institución de conservación eclesiástica mantenida por un cabildo catedralicio para preservar actas capitulares, documentación litúrgica y archivos administrativos. + ar: مؤسسة حفظ كنسية يديرها مجلس كاتدرائية للحفاظ على سجلات المجلس والوثائق الطقسية والأرشيفات الإدارية. + id: Lembaga penyimpanan keagamaan yang dikelola oleh kapitel katedral untuk melestarikan catatan kapitel, dokumentasi liturgi, dan arsip administratif. + zh: 由大教堂议事会维护的教会保存机构,用于保存议事会记录、礼仪文献和行政档案。 + structured_aliases: + - literal_form: kathedraalarchief + in_language: nl + - literal_form: kapittelarchief + in_language: nl + - literal_form: Domarchiv + in_language: de + - literal_form: Kathedralarchiv + in_language: de + - literal_form: archives cathédrales + in_language: fr + - literal_form: archives du chapitre + in_language: fr + - literal_form: archivo catedralicio + in_language: es + - literal_form: archivo capitular + in_language: es + - literal_form: أرشيف الكاتدرائية + in_language: ar + - literal_form: arsip katedral + in_language: id + - literal_form: 大教堂档案馆 + in_language: zh + - literal_form: 主教座堂档案馆 + in_language: zh + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q132201761 + keywords: + - cathedral archive + - ecclesiastical institution + - chapter records + - liturgical manuscripts + - capitular archive + examples: + - value: + institution_name: Archives of Toledo Cathedral + governance: Cathedral Chapter + founding_date: "1226" + comments: + - Maintained by cathedral chapter (canons), distinct from diocesan archives + - Often contains medieval manuscripts, charters, and liturgical books + - May be combined with cathedral library + - Institutional focus on chapter governance and ecclesiastical administration + see_also: + - DiocesanArchive + - ChurchArchive + - MonasteryArchive slot_usage: {} annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml index 03e3aee2ab..90182e4de4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml @@ -4,16 +4,50 @@ title: CathedralArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: CathedralArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CathedralArchive custodians. - ' + description: >- + Classification for documentary collections held by cathedral archive institutions. + alt_descriptions: + nl: Classificatie voor documentaire collecties die door kathedraalarchiefinstellingen worden bewaard. + de: Klassifikation für Dokumentensammlungen, die von Domarchivinstitutionen verwahrt werden. + fr: Classification pour les collections documentaires conservées par les institutions d'archives cathédrales. + es: Clasificación para colecciones documentales custodiadas por instituciones de archivos catedralicios. + ar: تصنيف للمجموعات الوثائقية التي تحتفظ بها مؤسسات أرشيف الكاتدرائية. + id: Klasifikasi untuk koleksi dokumenter yang disimpan oleh lembaga arsip katedral. + zh: 由大教堂档案机构保存的文献藏品的分类。 + structured_aliases: + - literal_form: kathedraalarchief recordsettype + in_language: nl + - literal_form: Domarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d'archives cathédrales + in_language: fr + - literal_form: tipo de fondo de archivo catedralicio + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف الكاتدرائية + in_language: ar + - literal_form: jenis set catatan arsip katedral + in_language: id + - literal_form: 大教堂档案记录集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + keywords: + - cathedral archive + - record set type + - ecclesiastical records + - capitular records + examples: + - value: + has_type: hc:ChapterRecordsFonds + has_score: 0.95 slots: - has_type - has_score @@ -23,7 +57,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:CathedralArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml index c7050b1847..cff05166bc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml @@ -4,132 +4,234 @@ title: CathedralArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./CathedralArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./CathedralArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ChapterRecordsFonds: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Cathedral chapter administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of governance deliberations, mandates, and + institutional decisions produced by cathedral chapter bodies. + alt_descriptions: + nl: Fonds met administratieve archieven van het bestuur en de beraadslagingen van een kathedraal kapittel. + de: Bestand mit Verwaltungsunterlagen der Regierung und Beratungen eines Domkapitels. + fr: Fonds contenant les archives administratives de la gouvernance et des délibérations d'un chapitre cathédral. + es: Fondo que contiene los registros administrativos de la gobernanza y deliberaciones de un cabildo catedralicio. + ar: مجموعة تحتوي على السجلات الإدارية لحوكمة ومداولات مجلس كاتدرائية. + id: Fonds yang berisi catatan administratif tata kelola dan deliberasi kapitel katedral. + zh: 包含大教堂议事会治理和审议的行政记录的全宗。 + structured_aliases: + - literal_form: kapittelakten + in_language: nl + - literal_form: kapittelfonds + in_language: nl + - literal_form: Kapitelakten + in_language: de + - literal_form: Domkapitelbestand + in_language: de + - literal_form: actes capitulaires + in_language: fr + - literal_form: fonds du chapitre + in_language: fr + - literal_form: actas capitulares + in_language: es + - literal_form: fondo capitular + in_language: es + - literal_form: سجلات المجلس + in_language: ar + - literal_form: catatan kapitel + in_language: id + - literal_form: 议事会档案全宗 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept + keywords: + - chapter records + - capitular acts + - cathedral governance + - ecclesiastical administration + examples: + - value: + has_type: hc:ChapterRecordsFonds + has_custodian: hc:CathedralArchive see_also: - CathedralArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ChapterRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ChapterRecordsFonds has_custodian: - equals_string: CathedralArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CathedralArchive custodians. + equals_string: hc:CathedralArchive + has_note: + equals_string: >- + This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + comments: + - "Preserved from prior description: Fonds containing administrative records of a cathedral chapter's governance and deliberations." LiturgicalDocumentCollection: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Liturgical and ceremonial records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of worship texts, ceremonial manuscripts, and + ritual guidance materials used in ecclesiastical practice. + alt_descriptions: + nl: Collectie van liturgische boeken, ceremoniële manuscripten en rituele documentatie. + de: Sammlung von liturgischen Büchern, zeremoniellen Handschriften und ritueller Dokumentation. + fr: Collection de livres liturgiques, de manuscrits cérémoniels et de documentation rituelle. + es: Colección de libros litúrgicos, manuscritos ceremoniales y documentación ritual. + ar: مجموعة من الكتب الطقسية والمخطوطات الاحتفالية والوثائق الطقسية. + id: Koleksi buku liturgi, naskah seremonial, dan dokumentasi ritual. + zh: 礼仪书籍、仪式手稿和礼制文献的汇集。 + structured_aliases: + - literal_form: liturgische collectie + in_language: nl + - literal_form: rituele boeken + in_language: nl + - literal_form: Liturgische Sammlung + in_language: de + - literal_form: Ritualbücher + in_language: de + - literal_form: collection liturgique + in_language: fr + - literal_form: livres rituels + in_language: fr + - literal_form: colección litúrgica + in_language: es + - literal_form: libros rituales + in_language: es + - literal_form: مجموعة طقسية + in_language: ar + - literal_form: koleksi liturgi + in_language: id + - literal_form: 礼仪文献汇集 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept + keywords: + - liturgical books + - ceremonial manuscripts + - ritual documentation + - missals + - antiphonaries + examples: + - value: + has_type: hc:LiturgicalDocumentCollection + has_custodian: hc:CathedralArchive see_also: - CathedralArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LiturgicalDocumentCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:LiturgicalDocumentCollection has_custodian: - equals_string: CathedralArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CathedralArchive custodians. + equals_string: hc:CathedralArchive + has_note: + equals_string: >- + This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - 'Preserved from prior description: Collection of liturgical books, ceremonial manuscripts, and ritual documentation.' FabricRecordsSeries: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Building and fabric maintenance records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence tracing planning, construction, + maintenance, and restoration activity for cathedral buildings. + alt_descriptions: + nl: Serie documentatie over de bouw, het onderhoud en de restauratie van kathedrale gebouwen. + de: Serie mit Dokumentation über Bau, Unterhaltung und Restaurierung von Dombauten. + fr: Série documentant la construction, l'entretien et la restauration des bâtiments cathédraux. + es: Serie que documenta la construcción, mantenimiento y restauración de edificios catedralicios. + ar: سلسلة توثق البناء والصيانة والترميم لمباني الكاتدرائية. + id: Seri yang mendokumentasikan konstruksi, pemeliharaan, dan restorasi gedung katedral. + zh: 记录大教堂建筑的建造、维护和修复的系列档案。 + structured_aliases: + - literal_form: fabricagearchieven + in_language: nl + - literal_form: bouwarchieven + in_language: nl + - literal_form: Fabrikakten + in_language: de + - literal_form: Bauakten + in_language: de + - literal_form: archives de la fabrique + in_language: fr + - literal_form: archives du bâtiment + in_language: fr + - literal_form: archivos de fábrica + in_language: es + - literal_form: archivos de obra + in_language: es + - literal_form: سجلات البناء + in_language: ar + - literal_form: arsip fabrik + in_language: id + - literal_form: 建筑档案系列 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept + keywords: + - fabric records + - building maintenance + - cathedral construction + - architectural archives + examples: + - value: + has_type: hc:FabricRecordsSeries + has_custodian: hc:CathedralArchive see_also: - CathedralArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FabricRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:FabricRecordsSeries has_custodian: - equals_string: CathedralArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CathedralArchive custodians. + equals_string: hc:CathedralArchive + has_note: + equals_string: >- + This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - 'Preserved from prior description: Series documenting the construction, maintenance, and restoration of cathedral buildings.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml index 0201e6de9e..0d8e79abe1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml @@ -15,19 +15,67 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../enums/CauseOfDeathTypeEnum - - ../metadata - - ../slots/has_description - - ../slots/has_location - - ../slots/has_type +- linkml:types +- ../enums/CauseOfDeathTypeEnum +- ../metadata +- ../slots/has_description +- ../slots/has_location +- ../slots/has_type classes: CauseOfDeath: class_uri: hc:CauseOfDeath - description: "Structured representation of the cause and circumstances of a person's death.\n\n**Purpose**:\nCaptures structured information about how and why a person died:\n- **Type**: Category of death (natural, conflict, accident, etc.)\n- **Location**: Where the death occurred\n- **Description**: Narrative details and context\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `hc:CauseOfDeath` - Heritage Custodian class\n- **Related**: Wikidata P1196 (manner of death) - semantic equivalent\n- **Related**: `schema:causeOfDeath` - Schema.org (MedicalCause context)\n\n**Heritage Sector Context**:\nParticularly important for documenting deaths of heritage workers due to:\n- **CONFLICT**: Armed conflict, airstrikes, military operations\n- **TARGETED_ATTACK**: Violence specifically targeting cultural workers\n- **OCCUPATIONAL**: Hazards from heritage work (conservation chemicals, etc.)\n- **NATURAL**: Age, illness, medical conditions\n- **ACCIDENT**: Non-occupational accidents\n\ - - **PERSECUTION**: Targeting due to identity or beliefs\n\n**Example - Conflict Death**:\n```yaml\ncaused_by:\n cause_type: CONFLICT\n has_description: |\n Killed in Israeli airstrike on residential building in Gaza City.\n The attack occurred during the 2023-2024 Israeli military operations.\n has_location:\n city: Gaza City\n country: PS\n```\n\n**Sensitivity Guidelines**:\n- Handle with respect and dignity\n- Verify facts from authoritative sources before documenting\n- Consult with family or institution when possible\n- Follow journalistic standards for reporting deaths\n- Link to source documentation (news reports, institutional records)\n" - exact_mappings: + description: >- + Structured representation of the circumstances and manner of a person's death. + alt_descriptions: + nl: Gestructureerde weergave van de omstandigheden en wijze van overlijden van een persoon. + de: Strukturierte Darstellung der Umstände und Todesursache einer Person. + fr: Représentation structurée des circonstances et du mode de décès d'une personne. + es: Representación estructurada de las circunstancias y la manera de muerte de una persona. + ar: تمثيل منظم لظروف وسبب وفاة الشخص. + id: Representasi terstruktur dari keadaan dan cara kematian seseorang. + zh: 对一个人死亡情况和方式的结构化表示。 + structured_aliases: + - literal_form: doodsoorzaak + in_language: nl + - literal_form: overlijdensoorzaak + in_language: nl + - literal_form: Todesursache + in_language: de + - literal_form: Sterbeursache + in_language: de + - literal_form: cause de décès + in_language: fr + - literal_form: cause de mort + in_language: fr + - literal_form: causa de muerte + in_language: es + - literal_form: سبب الوفاة + in_language: ar + - literal_form: penyebab kematian + in_language: id + - literal_form: 死因 + in_language: zh + broad_mappings: - wd:P1196 + keywords: + - cause of death + - manner of death + - death circumstances + - mortality + examples: + - value: + has_type: CONFLICT + has_description: Killed in airstrike on residential building + has_location: + city: Gaza City + country: PS + - value: + has_type: NATURAL + has_description: Natural causes due to advanced age + comments: + - Important for documenting heritage worker deaths, particularly in conflict zones + - Wikidata P1196 (manner of death) is semantically related + - Handle with respect and verify facts from authoritative sources slots: - has_type - has_description @@ -35,24 +83,19 @@ classes: slot_usage: has_type: range: CauseOfDeathTypeEnum - description: 'The category/type of death cause. Uses CauseOfDeathTypeEnum values: - - NATURAL, CONFLICT, TARGETED_ATTACK, OCCUPATIONAL, ACCIDENT, PERSECUTION, UNKNOWN. - - ' + description: Category of death cause (NATURAL, CONFLICT, TARGETED_ATTACK, OCCUPATIONAL, ACCIDENT, PERSECUTION, UNKNOWN). has_description: -# range: string has_location: -# range: string - inlined: false # Fixed invalid inline for primitive type - comments: - - Structured cause of death for heritage workers - - Wikidata P1196 (manner of death) is semantically equivalent - - Important for documenting conflict-related deaths - - Handle with respect and verify facts before documenting - - Include source documentation for verification + inlined: false see_also: - https://www.wikidata.org/wiki/Property:P1196 + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + + "Structured representation of the cause and circumstances of a person's death.\n\n**Purpose**:\nCaptures structured information about how and why a person died:\n- **Type**: Category of death (natural, conflict, accident, etc.)\n- **Location**: Where the death occurred\n- **Description**: Narrative details and context\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `hc:CauseOfDeath` - Heritage Custodian class\n- **Related**: Wikidata P1196 (manner of death) - semantic equivalent\n- **Related**: `schema:causeOfDeath` - Schema.org (MedicalCause context)\n\n**Heritage Sector Context**:\nParticularly important for documenting deaths of heritage workers due to:\n- **CONFLICT**: Armed conflict, airstrikes, military operations\n- **TARGETED_ATTACK**: Violence specifically targeting cultural workers\n- **OCCUPATIONAL**: Hazards from heritage work (conservation chemicals, etc.)\n- **NATURAL**: Age, illness, medical conditions\n- **ACCIDENT**: Non-occupational accidents\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml index 8b895d01bc..46b3b060f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml @@ -1,7 +1,8 @@ id: https://nde.nl/ontology/hc/class/CeaseEvent name: CeaseEvent title: Cease Event -description: An event marking the cessation, termination, or invalidation of an entity or activity. MIGRATED from finish_reason slot per Rule 53. Follows prov:Invalidation. +description: >- + Termination occurrence that records when an entity, process, or state is declared no longer valid. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,13 +15,38 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: CeaseEvent: class_uri: prov:Invalidation + description: >- + Termination occurrence that records when an entity, process, or state is declared no longer valid. + alt_descriptions: + nl: Beëindigingsgebeurtenis die vastlegt wanneer een entiteit, proces of toestand niet langer geldig wordt verklaard. + de: Beendigungsereignis, das festhält, wann eine Entität, ein Prozess oder ein Zustand für ungültig erklärt wird. + fr: Occurrence de fin qui consigne le moment où une entité, un processus ou un état est déclaré invalide. + es: Hecho de finalización que registra cuándo una entidad, proceso o estado se declara ya no válido. + ar: حدث إنهاء يوثّق متى يُعلن أن كيانًا أو عملية أو حالة لم تعد صالحة. + id: Peristiwa penghentian yang mencatat kapan suatu entitas, proses, atau keadaan dinyatakan tidak lagi berlaku. + zh: 用于记录某个实体、过程或状态何时被宣布不再有效的终止事件。 + structured_aliases: + - literal_form: beëindigingsgebeurtenis + in_language: nl + - literal_form: Beendigungsereignis + in_language: de + - literal_form: événement de fin + in_language: fr + - literal_form: evento de terminación + in_language: es + - literal_form: حدث إنهاء + in_language: ar + - literal_form: peristiwa penghentian + in_language: id + - literal_form: 终止事件 + in_language: zh slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml index 574c833c2a..bac2477d3c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml @@ -2,8 +2,7 @@ id: https://nde.nl/ontology/hc/class/CeasingEvent name: CeasingEvent title: Ceasing Event Class description: >- - An event marking the cessation of an entity (e.g., a web portal). - MIGRATED from cessation_observed_in (Rule 53). + Terminal occurrence used to note when an entity stops operating or existing. prefixes: linkml: https://w3id.org/linkml/ @@ -11,26 +10,53 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ prov: http://www.w3.org/ns/prov# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/observed_by - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/observed_by +- ../slots/temporal_extent classes: CeasingEvent: class_uri: schema:Event - exact_mappings: - - crm:E64_End_of_Existence - description: An event marking cessation. + broad_mappings: + - schema:Event + close_mappings: + - crm:E64_End_of_Existence + description: >- + Terminal occurrence used to note when an entity stops operating or existing. + alt_descriptions: + nl: Eindgebeurtenis om vast te leggen wanneer een entiteit ophoudt te bestaan of te functioneren. + de: Endereignis zur Dokumentation, wann eine Entität aufhört zu existieren oder zu funktionieren. + fr: Occurrence finale servant à documenter le moment où une entité cesse d'exister ou de fonctionner. + es: Hecho final usado para registrar cuándo una entidad deja de existir o de funcionar. + ar: حدث نهائي يُستخدم لتوثيق متى يتوقف كيان عن الوجود أو العمل. + id: Peristiwa akhir untuk mencatat kapan suatu entitas berhenti ada atau beroperasi. + zh: 用于记录某实体何时停止存在或停止运作的终止事件。 + structured_aliases: + - literal_form: eindgebeurtenis + in_language: nl + - literal_form: Endereignis + in_language: de + - literal_form: événement terminal + in_language: fr + - literal_form: evento terminal + in_language: es + - literal_form: حدث نهائي + in_language: ar + - literal_form: peristiwa terminal + in_language: id + - literal_form: 终结事件 + in_language: zh slots: - - has_label - - has_description - - observed_by - - temporal_extent + - has_label + - has_description + - observed_by + - temporal_extent annotations: specificity_score: 0.1 specificity_rationale: Generic utility class. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml index 4eb1a7e557..68b2ba90e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml @@ -13,102 +13,132 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_note - - ../slots/has_score - - ../slots/has_level +- linkml:types +- ../metadata +- ../slots/has_note +- ../slots/has_score +- ../slots/has_level classes: CertaintyLevel: class_uri: rico:ConfidenceLevel - description: | + description: >- + Structured representation of confidence or certainty in claims with explanatory notes. + alt_descriptions: + nl: Gestructureerde weergave van vertrouwen of zekerheid in beweringen met verklarende notities. + de: Strukturierte Darstellung von Vertrauen oder Gewissheit in Behauptungen mit erläuternden Anmerkungen. + fr: Représentation structurée de la confiance ou de la certitude dans les affirmations avec des notes explicatives. + es: Representación estructurada de confianza o certeza en afirmaciones con notas explicativas. + ar: تمثيل منظم للثقة أو اليقين في الادعاءات مع ملاحظات تفسيرية. + id: Representasi terstruktur dari kepercayaan atau kepastian dalam klaim dengan catatan penjelasan. + zh: 对声明中信心或确定性的结构化表示,附有解释性说明。 + structured_aliases: + - literal_form: zekerheidsniveau + in_language: nl + - literal_form: betrouwbaarheidsniveau + in_language: nl + - literal_form: Gewissheitsgrad + in_language: de + - literal_form: Zuverlässigkeitsstufe + in_language: de + - literal_form: niveau de certitude + in_language: fr + - literal_form: degré de confiance + in_language: fr + - literal_form: nivel de certeza + in_language: es + - literal_form: grado de confianza + in_language: es + - literal_form: مستوى اليقين + in_language: ar + - literal_form: tingkat kepastian + in_language: id + - literal_form: 确定性等级 + in_language: zh + exact_mappings: + - rico:ConfidenceLevel + close_mappings: + - crm:P141_assigned + - prov:qualifiedAssociation + keywords: + - certainty level + - confidence + - provenance research + - attribution + - dating confidence + examples: + - value: + has_level: CERTAIN + has_note: + - note_type: certainty + note_content: "Confirmed by sale catalogue and receipt" + note_date: "2025-06-15" + - value: + has_level: UNCERTAIN + has_note: + - note_type: certainty + note_content: "Provenance gap 1933-1945 requires further research" + comments: + - Standard values: CERTAIN, PROBABLE, POSSIBLE, UNCERTAIN + - Used for provenance event certainty, attribution confidence, dating confidence + slots: + - has_level + - has_note + - has_score + slot_usage: + has_level: + required: true + examples: + - value: CERTAIN + - value: PROBABLE + - value: POSSIBLE + - value: UNCERTAIN + has_note: + multivalued: true + inlined: false + required: false + examples: + - value: + note_type: certainty + note_content: "Confirmed by sale catalogue and receipt" + - value: + note_type: certainty + note_content: "Inferred from stylistic analysis and collection history" + notes: + - | + Preserved from prior description (commit bd8368df): + + Preserved from prior description (commit bd8368df): + A structured representation of certainty/confidence level with explanatory notes. - + **Purpose**: CertaintyLevel encapsulates both the level of certainty (CERTAIN, PROBABLE, POSSIBLE, UNCERTAIN) and any notes explaining the certainty assessment. Used primarily in provenance research to document confidence in ownership transfer claims. - + **Ontological Alignment**: - **Primary**: `rico:ConfidenceLevel` - RiC-O confidence level - **Close**: `crm:P141_assigned` - CIDOC-CRM attribute assignment - + **Standard Values for level_value**: - CERTAIN: Documentary evidence confirms the claim - PROBABLE: Strong circumstantial evidence supports the claim - POSSIBLE: Reasonable inference from available context - UNCERTAIN: Speculative or unverified claim - + **Use Cases**: - Provenance event certainty (ProvenanceEvent) - Attribution confidence (artwork authorship) - Dating confidence (temporal assertions) - Identification confidence (person/place identification) - + **Replaces** (per slot_fixes.yaml): - `certainty_level` (string) → has_level with CertaintyLevel class - `certainty_note` (string) → has_note with Note class (within CertaintyLevel) - - exact_mappings: - - rico:ConfidenceLevel - - close_mappings: - - crm:P141_assigned - - prov:qualifiedAssociation - - slots: - - has_level - - has_note - - has_score - - slot_usage: - has_level: -# range: string - required: true - examples: - - value: CERTAIN - - value: PROBABLE - - value: POSSIBLE - - value: UNCERTAIN - has_note: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - note_type: certainty - note_content: "Confirmed by sale catalogue and receipt" - - value: - note_type: certainty - note_content: "Inferred from stylistic analysis and collection history" - - value: - note_type: certainty - note_content: "Provenance gap 1933-1945 requires further research" annotations: custodian_types: '["*"]' custodian_types_rationale: Certainty documentation applicable to all custodian types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.4 specificity_rationale: Moderately specific class for provenance and attribution certainty. - - examples: - - value: | - level_value: CERTAIN - has_note: - - note_type: certainty - note_content: "Confirmed by sale catalogue and receipt" - note_date: "2025-06-15" - - value: | - level_value: PROBABLE - has_note: - - note_type: certainty - note_content: "Van Ruijven was Vermeer's patron; likely acquired directly from artist" - - value: | - level_value: UNCERTAIN - has_note: - - note_type: certainty - note_content: "Provenance gap 1933-1945 requires further research" - - note_type: certainty - note_content: "Documentation incomplete; collector fled Vienna 1938" \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml index d463c2c8e7..e846bb729d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml @@ -8,19 +8,37 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_name - - ../slots/has_date -# default_range: string +- linkml:types +- ../slots/has_name +- ../slots/has_date +default_prefix: hc classes: CertificationEntry: - description: "A professional certification record documenting credentials held\ - \ by heritage professionals, including certification name, issuing organization,\ - \ and date obtained.\nOntology mapping rationale: - class_uri is schema:EducationalOccupationalCredential\ - \ because this\n represents a professional certification/credential with issuer\ - \ and date\n- close_mappings includes schema:Certification (schema.org pending)\ - \ - related_mappings includes prov:Entity for provenance and\n schema:Organization\ - \ for the issuing body" + description: >- + Credential record that captures an awarded qualification, issuing body context, and award date. + alt_descriptions: + nl: Bewijsrecord dat een toegekende kwalificatie, context van de uitgevende instantie en afgiftedatum vastlegt. + de: Nachweisdatensatz, der eine verliehene Qualifikation, den Kontext der ausstellenden Stelle und das Verleihungsdatum erfasst. + fr: Enregistrement d'attestation qui consigne une qualification obtenue, le contexte de l'organisme délivreur et la date d'obtention. + es: Registro de credencial que captura una cualificación otorgada, el contexto de la entidad emisora y la fecha de obtención. + ar: سجل اعتماد يوثّق مؤهلًا ممنوحًا وسياق الجهة المُصدِرة وتاريخ المنح. + id: Rekam kredensial yang mencatat kualifikasi yang diberikan, konteks lembaga penerbit, dan tanggal pemberian. + zh: 记录已授予资质、签发机构背景及授予日期的资历条目。 + structured_aliases: + - literal_form: certificeringsvermelding + in_language: nl + - literal_form: Zertifizierungseintrag + in_language: de + - literal_form: entrée de certification + in_language: fr + - literal_form: entrada de certificación + in_language: es + - literal_form: قيد اعتماد + in_language: ar + - literal_form: entri sertifikasi + in_language: id + - literal_form: 认证条目 + in_language: zh class_uri: schema:EducationalOccupationalCredential close_mappings: - schema:Certification @@ -33,4 +51,4 @@ classes: custodian_types: '[''*'']' slots: - has_name - - has_timestamp + - has_date diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml deleted file mode 100644 index 7061bf3b95..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml +++ /dev/null @@ -1,55 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorAnnotationMetadata -name: ChAnnotatorAnnotationMetadata -title: ChAnnotatorAnnotationMetadata -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - oa: http://www.w3.org/ns/oa# - dqv: http://www.w3.org/ns/dqv# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# -imports: - - linkml:types - - ../slots/generated_by -# default_range: string -classes: - ChAnnotatorAnnotationMetadata: - description: "Metadata about the CH-Annotator annotation including confidence\ - \ scores, verification status, and quality metrics.\nOntology mapping rationale:\ - \ - class_uri is oa:Annotation because this represents metadata about an\n \ - \ annotation following the W3C Web Annotation Data Model.\n- close_mappings\ - \ includes dqv:QualityAnnotation because it captures\n quality-related metadata\ - \ (confidence, verification).\n- related_mappings includes prov:Entity as the\ - \ annotation metadata itself\n is a provenance-tracked entity." - class_uri: oa:Annotation - close_mappings: - - dqv:QualityAnnotation - related_mappings: - - prov:Entity - - schema:Rating - slots: - - generated_by - slot_usage: - generated_by: - range: GenerationEvent - required: false - inlined: true - description: 'Generation event containing confidence score for annotation. - MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.' - examples: - - value: - has_score: - has_score: 0.92 - has_method: annotation_validation - comments: - - 'MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml deleted file mode 100644 index 2432ea8245..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorAnnotationProvenance -name: ChAnnotatorAnnotationProvenance -title: ChAnnotatorAnnotationProvenance -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - oa: http://www.w3.org/ns/oa# - pav: http://purl.org/pav/ -imports: - - linkml:types -# default_range: string -classes: - ChAnnotatorAnnotationProvenance: - description: "Provenance information for the CH-Annotator annotation process,\ - \ tracking who/what created the annotation, when, and how.\nOntology mapping\ - \ rationale: - class_uri is prov:Activity because annotation is an activity\ - \ that\n generates annotations from source data.\n- close_mappings includes\ - \ pav:Authoring to capture the creative aspect\n of annotation as an authoring\ - \ process.\n- related_mappings includes oa:Annotation as the target of this\ - \ provenance." - class_uri: prov:Activity - close_mappings: - - pav:Authoring - related_mappings: - - oa:Annotation - - prov:Agent - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source_file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml deleted file mode 100644 index 048e0b4139..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorBlock -name: ChAnnotatorBlock -title: ChAnnotatorBlock -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - oa: http://www.w3.org/ns/oa# -imports: - - linkml:types -# default_range: string -classes: - ChAnnotatorBlock: - description: "Container for CH-Annotator convention metadata and entity claims,\ - \ representing a complete annotation block following the CH-Annotator convention\ - \ (e.g., ch_annotator-v1_7_0).\nOntology mapping rationale: - class_uri is prov:Collection\ - \ because this aggregates multiple\n annotation-related entities (claims, provenance,\ - \ metadata).\n- close_mappings includes oa:Annotation as it represents annotation\n\ - \ content following the Web Annotation model.\n- related_mappings includes\ - \ prov:Bundle as a related concept for\n packaging provenance information." - class_uri: prov:Collection - close_mappings: - - oa:Annotation - related_mappings: - - prov:Bundle - - schema:Dataset - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml deleted file mode 100644 index 1c0cff2323..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml +++ /dev/null @@ -1,46 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorEntityClaim -name: ChAnnotatorEntityClaim -title: ChAnnotatorEntityClaim -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - oa: http://www.w3.org/ns/oa# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# -imports: - - linkml:types - - ../slots/has_type -# default_range: string -classes: - ChAnnotatorEntityClaim: - description: "Individual claim about an entity extracted using CH-Annotator convention.\ - \ Each claim represents an assertion about an entity attribute with associated\ - \ provenance and confidence information.\nOntology mapping rationale: - class_uri\ - \ is rdf:Statement because a claim is fundamentally an\n RDF-like statement\ - \ (subject-predicate-object assertion).\n- close_mappings includes oa:Annotation\ - \ as claims are a form of\n annotation body content.\n- related_mappings includes\ - \ prov:Entity as claims are provenance-tracked\n entities themselves." - class_uri: rdf:Statement - close_mappings: - - oa:Annotation - related_mappings: - - prov:Entity - - schema:PropertyValue - slots: - - has_type - slot_usage: - has_type: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type - required: true - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml deleted file mode 100644 index 52311d475d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorEntityClassification -name: ChAnnotatorEntityClassification -title: ChAnnotatorEntityClassification -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - skos: http://www.w3.org/2004/02/skos/core# - oa: http://www.w3.org/ns/oa# -imports: - - linkml:types -# default_range: string -classes: - ChAnnotatorEntityClassification: - description: "Entity classification in the CH-Annotator taxonomy, capturing hypernym\ - \ types (GRP, AGT, TOP, etc.) and subtypes (GRP.HER.ARC, GRP.HER.MUS). Maps\ - \ entities to the GLAMORCUBESFIXPHDNT heritage custodian taxonomy.\nOntology\ - \ mapping rationale: - class_uri is skos:Concept because entity classification\ - \ represents\n a conceptual categorization within the CH-Annotator taxonomy.\n\ - - close_mappings includes oa:classifying as the annotation motivation\n for\ - \ classification activities.\n- related_mappings includes prov:Entity and schema:CategoryCode\ - \ as\n related concepts for typed categorization." - class_uri: skos:Concept - close_mappings: - - oa:classifying - related_mappings: - - prov:Entity - - schema:CategoryCode - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml deleted file mode 100644 index d465b6636b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorIntegrationNote -name: ChAnnotatorIntegrationNote -title: ChAnnotatorIntegrationNote -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - pav: http://purl.org/pav/ -imports: - - linkml:types -# default_range: string -classes: - ChAnnotatorIntegrationNote: - description: "Note about how a file was created or integrated into the dataset,\ - \ documenting the source file, creation method, and integration process.\nOntology\ - \ mapping rationale: - class_uri is prov:Derivation because integration notes\ - \ describe how\n data was derived from source files through transformation.\n\ - - close_mappings includes pav:importedFrom to capture the source-to-target\n\ - \ relationship in data integration.\n- related_mappings includes prov:Activity\ - \ as integration is an activity." - class_uri: prov:Derivation - close_mappings: - - pav:importedFrom - related_mappings: - - prov:Activity - - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml deleted file mode 100644 index b8c35ac90f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorModel -name: ChAnnotatorModel -title: ChAnnotatorModel -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types -# default_range: string -classes: - ChAnnotatorModel: - description: "Information about the annotator model used for CH-Annotator extraction,\ - \ including the model name (e.g., glm-4.5-flash), convention identifier, and\ - \ annotation timestamp.\nOntology mapping rationale: - class_uri is prov:SoftwareAgent\ - \ because the annotator model is a\n software agent that performs annotation\ - \ activities.\n- close_mappings includes schema:SoftwareApplication as the model\n\ - \ is a software application.\n- related_mappings includes prov:Agent as the\ - \ broader agent concept." - class_uri: prov:SoftwareAgent - close_mappings: - - schema:SoftwareApplication - related_mappings: - - prov:Agent - - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml deleted file mode 100644 index 80dd9490e5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ChAnnotatorProvenance -name: ChAnnotatorProvenance -title: ChAnnotatorProvenance -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - pav: http://purl.org/pav/ -imports: - - linkml:types -# default_range: string -classes: - ChAnnotatorProvenance: - description: "Provenance information for CH-Annotator extraction, tracking the\ - \ namespace, path/XPath to source data, timestamp, agent, and convention used\ - \ for extraction.\nOntology mapping rationale: - class_uri is prov:Entity because\ - \ provenance information is itself\n an entity that can be referenced and tracked.\n\ - - close_mappings includes pav:SourceAccessedAt as it captures access\n to source\ - \ data during extraction.\n- related_mappings includes prov:Generation as extraction\ - \ generates\n new data from sources." - class_uri: prov:Entity - close_mappings: - - pav:SourceAccessedAt - related_mappings: - - prov:Generation - - prov:Activity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source_type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml index 81f92d467a..4d2a11b732 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml @@ -3,95 +3,60 @@ name: ChurchArchive title: Church Archive Type 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/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/hold_record_set classes: ChurchArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: 'Archive kept by a church or ecclesiastical organization, preserving - - records of religious administration and church life. - - - **Wikidata**: Q2877653 - - - **Note**: There are two Wikidata entries for church archives: - - - Q2877653: General church/ecclesiastical archives (this class) - - - Q64166606: Swedish parish archives specifically - - - **Scope**: - - Church archives (Kirchenarchive) preserve: - - - Governing body records (synods, councils, boards) - - - Pastoral correspondence - - - Property and financial records - - - Membership and vital records (historical) - - - Missionary and charitable activity documentation - - - Publications and periodicals - - - Photographs and audiovisual materials - - - **Organizational Levels**: - - Church archives exist at multiple levels: - - - Denominational headquarters (national/international) - - - Regional bodies (dioceses, conferences, presbyteries) - - - Local congregations (see ParishArchive) - - - **Related Types**: - - - CathedralArchive (Q132201761) - Cathedral chapter records - - - DiocesanArchive (Q11906839) - Diocese administration - - - MonasteryArchive (Q27030561) - Monastic institution records - - - ParishArchive (Q34544468) - Local congregation records - - - ReligiousArchive (Q85545753) - Broader religious archives - - - **Genealogical Value**: - - Church archives are crucial for: - - - Birth, baptism, marriage, death records - - - Membership and confirmation registers - - - Immigration and emigration documentation - - - Historical vital statistics - - ' + description: >- + Ecclesiastical repository institution that governs, funds, and manages long-term custody of records created by church administration and community life. + alt_descriptions: + nl: Kerkelijke bewaarinstelling die bestuur, financiering en duurzaam beheer voert over archiefmateriaal uit kerkbestuur en gemeenschapsleven. + de: Kirchliche Aufbewahrungsinstitution, die Leitung, Finanzierung und langfristige Verwaltung von Unterlagen aus Kirchenverwaltung und Gemeindeleben übernimmt. + fr: Institution de conservation ecclésiastique qui assure la gouvernance, le financement et la gestion durable des archives de l'administration religieuse et de la vie communautaire. + es: Institución de custodia eclesiástica que asume gobernanza, financiación y gestión a largo plazo de documentos de la administración religiosa y de la vida comunitaria. + ar: مؤسسة حفظ كنسية تتولى الحوكمة والتمويل والإدارة طويلة الأمد لسجلات الإدارة الدينية والحياة المجتمعية. + id: Lembaga penyimpanan gerejawi yang menjalankan tata kelola, pendanaan, dan pengelolaan jangka panjang atas arsip administrasi gereja dan kehidupan komunitas. + zh: 负责教会治理、经费与长期保管管理的宗教档案机构,保存教会行政与社群生活形成的记录。 + structured_aliases: + - literal_form: kerkarchiefinstelling + in_language: nl + - literal_form: Kirchenarchivinstitution + in_language: de + - literal_form: institution d'archives ecclésiastiques + in_language: fr + - literal_form: institución archivística eclesiástica + in_language: es + - literal_form: مؤسسة الأرشيف الكنسي + in_language: ar + - literal_form: lembaga arsip gerejawi + in_language: id + - literal_form: 教会档案机构 + in_language: zh + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q2877653 slots: - identified_by - hold_record_set slot_usage: - identified_by: null hold_record_set: - equals_expression: '["hc:ChurchGovernanceFonds", "hc:ParishRegisterSeries", "hc:PastoralCorrespondenceCollection", "hc:ChurchPropertyFonds", "hc:CongregationalLifeCollection"] - - ' + any_of: + - equals_string: hc:ChurchGovernanceFonds + - equals_string: hc:ParishRegisterSeries + - equals_string: hc:PastoralCorrespondenceCollection + - equals_string: hc:ChurchPropertyFonds + - equals_string: hc:CongregationalLifeCollection see_also: - CathedralArchive - DiocesanArchive @@ -99,11 +64,14 @@ classes: - ParishArchive - ReligiousArchive - ChurchArchiveRecordSetType - - ChurchGovernanceFonds - - ParishRegisterSeries - - PastoralCorrespondenceCollection - - ChurchPropertyFonds - - CongregationalLifeCollection + keywords: + - ecclesiastical repository + - church governance + - diocesan administration + - congregational records + comments: + - Covers institutional forms at denominational, diocesan, and local levels + - Organizational profile is distinct from record-set taxonomies annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml index 701ba8a1df..1eeaba86d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml @@ -3,23 +3,45 @@ name: ChurchArchiveRecordSetType title: Church Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_type +- ../slots/has_score classes: ChurchArchiveRecordSetType: abstract: true class_uri: rico:RecordSetType - description: "Abstract base class for all church archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by church archives.\nChurch archives preserve records documenting religious administration, \nchurch life, pastoral care, and the spiritual community.\n\n**Subclasses**:\n- ChurchGovernanceFonds (synods, councils, consistory records)\n- ParishRegisterSeries (baptisms, marriages, burials)\n- PastoralCorrespondenceCollection (clergy correspondence, visitation records)\n- ChurchPropertyFonds (property, finance, building records)\n- CongregationalLifeCollection (societies, events, publications)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of church records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nChurchArchive (ArchiveOrganizationType) = the custodian institution.\nChurchArchiveRecordSetType (rico:RecordSetType) = the collection types held.\n\ - \n**Genealogical Value**:\nChurch archives are primary sources for genealogical research, especially \nfor periods before civil registration (pre-1811 in Netherlands).\n" - exact_mappings: + description: >- + Abstract taxonomy node for ecclesiastical holdings, used to categorize record aggregations by provenance and arrangement principle. + alt_descriptions: + nl: Abstracte taxonomieknoop voor kerkelijke holdings om aggregaties op herkomst en ordeningsprincipe te classificeren. + de: Abstrakter Taxonomieknoten für kirchliche Bestände zur Klassifikation von Aggregationen nach Provenienz und Ordnungsprinzip. + fr: Nœud taxonomique abstrait pour fonds ecclésiastiques classant les agrégats selon la provenance et le principe d'organisation. + es: Nodo taxonómico abstracto para fondos eclesiásticos que clasifica agregados por procedencia y principio de ordenación. + ar: عقدة تصنيفية مجردة للمقتنيات الكنسية لتصنيف التجميعات حسب المنشأ ومبدأ الترتيب. + id: Simpul taksonomi abstrak untuk koleksi gerejawi guna mengelompokkan agregasi berdasarkan asal-usul dan prinsip penataan. + zh: 用于教会馆藏的抽象分类节点,按来源与编排原则对记录聚合体进行归类。 + structured_aliases: + - literal_form: type kerkelijke recordset + in_language: nl + - literal_form: Typ kirchlicher Überlieferungseinheit + in_language: de + - literal_form: type d'ensemble documentaire ecclésiastique + in_language: fr + - literal_form: tipo de conjunto documental eclesiástico + in_language: es + - literal_form: نوع مجموعة سجلات كنسية + in_language: ar + - literal_form: jenis set rekod gerejawi + in_language: id + - literal_form: 教会记录集类型 + in_language: zh + broad_mappings: + - skos:Concept - rico:RecordSetType see_also: - ChurchArchive @@ -31,9 +53,11 @@ classes: slots: - has_type - has_score - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' + notes: + - | + Preserved from prior description (commit 2c9d3598): + + "Abstract base class for all church archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by church archives.\nChurch archives preserve records documenting religious administration, \nchurch life, pastoral care, and the spiritual community.\n\n**Subclasses**:\n- ChurchGovernanceFonds (synods, councils, consistory records)\n- ParishRegisterSeries (baptisms, marriages, burials)\n- PastoralCorrespondenceCollection (clergy correspondence, visitation records)\n- ChurchPropertyFonds (property, finance, building records)\n- CongregationalLifeCollection (societies, events, publications)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of church records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nChurchArchive (ArchiveOrganizationType) = the custodian institution.\nChurchArchiveRecordSetType (rico:RecordSetType) = the collection types held.\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml index 31771e2a1c..1a1867c142 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml @@ -4,443 +4,285 @@ title: Church Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ChurchArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./ChurchArchiveRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_note +- ../slots/has_scope classes: ChurchGovernanceFonds: is_a: ChurchArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for church governance and administrative records\ - \ organized as a fonds.\n\n**Definition**:\nRecords created by church governing\ - \ bodies (synods, councils, consistories, \nkerkenraden) in the exercise of\ - \ ecclesiastical governance and administration. \nOrganized according to archival\ - \ principles of provenance.\n\n**Typical Contents**:\n- Synod/classis minutes\ - \ and resolutions\n- Consistory/kerkenraad minutes\n- Church council decisions\n\ - - Canonical visitation records\n- Correspondence with ecclesiastical authorities\n\ - - Church law and regulations (kerkorde)\n- Disciplinary records\n- Membership\ - \ rolls (lidmatenregisters)\n\n**Denominational Variations**:\n- Reformed: Kerkenraad,\ - \ classis, synode\n- Roman Catholic: Parish council, diocese, bishops' conference\n\ - - Lutheran: Kirchenvorstand, Synode\n- Other Protestant: Consistory, presbytery,\ - \ conference\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType.\ - \ Records classified with this\ntype follow the fonds organizational principle\ - \ as defined by rico-rst:Fonds\n(provenance-based organization with governance\ - \ records forming the core fonds).\n" + description: >- + Fonds-level aggregation of records generated by ecclesiastical governing bodies and administrative decision processes. + alt_descriptions: + nl: Aggregatie op fondsniveau van documenten die ontstaan bij kerkelijk bestuur en administratieve besluitvorming. + de: Fondsartige Aggregation von Unterlagen aus kirchlichen Leitungsorganen und administrativen Entscheidungsprozessen. + fr: Agrégat de niveau fonds de documents produits par les organes de gouvernance ecclésiastique et les processus décisionnels administratifs. + es: Agregación a nivel fondo de documentos producidos por órganos de gobierno eclesiástico y procesos administrativos de decisión. + ar: تجميع على مستوى الفوند لسجلات صادرة عن هيئات الحوكمة الكنسية وعمليات القرار الإداري. + id: Agregasi tingkat fonds atas rekod yang dihasilkan oleh badan tata kelola gerejawi dan proses keputusan administratif. + zh: 由教会治理机构与行政决策过程形成的记录之fonds级聚合。 structured_aliases: - - literal_form: Kirchenleitungsbestand - in_language: de - - literal_form: "fondo de gobierno eclesi\xE1stico" - in_language: es - - literal_form: "fonds du gouvernement eccl\xE9siastique" - in_language: fr - - literal_form: kerkbestuurarchief + - literal_form: kerkbestuursfonds + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "fundo de governo eclesi\xE1stico" - in_language: pt - keywords: - - church governance - - synod records - - church council - - visitation records - - membership rolls + - literal_form: Kirchenverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de gouvernance ecclésiastique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de gobernanza eclesiástica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوند الحوكمة الكنسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds tata kelola gereja + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教会治理档案基金 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - ChurchArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - ChurchArchive - - DiocesanArchive slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' has_type: equals_string: ChurchGovernanceFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. Governance records form the core archival fonds of church archives. - has_scope: - equals_string: '["synod minutes", "consistory records", "church council decisions", - "visitation records", "membership rolls"]' - has_scope: - equals_string: '["parish registers", "property records", "congregational societies"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + keywords: + - synod minutes + - council decisions + - governance records + ParishRegisterSeries: is_a: ChurchArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for parish registers (vital records) organized\ - \ as archival series.\n\n**Definition**:\nRecords documenting sacramental events\ - \ (baptisms, marriages, burials) and \nother vital events in the religious community.\ - \ These are the ecclesiastical \nequivalent of civil registry records and predate\ - \ civil registration in most \ncountries.\n\n**Typical Contents**:\n- Baptism\ - \ registers (doopregisters)\n- Marriage registers (trouwregisters/huwelijksregisters)\n\ - - Burial registers (begraafregisters)\n- Confirmation registers (belijdenisregisters)\n\ - - Communion registers\n- Membership transfer records (attestaties)\n\n**Genealogical\ - \ Value**:\nParish registers are PRIMARY sources for genealogical research,\ - \ especially:\n- Pre-1811 (Netherlands): Before civil registration\n- All periods:\ - \ Supplement civil records with religious context\n- Minority communities: Jewish,\ - \ Catholic, Dissenter records\n\n**Privacy Considerations**:\nHistorical parish\ - \ registers are generally accessible. However, more recent \nrecords may have\ - \ restrictions. Many have been digitized and indexed by \ngenealogical organizations.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the series organizational principle as defined\ - \ by rico-rst:Series\n(chronological has_arrangement by event type: DTB doop,\ - \ trouw, begraven).\n" + description: >- + Series-level aggregation of sacramental and vital registration documentation maintained by congregations. + alt_descriptions: + nl: Seriegewijze aggregatie van sacramentele en vitale registratiedocumentatie die door gemeenten wordt beheerd. + de: Serienartige Aggregation sakramentaler und vitaler Registerdokumentation, die von Gemeinden geführt wird. + fr: Agrégat de niveau série de documentation sacramentelle et d'état civil tenue par les communautés. + es: Agregación de nivel serie de documentación sacramental y registral de hechos vitales mantenida por congregaciones. + ar: تجميع على مستوى السلسلة لوثائق السجلات الأسرارية والحيوية التي تحتفظ بها الجماعات. + id: Agregasi tingkat seri untuk dokumentasi sakramental dan pencatatan peristiwa vital yang dikelola jemaat. + zh: 由堂区维护的圣事与生命事件登记文献之series级聚合。 structured_aliases: - - literal_form: "Kirchenb\xFCcher" - in_language: de - - literal_form: registros parroquiales - in_language: es - - literal_form: registres paroissiaux - in_language: fr - - literal_form: doop-trouw-begraafboeken + - literal_form: parochieregisterserie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: registros paroquiais - in_language: pt - keywords: - - parish registers - - DTB boeken - - baptism records - - marriage records - - burial records - - church records - - genealogy sources - - vital records - - kerkelijke registers + - literal_form: Kirchenbuchserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de registres paroissiaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros parroquiales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات الرعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri register paroki + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教区登记系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - - wd:Q1464422 + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - ChurchArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - - ParishArchive - - CivilRegistrySeries - annotations: - genealogy_note: Primary source for genealogical research, especially pre-civil - registration periods. Many digitized and indexed by organizations like FamilySearch, Alle - Groningers, WieWasWie. - digitization_note: Extensive digitization efforts by genealogical societies - and archives. Often available through portals like FamilySearch, Ancestry, - WieWasWie. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' has_type: equals_string: ParishRegisterSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: 'This RecordSetType classifies record sets following the series - principle. Registers arranged chronologically by event type (DTB: doop, - trouw, begraven).' - has_scope: - equals_string: '["baptism records", "marriage records", "burial records", - "confirmation records", "membership transfers"]' - has_scope: - equals_string: '["church governance", "property records", "correspondence"]' + keywords: + - baptism register + - marriage register + - burial register + PastoralCorrespondenceCollection: is_a: ChurchArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for pastoral correspondence and clergy records.\n\ - \n**Definition**:\nRecords documenting the activities and correspondence of\ - \ clergy members, \nincluding pastoral care, ecclesiastical correspondence,\ - \ and personal papers \nof ministers, priests, and other religious leaders.\n\ - \n**Typical Contents**:\n- Clergy correspondence (predikantenarchief)\n- Visitation\ - \ reports\n- Sermon manuscripts\n- Pastoral care documentation\n- Letters to/from\ - \ parishioners\n- Correspondence with church authorities\n- Personal papers\ - \ of clergy\n- Theological writings and notes\n\n**Privacy Considerations**:\n\ - Pastoral correspondence may contain sensitive personal information about \n\ - parishioners. Access restrictions may apply, especially for recent records.\n\ - The seal of confession (biechtgeheim) protects certain communications.\n\n**Historical\ - \ Value**:\nClergy correspondence provides unique insights into:\n- Religious\ - \ life and practices\n- Social conditions in communities\n- Theological controversies\n\ - - Personal faith journeys\n\n**RiC-O Alignment**:\nThis class is a specialized\ - \ rico:RecordSetType. Records classified with this\ntype may follow mixed organizational\ - \ principles: both organic correspondence\nseries and personal papers fonds\ - \ as defined by rico-rst:Series and rico-rst:Fonds.\n" + description: >- + Collection-oriented aggregation of clergy communications and related pastoral documentation. + alt_descriptions: + nl: Collectiegerichte aggregatie van geestelijke correspondentie en verwante pastorale documentatie. + de: Sammlungsorientierte Aggregation geistlicher Korrespondenz und zugehöriger pastoraler Dokumentation. + fr: Agrégat orienté collection de communications du clergé et de documentation pastorale associée. + es: Agregación orientada a colección de comunicaciones del clero y documentación pastoral relacionada. + ar: تجميع قائم على المجموعات لمراسلات رجال الدين والوثائق الرعوية ذات الصلة. + id: Agregasi berorientasi koleksi atas komunikasi rohaniwan dan dokumentasi pastoral terkait. + zh: 以馆藏为导向的神职通信及相关牧灵文献聚合。 structured_aliases: - - literal_form: Pfarrerkorrespondenz - in_language: de - - literal_form: correspondencia pastoral - in_language: es - - literal_form: correspondance pastorale - in_language: fr - - literal_form: predikantencorrespondentie + - literal_form: pastorale-correspondentiecollectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "correspond\xEAncia pastoral" - in_language: pt - keywords: - - pastoral correspondence - - clergy papers - - sermon manuscripts - - visitation reports - - pastoral care - - ecclesiastical correspondence - - minister papers - - priest correspondence + - literal_form: Seelsorgekorrespondenzsammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de correspondance pastorale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de correspondencia pastoral + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة المراسلات الرعوية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi korespondensi pastoral + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 牧灵通信文献集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - - rico-rst:Series - - wd:Q22075301 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - ChurchArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - FacultyPaperCollection + - rico-rst:Collection slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType", - "hc:LibraryType"]' has_type: equals_string: PastoralCorrespondenceCollection - organizational_principle: - equals_string: mixed - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType may follow mixed organizational principles. - Includes both organic correspondence series from church administration and - personal papers of individual clergy members acquired as donations. - has_scope: - equals_string: '["clergy correspondence", "sermon manuscripts", "visitation - reports", "pastoral notes"]' - has_scope: - equals_string: '["parish registers", "governance records", "property records"]' - has_note: - equals_string: Pastoral correspondence may contain sensitive personal information. Access - restrictions may apply, especially for recent records. Seal of confession - (biechtgeheim) protects certain communications. + keywords: + - clergy correspondence + - pastoral records + - sermon drafts + ChurchPropertyFonds: is_a: ChurchArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for church property and financial records organized\ - \ as a fonds.\n\n**Definition**:\nRecords documenting the temporal affairs of\ - \ the church, including property \nownership, financial administration, building\ - \ construction and maintenance, \nand endowments.\n\n**Typical Contents**:\n\ - - Property deeds and titles (eigendomsakten)\n- Building construction records\ - \ (bouwdossiers)\n- Maintenance and renovation records\n- Financial accounts\ - \ (rekeningen)\n- Endowment records (legaten, stichtingen)\n- Rental and lease\ - \ agreements\n- Insurance records\n- Cemetery administration\n\n**Historical\ - \ Value**:\nChurch property records document:\n- Architectural history of church\ - \ buildings\n- Economic history of communities\n- Landholding patterns\n- Charitable\ - \ endowments and their administration\n\n**Legal Significance**:\nProperty records\ - \ may still be legally significant for:\n- Ownership disputes\n- Restoration\ - \ projects\n- Monument designation (monumentenzorg)\n- Cemetery rights\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType. Records classified\ - \ with this\ntype follow the fonds organizational principle as defined by rico-rst:Fonds\n\ - (property administration forming a distinct archival fonds).\n" + description: >- + Fonds-level aggregation of temporal administration records covering assets, buildings, and financial stewardship. + alt_descriptions: + nl: Aggregatie op fondsniveau van documenten over beheer van bezittingen, gebouwen en financien. + de: Fondsartige Aggregation von Unterlagen zur Verwaltung von Vermögen, Gebäuden und Finanzen. + fr: Agrégat de niveau fonds de documents de gestion temporelle portant sur les biens, les bâtiments et l'administration financière. + es: Agregación a nivel fondo de documentos de administración temporal sobre bienes, edificios y gestión financiera. + ar: تجميع على مستوى الفوند لسجلات الإدارة الزمنية الخاصة بالأصول والمباني والإشراف المالي. + id: Agregasi tingkat fonds atas rekod administrasi temporal terkait aset, bangunan, dan pengelolaan keuangan. + zh: 涵盖资产、建筑与财务管理的世俗事务记录之fonds级聚合。 structured_aliases: - - literal_form: "Kirchenverm\xF6gensbestand" - in_language: de - - literal_form: "fondo de bienes eclesi\xE1sticos" - in_language: es - - literal_form: "fonds des biens eccl\xE9siastiques" - in_language: fr - - literal_form: kerkelijk goederenarchief + - literal_form: kerkelijk-goederenfonds + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "fundo de bens eclesi\xE1sticos" - in_language: pt - keywords: - - church property - - kerkelijke goederen - - property deeds - - building records - - financial accounts - - cemetery records + - literal_form: Kirchenvermögensfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds des biens ecclésiastiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de bienes eclesiásticos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوند ممتلكات كنسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds properti gereja + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教会财产档案基金 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - ChurchArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds slots: - has_type - has_score - has_note - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' has_type: equals_string: ChurchPropertyFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. Property administration forms a distinct archival fonds, often - managed separately from governance records. - has_scope: - equals_string: '["property deeds", "building records", "financial accounts", - "endowments", "cemetery records"]' - has_scope: - equals_string: '["parish registers", "governance records", "clergy correspondence"]' - has_note: - equals_string: Property records may retain legal significance for ownership, - restoration projects, and monument designation. Original documents often - retained for legal purposes. + keywords: + - deeds + - endowments + - building maintenance + CongregationalLifeCollection: is_a: ChurchArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for congregational life and community documentation.\n\ - \n**Definition**:\nMaterials documenting the life and activities of the religious\ - \ community \nbeyond formal governance and sacramental records. Includes organizational\ - \ \nrecords of church societies, visual materials, and ephemera.\n\n**Typical\ - \ Contents**:\n- Church society records (vrouwenvereniging, jeugdvereniging)\n\ - - Sunday school records\n- Choir and music records\n- Church publications (kerkbladen)\n\ - - Photographs and audiovisual materials\n- Anniversary and commemorative materials\n\ - - Mission society records\n- Charitable organization records (diaconie)\n- Event\ - \ programs and ephemera\n\n**Community Value**:\nThese records capture the lived\ - \ religious experience of communities:\n- Social networks and community bonds\n\ - - Religious education practices\n- Charitable activities\n- Cultural and musical\ - \ traditions\n- Women's and youth involvement\n\n**RiC-O Alignment**:\nThis\ - \ is a specialized RecordSetType that typically includes assembled \ncollections\ - \ organized by society or activity type, alongside organic \nrecords from church\ - \ organizations.\n" + description: >- + Collection-level aggregation documenting religious community activities, associations, and public-facing communication. + alt_descriptions: + nl: Aggregatie op collectieniveau die activiteiten, verenigingen en publieke communicatie van religieuze gemeenschappen documenteert. + de: Aggregation auf Sammlungsebene zur Dokumentation von Aktivitäten, Vereinigungen und öffentlicher Kommunikation religiöser Gemeinschaften. + fr: Agrégat de niveau collection documentant les activités communautaires religieuses, les associations et la communication publique. + es: Agregación a nivel colección que documenta actividades comunitarias religiosas, asociaciones y comunicación pública. + ar: تجميع على مستوى المجموعة يوثق أنشطة المجتمع الديني والجمعيات والتواصل الموجه للجمهور. + id: Agregasi tingkat koleksi yang mendokumentasikan kegiatan komunitas religius, asosiasi, dan komunikasi publik. + zh: 记录宗教社群活动、团体组织与公共传播材料的collection级聚合。 structured_aliases: - - literal_form: Gemeindelebenssammlung - in_language: de - - literal_form: "colecci\xF3n de vida parroquial" - in_language: es - - literal_form: collection de vie paroissiale - in_language: fr - - literal_form: gemeentelevenscollectie + - literal_form: gemeentelevencollectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "cole\xE7\xE3o de vida comunit\xE1ria" - in_language: pt - keywords: - - congregational life - - church societies - - sunday school - - choir records - - church publications - - photograph - - youth groups + - literal_form: Gemeindelebenssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de vie communautaire religieuse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de vida congregacional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة حياة الجماعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi kehidupan jemaat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 会众生活文献集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - - schema:Collection - see_also: - - ChurchArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - CampusDocumentationCollection - annotations: - collection_nature_note: Often includes artificial/assembled collections. Materials - reflect the lived religious experience of the community beyond formal administration. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType", - "hc:HeritageSocietyType"]' has_type: equals_string: CongregationalLifeCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Typically includes assembled - collections organized by society or activity type. Documentation value - prioritized for ephemera and visual materials. - has_scope: - equals_string: '["society records", "sunday school records", "photographs", - "publications", "mission records", "diaconal records"]' - has_scope: - equals_string: '["parish registers", "governance records", "property records"]' + keywords: + - parish societies + - youth groups + - church publications diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml index 5ca21e1c13..b5099f9546 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml @@ -4,20 +4,79 @@ title: Church Archive Type (Sweden) prefixes: linkml: https://w3id.org/linkml/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ChurchArchiveSweden: is_a: ChurchArchive class_uri: skos:Concept slots: - hold_record_set - description: "Swedish church archives (kyrkoarkiv) preserving parish records and\nchurch books specific to the Swedish ecclesiastical system.\n\n**Wikidata**: Q64166606\n\n**Parent Class**: ChurchArchive (Q2877653)\n\n**Geographic Restriction**: Sweden (SE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nSwedish church archives preserve:\n- Kyrkob\xF6cker (church books) - vital records\n- Husf\xF6rh\xF6rsl\xE4ngder (household examination rolls)\n- In- och utflyttningsl\xE4ngder (migration records)\n- F\xF6delse-, vigsel-, och d\xF6dsb\xF6cker (birth, marriage, death)\n- F\xF6rsamlingsb\xF6cker (congregation records)\n- Communion records\n\n**Historical Context**:\nSwedish church archives are notable because:\n- Church of Sweden kept civil registration until 1991\n- Records extend back to 1600s in many parishes\n- Household examination records are unique to Sweden\n- Comprehensive coverage of entire population\n\n**Genealogical Significance**:\n\ - Among the world's most valuable genealogical sources:\n- Near-complete population records from 17th century\n- Annual household examinations recorded literacy, movement\n- Detailed migration records between parishes\n- Now largely digitized through Arkiv Digital, Riksarkivet\n\n**Related Types**:\n- ChurchArchive (Q2877653) - General church archives (parent class)\n- ParishArchive (Q34544468) - Local parish records\n- Personenstandsarchiv (Q2072394) - German civil registration\n" + description: >- + Swedish ecclesiastical repository institution (kyrkoarkiv) preserving parish records and church books specific to the Swedish national church system. + alt_descriptions: + nl: Zweedse kerkelijke bewaarinstelling (kyrkoarkiv) die parochieregisters en kerkboeken bewaart die specifiek zijn voor het Zweedse nationale kerkensysteem. + de: Schwedische kirchliche Aufbewahrungseinrichtung (kyrkoarkiv), die Kirchenbücher und Gemeinderegister bewahrt, die spezifisch für das schwedische nationale Kirchensystem sind. + fr: Institution de conservation ecclésiastique suédoise (kyrkoarkiv) préservant les registres paroissiaux et les livres d'église spécifiques au système de l'Église nationale suédoise. + es: Institución de conservación eclesiástica sueca (kyrkoarkiv) que preserva registros parroquiales y libros de la iglesia específicos del sistema de la iglesia nacional sueca. + ar: مؤسسة حفظ كنسية سويدية (kyrkoarkiv) تحافظ على سجلات الرعية وكتب الكنيسة الخاصة بنظام الكنيسة الوطنية السويدية. + id: Lembaga penyimpanan gerejawi Swedia (kyrkoarkiv) yang melestarikan catatan paroki dan buku gereja khusus untuk sistem gereja nasional Swedia. + zh: 瑞典教会保存机构(kyrkoarkiv),保存瑞典国家教会系统特有的教区记录和教会书籍。 + structured_aliases: + - literal_form: Zweeds kerkarchief + in_language: nl + - literal_form: kyrkoarkiv + in_language: nl + - literal_form: Schwedisches Kirchenarchiv + in_language: de + - literal_form: kyrkoarkiv + in_language: de + - literal_form: archives ecclésiastiques suédoises + in_language: fr + - literal_form: kyrkoarkiv + in_language: fr + - literal_form: archivo eclesiástico sueco + in_language: es + - literal_form: kyrkoarkiv + in_language: es + - literal_form: أرشيف الكنيسة السويدية + in_language: ar + - literal_form: arsip gereja Swedia + in_language: id + - literal_form: 瑞典教会档案馆 + in_language: zh + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q64166606 + keywords: + - Swedish church archive + - kyrkoarkiv + - parish records + - household examination rolls + - husförhörslängder + examples: + - value: + institution_name: Uppsala Cathedral Parish Archive + country: SE + record_types: + - kyrkböcker + - husförhörslängder + comments: + - Church of Sweden kept civil registration until 1991 + - Records extend back to 1600s in many parishes + - Household examination (husförhörslängder) records unique to Sweden + - Geographic restriction: Sweden (SE) only slot_usage: {} + notes: + - | + Preserved from prior description (commit bd8368df): + + "Swedish church archives (kyrkoarkiv) preserving parish records and\nchurch books specific to the Swedish ecclesiastical system.\n\n**Wikidata**: Q64166606\n\n**Parent Class**: ChurchArchive (Q2877653)\n\n**Geographic Restriction**: Sweden (SE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nSwedish church archives preserve:\n- Kyrkob\xF6cker (church books) - vital records\n- Husf\xF6rh\xF6rsl\xE4ngder (household examination rolls)\n- In- och utflyttningsl\xE4ngder (migration records)\n- F\xF6delse-, vigsel-, och d\xF6dsb\xF6cker (birth, marriage, death)\n- F\xF6rsamlingsb\xF6cker (congregation records)\n- Communion records\n\n**Historical Context**:\nSwedish church archives are notable because:\n- Church of Sweden kept civil registration until 1991\n- Records extend back to 1600s in many parishes\n- Household examination records are unique to Sweden\n- Comprehensive coverage of entire population\n\n**Genealogical Significance**:\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml index b3127e6c21..4ab21692e1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml @@ -3,27 +3,53 @@ name: ChurchArchiveSwedenRecordSetType title: ChurchArchiveSweden Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_score +- ../slots/has_type classes: ChurchArchiveSwedenRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ChurchArchiveSweden custodians. - ' + abstract: true + description: >- + Abstract taxonomy node for Swedish ecclesiastical holdings, modeling local record aggregation patterns. is_a: CollectionType class_uri: rico:RecordSetType + alt_descriptions: + nl: Abstracte taxonomieknoop voor Zweeds kerkelijk materiaal die lokale aggregatiepatronen modelleert. + de: Abstrakter Taxonomieknoten für schwedische kirchliche Bestände zur Modellierung lokaler Aggregationsmuster. + fr: Nœud taxonomique abstrait pour fonds ecclésiastiques suédois modélisant les schémas locaux d'agrégation documentaire. + es: Nodo taxonómico abstracto para fondos eclesiásticos suecos que modela patrones locales de agregación documental. + ar: عقدة تصنيفية مجردة للمقتنيات الكنسية السويدية لنمذجة أنماط تجميع السجلات المحلية. + id: Simpul taksonomi abstrak untuk koleksi gerejawi Swedia yang memodelkan pola agregasi rekod lokal. + zh: 用于瑞典教会馆藏的抽象分类节点,刻画本地记录聚合模式。 + structured_aliases: + - literal_form: type Zweedse kerkelijke recordset + in_language: nl + - literal_form: Typ schwedischer Kirchenüberlieferungseinheit + in_language: de + - literal_form: type d'ensemble documentaire ecclésiastique suédois + in_language: fr + - literal_form: tipo de conjunto documental eclesiástico sueco + in_language: es + - literal_form: نوع مجموعة سجلات كنسية سويدية + in_language: ar + - literal_form: jenis set rekod gerejawi Swedia + in_language: id + - literal_form: 瑞典教会记录集类型 + in_language: zh + broad_mappings: + - skos:Concept + - rico:RecordSetType slots: - has_type - has_score - - has_scope see_also: - ChurchArchiveSweden - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml index 410de7db3b..c13db6d4d6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml @@ -4,98 +4,119 @@ title: ChurchArchiveSweden Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ChurchArchiveSwedenRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ChurchArchiveSwedenRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SwedishParishRecordSeries: is_a: ChurchArchiveSwedenRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Swedish parish records (kyrkoarkiv).\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Series-level aggregation of Swedish parish registries, including household examination and sacramental entries. + alt_descriptions: + nl: Seriegewijze aggregatie van Zweedse parochieregisters, inclusief huisonderzoeksrollen en sacramentele inschrijvingen. + de: Serienartige Aggregation schwedischer Gemeinderegister einschließlich Hausverhörlisten und sakramentaler Einträge. + fr: Agrégat de niveau série des registres paroissiaux suédois, y compris les registres d'examen des ménages et les inscriptions sacramentelles. + es: Agregación de nivel serie de registros parroquiales suecos, incluidos padrones de examen doméstico y anotaciones sacramentales. + ar: تجميع على مستوى السلسلة لسجلات الرعايا السويدية، بما في ذلك سجلات فحص الأسر والقيود الأسرارية. + id: Agregasi tingkat seri dari register paroki Swedia, termasuk catatan pemeriksaan rumah tangga dan entri sakramental. + zh: 瑞典堂区登记资料的series级聚合,包括户籍查经记录与圣事登记。 + structured_aliases: + - literal_form: Zweedse parochieregisterserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: schwedische Kirchenbuchserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de registres paroissiaux suédois + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros parroquiales suecos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات الرعية السويدية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri register paroki Swedia + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 瑞典教区登记系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - ChurchArchiveSwedenRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SwedishParishRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: "hc:SwedishParishRecordSeries" has_custodian: - equals_string: ChurchArchiveSweden - record_holder_note: - equals_string: This RecordSetType is typically held by ChurchArchiveSweden - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:ChurchArchiveSweden" + SwedishChurchPropertyFonds: is_a: ChurchArchiveSwedenRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Swedish Church property records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n\n**Note**:\ - \ This is a Swedish-specific variant. For the general church property fonds\ - \ type, see ChurchPropertyFonds.\n" + description: >- + Fonds-level aggregation of Swedish ecclesiastical asset administration and building stewardship records. + alt_descriptions: + nl: Aggregatie op fondsniveau van Zweedse kerkelijke administratie van goederen en gebouwenbeheer. + de: Fondsartige Aggregation schwedischer Unterlagen zur Verwaltung kirchlicher Vermögenswerte und Gebäudeaufsicht. + fr: Agrégat de niveau fonds des documents suédois de gestion des biens ecclésiastiques et d'entretien des bâtiments. + es: Agregación a nivel fondo de documentos suecos sobre administración de bienes eclesiásticos y mantenimiento de edificios. + ar: تجميع على مستوى الفوند لسجلات سويدية عن إدارة ممتلكات الكنيسة والإشراف على المباني. + id: Agregasi tingkat fonds dari rekod Swedia tentang administrasi aset gereja dan pemeliharaan bangunan. + zh: 瑞典教会资产管理与建筑维护记录的fonds级聚合。 + structured_aliases: + - literal_form: Zweeds kerkgoederenfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: schwedischer Kirchenvermögensfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds suédois des biens ecclésiastiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo sueco de bienes eclesiásticos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوند الممتلكات الكنسية السويدية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds properti gereja Swedia + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 瑞典教会财产档案基金 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - ChurchArchiveSwedenRecordSetType - - rico:RecordSetType - - ChurchPropertyFonds slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SwedishChurchPropertyFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: "hc:SwedishChurchPropertyFonds" has_custodian: - equals_string: ChurchArchiveSweden - record_holder_note: - equals_string: This RecordSetType is typically held by ChurchArchiveSweden - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:ChurchArchiveSweden" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml index 87a9d33a46..bad9550017 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml @@ -2,21 +2,83 @@ id: https://nde.nl/ontology/hc/class/Cinematheque name: Cinematheque title: Cinematheque Type imports: - - linkml:types - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_score +- ../slots/has_type classes: Cinematheque: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: "Organization responsible for preserving, restoring, and exhibiting\ncinematographic heritage including films, related materials, and\nfilm history documentation.\n\n**Wikidata**: Q1352795\n\n**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType\nclass. Cinematheques are institutions with complex functions beyond\nsimple collection classification.\n\n**Scope**:\nCinematheques (Kinematheken/filmotecas) provide:\n- Film preservation and restoration\n- Film exhibition and screening programs\n- Film library and documentation services\n- Educational programs and retrospectives\n- Research facilities for film scholars\n- Equipment preservation (projectors, cameras)\n\n**Institutional Functions**:\nUnlike simple archives, cinematheques combine:\n- Archive function (preservation)\n- Museum function (exhibition)\n- Library function (documentation)\n- Theater function (screenings)\n- Educational function (programs)\n\n**Related Types**:\n- FilmArchive (Q726929)\ - \ - Film preservation focus\n- AudiovisualArchive (Q27030766) - Broader AV materials\n- MediaArchive (Q116809817) - Media preservation\n\n**Notable Examples**:\n- Cin\xE9math\xE8que fran\xE7aise (Paris)\n- Filmoteca Espa\xF1ola (Madrid)\n- Cinemateca Brasileira (S\xE3o Paulo)\n- Deutsche Kinemathek (Berlin)\n- Eye Filmmuseum (Amsterdam)\n\n**FIAF Membership**:\nMany cinematheques are members of FIAF (International Federation\nof Film Archives), the primary professional body for film archives.\n" + description: >- + Cultural institution dedicated to preserving, restoring, and exhibiting cinematographic heritage including films, related materials, and film history documentation. + alt_descriptions: + nl: Culturele instelling gewijd aan het bewaren, restaureren en tentoonstellen van cinematografisch erfgoed, waaronder films, gerelateerd materiaal en filmhistorische documentatie. + de: Kulturelle Einrichtung, die dem Bewahren, Restaurieren und Ausstellen von filmischem Erbe einschließlich Filmen, verwandtem Material und Filmgeschichtsdokumentation gewidmet ist. + fr: Institution culturelle dédiée à la préservation, la restauration et l'exposition du patrimoine cinématographique, y compris les films, le matériel connexe et la documentation sur l'histoire du cinéma. + es: Institución cultural dedicada a preservar, restaurar y exhibir el patrimonio cinematográfico, incluyendo películas, materiales relacionados y documentación de historia del cine. + ar: مؤسسة ثقافية مكرسة للحفاظ على التراث السينمائي وترميمه وعرضه، بما في ذلك الأفلام والمواد ذات الصلة ووثائق تاريخ السينما. + id: Lembaga budaya yang didedikasikan untuk melestarikan, memulihkan, dan memamerkan warisan sinematografi termasuk film, materi terkait, dan dokumentasi sejarah film. + zh: 致力于保存、修复和展放映画遗产的文化机构,包括电影、相关材料和电影历史文献。 + structured_aliases: + - literal_form: filmmuseum + in_language: nl + - literal_form: cinematheek + in_language: nl + - literal_form: Kinemathek + in_language: de + - literal_form: Filmmuseum + in_language: de + - literal_form: cinémathèque + in_language: fr + - literal_form: musée du cinéma + in_language: fr + - literal_form: cinematheca + in_language: es + - literal_form: filmoteca + in_language: es + - literal_form: سينماتيك + in_language: ar + - literal_form: متحف السينما + in_language: ar + - literal_form: sinematek + in_language: id + - literal_form: museum film + in_language: id + - literal_form: 电影资料馆 + in_language: zh + - literal_form: 电影博物馆 + in_language: zh + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q1352795 + keywords: + - cinematheque + - film archive + - film preservation + - film museum + - cinematographic heritage + examples: + - value: + institution_name: Eye Filmmuseum + location: Amsterdam + fiaf_member: true + comments: + - Combines archive, museum, library, theater, and educational functions + - Many are FIAF (International Federation of Film Archives) members + - Notable examples: Cinémathèque française, Filmoteca Española, Eye Filmmuseum slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType slots: - has_type - has_score + notes: + - | + Preserved from prior description (commit bd8368df): + + "Organization responsible for preserving, restoring, and exhibiting\ncinematographic heritage including films, related materials, and\nfilm history documentation.\n\n**Wikidata**: Q1352795\n\n**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType\nclass. Cinematheques are institutions with complex functions beyond\nsimple collection classification.\n\n**Scope**:\nCinematheques (Kinematheken/filmotecas) provide:\n- Film preservation and restoration\n- Film exhibition and screening programs\n- Film library and documentation services\n- Educational programs and retrospectives\n- Research facilities for film scholars\n- Equipment preservation (projectors, cameras)\n\n**Institutional Functions**:\nUnlike simple archives, cinematheques combine:\n- Archive function (preservation)\n- Museum function (exhibition)\n- Library function (documentation)\n- Theater function (screenings)\n- Educational function (programs)\n\n**Related Types**:\n- FilmArchive (Q726929)\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml index 20925c4216..cb80c6e00c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml @@ -11,70 +11,80 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types +- linkml:types default_prefix: hc classes: City: is_a: Settlement class_uri: schema:City - description: | + description: >- + Urban settlement entity used for municipal-scale place representation in location metadata. + alt_descriptions: + nl: Entiteit voor stedelijke nederzetting, gebruikt voor plaatsrepresentatie op gemeentelijke schaal in locatiemetadata. + de: Entität für städtische Siedlungen zur Repräsentation von Orten auf kommunaler Ebene in Standortmetadaten. + fr: Entité d'implantation urbaine utilisée pour représenter des lieux à l'échelle municipale dans les métadonnées de localisation. + es: Entidad de asentamiento urbano utilizada para representar lugares a escala municipal en metadatos de ubicación. + ar: كيان لمستوطنة حضرية يُستخدم لتمثيل الأماكن على المستوى البلدي ضمن بيانات الموقع الوصفية. + id: Entitas permukiman perkotaan untuk representasi tempat skala kota dalam metadata lokasi. + zh: 用于位置元数据中市级地点表达的城市聚落实体。 + structured_aliases: + - literal_form: stad + in_language: nl + - literal_form: Stadt + in_language: de + - literal_form: ville + in_language: fr + - literal_form: ciudad + in_language: es + - literal_form: مدينة + in_language: ar + - literal_form: kota + in_language: id + - literal_form: 城市 + in_language: zh + exact_mappings: + - schema:City + close_mappings: + - gn:P.PPLA + - gn:P.PPLC + - wikidata:Q515 + related_mappings: + - crm:E53_Place + + notes: + - | + Preserved from prior description (commit 2c9d3598): + A city or large town settlement. - + **RELATIONSHIP TO SETTLEMENT**: - + City is a subclass of Settlement representing urban areas that are typically larger and more administratively significant than villages or small towns. - + **GeoNames Feature Codes**: - + Cities typically correspond to GeoNames feature codes: - PPL: Populated place (general) - PPLA: Seat of first-order administrative division - PPLA2: Seat of second-order administrative division - PPLC: Capital of a political entity - PPLS: Populated places (urban agglomerations) - + **USAGE**: - + Use City class when: - The settlement is known to be a city (not village/hamlet) - You need to express city-specific semantics - Schema.org City alignment is important - + Use Settlement class when: - The settlement type is unknown or mixed - You want the most general geographic entity - + **EXAMPLES**: - - ```yaml - located_in: - - settlement_name: "Amsterdam" - geonames_id: 2759794 - country: "NL" - ``` - - exact_mappings: - - schema:City - close_mappings: - - gn:P.PPLA - - gn:P.PPLC - - wikidata:Q515 - related_mappings: - - crm:E53_Place - - # Inherits all slots from Settlement: - # - settlement_name - # - geonames_id - # - latitude - # - longitude - # - country - # - has_geographic_subdivision (subregion) - # - specificity_annotation - # - has_score - annotations: specificity_score: 0.35 specificity_rationale: | @@ -86,30 +96,35 @@ classes: custodian_types_primary: "*" examples: - - value: - settlement_name: "Amsterdam" - geonames_id: 2759794 - country: "NL" - has_geographic_subdivision: - subregion_code: "NL-NH" - description: Amsterdam - capital and largest city of the Netherlands - - - value: - settlement_name: "Haarlem" - geonames_id: 2755420 - country: "NL" - latitude: 52.3873 - longitude: 4.6462 - description: Haarlem - city in Noord-Holland province - - - value: - settlement_name: "Tokyo" - geonames_id: 1850147 - country: "JP" - description: Tokyo - capital of Japan + - value: + settlement_name: "Amsterdam" + geonames_id: 2759794 + country: "NL" + has_geographic_subdivision: + subregion_code: "NL-NH" + description: Amsterdam - capital and largest city of the Netherlands + - value: + settlement_name: "Haarlem" + geonames_id: 2755420 + country: "NL" + latitude: 52.3873 + longitude: 4.6462 + description: Haarlem - city in Noord-Holland province + + - value: + settlement_name: "Tokyo" + geonames_id: 1850147 + country: "JP" + description: Tokyo - capital of Japan + + - value: | + located_in: + - settlement_name: "Amsterdam" + geonames_id: 2759794 + country: "NL" comments: - - City is_a Settlement following semantic hierarchy - - Inherits all Settlement slots including GeoNames ID - - Use for explicit urban classification - - Created per slot_fixes.yaml migration for city slot (2026-01-18) + - City is_a Settlement following semantic hierarchy + - Inherits all Settlement slots including GeoNames ID + - Use for explicit urban classification + - Created per slot_fixes.yaml migration for city slot (2026-01-18) diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml index 3ae8ac9754..7760de1da5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml @@ -8,14 +8,37 @@ prefixes: prov: http://www.w3.org/ns/prov# arg: http://www.w3.org/ns/argument# imports: - - linkml:types +- linkml:types default_prefix: hc classes: Claim: class_uri: prov:Entity - description: "Base class for assertions or claims made about heritage entities.\n\nA claim represents a statement that warrants (supports or justifies) \nother statements or conclusions. Claims can come from various sources:\n- Web pages (WebClaim subclass)\n- Wikidata (WikidataClaim)\n- Research sources\n- Human annotations\n\n**Argumentation Semantics**:\nThe term \"warrants\" comes from argumentation theory (Toulmin model):\n- Claims provide evidence that WARRANTS (justifies) conclusions\n- A claim can be warranted BY other supporting claims\n\nThis bidirectional relationship is captured by the `warrants_or_warranted` slot.\n\n**Subclasses**:\n- WebClaim: Claims extracted from web pages with XPath provenance\n- WikidataClaim: Claims from Wikidata with property/value structure\n- PersonWebClaim: Claims about persons from web sources\n- CustodianLegalNameClaim: Claims about custodian legal names\n\n**MIGRATION NOTE (2026-01-19)**:\nCreated as base class for claim type hierarchy per\ - \ slot_fixes.yaml (Rule 53/56).\nReplaces generic `claim` slot with `warrants_or_warranted` slot.\n" - exact_mappings: + description: >- + Assertion unit representing a proposition with evidential provenance and potential support relations to other propositions. + alt_descriptions: + nl: Assertie-eenheid die een propositie met bewijsherkomst en mogelijke ondersteuningsrelaties tot andere proposities weergeeft. + de: Behauptungseinheit, die eine Proposition mit Evidenzprovenienz und möglichen Unterstützungsbeziehungen zu anderen Propositionen repräsentiert. + fr: Unité d'assertion représentant une proposition avec provenance des preuves et relations potentielles de soutien avec d'autres propositions. + es: Unidad de aseveración que representa una proposición con procedencia de evidencia y posibles relaciones de apoyo con otras proposiciones. + ar: وحدة ادعاء تمثل قضية مع مصدر إثبات وعلاقات دعم محتملة مع قضايا أخرى. + id: Unit asersi yang merepresentasikan proposisi dengan asal-usul bukti serta relasi dukungan potensial ke proposisi lain. + zh: 表示命题的断言单元,带有证据来源并可与其他命题形成支持关系。 + structured_aliases: + - literal_form: bewering + in_language: nl + - literal_form: Behauptung + in_language: de + - literal_form: assertion + in_language: fr + - literal_form: afirmación + in_language: es + - literal_form: ادعاء + in_language: ar + - literal_form: klaim + in_language: id + - literal_form: 断言 + in_language: zh + broad_mappings: - prov:Entity close_mappings: - schema:Claim @@ -25,6 +48,11 @@ classes: - Base class for claim type hierarchy - Subclasses add specific provenance mechanisms - 'CREATED 2026-01-19: Per slot_fixes.yaml revision (Rule 53/56)' + notes: + - | + Preserved from prior description (commit 2c9d3598): + + "Base class for assertions or claims made about heritage entities.\n\nA claim represents a statement that warrants (supports or justifies) \nother statements or conclusions. Claims can come from various sources:\n- Web pages (WebClaim subclass)\n- Wikidata (WikidataClaim)\n- Research sources\n- Human annotations\n\n**Argumentation Semantics**:\nThe term \"warrants\" comes from argumentation theory (Toulmin model):\n- Claims provide evidence that WARRANTS (justifies) conclusions\n- A claim can be warranted BY other supporting claims\n\nThis bidirectional relationship is captured by the `warrants_or_warranted` slot.\n\n**Subclasses**:\n- WebClaim: Claims extracted from web pages with XPath provenance\n- WikidataClaim: Claims from Wikidata with property/value structure\n- PersonWebClaim: Claims about persons from web sources\n- CustodianLegalNameClaim: Claims about custodian legal names\n\n**MIGRATION NOTE (2026-01-19)**:\nCreated as base class for claim type hierarchy per\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml index 421e403418..7f071a9889 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml @@ -8,16 +8,24 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: ClaimType: class_uri: skos:Concept - description: "Abstract base class for types of claims that can be extracted from web pages.\n\nEach claim type has expected source locations in HTML:\n- full_name: , <h1>, logo text, meta og:title\n- description: <meta name='description'>, about section\n- email: <a href='mailto:...'>, contact page, footer\n- phone: <a href='tel:...'>, contact page\n- address: footer, contact page, JSON-LD structured data\n\n**Type Hierarchy**:\n- ClaimType (abstract base)\n - IdentityClaim (names, descriptions)\n - ContactClaim (email, phone, address)\n - SocialMediaClaim (facebook, twitter, linkedin, etc.)\n - MediaClaim (logo, favicon, images)\n - OperationalClaim (hours, admission, accessibility)\n - CollectionClaim (counts, statistics)\n - OrganizationalClaim (founding, legal form, parent org)\n - DocumentClaim (annual reports, policies)\n - GeographicClaim (address components)\n - ArchivalClaim (archive-specific claims)\n\n**MIGRATION NOTE (2026-01-19)**:\nPromoted from ClaimTypeEnum\ - \ per slot_fixes.yaml (Rule 0b, 53, 56).\nEnum archived to: modules/enums/archive/ClaimTypeEnum_archived_20260119.yaml\n" - exact_mappings: + description: >- + Abstract taxonomy concept defining assertion categories for extraction, validation, and downstream interpretation workflows. + alt_descriptions: + nl: Abstract taxonomieconcept dat categorieen van beweringen definieert voor extractie-, validatie- en interpretatieworkflows. + de: Abstraktes Taxonomiekonzept zur Definition von Behauptungskategorien für Extraktions-, Validierungs- und Interpretationsabläufe. + fr: Concept taxonomique abstrait définissant des catégories d'assertions pour les workflows d'extraction, de validation et d'interprétation. + es: Concepto taxonómico abstracto que define categorías de afirmaciones para flujos de extracción, validación e interpretación. + ar: مفهوم تصنيفي مجرد يحدد فئات الادعاءات لسير عمل الاستخراج والتحقق والتفسير. + id: Konsep taksonomi abstrak yang mendefinisikan kategori klaim untuk alur ekstraksi, validasi, dan interpretasi. + zh: 用于定义断言类别的抽象分类概念,服务于抽取、校验与解释流程。 + broad_mappings: - skos:Concept close_mappings: - dcterms:type @@ -35,9 +43,9 @@ classes: template_specificity: '{"archive_search": 0.40, "museum_search": 0.40, "library_search": 0.40, "collection_discovery": 0.50, "person_research": 0.30, "location_browse": 0.35, "identifier_lookup": 0.45, "organizational_change": 0.25, "digital_platform": 0.85, "general_heritage": 0.50}' custodian_types: "['*']" comments: - - Abstract base class - concrete types are in ClaimTypes.yaml - - Follows Type/Types naming pattern per Rule 0b - - Migrated from ClaimTypeEnum per Rule 53 (no bespoke slots) + - Abstract base class; concrete claim categories are defined in `ClaimTypes.yaml`. + - Follows Type/Types naming conventions for base versus concrete taxonomies. + - Migrated from legacy ClaimTypeEnum to class-based modeling. see_also: - ClaimTypes.yaml - WebClaim.yaml @@ -47,4 +55,4 @@ classes: has_description: 'Official full name of the organization. Expected in: <title>, <h1>, logo text, og:title' - value: has_label: email - has_description: 'Contact email address. Expected in: <a href=''mailto:...''>, contact page, footer' \ No newline at end of file + has_description: 'Contact email address. Expected in: <a href=''mailto:...''>, contact page, footer' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml index 8d0f7af2ba..77f019064b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml @@ -7,8 +7,8 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: - - ./ClaimType - - linkml:types +- ./ClaimType +- linkml:types default_prefix: hc classes: IdentityClaim: @@ -138,7 +138,7 @@ classes: broad_mappings: - skos:Concept SocialMediaClaim: - is_a: SocialMediaClaim + is_a: ClaimType class_uri: hc:SocialMediaClaim description: 'General social media profile links. @@ -422,17 +422,11 @@ classes: AnbiPublicationUrlClaim: is_a: DocumentClaim class_uri: hc:AnbiPublicationUrlClaim - description: 'ANBI publication link (Dutch charity tax status requirement). - - ANBI = Algemeen Nut Beogende Instelling (public benefit institution). - - Required for Dutch non-profits to maintain tax-exempt status. - - Expected in: footer, /anbi/, /over-ons/. - - ' + description: 'ANBI publication link (Dutch charity tax status requirement).' broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: ANBI publication link (Dutch charity tax status requirement). ANBI = Algemeen Nut Beogende Instelling (public benefit institution). Required for Dutch non-profits to maintain tax-exempt status. Expected in: footer, /anbi/, /over-ons/.' PolicyDocumentUrlClaim: is_a: DocumentClaim class_uri: hc:PolicyDocumentUrlClaim diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Classification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Classification.yaml index d454e06b38..1403652bfc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Classification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Classification.yaml @@ -12,16 +12,39 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: Classification: class_uri: skos:Concept - description: Classification. + description: >- + Assigned categorization concept used to place an entity within a controlled semantic scheme. + alt_descriptions: + nl: Toegekend categorisatieconcept om een entiteit binnen een gecontroleerd semantisch schema te plaatsen. + de: Zugewiesenes Kategorisierungskonzept zur Einordnung einer Entität in ein kontrolliertes semantisches Schema. + fr: Concept de catégorisation attribué pour situer une entité dans un schéma sémantique contrôlé. + es: Concepto de categorización asignado para ubicar una entidad en un esquema semántico controlado. + ar: مفهوم تصنيفي مُسنَد لوضع كيان ضمن مخطط دلالي مضبوط. + id: Konsep kategorisasi yang ditetapkan untuk menempatkan entitas dalam skema semantik terkontrol. + zh: 用于将实体置于受控语义体系中的已分配分类概念。 + structured_aliases: + - literal_form: indeling + in_language: nl + - literal_form: Klassifikationseinordnung + in_language: de + - literal_form: catégorisation attribuée + in_language: fr + - literal_form: categorización asignada + in_language: es + - literal_form: تصنيف مُسنَد + in_language: ar + - literal_form: klasifikasi terapan + in_language: id + - literal_form: 指派分类 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_label + - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml index e1181241b9..984070d83e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatus.yaml @@ -8,24 +8,66 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_type - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_type +- ../slots/temporal_extent default_prefix: hc classes: ClassificationStatus: class_uri: prov:Activity description: >- + Assessment activity recording why custodian typing remains unresolved, contested, or pending verification. + alt_descriptions: + nl: Beoordelingsactiviteit die vastlegt waarom de typering van een beheerder onopgelost, betwist of nog te verifiëren is. + de: Bewertungsaktivität, die dokumentiert, warum die Typisierung eines Verwahrers ungeklärt, strittig oder noch zu verifizieren ist. + fr: Activité d'évaluation consignant pourquoi la typologie d'un dépositaire reste non résolue, contestée ou en attente de vérification. + es: Actividad de evaluación que registra por qué la tipificación del custodio sigue sin resolverse, disputada o pendiente de verificación. + ar: نشاط تقييم يسجل سبب بقاء تصنيف الجهة الحافظة غير محسوم أو محل نزاع أو بانتظار التحقق. + id: Aktivitas penilaian yang mencatat alasan pengetikan kustodian masih belum terselesaikan, diperdebatkan, atau menunggu verifikasi. + zh: 用于记录保管机构类型判定为何仍未确定、存在争议或待核验的评估活动。 + broad_mappings: + - prov:Activity + close_mappings: + - schema:StatusEnumeration + slots: + - has_type + - has_description + - temporal_extent + slot_usage: + has_type: + required: true + inlined: false # Fixed invalid inline for primitive type + examples: + - value: + has_label: "Indeterminate" + - value: + has_label: "Ambiguous" + has_description: +# range: string + required: true + examples: + - value: "Type indeterminate - insufficient evidence" + - value: "Sources conflict: museum (website) vs archive (ISIL registry)" + temporal_extent: + range: TimeSpan + required: false + inlined: true + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + Structured status of a custodian type classification attempt. - + Describes why classification is unspecified, including: - The type of classification issue (indeterminate, ambiguous, etc.) - Description of the specific situation - Temporal context of when status was assessed - + **CLASSIFICATION STATUS TYPES**: - + | Type | Description | |------|-------------| | IndeterminateStatus | Cannot determine from available evidence | @@ -34,50 +76,14 @@ classes: | NovelStatus | Doesn't fit existing taxonomy categories | | UnderReviewStatus | Classification being researched | | PendingVerificationStatus | Type suspected but needs confirmation | - + **EXAMPLE**: - - ```yaml - ClassificationStatus: - has_type: - type: AmbiguousStatus - has_label: "Ambiguous" - has_description: "Sources conflict: museum (website) vs archive (ISIL registry)" - temporal_extent: - begin_of_the_begin: "2026-01-19T00:00:00Z" - ``` - + + + **MIGRATION NOTE (2026-01-19)**: Created per slot_fixes.yaml revision for classification_status migration. Replaces simple string with structured class. - exact_mappings: - - prov:Activity - close_mappings: - - schema:StatusEnumeration - slots: - - has_type - - has_description - - temporal_extent - slot_usage: - has_type: -# range: string # uriorcurie - required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: "Indeterminate" - - value: - has_label: "Ambiguous" - has_description: -# range: string - required: true - examples: - - value: "Type indeterminate - insufficient evidence" - - value: "Sources conflict: museum (website) vs archive (ISIL registry)" - temporal_extent: - range: TimeSpan - required: false - inlined: true annotations: custodian_types: '["U"]' custodian_types_rationale: >- @@ -87,20 +93,28 @@ classes: specificity_rationale: >- Highly specific - only applies to unclassified heritage custodians. examples: - - value: | - ClassificationStatus: - has_type: - has_label: "Indeterminate" - has_description: "Type indeterminate - insufficient evidence. Defunct organization, minimal records." - - value: | - ClassificationStatus: - has_type: - has_label: "Ambiguous" - has_description: "Sources conflict: museum (website) vs archive (ISIL registry)" - temporal_extent: - begin_of_the_begin: "2026-01-19T00:00:00Z" - - value: | - ClassificationStatus: - has_type: - has_label: "Transitional" - has_description: "Merger in progress between museum and archive, final type TBD" \ No newline at end of file + - value: | + ClassificationStatus: + has_type: + has_label: "Indeterminate" + has_description: "Type indeterminate - insufficient evidence. Defunct organization, minimal records." + - value: | + ClassificationStatus: + has_type: + has_label: "Ambiguous" + has_description: "Sources conflict: museum (website) vs archive (ISIL registry)" + temporal_extent: + begin_of_the_begin: "2026-01-19T00:00:00Z" + - value: | + ClassificationStatus: + has_type: + has_label: "Transitional" + has_description: "Merger in progress between museum and archive, final type TBD" + - value: | + ClassificationStatus: + has_type: + type: AmbiguousStatus + has_label: "Ambiguous" + has_description: "Sources conflict: museum (website) vs archive (ISIL registry)" + temporal_extent: + begin_of_the_begin: "2026-01-19T00:00:00Z" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml index 591608f9c7..738a7a0465 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml @@ -7,45 +7,46 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: ClassificationStatusType: abstract: true class_uri: skos:Concept description: >- - Abstract base class for classification status types. - - **TYPE/TYPES PATTERN (Rule 0b)**: - - This file (ClassificationStatusType.yaml) defines the ABSTRACT base class - - ClassificationStatusTypes.yaml defines CONCRETE subclasses - - Classification status types describe why a custodian type could not be - determined or is uncertain: - - | Type | Description | - |------|-------------| - | INDETERMINATE | Cannot determine from available evidence | - | AMBIGUOUS | Conflicting evidence about institutional function | - | TRANSITIONAL | Institution changing type, outcome unclear | - | NOVEL | Doesn't fit existing taxonomy categories | - | UNDER_REVIEW | Classification being researched | - | PENDING_VERIFICATION | Type suspected but needs confirmation | - - **ONTOLOGY MAPPING**: - Uses SKOS concept taxonomy for type classification. - - **MIGRATION NOTE (2026-01-19)**: - Created per slot_fixes.yaml revision for classification_status migration. - exact_mappings: - - skos:Concept + Abstract taxonomy node representing maturity or uncertainty states in institutional categorization workflows. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt dat volwassenheids- of onzekerheidsstaten vertegenwoordigt in institutionele categorisatieworkflows. + de: >- + Abstrakter Taxonomieknoten, der Reifegrade oder Unsicherheitszustände in institutionellen Kategorisierungsworkflows darstellt. + fr: >- + Nœud taxonomique abstrait représentant les états de maturité ou d'incertitude dans les workflows de catégorisation institutionnelle. + es: >- + Nodo taxonómico abstracto que representa estados de madurez o incertidumbre en flujos de trabajo de categorización institucional. + ar: >- + عقدة تصنيفية مجردة تمثل حالات النضج أو عدم اليقين في مهام سير العمل التصنيفية المؤسسية. + id: >- + Simpul taksonomi abstrak yang mewakili status kematangan atau ketidakpastian dalam alur kerja kategorisasi kelembagaan. + zh: >- + 抽象分类节点,表示机构分类工作流中的成熟度或不确定性状态。 + structured_aliases: + nl: Classificatiestatus + de: Klassifizierungsstatus + fr: Statut de classification + es: Estado de clasificación + ar: حالة التصنيف + id: Status Klasifikasi + zh: 分类状态 + broad_mappings: + - skos:Concept close_mappings: - - crm:E55_Type + - crm:E55_Type slots: - - has_label - - has_description + - has_label + - has_description annotations: custodian_types: '["U"]' custodian_types_rationale: >- @@ -54,3 +55,5 @@ classes: specificity_score: 0.85 specificity_rationale: >- Highly specific - only applies to unclassified heritage custodians. + comments: + - "Preserved from prior description: Abstract base class for classification status types. **TYPE/TYPES PATTERN (Rule 0b)**: - This file (ClassificationStatusType.yaml) defines the ABSTRACT base class - ClassificationStatusTypes.yaml defines CONCRETE subclasses Classification status types describe why a custodian type could not be determined or is uncertain: | Type | Description | |------|-------------| | INDETERMINATE | Cannot determine from available evidence | | AMBIGUOUS | Conflicting evidence about institutional function | | TRANSITIONAL | Institution changing type, outcome unclear | | NOVEL | Doesn't fit existing taxonomy categories | | UNDER_REVIEW | Classification being researched | | PENDING_VERIFICATION | Type suspected but needs confirmation | **ONTOLOGY MAPPING**: Uses SKOS concept taxonomy for type classification. **MIGRATION NOTE (2026-01-19)**: Created per slot_fixes.yaml revision for classification_status migration." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationType.yaml index 688d72a462..9589ad73e5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClassificationType.yaml @@ -12,16 +12,39 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: ClassificationType: class_uri: skos:Concept - description: Classification type. + description: >- + Taxonomic concept indicating the kind of categorization framework applied in an assignment. + alt_descriptions: + nl: Taxonomisch concept dat aangeeft welk soort categorisatiekader bij een toekenning is gebruikt. + de: Taxonomisches Konzept, das die Art des bei einer Zuordnung verwendeten Kategorisierungsrahmens angibt. + fr: Concept taxonomique indiquant le type de cadre de catégorisation appliqué lors d'une attribution. + es: Concepto taxonómico que indica el tipo de marco de categorización aplicado en una asignación. + ar: مفهوم تصنيفي يحدد نوع إطار التصنيف المطبق في الإسناد. + id: Konsep taksonomi yang menunjukkan jenis kerangka kategorisasi yang diterapkan pada penetapan. + zh: 指示某次归类所采用分类框架类型的分类学概念。 + structured_aliases: + - literal_form: type indelingskader + in_language: nl + - literal_form: Typ des Klassifikationsrahmens + in_language: de + - literal_form: type de cadre de catégorisation + in_language: fr + - literal_form: tipo de marco de categorización + in_language: es + - literal_form: نوع إطار التصنيف + in_language: ar + - literal_form: jenis kerangka klasifikasi + in_language: id + - literal_form: 分类框架类型 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_label + - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Classroom.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Classroom.yaml index e9c8c711ba..1aab2e1706 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Classroom.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Classroom.yaml @@ -8,34 +8,35 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: - - linkml:types - - ../slots/has_quantity - - ../slots/has_measurement_unit - - ../slots/20260202_matang/new/seating_capacity +- linkml:types +- ../slots/has_quantity +- ../slots/has_measurement_unit +- ../slots/has_capacity classes: Classroom: is_a: Facility class_uri: schema:Classroom - description: "A classroom facility at an education center or heritage institution.\n\ - \n**RULE 53 MIGRATION**:\nReplaces the simple `classroom_count` integer slot\ - \ with a richer facility model:\n- `has_quantity` → number of classroom\ - \ spaces\n- `has_unit` → RoomUnit (specifies what is being counted)\n\ - \n**USAGE**:\n```yaml\nhas_facility:\n - facility_name: \"Classroom\ - \ Wing\"\n has_quantity:\n numeric_value: 4\n has_unit:\n\ - \ unit_type: CLASSROOM\n```\n\n**CHARACTERISTICS**:\n- Dedicated teaching/learning\ - \ space\n- Capacity for group instruction\n- May include AV equipment\n- Configurable\ - \ seating arrangements\n" + description: >- + Instructional room entity for teaching, workshops, and guided learning sessions within institutional premises. + alt_descriptions: + nl: Lokaalentiteit voor onderwijs, workshops en begeleide leersessies binnen institutionele ruimtes. + de: Raum-Entität für Unterricht, Workshops und angeleitete Lernformate innerhalb institutioneller Standorte. + fr: Entité de salle d'enseignement pour cours, ateliers et sessions d'apprentissage guidées dans les locaux institutionnels. + es: Entidad de sala docente para clases, talleres y sesiones de aprendizaje guiado en instalaciones institucionales. + ar: كيان غرفة تعليمية للدروس وورش العمل وجلسات التعلم الموجّه داخل مرافق المؤسسة. + id: Entitas ruang instruksional untuk pembelajaran, lokakarya, dan sesi belajar terpandu di fasilitas institusi. + zh: 用于机构场所内授课、工作坊与引导式学习活动的教学空间实体。 slots: - has_quantity - - has_unit - - seating_capacity + - has_measurement_unit + - has_capacity slot_usage: has_quantity: range: integer inlined: false # Fixed invalid inline for primitive type examples: - value: 'numeric_value: 4 ' - has_unit: + has_measurement_unit: # range: string inlined: false # Fixed invalid inline for primitive type examples: @@ -47,21 +48,17 @@ classes: - schema:Place annotations: specificity_score: '0.55' - specificity_rationale: Moderately specific - classrooms common in education - centers. - template_specificity: '{"archive_search": 0.30, "museum_search": 0.50, "library_search": - 0.45, "collection_discovery": 0.20, "person_research": 0.15, "location_browse": - 0.60, "identifier_lookup": 0.10, "organizational_change": 0.25, "digital_platform": - 0.15, "general_heritage": 0.55}' + specificity_rationale: Moderately specific - classrooms common in education centers. + template_specificity: '{"archive_search": 0.30, "museum_search": 0.50, "library_search": 0.45, "collection_discovery": 0.20, "person_research": 0.15, "location_browse": 0.60, "identifier_lookup": 0.10, "organizational_change": 0.25, "digital_platform": 0.15, "general_heritage": 0.55}' custodian_types: '[''*'']' examples: - value: has_quantity: numeric_value: 4 - has_unit: null + has_unit: seating_capacity: 120 - value: has_quantity: numeric_value: 2 - has_unit: null + has_unit: seating_capacity: 40 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml index a4084f946e..353eee79e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml @@ -3,52 +3,72 @@ name: ClimateArchive title: Climate Archive Type 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/ + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ClimateArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept + description: >- + Repository institution dedicated to preserving and curating evidence about + historical atmospheric conditions, weather variability, and long-range + environmental change. + alt_descriptions: + nl: Instelling die bronnen over historische klimaatomstandigheden, weerpatronen en langetermijnverandering bewaart en beheert. + de: Einrichtung zur Bewahrung und Erschließung von Quellen zu historischen Klimabedingungen, Wettermustern und langfristigen Umweltveränderungen. + fr: Institution de conservation et de gestion de sources sur les conditions climatiques historiques, la variabilite meteorologique et les changements environnementaux de long terme. + es: Institucion que preserva y gestiona fuentes sobre condiciones climaticas historicas, variabilidad meteorologica y cambio ambiental a largo plazo. + ar: مؤسسة تحفظ وتدير مصادر حول الظروف المناخية التاريخية وتغيرات الطقس والتحول البيئي طويل المدى. + id: Lembaga repositori yang melestarikan dan mengelola sumber tentang kondisi iklim historis, variabilitas cuaca, dan perubahan lingkungan jangka panjang. + zh: 保存并管理历史气候条件、天气波动和长期环境变化证据的机构。 + structured_aliases: + - literal_form: klimaatarchief + in_language: nl + - literal_form: Klimaarchiv + in_language: de + - literal_form: archive climatique + in_language: fr + - literal_form: archivo climatico + in_language: es + - literal_form: ارشيف مناخي + in_language: ar + - literal_form: arsip iklim + in_language: id + - literal_form: 气候档案机构 + in_language: zh + close_mappings: + - wd:Q1676725 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + related_mappings: + - wd:Q124762372 + keywords: + - climate evidence stewardship + - weather history records + - paleoclimate sources + - environmental reconstruction + examples: + - value: + institution_name: NOAA National Centers for Environmental Information + hold_record_set: ClimateDataCollection + comments: + - Organizational type focused on institutional governance, custodianship, and preservation mission + - Distinct from record-set classifications defined in ClimateArchiveRecordSetType slots: + - has_type + - has_score - hold_record_set - description: 'Archive that provides information about climatic conditions in the past, - preserving paleoclimate data and historical climate records. - **Wikidata**: Q1676725 - **Scope**: - Climate archives (Klimaarchive) preserve: - - Instrumental climate records (temperature, precipitation) - - Proxy data (tree rings, ice cores, sediments) - - Historical weather observations - - Ship logs and expedition records - - Agricultural and phenological records - - Newspaper weather reports - **Scientific Context**: - Climate archives are essential for: - - Paleoclimatology research - - Climate change studies - - Historical climatology - - Environmental history - - Long-term weather pattern analysis - **Types of Climate Proxy Data**: - - Dendrochronology (tree rings) - - Ice cores (polar and glacial) - - Coral records - - Lake and ocean sediments - - Speleothems (cave formations) - - Historical documents - **Related Types**: - - ScientificArchive (Q27032095) - Research archives - - AnimalSoundArchive (Q18574935) - Environmental recordings - **Notable Examples**: - - NOAA National Centers for Environmental Information - - Climatic Research Unit (CRU) archives - - World Data Center for Paleoclimatology - ' - slot_usage: {} + slot_usage: + has_type: + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml index 1ea8c52c32..524e3abe80 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetType.yaml @@ -3,17 +3,60 @@ name: ClimateArchiveRecordSetType title: ClimateArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ClimateArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ClimateArchive custodians. - ' + description: >- + Taxonomic category for documentary aggregations maintained by repository + institutions focused on historical atmospheric evidence. + alt_descriptions: + nl: Taxonomische categorie voor documentaire aggregaties die worden beheerd door instellingen gericht op historische atmosferische gegevens. + de: Taxonomische Kategorie fuer dokumentarische Aggregationen, die von Einrichtungen mit Fokus auf historische Atmosphaerendaten verwaltet werden. + fr: Categorie taxonomique pour des ensembles documentaires geres par des institutions axees sur les donnees atmospheriques historiques. + es: Categoria taxonomica para agregaciones documentales mantenidas por instituciones centradas en evidencia atmosferica historica. + ar: فئة تصنيفية لتجميعات وثائقية تديرها مؤسسات تركز على الأدلة الجوية التاريخية. + id: Kategori taksonomi untuk agregasi dokumenter yang dikelola institusi berfokus pada bukti atmosfer historis. + zh: 由关注历史大气证据的机构维护之文献聚合体的分类类型。 + structured_aliases: + - literal_form: klimaatrecordsettype + in_language: nl + - literal_form: Klimaarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d archives climatiques + in_language: fr + - literal_form: tipo de conjunto documental climatico + in_language: es + - literal_form: نوع مجموعة سجلات ارشيف مناخي + in_language: ar + - literal_form: jenis set catatan arsip iklim + in_language: id + - literal_form: 气候档案记录集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q1676725 + keywords: + - record set taxonomy + - climate evidence archives + - archival arrangement + examples: + - value: + has_type: ClimateDataCollection + has_score: 0.9 + comments: + - Used for classifying documentary units, not archive organizations slots: - has_type - has_score @@ -23,7 +66,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml index 8404c0a4b9..ccee81e378 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml @@ -6,93 +6,138 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./ClimateArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ClimateArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ClimateDataCollection: is_a: ClimateArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Historical climate records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation containing measured and inferred atmospheric + evidence arranged under a collecting-unit pattern. + alt_descriptions: + nl: Documentaire aggregatie met gemeten en afgeleide atmosferische gegevens, geordend als verzameleenheid. + de: Dokumentarische Aggregation mit gemessenen und abgeleiteten Atmosphaerendaten, als Sammlungseinheit organisiert. + fr: Agregation documentaire contenant des donnees atmospheriques mesurees et inferrees, organisee en unite de collecte. + es: Agregacion documental con evidencia atmosferica medida e inferida, organizada como unidad de recopilacion. + ar: تجميع وثائقي يضم أدلة جوية مقاسة ومستنتجة ومنظمة كوحدة تجميع. + id: Agregasi dokumenter berisi bukti atmosfer terukur dan tersirat yang disusun sebagai unit koleksi. + zh: 以采集单元方式组织的、包含实测与推断大气证据的文献聚合体。 + structured_aliases: + - literal_form: klimaatgegevensverzameling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Klima-Datensammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collecte de donnees climatiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de datos climaticos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة بيانات مناخية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi data iklim + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 气候数据文献集 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Measured and inferred atmospheric evidence may be combined within a single collecting-unit pattern. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ClimateArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ClimateDataCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ClimateDataCollection has_custodian: - equals_string: ClimateArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ClimateArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:ClimateArchive + has_note: + equals_string: This RecordSetType is typically held by ClimateArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' MeteorologicalObservationSeries: is_a: ClimateArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Weather observation records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Documentary aggregation for longitudinal weather observations organized as + a sequential unit. + alt_descriptions: + nl: Documentaire aggregatie voor doorlopende weerswaarnemingen, geordend als seriele eenheid. + de: Dokumentarische Aggregation fuer fortlaufende Wetterbeobachtungen, als serielle Einheit organisiert. + fr: Agregation documentaire pour des observations meteorologiques continues, organisee en unite serielle. + es: Agregacion documental para observaciones meteorologicas continuas, organizada como unidad secuencial. + ar: تجميع وثائقي لمشاهدات الطقس المتسلسلة والمنظمة كوحدة زمنية متتابعة. + id: Agregasi dokumenter untuk pengamatan cuaca berkelanjutan yang disusun sebagai unit serial. + zh: 作为序列单元组织的连续气象观测文献聚合体。 + structured_aliases: + - literal_form: meteorologische observatiereeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: meteorologische Beobachtungsreihe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie d observations meteorologiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de observaciones meteorologicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة ملاحظات أرصاد جوية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri observasi meteorologi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 气象观测序列记录 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Longitudinal observation continuity remains the defining sequence characteristic. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ClimateArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MeteorologicalObservationSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:MeteorologicalObservationSeries has_custodian: - equals_string: ClimateArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ClimateArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:ClimateArchive + has_note: + equals_string: This RecordSetType is typically held by ClimateArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControl.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControl.yaml index 90494637b1..c3fda04605 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControl.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControl.yaml @@ -12,94 +12,104 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: ClimateControl: class_uri: aat:300264752 - description: | + description: >- + Environmental regulation infrastructure used to stabilize temperature, + humidity, and air quality in heritage buildings and storage areas. + alt_descriptions: + nl: Infrastructuur voor omgevingsregeling die temperatuur, luchtvochtigheid en luchtkwaliteit stabiliseert in erfgoedgebouwen en depots. + de: Infrastruktur zur Umgebungsregelung, die Temperatur, Luftfeuchtigkeit und Luftqualitaet in Kulturgebaeuden und Magazinen stabilisiert. + fr: Infrastructure de regulation environnementale stabilisant temperature, humidite et qualite de l air dans les batiments patrimoniaux et les depots. + es: Infraestructura de regulacion ambiental que estabiliza temperatura, humedad y calidad del aire en edificios patrimoniales y depositos. + ar: بنية تنظيم بيئي تثبت درجة الحرارة والرطوبة وجودة الهواء في مباني التراث ومناطق التخزين. + id: Infrastruktur pengaturan lingkungan untuk menstabilkan suhu, kelembapan, dan kualitas udara di bangunan warisan serta ruang penyimpanan. + zh: 用于在遗产建筑与库房中稳定温度、湿度和空气质量的环境调控设施。 + structured_aliases: + - literal_form: klimaatbeheersysteem + in_language: nl + - literal_form: Klimaregelungssystem + in_language: de + - literal_form: systeme de regulation environnementale + in_language: fr + - literal_form: sistema de regulacion ambiental + in_language: es + - literal_form: نظام ضبط بيئي + in_language: ar + - literal_form: sistem pengendalian lingkungan + in_language: id + - literal_form: 环境调控系统 + in_language: zh + exact_mappings: + - aat:300264752 + close_mappings: + - schema:Product + related_mappings: + - crm:E22_Human-Made_Object + keywords: + - environmental regulation + - facility preservation + - HVAC + - humidity management + + slots: + - has_label + - has_description + - has_type + + slot_usage: + has_label: + required: false + examples: + - value: "Main Stack HVAC System" + - value: "Depot B Climate Control" + has_description: + examples: + - value: + description_text: "Precision HVAC with temperature control ±1°C, humidity control ±3% RH. Redundant systems with automatic failover." + description_type: technical + has_type: +# range: string # uriorcurie + required: true + examples: + - value: HVAC + - value: HEATED + - value: DEHUMIDIFIED + - value: NONE + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + Climate control system or approach for managing environmental conditions. - + **DEFINITION**: - + A ClimateControl represents the physical system, equipment, or approach used to manage temperature, humidity, air quality, and other environmental factors in heritage facilities. - + **GETTY AAT ALIGNMENT**: - + `aat:300264752` (climate control systems) - "Systems for controlling environmental conditions such as temperature and humidity." - + **USE CASES**: - + 1. **Full HVAC System**: - ```yaml - ClimateControl: - has_label: "Main Gallery HVAC" - has_type: HVAC - has_description: - description_text: "Central HVAC with 24/7 monitoring, backup power" - ``` - - 2. **Basic Heating**: - ```yaml - ClimateControl: - has_label: "Warehouse Heating" - has_type: HEATED - ``` - - 3. **Dehumidification Only**: - ```yaml - ClimateControl: - has_label: "Photo Archive Dehumidifier" - has_type: DEHUMIDIFIED - ``` - - **RELATIONSHIP TO ClimateControlType**: - - ``` + ClimateControl │ └── has_type ──► ClimateControlType │ └── (HEATED, HVAC, DEHUMIDIFIED, NONE, etc.) ``` - - exact_mappings: - - aat:300264752 - close_mappings: - - schema:Product - related_mappings: - - crm:E22_Human-Made_Object - - slots: - - has_label - - has_description - - has_type - - slot_usage: - has_label: -# range: string - required: false - examples: - - value: "Main Stack HVAC System" - - value: "Depot B Climate Control" - has_description: - examples: - - value: - description_text: "Precision HVAC with temperature control ±1°C, humidity control ±3% RH. Redundant systems with automatic failover." - description_type: technical - has_type: -# range: string # uriorcurie - required: true - examples: - - value: HVAC - - value: HEATED - - value: DEHUMIDIFIED - - value: NONE annotations: custodian_types: '["*"]' custodian_types_rationale: Climate control applies to all heritage custodian types with physical facilities. @@ -107,28 +117,26 @@ classes: specificity_score: 0.55 specificity_rationale: Moderately specific - common across facility management contexts. replaces_slots: "climate_control_type (partial - represents the system, type is separate)" - comments: - - "Represents climate control systems/equipment" - - "Maps to Getty AAT 300264752" - - "Type classification via has_type → ClimateControlType" - + - Represents equipment and infrastructure rather than policy statements + - Type assignment uses has_type and values from ClimateControlType + examples: - - value: - has_label: "Rijksmuseum Collection Storage HVAC" - has_type: HVAC - has_description: - description_text: "Precision climate control with T=20±1°C, RH=50±3%. Redundant compressors, backup power, 24/7 monitoring." - description_type: technical - - value: - has_label: "Logistics Warehouse Heating" - has_type: HEATED - has_description: - description_text: "Basic gas heating to prevent freezing. No humidity control." - description_type: technical - - value: - has_label: "Photo Archive Dehumidifier" - has_type: DEHUMIDIFIED - has_description: - description_text: "Portable dehumidifier maintaining RH below 50%." - description_type: technical \ No newline at end of file + - value: + has_label: "Rijksmuseum Collection Storage HVAC" + has_type: HVAC + has_description: + description_text: "Precision climate control with T=20±1°C, RH=50±3%. Redundant compressors, backup power, 24/7 monitoring." + description_type: technical + - value: + has_label: "Logistics Warehouse Heating" + has_type: HEATED + has_description: + description_text: "Basic gas heating to prevent freezing. No humidity control." + description_type: technical + - value: + has_label: "Photo Archive Dehumidifier" + has_type: DEHUMIDIFIED + has_description: + description_text: "Portable dehumidifier maintaining RH below 50%." + description_type: technical diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml index 2cf45107d9..985c6a04da 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlPolicy.yaml @@ -14,51 +14,98 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/20260202_matang/new/regulates_or_regulated +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/regulate classes: ClimateControlPolicy: class_uri: odrl:Policy - description: | + description: >- + Governance rule set defining acceptable environmental conditions, + monitoring thresholds, and response procedures for preservation spaces. + alt_descriptions: + nl: Beleidskader dat toegestane omgevingscondities, monitoringsdrempels en responsprocedures voor behoudsruimten vastlegt. + de: Regelwerk, das zulaessige Umgebungsbedingungen, Ueberwachungsschwellen und Reaktionsverfahren fuer Erhaltungsbereiche festlegt. + fr: Ensemble de gouvernance definissant les conditions environnementales admissibles, les seuils de suivi et les procedures de reponse pour les espaces de conservation. + es: Conjunto normativo que define condiciones ambientales aceptables, umbrales de monitoreo y procedimientos de respuesta para espacios de preservacion. + ar: مجموعة قواعد حوكمة تحدد الظروف البيئية المقبولة وحدود المراقبة وإجراءات الاستجابة لمساحات الحفظ. + id: Kerangka kebijakan yang menetapkan kondisi lingkungan yang dapat diterima, ambang pemantauan, dan prosedur respons untuk ruang preservasi. + zh: 规定保存空间可接受环境条件、监测阈值与应对流程的治理规则集。 + structured_aliases: + - literal_form: klimaatbeheerbeleid + in_language: nl + - literal_form: Richtlinie zur Umgebungsregelung + in_language: de + - literal_form: politique de regulation environnementale + in_language: fr + - literal_form: politica de regulacion ambiental + in_language: es + - literal_form: سياسة الضبط البيئي + in_language: ar + - literal_form: kebijakan pengendalian lingkungan + in_language: id + - literal_form: 环境调控制度 + in_language: zh + broad_mappings: + - odrl:Policy + close_mappings: + - crm:E29_Design_or_Procedure + related_mappings: + - schema:Action + keywords: + - environmental thresholds + - preservation governance + - monitoring requirements + - response protocol + + slots: + - has_label + - has_description + - regulate + + slot_usage: + has_label: + required: true + examples: + - value: "Archives Preservation Environment Standard" + has_description: + examples: + - value: + description_text: "Temperature must be maintained between 18-22°C with relative humidity 45-55%. Continuous monitoring required." + description_type: policy + regulate: + range: ClimateControl + inlined: true + inlined_as_list: true + examples: + - value: + has_label: "Main Stack HVAC" + has_type: HVAC + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + Policy governing climate control systems and environmental conditions. - + **DEFINITION**: - + A ClimateControlPolicy defines the rules, standards, and requirements for environmental control within heritage facilities. This includes temperature ranges, humidity levels, air quality standards, and monitoring requirements. - + **ONTOLOGICAL ALIGNMENT**: - + - **Primary** (`class_uri`): `odrl:Policy` - ODRL policy construct - **Related**: `crm:E29_Design_or_Procedure` - CIDOC-CRM procedures - + **USE CASES**: - + 1. **Preservation Environment Policy**: - ```yaml - ClimateControlPolicy: - has_label: "Archives Preservation Environment Standard" - has_description: - description_text: "Temperature 18-22°C, RH 45-55%, 24/7 monitoring" - regulates_or_regulated: - - ClimateControl: HVAC system for stack areas - ``` - - 2. **Warehouse Climate Requirements**: - ```yaml - ClimateControlPolicy: - has_label: "Logistics Warehouse Climate Requirements" - regulates_or_regulated: - - ClimateControl: Basic heating system - ``` - - **RELATIONSHIP TO ClimateControl**: - - ``` + ClimateControlPolicy │ ├── regulates_or_regulated ──► ClimateControl @@ -67,66 +114,33 @@ classes: │ └── (may regulate multiple systems) ``` - - exact_mappings: - - odrl:Policy - close_mappings: - - crm:E29_Design_or_Procedure - related_mappings: - - schema:Action - - slots: - - has_label - - has_description - - regulates_or_regulated - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Archives Preservation Environment Standard" - has_description: - examples: - - value: - description_text: "Temperature must be maintained between 18-22°C with relative humidity 45-55%. Continuous monitoring required." - description_type: policy - regulates_or_regulated: - range: ClimateControl - inlined: true - inlined_as_list: true - examples: - - value: - has_label: "Main Stack HVAC" - has_type: HVAC annotations: custodian_types: '["A", "L", "M", "R"]' custodian_types_rationale: Climate policies primarily for archives, libraries, museums, and research centers with preservation needs. custodian_types_primary: A specificity_score: 0.60 specificity_rationale: Moderately specific - applies to facilities with climate-controlled storage. - + comments: - - "Policy governing climate control systems" - - "Maps to ODRL Policy construct" - - "Links to ClimateControl via regulates_or_regulated slot" - + - Represents governance and compliance requirements rather than mechanical equipment + - Regulate links policy rules to one or more environmental regulation systems + examples: - - value: - has_label: "Rijksmuseum Collection Storage Climate Policy" - has_description: - description_text: "All collection storage areas must maintain temperature 20±2°C, RH 50±5%. HVAC failure triggers immediate response protocol." - description_type: policy - regulates_or_regulated: - - has_label: "Depot A HVAC System" - has_type: HVAC - - has_label: "Depot B HVAC System" - has_type: HVAC - - value: - has_label: "Warehouse Basic Climate Requirements" - has_description: - description_text: "Non-collection warehouse areas must maintain temperature above freezing. Heating required October-April." - description_type: policy - regulates_or_regulated: - - has_label: "Logistics Warehouse Heating" - has_type: HEATED \ No newline at end of file + - value: + has_label: "Rijksmuseum Collection Storage Climate Policy" + has_description: + description_text: "All collection storage areas must maintain temperature 20±2°C, RH 50±5%. HVAC failure triggers immediate response protocol." + description_type: policy + regulates_or_regulated: + - has_label: "Depot A HVAC System" + has_type: HVAC + - has_label: "Depot B HVAC System" + has_type: HVAC + - value: + has_label: "Warehouse Basic Climate Requirements" + has_description: + description_text: "Non-collection warehouse areas must maintain temperature above freezing. Heating required October-April." + description_type: policy + regulates_or_regulated: + - has_label: "Logistics Warehouse Heating" + has_type: HEATED diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml index 5a2a1f14f5..ce7c8401a7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlType.yaml @@ -11,26 +11,72 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/include +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/include classes: ClimateControlType: class_uri: skos:Concept abstract: true - description: | - Abstract base class for climate control type taxonomy. - - **DESIGN PATTERN** (Rule 0b - Type/Types Naming): - - This file (`ClimateControlType.yaml`) defines the **singular abstract base class**. - Concrete subclasses are defined in `ClimateControlTypes.yaml` (plural). - - **TYPE HIERARCHY**: - - ``` - ClimateControlType (abstract base) + description: >- + Abstract taxonomy node for categorizing environmental regulation + approaches used in preservation facilities. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor het categoriseren van benaderingen voor omgevingsregeling in behoudsvoorzieningen. + de: Abstrakter Taxonomieknoten zur Kategorisierung von Umgebungsregelungsansaetzen in Erhaltungseinrichtungen. + fr: Noeud taxonomique abstrait pour classer les approches de regulation environnementale dans les installations de conservation. + es: Nodo taxonomico abstracto para categorizar enfoques de regulacion ambiental en instalaciones de preservacion. + ar: عقدة تصنيفية مجردة لتصنيف أساليب الضبط البيئي في مرافق الحفظ. + id: Simpul taksonomi abstrak untuk mengategorikan pendekatan pengaturan lingkungan pada fasilitas preservasi. + zh: 用于分类保存设施环境调控方式的抽象分类节点。 + structured_aliases: + - literal_form: type omgevingsregeling + in_language: nl + - literal_form: Typ der Umgebungsregelung + in_language: de + - literal_form: type de regulation environnementale + in_language: fr + - literal_form: tipo de regulacion ambiental + in_language: es + - literal_form: نوع الضبط البيئي + in_language: ar + - literal_form: tipe pengendalian lingkungan + in_language: id + - literal_form: 环境调控类型 + in_language: zh + broad_mappings: + - skos:Concept + related_mappings: + - aat:300264752 + keywords: + - environmental classification + - preservation facilities + - control strategy taxonomy + + slots: + - has_label + - has_description + - include + + slot_usage: + has_label: +# range: string + required: true + examples: + - value: "HVAC" + has_description: + examples: + - value: + description_text: "Full heating, ventilation, and air conditioning with temperature and humidity control." + description_type: definition + include: + range: ClimateControlType + multivalued: true + + examples: + - value: | + ClimateControlType (abstract base) │ ├── HEATED - Heating only (prevent freezing) ├── HVAC - Full heating, ventilation, air conditioning @@ -38,49 +84,36 @@ classes: ├── COOLED - Cooling only (no heating) ├── PASSIVE - Passive environmental control (building design) └── NONE - No climate control - ``` - - **ONTOLOGICAL ALIGNMENT**: - - - **Primary** (`class_uri`): `skos:Concept` - SKOS concept scheme - - **Related**: `aat:300264752` - Getty AAT climate control systems - - **USE CASES**: - - The ClimateControlType is used as the range for the `has_type` - slot in the ClimateControl class: - - ```yaml - ClimateControl: + - value: | + ClimateControl: has_label: "Main Stack HVAC" has_type: HVAC # ← ClimateControlType - ``` - - exact_mappings: - - skos:Concept - related_mappings: - - aat:300264752 - - slots: - - has_label - - has_description - - include - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "HVAC" - has_description: - examples: - - value: - description_text: "Full heating, ventilation, and air conditioning with temperature and humidity control." - description_type: definition - include: - range: ClimateControlType - multivalued: true - + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + + Abstract base class for climate control type taxonomy. + + **DESIGN PATTERN** (Rule 0b - Type/Types Naming): + + This file (`ClimateControlType.yaml`) defines the **singular abstract base class**. + Concrete subclasses are defined in `ClimateControlTypes.yaml` (plural). + + **TYPE HIERARCHY**: + + + + **ONTOLOGICAL ALIGNMENT**: + + - **Primary** (`class_uri`): `skos:Concept` - SKOS concept scheme + - **Related**: `aat:300264752` - Getty AAT climate control systems + + **USE CASES**: + + The ClimateControlType is used as the range for the `has_type` + slot in the ClimateControl class: annotations: type_types_pattern: | This is the SINGULAR "Type" class per Rule 0b. @@ -91,9 +124,6 @@ classes: specificity_rationale: Type taxonomy - moderately specific to facility management. replaces_slots: "climate_control_type (the old string-valued slot)" migration_date: "2026-01-19" - comments: - - "Abstract base class for climate control type hierarchy" - - "Follows Rule 0b Type/Types naming pattern" - - "Concrete types: HEATED, HVAC, DEHUMIDIFIED, COOLED, PASSIVE, NONE" - - "See ClimateControlTypes.yaml for subclass definitions" + - Abstract parent with concrete values defined in ClimateControlTypes.yaml + - Use as range for has_type when describing environmental regulation infrastructure diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml index 990651eaf1..dc44646aee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClimateControlTypes.yaml @@ -8,17 +8,31 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: - - ./ClimateControlType - - linkml:types +- ./ClimateControlType +- linkml:types classes: HeatedClimateControl: is_a: ClimateControlType class_uri: hc:HeatedClimateControl - description: "Heating-only climate control - prevents freezing, no cooling or\ - \ humidity control.\n\n**TYPICAL USE CASES**:\n- Warehouses in cold climates\n\ - - Unheated outbuildings needing freeze protection\n- Basic storage areas without\ - \ preservation requirements\n\n**CAPABILITIES**:\n- Temperature: Above freezing\ - \ (typically 10-15\xB0C minimum)\n- Humidity: Uncontrolled\n- Air quality: Uncontrolled\n" + description: >- + Environmental regulation mode focused on freeze prevention with heat + provision only. + alt_descriptions: + nl: Omgevingsregelingsmodus gericht op vorstpreventie met alleen verwarming. + de: Umgebungsregelungsmodus mit Fokus auf Frostschutz und ausschliesslicher Beheizung. + fr: Mode de regulation environnementale axe sur la prevention du gel avec chauffage seul. + es: Modo de regulacion ambiental centrado en evitar congelacion con solo calefaccion. + ar: نمط ضبط بيئي يركز على منع التجمد عبر التدفئة فقط. + id: Mode pengaturan lingkungan yang berfokus pada pencegahan pembekuan dengan pemanasan saja. + zh: 仅提供加热、以防止冻结的环境调控模式。 + structured_aliases: + - {literal_form: alleen-verwarmd, in_language: nl} + - {literal_form: nur-beheizt, in_language: de} + - {literal_form: chauffage seul, in_language: fr} + - {literal_form: solo calefaccion, in_language: es} + - {literal_form: تدفئة فقط, in_language: ar} + - {literal_form: pemanasan saja, in_language: id} + - {literal_form: 仅加热, in_language: zh} annotations: climate_control_code: HEATED preservation_suitability: Low - suitable for non-sensitive materials only @@ -29,20 +43,32 @@ classes: - value: has_label: HEATED has_description: - description_text: Heating only to prevent freezing. No humidity or cooling - control. + description_text: Heating only to prevent freezing. No humidity or cooling control. description: Basic heating type broad_mappings: - skos:Concept HVACClimateControl: is_a: ClimateControlType class_uri: hc:HVACClimateControl - description: "Full HVAC - heating, ventilation, and air conditioning with temperature\n\ - and typically humidity control.\n\n**TYPICAL USE CASES**:\n- Museum collection\ - \ storage\n- Archive repositories\n- Special collections libraries\n- Conservation\ - \ labs\n\n**CAPABILITIES**:\n- Temperature: Precise control (typically \xB1\ - 1-2\xB0C)\n- Humidity: Controlled (typically \xB13-5% RH)\n- Air quality: Filtered,\ - \ controlled air changes\n" + description: >- + Environmental regulation mode combining heating, ventilation, and cooling + with tight stability bands. + alt_descriptions: + nl: Omgevingsregelingsmodus die verwarming, ventilatie en koeling combineert met strakke stabiliteitsbanden. + de: Umgebungsregelungsmodus mit Heizung, Lueftung und Kuehlung bei engen Stabilitaetsbereichen. + fr: Mode de regulation environnementale combinant chauffage, ventilation et refroidissement avec des marges de stabilite etroites. + es: Modo de regulacion ambiental que combina calefaccion, ventilacion y enfriamiento con bandas estrictas de estabilidad. + ar: نمط ضبط بيئي يجمع التدفئة والتهوية والتبريد ضمن نطاقات ثبات ضيقة. + id: Mode pengaturan lingkungan yang menggabungkan pemanasan, ventilasi, dan pendinginan dengan rentang stabilitas ketat. + zh: 结合供热、通风与制冷并保持严格稳定范围的环境调控模式。 + structured_aliases: + - {literal_form: hvac, in_language: nl} + - {literal_form: HLK-Vollsystem, in_language: de} + - {literal_form: CVC complet, in_language: fr} + - {literal_form: HVAC completo, in_language: es} + - {literal_form: نظام تكييف متكامل, in_language: ar} + - {literal_form: HVAC penuh, in_language: id} + - {literal_form: 全功能暖通空调, in_language: zh} annotations: climate_control_code: HVAC preservation_suitability: High - suitable for sensitive collections @@ -50,37 +76,32 @@ classes: - value: has_label: HVAC has_description: - description_text: Full heating, ventilation, and air conditioning with temperature - and humidity control. + description_text: Full heating, ventilation, and air conditioning with temperature and humidity control. description: Full HVAC type broad_mappings: - skos:Concept DehumidifiedClimateControl: is_a: ClimateControlType class_uri: hc:DehumidifiedClimateControl - description: 'Dehumidification-only climate control - humidity control without - - temperature control. - - - **TYPICAL USE CASES**: - - - Photo archives in temperate climates - - - Basement storage areas - - - Areas with mold/mildew concerns - - - **CAPABILITIES**: - - - Temperature: Uncontrolled (ambient) - - - Humidity: Controlled (typically below 50-60% RH) - - - Air quality: May have basic filtration - - ' + description: >- + Environmental regulation mode emphasizing moisture reduction while leaving + ambient temperature largely unmanaged. + alt_descriptions: + nl: Omgevingsregelingsmodus die vochtreductie benadrukt terwijl de omgevingstemperatuur grotendeels onbeheerd blijft. + de: Umgebungsregelungsmodus mit Schwerpunkt auf Feuchtereduktion bei weitgehend ungeregelter Umgebungstemperatur. + fr: Mode de regulation environnementale privilegieant la reduction de l humidite avec une temperature ambiante peu regulee. + es: Modo de regulacion ambiental enfocado en reducir humedad con temperatura ambiente mayormente no controlada. + ar: نمط ضبط بيئي يركز على خفض الرطوبة مع ترك الحرارة المحيطة دون ضبط دقيق. + id: Mode pengaturan lingkungan yang menekankan penurunan kelembapan sementara suhu sekitar sebagian besar tidak dikendalikan. + zh: 以降低湿度为主、对环境温度控制较少的环境调控模式。 + structured_aliases: + - {literal_form: ontvochtigd, in_language: nl} + - {literal_form: entfeuchtet, in_language: de} + - {literal_form: deshumidifie, in_language: fr} + - {literal_form: deshumidificado, in_language: es} + - {literal_form: إزالة رطوبة, in_language: ar} + - {literal_form: dehumidifikasi, in_language: id} + - {literal_form: 除湿型, in_language: zh} annotations: climate_control_code: DEHUMIDIFIED preservation_suitability: Medium - protects against humidity damage @@ -95,27 +116,25 @@ classes: CooledClimateControl: is_a: ClimateControlType class_uri: hc:CooledClimateControl - description: 'Cooling-only climate control - air conditioning without heating. - - - **TYPICAL USE CASES**: - - - Tropical/warm climate facilities - - - Server rooms with collections databases - - - Cold storage for photographic materials - - - **CAPABILITIES**: - - - Temperature: Cooling only (may have precise control) - - - Humidity: May be controlled as byproduct of cooling - - - Air quality: Typically filtered - - ' + description: >- + Environmental regulation mode focused on lowering indoor temperature + without dedicated heating provision. + alt_descriptions: + nl: Omgevingsregelingsmodus gericht op verlaging van binnentemperatuur zonder aparte verwarmingsvoorziening. + de: Umgebungsregelungsmodus mit Fokus auf Innenkuehlung ohne eigene Heizfunktion. + fr: Mode de regulation environnementale axe sur l abaissement de la temperature interieure sans chauffage dedie. + es: Modo de regulacion ambiental centrado en reducir la temperatura interior sin calefaccion dedicada. + ar: نمط ضبط بيئي يركز على خفض حرارة الداخل دون توفير تدفئة مخصصة. + id: Mode pengaturan lingkungan yang berfokus menurunkan suhu dalam ruang tanpa penyediaan pemanasan khusus. + zh: 侧重降低室内温度且不提供专门供热的环境调控模式。 + structured_aliases: + - {literal_form: gekoeld, in_language: nl} + - {literal_form: nur-gekuehlt, in_language: de} + - {literal_form: refroidissement seul, in_language: fr} + - {literal_form: solo enfriamiento, in_language: es} + - {literal_form: تبريد فقط, in_language: ar} + - {literal_form: pendinginan saja, in_language: id} + - {literal_form: 仅制冷, in_language: zh} annotations: climate_control_code: COOLED preservation_suitability: Medium-High - depends on precision @@ -123,46 +142,32 @@ classes: - value: has_label: COOLED has_description: - description_text: Cooling only - maintains temperature below ambient in - warm climates. + description_text: Cooling only - maintains temperature below ambient in warm climates. description: Cooling-only type broad_mappings: - skos:Concept PassiveClimateControl: is_a: ClimateControlType class_uri: hc:PassiveClimateControl - description: 'Passive climate control - environmental management through building - - design rather than mechanical systems. - - - **TYPICAL USE CASES**: - - - Historic buildings with thick walls - - - Underground/cave storage - - - Purpose-built passive storage facilities - - - **CAPABILITIES**: - - - Temperature: Stable but not precisely controlled - - - Humidity: May be naturally stable - - - Air quality: Natural ventilation - - - **EXAMPLES**: - - - Swiss National Library underground repository - - - Cave archives - - - Historic stone buildings with thermal mass - - ' + description: >- + Environmental regulation mode relying on architectural form, material + mass, and natural airflow instead of active machinery. + alt_descriptions: + nl: Omgevingsregelingsmodus die steunt op bouwvorm, materiaalmassa en natuurlijke luchtstroom in plaats van actieve installaties. + de: Umgebungsregelungsmodus, der auf Bauform, Materialmasse und natuerlichem Luftstrom statt aktiver Technik beruht. + fr: Mode de regulation environnementale reposant sur la forme architecturale, l inertie materielle et les flux d air naturels plutot que sur des machines actives. + es: Modo de regulacion ambiental basado en forma arquitectonica, masa material y flujo natural de aire en lugar de maquinaria activa. + ar: نمط ضبط بيئي يعتمد على التصميم المعماري وكتلة المواد والتهوية الطبيعية بدل المعدات النشطة. + id: Mode pengaturan lingkungan yang mengandalkan bentuk arsitektur, massa material, dan aliran udara alami alih-alih mesin aktif. + zh: 依赖建筑形态、材料热容与自然气流而非主动设备的环境调控模式。 + structured_aliases: + - {literal_form: passief geregeld, in_language: nl} + - {literal_form: passiv geregelt, in_language: de} + - {literal_form: regulation passive, in_language: fr} + - {literal_form: control pasivo, in_language: es} + - {literal_form: ضبط سلبي, in_language: ar} + - {literal_form: kontrol pasif, in_language: id} + - {literal_form: 被动调控, in_language: zh} annotations: climate_control_code: PASSIVE preservation_suitability: Variable - depends on building characteristics @@ -170,40 +175,32 @@ classes: - value: has_label: PASSIVE has_description: - description_text: Passive environmental control through building design, - thermal mass, and natural ventilation. + description_text: Passive environmental control through building design, thermal mass, and natural ventilation. description: Passive control type broad_mappings: - skos:Concept NoClimateControl: is_a: ClimateControlType class_uri: hc:NoClimateControl - description: 'No climate control - ambient conditions only. - - - **TYPICAL USE CASES**: - - - Outdoor monuments - - - Unimproved storage spaces - - - Temporary exhibition spaces - - - **CAPABILITIES**: - - - Temperature: Ambient (uncontrolled) - - - Humidity: Ambient (uncontrolled) - - - Air quality: Ambient (uncontrolled) - - - **WARNING**: - - Not suitable for sensitive heritage materials. - - ' + description: >- + Environmental condition mode where indoor parameters follow ambient + weather patterns without dedicated regulation infrastructure. + alt_descriptions: + nl: Conditiemodus waarbij binnenwaarden de buitenomstandigheden volgen zonder specifieke regelinfrastructuur. + de: Zustandsmodus, bei der Innenparameter ohne eigene Regelinfrastruktur den Aussenbedingungen folgen. + fr: Mode de condition ou les parametres interieurs suivent les conditions ambiantes sans infrastructure de regulation dediee. + es: Modo de condicion en el que los parametros interiores siguen el ambiente externo sin infraestructura dedicada de regulacion. + ar: نمط حالة تتبع فيه المعلمات الداخلية ظروف الطقس المحيط دون بنية تنظيم مخصصة. + id: Mode kondisi ketika parameter dalam ruang mengikuti cuaca sekitar tanpa infrastruktur pengaturan khusus. + zh: 室内参数随外部环境变化、无专门调控设施的条件模式。 + structured_aliases: + - {literal_form: geen regeling, in_language: nl} + - {literal_form: ungeregelt, in_language: de} + - {literal_form: sans regulation, in_language: fr} + - {literal_form: sin regulacion, in_language: es} + - {literal_form: بلا ضبط, in_language: ar} + - {literal_form: tanpa pengendalian, in_language: id} + - {literal_form: 无调控, in_language: zh} annotations: climate_control_code: NONE preservation_suitability: None - unsuitable for sensitive materials @@ -211,8 +208,7 @@ classes: - value: has_label: NONE has_description: - description_text: No climate control - ambient environmental conditions - only. + description_text: No climate control - ambient environmental conditions only. description: No climate control type broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Clipping.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Clipping.yaml index 8e676aa229..2886c0bfe7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Clipping.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Clipping.yaml @@ -8,12 +8,36 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: Clipping: class_uri: schema:Clip - description: Media clipping. + description: >- + Extracted excerpt from periodical or broadcast material preserved as a + reference fragment. + alt_descriptions: + nl: Uitgesneden fragment uit periodiek of uitzending, bewaard als referentie. + de: Auszug aus periodischem oder gesendetem Material, als Referenzfragment bewahrt. + fr: Extrait d un periodique ou d un contenu diffuse, conserve comme fragment de reference. + es: Extracto de material periodico o difundido conservado como fragmento de referencia. + ar: مقتطف مستخرج من مادة دورية أو بث محفوظ كجزء مرجعي. + id: Cuplikan dari materi berkala atau siaran yang disimpan sebagai fragmen referensi. + zh: 从期刊或播出材料中摘录并保存为参考片段的内容。 + structured_aliases: + - {literal_form: knipsel, in_language: nl} + - {literal_form: Ausschnitt, in_language: de} + - {literal_form: coupure, in_language: fr} + - {literal_form: recorte, in_language: es} + - {literal_form: قصاصة, in_language: ar} + - {literal_form: kliping, in_language: id} + - {literal_form: 剪报片段, in_language: zh} + exact_mappings: + - schema:Clip + keywords: + - press extract + - media fragment + - reference evidence slots: - has_label annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CoFunding.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CoFunding.yaml index b2fb3a6433..de1e0f56e0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CoFunding.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CoFunding.yaml @@ -8,24 +8,45 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../enums/MeasureUnitEnum - - ../slots/has_description - - ../slots/has_quantity - - ../slots/required +- linkml:types +- ../enums/MeasureUnitEnum +- ../slots/has_description +- ../slots/has_quantity +- ../slots/required default_prefix: hc classes: CoFunding: class_uri: schema:MonetaryAmount - description: "Co-funding or match funding requirement for a funding call or grant.\n\nCo-funding represents the financial contribution that an applicant must\nprovide alongside the grant funding. This may be expressed as:\n- A percentage of total project cost (e.g., 30% co-funding required)\n- A minimum absolute amount (e.g., \u20AC50,000 minimum co-funding)\n- In-kind contributions (staff time, facilities, equipment)\n\n**ONTOLOGY ALIGNMENT**:\n- schema:MonetaryAmount - For monetary co-funding amounts\n- schema:percentageValue - For percentage-based requirements\n\n**MIGRATION NOTE**:\nReplaces simple boolean `co_funding_required` slot with structured class\nthat captures co-funding amount, percentage, and type information.\n\n**USAGE**:\n- CallForApplication requires_or_required CoFunding\n- Grant has_cofunding CoFunding\n\n**EXAMPLES**:\n- Horizon Europe: 0% co-funding for academic partners (100% funding rate)\n- National Lottery Heritage Fund: 5-50% partnership funding required\n\ - - Creative Europe: 40% co-funding required (60% EU contribution)\n" - exact_mappings: + description: >- + Requirement specifying counterpart resource contribution expected from an + applicant in addition to primary grant support. + alt_descriptions: + nl: Voorwaarde die de aanvullende eigen bijdrage van een aanvrager naast primaire subsidiefinanciering specificeert. + de: Anforderung, die den zusaetzlichen Eigenbeitrag eines Antragstellers neben der Hauptfoerderung festlegt. + fr: Exigence precisant la contribution complementaire attendue du demandeur en plus du financement principal. + es: Requisito que especifica la contribucion complementaria esperada del solicitante ademas de la financiacion principal. + ar: متطلب يحدد المساهمة المكملة المتوقعة من مقدم الطلب إضافة إلى التمويل الأساسي. + id: Persyaratan yang menentukan kontribusi pendamping yang diharapkan dari pemohon di samping dukungan hibah utama. + zh: 规定申请方除主要资助外需提供配套投入的要求。 + structured_aliases: + - {literal_form: medefinanciering, in_language: nl} + - {literal_form: Kofinanzierung, in_language: de} + - {literal_form: cofinancement, in_language: fr} + - {literal_form: cofinanciacion, in_language: es} + - {literal_form: تمويل مشترك, in_language: ar} + - {literal_form: pendanaan pendamping, in_language: id} + - {literal_form: 配套资金要求, in_language: zh} + broad_mappings: - schema:MonetaryAmount close_mappings: - schema:percentageValue related_mappings: - schema:Grant - schema:FundingScheme + keywords: + - counterpart funding + - matching contribution + - grant eligibility slots: - required - has_description @@ -47,7 +68,7 @@ classes: multivalued: true inlined: false # Fixed invalid inline for primitive type inlined_as_list: false # Fixed invalid inline for primitive type - description: "Quantified co-funding requirements expressed as:\n- Percentage (e.g., 30% of total project cost)\n- Minimum amount (e.g., \u20AC50,000)\n- Maximum amount (e.g., up to \u20AC1,000,000)\n" + description: "Quantified co-funding requirements expressed as:\n- Percentage (e.g., 30% of total project cost)\n- Minimum amount (e.g., €50,000)\n- Maximum amount (e.g., up to €1,000,000)\n" examples: - value: has_measurement_unit: @@ -84,6 +105,11 @@ classes: - value: required: false has_description: 100% funding rate for academic and non-profit partners + notes: + - | + Preserved from prior description (commit 2c9d3598): + + "Co-funding or match funding requirement for a funding call or grant.\n\nCo-funding represents the financial contribution that an applicant must\nprovide alongside the grant funding. This may be expressed as:\n- A percentage of total project cost (e.g., 30% co-funding required)\n- A minimum absolute amount (e.g., \u20AC50,000 minimum co-funding)\n- In-kind contributions (staff time, facilities, equipment)\n\n**ONTOLOGY ALIGNMENT**:\n- schema:MonetaryAmount - For monetary co-funding amounts\n- schema:percentageValue - For percentage-based requirements\n\n**MIGRATION NOTE**:\nReplaces simple boolean `co_funding_required` slot with structured class\nthat captures co-funding amount, percentage, and type information.\n\n**USAGE**:\n- CallForApplication requires_or_required CoFunding\n- Grant has_cofunding CoFunding\n\n**EXAMPLES**:\n- Horizon Europe: 0% co-funding for academic partners (100% funding rate)\n- National Lottery Heritage Fund: 5-50% partnership funding required\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Code.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Code.yaml index 4031fecd49..c65d8d5853 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Code.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Code.yaml @@ -14,13 +14,38 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: Code: class_uri: skos:Concept + description: >- + Controlled notation token used to represent a predefined category, + status, or identifier value in a managed scheme. + alt_descriptions: + nl: Gecontroleerde notatiewaarde die een vooraf gedefinieerde categorie, status of identificatiewaarde in een beheerd schema representeert. + de: Kontrolliertes Notationszeichen zur Darstellung einer vordefinierten Kategorie, eines Status oder Kennwerts in einem verwalteten Schema. + fr: Jeton de notation controle utilise pour representer une categorie, un statut ou une valeur d identifiant predefinis dans un schema gere. + es: Token de notacion controlada usado para representar una categoria, estado o valor identificador predefinido en un esquema gestionado. + ar: رمز ترميز مضبوط يستخدم لتمثيل فئة أو حالة أو قيمة معرف محددة مسبقا ضمن مخطط مُدار. + id: Token notasi terkendali untuk merepresentasikan kategori, status, atau nilai pengenal yang telah ditetapkan dalam skema terkelola. + zh: 在受管方案中用于表示预定义类别、状态或标识值的受控符号标记。 + structured_aliases: + - {literal_form: codewaarde, in_language: nl} + - {literal_form: Kenncode, in_language: de} + - {literal_form: valeur codee, in_language: fr} + - {literal_form: valor codificado, in_language: es} + - {literal_form: قيمة مرمزة, in_language: ar} + - {literal_form: nilai kode, in_language: id} + - {literal_form: 编码值, in_language: zh} + broad_mappings: + - skos:Concept + keywords: + - controlled vocabulary + - coded value + - scheme notation slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml index 1ca4c2959f..08cba73355 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml @@ -3,56 +3,72 @@ name: CollectingArchives title: Collecting Archives Type 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/ + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: CollectingArchives: is_a: ArchiveOrganizationType class_uri: skos:Concept + description: >- + Repository institution that acquires documentary heritage from multiple + outside creators through donation, transfer, purchase, or rescue workflows. + alt_descriptions: + nl: Instelling die documentair erfgoed van meerdere externe makers verwerft via schenking, overdracht, aankoop of reddingsacties. + de: Einrichtung, die dokumentarisches Erbe von mehreren externen Urhebern durch Schenkung, Uebertragung, Ankauf oder Rettungsprozesse uebernimmt. + fr: Institution qui acquiert du patrimoine documentaire provenant de createurs externes multiples par don, transfert, achat ou sauvetage. + es: Institucion que adquiere patrimonio documental de multiples creadores externos mediante donacion, transferencia, compra o rescate. + ar: مؤسسة تحفظ تراثا وثائقيا من منشئين خارجيين متعددين عبر التبرع أو النقل أو الشراء أو الإنقاذ. + id: Lembaga repositori yang memperoleh warisan dokumenter dari banyak pencipta eksternal melalui donasi, transfer, pembelian, atau penyelamatan. + zh: 通过捐赠、移交、购买或抢救流程,从多个外部来源获取文献遗产的机构。 + structured_aliases: + - literal_form: verzamelarchief + in_language: nl + - literal_form: Sammelarchiv + in_language: de + - literal_form: archives de collecte + in_language: fr + - literal_form: archivo recolector + in_language: es + - literal_form: أرشيف تجميعي + in_language: ar + - literal_form: arsip penghimpun + in_language: id + - literal_form: 征集型档案机构 + in_language: zh + close_mappings: + - wd:Q117246276 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + related_mappings: + - wd:Q124762372 + - wd:Q25105971 + keywords: + - external provenance acquisition + - donation programs + - archival rescue operations + - multi-source stewardship + examples: + - value: + institution_name: Hoover Institution Library and Archives + hold_record_set: CollectedMaterialsFonds + comments: + - Organizational type describing governance and acquisition strategy, not record-set taxonomy + - May coexist with institutional-custody functions in one repository slots: - has_type - hold_record_set - has_score - description: 'Archive that actively collects materials from multiple external sources - rather than preserving records of its own parent organization. - **Wikidata**: Q117246276 - **CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType - class. "Collecting archive" describes an institutional behavior/policy, - not a collection classification. - **Scope**: - Collecting archives acquire: - - Personal papers and manuscripts - - Organizational records from defunct entities - - Subject-specific documentation - - Materials from multiple provenance sources - - Documentary heritage at risk - **Distinction from Institutional Archives**: - - **Institutional archive**: Preserves records of parent organization - - **Collecting archive**: Actively solicits materials from external sources - Many archives combine both functions. - **Collection Strategies**: - - Donation and gift programs - - Purchase of manuscripts and papers - - Rescue operations for endangered records - - Deposit agreements with organizations - - Oral history and documentation projects - **Related Types**: - - InstitutionalArchive (Q124762372) - Single-organization focus - - JointArchives (Q117442301) - Multi-entity shared archives - - CommunityArchive (Q25105971) - Community-based collecting - **Notable Examples**: - - Hoover Institution Library & Archives - - Harry Ransom Center (UT Austin) - - Beinecke Rare Book and Manuscript Library - - Deutsches Literaturarchiv Marbach - ' slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml index 76da3c12c8..7bae47b6ba 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetType.yaml @@ -3,17 +3,60 @@ name: CollectingArchivesRecordSetType title: CollectingArchives Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: CollectingArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CollectingArchives custodians. - ' + description: >- + Taxonomic category for documentary aggregations stewarded by institutions + that acquire materials from multiple external provenance lines. + alt_descriptions: + nl: Taxonomische categorie voor documentaire aggregaties beheerd door instellingen die materiaal uit meerdere externe herkomstlijnen verwerven. + de: Taxonomische Kategorie fuer dokumentarische Aggregationen, die von Einrichtungen mit Erwerb aus mehreren externen Provenienzlinien verwaltet werden. + fr: Categorie taxonomique pour des ensembles documentaires geres par des institutions qui acquierent des materiaux de plusieurs provenances externes. + es: Categoria taxonomica para agregaciones documentales custodiadas por instituciones que adquieren materiales de multiples procedencias externas. + ar: فئة تصنيفية لتجميعات وثائقية تديرها مؤسسات تقتني موادا من مصادر منشأ خارجية متعددة. + id: Kategori taksonomi untuk agregasi dokumenter yang dikelola institusi pengakuisisi bahan dari banyak garis provenance eksternal. + zh: 由从多个外部来源征集材料的机构管理之文献聚合体分类类型。 + structured_aliases: + - literal_form: verzamelarchief-recordsettype + in_language: nl + - literal_form: Sammelarchiv-Bestandsart + in_language: de + - literal_form: type de fonds d archives de collecte + in_language: fr + - literal_form: tipo de conjunto documental de archivo recolector + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف تجميعي + in_language: ar + - literal_form: jenis set catatan arsip penghimpun + in_language: id + - literal_form: 征集型档案记录集类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q117246276 + keywords: + - record set taxonomy + - multi-provenance holdings + - collecting repository workflows + examples: + - value: + has_type: CollectedMaterialsFonds + has_score: 0.88 + comments: + - Focuses on documentary arrangement patterns, not institutional governance slots: - has_type - has_score @@ -23,7 +66,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml index 3de1cb86c4..fe0eee998f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml @@ -4,95 +4,138 @@ title: CollectingArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./CollectingArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./CollectingArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: CollectedMaterialsFonds: is_a: CollectingArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Collected/acquired materials.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for externally acquired + manuscripts, papers, and analogous holdings. + alt_descriptions: + nl: Documentaire aggregatie ingericht als fonds voor extern verworven manuscripten, papieren en vergelijkbare holdings. + de: Dokumentarische Aggregation als Fonds fuer extern erworbene Manuskripte, Unterlagen und vergleichbare Bestaende. + fr: Agregation documentaire organisee en fonds pour des manuscrits, dossiers et ensembles analogues acquis a l externe. + es: Agregacion documental dispuesta como fondo para manuscritos, expedientes y conjuntos similares adquiridos externamente. + ar: تجميع وثائقي منظم كرصيد أرشيفي لمخطوطات وملفات ومقتنيات مماثلة تم اقتناؤها من خارج المؤسسة. + id: Agregasi dokumenter yang diatur sebagai fonds untuk naskah, berkas, dan himpunan sejenis yang diperoleh dari luar. + zh: 以全宗方式组织的外部征集手稿、文书及类似藏品文献聚合体。 + structured_aliases: + - literal_form: verworven-materialenfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds erworbener Materialien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de materiaux acquis + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de materiales adquiridos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد مواد مقتناة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds materi terakuisisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 征集材料全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Externally acquired provenance context remains explicit for collected holdings organized as fonds. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - CollectingArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CollectedMaterialsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:CollectedMaterialsFonds has_custodian: - equals_string: CollectingArchives - record_holder_note: - equals_string: This RecordSetType is typically held by CollectingArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:CollectingArchives + has_note: + equals_string: This RecordSetType is typically held by CollectingArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' DonatedPapersCollection: is_a: CollectingArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Donated papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation grouped as a collection for donated personal and + organizational paper holdings. + alt_descriptions: + nl: Documentaire aggregatie gegroepeerd als verzameling voor geschonken persoonlijke en organisatorische papieren. + de: Dokumentarische Aggregation als Sammlung fuer gespendete persoenliche und organisatorische Unterlagen. + fr: Agregation documentaire regroupee en collection pour des papiers personnels et organisationnels donnes. + es: Agregacion documental agrupada como coleccion para documentos personales y organizacionales donados. + ar: تجميع وثائقي مصنف كمجموعة لأوراق شخصية ومؤسسية متبرع بها. + id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk arsip kertas pribadi dan organisasi hasil donasi. + zh: 作为馆藏单元编组的捐赠个人与机构纸本文献聚合体。 + structured_aliases: + - literal_form: schenking-papiercollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung gespendeter Unterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers donnes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles donados + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق متبرع بها + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen kertas donasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 捐赠文书合集 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Donation context and donor-origin provenance remain explicit even when materials are assembled as a collection. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - CollectingArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DonatedPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DonatedPapersCollection has_custodian: - equals_string: CollectingArchives - record_holder_note: - equals_string: This RecordSetType is typically held by CollectingArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:CollectingArchives + has_note: + equals_string: This RecordSetType is typically held by CollectingArchives custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Collection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Collection.yaml index 4256fe3a36..4eeb753efe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Collection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Collection.yaml @@ -16,38 +16,72 @@ prefixes: edm: http://www.europeana.eu/schemas/edm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_provenance - - ../slots/has_content - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_policy - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/acquired_through - - ../slots/categorized_as - - ../slots/instantiated_by - - ../slots/part_of - - ../slots/has_constituent - - ../slots/temporal_extent -# - ./CurationActivity +- linkml:types +- ../slots/has_provenance +- ../slots/has_content +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_policy +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/acquired_through +- ../slots/categorized_as +- ../slots/instantiated_by +- ../slots/part_of +- ../slots/has_constituent +- ../slots/temporal_extent classes: Collection: class_uri: rico:RecordSet - description: "Specific, inventoried heritage holdings with fine-grained cataloguing detail.\n\n**CRITICAL DISTINCTION**:\n\n| CustodianCollection | Collection (THIS CLASS) |\n|---------------------|------------------------|\n| Abstract/nominal reference | Specific, catalogued holdings |\n| Entire collection of a Custodian | Individual fonds, series, or named collections |\n| Vague (\"the museum's collection\") | Precise (\"the Van Gogh correspondence collection\") |\n| Top-level container | Nested within CustodianCollection |\n| crm:E78_Curated_Holding | rico:RecordSet |\n\n1. **RiC-O (Records in Contexts)**:\n - `rico:RecordSet` - \"A record set is a group of record(s), made and/or assembled\n by one or more agent(s), characterized by a common provenance and/or by being\n received/maintained by the same custodian.\"\n - Enables: series, fonds, sub-fonds, sub-series hierarchies\n - Properties: rico:hasRecordSetType, rico:hasExtent, rico:hasTemporalCoverage\n\n2. **CIDOC-CRM**:\n\ - \ - Close mapping to crm:E78_Curated_Holding (at specific level)\n - crm:E24_Physical_Human-Made_Thing for physical collections\n\n3. **BIBFRAME**:\n - bf:Collection for library special collections\n - bf:Item for individual physical items within\n\n4. **Europeana Data Model**:\n - edm:ProvidedCHO for cultural heritage objects\n - edm:hasView for digital representations\n\n**HIERARCHICAL STRUCTURE**:\n\n```\nCustodian (hub)\n \u2502\n \u2514\u2500\u2500 CustodianCollection (aspect - abstract/nominal)\n \u2502\n \u2514\u2500\u2500 Collection (THIS CLASS - specific holdings)\n \u251C\u2500\u2500 CollectionType (classification)\n \u251C\u2500\u2500 AccessPolicy (access restrictions)\n \u251C\u2500\u2500 has_sub_collection \u2192 Collection[] (nested hierarchy)\n \u2502 \u2514\u2500\u2500 Collection (sub-fonds, series, etc.)\n \u2514\u2500\u2500 items \u2192 ExhibitedObject[] (individual\ - \ objects)\n```\n\n**USE CASES**:\n\n1. **Archival Fonds**:\n ```yaml\n Collection:\n collection_name: \"Records of the Dutch East India Company (VOC)\"\n collection_type: FONDS\n record_set_type: rico:Fonds\n extent: \"1,250 linear meters\"\n temporal_coverage: \"1602-1799\"\n provenance: \"Dutch East India Company (VOC)\"\n ```\n\n2. **Museum Named Collection**:\n ```yaml\n Collection:\n collection_name: \"Drucker-Fraser Collection\"\n collection_type: NAMED_COLLECTION\n extent: \"125 artworks\"\n acquisition_method: \"Bequest (1937)\"\n access_policy: OPEN_ACCESS\n ```\n\n3. **Library Special Collection**:\n ```yaml\n Collection:\n collection_name: \"Medieval Manuscripts Collection\"\n collection_type: SPECIAL_COLLECTION\n bf_collection_type: bf:Collection\n extent: \"342 manuscripts, 12th-15th century\"\n temporal_coverage: \"1100-1500\"\n ```\n\n**PROVENANCE TRACKING**:\n\nCollection provenance is\ - \ tracked through:\n- `provenance_statement` - Narrative provenance description\n- `custodial_history` - Chain of custody\n- `acquisition_method` - How acquired (purchase, donation, transfer, bequest)\n- `acquisition_date` - When acquired\n- `acquisition_source` - From whom acquired\n\n**ACCESS CONTROL**:\n\nCollections link to AccessPolicy for:\n- Open access (publicly available)\n- Restricted access (researchers only)\n- Closed access (temporary closure, embargo)\n- Partial access (portions available)\n" - exact_mappings: + description: >- + Catalogued holding set defined by coherent provenance, arrangement logic, + and stewardship context within a larger institutional corpus. + alt_descriptions: + nl: Gecatalogiseerde holdingset met samenhangende herkomst, ordeningslogica en beheercontext binnen een groter institutioneel corpus. + de: Katalogisierter Bestandsverbund mit zusammenhaengender Provenienz, Ordnungslogik und Verwaltungskontext innerhalb eines groesseren institutionellen Korpus. + fr: Ensemble de fonds catalogue defini par une provenance coherente, une logique d organisation et un contexte de conservation institutionnel. + es: Conjunto catalogado de fondos definido por procedencia coherente, logica de organizacion y contexto de custodia dentro de un corpus institucional mayor. + ar: مجموعة مقتنيات مفهرسة يحددها أصل متسق ومنطق ترتيب وسياق حفظ داخل رصيد مؤسسي أوسع. + id: Set kepemilikan terkatalog yang ditentukan oleh provenance koheren, logika penataan, dan konteks pengelolaan dalam korpus institusi yang lebih besar. + zh: 在更大机构语境中,按一致来源、编排逻辑与保管背景定义的已编目藏品集合。 + structured_aliases: + - {literal_form: collectie-eenheid, in_language: nl} + - {literal_form: Bestandseinheit, in_language: de} + - {literal_form: unite de fonds, in_language: fr} + - {literal_form: unidad de fondo, in_language: es} + - {literal_form: وحدة مقتنيات, in_language: ar} + - {literal_form: unit himpunan arsip, in_language: id} + - {literal_form: 馆藏单元, in_language: zh} + broad_mappings: - rico:RecordSet - - wikidata:Q2668072 close_mappings: + - wd:Q2668072 - crm:E78_Curated_Holding - bf:Collection - edm:ProvidedCHO - related_mappings: + keywords: + - archival arrangement + - provenance-based grouping + - catalogued holdings + - custodial context + comments: + - Represents specific inventoried holdings rather than broad nominal corpus references + - Supports nested structures such as fonds, series, and sub-series + - Links to access and provenance data for governance and reuse decisions + - Mapping specificity: rico:RecordSet is broader than this class, so it uses broad_mappings (not narrow_mappings) + examples: + - value: + identified_by: + identifier_value: https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds + has_label: + has_label: Records of the Dutch East India Company (VOC) + has_type: + - https://nde.nl/ontology/hc/collection-type/fonds + temporal_extent: + begin_of_the_begin: '1602-01-01' + end_of_the_end: '1799-12-31' slots: - acquired_through - has_description @@ -55,175 +89,71 @@ classes: - has_label - has_type - has_provenance - - has_type - instantiated_by - has_quantity - has_constituent - part_of - - part_of - - has_provenance - - has_type - has_score - has_content - temporal_extent + - has_policy slot_usage: identified_by: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type + inlined: false required: true identifier: true instantiated_by: range: DigitalInstantiation multivalued: true inlined: true - examples: - - value: - has_status: - has_label: PARTIAL - has_url: - url_value: https://www.nationaalarchief.nl/onderzoeken/archief/1.04.02/download has_label: range: Label inlined: true required: true - examples: - - value: - has_label: Records of the Dutch East India Company (VOC) has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false required: false multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - description_text: The VOC archives comprise the administrative records of the Dutch East India Company from its founding in 1602 until its dissolution in 1799. The fonds includes correspondence, resolutions, journals, accounts, ship's logs, and maps documenting trade relations across Asia. - description_type: collection_description + inlined_as_list: false has_type: -# range: string # uriorcurie - examples: - - value: rico:Fonds - has_quantity: - range: integer - examples: - - value: 125 - has_content: -# range: string - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: VOC Trade Records - temporal_extent: - begin_of_the_begin: '1602-01-01' - end_of_the_end: '1799-12-31' - has_type: -# range: string # uriorcurie multivalued: true required: true - examples: - - value: https://nde.nl/ontology/hc/collection-type/fonds + range: RecordSetType + description: Classification of this record set (e.g., fonds, series, file) per RiC-O RecordSetType. + has_quantity: + range: integer + has_content: + multivalued: true + inlined_as_list: false has_provenance: required: false range: Provenance inlined: true - examples: - - value: - has_description: - - description_text: The VOC archives were transferred to the Dutch state upon the company's dissolution in 1799. They were initially held by the Ministry of Colonies, then transferred to the Algemeen Rijksarchief (now Nationaal Archief) in 1856. - description_type: provenance_statement - has_provenance: -# range: string - multivalued: true - examples: - - value: - - Dutch East India Company (1602-1799) - - Ministry of Colonies (1799-1856) - - Algemeen Rijksarchief (1856-2002) - - Nationaal Archief (2002-present) acquired_through: range: AcquisitionEvent multivalued: true inlined: true - examples: - - value: - has_origin: - has_label: Ministry of Colonies - has_method: - has_label: TRANSFER - temporal_extent: - begin_of_the_begin: '1856-01-01' has_policy: -# range: string - examples: - - value: https://nde.nl/ontology/hc/access-policy/open-access + required: false part_of: - range: Collection - examples: - - value: https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds + required: true + description: Parent container for this record set (e.g., a higher-level series/fonds or nominal custodian corpus context). has_constituent: range: ExhibitedObject multivalued: true inlined: false - examples: - - value: - - https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - part_of: -# range: string # CustodianCollection - required: true - examples: - - value: https://nde.nl/ontology/hc/custodian-collection/nationaal-archief temporal_extent: range: TimeSpan inlined: true required: false - examples: - - value: - begin_of_the_begin: '1856-01-01' - has_type: - equals_expression: '["hc:GalleryType", "hc:LibraryType", "hc:ArchiveOrganizationType", "hc:MuseumType", "hc:BioCustodianType", "hc:HolySacredSiteType"]' - comments: - - Collection represents SPECIFIC, CATALOGUED holdings (not abstract nominal references) - - Distinct from CustodianCollection which is abstract/nominal - - Enables fine-grained description using RiC-O, CIDOC-CRM, BIBFRAME ontologies - - "Supports hierarchical nesting (fonds \u2192 series \u2192 sub-series)" - - Links to CollectionType for classification and AccessPolicy for access control - - Provenance tracking includes custodial_history, acquisition_method, has_acquisition_source - - finding_aids replaces the simple finding_aid_url slot (2025-12-09) - - items slot links to ExhibitedObject[] for individual collection objects (2026-01) - - curation_activities slot links to CurationActivity[] for ongoing management (2026-01) see_also: - https://www.ica.org/standards/RiC/ontology#RecordSet - http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E78 - examples: - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds - has_label: - has_label: Records of the Dutch East India Company (VOC) - has_description: - - description_text: The VOC archives comprise the administrative records of the Dutch East India Company from its founding in 1602 until its dissolution in 1799. - description_type: collection_description - record_set_type: rico:Fonds - has_content: - has_type: - - https://nde.nl/ontology/hc/collection-type/fonds - - Colonial trade - - Maritime history - - Dutch East Indies - has_provenance: - has_description: - - description_text: Transferred to the Dutch state upon the company's dissolution in 1799. - description_type: provenance_statement - acquired_through: - - has_origin: - has_label: Ministry of Colonies - has_method: - has_label: TRANSFER - temporal_extent: - begin_of_the_begin: '1856-01-01' - has_policy: https://nde.nl/ontology/hc/access-policy/open-access - part_of_custodian_collection: https://nde.nl/ontology/hc/custodian-collection/nationaal-archief + notes: + - | + Preserved from prior description (commit 2c9d3598): + + "Specific, inventoried heritage holdings with fine-grained cataloguing detail.\n\n**CRITICAL DISTINCTION**:\n\n| CustodianCollection | Collection (THIS CLASS) |\n|---------------------|------------------------|\n| Abstract/nominal reference | Specific, catalogued holdings |\n| Entire collection of a Custodian | Individual fonds, series, or named collections |\n| Vague (\"the museum's collection\") | Precise (\"the Van Gogh correspondence collection\") |\n| Top-level container | Nested within CustodianCollection |\n| crm:E78_Curated_Holding | rico:RecordSet |\n\n1. **RiC-O (Records in Contexts)**:\n - `rico:RecordSet` - \"A record set is a group of record(s), made and/or assembled\n by one or more agent(s), characterized by a common provenance and/or by being\n received/maintained by the same custodian.\"\n - Enables: series, fonds, sub-fonds, sub-series hierarchies\n - Properties: rico:hasRecordSetType, rico:hasExtent, rico:hasTemporalCoverage\n\n2. **CIDOC-CRM**:\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContent.yaml index 636489b785..dc53f29cf8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContent.yaml @@ -6,57 +6,52 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: CollectionContent: class_uri: hc:CollectionContent - description: "Represents content held within a collection, with typed categorization.\n\ - \n**RULE 53 MIGRATION**:\nReplaces the simple `collection_type` string slot\ - \ with a structured model:\n- `has_content` → CollectionContent (this\ - \ class)\n- `has_type` → CollectionContentType (categorization)\n\n**USAGE**:\n\ - ```yaml\nhas_content:\n - content_description: \"Medieval manuscripts\ - \ and parish registers\"\n has_type:\n - type_label: Archival\n\ - \ - type_label: Library\n```\n\n**CHARACTERISTICS**:\n- Supports multiple\ - \ content types per collection\n- Provides structured categorization\n- Links\ - \ to CollectionContentType taxonomy\n" + description: >- + Structured holding profile that records material categories represented in a curated aggregation. + alt_descriptions: + nl: Gestructureerd holdingsprofiel dat materiaalcategorieen vastlegt binnen een beheerde samenstelling. + de: Strukturiertes Bestandsprofil zur Erfassung von Materialkategorien in einer kuratierten Zusammenstellung. + fr: Profil structuré des fonds consignant les catégories de matériaux présentes dans un ensemble organisé. + es: Perfil estructurado de fondos que registra categorias de materiales presentes en un conjunto curado. + ar: ملف مقتنيات منظم يسجل فئات المواد الموجودة ضمن تجميعة منسقة. + id: Profil kepemilikan terstruktur yang mencatat kategori material dalam himpunan terkurasi. + zh: 用于记录策展聚合体中材料类别的结构化馆藏画像。 + structured_aliases: + - literal_form: holdingsprofiel + in_language: nl + - literal_form: Bestandsprofil + in_language: de + - literal_form: profil des fonds + in_language: fr + - literal_form: perfil de fondos + in_language: es + - literal_form: ملف المقتنيات + in_language: ar + - literal_form: profil kepemilikan + in_language: id + - literal_form: 馆藏画像 + in_language: zh + broad_mappings: + - rico:RecordResource + close_mappings: + - dcterms:BibliographicResource slots: - has_type slot_usage: has_type: -# range: string # uriorcurie multivalued: true - inlined: false # Fixed invalid inline for primitive type - exact_mappings: - - rico:RecordResource - close_mappings: - - dcterms:BibliographicResource - annotations: - specificity_score: '0.45' - specificity_rationale: Moderately generic - applies broadly to collections. - template_specificity: '{"archive_search": 0.55, "museum_search": 0.50, "library_search": - 0.55, "collection_discovery": 0.75, "person_research": 0.15, "location_browse": - 0.25, "identifier_lookup": 0.20, "organizational_change": 0.10, "digital_platform": - 0.30, "general_heritage": 0.45}' - custodian_types: '[''*'']' + inlined: false examples: - value: has_type: - - type_label: Archival - - type_label: Library - - value: - has_type: - - type_label: Art - - type_label: Liturgical + - ArchivalCollectionContent + - LibraryCollectionContent comments: - - Created per slot_fixes.yaml migration (2026-01-19) - - 'RULE 53: Replaces collection_type string slot with structured model' + - Replaces legacy string-valued categorization with typed structure diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml index eb0bbfb93d..911cc72e2e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentType.yaml @@ -8,60 +8,25 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types +- linkml:types +- ../slots/has_label classes: CollectionContentType: - class_uri: hc:CollectionContentType - description: 'Abstract base class for types of heritage materials held by custodians. - - - **RULE 0b PATTERN**: - - - This file (CollectionContentType.yaml): Abstract base class - - - CollectionContentTypes.yaml: Concrete subclasses (Archival, Library, Art, - etc.) - - - **CATEGORIES**: - - - **Archival**: Parish registers, administrative records, correspondence - - - **Library**: Sacred texts, theological works, manuscripts - - - **Liturgical**: Vessels, vestments, ritual implements - - - **Art**: Icons, paintings, sculpture, stained glass - - - **Architectural**: Building fragments, archaeological remains - - - **Relics**: Saints'' relics, holy objects, pilgrimage souvenirs - - - **Musical**: Organs, bells, choir books, instruments - - - **Ephemera**: Bulletins, programs, pamphlets, photographs - - - **USAGE**: - - Multiple types common (e.g., church with archive + library + art). - - ' abstract: true + class_uri: skos:Concept + description: >- + Abstract taxonomy node defining material-category semantics used in holding profiles. + alt_descriptions: + nl: Abstracte taxonomieknoop die semantiek van materiaalcategorieen voor holdingsprofielen definieert. + de: Abstrakter Taxonomieknoten zur Definition der Materialkategorie-Semantik in Bestandsprofilen. + fr: Nœud taxonomique abstrait définissant la sémantique des catégories de matériaux dans les profils de fonds. + es: Nodo taxonomico abstracto que define la semantica de categorias de materiales en perfiles de fondos. + ar: عقدة تصنيفية مجردة تحدد دلالات فئات المواد المستخدمة في ملفات المقتنيات. + id: Simpul taksonomi abstrak yang mendefinisikan semantik kategori material pada profil kepemilikan. + zh: 定义馆藏画像中材料类别语义的抽象分类节点。 + broad_mappings: + - skos:Concept close_mappings: - dcterms:type - annotations: - specificity_score: '0.50' - specificity_rationale: Moderately specific - applies to multiple custodian types - with collections. - template_specificity: '{"archive_search": 0.60, "museum_search": 0.55, "library_search": - 0.55, "collection_discovery": 0.70, "person_research": 0.20, "location_browse": - 0.30, "identifier_lookup": 0.25, "organizational_change": 0.15, "digital_platform": - 0.35, "general_heritage": 0.50}' - custodian_types: '[''*'']' - comments: - - Created per slot_fixes.yaml migration (2026-01-19) - - 'RULE 0b: Base class for CollectionContentTypes taxonomy' - - 'RULE 53: Replaces collection_type string slot' slots: - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml index afcd9893f2..0445f92fd6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionContentTypes.yaml @@ -1,6 +1,8 @@ id: https://nde.nl/ontology/hc/class/CollectionContentTypes name: CollectionContentTypes title: Collection Content Types (Taxonomy) +description: >- + Concrete subclasses of CollectionContentType representing domain-specific material categories. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml index 334a62e811..0ab5152e27 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionDiscoveryScore.yaml @@ -7,56 +7,27 @@ prefixes: sosa: http://www.w3.org/ns/sosa/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_score -# default_range: string +- linkml:types +- ../slots/has_score classes: CollectionDiscoveryScore: class_uri: sosa:Observation - description: 'Structured score for collection discovery/exploration relevance. - - Captures the computed relevance score from search/retrieval algorithms acting - as observation systems, along with metadata about when and how the score was - computed. - - **Use cases**: - RAG retrieval relevance scores for collection metadata - Search - result ranking scores - Collection exploration priority scores - Template-specific - relevance for different query contexts - - **Score semantics**: - 0.0 = Not relevant to query/context - 0.5 = Moderately - relevant - 1.0 = Highly relevant' - exact_mappings: + description: >- + Relevance observation capturing ranking output for retrieval and discovery workflows over curated holdings. + alt_descriptions: + nl: Relevantie-observatie die rangschikkingsuitvoer vastlegt voor retrieval- en ontdekkingsworkflows over beheerde holdings. + de: Relevanzbeobachtung zur Erfassung von Ranking-Ergebnissen in Retrieval- und Discovery-Workflows für kuratierte Bestände. + fr: Observation de pertinence enregistrant les résultats de classement pour les workflows de recherche et de découverte sur des fonds organisés. + es: Observacion de relevancia que captura resultados de ranking para flujos de recuperacion y descubrimiento sobre fondos curados. + ar: ملاحظة صلة تسجل ناتج الترتيب لعمليات الاسترجاع والاكتشاف عبر المقتنيات المنسقة. + id: Observasi relevansi yang merekam keluaran peringkat untuk alur temu kembali dan penemuan atas kepemilikan terkurasi. + zh: 记录检索与发现流程排序输出的相关性观测。 + broad_mappings: - sosa:Observation close_mappings: - prov:Entity - schema:Rating slots: - has_score - comments: - - Created per slot_fixes.yaml revision for collection_discovery_score migration - - Replaces primitive float with structured observation - - 'RULE 53: Part of collection_discovery_score → has_score + CollectionDiscoveryScore - migration' - annotations: - specificity_score: 0.75 - specificity_rationale: Fairly specific - applies to collection search/discovery - contexts - custodian_types: '[''*'']' - examples: - - value: 'has_score: 0.85 - - score_context: "collection_discovery" - - computed_at: "2026-01-19T12:00:00Z" - - algorithm_version: "v1.2.0" - - ' - - value: 'has_score: 0.92 - - score_context: "archive_search" - - computed_at: "2026-01-19T14:30:00Z" - - ' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml index 261909a0a1..defe828985 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml @@ -9,65 +9,58 @@ prefixes: dcterms: http://purl.org/dc/terms/ dwc: http://rs.tdwg.org/dwc/terms/ prov: http://www.w3.org/ns/prov# -imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_note - - ../slots/in_place - - ../slots/has_provenance - - ../slots/acquired_by - - ../slots/temporal_extent - - ../slots/20260202_matang/new/sampling_protocol - - ../slots/has_habitat default_prefix: hc +imports: +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_note +- ../slots/in_place +- ../slots/has_provenance +- ../slots/acquired_by +- ../slots/temporal_extent +- ../slots/has_protocol +- ../slots/has_habitat classes: CollectionEvent: class_uri: dwc:Event - description: "A specimen collection event capturing where, when, and by whom a specimen was collected.\n**Purpose**: Consolidates collection metadata into a structured event following Darwin Core and CIDOC-CRM event modeling patterns.\n**Darwin Core Alignment**: - `has_place` \u2192 dwc:locality (structured location) - `temporal_extent` \u2192 dwc:eventDate (collection date/period) - `acquired_by` \u2192 dwc:recordedBy (was: collector, migrated 2026-01-22) - `field_number` \u2192 dwc:fieldNumber\n**CIDOC-CRM Alignment**: - Maps to crm:E7_Activity (collection activity) - `has_place` \u2192 crm:P7_took_place_at - `temporal_extent` \u2192 crm:P4_has_time-span\n**REPLACES**: - Individual slots: collection_location, collection_date, field_number - collector \u2192 acquired_by + Agent (migrated 2026-01-22) - Consolidates into structured event with provenance\n**Example**: ```yaml CollectionEvent:\n has_place:\n place_name: \"Mauritius\"\n country:\ - \ \"MU\"\n latitude: -20.2\n longitude: 57.5\n temporal_extent:\n begin_of_the_begin: \"1662-01-01\"\n end_of_the_end: \"1662-12-31\"\n acquired_by: # was: collector - migrated 2026-01-22\n - agent_name: \"Unknown Dutch sailor\"\n agent_type: person\n agent_role: collector\n field_number: \"VOC-1662-001\"\n```" - exact_mappings: + description: >- + Acquisition occurrence documenting where, when, and by whom material was gathered or received. + alt_descriptions: + nl: Verwervingsgebeurtenis die vastlegt waar, wanneer en door wie materiaal is verzameld of ontvangen. + de: Erwerbsereignis, das dokumentiert, wo, wann und durch wen Material gesammelt oder erhalten wurde. + fr: Occurrence d'acquisition documentant où, quand et par qui des matériaux ont été collectés ou reçus. + es: Evento de adquisicion que documenta donde, cuando y por quien se recolecto o recibio material. + ar: حدث اقتناء يوثق مكان وزمان ومن قام بجمع المواد أو استلامها. + id: Peristiwa akuisisi yang mendokumentasikan di mana, kapan, dan oleh siapa material dikumpulkan atau diterima. + zh: 记录材料在何处、何时以及由谁采集或接收的获取事件。 + broad_mappings: - dwc:Event close_mappings: - crm:E7_Activity - - prov:Activity related_mappings: + - prov:Activity - schema:Action mixins: - HasProvenance slots: - - has_place + - in_place - has_provenance - has_note - temporal_extent - acquired_by - identified_by - - identified_by - - sampling_protocol + - has_protocol - has_habitat slot_usage: identified_by: identifier: true - description: Unique identifier for this collection event. MIGRATED from event_id (Rule 53, 2026-01-26). - has_place: + in_place: range: CustodianPlace inlined: true - examples: - - value: - place_name: Mauritius - country: MU - latitude: -20.2 - longitude: 57.5 temporal_extent: range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '2020-06-15' - end_of_the_end: '2020-06-15' - - value: - begin_of_the_begin: '1870-01-01' - end_of_the_end: '1879-12-31' has_provenance: range: ProvenanceBlock inlined: true @@ -76,48 +69,8 @@ classes: multivalued: true inlined: true inlined_as_list: true - examples: - - value: - - value: - comments: - - Created 2026-01-19 from collection_location migration (Rule 53) - - "2026-01-22: collector attribute \u2192 acquired_by slot + Agent class (Rule 53)" - - Aligns with Darwin Core dwc:Event - - Consolidates collection metadata into structured event - - Supports provenance tracking for historical specimens - see_also: - - https://dwc.tdwg.org/terms/#dwc:Event - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7 - annotations: - custodian_types: '["B", "M", "R"]' - custodian_types_rationale: Primarily used for Botanical/Zoo (B), Museum (M), and Research (R) custodians with biological specimen collections. - custodian_types_primary: B - specificity_score: '0.70' - specificity_rationale: Fairly specific - primarily for natural history specimen collecting events. - template_specificity: '{"museum_search": 0.75, "collection_discovery": 0.8, "general_heritage": 0.55}' - examples: - - value: - identified_by: https://nde.nl/ontology/hc/event/dodo-collection-1662 - has_place: - place_name: Mauritius - country: MU - latitude: -20.2 - longitude: 57.5 - temporal_extent: - begin_of_the_begin: '1600-01-01' - end_of_the_end: '1662-12-31' - acquired_by: - - agent_name: Unknown Dutch sailor - - value: - identified_by: https://nde.nl/ontology/hc/event/wallace-java-1234 - has_place: - place_name: Mt. Gede - region: West Java - country: ID - latitude: -6.78 - longitude: 106.98 - temporal_extent: - begin_of_the_begin: '1854-06-01' - end_of_the_end: '1854-06-30' - acquired_by: - - agent_name: Alfred Russel Wallace + notes: + - | + Preserved from prior description (commit 2c9d3598): + + "A specimen collection event capturing where, when, and by whom a specimen was collected.\n**Purpose**: Consolidates collection metadata into a structured event following Darwin Core and CIDOC-CRM event modeling patterns.\n**Darwin Core Alignment**: - `has_place` \u2192 dwc:locality (structured location) - `temporal_extent` \u2192 dwc:eventDate (collection date/period) - `acquired_by` \u2192 dwc:recordedBy (was: collector, migrated 2026-01-22) - `field_number` \u2192 dwc:fieldNumber\n**CIDOC-CRM Alignment**: - Maps to crm:E7_Activity (collection activity) - `has_place` \u2192 crm:P7_took_place_at - `temporal_extent` \u2192 crm:P4_has_time-span\n**REPLACES**: - Individual slots: collection_location, collection_date, field_number - collector \u2192 acquired_by + Agent (migrated 2026-01-22) - Consolidates into structured event with provenance\n**Example**: ```yaml CollectionEvent:\n has_place:\n place_name: \"Mauritius\"\n country:\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml index cd3a9aa585..cdd6bab877 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml @@ -1,28 +1,6 @@ id: https://nde.nl/ontology/hc/class/CollectionManagementSystem name: collection_management_system_class title: CollectionManagementSystem Class -imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_standard - - ../slots/has_type - - ../slots/has_url - - ../slots/has_version - - ../slots/available - - ../slots/deployed_at - - ../slots/derive_from - - ../slots/generated_by - - ../slots/used_by - - ../slots/licensed_as - - ../slots/export - - ../slots/manage - - ../slots/open_source - - ../slots/power - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/repository_url - - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -31,29 +9,52 @@ prefixes: doap: http://usefulinc.com/ns/doap# dcterms: http://purl.org/dc/terms/ prov: http://www.w3.org/ns/prov# - foaf: http://xmlns.com/foaf/0.1/ - rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_standard +- ../slots/has_type +- ../slots/has_url +- ../slots/has_version +- ../slots/available +- ../slots/deployed_at +- ../slots/derive_from +- ../slots/generated_by +- ../slots/used_by +- ../slots/licensed_as +- ../slots/export +- ../slots/manage +- ../slots/open_source +- ../slots/power +- ../slots/refer_to +- ../slots/temporal_extent classes: CollectionManagementSystem: is_a: ReconstructedEntity class_uri: schema:SoftwareApplication - description: "Software system used to manage heritage collections, objects, and metadata.\n\n**Definition**:\nSoftware used by the collections staff of a collecting institution or by \nindividual private collectors to document, manage, and track objects or \nspecimens in their collections.\n\n**CRITICAL DESIGN DECISION**:\n\nCollectionManagementSystem represents the SOFTWARE PRODUCT (e.g., CollectiveAccess,\nMuseumPlus, Adlib, Axiell Collections) that may power one or more DigitalPlatforms.\n\n**Relationship Architecture**:\n\n```\nCollectionManagementSystem (software product)\n \u2502\n \u251C\u2500\u2500 powers \u2192 DigitalPlatform (web interface)\n \u2502 - Rijksmuseum Website (powered by Adlib)\n \u2502 - National Archives Portal (powered by MAIS)\n \u2502\n \u2514\u2500\u2500 manages \u2192 CustodianCollection (collection records)\n - Paintings Collection\n - Archival Fonds\n```\n\n**Distinguishing\ - \ CMS from DigitalPlatform**:\n\n| CMS | DigitalPlatform |\n|-----|-----------------|\n| Software product | Web interface |\n| Backend system | Frontend portal |\n| Data management | Data presentation |\n| Staff-facing | Public/researcher-facing |\n| Reusable across institutions | Institution-specific |\n\n**Examples of CMS Products**:\n\n- **CollectiveAccess**: Open-source, museums/archives\n- **MuseumPlus**: Zetcom, museum collections\n- **Adlib** (Axiell): Library/museum collections\n- **TMS (The Museum System)**: Gallery Systems\n- **ArchivesSpace**: Open-source, archival description\n- **MAIS-Flexis**: Dutch archival software\n- **Calm**: Axiell, archives\n- **ResourceSpace**: Digital asset management\n- **Omeka S**: Open-source, digital collections\n- **DSpace**: Digital repository\n\n**ONTOLOGY ALIGNMENT (from /data/ontology/)**:\n\n- **Schema.org** (`/data/ontology/schemaorg.owl`): `schema:SoftwareApplication` (primary)\n - CMS is specialized software for collection management\n\ - \ - Properties: schema:applicationCategory, schema:softwareVersion, schema:creator\n - Related: schema:WebApplication (subclass)\n\n- **CIDOC-CRM** (`/data/ontology/CIDOC_CRM_v7.1.3.rdf`): `crm:E29_Design_or_Procedure`\n - CIDOC-CRM E73_Information_Object defines: \"procedural prescriptions, computer program code\"\n - E29_Design_or_Procedure is a subclass of E73_Information_Object\n - A CMS embodies procedures for managing collections\n - P33_used_specific_technique links activities to CMS\n\n- **DOAP** (`/data/ontology/doap.rdf`): `doap:Project`\n - Description of a Project vocabulary for software projects\n - Properties: doap:name, doap:homepage, doap:license, doap:repository\n - doap:programming-language for implementation languages\n - doap:category for software categorization\n\n- **RiC-O** (`/data/ontology/RiC-O_1-1.rdf`): Related concepts\n - rico:RecordResource for managed records\n - rico:Agent for custodian managing records via CMS\n - rico:Activity for record\ - \ management activities\n\n**Use Cases**:\n\n1. **Platform Analysis**: \"What CMS powers the Rijksmuseum website?\"\n - Follow: DigitalPlatform.powered_by_cms \u2192 CollectionManagementSystem\n\n2. **Software Survey**: \"How many Dutch museums use CollectiveAccess?\"\n - Query: CMS instances where cms_product = \"CollectiveAccess\"\n\n3. **Collection-CMS Relationship**: \"Which collections are managed by MAIS?\"\n - Follow: CustodianCollection.managed_by_cms \u2192 CollectionManagementSystem\n\n4. **CMS Detection**: \"Does this website have a detectable CMS backend?\"\n - Check: DigitalPlatform.cms_detected flag\n\n**Example**:\n```yaml\nCollectionManagementSystem:\n cms_id: \"https://nde.nl/ontology/hc/cms/collective-access-rm\"\n cms_product_name: \"CollectiveAccess\"\n cms_product_version: \"1.8.0\"\n cms_category: MUSEUM_CMS\n open_source: true\\n license: \\\"GPL-3.0\\\"\\n has_label: \\\"Whirl-i-Gig\\\" # vendor_name\\n powers_platform:\\n - \\\"https://nde.nl/ontology/hc/platform/some-museum\\\ - \"\\\n \n manages_collection:\n - \"https://nde.nl/ontology/hc/collection/some-collection\"\n```\n" - exact_mappings: - - schema:SoftwareApplication + description: >- + Software product entity used by custodians to register, govern, and publish metadata and object records. + alt_descriptions: + nl: Softwareproductentiteit die beheerders gebruiken om metadata en objectregistraties vast te leggen, te beheren en te publiceren. + de: Softwareprodukt-Entität, die Verwahrer zur Erfassung, Verwaltung und Veröffentlichung von Metadaten und Objektdatensätzen nutzen. + fr: Entité de produit logiciel utilisée par les dépositaires pour enregistrer, gouverner et publier des métadonnées et des notices d'objets. + es: Entidad de producto de software utilizada por custodios para registrar, gobernar y publicar metadatos y registros de objetos. + ar: كيان منتج برمجي تستخدمه الجهات الحافظة لتسجيل البيانات الوصفية وسجلات العناصر وإدارتها ونشرها. + id: Entitas produk perangkat lunak yang digunakan kustodian untuk mencatat, mengelola, dan memublikasikan metadata serta rekod objek. + zh: 由保管机构用于登记、治理并发布元数据与对象记录的软件产品实体。 close_mappings: - crm:E29_Design_or_Procedure - - crm:E73_Information_Object - doap:Project - schema:WebApplication + broad_mappings: + - schema:SoftwareApplication related_mappings: - crm:P33_used_specific_technique - - doap:programming-language - doap:repository - - rico:Activity + - prov:Activity slots: - available - identified_by @@ -65,254 +66,66 @@ classes: - manage - open_source - power - - refers_to_custodian - - repository_url + - refer_to + - has_url - has_standard - has_score - temporal_extent - used_by - has_label - - has_url - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type required: true identifier: true - examples: - - value: - identifier_value: https://nde.nl/ontology/hc/cms/rijksmuseum-adlib - - value: - identifier_value: https://nde.nl/ontology/hc/cms/nationaal-archief-mais has_version: range: Version multivalued: true inlined_as_list: true - examples: - - value: - - value: has_type: range: CMSType inlined: true - examples: - - value: - has_label: Museum CMS - has_type: museum_cms - - value: - has_label: Archive CMS - has_type: archive_cms open_source: range: boolean - examples: - - value: true - - value: false - licensed_as: -# range: string - examples: - - value: GPL-3.0 - - value: Proprietary - has_label: - range: Label - inlined: true - inlined_as_list: true - multivalued: true - examples: - - value: - has_label: CollectiveAccess - has_type: product_name - - value: - has_label: Whirl-i-Gig - has_type: vendor_name - - value: - has_label: MuseumPlus - has_type: product_name - - value: - has_label: Zetcom AG - has_type: vendor_name has_url: range: uri - inlined: false # Fixed invalid inline for primitive type multivalued: true - examples: - - value: - url_value: https://www.collectiveaccess.org/ - url_type: vendor - - value: - url_value: https://www.zetcom.com/ - url_type: vendor - - value: JavaScript - repository_url: - range: uri - examples: - - value: https://github.com/collectiveaccess/providence - - value: https://github.com/archivesspace/archivesspace + inlined: false has_standard: -# range: string multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - standard_uri: http://purl.org/dc/elements/1.1/ - - value: - standard_uri: http://www.lido-schema.org/ - - value: - standard_uri: http://www.loc.gov/ead/ + inlined_as_list: false export: range: boolean - examples: - - value: true available: range: boolean - examples: - - value: true power: range: DigitalPlatform multivalued: true - examples: - - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website manage: range: CustodianCollection multivalued: true - examples: - - value: https://nde.nl/ontology/hc/collection/rm-paintings used_by: range: Custodian multivalued: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 deployed_at: range: DeploymentEvent multivalued: true inlined_as_list: true - required: false - examples: - - value: - temporal_extent: - begin_of_the_begin: '2015-06-01' - end_of_the_end: '2015-06-01' - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - has_description: - has_text: Initial deployment of Adlib CMS temporal_extent: range: TimeSpan - examples: - - value: - begin_of_the_begin: '2015-06-01' - end_of_the_end: null - derived_from: + derive_from: range: CustodianObservation multivalued: true - required: false generated_by: range: ReconstructionActivity - required: false - refers_to_custodian: + refer_to: range: Custodian required: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 comments: - - CMS represents SOFTWARE PRODUCT deployed at institution - - DigitalPlatform represents WEB INTERFACE powered by CMS - - One CMS deployment can power multiple platforms - - Multiple collections can be managed by one CMS - - Schema.org SoftwareApplication for software metadata - - CIDOC-CRM E29_Design_or_Procedure for procedural aspect - - DOAP for open-source software project metadata - see_also: - - https://schema.org/SoftwareApplication - - http://www.cidoc-crm.org/cidoc-crm/E29_Design_or_Procedure - - http://usefulinc.com/ns/doap#Project - examples: - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/cms/rijksmuseum-adlib - has_version: - has_type: MuseumCMS - open_source: false - license: Proprietary - has_label: - - has_label: Adlib - has_type: product_name - - has_label: Axiell - has_type: vendor_name - has_url: - url_value: https://www.axiell.com/ - url_type: vendor - has_standard: - - standard_name: SPECTRUM - standard_uri: https://collectionstrust.org.uk/spectrum/ - - standard_name: Dublin Core - standard_uri: http://purl.org/dc/elements/1.1/ - - standard_name: LIDO - standard_uri: http://www.lido-schema.org/ - linked_data_export: true - available: true - power: - - https://nde.nl/ontology/hc/platform/rijksmuseum-website - manage: - - https://nde.nl/ontology/hc/collection/rm-paintings - - https://nde.nl/ontology/hc/collection/rm-prints - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - deployed_at: - - temporal_extent: - begin_of_the_begin: '2015-06-01' - end_of_the_end: '2015-06-01' - has_description: - has_text: Initial deployment of Adlib CMS at Rijksmuseum - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/cms/example-museum-collectiveaccess - has_version: - has_type: MuseumCMS - open_source: true - license: GPL-3.0 - has_label: - - has_label: CollectiveAccess - has_type: product_name - - has_label: Whirl-i-Gig - has_type: vendor_name - has_url: - url_value: https://www.collectiveaccess.org/ - url_type: vendor - documentation_url: https://manual.collectiveaccess.org/ - repository_url: https://github.com/collectiveaccess/providence - has_standard: - - standard_name: Dublin Core - standard_uri: http://purl.org/dc/elements/1.1/ - - standard_name: VRA Core - standard_uri: http://www.vraweb.org/vracore/ - - standard_name: LIDO - standard_uri: http://www.lido-schema.org/ - linked_data_export: true - available: true - refers_to_custodian: https://nde.nl/ontology/hc/example-museum - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/cms/nationaal-archief-mais - has_type: ArchiveCMS - open_source: false - license: Proprietary - has_label: - - has_label: MAIS-Flexis - has_type: product_name - - has_label: De Ree Archiefsystemen - has_type: vendor_name - has_standard: - - standard_name: ISAD(G) - standard_uri: https://www.ica.org/en/isadg-general-international-standard-archival-description-second-edition - - standard_name: EAD - standard_uri: http://www.loc.gov/ead/ - - standard_name: MDTO - standard_uri: https://www.nationaalarchief.nl/mdto - linked_data_export: false - available: true - manage: - - https://nde.nl/ontology/hc/collection/na-government-records - refers_to_custodian: https://nde.nl/ontology/hc/nl-na - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - Models software products, not public web portals + - One deployment may power multiple digital platforms + - | + Preserved from prior description (commit 2c9d3598): + + "Software system used to manage heritage collections, objects, and metadata.\n\n**Definition**:\nSoftware used by the collections staff of a collecting institution or by \nindividual private collectors to document, manage, and track objects or \nspecimens in their collections.\n\n**CRITICAL DESIGN DECISION**:\n\nCollectionManagementSystem represents the SOFTWARE PRODUCT (e.g., CollectiveAccess,\nMuseumPlus, Adlib, Axiell Collections) that may power one or more DigitalPlatforms.\n\n**Relationship Architecture**:\n\n```\nCollectionManagementSystem (software product)\n \u2502\n \u251C\u2500\u2500 powers \u2192 DigitalPlatform (web interface)\n \u2502 - Rijksmuseum Website (powered by Adlib)\n \u2502 - National Archives Portal (powered by MAIS)\n \u2502\n \u2514\u2500\u2500 manages \u2192 CustodianCollection (collection records)\n - Paintings Collection\n - Archival Fonds\n```\n\n**Distinguishing\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionScope.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionScope.yaml index a0542ce9f6..d53d25b5a9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionScope.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionScope.yaml @@ -7,64 +7,27 @@ prefixes: dct: http://purl.org/dc/terms/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# -imports: - - linkml:types - - ../slots/has_type -# default_range: string default_prefix: hc +imports: +- linkml:types +- ../slots/has_type classes: CollectionScope: is_a: Scope - description: 'Specialized scope/coverage information for heritage collections. - - Created per slot_fixes.yaml revision for collection_scope (2026-01-18). Extends - base Scope class with collection-specific semantics. - - **SCOPE DIMENSIONS** (inherited from Scope): - **Temporal**: Time period covered - (e.g., "1600-1900") - **Spatial**: Geographic coverage (e.g., "Netherlands", - "Amsterdam") - **Subject**: Topic/subject areas (e.g., "Dutch Golden Age painting") - - **Material**: Types of materials (e.g., "photographs", "manuscripts") - - **COLLECTION-SPECIFIC USAGE**: - Subject scope or thematic focus of collection - - Geographic or administrative scope (provincial, municipal, etc.) - Institutional - scope (government records, private papers, etc.) - - **EXAMPLES**: - "17th-century Dutch painting" - "Municipal government records, - 1578-present" - "Medieval manuscripts" - "East Asian art" - - **ONTOLOGY MAPPING**: - class_uri: dct:Coverage (Dublin Core coverage concept) - - Specialization for heritage collection domain' class_uri: dct:Coverage - exact_mappings: - - dct:Coverage + description: >- + Coverage statement capturing temporal, spatial, and thematic bounds of curated holdings. + alt_descriptions: + nl: Dekkingsverklaring die temporele, ruimtelijke en thematische grenzen van beheerde holdings vastlegt. + de: Abdeckungsangabe zur Erfassung zeitlicher, räumlicher und thematischer Grenzen kuratierter Bestände. + fr: Énoncé de couverture décrivant les limites temporelles, spatiales et thématiques de fonds organisés. + es: Declaracion de cobertura que captura limites temporales, espaciales y tematicos de fondos curados. + ar: بيان تغطية يحدد الحدود الزمنية والمكانية والموضوعية للمقتنيات المنسقة. + id: Pernyataan cakupan yang merekam batas temporal, spasial, dan tematik kepemilikan terkurasi. + zh: 用于刻画策展馆藏时间、空间与主题边界的覆盖说明。 close_mappings: - dct:coverage - schema:about - rico:hasContentOfType slots: - has_type - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Collection scope applicable to all custodian types - that manage collections. - custodian_types_primary: '*' - specificity_score: 0.35 - specificity_rationale: Low-moderate specificity - common metadata concept for - collection description. - examples: - - value: "CollectionScope:\n scope_description: \"17th-century Dutch painting\"\ - \n scope_type: collection_scope\n subject_coverage:\n - \"Dutch Golden\ - \ Age\"\n - \"Oil painting\"\n temporal_coverage_description: \"1600-1700\"\ - \n" - description: Art collection scope example. - - value: "CollectionScope:\n scope_description: \"Provincial government records\ - \ of Noord-Holland\"\n scope_type: archival_scope\n spatial_coverage: \"\ - Noord-Holland province\"\n temporal_coverage_description: \"1289-present\"\ - \n subject_coverage:\n - \"Government administration\"\n - \"Provincial\ - \ governance\"\n" - description: Archival collection scope example. - comments: - - Created from slot_fixes.yaml migration (2026-01-18) - - Replaces collection_scope slot with structured class - - Extends base Scope class for collection-specific semantics - - Use scope_type attribute for type discrimination diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionType.yaml index 1b08948fa5..2885b92998 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CollectionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CollectionType.yaml @@ -8,7 +8,6 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# bf: http://id.loc.gov/ontologies/bibframe/ dcterms: http://purl.org/dc/terms/ - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types @@ -23,125 +22,83 @@ imports: classes: CollectionType: class_uri: rico:RecordSetType - description: "Classification type for specific Collection instances.\n\nProvides semantic classification distinguishing different kinds of heritage collections:\n- Archival record set types (fonds, series, file, item)\n- Library collection types (special collection, personal papers)\n- Museum collection types (named collection, bequest)\n\n1. **RiC-O (Records in Contexts)**:\n - `rico:RecordSetType` - \"A record set type categorizes record sets according\n to the way they were created, assembled, or used.\"\n - Standard values: Fonds, Series, File, Collection, Item\n\n2. **BIBFRAME**:\n - bf:Collection for library special collections\n - bf:Archival for archival materials\n\n3. **SKOS**:\n - skos:Concept for classification term\n - Hierarchical relationships via skos:broader/narrower\n\n**COLLECTION TYPE TAXONOMY**:\n\n```\nCollectionType (root)\n \u2502\n \u251C\u2500\u2500 ArchivalRecordSetType\n \u2502 \u251C\u2500\u2500 FONDS (Q1643722) - Provenance-based archival\ - \ unit\n \u2502 \u251C\u2500\u2500 SERIES - Group within fonds\n \u2502 \u251C\u2500\u2500 SUB_SERIES - Subdivision of series\n \u2502 \u251C\u2500\u2500 FILE - Individual folder/dossier\n \u2502 \u2514\u2500\u2500 ITEM - Single document\n \u2502\n \u251C\u2500\u2500 LibraryCollectionType\n \u2502 \u251C\u2500\u2500 SPECIAL_COLLECTION - Named special collection\n \u2502 \u251C\u2500\u2500 PERSONAL_PAPERS - Papers of an individual\n \u2502 \u251C\u2500\u2500 INSTITUTIONAL_RECORDS - Organizational records\n \u2502 \u2514\u2500\u2500 REFERENCE_COLLECTION - Reference materials\n \u2502\n \u251C\u2500\u2500 MuseumCollectionType\n \u2502 \u251C\u2500\u2500 NAMED_COLLECTION - Named collection (donor, subject)\n \u2502 \u251C\u2500\u2500 STUDY_COLLECTION - Research/study materials\n \u2502 \u251C\u2500\u2500 PERMANENT_COLLECTION - Core permanent holdings\n \u2502 \u2514\u2500\u2500 LOAN_COLLECTION - Long-term loans\n \u2502\n\ - \ \u2514\u2500\u2500 AssembledCollectionType\n \u251C\u2500\u2500 ARTIFICIAL_COLLECTION - Non-provenance assembled\n \u251C\u2500\u2500 THEMATIC_COLLECTION - Subject-based grouping\n \u2514\u2500\u2500 REFERENCE_COLLECTION - Reference aggregation\n```\n\n**RICO RECORD SET TYPE ALIGNMENT**:\n\n| CollectionType | RiC-O Type | Description |\n|----------------|------------|-------------|\n| FONDS | rico:Fonds | Provenance-based archival unit |\n| SERIES | rico:Series | Subdivision of fonds |\n| FILE | rico:File | Individual file/dossier |\n| ITEM | rico:Item | Single record |\n| ARTIFICIAL_COLLECTION | rico:Collection | Non-provenance assemblage |\n\n**USE CASES**:\n\n1. **Archival Classification**:\n ```yaml\n CollectionType:\n identified_by: \"hc:collection-type/fonds\"\n type_name: \"Fonds\"\n record_equivalent: \"rico:Fonds\"\n description: \"Provenance-based archival unit\"\n ```\n\n2. **Library Special Collection**:\n ```yaml\n CollectionType:\n\ - \ identified_by: \"hc:collection-type/special-collection\"\n type_name: \"Special Collection\"\n # BIBFRAME mapping at class level via close_mappings: [bf:CollectionType]\n description: \"Named library special collection\"\n ```\n\n3. **Museum Named Collection**:\n ```yaml\n CollectionType:\n identified_by: \"hc:collection-type/named-collection\"\n type_name: \"Named Collection\"\n description: \"Collection named for donor or subject\"\n ```\n" - exact_mappings: - - rico:RecordSetType - - skos:Concept + description: >- + Taxonomy concept used to classify aggregations by formation logic, archival arrangement, and institutional practice. + alt_descriptions: + nl: >- + Taxonomieconcept voor classificatie van aggregaties op basis van vormingslogica, + archiefordening en institutionele praktijk. + de: >- + Taxonomiekonzept zur Klassifikation von Aggregationen nach Entstehungslogik, + archivischer Ordnung und institutioneller Praxis. + fr: >- + Concept taxonomique servant a classer des agregats selon la logique de + formation, l'organisation archivistique et la pratique institutionnelle. + es: >- + Concepto taxonomico usado para clasificar agregaciones por logica de + formacion, orden archivistico y practica institucional. + ar: >- + مفهوم تصنيفي يُستخدم لتصنيف التجميعات بحسب منطق التكوين والترتيب الأرشيفي + والممارسة المؤسسية. + id: >- + Konsep taksonomi untuk mengklasifikasikan agregasi berdasarkan logika + pembentukan, tatanan arsip, dan praktik institusi. + zh: >- + 用于按形成逻辑、档案编排与机构实践对聚合体进行分类的分类学概念。 + broad_mappings: + - rico:RecordSetType + - skos:Concept close_mappings: - - bf:CollectionType - - dcterms:DCMIType + - bf:CollectionType + - dcterms:DCMIType slots: - - has_hypernym - - has_description - - identified_by - - has_label - - has_type - - has_domain - - equivalent_to - - has_score - - equivalent_to + - has_hypernym + - has_description + - identified_by + - has_label + - has_type + - has_domain + - equivalent_to + - has_score + structured_aliases: + - literal_form: collectietype + in_language: nl + - literal_form: Sammlungstyp + in_language: de + - literal_form: type de collection + in_language: fr + - literal_form: tipo de coleccion + in_language: es + - literal_form: نوع المجموعة + in_language: ar + - literal_form: jenis koleksi + in_language: id + - literal_form: 馆藏类型 + in_language: zh + examples: + - value: + has_label: Fonds + has_hypernym: rico:RecordSetType + description: Top-level archival aggregation maintained under provenance principles + - value: + has_label: Series + has_hypernym: rico:RecordSetType + description: Repeating functional grouping formed through recurring activity + keywords: + - archival arrangement + - classification scheme + - fonds + - series + - collection management + - record set taxonomy + comments: + - Captures classification concepts, not custodial organizations. + - Use archive organization classes for institutions that hold records. slot_usage: identified_by: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type required: true identifier: true - examples: - - value: - identifier_value: https://nde.nl/ontology/hc/collection-type/fonds has_label: -# range: string # uriorcurie - # range: Label - inlined: false # Fixed invalid inline for primitive type required: true - examples: - - value: - has_label: Fonds - - value: - has_label: Special Collection - - value: - has_label: Named Collection - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - description_text: A fonds is a group of documents of any nature brought together by virtue of being accumulated by the same creator in the exercise of their activities and functions. - description_type: collection_type_description - equivalent_to: -# range: string # uriorcurie - examples: - - value: rico:Fonds - - value: rico:Series - - value: rico:Collection - equivalent_to: -# range: string - pattern: ^Q[0-9]+$ - examples: - - value: Q1643722 - description: 'Wikidata equivalent: fonds' - - value: Q185583 - description: 'Wikidata equivalent: archive collection' - has_hypernym: -# range: string # uriorcurie - # range: Hypernym - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - hypernym_uri: https://nde.nl/ontology/hc/collection-type/archival-record-set-type - has_label: - - label_text: Archival Record Set Type - has_domain: -# range: string # uriorcurie - # range: Domain - inlined: false # Fixed invalid inline for primitive type - multivalued: true - examples: - - value: - has_type: - - value: - - value: has_type: - equals_expression: '["*"]' - comments: - - CollectionType classifies specific Collection instances (not abstract CustodianCollection) - - Aligns with RiC-O RecordSetType vocabulary for archival interoperability - - Supports hierarchical type structure via skos:broader/narrower - - Domain context indicates primary usage (archive, library, museum) - see_also: - - https://www.ica.org/standards/RiC/ontology#RecordSetType - - http://id.loc.gov/ontologies/bibframe/ - - https://www.wikidata.org/wiki/Q1643722 - examples: - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/collection-type/fonds - has_label: - has_label: Fonds - has_description: - description_text: A fonds is a group of documents brought together by the same creator in the exercise of their activities and functions. - description_type: collection_type_description - record_equivalent: rico:Fonds - equivalent_to: wikidata:Q1643722 - has_domain: - - domain_name: ARCHIVE - - https://nde.nl/ontology/hc/collection-type/series - - https://nde.nl/ontology/hc/collection-type/sub-fonds - - value: - identified_by: - identifier_value: https://nde.nl/ontology/hc/collection-type/special-collection - has_label: - has_label: Special Collection - has_description: - description_text: A named special collection within a library, often focusing on a particular subject, format, or provenance. - description_type: collection_type_description - has_domain: - - domain_name: LIBRARY - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + equals_string: CollectionType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml index 3681393a36..c035da7c08 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ColonialStatus.yaml @@ -7,70 +7,26 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# -imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/temporal_extent default_prefix: hc +imports: +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/temporal_extent classes: ColonialStatus: class_uri: hc:ColonialStatus - description: 'Structured representation of colonial/territorial status for geographic - coverage. - - - **PURPOSE**: - - - Models colonial territories and their historical status in archival finding - aids. - - Captures both the geographic territory and its colonial relationship over time. - - - **DESIGN RATIONALE**: - - - Created per slot_fixes.yaml migration from simple `colonial` string slot to - - structured class with temporal and geographic context. - - - The revision specifies: - - - `include` + `GeoSpatialPlace` for territory geometry - - - `categorized_as` + `ColonialStatus` for categorization - - - **USE CASES**: - - - - Dutch East Indies archives (1602-1949) - - - Belgian Congo documentation - - - British Colonial Office records - - - Portuguese overseas territories - - - **PROVENANCE CONSIDERATIONS**: - - - Colonial status is historically contingent and politically sensitive. - - Always capture: - - - Time period of colonial relationship - - - Perspective (colonizer vs. colonized) - - - Modern-day geographic equivalent - - ' + description: >- + Historical-status marker expressing jurisdictional dependency relationships for territories over defined periods. + alt_descriptions: + nl: Historische statusaanduiding die jurisdictie-afhankelijkheidsrelaties van gebieden over bepaalde perioden weergeeft. + de: Historischer Statusmarker zur Darstellung jurisdiktionaler Abhängigkeitsverhältnisse von Gebieten über definierte Zeiträume. + fr: Marqueur de statut historique exprimant les relations de dépendance juridictionnelle des territoires sur des périodes définies. + es: Marcador de estatus historico que expresa relaciones de dependencia jurisdiccional de territorios en periodos definidos. + ar: وسم حالة تاريخية يعبّر عن علاقات التبعية القضائية للأقاليم عبر فترات زمنية محددة. + id: Penanda status historis yang menyatakan relasi ketergantungan yuridiksional wilayah sepanjang periode tertentu. + zh: 用于表达领土在特定时期司法从属关系的历史状态标记。 close_mappings: - dcterms:spatial - schema:containedInPlace @@ -80,43 +36,3 @@ classes: - has_label - identified_by - temporal_extent - slot_usage: - has_label: -# range: string - examples: - - value: Dutch East Indies (1602-1949) - temporal_extent: - range: TimeSpan - inlined: true - examples: - - value: - begin_of_the_begin: '1602-01-01' - end_of_the_end: '1949-12-27' - examples: - - value: - has_label: Dutch East Indies (1602-1949) - temporal_extent: - begin_of_the_begin: '1602-03-20' - end_of_the_end: '1949-12-27' - - value: - has_label: Dutch Suriname (1667-1975) - temporal_extent: - begin_of_the_begin: '1667-01-01' - end_of_the_end: '1975-11-25' - - value: - has_label: Netherlands Antilles (1954-2010) - temporal_extent: - begin_of_the_begin: '1954-01-01' - end_of_the_end: '2010-10-10' - comments: - - Created per slot_fixes.yaml migration from colonial slot (2026-01-22) - - Models colonial territories with temporal and geographic context - - Supports decolonization research and provenance tracking - - Politically sensitive - capture multiple perspectives where relevant - see_also: - - https://www.nationaalarchief.nl/onderzoeken/colonial-records - - https://www.kit.nl/project/decolonization-heritage/ - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml index d443582a69..eb8ca1024a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml @@ -3,22 +3,54 @@ name: ComarcalArchive title: Comarcal Archive Type (Spain/Catalonia) 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/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/hold_record_set +- ../slots/has_type +- ../slots/has_score classes: ComarcalArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept + description: >- + County-district repository institution in the Iberian administrative context, responsible for stewardship of regional documentary heritage. + alt_descriptions: + nl: Bewaarinstelling op districtsniveau in de Iberische bestuurscontext, verantwoordelijk voor beheer van regionaal documentair erfgoed. + de: Verwahrinstitution auf Kreisebene im iberischen Verwaltungskontext mit Verantwortung für die Betreuung regionalen dokumentarischen Erbes. + fr: Institution de conservation à l'échelle comarcale, dans le contexte administratif ibérique, chargée de la gestion du patrimoine documentaire régional. + es: Institucion de custodia de nivel comarcal en el contexto administrativo iberico, responsable de la gestion del patrimonio documental regional. + ar: مؤسسة حفظ على مستوى المقاطعة ضمن السياق الإداري الإيبيري، مسؤولة عن صون التراث الوثائقي الإقليمي. + id: Lembaga penyimpanan tingkat distrik dalam konteks administratif Iberia yang bertanggung jawab atas pelestarian warisan dokumenter regional. + zh: 伊比利亚行政体系中负责区域文献遗产保管的县区级档案机构。 + structured_aliases: + - literal_form: comarca-archiefinstelling + in_language: nl + - literal_form: Comarca-Archivinstitution + in_language: de + - literal_form: institution d'archives comarcales + in_language: fr + - literal_form: archivo comarcal + in_language: es + - literal_form: أرشيف على مستوى الكوماركا + in_language: ar + - literal_form: arsip komarka + in_language: id + - literal_form: 县区档案机构 + in_language: zh + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q21086734 slots: - hold_record_set - description: "Archive serving a comarca (county-level administrative district),\nprimarily in Catalonia and other regions of Spain.\n\n**Wikidata**: Q21086734\n\n**Geographic Restriction**: Spain (primarily Catalonia)\n\n**Scope**:\nComarcal archives (arxius comarcals) preserve:\n- Comarca council records\n- Municipal records from constituent towns\n- Notarial protocols\n- Historical documents from the district\n- Photographs and audiovisual materials\n- Local history documentation\n\n**Administrative Context**:\nIn Catalonia's archival system:\n- Arxiu Nacional de Catalunya (national)\n- Arxius Hist\xF2rics Provincials (provincial)\n- Arxius Comarcals (41 comarcal archives) \u2190 This type\n- Arxius Municipals (municipal)\n\n**Services**:\nComarcal archives typically provide:\n- Public access to historical records\n- Genealogical research assistance\n- Local history reference services\n- Document conservation\n- Digitization programs\n\n**Related Types**:\n- MunicipalArchive (Q604177)\ - \ - City/town archives\n- ProvincialArchive (Q5403345) - Provincial level\n- ProvincialHistoricalArchive (Q21087388) - Provincial historical\n- DistrictArchiveGermany (Q130757255) - German equivalent\n" - slot_usage: {} - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + + "Archive serving a comarca (county-level administrative district),\nprimarily in Catalonia and other regions of Spain.\n\n**Wikidata**: Q21086734\n\n**Geographic Restriction**: Spain (primarily Catalonia)\n\n**Scope**:\nComarcal archives (arxius comarcals) preserve:\n- Comarca council records\n- Municipal records from constituent towns\n- Notarial protocols\n- Historical documents from the district\n- Photographs and audiovisual materials\n- Local history documentation\n\n**Administrative Context**:\nIn Catalonia's archival system:\n- Arxiu Nacional de Catalunya (national)\n- Arxius Hist\xF2rics Provincials (provincial)\n- Arxius Comarcals (41 comarcal archives) \u2190 This type\n- Arxius Municipals (municipal)\n\n**Services**:\nComarcal archives typically provide:\n- Public access to historical records\n- Genealogical research assistance\n- Local history reference services\n- Document conservation\n- Digitization programs\n\n**Related Types**:\n- MunicipalArchive (Q604177)\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml index 13be3d6e9c..2ea38085a4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml @@ -3,28 +3,46 @@ name: ComarcalArchiveRecordSetType title: ComarcalArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: ComarcalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ComarcalArchive custodians. - ' + abstract: true is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Abstract taxonomy node for aggregations maintained by Catalan comarca-level + repositories serving intermediate territorial governance units. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor aggregaties beheerd door Catalaanse comarca-niveau + bewaarinstellingen die intermediaire territoriale bestuurseenheden bedienen. + de: >- + Abstrakter Taxonomieknoten für Aggregationen, die von katalanischen Comarca-Level- + Repositorien verwaltet werden und intermediären Gebietskörperschaften dienen. + fr: >- + Nœud taxonomique abstrait pour les agrégations maintenues par les dépôts de niveau + comarcal catalan servant des unités territoriales intermédiaires. + es: >- + Nodo taxonómico abstracto para agregaciones mantenidas por repositorios de nivel + comarcal catalán que sirven a unidades territoriales intermedias. + ar: >- + عقدة تصنيفية مجردة للتجميعات التي تحتفظ بها مستودعات مستوى الكماركا الكاتالونية + التي تخدم وحدات إقليمية وسيطة. + id: >- + Simpul taksonomi abstrak untuk agregasi yang dipelihara oleh repositori tingkat + comarca Catalan yang melayani unit teritorial perantara. + zh: >- + 由加泰罗尼亚县级存储库维护的、服务于中间领土单位的聚合的抽象分类法节点。 + broad_mappings: + - rico:RecordSetType + - skos:Concept slots: - - has_type - - has_score - - has_scope - see_also: - - ComarcalArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml index 46403bc76e..07a8136abe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: ComarcalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ComarcalArchiveRecordSetType @@ -21,78 +20,63 @@ classes: ComarcalAdministrationFonds: is_a: ComarcalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Comarca (county) administrative records\ - \ (Spain).\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ - \ following the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds-level aggregation of Catalan comarca council administrative records + and governance documentation. + alt_descriptions: + nl: >- + Aggregatie op fondsniveau van Catalaanse comarca-raad administratieve verslagen + en bestuursdocumentatie. + de: >- + Bestandslevel-Aggregation katalanischer Comarca-Rats-Verwaltungsunterlagen und + Regierungsdokumentation. + fr: >- + Agrégation au niveau du fonds des dossiers administratifs du conseil comarcal + catalan et de la documentation de gouvernance. + es: >- + Agregación a nivel de fondo de registros administrativos del consejo comarcal + catalán y documentación de gobernanza. + ar: >- + تجميع على مستوى المجموعة للسجلات الإدارية لمجلس كوماركا الكتالوني ووثائق الحوكمة. + id: >- + Agregasi tingkat dana catatan administratif dewan comarca Catalan dan dokumentasi tata kelola. + zh: >- + 加泰罗尼亚县议会行政记录和治理文件的全宗级聚合。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - ComarcalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ComarcalAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: "hc:ComarcalAdministrationFonds" has_custodian: - equals_string: ComarcalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ComarcalArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:ComarcalArchive" + ComarcalHistoryCollection: is_a: ComarcalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Regional historical documentation.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented aggregation of regional memory materials assembled for local historical reference. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - ComarcalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ComarcalHistoryCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: "hc:ComarcalHistoryCollection" has_custodian: - equals_string: ComarcalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ComarcalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:ComarcalArchive" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Comment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Comment.yaml index c0fe7589e8..4a4fb04bb7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Comment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Comment.yaml @@ -7,57 +7,28 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_author - - ../slots/has_content +- linkml:types +- ../slots/has_author +- ../slots/has_content classes: Comment: class_uri: schema:Comment - description: 'A comment or annotation on content. - - - **USAGE**: - - Used for: - - - Video comments - - - Review comments - - - Annotations - - ' + description: >- + Authored textual note attached to a resource for feedback, interpretation, or discussion. + alt_descriptions: + nl: Geauteureerde tekstuele notitie die aan een bron is gekoppeld voor feedback, interpretatie of discussie. + de: Verfasste textliche Notiz, die einer Ressource für Feedback, Interpretation oder Diskussion zugeordnet ist. + fr: Note textuelle rédigée et associée à une ressource pour retour, interprétation ou discussion. + es: Nota textual autorada adjunta a un recurso para retroalimentacion, interpretacion o discusion. + ar: ملاحظة نصية مؤلفة تُرفق بمورد لأغراض التعليق أو التفسير أو النقاش. + id: Catatan tekstual berpenulis yang dilekatkan pada sumber untuk umpan balik, interpretasi, atau diskusi. + zh: 附着于资源、用于反馈解读或讨论的署名文本说明。 slots: - has_content - has_author slot_usage: has_content: -# range: string - inlined: false # Fixed invalid inline for primitive type required: true - examples: - - value: - has_description: Great video about the collection! has_author: range: Author inlined: true - required: false - examples: - - value: - has_name: Visitor123 - - value: - has_name: MuseumFan2024 - identified_by: https://youtube.com/channel/UC123 - exact_mappings: - - schema:Comment - annotations: - specificity_score: '0.35' - specificity_rationale: Low specificity - comments are common web concept. - custodian_types: '[''*'']' - examples: - - value: - has_content: - has_description: Great video about the collection! - has_author: - has_name: Visitor123 - comment_date: '2025-01-14T10:30:00Z' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommentReply.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommentReply.yaml index 9f3d5f835d..0a5a19f7cc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommentReply.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommentReply.yaml @@ -7,34 +7,63 @@ prefixes: schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# as: https://www.w3.org/ns/activitystreams# -imports: - - linkml:types - - ../metadata - - ../slots/has_quantity - - ../slots/has_measurement_unit - - ../slots/temporal_extent default_prefix: hc +imports: +- linkml:types +- ../metadata +- ../slots/has_quantity +- ../slots/has_measurement_unit +- ../slots/temporal_extent classes: CommentReply: class_uri: sioc:Post - description: "Reply metrics and relationships for comments/posts.\n\n**PURPOSE**:\n\ - \nStructured representation of reply counts and relationships for threaded\n\ - discussions. Replaces simple integer counts with rich reply data including\n\ - quantity, temporal tracking, and relationship information.\n\n**DESIGN RATIONALE**:\n\ - \nCreated per slot_fixes.yaml migration from `comment_reply_count` integer\n\ - to structured `has_reply` + `CommentReply` with `has_quantity`\n\ - + `Quantity` for metric representation.\n\n**REPLY CONTEXTS**:\n\n| Context\ - \ | Description |\n|---------|-------------|\n| YouTube | Comment replies on\ - \ video comments |\n| Twitter | Reply threads |\n| Facebook | Comment replies\ - \ on posts |\n| Forum | Threaded discussion replies |\n\n**ONTOLOGY ALIGNMENT**:\n\ - \n| Ontology | Class/Property | Usage |\n|----------|----------------|-------|\n\ - | **SIOC** | `sioc:Post`, `sioc:has_reply` | Online community content |\n| **Activity\ - \ Streams** | `as:Note`, `as:inReplyTo` | Social activity |\n| **Schema.org**\ - \ | `schema:Comment` | Generic comment modeling |\n\n**EXAMPLE**:\n\n```yaml\n\ - has_reply:\n - reply_count: 5\n has_quantity:\n numeric_value:\ - \ 5\n has_unit:\n unit_label: \"replies\"\n temporal_extent:\n\ - \ begin_of_the_begin: \"2025-01-14T10:00:00Z\"\n```\n" - exact_mappings: + description: >- + Threaded response metric capturing engagement timing and volume for replies + attached to a parent discussion entry. + alt_descriptions: + nl: >- + Gethread reactiemetric die betrokkenheidstijd en -volume vastlegt voor reacties + gekoppeld aan een bovenliggende discussie-invoer. + de: >- + Verkettete Antwortmetrik, die Engagement-Timing und -Volumen für Antworten + erfasst, die an einen übergeordneten Diskussionseintrag angehängt sind. + fr: >- + Métrique de réponse fils capturant le timing et le volume d'engagement pour les réponses + attachées à une entrée de discussion parente. + es: >- + Métrica de respuesta encadenada que captura el tiempo y volumen de participación para respuestas + adjuntas a una entrada de discusión principal. + ar: >- + مقياس استجابة مترابط يلتقط توقيت وحجم المشاركة للردود + المرفقة بإدخال مناقشة أصلي. + id: >- + Metrik respons berantai yang menangkap waktu dan volume keterlibatan untuk balasan + yang dilampirkan ke entri diskusi induk. + zh: >- + 捕获附加到父讨论条目的回复的参与时间和数量的线程响应指标。 + structured_aliases: + - literal_form: reactiemetric + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Antwortmetrik + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métrique de réponse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: métrica de respuesta + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مقياس الرد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metrik respons + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 回复指标 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - sioc:Post close_mappings: - schema:Comment @@ -44,53 +73,20 @@ classes: - as:inReplyTo slots: - has_quantity - - has_unit + - has_measurement_unit - temporal_extent slot_usage: has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - numeric_value: 5 - has_unit: - unit_label: replies - has_unit: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - unit_label: replies temporal_extent: range: TimeSpan inlined: true - required: false - examples: - - value: - begin_of_the_begin: '2025-01-14T10:00:00Z' - examples: - - value: null - - value: - has_quantity: - numeric_value: 5 - has_unit: - unit_label: replies - temporal_extent: - begin_of_the_begin: '2025-01-14T10:00:00Z' - - value: null comments: - - Created 2026-01-22 from comment_reply_count migration (Rule 53) - - Models reply metrics as structured data - - Supports temporal tracking of reply counts - - Aligned with SIOC vocabulary for online communities - see_also: - - http://rdfs.org/sioc/ns#has_reply - - https://schema.org/Comment - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Universal - any custodian with discussion content - may track replies. - specificity_score: '0.55' - specificity_rationale: Moderately general - applies to threaded discussion contexts. + - Tracks reply counts and first-response timing for engagement analytics. + - Used in social media monitoring and community interaction metrics. + - 'Preserved from prior description: Thread-response metric entity recording counts and timing for reply activity on a parent note.' + keywords: + - engagement metric + - response timing + - thread analytics + - community interaction diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml index bbd61a9da1..8ccb1f0221 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommercialCustodianTypes.yaml @@ -5,106 +5,36 @@ 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/ wd: http://www.wikidata.org/entity/ -imports: - - linkml:types - - ../enums/CommercialCustodianTypeEnum - - ../metadata - - ../slots/identified_by - - ../slots/has_label default_prefix: hc +imports: +- linkml:types +- ../enums/CommercialCustodianTypeEnum +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: CommercialCustodianTypes: class_uri: skos:Collection - description: 'Collection of commercial custodian subtypes from the 295-type Wikidata - taxonomy. - - - **PURPOSE**: - - - Structured representation of commercial heritage custodian subtypes, - - replacing the simple enum-valued slot with a class that can hold - - multiple types with additional metadata. - - - **DESIGN RATIONALE** (Rule 0b): - - - Follows the Type/Types naming pattern: - - - `CommercialCustodianType` (singular) - would be abstract base - - - `CommercialCustodianTypes` (plural) - collection of concrete subtypes - - - Created per slot_fixes.yaml migration from `commercial_custodian_subtype` - - enum slot to structured `include` + `CommercialCustodianTypes`. - - - **COMMERCIAL CUSTODIAN CATEGORIES**: - - - | Category | Examples | - - |----------|----------| - - | Auction houses | Christie''s, Sotheby''s, Bonhams | - - | Art dealers | Gagosian, David Zwirner | - - | Corporate archives | Ford Motor Archives, IBM Archives | - - | Brand museums | Heineken Experience, Guinness Storehouse | - - | Company museums | Mercedes-Benz Museum, BMW Welt | - - - **WIKIDATA INTEGRATION**: - - - Each subtype links to a Wikidata Q-number describing the specific - - commercial organization type, enabling Linked Open Data queries. - - ' - exact_mappings: - - skos:Collection + description: >- + Type grouping for for-profit heritage stewards, used to aggregate domain-specific subtype assignments. + alt_descriptions: + nl: Typegroepering voor winstgerichte erfgoedbeheerders om domeinspecifieke subtype-toekenningen te bundelen. + de: Typen-Sammlung für gewinnorientierte Heritage-Verwahrer zur Bündelung domänenspezifischer Subtyp-Zuordnungen. + fr: Regroupement de types pour les dépositaires patrimoniaux à but lucratif, utilisé pour agréger des attributions de sous-types spécifiques au domaine. + es: Agrupacion de tipos para custodios patrimoniales con fines de lucro, usada para agregar asignaciones de subtipos del dominio. + ar: تجميع أنواع للجهات الحافظة التراثية الربحية يُستخدم لضم إسنادات الأنواع الفرعية المتخصصة. + id: Pengelompokan tipe untuk kustodian warisan berorientasi laba guna menghimpun penetapan subtipe spesifik domain. + zh: 面向营利型遗产保管机构的类型分组,用于汇聚领域子类型指派。 close_mappings: - skos:ConceptScheme + exact_mappings: + - skos:Collection + broad_mappings: + - skos:Concept slots: - has_label - identified_by - slot_usage: - has_label: - examples: - - value: Auction Houses and Art Dealers - identified_by: - examples: - - value: null examples: - value: wikidata_qid: wd:Q1078426 - - value: - wikidata_qid: wd:Q17537576 - - value: null - comments: - - Created 2026-01-22 from commercial_custodian_subtype migration (Rule 53) - - Follows Type/Types naming pattern (Rule 0b) - - Links to Wikidata taxonomy of 295 commercial custodian types - - Replaces simple enum slot with structured class - see_also: - - https://www.wikidata.org/wiki/Q1078426 - - https://www.wikidata.org/wiki/Q17537576 - annotations: - custodian_types: '["C"]' - custodian_types_rationale: Specific to Commercial (C) custodian type classification. - specificity_score: '0.75' - specificity_rationale: Fairly specific - applies only to commercial heritage - contexts. - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml index 432b18ea3f..1baea0b273 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml @@ -1,149 +1,73 @@ id: https://nde.nl/ontology/hc/class/commercial-organization-type name: commercial_organization_type title: CommercialOrganizationType -description: 'Specialized CustodianType for for-profit commercial organizations that maintain - heritage collections (corporate archives, company museums, business libraries, - brand heritage centers). - Coverage: Corresponds to ''C'' (CORPORATION) in GLAMORCUBESFIXPHDNT taxonomy. - ' imports: - - linkml:types - - ../enums/CommercialCustodianTypeEnum - - ../slots/collect - - ../slots/integrate - - ../slots/has_model - - ../slots/has_rationale - - ../slots/has_score - - ../slots/has_service - - ../slots/has_type - - ../slots/include +- linkml:types +- ../enums/CommercialCustodianTypeEnum +- ../slots/collect +- ../slots/integrate +- ../slots/has_model +- ../slots/has_rationale +- ../slots/has_score +- ../slots/has_service +- ../slots/has_type +- ../slots/include 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/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ - wd: http://www.wikidata.org/entity/ +default_prefix: hc classes: CommercialOrganizationType: is_a: CustodianType class_uri: skos:Concept + description: >- + Custodian-category concept for profit-driven institutions that preserve heritage as part of corporate strategy, branding, or compliance. + alt_descriptions: + nl: Categorieconcept voor beheerders met winstoogmerk die erfgoed behouden als onderdeel van bedrijfsstrategie, branding of compliance. + de: Kategoriekonzept für gewinnorientierte Verwahrer, die Kulturerbe als Teil von Unternehmensstrategie, Markenführung oder Compliance bewahren. + fr: Concept de catégorie pour des dépositaires à but lucratif qui préservent le patrimoine dans une logique de stratégie d'entreprise, d'image de marque ou de conformité. + es: Concepto de categoria para custodios con fines de lucro que preservan patrimonio como parte de estrategia corporativa, marca o cumplimiento. + ar: مفهوم فئة للجهات الحافظة الربحية التي تصون التراث ضمن الاستراتيجية المؤسسية أو الهوية العلامية أو الامتثال. + id: Konsep kategori kustodian berorientasi laba yang melestarikan warisan sebagai bagian dari strategi korporat, merek, atau kepatuhan. + zh: 面向营利机构的保管类别概念,指将遗产保护纳入企业战略、品牌或合规体系的机构。 + structured_aliases: + - literal_form: commerciële erfgoedbeheerder + in_language: nl + - literal_form: kommerzieller Kulturerbe-Verwahrer + in_language: de + - literal_form: dépositaire patrimonial commercial + in_language: fr + - literal_form: custodio patrimonial comercial + in_language: es + - literal_form: جهة حفظ تراث تجارية + in_language: ar + - literal_form: kustodian warisan komersial + in_language: id + - literal_form: 商业遗产保管机构 + in_language: zh + comments: + - | + Preserved from prior description (commit 2e1e6e5f): + + "Specialized custodian type for for-profit commercial organizations that\nmaintain heritage collections (corporate archives, company museums, brand centers).\n\n**CRITICAL DISTINCTION - Commercial vs. Other Types**:\n\nCommercialOrganizationType is for FOR-PROFIT entities maintaining heritage collections:\n- **Corporate archives**: Business records, product development history\n- **Company museums**: Brand heritage, corporate history exhibitions\n- **Business libraries**: Industry collections, technical documentation\n- **Brand heritage centers**: Marketing-oriented heritage spaces\n\n**Do NOT use CommercialOrganizationType if**:\n- \u274C Non-profit museum about industry/commerce \u2192 Use MuseumType\n- \u274C University business archive \u2192 Use ArchiveOrganizationType + EducationProviderType\n- \u274C Brewery with heritage mission (not-for-profit) \u2192 Use TasteScentHeritageType\n- \u274C Professional association archive \u2192 Use NonProfitType\n\n**Use CommercialOrganizationType\ annotations: skos:prefLabel: Commercial Organization - skos:altLabel: corporate archive, company museum, auction house, art dealer, brand heritage center, business archive specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - structured_aliases: - - literal_form: veilinghuis - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: kunsthandel - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: bedrijfsarchief - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: bedrijfsmuseum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: "commerci\xEBle organisatie" - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: auction house - predicate: EXACT_SYNONYM - in_language: en - - literal_form: art dealer - predicate: EXACT_SYNONYM - in_language: en - - literal_form: corporate archive - predicate: EXACT_SYNONYM - in_language: en - - literal_form: company museum - predicate: EXACT_SYNONYM - in_language: en - - literal_form: brand heritage center - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Auktionshaus - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "Kunsth\xE4ndler" - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Firmenarchiv - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Unternehmensmuseum - predicate: EXACT_SYNONYM - in_language: de - - literal_form: maison de ventes - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: marchand d'art - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: archives d'entreprise - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "mus\xE9e d'entreprise" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: casa de subastas - predicate: EXACT_SYNONYM - in_language: es - - literal_form: marchante de arte - predicate: EXACT_SYNONYM - in_language: es - - literal_form: archivo empresarial - predicate: EXACT_SYNONYM - in_language: es - - literal_form: museo de empresa - predicate: EXACT_SYNONYM - in_language: es - - literal_form: casa d'aste - predicate: EXACT_SYNONYM - in_language: it - - literal_form: mercante d'arte - predicate: EXACT_SYNONYM - in_language: it - - literal_form: archivio aziendale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: museo aziendale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: "casa de leil\xF5es" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: negociante de arte - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: arquivo empresarial - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: museu empresarial - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for for-profit commercial organizations that\nmaintain heritage collections (corporate archives, company museums, brand centers).\n\n**CRITICAL DISTINCTION - Commercial vs. Other Types**:\n\nCommercialOrganizationType is for FOR-PROFIT entities maintaining heritage collections:\n- **Corporate archives**: Business records, product development history\n- **Company museums**: Brand heritage, corporate history exhibitions\n- **Business libraries**: Industry collections, technical documentation\n- **Brand heritage centers**: Marketing-oriented heritage spaces\n\n**Do NOT use CommercialOrganizationType if**:\n- \u274C Non-profit museum about industry/commerce \u2192 Use MuseumType\n- \u274C University business archive \u2192 Use ArchiveOrganizationType + EducationProviderType\n- \u274C Brewery with heritage mission (not-for-profit) \u2192 Use TasteScentHeritageType\n- \u274C Professional association archive \u2192 Use NonProfitType\n\n**Use CommercialOrganizationType\ - \ for**:\n- \u2705 Heineken Experience (corporate brand museum)\n- \u2705 Ford Motor Company Archive (business archive)\n- \u2705 Coca-Cola World of Coke (brand heritage center)\n- \u2705 Royal Delft factory museum (commercial pottery heritage)\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E74_Group - CIDOC-CRM social group\n - foaf:Organization - Organizational entity\n - schema:Corporation - For-profit corporation\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Organizational entity\n - schema:Corporation - Corporate entity\n - schema:LocalBusiness - Business establishment\n\n**Wikidata Coverage** (50+ commercial heritage custodian entities):\n\nCorporate Archives:\n- Q163740 (corporate archive) - Business records repositories\n- Q7241077 (company archive) - Historical corporate documentation\n- Q105558717 (business\ - \ history archive) - Industry historical records\n- Q215380 (product development archive) - Technical/design history\n\nCompany Museums:\n- Q5283639 (company museum) - Corporate-operated heritage museums\n- Q105558717 (brand heritage center) - Marketing-oriented heritage spaces\n- Q7241077 (factory museum) - Industrial heritage at production sites\n- Q215380 (corporate visitor center) - Public heritage exhibitions\n\nBusiness Libraries:\n- Q105558717 (corporate library) - Company research collections\n- Q5879427 (industry library) - Sector-specific collections\n- Q215380 (technical documentation center) - Product manuals, standards\n\nBrand Heritage Centers:\n- Q163740 (brand museum) - Marketing heritage experiences\n- Q5283639 (heritage brand center) - Consumer-facing corporate history\n- Q105558717 (brewery visitor center) - Beer/beverage brand heritage\n- Q7241077 (automotive museum) - Car manufacturer collections\n\nIndustry-Specific Examples:\n- Q33506 (brewery museum) - Beer\ - \ heritage (Heineken, Guinness)\n- Q1551322 (automobile museum) - Car manufacturer museums (Mercedes, BMW)\n- Q5283639 (watch museum) - Horology brand heritage (Omega, Rolex)\n- Q105558717 (fashion archive) - Luxury brand heritage (Dior, Chanel)\n- Q215380 (technology archive) - Tech company collections (IBM, Xerox)\n- Q5879427 (bank archive) - Financial institution history\n- Q163740 (pharmaceutical archive) - Drug company collections\n\n**Key Distinctions from Other Types**:\n\nvs. Museum:\n- CommercialOrganization: FOR-PROFIT, CORPORATE-OWNED heritage collection\n- Museum: NON-PROFIT, PUBLIC-BENEFIT institution\n- Example: Heineken Experience (corporate) vs. Brouwerijmuseum (independent)\n\nvs. Archive:\n- CommercialOrganization: CORPORATE archive within for-profit business\n- Archive: INDEPENDENT archival institution (even if holds business records)\n- Example: Ford Motor archive (corporate) vs. Business archives at university\n\nvs. TasteScentHeritage:\n- CommercialOrganization:\ - \ HERITAGE is secondary to PROFIT/MARKETING\n- TasteScentHeritage: HERITAGE PRESERVATION is primary mission\n- Example: Commercial brewery museum vs. Monastic brewery (heritage focus)\n\nvs. NonProfit:\n- CommercialOrganization: FOR-PROFIT, SHAREHOLDER-OWNED\n- NonProfit: NON-PROFIT, PUBLIC-BENEFIT mission\n- Example: Corporate foundation museum vs. Independent heritage NGO\n\nvs. EducationProvider:\n- CommercialOrganization: HERITAGE for MARKETING/BRAND purposes\n- EducationProvider: HERITAGE for EDUCATION/RESEARCH purposes\n- Example: Coca-Cola brand center vs. University business school archive\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/> .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n@prefix foaf: <http://xmlns.com/foaf/0.1/> .\n\nhc:CommercialOrganizationType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Commercial Organization\ - \ Type\"@en,\n \"Commerci\xEBle Organisatie Type\"@nl,\n \"Gewerbliche Organisation Typ\"@de,\n \"Type d'Organisation Commerciale\"@fr ;\n skos:definition \"For-profit organizations maintaining heritage collections\"@en ;\n skos:broader hc:CustodianType ;\n skos:narrower hc:CorporateArchive,\n hc:CompanyMuseum,\n hc:BrandHeritageCenter ;\n schema:url <https://nde.nl/ontology/hc/class/commercial-organization-type> .\n\n# Example: Heineken Experience (corporate brand heritage center in Amsterdam)\n<https://w3id.org/heritage/custodian/nl/heineken-experience>\n a schema:Corporation, schema:TouristAttraction, crm:E74_Group, hc:CommercialOrganization ;\n hc:custodian_type hc:CommercialOrganizationType ;\n hc:has_model \"For-profit brand heritage attraction\", \"Admission fees\", \"Merchandise sales\", \"Brand marketing\" ;\n hc:has_rationale [ hc:rationale_text \"Brand heritage communication,\ - \ Consumer engagement, Tourism revenue, Corporate identity\" ] ;\n hc:corporate_integration \"Fully owned by Heineken N.V.\", \"Marketing department\", \"Brand management division\" ;\n hc:public_access \"Daily visitor hours 10:30-19:30\", \"Paid admission\", \"Self-guided tours\", \"Group bookings available\" ;\n hc:heritage_holdings \"Brewing equipment (1867-present)\", \"Advertising materials archive\", \"Bottle/label collections\", \"Corporate photography\" ;\n hc:has_service [\n a hc:Service ;\n hc:service_name \"Admission tickets\" ;\n hc:price \"\u20AC21\" ;\n hc:has_type hc:CommercialService\n ], [\n a hc:Service ;\n hc:service_name \"Beer tasting experiences\" ;\n hc:has_type hc:CommercialService\n ], [\n a hc:Service ;\n hc:service_name \"Gift shop\" ;\n hc:has_type hc:CommercialService\n ], [\n a hc:Service ;\n hc:service_name \"Event venue rental\" ;\n hc:has_type hc:CommercialService\n ]\ - \ ;\n schema:name \"Heineken Experience\" ;\n schema:foundingDate \"1991\" ;\n schema:location \"Stadhouderskade 78, Amsterdam\" ;\n schema:description \"Corporate brand heritage center in original Heineken brewery building (1867), showcasing brewing history and brand development through interactive exhibits and heritage collections\" ;\n schema:url <https://www.heinekenexperience.com/> ;\n foaf:member <https://heinekenexperience.example/staff/curator/001> .\n```\n" - exact_mappings: + broad_mappings: + - schema:Organization - skos:Concept - - schema:Corporation close_mappings: + - schema:Corporation - crm:E74_Group - foaf:Organization - - schema:LocalBusiness related_mappings: - - schema:Organization + - schema:LocalBusiness - schema:Museum - schema:TouristAttraction slots: @@ -156,93 +80,5 @@ classes: - has_type - has_score slot_usage: - has_model: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - has_label: For-profit brand attraction - has_description: Admission fees, Merchandise sales, Event rental - - value: - has_label: Corporate archive - has_description: Parent company funded, Internal research and compliance - - value: - has_label: Brand heritage center - has_description: Event rental, Hospitality, Tourism revenue - collect: -# range: string # uriorcurie - # range: Collection - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - collection_name: Brand Heritage Collection - has_rationale: - rationale_text: Brand communication, Consumer engagement, Tourism, Identity - rationale_category: marketing - - value: - collection_name: Corporate Archive - has_rationale: - rationale_text: Legal record-keeping, Product history, IP documentation - rationale_category: compliance - - value: - collection_name: Innovation Archive - has_rationale: - rationale_text: Corporate culture, Brand storytelling, Innovation - rationale_category: corporate_culture - has_rationale: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - rationale_text: Brand heritage communication, Consumer engagement - rationale_category: marketing - - value: - rationale_text: Legal compliance, IP documentation - rationale_category: compliance - include: -# range: string # uriorcurie - # range: CommercialCustodianTypes - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - wikidata_qid: wd:Q1078426 - - value: - wikidata_qid: wd:Q17537576 - - value: - integrate: -# range: string - required: true - examples: - - value: Fully owned by Heineken N.V., Marketing dept, Brand - - value: Separate foundation, Independent board, Endowment - - value: Records department, Legal division, Compliance - - value: Appointment-only, Free for researchers, Advance booking - - value: Corporate guests only, Escorted tours, Business hours - - value: Vehicle prototypes, Engineering drawings, Patents - - value: Perfume formulas, Bottle designs, Fashion sketches - has_service: -# range: string - inlined: false # Fixed invalid inline for primitive type - multivalued: true - required: false - examples: - - value: - price: "\u20AC21" - has_type: CommercialService - - value: - price: Included in admission - has_type: CommercialService - - value: - has_type: CommercialService - - value: - has_type: CommercialService - - value: - has_type: CommercialService has_type: - equals_expression: '["hc:CommercialOrganizationType"]' + equals_string: CommercialOrganizationType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommissionRate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommissionRate.yaml index 3cf5ef0216..52097a4a39 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommissionRate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommissionRate.yaml @@ -5,23 +5,24 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ -imports: - - linkml:types - - ../metadata - - ../slots/has_percentage default_prefix: hc +imports: +- linkml:types +- ../metadata +- ../slots/has_percentage classes: CommissionRate: class_uri: hc:CommissionRate - description: "Structured representation of a commission rate.\n\n**PURPOSE**:\n\ - \nModels commission percentages with context (market type,\nrate type) replacing\ - \ simple string representation.\n\n**DESIGN RATIONALE**:\n\nCreated per slot_fixes.yaml\ - \ migration from `commission_rate` string\nto structured representation with\ - \ Percentage class.\n\n**ART MARKET STANDARDS**:\n\n- **Primary market**: 40-50%\ - \ standard (gallery takes half)\n- **Secondary market**: 10-20% (resale commission)\n\ - - **Auction**: 10-25% buyer's premium + seller's commission\n\n**EXAMPLE**:\n\ - \n```yaml\ntakes_or_took_comission:\n rate_type: \"primary_market\"\n has_percentage:\n\ - \ percentage_value: 50\n percentage_display: \"50%\"\n```\n" + description: >- + Percentage-based commercial compensation term used to model intermediary remuneration in sales contexts. + alt_descriptions: + nl: Percentagegebaseerde commerciële vergoedingsvoorwaarde om beloning van tussenpersonen in verkoopcontexten te modelleren. + de: Prozentbasierte kommerzielle Vergütungsbedingung zur Modellierung von Vermittlerentlohnung in Verkaufskontexten. + fr: Condition de rémunération commerciale en pourcentage utilisée pour modéliser la rémunération d'intermédiaires dans des contextes de vente. + es: Condicion de remuneracion comercial basada en porcentaje para modelar la compensacion de intermediarios en contextos de venta. + ar: شرط تعويض تجاري قائم على النسبة المئوية لنمذجة أجر الوسطاء في سياقات البيع. + id: Ketentuan kompensasi komersial berbasis persentase untuk memodelkan remunerasi perantara dalam konteks penjualan. + zh: 用于建模销售场景中中介报酬的百分比佣金条款。 close_mappings: - schema:PriceSpecification slots: @@ -31,24 +32,3 @@ classes: range: Percentage inlined: true required: true - examples: - - value: null - examples: - - value: - has_percentage: null - - value: - has_percentage: null - - value: - has_percentage: null - comments: - - Created 2026-01-22 from commission_rate migration (Rule 53) - - Provides structured commission representation - - Supports art market commission conventions - see_also: - - https://schema.org/PriceSpecification - annotations: - custodian_types: '["G", "C"]' - custodian_types_rationale: Primarily for galleries (G) and commercial organizations - (C). - specificity_score: '0.80' - specificity_rationale: Specific to commercial sales commission context. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml index 8c33752f23..4696e9f716 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml @@ -3,56 +3,65 @@ name: CommunityArchive title: Community Archive Type 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/ + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: CommunityArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept + description: >- + Repository institution governed by community members to preserve, + represent, and transmit local or identity-based documentary heritage. + alt_descriptions: + nl: Archiefinstelling bestuurd door gemeenschapsleden om lokaal of identiteitsgebonden documentair erfgoed te bewaren en door te geven. + de: Von Gemeinschaftsmitgliedern gefuehrte Archivinstitution zur Bewahrung und Weitergabe lokalen oder identitaetsbezogenen dokumentarischen Erbes. + fr: Institution archivistique gouvernee par des membres de la communaute pour conserver et transmettre un patrimoine documentaire local ou identitaire. + es: Institucion archivistica gobernada por miembros de la comunidad para preservar y transmitir patrimonio documental local o identitario. + ar: مؤسسة أرشيفية يديرها أفراد المجتمع لحفظ ونقل التراث الوثائقي المحلي أو المرتبط بالهوية. + id: Lembaga arsip yang dikelola anggota komunitas untuk melestarikan dan meneruskan warisan dokumenter lokal atau berbasis identitas. + zh: 由社区成员治理、用于保存并传承地方或身份相关文献遗产的机构。 + structured_aliases: + - {literal_form: gemeenschapsarchief, in_language: nl} + - {literal_form: Gemeinschaftsarchiv, in_language: de} + - {literal_form: archive communautaire, in_language: fr} + - {literal_form: archivo comunitario, in_language: es} + - {literal_form: أرشيف مجتمعي, in_language: ar} + - {literal_form: arsip komunitas, in_language: id} + - {literal_form: 社区档案机构, in_language: zh} + close_mappings: + - wd:Q25105971 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + related_mappings: + - wd:Q12324798 + - wd:Q61710689 + keywords: + - grassroots governance + - participatory stewardship + - underrepresented histories + - local memory work + comments: + - Organizational type focused on governance, agency, and custodianship + - Distinct from documentary arrangement classes in CommunityArchiveRecordSetType + examples: + - value: + institution_name: South Asian American Digital Archive + hold_record_set: OralHistoryCollection slots: + - has_type - hold_record_set - description: 'Archive created and maintained by individuals and community groups - to document their own cultural heritage and lived experiences. - **Wikidata**: Q25105971 - **Scope**: - Community archives (Gemeinschaftsarchive) preserve: - - Personal stories and oral histories - - Photographs and home movies - - Organizational records of community groups - - Cultural artifacts and ephemera - - Documentation of marginalized communities - - Local neighborhood history - **Characteristics**: - Community archives are distinguished by: - - Community ownership and control of materials - - Grassroots organization and governance - - Documentation of underrepresented groups - - Participatory collection development - - Often volunteer-driven - - May exist outside formal archival institutions - **Types of Community Archives**: - - Ethnic and immigrant community archives - - LGBTQ+ community archives - - Labor and working-class archives - - Disability community archives - - Religious community archives - - Neighborhood and local history collections - **Related Types**: - - LocalHistoryArchive (Q12324798) - Local history focus - - FreeArchive (Q635801) - Social movement documentation - - LGBTArchive (Q61710689) - LGBTQ+ specific - - WomensArchives (Q130217628) - Women''s history - **Notable Examples**: - - Schomburg Center for Research in Black Culture - - ONE National Gay & Lesbian Archives - - South Asian American Digital Archive (SAADA) - - Lesbian Herstory Archives - ' - slot_usage: {} + - has_score + slot_usage: + has_type: + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml index cc19c22fb4..d10c569210 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetType.yaml @@ -3,17 +3,49 @@ name: CommunityArchiveRecordSetType title: CommunityArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: CommunityArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CommunityArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Taxonomic category for documentary aggregations curated by + community-governed repository institutions. + alt_descriptions: + nl: Taxonomische categorie voor documentaire aggregaties beheerd door gemeenschapsbestuurde archiefinstellingen. + de: Taxonomische Kategorie fuer dokumentarische Aggregationen in gemeinschaftlich gefuehrten Archivinstitutionen. + fr: Categorie taxonomique pour des ensembles documentaires conserves par des institutions archivistiques communautaires. + es: Categoria taxonomica para agregaciones documentales custodiadas por instituciones archivisticas comunitarias. + ar: فئة تصنيفية لتجميعات وثائقية تديرها مؤسسات أرشيفية مجتمعية. + id: Kategori taksonomi untuk agregasi dokumenter yang dikelola lembaga arsip berbasis komunitas. + zh: 由社区治理档案机构保存之文献聚合体的分类类型。 + structured_aliases: + - {literal_form: gemeenschapsarchief-recordsettype, in_language: nl} + - {literal_form: Gemeinschaftsarchiv-Bestandsart, in_language: de} + - {literal_form: type de fonds d archives communautaires, in_language: fr} + - {literal_form: tipo de conjunto documental comunitario, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف مجتمعي, in_language: ar} + - {literal_form: jenis set catatan arsip komunitas, in_language: id} + - {literal_form: 社区档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q25105971 + keywords: + - record set taxonomy + - participatory archives + - community documentation + comments: + - Used to classify documentary units rather than institution types slots: - has_type - has_score @@ -23,7 +55,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml index 02cceda518..08cec45db7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml @@ -4,132 +4,144 @@ title: CommunityArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./CommunityArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./CommunityArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: CommunityOrganizationFonds: is_a: CommunityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Community organization records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for records of local groups, + associations, and grassroots initiatives. + alt_descriptions: + nl: Documentaire aggregatie als fonds voor bronnen van lokale groepen verenigingen en grassroots-initiatieven. + de: Dokumentarische Aggregation als Fonds fuer Unterlagen lokaler Gruppen Vereine und Basisinitiativen. + fr: Agregation documentaire organisee en fonds pour les traces de groupes locaux associations et initiatives citoyennes. + es: Agregacion documental organizada como fondo para registros de grupos locales asociaciones e iniciativas de base. + ar: تجميع وثائقي منظم كرصيد لأرشيف جماعات محلية وجمعيات ومبادرات قاعدية. + id: Agregasi dokumenter yang disusun sebagai fonds untuk catatan kelompok lokal asosiasi dan inisiatif akar rumput. + zh: 以全宗方式组织的本地社群组织与草根倡议文献聚合体。 + structured_aliases: + - {literal_form: gemeenschapsorganisatiefonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds von Gemeinschaftsorganisationen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d organisations communautaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de organizaciones comunitarias, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: رصيد وثائق منظمات مجتمعية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds organisasi komunitas, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 社区组织全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Grassroots and association provenance remains central for fonds-level community documentation. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - CommunityArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CommunityOrganizationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:CommunityOrganizationFonds has_custodian: - equals_string: CommunityArchive - record_holder_note: + equals_string: hc:CommunityArchive + has_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + OralHistoryCollection: is_a: CommunityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Community oral histories.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation grouped as a collection for interviews, testimony, + and memory narratives from community participants. + alt_descriptions: + nl: Documentaire aggregatie als collectie voor interviews getuigenissen en herinneringsverhalen van gemeenschapsparticipanten. + de: Dokumentarische Aggregation als Sammlung fuer Interviews Zeugnisse und Erinnerungserzaehlungen aus der Gemeinschaft. + fr: Agregation documentaire regroupee en collection pour entretiens temoignages et recits memoriels de participants communautaires. + es: Agregacion documental agrupada como coleccion para entrevistas testimonios y relatos de memoria de participantes comunitarios. + ar: تجميع وثائقي مصنف كمجموعة للمقابلات والشهادات وسرديات الذاكرة من أفراد المجتمع. + id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk wawancara kesaksian dan narasi memori dari partisipan komunitas. + zh: 作为馆藏单元编组的社区口述访谈、证言与记忆叙事文献聚合体。 + structured_aliases: + - {literal_form: orale-geschiedeniscollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Oral-History-Sammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d histoire orale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de historia oral, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة تاريخ شفهي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi sejarah lisan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 口述历史合集, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Testimony and memory narratives are often assembled across campaigns and participant networks. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - CommunityArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: OralHistoryCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:OralHistoryCollection has_custodian: - equals_string: CommunityArchive - record_holder_note: + equals_string: hc:CommunityArchive + has_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. - Inverse of rico:isOrWasHolderOf. + LocalEventDocumentation: is_a: CommunityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Local event documentation.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation grouped as a collection for records of neighborhood + events, campaigns, and civic activities. + alt_descriptions: + nl: Documentaire aggregatie als collectie voor bronnen over buurtgebeurtenissen campagnes en maatschappelijke activiteiten. + de: Dokumentarische Aggregation als Sammlung fuer Unterlagen zu Nachbarschaftsereignissen Kampagnen und zivilen Aktivitaeten. + fr: Agregation documentaire regroupee en collection pour les traces d evenements de quartier campagnes et activites civiques. + es: Agregacion documental agrupada como coleccion para registros de eventos vecinales campanas y actividades civicas. + ar: تجميع وثائقي مصنف كمجموعة لسجلات فعاليات الأحياء والحملات والأنشطة المدنية. + id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk catatan peristiwa lingkungan kampanye dan aktivitas sipil. + zh: 作为馆藏单元编组的社区活动、倡议与公民行动文献聚合体。 + structured_aliases: + - {literal_form: documentatie-lokale-evenementen, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Dokumentation lokaler Ereignisse, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: documentation des evenements locaux, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: documentacion de eventos locales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: توثيق فعاليات محلية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: dokumentasi acara lokal, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 地方事件文献集, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Event and campaign materials may aggregate multiple creators and formats within one collecting unit. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - CommunityArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LocalEventDocumentation - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:LocalEventDocumentation has_custodian: - equals_string: CommunityArchive - record_holder_note: + equals_string: hc:CommunityArchive + has_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. - Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml index ccd4aab513..144c412d7f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetType.yaml @@ -3,23 +3,39 @@ name: CompanyArchiveRecordSetType title: Company Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: CompanyArchiveRecordSetType: abstract: true class_uri: rico:RecordSetType - description: "Abstract base class for all company/business archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by company archives.\nCompany archives preserve records documenting corporate governance, \nbusiness operations, product development, and corporate heritage.\n\n**Subclasses**:\n- CorporateGovernanceFonds (board, shareholders, executive records)\n- ProductDevelopmentCollection (R&D, designs, patents, technical documentation)\n- MarketingArchiveCollection (advertising, branding, campaigns, promotional materials)\n- PersonnelRecordsSeries (employment records, personnel files)\n- CorporatePublicationsSeries (annual reports, internal publications, house magazines)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of corporate records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nCompanyArchives (ArchiveOrganizationType) = the custodian institution.\n\ - CompanyArchiveRecordSetType (rico:RecordSetType) = the collection types held.\n\n**Business Value**:\nCompany archives support legal compliance, brand heritage, intellectual property \nprotection, and corporate anniversary/commemorative projects.\n" - exact_mappings: + description: >- + Abstract taxonomy node for classifying documentary aggregations preserved + by company-affiliated repository institutions. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor classificatie van documentaire aggregaties in bedrijfsgebonden archiefinstellingen. + de: Abstrakter Taxonomieknoten zur Klassifikation dokumentarischer Aggregationen in unternehmensnahen Archivinstitutionen. + fr: Noeud taxonomique abstrait pour classer les ensembles documentaires conserves par des institutions archivistiques d entreprise. + es: Nodo taxonomico abstracto para clasificar agregaciones documentales preservadas por instituciones archivisticas empresariales. + ar: عقدة تصنيفية مجردة لتصنيف التجميعات الوثائقية التي تحفظها مؤسسات أرشيفية مرتبطة بالشركات. + id: Simpul taksonomi abstrak untuk mengklasifikasikan agregasi dokumenter yang dilestarikan lembaga arsip berafiliasi perusahaan. + zh: 用于分类企业关联档案机构所保存文献聚合体的抽象分类节点。 + structured_aliases: + - {literal_form: bedrijfsarchief-recordsettype-basis, in_language: nl} + - {literal_form: Unternehmensarchiv-Bestandsart-Basis, in_language: de} + - {literal_form: base type de fonds d archives d entreprise, in_language: fr} + - {literal_form: base de tipo de conjunto documental empresarial, in_language: es} + - {literal_form: أساس نوع مجموعة سجلات أرشيف شركة, in_language: ar} + - {literal_form: basis jenis set catatan arsip perusahaan, in_language: id} + - {literal_form: 企业档案记录集基础类型, in_language: zh} + broad_mappings: + - skos:Concept - rico:RecordSetType see_also: - CompanyArchives @@ -33,7 +49,14 @@ classes: - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType + - equals_string: hc:CommercialOrganizationType + comments: + - | + Preserved from prior description (commit 2e1e6e5f): + + "Abstract base class for all company/business archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by company archives.\nCompany archives preserve records documenting corporate governance, \nbusiness operations, product development, and corporate heritage.\n\n**Subclasses**:\n- CorporateGovernanceFonds (board, shareholders, executive records)\n- ProductDevelopmentCollection (R&D, designs, patents, technical documentation)\n- MarketingArchiveCollection (advertising, branding, campaigns, promotional materials)\n- PersonnelRecordsSeries (employment records, personnel files)\n- CorporatePublicationsSeries (annual reports, internal publications, house magazines)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of corporate records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nCompanyArchives (ArchiveOrganizationType) = the custodian institution.\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml index 46b786d65a..fb90073868 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml @@ -4,446 +4,210 @@ title: Company Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - org: http://www.w3.org/ns/org# default_prefix: hc imports: - - ./CompanyArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./CompanyArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note +- ../slots/has_scope classes: CorporateGovernanceFonds: is_a: CompanyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for corporate governance and executive records\ - \ organized as a fonds.\n\n**Definition**:\nRecords created by corporate governing\ - \ bodies (board of directors, shareholders, \nexecutive management) in the exercise\ - \ of corporate governance and strategic \ndecision-making. Organized according\ - \ to archival principles of provenance.\n\n**Typical Contents**:\n- Board of\ - \ directors minutes and resolutions (Raad van Bestuur)\n- Supervisory board\ - \ records (Raad van Commissarissen)\n- Shareholders meeting records (aandeelhoudersvergaderingen)\n\ - - Executive committee records\n- Corporate strategy documents\n- Merger and\ - \ acquisition records\n- Articles of incorporation and bylaws (statuten)\n-\ - \ Stock certificates and ownership records\n\n**Legal Significance**:\nGovernance\ - \ records have significant legal value for:\n- Corporate compliance\n- Due diligence\ - \ in M&A\n- Shareholder disputes\n- Historical ownership verification\n\n**Retention\ - \ Requirements**:\nMany governance records have mandatory retention periods\ - \ (often 7+ years \nfor financial records, permanent for foundational documents).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the fonds organizational principle as defined\ - \ by rico-rst:Fonds\n(provenance-based organization with governance records\ - \ forming the core fonds).\n" + description: >- + Documentary aggregation arranged as a fonds for board, shareholder, + executive, and constitutional governance evidence. + alt_descriptions: + nl: Documentaire aggregatie als fonds voor bestuur- aandeelhouders- directie- en statutaire governancebronnen. + de: Dokumentarische Aggregation als Fonds fuer Vorstands- Aktionaers- Exekutiv- und Satzungsunterlagen. + fr: Agregation documentaire organisee en fonds pour les preuves de gouvernance des organes dirigeants actionnaires et direction. + es: Agregacion documental organizada como fondo para evidencias de gobierno corporativo de consejo accionistas y direccion. + ar: تجميع وثائقي منظم كرصيد لأدلة حوكمة مجلس الإدارة والمساهمين والإدارة التنفيذية. + id: Agregasi dokumenter dalam bentuk fonds untuk bukti tata kelola dewan pemegang saham eksekutif dan konstitusi perusahaan. + zh: 以全宗方式组织的董事会、股东、管理层与章程治理证据文献聚合体。 structured_aliases: - - literal_form: "Unternehmensf\xFChrungsbestand" - in_language: de - - literal_form: fondo de gobierno corporativo - in_language: es - - literal_form: fonds de gouvernance d'entreprise - in_language: fr - - literal_form: bedrijfsbestuurarchief - in_language: nl - - literal_form: "fundo de governan\xE7a corporativa" - in_language: pt - keywords: - - corporate governance - - board minutes - - executive records - - mergers acquisitions - - articles of incorporation - - supervisory board - - raad van commissarissen + - {literal_form: bedrijfsbestuurfonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Unternehmensfuehrung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de gouvernance d entreprise, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de gobierno corporativo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: رصيد حوكمة الشركة, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds tata kelola perusahaan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 企业治理全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - CompanyArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - CompanyArchives - - CouncilGovernanceFonds slots: - has_type - has_score - has_note - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType"]' has_type: equals_string: CorporateGovernanceFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle as defined by rico-rst:Fonds. Governance records form the core - archival fonds of company archives. has_scope: - equals_string: '["board minutes", "shareholder records", "executive records", - "M&A records", "corporate bylaws"]' - has_scope: - equals_string: '["product development", "marketing materials", "personnel - records"]' - has_note: - equals_string: Governance records have significant legal value. Many have - mandatory retention periods. Original documents often retained for legal - purposes. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: '["board minutes", "shareholder records", "executive decisions", "corporate bylaws"]' + ProductDevelopmentCollection: is_a: CompanyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for product development and technical records.\n\ - \n**Definition**:\nRecords documenting the research, development, and design\ - \ of products \nand services. Includes technical documentation, patents, prototypes,\ - \ \nand R&D project files.\n\n**Typical Contents**:\n- Research and development\ - \ files\n- Technical drawings and blueprints (technische tekeningen)\n- Patent\ - \ applications and grants\n- Product specifications\n- Prototype documentation\n\ - - Laboratory notebooks\n- Test reports and quality control\n- Design files (industrial\ - \ design)\n- Engineering correspondence\n\n**Intellectual Property Value**:\n\ - Product development records are critical for:\n- Patent prosecution and defense\n\ - - Trade secret documentation\n- Prior art evidence\n- Innovation history\n\n\ - **Heritage Value**:\nTechnical archives document:\n- Evolution of products and\ - \ technologies\n- Industrial design history\n- Engineering achievements\n- Corporate\ - \ innovation culture\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType.\ - \ Records classified with this\ntype may follow mixed organizational principles:\ - \ both organic R&D fonds \n(rico-rst:Fonds) and assembled collections (rico-rst:Collection)\ - \ organized \nby product line or technology.\n" + description: >- + Documentary aggregation grouped as a collection for research, + engineering, design, testing, and prototype evidence. + alt_descriptions: + nl: Documentaire aggregatie als collectie voor onderzoek engineering ontwerp testen en prototypebewijs. + de: Dokumentarische Aggregation als Sammlung fuer Forschung Engineering Design Tests und Prototypnachweise. + fr: Agregation documentaire regroupee en collection pour preuves de recherche ingenierie conception essais et prototypes. + es: Agregacion documental agrupada como coleccion para evidencia de investigacion ingenieria diseno pruebas y prototipos. + ar: تجميع وثائقي مصنف كمجموعة لأدلة البحث والهندسة والتصميم والاختبارات والنماذج الأولية. + id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk bukti riset rekayasa desain pengujian dan prototipe. + zh: 作为馆藏单元编组的研发、工程、设计、测试与原型证据文献聚合体。 structured_aliases: - - literal_form: Produktentwicklungssammlung - in_language: de - - literal_form: "colecci\xF3n de desarrollo de productos" - in_language: es - - literal_form: "collection de d\xE9veloppement de produits" - in_language: fr - - literal_form: productontwikkelingscollectie - in_language: nl - - literal_form: "cole\xE7\xE3o de desenvolvimento de produtos" - in_language: pt - keywords: - - product development - - R&D records - - research and development - - technical drawings - - technische tekeningen - - engineering records - - industrial design - - laboratory notebooks + - {literal_form: productontwikkelingscollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Produktentwicklungssammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de developpement de produits, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de desarrollo de productos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة تطوير المنتجات, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi pengembangan produk, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 产品开发文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - rico-rst:Fonds - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - CompanyArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - annotations: - ip_note: Product development records are critical for intellectual property protection. - May contain trade secrets subject to access restrictions. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType", - "hc:ResearchOrganizationType"]' has_type: equals_string: ProductDevelopmentCollection - organizational_principle: - equals_string: mixed - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType may follow mixed organizational principles. - May include both organic R&D fonds and assembled collections organized by - product line, technology, or project. has_scope: - equals_string: '["R&D files", "technical drawings", "patents", "prototypes", - "test reports"]' - has_scope: - equals_string: '["governance records", "marketing materials", "personnel records"]' + equals_string: '["R&D files", "technical drawings", "patent files", "test reports", "prototype documentation"]' + MarketingArchiveCollection: is_a: CompanyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for marketing, advertising, and brand heritage\ - \ materials.\n\n**Definition**:\nMaterials documenting the company's marketing\ - \ activities, advertising campaigns, \nbrand development, and public communications.\ - \ Often includes rich visual \nmaterials and ephemera.\n\n**Typical Contents**:\n\ - - Advertising campaigns (print, radio, television, digital)\n- Brand guidelines\ - \ and style guides\n- Packaging designs\n- Promotional materials (brochures,\ - \ catalogs, flyers)\n- Trade fair and exhibition materials\n- Press releases\ - \ and media coverage\n- Sponsorship records\n- Market research reports\n- Customer\ - \ communications\n\n**Brand Heritage Value**:\nMarketing archives are essential\ - \ for:\n- Brand continuity and evolution\n- Anniversary and commemorative projects\n\ - - Trademark protection (proof of use)\n- Nostalgic marketing campaigns\n- Corporate\ - \ identity management\n\n**Visual Content**:\nMarketing archives typically contain\ - \ rich visual materials:\n- Photography and film\n- Graphic design originals\n\ - - Packaging samples\n- Point-of-sale materials\n\n**RiC-O Alignment**:\nThis\ - \ class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the collection organizational principle as defined by rico-rst:Collection\n\ - (assembled collections organized by campaign, product line, or media type).\n" + description: >- + Documentary aggregation grouped as a collection for campaigns, brand + assets, promotional media, and market communication evidence. + alt_descriptions: + nl: Documentaire aggregatie als collectie voor campagnes merkassets promotiemedia en marktcommunicatie. + de: Dokumentarische Aggregation als Sammlung fuer Kampagnen Markenmaterialien Werbemedien und Marktkommunikation. + fr: Agregation documentaire regroupee en collection pour campagnes actifs de marque medias promotionnels et communication de marche. + es: Agregacion documental agrupada como coleccion para campanas activos de marca medios promocionales y comunicacion de mercado. + ar: تجميع وثائقي مصنف كمجموعة للحملات وأصول العلامة والمواد الترويجية واتصالات السوق. + id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk kampanye aset merek media promosi dan komunikasi pasar. + zh: 作为馆藏单元编组的营销活动、品牌资产、宣传媒介与市场传播文献聚合体。 structured_aliases: - - literal_form: Marketingarchivsammlung - in_language: de - - literal_form: "colecci\xF3n de archivo de marketing" - in_language: es - - literal_form: collection d'archives marketing - in_language: fr - - literal_form: marketingarchiefcollectie - in_language: nl - - literal_form: "cole\xE7\xE3o de arquivo de marketing" - in_language: pt - keywords: - - marketing archive - - brand heritage - - promotional materials - - trade fair + - {literal_form: marketingarchiefcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Marketingarchivsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d archives marketing, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de archivo de marketing, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أرشيف تسويقي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pemasaran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 市场传播文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - - schema:Collection - see_also: - - CompanyArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - AdvertisingRadioArchive - annotations: - brand_heritage_note: Marketing archives are essential for brand continuity and - trademark protection. Historical campaigns often reused for nostalgic marketing. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType", - "hc:MuseumType"]' has_type: equals_string: MarketingArchiveCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Typically assembled collection - organized by campaign, product line, or media type. Visual materials often - predominate. has_scope: - equals_string: '["advertising", "brand materials", "packaging", "promotional - materials", "market research"]' - has_scope: - equals_string: '["governance records", "technical documentation", "personnel - records"]' + equals_string: '["advertising campaigns", "brand guidelines", "packaging", "promotional materials"]' + PersonnelRecordsSeries: is_a: CompanyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for personnel and human resources records organized\ - \ as series.\n\n**Definition**:\nRecords documenting the employment relationship\ - \ between the company and its \nworkforce, including hiring, employment, training,\ - \ and separation records.\n\n**Typical Contents**:\n- Personnel files (personeelsdossiers)\n\ - - Employment contracts (arbeidsovereenkomsten)\n- Payroll records (salarisadministratie)\n\ - - Training and development records\n- Performance evaluations\n- Disciplinary\ - \ records\n- Pension administration\n- Works council records (ondernemingsraad)\n\ - - Health and safety records\n\n**Privacy Considerations**:\nPersonnel records\ - \ contain sensitive personal information subject to \nprivacy regulations (AVG/GDPR).\ - \ Access restrictions apply, especially \nfor recent records. Typical retention:\ - \ 7-10 years after employment ends.\n\n**Historical Personnel Records**:\nHistorical\ - \ personnel records (typically 75+ years old) may have fewer \nrestrictions\ - \ and are valuable for:\n- Social history research\n- Company history projects\n\ - - Former employee inquiries\n\n**RiC-O Alignment**:\nThis class is a specialized\ - \ rico:RecordSetType. Records classified with this\ntype follow the series organizational\ - \ principle as defined by rico-rst:Series\n(personnel records typically arranged\ - \ alphabetically by employee name within \ndate ranges).\n" + description: >- + Documentary aggregation arranged as a series for employment lifecycle, + payroll administration, and workplace governance records. + alt_descriptions: + nl: Documentaire aggregatie als serie voor arbeidsloopbaan salarisadministratie en werkgerelateerde governancebronnen. + de: Dokumentarische Aggregation als Serie fuer Beschaeftigungszyklus Lohnadministration und arbeitsbezogene Governance-Unterlagen. + fr: Agregation documentaire organisee en serie pour le cycle d emploi la paie et les dossiers de gouvernance du travail. + es: Agregacion documental organizada como serie para ciclo laboral administracion de nomina y registros de gobernanza del trabajo. + ar: تجميع وثائقي منظم كسلسلة لسجل دورة التوظيف وإدارة الرواتب وحوكمة بيئة العمل. + id: Agregasi dokumenter yang disusun sebagai seri untuk siklus ketenagakerjaan administrasi penggajian dan tata kelola ketenagakerjaan. + zh: 以系列方式组织的雇佣周期、薪酬管理与劳动治理文献聚合体。 structured_aliases: - - literal_form: Personalakten - in_language: de - - literal_form: expedientes de personal - in_language: es - - literal_form: dossiers du personnel - in_language: fr - - literal_form: personeelsdossiers - in_language: nl - - literal_form: registros de pessoal - in_language: pt - keywords: - - personnel records - - employment contracts - - human resources - - HR records - - training records - - performance evaluations - - works council + - {literal_form: personeelsdossierreeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Personalaktenserie, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de dossiers du personnel, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de expedientes de personal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الموظفين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip personalia, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 人事档案序列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - CompanyArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - - StudentRecordSeries slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType"]' has_type: equals_string: PersonnelRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series has_note: - equals_string: This RecordSetType classifies record sets following the series - principle as defined by rico-rst:Series. Personnel records typically arranged alphabetically - by employee name within date ranges. - has_scope: - equals_string: '["personnel files", "employment contracts", "payroll records", - "training records", "works council records"]' - has_scope: - equals_string: '["governance records", "product development", "marketing materials"]' - has_note: - equals_string: 'Subject to AVG/GDPR. Access restrictions apply for records - less than 75 years old. Typical retention: 7-10 years after employment - ends.' + equals_string: Subject to privacy law and retention controls; access is commonly restricted for recent records. + CorporatePublicationsSeries: is_a: CompanyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for corporate publications and internal communications.\n\ - \n**Definition**:\nPublications produced by or for the company, including annual\ - \ reports, \ninternal magazines, newsletters, and commemorative publications.\n\ - \n**Typical Contents**:\n- Annual reports (jaarverslagen)\n- Corporate magazines/house\ - \ organs (personeelsbladen)\n- Internal newsletters\n- Commemorative/anniversary\ - \ publications\n- Technical bulletins\n- Customer magazines\n- Press releases\n\ - - Corporate histories\n- Safety bulletins\n\n**Research Value**:\nCorporate\ - \ publications document:\n- Financial history and performance\n- Corporate culture\ - \ and values\n- Employee community and social activities\n- Product and service\ - \ evolution\n- Company responses to external events\n\n**Bibliographic Nature**:\n\ - Many corporate publications are serial publications that benefit from \nbibliographic\ - \ treatment in addition to archival arrangement.\n\n**RiC-O Alignment**:\nThis\ - \ class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the series organizational principle as defined by rico-rst:Series\n\ - (publications arranged chronologically by title).\n" + description: >- + Documentary aggregation arranged as a series for annual reporting, + internal communication, and public-facing corporate publications. + alt_descriptions: + nl: Documentaire aggregatie als serie voor jaarverslagen interne communicatie en externe bedrijfspublicaties. + de: Dokumentarische Aggregation als Serie fuer Jahresberichte interne Kommunikation und oeffentliche Unternehmenspublikationen. + fr: Agregation documentaire organisee en serie pour rapports annuels communication interne et publications d entreprise a diffusion externe. + es: Agregacion documental organizada como serie para informes anuales comunicacion interna y publicaciones corporativas externas. + ar: تجميع وثائقي منظم كسلسلة للتقارير السنوية والاتصال الداخلي والمنشورات المؤسسية الموجهة للجمهور. + id: Agregasi dokumenter yang disusun sebagai seri untuk laporan tahunan komunikasi internal dan publikasi korporat eksternal. + zh: 以系列方式组织的年度报告、内部沟通与对外企业出版物文献聚合体。 structured_aliases: - - literal_form: Unternehmenspublikationen - in_language: de - - literal_form: publicaciones corporativas - in_language: es - - literal_form: publications d'entreprise - in_language: fr - - literal_form: bedrijfspublicaties - in_language: nl - - literal_form: "publica\xE7\xF5es corporativas" - in_language: pt - keywords: - - corporate publications - - annual reports - - house magazines - - commemorative publications - - corporate communications + - {literal_form: bedrijfspublicatiereeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie von Unternehmenspublikationen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de publications d entreprise, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de publicaciones corporativas, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة منشورات الشركة, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri publikasi korporat, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 企业出版物序列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q5637226 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - - bf:Serial - see_also: - - CompanyArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - - PressArchive - annotations: - bibliographic_note: Many corporate publications are serial publications that - benefit from bibliographic cataloging (ISSN, WorldCat) in addition to archival - description. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType", - "hc:LibraryType"]' has_type: equals_string: CorporatePublicationsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: This RecordSetType classifies record sets following the series - principle as defined by rico-rst:Series. Publications arranged chronologically - by title. May benefit from bibliographic treatment for serial publications. has_scope: - equals_string: '["annual reports", "house magazines", "newsletters", "commemorative - publications", "press releases"]' - has_scope: - equals_string: '["governance records", "technical documentation", "personnel - records"]' + equals_string: '["annual reports", "house magazines", "newsletters", "corporate histories"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml index 5e19730842..7f7dc154f1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml @@ -3,46 +3,83 @@ name: CompanyArchives title: Company Archives Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ org: http://www.w3.org/ns/org# - rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_branch - - ../slots/identified_by - - ../slots/has_scope - - ../slots/hold_record_set - - ../slots/department_of - - ../slots/part_of +- linkml:types +- ../slots/has_branch +- ../slots/identified_by +- ../slots/hold_record_set +- ../slots/department_of +- ../slots/part_of classes: CompanyArchives: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: "Organizational entity that keeps or archives fonds of a company,\npreserving corporate records and business heritage.\n\n**Wikidata**: Q10605195\n\n**Scope**:\nCompany archives (Unternehmensarchive) preserve:\n- Corporate governance records (board, shareholders)\n- Financial and accounting records\n- Product development and design documentation\n- Marketing and advertising materials\n- Personnel records (historical)\n- Correspondence and contracts\n- Photographs and audiovisual materials\n- Technical drawings and blueprints\n- Corporate publications\n\n**Organizational Context**:\nCompany archives are typically organized as:\n\n1. **Departments within corporations** (`org:OrganizationalUnit`):\n - Archive department under Records Management division\n - Historical archives team within Communications/PR\n - Technical archives under Engineering department\n \n2. **Branches at corporate facilities** (`org:OrganizationalUnit`):\n - Central archive at headquarters\n\ - \ - Regional archive at manufacturing sites\n - Research archive at R&D centers\n \n3. **Standalone heritage organizations** (rare):\n - Independent foundation managing corporate heritage\n - Heritage society for defunct companies\n\n**Relationship to Parent Organization**:\n\n| Pattern | Property | Example |\n|---------|----------|---------|\n| Archive as department | `schema:department` / `org:hasUnit` | Philips Archive is department of Philips N.V. |\n| Archive as branch | `org:hasSite` / `org:unitOf` | Shell Archive at The Hague HQ |\n| Archive with parent org | `schema:parentOrganization` | Unilever Historical Archives \u2192 Unilever PLC |\n\n**W3C ORG / Schema.org Alignment**:\n- `schema:parentOrganization` - Links archive to the corporation it belongs to\n- `schema:department` - Corporation links to its archive department\n- `org:unitOf` - Archive is organizational unit of corporation\n- `org:hasUnit` - Corporation has archive as organizational unit\n\n**Business\ - \ Value**:\nCompany archives support:\n- Legal and regulatory compliance\n- Intellectual property protection\n- Corporate identity and branding\n- Historical marketing campaigns\n- Anniversary and commemorative projects\n- Due diligence for mergers and acquisitions\n\n**Related Types**:\n- BankArchive (Q52718263) - Financial institution archives\n- EconomicArchive (Q27032167) - Economic history focus\n- InstitutionalArchive (Q124762372) - Institutional records\n- Department - Formal departmental structure within organization\n- OrganizationBranch - Physical branch locations of archive\n\n**Professional Body**:\nCompany archivists often belong to:\n- International Council on Archives Section for Business Archives\n- Vereinigung deutscher Wirtschaftsarchivare (VdW)\n- Business Archives Council (UK)\n" + description: >- + Repository institution within or affiliated to a business entity, + responsible for governance memory, operational evidence, and corporate + heritage stewardship. + alt_descriptions: + nl: Archiefinstelling binnen of verbonden aan een bedrijf verantwoordelijk voor bestuursgeheugen operationeel bewijs en beheer van bedrijfsheritage. + de: Archivinstitution innerhalb oder in Verbindung mit einem Unternehmen zustaendig fuer Governance-Gedaechtnis Betriebsnachweise und Unternehmensheritage. + fr: Institution archivistique au sein d une entreprise ou affiliee chargee de la memoire de gouvernance des preuves operationnelles et du patrimoine corporate. + es: Institucion archivistica dentro de una empresa o afiliada responsable de memoria de gobernanza evidencia operativa y patrimonio corporativo. + ar: مؤسسة أرشيفية داخل شركة أو مرتبطة بها تتولى ذاكرة الحوكمة والأدلة التشغيلية وحفظ تراث الشركة. + id: Lembaga arsip di dalam atau berafiliasi dengan entitas bisnis yang bertanggung jawab atas memori tata kelola bukti operasional dan pelestarian warisan korporat. + zh: 位于企业内部或与之关联、负责治理记忆、运营证据与企业遗产保管的档案机构。 + structured_aliases: + - {literal_form: bedrijfsarchief, in_language: nl} + - {literal_form: Unternehmensarchiv, in_language: de} + - {literal_form: archives d entreprise, in_language: fr} + - {literal_form: archivo empresarial, in_language: es} + - {literal_form: أرشيف شركة, in_language: ar} + - {literal_form: arsip perusahaan, in_language: id} + - {literal_form: 企业档案机构, in_language: zh} + close_mappings: + - wd:Q10605195 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + related_mappings: + - org:OrganizationalUnit + - wd:Q52718263 + - wd:Q27032167 + keywords: + - corporate governance records + - legal compliance evidence + - brand heritage + - business memory + comments: + - Archive-as-organization type emphasizing institutional role and governance context + - Record-set taxonomy is defined in CompanyArchiveRecordSetType and CompanyArchiveRecordSetTypes slots: - part_of - - archive_department_of + - department_of - has_branch - identified_by - hold_record_set slot_usage: - identified_by: null hold_record_set: - equals_expression: '["hc:CorporateGovernanceFonds", "hc:ProductDevelopmentCollection", "hc:MarketingArchiveCollection", "hc:PersonnelRecordsSeries", "hc:CorporatePublicationsSeries"] - - ' + any_of: + - equals_string: hc:CorporateGovernanceFonds + - equals_string: hc:ProductDevelopmentCollection + - equals_string: hc:MarketingArchiveCollection + - equals_string: hc:PersonnelRecordsSeries + - equals_string: hc:CorporatePublicationsSeries see_also: - BankArchive - EconomicArchive - InstitutionalArchive - CompanyArchiveRecordSetType - - CorporateGovernanceFonds - - ProductDevelopmentCollection - - MarketingArchiveCollection - - PersonnelRecordsSeries - - CorporatePublicationsSeries + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + + "Organizational entity that keeps or archives fonds of a company,\npreserving corporate records and business heritage.\n\n**Wikidata**: Q10605195\n\n**Scope**:\nCompany archives (Unternehmensarchive) preserve:\n- Corporate governance records (board, shareholders)\n- Financial and accounting records\n- Product development and design documentation\n- Marketing and advertising materials\n- Personnel records (historical)\n- Correspondence and contracts\n- Photographs and audiovisual materials\n- Technical drawings and blueprints\n- Corporate publications\n\n**Organizational Context**:\nCompany archives are typically organized as:\n\n1. **Departments within corporations** (`org:OrganizationalUnit`):\n - Archive department under Records Management division\n - Historical archives team within Communications/PR\n - Technical archives under Engineering department\n \n2. **Branches at corporate facilities** (`org:OrganizationalUnit`):\n - Central archive at headquarters\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml index c063943970..a053dd64cb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CompanyArchivesRecordSetType.yaml @@ -3,45 +3,41 @@ name: CompanyArchivesRecordSetType title: CompanyArchives Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: CompanyArchivesRecordSetType: is_a: CollectionType class_uri: rico:RecordSetType abstract: true - description: 'Abstract base class for record set types held by Company Archives. - - - This class serves as the parent for all collection/record set types - - that are typically held by company archives as custodians. - - - **Inverse Relationship**: - - Concrete subclasses use `rico:hasOrHadHolder` annotation to link back - - to the CompanyArchives custodian type. - - - **Concrete Subclasses** (in CompanyArchiveRecordSetTypes.yaml): - - - CorporateGovernanceFonds - - - ProductDevelopmentCollection - - - MarketingArchiveCollection - - - PersonnelRecordsSeries - - - CorporatePublicationsSeries - - ' + description: >- + Abstract taxonomy node for documentary aggregations stewarded by + business-affiliated repository institutions. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor documentaire aggregaties beheerd door bedrijfsgebonden archiefinstellingen. + de: Abstrakter Taxonomieknoten fuer dokumentarische Aggregationen in unternehmensnahen Archivinstitutionen. + fr: Noeud taxonomique abstrait pour les ensembles documentaires conserves par des institutions archivistiques liees aux entreprises. + es: Nodo taxonomico abstracto para agregaciones documentales custodiadas por instituciones archivisticas vinculadas a empresas. + ar: عقدة تصنيفية مجردة للتجميعات الوثائقية التي تديرها مؤسسات أرشيفية مرتبطة بالشركات. + id: Simpul taksonomi abstrak untuk agregasi dokumenter yang dikelola lembaga arsip berafiliasi bisnis. + zh: 由企业关联档案机构保管之文献聚合体的抽象分类节点。 + structured_aliases: + - {literal_form: bedrijfsarchief-recordsettype, in_language: nl} + - {literal_form: Unternehmensarchiv-Bestandsart, in_language: de} + - {literal_form: type de fonds d archives d entreprise, in_language: fr} + - {literal_form: tipo de conjunto documental empresarial, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف شركة, in_language: ar} + - {literal_form: jenis set catatan arsip perusahaan, in_language: id} + - {literal_form: 企业档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + comments: + - Abstract parent for concrete subclasses in CompanyArchiveRecordSetTypes annotations: linked_custodian_type: CompanyArchives specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml index c204535cd8..dad9de92dc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml @@ -7,32 +7,34 @@ prefixes: dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type default_prefix: hc classes: ComplianceStatus: class_uri: hc:ComplianceStatus - description: "Structured representation of compliance status with referenced standards.\n\ - \n**MIGRATION NOTE** (2026-01-22):\nCreated per slot_fixes.yaml migration from\ - \ `compliance_status` string\nto structured ComplianceStatus class per Rule\ - \ 53.\n\n**Purpose**:\nProvides structured representation for compliance status\ - \ including:\n- Status value (COMPLIANT, NON_COMPLIANT, PARTIALLY_COMPLIANT,\ - \ NOT_ASSESSED)\n- Reference to the standard being assessed against\n- Assessment\ - \ date and assessor\n- Notes on compliance gaps\n\n**Ontological Alignment**:\n\ - - **Primary** (`class_uri`): `hc:ComplianceStatus` - Heritage Custodian status\n\ - - **Close**: `dcterms:conformsTo` - Dublin Core conformance\n\n**Status Values**:\n\ - - **COMPLIANT**: Fully meets all requirements of the referenced standard\n-\ - \ **NON_COMPLIANT**: Does not meet requirements, remediation required\n- **PARTIALLY_COMPLIANT**:\ - \ Meets some but not all requirements\n- **NOT_ASSESSED**: Compliance has not\ - \ been formally evaluated\n\n**Use Cases**:\n- Storage condition compliance\ - \ with preservation standards\n- Building compliance with heritage regulations\n\ - - Data management compliance with archival standards\n\n**Pattern**:\n```yaml\n\ - has_status:\n has_type: COMPLIANT\n standard_reference: \"ISO\ - \ 11799:2015\"\n assessment_date: \"2024-06-15\"\n```\n" + description: >- + Structured assessment outcome indicating whether a target satisfies + policy, regulatory, or technical requirements. + alt_descriptions: + nl: Gestructureerde beoordelingsuitkomst die aangeeft of een doelobject voldoet aan beleids- wettelijke of technische eisen. + de: Strukturierter Bewertungsstatus der angibt ob ein Gegenstand festgelegte Richtlinien- Rechts- oder Technikanforderungen erfuellt. + fr: Resultat d evaluation structure indiquant si une entite respecte des exigences politiques reglementaires ou techniques. + es: Resultado estructurado de evaluacion que indica si una entidad cumple requisitos normativos regulatorios o tecnicos. + ar: نتيجة تقييم منظمة توضح ما إذا كان الكيان يستوفي متطلبات سياساتية أو تنظيمية أو تقنية. + id: Hasil penilaian terstruktur yang menunjukkan apakah entitas memenuhi persyaratan kebijakan regulasi atau teknis. + zh: 用于表明对象是否满足政策、监管或技术要求的结构化评估结果。 + structured_aliases: + - {literal_form: nalevingsstatus, in_language: nl} + - {literal_form: Konformitaetsstatus, in_language: de} + - {literal_form: statut de conformite, in_language: fr} + - {literal_form: estado de cumplimiento, in_language: es} + - {literal_form: حالة الامتثال, in_language: ar} + - {literal_form: status kepatuhan, in_language: id} + - {literal_form: 合规状态, in_language: zh} slots: - has_type - has_label @@ -40,7 +42,6 @@ classes: - require slot_usage: has_type: -# range: string required: true examples: - value: COMPLIANT @@ -48,48 +49,29 @@ classes: - value: PARTIALLY_COMPLIANT - value: NOT_ASSESSED has_label: -# range: string required: false - examples: - - value: ISO 11799 Compliant - - value: Requires Temperature Control Upgrade has_description: -# range: string required: false - exact_mappings: - - hc:ComplianceStatus close_mappings: - dcterms:conformsTo + related_mappings: + - schema:assessment annotations: custodian_types: '["A", "L", "M"]' - custodian_types_rationale: Compliance status particularly relevant for archives, - libraries, and museums with preservation requirements. + custodian_types_rationale: Compliance tracking is common for archives, libraries, and museums with preservation mandates. custodian_types_primary: A specificity_score: 0.55 - specificity_rationale: Moderately specific - compliance tracking important for - preservation but primarily relevant to custodians with regulatory requirements. + specificity_rationale: Moderately specific - used for governance and standards tracking. migration_source_slot: compliance_status migration_date: '2026-01-22' migration_rule: Rule 53 comments: - - Structured compliance status representation - - Replaces simple string-valued compliance_status slot - - Includes standard reference and assessment metadata - - Created 2026-01-22 from compliance_status migration (Rule 53) + - Structured status object replacing free-text compliance indicators + - Supports explicit status values, references, and remediation context examples: - value: has_type: COMPLIANT - has_label: ISO 11799 Compliant - standard_reference: ISO 11799:2015 + has_label: ISO 11799 Conformant - value: has_type: PARTIALLY_COMPLIANT - has_label: Temperature Control Issues - standard_reference: BS 5454:2000 - remediation_required: true - - value: - has_type: NON_COMPLIANT - has_label: Requires Major Renovation - standard_reference: PAS 197:2009 - remediation_required: true - has_description: Building requires significant upgrades to meet modern - archival storage standards + has_label: Requires HVAC Remediation diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Component.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Component.yaml index bb56a90d4a..8baaabcbcc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Component.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Component.yaml @@ -9,51 +9,40 @@ prefixes: dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type default_prefix: hc classes: Component: class_uri: schema:ItemList - description: | - A component or part of a larger entity. - - **MIGRATION NOTE** (2026-01-22): - Created per slot_fixes.yaml migration from `component_type` string - to structured Component class per Rule 53. - - **Purpose**: - Provides base class for components/parts including: - - Type classification via ComponentType hierarchy - - Value/label for the component - - Additional metadata - - **Ontological Alignment**: - - **Primary** (`class_uri`): `schema:ItemList` - Schema.org (component as list item) - - **Close**: `dcterms:hasPart` - Dublin Core part relationship - - **Use Cases**: - - Address components (street, city, country) - - System components - - Document components - - **Pattern**: - ```yaml - has_component: - - has_type: StreetNumber - has_label: "1" - long_name: "1" - short_name: "1" - ``` + description: >- + Structured part-instance used to represent a constituent element within a + larger modeled entity. + alt_descriptions: + nl: Gestructureerde deelinstantie voor het representeren van een constituent element binnen een grotere gemodelleerde entiteit. + de: Strukturierte Teilinstanz zur Darstellung eines Bestandteils innerhalb einer groesseren modellierten Entitaet. + fr: Instance de partie structuree servant a representer un element constitutif dans une entite modelisee plus large. + es: Instancia de parte estructurada para representar un elemento constituyente dentro de una entidad modelada mayor. + ar: مثيل جزء منظم لتمثيل عنصر مكوّن داخل كيان نمذجي أكبر. + id: Instans bagian terstruktur untuk merepresentasikan elemen penyusun dalam entitas termodelkan yang lebih besar. + zh: 用于表示较大建模实体中组成要素的结构化部件实例。 + structured_aliases: + - {literal_form: onderdeel, in_language: nl} + - {literal_form: Komponente, in_language: de} + - {literal_form: composant, in_language: fr} + - {literal_form: componente, in_language: es} + - {literal_form: مكوّن, in_language: ar} + - {literal_form: komponen, in_language: id} + - {literal_form: 组件项, in_language: zh} slots: - - has_type - - has_label - - has_description + - has_type + - has_label + - has_description slot_usage: has_type: @@ -61,20 +50,45 @@ classes: multivalued: true required: false examples: - - value: StreetNumber - - value: Route - - value: Locality + - value: StreetNumber + - value: Route + - value: Locality has_label: # range: string required: false examples: - - value: "1" - - value: "Museumstraat" - exact_mappings: - - schema:ItemList + - value: "1" + - value: "Museumstraat" close_mappings: - - dcterms:hasPart + - schema:ItemList + - dcterms:hasPart + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + + A component or part of a larger entity. + + **MIGRATION NOTE** (2026-01-22): + Created per slot_fixes.yaml migration from `component_type` string + to structured Component class per Rule 53. + + **Purpose**: + Provides base class for components/parts including: + - Type classification via ComponentType hierarchy + - Value/label for the component + - Additional metadata + + **Ontological Alignment**: + - **Primary** (`class_uri`): `schema:ItemList` - Schema.org (component as list item) + - **Close**: `dcterms:hasPart` - Dublin Core part relationship + + **Use Cases**: + - Address components (street, city, country) + - System components + - Document components + + **Pattern**: annotations: custodian_types: '["*"]' custodian_types_rationale: Components applicable across all heritage domains. @@ -88,14 +102,20 @@ classes: migration_rule: "Rule 53" comments: - - "Base class for component/part entities" - - "Type classification via ComponentType hierarchy" - - "Created 2026-01-22 from component_type migration (Rule 53)" + - "Base class for component/part entities" + - "Type classification via ComponentType hierarchy" + - "Created 2026-01-22 from component_type migration (Rule 53)" examples: - - value: - has_type: StreetNumber - has_label: "1" - - value: - has_type: Locality - has_label: "Amsterdam" \ No newline at end of file + - value: + has_type: StreetNumber + has_label: "1" + - value: + has_type: Locality + has_label: "Amsterdam" + - value: | + has_component: + - has_type: StreetNumber + has_label: "1" + long_name: "1" + short_name: "1" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComponentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComponentType.yaml index f25ce96cf6..0285afc434 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComponentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComponentType.yaml @@ -1,82 +1,85 @@ id: https://nde.nl/ontology/hc/class/ComponentType name: component_type_class title: Component Type Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ locn: http://www.w3.org/ns/locn# - imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label default_prefix: hc - classes: ComponentType: class_uri: crm:E55_Type abstract: true - description: | + description: >- + Abstract taxonomy node for categorizing constituent-element roles in + structured records. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor het categoriseren van rollen van constituenten in gestructureerde records. + de: Abstrakter Taxonomieknoten zur Kategorisierung von Rollen konstituierender Elemente in strukturierten Datensaetzen. + fr: Noeud taxonomique abstrait pour categoriser les roles d elements constitutifs dans des enregistrements structures. + es: Nodo taxonomico abstracto para categorizar roles de elementos constituyentes en registros estructurados. + ar: عقدة تصنيفية مجردة لتصنيف أدوار العناصر المكوِّنة في السجلات المنظمة. + id: Simpul taksonomi abstrak untuk mengategorikan peran elemen penyusun dalam rekaman terstruktur. + zh: 用于分类结构化记录中组成要素角色的抽象分类节点。 + structured_aliases: + - {literal_form: type-onderdeel, in_language: nl} + - {literal_form: Komponententyp, in_language: de} + - {literal_form: type de composant, in_language: fr} + - {literal_form: tipo de componente, in_language: es} + - {literal_form: نوع مكوّن, in_language: ar} + - {literal_form: tipe komponen, in_language: id} + - {literal_form: 组件类型, in_language: zh} + slots: + - has_label + - has_description + slot_usage: + has_label: + required: true + broad_mappings: + - crm:E55_Type + close_mappings: + - skos:Concept + related_mappings: + - locn:Address + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + Abstract base class for component type classifications. - + **DESIGN PATTERN** (Rule 0b - Type/Types Convention): - + | File | Purpose | |------|---------| | `ComponentType.yaml` (this file) | Abstract base class | | `ComponentTypes.yaml` | Concrete subclasses (StreetNumber, Route, etc.) | - + **Purpose**: Provides type taxonomy for categorizing different kinds of components: - Address components (street_number, route, locality, region, country) - System components - Document components - + **Ontological Alignment**: - **Primary** (`class_uri`): `crm:E55_Type` - CIDOC-CRM type - **Close**: `skos:Concept` - SKOS concept vocabulary - **Related**: `locn:*` - W3C Location Ontology types - - slots: - - has_label - - has_description - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Street Number" - - value: "Locality" - has_description: -# range: string - required: false - - exact_mappings: - - crm:E55_Type - close_mappings: - - skos:Concept - annotations: custodian_types: '["*"]' - custodian_types_rationale: Component types applicable across all heritage domains. + custodian_types_rationale: Component typing is applicable across all domains. custodian_types_primary: M specificity_score: 0.35 - specificity_rationale: >- - Moderately specific - component type categorization is common but has - domain-specific variations. - design_pattern: "Type/Types (Rule 0b)" - # migration_info: (Flattened) + specificity_rationale: Moderately specific - reusable taxonomic layer. + design_pattern: Type/Types (Rule 0b) migration_source_slot: component_type - migration_date: "2026-01-22" - migration_rule: "Rule 53" - + migration_date: '2026-01-22' + migration_rule: Rule 53 comments: - - "Abstract base class - see ComponentTypes.yaml for concrete subclasses" - - "Follows Rule 0b Type/Types naming pattern" - - "Used with Component class to classify component types" - - "Created 2026-01-22 from component_type migration (Rule 53)" + - Abstract base class with concrete values in ComponentTypes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml index c22af37c6f..7a465dbd79 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComponentTypes.yaml @@ -5,166 +5,218 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - locn: http://www.w3.org/ns/locn# - schema: http://schema.org/ imports: - - ./ComponentType - - linkml:types - - ../metadata +- ./ComponentType +- linkml:types default_prefix: hc classes: StreetNumberComponent: is_a: ComponentType class_uri: hc:StreetNumber - description: 'House or building number component. + description: >- + Type node for numeric or alphanumeric locator values used to identify a + building along a route. + alt_descriptions: + nl: Typenode voor numerieke of alfanumerieke locatiewaarden die een gebouw langs een straat identificeren. + de: Typknoten fuer numerische oder alphanumerische Kennwerte zur Identifizierung eines Gebaeudes entlang einer Strasse. + fr: Noeud de type pour des valeurs numeriques ou alphanumeriques identifiant un batiment le long d une voie. + es: Nodo de tipo para valores numericos o alfanumericos que identifican un edificio en una via. + ar: عقدة نوع لقيم رقمية أو رقمية حرفية لتحديد مبنى على امتداد طريق. + id: Simpul tipe untuk nilai numerik atau alfanumerik yang mengidentifikasi bangunan di sepanjang rute. + zh: 用于标识道路沿线建筑之数字或字母数字定位值的类型节点。 + structured_aliases: + - {literal_form: huisnummercomponent, in_language: nl} + - {literal_form: Hausnummerkomponente, in_language: de} + - {literal_form: composant numero de rue, in_language: fr} + - {literal_form: componente numero de via, in_language: es} + - {literal_form: مكوّن رقم المبنى, in_language: ar} + - {literal_form: komponen nomor jalan, in_language: id} + - {literal_form: 门牌号组件, in_language: zh} + broad_mappings: [skos:Concept] - - **LOCN Alignment**: `locn:locatorDesignator` - - - **Examples**: "1", "221B", "100-102" - - ' - close_mappings: - - locn:locatorDesignator - annotations: - specificity_score: 0.45 - specificity_rationale: Address-specific component type. - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept RouteComponent: is_a: ComponentType class_uri: hc:Route - description: "Street or road name component.\n\n**LOCN Alignment**: `locn:thoroughfare`\n\ - \n**Examples**: \"Museumstraat\", \"Baker Street\", \"Avenue des Champs-\xC9\ - lys\xE9es\"\n" - exact_mappings: - - locn:thoroughfare - annotations: - specificity_score: 0.45 - specificity_rationale: Address-specific component type. - broad_mappings: - - skos:Concept + description: >- + Type node for thoroughfare naming elements such as street or road names. + alt_descriptions: + nl: Typenode voor naamdelen van wegen of straten. + de: Typknoten fuer Benennungselemente von Strassen und Wegen. + fr: Noeud de type pour les elements de denomination de rue ou de voie. + es: Nodo de tipo para elementos de denominacion de calles o vias. + ar: عقدة نوع لعناصر تسمية الشوارع والطرق. + id: Simpul tipe untuk elemen penamaan jalan atau rute. + zh: 用于街道或道路名称要素的类型节点。 + structured_aliases: + - {literal_form: straatnaamcomponent, in_language: nl} + - {literal_form: Strassenkomponente, in_language: de} + - {literal_form: composant voie, in_language: fr} + - {literal_form: componente via, in_language: es} + - {literal_form: مكوّن اسم الطريق, in_language: ar} + - {literal_form: komponen nama jalan, in_language: id} + - {literal_form: 路名组件, in_language: zh} + broad_mappings: [skos:Concept] + LocalityComponent: is_a: ComponentType class_uri: hc:Locality - description: 'City, town, or village component. + description: >- + Type node for municipality-level place names used in location strings. + alt_descriptions: + nl: Typenode voor plaatsnamen op gemeentelijk niveau in locatieketens. + de: Typknoten fuer Ortsnamen auf Gemeindeebene in Standortangaben. + fr: Noeud de type pour les toponymes au niveau de la commune dans les chaines de localisation. + es: Nodo de tipo para nombres de localidad a nivel municipal en cadenas de ubicacion. + ar: عقدة نوع لأسماء المحليات على مستوى البلدية ضمن سلاسل الموقع. + id: Simpul tipe untuk nama lokalitas tingkat kota/kabupaten dalam rangkaian lokasi. + zh: 用于位置字符串中市镇级地名的类型节点。 + structured_aliases: + - {literal_form: plaatscomponent, in_language: nl} + - {literal_form: Ortskomponente, in_language: de} + - {literal_form: composant localite, in_language: fr} + - {literal_form: componente localidad, in_language: es} + - {literal_form: مكوّن المحلّة, in_language: ar} + - {literal_form: komponen lokalitas, in_language: id} + - {literal_form: 地方组件, in_language: zh} + broad_mappings: [skos:Concept] - - **LOCN Alignment**: `locn:postName` - - - **Examples**: "Amsterdam", "London", "Paris" - - ' - exact_mappings: - - locn:postName - annotations: - specificity_score: 0.4 - specificity_rationale: Common geographic component type. - broad_mappings: - - skos:Concept PostalCodeComponent: is_a: ComponentType class_uri: hc:PostalCode - description: 'ZIP or postal code component. + description: >- + Type node for postal indexing tokens assigned to delivery areas. + alt_descriptions: + nl: Typenode voor postindexcodes die aan bezorggebieden zijn toegewezen. + de: Typknoten fuer Postleitzahlenkennungen von Zustellgebieten. + fr: Noeud de type pour les codes d indexation postale attribues aux zones de distribution. + es: Nodo de tipo para codigos postales asignados a zonas de reparto. + ar: عقدة نوع لرموز الفهرسة البريدية المخصصة لمناطق التوزيع. + id: Simpul tipe untuk token indeks pos yang ditetapkan pada area pengiriman. + zh: 用于配送区域邮政索引代码的类型节点。 + structured_aliases: + - {literal_form: postcodecomponent, in_language: nl} + - {literal_form: Postleitzahlkomponente, in_language: de} + - {literal_form: composant code postal, in_language: fr} + - {literal_form: componente codigo postal, in_language: es} + - {literal_form: مكوّن الرمز البريدي, in_language: ar} + - {literal_form: komponen kode pos, in_language: id} + - {literal_form: 邮编组件, in_language: zh} + broad_mappings: [skos:Concept] - - **LOCN Alignment**: `locn:postCode` - - - **Examples**: "1071 XX", "SW1A 1AA", "75008" - - ' - exact_mappings: - - locn:postCode - annotations: - specificity_score: 0.45 - specificity_rationale: Address-specific component type. - broad_mappings: - - skos:Concept SubregionComponent: is_a: ComponentType class_uri: hc:Subregion - description: 'County, district, or second-level administrative division. + description: >- + Type node for second-level administrative area names in location models. + alt_descriptions: + nl: Typenode voor namen van tweedelijns bestuurlijke gebieden in locatiemodellen. + de: Typknoten fuer Namen administrativer Gebiete der zweiten Ebene in Ortsmodellen. + fr: Noeud de type pour les noms d unites administratives de second niveau dans les modeles de localisation. + es: Nodo de tipo para nombres de divisiones administrativas de segundo nivel en modelos de ubicacion. + ar: عقدة نوع لأسماء الوحدات الإدارية من المستوى الثاني في نماذج الموقع. + id: Simpul tipe untuk nama wilayah administratif tingkat kedua pada model lokasi. + zh: 用于位置模型中二级行政区名称的类型节点。 + structured_aliases: + - {literal_form: deelregiocomponent, in_language: nl} + - {literal_form: Unterregionskomponente, in_language: de} + - {literal_form: composant sous-region, in_language: fr} + - {literal_form: componente subregion, in_language: es} + - {literal_form: مكوّن إقليم فرعي, in_language: ar} + - {literal_form: komponen subwilayah, in_language: id} + - {literal_form: 次级行政区组件, in_language: zh} + broad_mappings: [skos:Concept] - - **LOCN Alignment**: `locn:adminUnitL2` - - - **Examples**: "Greater London", "Amsterdam", "Orange County" - - ' - exact_mappings: - - locn:adminUnitL2 - annotations: - specificity_score: 0.45 - specificity_rationale: Administrative geography component. - broad_mappings: - - skos:Concept RegionComponent: is_a: ComponentType class_uri: hc:Region - description: "State, province, or first-level administrative division.\n\n**LOCN\ - \ Alignment**: `locn:adminUnitL1`\n\n**Examples**: \"Noord-Holland\", \"California\"\ - , \"\xCEle-de-France\"\n" - exact_mappings: - - locn:adminUnitL1 - annotations: - specificity_score: 0.4 - specificity_rationale: Common geographic component type. - broad_mappings: - - skos:Concept + description: >- + Type node for first-level administrative area names in location models. + alt_descriptions: + nl: Typenode voor namen van eerstelijns bestuurlijke gebieden in locatiemodellen. + de: Typknoten fuer Namen administrativer Gebiete der ersten Ebene in Ortsmodellen. + fr: Noeud de type pour les noms d unites administratives de premier niveau dans les modeles de localisation. + es: Nodo de tipo para nombres de divisiones administrativas de primer nivel en modelos de ubicacion. + ar: عقدة نوع لأسماء الوحدات الإدارية من المستوى الأول في نماذج الموقع. + id: Simpul tipe untuk nama wilayah administratif tingkat pertama pada model lokasi. + zh: 用于位置模型中一级行政区名称的类型节点。 + structured_aliases: + - {literal_form: regiocomponent, in_language: nl} + - {literal_form: Regionskomponente, in_language: de} + - {literal_form: composant region, in_language: fr} + - {literal_form: componente region, in_language: es} + - {literal_form: مكوّن إقليم, in_language: ar} + - {literal_form: komponen wilayah, in_language: id} + - {literal_form: 区域组件, in_language: zh} + broad_mappings: [skos:Concept] + CountryComponent: is_a: ComponentType class_uri: hc:Country - description: 'Country component. + description: >- + Type node for sovereign-state names used as top-level geopolitical + references. + alt_descriptions: + nl: Typenode voor namen van soevereine staten als topniveau geopolitieke verwijzing. + de: Typknoten fuer Staatenbezeichnungen als geopolitische Referenz auf oberster Ebene. + fr: Noeud de type pour les noms d Etats souverains utilises comme references geopolitiques de plus haut niveau. + es: Nodo de tipo para nombres de estados soberanos usados como referencia geopolitica de nivel superior. + ar: عقدة نوع لأسماء الدول ذات السيادة بوصفها مرجعا جيوسياسيا أعلى. + id: Simpul tipe untuk nama negara berdaulat sebagai referensi geopolitik tingkat atas. + zh: 用作最高层级地缘政治参照之主权国家名称类型节点。 + structured_aliases: + - {literal_form: landcomponent, in_language: nl} + - {literal_form: Landeskomponente, in_language: de} + - {literal_form: composant pays, in_language: fr} + - {literal_form: componente pais, in_language: es} + - {literal_form: مكوّن الدولة, in_language: ar} + - {literal_form: komponen negara, in_language: id} + - {literal_form: 国家组件, in_language: zh} + broad_mappings: [skos:Concept] - - **Schema.org Alignment**: `schema:Country` - - - **Examples**: "Netherlands", "United Kingdom", "France" - - ' - exact_mappings: - - schema:Country - annotations: - specificity_score: 0.35 - specificity_rationale: Fundamental geographic component type. - broad_mappings: - - skos:Concept PremiseComponent: is_a: ComponentType class_uri: hc:Premise - description: 'Building or complex name component. + description: >- + Type node for named buildings, compounds, or sites within an addressable + location. + alt_descriptions: + nl: Typenode voor benoemde gebouwen complexen of locaties binnen een adresseerbare plaats. + de: Typknoten fuer benannte Gebaeude Anlagen oder Standorte innerhalb einer adressierbaren Lage. + fr: Noeud de type pour les batiments ensembles ou sites nommes dans un lieu adressable. + es: Nodo de tipo para edificios complejos o sitios nombrados dentro de una ubicacion direccionable. + ar: عقدة نوع للمباني أو المجمعات أو المواقع المسماة ضمن موقع قابل للعنونة. + id: Simpul tipe untuk bangunan kompleks atau situs bernama dalam lokasi beralamat. + zh: 用于可寻址位置中具名建筑、园区或场址的类型节点。 + structured_aliases: + - {literal_form: gebouwcomponent, in_language: nl} + - {literal_form: Gebaeudekomponente, in_language: de} + - {literal_form: composant batiment, in_language: fr} + - {literal_form: componente inmueble, in_language: es} + - {literal_form: مكوّن المبنى, in_language: ar} + - {literal_form: komponen bangunan, in_language: id} + - {literal_form: 楼宇组件, in_language: zh} + broad_mappings: [skos:Concept] - - **Examples**: "Rijksmuseum", "British Library", "Louvre" - - ' - annotations: - specificity_score: 0.5 - specificity_rationale: Building-level component type. - broad_mappings: - - skos:Concept SubpremiseComponent: is_a: ComponentType class_uri: hc:Subpremise - description: 'Unit, floor, or suite within a building. - - - **LOCN Alignment**: Related to `locn:locatorDesignator` - - - **Examples**: "Floor 3", "Suite 100", "Unit A" - - ' - close_mappings: - - locn:locatorDesignator - annotations: - specificity_score: 0.55 - specificity_rationale: Fine-grained location component type. - broad_mappings: - - skos:Concept + description: >- + Type node for unit-level locators such as floor, suite, room, or internal + section identifiers. + alt_descriptions: + nl: Typenode voor eenheidslocators zoals verdieping suite kamer of interne sectie-identificatie. + de: Typknoten fuer Einheitenspezifizierungen wie Etage Suite Raum oder interne Abschnittskennungen. + fr: Noeud de type pour les localisateurs d unite comme etage suite salle ou identifiants de section interne. + es: Nodo de tipo para localizadores de unidad como planta suite sala o identificadores de seccion interna. + ar: عقدة نوع لمحددات الوحدات مثل الطابق أو الجناح أو الغرفة أو معرّفات الأقسام الداخلية. + id: Simpul tipe untuk pelacak unit seperti lantai suite ruang atau pengenal bagian internal. + zh: 用于楼层、套间、房间或内部区段标识等单元定位要素的类型节点。 + structured_aliases: + - {literal_form: subgebouwcomponent, in_language: nl} + - {literal_form: Untereinheitskomponente, in_language: de} + - {literal_form: composant sous-unite, in_language: fr} + - {literal_form: componente subunidad, in_language: es} + - {literal_form: مكوّن وحدة فرعية, in_language: ar} + - {literal_form: komponen subunit, in_language: id} + - {literal_form: 子单元组件, in_language: zh} + broad_mappings: [skos:Concept] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml index 3e8bc95c4f..28c38c5fed 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComprehensiveOverview.yaml @@ -12,16 +12,39 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: ComprehensiveOverview: class_uri: schema:CreativeWork - description: Comprehensive overview. + description: >- + Consolidated narrative document presenting integrated context, scope, + findings, and key references for a subject area. + alt_descriptions: + nl: Geconsolideerd narratief document met geïntegreerde context reikwijdte bevindingen en kernreferenties voor een onderwerp. + de: Konsolidiertes narrativ aufgebautes Dokument mit integriertem Kontext Umfang Befunden und Schluesselreferenzen zu einem Thema. + fr: Document narratif consolide presentant contexte perimetre resultats et references essentielles pour un domaine. + es: Documento narrativo consolidado que presenta contexto alcance hallazgos y referencias clave de un tema. + ar: وثيقة سردية موحدة تعرض السياق والنطاق والنتائج والمراجع الأساسية لمجال موضوعي. + id: Dokumen naratif terkonsolidasi yang menyajikan konteks cakupan temuan dan rujukan kunci suatu topik. + zh: 用于呈现某主题背景、范围、结论与关键参考的整合性叙述文档。 + structured_aliases: + - {literal_form: totaaloverzicht, in_language: nl} + - {literal_form: Gesamtueberblick, in_language: de} + - {literal_form: vue d ensemble complete, in_language: fr} + - {literal_form: vision integral, in_language: es} + - {literal_form: نظرة شاملة, in_language: ar} + - {literal_form: ikhtisar komprehensif, in_language: id} + - {literal_form: 综合总览, in_language: zh} + broad_mappings: + - schema:CreativeWork + keywords: + - synthesized summary + - cross-source context + - reference overview annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_description + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml index 8d6ead31dc..737a9cdff3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ComputerTerminal.yaml @@ -8,12 +8,36 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: ComputerTerminal: class_uri: schema:Product - description: Computer terminal. + description: >- + User-facing workstation device configured for onsite access, + consultation, and service interaction. + alt_descriptions: + nl: Gebruikerswerkstation dat is ingericht voor toegang raadpleging en dienstverlening op locatie. + de: Nutzerarbeitsplatzgeraet fuer Vor-Ort-Zugang Konsultation und Serviceinteraktion. + fr: Poste de travail destine aux usagers pour l acces sur site la consultation et l interaction de service. + es: Estacion de trabajo para usuarios configurada para acceso presencial consulta e interaccion de servicios. + ar: محطة عمل مخصصة للمستخدمين للوصول في الموقع والاستشارة والتفاعل الخدمي. + id: Perangkat workstation untuk pengguna yang dikonfigurasi bagi akses di lokasi konsultasi dan interaksi layanan. + zh: 面向用户、用于现场访问、查阅与服务交互的终端工作站设备。 + structured_aliases: + - {literal_form: publiekswerkstation, in_language: nl} + - {literal_form: Benutzerterminal, in_language: de} + - {literal_form: terminal de consultation, in_language: fr} + - {literal_form: terminal de consulta, in_language: es} + - {literal_form: طرفية حاسوب, in_language: ar} + - {literal_form: terminal komputer, in_language: id} + - {literal_form: 计算机终端, in_language: zh} + broad_mappings: + - schema:Product + keywords: + - onsite access point + - public workstation + - service terminal slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Concatenation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Concatenation.yaml index d494fee393..24e9c5686e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Concatenation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Concatenation.yaml @@ -7,13 +7,38 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: Concatenation: class_uri: prov:Activity + description: >- + Transformation activity that joins multiple textual or tokenized segments + into one continuous sequence. + alt_descriptions: + nl: Transformatieactiviteit die meerdere tekst- of tokensegmenten samenvoegt tot één doorlopende reeks. + de: Transformationsaktivitaet die mehrere Text- oder Tokensegmente zu einer fortlaufenden Sequenz verbindet. + fr: Activite de transformation qui assemble plusieurs segments textuels ou tokenises en une sequence continue. + es: Actividad de transformacion que une varios segmentos de texto o tokens en una secuencia continua. + ar: نشاط تحويل يضم مقاطع نصية أو رمزية متعددة في تسلسل واحد متصل. + id: Aktivitas transformasi yang menggabungkan beberapa segmen teks atau token menjadi satu urutan berkelanjutan. + zh: 将多个文本或标记片段拼接为连续序列的转换活动。 + structured_aliases: + - {literal_form: samenvoeging, in_language: nl} + - {literal_form: Verkettung, in_language: de} + - {literal_form: concatenation, in_language: fr} + - {literal_form: concatenacion, in_language: es} + - {literal_form: دمج تسلسلي, in_language: ar} + - {literal_form: konkatenasi, in_language: id} + - {literal_form: 串接, in_language: zh} + broad_mappings: + - prov:Activity + keywords: + - text processing + - sequence merge + - extraction pipeline slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Condition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Condition.yaml index cd5f404275..115c308ba5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Condition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Condition.yaml @@ -4,18 +4,41 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_type classes: Condition: class_uri: schema:OfferItemCondition - description: "The physical or preservation condition of a heritage object or collection.\n\nCondition assessments document\ - \ the state of preservation, conservation\nneeds, and handling requirements for heritage materials. Used to track\n\ - object condition over time and plan conservation interventions.\n\nMaps to schema:OfferItemCondition for interoperability\ - \ with general\nitem condition vocabularies.\n\n**Migration (2026-01-18)**:\n- `condition_description` (inline attribute)\ - \ \u2192 `has_description` slot with `Description` range\n- Per slot_fixes.yaml (Rule 53, 56)\n" + description: >- + Preservation-state assessment capturing material integrity, deterioration + indicators, and handling implications for a cultural asset. + alt_descriptions: + nl: Beoordeling van de conserveringsstaat met materiaalintegriteit degradatiesignalen en implicaties voor omgang met erfgoedobjecten. + de: Erhaltungszustandsbewertung mit Materialintegritaet Schadensindikatoren und Handhabungsfolgen fuer Kulturgut. + fr: Evaluation de l etat de conservation couvrant integrite materielle signes de deterioration et implications de manipulation. + es: Evaluacion del estado de preservacion que abarca integridad material indicadores de deterioro e implicaciones de manejo. + ar: تقييم حالة الحفظ يشمل سلامة المادة ومؤشرات التدهور وانعكاسات التداول على الأصل الثقافي. + id: Penilaian kondisi preservasi yang mencakup integritas material indikator kerusakan dan implikasi penanganan aset budaya. + zh: 反映文化资产材料完整性、劣化迹象与处理影响的保存状态评估。 + structured_aliases: + - {literal_form: conserveringsstaat, in_language: nl} + - {literal_form: Erhaltungszustand, in_language: de} + - {literal_form: etat de conservation, in_language: fr} + - {literal_form: estado de conservacion, in_language: es} + - {literal_form: حالة الحفظ, in_language: ar} + - {literal_form: kondisi preservasi, in_language: id} + - {literal_form: 保存状态, in_language: zh} + close_mappings: + - schema:OfferItemCondition + related_mappings: + - crm:E3_Condition_State + keywords: + - conservation assessment + - material integrity + - deterioration tracking slots: - has_type - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml index fad4619740..4f9a7d4eaf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionPolicy.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/ConditionPolicy -name: condition_policy_class -title: Condition Policy Class +name: ConditionPolicy +title: Condition Policy prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,71 +10,111 @@ prefixes: default_prefix: hc imports: - linkml:types + - ../classes/Policy - ../slots/approved_by - - ../slots/20260202_matang/new/standards_compliance + - ../slots/has_standard classes: ConditionPolicy: class_uri: hc:ConditionPolicy is_a: Policy - description: | - Policy specifying required conditions for heritage materials. - **DEFINITION**: - A ConditionPolicy defines normative environmental, handling, or - preservation conditions that SHOULD be maintained. This contrasts - with Condition classes which describe ACTUAL observed states. - **SUBCLASSES**: - - **StorageConditionPolicy**: Conditions for storage facilities - - **DisplayConditionPolicy**: Conditions for exhibition display - - **TransportConditionPolicy**: Conditions during transit - - **LoanConditionPolicy**: Conditions required for loans - **POLICY vs OBSERVATION PATTERN**: - ``` - Heritage Object - │ - ├── has_policy → ConditionPolicy (what SHOULD be) - │ ├── policy_name: "Conservation-grade storage" - │ ├── temperature_setpoint: 18°C ±2°C - │ └── humidity_setpoint: 50% ±5% - │ - └── has_condition → Condition (what IS) - ├── temperature: 22°C ✗ (exceeds policy) - └── humidity: 48% ✓ (within policy) - ``` - **USE CASES**: - 1. **Storage Policy**: Climate requirements for archive storage - 2. **Loan Policy**: Conditions required before lending objects - 3. **Display Policy**: Light and climate limits for exhibition - 4. **Handling Policy**: Environmental controls during movement - Created as part of condition_policy migration per slot_fixes.yaml (Rule 53). - exact_mappings: - - hc:ConditionPolicy - close_mappings: + description: >- + Normative specification that sets required environmental, handling, and + preservation parameters for heritage resources and infrastructure. + alt_descriptions: + nl: >- + Normatieve specificatie die vereiste omgevings-, behandelings- en + conserveringsparameters vastlegt voor erfgoedobjecten en infrastructuur. + de: >- + Normative Festlegung, die erforderliche Umwelt-, Handhabungs- und + Erhaltungsparameter fuer Kulturerbeobjekte und Infrastruktur definiert. + fr: >- + Specification normative fixant les parametres environnementaux, de + manipulation et de preservation requis pour les ressources patrimoniales et + les infrastructures. + es: >- + Especificacion normativa que fija los parametros ambientales, de manejo y de + preservacion requeridos para recursos e infraestructura patrimonial. + ar: >- + مواصفة معيارية تحدد معايير البيئة والتعامل والحفظ المطلوبة للموارد والبنية + التحتية التراثية. + id: >- + Spesifikasi normatif yang menetapkan parameter lingkungan, penanganan, dan + pelestarian yang diwajibkan untuk sumber daya serta infrastruktur warisan. + zh: >- + 为遗产资源与设施设定环境、处理和保存必备参数的规范性要求。 + structured_aliases: + - literal_form: behoudsnormenkader + in_language: nl + - literal_form: Erhaltungsrichtlinie + in_language: de + - literal_form: cadre normatif de preservation + in_language: fr + - literal_form: marco normativo de preservacion + in_language: es + - literal_form: إطار معايير الحفظ + in_language: ar + - literal_form: kerangka standar pelestarian + in_language: id + - literal_form: 保护规范框架 + in_language: zh + broad_mappings: - odrl:Policy + close_mappings: - crm:E29_Design_or_Procedure + - dcterms:Policy slots: - - standards_compliance + - has_standard - approved_by - slot_usage: - standards_compliance: - approved_by: + slot_usage: {} + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + + Preserved from prior description (commit 2e1e6e5f): + + Policy specifying required conditions for heritage materials. + **DEFINITION**: + A ConditionPolicy defines normative environmental, handling, or + preservation conditions that SHOULD be maintained. This contrasts + with Condition classes which describe ACTUAL observed states. + **SUBCLASSES**: + - **StorageConditionPolicy**: Conditions for storage facilities + - **DisplayConditionPolicy**: Conditions for exhibition display + - **TransportConditionPolicy**: Conditions during transit + - **LoanConditionPolicy**: Conditions required for loans + **POLICY vs OBSERVATION PATTERN**: + + **USE CASES**: + 1. **Storage Policy**: Climate requirements for archive storage + 2. **Loan Policy**: Conditions required before lending objects + 3. **Display Policy**: Light and climate limits for exhibition + 4. **Handling Policy**: Environmental controls during movement + Created as part of condition_policy migration per slot_fixes.yaml (Rule 53). annotations: custodian_types: '["*"]' custodian_types_rationale: Condition policies apply to all heritage types. - specificity_score: 0.45 + specificity_score: "0.45" specificity_rationale: Specialized policy type for condition management. comments: - - "Subclass of Policy for condition-related policies" - - "StorageConditionPolicy is a further specialization" - - "Created 2026-01-22 per slot_fixes.yaml condition_policy migration" + - Subclass of Policy for normative preservation and handling requirements. + - Distinct from observation classes that capture measured real-world states. examples: - value: - policy_name: "Archive Storage Policy" - policy_description: "Environmental requirements for archival storage per ISO/TR 19815:2018" - standards_compliance: - - "ISO/TR 19815:2018" - - "EN 16893:2018" - policy_effective_from: "2020-01-01" + has_standard: EN 16893:2018 + approved_by: Institutional Conservation Board + description: Storage specification requiring preventive conservation controls - value: - policy_name: "Exhibition Light Policy" - policy_description: "Maximum light exposure for sensitive materials" - policy_effective_from: "2022-06-01" \ No newline at end of file + has_standard: CIE 157:2004 + approved_by: Exhibitions Committee + description: Display specification limiting light exposure for sensitive materials + - value: | + Heritage Object + │ + ├── has_policy → ConditionPolicy (what SHOULD be) + │ ├── policy_name: "Conservation-grade storage" + │ ├── temperature_setpoint: 18°C ±2°C + │ └── humidity_setpoint: 50% ±5% + │ + └── has_condition → Condition (what IS) + ├── temperature: 22°C ✗ (exceeds policy) + └── humidity: 48% ✓ (within policy) diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionState.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionState.yaml index 7886fb32c4..c429e89eb0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionState.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionState.yaml @@ -14,49 +14,83 @@ default_prefix: hc classes: ConditionState: class_uri: crm:E3_Condition_State - description: "The physical or preservation state of an object at a specific point in time.\nMaps to CIDOC-CRM E3 Condition\ - \ State, which describes \"the physical condition\nof an object at a specific time, typically relevant for conservation.\"\ - \n**USE CASES**:\n1. **Conservation Records**: Before/after treatment states\n - `initial_of_the_initial`: Pre-treatment\ - \ condition\n - `final_of_the_final`: Post-treatment condition\n2. **Condition Assessments**: Periodic condition surveys\n\ - 3. **Loan Records**: Condition at departure/return\n**RELATION TO ConditionType**:\n- Uses `has_type` with `ConditionType`\ - \ subclasses for classification\n- E.g., ExcellentCondition, GoodCondition, FairCondition, PoorCondition, CriticalCondition\n\ - **TEMPORAL SEMANTICS**:\n- Each ConditionState instance represents a snapshot at a moment in time\n- Multiple states\ - \ can be tracked for the same object over time\n**Migration (2026-01-22)**:\n- `condition_after` \u2192 `final_of_the_final`\ - \ + `ConditionState`\n- `condition_before` \u2192 `initial_of_the_initial` + `ConditionState`\n- Per slot_fixes.yaml\ - \ (Rule 53)\n" + description: >- + Time-bounded snapshot describing the physical integrity and preservation + status of a heritage resource at a specific moment. + alt_descriptions: + nl: >- + Tijdsgebonden momentopname die de fysieke integriteit en bewaartoestand van + een erfgoedobject op een specifiek moment beschrijft. + de: >- + Zeitgebundene Momentaufnahme, die die physische Integritaet und den + Erhaltungszustand eines Kulturerbeobjekts zu einem bestimmten Zeitpunkt + beschreibt. + fr: >- + Instantane temporelle decrivant l'integrite physique et l'etat de + conservation d'une ressource patrimoniale a un moment donne. + es: >- + Instantanea temporal que describe la integridad fisica y el estado de + preservacion de un recurso patrimonial en un momento especifico. + ar: >- + لقطة زمنية تصف السلامة المادية وحالة الحفظ لمورد تراثي في لحظة محددة. + id: >- + Cuplikan berbatas waktu yang menggambarkan integritas fisik dan status + pelestarian sumber daya warisan pada saat tertentu. + zh: >- + 描述某一时点遗产资源物理完整性与保存状态的时间快照。 + structured_aliases: + - literal_form: behoudstoestandmoment + in_language: nl + - literal_form: Erhaltungszustandsaufnahme + in_language: de + - literal_form: etat de conservation ponctuel + in_language: fr + - literal_form: estado puntual de conservacion + in_language: es + - literal_form: لقطة حالة الحفظ + in_language: ar + - literal_form: potret status pelestarian + in_language: id + - literal_form: 保存状态快照 + in_language: zh exact_mappings: - - crm:E3_Condition_State + - crm:E3_Condition_State close_mappings: - - schema:OfferItemCondition + - schema:OfferItemCondition slots: - - has_type - - has_description + - has_type + - has_description slot_usage: has_type: -# range: string # uriorcurie examples: - - value: GoodCondition - - value: PoorCondition + - value: GoodCondition + - value: PoorCondition has_description: -# range: string examples: - - value: - description_text: Minor foxing on page margins, binding intact + - value: + description_text: Minor foxing on page margins, binding intact. annotations: custodian_types: '["M", "A", "L", "R"]' custodian_types_rationale: Primarily used by museums, archives, libraries, research centers with physical collections. - specificity_score: 0.6 + specificity_score: "0.6" specificity_rationale: Moderately specific - used in conservation and preservation contexts. examples: - - value: - has_type: GoodCondition - has_description: - description_text: Object stabilized after treatment. Surface cleaned, minor losses filled. - - value: - has_type: PoorCondition - has_description: - description_text: Significant foxing, loose binding, torn pages 45-48. - - value: - has_type: FairCondition - has_description: - description_text: Minor wear consistent with age, no active deterioration. + - value: + has_type: GoodCondition + has_description: + description_text: Object stabilized after treatment, with minor superficial wear. + description: Post-treatment assessment suitable for supervised handling + - value: + has_type: PoorCondition + has_description: + description_text: Significant foxing, loose binding, and tears requiring intervention. + description: Assessment indicating conservation work is needed before consultation + keywords: + - preservation snapshot + - physical integrity + - deterioration assessment + - conservation monitoring + - treatment tracking + comments: + - Each instance represents one temporal observation point. + - Longitudinal tracking is modeled through multiple instances over time. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionType.yaml index bbdf7b5ff2..84410031c2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionType.yaml @@ -1,16 +1,11 @@ id: https://nde.nl/ontology/hc/class/ConditionType name: ConditionType +title: Condition Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -20,12 +15,78 @@ classes: ConditionType: class_uri: skos:Concept abstract: true - description: "Abstract base class for condition type classification.\n\nCovers TWO distinct semantic domains:\n\n**1. Physical/Preservation Conditions**:\nCondition states for heritage objects (excellent, good, fair, poor, critical).\nMay include specialized categories for different material types.\n\n**2. Access/Use Conditions** (added 2026-01-22):\nRequirements or restrictions on accessing or using materials. Includes:\n- AccessCondition: Appointment requirements, reading room rules\n- UseCondition: Photography restrictions, handling requirements\n- ReproductionCondition: Permissions, fees, attribution requirements\n- LoanCondition: Insurance, environmental, courier requirements\n- DigitizationCondition: Quality standards, metadata requirements\n\nPer slot_fixes.yaml migration: `condition` \u2192 `poses_or_posed_condition` + Condition (Rule 53)\n" + description: >- + Controlled vocabulary root used to classify preservation states and + consultation restrictions for heritage resources. + alt_descriptions: + nl: >- + Wortel van een gecontroleerde vocabulaire om bewaartoestanden en + raadpleegbeperkingen van erfgoedbronnen te classificeren. + de: >- + Stamm einer kontrollierten Vokabelliste zur Klassifikation von + Erhaltungszustaenden und Nutzungsbeschraenkungen von Kulturerbe-Ressourcen. + fr: >- + Racine de vocabulaire controle destinee a classifier les etats de + conservation et les restrictions de consultation des ressources + patrimoniales. + es: >- + Raiz de vocabulario controlado para clasificar estados de preservacion y + restricciones de consulta de recursos patrimoniales. + ar: >- + جذر مفردات مضبوطة لتصنيف حالات الحفظ وقيود الاطلاع الخاصة بموارد التراث. + id: >- + Akar kosakata terkendali untuk mengklasifikasikan status pelestarian dan + pembatasan konsultasi pada sumber daya warisan. + zh: >- + 用于对遗产资源保存状态与查阅限制进行分类的受控词表根节点。 + structured_aliases: + - literal_form: behoudsclassificatie + in_language: nl + - literal_form: Erhaltungsklassifikation + in_language: de + - literal_form: taxonomie de conservation + in_language: fr + - literal_form: taxonomia de preservacion + in_language: es + - literal_form: تصنيف الحفظ + in_language: ar + - literal_form: klasifikasi pelestarian + in_language: id + - literal_form: 保存分类体系 + in_language: zh slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description + examples: + - value: + identified_by: ct-preservation + has_label: Preservation status vocabulary + has_description: + description_text: Taxonomy branch for physical integrity and conservation risk. + description: Vocabulary branch for material preservation assessment + - value: + identified_by: ct-consultation + has_label: Consultation requirement vocabulary + has_description: + description_text: Taxonomy branch for consultation and reuse constraints. + description: Vocabulary branch for consultation governance terms + keywords: + - controlled vocabulary + - taxonomy root + - preservation categories + - consultation restrictions + - classification scheme + broad_mappings: + - skos:Concept + comments: + - Abstract superclass; concrete subclasses are declared in ConditionTypes.yaml. + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + + "Abstract base class for condition type classification.\n\nCovers TWO distinct semantic domains:\n\n**1. Physical/Preservation Conditions**:\nCondition states for heritage objects (excellent, good, fair, poor, critical).\nMay include specialized categories for different material types.\n\n**2. Access/Use Conditions** (added 2026-01-22):\nRequirements or restrictions on accessing or using materials. Includes:\n- AccessCondition: Appointment requirements, reading room rules\n- UseCondition: Photography restrictions, handling requirements\n- ReproductionCondition: Permissions, fees, attribution requirements\n- LoanCondition: Insurance, environmental, courier requirements\n- DigitizationCondition: Quality standards, metadata requirements\n\nPer slot_fixes.yaml migration: `condition` \u2192 `poses_or_posed_condition` + Condition (Rule 53)\n" annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Generic taxonomy root for preservation and consultation categories. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml index 72122eb5c0..e5301650b9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionTypes.yaml @@ -1,89 +1,338 @@ id: https://nde.nl/ontology/hc/class/ConditionTypes name: ConditionTypes +title: Condition Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - ./ConditionType - linkml:types classes: ExcellentCondition: is_a: ConditionType - description: Excellent physical condition with no significant deterioration - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Category indicating near-pristine material integrity with negligible wear and + no active deterioration. + alt_descriptions: + nl: >- + Categorie die een vrijwel onberispelijke materiele integriteit aangeeft, + met verwaarloosbare slijtage en geen actieve achteruitgang. + de: >- + Kategorie fuer nahezu makellose materielle Integritaet mit vernachlaessigbarer + Abnutzung und ohne aktive Verschlechterung. + fr: >- + Categorie indiquant une integrite materielle quasi intacte, avec une usure + negligeable et sans deterioration active. + es: >- + Categoria que indica integridad material casi impecable, con desgaste minimo + y sin deterioro activo. + ar: >- + فئة تدل على سلامة مادية شبه كاملة مع اهتراء طفيف جدا ودون تدهور نشط. + id: >- + Kategori yang menunjukkan integritas material hampir sempurna, dengan keausan + sangat kecil dan tanpa deteriorasi aktif. + zh: >- + 表示材料完整性近乎完好、磨损极轻且无主动劣化的类别。 + structured_aliases: + - literal_form: uitstekende staat + in_language: nl + - literal_form: ausgezeichneter Zustand + in_language: de + - literal_form: etat excellent + in_language: fr + - literal_form: estado excelente + in_language: es + - literal_form: حالة ممتازة + in_language: ar + - literal_form: kondisi sangat baik + in_language: id + - literal_form: 极佳状态 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - crm:E3_Condition_State + - skos:Concept + GoodCondition: is_a: ConditionType - description: Good physical condition with minor wear or aging + description: >- + Category indicating stable material integrity with minor handling wear and no + immediate conservation risk. + alt_descriptions: + nl: Stabiele materiele integriteit met lichte gebruikssporen en zonder direct conserveringsrisico. + de: Stabile materielle Integritaet mit leichten Gebrauchsspuren und ohne unmittelbares Konservierungsrisiko. + fr: Integrite materielle stable avec une usure mineure et sans risque immediat pour la conservation. + es: Integridad material estable con desgaste menor y sin riesgo inmediato de conservacion. + ar: سلامة مادية مستقرة مع آثار استخدام طفيفة ودون خطر حفظ فوري. + id: Integritas material stabil dengan keausan ringan dan tanpa risiko konservasi langsung. + zh: 材料完整性稳定,仅有轻微使用痕迹且无即时保护风险。 + structured_aliases: + - literal_form: goede staat + in_language: nl + - literal_form: guter Zustand + in_language: de + - literal_form: bon etat + in_language: fr + - literal_form: buen estado + in_language: es + - literal_form: حالة جيدة + in_language: ar + - literal_form: kondisi baik + in_language: id + - literal_form: 良好状态 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - crm:E3_Condition_State + - skos:Concept + FairCondition: is_a: ConditionType - description: Fair physical condition with moderate deterioration + description: >- + Category indicating moderate wear or damage that remains manageable but + warrants periodic monitoring. + alt_descriptions: + nl: Categorie met matige slijtage of schade die beheersbaar blijft maar periodieke monitoring vereist. + de: Kategorie mit maessiger Abnutzung oder Schaeden, die beherrschbar bleiben, aber regelmaessige Kontrolle erfordern. + fr: Categorie indiquant une usure ou des dommages moderes, gerables mais necessitant un suivi periodique. + es: Categoria con desgaste o dano moderado, manejable pero que requiere seguimiento periodico. + ar: فئة تشير إلى اهتراء أو ضرر متوسط يمكن التحكم فيه لكنه يتطلب متابعة دورية. + id: Kategori dengan keausan atau kerusakan sedang yang masih dapat dikelola namun memerlukan pemantauan berkala. + zh: 表示存在中等磨损或损伤、仍可管理但需定期监测的类别。 + structured_aliases: + - literal_form: redelijke staat + in_language: nl + - literal_form: befriedigender Zustand + in_language: de + - literal_form: etat moyen + in_language: fr + - literal_form: estado regular + in_language: es + - literal_form: حالة متوسطة + in_language: ar + - literal_form: kondisi sedang + in_language: id + - literal_form: 一般状态 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - crm:E3_Condition_State + - skos:Concept + PoorCondition: is_a: ConditionType - description: Poor physical condition requiring conservation attention + description: >- + Category indicating substantial deterioration that limits handling and + requires targeted intervention. + alt_descriptions: + nl: Categorie met aanzienlijke achteruitgang die raadpleging beperkt en gerichte ingrepen vereist. + de: Kategorie mit deutlicher Verschlechterung, die die Nutzung einschraenkt und gezielte Massnahmen erfordert. + fr: Categorie indiquant une deterioration importante limitant la manipulation et necessitant une intervention ciblee. + es: Categoria con deterioro importante que limita la manipulacion y requiere intervencion especifica. + ar: فئة تدل على تدهور كبير يحد من التداول ويتطلب تدخلا موجها. + id: Kategori dengan deteriorasi signifikan yang membatasi penanganan dan membutuhkan intervensi terarah. + zh: 表示显著劣化、限制使用并需要定向干预的类别。 + structured_aliases: + - literal_form: slechte staat + in_language: nl + - literal_form: schlechter Zustand + in_language: de + - literal_form: mauvais etat + in_language: fr + - literal_form: estado deficiente + in_language: es + - literal_form: حالة متدهورة + in_language: ar + - literal_form: kondisi buruk + in_language: id + - literal_form: 较差状态 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - crm:E3_Condition_State + - skos:Concept + CriticalCondition: is_a: ConditionType - description: Critical condition requiring immediate intervention + description: >- + Category indicating severe instability with imminent loss risk and urgent + conservation priority. + alt_descriptions: + nl: Categorie met ernstige instabiliteit, direct verliesrisico en urgente conserveringsprioriteit. + de: Kategorie mit schwerer Instabilitaet, akutem Verlustrisiko und dringendem Konservierungsbedarf. + fr: Categorie signalant une instabilite severe, un risque de perte imminent et une priorite de conservation urgente. + es: Categoria que senala inestabilidad grave, riesgo inminente de perdida y prioridad urgente de conservacion. + ar: فئة تشير إلى عدم استقرار شديد وخطر فقدان وشيك وأولوية حفظ عاجلة. + id: Kategori yang menunjukkan ketidakstabilan berat, risiko kehilangan segera, dan prioritas konservasi mendesak. + zh: 表示严重不稳定、存在迫切损失风险并需紧急保护优先处理的类别。 + structured_aliases: + - literal_form: kritieke staat + in_language: nl + - literal_form: kritischer Zustand + in_language: de + - literal_form: etat critique + in_language: fr + - literal_form: estado critico + in_language: es + - literal_form: حالة حرجة + in_language: ar + - literal_form: kondisi kritis + in_language: id + - literal_form: 危急状态 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - crm:E3_Condition_State + - skos:Concept + AccessCondition: is_a: ConditionType - description: "Condition or requirement for accessing materials.\nIncludes appointment\ - \ requirements, reading room rules, \nregistration requirements, or other access\ - \ stipulations.\n" + description: >- + Category for prerequisites and constraints governing consultation, + registration, or supervised access. + alt_descriptions: + nl: Categorie voor voorwaarden en beperkingen rond raadpleging, registratie of begeleide toegang. + de: Kategorie fuer Voraussetzungen und Einschraenkungen bei Einsicht, Registrierung oder beaufsichtigtem Zugang. + fr: Categorie pour les prealables et contraintes de consultation, d'inscription ou d'acces surveille. + es: Categoria para requisitos y restricciones de consulta, registro o acceso supervisado. + ar: فئة للمتطلبات والقيود المتعلقة بالاطلاع أو التسجيل أو الوصول الخاضع للإشراف. + id: Kategori untuk prasyarat dan batasan terkait konsultasi, registrasi, atau akses terawasi. + zh: 用于查阅、登记或受监督访问前提与限制的类别。 + structured_aliases: + - literal_form: toegangsvoorwaarde + in_language: nl + - literal_form: Zugangsvoraussetzung + in_language: de + - literal_form: condition d'acces + in_language: fr + - literal_form: condicion de acceso + in_language: es + - literal_form: شرط الوصول + in_language: ar + - literal_form: syarat akses + in_language: id + - literal_form: 访问条件 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - skos:Concept + UseCondition: is_a: ConditionType - description: 'Condition or restriction on how materials may be used. - - Includes photography restrictions, handling requirements, - - reproduction limitations, or citation requirements. - - ' + description: >- + Category for constraints on handling, citation, and permitted forms of use. + alt_descriptions: + nl: Categorie voor beperkingen op hantering, citeren en toegestane gebruiksvormen. + de: Kategorie fuer Einschraenkungen bei Handhabung, Zitierweise und erlaubten Nutzungsformen. + fr: Categorie pour les contraintes de manipulation, de citation et de formes d'usage autorisees. + es: Categoria para restricciones de manipulacion, citacion y formas de uso permitidas. + ar: فئة لقيود المناولة والاستشهاد وأشكال الاستخدام المسموح بها. + id: Kategori untuk pembatasan penanganan, sitasi, dan bentuk penggunaan yang diizinkan. + zh: 用于处理、引用及允许使用方式限制的类别。 + structured_aliases: + - literal_form: gebruiksvoorwaarde + in_language: nl + - literal_form: Nutzungsauflage + in_language: de + - literal_form: condition d'utilisation + in_language: fr + - literal_form: condicion de uso + in_language: es + - literal_form: شرط الاستخدام + in_language: ar + - literal_form: ketentuan penggunaan + in_language: id + - literal_form: 使用条件 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - skos:Concept + ReproductionCondition: is_a: ConditionType - description: 'Condition or restriction on reproducing materials. - - Includes permissions needed, fees, quality requirements, - - or attribution requirements for reproductions. - - ' + description: >- + Category for permissions, attribution duties, and technical constraints on + copying or publishing surrogates. + alt_descriptions: + nl: Categorie voor toestemmingen, naamsvermelding en technische beperkingen bij reproductie of publicatie. + de: Kategorie fuer Genehmigungen, Quellenangabe und technische Auflagen bei Reproduktion oder Veroeffentlichung. + fr: Categorie pour les autorisations, obligations d'attribution et contraintes techniques de reproduction ou publication. + es: Categoria para permisos, obligaciones de atribucion y restricciones tecnicas en reproduccion o publicacion. + ar: فئة للتصاريح ومتطلبات الإسناد والقيود التقنية على النسخ أو النشر. + id: Kategori untuk izin, kewajiban atribusi, dan batasan teknis pada penyalinan atau publikasi. + zh: 用于复制或发布替代件时许可、署名义务与技术限制的类别。 + structured_aliases: + - literal_form: reproductievoorwaarde + in_language: nl + - literal_form: Reproduktionsauflage + in_language: de + - literal_form: condition de reproduction + in_language: fr + - literal_form: condicion de reproduccion + in_language: es + - literal_form: شرط الاستنساخ + in_language: ar + - literal_form: ketentuan reproduksi + in_language: id + - literal_form: 复制条件 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - skos:Concept + LoanCondition: is_a: ConditionType - description: 'Condition or requirement for borrowing/lending materials. - - Includes insurance requirements, environmental conditions, - - courier requirements, or exhibition restrictions. - - ' + description: >- + Category for insurance, transport, environmental, and supervision + requirements attached to outgoing or incoming loans. + alt_descriptions: + nl: Categorie voor verzekerings-, transport-, omgevings- en toezichtseisen bij bruiklenen. + de: Kategorie fuer Versicherungs-, Transport-, Umwelt- und Aufsichtsanforderungen bei Leihverkehr. + fr: Categorie pour les exigences d'assurance, de transport, d'environnement et de surveillance des prets. + es: Categoria para requisitos de seguro, transporte, ambiente y supervision en prestamos. + ar: فئة لمتطلبات التأمين والنقل والبيئة والإشراف المرتبطة بالإعارة. + id: Kategori untuk persyaratan asuransi, transportasi, lingkungan, dan pengawasan pada peminjaman. + zh: 用于外借或借入时保险、运输、环境与监管要求的类别。 + structured_aliases: + - literal_form: bruikleenvoorwaarde + in_language: nl + - literal_form: Leihbedingung + in_language: de + - literal_form: condition de pret + in_language: fr + - literal_form: condicion de prestamo + in_language: es + - literal_form: شرط الإعارة + in_language: ar + - literal_form: ketentuan peminjaman + in_language: id + - literal_form: 借展条件 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - skos:Concept + DigitizationCondition: is_a: ConditionType - description: 'Condition or requirement for digitizing materials. - - Includes quality standards, metadata requirements, - - or restrictions on derivative works. - - ' + description: >- + Category for capture quality, metadata completeness, and derivative-use + constraints in digitization workflows. + alt_descriptions: + nl: Categorie voor opnamekwaliteit, metadata-volledigheid en gebruiksbeperkingen bij digitalisering. + de: Kategorie fuer Erfassungsqualitaet, Metadatenvollstaendigkeit und Nutzungsauflagen in Digitalisierungsablaeufen. + fr: Categorie pour la qualite de capture, l'exhaustivite des metadonnees et les contraintes d'usage en numerisation. + es: Categoria para calidad de captura, completitud de metadatos y restricciones de uso en digitalizacion. + ar: فئة لمتطلبات جودة الالتقاط واكتمال البيانات الوصفية وقيود الاستخدام في الرقمنة. + id: Kategori untuk kualitas tangkapan, kelengkapan metadata, dan batasan penggunaan dalam alur digitalisasi. + zh: 用于数字化流程中采集质量、元数据完整性与衍生使用限制的类别。 + structured_aliases: + - literal_form: digitaliseringsvoorwaarde + in_language: nl + - literal_form: Digitalisierungsauflage + in_language: de + - literal_form: condition de numerisation + in_language: fr + - literal_form: condicion de digitalizacion + in_language: es + - literal_form: شرط الرقمنة + in_language: ar + - literal_form: ketentuan digitalisasi + in_language: id + - literal_form: 数字化条件 + in_language: zh broad_mappings: - - crm:E3_Condition_State + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml index 771b050abf..e6fe3e4808 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConditionofAccess.yaml @@ -1,16 +1,88 @@ id: https://nde.nl/ontology/hc/class/ConditionofAccess name: ConditionofAccess title: Condition of Access -description: A structured condition of access. +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# + dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_name classes: ConditionofAccess: - class_uri: rico:Rule - annotations: - custodian_types: '["*"]' + class_uri: hc:ConditionofAccess + description: >- + Rule set defining prerequisites, constraints, and procedural requirements for + consulting, reusing, or requesting heritage resources. + alt_descriptions: + nl: >- + Verzameling regels die voorwaarden, beperkingen en procedurele vereisten + vastlegt voor het raadplegen, hergebruiken of aanvragen van erfgoedbronnen. + de: >- + Regelwerk, das Voraussetzungen, Einschränkungen und Verfahrensanforderungen + fuer die Einsicht, Nachnutzung oder Beantragung von Kulturerbe-Ressourcen + festlegt. + fr: >- + Ensemble de regles definissant les prealables, les contraintes et les + exigences procedurales pour consulter, reutiliser ou demander des ressources + patrimoniales. + es: >- + Conjunto de reglas que define requisitos previos, restricciones y + procedimientos para consultar, reutilizar o solicitar recursos patrimoniales. + ar: >- + مجموعة قواعد تحدد المتطلبات المسبقة والقيود والإجراءات اللازمة للاطلاع على + موارد التراث أو إعادة استخدامها أو طلبها. + id: >- + Kumpulan aturan yang menetapkan prasyarat, batasan, dan persyaratan prosedural + untuk menelaah, menggunakan kembali, atau meminta sumber daya warisan. + zh: >- + 规定查阅、再利用或申请遗产资源时前提条件、限制与流程要求的规则集合。 + structured_aliases: + - literal_form: raadplegingsvoorwaarden + in_language: nl + - literal_form: Nutzungsauflagen + in_language: de + - literal_form: regles de consultation + in_language: fr + - literal_form: reglas de consulta + in_language: es + - literal_form: شروط الاطلاع + in_language: ar + - literal_form: ketentuan konsultasi + in_language: id + - literal_form: 查阅规则 + in_language: zh slots: - has_name - has_description + examples: + - value: + has_name: Reading room registration and ID check + has_description: + description_text: Researchers must register, present photo ID, and agree to supervised handling. + description: On-site consultation prerequisites for fragile materials + - value: + has_name: Restricted consultation period + has_description: + description_text: Personal files remain unavailable for 75 years from creation unless legal exception applies. + description: Time-based restriction on sensitive records + keywords: + - consultation requirements + - reading room rules + - legal restrictions + - embargo periods + - user obligations + broad_mappings: + - rico:Rule + close_mappings: + - dcterms:RightsStatement + comments: + - Captures normative constraints rather than observed preservation status. + - Used to represent legal, ethical, and procedural requirements on consultation. + annotations: + custodian_types: '["*"]' + specificity_score: "0.45" + specificity_rationale: Specific rule class for consultation and reuse governance. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Confidence.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Confidence.yaml index 9d4a33cd21..14a0f9d6dd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Confidence.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Confidence.yaml @@ -1,25 +1,66 @@ id: https://nde.nl/ontology/hc/class/Confidence name: Confidence title: Confidence -description: A confidence value or score. prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ + sosa: http://www.w3.org/ns/sosa/ + dqv: http://www.w3.org/ns/dqv# +default_prefix: hc imports: - linkml:types - ../slots/has_value classes: Confidence: - class_uri: sosa:Result - close_mappings: - - dqv:QualityMeasurement - description: A confidence value or score. + class_uri: hc:Confidence + description: >- + Quantitative certainty estimate attached to an assertion, extraction, or + measurement outcome. + alt_descriptions: + nl: Kwantitatieve zekerheidsinschatting gekoppeld aan een bewering, extractie of meetuitkomst. + de: Quantitative Sicherheitseinschaetzung zu einer Aussage, Extraktion oder einem Messergebnis. + fr: Estimation quantitative de certitude associee a une assertion, une extraction ou un resultat de mesure. + es: Estimacion cuantitativa de certeza asociada a una afirmacion, extraccion o resultado de medicion. + ar: تقدير كمي لليقين مرتبط بعبارة أو عملية استخراج أو نتيجة قياس. + id: Estimasi kepastian kuantitatif yang dikaitkan dengan pernyataan, ekstraksi, atau hasil pengukuran. + zh: 附加于断言、抽取或测量结果的定量可信度估计。 + structured_aliases: + - literal_form: zekerheidsinschatting + in_language: nl + - literal_form: Sicherheitswert + in_language: de + - literal_form: indice de certitude + in_language: fr + - literal_form: indice de certeza + in_language: es + - literal_form: تقدير اليقين + in_language: ar + - literal_form: estimasi kepastian + in_language: id + - literal_form: 可信度估计 + in_language: zh slots: - - has_value + - has_value + slot_usage: + has_value: + range: float + required: true + examples: + - value: + has_value: 0.92 + description: High certainty for exact identifier matching + - value: + has_value: 0.48 + description: Moderate certainty for fuzzy label alignment + keywords: + - certainty estimate + - quality signal + - extraction reliability + - match reliability + broad_mappings: + - sosa:Result + - dqv:QualityMeasurement annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Generic certainty artifact reusable across workflows. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml index 124378582d..b2ddcc9244 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceLevel.yaml @@ -1,28 +1,67 @@ id: https://nde.nl/ontology/hc/class/ConfidenceLevel name: ConfidenceLevel title: Confidence Level -description: Level of confidence or certainty in a statement or annotation. MIGRATED from confidence_level/confidence_score slot per Rule 53. Follows dqv:ConfidenceScore. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dqv: http://www.w3.org/ns/dqv# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_score -default_prefix: hc classes: ConfidenceLevel: - class_uri: dqv:QualityMeasurement + class_uri: hc:ConfidenceLevel + description: >- + Ordinal or numeric qualification indicating how strongly available evidence + supports a statement. + alt_descriptions: + nl: Ordinale of numerieke kwalificatie die aangeeft hoe sterk beschikbaar bewijs een uitspraak ondersteunt. + de: Ordinale oder numerische Qualifizierung, die angibt, wie stark verfuegbare Evidenz eine Aussage stuetzt. + fr: Qualification ordinale ou numerique indiquant dans quelle mesure les preuves disponibles soutiennent une assertion. + es: Cualificacion ordinal o numerica que indica que tan fuertemente la evidencia disponible respalda una afirmacion. + ar: توصيف رتبي أو رقمي يبين مدى قوة الأدلة المتاحة في دعم عبارة ما. + id: Kualifikasi ordinal atau numerik yang menunjukkan seberapa kuat bukti yang tersedia mendukung suatu pernyataan. + zh: 表示现有证据对某项陈述支持强度的等级或数值限定。 + structured_aliases: + - literal_form: zekerheidsniveau + in_language: nl + - literal_form: Sicherheitsstufe + in_language: de + - literal_form: niveau de certitude + in_language: fr + - literal_form: nivel de certeza + in_language: es + - literal_form: مستوى اليقين + in_language: ar + - literal_form: tingkat kepastian + in_language: id + - literal_form: 置信等级 + in_language: zh slots: - - - has_score - - has_description + - has_score + - has_description slot_usage: has_score: range: float required: true + examples: + - value: + has_score: 0.85 + has_description: + description_text: Evidence from two independent authoritative sources. + description: Strong support from corroborating evidence + - value: + has_score: 0.35 + has_description: + description_text: Single-source claim with unresolved ambiguity. + description: Weak support pending verification + broad_mappings: + - dqv:QualityMeasurement + comments: + - Represents assessment strength, not provenance of calculation. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Generic scoring construct used in evidence assessment. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml index 130d8bcdab..bd19d849db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml @@ -1,59 +1,83 @@ id: https://nde.nl/ontology/hc/class/ConfidenceMeasure -name: confidence_measure_class -title: ConfidenceMeasure Class +name: ConfidenceMeasure +title: Confidence Measure prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# + dqv: http://www.w3.org/ns/dqv# + sosa: http://www.w3.org/ns/sosa/ schema: http://schema.org/ - oa: http://www.w3.org/ns/oa# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# +default_prefix: hc imports: - linkml:types - - ../metadata - ../slots/has_method - ../slots/has_score - ../slots/has_value classes: ConfidenceMeasure: - class_uri: prov:Confidence - description: 'Quantified confidence in a statement or observation. - - PROV-O extension for uncertainty representation. - - - **Score Range**: 0.0 (uncertain) to 1.0 (certain) - - - **Use Cases**: - - - NER extraction confidence - - - Fuzzy matching scores - - - Expert assessment certainty - - - Automated vs. manual curation - - ' - exact_mappings: - - prov:Confidence - close_mappings: - - schema:PropertyValue - - oa:Motivation + class_uri: hc:ConfidenceMeasure + description: >- + Measured certainty record combining a numeric estimate with the procedure + used to derive it. + alt_descriptions: + nl: Gemeten zekerheidsregistratie die een numerieke schatting combineert met de gebruikte berekeningsprocedure. + de: Gemessener Sicherheitseintrag, der eine numerische Schaetzung mit dem verwendeten Berechnungsverfahren kombiniert. + fr: Enregistrement mesure de certitude combinant une estimation numerique et la procedure de calcul utilisee. + es: Registro medido de certeza que combina una estimacion numerica con el procedimiento utilizado para calcularla. + ar: سجل مقاس لليقين يجمع بين تقدير رقمي والإجراء المستخدم لاشتقاقه. + id: Catatan kepastian terukur yang menggabungkan estimasi numerik dengan prosedur perhitungan yang digunakan. + zh: 将数值估计与计算方法结合在一起的可测可信度记录。 + structured_aliases: + - literal_form: zekerheidsmeting + in_language: nl + - literal_form: Sicherheitsmessung + in_language: de + - literal_form: mesure de certitude + in_language: fr + - literal_form: medicion de certeza + in_language: es + - literal_form: قياس اليقين + in_language: ar + - literal_form: pengukuran kepastian + in_language: id + - literal_form: 置信度测量 + in_language: zh slots: - - has_method - - has_value - - has_score + - has_method + - has_value + - has_score slot_usage: has_value: range: float minimum_value: 0.0 maximum_value: 1.0 required: true - has_method: -# range: string + has_score: + range: float + minimum_value: 0.0 + maximum_value: 1.0 + examples: + - value: + has_method: fuzzy_string_matching + has_value: 0.78 + has_score: 0.78 + description: Similarity-based estimate from lexical comparison + - value: + has_method: expert_assessment + has_value: 0.9 + has_score: 0.9 + description: Expert-reviewed estimate after manual validation + keywords: + - measured certainty + - scoring method + - data quality assessment + - reproducible evaluation + broad_mappings: + - dqv:QualityMeasurement + - schema:PropertyValue + close_mappings: + - sosa:Result annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: Reusable measurement artifact with explicit scoring method. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml index 07e3f2c510..69ac40d4a2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceMethod.yaml @@ -1,71 +1,84 @@ id: https://nde.nl/ontology/hc/class/ConfidenceMethod -name: confidence_method_class +name: ConfidenceMethod title: Confidence Method prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_type -default_prefix: hc classes: ConfidenceMethod: - description: 'A method or algorithm used to calculate confidence scores. - - **USAGE**: Documents how confidence values were computed: - Fuzzy string matching algorithms - ML model predictions - - Rule-based validation - XPath match verification - Human assessment - - **COMMON METHODS**: | Method | Description | |--------|-------------| | fuzzy_matching | Levenshtein, Jaro-Winkler, - etc. | | xpath_validation | XPath match confidence | | llm_classification | LLM-based entity classification | | ml_prediction - | Machine learning model output | | human_assessment | Manual quality assessment | | ensemble | Combined multiple methods - |' - class_uri: prov:Plan - exact_mappings: - - prov:Plan - close_mappings: - - schema:HowTo + class_uri: hc:ConfidenceMethod + description: >- + Documented procedure or algorithm used to derive certainty estimates from + source evidence. + alt_descriptions: + nl: Gedocumenteerde procedure of algoritme waarmee zekerheidsinschattingen uit bronbewijs worden afgeleid. + de: Dokumentiertes Verfahren oder Algorithmus zur Ableitung von Sicherheitsschaetzungen aus Quellbelegen. + fr: Procedure ou algorithme documente utilise pour deriver des estimations de certitude a partir de preuves sources. + es: Procedimiento o algoritmo documentado utilizado para derivar estimaciones de certeza a partir de evidencia fuente. + ar: إجراء أو خوارزمية موثقة تُستخدم لاشتقاق تقديرات اليقين من الأدلة المصدرية. + id: Prosedur atau algoritme terdokumentasi yang digunakan untuk menurunkan estimasi kepastian dari bukti sumber. + zh: 用于根据来源证据推导可信度估计的已记录流程或算法。 + structured_aliases: + - literal_form: zekerheidsmethode + in_language: nl + - literal_form: Sicherheitsmethode + in_language: de + - literal_form: methode d'estimation + in_language: fr + - literal_form: metodo de estimacion + in_language: es + - literal_form: طريقة التقدير + in_language: ar + - literal_form: metode estimasi + in_language: id + - literal_form: 估计方法 + in_language: zh slots: - - has_type - - has_description - - identified_by + - has_type + - has_description + - identified_by slot_usage: has_type: -# range: string required: true examples: - - value: fuzzy_matching - - value: ml_prediction - - value: human_assessment + - value: fuzzy_matching + - value: ml_prediction + - value: human_assessment has_description: -# range: string - required: false examples: - - value: Jaro-Winkler similarity with 0.7 threshold + - value: Weighted Jaro-Winkler similarity with threshold calibration. identified_by: -# range: string - required: false examples: - - value: rapidfuzz-2.15.1 + - value: rapidfuzz-2.15.1 + examples: + - value: + has_type: llm_classification + has_description: Ensemble prompt strategy with adjudication pass. + identified_by: gpt-4.1-entity-eval + description: Machine-assisted classification procedure + - value: + has_type: human_assessment + has_description: Dual-reviewer adjudication with consensus protocol. + identified_by: manual-qc-v2 + description: Expert review procedure for uncertain matches + keywords: + - algorithm provenance + - method documentation + - reproducibility + - quality workflow + close_mappings: + - prov:Plan + - schema:HowTo annotations: custodian_types: '["*"]' - custodian_types_rationale: Confidence methods apply universally to data quality assessment. - custodian_types_primary: '*' - specificity_score: 0.25 - specificity_rationale: Low specificity - fundamental methodology documentation. - examples: - - value: - has_type: fuzzy_matching - has_description: Levenshtein distance with ratio normalization - identified_by: rapidfuzz-levenshtein - - value: - has_type: llm_classification - has_description: GPT-4 based entity type classification - identified_by: gpt-4-turbo-2024-04-09 - comments: - - Created from slot_fixes.yaml migration (2026-01-19) - - Documents confidence calculation methodology - - Used with ConfidenceScore class + custodian_types_rationale: Method documentation applies to all extraction and validation contexts. + specificity_score: "0.25" + specificity_rationale: Low specificity but operationally important for reproducibility. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml index b9093c1399..bbf09b884a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceScore.yaml @@ -1,99 +1,121 @@ id: https://nde.nl/ontology/hc/class/ConfidenceScore -name: confidence_score_class +name: ConfidenceScore title: Confidence Score - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# + dqv: http://www.w3.org/ns/dqv# schema: http://schema.org/ - + prov: http://www.w3.org/ns/prov# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_method - ../slots/has_score -default_prefix: hc - classes: ConfidenceScore: + class_uri: hc:ConfidenceScore description: >- - A structured confidence score representing quality/certainty measurements. - - **MIGRATION**: - Replaces simple `confidence_score` float slot with structured class: - - `has_score`: The numeric value (0.0-1.0) - - `has_method`: How confidence was calculated - - `has_description`: Explanation of confidence assessment - - **USAGE**: - - Process quality assessment (methodology confidence) - - Match/similarity confidence (entity resolution) - - Extraction confidence (NLP/XPath extraction) - - Prediction confidence (ML model outputs) - - **RANGE**: 0.0 (low confidence) to 1.0 (high confidence) - - **ONTOLOGY MAPPING**: - - sosa:hasSimpleResult for the score value - - prov:value as close mapping - - class_uri: sosa:Result - - exact_mappings: - - sosa:Result - - close_mappings: - - prov:Value - - schema:Rating - + Normalized numeric estimate expressing support strength for an extracted or + inferred statement. + alt_descriptions: + nl: Genormaliseerde numerieke schatting die de sterkte van ondersteuning voor een afgeleide uitspraak uitdrukt. + de: Normalisierte numerische Schaetzung zur Angabe der Unterstuetzungsstaerke fuer eine extrahierte oder abgeleitete Aussage. + fr: Estimation numerique normalisee exprimant la force de soutien d'une assertion extraite ou inferee. + es: Estimacion numerica normalizada que expresa la fuerza de respaldo de una afirmacion extraida o inferida. + ar: تقدير رقمي معياري يعبّر عن قوة دعم عبارة مستخرجة أو مستنتجة. + id: Estimasi numerik ternormalisasi yang menyatakan kekuatan dukungan untuk pernyataan yang diekstraksi atau diinferensikan. + zh: 表示对抽取或推断陈述支持强度的归一化数值估计。 + structured_aliases: + - literal_form: zekerheidscore + in_language: nl + - literal_form: Sicherheitswert + in_language: de + - literal_form: score de certitude + in_language: fr + - literal_form: puntuacion de certeza + in_language: es + - literal_form: درجة اليقين + in_language: ar + - literal_form: skor kepastian + in_language: id + - literal_form: 置信分值 + in_language: zh slots: - has_score - has_method - has_description - slot_usage: has_score: range: float minimum_value: 0.0 maximum_value: 1.0 required: true + close_mappings: + - sosa:hasSimpleResult + - prov:value examples: - value: 0.95 - - value: 0.50 - - value: 0.10 + - value: 0.5 + - value: 0.1 has_method: -# range: string - required: false examples: - - value: "fuzzy_string_matching" - - value: "xpath_extraction_validation" - - value: "llm_classification" + - value: fuzzy_string_matching + - value: xpath_extraction_validation has_description: -# range: string - required: false examples: - - value: "High confidence - exact name match with verified ISIL code" - annotations: - custodian_types: '["*"]' - custodian_types_rationale: >- - Confidence scoring applies universally across all data extraction contexts. - custodian_types_primary: "*" - specificity_score: 0.20 - specificity_rationale: >- - Low specificity - fundamental measurement concept for data quality. - + - value: Strong lexical and identifier match across independent sources. examples: - value: - has_score: 0.95 - has_method: "xpath_extraction" - has_description: "Exact match found at expected XPath location" + has_score: 0.93 + has_method: xpath_extraction + has_description: Exact match at canonical XPath location. + description: High support estimate for deterministic extraction - value: - has_score: 0.65 - has_method: "fuzzy_string_matching" - has_description: "Moderate similarity to reference name (Levenshtein ratio 0.85)" + has_score: 0.62 + has_method: fuzzy_string_matching + has_description: Partial overlap with disambiguation warning. + description: Medium support estimate for ambiguous matching + keywords: + - normalized estimate + - support strength + - extraction quality + - inference reliability + broad_mappings: + - sosa:Result + - dqv:QualityMeasurement + close_mappings: + - schema:Rating comments: - - Created from slot_fixes.yaml migration (2026-01-19) - - Replaces simple confidence_score float slot - - Used with generated_by slot for provenance + - Replaces unstructured scalar values with a reusable object pattern. + - Method metadata is captured via has_method for auditability. + notes: + - | + Preserved from prior description (commit 5e94e52b): + + A structured confidence score representing quality/certainty measurements. + + **MIGRATION**: + Replaces simple `confidence_score` float slot with structured class: + - `has_score`: The numeric value (0.0-1.0) + - `has_method`: How confidence was calculated + - `has_description`: Explanation of confidence assessment + + **USAGE**: + - Process quality assessment (methodology confidence) + - Match/similarity confidence (entity resolution) + - Extraction confidence (NLP/XPath extraction) + - Prediction confidence (ML model outputs) + + **RANGE**: 0.0 (low confidence) to 1.0 (high confidence) + + **ONTOLOGY MAPPING**: + - sosa:hasSimpleResult for the score value + - prov:value as close mapping + annotations: + custodian_types: '["*"]' + custodian_types_rationale: Scoring is reusable across all curation and extraction workflows. + specificity_score: "0.2" + specificity_rationale: Generic but essential structure for quality assessment. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml index 439905e746..89e84d5f29 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceThreshold.yaml @@ -5,39 +5,59 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_description -default_prefix: hc classes: ConfidenceThreshold: class_uri: hc:ConfidenceThreshold - description: "A threshold value used in confidence-based processing or validation.\n\ - \n**DEFINITION**:\n\nConfidenceThreshold captures the minimum (or maximum) confidence\ - \ level\nrequired for an action or classification to be accepted. Common in:\n\ - - NLP entity extraction pipelines\n- ML classification workflows\n- Automated\ - \ data validation\n- Quality assurance checks\n\n**THRESHOLD TYPES**:\n\n- **CONFIDENCE**:\ - \ Minimum confidence score for acceptance (0.0-1.0)\n- **PROBABILITY**: Probability\ - \ threshold for classification\n- **QUALITY**: Minimum quality score for data\ - \ acceptance\n- **SIMILARITY**: Minimum similarity score for matching\n\n**EXAMPLE**:\n\ - ```yaml\nhas_threshold:\n - threshold_value: 0.85\n threshold_type:\ - \ CONFIDENCE\n threshold_description: \"Entity must have ≥85% confidence\ - \ to be extracted\"\n - threshold_value: 0.70\n threshold_type: SIMILARITY\n\ - \ threshold_description: \"Name matches require ≥70% similarity\"\n```\n\n\ - **Migration (2026-01-22)**:\nCreated as part of confidence_threshold → has_threshold\ - \ migration\nper slot_fixes.yaml (Rule 53).\n" + description: >- + Acceptance boundary defining the minimum support level required before an + automated action, classification, or publication step is allowed. + alt_descriptions: + nl: Acceptatiegrens die het minimale ondersteuningsniveau vastlegt voordat een geautomatiseerde stap is toegestaan. + de: Akzeptanzgrenze, die das minimale Unterstuetzungsniveau fuer automatisierte Aktionen oder Freigaben festlegt. + fr: Seuil d'acceptation definissant le niveau minimal de soutien requis avant une action automatisee. + es: Umbral de aceptacion que define el nivel minimo de respaldo requerido antes de una accion automatizada. + ar: حد قبول يحدد الحد الأدنى من مستوى الدعم المطلوب قبل السماح بإجراء آلي. + id: Batas penerimaan yang menentukan tingkat dukungan minimum sebelum tindakan otomatis diizinkan. + zh: 定义自动操作、分类或发布前所需最小支持水平的接受阈值。 + structured_aliases: + - literal_form: acceptatiedrempel + in_language: nl + - literal_form: Akzeptanzschwelle + in_language: de + - literal_form: seuil d'acceptation + in_language: fr + - literal_form: umbral de aceptacion + in_language: es + - literal_form: عتبة القبول + in_language: ar + - literal_form: ambang penerimaan + in_language: id + - literal_form: 接受阈值 + in_language: zh slots: - - has_description - slot_usage: - has_description: -# range: string + - has_description + examples: + - value: + has_description: + description_text: Extract entities only when score is at least 0.85. + description: Minimum score gate for extraction pipeline + - value: + has_description: + description_text: Require score of 0.7 for candidate matches before review queue insertion. + description: Match-screening gate prior to manual validation + keywords: + - acceptance boundary + - automated gating + - quality control + - decision threshold + broad_mappings: + - schema:PropertyValue annotations: custodian_types: '["*"]' - custodian_types_rationale: Threshold-based processing applies across heritage - types. - specificity_score: 0.6 - specificity_rationale: Specialized class for methodology/processing contexts. - examples: - - value: null - - value: null - - value: null + custodian_types_rationale: Thresholding applies across all processing and validation contexts. + specificity_score: "0.3" + specificity_rationale: Specialized governance artifact for automated decision gates. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml index 9498dd7ce0..83567fb0c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConfidenceValue.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/ConfidenceValue name: ConfidenceValue -title: ConfidenceValue -description: A structured confidence value/score. +title: Confidence Value prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,11 +11,48 @@ imports: - ../slots/has_value classes: ConfidenceValue: - class_uri: schema:StructuredValue - description: Confidence value. + class_uri: hc:ConfidenceValue + description: >- + Scalar estimate used to encode support strength as a single numeric datum. + alt_descriptions: + nl: Scalaire schatting die ondersteuningssterkte als enkel numeriek gegeven vastlegt. + de: Skalarer Schaetzwert zur Abbildung der Unterstuetzungsstaerke als einzelner numerischer Wert. + fr: Estimation scalaire servant a encoder la force de soutien sous forme de valeur numerique unique. + es: Estimacion escalar utilizada para codificar la fuerza de respaldo como un unico dato numerico. + ar: تقدير عددي مفرد يُستخدم لترميز قوة الدعم. + id: Estimasi skalar untuk menyandikan kekuatan dukungan sebagai satu data numerik. + zh: 以单一数值表示支持强度的标量估计。 + structured_aliases: + - literal_form: zekerheidswaarde + in_language: nl + - literal_form: Sicherheitswert + in_language: de + - literal_form: valeur de certitude + in_language: fr + - literal_form: valor de certeza + in_language: es + - literal_form: قيمة اليقين + in_language: ar + - literal_form: nilai kepastian + in_language: id + - literal_form: 置信值 + in_language: zh slots: - - has_value + - has_value + slot_usage: + has_value: + range: float + required: true + examples: + - value: + has_value: 0.74 + description: Numeric support estimate for candidate alignment + - value: + has_value: 0.99 + description: Near-certain support estimate for deterministic match + broad_mappings: + - schema:StructuredValue annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Basic scalar data carrier for support estimation. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Conflict.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Conflict.yaml index 094658082f..a1163e3c53 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Conflict.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Conflict.yaml @@ -1,12 +1,11 @@ id: https://nde.nl/ontology/hc/class/Conflict -name: conflict_class -title: Conflict Class +name: Conflict +title: Conflict prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - linkml:types @@ -18,90 +17,116 @@ imports: - ../slots/temporal_extent classes: Conflict: - class_uri: crm:E5_Event - description: "A conflict event affecting heritage custodians.\n\n**DEFINITION**:\n\ - \nA Conflict represents an armed conflict, natural disaster, or other\ndestructive\ - \ event that impacts heritage institutions. This class\ncaptures the CONFLICT\ - \ ITSELF, while ConflictStatus captures the\nSTATUS of a specific custodian\ - \ affected by the conflict.\n\n**SEMANTIC PATTERN**:\n\n```\nCustodian\n │\n\ - \ └── involved_in → Conflict (THIS CLASS)\n ├── has_type\ - \ → ConflictType (ARMED_CONFLICT, NATURAL_DISASTER, etc.)\n ├── has_label:\ - \ \"Gaza War 2023-2024\"\n ├── temporal_extent → TimeSpan (duration of\ - \ conflict)\n └── involvement_status → ConflictStatus (status of THIS\ - \ custodian)\n```\n\n**DISTINCTION FROM ConflictStatus**:\n- **Conflict** (THIS\ - \ CLASS): The conflict event itself (e.g., \"Gaza War 2023\")\n- **ConflictStatus**:\ - \ The status of a specific custodian (DESTROYED, DAMAGED, etc.)\n\nA single\ - \ Conflict can affect multiple custodians, each with different statuses.\n\n\ - **CIDOC-CRM ALIGNMENT**:\n- Primary: `crm:E5_Event` - \"comprises occurrences\ - \ in spacetime that can be\n delimited within a defined extent of the spacetime\"\ - \n- Specialization: `crm:E6_Destruction` when resulting in destruction\n\n**USE\ - \ CASES**:\n\n1. **Gaza 2023-2024**: Armed conflict affecting 30+ heritage institutions\n\ - 2. **Syrian Civil War**: Ongoing conflict affecting museums and archives\n3.\ - \ **Nepal Earthquake 2015**: Natural disaster affecting heritage sites\n4. **Iraq\ - \ War**: Looting and destruction of cultural heritage\n\nCreated as part of\ - \ conflict_status migration per slot_fixes.yaml (Rule 53).\n" - exact_mappings: - - crm:E5_Event - close_mappings: - - crm:E6_Destruction - - schema:Event - related_mappings: - - prov:Activity + class_uri: hc:Conflict + description: >- + Delimited crisis event whose armed, political, or disaster dynamics disrupt + heritage custodians, their holdings, or their operational continuity. + alt_descriptions: + nl: >- + Afgebakende crisissituatie waarvan gewapende, politieke of rampgerelateerde + dynamiek erfgoedbeheerders, hun collecties of hun operationele continuiteit + verstoort. + de: >- + Abgrenzbares Krisenereignis, dessen bewaffnete, politische oder katastrophale + Dynamiken Kulturerbeeinrichtungen, ihre Bestaende oder ihre betriebliche + Kontinuitaet beeintraechtigen. + fr: >- + Episode de crise delimitee dont les dynamiques armees, politiques ou de + catastrophe perturbent les institutions patrimoniales, leurs collections ou + leur continuite operationnelle. + es: >- + Episodio de crisis delimitado cuyas dinamicas armadas, politicas o de + desastre interrumpen a custodios patrimoniales, sus fondos o su continuidad + operativa. + ar: >- + حدث أزمة محدد تؤدي ديناميكياته المسلحة أو السياسية أو الكارثية إلى تعطيل + مؤسسات حفظ التراث أو مقتنياتها أو استمرارية عملها. + id: >- + Peristiwa krisis terbatasi yang dinamika bersenjata, politik, atau + kebencanaannya mengganggu lembaga pengelola warisan, koleksinya, atau + kesinambungan operasionalnya. + zh: >- + 其武装、政治或灾害过程会扰乱遗产保管机构、馆藏或运营连续性的界定性危机事件。 + structured_aliases: + - literal_form: crisisgebeurtenis + in_language: nl + - literal_form: Krisenereignis + in_language: de + - literal_form: evenement de crise + in_language: fr + - literal_form: evento de crisis + in_language: es + - literal_form: حدث أزمة + in_language: ar + - literal_form: peristiwa krisis + in_language: id + - literal_form: 危机事件 + in_language: zh slots: - - has_type - - has_label - - has_description - - temporal_extent - - has_provenance + - has_type + - has_label + - has_description + - temporal_extent + - has_provenance slot_usage: has_type: -# range: string # uriorcurie required: true has_label: examples: - - value: - label_text: Gaza War 2023-2024 - language: en - - value: - label_text: Syrian Civil War - language: en - has_description: null + - value: + label_text: Gaza War 2023-2024 + language: en + - value: + label_text: Nepal Earthquake 2015 + language: en temporal_extent: examples: - - value: - begin_of_the_begin: '2023-10-07' - end_of_the_end: null + - value: + begin_of_the_begin: '2023-10-07' has_provenance: range: Provenance inlined: true examples: - - value: - based_on: - has_label: UNESCO Cultural Heritage in Gaza Assessment - - value: - based_on: - has_label: Librarians and Archivists with Palestine - Gaza Report - 2024 + - value: + based_on: + has_label: UNESCO cultural heritage emergency assessment + examples: + - value: + has_type: ArmedConflict + has_label: + label_text: Gaza War 2023-2024 + language: en + has_description: + description_text: Armed hostilities causing severe disruption to memory institutions. + temporal_extent: + begin_of_the_begin: '2023-10-07' + description: Armed conflict affecting multiple archives and libraries + - value: + has_type: NaturalDisaster + has_label: + label_text: Nepal Earthquake 2015 + language: en + has_description: + description_text: Seismic disaster damaging heritage repositories and access infrastructure. + temporal_extent: + begin_of_the_begin: '2015-04-25' + description: Disaster event linked to institutional impact tracking + keywords: + - crisis event + - armed hostilities + - disaster impact + - cultural heritage risk + - institutional disruption + broad_mappings: + - crm:E5_Event + - schema:Event + close_mappings: + - crm:E6_Destruction + comments: + - Models the crisis event itself; institution-specific outcomes are expressed via ConflictStatus. + - One crisis can be linked to multiple custodians with different consequences. annotations: custodian_types: '["*"]' - custodian_types_rationale: Conflicts can affect all heritage custodian types. - specificity_score: 0.55 - specificity_rationale: Specialized event type for conflict documentation. - comments: - - Created 2026-01-22 per slot_fixes.yaml conflict_status migration - - Separates the CONFLICT from the CUSTODIAN'S STATUS in that conflict - - Enables linking multiple custodians to the same conflict event - examples: - - value: - has_type: ARMED_CONFLICT - has_label: - label_text: Gaza War 2023-2024 - language: en - has_description: - description_text: Armed conflict beginning October 2023 affecting Gaza heritage - institutions - temporal_extent: - begin_of_the_begin: '2023-10-07' - has_provenance: - based_on: - has_label: Librarians and Archivists with Palestine + custodian_types_rationale: Crisis events can impact all heritage custodian types. + specificity_score: "0.55" + specificity_rationale: Specialized event class for heritage-impact crisis documentation. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml index f0599077b1..3d3b7bb783 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml @@ -1,66 +1,107 @@ id: https://nde.nl/ontology/hc/class/ConflictStatus -name: conflict_status_class -title: Conflict Status Class -imports: - - linkml:types - - ../enums/ConflictStatusEnum - - ../metadata - - ../slots/has_description - - ../slots/has_score - - ../slots/rebuild_by - - ../slots/20260202_matang/new/reported_date +name: ConflictStatus +title: Conflict Status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# +default_prefix: hc +imports: + - linkml:types + - ../enums/ConflictStatusEnum + - ../slots/has_description + - ../slots/has_score + - ../slots/rebuild_by + - ../slots/temporal_extent classes: ConflictStatus: class_uri: hc:ConflictStatus - description: "Represents the status of a heritage custodian affected by armed\ - \ conflict,\nnatural disaster, or deliberate destruction.\n\n**PURPOSE**:\n\ - Documents the current condition of heritage institutions impacted by external\n\ - forces beyond normal organizational dissolution. This is critical for:\n- Tracking\ - \ heritage destruction in conflict zones (Gaza, Syria, Ukraine, Iraq)\n- Monitoring\ - \ post-disaster recovery efforts\n- Supporting cultural heritage protection\ - \ advocacy\n- Connecting with international monitoring organizations\n\n**DISTINCTION\ - \ FROM DISSOLUTION**:\n- Normal dissolution (merger, closure) → Use `temporal_extent.end_of_the_end`\n\ - - Involuntary destruction (conflict, disaster) → Use `conflict_status` + `time_of_destruction`\n\ - \n**RELATIONSHIP TO time_of_destruction**:\n- `conflict_status`: Summary status\ - \ object with description and sources\n- `time_of_destruction`: Detailed TimeSpan\ - \ with fuzzy temporal bounds\n\n**DATA FLOW**:\n1. Source documents (reports,\ - \ news) → `conflict_status` extraction\n2. `conflict_status.destruction_date`\ - \ → `time_of_destruction.begin_of_the_end`\n3. Frontend displays both in CustodianTimeline\ - \ component\n\n**EXAMPLE - Gaza Institution**:\n```yaml\nconflict_status:\n\ - \ status: destroyed\n destruction_date: \"2023-12-08\"\n reported_date: \"\ - 2024-01-15\"\n description: \"Library destroyed by Israeli airstrike during\ - \ Gaza conflict.\"\n is_rebuilding: false\n sources:\n - \"Librarians and\ - \ Archivists with Palestine - Gaza Report 2024\"\n```\n\n**FRONTEND DISPLAY**:\n\ - - CustodianTimeline.tsx shows \"\U0001F4A5 Vernietigd\" or \"\U0001F4A5 Vernietigd\ - \ (herbouwend)\"\n- InstitutionInfoPanel.tsx passes destruction data to timeline\n\ - - Color: Dark red for destroyed+defunct, orange for rebuilding\n\n**CIDOC-CRM\ - \ ALIGNMENT**:\nModels the result of crm:E6_Destruction or crm:E11_Modification\ - \ events.\nThe causing event is documented in OrganizationalChangeEvent.\n" - mixins: [] - exact_mappings: - - crm:E6_Destruction - related_mappings: - - crm:E11_Modification - - prov:Activity - comments: - - Used for Gaza 2023-2024 conflict documentation (30+ institutions) - - 'Frontend: CustodianTimeline.tsx displays destruction events' - - Populated from LAP Gaza Report 2024 and other verified sources - see_also: - - hc:time_of_destruction - - https://github.com/nde-lab/glam/blob/main/frontend/src/components/map/CustodianTimeline.tsx - - https://github.com/nde-lab/glam/blob/main/scripts/convert_palestinian_to_custodian.py + description: >- + Institution-specific impact assessment describing damage severity, + operational disruption, and recovery trajectory during or after a crisis. + alt_descriptions: + nl: >- + Instellingsspecifieke impactbeoordeling die schade-ernst, + operationele verstoring en hersteltraject tijdens of na een crisis beschrijft. + de: >- + Einrichtungsbezogene Folgenbewertung, die Schadensschwere, + betriebliche Unterbrechung und Wiederherstellungsverlauf waehrend oder nach + einer Krise beschreibt. + fr: >- + Evaluation d'impact propre a une institution decrivant la gravite des + dommages, la perturbation operationnelle et la trajectoire de reprise + pendant ou apres une crise. + es: >- + Evaluacion de impacto especifica de la institucion que describe la gravedad + del dano, la interrupcion operativa y la trayectoria de recuperacion durante + o despues de una crisis. + ar: >- + تقييم أثر خاص بالمؤسسة يصف شدة الضرر وتعطل التشغيل ومسار التعافي أثناء + الأزمة أو بعدها. + id: >- + Penilaian dampak spesifik institusi yang menggambarkan tingkat kerusakan, + gangguan operasional, dan lintasan pemulihan selama atau setelah krisis. + zh: >- + 描述机构在危机期间或之后损害程度、运营中断与恢复进程的机构级影响评估。 + structured_aliases: + - literal_form: crisistoestand + in_language: nl + - literal_form: Krisenstatus + in_language: de + - literal_form: statut de crise + in_language: fr + - literal_form: estado de crisis + in_language: es + - literal_form: حالة الأزمة + in_language: ar + - literal_form: status krisis + in_language: id + - literal_form: 危机状态 + in_language: zh slots: - - has_score - - reported_date - - rebuild_by + - has_score + - temporal_extent + - rebuild_by + - has_description + slot_usage: + has_score: + range: float + minimum_value: 0.0 + maximum_value: 1.0 + temporal_extent: + examples: + - value: + begin_of_the_begin: '2023-10-07' + rebuild_by: + examples: + - value: '2028-12-31' + examples: + - value: + has_score: 0.95 + has_description: + description_text: Main building destroyed and collections displaced; no public access. + temporal_extent: + begin_of_the_begin: '2023-12-08' + description: Severe impact state for a destroyed institution + - value: + has_score: 0.55 + has_description: + description_text: Partial reopening with temporary storage and phased restoration plan. + rebuild_by: '2027-06-30' + description: Moderate impact with active recovery trajectory + keywords: + - damage severity + - operational disruption + - crisis recovery + - rebuilding timeline + - institutional impact + related_mappings: + - crm:E6_Destruction + - crm:E11_Modification + comments: + - Use with Conflict to separate crisis events from institution-level consequences. + - Supports tracking of rebuilding commitments and phased recovery. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: "0.35" + specificity_rationale: Assessment artifact for institution-level crisis impact reporting. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConflictType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConflictType.yaml index 9be3be2db5..3fe91ebadb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConflictType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConflictType.yaml @@ -1,57 +1,75 @@ id: https://nde.nl/ontology/hc/class/ConflictType -name: conflict_type_class -title: Conflict Type Class (Abstract) - +name: ConflictType +title: Conflict Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - linkml:types classes: ConflictType: - class_uri: skos:Concept + class_uri: hc:ConflictType abstract: true - description: | - Abstract base class for conflict type taxonomy. - - **DEFINITION**: - - ConflictType defines the type of conflict or disaster affecting - heritage institutions. Concrete types are defined in ConflictTypes.yaml - per Rule 0b (Type/Types naming pattern). - - **TAXONOMY**: - - - **ARMED_CONFLICT**: War, military operations, armed insurgency - - **NATURAL_DISASTER**: Earthquake, flood, hurricane, fire - - **CIVIL_UNREST**: Riots, protests, civil disorder - - **TERRORISM**: Targeted attacks on cultural heritage - - **LOOTING**: Systematic theft of cultural objects - - **NEGLECT**: Abandonment leading to destruction - - **SKOS ALIGNMENT**: - - Maps to `skos:Concept` for vocabulary alignment. - - Created as part of conflict_status migration per slot_fixes.yaml (Rule 53). - - exact_mappings: + description: >- + Controlled vocabulary root for classifying destructive crises and hostile + disruptions that can impact heritage stewardship. + alt_descriptions: + nl: Wortel van een gecontroleerde vocabulaire voor de classificatie van destructieve crises en vijandige verstoringen. + de: Stamm einer kontrollierten Vokabelliste zur Klassifikation destruktiver Krisen und feindlicher Stoerungen. + fr: Racine de vocabulaire controle pour classifier les crises destructrices et perturbations hostiles. + es: Raiz de vocabulario controlado para clasificar crisis destructivas y perturbaciones hostiles. + ar: جذر مفردات مضبوطة لتصنيف الأزمات المدمرة والاضطرابات العدائية المؤثرة على حفظ التراث. + id: Akar kosakata terkendali untuk mengklasifikasikan krisis destruktif dan gangguan bermusuhan. + zh: 用于分类影响遗产保管的破坏性危机与敌对扰动的受控词表根节点。 + structured_aliases: + - literal_form: crisistaxonomie + in_language: nl + - literal_form: Krisentaxonomie + in_language: de + - literal_form: taxonomie des crises + in_language: fr + - literal_form: taxonomia de crisis + in_language: es + - literal_form: تصنيف الأزمات + in_language: ar + - literal_form: taksonomi krisis + in_language: id + - literal_form: 危机分类体系 + in_language: zh + broad_mappings: - skos:Concept - - slots: [] - + comments: + - Abstract superclass; concrete categories are defined in ConflictTypes.yaml. + notes: + - | + Preserved from prior description (commit 5e94e52b): + + Abstract base class for conflict type taxonomy. + + **DEFINITION**: + + ConflictType defines the type of conflict or disaster affecting + heritage institutions. Concrete types are defined in ConflictTypes.yaml + per Rule 0b (Type/Types naming pattern). + + **TAXONOMY**: + + - **ARMED_CONFLICT**: War, military operations, armed insurgency + - **NATURAL_DISASTER**: Earthquake, flood, hurricane, fire + - **CIVIL_UNREST**: Riots, protests, civil disorder + - **TERRORISM**: Targeted attacks on cultural heritage + - **LOOTING**: Systematic theft of cultural objects + - **NEGLECT**: Abandonment leading to destruction + + **SKOS ALIGNMENT**: + + Maps to `skos:Concept` for vocabulary alignment. + + Created as part of conflict_status migration per slot_fixes.yaml (Rule 53). annotations: custodian_types: '["*"]' - custodian_types_rationale: Conflict types apply to all heritage contexts. - specificity_score: 0.50 - specificity_rationale: Specialized type taxonomy for conflict classification. - type_types_pattern: "This is the Type (singular) file - see ConflictTypes.yaml for concrete subclasses" - - comments: - - "Abstract base class - use ConflictTypes subclasses" - - "Created 2026-01-22 per slot_fixes.yaml conflict_status migration" - - "Rule 0b: Type file (singular) + Types file (plural for subclasses)" + custodian_types_rationale: Crisis classification applies across all custodian domains. + specificity_score: "0.4" + specificity_rationale: Taxonomy root for conflict and disaster categorization. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml index 57217b3fe9..c3d4c38479 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConflictTypes.yaml @@ -1,9 +1,10 @@ id: https://nde.nl/ontology/hc/class/ConflictTypes -name: conflict_types_class -title: Conflict Types (Subclasses) +name: ConflictTypes +title: Conflict Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ default_prefix: hc imports: @@ -13,117 +14,268 @@ classes: ArmedConflict: is_a: ConflictType class_uri: hc:ArmedConflict - description: 'War, military operations, or armed insurgency affecting heritage. - - Examples: Gaza War 2023, Syrian Civil War, Iraq War. - - ' - exact_mappings: - - wd:Q350604 - annotations: - wikidata: Q350604 - examples: Gaza 2023-2024, Syria 2011-present, Iraq 2003-2011 - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Crisis category for wars and hostilities involving organized armed force. + alt_descriptions: + nl: Crisiscategorie voor oorlogen en vijandelijkheden met georganiseerd gewapend geweld. + de: Krisenkategorie fuer Kriege und Feindseligkeiten mit organisierter bewaffneter Gewalt. + fr: Categorie de crise pour les guerres et hostilites impliquant une force armee organisee. + es: Categoria de crisis para guerras y hostilidades con uso organizado de fuerza armada. + ar: فئة أزمات للحروب والأعمال العدائية التي تنطوي على قوة مسلحة منظمة. + id: Kategori krisis untuk perang dan permusuhan yang melibatkan kekuatan bersenjata terorganisasi. + zh: 用于涉及有组织武装力量之战争与敌对行动的危机类别。 + structured_aliases: + - literal_form: gewapend conflict + in_language: nl + - literal_form: bewaffneter Konflikt + in_language: de + - literal_form: conflit arme + in_language: fr + - literal_form: conflicto armado + in_language: es + - literal_form: نزاع مسلح + in_language: ar + - literal_form: konflik bersenjata + in_language: id + - literal_form: 武装冲突 + in_language: zh + close_mappings: + - wd:Q350604 broad_mappings: - - skos:Concept + - skos:Concept + NaturalDisaster: is_a: ConflictType class_uri: hc:NaturalDisaster - description: 'Earthquake, flood, hurricane, wildfire, or other natural events. - - Examples: Nepal Earthquake 2015, Notre-Dame Fire 2019. - - ' - exact_mappings: - - wd:Q8065 - annotations: - wikidata: Q8065 - examples: Nepal 2015, Haiti 2010, Katrina 2005 + description: >- + Crisis category for geophysical, meteorological, or climatological events + causing widespread heritage damage. + alt_descriptions: + nl: Crisiscategorie voor geofysische, meteorologische of klimatologische gebeurtenissen met grootschalige erfgoedschade. + de: Krisenkategorie fuer geophysikalische, meteorologische oder klimatologische Ereignisse mit weitreichenden Schaeden am Kulturerbe. + fr: Categorie de crise pour les evenements geophysiques, meteorologiques ou climatologiques causant des dommages patrimoniaux etendus. + es: Categoria de crisis para eventos geofisicos, meteorologicos o climatologicos que causan danos patrimoniales generalizados. + ar: فئة أزمات للأحداث الجيوفيزيائية أو الجوية أو المناخية التي تسبب أضرارا واسعة للتراث. + id: Kategori krisis untuk peristiwa geofisika, meteorologi, atau klimatologi yang menyebabkan kerusakan warisan secara luas. + zh: 用于造成大范围遗产损害的地球物理、气象或气候事件类别。 + structured_aliases: + - literal_form: natuurramp + in_language: nl + - literal_form: Naturkatastrophe + in_language: de + - literal_form: catastrophe naturelle + in_language: fr + - literal_form: desastre natural + in_language: es + - literal_form: كارثة طبيعية + in_language: ar + - literal_form: bencana alam + in_language: id + - literal_form: 自然灾害 + in_language: zh + close_mappings: + - wd:Q8065 broad_mappings: - - skos:Concept + - skos:Concept + CivilUnrest: is_a: ConflictType class_uri: hc:CivilUnrest - description: 'Riots, protests, or civil disorder affecting heritage sites. - - Examples: 2020 protests, Arab Spring. - - ' - exact_mappings: - - wd:Q124757 - annotations: - wikidata: Q124757 - examples: Minneapolis 2020, Cairo 2011 + description: >- + Crisis category for public disorder, riots, and large-scale civic turmoil + affecting heritage safety and access. + alt_descriptions: + nl: Crisiscategorie voor openbare wanorde, rellen en grootschalige maatschappelijke onrust met impact op erfgoedveiligheid en toegang. + de: Krisenkategorie fuer oeffentliche Unruhen, Ausschreitungen und grossflaechige gesellschaftliche Turbulenzen mit Auswirkungen auf Sicherheit und Zugang. + fr: Categorie de crise pour les troubles publics, emeutes et agitations civiles de grande ampleur affectant la securite et l'acces au patrimoine. + es: Categoria de crisis para desorden publico, disturbios y agitacion civica a gran escala que afecta seguridad y acceso al patrimonio. + ar: فئة أزمات للاضطرابات العامة وأعمال الشغب والتوتر المدني واسع النطاق المؤثر على سلامة التراث وإتاحته. + id: Kategori krisis untuk kerusuhan publik, huru-hara, dan gejolak sipil skala besar yang memengaruhi keselamatan serta akses warisan. + zh: 用于影响遗产安全与可及性的公共骚乱、暴动及大规模社会动荡类别。 + structured_aliases: + - literal_form: maatschappelijke onrust + in_language: nl + - literal_form: zivile Unruhen + in_language: de + - literal_form: troubles civils + in_language: fr + - literal_form: disturbios civiles + in_language: es + - literal_form: اضطرابات مدنية + in_language: ar + - literal_form: kerusuhan sipil + in_language: id + - literal_form: 社会骚乱 + in_language: zh + close_mappings: + - wd:Q686984 broad_mappings: - - skos:Concept + - skos:Concept + Terrorism: is_a: ConflictType class_uri: hc:Terrorism - description: 'Deliberate targeted attacks on cultural heritage. - - Examples: Palmyra destruction by ISIS, Bamiyan Buddhas. - - ' - exact_mappings: - - wd:Q7283 - annotations: - wikidata: Q7283 - examples: Palmyra 2015, Bamiyan 2001, Timbuktu 2012 + description: >- + Crisis category for ideologically motivated violence targeting people, + institutions, or symbolic heritage assets. + alt_descriptions: + nl: Crisiscategorie voor ideologisch gemotiveerd geweld gericht op personen, instellingen of symbolische erfgoedobjecten. + de: Krisenkategorie fuer ideologisch motivierte Gewalt gegen Personen, Einrichtungen oder symbolische Kulturerbeobjekte. + fr: Categorie de crise pour les violences ideologiquement motivees visant des personnes, des institutions ou des biens patrimoniaux symboliques. + es: Categoria de crisis para violencia motivada ideologicamente contra personas, instituciones o bienes patrimoniales simbolicos. + ar: فئة أزمات للعنف المدفوع أيديولوجيا والموجه ضد الأشخاص أو المؤسسات أو الأصول التراثية الرمزية. + id: Kategori krisis untuk kekerasan bermotif ideologis yang menargetkan orang, institusi, atau aset warisan simbolik. + zh: 用于针对人员、机构或象征性遗产资产之意识形态暴力的危机类别。 + structured_aliases: + - literal_form: terrorisme + in_language: nl + - literal_form: Terrorismus + in_language: de + - literal_form: terrorisme + in_language: fr + - literal_form: terrorismo + in_language: es + - literal_form: الإرهاب + in_language: ar + - literal_form: terorisme + in_language: id + - literal_form: 恐怖主义 + in_language: zh + close_mappings: + - wd:Q7283 broad_mappings: - - skos:Concept + - skos:Concept + Looting: is_a: ConflictType class_uri: hc:Looting - description: 'Systematic theft of cultural objects during conflict. - - Examples: Iraq National Museum 2003. - - ' - exact_mappings: - - wd:Q844182 - annotations: - wikidata: Q844182 - examples: Iraq Museum 2003, Afghan antiquities + description: >- + Crisis category for forcible or opportunistic seizure of heritage materials + during instability. + alt_descriptions: + nl: Crisiscategorie voor gedwongen of opportunistische toe-eigening van erfgoedmateriaal tijdens instabiliteit. + de: Krisenkategorie fuer gewaltsame oder opportunistische Aneignung von Kulturerbematerial waehrend Instabilitaet. + fr: Categorie de crise pour la saisie forcee ou opportuniste de materiaux patrimoniaux en periode d'instabilite. + es: Categoria de crisis para apropiacion forzada u oportunista de materiales patrimoniales durante periodos de inestabilidad. + ar: فئة أزمات لنهب مواد التراث بالقوة أو انتهازيا خلال فترات عدم الاستقرار. + id: Kategori krisis untuk perampasan paksa atau oportunistik atas materi warisan selama ketidakstabilan. + zh: 用于动荡时期对遗产材料进行强夺或机会性掠夺的危机类别。 + structured_aliases: + - literal_form: plundering + in_language: nl + - literal_form: Pluenderung + in_language: de + - literal_form: pillage + in_language: fr + - literal_form: saqueo + in_language: es + - literal_form: نهب + in_language: ar + - literal_form: penjarahan + in_language: id + - literal_form: 掠夺 + in_language: zh + close_mappings: + - wd:Q192623 broad_mappings: - - skos:Concept + - skos:Concept + Neglect: is_a: ConflictType class_uri: hc:Neglect - description: 'Abandonment or lack of maintenance leading to deterioration. - - Non-violent but resulting in loss of heritage. - - ' - annotations: - examples: Abandoned archives, unmaintained buildings + description: >- + Crisis category for progressive deterioration caused by abandonment, + underfunding, or prolonged maintenance failure. + alt_descriptions: + nl: Crisiscategorie voor geleidelijke achteruitgang door verwaarlozing, onderfinanciering of langdurig onderhoudsgebrek. + de: Krisenkategorie fuer fortschreitende Schaeden durch Vernachlaessigung, Unterfinanzierung oder langfristiges Wartungsversagen. + fr: Categorie de crise pour la deterioration progressive causee par l'abandon, le sous-financement ou le defaut d'entretien prolonge. + es: Categoria de crisis para deterioro progresivo causado por abandono, falta de financiacion o fallo prolongado de mantenimiento. + ar: فئة أزمات للتدهور التدريجي الناتج عن الإهمال أو ضعف التمويل أو فشل الصيانة لفترة طويلة. + id: Kategori krisis untuk deteriorasi bertahap akibat penelantaran, kekurangan pendanaan, atau kegagalan pemeliharaan berkepanjangan. + zh: 用于因弃置、资金不足或长期维护失效导致渐进性劣化的危机类别。 + structured_aliases: + - literal_form: verwaarlozing + in_language: nl + - literal_form: Vernachlaessigung + in_language: de + - literal_form: negligence patrimoniale + in_language: fr + - literal_form: abandono patrimonial + in_language: es + - literal_form: إهمال + in_language: ar + - literal_form: pengabaian + in_language: id + - literal_form: 失管失护 + in_language: zh broad_mappings: - - skos:Concept + - skos:Concept + Occupation: is_a: ConflictType class_uri: hc:Occupation - description: 'Military or foreign occupation affecting heritage management. - - Heritage may be intact but access/control restricted. - - ' - exact_mappings: - - wd:Q188686 - annotations: - wikidata: Q188686 - examples: West Bank heritage sites, Crimea museums + description: >- + Crisis category for foreign or military control of territory that restricts + heritage governance and institutional autonomy. + alt_descriptions: + nl: Crisiscategorie voor buitenlandse of militaire territoriale controle die erfgoedbestuur en institutionele autonomie beperkt. + de: Krisenkategorie fuer auslaendische oder militaerische Gebietskontrolle, die Kulturerbeverwaltung und institutionelle Autonomie einschraenkt. + fr: Categorie de crise pour le controle etranger ou militaire d'un territoire restreignant la gouvernance patrimoniale et l'autonomie institutionnelle. + es: Categoria de crisis para control extranjero o militar del territorio que restringe la gobernanza patrimonial y la autonomia institucional. + ar: فئة أزمات للسيطرة الأجنبية أو العسكرية على إقليم بما يقيّد حوكمة التراث واستقلال المؤسسات. + id: Kategori krisis untuk kontrol asing atau militer atas wilayah yang membatasi tata kelola warisan dan otonomi institusi. + zh: 用于因外国或军事占控而限制遗产治理与机构自主性的危机类别。 + structured_aliases: + - literal_form: bezetting + in_language: nl + - literal_form: militaerische Besetzung + in_language: de + - literal_form: occupation militaire + in_language: fr + - literal_form: ocupacion militar + in_language: es + - literal_form: احتلال عسكري + in_language: ar + - literal_form: pendudukan militer + in_language: id + - literal_form: 军事占领 + in_language: zh + close_mappings: + - wd:Q188686 broad_mappings: - - skos:Concept + - skos:Concept + Sanctions: is_a: ConflictType class_uri: hc:Sanctions - description: 'Economic sanctions affecting heritage institution operations. - - May prevent restoration, acquisition, or international cooperation. - - ' - annotations: - examples: Iran, North Korea, Syria - international isolation + description: >- + Crisis category for coercive economic measures that constrain heritage + operations, procurement, or international collaboration. + alt_descriptions: + nl: Crisiscategorie voor dwingende economische maatregelen die erfgoedoperaties, inkoop of internationale samenwerking beperken. + de: Krisenkategorie fuer wirtschaftliche Zwangsmassnahmen, die Kulturerbebetrieb, Beschaffung oder internationale Zusammenarbeit einschraenken. + fr: Categorie de crise pour les mesures economiques coercitives limitant les operations patrimoniales, les acquisitions ou la cooperation internationale. + es: Categoria de crisis para medidas economicas coercitivas que limitan operaciones patrimoniales, adquisiciones o cooperacion internacional. + ar: فئة أزمات للتدابير الاقتصادية القسرية التي تقيد العمليات التراثية أو التوريد أو التعاون الدولي. + id: Kategori krisis untuk langkah ekonomi koersif yang membatasi operasi warisan, pengadaan, atau kolaborasi internasional. + zh: 用于限制遗产机构运营、采购或国际合作之强制性经济措施的危机类别。 + structured_aliases: + - literal_form: economische sancties + in_language: nl + - literal_form: Wirtschaftssanktionen + in_language: de + - literal_form: sanctions economiques + in_language: fr + - literal_form: sanciones economicas + in_language: es + - literal_form: عقوبات اقتصادية + in_language: ar + - literal_form: sanksi ekonomi + in_language: id + - literal_form: 经济制裁 + in_language: zh + close_mappings: + - wd:Q1248258 broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Connection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Connection.yaml index 4417f58660..8fca548b63 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Connection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Connection.yaml @@ -1,29 +1,70 @@ id: https://nde.nl/ontology/hc/class/Connection name: Connection -title: Connection Class -description: >- - A connection or relationship entity. - Used as a unit for counting connections. - +title: Connection prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - linkml:types - ../slots/has_description - ../slots/has_label classes: Connection: - class_uri: skos:Concept - description: A connection. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' + class_uri: hc:Connection + description: >- + Relational unit capturing an explicit link between entities for graph + traversal, aggregation, and network analysis. + alt_descriptions: + nl: Relationele eenheid die een expliciete koppeling tussen entiteiten vastlegt voor grafnavigatie, aggregatie en netwerkanalyse. + de: Relationale Einheit zur Erfassung einer expliziten Verknuepfung zwischen Entitaeten fuer Graphnavigation, Aggregation und Netzwerkanalyse. + fr: Unite relationnelle capturant un lien explicite entre entites pour la navigation de graphe, l'agregation et l'analyse de reseau. + es: Unidad relacional que captura un vinculo explicito entre entidades para navegacion de grafos, agregacion y analisis de redes. + ar: وحدة علائقية تلتقط ارتباطا صريحا بين الكيانات لأغراض اجتياز الرسم البياني والتجميع وتحليل الشبكات. + id: Unit relasional yang menangkap tautan eksplisit antarentitas untuk penelusuran graf, agregasi, dan analisis jaringan. + zh: 用于图遍历、聚合与网络分析的实体间显式关联单元。 + structured_aliases: + - literal_form: koppeling + in_language: nl + - literal_form: Verknuepfung + in_language: de + - literal_form: lien relationnel + in_language: fr + - literal_form: vinculo relacional + in_language: es + - literal_form: وصلة علائقية + in_language: ar + - literal_form: koneksi relasional + in_language: id + - literal_form: 关系连接 + in_language: zh slots: - has_label - has_description + examples: + - value: + has_label: + label_text: Custodian to collection stewardship link + language: en + has_description: + description_text: Indicates curatorial responsibility relation used in graph analytics. + description: Named relationship used for network counting + - value: + has_label: + label_text: Archive to policy governance link + language: en + has_description: + description_text: Associates organizational unit with applicable policy artifacts. + description: Operational relationship for governance tracing + keywords: + - graph relation + - network edge + - linked entities + - relationship counting + broad_mappings: + - skos:Concept + annotations: + specificity_score: "0.2" + specificity_rationale: Generic relation artifact used for network-oriented modeling. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml index 4e5304eb42..f2387ede62 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegree.yaml @@ -1,77 +1,66 @@ id: https://nde.nl/ontology/hc/class/ConnectionDegree name: connection_degree_class title: Connection Degree Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_type classes: ConnectionDegree: class_uri: hc:ConnectionDegree - description: | + description: >- + Relative network-distance marker expressing how many intermediate profiles separate a viewer from a contact. + alt_descriptions: + nl: Relatieve netwerkafstandsaanduiding die uitdrukt hoeveel tussenprofielen kijker en contact scheiden. + de: Relative Netzwerkdistanzangabe, die ausdrueckt, wie viele Zwischenprofile Betrachter und Kontakt trennen. + fr: Indicateur de distance relationnelle exprimant le nombre de profils intermediaires entre l'observateur et un contact. + es: Marcador de distancia de red que expresa cuantos perfiles intermedios separan al observador de un contacto. + ar: مؤشر مسافة شبكية نسبي يوضح عدد الملفات الوسيطة بين المشاهد وجهة الاتصال. + id: Penanda jarak jejaring relatif yang menyatakan jumlah profil perantara antara peninjau dan kontak. + zh: 表示观察者与联系人之间中间档案数量的相对网络距离标记。 + close_mappings: + - schema:QuantitativeValue + slots: + - has_type + - has_description + slot_usage: + has_type: + range: ConnectionDegreeType + description: Classification of the viewer-relative connection distance band. + required: true + examples: + - value: + has_type: FirstDegreeConnection + - value: + has_type: SecondDegreeConnection + - value: | + PersonConnection + │ + └── has_degree → ConnectionDegree (THIS CLASS) + └── has_type → ConnectionDegreeType (FIRST, SECOND, THIRD_PLUS) + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + Represents the degree of connection between two people in a social network. - + **DEFINITION**: - + ConnectionDegree captures the "distance" in a social network graph: - **1st degree**: Direct mutual connection - **2nd degree**: One person between viewer and connection - **3rd+ degree**: Two or more people between - + **IMPORTANT**: The degree is relative to the VIEWER (person conducting the search), NOT the target profile being analyzed. See AGENTS.md Rule 17. - + **SEMANTIC PATTERN**: - - ``` - PersonConnection - │ - └── has_degree → ConnectionDegree (THIS CLASS) - └── has_type → ConnectionDegreeType (FIRST, SECOND, THIRD_PLUS) - ``` - + **MIGRATION NOTE** (Rule 53, 2026-01-22): Created as part of connection_degree migration. Wraps the simple enum in a structured class for consistency with other Type/Types patterns. - - exact_mappings: - - schema:QuantitativeValue - - slots: - - has_type - - has_description - - slot_usage: - has_type: -# range: string # uriorcurie - required: true - examples: - - value: FIRST - - value: SECOND - has_description: - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Connection degrees apply to any heritage sector network. - specificity_score: 0.65 - specificity_rationale: Specialized class for LinkedIn network analysis. - - comments: - - "Created 2026-01-22 per slot_fixes.yaml connection_degree migration" - - "Degree is relative to VIEWER, not target profile" - - "Uses ConnectionDegreeType class hierarchy per Rule 0b" - - examples: - - value: - has_type: FIRST - - value: - has_type: SECOND - has_description: - description_text: "Connected through mutual colleague" \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml index f67c0dd4bc..fffb417c04 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeType.yaml @@ -5,74 +5,27 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: ConnectionDegreeType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for connection degree types in social networks. - - - **RULE 0b COMPLIANT**: - - - This is the ABSTRACT BASE CLASS (singular "Type") defining the taxonomy. - - Concrete subclasses are defined in `ConnectionDegreeTypes.yaml` (plural). - - - **DEGREE HIERARCHY**: - - - | Type | Description | Example | - - |------|-------------|---------| - - | FIRST | Direct mutual connection | Colleagues, friends | - - | SECOND | One person between | Friend of a friend | - - | THIRD_PLUS | Two or more between | Extended network | - - - **LINKEDIN SPECIFIC**: - - - Connection degree is determined by LinkedIn''s algorithm based on - - mutual connections and network proximity. The degree is relative - - to the VIEWER (person conducting the search). - - - Created as part of connection_degree migration per slot_fixes.yaml (Rule 53). - - ' + description: >- + Abstract taxonomy node for categorizing viewer-relative social graph distance bands. + alt_descriptions: + nl: Abstracte taxonomieknoop voor categorieen van kijker-relatieve afstand in sociale grafen. + de: Abstrakter Taxonomieknoten zur Kategorisierung betrachterrelativer Distanzstufen in sozialen Graphen. + fr: Noeud taxonomique abstrait pour categoriser les paliers de distance relationnelle relatifs a l'observateur. + es: Nodo taxonomico abstracto para categorizar bandas de distancia relacional relativas al observador. + ar: عقدة تصنيفية مجردة لتصنيف مستويات المسافة في الرسم الاجتماعي نسبة إلى المشاهد. + id: Simpul taksonomi abstrak untuk mengkategorikan pita jarak graf sosial yang relatif terhadap peninjau. + zh: 用于按观察者相对关系距离分段分类的抽象分类节点。 broad_mappings: - skos:Concept slots: - has_label - has_description - slot_usage: - has_label: - has_description: - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Connection degrees apply to all heritage sector networks. - specificity_score: 0.65 - specificity_rationale: Specialized taxonomy for LinkedIn network analysis. - comments: - - Abstract base class - see ConnectionDegreeTypes.yaml for concrete subclasses - - 'Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete subclasses' - - Created 2026-01-22 per slot_fixes.yaml connection_degree migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml index 02fa75b7c2..346dfafc1f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml @@ -4,7 +4,6 @@ title: Connection Degree Types Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: @@ -14,62 +13,48 @@ classes: FirstDegreeConnection: is_a: ConnectionDegreeType class_uri: hc:FirstDegreeConnection - description: 'Direct mutual connection (1st degree). - - - Both parties have accepted the connection request. - - This represents the closest professional relationship - - on LinkedIn. - - ' - annotations: - degree_value: 1st - degree_numeric: 1 - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - comments: - - Direct connection - mutual acceptance required - - Replaces ConnectionDegreeEnum.1st + description: >- + Direct relationship link between two entities with no intermediary + nodes in the relationship path. + alt_descriptions: + nl: >- + Directe relatiekoppeling tussen twee entiteiten zonder tussenliggende knooppunten + in het relatietraject. + de: >- + Direkte Beziehungsverbindung zwischen zwei Entitäten ohne Zwischenknoten im Beziehungspfad. + fr: >- + Lien relationnel direct entre deux entités sans nœuds intermédiaires dans le + chemin de relation. + es: >- + Enlace relacional directo entre dos entidades sin nodos intermedios en la ruta de relación. + ar: >- + رابط علاقي مباشر بين كيانين دون عقد وسيطة في مسار العلاقة. + id: >- + Tautan relasional langsung antara dua entitas tanpa simpul perantara dalam jalur hubungan. + zh: >- + 两个实体之间的直接关系链接,关系路径中没有中间节点。 broad_mappings: - - skos:Concept + - skos:Concept + annotations: + degree_numeric: 1 + degree_value: 1st + SecondDegreeConnection: is_a: ConnectionDegreeType class_uri: hc:SecondDegreeConnection - description: 'Connected through one mutual connection (2nd degree). - - - The viewer is connected to someone who is connected - - to this person. One person between viewer and target. - - ' - annotations: - degree_value: 2nd - degree_numeric: 2 - comments: - - One mutual connection between viewer and target - - Replaces ConnectionDegreeEnum.2nd + description: Connection reached through one intermediary profile. broad_mappings: - - skos:Concept + - skos:Concept + annotations: + degree_numeric: 2 + degree_value: 2nd + ThirdPlusDegreeConnection: is_a: ConnectionDegreeType class_uri: hc:ThirdPlusDegreeConnection - description: 'Connected through two or more people (3rd+ degree). - - - The network distance is three or more hops. LinkedIn - - groups these together as "3rd+" connections. - - ' - annotations: - degree_value: 3rd+ - degree_numeric: 3 - comments: - - Two or more people between viewer and target - - Replaces ConnectionDegreeEnum.3rd+ + description: Connection reached through two or more intermediary profiles. broad_mappings: - - skos:Concept + - skos:Concept + annotations: + degree_numeric: 3 + degree_value: 3rd+ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml index f1945df7b7..d75e117424 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml @@ -7,67 +7,38 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - dct: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_member - - ../slots/has_score - - ../slots/based_on - - ../slots/has_note - - ../slots/20260202_matang/new/source_metadata -# default_range: string +- linkml:types +- ../metadata +- ../slots/has_member +- ../slots/has_score +- ../slots/based_on +- ../slots/has_provenance classes: ConnectionNetwork: class_uri: schema:ItemList - description: 'Collection of LinkedIn network connections with source metadata. - - - This is the root class for connection JSON files stored at: - - `data/custodian/person/connection/bu/{linkedin_slug}_connections_{timestamp}.json` - - - Each file contains: - - - **source_metadata**: Provenance about the extraction (who, when, how) - - - **connections**: Array of PersonConnection entries (the actual network data) - - - **network_analysis**: Optional aggregated statistics - - - **Use Cases**: - - - Heritage sector network analysis - - - Cross-custodian relationship discovery - - - Staff member connection patterns - - - Professional community mapping - - - **File Naming Convention**: - - `{linkedin-slug}_connections_{ISO-timestamp}.json` - - - Example: `giovannafossati_connections_20251209T220000Z.json` - - ' - exact_mappings: - - schema:ItemList + description: >- + Aggregated network snapshot containing extracted profile links, source provenance, and optional analysis metrics. + alt_descriptions: + nl: Geaggregeerde netwerksnapshot met geextraheerde profielkoppelingen, bronherkomst en optionele analysematen. + de: Aggregierter Netzwerkschnappschuss mit extrahierten Profilbeziehungen, Quellenprovenienz und optionalen Analysemetriken. + fr: Instantane reseau agregée contenant des liens de profils extraits, la provenance de source et des metriques d'analyse optionnelles. + es: Instantanea de red agregada con vinculos de perfiles extraidos, procedencia de fuente y metricas opcionales de analisis. + ar: لقطة شبكة مجمعة تتضمن روابط ملفات مستخرجة وبيانات مصدر وت metrics تحليلية اختيارية. + id: Cuplikan jejaring teragregasi berisi tautan profil hasil ekstraksi, provenans sumber, dan metrik analisis opsional. + zh: 包含抽取关系、来源溯源与可选分析指标的聚合网络快照。 close_mappings: - prov:Collection + broad_mappings: + - schema:ItemList slots: - has_member - based_on - - source_metadata + - has_provenance - has_score slot_usage: - source_metadata: + has_provenance: range: ConnectionSourceMetadata required: true inlined: true @@ -80,14 +51,3 @@ classes: based_on: range: NetworkAnalysis inlined: true - comments: - - Root class for connection network JSON files (validated with -C ConnectionNetwork) - - 'Per AGENTS.md Rule 15: ALL connections must be fully registered' - - Enables heritage sector network analysis - - 'File naming: {linkedin-slug}_connections_{timestamp}.json' - see_also: - - https://schema.org/ItemList - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml index 5734acf51e..90bc006cc3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml @@ -5,117 +5,58 @@ version: 1.0.0 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - dct: http://purl.org/dc/terms/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../enums/ScrapeMethodEnum - - ../slots/document - - ../slots/has_label - - ../slots/has_profile - - ../slots/has_score - - ../slots/has_note - - ../slots/20260202_matang/new/scrape_method - - ../slots/20260202_matang/new/scraped_timestamp - - ../slots/20260202_matang/new/source_url default_prefix: hc +imports: +- linkml:types +- ../enums/ScrapeMethodEnum +- ../slots/document +- ../slots/has_label +- ../slots/has_profile +- ../slots/has_score +- ../slots/has_note +- ../slots/has_method +- ../slots/retrieved_at +- ../slots/has_url classes: ConnectionSourceMetadata: class_uri: prov:Activity - description: 'Provenance metadata about how the connections were extracted. - - - Records the extraction context including: - - - Source URL (LinkedIn search or profile page) - - - When the extraction occurred - - - Which method was used (manual browse, automated scrape) - - - Target profile being analyzed - - - Count of connections extracted - - - **Scrape Methods**: - - - manual_linkedin_browse: Manual copy-paste while logged in - - - linkedin_html_parser: Parsed from saved HTML file - - - exa_search: Extracted via Exa API - - ' - exact_mappings: + description: >- + Provenance activity documenting extraction method, source endpoint, retrieval time, and volume for network capture. + alt_descriptions: + nl: Herkomstactiviteit die extractiemethode, bronendpoint, ophaaltijd en volume van netwerkcaptatie documenteert. + de: Provenienzaktivitaet zur Dokumentation von Extraktionsmethode, Quellendpunkt, Abrufzeitpunkt und Umfang der Netzwerkerfassung. + fr: Activite de provenance documentant la methode d'extraction, le point source, l'horodatage de collecte et le volume capture. + es: Actividad de procedencia que documenta metodo de extraccion, punto fuente, momento de recuperacion y volumen capturado. + ar: نشاط مصدرية يوثق طريقة الاستخراج ونقطة المصدر ووقت الجلب وحجم الالتقاط الشبكي. + id: Aktivitas provenans yang mendokumentasikan metode ekstraksi, endpoint sumber, waktu pengambilan, dan volume tangkapan jejaring. + zh: 记录抓取方法、来源端点、检索时间与采集规模的溯源活动。 + broad_mappings: - prov:Activity slots: - document - has_note - - scrape_method - - scraped_timestamp - - source_url + - has_method + - retrieved_at + - has_url - has_label - has_profile - has_score slot_usage: - source_url: + has_url: range: uri required: true - examples: - - value: https://www.linkedin.com/search/results/people/?network=%5B%22F%22%2C%22S%22%2C%22O%22%5D - scraped_timestamp: + retrieved_at: range: datetime required: true - examples: - - value: '2025-12-09T22:00:00Z' - scrape_method: + has_method: range: ScrapeMethodEnum required: true - examples: - - value: alexandr-belov-bb547b46 - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: "Label:\n label_value: \"Giovanna Fossati\"\n label_type: \"person_name\"\n" has_profile: range: SocialMediaProfile inlined: true required: true - examples: - - value: - social_media_profile_id: https://nde.nl/ontology/hc/social-media/giovanna-fossati-linkedin - platform_type: LINKEDIN - profile_url: https://www.linkedin.com/in/giovanna-fossati-12345/ - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-efm - - value: - social_media_profile_id: https://nde.nl/ontology/hc/social-media/alexandr-belov-linkedin - platform_type: LINKEDIN - profile_url: https://www.linkedin.com/in/alexandr-belov-bb547b46/ document: range: integer required: true minimum_value: 0 - examples: - - value: 776 - has_note: -# range: string - examples: - - value: Raw scrape in giovannafossati_connections_20251209T220000Z_note-max100p-1st2nd3th.md - comments: - - Aligns with PROV-O Activity pattern - - scraped_timestamp maps to prov:endedAtTime - - has_profile links to SocialMediaProfile representing the LinkedIn profile analyzed - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationLab.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationLab.yaml index 97dff3dc5e..2dcfd22724 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationLab.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationLab.yaml @@ -1,47 +1,51 @@ id: https://nde.nl/ontology/hc/class/conservation-lab name: conservation_lab_class title: ConservationLab Class -imports: - - linkml:types - - ../slots/accept - - ../slots/expertise_in - - ../slots/has_description - - ../slots/has_equipment - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_score - - ../slots/accredited_with - - ../slots/derive_from - - ../slots/generated_by - - ../slots/20260202_matang/new/safety_certification prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ +default_prefix: hc +imports: +- linkml:types +- ../slots/accept +- ../slots/expertise_in +- ../slots/has_description +- ../slots/has_equipment +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_quantity +- ../slots/has_score +- ../slots/accredited_with +- ../slots/derive_from +- ../slots/generated_by +- ../slots/certified_for classes: ConservationLab: is_a: ReconstructedEntity class_uri: org:Site - description: "Conservation or restoration laboratory of a heritage custodian.\n\n**DEFINITION**:\n\nA ConservationLab is a specialized facility where conservation professionals\nperform preventive conservation, remedial treatment, and restoration of\nheritage materials. These labs require specialized equipment, climate control,\nand safety features for working with collection objects.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300263557` (conservation laboratories) - \"Laboratories where objects,\ndocuments, works of art, or specimens are examined, tested, and treated\nfor preservation or restoration.\"\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Primary Function | Staff |\n|------|------------------|-------|\n| **ConservationLab** | Object treatment/preservation | Conservators |\n| ResearchCenter | Academic research | Researchers |\n| Storage | Collection housing | Collections staff |\n| AdministrativeOffice | Back-office operations | Admin staff |\n\n**TYPICAL CHARACTERISTICS**:\n\ - \n- **Specialized equipment**: Microscopes, fume hoods, treatment tables\n- **Climate control**: Precise temperature/humidity for materials\n- **Safety features**: Ventilation, chemical storage, fire suppression\n- **Restricted access**: Conservation staff only (has_riskous materials)\n- **Documentation systems**: Treatment records, imaging equipment\n\n**CONSERVATION SPECIALIZATIONS**:\n\nLabs may specialize in specific material types:\n- Paper/book conservation (archives, libraries)\n- Paintings conservation (museums, galleries)\n- Textile conservation (costume, ethnographic collections)\n- Objects conservation (3D artifacts, sculpture)\n- Photographic conservation (film, prints, negatives)\n- Digital preservation (born-digital materials)\n\n**USE CASES**:\n\n1. **Museum Conservation Department**:\n ```yaml\n ConservationLab:\n identified_by: \"https://nde.nl/ontology/hc/aux/rijksmuseum-conservation\"\n has_label:\n label_text: \"Rijksmuseum Conservation\ - \ Studio\"\n conservation_specialization:\n - \"Paintings\"\n - \"Works on paper\"\n - \"Furniture\"\n has_imaging_equipment: true\n is_accredited: true\n ```\n\n2. **Archive Paper Conservation**:\n ```yaml\n ConservationLab:\n has_label:\n label_text: \"Nationaal Archief Restauratie Atelier\"\n conservation_specialization:\n - \"Paper\"\n - \"Parchment\"\n - \"Seals\"\n has_deacidification_facility: true\n ```\n\n**CIDOC-CRM ALIGNMENT**:\n\nConservation activities map to:\n- `crm:E11_Modification` - Physical changes to objects\n- `crm:E14_Condition_Assessment` - Documentation of condition\n- `crm:E79_Part_Addition` / `crm:E80_Part_Removal` - Treatment actions\n" - exact_mappings: - - aat:300263557 + description: >- + Specialized preservation facility where trained staff assess, stabilize, and treat collection materials. + alt_descriptions: + nl: Gespecialiseerde conserveringsfaciliteit waar vakmensen collectie-objecten beoordelen, stabiliseren en behandelen. + de: Spezialisierte Erhaltungswerkstatt, in der Fachpersonal Sammlungsmaterialien begutachtet, stabilisiert und behandelt. + fr: Installation specialisee de conservation ou du personnel qualifie evalue, stabilise et traite des materiaux de collection. + es: Instalacion especializada de conservacion donde personal cualificado evalua, estabiliza y trata materiales de coleccion. + ar: مرفق حفظ متخصص يقوم فيه موظفون مؤهلون بتقييم مواد المجموعات وتثبيتها ومعالجتها. + id: Fasilitas pelestarian khusus tempat staf terlatih menilai, menstabilkan, dan merawat material koleksi. + zh: 由专业人员对馆藏材料进行评估、稳定与处理的专门保护设施。 close_mappings: - - org:Site + - aat:300263557 - schema:Place - crm:E27_Site + broad_mappings: + - org:Site related_mappings: - crm:E11_Modification - crm:E14_Condition_Assessment - - schema:ResearchOrganization slots: - accept - expertise_in @@ -50,141 +54,31 @@ classes: - identified_by - has_label - has_description - - safety_certification + - certified_for - has_quantity - has_score - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/aux/rijksmuseum-conservation has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type required: true - examples: - - value: - label_text: Rijksmuseum Conservation Studio - - value: - label_text: Nationaal Archief Restauratie Atelier - - value: - label_text: KB Preservation Laboratory - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - description_text: State-of-the-art conservation studio specializing in 17th-century Dutch paintings. Features advanced imaging suite for technical art history research. expertise_in: -# range: string multivalued: true - examples: - - value: Paintings - - value: Works on paper - - value: Furniture has_equipment: range: EquipmentType multivalued: true inlined: true inlined_as_list: true - examples: - - value: - has_label: Stereomicroscope - has_type: MicroscopyEquipment - - value: - has_label: X-ray fluorescence spectrometer - has_type: AnalyticalEquipment - - value: - has_label: Suction table - has_type: PaperConservationEquipment - safety_certification: -# range: string - multivalued: true - examples: - - value: ISO 45001 Occupational Health and Safety - accredited_with: - range: boolean - examples: - - value: true - - value: ICON - Institute of Conservation has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type - accept: - range: ExternalWork - inlined: true - multivalued: true - examples: - - value: - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false - comments: - - ConservationLab models specialized preservation/restoration facilities - - Getty AAT 300263557 for conservation laboratories - - Distinguished from ResearchCenter by focus on object treatment vs. academic research - - Requires specialized equipment, climate control, and safety features - - May specialize in specific material types (paper, paintings, textiles, etc.) - see_also: - - http://vocab.getty.edu/aat/300263557 - - https://www.culturalheritage.org/ - - https://icon.org.uk/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/aux/rijksmuseum-conservation - has_label: - label_text: Rijksmuseum Conservation Studio - has_description: - description_text: State-of-the-art conservation studio specializing in Dutch Golden Age paintings, works on paper, and decorative arts. - expertise_in: - - Paintings - - Works on paper - - Furniture - - Metalwork - has_equipment: - - has_label: Stereomicroscopes - - has_label: X-ray fluorescence spectrometer - - has_label: Infrared reflectography system - - has_label: High-resolution digital imaging - has_fume_hoods: true - is_accredited: true - accreditation_body: VeRes - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - accept: [] - - value: - identified_by: https://nde.nl/ontology/hc/aux/na-restauratie - has_label: - label_text: Nationaal Archief Restauratie Atelier - has_description: - description_text: Paper and parchment conservation workshop serving the national archives. Specializes in historical documents, maps, and seals. - expertise_in: - - Paper - - Parchment - - Seals - - Maps and plans - has_equipment: - - has_label: Leaf casting machine - - has_label: Suction tables - - has_label: Book presses - - has_label: Ultrasonic humidifiers - has_fume_hoods: true - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - accept: - - work_type: paper_conservation - - work_type: seal_restoration - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + + notes: + - | + Preserved from prior description (commit 2e1e6e5f): + + Preserved from prior description (commit 2e1e6e5f): + + "Conservation or restoration laboratory of a heritage custodian.\n\n**DEFINITION**:\n\nA ConservationLab is a specialized facility where conservation professionals\nperform preventive conservation, remedial treatment, and restoration of\nheritage materials. These labs require specialized equipment, climate control,\nand safety features for working with collection objects.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300263557` (conservation laboratories) - \"Laboratories where objects,\ndocuments, works of art, or specimens are examined, tested, and treated\nfor preservation or restoration.\"\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Primary Function | Staff |\n|------|------------------|-------|\n| **ConservationLab** | Object treatment/preservation | Conservators |\n| ResearchCenter | Academic research | Researchers |\n| Storage | Collection housing | Collections staff |\n| AdministrativeOffice | Back-office operations | Admin staff |\n\n**TYPICAL CHARACTERISTICS**:\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml index e099857842..58ac6da65a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationPlan.yaml @@ -1,24 +1,30 @@ id: https://nde.nl/ontology/hc/class/ConservationPlan name: ConservationPlan title: Conservation Plan -description: A plan for the conservation or preservation of an entity. Used in ConservationRecord and Roadmap. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# -imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: ConservationPlan: class_uri: crm:E29_Design_or_Procedure + description: >- + Planned treatment strategy specifying intended interventions, sequence, and constraints for preservation work. + alt_descriptions: + nl: Geplande behandelingsstrategie met beoogde ingrepen, volgorde en randvoorwaarden voor conserveringswerk. + de: Geplante Behandlungsstrategie mit vorgesehenen Eingriffen, Reihenfolge und Rahmenbedingungen fuer Erhaltungsarbeiten. + fr: Strategie de traitement planifiee precisant interventions, sequence et contraintes pour les travaux de conservation. + es: Estrategia de tratamiento planificada que especifica intervenciones, secuencia y restricciones para la conservacion. + ar: استراتيجية معالجة مخططة تحدد التدخلات المقصودة وتسلسلها وقيود أعمال الحفظ. + id: Strategi perawatan terencana yang menetapkan intervensi, urutan, dan batasan pekerjaan pelestarian. + zh: 规定保护工作干预步骤、顺序与约束条件的计划性处理策略。 + exact_mappings: + - crm:E29_Design_or_Procedure slots: - has_label - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml index 3a32fd77db..1dd29fd12c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml @@ -4,48 +4,51 @@ title: Conservation Record Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ aat: http://vocab.getty.edu/aat/ -imports: - - linkml:types - - ../enums/ConservationStatusEnum - - ../metadata - - ../slots/has_facility - - ../slots/has_note - - ../slots/conserved_by - - ../slots/affiliated_with - - ../slots/has_expense - - ../slots/has_currency - - ../slots/describe - - ../slots/final_of_the_final - - ../slots/has_condition - - ../slots/has_description - - ../slots/has_score - - ../slots/has_treatment - - ../slots/has_type - - ../slots/indicate - - ../slots/initial_of_the_initial - - ../slots/use_material - - ../slots/refer_to - - ../slots/has_url - - ../slots/receive - - ../slots/recommend - - ../slots/has_timestamp - - ../slots/identified_by - - ../slots/temporal_extent - - ../slots/20260202_matang/new/related_loan - - ../slots/20260202_matang/new/report_document - - ../slots/20260202_matang/new/report_url - - ../slots/use default_prefix: hc +imports: +- linkml:types +- ../enums/ConservationStatusEnum +- ../metadata +- ../slots/has_note +- ../slots/conserved_by +- ../slots/affiliated_with +- ../slots/has_expense +- ../slots/has_currency +- ../slots/describe +- ../slots/final_of_the_final +- ../slots/has_condition +- ../slots/has_score +- ../slots/has_treatment +- ../slots/has_type +- ../slots/indicate +- ../slots/initial_of_the_initial +- ../slots/use_material +- ../slots/refer_to +- ../slots/has_url +- ../slots/receive +- ../slots/recommend +- ../slots/has_timestamp +- ../slots/identified_by +- ../slots/temporal_extent +- ../slots/related_to +- ../slots/has_source +- ../slots/use classes: ConservationRecord: class_uri: crm:E14_Condition_Assessment - description: "A record of condition assessment, conservation treatment, or technical examination\nperformed on a heritage object.\n\nModels THREE types of conservation documentation:\n\n1. **Condition Assessment**: Periodic evaluation of object state\n2. **Treatment Record**: Documentation of conservation intervention\n3. **Technical Examination**: Scientific analysis (imaging, spectroscopy)\n\n**Key Distinction**:\n\n| Concept | Class | Description |\n|---------|-------|-------------|\n| Object metadata | ExhibitedObject | Basic object information |\n| Ownership history | ProvenanceEvent | Custody transfers |\n| **Physical state/treatment** | **ConservationRecord** | **Condition and conservation** |\n| Loan documentation | Loan | Custody for loans |\n\n- **CIDOC-CRM**: crm:E14_Condition_Assessment (for assessments)\n \"The activity of assessing the condition of an object.\"\n- **CIDOC-CRM**: crm:E11_Modification (for treatments)\n \"The action of modifying physical features of an\ - \ object.\"\n- **Schema.org**: schema:HowTo (treatment procedures)\n\n**SPECTRUM Alignment**:\n\nAligns with SPECTRUM procedures:\n- Object Condition Checking\n- Conservation and Collection Care\n- Risk Management\n\n**Example**:\n\n1994 restoration of \"Girl with a Pearl Earring\":\n- record_type: TREATMENT\n- condition_before: FAIR (yellowed varnish, dirt)\n- condition_after: EXCELLENT\n- treatment_description: Cleaning, varnish removal, retouching\n- conservator: Dr. J\xF8rgen Wadum\n" + description: >- + Documentation entity for condition assessment, technical examination, and treatment actions performed on a heritage object. + alt_descriptions: + nl: Documentatie-entiteit voor conditiebeoordeling, technisch onderzoek en behandelacties op erfgoedobjecten. + de: Dokumentationseinheit fuer Zustandsbewertung, technische Untersuchung und Behandlungsmaßnahmen an Kulturerbeobjekten. + fr: Entite de documentation pour l'evaluation d'etat, l'examen technique et les interventions appliquees a un objet patrimonial. + es: Entidad documental para evaluacion de estado, examen tecnico e intervenciones de tratamiento sobre objetos patrimoniales. + ar: كيان توثيقي لتقييم الحالة والفحص التقني وإجراءات المعالجة المنفذة على عنصر تراثي. + id: Entitas dokumentasi untuk penilaian kondisi, pemeriksaan teknis, dan tindakan perawatan pada objek warisan. + zh: 用于记录遗产对象状态评估、技术检查与处理干预的文档实体。 exact_mappings: - crm:E14_Condition_Assessment close_mappings: @@ -56,355 +59,46 @@ classes: - schema:HowTo - crm:E7_Activity slots: - - final_of_the_final + - identified_by + - refer_to + - has_type + - has_timestamp + - temporal_extent - initial_of_the_initial + - final_of_the_final - has_condition - - conservation_lab - - has_note + - has_treatment - conserved_by - affiliated_with + - use_material + - use + - describe + - has_url + - has_source + - recommend + - indicate + - related_to - has_expense - has_currency - - has_type - - indicate - - use_material - - refer_to - - has_url - - recommend - - has_timestamp - - identified_by - - temporal_extent - - has_type - - related_loan - - report_document - - report_url - - use + - receive + - has_note - has_score - - has_treatment slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/conservation/mauritshuis-670-1994-001 - - value: https://nde.nl/ontology/hc/conservation/rijksmuseum-sk-c-5-2019-001 refer_to: required: true -# range: string # uriorcurie - inlined: false - examples: - - value: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring has_type: required: true -# range: string - examples: - - value: TREATMENT - - value: CONDITION_ASSESSMENT - - value: EXAMINATION - has_timestamp: - required: false - range: date - examples: - - value: '1994-06-15' temporal_extent: - required: false range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '1994-03-01' - end_of_the_end: '1994-09-30' - initial_of_the_initial: - required: false - range: ConditionState - inlined: true - examples: - - value: - has_type: FairCondition - has_description: - description_text: Yellowed varnish, surface dirt - final_of_the_final: - required: false - range: ConditionState - inlined: true - examples: - - value: - has_type: ExcellentCondition - has_description: - description_text: After cleaning and restoration has_condition: range: Condition multivalued: true inlined: true - any_of: - - range: Condition - - range: EnvironmentalCondition - examples: - - value: - has_type: EnvironmentalCondition - has_value: 21 - has_unit: Celsius has_treatment: - required: false range: Treatment multivalued: true inlined_as_list: true - examples: - - value: - - value: - use_material: - - Gamblin conservation colors - - Dammar varnish - has_type: - required: false - range: TreatmentType - multivalued: true - examples: - - value: CLEANING - - value: RESTORATION - - value: REFRAMING - conserved_by: - required: false -# range: string - multivalued: true - examples: - - value: "Dr. J\xF8rgen Wadum" - - value: Petria Noble - affiliated_with: - required: false -# range: string - examples: - - value: Mauritshuis Conservation Department - - value: Hamilton Kerr Institute - conservation_lab: - required: false -# range: string - examples: - - value: Mauritshuis Conservation Studio, The Hague - - value: Rijksmuseum Ateliergebouw - use_material: - required: false -# range: string - multivalued: true - examples: - - value: Dammar varnish (Kremer Pigmente) - - value: Paraloid B-72 consolidant - - value: Japanese tissue paper - - value: Gamblin conservation colors - use: - required: false - range: Technique - multivalued: true - inlined_as_list: true - examples: - - value: - has_type: SolventCleaning - has_label: Varnish removal with acetone/white spirit mixture - has_description: Removal of discolored varnish using 50:50 acetone/white spirit - - value: - has_type: TratteggioInpainting - has_label: Tratteggio inpainting of losses - has_description: Losses in-painted with fine parallel brushstrokes - - value: - has_type: VacuumLining - has_label: Vacuum hot table lining - has_description: Canvas lined using vacuum table with BEVA 371 adhesive - describe: - range: ExaminationMethod - multivalued: true - inlined: true - examples: - - value: - has_type: X-RADIOGRAPHY - has_label: Digital X-Ray - has_url: - required: false - range: uri - multivalued: true - examples: - - value: https://mauritshuis.nl/conservation/670/before-treatment-1994.jpg - - value: https://mauritshuis.nl/conservation/670/during-cleaning-1994.jpg - - value: https://mauritshuis.nl/conservation/670/after-treatment-1994.jpg - report_url: - required: false - range: uri - examples: - - value: https://mauritshuis.nl/conservation/reports/670-1994-restoration.pdf - report_document: - required: false -# range: string - examples: - - value: "Wadum, J\xF8rgen. \"Vermeer Illuminated: The Restoration of \nGirl with a Pearl Earring.\" Burlington Magazine 137, \nno. 1103 (1995): 90-95.\n" - recommend: - required: false -# range: string - multivalued: true - examples: - - value: Re-examine varnish layer in 25 years - - value: Display in climate-controlled case only - - value: Limit light exposure to 50 lux maximum - - value: Handle with cotton gloves; fragile frame corners - indicate: - range: ConservationReview - inlined: true - required: false - examples: - - value: - temporal_extent: - begin_of_the_begin: '2019-01-01' - has_label: 25-year follow-up from 1994 restoration - related_loan: - required: false -# range: string # uriorcurie - inlined: false - examples: - - value: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-2023-001 - has_expense: - required: false - range: decimal - examples: - - value: 150000 - has_currency: - required: false -# range: string - examples: - - value: EUR - - value: USD - receive: - range: FundingSource - inlined: true - inlined_as_list: true - multivalued: true - required: false - examples: - - value: - has_label: Mondriaan Fund - - value: - has_label: Getty Foundation - - value: - has_label: Bank Giro Loterij - has_note: - required: false -# range: string - multivalued: true - examples: - - value: Treatment coincided with preparation for 1995 exhibition - - value: Discovery of Vermeer's signature during cleaning - comments: - - ConservationRecord documents condition assessments, treatments, and examinations - - Links to ExhibitedObject via object_ref relationship - - Uses ConservationStatusEnum for condition_before and condition_after - - Uses CIDOC-CRM E14_Condition_Assessment as primary mapping - - Aligns with SPECTRUM Object Condition Checking procedure - - Supports both institutional and external conservation documentation - see_also: - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E14 - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E11 - - https://collectionstrust.org.uk/spectrum/ - - https://www.culturalheritage.org/ - examples: - - value: - record_id: https://nde.nl/ontology/hc/conservation/mauritshuis-670-1994-001 - object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - record_type: TREATMENT - temporal_extent: - begin_of_the_begin: '1994-03-01' - end_of_the_end: '1994-09-30' - initial_of_the_initial: - has_type: FairCondition - has_description: - description_text: Yellowed varnish, surface dirt, old restorations visible - final_of_the_final: - has_type: ExcellentCondition - has_description: - description_text: After cleaning and restoration - colors vibrant, original tones restored - has_condition: - - has_type: FAIR - has_description: - description_text: The painting's varnish had yellowed significantly over time, obscuring the delicate tonal gradations that are characteristic of Vermeer's technique. Surface dirt had accumulated, particularly in the lower portion. Previous restorations from the early 20th century were visible under UV examination. - description_type: condition - has_treatment: - - treatment_type: RESTORATION - treatment_description: "Comprehensive restoration including: removal of discolored varnish \nusing carefully calibrated solvent mixtures; cleaning of accumulated \nsurface grime; removal of disfiguring old retouches; consolidation \nof minor paint losses; minimal inpainting using reversible materials; \napplication of new protective varnish.\n" - has_type: - - CLEANING - - RESTORATION - conserved_by: - - "Dr. J\xF8rgen Wadum" - conservator_affiliation: Mauritshuis Conservation Department - conservation_lab: Mauritshuis Conservation Studio, The Hague - use_material: - - Shellsol A solvent - - Dammar varnish (Kremer) - - Gamblin conservation colors - use: - - has_type: SolventCleaning - has_label: Solvent cleaning - has_description: Removal of varnish with acetone/white spirit mixture - - has_type: TratteggioInpainting - has_label: Tratteggio inpainting - has_description: Losses in-painted using fine parallel brushstrokes - has_url: - - https://mauritshuis.nl/conservation/670/before-1994.jpg - - https://mauritshuis.nl/conservation/670/during-1994.jpg - - https://mauritshuis.nl/conservation/670/after-1994.jpg - report_document: "Wadum, J\xF8rgen. \"Vermeer Illuminated: Conservation, Restoration and \nResearch.\" The Hague: Mauritshuis, 1995.\n" - recommend: - - Re-examine varnish layer in 25 years (c. 2019) - - Maintain 45-55% relative humidity - - Maximum 50 lux illumination - indicate: - temporal_extent: - begin_of_the_begin: '2019-01-01' - has_note: - - Vermeer's monogram 'IVMeer' discovered during cleaning - - Treatment documented in Burlington Magazine (1995) - - value: - record_id: https://nde.nl/ontology/hc/conservation/mauritshuis-670-2023-001 - object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - record_type: LOAN_CONDITION_CHECK - record_date: '2023-02-09' - initial_of_the_initial: - has_type: ExcellentCondition - has_description: - description_text: Pre-loan condition excellent, painting stable - has_condition: - - has_type: EXCELLENT - has_description: - description_text: Pre-loan condition check for Vermeer 2023 exhibition at Rijksmuseum. Painting in excellent stable condition. No changes from previous examination. Surface clean, varnish clear, frame secure. - description_type: condition - related_loan: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-2023-001 - conserved_by: - - Abbie Vandivere - recommend: - - Cleared for loan - - Courier required for transport - - Climate case recommended - - value: - record_id: https://nde.nl/ontology/hc/conservation/rijksmuseum-sk-c-5-2019-001 - object_ref: https://nde.nl/ontology/hc/object/rijksmuseum-night-watch - record_type: EXAMINATION - record_date: '2019-07-08' - initial_of_the_initial: - has_type: GoodCondition - has_description: - description_text: Good condition with historical damage from 1715 trimming and 1911/1975 attacks - has_condition: - - has_type: GOOD - has_description: - description_text: Comprehensive technical examination as part of Operation Night Watch. Canvas shows historical damage from 1715 trimming and 1911/1975 attacks. Paint layer stable with localized losses. Varnish slightly yellowed. - description_type: condition - conserved_by: - - Petria Noble - - Robert Erdmann - conservator_affiliation: Rijksmuseum Conservation Department - report_url: https://www.rijksmuseum.nl/en/stories/operation-night-watch - has_note: - - Part of multi-year Operation Night Watch project - - Largest and most detailed examination ever of this painting - - Live-streamed to public - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationReview.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationReview.yaml index 71fca6116f..b4ad431be7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConservationReview.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConservationReview.yaml @@ -1,26 +1,77 @@ id: https://nde.nl/ontology/hc/class/ConservationReview name: ConservationReview title: Conservation Review -description: A review or assessment of the conservation status or needs of an entity. MIGRATED from follow_up_date context. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# -imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/temporal_extent default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/temporal_extent classes: ConservationReview: class_uri: crm:E14_Condition_Assessment + description: >- + Follow-up assessment activity used to re-evaluate physical condition outcomes + and determine pending treatment requirements. + alt_descriptions: + nl: >- + Vervolgsbeoordelingsactiviteit gebruikt om fysieke toestandsresultaten te herevalueren + en behandelingseisen te bepalen. + de: >- + Nachfolgende Bewertungstätigkeit zur Neubewertung physischer Zustandsergebnisse + und Feststellung ausstehender Behandlungsanforderungen. + fr: >- + Activité d'évaluation de suivi utilisée pour réévaluer les résultats de l'état physique + et déterminer les besoins de traitement en attente. + es: >- + Actividad de evaluación de seguimiento utilizada para reevaluar resultados de condición física + y determinar requisitos de tratamiento pendientes. + ar: >- + نشاط تقييم متابعة يُستخدم لإعادة تقييم نتائج الحالة المادية + وتحديد متطلبات المعالجة المعلقة. + id: >- + Aktivitas penilaian tindak lanjut yang digunakan untuk mengevaluasi ulang hasil kondisi fisik + dan menentukan kebutuhan perawatan yang tertunda. + zh: >- + 用于重新评估物理状态结果并确定待处理需求的后续评估活动。 + structured_aliases: + - literal_form: conserveringsbeoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konservierungsüberprüfung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: révision de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: revisión de conservación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مراجعة الحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tinjauan konservasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保护审查 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E14_Condition_Assessment slots: - temporal_extent - has_label - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + comments: + - Documents periodic condition reassessment of heritage objects. + - Tracks changes in object condition over time for conservation planning. + - 'Preserved from prior description: Follow-up assessment entry used to re-evaluate condition outcomes and pending treatment needs.' + keywords: + - condition assessment + - conservation planning + - treatment review + - periodic reassessment diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Conservatoria.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Conservatoria.yaml index f6af0d1b5e..25ef5ded23 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Conservatoria.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Conservatoria.yaml @@ -1,18 +1,31 @@ id: https://nde.nl/ontology/hc/class/Conservatoria name: Conservatoria -title: "Conservat\xF3ria Type (Lusophone)" +title: Conservatoria Type (Lusophone) 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/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types +- linkml:types classes: Conservatoria: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: "Portuguese and Brazilian civil registry and notarial archive offices\n(Conservat\xF3rias), responsible for vital records and property registration.\n\n**Wikidata**: Q9854379\n\n**Geographic Restriction**: Lusophone countries (PT, BR, AO, MZ, CV, GW, ST, TL)\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType\nclass. Conservat\xF3rias are administrative offices with registration functions,\nnot collection classifications.\n\n**Scope**:\nConservat\xF3rias handle:\n- Civil registration (births, marriages, deaths)\n- Property registration (land, real estate)\n- Commercial registration (companies, businesses)\n- Vehicle registration\n- Notarial acts and certifications\n\n**Types of Conservat\xF3rias**:\n- Conservat\xF3ria do Registo Civil (civil registry)\n- Conservat\xF3ria do Registo Predial (property registry)\n- Conservat\xF3ria do Registo Comercial (commercial registry)\n\ - - Conservat\xF3ria do Registo Autom\xF3vel (vehicle registry)\n\n**Administrative Context**:\nIn Portugal:\n- Part of Instituto dos Registos e Notariado (IRN)\n- Decentralized offices throughout the country\n- Hybrid physical/digital services (Espa\xE7os Cidad\xE3o)\n\nIn Brazil:\n- Cart\xF3rios de Registro Civil\n- Cart\xF3rios de Registro de Im\xF3veis\n- Regulated by state judiciary\n\n**Related Types**:\n- NotarialArchive (Q8203685) - Notarial records\n- MunicipalArchive (Q604177) - Local government records\n- Personenstandsarchiv (Q2072394) - German civil registration\n- pt-BR: Cart\xF3rio de Registro\n" - slot_usage: {} - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Lusophone civil-registration and notarial repository institution with statutory authority over vital and legal record administration. + alt_descriptions: + nl: Lusofone burgerlijke-registratie- en notariële archiefinstelling met wettelijke bevoegdheid over vitale en juridische registraties. + de: Lusophone Einrichtung fuer Personenstands- und Notariatsregister mit gesetzlicher Zuständigkeit fuer lebensereignis- und rechtsbezogene Registerfuehrung. + fr: Institution lusophone de registre civil et notarial, dotee d'une competence statutaire sur l'administration des actes vitaux et juridiques. + es: Institucion lusofona de registro civil y notarial con autoridad estatutaria sobre la administracion de registros vitales y juridicos. + ar: مؤسسة لوسوفونية للسجل المدني والتوثيق تملك سلطة قانونية على إدارة السجلات الحيوية والقانونية. + id: Institusi lusofon untuk registrasi sipil dan kenotariatan dengan kewenangan hukum atas administrasi rekod vital dan legal. + zh: 具备法定权限、负责生命事件与法律登记管理的葡语系民事登记与公证档案机构。 + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q9854379 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ContactDetails.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ContactDetails.yaml index c3cd7ea4fc..6b9d4001ac 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ContactDetails.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ContactDetails.yaml @@ -6,30 +6,27 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ vcard: http://www.w3.org/2006/vcard/ns# - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/include +- linkml:types +- ../metadata +- ../slots/include classes: ContactDetails: class_uri: schema:ContactPoint description: >- - Structured contact information for an entity. - - **Ontology Alignment**: - - **Primary**: `schema:ContactPoint` - - **Close**: `vcard:VCard` - + Structured contact profile bundling communication channels for a person or organization. + alt_descriptions: + nl: Gestructureerd contactprofiel dat communicatiekanalen voor een persoon of organisatie bundelt. + de: Strukturiertes Kontaktprofil, das Kommunikationskanäle einer Person oder Organisation bündelt. + fr: Profil de contact structure regroupant les canaux de communication d'une personne ou d'une organisation. + es: Perfil de contacto estructurado que agrupa canales de comunicacion de una persona u organizacion. + ar: ملف اتصال منظم يجمع قنوات التواصل لشخص أو مؤسسة. + id: Profil kontak terstruktur yang menggabungkan kanal komunikasi untuk orang atau organisasi. + zh: 汇聚个人或机构通信渠道的结构化联系档案。 + close_mappings: + - vcard:VCard + broad_mappings: + - schema:ContactPoint slots: - - include - - slot_usage: - include: -# range: string - annotations: - custodian_types: '["*"]' - specificity_score: 0.2 - specificity_rationale: Universal contact info class. + - include diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Container.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Container.yaml index 6d0ef30612..6da93c2734 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Container.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Container.yaml @@ -6,45 +6,48 @@ prefixes: hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_score classes: Container: tree_root: true - description: "Root container class for Heritage Custodian data instances. Provides\ - \ tree_root for LinkML instance validation.\nThis container supports all primary\ - \ entity types for batch validation: - Core custodian entities (Custodian, observations,\ - \ names, legal statuses) - Place and collection aspects (CustodianPlace, CustodianCollection)\ - \ - Organizational structures (OrganizationalStructure) - Reconstruction activities\ - \ (ReconstructionActivity) - Registration entities (Jurisdiction, TradeRegister,\ - \ RegistrationAuthority, RegistrationNumber) - Standards ecosystem (StandardsOrganization,\ - \ Standard, AllocationAgency, IdentifierFormat)\nOntology mapping rationale:\ - \ - class_uri is prov:Collection because this is a container aggregating\n \ - \ multiple heritage custodian entities for validation purposes\n- This is a\ - \ TECHNICAL class for LinkML validation (tree_root: true)\n and should be EXCLUDED\ - \ from UML visualizations per Rule 4\n- related_mappings includes schema:Dataset\ - \ as this aggregates data records" class_uri: prov:Collection + description: >- + Validation root aggregating heterogeneous instance data for batch loading, + schema validation, and integrity checking workflows. + alt_descriptions: + nl: >- + Validatiewortel die heterogene instantiegegevens samenvoegt voor batchladen, + schemavalidatie en integriteitscontroleworkflows. + de: >- + Validierungswurzel, die heterogene Instanzdaten für Stapelladen, Schema-Validierung + und Integritätsprüfungs-Workflows aggregiert. + fr: >- + Racine de validation agrégeant des données d'instance hétérogènes pour le chargement + par lots, la validation de schéma et les flux de vérification d'intégrité. + es: >- + Raíz de validación que agrega datos de instancia heterogéneos para carga por lotes, + validación de esquema y flujos de verificación de integridad. + ar: >- + جذر التحقق الذي يجمع بيانات الحالة غير المتجانسة لتحميل الدفعات والتحقق من المخطط وعمليات فحص التكامل. + id: >- + Akar validasi yang mengagregasi data instans heterogen untuk pemuatan batch, + validasi skema, dan alur kerja pemeriksaan integritas. + zh: >- + 聚合异构实例数据用于批量加载、模式验证和完整性检查工作流的验证根。 + broad_mappings: + - prov:Collection related_mappings: - - schema:Dataset - comments: - - Container class serves as tree_root for LinkML validation - - Enables validation of YAML/JSON instance files - - Uses 'attributes' instead of 'slots' to avoid slot import dependencies - - Not used in RDF serialization (flattened) - - 'v2: Added standards ecosystem classes (StandardsOrganization, Standard, AllocationAgency)' - - 'v3: Added digital presence classes (SocialMediaProfile, InternetOfThings, DigitalPlatform)' - - 'v4: Added Collection and FindingAid classes' + - schema:Dataset slots: - - has_score - - has_custodian - - has_custodian_observation - - has_label - - has_section - - identified_by - - has_profile - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - has_score + - has_custodian + - has_note + - has_label + - has_section + - identified_by + - has_profile + comments: + - Technical container for LinkML instance validation workflows diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Content.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Content.yaml index 1302c0c28a..74670e06a6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Content.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Content.yaml @@ -1,111 +1,46 @@ id: https://nde.nl/ontology/hc/class/Content name: Content title: Content Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type +- ../slots/temporal_extent classes: Content: class_uri: rico:RecordSetType - description: | - The intellectual content described by or contained in heritage materials. - - **Purpose**: - Captures what a collection, document, archive, or other heritage material is ABOUT, - including its temporal coverage, spatial coverage, and subject matter. - - **Ontological Alignment**: - - **RiC-O**: `rico:RecordSetType` for archival content characterization - - **Dublin Core**: Maps to `dcterms:coverage` (temporal/spatial/topical) - - **CIDOC-CRM**: Relates to `E73_Information_Object` conceptual content - - **Key Slots**: - - | Slot | Purpose | - |------|---------| - | `temporal_extent` | Time period the content covers (via TimeSpan) | - | `has_label` | Content label/title | - | `has_description` | Detailed description of content | - - **Distinction from temporal_extent**: - - `temporal_extent` on Content = what time period the CONTENT covers - - `temporal_extent` on Activity = how long the activity lasted - - **Example**: - A collection of VOC trade records might have Content with: - - temporal_extent: 1602-1799 (the period covered by the records) - - has_label: "Dutch East India Company Trade Records" - - has_description: "Shipping manifests, correspondence, and financial records..." - - **Migrated From**: temporal_coverage slot (2026-01-16) per Rule 53/56 - - **Updated 2026-01-23**: Added has_type for ContentType per F25 migration + description: >- + Intellectual-subject profile describing what a resource set documents across topic, period, and context. + alt_descriptions: + nl: Intellectueel onderwerp-profiel dat beschrijft wat een bronnenverzameling documenteert qua thema, periode en context. + de: Intellektuelles Themenprofil, das beschreibt, was eine Ressourcenmenge in Bezug auf Thema, Zeitraum und Kontext dokumentiert. + fr: Profil intellectuel de contenu decrivant ce qu'un ensemble de ressources documente en termes de sujet, periode et contexte. + es: Perfil intelectual de contenido que describe que documenta un conjunto de recursos en tema, periodo y contexto. + ar: ملف موضوعي فكري يصف ما توثقه مجموعة الموارد من حيث الموضوع والفترة والسياق. + id: Profil intelektual isi yang menjelaskan apa yang didokumentasikan oleh suatu himpunan sumber dalam topik, periode, dan konteks. + zh: 描述资源集合在主题、时期与语境上所记录内容的知识主题画像。 + broad_mappings: + - rico:RecordSetType + close_mappings: + - dcterms:coverage + - schema:about slots: - - has_label - - has_description - - has_type - - temporal_extent + - has_label + - has_description + - has_type + - temporal_extent slot_usage: has_type: range: ContentType - required: false - examples: - - value: - has_code: RELIGIOUS - has_label: Religious Content - - value: - has_code: CARTOGRAPHIC - has_label: Cartographic Content - has_label: - examples: - - value: "Dutch Colonial Period Records" - - value: "Medieval Manuscript Collection" - has_description: - examples: - - value: "Administrative records, correspondence, and financial documents from the Dutch colonial administration in the East Indies." temporal_extent: range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: "1602-01-01" - end_of_the_end: "1799-12-31" - - value: - begin_of_the_begin: "1200-01-01" - end_of_the_end: "1500-12-31" - close_mappings: - - dcterms:coverage - - schema:about - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Content characterization applicable to all heritage custodian types - specificity_score: 0.25 - specificity_rationale: Broadly useful class for describing what heritage materials are about - examples: - - value: - has_label: "Dutch East India Company Records" - has_description: "Trade records, shipping manifests, and correspondence from VOC operations" - temporal_extent: - begin_of_the_begin: "1602-03-20" - end_of_the_end: "1799-12-31" - - value: - has_label: "Medieval Illuminated Manuscripts" - temporal_extent: - begin_of_the_begin: "0800-01-01" - end_of_the_end: "1450-12-31" \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ContentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ContentType.yaml index aa86657e0d..f4b708e1f8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ContentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ContentType.yaml @@ -9,48 +9,38 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: ContentType: class_uri: crm:E55_Type abstract: true - description: 'Abstract base class for content type taxonomy. - - **Rule 0b Compliance**: This is the abstract TYPE file. Concrete content types are defined in ContentTypes.yaml (plural). - - Categories of intellectual content: - **Textual**: Books, articles, manuscripts, documents - **Visual**: Images, photographs, drawings, maps - **Audio**: Music, speech recordings, oral histories - **Audiovisual**: Films, videos, multimedia - **Data**: Datasets, databases, structured information - **Mixed**: Combinations of above categories - - CIDOC-CRM Alignment: E55_Type as a controlled vocabulary for content types.' - exact_mappings: + description: >- + Abstract controlled-vocabulary node for categorizing informational modality and subject expression. + alt_descriptions: + nl: Abstracte gecontroleerde-vocabulaireknoop voor categorisatie van informatiemodaliteit en onderwerpuitdrukking. + de: Abstrakter Knoten eines kontrollierten Vokabulars zur Kategorisierung von Informationsmodalität und Themenausprägung. + fr: Noeud abstrait de vocabulaire controle pour categoriser la modalite informationnelle et l'expression du sujet. + es: Nodo abstracto de vocabulario controlado para categorizar modalidad informativa y expresion tematica. + ar: عقدة مجردة في معجم مضبوط لتصنيف نمط المعلومات وتمثيل الموضوع. + id: Simpul abstrak kosakata terkendali untuk mengkategorikan modalitas informasi dan ekspresi subjek. + zh: 用于分类信息模态与主题表达的受控词表抽象节点。 + broad_mappings: + - skos:Concept - crm:E55_Type close_mappings: - dcterms:type - - skos:Concept slots: - has_code - has_label - has_description slot_usage: has_code: -# range: string required: true identifier: true - pattern: ^[A-Z][A-Z0-9_]*$ + pattern: '^[A-Z][A-Z0-9_]*$' has_label: -# range: string required: true - has_description: -# range: string - required: false - comments: - - Abstract base class - use concrete subclasses from ContentTypes.yaml - see_also: - - https://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E55 - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ContentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ContentTypes.yaml index c2f3a63509..66bf7e2f94 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ContentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ContentTypes.yaml @@ -4,6 +4,7 @@ title: Content Types (Concrete Subclasses) prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - ./ContentType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml index 41a45bc1dc..a8c22fa1d9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml @@ -3,123 +3,53 @@ name: contributing_agency title: Contributing Agency Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# dcat: http://www.w3.org/ns/dcat# prov: http://www.w3.org/ns/prov# - hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: - - linkml:types - - ../enums/AuthorityEntityTypeEnum - - ../enums/AuthorityRecordFormatEnum - - ../enums/ConsortiumGovernanceRoleEnum - - ../metadata - - ../slots/contribute_to - - ../slots/begin_of_the_begin - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label - - ../slots/has_role - - ../slots/has_score - - ../slots/has_url - - ../slots/current - - ../slots/represented_by - - ../slots/member_of - - ../slots/provide - - ../slots/has_format +- linkml:types +- ../slots/contribute_to +- ../slots/begin_of_the_begin +- ../slots/has_description +- ../slots/has_label +- ../slots/has_role +- ../slots/has_score +- ../slots/has_url +- ../slots/current +- ../slots/represented_by +- ../slots/member_of +- ../slots/provide +- ../slots/has_format classes: ContributingAgency: class_uri: org:FormalOrganization - description: 'An organization that contributes authority data to a consortium-type - identifier service. **Primary Use Case: VIAF** VIAF (Virtual International Authority - File) is an aggregation service that clusters matching authority records from - 37 contributing agencies across 29 countries. Each contributor provides: 1. - **Authority records**: MARC21 or UNIMARC authority data 2. **Local identifiers**: - Their national authority file IDs 3. **Regular updates**: Periodic batch uploads - or OAI-PMH feeds VIAF then: - Clusters matching records using algorithms - Assigns - VIAF IDs to each cluster - Links back to all source records **CORRECT MODEL: - OCLC is the Organization, VIAF is the Service** The relationship chain: 1. **OCLC** - (StandardsOrganization, type: LIBRARY_COOPERATIVE): The operating organization - 2. **VIAF** (Standard, type: CONSORTIUM_SERVICE): The service operated by OCLC - 3. **VIAF Council** (StandardsOrganization, type: GOVERNANCE_COUNCIL): Advisory - body 4. **ContributingAgency**: Members of OCLC that contribute to VIAF **Key - Properties:** - `member_of` -> OCLC (the organization, NOT "VIAF Consortium") - - `contributes_to` -> VIAF (the service) - `governance_role` -> FOUNDING_MEMBER - | VOTING_MEMBER (role in VIAF Council) **Dual Role of National Libraries** Many - national libraries serve as BOTH: - **ContributingAgency**: Provide authority - records (e.g., NTA to VIAF) - **AllocationAgency**: Allocate national identifiers - (e.g., ISIL codes) These are conceptually different roles, though often performed - by the same organization. **VIAF Contributors (as of 2024)** | Abbreviation - | Organization | Country | |--------------|--------------|---------| | LC | - Library of Congress | US | | DNB | Deutsche Nationalbibliothek | DE | | BnF - | Bibliotheque nationale de France | FR | | NTA | National Library of the Netherlands - | NL | | BNE | Biblioteca Nacional de Espana | ES | | ICCU | Istituto Centrale - per il Catalogo Unico | IT | | NDL | National Diet Library | JP | | NLA | National - Library of Australia | AU | | NLI | National Library of Israel | IL | | SWNL - | Swiss National Library | CH | | ... | (37 total contributors) | | **Ontology - Alignment** - org:FormalOrganization - W3C Organization Ontology - org:memberOf - - Relationship to OCLC (the organization) - prov:Agent - PROV-O (as data contributor) - - dcat:Catalog - DCAT (authority file as catalog) ' - exact_mappings: + description: >- + Formal organization that submits authority datasets to a shared aggregation and reconciliation service. + alt_descriptions: + nl: Formele organisatie die autoriteitsdatasets aan een gedeelde aggregatie- en reconciliatiedienst levert. + de: Formale Organisation, die Normdatensaetze an einen gemeinsamen Aggregations- und Abgleichsdienst liefert. + fr: Organisation formelle qui fournit des jeux d'autorites a un service commun d'agrégation et de rapprochement. + es: Organizacion formal que aporta conjuntos de autoridades a un servicio compartido de agregacion y reconciliacion. + ar: مؤسسة رسمية تزوّد بيانات استنادية لخدمة مشتركة للتجميع والتوفيق. + id: Organisasi formal yang menyumbangkan dataset otoritas ke layanan agregasi dan rekonsiliasi bersama. + zh: 向共享聚合与对齐服务提交规范数据集的正式机构。 + broad_mappings: - org:FormalOrganization close_mappings: - prov:Agent - dcat:Catalog - - org:memberOf - see_also: - - linkml:https://nde.nl/ontology/hc/class/StandardsOrganization - - linkml:https://nde.nl/ontology/hc/class/Standard slots: - has_label - contribute_to - has_format - provide - - contribute_to - begin_of_the_begin - current - represented_by - has_url - has_description - - also_allocation_agency - member_of - has_role - has_score - - has_name - - in_country - slot_usage: - provide: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: Library of Congress Name Authority File - contain: - - has_type: PERSON - - has_type: CORPORATE_BODY - contribute_to: -# range: string - also_allocation_agency: - range: AllocationAgency - member_of: - range: StandardsOrganization - represented_by: - range: Agent - has_role: - range: GovernanceRole - has_url: - range: uri - inlined: false # Fixed invalid inline for primitive type - multivalued: false - contribute_to: - range: AuthorityData - inlined: true - examples: - - value: - has_label: LCNAF - has_type: abbreviation - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRate.yaml index 9349cd3cba..b6ef643b26 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRate.yaml @@ -5,74 +5,75 @@ 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_type - ../slots/temporal_extent -# default_range: string + - ../slots/has_value classes: ConversionRate: - description: 'Structured representation of a conversion rate metric for heritage - institutions. - - **WHY A DEDICATED CLASS?** - - Conversion rates are more than simple floats - they need: - **Type**: What kind - of conversion (visitor-to-purchase, visitor-to-member) - **Value**: The actual - percentage (0.35 = 35%) - **Time Period**: When this rate was measured - **Context**: - Comparison benchmarks, notes - - **SLOT_FIXES.YAML REVISION** (lines 1646-1669): - Branch 1: has_type - → ConversionRateType/ConversionRateTypes - Branch 2: temporal_extent → TimeSpan - (measurement period) - - **USE CASES**: - Gift shop performance: 35% visitor-to-purchase conversion - - Membership drives: 5% visitor-to-member conversion - Digital engagement: 3% - website-to-visit conversion - - **ONTOLOGY MAPPING**: - class_uri: schema:QuantitativeValue (numeric measurement) - - Uses schema:interactionStatistic for behavioral metrics' class_uri: schema:QuantitativeValue - exact_mappings: - - schema:QuantitativeValue + description: >- + Percentage metric expressing the proportion of a source population that + completes a defined target action within a specified timeframe. + alt_descriptions: + nl: >- + Percentage-metric die de verhouding uitdrukt van een bronpopulatie die een + gedefinieerde doelactie voltooit binnen een gespecificeerd tijdsbestek. + de: >- + Prozentsatz-Metrik, die den Anteil einer Ausgangspopulation ausdrückt, der eine + definierte Zielhandlung innerhalb eines bestimmten Zeitraums abschließt. + fr: >- + Métrique de pourcentage exprimant la proportion d'une population source qui + termine une action cible définie dans un délai spécifié. + es: >- + Métrica porcentual que expresa la proporción de una población fuente que completa + una acción objetivo definida dentro de un plazo especificado. + ar: >- + مقياس نسبة مئوية يعبر عن نسبة السكان المصدر الذين يكملون إجراءً مستهدفًا محددًا ضمن إطار زمني محدد. + id: >- + Metrik persentase yang menyatakan proporsi populasi sumber yang menyelesaikan + tindakan target yang ditentukan dalam jangka waktu tertentu. + zh: >- + 表示在指定时间范围内完成定义目标动作的源群体比例的百分比指标。 + structured_aliases: + nl: + - conversieratio + - omzettingspercentage + de: + - Konversionsrate + - Umwandlungsquote + fr: + - taux de conversion + - pourcentage de transformation + es: + - tasa de conversión + - porcentaje de transformación + ar: + - معدل التحويل + - نسبة التحول + id: + - tingkat konversi + - persentase transformasi + zh: + - 转化率 + - 转换百分比 + keywords: + - conversion rate + - success percentage + - action completion + - performance metric + - engagement rate + broad_mappings: + - schema:QuantitativeValue close_mappings: - - schema:interactionStatistic + - schema:interactionStatistic slots: - - has_type - - temporal_extent - - has_value + - has_type + - temporal_extent + - has_value slot_usage: - has_type: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type - examples: - - value: "has_type:\n has_label: \"Visitor to Purchase\"\n\ - \ source_population: \"museum visitors\"\n target_action: \"made gift\ - \ shop purchase\"\n" temporal_extent: range: TimeSpan inlined: true - examples: - - value: "temporal_extent:\n begin_of_the_begin: \"2024-01-01\"\n end_of_the_end:\ - \ \"2024-12-31\"\n" - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Conversion rates applicable to all custodian types - with retail or engagement. - custodian_types_primary: '*' - specificity_score: 0.45 - specificity_rationale: Moderate specificity - relevant to custodians tracking - performance metrics. - examples: - - value: "ConversionRate:\n rate_value: 0.35\n has_type:\n has_label:\ - \ \"Visitor to Purchase\"\n temporal_extent:\n begin_of_the_begin: \"\ - 2024-01-01\"\n end_of_the_end: \"2024-12-31\"\n" - - value: "ConversionRate:\n rate_value: 0.05\n has_type:\n has_label:\ - \ \"Visitor to Member\"\n temporal_extent:\n begin_of_the_begin: \"2024-06-01\"\ - \n end_of_the_end: \"2024-08-31\"\n" - comments: - - Created from slot_fixes.yaml migration (2026-01-14) - - Replaces simple float visitor_conversion_rate slot - - Supports multiple conversion types with industry benchmarks - - Temporal extent enables trend analysis over time diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml index 9c79a4a3ac..341a938372 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml @@ -1,67 +1,92 @@ id: https://nde.nl/ontology/hc/classes/ConversionRateType name: ConversionRateType title: ConversionRateType - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - +default_prefix: hc imports: - linkml:types - ../slots/has_denominator_data - ../slots/has_numerator - ../slots/has_label - ../slots/has_benchmark -# default_range: string - classes: ConversionRateType: abstract: true - description: >- - Abstract base class for types of conversion rates measured in heritage contexts. - - **TYPE TAXONOMY**: - - Conversion rates measure the percentage of one group that performs a specific action: - - **Visitor to Purchase**: Museum visitors who buy from gift shop - - **Visitor to Member**: Visitors who become members - - **Online to Visit**: Website visitors who visit physically - - **Email to Click**: Email recipients who click links - - **Social to Follower**: Social media viewers who follow - - **NAMING CONVENTION** (Rule 0b): - - This file: Abstract `ConversionRateType` base class - - ConversionRateTypes.yaml: Concrete subclasses - - **ONTOLOGY MAPPING**: - - class_uri: skos:Concept (type taxonomy concept) - - Part of SKOS-based classification scheme - class_uri: skos:Concept - - exact_mappings: + description: >- + Abstract classification for metrics measuring the proportion of one population that completes a target action. + alt_descriptions: + nl: >- + Abstracte classificatie voor statistieken die de verhouding meten van een populatie die een doelactie voltooit. + de: >- + Abstrakte Klassifikation für Metriken, die den Anteil einer Population messen, der eine Zielaktion abschließt. + fr: >- + Classification abstraite pour les métriques mesurant la proportion d'une population qui effectue une action cible. + es: >- + Clasificación abstracta para métricas que miden la proporción de una población que completa una acción objetivo. + ar: >- + تصنيف تجريدي للمقاييس التي تقيس نسبة السكان الذين يكملون إجراءً مستهدفًا. + id: >- + Klasifikasi abstrak untuk metrik yang mengukur proporsi populasi yang menyelesaikan tindakan target. + zh: >- + 衡量完成目标动作的人群比例的度量抽象分类。 + structured_aliases: + nl: + - conversieratetype + - omzettingspercentage + de: + - Konversionsratentyp + - Umwandlungsrate + fr: + - type de taux de conversion + - taux de transformation + es: + - tipo de tasa de conversión + - porcentaje de conversión + ar: + - نوع معدل التحويل + - نسبة التحويل + id: + - jenis tingkat konversi + - rasio konversi + zh: + - 转化率类型 + - 转化率 + keywords: + - conversion rate + - performance metric + - engagement + - audience analytics + - KPI + broad_mappings: - skos:Concept - slots: - has_label - has_denominator_data - has_numerator - has_benchmark - - has_benchmark - - annotations: - custodian_types: '["*"]' - custodian_types_rationale: >- - Conversion rate types applicable to all custodian types with retail or engagement metrics. - custodian_types_primary: "*" - specificity_score: 0.45 - specificity_rationale: >- - Moderate specificity - relevant to custodians tracking performance metrics. - - comments: - - Created from slot_fixes.yaml migration (2026-01-14) - - Abstract base class - see ConversionRateTypes.yaml for concrete types - - Used with ConversionRate class for structured metrics - - "Updated 2026-01-16: Migrated from inline attributes to proper slots" + notes: + - | + Preserved from prior description (commit 5e94e52b): + + Abstract base class for types of conversion rates measured in heritage contexts. + + **TYPE TAXONOMY**: + + Conversion rates measure the percentage of one group that performs a specific action: + - **Visitor to Purchase**: Museum visitors who buy from gift shop + - **Visitor to Member**: Visitors who become members + - **Online to Visit**: Website visitors who visit physically + - **Email to Click**: Email recipients who click links + - **Social to Follower**: Social media viewers who follow + + **NAMING CONVENTION** (Rule 0b): + - This file: Abstract `ConversionRateType` base class + - ConversionRateTypes.yaml: Concrete subclasses + + **ONTOLOGY MAPPING**: + - class_uri: skos:Concept (type taxonomy concept) + - Part of SKOS-based classification scheme diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml index cf377aa5bf..647006bf84 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml @@ -4,161 +4,63 @@ title: ConversionRateTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./ConversionRateType - linkml:types - - ../slots/has_denominator_data - - ../slots/has_numerator - - ../slots/has_label - - ../slots/has_benchmark -# default_range: string classes: VisitorToPurchaseConversion: is_a: ConversionRateType - description: 'Conversion rate measuring museum/archive visitors who make a gift - shop purchase. - - **INDUSTRY BENCHMARKS**: - Average: 15-25% - High performers: 30-40% - Blockbuster - exhibitions: 40-60% - - **CALCULATION**: (Purchasers / Total Visitors) × 100' class_uri: hc:VisitorToPurchaseConversion + description: Conversion metric for visitors who complete a purchase action. + broad_mappings: + - skos:Concept slot_usage: has_label: - ifabsent: string(Visitor to Purchase) - has_denominator_data: - ifabsent: string(museum/venue visitors) - has_numerator: - ifabsent: string(made gift shop purchase) - has_benchmark: - ifabsent: float(0.15) - has_benchmark: - ifabsent: float(0.40) - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + equals_string: Visitor to Purchase + VisitorToMemberConversion: is_a: ConversionRateType - description: 'Conversion rate measuring visitors who become members/supporters. - - **INDUSTRY BENCHMARKS**: - Average: 1-3% - Strong programs: 5-8% - - **CALCULATION**: (New Members / Total Visitors) × 100' class_uri: hc:VisitorToMemberConversion + description: Conversion metric for visitors who enroll as members or supporters. + broad_mappings: + - skos:Concept slot_usage: has_label: - ifabsent: string(Visitor to Member) - has_denominator_data: - ifabsent: string(museum/venue visitors) - has_numerator: - ifabsent: string(became member/supporter) - has_benchmark: - ifabsent: float(0.01) - has_benchmark: - ifabsent: float(0.08) - broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + equals_string: Visitor to Member + OnlineToPhysicalConversion: is_a: ConversionRateType - description: 'Conversion rate measuring website visitors who subsequently visit - physically. - - **INDUSTRY BENCHMARKS**: - Average: 0.5-2% - Strong digital presence: 3-5% - - **CALCULATION**: (Physical Visits from Web / Website Visitors) × 100' class_uri: hc:OnlineToPhysicalConversion - slot_usage: - has_label: - ifabsent: string(Online to Physical Visit) - has_denominator_data: - ifabsent: string(website visitors) - has_numerator: - ifabsent: string(visited venue physically) - has_benchmark: - ifabsent: float(0.005) - has_benchmark: - ifabsent: float(0.05) + description: Conversion metric for digital visitors who later make an on-site visit. broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - skos:Concept + EmailToClickConversion: is_a: ConversionRateType - description: 'Conversion rate measuring email recipients who click through. - - **INDUSTRY BENCHMARKS** (Museum sector): - Average: 2-4% - Well-targeted: 5-10% - - **CALCULATION**: (Clicks / Emails Delivered) × 100' class_uri: hc:EmailToClickConversion - slot_usage: - has_label: - ifabsent: string(Email to Click) - has_denominator_data: - ifabsent: string(email recipients) - has_numerator: - ifabsent: string(clicked link in email) - has_benchmark: - ifabsent: float(0.02) - has_benchmark: - ifabsent: float(0.10) + description: Conversion metric for delivered email messages that produce click-through action. broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - skos:Concept + SocialToFollowerConversion: is_a: ConversionRateType - description: 'Conversion rate measuring social media viewers who become followers. - - **INDUSTRY BENCHMARKS**: - Average: 1-3% - Viral content: 5-15% - - **CALCULATION**: (New Followers / Content Views) × 100' class_uri: hc:SocialToFollowerConversion - slot_usage: - has_label: - ifabsent: string(Social to Follower) - has_denominator_data: - ifabsent: string(social media content viewers) - has_numerator: - ifabsent: string(became follower) - has_benchmark: - ifabsent: float(0.01) - has_benchmark: - ifabsent: float(0.15) + description: Conversion metric for social content views that lead to follower growth. broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - skos:Concept + TicketToReturnConversion: is_a: ConversionRateType - description: 'Conversion rate measuring ticket buyers who return for another visit. - - **INDUSTRY BENCHMARKS**: - Average: 20-30% - Strong loyalty programs: 40-60% - - **CALCULATION**: (Return Visitors / Total Ticket Buyers) × 100' class_uri: hc:TicketToReturnConversion - slot_usage: - has_label: - ifabsent: string(Ticket to Return Visit) - has_denominator_data: - ifabsent: string(ticket buyers) - has_numerator: - ifabsent: string(made return visit within 12 months) - has_benchmark: - ifabsent: float(0.20) - has_benchmark: - ifabsent: float(0.60) + description: Conversion metric for ticket holders who return within a defined period. broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - skos:Concept + OtherConversion: is_a: ConversionRateType - description: Custom or other conversion rate type not covered by standard types. - Use this when tracking novel metrics or institution-specific conversions. class_uri: hc:OtherConversion + description: Custom conversion metric for institution-specific outcome definitions. broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml index 02ad59d0be..b8e1bdfa7c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml @@ -1,18 +1,63 @@ id: https://nde.nl/ontology/hc/class/CoordinateProvenance name: CoordinateProvenance title: Coordinate Provenance -description: LinkML class definition for Coordinate Provenance prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# +default_prefix: hc imports: - linkml:types - ../slots/based_on classes: CoordinateProvenance: + class_uri: prov:Activity + description: >- + Provenance record documenting the origin, derivation method, or validation process for geospatial coordinates. + alt_descriptions: + nl: >- + Herkomstrapport dat de oorsprong, afleidingsmethode of validatieproces voor geospatiale coördinaten documenteert. + de: >- + Herkunftsaufzeichnung, die Ursprung, Ableitungsmethode oder Validierungsprozess für geospatiale Koordinaten dokumentiert. + fr: >- + Enregistrement de provenance documentant l'origine, la méthode de dérivation ou le processus de validation des coordonnées géospatiales. + es: >- + Registro de procedencia que documenta el origen, método de derivación o proceso de validación de coordenadas geoespaciales. + ar: >- + سجل المنشأ الذي يوثق أصل أو طريقة الاشتقاق أو عملية التحقق من الإحداثيات الجغرافية المكانية. + id: >- + Catatan asal-usul yang mendokumentasikan asal, metode derivasi, atau proses validasi koordinat geospasial. + zh: >- + 记录地理空间坐标的来源、推导方法或验证过程的溯源记录。 + structured_aliases: + nl: + - coördinaatherkomst + - locatiebewijs + de: + - Koordinatenherkunft + - Standortnachweis + fr: + - provenance des coordonnées + - preuve de localisation + es: + - procedencia de coordenadas + - prueba de ubicación + ar: + - منشأ الإحداثيات + - دليل الموقع + id: + - asal-usul koordinat + - bukti lokasi + zh: + - 坐标来源 + - 位置凭证 + keywords: + - provenance + - geocoding + - coordinate validation + - location accuracy + - derivation method + broad_mappings: + - prov:Activity slots: - based_on - diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Coordinates.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Coordinates.yaml index 0c360bb51e..9bc3ba2e42 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Coordinates.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Coordinates.yaml @@ -5,34 +5,78 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# geo: http://www.w3.org/2003/01/geo/wgs84_pos# sf: http://www.opengis.net/ont/sf# +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_source classes: Coordinates: - description: "Geographic coordinates representing a point location with latitude\ - \ and longitude (and optional precision). Used to locate heritage custodians,\ - \ events, and other geographically situated entities.\nOntology mapping rationale:\ - \ - class_uri is geo:Point from WGS84 vocabulary, the standard for representing\n\ - \ points on Earth with lat/long coordinates\n- close_mappings includes sf:Point\ - \ from OGC Simple Features as an alternative\n geometry representation\n- related_mappings\ - \ includes geo:SpatialThing (superclass) and schema:GeoCoordinates\n as Schema.org's\ - \ coordinate representation" class_uri: geo:Point + description: >- + Geographic position expressed as latitude and longitude pair for spatial referencing and mapping applications. + alt_descriptions: + nl: >- + Geografische positie uitgedrukt als breedte- en lengtegraadpaar voor ruimtelijke + referentie en kaarttoepassingen. + de: >- + Geografische Position, ausgedrückt als Breiten- und Längengradpaar für räumliche + Referenzierung und Kartieranwendungen. + fr: >- + Position géographique exprimée en paire de latitude et longitude pour le référencement + spatial et les applications cartographiques. + es: >- + Posición geográfica expresada como par de latitud y longitud para referenciación + espacial y aplicaciones de mapeo. + ar: >- + موقع جغرافي معبر عنه كزوج من خطوط العرض والطول للمرجعية المكانية وتطبيقات الخرائط. + id: >- + Posisi geografis yang dinyatakan sebagai pasangan lintang dan bujur untuk referensi + spasial dan aplikasi pemetaan. + zh: >- + 以纬度和经度对表示的地理位置,用于空间参考和制图应用。 + structured_aliases: + - literal_form: coördinaten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Koordinaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: coordonnées + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coordenadas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إحداثيات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koordinat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 坐标 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - geo:Point close_mappings: - sf:Point related_mappings: - geo:SpatialThing - schema:GeoCoordinates - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - has_latitude - has_longitude - - source + - has_source + comments: + - Uses WGS84 coordinate reference system by default. + - Supports spatial queries and geographic visualization. + - 'Preserved from prior description: Geographic point representation with latitude and longitude values for place-level referencing.' + keywords: + - geographic position + - spatial coordinates + - latitude longitude + - geolocation diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Country.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Country.yaml index e8aa3c23e2..867f444cd5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Country.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Country.yaml @@ -2,65 +2,49 @@ id: https://nde.nl/ontology/hc/class/country name: country title: Country Class prefixes: - gn: http://www.geonames.org/ontology# - hc: https://nde.nl/ontology/hc/ - lcc_cr: https://www.omg.org/spec/LCC/Countries/CountryRepresentation/ linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + lcc_cr: https://www.omg.org/spec/LCC/Countries/CountryRepresentation/ + gn: http://www.geonames.org/ontology# wikidata: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_score +- linkml:types +- ../slots/has_code +- ../slots/has_score classes: Country: class_uri: schema:Country + description: >- + Sovereign-state reference entity identified through standardized country code representations. + alt_descriptions: + nl: Referentie-entiteit voor soevereine staten, geidentificeerd via gestandaardiseerde landcodes. + de: Referenzentitaet fuer souveräne Staaten, identifiziert durch standardisierte Ländercodes. + fr: Entite de reference d'etat souverain identifiee via des representations normalisees de code pays. + es: Entidad de referencia de estado soberano identificada mediante representaciones estandarizadas de codigo pais. + ar: كيان مرجعي للدولة ذات السيادة يُعرّف عبر تمثيلات معيارية لرموز البلدان. + id: Entitas referensi negara berdaulat yang diidentifikasi melalui representasi kode negara terstandar. + zh: 通过标准化国家代码表示进行识别的主权国家参照实体。 exact_mappings: - - lcc_cr:Country - - gn:A.PCLI + - schema:Country close_mappings: + - lcc_cr:Country + related_mappings: + - gn:A.PCLI - wikidata:Q6256 - description: "Country identified by ISO 3166-1 alpha-2 and alpha-3 codes.\n\nThis is a **minimal design** class containing ONLY ISO standardized country codes.\nNo other metadata (names, languages, capitals, regions) is included.\n\nPurpose:\n- Link legal forms to their jurisdiction (legal forms are country-specific)\n- Link custodian places to their country location\n- Enable conditional enum values in FeatureTypeEnum (e.g., \"cultural heritage of Peru\")\n\nDesign rationale:\n- ISO 3166 codes are authoritative, stable, and language-neutral\n- Country names, languages, and other metadata should be resolved via external services\n- Keeps the ontology focused on heritage custodian relationships, not geopolitical data\n\nExternal resolution services:\n- GeoNames API: https://www.geonames.org/\n- UN M49 Standard: https://unstats.un.org/unsd/methodology/m49/\n- ISO 3166 Maintenance Agency: https://www.iso.org/iso-3166-country-codes.html\n\nMIGRATION (2026-01-16): Now uses has_code\ - \ with Alpha2Code and Alpha3Code \nclass instances per Rule 56 (semantic consistency over simplicity).\n" slots: - has_code - has_score slot_usage: has_code: multivalued: true - description: 'ISO country codes for this country. Includes: + see_also: + - https://www.geonames.org/\n- + - https://unstats.un.org/unsd/methodology/m49/\n- + - https://www.iso.org/iso-3166-country-codes.html\n\nMIGRATION + comments: + - | + Preserved from prior description (commit 5e94e52b): - - One Alpha2Code instance (2-letter code, e.g., "NL") - - - One Alpha3Code instance (3-letter code, e.g., "NLD") - - ' - annotations: - specificity_score: '0.20' - specificity_rationale: Low specificity - countries are universal geographic entities. - custodian_types: "['*']" - examples: - - value: - has_code: - - _type: Alpha2Code - has_code: NL - - _type: Alpha3Code - has_code: NLD - - value: - has_code: - - _type: Alpha2Code - has_code: PE - - _type: Alpha3Code - has_code: PER - - value: - has_code: - - _type: Alpha2Code - has_code: US - - _type: Alpha3Code - has_code: USA - - value: - has_code: - - _type: Alpha2Code - has_code: JP - - _type: Alpha3Code - has_code: JPN \ No newline at end of file + "Country identified by ISO 3166-1 alpha-2 and alpha-3 codes.\n\nThis is a **minimal design** class containing ONLY ISO standardized country codes.\nNo other metadata (names, languages, capitals, regions) is included.\n\nPurpose:\n- Link legal forms to their jurisdiction (legal forms are country-specific)\n- Link custodian places to their country location\n- Enable conditional enum values in FeatureTypeEnum (e.g., \"cultural heritage of Peru\")\n\nDesign rationale:\n- ISO 3166 codes are authoritative, stable, and language-neutral\n- Country names, languages, and other metadata should be resolved via external services\n- Keeps the ontology focused on heritage custodian relationships, not geopolitical data\n\nExternal resolution services:\n- GeoNames API: https://www.geonames.org/\n- UN M49 Standard: https://unstats.un.org/unsd/methodology/m49/\n- ISO 3166 Maintenance Agency: https://www.iso.org/iso-3166-country-codes.html\n\nMIGRATION (2026-01-16): Now uses has_code\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml index 55379be0a4..30b4e83fe8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml @@ -3,118 +3,84 @@ name: CountyRecordOffice title: County Record Office Type prefixes: linkml: https://w3id.org/linkml/ - org: http://www.w3.org/ns/org# + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/branch_of +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/branch_of classes: CountyRecordOffice: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: 'Local authority repository in the United Kingdom, preserving historical - - records of the county and its communities. - - - **Wikidata**: Q5177943 - - - **Geographic Restriction**: United Kingdom (GB) only. - - This constraint is enforced via LinkML `rules` with `postconditions`. - - - **CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType - - class. County Record Offices are institutional types, not collection - - classifications. - - - **Scope**: - - County Record Offices preserve: - - - Quarter sessions and court records - - - Parish registers (deposited copies) - - - Estate and manorial records - - - Local government records - - - Family and estate papers - - - Business and charity records - - - Maps and plans - - - Photographs and audiovisual materials - - - **Administrative Context**: - - In England and Wales: - - - Part of local authority structure - - - May be combined with local studies libraries - - - Often designated as place of deposit for public records - - - Increasingly rebranded as "Archives and Local Studies" - - - In Scotland: - - - Similar functions performed by local authority archives - - - National Records of Scotland at national level - - - In Northern Ireland: - - - Public Record Office of Northern Ireland (PRONI) - - - Local council archives - - - **Related Types**: - - - LocalGovernmentArchive (Q118281267) - Local authority records - - - MunicipalArchive (Q604177) - City/town archives - - - LocalHistoryArchive (Q12324798) - Local history focus - - - **Notable Examples**: - - - London Metropolitan Archives - - - Oxfordshire History Centre - - - Lancashire Archives - - - West Yorkshire Archive Service - - - Surrey History Centre - - - en-GB: County Record Office - - - it: archivio pubblico territoriale - - ' + description: >- + Local-government archival institution in the United Kingdom responsible for + preserving and providing access to county-level administrative records. + alt_descriptions: + nl: >- + Lokale overheidsarchiefinstelling in het Verenigd Koninkrijk die verantwoordelijk is voor + het behouden en ontsluiten van administratieve archieven op county-niveau. + de: >- + Lokale Regierungsarchivinstitution im Vereinigten Königreich, die für die Bewahrung + und Bereitstellung von Verwaltungsunterlagen auf Grafschaftsebene verantwortlich ist. + fr: >- + Institution archivistique locale au Royaume-Uni responsable de la conservation + et de l'accès aux documents administratifs au niveau du comté. + es: >- + Institución archivística de gobierno local en el Reino Unido responsable de preservar + y proporcionar acceso a registros administrativos a nivel de condado. + ar: >- + مؤسسة أرشيف حكومية محلية في المملكة المتحدة مسؤولة عن الحفاظ على + السجلات الإدارية على مستوى المقاطعة وتوفير الوصول إليها. + id: >- + Lembaga arsip pemerintah lokal di Britania Raya yang bertanggung jawab untuk melestarikan + dan menyediakan akses ke catatan administratif tingkat kabupaten. + zh: >- + 负责保存和提供县级行政记录访问的英国地方政府档案机构。 + structured_aliases: + - literal_form: county-archiefdienst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Grafschaftsarchivamt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bureau d'archives de comté + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: oficina de registros del condado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مكتب سجلات المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kantor catatan kabupaten + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 郡档案馆 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + related_mappings: + - wd:Q5177943 slots: - has_type - branch_of - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + equals_string: ArchiveOrganizationType + comments: + - UK-specific local government archive type. + - Holds parish records, quarter sessions, and local administrative documents. + - 'Preserved from prior description: Local-government archive institution in the United Kingdom responsible for county-level records stewardship.' + keywords: + - UK archives + - county records + - local government + - public records diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CourtRecords.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CourtRecords.yaml index e0cb6f82f4..9145ee37ed 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CourtRecords.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CourtRecords.yaml @@ -5,6 +5,7 @@ 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/ wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc @@ -19,62 +20,65 @@ classes: CourtRecords: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: "Archive specializing in judicial and court records.\n\n**Wikidata**: Q11906844 (Justizarchiv / court records archive)\n\n**DEFINITION**:\n\nCourt Records archives (Justizarchiv in German) preserve and provide access to \nrecords created by judicial bodies including:\n- Courts of law at all levels (supreme, appellate, district, local)\n- Tribunals and administrative courts\n- Notarial records (where managed by courts)\n- Legal proceedings documentation\n- Court orders, judgments, and decrees\n\n**SCOPE**:\n\nCourt archives differ from general government archives by their focus on:\n- Evidential value (legal proof, precedent)\n- Retention schedules based on legal requirements\n- Access restrictions (privacy, ongoing cases, sealed records)\n- Chain of custody requirements for legal validity\n\n**MULTILINGUAL LABELS**:\n- Justizarchiv (de)\n- archivo judicial (es)\n- archives judiciaires (fr)\n\n**RELATED TYPES**:\n- NotarialArchive (Q8203685) - notarial records specifically\n\ - - PublicArchive (Q27031009) - broader government records\n- LegalRecordSet - rico:RecordSetType for court record collections\n\n**ONTOLOGICAL ALIGNMENT**:\n- **SKOS**: skos:Concept (type classification)\n- **RiC-O**: rico:RecordSet for archival description of court fonds\n- **Wikidata**: Q11906844\n" - slots: - - related_to - - has_type - - in_jurisdiction - - has_score - - identified_by - slot_usage: - identified_by: null - in_jurisdiction: -# range: string - examples: - - value: state - - value: federal - related_to: -# range: string - multivalued: true - examples: - - value: - - civil - - criminal - - commercial - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - exact_mappings: - - wikidata:Q11906844 - close_mappings: - - rico:RecordSet + description: >- + Institution responsible for preserving and providing access to judicial proceedings, legal decisions, and tribunal documentation. + alt_descriptions: + nl: >- + Instelling die verantwoordelijk is voor het bewaren en toegankelijk maken van gerechtelijke procedures, juridische beslissingen en tribunaaldocumentatie. + de: >- + Einrichtung, die für die Erhaltung und Bereitstellung von Gerichtsverfahren, Rechtsentscheidungen und Tribunalunterlagen zuständig ist. + fr: >- + Institution responsable de la préservation et de l'accès aux procédures judiciaires, décisions juridiques et documents de tribunal. + es: >- + Institución responsable de preservar y proporcionar acceso a procedimientos judiciales, decisiones legales y documentación de tribunales. + ar: >- + المؤسسة المسؤولة عن الحفاظ على الإجراءات القضائية والقرارات القانونية ووثائق المحاكم وتوفير الوصول إليها. + id: >- + Lembaga yang bertanggung jawab untuk melestarikan dan menyediakan akses ke prosedur pengadilan, keputusan hukum, dan dokumentasi pengadilan. + zh: >- + 负责保存和提供司法程序、法律裁决和法庭文件访问的机构。 + structured_aliases: + nl: + - justitieel archief + - gerechtsarchief + de: + - Justizarchiv + - Gerichtsarchiv + fr: + - archives judiciaires + - dépôt d'archives judiciaires + es: + - archivo judicial + - archivo de tribunales + ar: + - الأرشيف القضائي + - أرشيف المحاكم + id: + - arsip pengadilan + - arsip yudikatif + zh: + - 司法档案馆 + - 法院档案 + keywords: + - judicial + - court + - legal proceedings + - tribunal + - case records + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization related_mappings: - - wikidata:Q8203685 - - wikidata:Q27031009 + - wd:Q11906844 + - rico:RecordSet + slots: + - related_to + - has_type + - in_jurisdiction + - has_score + - identified_by comments: - - Court Records archives preserve judicial documentation - - Subject to legal retention requirements and access restrictions - - Often managed by Ministry of Justice or court administration - - Chain of custody essential for legal validity of records - see_also: - - https://www.wikidata.org/wiki/Q11906844 - - https://www.ica.org/standards/RiC/ontology#RecordSet - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q11906844 - has_type_code: ARCHIVE - has_label: - - Court Records Archive@en - - Justizarchiv@de - - archivo judicial@es - - archives judiciaires@fr - has_description: Archive preserving judicial and court records - jurisdiction_level: federal - related_to: - - civil - - criminal - - administrative - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - | + Preserved from prior description (commit 5e94e52b): + + "Archive specializing in judicial and court records.\n\n**Wikidata**: Q11906844 (Justizarchiv / court records archive)\n\n**DEFINITION**:\n\nCourt Records archives (Justizarchiv in German) preserve and provide access to \nrecords created by judicial bodies including:\n- Courts of law at all levels (supreme, appellate, district, local)\n- Tribunals and administrative courts\n- Notarial records (where managed by courts)\n- Legal proceedings documentation\n- Court orders, judgments, and decrees\n\n**SCOPE**:\n\nCourt archives differ from general government archives by their focus on:\n- Evidential value (legal proof, precedent)\n- Retention schedules based on legal requirements\n- Access restrictions (privacy, ongoing cases, sealed records)\n- Chain of custody requirements for legal validity\n\n**MULTILINGUAL LABELS**:\n- Justizarchiv (de)\n- archivo judicial (es)\n- archives judiciaires (fr)\n\n**RELATED TYPES**:\n- NotarialArchive (Q8203685) - notarial records specifically\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CreationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CreationEvent.yaml index d4fa67de1a..fe0b50d3e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CreationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CreationEvent.yaml @@ -18,49 +18,64 @@ imports: classes: CreationEvent: class_uri: crm:E65_Creation - description: "Event representing the creation of an object, work, or artifact.\n\ - **DEFINITION**:\nCreationEvent models the act of bringing an object into existence,\n\ - capturing when, where, and by whom it was created.\n**ONTOLOGY ALIGNMENT**:\n\ - - **Primary** (`class_uri`): `crm:E65_Creation` - CIDOC-CRM creation event\n\ - - **Close**: `prov:Activity` - PROV-O activity\n- **Close**: `schema:CreateAction`\ - \ - Schema.org create action\n**USAGE**:\nReplaces simple `date_created` strings\ - \ with structured event data:\n- Temporal extent (including approximate dates\ - \ like \"c. 1665\")\n- Creator/artist information\n- Place of creation\n- Creation\ - \ circumstances\n**Example**:\n```yaml\ncreated_through:\n temporal_extent:\n\ - \ begin_of_the_begin: \"1665-01-01\"\n end_of_the_end: \"1665-12-31\"\n\ - \ display_date: \"c. 1665\"\n has_creator:\n - agent_name: \"\ - Johannes Vermeer\"\n agent_role: \"artist\"\n has_place:\n place_name:\ - \ \"Delft\"\n country: \"NL\"\n```\n" + description: >- + Originating occurrence through which an entity, work, or artifact is brought into existence. + alt_descriptions: + nl: >- + Oorspronkelijke gebeurtenis waardoor een entiteit, werk of artefact tot stand komt. + de: >- + Ursprüngliches Ereignis, durch das eine Entität, ein Werk oder ein Artefakt ins Dasein gebracht wird. + fr: >- + Occurrence originaire par laquelle une entité, une œuvre ou un artefact est mise en existence. + es: >- + Ocurrencia originaria a través de la cual una entidad, obra o artefacto es traído a la existencia. + ar: >- + حدث أصلي يتم من خلاله إيجاد كيان أو عمل أو قطعة أثرية. + id: >- + Kejadian asal yang melalui mana entitas, karya, atau artefak dibawa ke dalam eksistensi. + zh: >- + 使实体、作品或人工制品得以产生的起源事件。 + structured_aliases: + nl: + - creatiegebeurtenis + - ontstaansmoment + de: + - Entstehungsereignis + - Schaffungsmoment + fr: + - événement de création + - moment d'origine + es: + - evento de creación + - momento de origen + ar: + - حدث الإنشاء + - لحظة النشأة + id: + - peristiwa penciptaan + - momen asal + zh: + - 创作事件 + - 起源时刻 + keywords: + - creation event + - origin + - inception + - genesis + - bringing into being + broad_mappings: + - crm:E65_Creation close_mappings: - - prov:Activity - - schema:CreateAction + - prov:Activity + - schema:CreateAction slots: - - temporal_extent - - has_description - - has_place + - temporal_extent + - has_description + - in_place slot_usage: temporal_extent: range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '1665-01-01' - end_of_the_end: '1665-12-31' - - value: - - agent_name: Johannes Vermeer - has_place: + in_place: range: Place inlined: true - examples: - - value: - place_name: Delft - - value: c. 1665 - - value: 17th century - - value: 196 BCE - - value: oil on canvas - annotations: - custodian_types: '["G", "M", "L", "A"]' - custodian_types_rationale: Creation events primarily relevant to galleries, - museums, libraries, archives with collections. - specificity_score: 0.7 - specificity_rationale: Fairly specific to collection object contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml index 59f8aacb69..b17254c0bd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml @@ -5,82 +5,87 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ schema: http://schema.org/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - 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# + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/focus_on - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/has_function +- ../classes/AgentType +- linkml:types +- ../slots/focus_on +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/has_function classes: CulturalInstitution: is_a: CustodianType class_uri: skos:Concept - description: "Broad category for organizations that work for the preservation or promotion of culture.\n\n**Wikidata**: Q3152824 (cultural institution / kulturelle Organisation)\n\n**DEFINITION**:\n\nCultural Institution is a BROAD supertype that encompasses:\n- Galleries (G)\n- Libraries (L)\n- Archives (A)\n- Museums (M)\n- And other cultural heritage organizations\n\n**USAGE NOTE**:\n\nIn the GLAMORCUBESFIXPHDNT taxonomy, prefer SPECIFIC types when applicable:\n- Use GalleryOrganizationType for art galleries\n- Use LibraryOrganizationType for libraries\n- Use ArchiveOrganizationType for archives\n- Use MuseumOrganizationType for museums\n\nCulturalInstitution is used when:\n1. Institution spans multiple types (use with MIXED/X)\n2. Specific type cannot be determined\n3. Institution is cultural but outside GLAM scope\n\n**MULTILINGUAL LABELS**:\n- kulturelle Organisation (de)\n- instituci\xF3n cultural (es)\n- institution culturelle (fr)\n\n**RELATED CONCEPTS**:\n- GLAM (Q1030034)\ - \ - acronym for galleries, libraries, archives, museums\n- MemoryInstitution (Q1497649) - institutions preserving cultural memory\n- HeritageOrganization - schema.org type for heritage orgs\n" + description: >- + Broad organizational mandate category for entities charged with preserving, interpreting, or + advancing tangible and intangible heritage assets. + alt_descriptions: + nl: >- + Brede organisatorische mandaatcategorie voor entiteiten belast met het behouden, interpreteren of + bevorderen van materiële en immaterieel erfgoedgoederen. + de: >- + Breite organisatorische Mandatskategorie für Einrichtungen, die mit der Bewahrung, Interpretation oder + Förderung von materiellem und immateriellem Kulturerbe betraut sind. + fr: >- + Catégorie large de mandat organisationnel pour les entités chargées de préserver, interpréter ou + promouvoir les biens patrimoniaux matériels et immatériels. + es: >- + Amplia categoría de mandato organizacional para entidades encargadas de preservar, interpretar o + promover bienes patrimoniales tangibles e intangibles. + ar: >- + فئة ولاية تنظيمية واسعة للكيانات المكلفة بالحفاظ على التراث المادي وغير المادي أو تفسيره أو تعزيزه. + id: >- + Kategori mandat organisasi yang luas untuk entitas yang bertugas melestarikan, menafsirkan, atau + memajukan aset warisan berwujud dan tak berwujud. + zh: >- + 负责保存、阐释或推进有形和无形遗产资产的实体的广泛组织使命类别。 + structured_aliases: + - literal_form: erfgoedinstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kultureinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution patrimoniale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مؤسسة تراثية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembaga warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产机构 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + - schema:Organization + related_mappings: + - wd:Q3152824 + - wd:Q1030034 + - wd:Q1497649 slots: - focus_on - has_type - has_function - has_score - identified_by - slot_usage: - identified_by: null - focus_on: -# range: string - multivalued: true - examples: - - value: - - visual arts - - heritage preservation - has_function: -# range: string - multivalued: true - has_type: - equals_expression: '["hc:MixedCustodianType"]' - exact_mappings: - - wikidata:Q3152824 - close_mappings: - - schema:Organization - - crm:E74_Group - related_mappings: - - wikidata:Q1030034 - - wikidata:Q1497649 + keywords: + - heritage organization + - cultural preservation + - GLAM sector + - institutional mandate comments: - - Broad type - prefer specific GLAMORCUBESFIXPHDNT types when applicable - - Use for institutions spanning multiple heritage categories - - Includes cultural centers, heritage foundations, cultural councils - - Maps to glamorcubesfixphdnt_code X (MIXED) (X) when spanning categories - see_also: - - https://www.wikidata.org/wiki/Q3152824 - - https://www.wikidata.org/wiki/Q1030034 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/cultural/Q3152824 - has_type_code: MIXED - has_label: - - Cultural Institution@en - - kulturelle Organisation@de - - "instituci\xF3n cultural@es" - - institution culturelle@fr - has_description: Organization working for preservation or promotion of culture - focus_on: - - heritage preservation - - cultural education - has_function: - - collection - - exhibition - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - | + Preserved from prior description (commit 5e94e52b): + + "Broad category for organizations that work for the preservation or promotion of culture.\n\n**Wikidata**: Q3152824 (cultural institution / kulturelle Organisation)\n\n**DEFINITION**:\n\nCultural Institution is a BROAD supertype that encompasses:\n- Galleries (G)\n- Libraries (L)\n- Archives (A)\n- Museums (M)\n- And other cultural heritage organizations\n\n**USAGE NOTE**:\n\nIn the GLAMORCUBESFIXPHDNT taxonomy, prefer SPECIFIC types when applicable:\n- Use GalleryOrganizationType for art galleries\n- Use LibraryOrganizationType for libraries\n- Use ArchiveOrganizationType for archives\n- Use MuseumOrganizationType for museums\n\nCulturalInstitution is used when:\n1. Institution spans multiple types (use with MIXED/X)\n2. Specific type cannot be determined\n3. Institution is cultural but outside GLAM scope\n\n**MULTILINGUAL LABELS**:\n- kulturelle Organisation (de)\n- instituci\xF3n cultural (es)\n- institution culturelle (fr)\n\n**RELATED CONCEPTS**:\n- GLAM (Q1030034)\ + - 'Preserved from prior description: Broad institutional category for organizations mandated to preserve, interpret, or promote cultural heritage.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CurationActivity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CurationActivity.yaml index 667bc99ebc..ceff8ee66d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CurationActivity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CurationActivity.yaml @@ -6,11 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ aat: http://vocab.getty.edu/aat/ - skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -27,226 +23,84 @@ imports: - ../slots/has_quantity - ../slots/remove - ../slots/has_priority - - ../slots/20260202_matang/new/recurrence_pattern - - ../slots/20260202_matang/new/responsible_actor - - ../slots/20260202_matang/new/responsible_department - - ../slots/20260202_matang/new/spectrum_procedure + - ../slots/has_pattern + - ../slots/associated_with + - ../slots/managed_by + - ../slots/has_protocol classes: CurationActivity: is_a: Activity class_uri: crm:E87_Curation_Activity - description: "Ongoing collection management activities performed to preserve heritage for access.\n\n**CIDOC-CRM Definition**:\n\nE87_Curation_Activity comprises \"the activities that result in the continuity of\nmanagement and the preservation and evolution of instances of E78 Curated Holding.\"\n\n**INHERITANCE**:\n\nExtends `Activity` base class. Inherits:\n# - has_activity_identifier (required, identifier)\n# - has_activity_name (required)\n# - has_activity_description\n- has_activity_type \u2192 ActivityType\n- temporal_extent \u2192 TimeSpan\n- succeeded_by, preceding_activity\n- status, note\n\n**KEY DISTINCTION**:\n\n| Concept | Class | Duration | Example |\n|---------|-------|----------|---------|\n| **Curation Activity** | CurationActivity | Ongoing/recurring | Annual inventory |\n| Exhibition | Exhibition | Time-bounded | \"Van Gogh Retrospective\" |\n| Conservation treatment | ConservationRecord | Discrete action | Frame repair |\n| Provenance event | ProvenanceEvent\ - \ | Point-in-time | Sale at auction |\n\n**RELATIONSHIP TO COLLECTION**:\n\n```\nCollection (rico:RecordSet)\n \u2502\n \u251C\u2500\u2500 items \u2192 ExhibitedObject[]\n \u2502\n \u2514\u2500\u2500 curation_activities \u2192 CurationActivity[] (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 has_activity_type: CurationActivityType\n \u251C\u2500\u2500 curated_holding: Collection (back-reference)\n \u251C\u2500\u2500 objects_affected: ExhibitedObject[]\n \u251C\u2500\u2500 responsible_actor: PersonObservation\n \u2514\u2500\u2500 has_timespan: TimeSpan\n```\n\n**SPECTRUM ALIGNMENT**:\n\nMaps to SPECTRUM (UK Collections Management Standard) primary procedures:\n\n| SPECTRUM Procedure | CurationActivityTypeEnum |\n|--------------------|--------------------------|\n| Object Entry | ACCESSIONING |\n| Acquisition | ACQUISITION_RESEARCH |\n| Inventory Control | INVENTORY |\n| Cataloguing | CATALOGING |\n| Object\ - \ Storage | REHOUSING, STORAGE_REORGANIZATION |\n| Location and Movement | RELOCATION |\n| Condition Checking | CONDITION_SURVEY |\n| Collections Care | PREVENTIVE_CONSERVATION |\n| Deaccession and Disposal | DEACCESSIONING |\n| Loans Out/In | OUTGOING_LOAN_MANAGEMENT, INCOMING_LOAN_MANAGEMENT |\n| Valuation | VALUATION |\n| Audit | AUDIT |\n\n**ACTIVITY CATEGORIES**:\n\n1. **Acquisition/Disposal**: Accessioning, deaccessioning, collection review\n2. **Documentation**: Cataloging, inventory, provenance research, rights research\n3. **Physical Management**: Rehousing, relocation, storage reorganization\n4. **Preservation**: Condition surveys, preventive conservation, disaster planning\n5. **Access**: Digitization, photography, interpretation, online publication\n6. **Loans**: Outgoing and incoming loan management\n7. **Administrative**: Collection development, registration, valuation, audit\n8. **Integration**: Database migration, vocabulary alignment, linked data\n\n**PROVENANCE TRACKING\ - \ (PROV-O)**:\n\nCurationActivity generates provenance information (inherited from Activity):\n- `prov:Activity` - The curation activity itself\n- `prov:wasAssociatedWith` - Responsible actor (staff, contractor)\n- `prov:used` - Objects/collections processed\n- `prov:generated` - Documentation, reports, digital surrogates\n- `prov:atTime` - Activity timespan\n\n**DELIVERABLES**:\n\nActivities typically produce documentation:\n- Accession records (ACCESSIONING)\n- Catalog records (CATALOGING)\n- Condition reports (CONDITION_SURVEY)\n- Finding aids (CATALOGING for archives)\n- Digital surrogates (DIGITIZATION)\n- Valuation reports (VALUATION)\n- Audit reports (AUDIT)\n" - exact_mappings: - - crm:E87_Curation_Activity + description: >- + Ongoing stewardship endeavor maintaining, enriching, or reorganizing curated holdings throughout their lifecycle. + alt_descriptions: + nl: >- + Doorlopend beheerswerk dat gedurende hun levenscyclus beheerde collecties onderhoudt, verrijkt of reorganiseert. + de: >- + Laufende Bewahrungsbestrebung, die kuratierte Bestände während ihres Lebenszyklus pflegt, bereichert oder reorganisiert. + fr: >- + Effort de garde continu maintenant, enrichissant ou réorganisant les fonds conservés tout au long de leur cycle de vie. + es: >- + Esfuerzo continuo de custodia que mantiene, enriquece o reorganiza los fondos conservados durante su ciclo de vida. + ar: >- + جهد رعاية مستمر يحافظ على المجموعات المنسقة أو يثريها أو يعيد تنظيمها طوال دورة حياتها. + id: >- + Upaya pengelolaan berkelanjutan yang memelihara, memperkaya, atau mengorganisasi kembali koleksi terkurasi sepanjang siklus hidupnya. + zh: >- + 在整个生命周期中维护、丰富或重组策展藏品的持续保管工作。 + structured_aliases: + nl: + - curatie-activiteit + - collectiebeheer + de: + - Kuratierungsaktivität + - Sammlungsverwaltung + fr: + - activité de conservation + - gestion de collection + es: + - actividad de curaduría + - gestión de colección + ar: + - نشاط التنسيق + - إدارة المجموعات + id: + - aktivitas kurasi + - pengelolaan koleksi + zh: + - 策展活动 + - 馆藏管理 + keywords: + - curation activity + - collection management + - stewardship + - preservation activity + - collection care + broad_mappings: + - crm:E87_Curation_Activity close_mappings: - - rico:Activity + - rico:Activity related_mappings: - - crm:E7_Activity - - crm:E65_Creation - - aat:300054277 + - crm:E7_Activity + - aat:300054277 slots: - - allocated_budget - - curate - - has_type - - has_objective - - has_output - - recur_at - - add - - objects_affected - - has_quantity - - remove - - has_priority - - recurrence_pattern - - responsible_actor - - responsible_department - - spectrum_procedure - slot_usage: - has_type: - examples: - - value: INVENTORY - - value: DIGITIZATION - - value: ACCESSIONING - curate: - range: Collection - multivalued: true - inlined: false - examples: - - value: https://nde.nl/ontology/hc/collection/rijksmuseum-dutch-masters - responsible_actor: - range: PersonObservation - multivalued: true - inlined: false - examples: - - value: https://nde.nl/ontology/hc/person/jan-de-vries-registrar - responsible_department: -# range: string - examples: - - value: Registration Department - - value: Digital Initiatives - - value: Conservation Lab - recur_at: - range: boolean - examples: - - value: true - - value: false - recurrence_pattern: -# range: string - examples: - - value: P1Y - - value: P3M - - value: Every January - objects_affected: - range: ExhibitedObject - multivalued: true - inlined: false - examples: - - value: - - https://nde.nl/ontology/hc/object/rijksmuseum-nightwatch - - https://nde.nl/ontology/hc/object/rijksmuseum-milkmaid - add: - range: ExhibitedObject - multivalued: true - inlined: false - examples: - - value: - - https://nde.nl/ontology/hc/object/new-acquisition-2025-001 - remove: - range: ExhibitedObject - multivalued: true - inlined: false - examples: - - value: - - https://nde.nl/ontology/hc/object/deaccessioned-2025-001 - has_quantity: - range: integer - examples: - - value: 10000 - - value: 342 - has_output: - range: Documentation - multivalued: true - examples: - - value: - has_label: Inventory reconciliation report (2025-03-31) - - value: - has_label: Condition notation updates - has_objective: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: - has_text: Inventory reconciliation report - deliverable_url: https://example.org/reports/inventory-2025.pdf - is_completed: true - - value: - has_label: - has_text: VOC Series Finding Aid - deliverable_url: https://example.org/finding-aids/voc-series-1.ead - is_completed: true - allocated_budget: -# range: string - examples: - - value: EUR 125,000 - - value: USD 50,000 - has_priority: -# range: string - examples: - - value: HIGH - - value: CRITICAL - spectrum_procedure: -# range: string - examples: - - value: inventory - - value: cataloguing - - value: condition-assessment - annotations: - specificity_score: '0.65' - specificity_rationale: Moderately specific - CurationActivity is domain-specific but broadly applicable across museum, archive, and library custodian types. - has_score: null - custodian_types: "['*']" + - allocated_budget + - curate + - has_type + - has_objective + - has_output + - recur_at + - add + - objects_affected + - has_quantity + - remove + - has_priority + - has_pattern + - associated_with + - managed_by + - has_protocol comments: - - CurationActivity extends Activity base class (refactored 2026-01-13) - - Inherits generic slots from Activity, adds curation-specific slots - - CurationActivity represents ONGOING collection management (not discrete events) - - Distinct from Exhibition (time-bounded), ConservationRecord (discrete treatment) - - "Links Collection \u2192 CurationActivity[] via Collection.curation_activities slot" - - Activity types defined in CurationActivityTypeEnum with SPECTRUM alignment - - Supports activity chaining via succeeded_by/preceding_activity (inherited) - - Tracks objects affected, added, removed for collection change management - see_also: - - http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E87 - - https://collectionstrust.org.uk/spectrum/ - - https://www.w3.org/TR/prov-o/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001 - has_label: 2025 Annual Collection Inventory - Dutch Masters - has_description: "Annual physical inventory of the Dutch Masters collection \n(Gallery of Honour and adjacent galleries). Spot-check methodology \nwith 20% sample verification against CMS records. Includes \ncondition notation and location verification.\n" - curate: - - https://nde.nl/ontology/hc/collection/rijksmuseum-dutch-masters - responsible_actor: - - https://nde.nl/ontology/hc/person/maria-jansen-registrar - responsible_department: Registration Department - temporal_extent: - begin_of_the_begin: '2025-01-15' - end_of_the_end: '2025-03-31' - is_recurring: true - recurrence_pattern: P1Y - objects_count: 450 - has_output: - - has_label: Inventory reconciliation report - - has_label: Location discrepancy list (3 items) - - has_label: Condition notation updates (28 records) - priority: MEDIUM - spectrum_procedure: inventory - - value: - identified_by: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024 - has_label: VOC Archives Digitization Project - Phase 2 - has_description: "Second phase of systematic digitization of VOC (Dutch East India \nCompany) archives. Focus on Hoge Regering Batavia series (1.04.02). \nHigh-resolution scanning with OCR/HTR processing for searchability. \nIIIF-compliant output.\n" - curate: - - https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds - responsible_department: Digital Services - temporal_extent: - begin_of_the_begin: '2024-03-01' - end_of_the_end: '2025-12-31' - is_recurring: false - objects_count: 125000 - has_output: - - has_label: Digital asset management records - - has_label: OCR quality assessment report - - has_label: IIIF manifest files - has_objective: - - has_label: - has_text: VOC Digital Archive - deliverable_url: https://www.nationaalarchief.nl/onderzoeken/archief/1.04.02/digital - is_completed: true - allocated_budget: EUR 850,000 - priority: HIGH - spectrum_procedure: documentation - preceding_activity: https://nde.nl/ontology/hc/activity/voc-digitization-phase-1 - - value: - identified_by: https://nde.nl/ontology/hc/activity/kb-rehousing-medieval-2025 - has_label: Medieval Manuscripts Rehousing Initiative - has_description: "Transfer of 342 medieval manuscripts from legacy storage to \ncustom-fitted archival boxes with acid-free tissue interleaving. \nIncludes updated location records and condition photography.\n" - curate: - - https://nde.nl/ontology/hc/collection/kb-medieval-manuscripts - responsible_department: Special Collections Conservation - temporal_extent: - begin_of_the_begin: '2025-02-01' - end_of_the_end: '2025-08-31' - is_recurring: false - objects_count: 342 - has_output: - - has_label: Rehousing completion report - - has_label: Before/after condition photographs - - has_label: Updated location records in CMS - allocated_budget: EUR 95,000 - priority: HIGH - spectrum_procedure: object-storage - preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2024 \ No newline at end of file + - | + Preserved from prior description (commit 5e94e52b): + + "Ongoing collection management activities performed to preserve heritage for access.\n\n**CIDOC-CRM Definition**:\n\nE87_Curation_Activity comprises \"the activities that result in the continuity of\nmanagement and the preservation and evolution of instances of E78 Curated Holding.\"\n\n**INHERITANCE**:\n\nExtends `Activity` base class. Inherits:\n# - has_activity_identifier (required, identifier)\n# - has_activity_name (required)\n# - has_activity_description\n- has_activity_type \u2192 ActivityType\n- temporal_extent \u2192 TimeSpan\n- succeeded_by, preceding_activity\n- status, note\n\n**KEY DISTINCTION**:\n\n| Concept | Class | Duration | Example |\n|---------|-------|----------|---------|\n| **Curation Activity** | CurationActivity | Ongoing/recurring | Annual inventory |\n| Exhibition | Exhibition | Time-bounded | \"Van Gogh Retrospective\" |\n| Conservation treatment | ConservationRecord | Discrete action | Frame repair |\n| Provenance event | ProvenanceEvent\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Currency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Currency.yaml index 367791cdea..4de470969b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Currency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Currency.yaml @@ -6,7 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ qudt: http://qudt.org/schema/qudt/ - dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../slots/has_code @@ -15,83 +15,65 @@ imports: - ../slots/identified_by - ../slots/has_label - ../slots/has_score -default_prefix: hc classes: Currency: class_uri: schema:Currency - description: "A currency used for monetary values.\n**SCHEMA.ORG ALIGNMENT**:\nMaps to `schema:Currency` - \"A currency as defined by ISO 4217.\"\n**ISO 4217 STANDARD**:\nISO 4217 defines three-letter currency codes:\n| Code | Currency | Symbol | |------|----------|--------| | EUR | Euro | \u20AC | | USD | US Dollar | $ | | GBP | British Pound | \xA3 | | JPY | Japanese Yen | \xA5 | | CHF | Swiss Franc | CHF |\n**WHY NOT JUST USE STRING?**\nSimple string fields like `budget_currency: \"EUR\"` lose important context: - Symbol for display purposes - Full name for accessibility - Historical validity (currencies change over time) - Link to authoritative ISO 4217 standard\nThe Currency class captures this richness while remaining simple for basic use.\n**HISTORICAL CURRENCIES**:\nHeritage institutions often deal with historical currencies: - NLG (Dutch Guilder) - replaced by EUR in 2002 - DEM (German Mark) - replaced by EUR in 2002 - FRF (French Franc) - replaced by EUR in 2002\nThe temporal\ - \ naming pattern (has_currency) accommodates this.\n**EXAMPLE**:\n```yaml Currency:\n currency_code: EUR\n currency_name: Euro\n currency_symbol: \u20AC\n```" - exact_mappings: - - schema:Currency + description: >- + Standardized monetary unit with ISO 4217 code representation for pricing, budgeting, and financial valuation metadata. + alt_descriptions: + nl: >- + Gestandaardiseerde monetaire eenheid met ISO 4217-codecodering voor prijzen, begroting en financiële waarderingsmetadata. + de: >- + Standardisierte Währungseinheit mit ISO 4217-Codedarstellung für Preisgestaltung, Budgetierung und finanzielle Bewertungs-Metadaten. + fr: >- + Unité monétaire normalisée avec représentation de code ISO 4217 pour les prix, la budgétisation et les métadonnées d'évaluation financière. + es: >- + Unidad monetaria estandarizada con representación de código ISO 4217 para precios, presupuestos y metadatos de valoración financiera. + ar: >- + وحدة نقدية موحدة مع تمثيل رمز ISO 4217 للتسعير والميزانية وبيانات التقييم المالي. + id: >- + Unit mata uang terstandarisasi dengan representasi kode ISO 4217 untuk harga, penganggaran, dan metadata penilaian keuangan. + zh: >- + 具有ISO 4217代码表示的标准化货币单位,用于定价、预算和财务估值元数据。 + structured_aliases: + - literal_form: valuta + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Währung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: devise + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: moneda + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عملة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mata uang + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 货币 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:Currency close_mappings: - - qudt:CurrencyUnit + - qudt:CurrencyUnit slots: - - identified_by - - has_code - - has_label - - symbolized_by - - has_description - - has_score + - identified_by + - has_code + - has_label + - symbolized_by + - has_description + - has_score slot_usage: - identified_by: -# range: string # uriorcurie - required: false - examples: - - value: https://nde.nl/ontology/hc/currency/EUR has_code: -# range: string required: true - pattern: ^[A-Z]{3}$ - examples: - - value: EUR - - value: USD - - value: GBP - - value: NLG - has_label: -# range: string - required: false - examples: - - value: Euro - - value: US Dollar - - value: Dutch Guilder - symbolized_by: -# range: string - required: false - examples: - - value: "\u20AC" - - value: $ - - value: "\xA3" - - value: "\u0192" - has_description: -# range: string - required: false - examples: - - value: Official currency of the Eurozone since 1999 - - value: Dutch national currency until replaced by Euro in 2002 + pattern: '^[A-Z]{3}$' comments: - - Currency models monetary unit with ISO 4217 code and metadata - - Replaces simple string currency fields with structured data - - Uses Schema.org Currency as primary ontology mapping - - Supports both current and historical currencies - see_also: - - https://schema.org/Currency - - https://www.iso.org/iso-4217-currency-codes.html - examples: - - value: - currency_code: EUR - has_label: Euro - currency_symbol: "\u20AC" - has_description: Official currency of the Eurozone - - value: - currency_code: NLG - has_label: Dutch Guilder - currency_symbol: "\u0192" - has_description: Dutch national currency until replaced by Euro in 2002 - - value: - currency_code: USD - has_label: US Dollar - currency_symbol: $ - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - | + Preserved from prior description (commit 5e94e52b): + + "A currency used for monetary values.\n**SCHEMA.ORG ALIGNMENT**:\nMaps to `schema:Currency` - \"A currency as defined by ISO 4217.\"\n**ISO 4217 STANDARD**:\nISO 4217 defines three-letter currency codes:\n| Code | Currency | Symbol | |------|----------|--------| | EUR | Euro | \u20AC | | USD | US Dollar | $ | | GBP | British Pound | \xA3 | | JPY | Japanese Yen | \xA5 | | CHF | Swiss Franc | CHF |\n**WHY NOT JUST USE STRING?**\nSimple string fields like `budget_currency: \"EUR\"` lose important context: - Symbol for display purposes - Full name for accessibility - Historical validity (currencies change over time) - Link to authoritative ISO 4217 standard\nThe Currency class captures this richness while remaining simple for basic use.\n**HISTORICAL CURRENCIES**:\nHeritage institutions often deal with historical currencies: - NLG (Dutch Guilder) - replaced by EUR in 2002 - DEM (German Mark) - replaced by EUR in 2002 - FRF (French Franc) - replaced by EUR in 2002\nThe temporal\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml index 1166d85bdc..027747586e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml @@ -3,88 +3,51 @@ name: current_archive_class title: Current Archive Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/created_by - - ../slots/identified_by - - ../slots/has_policy - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/20260202_matang/new/retention_schedule +- linkml:types +- ../slots/created_by +- ../slots/identified_by +- ../slots/has_policy +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_roadmap classes: CurrentArchive: is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + class_uri: skos:Concept + description: >- + Archive institution responsible for records in active operational use before transfer to intermediate or historical custody. + alt_descriptions: + nl: Archiefinstelling verantwoordelijk voor actief gebruikte dossiers voordat overdracht naar tussen- of historisch beheer plaatsvindt. + de: Archivinstitution fuer operativ aktiv genutzte Unterlagen vor der Ueberfuehrung in Zwischen- oder Endarchivierung. + fr: Institution archivistique chargee des dossiers en usage operationnel avant transfert vers un depot intermediaire ou historique. + es: Institucion archivistica responsable de registros en uso operativo activo antes de su transferencia a custodia intermedia o historica. + ar: مؤسسة أرشيفية مسؤولة عن السجلات قيد الاستخدام التشغيلي قبل نقلها إلى حفظ وسيط أو تاريخي. + id: Institusi arsip yang bertanggung jawab atas rekod penggunaan operasional aktif sebelum dipindah ke penyimpanan antara atau historis. + zh: 负责在转入中间或历史保管前仍处于业务活跃使用阶段记录的档案机构。 + broad_mappings: + - schema:ArchiveOrganization + - skos:Concept + related_mappings: + - wd:Q3621648 + - wd:Q244904 + - wd:Q3621673 slots: - created_by - has_type - hold_record_set - - retention_schedule + - has_roadmap - has_score - has_policy - identified_by - description: "Archive maintaining records still in active/current use by the creating organization.\n\n**Wikidata**: Q3621648 (current archive / archivo corriente / archivio corrente)\n\n**DEFINITION**:\n\nCurrent Archive (also called \"active archive\" or \"records center\") maintains \nrecords that are still actively used for operational purposes. In the archival \nlifecycle, this represents the first phase:\n\n1. **Current/Active Phase** \u2190 THIS TYPE\n - Records actively used for business operations\n - Frequent retrieval and reference\n - Managed by creating office or central records unit\n\n2. **Semi-current/Intermediate Phase** \u2192 DepositArchive\n - Records no longer actively used but still referenced\n - Stored in intermediate facility\n - Awaiting disposition decision\n\n3. **Non-current/Archival Phase** \u2192 Historical Archive\n - Records with permanent value\n - Transferred to archives\n - Preserved for research/evidence\n\n**MULTILINGUAL LABELS**:\n\ - - archivo corriente (es)\n- archive courante (fr)\n- archivio corrente (it)\n\n**RELATED TYPES**:\n- DepositArchive (Q244904) - intermediate/semi-current records\n- HistoricalArchive (Q3621673) - non-current permanent records\n- RecordsCenter - semi-current storage facility\n\n**RELATIONSHIP TO CustodianArchive**:\n\nCurrentArchive (this class) is a TYPE classification (skos:Concept) for \narchives managing records in the active/current phase of the lifecycle.\n\nCustodianArchive is an INSTANCE class (rico:RecordSet) representing the \nactual operational archives of a heritage custodian awaiting processing.\n\n**Semantic Relationship**:\n- CurrentArchive is a HYPERNYM (broader type) for the concept of active records\n- CustodianArchive records MAY be typed as CurrentArchive when in active use\n- When CustodianArchive.processing_status = \"UNPROCESSED\", records may still\n be in the current/active phase conceptually\n\n**SKOS Alignment**:\n- skos:broader: CurrentArchive \u2192 DepositArchive\ - \ (lifecycle progression)\n- skos:narrower: CurrentArchive \u2190 specific current archive types\n\n**ONTOLOGICAL ALIGNMENT**:\n- **SKOS**: skos:Concept (type classification)\n- **RiC-O**: rico:RecordSet for active record groups\n- **Wikidata**: Q3621648\n- **ISO 15489**: Records in active use phase\n" - slot_usage: - identified_by: null - retention_schedule: -# range: string - examples: - - value: Ministry of Finance Records Schedule 2023 - created_by: -# range: string - examples: - - value: Ministry of Finance - has_policy: - range: TransferPolicy - multivalued: true - inlined: true - examples: - - value: - policy_name: Government Records Transfer Policy - policy_text: Records transferred to National Archives after 20 years - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - exact_mappings: - - wd:Q3621648 - close_mappings: - - rico:RecordSet - - skos:Concept - broad_mappings: - - wd:Q166118 - related_mappings: - - wikidata:Q244904 - - wikidata:Q3621673 - comments: - - Current archives manage records in active operational use - - "First phase of archival lifecycle (active \u2192 semi-current \u2192 archival)" - - Typically managed by creating office or central records unit - - Subject to retention schedules and disposition planning - see_also: - - https://www.wikidata.org/wiki/Q3621648 - - https://www.iso.org/standard/62542.html - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q3621648 - has_type_code: ARCHIVE - has_label: - - Current Archive@en - - archivo corriente@es - - archive courante@fr - - archivio corrente@it - has_description: Archive for records in active operational use - creating_organization: Ministry of Finance - retention_schedule: Finance Records Schedule 2023 - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + notes: + - | + Preserved from prior description (commit 5e94e52b): + + "Archive maintaining records still in active/current use by the creating organization.\n\n**Wikidata**: Q3621648 (current archive / archivo corriente / archivio corrente)\n\n**DEFINITION**:\n\nCurrent Archive (also called \"active archive\" or \"records center\") maintains \nrecords that are still actively used for operational purposes. In the archival \nlifecycle, this represents the first phase:\n\n1. **Current/Active Phase** \u2190 THIS TYPE\n - Records actively used for business operations\n - Frequent retrieval and reference\n - Managed by creating office or central records unit\n\n2. **Semi-current/Intermediate Phase** \u2192 DepositArchive\n - Records no longer actively used but still referenced\n - Stored in intermediate facility\n - Awaiting disposition decision\n\n3. **Non-current/Archival Phase** \u2192 Historical Archive\n - Records with permanent value\n - Transferred to archives\n - Preserved for research/evidence\n\n**MULTILINGUAL LABELS**:\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml index d5b7a13d17..3275a1cd64 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml @@ -3,34 +3,82 @@ name: CurrentArchiveRecordSetType title: CurrentArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope +- ./CollectionType +- linkml:types +- ../slots/has_scope classes: CurrentArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CurrentArchive custodians. - - ' is_a: CollectionType + abstract: true class_uri: rico:RecordSetType - slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) - see_also: - - CurrentArchive + description: >- + Abstract classification node for documentary aggregations maintained during + the operational phase of institutional custody. + alt_descriptions: + nl: >- + Abstract classificatieknooppunt voor documentaire aggregaties die tijdens + de operationele fase van institutionele bewaring worden beheerd. + de: >- + Abstrakter Klassifikationsknoten für Dokumentaggregationen, die in der + operativen Phase institutioneller Verwahrung geführt werden. + fr: >- + Nœud de classification abstrait pour des agrégations documentaires gérées + pendant la phase opérationnelle de conservation institutionnelle. + es: >- + Nodo de clasificación abstracto para agregaciones documentales gestionadas + durante la fase operativa de custodia institucional. + ar: >- + عقدة تصنيف مجردة للتجمعات الوثائقية التي تُدار خلال المرحلة التشغيلية + من الحفظ المؤسسي. + id: >- + Simpul klasifikasi abstrak untuk agregasi dokumenter yang dikelola + selama fase operasional penyimpanan institusional. + zh: >- + 用于机构保管运营阶段文献聚合体的抽象分类节点。 + broad_mappings: - rico:RecordSetType - annotations: - custodian_types: '["hc:ArchiveOrganizationType"]' - linked_custodian_type: CurrentArchive - dual_class_pattern: collection_type - specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.675099Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: type lopende institutionele documentaggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ operativer Institutionsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agregation documentaire operationnelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregacion documental operativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي تشغيلي مؤسسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter operasional institusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在营机构文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Serves as a reusable abstract parent for operational-phase documentary categorizations. + - Supports harmonized lifecycle modeling before long-term historical custody. + - 'Preserved from prior description: Abstract taxonomy node for active-phase record-set categories maintained by current archive institutions.' + keywords: + - lifecycle management + - operational custody + - documentary aggregation + - abstract taxonomy + examples: + - value: + has_scope: materials retained for active institutional workflows + description: Generic abstract node used to specialize operational holdings + slots: + - has_scope diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml index a3a8210787..ac1fb4ba85 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml @@ -4,64 +4,101 @@ title: CurrentArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./CurrentArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./CurrentArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ActiveRecordsFonds: is_a: CurrentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Current/active records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Highest-level aggregation of ongoing business documentation retained for + immediate administrative, legal, or operational use before lifecycle transition. + alt_descriptions: + nl: >- + Hoogste aggregatieniveau van lopende bedrijfsdocumentatie die wordt + bewaard voor direct administratief, juridisch of operationeel gebruik + vóór de volgende levenscyclusfase. + de: >- + Höchste Aggregationsebene laufender Geschäftsdokumentation, die für den + unmittelbaren administrativen, rechtlichen oder operativen Gebrauch vor + dem Lebenszyklusübergang aufbewahrt wird. + fr: >- + Niveau d'agrégation le plus élevé de la documentation courante conservée + pour un usage administratif, juridique ou opérationnel immédiat avant la + transition du cycle de vie. + es: >- + Nivel de agregación más alto de documentación administrativa en uso, + conservada para uso inmediato administrativo, jurídico u operativo antes + de la transición del ciclo de vida. + ar: >- + أعلى مستوى تجميعي للوثائق التشغيلية الجارية المحفوظة للاستخدام + الإداري أو القانوني أو التشغيلي الفوري قبل الانتقال في دورة الحياة. + id: >- + Tingkat agregasi tertinggi untuk dokumentasi bisnis yang sedang berjalan, + disimpan untuk penggunaan administratif, hukum, atau operasional segera + sebelum transisi siklus hidup. + zh: >- + 运行中业务文档的最高聚合层级,在进入下一生命周期阶段前用于即时行政、法律或运营用途。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - CurrentArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ActiveRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ActiveRecordsFonds has_custodian: - equals_string: CurrentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CurrentArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:CurrentArchive + structured_aliases: + - literal_form: fonds voor lopende bedrijfsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds für laufende Geschäftsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de documentation courante + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de documentación en uso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق وثائق تشغيلية جارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds dokumentasi operasional aktif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在用业务文档总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents material still needed for day-to-day institutional work. + - Intended for holdings before transfer to semi-current or historical custody. + - 'Preserved from prior description: Fonds-level aggregation of currently active operational records awaiting lifecycle transition.' + keywords: + - lifecycle stage + - operational documentation + - fonds-level aggregation + - records management + examples: + - value: + has_type: hc:ActiveRecordsFonds + has_custodian: hc:CurrentArchive + has_note: Annual budget files still under active administrative use. + description: Ongoing documentation retained for immediate business processes diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml index daae206498..1df80b5896 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml @@ -6,29 +6,63 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# +default_prefix: hc imports: - linkml:types -# default_range: string classes: CurrentPosition: - description: "Current job position held by a heritage professional, capturing\ - \ job title, company/organization name, duration in role, and start date. Used\ - \ to track professional affiliations with heritage institutions.\nOntology mapping\ - \ rationale: - class_uri is schema:Role because this represents a role/position\n\ - \ held by a person at an organization with temporal properties\n- close_mappings\ - \ includes org:Membership from W3C Organization\n ontology for organizational\ - \ membership relationships\n- related_mappings includes schema:Organization\ - \ for the employer\n and prov:Entity for provenance" class_uri: schema:Role + description: >- + Present professional role or employment relationship linking an individual to their current organizational affiliation. + alt_descriptions: + nl: >- + Huidige professionele rol of arbeidsrelatie die een individu koppelt aan de huidige organisatieaansluiting. + de: >- + Aktuelle berufliche Rolle oder Beschäftigungsverhältnis, das eine Person mit ihrer gegenwärtigen Organisationszugehörigkeit verknüpft. + fr: >- + Rôle professionnel ou relation d'emploi actuel liant un individu à son affiliation organisationnelle actuelle. + es: >- + Rol profesional actual o relación laboral que vincula a un individuo con su afiliación organizacional actual. + ar: >- + الدور المهني الحالي أو علاقة العمل التي تربط الفرد بانتمائه التنظيمي الحالي. + id: >- + Peran profesional atau hubungan kerja saat ini yang menghubungkan individu dengan afiliasi organisasinya saat ini. + zh: >- + 将个人与其当前组织隶属关系联系起来的当前职业角色或雇佣关系。 + structured_aliases: + nl: + - huidige positie + - huidige functie + de: + - aktuelle Position + - gegenwärtige Stelle + fr: + - poste actuel + - position courante + es: + - puesto actual + - posición actual + ar: + - المنصب الحالي + - الوظيفة الحالية + id: + - posisi saat ini + - jabatan sekarang + zh: + - 当前职位 + - 现任 + keywords: + - current position + - present role + - active employment + - organizational affiliation + - job title + broad_mappings: + - schema:Role close_mappings: - - org:Membership + - org:Membership related_mappings: - - schema:Organization - - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - schema:Organization + - prov:Entity slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Custodian.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Custodian.yaml index bf1abe017a..7369c5eb48 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Custodian.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Custodian.yaml @@ -7,221 +7,53 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ - cpov: http://data.europa.eu/m8g/ rico: https://www.ica.org/standards/RiC/ontology# foaf: http://xmlns.com/foaf/0.1/ - tooi: https://identifier.overheid.nl/tooi/def/ont/ - org: http://www.w3.org/ns/org# - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - sosa: http://www.w3.org/ns/sosa/ default_prefix: hc imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/has_collection - - ../slots/has_digital_presence - - ../slots/exhibit - - ../slots/has_facility - - ../slots/identified_by - - ../slots/has_policy - - ../slots/has_score - - ../slots/has_profile - - ../slots/has_type - - ../slots/encompassed_by - - ../slots/involved_in - - ../slots/has_status - - ../slots/has_mission_statement - - ../slots/updated_at - - ../slots/has_structure - - ../slots/has_label - - ../slots/preserve - - ../slots/temporal_extent +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_label +- ../slots/has_score +- ../slots/temporal_extent +- ../slots/has_collection +- ../slots/has_digital_presence +- ../slots/has_status classes: Custodian: class_uri: crm:E39_Actor - description: 'An abstract hub class that serves as the central connection point for all information about a heritage custodian - entity. The Custodian itself contains minimal information - essentially just its persistent identifier (identified_by) - - and acts as a node to which all observations (CustodianObservation, CustodianName) and reconstructions (CustodianLegalStatus) - attach. This hub pattern allows multiple observations from different sources to be connected to a single logical entity - without asserting which observation is "correct" or "primary". **HUB ARCHITECTURE**: - The Custodian hub is identified - by: https://nde.nl/ontology/hc/{abstracted-ghcid} - All observations refer to the hub via refers_to_custodian - All - reconstructions refer to the hub via refers_to_custodian - The hub persists while observations and interpretations evolve - **CUSTODIAN** is defined broadly to include: - **Individual people** (private collectors, curators, archivists) - **Groups - and collectives** (heritage societies, collecting groups, guilds) - **Organizations** (museums, libraries, archives, - foundations) - **Governments** (national archives, state museums, municipal collections) - **Corporations** (company - archives, corporate museums) - **Religious entities** (churches, monasteries, temples with heritage collections) - **Educational - institutions** (university libraries, school archives) - **Any entity exercising custody** over heritage materials - - CIDOC-CRM: crm:E39_Actor (primary) - PROV-O: prov:Agent - Schema.org: schema:Person OR schema:Organization - CPOV: cpov:PublicOrganisation - (for public sector) - RiC-O: rico:Agent, rico:CorporateBody - FOAF: foaf:Agent, foaf:Person, foaf:Organization - TOOI: - tooi:Overheidsorganisatie (Dutch government) ' - exact_mappings: - - crm:E39_Actor + description: >- + Persistent hub entity representing an actor that exercises custody, used to connect observed evidence and reconstructed aspects. + alt_descriptions: + nl: Persistente hub-entiteit voor een actor met beheerrol, gebruikt om observaties en gereconstrueerde aspecten te verbinden. + de: Persistente Hub-Entitaet fuer einen verwahrenden Akteur zur Verknuepfung von Beobachtungen und rekonstruierten Aspekten. + fr: Entite pivot persistante representant un acteur de garde, reliant observations et aspects reconstruits. + es: Entidad hub persistente que representa un actor custodio y conecta observaciones con aspectos reconstruidos. + ar: كيان محوري دائم يمثل جهة حافظة ويصل بين الملاحظات والجوانب المعاد بناؤها. + id: Entitas hub persisten yang mewakili aktor kustodian untuk menghubungkan observasi dan aspek hasil rekonstruksi. + zh: 表示保管行为体的持久枢纽实体,用于连接观测证据与重建结果。 + broad_mappings: - prov:Agent - rico:Agent - foaf:Agent - - wikidata:Q115641683 - close_mappings: - - pico:Person - - schema:Person - - schema:Organization - - rico:CorporateBody - - org:Organization - - foaf:Person - - foaf:Organization - - crm:E21_Person - - crm:E74_Group - - crm:E40_Legal_Body - broad_mappings: - schema:Thing - - owl:Thing - narrow_mappings: - - schema:ArchiveOrganization - - schema:Library - - schema:Museum - - schema:PerformingGroup - - dbo:MusicalArtist - - dbo:Band - - schema:ResearchOrganization - - schema:EducationalOrganization - - schema:CollegeOrUniversity - - dbo:University - - schema:GovernmentOrganization - - cpov:PublicOrganisation - - tooi:Samenwerkingsorganisatie - - tooi:Ministerie - - tooi:Zbo - - tooi:ZboOfZboCluster - - tooi:RegionaalOpenbaarLichaam - - tooi:Gemeente - - tooi:Provincie - - schema:NGO - - schema:Consortium - - schema:Corporation - - schema:LocalBusiness - - schema:MedicalOrganization - - schema:SportsOrganization + - crm:E39_Actor + close_mappings: + - schema:Organization + - schema:Person + - crm:E40_Legal_Body + - crm:E21_Person slots: - - involved_in - - begin_of_the_begin - - has_type - - has_policy - - has_digital_presence - - encompassed_by - - exhibit - - has_collection - identified_by + - has_type + - has_label - has_status - - has_mission_statement - - updated_at - - has_structure - - has_label - - has_label - - preserve - - has_profile - - has_facility - - has_score + - has_collection + - has_digital_presence - temporal_extent + - has_score slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/[a-z0-9-]+$ - has_label: -# range: string - required: false - has_status: - required: false - has_label: -# range: string # uriorcurie - # range: CustodianPlace - inlined: false # Fixed invalid inline for primitive type - required: false - has_digital_presence: -# range: string # uriorcurie - # range: DigitalPlatform - multivalued: true - required: false - inlined_as_list: false # Fixed invalid inline for primitive type - has_collection: -# range: string # uriorcurie - # range: CustodianCollection - multivalued: true - required: false - inlined_as_list: false # Fixed invalid inline for primitive type - has_structure: -# range: string # uriorcurie - multivalued: true - required: false - inlined_as_list: false # Fixed invalid inline for primitive type - encompassed_by: -# range: string # uriorcurie - # range: EncompassingBody - multivalued: true - required: false - inlined_as_list: false # Fixed invalid inline for primitive type - has_policy: -# range: string - required: false - has_profile: -# range: string # uriorcurie - # range: SocialMediaProfile - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - - platform_type: INSTAGRAM - account_name: rijksmuseum - profile_url: https://www.instagram.com/rijksmuseum - is_primary_digital_presence: false - - platform_type: X_TWITTER - account_name: rijksmuseum - profile_url: https://x.com/rijksmuseum - is_primary_digital_presence: false - preserve: -# range: string # uriorcurie - # range: IntangibleHeritageForm - multivalued: true - inlined: false - temporal_extent: - range: TimeSpan - required: false - has_mission_statement: -# range: string # uriorcurie - # range: MissionStatement - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - begin_of_the_begin: - range: datetime - updated_at: - range: datetime - comments: - - The Custodian class is intentionally minimal - it exists primarily as an abstract hub - - All substantive information stored in CustodianObservation, CustodianName, CustodianLegalStatus, CustodianPlace, CustodianCollection, - DigitalPlatform, SocialMediaProfile, Storage, CustodianArchive, CustodianAdministration, Budget, IntangibleHeritageForm - - Hub pattern prevents privileging one source over another - - 'Fourteen aspects can independently reference the hub: legal status (formal), name (emic), place (nominal), collection - (metonymic), digital platform (operational), social media profiles (third-party presence), data license policy (openness), - project participation (collaborative), storage facilities (preservation), operational archives (unprocessed), administration - (active records), budget (financial planning), intangible heritage safeguarding (cultural), time of destruction (conflict/disaster)' - - 'Broader semantic scope than ''organization'': includes individuals, groups, organizations, governments, corporations' - - Digital platforms are operational infrastructure - both physical institutions (websites) and digital-first custodians - use this slot - - Social media profiles represent THIRD-PARTY accounts distinct from owned DigitalPlatform and AuxiliaryDigitalPlatform - - Storage facilities track preservation infrastructure with condition monitoring and policy compliance - - Data license policy captures both the custodian's own policy AND their stance on open data advocacy - - Project participation tracks collaborative initiatives with other custodians through EncompassingBody networks - - "Three-tier records lifecycle: CustodianAdministration (ACTIVE) \u2192 CustodianArchive (INACTIVE) \u2192 CustodianCollection\ - \ (HERITAGE)" - - Budget and FinancialStatement track financial planning (forward-looking) and actuals (backward-looking) - - temporal_extent documents when heritage institutions were destroyed in conflicts, disasters, or deliberate destruction - (was time_of_destruction - migrated 2026-01-15) - examples: - - value: - identified_by: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml index 23b45dac45..ddfbdbc9ba 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml @@ -1,335 +1,82 @@ id: https://nde.nl/ontology/hc/class/CustodianAdministration name: custodian_administration_class title: CustodianAdministration Class -imports: - - linkml:types - - ../slots/contain - - ../slots/document - - ../slots/estimate - - ../slots/has_description - - ../slots/has_label - - ../slots/has_level - - ../slots/has_quantity - - ../slots/has_roadmap - - ../slots/has_score - - ../slots/has_status - - ../slots/active_since - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_operational_unit - - ../slots/has_system - - ../slots/has_type - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/retention_period_year - - ../slots/20260202_matang/new/retention_schedule - - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - time: http://www.w3.org/2006/time# - org: http://www.w3.org/ns/org# schema: http://schema.org/ +default_prefix: hc +imports: + - linkml:types + - ../slots/has_label + - ../slots/has_description + - ../slots/has_status + - ../slots/has_type + - ../slots/has_quantity + - ../slots/has_system + - ../slots/active_since + - ../slots/refer_to + - ../slots/temporal_extent + - ../slots/has_score classes: CustodianAdministration: is_a: ReconstructedEntity class_uri: rico:RecordResource - description: "Represents ACTIVE documents, files, data, and records currently in daily use\nby the heritage custodian. These are LIVING records actively referenced,\nmodified, and used in ongoing institutional operations.\n\n**CRITICAL DISTINCTION - NOT ARCHIVES**:\n\nCustodianAdministration is fundamentally DIFFERENT from archives:\n\n| CustodianAdministration | CustodianArchive | CustodianCollection |\n|-------------------------|------------------|---------------------|\n| **ACTIVE** - in daily use | **INACTIVE** - awaiting processing | **HERITAGE** - cultural value |\n| Business tool | Processing backlog | Research resource |\n| Modified regularly | Static (until processed) | Preserved permanently |\n| Managed by business units | Managed by archives | Managed by collections |\n| Current reference value | Future historical value | Proven historical value |\n| Retention period active | Retention period ended | Permanently retained |\n\n**LIFECYCLE POSITION**:\n\n```\n\u250C\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianAdministration (THIS CLASS) \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 ACTIVE records in daily use NOW \u2502\n\u2502 \u2502\n\u2502 Examples: \ - \ \u2502\n\u2502 - Current year's correspondence \u2502\n\u2502 - Open project files \u2502\n\u2502 - Active personnel records \u2502\n\u2502 - Current financial year invoices \u2502\n\u2502 - Live databases and email \u2502\n\u2502 - Shared drive documents being edited \u2502\n\u2502 - CRM/ERP system data \u2502\n\u2502 - Active vendor contracts \u2502\n\u2502 \u2502\n\u2502 Characteristics: \u2502\n\u2502 - Actively referenced and modified \u2502\n\u2502 - Managed by creating business unit \ - \ \u2502\n\u2502 - Subject to retention schedule \u2502\n\u2502 - May contain personal data (GDPR active) \u2502\n\u2502 - Business continuity critical \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Retention period ends, business use ceases,\n records closed and transferred to archives)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianArchive \u2502\n\u2502 (Inactive archives awaiting processing) \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianCollection \u2502\n\u2502 (Processed heritage collection) \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**WHY MODEL\ - \ THIS?**:\n\nUnderstanding a custodian's active administration is valuable for:\n\n1. **Records Management Planning**: What will become archives in 5-10 years?\n2. **Digital Preservation**: Born-digital records requiring future migration\n3. **Capacity Planning**: Volume of future archival transfers\n4. **Compliance**: GDPR, FOI, audit requirements on active records\n5. **Business Continuity**: Critical records identification\n6. **System Dependencies**: What systems hold institutional memory?\n\n**NOT FOR DETAILED MODELING**:\n\nThis class provides HIGH-LEVEL metadata about administrative record systems.\nIt is NOT intended to catalog individual documents (that's the CMS's job).\n\nModel at the SYSTEM or FUNCTION level:\n- \u2705 \"HR Department Personnel Files System\"\n- \u2705 \"Director's Office Correspondence\" \n- \u2705 \"Financial Administration SAP System\"\n- \u274C Individual invoices, emails, memos (too granular)\n\n**RiC-O ALIGNMENT**:\n\n- **rico:RecordResource**:\ - \ Base class for record resources\n- **rico:hasCreator**: Creating unit/department\n- **rico:hasOrHadManager**: Unit managing the records\n- **rico:isAssociatedWithActivity**: Business activity generating records\n" - exact_mappings: - - rico:RecordResource + description: >- + Active operational records domain used in ongoing institutional workflows before transfer to permanent archival storage. + alt_descriptions: + nl: >- + Actief operationeel recordsdomein gebruikt in lopende institutionele workflows voordat het wordt overgedragen naar permanente archiefopslag. + de: >- + Aktiver operativer Aktenbereich, der in laufenden institutionellen Arbeitsabläufen verwendet wird, bevor er an die dauerhafte Archivierung übergeben wird. + fr: >- + Domaine de documents opérationnels actifs utilisé dans les flux de travail institutionnels en cours avant le transfert vers le stockage archivistique permanent. + es: >- + Dominio de registros operativos activos utilizado en flujos de trabajo institucionales en curso antes de la transferencia al almacenamiento archivístico permanente. + ar: >- + مجال السجلات التشغيلية النشطة المستخدم في مهام سير العمل المؤسسية الجارية قبل النقل إلى التخزين الأرشيفي الدائم. + id: >- + Domain catatan operasional aktif yang digunakan dalam alur kerja kelembagaan yang sedang berlangsung sebelum ditransfer ke penyimpanan arsip permanen. + zh: >- + 在转移到永久档案存储之前,用于正在进行机构工作流的活跃运营记录域。 + structured_aliases: + nl: Beheeradministratie + de: Verwaltungsakten + fr: Administration du dépositaire + es: Administración del custodio + ar: إدارة العهدة + id: Administrasi Kustodian + zh: 保管人管理 + broad_mappings: + - rico:RecordResource close_mappings: - - schema:CreativeWork - - crm:E73_Information_Object + - schema:CreativeWork related_mappings: - - rico:hasCreator - - rico:isAssociatedWithActivity - - org:Organization + - rico:hasCreator + - rico:isAssociatedWithActivity slots: - - active_since - - has_description - - has_label - - has_status - - document - - has_level - - has_quantity - - has_roadmap - - contain - - estimate - - has_operational_unit - - has_system - - has_type - - refers_to_custodian - - retention_period_year - - retention_schedule - - has_score - - temporal_extent - - derived_from - - generated_by + - has_label + - has_description + - has_status + - has_type + - has_quantity + - has_system + - active_since + - refer_to + - temporal_extent + - has_score slot_usage: has_label: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - label_text: Director's Office Correspondence - has_description: -# range: string - required: false - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - description_text: Incoming and outgoing correspondence of the museum director - has_type: -# range: string - multivalued: true - required: false - examples: - - value: - - Correspondence - - Reports - - Meeting minutes - has_operational_unit: - range: OrganizationalStructure - required: false - document: -# range: string - required: false - examples: - - value: Collection acquisition - active_since: - range: date - required: false - examples: - - value: '2015-01-01' - has_quantity: - range: integer - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_measurement_unit: - has_symbol: documents - is_estimate: true - - value: - has_measurement_unit: - has_symbol: GB - is_estimate: true - estimate: - range: GrowthRate - inlined: true - required: false - examples: - - value: - has_description: ~30,000 documents/year - has_system: - range: DigitalPlatform - required: false - examples: - - value: https://nde.nl/ontology/hc/platform/rm-sharepoint - retention_schedule: -# range: string - required: false - examples: - - value: Selectielijst Gemeenten 2020, categorie 4.2.3 - retention_period_year: - range: integer - required: false - examples: - - value: 7 - - value: 20 - has_level: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - description: 'Data sensitivity classification level. Standard codes: PUBLIC, INTERNAL, CONFIDENTIAL, STRICTLY_CONFIDENTIAL, PERSONAL_DATA, SPECIAL_CATEGORY' - examples: - - value: - has_label: Confidential - has_code: CONFIDENTIAL - has_description: Personnel data - need-to-know basis - contain: - range: PersonalData - inlined: true - multivalued: true - required: false - examples: - - value: - has_sensitivity_level: - has_label: GDPR Sensitive - has_code: SPECIAL_CATEGORY - has_description: Contains employee personal data - - value: - has_label: MEDIUM - has_description: Historical project files - reference only - has_status: - range: BackupStatus - required: false - examples: - - value: - has_type: - - has_code: DAILY_AUTOMATED - - has_code: CLOUD_AZURE - has_description: Daily backup to Azure, 30-day retention - refers_to_custodian: + refer_to: range: Custodian required: true - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false - temporal_extent: - range: TimeSpan - inlined: true - required: false - comments: - - Represents ACTIVE administrative records in current daily use - - NOT archives - these are living business records - - High-level metadata about record systems, not individual documents - - Feeds into archives capacity planning and digital preservation - - RiC-O rico:RecordResource as primary ontology class - - 'RiC-O property alignment: rico:documents (creating_function), rico:isOrWasRegulatedBy (retention_schedule), rico:hasOrHadManager (managing_unit)' - see_also: - - https://www.ica.org/standards/RiC/ontology#RecordResource - - https://nde.nl/ontology/hc/class/CustodianArchive - - https://nde.nl/ontology/hc/class/CustodianCollection - examples: - - value: - id: https://nde.nl/ontology/hc/administration/rm/directors-correspondence - has_label: - label_text: Director's Office Correspondence - has_description: - description_text: Incoming and outgoing correspondence of the museum director including policy discussions, strategic partnerships, and institutional communications. - has_type: - - Correspondence - - Reports - - Meeting minutes - - Policy documents - creating_function: Executive management - active_since: '2018-01-01' - has_quantity: - - quantity_value: 25000 - has_measurement_unit: - has_symbol: documents - is_estimate: true - - quantity_value: 150 - has_measurement_unit: - has_symbol: GB - is_estimate: true - estimate: - has_description: ~5,000 documents/year - primary_system: https://nde.nl/ontology/hc/platform/rm-sharepoint - retention_schedule: Museum Retention Schedule 2020, cat. 1.1 - retention_period_years: 10 - has_roadmap: - - contain: - - has_label: Transfer to National Archives - temporal_extent: - end_of_the_end: '2028-01-01' - has_level: - has_label: Confidential - has_code: CONFIDENTIAL - has_description: Confidential correspondence - need-to-know basis - contain: - - has_sensitivity_level: - has_label: GDPR Sensitive - has_code: PERSONAL_DATA - has_description: Contains personal correspondence - has_status: - has_type: - - has_code: DAILY_AUTOMATED - - has_code: CLOUD_AZURE - has_description: Daily backup to Azure, replicated to secondary site - access_control: 'AD Group: RM-Directors-Staff' - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - id: https://nde.nl/ontology/hc/administration/rm/hr-personnel - has_label: - label_text: Human Resources Personnel Files - has_description: - description_text: Employee personnel records including contracts, performance reviews, training records, and employment documentation. - has_type: - - Personnel files - - Contracts - - Performance reviews - - Training records - creating_function: Human resource management - active_since: '2010-01-01' - has_quantity: - - quantity_value: 2000 - has_measurement_unit: - has_symbol: files - has_description: employee files - is_estimate: true - - quantity_value: 500 - has_measurement_unit: - has_symbol: GB - is_estimate: true - estimate: - has_description: ~100 files/year (new hires) - primary_system: https://nde.nl/ontology/hc/platform/rm-workday - retention_schedule: Museum Retention Schedule 2020, cat. 3.2 - retention_period_years: 20 - has_level: - has_label: Special Category Data - has_code: SPECIAL_CATEGORY - has_description: Personnel data - GDPR Article 9 sensitive personal data - contain: - - has_sensitivity_level: - has_label: GDPR Sensitive - has_code: SPECIAL_CATEGORY - has_description: Contains employee personal data - has_status: - has_type: - - has_code: REALTIME_REPLICATION - - has_code: ENCRYPTED_AT_REST - has_description: Real-time replication, encrypted at rest - access_control: HR Department only, individual file permissions - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/administration/rm/conservation-lab - has_label: - label_text: Conservation Treatment Records - has_description: - description_text: Documentation of conservation treatments performed on collection objects including condition reports, treatment proposals, and completed treatment records. - active_since: '2005-01-01' - has_quantity: - - quantity_value: 45000 - has_measurement_unit: - has_symbol: files - has_description: treatment files - is_estimate: true - - quantity_value: 2 - has_measurement_unit: - has_symbol: TB - has_description: high-res images - is_estimate: true - estimate: - has_description: ~2,000 treatments/year - has_level: - has_label: Internal - has_code: INTERNAL - has_description: For internal staff use only - has_status: - has_type: - - has_code: DAILY_AUTOMATED - - has_code: LONG_RETENTION - has_description: Daily backup, 10-year retention, linked to object records - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + + notes: + - | + Preserved from prior description (commit 5e94e52b): + + Preserved from prior description (commit 5e94e52b): + + "Represents ACTIVE documents, files, data, and records currently in daily use\nby the heritage custodian. These are LIVING records actively referenced,\nmodified, and used in ongoing institutional operations.\n\n**CRITICAL DISTINCTION - NOT ARCHIVES**:\n\nCustodianAdministration is fundamentally DIFFERENT from archives:\n\n| CustodianAdministration | CustodianArchive | CustodianCollection |\n|-------------------------|------------------|---------------------|\n| **ACTIVE** - in daily use | **INACTIVE** - awaiting processing | **HERITAGE** - cultural value |\n| Business tool | Processing backlog | Research resource |\n| Modified regularly | Static (until processed) | Preserved permanently |\n| Managed by business units | Managed by archives | Managed by collections |\n| Current reference value | Future historical value | Proven historical value |\n| Retention period active | Retention period ended | Permanently retained |\n\n**LIFECYCLE POSITION**:\n\n```\n\u250C\u2500\u2500\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml index d08cfa34df..e165a4b013 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml @@ -1,248 +1,101 @@ id: https://nde.nl/ontology/hc/class/CustodianArchive name: custodian_archive_class title: CustodianArchive Class -imports: - - linkml:types - - ../enums/ArchiveProcessingStatusEnum - - ../slots/created_by - - ../slots/accumulated_at - - ../slots/has_description - - ../slots/has_label - - ../slots/has_note - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/accessioned_through - - ../slots/appended_with - - ../slots/conducted_by - - ../slots/derive_from - - ../slots/generated_by - - ../slots/stored_at - - ../slots/transferred - - ../slots/has_phase - - ../slots/has_operational_unit - - ../slots/completed_at - - ../slots/has_priority - - ../slots/started_on - - ../slots/has_status - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - time: http://www.w3.org/2006/time# - org: http://www.w3.org/ns/org# - premis: http://www.loc.gov/premis/rdf/v3/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ - schema: http://schema.org/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - xsd: http://www.w3.org/2001/XMLSchema# + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc +imports: +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/has_quantity +- ../slots/has_status +- ../slots/refer_to +- ../slots/temporal_extent +- ../slots/has_score classes: CustodianArchive: is_a: ReconstructedEntity class_uri: rico:RecordSet - slots: - - accessioned_through - - accumulated_at - - has_note - - has_description - - has_label - - created_by - - has_type - - has_quantity - - hold_record_set - - has_phase - - has_operational_unit - - completed_at - - has_priority - - started_on - - has_status - - refers_to_custodian - - stored_at - - appended_with - - has_score - - transferred - - temporal_extent - - derived_from - - generated_by - description: "Represents OPERATIONAL ARCHIVES created by a heritage custodian through its\ndaily activities that are NOT YET integrated into the formal heritage collection\n(CustodianCollection).\n\n**CRITICAL DISTINCTION - THREE-TIER RECORDS LIFECYCLE**:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianAdministration \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 ACTIVE records\ - \ in daily use \u2502\n\u2502 - Current correspondence, invoices, personnel files \u2502\n\u2502 - Digital files on shared drives \u2502\n\u2502 - Email systems, databases \u2502\n\u2502 - Actively referenced and modified \u2502\n\u2502 - Managed by business units, NOT archives \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Retention period ends, \n \ - \ transferred to archives)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianArchive (THIS CLASS) \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 INACTIVE records awaiting archival processing \u2502\n\u2502 - Transferred from administration to archives \u2502\n\u2502 - In BACKLOG\ - \ - may wait DECADES for processing \u2502\n\u2502 - Basic accession-level description only \u2502\n\u2502 - NOT searchable by researchers (no finding aid) \u2502\n\u2502 - Tracked in CMS for inventory purposes \u2502\n\u2502 - May undergo appraisal, arrangement, description \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Archival processing complete,\n finding aid created)\n \u2193\n\u250C\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianCollection \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 PROCESSED heritage collection \u2502\n\u2502 - Full finding aid available \u2502\n\u2502 - Searchable by researchers \u2502\n\u2502 - Arranged and described per archival\ - \ standards \u2502\n\u2502 - Integrated into institution's public collection \u2502\n\u2502 - Managed as cultural heritage \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**WHY THIS MATTERS**:\n\nArchival institutions (national archives, municipal archives, corporate archives)\ncreate their OWN operational records through daily activities:\n- Correspondence with depositors\n- Acquisition documentation\n- Conservation reports\n- Staff files\n- Financial records\n- Research request logs\n\nThese institutional records are DISTINCT\ - \ from the heritage collections they manage.\nA national archive managing 17th-century municipal records ALSO has its own\n20th-21st century operational archives that may take decades to process.\n\n**TEMPORAL REALITY**:\n\nProcessing backlogs are measured in DECADES, not months:\n- Large national archives: 30-50 year backlogs common\n- Government transfers: Often 20+ years before processing\n- Corporate archives: Legacy records may wait indefinitely\n\n**RiC-O ALIGNMENT**:\n\n- **rico:RecordSet**: Primary class for archival aggregations\n- **rico:hasAccumulationDate**: When records were accumulated (created/received)\n- **rico:hasAccumulator**: Agent that accumulated the records\n- **rico:Activity**: Processing activities (appraisal, arrangement, description)\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n- **CustodianAdministration**: Active records \u2192 transfers TO CustodianArchive\n- **CustodianCollection**: Processed archives \u2192 CustodianArchive transfers TO this\n- **CollectionManagementSystem**:\ - \ Tracks CustodianArchive for inventory\n- **Storage**: Physical location of unprocessed archives\n- **OrganizationalStructure**: Unit responsible for processing\n\n**RELATIONSHIP TO LIFECYCLE TYPE CLASSES**:\n\nCustodianArchive (this class) is an INSTANCE class representing actual\noperational archives. It can be TYPED using lifecycle phase classifications:\n\n- **CurrentArchive** (Q3621648): Active records in daily use\n - skos:broaderTransitive links CustodianArchive \u2192 CurrentArchive type\n- **DepositArchive** (Q244904): Intermediate/semi-current records\n- **HistoricalArchive** (Q3621673): Permanent archival records\n\nUse `lifecycle_phase_type` slot to classify by lifecycle position.\n" - exact_mappings: + description: >- + Inactive administrative record aggregation transferred from operational use and awaiting + archival processing into managed heritage holdings. + alt_descriptions: + nl: >- + Inactieve administratieve recordaggregatie overgebracht vanuit operationeel gebruik + en in afwachting van archiefverwerking tot beheerde erfgoedcollecties. + de: >- + Inaktive administrative Datensatzaggregation, die aus dem operativen Gebrauch überführt wurde + und auf die Archivierung in verwalteten Heritage-Beständen wartet. + fr: >- + Agrégation de documents administratifs inactifs transférés de l'usage opérationnel + et en attente de traitement archivistique dans les fonds patrimoniaux gérés. + es: >- + Agregación de registros administrativos inactivos transferidos del uso operativo + y en espera de procesamiento archivístico en fondos patrimoniales gestionados. + ar: >- + تجميع سجلات إدارية غير نشطة منقولة من الاستخدام التشغيلي + وفي انتظار المعالجة الأرشيفية إلى المجموعات التراثية المُدارة. + id: >- + Agregasi catatan administratif tidak aktif yang ditransfer dari penggunaan operasional + dan menunggu pengarsipan ke dalam koleksi warisan yang dikelola. + zh: >- + 从运营使用中移交并等待档案处理成受管遗产藏品的非活跃行政记录聚合。 + structured_aliases: + - literal_form: beheerdersarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verwaltungsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archive de gestion + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo de gestión + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف الإدارة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip pengelola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 管理档案 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - rico:RecordSet close_mappings: - rico:RecordResource - - premis:IntellectualEntity - related_mappings: - - rico:hasAccumulationDate - - rico:Activity - crm:E78_Curated_Holding + keywords: + - administrative records + - archival processing + - inactive records + - institutional archives + slots: + - has_label + - has_description + - has_type + - has_quantity + - has_status + - refer_to + - temporal_extent + - has_score slot_usage: has_label: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - label_text: Director's Office Correspondence 2010-2020 - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_description: Incoming and outgoing correspondence of the museum director including policy discussions, loan requests, and exhibition planning. - accessioned_through: - range: AccessionEvent - inlined: true - required: false - examples: - - value: - temporal_extent: - begin_of_the_begin: '2024-01-15' - identified_by: - - has_value: 2024-0001 - has_type: Accession Number - accumulated_at: - range: Accumulation - inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '1990-01-01' - end_of_the_end: '2020-12-31' - created_by: -# range: string - required: false - has_type: - range: CustodianType - inlined: true - examples: - - value: - has_label: Municipal Archive - has_quantity: - range: integer - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_measurement_unit: - has_label: linear meters - is_estimate: true - - value: - has_measurement_unit: - has_symbol: GB - has_description: ~50,000 files - is_estimate: true - stored_at: - range: StorageLocation - multivalued: true - required: false - conducted_by: - range: ProcessorAgent - required: false - inlined: true - examples: - - value: - has_name: "Dr. Maria van den Berg" - started_on: - range: date - required: false - examples: - - value: '2024-03-01' - completed_at: - range: date - required: false - examples: - - value: '2024-09-15' - transferred: - range: TransferEvent - multivalued: true - inlined: true - inlined_as_list: true - required: false - examples: - - value: - temporal_extent: - begin_of_the_begin: - has_timestamp: '2024-10-01T00:00:00Z' - has_description: - description_text: Transferred to collection after processing complete - appended_with: -# range: string # uriorcurie - required: false - examples: - - value: https://nde.nl/ontology/hc/collection/rm-director-correspondence-2010-2020 - has_note: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - id: https://nde.nl/ontology/hc/archive/rm/directors-correspondence-2010-2020 - has_label: - label_text: Director's Office Correspondence 2010-2020 - has_description: - has_description: Incoming and outgoing correspondence of the museum director including policy discussions, loan requests, and exhibition planning. - accessioned_through: - temporal_extent: - begin_of_the_begin: '2024-01-15' - identified_by: - - has_value: RM-2024-0001 - accumulated_at: - temporal_extent: - begin_of_the_begin: '2010-01-01' - end_of_the_end: '2020-12-31' - creating_agency: Director's Office - processing_status: UNPROCESSED - processing_priority: MEDIUM - has_quantity: - - quantity_value: 12 - has_measurement_unit: - has_label: linear meters - has_description: 48 boxes - is_estimate: true - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - id: https://nde.nl/ontology/hc/archive/na/2015-gov-0234 - has_label: - label_text: Ministry of Finance Records 1990-2005 - has_description: - has_description: Financial policy records, budget documentation, and ministerial correspondence transferred under government archives law. - accessioned_through: - temporal_extent: - begin_of_the_begin: '2015-06-01' - identified_by: - - has_value: NA-2015-GOV-0234 - accumulated_at: - temporal_extent: - begin_of_the_begin: '1990-01-01' - end_of_the_end: '2005-12-31' - creating_agency: Ministry of Finance - processing_status: IN_ARRANGEMENT - processing_priority: HIGH - has_quantity: - - quantity_value: 85 - has_measurement_unit: - has_label: linear meters - is_estimate: true - conducted_by: - has_name: "Dr. Jan de Vries" - processing_started_date: '2024-01-10' - has_notes: - - note_type: appraisal - note_content: Retained all policy files; weeded duplicate copies per retention schedule. - note_date: '2024-01-10' - refers_to_custodian: https://nde.nl/ontology/hc/nl-na - annotations: - custodian_types: "['*']" + refer_to: + range: Custodian + required: true + notes: + - | + Preserved from prior description (commit 5e94e52b): + + "Represents OPERATIONAL ARCHIVES created by a heritage custodian through its\ndaily activities that are NOT YET integrated into the formal heritage collection\n(CustodianCollection).\n\n**CRITICAL DISTINCTION - THREE-TIER RECORDS LIFECYCLE**:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianAdministration \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 ACTIVE records\ + comments: + - 'Preserved from prior description: Inactive record aggregation transferred from administration and awaiting archival processing into managed heritage holdings.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml index 7f036a2683..3f88918fc9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml @@ -4,38 +4,74 @@ title: CustodianArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - time: http://www.w3.org/2006/time# - org: http://www.w3.org/ns/org# - premis: http://www.loc.gov/premis/rdf/v3/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: CustodianArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by CustodianArchive custodians. - - ' is_a: CollectionType + abstract: true class_uri: rico:RecordSetType - slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) - see_also: - - CustodianArchive + description: >- + Abstract taxonomic node for categorizing documentary aggregations within + custodial archive processing workflows. + alt_descriptions: + nl: >- + Abstract taxonomisch knooppunt voor het categoriseren van documentaire aggregaties + binnen beheerdersarchiefverwerkingsworkflows. + de: >- + Abstrakter taxonomischer Knoten zur Kategorisierung dokumentarischer Aggregationen + in kuratorischen Archivverarbeitungsworkflows. + fr: >- + Nœud taxonomique abstrait pour catégoriser les agrégations documentaires + dans les flux de traitement d'archives curatoriales. + es: >- + Nodo taxonómico abstracto para categorizar agregaciones documentales + en flujos de procesamiento de archivos curatoriales. + ar: >- + عقدة تصنيفية مجردة لتصنيف التجميعات الوثائقية + في سير عمل معالجة الأرشيف القيّمي. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan agregasi dokumenter + dalam alur kerja pengolahan arsip kuratorial. + zh: >- + 用于在保管人档案处理工作流中对文献聚合进行分类的抽象分类节点。 + structured_aliases: + - literal_form: beheerdersarchief-recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kuratorenarchiv-RecordSet-Typ + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de jeu de documents d'archive curatoriale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de conjunto de registros de archivo curatorial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف القيّمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe set rekaman arsip kuratorial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保管人档案记录集类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - rico:RecordSetType - annotations: - custodian_types: '["hc:ArchiveOrganizationType"]' - linked_custodian_type: CustodianArchive - dual_class_pattern: collection_type - specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.676176Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + - skos:Concept + slots: + - has_scope + comments: + - Base class for categorizing records awaiting archival processing. + - Used in custodial archive backlog management workflows. + - 'Preserved from prior description: Abstract taxonomy node for record-set categories used in custodial archive backlogs.' + keywords: + - archive processing + - record set classification + - backlog management + - custodial archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml index ee52da5646..777a1d9d9f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml @@ -4,58 +4,96 @@ title: CustodianArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./CustodianArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./CustodianArchiveRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_custodian +- ../slots/has_note classes: CustodialRecordsFonds: is_a: CustodianArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Records held in custody.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Highest-level aggregation of custody-related documentary accumulations + pending detailed ordering and description. + alt_descriptions: + nl: >- + Hoogste aggregatieniveau van bewaargerelateerde documentaire + accumulaties die nog op nadere ordening en beschrijving wachten. + de: >- + Höchste Aggregationsebene verwahrungsbezogener dokumentarischer + Akkumulationen, die auf detaillierte Ordnung und Beschreibung warten. + fr: >- + Niveau d'agrégation le plus élevé d'accumulations documentaires liées à + la garde, en attente d'un classement et d'une description détaillés. + es: >- + Nivel de agregación más alto de acumulaciones documentales ligadas a la + custodia, pendientes de ordenación y descripción detalladas. + ar: >- + أعلى مستوى تجميعي لتراكمات وثائقية مرتبطة بالحفظ بانتظار ترتيب + ووصف تفصيليين. + id: >- + Tingkat agregasi tertinggi untuk akumulasi dokumenter terkait kustodi + yang menunggu penataan dan deskripsi terperinci. + zh: >- + 与保管相关、尚待细化编排与描述的文献累积体的最高聚合层级。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - CustodianArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CustodialRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: "hc:CustodialRecordsFonds" has_custodian: - equals_string: CustodianArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CustodianArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:CustodianArchive" + structured_aliases: + - literal_form: bewaargerelateerd documentair totaalbestand + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: verwahrungsbezogene Dokumentakkumulation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agrégat documentaire de garde + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agregado documental de custodia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائقي مرتبط بالحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agregasi dokumenter terkait kustodi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保管相关文献总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents custody-oriented accumulations before fine-grained arrangement. + - Useful for transitional processing stages in archival control workflows. + - 'Preserved from prior description: Fonds-level record-set category representing accumulated custodial documentation awaiting detailed arrangement.' + keywords: + - custody documentation + - aggregation level + - arrangement backlog + - archival control + examples: + - value: + has_type: hc:CustodialRecordsFonds + has_custodian: hc:CustodianArchive + has_note: Intake accumulations awaiting detailed arrangement. + description: Custody-related accumulations grouped at highest level diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml index 9e4670bbc2..3b64f047bd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml @@ -1,167 +1,91 @@ id: https://nde.nl/ontology/hc/class/CustodianCollection name: custodian_collection_class title: CustodianCollection Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types - ../slots/has_provenance - - ../slots/arranged_as - ../slots/has_content - ../slots/has_description - ../slots/has_label - ../slots/has_scope - ../slots/has_score - ../slots/has_type - - ../slots/derive_from - - ../slots/generated_by - - ../slots/instantiated_by - - ../slots/has_operational_unit - - ../slots/has_level - - ../slots/20260202_matang/new/refers_to_custodian + - ../slots/refer_to - ../slots/temporal_extent -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - time: http://www.w3.org/2006/time# - org: http://www.w3.org/ns/org# - premis: http://www.loc.gov/premis/rdf/v3/ - bf: http://id.loc.gov/ontologies/bibframe/ classes: CustodianCollection: is_a: ReconstructedEntity class_uri: crm:E78_Curated_Holding - description: 'Represents a heritage collection as a multi-aspect entity with independent temporal lifecycle. - Collections are curatedHoldings (CIDOC-CRM E78) with provenance tracking, custody history, - and organizational management relationships. - Phase 4 (2025-11-22): Added managing_unit bidirectional relationship with OrganizationalStructure. - Phase 8 (2025-11-22): Added validation constraints via slot_usage. - Phase 9 (2025-11-26): Added PREMIS mappings for digital preservation (digital_surrogates, - digitization_status, preservation_level). - ' + description: >- + Curated aggregation of heritage materials governed by preservation policies and maintained for scholarly access. + alt_descriptions: + nl: >- + Gecureerde aggregatie van erfgoedmateriaal die wordt beheerd volgens bewaarbeleid en toegankelijk wordt gehouden voor wetenschappelijk onderzoek. + de: >- + Kuratierte Aggregation von Kulturgütern, die durch Erhaltungsrichtlinien verwaltet und für wissenschaftlichen Zugang bereitgestellt wird. + fr: >- + Agrégation conservée de matériaux patrimoniaux régis par des politiques de préservation et maintenus pour l'accès savant. + es: >- + Agregación curada de materiales patrimoniales regidos por políticas de preservación y mantenidos para acceso académico. + ar: >- + تجميع منظم للمواد التراثية تخضع لسياسات الحفظ وتُدار للوصول الأكاديمي. + id: >- + Agregasi terkurasi bahan warisan yang dikelola oleh kebijakan pelestarian dan dipertahankan untuk akses ilmiah. + zh: >- + 由保存政策管理并为学术访问维护的遗产材料策展集合。 + structured_aliases: + nl: + - beheerderscollectie + - erfgoedcollectie + de: + - Verwalter-Sammlung + - Kulturgutsammlung + fr: + - collection de dépositaire + - collection patrimoniale + es: + - colección de custodio + - colección patrimonial + ar: + - مجموعة الأمين + - مجموعة التراث + id: + - koleksi pengelola + - koleksi warisan + zh: + - 托管人收藏 + - 遗产馆藏 + keywords: + - custodian collection + - curated holding + - heritage aggregation + - research collection + - preservation collection + broad_mappings: + - crm:E78_Curated_Holding close_mappings: - - premis:IntellectualEntity - - rico:RecordSet - - bf:Collection + - rico:RecordSet related_mappings: - - premis:relationship - - dcterms:hasPart + - dcterms:hasPart slots: - - has_description - - has_label - - has_scope - - has_type - - has_provenance - - instantiated_by - - has_operational_unit - - has_level - - has_provenance - - refers_to_custodian - - has_score - - has_content - - temporal_extent - - derived_from - - generated_by + - has_label + - has_description + - has_scope + - has_type + - has_content + - has_provenance + - refer_to + - temporal_extent + - has_score slot_usage: has_label: -# range: string # uriorcurie - # range: Label - inlined: false # Fixed invalid inline for primitive type required: true - pattern: ^.{1,500}$ - has_operational_unit: -# range: string # uriorcurie - # range: OrganizationalStructure - required: false - temporal_extent: - range: TimeSpan - inlined: true - required: false - refers_to_custodian: -# range: string # uriorcurie - # range: Custodian + refer_to: + range: Custodian required: true - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - description_text: The Nationaal Archief holdings comprise over 137 km of archival records documenting Dutch government and society from the medieval period to the present. - description_type: collection_description - has_scope: -# range: string # uriorcurie - # range: CollectionScope - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - scope_description: 17th-century Dutch painting - - value: - scope_description: Municipal government records, 1578-present - has_content: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - required: false - description: "Content held by this collection with typed categorization.\nMIGRATED from:\n- temporal_coverage per slot_fixes.yaml (Rule 53/56, 2026-01-16)\n- collection_type per slot_fixes.yaml (Rule 53, 2026-01-22)\n\nCollectionContent unifies content description with type classification:\n- content_description: Free-text description of the content\n- content_date_range: Temporal coverage (e.g., \"1602-1799\")\n- content_extent: Size/extent of content\n- has_type \u2192 CollectionContentType: Type classification (Archival, Library, Art, etc.)\n" - examples: - - value: - has_type: - - type_label: Archival - - value: - has_type: - - type_label: Art - - type_label: Liturgical - instantiated_by: -# range: string # uriorcurie - # range: DigitalInstantiation - multivalued: true - inlined: false # Fixed invalid inline for primitive type - has_level: -# range: string - required: false - examples: - - value: FULL - - value: BIT_LEVEL - has_arrangement: -# range: string # uriorcurie - # range: ArrangementType - required: false - examples: - - value: - has_type: ProvenanceBasedArrangement - has_description: Arranged by creator/provenance (respect des fonds) - - value: - has_type: NumericalArrangement - has_description: Arranged by accession number - has_provenance: - required: false -# range: string # uriorcurie - # range: Provenance - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_description: - - description_text: Transferred from private donor 2015; previously held by estate since 1923. - description_type: provenance_note - generated_by: -# range: string # uriorcurie - # range: ReconstructionActivity - required: false - derived_from: -# range: string # uriorcurie - # range: CustodianObservation - multivalued: true - required: true - has_type: - equals_expression: '["*"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml index 4c4e9a36f4..93c8b66837 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml @@ -6,35 +6,46 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# +default_prefix: hc imports: - linkml:types - ../slots/has_type - ../slots/has_note -# default_range: string classes: CustodianLegalNameClaim: - description: "Legal name claim with provenance, representing an assertion about\ - \ an institution's official registered legal name with extraction metadata.\n\ - Ontology mapping rationale: - class_uri is rdf:Statement because this represents\ - \ a reified claim\n (statement about a statement) with provenance metadata\n\ - - close_mappings includes prov:Entity as the claim itself is an entity - related_mappings\ - \ includes schema:legalName for the semantic content" class_uri: rdf:Statement + description: >- + Reified assertion capturing a claimed registered denomination with supporting provenance documentation. + alt_descriptions: + nl: >- + Gereificeerde bewering die een geclaimde geregistreerde benaming vastlegt met ondersteunende herkomstdocumentatie. + de: >- + Reifizierte Assertion, die eine beanspruchte eingetragene Bezeichnung mit unterstützender Provenienzdokumentation erfasst. + fr: >- + Assertion réifiée capturant une dénomination enregistrée revendiquée avec une documentation de provenance à l'appui. + es: >- + Aserción reificada que captura una denominación registrada reclamada con documentación de procedencia de respaldo. + ar: >- + تأكيد مجسد يلتقط تسمية مسجلة مدعومة مع وثائق المصدر الداعمة. + id: >- + Pernyataan yang direifikasi yang menangkap sebutan terdaftar yang diklaim dengan dokumentasi asal-usul pendukung. + zh: >- + 具体化断言,捕获声明的注册名称及支持性来源文档。 + structured_aliases: + nl: Rechtspersonaamclaim + de: Rechtsname-Anspruch + fr: Revendication de dénomination légale + es: Reclamación de nombre legal + ar: مطالبة الاسم القانوني + id: Klaim Nama Hukum + zh: 法定名称声明 + broad_mappings: + - rdf:Statement close_mappings: - - prov:Entity + - prov:Entity related_mappings: - - schema:legalName + - schema:legalName slots: - - has_type - - has_note - slot_usage: - has_type: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type - required: false - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - has_type + - has_note diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml index 40a8aaa782..dcf58f089c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml @@ -6,314 +6,75 @@ prefixes: hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# rico: https://www.ica.org/standards/RiC/ontology# - foaf: http://xmlns.com/foaf/0.1/ - schema: http://schema.org/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - cpov: http://data.europa.eu/m8g/ - tooi: https://identifier.overheid.nl/tooi/def/ont/ prov: http://www.w3.org/ns/prov# - bf: http://id.loc.gov/ontologies/bibframe/ - bibframe: http://id.loc.gov/ontologies/bibframe/ - dcterms: http://purl.org/dc/terms/ - rov: http://www.w3.org/ns/regorg# - pico: https://personsincontext.org/model# - gleif_base: https://www.gleif.org/ontology/Base/ + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - - ../enums/LegalStatusEnum - - ../enums/ReconstructionActivityTypeEnum - - ../metadata - - ../slots/define - - ../slots/has_document - ../slots/identified_by - - ../slots/has_score - ../slots/has_status - - ../slots/derive_from - - ../slots/dissolved_by - - ../slots/generated_by - - ../slots/responsible_for - - ../slots/revision_of - - ../slots/part_of - - ../slots/has_hypernym - ../slots/has_legal_form - ../slots/in_jurisdiction - ../slots/has_label - - ../slots/registered_at - - ../slots/has_method - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/registration_authority - - ../slots/20260202_matang/new/registration_date - - ../slots/20260202_matang/new/service_area + - ../slots/refer_to - ../slots/temporal_extent + - ../slots/derive_from + - ../slots/generated_by + - ../slots/has_score classes: CustodianLegalStatus: is_a: ReconstructedEntity class_uri: org:FormalOrganization - description: "Formal legal entity representing ONE ASPECT of a heritage custodian - the LEGAL dimension.\n\nCRITICAL:\ - \ CustodianLegalStatus is ONE OF FIVE possible outputs from ReconstructionActivity:\n1. CustodianLegalStatus - Formal\ - \ legal entity (PRECISE, registered)\n2. CustodianName - Emic label (ambiguous, contextual)\n3. CustodianPlace - Nominal\ - \ place designation (not coordinates!)\n4. CustodianCollection - Heritage collections managed by the custodian\n5. DigitalPlatform\ - \ - Digital systems and platforms operated by the custodian\n\nAll five aspects independently identify the SAME Custodian\ - \ hub and have independent\ntemporal lifecycles. Each is derived from CustodianObservation(s) via prov:wasDerivedFrom\n\ - and generated by ReconstructionActivity via prov:wasGeneratedBy.\n\n**Characteristics of CustodianLegalStatus**:\n-\ - \ Precisely defined through legal registration\n- Has formal legal name (as registered)\n- Has legal form (ISO 20275\ - \ codes: stichting, association, government agency, etc.)\n- Has registration number (KvK, company number, charity number,\ - \ etc.)\n- LESS AMBIGUOUS than CustodianName (legal names are formally defined)\n\n**Example Distinction**:\n- CustodianLegalStatus:\ - \ \"Stichting Rijksmuseum\" (legal entity, KvK 41215422)\n- CustodianName: \"Rijksmuseum\" (emic label, how it presents\ - \ itself)\n- CustodianPlace: \"het museum op het Museumplein\" (place reference)\n\n**For Legal Entities** (organizations,\ - \ corporations, governments):\n- MUST have legal registration number and legal form\n- Formal governance structures\ - \ documented\n\n**For Individuals** (private collectors, curators):\n- May not have legal registration (unless operating\ - \ as sole proprietor)\n- Identity established through biographical sources\n\nNOTE: Informal groups WITHOUT legal status\ - \ do NOT get CustodianLegalStatus.\nThey may still have CustodianName or CustodianPlace.\n\nA legal status MUST derive\ - \ from one or more CustodianObservations \nvia prov:wasDerivedFrom. The reconstruction process (entity resolution, \n\ - reconciliation) MUST be documented via prov:wasGeneratedBy.\n" - exact_mappings: - - rico:CorporateBody - - org:FormalOrganization - - foaf:Organization - - schema:Organization + description: >- + Reconstructed legal entity profile documenting formal registration, statutory + status, and jurisdictional incorporation of a heritage custodian. + alt_descriptions: + nl: >- + Gereconstrueerd rechtspersoonsprofiel dat formele registratie, wettelijke status + en jurisdictieke oprichting van een erfgoedbeheerder documenteert. + de: >- + Rekonstruiertes Rechtspersonenprofil, das formale Registrierung, gesetzlichen + Status und gerichtliche Gründung eines Kulturerbeverwalters dokumentiert. + fr: >- + Profil d'entité juridique reconstitué documentant l'enregistrement formel, le + statut légal et l'incorporation juridictionnelle d'un dépositaire patrimonial. + es: >- + Perfil de entidad legal reconstruido que documenta el registro formal, el estatus + legal y la incorporación jurisdiccional de un custodio patrimonial. + ar: >- + ملف كيان قانوني معاد بنائه يوثق التسجيل الرسمي والوضع القانوني والتأسيس القضائي لأمين التراث. + id: >- + Profil entitas hukum yang direkonstruksi yang mendokumentasikan pendaftaran formal, + status hukum, dan pendirian yurisdiksi kustodian warisan. + zh: >- + 记录遗产保管人的正式注册、法定地位和司法管辖区成立的重建法律实体档案。 + broad_mappings: + - org:FormalOrganization + - rico:CorporateBody + - schema:Organization close_mappings: - - crm:E40_Legal_Body - - cpov:PublicOrganisation - - cpov:FormalOrganization - - tooi:Overheidsorganisatie - - schema:Person - - foaf:Person - - crm:E21_Person - - schema:ArchiveOrganization - - schema:Library - - schema:Museum - - pico:PersonReconstruction + - schema:Person related_mappings: - - prov:Entity - - bf:Organization - - bibframe:Agent + - prov:Entity slots: - - responsible_for - - dissolved_by - - define - - has_document - - identified_by - - has_hypernym - - has_legal_form - - in_jurisdiction - - has_label - - has_status - - suborganization_of - - registered_at - - has_method - - refers_to_custodian - - registration_authority - - registration_date - - service_area - - has_score - - temporal_extent - - derived_from - - generated_by - - revision_of + - identified_by + - has_status + - has_legal_form + - in_jurisdiction + - has_label + - refer_to + - temporal_extent + - derive_from + - generated_by + - has_score slot_usage: - refers_to_custodian: + refer_to: + range: Custodian required: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - responsible_for: - range: LegalResponsibilityCollection - multivalued: true - examples: - - value: '- https://nde.nl/ontology/hc/collection/rm-national-collection - - - https://nde.nl/ontology/hc/collection/rm-library - - ' - - value: '- https://nde.nl/ontology/hc/collection/nha-provincial-archive - - ' - has_hypernym: - range: LegalEntityType - required: true - examples: - - value: ORGANIZATION - has_method: -# range: string - examples: - - value: Synthesized from official website, historical records, and academic references - has_label: - range: LegalName - required: true - examples: - - value: - full_name: Stichting Rijksmuseum - has_legal_form: - range: LegalForm - required: false - examples: - - value: - abbreviation: St. - todos: - - Validate against /data/ontology/2023-09-28-elf-code-list-v1.5.csv (Status='ACTV') - - Map to gleif_elf:EntityLegalForm individuals - see_also: - - https://www.gleif.org/en/about-lei/code-lists/iso-20275-entity-legal-forms-code-list - - /data/ontology/gleif_legal_form.ttl - identified_by: -# range: string # uriorcurie - # range: RegistrationNumber - multivalued: true - examples: - - value: null - registration_date: - deprecated: true - range: date - registration_authority: - range: RegistrationAuthority - examples: - - value: - name: Kamer van Koophandel - abbreviation: KvK - jurisdiction: NL - registered_at: - range: TradeRegister - examples: - - value: - register_name: Commercial Register - register_name_local: Handelsregister - register_abbreviation: HR - in_jurisdiction: - range: Jurisdiction - examples: - - value: - jurisdiction_id: NL - jurisdiction_type: NATIONAL - in_country: - alpha_2: NL - alpha_3: NLD - dissolved_by: -# range: string # uriorcurie - # range: DissolutionEvent - inlined: false # Fixed invalid inline for primitive type - temporal_extent: - range: TimeSpan - examples: - - value: - begin_of_the_begin: '1800-01-01' - end_of_the_begin: '1805-12-31' - begin_of_the_end: '1950-01-01' - end_of_the_end: '1955-12-31' - suborganization_of: -# range: string # uriorcurie - # range: CustodianLegalStatus - has_status: - range: LegalStatus - required: true - examples: - - value: - has_label: Active - define: -# range: string # uriorcurie - # range: GovernanceStructure - examples: - - value: - has_type: hierarchical - has_description: Board of trustees with director-led departments - has_document: -# range: string # uriorcurie - # range: ArticlesOfAssociation - inlined: false # Fixed invalid inline for primitive type - multivalued: true - required: false - examples: - - value: - - id: https://nde.nl/ontology/hc/articles/rm/v1 - has_title: - has_label: Statuten Stichting Rijksmuseum (1885) - has_version: 1 - is_current_version: false - current_archival_stage: HERITAGE - - id: https://nde.nl/ontology/hc/articles/rm/v15 - has_title: - has_label: Statuten Stichting Rijksmuseum (2023) - has_version: 15 - is_current_version: true - current_archival_stage: ACTIVE - derived_from: + derive_from: range: CustodianObservation multivalued: true required: true generated_by: range: ReconstructionActivity required: true - revision_of: -# range: string # uriorcurie - # range: CustodianLegalStatus - service_area: -# range: string # uriorcurie - # range: ServiceArea - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - - service_area_name: Noord-Hollands Archief Werkgebied - service_area_type: REGIONAL - cover_geographic_subdivision: - - iso_3166_2_code: NL-NH - comments: - - 'Represents the LEGAL ASPECT of a custodian: ''what is the formal legal entity?''' - - One of five possible outputs from ReconstructionActivity (legal status, name, place, collection, digital platform) - - 'Example: ''Stichting Rijksmuseum'' (legal entity) vs ''Rijksmuseum'' (emic name) vs ''het museum op het Museumplein'' - (place)' - - "Reconstruction process documented via prov:wasGeneratedBy \u2192 ReconstructionActivity (entity resolution, reconciliation,\ - \ expert review)" - - 'CRITICAL: CustodianLegalStatus is ONLY for formally registered legal entities (natural persons and legal persons)' - - Informal groups without legal status do NOT get CustodianLegalStatus (may still have CustodianName or CustodianPlace) - - All legal attributes (legal_name, legal_form, registration_numbers, etc.) use proper class ranges instead of primitive - types - - Legal forms follow ISO 20275 Entity Legal Forms standard with jurisdiction-specific codes - - has_articles_of_association links to ArticlesOfAssociation documenting founding and governance - - service_area links to ServiceArea defining geographic jurisdiction/werkgebied - see_also: - - https://github.com/FICLIT/PiCo - - https://www.w3.org/TR/prov-o/#wasGeneratedBy - - https://lov.linkeddata.es/dataset/lov/vocabs/org - examples: - - value: - id: https://w3id.org/heritage/org/rijksmuseum - legal_entity_type: null - has_label: - full_name: Stichting Rijksmuseum - language: nl - has_legal_form: - abbreviation: St. - identified_by: - - number: '41215422' - registration_authority: - name: Chamber of Commerce - name_local: Kamer van Koophandel - abbreviation: KvK - in_jurisdiction: - jurisdiction_id: NL - jurisdiction_type: NATIONAL - registered_at: - register_id: NL-HR - register_name: Commercial Register - register_name_local: Handelsregister - register_type: COMMERCIAL - in_jurisdiction: - jurisdiction_id: NL - jurisdiction_type: NATIONAL - in_country: - alpha_2: NL - alpha_3: NLD - legal_system_type: CIVIL_LAW - has_status: - has_label: Active - derived_from: - - https://w3id.org/heritage/observation/rijks-letterhead-2015 - - https://w3id.org/heritage/observation/rijksmuseum-isil-2020 - generated_by: null - identifier: - - identified_by_scheme: ISIL - - identified_by_scheme: Wikidata - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianName.yaml index cd8f36b4c5..ea811286df 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianName.yaml @@ -7,110 +7,118 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ foaf: http://xmlns.com/foaf/0.1/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - dcterms: http://purl.org/dc/terms/ - org: http://www.w3.org/ns/org# - tooi: https://identifier.overheid.nl/tooi/def/ont/ - rico: https://www.ica.org/standards/RiC/ontology# - gleif: https://www.gleif.org/ontology/Base/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# +default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_score - - ../slots/derive_from - - ../slots/generated_by - - ../slots/in_language - - ../slots/temporal_extent - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/standardized_name - - ../slots/supersede -# - ./ReconstructionActivity +- linkml:types +- ../slots/has_label +- ../slots/has_name +- ../slots/in_language +- ../slots/temporal_extent +- ../slots/refer_to +- ../slots/supersede +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_score classes: CustodianName: is_a: ReconstructedEntity class_uri: skos:Concept - description: "Standardized emic (insider) name DERIVED FROM CustodianObservation(s).\n\nCRITICAL: CustodianName is NOT a subclass of CustodianObservation!\n- CustodianObservation = Evidence seen in sources (input)\n- CustodianName = Standardized interpretation (output)\n- Relationship: CustodianName prov:wasDerivedFrom CustodianObservation\n\nCustodianName represents the CANONICAL LABEL - the standardized form\naccepted by the custodian itself for public identification.\n\nIMPORTANT: CustodianName \u2260 Legal Name\n- CustodianName = How custodian presents itself (emic, operational)\n- Legal Name = Formal registered name (in CustodianLegalStatus)\n- Example: \"Rijksmuseum\" (emic) vs \"Stichting Rijksmuseum\" (legal)\n\n===========================================================================\nMANDATORY RULE: Legal Form Terms MUST Be Filtered\n===========================================================================\n\nLegal form designations (Stichting, Foundation, Inc., Ltd., GmbH,\ - \ etc.)\nMUST ALWAYS be removed from CustodianName, even when the custodian\nself-identifies with them. This is the ONE EXCEPTION to the emic principle.\n\nRATIONALE:\n1. Legal form is METADATA about the entity, not part of its identity\n2. Legal forms change (foundation\u2192corporation) but identity persists\n3. Enables consistent cross-jurisdictional comparison\n4. Prevents duplicate entries (\"X Foundation\" vs \"X\")\n5. Aligns with ISO 20275 (Legal Entity Identifier) principles\n\nEXAMPLES:\n- \"Stichting Rijksmuseum\" \u2192 CustodianName: \"Rijksmuseum\"\n- \"Hidde Nijland Stichting\" \u2192 CustodianName: \"Hidde Nijland\"\n- \"The Getty Foundation\" \u2192 CustodianName: \"The Getty\"\n- \"British Museum Trust Ltd\" \u2192 CustodianName: \"British Museum\"\n- \"Funda\xE7\xE3o Biblioteca Nacional\" \u2192 CustodianName: \"Biblioteca Nacional\"\n\nLEGAL FORM TERMS TO FILTER (partial list by jurisdiction):\n- Dutch: Stichting, Vereniging, Co\xF6peratie, B.V., N.V., V.O.F.\n\ - - English: Foundation, Trust, Inc., Ltd., LLC, Corp., Association\n- German: Stiftung, Verein, e.V., GmbH, AG\n- French: Fondation, Association, S.A., S.A.R.L.\n- Spanish: Fundaci\xF3n, Asociaci\xF3n, S.A., S.L.\n- Portuguese: Funda\xE7\xE3o, Associa\xE7\xE3o, Ltda., S.A.\n- Italian: Fondazione, Associazione, S.p.A., S.r.l.\n\nSee: rules/LEGAL_FORM_FILTERING_RULE.md for comprehensive global list\n\n===========================================================================\nMANDATORY RULE: Special Characters MUST Be Excluded from Abbreviations\n===========================================================================\n\nWhen generating abbreviations for GHCID, special characters and symbols\nMUST be completely removed. Only alphabetic characters (A-Z) are permitted\nin the has_abbreviation component of the GHCID.\n\nRATIONALE:\n1. URL/URI safety - Special characters require encoding in URIs\n2. Filename safety - Characters like &, /, \\, : are invalid in filenames\n3. Parsing\ - \ consistency - Avoids delimiter conflicts in data pipelines\n4. Cross-system compatibility - Ensures interoperability with all systems\n5. Human readability - Clean identifiers are easier to communicate\n\nCHARACTERS TO REMOVE (exhaustive list):\n- Ampersand: & (e.g., \"Records & Archives\" \u2192 \"RA\", not \"R&A\")\n- Slash: / (e.g., \"Art/Design Museum\" \u2192 \"ADM\", not \"A/DM\")\n- Backslash: \\\n- Plus: + (e.g., \"Culture+\" \u2192 \"C\")\n- At sign: @\n- Hash/Pound: #\n- Percent: %\n- Dollar: $\n- Asterisk: *\n- Parentheses: ( )\n- Brackets: [ ] { }\n- Pipe: |\n- Colon: :\n- Semicolon: ;\n- Quotation marks: \" ' ` \n- Comma: ,\n- Period: . (unless part of has_abbreviation like \"U.S.\" \u2192 \"US\")\n- Hyphen: - (skip, do not replace with letter)\n- Underscore: _\n- Equals: =\n- Question mark: ?\n- Exclamation: !\n- Tilde: ~\n- Caret: ^\n- Less/Greater than: < >\n\nEXAMPLES:\n- \"Department of Records & Information Management\" \u2192 \"DRIM\" (not \"DR&IM\")\n\ - - \"Art + Culture Center\" \u2192 \"ACC\" (not \"A+CC\")\n- \"Museum/Gallery Amsterdam\" \u2192 \"MGA\" (not \"M/GA\")\n- \"Heritage@Digital\" \u2192 \"HD\" (not \"H@D\")\n- \"Archives (Historical)\" \u2192 \"AH\" (not \"A(H)\")\n\nSee: rules/ABBREVIATION_SPECIAL_CHAR_RULE.md for complete documentation\n\n===========================================================================\nMANDATORY RULE: Diacritics MUST Be Normalized to ASCII in Abbreviations\n===========================================================================\n\nWhen generating abbreviations for GHCID, diacritics (accented characters)\nMUST be normalized to their ASCII base letter equivalents. Only ASCII\nuppercase letters (A-Z) are permitted in the has_abbreviation component.\n\nRATIONALE:\n1. URI/URL safety - Non-ASCII requires percent-encoding\n2. Cross-system compatibility - ASCII is universally supported\n3. Parsing consistency - No special character handling needed\n4. Human readability - Easier to type\ - \ and communicate\n\nDIACRITICS TO NORMALIZE (examples by language):\n- Czech: \u010C\u2192C, \u0158\u2192R, \u0160\u2192S, \u017D\u2192Z, \u011A\u2192E, \u016E\u2192U\n- Polish: \u0141\u2192L, \u0143\u2192N, \xD3\u2192O, \u015A\u2192S, \u0179\u2192Z, \u017B\u2192Z, \u0104\u2192A, \u0118\u2192E\n- German: \xC4\u2192A, \xD6\u2192O, \xDC\u2192U, \xDF\u2192SS\n- French: \xC9\u2192E, \xC8\u2192E, \xCA\u2192E, \xC7\u2192C, \xD4\u2192O\n- Spanish: \xD1\u2192N, \xC1\u2192A, \xC9\u2192E, \xCD\u2192I, \xD3\u2192O, \xDA\u2192U\n- Nordic: \xC5\u2192A, \xC4\u2192A, \xD6\u2192O, \xD8\u2192O, \xC6\u2192AE\n\nEXAMPLES:\n- \"Vlastiv\u011Bdn\xE9 muzeum\" (Czech) \u2192 \"VM\" (not \"VM\" with h\xE1\u010Dek)\n- \"\xD6sterreichische Nationalbibliothek\" (German) \u2192 \"ON\"\n- \"Biblioth\xE8que nationale\" (French) \u2192 \"BN\"\n\nREAL-WORLD EXAMPLE:\n- \u274C WRONG: CZ-VY-TEL-L-VHSPAO\u010CRZS (contains \u010C)\n- \u2705 CORRECT: CZ-VY-TEL-L-VHSPAOCRZS (ASCII only)\n\nIMPLEMENTATION:\n```python\n\ - import unicodedata\nnormalized = unicodedata.normalize('NFD', text)\nascii_text = ''.join(c for c in normalized if unicodedata.category(c) != 'Mn')\n```\n\nSee: rules/ABBREVIATION_SPECIAL_CHAR_RULE.md for complete documentation\n\nCan be generated by:\n1. ReconstructionActivity (formal entity resolution) - generated_by link\n2. Direct extraction (simple standardization) - no generated_by link\n" + description: >- + Reconstructed canonical designation representing the standardized emic naming + form used by an institution for public identification. + alt_descriptions: + nl: >- + Gereconstrueerde canonieke aanduiding die de gestandaardiseerde emische naamvorm + vertegenwoordigt die door een instelling wordt gebruikt voor openbare identificatie. + de: >- + Rekonstruierte kanonische Bezeichnung, die die standardisierte emische Namensform + repräsentiert, die von einer Institution für die öffentliche Identifikation verwendet wird. + fr: >- + Désignation canonique reconstituée représentant la forme de dénomination emique standardisée + utilisée par une institution pour l'identification publique. + es: >- + Designación canónica reconstruida que representa la forma de denominación émica estandarizada + utilizada por una institución para identificación pública. + ar: >- + تسمية معيارية معاد بناؤها تمثل شكل التسمية الداخلية الموحدة + الذي تستخدمه المؤسسة للتعريف العام. + id: >- + Penunjukan kanonik yang direkonstruksi yang mewakili bentuk penamaan emik terstandarisasi + yang digunakan oleh lembaga untuk identifikasi publik. + zh: >- + 表示机构用于公众识别的标准化内部命名形式的重构规范名称。 + structured_aliases: + - literal_form: beheerdersnaam + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kustodian-Name + predicate: EXACT_SYNONYM + in_language: de + - literal_form: nom de dépositaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: nombre de depositario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: اسم القيم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: nama kustodian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保管人名称 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - skos:prefLabel - schema:name - foaf:name - - rdfs:label - - dcterms:title - - org:legalName - - tooi:officieleNaamInclSoort - - rico:name related_mappings: - skos:altLabel - schema:alternateName - - foaf:nick - - gleif:hasOtherName slots: - has_label - - has_label + - has_name - in_language - temporal_extent - - refers_to_custodian - - standardized_name + - refer_to - supersede - has_score - - temporal_extent - - derived_from + - derive_from - generated_by slot_usage: - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type - multivalued: true - examples: - - value: - has_label: Rijksmuseum - has_type: EmicLabel - - value: - has_label: State Museum - has_type: AlternativeName - in_language: -# range: string - pattern: ^[a-z]{2}(-[A-Z]{2})?$ - standardized_name: -# range: string + has_name: required: true - has_label: -# range: string - temporal_extent: - range: TimeSpan - inlined: true - required: false - examples: - - value: - begin_of_the_begin: '1920-01-01' - end_of_the_end: '1950-12-31' - temporal_extent: - range: TimeSpan - examples: - - value: - begin_of_the_begin: '1920-01-01' - end_of_the_begin: '1929-12-31' - begin_of_the_end: '1945-01-01' - end_of_the_end: '1955-12-31' - derived_from: + refer_to: + range: Custodian + required: true + derive_from: range: CustodianObservation multivalued: true required: true - generated_by: - range: ReconstructionActivity - required: false - refers_to_custodian: - range: Custodian - required: true - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + comments: + - Standardized emic name derived from CustodianObservation evidence. + - Represents canonical label accepted by the custodian for public identification. + - Distinct from legal name which is stored in CustodianLegalStatus. + - 'Preserved from prior description: Reconstructed canonical denomination representing the emic naming form used for public identification.' + keywords: + - canonical name + - emic designation + - public identification + - standardized label + notes: + - | + CRITICAL: CustodianName is NOT a subclass of CustodianObservation! + - CustodianObservation = Evidence seen in sources (input) + - CustodianName = Standardized interpretation (output) + - Relationship: CustodianName prov:wasDerivedFrom CustodianObservation + + IMPORTANT: CustodianName ≠ Legal Name + - CustodianName = How custodian presents itself (emic, operational) + - Legal Name = Formal registered name (in CustodianLegalStatus) + - Example: "Rijksmuseum" (emic) vs "Stichting Rijksmuseum" (legal) + + MANDATORY RULE: Legal Form Terms MUST Be Filtered + Legal form designations (Stichting, Foundation, Inc., Ltd., GmbH, etc.) must be removed from CustodianName values.\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml index 4a76baaa89..2e493503b3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml @@ -6,48 +6,54 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_type - ../slots/in_language - ../slots/has_note - - ../slots/20260202_matang/new/short_name - - ../slots/20260202_matang/new/source - - ../slots/20260202_matang/new/source_type - - ../slots/20260202_matang/new/source_url - - ../slots/20260202_matang/new/standardized_name -# default_range: string + - ../slots/shortened_as + - ../slots/has_source + - ../slots/has_url + - ../slots/has_name classes: CustodianNameConsensus: - description: "Consensus determination of custodian name aggregating evidence from\ - \ multiple sources with confidence scoring, including emic/standardized forms,\ - \ alternative names, and former names.\nOntology mapping rationale: - class_uri\ - \ is prov:Entity because this represents a derived data entity\n resulting\ - \ from consensus analysis across multiple sources\n- close_mappings includes\ - \ skos:Concept as it establishes a canonical naming - related_mappings includes\ - \ schema:name for the resulting name value" class_uri: prov:Entity + description: >- + Adjudicated naming decision derived from reconciling multiple evidence + sources into a single authoritative designation. + alt_descriptions: + nl: >- + Beoordeelde naamgevingsbeslissing afgeleid van het verenigen van meerdere bewijsbronnen + tot een enkele gezaghebbende aanduiding. + de: >- + Schiedsrichterische Namensentscheidung, die aus der Vereinigung mehrerer Beweisquellen + zu einer einzigen autoritativen Bezeichnung abgeleitet wurde. + fr: >- + Décision de dénomination arbitrée dérivée de la réconciliation de plusieurs sources + de preuves en une seule désignation faisant autorité. + es: >- + Decisión de nomenclatura adjudicada derivada de reconciliar múltiples fuentes de + evidencia en una sola designación autorizada. + ar: >- + قرار تسمية محكوم مستمد من التوفيق بين مصادر أدلة متعددة في تسمية موثوقة واحدة. + id: >- + Keputusan penamaan yang diadjudikasi yang berasal dari rekonsiliasi beberapa sumber + bukti menjadi satu penunjukan otoritatif. + zh: >- + 从多个证据来源协调为单一权威指定得出的裁决命名决定。 + broad_mappings: + - prov:Entity close_mappings: - - skos:Concept + - skos:Concept related_mappings: - - schema:name + - schema:name slots: - - has_type - - source - - source_url - - source_type - - in_language - - standardized_name - - has_note - - short_name - slot_usage: - has_type: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type - required: false - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - has_type + - has_source + - has_url + - in_language + - has_name + - has_note + - shortened_as diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml index e8fb4ebcdb..bc00f06cf8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml @@ -9,98 +9,84 @@ prefixes: schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../slots/has_label - - ../slots/has_score - ../slots/has_type - ../slots/has_value - ../slots/has_context - ../slots/temporal_extent - ../slots/has_source - ../slots/observe - - ../slots/20260202_matang/new/refers_or_referred_to - - ../slots/20260202_matang/new/source -# - ./Appellation + - ../slots/refer_to + - ../slots/has_score classes: CustodianObservation: class_uri: hc:CustodianObservation - description: "Source-based evidence of a heritage custodian's existence.\n\nCRITICAL:\ - \ CustodianObservation does NOT directly link to Custodian!\n- Observations\ - \ are RAW EVIDENCE (input to ReconstructionActivity)\n- Only ReconstructionActivity\ - \ can determine if custodian is successfully identified\n- Generated outputs\ - \ (LegalStatus/Name/Place) link to Custodian, not observations\n\nPROV-O Flow:\n\ - \ CustodianObservation → prov:used → ReconstructionActivity\n ReconstructionActivity\ - \ → prov:wasGeneratedBy → CustodianLegalStatus/Name/Place\n CustodianLegalStatus/Name/Place\ - \ → refers_to_custodian → Custodian\n\nObservations can capture BOTH emic (insider)\ - \ and etic (outsider) perspectives:\n- Emic: \"Rijksmuseum\" (how institution\ - \ presents itself)\n- Etic: \"The National Museum\" (how outsiders refer to\ - \ it)\n" - exact_mappings: - - pico:PersonObservation - - prov:Entity + description: >- + Source-attributed evidence record serving as reconstruction input for establishing custodian attributes. + alt_descriptions: + nl: >- + Bron-toegeschreven bewijsrecord dat dient als reconstructie-input voor het vaststellen van beheerdersattributen. + de: >- + Quellenzugeschriebener Nachweis, der als Rekonstruktionseingabe zur Ermittlung von Verwalterattributen dient. + fr: >- + Registre de preuve attribué à la source servant d'entrée de reconstruction pour établir les attributs du dépositaire. + es: >- + Registro de prueba atribuido a la fuente que sirve como entrada de reconstrucción para establecer atributos del custodio. + ar: >- + سجل دليل منسوب للمصدر يعمل كمدخل إعادة بناء لتأسيس سمات الأمين. + id: >- + Rekaman bukti yang diatribusikan ke sumber yang berfungsi sebagai input rekonstruksi untuk menetapkan atribut kustodian. + zh: >- + 作为重建输入用于确立保管人属性的来源归属证据记录。 + structured_aliases: + nl: + - beheerderobservatie + - bronwaarneming + de: + - Verwalterbeobachtung + - Quellenbeobachtung + fr: + - observation du dépositaire + - observation source + es: + - observación del custodio + - observación fuente + ar: + - ملاحظة الأمين + - ملاحظة المصدر + id: + - observasi kustodian + - observasi sumber + zh: + - 保管人观察 + - 来源观察 + keywords: + - custodian observation + - source evidence + - reconstruction input + - attributed data + - evidence record + broad_mappings: + - prov:Entity + - pico:PersonObservation close_mappings: - - schema:Intangible - - crm:E73_Information_Object - - rico:Record - related_mappings: - - skos:Concept - - dcterms:BibliographicResource + - crm:E73_Information_Object + - rico:Record slots: - - has_label - - has_value - - has_type - - refers_or_referred_to - - has_context - - temporal_extent - - has_source - - observe - - source - - has_score + - has_label + - has_value + - has_type + - refer_to + - has_context + - temporal_extent + - has_source + - observe + - has_score slot_usage: - has_source: -# range: string observe: -# range: string # uriorcurie - # range: CustodianAppellation required: true - has_label: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: Rijksmuseum Amsterdam - has_type: ObservedName - - value: - has_label: Het Rijks - has_type: AlternativeName - temporal_extent: - range: date - source: -# range: string # uriorcurie + has_source: required: true - has_context: -# range: string - refers_or_referred_to: -# range: string # uriorcurie - # range: CustodianLegalStatus - required: false - examples: - - value: https://nde.nl/ontology/hc/legal/stichting-rijksmuseum - has_value: -# range: string # uriorcurie - # range: ConfidenceValue - has_type: - equals_expression: '["hc:GalleryType", "hc:LibraryType", "hc:ArchiveOrganizationType", - "hc:MuseumType", "hc:OfficialInstitutionType", "hc:ResearchOrganizationType", - "hc:CommercialOrganizationType", "hc:UnspecifiedType", "hc:BioCustodianType", - "hc:EducationProviderType", "hc:HeritageSocietyType", "hc:FeatureCustodianType", - "hc:IntangibleHeritageGroupType", "hc:MixedCustodianType", "hc:PersonalCollectionType", - "hc:HolySacredSiteType", "hc:DigitalPlatformType", "hc:NonProfitType", "hc:TasteScentHeritageType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml index 90a6c4be84..e6dbcccde1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml @@ -9,16 +9,15 @@ prefixes: dcterms: http://purl.org/dc/terms/ geo: http://www.opengis.net/ont/geosparql# prov: http://www.w3.org/ns/prov# +default_prefix: hc imports: - ./ReconstructedEntity - linkml:types - - ../enums/PlaceSpecificityEnum - ../slots/in_country - ../slots/related_to - ../slots/has_geographic_subdivision - ../slots/has_location - ../slots/has_score - - ../slots/based_on - ../slots/derive_from - ../slots/generated_by - ../slots/refer_to @@ -26,39 +25,83 @@ imports: - ../slots/has_label - ../slots/has_note - ../slots/specified_as - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/settlement + - ../slots/has_locality - ../slots/temporal_extent classes: CustodianPlace: is_a: ReconstructedEntity class_uri: crm:E53_Place - description: "Nominal place designation used to identify a heritage custodian." - exact_mappings: - - crm:E53_Place - - schema:Place + description: >- + Reconstructed nominal location expression identifying the geographic context + where a heritage custodian operates or is situated. + alt_descriptions: + nl: >- + Gereconstrueerde nominale locatie-uitdrukking die de geografische context identificeert + waar een erfgoedbeheerder opereert of gevestigd is. + de: >- + Rekonstruierter nominaler Standortausdruck, der den geografischen Kontext identifiziert, + in dem ein Kulturerbeverwalter tätig ist oder angesiedelt ist. + fr: >- + Expression nominale de lieu reconstituée identifiant le contexte géographique où + un dépositaire patrimonial opère ou est situé. + es: >- + Expresión nominal de lugar reconstruida que identifica el contexto geográfico donde + opera o está situado un custodio patrimonial. + ar: >- + تعبير مكاني اسمي معاد بناؤه يحدد السياق الجغرافي الذي يعمل فيه أو يقع فيه أمين التراث. + id: >- + Ekspresi lokasi nominal yang direkonstruksi yang mengidentifikasi konteks geografis + tempat kustodian warisan beroperasi atau berada. + zh: >- + 标识遗产保管人运营或所在地理环境的重建名义地点表达式。 + structured_aliases: + nl: + - beheerderslocatie + - instellingsplaats + de: + - Verwahrer-Standort + - Institutioneller Ort + fr: + - lieu du dépositaire + - localisation institutionnelle + es: + - ubicación del custodio + - lugar institucional + ar: + - موقع الأمين + - موقع المؤسسة + id: + - lokasi pengelola + - lokasi kelembagaan + zh: + - 托管人地点 + - 机构位置 + keywords: + - custodian place + - institution location + - heritage site + - organizational address + - custodial location + broad_mappings: + - crm:E53_Place + - schema:Place close_mappings: - - dcterms:Location - - geo:Feature + - dcterms:Location + - geo:Feature related_mappings: - - prov:Entity - - crm:E27_Site + - prov:Entity slots: - - related_to - - in_country - - has_location - - in_language - - has_label - - has_note - - specified_as - - refers_to_custodian - - settlement - - has_geographic_subdivision - - has_score - - temporal_extent - - derived_from - - generated_by - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - related_to + - in_country + - has_location + - in_language + - has_label + - has_note + - specified_as + - refer_to + - has_locality + - has_geographic_subdivision + - has_score + - temporal_extent + - derive_from + - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml index a8a65e1fc9..01e59822d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml @@ -6,38 +6,74 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types - - ../enums/EnrichmentStatusEnum - - ../enums/GoogleMapsStatusEnum - ../slots/has_provenance -# default_range: string + - ../slots/located_at + - ../slots/has_status + - ../slots/has_mission_statement + - ../slots/has_contact_details + - ../slots/has_service_area classes: CustodianSourceFile: - description: "Root class representing the complete structure of a custodian YAML\ - \ file, serving as the tree_root for LinkML validation. Aggregates all enrichment\ - \ data including original entry, Google Maps, Wikidata, web claims, museum register,\ - \ and other source data with full provenance tracking.\nOntology mapping rationale:\ - \ - class_uri is prov:Entity because this represents a complete data\n record/file\ - \ that aggregates multiple enrichment sources\n- close_mappings includes prov:Bundle\ - \ as this bundles multiple\n provenance-tracked data elements\n- related_mappings\ - \ includes schema:Dataset as this is essentially\n a structured dataset file" class_uri: prov:Entity - close_mappings: - - prov:Bundle - related_mappings: - - schema:Dataset tree_root: true - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Root record bundle aggregating a complete heritage custodian source document with enrichment and provenance metadata. + alt_descriptions: + nl: >- + Hoofdrecordbundel die een compleet erfgoedbeheerder-brondocument samenvoegt met verrijkings- en herkomstmetadata. + de: >- + Wurzel-Datensatzbündel, das ein vollständiges Kulturgutverwalter-Quelldokument mit Anreicherungs- und Herkunftsmetadaten aggregiert. + fr: >- + Ensemble d'enregistrements racine agrégeant un document source complet de dépositaire du patrimoine avec des métadonnées d'enrichissement et de provenance. + es: >- + Paquete de registro raíz que agrega un documento fuente completo de custodio patrimonial con metadatos de enriquecimiento y procedencia. + ar: >- + حزمة سجل جذر تجمع مستند مصدر وصي التراث الكامل مع بيانات الإثراء والمنشأ الوصفية. + id: >- + Bundel catatan akar yang mengagregasi dokumen sumber pengelola warisan lengkap dengan metadata pengayaan dan asal-usul. + zh: >- + 汇集完整遗产托管人来源文件及丰富和来源元数据的根记录包。 + structured_aliases: + nl: + - bronbestand + - custodian-bronbestand + de: + - Quelldatei + - Custodian-Quelldatei + fr: + - fichier source + - fichier source dépositaire + es: + - archivo fuente + - archivo fuente custodio + ar: + - ملف المصدر + - ملف مصدر الوصي + id: + - file sumber + - file sumber pengelola + zh: + - 来源文件 + - 托管人源文件 + keywords: + - source file + - custodian record + - provenance bundle + - enrichment + - source document + broad_mappings: + - prov:Entity + close_mappings: + - prov:Bundle + related_mappings: + - schema:Dataset slots: - - has_provenance - - has_provenance - - located_at - - has_status - - has_mission_statement - - has_contact_details - - service_area + - has_provenance + - located_at + - has_status + - has_mission_statement + - has_contact_details + - has_service_area diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml index 83bbd75160..4992b6ee7d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml @@ -5,46 +5,60 @@ 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# - xsd: http://www.w3.org/2001/XMLSchema# crm: http://www.cidoc-crm.org/cidoc-crm/ tooi: https://identifier.overheid.nl/tooi/def/ont/ - 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# -imports: - - linkml:types - - ../slots/has_provenance - - ../slots/degree_of_certainty - - ../slots/has_description - - ../slots/has_file_location - - ../slots/has_level - - ../slots/has_method - - ../slots/has_note - - ../slots/has_score - - ../slots/has_type - - ../slots/approximate - - ../slots/retrieved_through - - ../slots/based_on - - ../slots/20260202_matang/new/source_url - - ../slots/temporal_extent - - ../enums/OrganizationalChangeEventTypeEnum - - ../enums/TimelineExtractionMethodEnum default_prefix: hc +imports: +- linkml:types +- ../slots/has_provenance +- ../slots/degree_of_certainty +- ../slots/has_description +- ../slots/has_level +- ../slots/has_method +- ../slots/has_note +- ../slots/has_score +- ../slots/has_type +- ../slots/approximate +- ../slots/retrieved_through +- ../slots/based_on +- ../slots/has_url +- ../slots/temporal_extent +- ../enums/OrganizationalChangeEventTypeEnum +- ../enums/TimelineExtractionMethodEnum classes: CustodianTimelineEvent: class_uri: prov:Entity - description: "An organizational change event for a heritage custodian.\n\n**PURPOSE**\n\nCaptures organizational change events (founding, mergers, name changes, etc.)\nas domain entities, independent of how they were discovered.\n\n**SOURCE-AGNOSTIC DESIGN**\n\nThis class models WHAT happened, not HOW we know. For source-specific\nprovenance, use observation classes:\n\n- `WebObservation` - For web-scraped data with XPath or API provenance\n- `CustodianObservation` - For institutional source documents\n\nThe optional `observation_ref` slot links events to their source observations\nwhen detailed provenance is needed.\n\n**DATA QUALITY**\n\nUse `has_level` (DataTierLevel) to indicate trustworthiness:\n- TIER_4_INFERRED: Initial extraction (LLM-generated, unverified)\n- TIER_3_CROWD_SOURCED: Verified against Wikipedia/Wikidata\n- TIER_2_VERIFIED: Verified against institutional website\n- TIER_1_AUTHORITATIVE: Verified against official registry\n\nUse `extraction_notes` to capture\ - \ source-specific details:\n- API queries and responses\n- XPath locations in archived HTML\n- Wikidata property references\n- Manual research notes\n\n**EVENT TYPE MAPPING**\n\nEvents are classified using OrganizationalChangeEventTypeEnum:\n- FOUNDING: Institution creation (opgericht, gesticht)\n- MERGER: Multiple institutions combining (fusie, samenvoeging)\n- DISSOLUTION: Institution closure (opgeheven, gesloten)\n- RENAMING: Name change only (hernoemd, naamswijziging)\n- TRANSFER: Physical relocation (verhuisd, verplaatst)\n- EXPANSION: Absorbing other units (uitgebreid, geabsorbeerd)\n- SPLIT: Division into multiple units (opgesplitst)\n- SPIN_OFF: Parts becoming independent (afgesplitst)\n- REDUCTION: Scope decrease (ingekrompen)\n- REORGANIZATION: Complex restructuring (herstructurering)\n\n**EXCLUDED EVENT TYPES**\n\nSome patterns are NOT mapped to events:\n- predecessor: This is a relationship, not an event\n- friends_org: Separate organization (Vrienden van...)\n- reopening:\ - \ Not in OrganizationalChangeEventTypeEnum\n\n**EXAMPLE USAGE**\n\n```yaml\ntimeline_events:\n - event_type: FOUNDING\n event_date: \"2005-04-30\"\n degree_of_certainty:\n has_code: DAY\n approximate:\n approximation_level: EXACT\n description: >-\n Het RHC Drents Archief werd opgericht op 30 april 2005.\n Het is de voortzetting van het Rijksarchief in Drenthe (sinds 2000).\n source_url:\n - \"https://nl.wikipedia.org/wiki/Drents_Archief\"\n - \"https://bizzy.ai/nl/nl/52454037/regionaal-historisch-centrum-rhc-drents-archief\"\n extraction_method: api_response_regex\n extraction_timestamp: \"2025-12-16T10:00:00Z\"\n extraction_notes: >-\n Query: \"Regionaal Historisch Centrum (RHC) Drents Archief\" Assen opgericht\n Answer archived at: web/0002/linkup/linkup_founding_20251215T160438Z.json\n archive_path: web/0002/linkup/linkup_founding_20251215T160438Z.json\n has_level:\n has_code:\ - \ TIER_4_INFERRED\n```\n" + description: >- + Dated occurrence capturing significant transitions, mergers, foundings, + or structural changes in an institution's organizational history. + alt_descriptions: + nl: >- + Gedateerde gebeurtenis die belangrijke overgangen, fusies, oprichtingen + of structurele veranderingen in de organisatiegeschiedenis vastlegt. + de: >- + Datiertes Ereignis, das bedeutende Übergänge, Fusionen, Gründungen + oder strukturelle Veränderungen in der Organisationsgeschichte erfasst. + fr: >- + Événement daté capturant les transitions importantes, fusions, fondations + ou changements structurels dans l'histoire organisationnelle. + es: >- + Evento fechado que captura transiciones significativas, fusiones, fundaciones + o cambios estructurales en la historia organizacional. + ar: >- + حدث مؤرخ يلتقط التحولات المهمة والاندماجات والتأسيسات + أو التغييرات الهيكلية في التاريخ التنظيمي. + id: >- + Peristiwa bertanggal yang menangkap transisi signifikan, merger, pendirian, + atau perubahan struktural dalam sejarah organisasi. + zh: >- + 记录机构历史中重大过渡、合并、创立或结构变化的注明日期的事件。 broad_mappings: - prov:Entity close_mappings: - crm:E5_Event - - tooi:Wijzigingsgebeurtenis - schema:Event + - tooi:Wijzigingsgebeurtenis slots: - approximate - has_provenance @@ -57,182 +71,59 @@ classes: - has_note - retrieved_through - based_on - - source_url + - has_url - has_score slot_usage: has_type: required: true range: OrganizationalChangeEventTypeEnum - temporal_extent: - range: TimeSpan - inlined: true - examples: - - value: - begin_of_the_begin: '2005-04-30' - end_of_the_end: '2005-04-30' degree_of_certainty: - range: DatePrecision - inlined: true required: true - description: 'Precision level of the event date. Standard codes: DAY, MONTH, YEAR, DECADE, CENTURY, UNKNOWN' - examples: - - value: - has_code: DAY - has_description: Full date with day precision - - value: - has_code: YEAR - has_description: Year-only precision approximate: - range: ApproximationStatus - inlined: true required: true - examples: - - value: - has_status: EXACT - - value: - has_status: APPROXIMATE - has_label: circa 1880 - has_description: Founding date known only to year - source_url: - required: false has_method: required: true range: TimelineExtractionMethodEnum - retrieved_through: - range: RetrievalEvent - inlined: true - required: true - has_note: - required: false - has_level: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: true - description: 'Data quality tier indicating trustworthiness of this event data. Standard codes: TIER_1_AUTHORITATIVE, TIER_2_VERIFIED, TIER_3_CROWD_SOURCED, TIER_4_INFERRED' - examples: - - value: - has_code: TIER_4_INFERRED - has_description: Extracted via LLM - pending verification - - value: - has_code: TIER_2_VERIFIED - has_description: Verified against institutional website - based_on: - required: false - + structured_aliases: + - literal_form: tijdlijn-gebeurtenis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Timeline-Ereignis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: événement de chronologie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: evento de cronología + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حدث الجدول الزمني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peristiwa garis waktu + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 时间线事件 + predicate: EXACT_SYNONYM + in_language: zh comments: - - 'Source-agnostic design - see Rule 37: Provenance Separation' - - Use observation_ref to link to detailed source provenance - - Use extraction_notes for source-specific details (API queries, XPaths) - - Event types constrained to OrganizationalChangeEventTypeEnum - - Use CIDOC-CRM TimeSpan for fuzzy dates if needed - see_also: - - schemas/20251121/linkml/modules/classes/WebObservation.yaml - - schemas/20251121/linkml/modules/classes/CustodianObservation.yaml - - schemas/20251121/linkml/modules/classes/TimeSpan.yaml - - .opencode/PROVENANCE_SEPARATION_RULE.md + - Source-agnostic design - models WHAT happened, not HOW discovered + - Use has_level (DataTierLevel) to indicate trustworthiness + - Links to WebObservation or CustodianObservation for provenance + - 'Preserved from prior description: Organizational-change event entity representing dated transitions in institutional lifecycle.' + keywords: + - timeline + - organizational history + - institutional change + - lifecycle event examples: - - value: - event_type: FOUNDING - temporal_extent: - begin_of_the_begin: '2005-04-30' - end_of_the_end: '2005-04-30' - degree_of_certainty: - has_code: DAY - has_description: Full date with day precision - approximate: - has_status: EXACT - source_url: - - https://nl.wikipedia.org/wiki/Drents_Archief - has_method: api_response_regex - extraction_timestamp: '2025-12-16T10:00:00Z' - extraction_notes: 'Query: "Drents Archief" Assen opgericht OR gesticht API: Linkup. Archived at: web/0002/linkup/linkup_founding_20251215T160438Z.json' - archive_path: web/0002/linkup/linkup_founding_20251215T160438Z.json - has_level: - has_code: TIER_4_INFERRED - has_description: Extracted via API response - pending verification - - value: - has_type: MERGER - temporal_extent: - begin_of_the_begin: '2005' - end_of_the_end: '2005' - degree_of_certainty: - has_code: YEAR - has_description: Year-only precision - approximate: - has_status: EXACT - source_url: - - https://nl.wikipedia.org/wiki/Drents_Archief - has_method: api_response_regex - retrieved_through: - temporal_extent: - begin_of_the_begin: '2025-12-16T10:05:00Z' - end_of_the_end: '2025-12-16T10:05:00Z' - has_level: - has_code: TIER_4_INFERRED - has_description: Extracted via API - pending verification - value: has_type: FOUNDING temporal_extent: - begin_of_the_begin: '1810' - end_of_the_end: '1810' - degree_of_certainty: - has_code: YEAR - has_description: Year-only precision - approximate: - has_status: EXACT - source_url: - - https://www.wikidata.org/wiki/Q190804 - has_method: wikidata_sparql - retrieved_through: - temporal_extent: - begin_of_the_begin: '2025-12-20T14:30:00Z' - end_of_the_end: '2025-12-20T14:30:00Z' - extraction_notes: Wikidata P571 (inception date) query - has_level: - has_code: TIER_3_CROWD_SOURCED - has_description: Verified against Wikidata - - value: - has_type: TRANSFER - temporal_extent: - begin_of_the_begin: '1885' - end_of_the_end: '1885' - degree_of_certainty: - has_code: YEAR - has_description: Year-only precision - approximate: - has_status: EXACT - source_url: - has_method: web_scrape_xpath - retrieved_through: - temporal_extent: - begin_of_the_begin: '2025-12-20T15:00:00Z' - end_of_the_end: '2025-12-20T15:00:00Z' - extraction_notes: 'XPath: /html/body/main/section[2]/div/p[3]' - archive_path: web/0001/rijksmuseum.nl/about-us/rendered.html - has_level: - has_code: TIER_2_VERIFIED - has_description: Verified against institutional website - - value: - has_type: FOUNDING - temporal_extent: - begin_of_the_begin: '1880' - end_of_the_end: '1880' - degree_of_certainty: - has_code: YEAR - has_description: Year-only precision - approximate: - has_status: APPROXIMATE - has_label: circa 1880 - has_description: Founding date derived from secondary sources, exact year uncertain - has_method: manual_research - retrieved_through: - temporal_extent: - begin_of_the_begin: '2025-12-20T16:00:00Z' - end_of_the_end: '2025-12-20T16:00:00Z' - has_level: - has_code: TIER_4_INFERRED - has_description: Manual research - pending verification + begin_of_the_begin: "1800-01-01" + degree_of_certainty: 1.0 + description: Institution founding event annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.4 + specificity_rationale: Organizational lifecycle event tracking for heritage institutions custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianType.yaml index 885de4f190..d5edda8990 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/CustodianType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/CustodianType.yaml @@ -3,6 +3,12 @@ name: CustodianType title: Custodian Type Classification prefixes: linkml: https://w3id.org/linkml/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + wikidata: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/begin_of_the_begin @@ -18,88 +24,63 @@ imports: classes: CustodianType: class_uri: skos:Concept - description: "Base class for heritage custodian type classifications within the \nGLAMORCUBESFIXPHDNT taxonomy (19 categories: Galleries, Libraries, Archives, \nMuseums, Official institutions, Research centers, Corporations, Unknown, \nBotanical gardens/zoos, Educational providers, Societies, Features, \nIntangible heritage groups, miXed, Personal collections, Holy sites, \nDigital platforms, NGOs, Taste/smell heritage).\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept (primary) - Supports taxonomic hierarchies\n- **W3C ORG**: org:classification - Organizational classification property\n- **CIDOC-CRM**: crm:E55_Type - Cultural heritage domain type system\n- **Schema.org**: schema:additionalType - Web discoverability\n\n**Three-Layer Type System**:\n1. **org:classification** - Links Custodian to CustodianType (W3C ORG standard)\n2. **crm:E55_Type** - Cultural heritage domain modeling (CIDOC-CRM)\n3. **schema:additionalType** - Wikidata linking + web semantics (Schema.org)\n\n**Why\ - \ SKOS?**\n- Enables taxonomic relationships: skos:broader, skos:narrower, skos:related\n- Supports multilingual labels: skos:prefLabel, skos:altLabel per language\n- Standard for controlled vocabularies in cultural heritage sector\n- Compatible with Wikidata concept schemes\n\n**Specialized Subclasses**:\nEach of the 19 GLAMORCUBESFIXPHDNT categories has its own subclass:\n- ArchiveOrganizationType (A) - Archives\n- GalleryType (G) - Art galleries\n- LibraryType (L) - Libraries\n- MuseumType (M) - Museums\n- OfficialInstitutionType (O) - Government heritage agencies\n- ResearchOrganizationType (R) - Research centers\n- CommercialOrganizationType (C) - Corporations\n- UnspecifiedType (U) - Unknown (data quality flag)\n- BioCustodianType (B) - Botanical gardens, zoos, aquariums\n- EducationProviderType (E) - Universities, schools with collections\n- HeritageSocietyType (S) - Historical societies, collecting societies\n- FeatureCustodianType (F) - Geographic features AS custodians (special\ - \ case)\n- IntangibleHeritageGroupType (I) - Folklore, oral history organizations\n- MixedCustodianType (X) - Multiple simultaneous types\n- PersonalCollectionType (P) - Private collectors\n- HolySacredSiteType (H) - Religious sites with heritage collections\n- DigitalPlatformType (D) - Online archives, digital libraries\n- NonProfitType (N) - NGOs, heritage advocacy organizations\n- TasteScentHeritageType (T) - Culinary, olfactory heritage preservation\n\n**Wikidata Integration**:\nEach CustodianType instance links to one or more Wikidata Q-numbers via:\n- `wikidata_entity`: Primary Wikidata concept (e.g., Q33506 for museums)\n- `schema:additionalType`: RDF property for web discoverability\n\n**Example RDF Serialization**:\n```turtle\n:Custodian_Rijksmuseum\n org:classification :MuseumType_ArtMuseum_Q207694 .\n\n:MuseumType_ArtMuseum_Q207694\n a glamtype:MuseumType, crm:E55_Type, skos:Concept ;\n skos:prefLabel \"Art Museum\"@en, \"kunstmuseum\"@nl ;\n skos:broader :MuseumType_Q33506\ - \ ; # Museum (general)\n schema:additionalType <http://www.wikidata.org/entity/Q207694> ;\n wikidata_entity \"Q207694\" .\n```\n\n**SPECIAL CASE - FeatureCustodianType**:\nThis is the ONLY CustodianType that ALSO links to FeaturePlace. Used when\nthe heritage custodian IS a geographic feature (e.g., a historic mansion\nthat operates as a museum).\n\n**Data Population**:\nEnum values extracted from `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`\ncontaining 2,455+ Wikidata entities with:\n- Multilingual labels (en, nl, de, fr, es, pt, etc.)\n- Descriptions\n- Hypernym classifications (broader concepts)\n- Geographic restrictions (country-specific types)\n" abstract: true - exact_mappings: - - skos:Concept + description: >- + Abstract taxonomy concept for categorizing institutional profiles of organizations + that preserve and provide access to cultural heritage resources. + alt_descriptions: + nl: >- + Abstract taxonomieconcept voor het categoriseren van institutionele profielen + van organisaties die cultureel erfgoed bewaren en toegankelijk maken. + de: >- + Abstraktes Taxonomiekonzept zur Kategorisierung institutioneller Profile von + Organisationen, die Kulturerbe bewahren und zugänglich machen. + fr: >- + Concept taxonomique abstrait pour catégoriser les profils institutionnels des + organisations qui préservent et donnent accès aux ressources patrimoniales. + es: >- + Concepto taxonómico abstracto para categorizar perfiles institucionales de + organizaciones que preservan y proporcionan acceso a recursos patrimoniales. + ar: >- + مفهوم تصنيفي مجرد لتصنيف الملامح المؤسسية للمنظمات التي تحافظ على التراث الثقافي وتوفر الوصول إليه. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan profil institusional organisasi + yang melestarikan dan menyediakan akses ke sumber warisan budaya. + zh: >- + 用于对保存和提供文化遗产资源访问的机构的机构档案进行分类的抽象分类法概念。 + broad_mappings: + - skos:Concept + - crm:E55_Type close_mappings: - - crm:E55_Type - - schema:DefinedTerm - - wikidata:Q180846 + - schema:DefinedTerm + - wikidata:Q180846 related_mappings: - - org:classification - - schema:additionalType + - org:classification + - schema:additionalType slots: - - begin_of_the_begin - - has_hypernym - - has_hyponym - - related_to - - has_code - - updated_at - - has_score - - has_description - - has_label - - identified_by + - begin_of_the_begin + - has_hypernym + - has_hyponym + - related_to + - has_code + - updated_at + - has_score + - has_description + - has_label + - identified_by slot_usage: - has_code: -# range: string - required: false - pattern: ^[ABCDEFGHILMNOPRSTUX]$ identified_by: - description: 'Identifier(s) for this custodian type. Can include: - - Type URI (e.g., https://nde.nl/ontology/hc/type/museum/Q207694) - - Wikidata Q-number (e.g., Q207694) - ' -# range: string # uriorcurie required: true identifier: true multivalued: true - pattern: ^(https://nde\.nl/ontology/hc/type/[a-z-]+/[QP][0-9]+|Q[0-9]+)$ has_label: -# range: string required: true multivalued: true - has_description: -# range: string - required: false - has_hypernym: - range: CustodianType - required: false - has_hyponym: - range: CustodianType - multivalued: true - required: false - related_to: - range: CustodianType - multivalued: true - required: false - begin_of_the_begin: - range: datetime - updated_at: - range: datetime - comments: - - CustodianType implements SKOS concept scheme for GLAMORCUBESFIXPHDNT taxonomy - - Wikidata Q-numbers provide Linked Open Data integration - - Multilingual labels support international heritage institution discovery - - Geographic restrictions prevent invalid type assignments (e.g., UK types on NL institutions) - - 'Three-layer ontology alignment: org:classification (primary) + crm:E55_Type (domain) + schema:additionalType (web)' - - GLAMORCUBESFIXPHDNT code derived from class hierarchy (2026-01-05 migration) - examples: - - value: - identified_by: - - https://nde.nl/ontology/hc/type/museum/Q207694 - - Q207694 - has_code: M - has_label: - - Art Museum@en - - kunstmuseum@nl - - Kunstmuseum@de - has_description: museum that primarily exhibits works of art - custodian_type_broader: https://nde.nl/ontology/hc/type/museum/Q33506 - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + + notes: + - | + Preserved from prior description (commit 5e94e52b): + + Preserved from prior description (commit 5e94e52b): + + "Base class for heritage custodian type classifications within the \nGLAMORCUBESFIXPHDNT taxonomy (19 categories: Galleries, Libraries, Archives, \nMuseums, Official institutions, Research centers, Corporations, Unknown, \nBotanical gardens/zoos, Educational providers, Societies, Features, \nIntangible heritage groups, miXed, Personal collections, Holy sites, \nDigital platforms, NGOs, Taste/smell heritage).\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept (primary) - Supports taxonomic hierarchies\n- **W3C ORG**: org:classification - Organizational classification property\n- **CIDOC-CRM**: crm:E55_Type - Cultural heritage domain type system\n- **Schema.org**: schema:additionalType - Web discoverability\n\n**Three-Layer Type System**:\n1. **org:classification** - Links Custodian to CustodianType (W3C ORG standard)\n2. **crm:E55_Type** - Cultural heritage domain modeling (CIDOC-CRM)\n3. **schema:additionalType** - Wikidata linking + web semantics (Schema.org)\n\n**Why\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DOI.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DOI.yaml index fd3e366bd9..d02edd8a04 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DOI.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DOI.yaml @@ -1,17 +1,41 @@ id: https://nde.nl/ontology/hc/class/DOI name: DOI title: DOI Identifier -description: Digital Object Identifier (DOI). MIGRATED from doi slot (2026-01-26). Subclass of Identifier. -imports: - - linkml:types - - ../slots/has_label +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ default_prefix: hc +description: DOI identifier class. +imports: +- linkml:types +- ../slots/has_label classes: DOI: is_a: Identifier class_uri: schema:PropertyValue - description: Digital Object Identifier. + description: >- + Persistent identifier value used to reference a digital object through a + resolvable registration infrastructure. + alt_descriptions: + nl: Persistente identificatiewaarde voor verwijzing naar een digitaal object via een oplosbare registratiestructuur. + de: Persistenter Kennwert zur Referenzierung eines digitalen Objekts ueber eine aufloesbare Registrierungsinfrastruktur. + fr: Valeur d identifiant persistant servant a referencer un objet numerique via une infrastructure d enregistrement resolvable. + es: Valor de identificador persistente para referenciar un objeto digital mediante una infraestructura de registro resoluble. + ar: قيمة معرّف دائم للإشارة إلى كائن رقمي عبر بنية تسجيل قابلة للتحليل. + id: Nilai pengenal persisten untuk merujuk objek digital melalui infrastruktur registri yang dapat diresolusikan. + zh: 通过可解析注册基础设施引用数字对象的持久标识值。 + structured_aliases: + - {literal_form: DOI-code, in_language: nl} + - {literal_form: DOI-Kennung, in_language: de} + - {literal_form: identifiant DOI, in_language: fr} + - {literal_form: identificador DOI, in_language: es} + - {literal_form: معرّف DOI, in_language: ar} + - {literal_form: pengenal DOI, in_language: id} + - {literal_form: DOI标识, in_language: zh} + broad_mappings: + - schema:PropertyValue annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchive.yaml index a54e4f81e9..700bcb009f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchive.yaml @@ -8,96 +8,70 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ premis: http://www.loc.gov/premis/rdf/v3/ - rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/embargo - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/has_objective - - ../slots/20260202_matang/new/refers_to_access_policy +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_objective +- ../slots/has_access_policy classes: DarkArchive: is_a: CustodianType - class_uri: schema:ArchiveOrganization - slots: - - has_type - - has_embargo_end_date - - hold_record_set - - has_objective - - refers_to_access_policy - - has_score - - identified_by - description: "Archive preserving materials for future use but with NO CURRENT ACCESS.\n\n**Wikidata**: Q112796578 (Dark Archive)\n\n**DEFINITION**:\n\nDark Archive is a preservation repository where materials are stored with \nNO ACCESS provided to users. The primary purpose is long-term preservation\nrather than current use. Access may be triggered by specific future events.\n\n**ACCESS SPECTRUM** (Light/Dim/Dark classification):\n\n| Type | Access Level | Purpose |\n|------|--------------|---------|\n| Light Archive (Q112815447) | Broadly accessible | Discovery & use |\n| Dim Archive (Q112796779) | Limited access | Selective access |\n| **Dark Archive** | No current access | Preservation only |\n\n**COMMON USE CASES**:\n\n1. **Digital Preservation**\n - Trusted Digital Repositories (TDR)\n - Backup/disaster recovery copies\n - Integrity verification archives\n\n2. **Rights-Restricted Content**\n - Orphan works awaiting rights clearance\n - Embargoed materials\n - Donor\ - \ restrictions (sealed for X years)\n\n3. **Sensitive Materials**\n - Security-classified records\n - Privacy-protected personal data\n - Legally sealed court records\n\n4. **Format Migration**\n - Source materials preserved after migration\n - Original files kept for verification\n\n**TRIGGER EVENTS** (when dark becomes accessible):\n- Expiration of embargo period\n- Rights clearance obtained\n- Donor permission granted\n- Declassification decision\n- Original system failure (disaster recovery)\n\n**MULTILINGUAL LABELS**:\n- Dark Archive (de) [uses English term]\n\n**RELATED TYPES**:\n- LightArchive (Q112815447) - broadly accessible\n- DimArchive (Q112796779) - limited access\n- ClosedSpace - physical restricted access areas\n\n**ONTOLOGICAL ALIGNMENT**:\n- **SKOS**: skos:Concept (type classification)\n- **PREMIS**: premis:RightsStatus for access restrictions\n- **RiC-O**: rico:RecordSet with access restrictions\n- **Wikidata**: Q112796578\n\n**PREMIS INTEGRATION**:\n\n\ - Dark archives typically use PREMIS for preservation metadata:\n- `premis:RightsStatus` to document access restrictions\n- `premis:endDate` for embargo expiration dates\n- `premis:Agent` to identify the responsible custodian\n" - slot_usage: - identified_by: null - has_embargo_end_date: - range: date - examples: - - value: '2050-01-01' - has_objective: -# range: string - examples: - - value: disaster_recovery - - value: rights_pending - - value: donor_restriction - refers_to_access_policy: - range: AccessPolicy - required: true - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - exact_mappings: - - wd:Q112796578 + class_uri: skos:Concept + description: >- + Repository institution that preserves holdings for continuity and risk + mitigation while withholding routine user access. + alt_descriptions: + nl: Archiefinstelling die collecties bewaart voor continuiteit en risicobeheersing zonder reguliere gebruikersinzage. + de: Archivinstitution die Bestaende fuer Kontinuitaet und Risikominderung bewahrt und regulaeren Nutzerzugang aussetzt. + fr: Institution de conservation qui preserve les fonds pour la continuite et la mitigation des risques sans acces utilisateur courant. + es: Institucion de conservacion que resguarda fondos para continuidad y mitigacion de riesgos sin acceso regular de usuarios. + ar: مؤسسة حفظ تصون المقتنيات لاستمرارية العمل وتقليل المخاطر مع حجب الوصول الروتيني للمستخدمين. + id: Lembaga repositori yang melestarikan koleksi untuk kontinuitas dan mitigasi risiko tanpa akses pengguna rutin. + zh: 为连续性与风险缓解而保存馆藏、但不提供常规用户访问的机构。 + structured_aliases: + - {literal_form: dark archive, in_language: nl} + - {literal_form: Dark Archive, in_language: de} + - {literal_form: archive noire, in_language: fr} + - {literal_form: archivo oscuro, in_language: es} + - {literal_form: أرشيف مظلم, in_language: ar} + - {literal_form: arsip gelap, in_language: id} + - {literal_form: 暗库档案机构, in_language: zh} + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + - wd:Q166118 close_mappings: - premis:RightsStatus - - rico:RecordSet - - skos:Concept - broad_mappings: - - wd:Q166118 + - wd:Q112796578 related_mappings: - - wikidata:Q112815447 - - wikidata:Q112796779 + - wd:Q112815447 + - wd:Q112796779 + keywords: + - restricted preservation repository + - continuity copy retention + - embargo-triggered release comments: - - Dark archives preserve materials with NO current access - - Access may be triggered by future events (embargo end, rights clearance) - - Common for digital preservation, disaster recovery, rights-pending content - - Part of Light/Dim/Dark access spectrum classification - - PREMIS metadata used for preservation and rights documentation - see_also: - - https://www.wikidata.org/wiki/Q112796578 - - http://www.loc.gov/premis/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q112796578 - has_type_code: ARCHIVE - has_label: - - Dark Archive@en - - Dark Archive@de - has_description: Collection preserved for future use with no current access - preservation_purpose: disaster_recovery - refers_to_access_policy: - policy_id: https://nde.nl/ontology/hc/policy/dark-archive-dr - access_level: CLOSED - restriction_reason: Disaster recovery copy - access on system failure only - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q112796578-embargo - has_type_code: ARCHIVE - has_label: - - Embargoed Dark Archive@en - has_description: Materials under embargo with future access date - preservation_purpose: donor_restriction - has_embargo_end_date: '2050-01-01' - refers_to_access_policy: - policy_id: https://nde.nl/ontology/hc/policy/embargo-50yr - access_level: CLOSED - restriction_reason: Donor restriction - 50 year embargo + - Organizational type; record-set categories are modeled separately + - Access may open only after a trigger event such as rights clearance or declassification + slots: + - has_type + - hold_record_set + - has_objective + - has_access_policy + - has_score + - identified_by + slot_usage: + has_type: + equals_string: hc:ArchiveOrganizationType + notes: + - | + Preserved from prior description (commit 5e94e52b): + + "Archive preserving materials for future use but with NO CURRENT ACCESS.\n\n**Wikidata**: Q112796578 (Dark Archive)\n\n**DEFINITION**:\n\nDark Archive is a preservation repository where materials are stored with \nNO ACCESS provided to users. The primary purpose is long-term preservation\nrather than current use. Access may be triggered by specific future events.\n\n**ACCESS SPECTRUM** (Light/Dim/Dark classification):\n\n| Type | Access Level | Purpose |\n|------|--------------|---------|\n| Light Archive (Q112815447) | Broadly accessible | Discovery & use |\n| Dim Archive (Q112796779) | Limited access | Selective access |\n| **Dark Archive** | No current access | Preservation only |\n\n**COMMON USE CASES**:\n\n1. **Digital Preservation**\n - Trusted Digital Repositories (TDR)\n - Backup/disaster recovery copies\n - Integrity verification archives\n\n2. **Rights-Restricted Content**\n - Orphan works awaiting rights clearance\n - Embargoed materials\n - Donor\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml index 43373f1f00..fa4584abf3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml @@ -3,35 +3,49 @@ name: DarkArchiveRecordSetType title: DarkArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ + rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - premis: http://www.loc.gov/premis/rdf/v3/ - rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: DarkArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DarkArchive custodians. - - ' is_a: CollectionType class_uri: rico:RecordSetType - slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) + description: >- + Taxonomic category for documentary aggregations held in preservation-only + custody regimes. + alt_descriptions: + nl: Taxonomische categorie voor documentaggregaties onder uitsluitend conserverende bewaring. + de: Taxonomische Kategorie fuer Dokumentaggregationen in rein konservierender Verwahrung. + fr: Categorie taxonomique pour les ensembles documentaires conserves sous regime de preservation sans acces courant. + es: Categoria taxonomica para agregaciones documentales mantenidas bajo regimen de preservacion sin acceso rutinario. + ar: فئة تصنيفية للتجميعات الوثائقية المحفوظة ضمن نظام صون بلا إتاحة روتينية. + id: Kategori taksonomi untuk agregasi dokumenter dalam rezim kustodi preservasi tanpa akses rutin. + zh: 处于仅保存托管机制下文献聚合体的分类类型。 + structured_aliases: + - {literal_form: dark-archive-recordsettype, in_language: nl} + - {literal_form: Dark-Archive-Bestandsart, in_language: de} + - {literal_form: type de fonds d archive noire, in_language: fr} + - {literal_form: tipo de conjunto documental de archivo oscuro, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف مظلم, in_language: ar} + - {literal_form: jenis set catatan arsip gelap, in_language: id} + - {literal_form: 暗库档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q112796578 see_also: - DarkArchive - rico:RecordSetType + slots: + - has_scope annotations: custodian_types: '["hc:ArchiveOrganizationType"]' linked_custodian_type: DarkArchive dual_class_pattern: collection_type specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.676643Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + specificity_rationale: Type taxonomy class diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml index 6ce56b6ec2..180daa052d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: DarkArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./DarkArchiveRecordSetType @@ -21,78 +20,159 @@ classes: PreservationCopyCollection: is_a: DarkArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Preservation copies.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation grouped as a collection for continuity copies and + recovery-ready replicas. + alt_descriptions: + nl: >- + Documentaire aggregatie gegroepeerd als collectie voor continuiteitskopieën + en herstelklare replica's. + de: >- + Dokumentarische Aggregation als Sammlung fuer Kontinuitaetskopien + und wiederherstellungsbereite Repliken. + fr: >- + Agregation documentaire regroupee en collection pour des copies de + continuite et des repliques pretes a la reprise. + es: >- + Agregacion documental agrupada como coleccion para copias de continuidad + y replicas listas para recuperacion. + ar: >- + تجميع وثائقي مصنف كمجموعة لنسخ الاستمرارية ونسخ جاهزة للاستعادة. + id: >- + Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk salinan + kesinambungan dan replika siap pemulihan. + zh: >- + 作为集合编组的连续性副本与可恢复副本的文献聚合体。 + structured_aliases: + - literal_form: collectie continuiteitskopieen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Kontinuitaetskopien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de copies de continuite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de copias de continuidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة نسخ الاستمرارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi salinan kesinambungan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 连续性副本文献集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Includes continuity copies and recovery-ready replicas used for controlled preservation access. + keywords: + - continuity copy + - recovery replica + - restricted access storage + - digital preservation + examples: + - value: + has_type: hc:PreservationCopyCollection + has_custodian: hc:DarkArchive + has_note: Access limited to preservation staff; used for disaster recovery tests. + description: Continuity copy aggregation managed for recovery readiness. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - DarkArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PreservationCopyCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:PreservationCopyCollection has_custodian: - equals_string: DarkArchive - record_holder_note: + equals_string: hc:DarkArchive + has_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + DigitalPreservationFonds: is_a: DarkArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Digital preservation records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for policy-bound digital + preservation evidence. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor beleidsgebonden + bewijsstukken van digitale bewaring. + de: >- + Dokumentarische Aggregation als Fonds fuer richtliniengebundene + Nachweise digitaler Erhaltung. + fr: >- + Agregation documentaire organisee en fonds pour des preuves + de preservation numerique liees aux politiques. + es: >- + Agregacion documental dispuesta como fondo para evidencias + de preservacion digital sujetas a politicas. + ar: >- + تجميع وثائقي منظم كرصيد لأدلة الحفظ الرقمي المرتبطة بالسياسات. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk bukti preservasi + digital yang terikat kebijakan. + zh: >- + 以全宗方式组织的、受政策约束的数字保存证据文献聚合体。 + structured_aliases: + - literal_form: fonds digitaal-bewaringsbewijs + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds digitaler Erhaltungsnachweise + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de preuves de preservation numerique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de evidencia de preservacion digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد أدلة الحفظ الرقمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds bukti preservasi digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字保存证据全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Includes policy-bound evidence such as fixity checks, transfer logs, and audit trails. + keywords: + - preservation policy + - audit trail + - fixity evidence + - transfer log + examples: + - value: + has_type: hc:DigitalPreservationFonds + has_custodian: hc:DarkArchive + has_note: Fixity reports and transfer manifests maintained under retention policy. + description: Policy-bound preservation evidence grouped by provenance. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - DarkArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DigitalPreservationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:DigitalPreservationFonds has_custodian: - equals_string: DarkArchive - record_holder_note: + equals_string: hc:DarkArchive + has_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. - Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataFormat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataFormat.yaml index ce3e46117a..6a6fd4cf3e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataFormat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataFormat.yaml @@ -6,30 +6,35 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dct: http://purl.org/dc/terms/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: DataFormat: class_uri: hc:DataFormat - description: "Specification of a data format for files, APIs, or data streams.\n\ - **DEFINITION**:\nDataFormat captures format characteristics including type,\ - \ media type,\nschema references, and encoding specifications.\n**USAGE**:\n\ - - API response formats (JSON, XML, RDF)\n- File formats (CSV, Excel, PDF, TIFF)\n\ - - Streaming protocols (MQTT, WebSocket payloads)\n- Archival formats (METS,\ - \ EAD, MARC)\n**ONTOLOGY ALIGNMENT**:\n- **Primary** (`class_uri`): `hc:DataFormat`\ - \ - Heritage Custodian class\n- **Close**: `dct:MediaTypeOrExtent` - Dublin\ - \ Core media type\n- **Close**: `schema:encodingFormat` - Schema.org encoding\n\ - **Common Format Types**:\n| Type | Media Type | Use Case |\n|------|------------|----------|\n\ - | JSON | application/json | API responses, config |\n| XML | application/xml\ - \ | Legacy APIs, metadata |\n| CSV | text/csv | Data exports, tabular |\n| RDF\ - \ | application/rdf+xml | Linked data |\n| SensorML | application/xml | Sensor\ - \ metadata |\n**Example**:\n```yaml\nhas_format:\n has_type:\ - \ JsonFormat\n has_media_type: \"application/json\"\n has_encoding:\ - \ \"UTF-8\"\n```\n" + description: >- + Serialization profile specification used for file exchange, API payloads, + and machine-to-machine transfer. + alt_descriptions: + nl: Specificatie van serialisatieprofielen voor bestandsuitwisseling API-payloads en machine-naar-machine overdracht. + de: Spezifikation eines Serialisierungsprofils fuer Dateiaustausch API-Payloads und maschinelle Uebertragung. + fr: Specification de profil de serialisation pour echange de fichiers charges API et transfert machine a machine. + es: Especificacion de perfil de serializacion para intercambio de archivos cargas API y transferencia maquina a maquina. + ar: مواصفة ملف تسلسلي لتبادل الملفات وحمولات واجهات البرمجة والنقل بين الآلات. + id: Spesifikasi profil serialisasi untuk pertukaran berkas payload API dan transfer antarmesin. + zh: 用于文件交换、API负载与机器间传输的序列化规范。 + structured_aliases: + - {literal_form: bestandsindeling, in_language: nl} + - {literal_form: Datenformatprofil, in_language: de} + - {literal_form: profil de serialisation, in_language: fr} + - {literal_form: perfil de serializacion, in_language: es} + - {literal_form: صيغة تمثيل بيانات, in_language: ar} + - {literal_form: profil format data, in_language: id} + - {literal_form: 数据序列化格式, in_language: zh} close_mappings: - dct:MediaTypeOrExtent - schema:encodingFormat @@ -39,43 +44,43 @@ classes: - has_description slot_usage: has_type: -# range: string # uriorcurie examples: - value: JsonFormat - value: CsvFormat has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type examples: - - value: - label_text: JSON - value: application/json - value: text/csv - - value: UTF-8 - - value: https://api.museum.nl/schemas/v1/climate.json annotations: custodian_types: '["*"]' - custodian_types_rationale: Data format specifications apply to all custodian - types with digital systems. + custodian_types_rationale: Data representation specifications apply across digital systems. specificity_score: 0.55 - specificity_rationale: Moderately specific to digital platform and API contexts. + specificity_rationale: Moderately specific to exchange and interoperability contexts + DataFormatType: - class_uri: hc:DataFormatType + class_uri: skos:Concept abstract: true - description: 'Abstract base class for data format type taxonomy. - - **Type/Types Pattern** (Rule 0b): - - - `DataFormatType` (this file): Abstract base class - - - `DataFormatTypes.yaml`: Concrete subclasses (JsonFormat, XmlFormat, etc.) - - Subclasses define specific format types used in heritage data systems. - - ' + description: >- + Abstract taxonomy node for representation-profile categories used in + system integration. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor categorieen van representatieprofielen in systeemintegratie. + de: Abstrakter Taxonomieknoten fuer Kategorien von Darstellungsprofilen in der Systemintegration. + fr: Noeud taxonomique abstrait pour les categories de profils de representation en integration systeme. + es: Nodo taxonomico abstracto para categorias de perfiles de representacion en integracion de sistemas. + ar: عقدة تصنيفية مجردة لفئات ملفات التمثيل المستخدمة في تكامل الأنظمة. + id: Simpul taksonomi abstrak untuk kategori profil representasi dalam integrasi sistem. + zh: 用于系统集成中表示配置类别的抽象分类节点。 + structured_aliases: + - {literal_form: dataformaattype, in_language: nl} + - {literal_form: Datenformattyp, in_language: de} + - {literal_form: type de format de donnees, in_language: fr} + - {literal_form: tipo de formato de datos, in_language: es} + - {literal_form: نوع صيغة البيانات, in_language: ar} + - {literal_form: tipe format data, in_language: id} + - {literal_form: 数据格式类型, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_label - has_description - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Format types applicable universally. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml index b3c6e88f45..e5b09c49ca 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataFormatTypes.yaml @@ -4,8 +4,10 @@ title: Data Format Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: + - ./DataFormat - linkml:types classes: JsonFormat: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml index b404580ee0..889f265144 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml @@ -9,40 +9,32 @@ prefixes: odrl: http://www.w3.org/ns/odrl/2/ hc: https://nde.nl/ontology/hc/ imports: - - linkml:types - - ../enums/DataLicenseTypeEnum - - ../enums/DataOpennessLevelEnum - - ../enums/OpennessStanceEnum - - ../metadata - - ../slots/has_score +- linkml:types +- ../slots/has_score default_prefix: hc classes: DataLicensePolicy: class_uri: odrl:Policy - description: "An organization's policy regarding data licensing and openness,\ - \ representing\nthe principles and practices the organization strives for in\ - \ sharing data.\n\n**APPLICABLE TO BOTH**:\n\n1. **EncompassingBody** (Cooperative,\ - \ SocialMovement, Network, Consortium, Umbrella)\n - OCLC (Cooperative): Mixed\ - \ policy - WorldCat proprietary, VIAF open\n - Wikimedia Foundation (SocialMovement):\ - \ Strong open advocate - CC0 for Wikidata\n \n2. **Custodian** (Museums, Archives,\ - \ Libraries, etc.)\n - Rijksmuseum: Open policy - CC0 for high-res images\n\ - \ - Some private collections: Proprietary - no reuse allowed\n\n**POLICY vs\ - \ LICENSE**:\n\n- **DataLicensePolicy**: The ASPIRATIONAL stance - what the\ - \ organization strives for\n- **DataLicense**: The LEGAL instrument - specific\ - \ license terms (CC0, CC-BY, etc.)\n\nAn organization's policy may include:\n\ - - Default license for all data/content\n- Service-specific licenses (different\ - \ licenses for different services)\n- Advocacy activities (promoting open data\ - \ beyond their own data)\n- Endorsement of open data principles (FAIR, Open\ - \ Definition)\n\n**CRITICAL DISTINCTION: OPEN vs CLOSED**\n\nThis class is essential\ - \ for understanding the fundamental difference between:\n\n- **OCLC (Cooperative)**:\ - \ MIXED_POLICY\n - WorldCat: Proprietary (subscription-based)\n - VIAF: ODC-BY\ - \ (open with attribution)\n - Members pay for services\n \n- **Wikimedia Foundation\ - \ (Social Movement)**: STRONG_OPEN_ADVOCATE\n - Wikidata: CC0 (public domain)\n\ - \ - Wikipedia: CC-BY-SA (copyleft)\n - All contributions openly licensed\n\ - \ - Free access for all\n\n**Ontology Alignment:**\n\n- odrl:Policy (ODRL -\ - \ Open Digital Rights Language)\n- dcterms:Policy (Dublin Core)\n- schema:DigitalDocument\ - \ (for policy documents)\n" - exact_mappings: + description: >- + Governance stance describing how an institution intends to permit reuse, + redistribution, and openness across its published resources. + alt_descriptions: + nl: Beleidsmatige houding die beschrijft hoe een instelling hergebruik herdistributie en openheid voor gepubliceerde bronnen wil regelen. + de: Governance-Position die beschreibt wie eine Institution Nachnutzung Weiterverbreitung und Offenheit ihrer veroeffentlichten Ressourcen regelt. + fr: Orientation de gouvernance decrivant comment une institution entend autoriser la reutilisation la redistribution et l ouverture de ses ressources publiees. + es: Postura de gobernanza que describe como una institucion regula reutilizacion redistribucion y apertura de sus recursos publicados. + ar: توجه حوكمي يوضح كيف تنظم المؤسسة إعادة الاستخدام وإعادة التوزيع والانفتاح لمواردها المنشورة. + id: Sikap tata kelola yang menjelaskan bagaimana institusi mengatur penggunaan ulang redistribusi dan keterbukaan sumber daya terbitannya. + zh: 说明机构如何在已发布资源上实行再利用、再分发与开放原则的治理立场。 + structured_aliases: + - {literal_form: datalicentiebeleid, in_language: nl} + - {literal_form: Datenlizenzrichtlinie, in_language: de} + - {literal_form: politique de licence de donnees, in_language: fr} + - {literal_form: politica de licencia de datos, in_language: es} + - {literal_form: سياسة ترخيص البيانات, in_language: ar} + - {literal_form: kebijakan lisensi data, in_language: id} + - {literal_form: 数据许可政策, in_language: zh} + broad_mappings: - odrl:Policy close_mappings: - dcterms:Policy @@ -55,25 +47,14 @@ classes: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" + DataLicense: class_uri: cc:License - description: "A specific data license - the legal instrument that defines how\ - \ data may be\nused, shared, and redistributed.\n\n**License Categories:**\n\ - \n1. **Creative Commons (CC)** - For creative works and data\n - CC0: Public\ - \ domain dedication (no rights reserved)\n - CC-BY: Attribution required\n\ - \ - CC-BY-SA: Attribution + ShareAlike (copyleft)\n - CC-BY-NC: Attribution\ - \ + Non-Commercial\n - CC-BY-ND: Attribution + No Derivatives\n \n2. **Open\ - \ Data Commons (ODC)** - Specifically for databases\n - PDDL: Public Domain\ - \ Dedication and License\n - ODC-BY: Attribution License for databases\n \ - \ - ODbL: Open Database License (Attribution + ShareAlike)\n \n3. **Government\ - \ Open Licenses**\n - UK OGL: UK Open Government Licence\n - French Licence\ - \ Ouverte\n - US Public Domain (government works)\n \n4. **Proprietary**\ - \ - Closed/restricted access\n - Subscription required\n - Terms of service\ - \ restrictions\n - No redistribution rights\n\n**Reference**: https://creativecommons.org/licenses/\n\ - \n**Ontology Alignment:**\n\n- cc:License (Creative Commons namespace)\n- dcterms:LicenseDocument\ - \ (Dublin Core)\n- schema:CreativeWork (for license documents)\n" - exact_mappings: + description: >- + Legal instrument declaring explicit permissions, obligations, and reuse + constraints for published resources. + broad_mappings: - cc:License close_mappings: - dcterms:LicenseDocument @@ -81,34 +62,13 @@ classes: slots: - has_score - has_name + ServiceLicense: class_uri: odrl:Agreement - description: 'A license assignment for a specific service within an organization''s - policy. - - - Used when an organization has different licenses for different services, - - allowing for nuanced modeling of mixed open/closed policies. - - - **Example - OCLC (Cooperative with mixed policy):** - - - WorldCat: Proprietary (default) - - - VIAF: ODC-BY (open for linked data) - - - WorldCat Identities: ODC-BY - - - **Example - Wikimedia (Movement with mostly unified policy):** - - - Wikidata: CC0 (default) - - - Wikipedia: CC-BY-SA (different - copyleft for text) - - - Commons: Varies by upload (contributor choice) - - ' + description: >- + Service-level license assignment used when different endpoints or products + operate under different legal terms. + close_mappings: + - odrl:Agreement slots: - has_score diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml index 3eb1c728fc..70f5be72ff 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataQualityFlag.yaml @@ -8,12 +8,36 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: DataQualityFlag: class_uri: skos:Concept - description: Data quality flag. + description: >- + Controlled marker indicating validation anomalies, confidence caveats, or + review outcomes attached to a record. + alt_descriptions: + nl: Gecontroleerde markering die validatieafwijkingen betrouwbaarheidskanttekeningen of beoordelingsuitkomsten aan een record koppelt. + de: Kontrollierte Markierung fuer Validierungsabweichungen Vertrauenshinweise oder Pruefergebnisse an einem Datensatz. + fr: Marqueur controle indiquant anomalies de validation reserves de confiance ou resultats de revue associes a un enregistrement. + es: Marcador controlado que indica anomalias de validacion advertencias de confianza o resultados de revision en un registro. + ar: وسم مضبوط يشير إلى شذوذات التحقق أو ملاحظات الثقة أو نتائج المراجعة المرتبطة بالسجل. + id: Penanda terkendali yang menunjukkan anomali validasi catatan kepercayaan atau hasil tinjauan pada rekaman. + zh: 用于标记记录中校验异常、可信度提示或复核结果的受控标志。 + structured_aliases: + - {literal_form: kwaliteitsvlag, in_language: nl} + - {literal_form: Qualitaetskennzeichen, in_language: de} + - {literal_form: indicateur de qualite, in_language: fr} + - {literal_form: indicador de calidad, in_language: es} + - {literal_form: مؤشر جودة البيانات, in_language: ar} + - {literal_form: penanda kualitas data, in_language: id} + - {literal_form: 数据质量标记, in_language: zh} + broad_mappings: + - skos:Concept + keywords: + - validation warning + - review marker + - confidence signal slots: - has_label annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml index 0926944005..1f54051160 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataSensitivityLevel.yaml @@ -1,38 +1,66 @@ id: https://nde.nl/ontology/hc/class/DataSensitivityLevel name: data_sensitivity_level_class title: DataSensitivityLevel Class -description: >- - Data sensitivity classification level for records and information assets. - - Used to categorize the confidentiality requirements and access restrictions - for administrative records, documents, and data systems. - - Based on common information classification schemes including: - - ISO 27001 information security standards - - GDPR special category data requirements - - Dutch government classification (Rijksoverheid) - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ + skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ - + dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label default_prefix: hc - classes: DataSensitivityLevel: class_uri: hc:DataSensitivityLevel description: >- + Confidentiality-classification tier used to model disclosure risk, + handling controls, and access constraints for information assets. + alt_descriptions: + nl: Vertrouwelijkheidsclassificatieniveau voor modellering van openbaarmakingsrisico verwerkingscontroles en toegangsbeperkingen. + de: Vertraulichkeitsklassifikationsstufe zur Modellierung von Offenlegungsrisiko Handhabungskontrollen und Zugangsbeschraenkungen. + fr: Niveau de classification de confidentialite pour modeliser le risque de divulgation les controles de traitement et les restrictions d acces. + es: Nivel de clasificacion de confidencialidad para modelar riesgo de divulgacion controles de manejo y restricciones de acceso. + ar: مستوى تصنيف للسرية لنمذجة مخاطر الإفصاح وضوابط المعالجة وقيود الوصول. + id: Tingkat klasifikasi kerahasiaan untuk memodelkan risiko pengungkapan kontrol penanganan dan pembatasan akses. + zh: 用于建模披露风险、处理控制与访问限制的保密等级。 + structured_aliases: + - {literal_form: gevoeligheidsniveau, in_language: nl} + - {literal_form: Sensitivitaetsstufe, in_language: de} + - {literal_form: niveau de sensibilite, in_language: fr} + - {literal_form: nivel de sensibilidad, in_language: es} + - {literal_form: مستوى الحساسية, in_language: ar} + - {literal_form: tingkat sensitivitas, in_language: id} + - {literal_form: 敏感级别, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm + related_mappings: + - dcterms:accessRights + slots: + - has_label + - has_code + - has_description + slot_usage: + has_label: + required: true + has_code: + required: true + pattern: ^[A-Z][A-Z0-9_]*$ + has_description: + required: false + notes: + - | + Preserved from prior description (commit 5e94e52b): + Data sensitivity classification level. - + **Standard Classification Levels**: - + | Level | Short Code | Description | Access | |-------|------------|-------------|--------| | Public | PUBLIC | No restrictions on disclosure | Anyone | @@ -41,61 +69,16 @@ classes: | Strictly Confidential | STRICTLY_CONFIDENTIAL | Highly restricted | Named individuals | | Personal Data | PERSONAL_DATA | Contains PII (GDPR Article 6) | Data subjects + authorized | | Special Category | SPECIAL_CATEGORY | Sensitive personal data (GDPR Article 9) | Strictly controlled | - + **GDPR Alignment**: - PERSONAL_DATA: Covers GDPR Article 6 personal data - SPECIAL_CATEGORY: Covers GDPR Article 9 special categories (health, religion, ethnicity, political opinions, trade union membership, genetic/biometric data, sexual orientation) - + **Dublin Core**: Maps to dcterms:accessRights for access classification. - exact_mappings: - - dcterms:accessRights - close_mappings: - - schema:accessMode - slots: - - has_label - - has_code - - has_description - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Public" - - value: "Strictly Confidential" - has_code: -# range: string - required: true - pattern: "^[A-Z][A-Z0-9_]*$" - examples: - - value: "PUBLIC" - - value: "CONFIDENTIAL" - - value: "SPECIAL_CATEGORY" - has_description: -# range: string - required: false - examples: - - value: "Contains employee health records - requires explicit consent and strict access controls" annotations: specificity_score: 0.45 - specificity_rationale: >- - Data sensitivity levels are moderately specific - used primarily in - records management and information governance contexts. + specificity_rationale: Moderately specific to information-governance and records-control contexts custodian_types: '["A", "O", "R"]' - custodian_types_rationale: >- - Most relevant for Archives (A), Official institutions (O), and - Research centers (R) that manage sensitive records. - examples: - - value: - has_label: "Confidential" - has_code: "CONFIDENTIAL" - has_description: "Need-to-know basis - restricted to authorized personnel" - - value: - has_label: "Special Category Data" - has_code: "SPECIAL_CATEGORY" - has_description: "GDPR Article 9 sensitive personal data - health records, religious affiliation" - - value: - has_label: "Personnel Data" - has_code: "PERSONAL_DATA" - has_description: "Contains employee personal information subject to GDPR" \ No newline at end of file + custodian_types_rationale: Highest use in archives, official bodies, and research environments diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml index 1083e71523..968248e597 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpoint.yaml @@ -5,73 +5,50 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# - dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ hydra: http://www.w3.org/ns/hydra/core# - xsd: http://www.w3.org/2001/XMLSchema# - 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# imports: - - linkml:types - - ../enums/AuthenticationMethodEnum - - ../enums/DataServiceProtocolEnum - - ../enums/EndpointStatusEnum - - ../metadata - - ../slots/has_score - - ../slots/has_url - - ../slots/required - - ../slots/20260202_matang/new/response_format +- linkml:types +- ../slots/has_score +- ../slots/has_url +- ../slots/required +- ../slots/has_format classes: DataServiceEndpoint: abstract: true class_uri: dcat:DataService - slots: - - required - - response_format - - has_url - - has_score - description: "Abstract base class for API service endpoints exposed by heritage\ - \ digital platforms.\n\n**Purpose:**\n\nModels the technical API endpoints discovered\ - \ at heritage institutions, enabling:\n- Machine-readable discovery of available\ - \ APIs\n- Integration with aggregation platforms\n- Automated harvesting and\ - \ synchronization\n- Developer documentation\n\n**DCAT 3 Alignment:**\n\nMaps\ - \ to `dcat:DataService` which represents:\n- \"A collection of operations that\ - \ provides access to one or more datasets or data processing functions\"\n-\ - \ Has endpoint URL (dcat:endpointURL)\n- Has endpoint description/documentation\ - \ (dcat:endpointDescription)\n- May serve one or more datasets (dcat:servesDataset)\n\ - \n**Subclasses:**\n\n| Class | Protocol | Purpose |\n|-------|----------|---------|\n\ - | OAIPMHEndpoint | OAI-PMH | Metadata harvesting |\n| SearchAPI | REST/JSON\ - \ | Search and discovery |\n| METSAPI | REST/XML | METS document retrieval |\n\ - | FileAPI | REST | File/asset download |\n| IIPImageServer | IIP/IIIF | Image\ - \ serving |\n| EADDownload | HTTP | EAD finding aid export |\n\n**Example -\ - \ Nationaal Archief APIs:**\n\n```yaml\ndigital_platform:\n platform_name:\ - \ \"Nationaal Archief Website\"\n data_service_endpoints:\n - endpoint_type:\ - \ OAIPMHEndpoint\n endpoint_url: \"https://www.nationaalarchief.nl/onderzoeken/oai-pmh\"\ - \n protocol: OAI-PMH\n \n - endpoint_type: SearchAPI\n endpoint_url:\ - \ \"https://www.nationaalarchief.nl/onderzoeken/api/zoeken\"\n protocol:\ - \ REST\n response_formats: [\"application/json\"]\n \n - endpoint_type:\ - \ IIPImageServer\n endpoint_url: \"https://service.archief.nl/iipsrv\"\n\ - \ protocol: IIP\n```\n\n**Provenance:**\n\nDataServiceEndpoint instances\ - \ MUST include discovery provenance:\n- When the endpoint was discovered\n-\ - \ How it was discovered (web scrape, documentation, API testing)\n- Verification\ - \ status\n" - exact_mappings: + description: >- + Abstract service-access node representing a callable interface for + retrieval, query, or delivery operations over managed resources. + alt_descriptions: + nl: Abstract servicetoegangsknooppunt dat een aanroepbare interface voor ophalen bevragen of leveren van beheerde bronnen representeert. + de: Abstrakter Servicezugangsknoten der eine aufrufbare Schnittstelle fuer Abruf- Abfrage- oder Lieferoperationen darstellt. + fr: Noeud abstrait d acces au service representant une interface appelable pour des operations de recuperation requete ou livraison. + es: Nodo abstracto de acceso a servicio que representa una interfaz invocable para operaciones de recuperacion consulta o entrega. + ar: عقدة مجردة لوصول الخدمة تمثل واجهة قابلة للاستدعاء لعمليات الاسترجاع أو الاستعلام أو التسليم. + id: Simpul akses layanan abstrak yang merepresentasikan antarmuka yang dapat dipanggil untuk operasi pengambilan kueri atau pengiriman. + zh: 表示可调用接口的抽象服务访问节点,用于检索、查询或交付操作。 + structured_aliases: + - {literal_form: service-endpoint, in_language: nl} + - {literal_form: Service-Endpunkt, in_language: de} + - {literal_form: point d acces de service, in_language: fr} + - {literal_form: punto de acceso de servicio, in_language: es} + - {literal_form: نقطة نهاية خدمة, in_language: ar} + - {literal_form: endpoint layanan, in_language: id} + - {literal_form: 服务端点, in_language: zh} + broad_mappings: - dcat:DataService close_mappings: - schema:WebAPI - hydra:ApiDocumentation comments: - - Abstract class - use concrete subclasses (OAIPMHEndpoint, SearchAPI, etc.) - - Maps to DCAT 3 dcat:DataService for semantic interoperability - - Required for modeling API infrastructure of heritage digital platforms - see_also: - - https://www.w3.org/TR/vocab-dcat-3/#Class:Data_Service - - https://schema.org/WebAPI - - https://www.hydra-cg.com/spec/latest/core/ + - Abstract class; use concrete endpoint subtype classes for protocol-specific behavior + slots: + - required + - has_format + - has_url + - has_score annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml index 53e977170f..5263f4b967 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml @@ -8,67 +8,44 @@ prefixes: dcterms: http://purl.org/dc/terms/ dcat: http://www.w3.org/ns/dcat# schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../metadata - - ../slots/has_format - - ../slots/has_method - - ../slots/has_score - - ../slots/used_in - - ../slots/20260202_matang/new/specification_url +- linkml:types +- ../slots/has_format +- ../slots/has_method +- ../slots/has_score +- ../slots/used_in +- ../slots/has_specification classes: DataServiceEndpointType: abstract: true class_uri: skos:Concept - description: "Abstract base class for classifying data service endpoint types.\n\ - \n**Purpose:**\n\nProvides a taxonomy of endpoint types that can be used to\ - \ classify\nDataServiceEndpoint instances. This separation allows:\n\n1. **Type-Level\ - \ Properties**: Define protocol specifications, capabilities,\n and standards\ - \ at the TYPE level (shared across all instances)\n2. **Instance-Level Properties**:\ - \ Keep URL, status, authentication at the\n INSTANCE level (unique per deployment)\n\ - \n**Architecture:**\n\n```\nDataServiceEndpoint (instance)\n │\n ├── endpoint_url:\ - \ \"https://example.org/oai\"\n ├── status: ACTIVE\n ├── required:\ - \ false\n │\n └── endpoint_type ──→ DataServiceEndpointType (classification)\n\ - \ │\n └── OAIPMHEndpointType\n\ - \ ├── protocol_name: \"OAI-PMH\"\n \ - \ ├── protocol_version: \"2.0\"\n \ - \ └── specification_url: \"http://...\"\n```\n\n**Subclasses\ - \ (Endpoint Type Taxonomy):**\n\n| Type Class | Protocol | Purpose |\n|------------|----------|---------|\n\ - | OAIPMHEndpointType | OAI-PMH 2.0 | Metadata harvesting |\n| SearchAPIType\ - \ | REST/JSON | Search and discovery |\n| METSAPIType | REST/XML | METS document\ - \ retrieval |\n| FileAPIType | HTTP/REST | File/asset download |\n| IIPImageServerType\ - \ | IIP/IIIF | Tiled image serving |\n| EADDownloadType | HTTP | EAD finding\ - \ aid export |\n| SPARQLEndpointType | SPARQL 1.1 | RDF graph queries |\n| IIIFImageAPIType\ - \ | IIIF Image API | Image manipulation |\n| IIIFPresentationAPIType | IIIF\ - \ Presentation | Manifest delivery |\n| SRUEndpointType | SRU/SRW | Library\ - \ search protocol |\n| OpenSearchType | OpenSearch | Federated search |\n| GraphQLEndpointType\ - \ | GraphQL | Query language API |\n| AtomFeedType | Atom | Content syndication\ - \ |\n| RSSFeedType | RSS | Content syndication |\n\n**SKOS Alignment:**\n\n\ - DataServiceEndpointType maps to `skos:Concept` as it represents a\nclassification\ - \ concept within a controlled vocabulary of endpoint types.\n\nThe type hierarchy\ - \ forms a `skos:ConceptScheme` for endpoint classification.\n\n**Example Usage:**\n\ - \n```yaml\n# DataServiceEndpoint instance references type\ndata_service_endpoint:\n\ - \ endpoint_id: \"https://nde.nl/ontology/hc/endpoint/na-oai-pmh\"\n endpoint_name:\ - \ \"Nationaal Archief OAI-PMH\"\n endpoint_url: \"https://www.nationaalarchief.nl/onderzoeken/oai-pmh\"\ - \n endpoint_type: OAIPMHEndpointType # Classification reference\n status:\ - \ ACTIVE\n last_verified: \"2025-12-14\"\n```\n" - exact_mappings: + description: >- + Abstract taxonomy node used to classify callable service interfaces by + protocol family and interaction profile. + alt_descriptions: + nl: Abstract taxonomieknooppunt om aanroepbare service-interfaces te classificeren op protocolfamilie en interactieprofiel. + de: Abstrakter Taxonomieknoten zur Klassifikation aufrufbarer Service-Schnittstellen nach Protokollfamilie und Interaktionsprofil. + fr: Noeud taxonomique abstrait pour classer les interfaces de service appelables selon la famille de protocole et le profil d interaction. + es: Nodo taxonomico abstracto para clasificar interfaces de servicio invocables por familia de protocolo y perfil de interaccion. + ar: عقدة تصنيفية مجردة لتصنيف واجهات الخدمة القابلة للاستدعاء حسب عائلة البروتوكول ونمط التفاعل. + id: Simpul taksonomi abstrak untuk mengklasifikasikan antarmuka layanan yang dapat dipanggil berdasarkan keluarga protokol dan profil interaksi. + zh: 用于按协议族与交互特征分类可调用服务接口的抽象分类节点。 + structured_aliases: + - {literal_form: endpointtype, in_language: nl} + - {literal_form: Endpunkttyp, in_language: de} + - {literal_form: type de point d acces, in_language: fr} + - {literal_form: tipo de endpoint, in_language: es} + - {literal_form: نوع نقطة النهاية, in_language: ar} + - {literal_form: tipe endpoint layanan, in_language: id} + - {literal_form: 端点类型, in_language: zh} + broad_mappings: + - dcat:DataService - skos:Concept close_mappings: - dcterms:type - - dcat:DataService - comments: - - Abstract classification class - use concrete subclasses - - Maps to SKOS Concept for vocabulary/taxonomy semantics - - Separates TYPE properties (protocol specs) from INSTANCE properties (URLs, status) - - Each DataServiceEndpoint instance should reference exactly one type - see_also: - - https://www.w3.org/TR/skos-reference/#concepts - - https://www.w3.org/TR/vocab-dcat-3/#Class:Data_Service slots: - has_score - - specification_url + - has_specification - has_format - has_method - used_in @@ -76,20 +53,18 @@ classes: - has_description - has_label - has_version - - related_types + - related_to - has_hyponym slot_usage: used_in: range: HeritageSector has_format: slot_uri: dcterms:format -# range: string multivalued: true has_method: slot_uri: schema:httpMethod -# range: string multivalued: true annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml index 3c7eff4640..cd8a35d4ba 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml @@ -10,44 +10,20 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./DataServiceEndpointType - - linkml:types - - ../metadata - - ../slots/has_format - - ../slots/has_method - - ../slots/has_score - - ../slots/20260202_matang/new/specification_url +- ./DataServiceEndpointType +- linkml:types +- ../metadata +- ../slots/has_format +- ../slots/has_method +- ../slots/has_score +- ../slots/has_specification classes: SRUEndpoint: is_a: DataServiceEndpointType class_uri: hc:SRUEndpoint - description: 'Classification for SRU (Search/Retrieve via URL) endpoints. - - - **Protocol**: SRU/SRW - - **Purpose**: Library search and retrieval - - **Standard**: http://www.loc.gov/standards/sru/ - - - **Heritage Sector Usage**: - - - SRU is the successor to Z39.50, commonly used by: - - - Library union catalogs (WorldCat, GBV) - - - National library portals - - - Federated library search - - - **Query Language**: CQL (Contextual Query Language) - - ' + description: Search/Retrieve via URL service interface classification. slot_usage: - specification_url: + has_specification: ifabsent: uri(http://www.loc.gov/standards/sru/) has_format: ifabsent: string(application/xml) @@ -56,6 +32,7 @@ classes: comments: - Library-focused search protocol - successor to Z39.50 - Uses CQL (Contextual Query Language) + - 'Preserved from prior description: Classification for SRU (Search/Retrieve via URL) endpoints. **Protocol**: SRU/SRW **Purpose**: Library search and retrieval **Standard**: http://www.loc.gov/standards/sru/ **Heritage Sector Usage**: SRU is the successor to Z39.50, commonly used by: - Library union catalogs (WorldCat, GBV) - National library portals - Federated library search **Query Language**: CQL (Contextual Query Language)' slots: - has_score annotations: @@ -67,41 +44,20 @@ classes: OpenSearch: is_a: DataServiceEndpointType class_uri: hc:OpenSearch - description: 'Classification for OpenSearch endpoints. - - - **Protocol**: OpenSearch - - **Purpose**: Federated search description and results - - **Standard**: https://opensearch.org/ - - - **Heritage Sector Usage**: - - - OpenSearch enables federated search across multiple sources: - - - Browser search integration - - - Cross-repository discovery - - - Search suggestions - - - **Components**: Description document, RSS/Atom results - - ' + description: Federated search-description and result-discovery interface classification. slot_usage: - specification_url: + has_specification: ifabsent: uri(https://opensearch.org/) has_format: - equals_expression: '["application/opensearchdescription+xml", "application/atom+xml", - "application/rss+xml"]' + any_of: + - equals_string: application/opensearchdescription+xml + - equals_string: application/atom+xml + - equals_string: application/rss+xml has_method: ifabsent: string(GET) comments: - Federated search standard - browser integration support + - 'Preserved from prior description: Classification for OpenSearch endpoints. **Protocol**: OpenSearch **Purpose**: Federated search description and results **Standard**: https://opensearch.org/ **Heritage Sector Usage**: OpenSearch enables federated search across multiple sources: - Browser search integration - Cross-repository discovery - Search suggestions **Components**: Description document, RSS/Atom results' slots: - has_score broad_mappings: @@ -109,48 +65,22 @@ classes: IIIFImageAPI: is_a: DataServiceEndpointType class_uri: hc:IIIFImageAPI - description: 'Classification for IIIF Image API endpoints. - - - **Protocol**: IIIF Image API - - **Purpose**: Standardized image manipulation and delivery - - **Standard**: https://iiif.io/api/image/ - - - **Heritage Sector Usage**: - - - IIIF Image API enables interoperable image access: - - - Region extraction - - - Size scaling - - - Rotation - - - Format conversion - - - Quality selection - - - **Widely adopted** by museums, libraries, archives worldwide. - - - **Versions**: 2.1, 3.0 - - ' + description: IIIF image-delivery interface classification for parameterized image access. slot_usage: - specification_url: + has_specification: ifabsent: uri(https://iiif.io/api/image/) has_format: - equals_expression: '["image/jpeg", "image/png", "image/tiff", "image/webp"]' + any_of: + - equals_string: image/jpeg + - equals_string: image/png + - equals_string: image/tiff + - equals_string: image/webp has_method: ifabsent: string(GET) comments: - International Image Interoperability Framework - Image API - Global standard for heritage image delivery + - 'Preserved from prior description: Classification for IIIF Image API endpoints. **Protocol**: IIIF Image API **Purpose**: Standardized image manipulation and delivery **Standard**: https://iiif.io/api/image/ **Heritage Sector Usage**: IIIF Image API enables interoperable image access: - Region extraction - Size scaling - Rotation - Format conversion - Quality selection **Widely adopted** by museums, libraries, archives worldwide. **Versions**: 2.1, 3.0' slots: - has_score broad_mappings: @@ -158,38 +88,9 @@ classes: IIIFPresentationAPI: is_a: DataServiceEndpointType class_uri: hc:IIIFPresentationAPI - description: 'Classification for IIIF Presentation API endpoints. - - - **Protocol**: IIIF Presentation API - - **Purpose**: Describe structure and layout of digital objects - - **Standard**: https://iiif.io/api/presentation/ - - - **Heritage Sector Usage**: - - - IIIF Presentation API delivers manifests describing: - - - Multi-page documents (books, manuscripts) - - - Image sequences - - - Annotations - - - Structural metadata - - - **Viewers**: Mirador, Universal Viewer, Tify - - - **Versions**: 2.1, 3.0 - - ' + description: IIIF manifest and structure-description interface classification. slot_usage: - specification_url: + has_specification: ifabsent: uri(https://iiif.io/api/presentation/) has_format: ifabsent: string(application/ld+json) @@ -198,6 +99,7 @@ classes: comments: - International Image Interoperability Framework - Presentation API - Manifests describe object structure for viewers + - 'Preserved from prior description: Classification for IIIF Presentation API endpoints. **Protocol**: IIIF Presentation API **Purpose**: Describe structure and layout of digital objects **Standard**: https://iiif.io/api/presentation/ **Heritage Sector Usage**: IIIF Presentation API delivers manifests describing: - Multi-page documents (books, manuscripts) - Image sequences - Annotations - Structural metadata **Viewers**: Mirador, Universal Viewer, Tify **Versions**: 2.1, 3.0' slots: - has_score broad_mappings: @@ -205,44 +107,23 @@ classes: SPARQLEndpoint: is_a: DataServiceEndpointType class_uri: hc:SPARQLEndpoint - description: 'Classification for SPARQL Protocol endpoints. - - - **Protocol**: SPARQL 1.1 - - **Purpose**: Query RDF triple stores / knowledge graphs - - **Standard**: https://www.w3.org/TR/sparql11-protocol/ - - - **Heritage Sector Usage**: - - - SPARQL endpoints enable linked data queries: - - - Europeana SPARQL endpoint - - - Wikidata Query Service - - - Getty vocabularies - - - NDE Termennetwerk - - - **Query Types**: SELECT, CONSTRUCT, ASK, DESCRIBE - - ' + description: SPARQL query-service interface classification for RDF graph access. slot_usage: - specification_url: + has_specification: ifabsent: uri(https://www.w3.org/TR/sparql11-protocol/) has_format: - equals_expression: '["application/sparql-results+json", "application/sparql-results+xml", - "text/turtle"]' + any_of: + - equals_string: application/sparql-results+json + - equals_string: application/sparql-results+xml + - equals_string: text/turtle has_method: - equals_expression: '["GET", "POST"]' + any_of: + - equals_string: GET + - equals_string: POST comments: - W3C standard for querying RDF graphs - Foundation of Linked Open Data infrastructure + - 'Preserved from prior description: Classification for SPARQL Protocol endpoints. **Protocol**: SPARQL 1.1 **Purpose**: Query RDF triple stores / knowledge graphs **Standard**: https://www.w3.org/TR/sparql11-protocol/ **Heritage Sector Usage**: SPARQL endpoints enable linked data queries: - Europeana SPARQL endpoint - Wikidata Query Service - Getty vocabularies - NDE Termennetwerk **Query Types**: SELECT, CONSTRUCT, ASK, DESCRIBE' slots: - has_score broad_mappings: @@ -250,33 +131,9 @@ classes: GraphQLEndpoint: is_a: DataServiceEndpointType class_uri: hc:GraphQLEndpoint - description: 'Classification for GraphQL API endpoints. - - - **Protocol**: GraphQL - - **Purpose**: Flexible query language for APIs - - **Standard**: https://graphql.org/ - - - **Heritage Sector Usage**: - - - GraphQL adoption growing in heritage sector: - - - Flexible data retrieval (request exactly what you need) - - - Single endpoint for complex queries - - - Strong typing and introspection - - - **Examples**: Some modern museum APIs, Europeana experiments - - ' + description: Graph query-language service interface classification. slot_usage: - specification_url: + has_specification: ifabsent: uri(https://graphql.org/) has_format: ifabsent: string(application/json) @@ -285,6 +142,7 @@ classes: comments: - Modern API query language - growing adoption in GLAM - Alternative to REST for complex data requirements + - 'Preserved from prior description: Classification for GraphQL API endpoints. **Protocol**: GraphQL **Purpose**: Flexible query language for APIs **Standard**: https://graphql.org/ **Heritage Sector Usage**: GraphQL adoption growing in heritage sector: - Flexible data retrieval (request exactly what you need) - Single endpoint for complex queries - Strong typing and introspection **Examples**: Some modern museum APIs, Europeana experiments' slots: - has_score broad_mappings: @@ -292,32 +150,9 @@ classes: AtomFeed: is_a: DataServiceEndpointType class_uri: hc:AtomFeed - description: 'Classification for Atom feed endpoints. - - - **Protocol**: Atom Syndication Format - - **Purpose**: Content syndication and updates - - **Standard**: https://www.rfc-editor.org/rfc/rfc4287 - - - **Heritage Sector Usage**: - - - Atom feeds used for: - - - New acquisitions announcements - - - Collection update notifications - - - Blog/news syndication - - - Activity streams - - ' + description: Atom syndication-feed service interface classification. slot_usage: - specification_url: + has_specification: ifabsent: uri(https://www.rfc-editor.org/rfc/rfc4287) has_format: ifabsent: string(application/atom+xml) @@ -326,6 +161,7 @@ classes: comments: - IETF standard for content syndication - More structured than RSS - supports namespaces + - 'Preserved from prior description: Classification for Atom feed endpoints. **Protocol**: Atom Syndication Format **Purpose**: Content syndication and updates **Standard**: https://www.rfc-editor.org/rfc/rfc4287 **Heritage Sector Usage**: Atom feeds used for: - New acquisitions announcements - Collection update notifications - Blog/news syndication - Activity streams' slots: - has_score broad_mappings: @@ -333,30 +169,7 @@ classes: RSSFeed: is_a: DataServiceEndpointType class_uri: hc:RSSFeed - description: 'Classification for RSS feed endpoints. - - - **Protocol**: RSS (Really Simple Syndication) - - **Purpose**: Content syndication - - **Versions**: RSS 2.0 most common - - - **Heritage Sector Usage**: - - - RSS feeds used for: - - - News and announcements - - - Event listings - - - Exhibition updates - - - Blog syndication - - ' + description: RSS syndication-feed service interface classification. slot_usage: has_format: ifabsent: string(application/rss+xml) @@ -365,6 +178,7 @@ classes: comments: - Legacy syndication format - still widely supported - Simpler than Atom but less extensible + - 'Preserved from prior description: Classification for RSS feed endpoints. **Protocol**: RSS (Really Simple Syndication) **Purpose**: Content syndication **Versions**: RSS 2.0 most common **Heritage Sector Usage**: RSS feeds used for: - News and announcements - Event listings - Exhibition updates - Blog syndication' slots: - has_score broad_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataSource.yaml index 7a8ac81b44..45be47c0a6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataSource.yaml @@ -1,35 +1,70 @@ id: https://nde.nl/ontology/hc/class/DataSource name: data_source_class title: DataSource Class -description: >- - Represents a source of data for enrichment or information gathering. - - Used to track where data came from, including messaging platforms, - APIs, web scraping, databases, and other data sources. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label - - ../slots/20260202_matang/new/source_url +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label +- ../slots/has_url default_prefix: hc - classes: DataSource: class_uri: prov:Entity description: >- + Origin entity from which facts, values, or assertions are obtained during + enrichment, extraction, or integration workflows. + alt_descriptions: + nl: Herkomstentiteit waaruit feiten waarden of beweringen worden verkregen tijdens verrijkings- extractie- of integratieworkflows. + de: Ursprungseinheit aus der Fakten Werte oder Aussagen in Anreicherungs- Extraktions- oder Integrationsablaeufen gewonnen werden. + fr: Entite d origine a partir de laquelle des faits valeurs ou assertions sont obtenus dans des flux d enrichissement extraction ou integration. + es: Entidad de origen de la cual se obtienen hechos valores o afirmaciones en flujos de enriquecimiento extraccion o integracion. + ar: كيان مصدر تُستمد منه الحقائق أو القيم أو الادعاءات أثناء سير عمل الإثراء أو الاستخراج أو التكامل. + id: Entitas asal tempat fakta nilai atau asersi diperoleh selama alur kerja pengayaan ekstraksi atau integrasi. + zh: 在增强、抽取或集成流程中用于获取事实、数值或断言的来源实体。 + structured_aliases: + - {literal_form: bron, in_language: nl} + - {literal_form: Datenquelle, in_language: de} + - {literal_form: source de donnees, in_language: fr} + - {literal_form: fuente de datos, in_language: es} + - {literal_form: مصدر بيانات, in_language: ar} + - {literal_form: sumber data, in_language: id} + - {literal_form: 数据来源, in_language: zh} + broad_mappings: + - prov:Entity + close_mappings: + - schema:CreativeWork + related_mappings: + - dcterms:source + slots: + - has_label + - has_code + - has_description + - has_url + slot_usage: + has_label: + required: true + has_code: + required: true + pattern: ^[A-Z][A-Z0-9_]*$ + has_description: + required: false + has_url: + required: false + notes: + - | + Preserved from prior description (commit 5e94e52b): + A source of data used for enrichment or information gathering. - + **Common Source Types**: - + | Type | Short Code | Description | |------|------------|-------------| | WhatsApp | WHATSAPP | WhatsApp messaging platform | @@ -40,63 +75,11 @@ classes: | Manual | MANUAL | Manual entry | | Wikidata | WIKIDATA | Wikidata knowledge base | | Google Maps | GOOGLE_MAPS | Google Maps API | - + **PROV-O Alignment**: Maps to prov:Entity as the source entity from which data was derived. - exact_mappings: - - prov:Entity - close_mappings: - - dcterms:source - - schema:CreativeWork - slots: - - has_label - - has_code - - has_description - - source_url - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "WhatsApp" - - value: "LinkedIn Profile" - has_code: -# range: string - required: true - pattern: "^[A-Z][A-Z0-9_]*$" - examples: - - value: "WHATSAPP" - - value: "LINKEDIN" - - value: "WEB_SCRAPE" - has_description: -# range: string - required: false - examples: - - value: "Profile information extracted from WhatsApp message exchange" - source_url: -# range: string # uriorcurie - required: false - examples: - - value: "https://linkedin.com/in/example-profile" annotations: specificity_score: 0.35 - specificity_rationale: >- - Data sources are broadly applicable across all enrichment contexts. + specificity_rationale: Broadly applicable across provenance tracking contexts custodian_types: '["*"]' - custodian_types_rationale: >- - Data sources apply universally to all custodian types. - examples: - - value: - has_label: "WhatsApp" - has_code: "WHATSAPP" - has_description: "Information gathered via WhatsApp conversation" - - value: - has_label: "LinkedIn Profile" - has_code: "LINKEDIN" - has_description: "Profile information from LinkedIn" - source_url: "https://linkedin.com/in/example-profile" - - value: - has_label: "Wikidata" - has_code: "WIKIDATA" - has_description: "Entity data from Wikidata SPARQL query" - source_url: "https://www.wikidata.org/wiki/Q12345" \ No newline at end of file + custodian_types_rationale: Source attribution is universally required diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml index 7baf7d76e1..fdbc98d865 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataTierLevel.yaml @@ -1,93 +1,81 @@ id: https://nde.nl/ontology/hc/class/DataTierLevel name: data_tier_level_class title: DataTierLevel Class -description: >- - Data quality tier classification indicating the trustworthiness and - verification status of heritage data. - - The tier system reflects the provenance and verification level of information, - from authoritative official registries to algorithmically inferred data. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# dqv: http://www.w3.org/ns/dqv# - + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label default_prefix: hc - classes: DataTierLevel: class_uri: hc:DataTierLevel description: >- + Trust-stratification level expressing evidential strength and verification + maturity of asserted information. + alt_descriptions: + nl: Vertrouwensstratificatieniveau dat de bewijskracht en verificatiematuriteit van vastgelegde informatie uitdrukt. + de: Vertrauensstufe zur Darstellung von Evidenzstaerke und Verifikationsreife einer Information. + fr: Niveau de stratification de confiance exprimant la force de preuve et la maturite de verification des informations affirmees. + es: Nivel de estratificacion de confianza que expresa la solidez de evidencia y madurez de verificacion de informacion afirmada. + ar: مستوى تدرج ثقة يعبّر عن قوة الدليل ونضج التحقق للمعلومات المصرّح بها. + id: Tingkat stratifikasi kepercayaan yang menyatakan kekuatan bukti dan kematangan verifikasi informasi yang dinyatakan. + zh: 表达断言信息证据强度与核验成熟度的可信分层级别。 + structured_aliases: + - {literal_form: dataniveau, in_language: nl} + - {literal_form: Datenstufe, in_language: de} + - {literal_form: niveau de confiance des donnees, in_language: fr} + - {literal_form: nivel de confianza de datos, in_language: es} + - {literal_form: مستوى موثوقية البيانات, in_language: ar} + - {literal_form: tingkat kepercayaan data, in_language: id} + - {literal_form: 数据可信层级, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - dqv:QualityMeasurement + - prov:qualifiedDerivation + slots: + - has_label + - has_code + - has_description + slot_usage: + has_label: + required: true + has_code: + required: true + pattern: ^TIER_[1-4]_[A-Z_]+$ + has_description: + required: false + notes: + - | + Preserved from prior description (commit 5e94e52b): + Data quality tier level classification. - + **Standard Tier Levels** (from most to least authoritative): - + | Tier | Short Code | Description | Examples | |------|------------|-------------|----------| | Tier 1 | TIER_1_AUTHORITATIVE | Official registry data | NDE CSV, ISIL registry, government databases | | Tier 2 | TIER_2_VERIFIED | Verified external sources | Wikidata (verified), Google Maps, official websites | | Tier 3 | TIER_3_CROWD_SOURCED | Community-contributed data | Reviews, user edits, Wikipedia | | Tier 4 | TIER_4_INFERRED | Algorithmically extracted | Website scrape, LLM extraction, API inference | - + **Usage Guidelines**: - Always prefer higher-tier data when available - TIER_4 data requires verification before promotion - Data can be promoted to higher tiers after verification - Track tier changes in provenance history - + **PROV-O Alignment**: Maps to prov:qualifiedDerivation for data quality tracking. - exact_mappings: - - dqv:QualityMeasurement - close_mappings: - - prov:qualifiedDerivation - slots: - - has_label - - has_code - - has_description - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Authoritative" - - value: "Inferred" - has_code: -# range: string - required: true - pattern: "^TIER_[1-4]_[A-Z_]+$" - examples: - - value: "TIER_1_AUTHORITATIVE" - - value: "TIER_4_INFERRED" - has_description: -# range: string - required: false - examples: - - value: "Extracted from NDE CSV registry - authoritative Dutch heritage data" - - value: "Extracted via LLM from website - requires verification" annotations: specificity_score: 0.35 - specificity_rationale: >- - Data tier levels are broadly useful across all data provenance contexts. + specificity_rationale: Broadly useful for provenance quality analysis custodian_types: '["*"]' - custodian_types_rationale: >- - Data quality tiers apply universally to all custodian types. - examples: - - value: - has_label: "Authoritative" - has_code: "TIER_1_AUTHORITATIVE" - has_description: "Official data from NDE registry CSV" - - value: - has_label: "Verified" - has_code: "TIER_2_VERIFIED" - has_description: "Verified against institutional website" - - value: - has_label: "Inferred" - has_code: "TIER_4_INFERRED" - has_description: "Extracted via Exa search - pending verification" \ No newline at end of file + custodian_types_rationale: Applicable across all custodial contexts diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml index 70d824baf6..0795f8ac7a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DataTierSummary.yaml @@ -6,29 +6,40 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# dqv: http://www.w3.org/ns/dqv# imports: - - linkml:types -# default_range: string +- linkml:types classes: DataTierSummary: - description: "Summary of data quality tiers present in an entry. Lists fields\ - \ by tier: TIER_1_AUTHORITATIVE (registries), TIER_2_VERIFIED (institutional\ - \ sources), TIER_3_CROWD_SOURCED (Wikidata, OSM), TIER_4_INFERRED (NLP-extracted).\n\ - Ontology mapping rationale: - class_uri is dqv:QualityAnnotation from Data Quality\ - \ Vocabulary\n because this summarizes data quality levels across an entry\n\ - - close_mappings includes prov:Entity as the summary is itself\n a traceable\ - \ metadata entity\n- related_mappings includes dqv:QualityMeasurement (quality\ - \ metrics)\n and schema:PropertyValue (tier assignments as property values)" class_uri: dqv:QualityAnnotation + description: >- + Aggregated quality-provenance digest reporting distribution of trust + levels across fields in a modeled entry. + alt_descriptions: + nl: Geaggregeerd kwaliteits- en provenanceoverzicht dat de verdeling van betrouwbaarheidsniveaus over velden in een record rapporteert. + de: Aggregierte Qualitaets- und Provenienzzusammenfassung zur Verteilung von Vertrauensstufen ueber Felder eines Eintrags. + fr: Synthese agregee qualite-provenance indiquant la repartition des niveaux de confiance sur les champs d une entree. + es: Resumen agregado de calidad y procedencia que informa la distribucion de niveles de confianza por campo en una entrada. + ar: ملخص مجمع للجودة والمصدر يوضح توزيع مستويات الثقة عبر حقول السجل. + id: Ringkasan agregat kualitas-provenans yang melaporkan distribusi tingkat kepercayaan pada bidang-bidang entri. + zh: 汇总质量与溯源摘要,用于报告条目各字段可信层级分布。 + structured_aliases: + - {literal_form: tiersamenvatting, in_language: nl} + - {literal_form: Tierzusammenfassung, in_language: de} + - {literal_form: resume des niveaux de confiance, in_language: fr} + - {literal_form: resumen de niveles de confianza, in_language: es} + - {literal_form: ملخص مستويات الثقة, in_language: ar} + - {literal_form: ringkasan tingkat tier data, in_language: id} + - {literal_form: 数据层级摘要, in_language: zh} + broad_mappings: + - dqv:QualityAnnotation close_mappings: - prov:Entity + - schema:PropertyValue related_mappings: - dqv:QualityMeasurement - - schema:PropertyValue annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Dataset.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Dataset.yaml index 775fb2304e..b67c31b698 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Dataset.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Dataset.yaml @@ -10,28 +10,48 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/retrieved_from - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_title - - ../slots/published_by - - ../slots/queryable +- linkml:types +- ../slots/retrieved_from +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_title +- ../slots/published_by +- ../slots/queryable classes: Dataset: class_uri: dcat:Dataset - description: A collection of data. + description: >- + Curated information package published as a coherent unit and made + available for retrieval, query, or download. + alt_descriptions: + nl: Gecureerde informatieverzameling die als samenhangende eenheid wordt gepubliceerd en beschikbaar gesteld voor opvraging bevraging of download. + de: Kuratiertes Informationspaket das als zusammenhaengende Einheit veroeffentlicht und fuer Abruf Abfrage oder Download bereitgestellt wird. + fr: Ensemble d information cure publie comme unite coherente et mis a disposition pour recuperation requete ou telechargement. + es: Paquete de informacion curado publicado como unidad coherente y disponible para recuperacion consulta o descarga. + ar: حزمة معلومات منسقة تُنشر كوحدة متماسكة وتتاح للاسترجاع أو الاستعلام أو التنزيل. + id: Paket informasi terkurasi yang dipublikasikan sebagai satuan koheren dan tersedia untuk pengambilan kueri atau unduhan. + zh: 作为连贯单元发布并可检索、查询或下载的策展化信息包。 + structured_aliases: + - {literal_form: gegevensset, in_language: nl} + - {literal_form: Datensatz, in_language: de} + - {literal_form: jeu de donnees, in_language: fr} + - {literal_form: conjunto de datos, in_language: es} + - {literal_form: مجموعة بيانات, in_language: ar} + - {literal_form: himpunan data, in_language: id} + - {literal_form: 数据集, in_language: zh} + exact_mappings: + - dcat:Dataset slots: - - has_label - - has_description - - identified_by - - has_title - - retrieved_from - - queryable - - published_by - - has_score + - has_label + - has_description + - identified_by + - has_title + - retrieved_from + - queryable + - published_by + - has_score annotations: specificity_score: 0.5 specificity_rationale: "Core data entity" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DatePrecision.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DatePrecision.yaml index 4f7feb9a06..9163810361 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DatePrecision.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DatePrecision.yaml @@ -1,33 +1,65 @@ id: https://nde.nl/ontology/hc/class/DatePrecision name: date_precision_class title: DatePrecision Class -description: >- - Represents the precision level of a date value. - - Used to indicate how specific date information is, from full day - precision to century-level approximations. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ time: http://www.w3.org/2006/time# - + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label default_prefix: hc - classes: DatePrecision: class_uri: hc:DatePrecision description: >- + Granularity category specifying how finely a temporal value is resolved, + from exact day-level statements to coarse historical approximation. + alt_descriptions: + nl: Granulariteitscategorie die aangeeft hoe fijn een temporele waarde is bepaald van dagniveau tot grove historische benadering. + de: Granularitaetskategorie zur Angabe wie fein ein Zeitwert aufgeloest ist von Tagesgenauigkeit bis grober historischer Annaeherung. + fr: Categorie de granularite indiquant le niveau de resolution d une valeur temporelle du jour exact a l approximation historique grossiere. + es: Categoria de granularidad que indica cuan fina es la resolucion temporal desde nivel de dia hasta aproximacion historica amplia. + ar: فئة دقة زمنية تحدد مدى تفصيل القيمة الزمنية من يوم محدد إلى تقريب تاريخي عام. + id: Kategori granularitas yang menyatakan seberapa rinci nilai temporal ditentukan dari tingkat hari hingga pendekatan sejarah kasar. + zh: 指定时间值细化程度的粒度类别,从精确到日到粗略历史近似。 + structured_aliases: + - {literal_form: datumgranulariteit, in_language: nl} + - {literal_form: Datumsgranularitaet, in_language: de} + - {literal_form: granularite temporelle, in_language: fr} + - {literal_form: granularidad temporal, in_language: es} + - {literal_form: درجة الدقة الزمنية, in_language: ar} + - {literal_form: granularitas tanggal, in_language: id} + - {literal_form: 日期精度级别, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - time:TemporalUnit + - crm:E52_Time-Span + slots: + - has_label + - has_code + - has_description + slot_usage: + has_label: + required: true + has_code: + required: true + pattern: ^[A-Z]+$ + has_description: + required: false + notes: + - | + Preserved from prior description (commit 5e94e52b): + Date precision level classification. - + **Standard Precision Levels**: - + | Level | Short Code | Format | Example | |-------|------------|--------|---------| | Day | DAY | YYYY-MM-DD | 2005-04-30 | @@ -36,55 +68,12 @@ classes: | Decade | DECADE | YYYY0s | 2000s | | Century | CENTURY | YYth century | 21st century | | Unknown | UNKNOWN | - | Date mentioned but precision unclear | - + **CIDOC-CRM Alignment**: Related to time dimension concepts in CRM. - + **OWL Time Alignment**: Related to time:TemporalUnit for precision levels. - close_mappings: - - time:TemporalUnit - - crm:E52_Time-Span - slots: - - has_label - - has_code - - has_description - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Day" - - value: "Year" - has_code: -# range: string - required: true - pattern: "^[A-Z]+$" - examples: - - value: "DAY" - - value: "YEAR" - - value: "UNKNOWN" - has_description: -# range: string - required: false - examples: - - value: "Full date with day precision (YYYY-MM-DD format)" annotations: - specificity_score: 0.40 - specificity_rationale: >- - Date precision is moderately specific - used primarily in - temporal data contexts. + specificity_score: 0.4 + specificity_rationale: Moderately specific to temporal modeling contexts custodian_types: '["*"]' - custodian_types_rationale: >- - Date precision applies universally to all custodian types. - examples: - - value: - has_label: "Day" - has_code: "DAY" - has_description: "Full date with day precision (YYYY-MM-DD)" - - value: - has_label: "Year" - has_code: "YEAR" - has_description: "Year-only precision (YYYY format)" - - value: - has_label: "Unknown" - has_code: "UNKNOWN" - has_description: "Date mentioned but precision cannot be determined" \ No newline at end of file + custodian_types_rationale: Applicable across all domains using time values diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml index 2260dbaa83..1a15856e3d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DeacidificationFacility.yaml @@ -8,12 +8,32 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: DeacidificationFacility: class_uri: schema:Room - description: Deacidification facility. + description: >- + Specialized treatment space equipped for neutralizing acidic paper-based + materials to slow chemical deterioration. + alt_descriptions: + nl: Gespecialiseerde behandelingsruimte voor het neutraliseren van zure papieren materialen om chemische degradatie te vertragen. + de: Spezialisierter Behandlungsraum zur Neutralisierung saurer papierbasierter Materialien zur Verlangsamung chemischer Alterung. + fr: Espace de traitement specialise pour neutraliser les materiaux papier acides et ralentir leur deterioration chimique. + es: Espacio de tratamiento especializado para neutralizar materiales de papel acidos y frenar su deterioro quimico. + ar: مساحة معالجة متخصصة لمعادلة المواد الورقية الحمضية وإبطاء تدهورها الكيميائي. + id: Ruang perawatan khusus untuk menetralkan material kertas asam dan memperlambat kerusakan kimia. + zh: 用于中和酸性纸质材料并减缓化学劣化的专业处理空间。 + structured_aliases: + - {literal_form: ontzuringsruimte, in_language: nl} + - {literal_form: Entsaeuerungsraum, in_language: de} + - {literal_form: atelier de desacidification, in_language: fr} + - {literal_form: sala de desacidificacion, in_language: es} + - {literal_form: مرفق إزالة الحموضة, in_language: ar} + - {literal_form: fasilitas deasidifikasi, in_language: id} + - {literal_form: 去酸处理室, in_language: zh} + exact_mappings: + - schema:Room slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml index 2528c82f2b..d11b45306a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml @@ -9,23 +9,44 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/caused_by - - ../slots/occur_at - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/caused_by +- ../slots/occur_at +- ../slots/temporal_extent classes: DeceasedStatus: class_uri: schema:DeathEvent - description: "Structured representation of a person's death status and circumstances.\n\n**Purpose**:\nCaptures comprehensive information about a person's death, replacing the\nsimple `circumstances_of_death` string with structured data:\n- **Cause**: Why/how the person died (CauseOfDeath class)\n- **Temporal**: When the death occurred (TimeSpan for fuzzy dates)\n- **Narrative**: Detailed description of circumstances\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `schema:DeathEvent` - Schema.org death event\n- **Related**: `crm:E69_Death` - CIDOC-CRM death event\n- **Related**: `prov:End` - PROV-O activity end\n\n**Heritage Sector Context**:\nCritical for documenting:\n- Heritage workers killed during armed conflicts (Gaza, Ukraine, Syria, etc.)\n- Targeted attacks on cultural institutions and their staff\n- Historical figures in the heritage sector\n- Occupational has_risks and accidents\n\n**Privacy Considerations**:\n- For recently deceased individuals, verify with institution\ - \ before publishing\n- Public figures and historical staff can generally be documented\n- Follow local privacy laws and institutional policies\n- Handle with respect and dignity\n\n**Example - Conflict Death**:\n```yaml\nis_deceased:\n caused_by:\n cause_type: CONFLICT\n has_description: |\n Killed in Israeli airstrike on his home in Gaza City.\n He was a journalist and information professional at Press House.\n has_location:\n city: Gaza City\n country: PS\n temporal_extent:\n begin_of_the_begin: \"2023-11-19T00:00:00Z\"\n end_of_the_end: \"2023-11-19T23:59:59Z\"\n has_description: |\n Additional commemorative information and sources documenting\n the death of this heritage worker.\n```\n" + description: >- + Structured event record for a person's death including causal, + temporal, and contextual attributes. + alt_descriptions: + nl: Gestructureerd gebeurtenisrecord van overlijden met causale temporele en contextuele kenmerken. + de: Strukturierter Ereigniseintrag zum Tod einer Person mit kausalen zeitlichen und kontextuellen Merkmalen. + fr: Enregistrement evenementiel structure du deces d une personne avec attributs causaux temporels et contextuels. + es: Registro estructurado de evento de fallecimiento con atributos causales temporales y contextuales. + ar: سجل حدث منظم للوفاة يتضمن السمات السببية والزمنية والسياقية. + id: Rekaman peristiwa terstruktur tentang kematian seseorang dengan atribut kausal temporal dan kontekstual. + zh: 包含死因、时间与背景属性的结构化死亡事件记录。 + structured_aliases: + - {literal_form: overlijdensstatus, in_language: nl} + - {literal_form: Todesstatus, in_language: de} + - {literal_form: statut de deces, in_language: fr} + - {literal_form: estado de fallecimiento, in_language: es} + - {literal_form: حالة الوفاة, in_language: ar} + - {literal_form: status kematian, in_language: id} + - {literal_form: 死亡状态记录, in_language: zh} exact_mappings: - schema:DeathEvent close_mappings: - crm:E69_Death related_mappings: - prov:End + keywords: + - death event + - cause documentation + - temporal evidence slots: - caused_by - temporal_extent @@ -38,27 +59,19 @@ classes: temporal_extent: range: TimeSpan inlined: true - has_description: -# range: string occur_at: range: Place inlined: true - examples: - - value: - place_name: Auschwitz concentration camp - country: PL - - value: - place_name: Gaza City - country: PS comments: - - Structured death information for heritage workers - - Replaces simple circumstances_of_death string - - Uses CauseOfDeath for structured cause documentation - - Uses TimeSpan for fuzzy death dates (important for conflict situations) - - Handle with respect and verify facts before documenting - see_also: - - https://schema.org/deathDate - - https://www.cidoc-crm.org/Entity/e69-death/version-7.1.1 + - Structured replacement for free-text death circumstance statements + - Handle documentation with dignity and source verification + notes: + - | + Preserved from prior description (commit 5e94e52b): + + Preserved from prior description (commit 5e94e52b): + + "Structured representation of a person's death status and circumstances.\n\n**Purpose**:\nCaptures comprehensive information about a person's death, replacing the\nsimple `circumstances_of_death` string with structured data:\n- **Cause**: Why/how the person died (CauseOfDeath class)\n- **Temporal**: When the death occurred (TimeSpan for fuzzy dates)\n- **Narrative**: Detailed description of circumstances\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `schema:DeathEvent` - Schema.org death event\n- **Related**: `crm:E69_Death` - CIDOC-CRM death event\n- **Related**: `prov:End` - PROV-O activity end\n\n**Heritage Sector Context**:\nCritical for documenting:\n- Heritage workers killed during armed conflicts (Gaza, Ukraine, Syria, etc.)\n- Targeted attacks on cultural institutions and their staff\n- Historical figures in the heritage sector\n- Occupational has_risks and accidents\n\n**Privacy Considerations**:\n- For recently deceased individuals, verify with institution\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Deliverable.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Deliverable.yaml index 5a54b8a8af..53a0a05498 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Deliverable.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Deliverable.yaml @@ -1,29 +1,15 @@ id: https://nde.nl/ontology/hc/class/Deliverable name: deliverable_class title: Deliverable Class -description: 'Represents a tangible output or result from a project or activity. - **USE CASES**: - - Project outputs (reports, software, datasets) - - Curation activity results (digitized collections, finding aids) - - Research outputs (papers, methodologies, tools) - **PROPERTIES**: - - has_type: Type of deliverable (report, software, dataset, etc.) - - has_label: Name/title of the deliverable - - has_url: URL where deliverable can be accessed - - has_status: Status (planned, in_progress, completed, delayed) - **RELATIONSHIP TO Project and CurationActivity**: - Used to track concrete outputs from heritage projects and - curation activities. Each deliverable represents an expected - or completed work product. - ' +description: Tangible output produced by a project or operational activity. imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_status - - ../slots/has_type - - ../slots/has_url - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_status +- ../slots/has_type +- ../slots/has_url +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -33,10 +19,26 @@ default_prefix: hc classes: Deliverable: class_uri: hc:Deliverable - description: 'A tangible output or result from a project or activity. - Captures type, title, URL, and completion status. - ' - exact_mappings: + description: >- + Concrete output artifact produced by a project or operational activity and + tracked for delivery status. + alt_descriptions: + nl: Concreet outputartefact van een project of operationele activiteit dat op opleverstatus wordt gevolgd. + de: Konkretes Ergebnisartefakt aus Projekt oder Betriebstaetigkeit dessen Lieferstatus verfolgt wird. + fr: Artefact de sortie concret produit par un projet ou une activite operationnelle et suivi selon son statut de livraison. + es: Artefacto de salida concreto producido por un proyecto o actividad operativa y seguido por estado de entrega. + ar: مخرَج ملموس ينتج عن مشروع أو نشاط تشغيلي ويتم تتبع حالة تسليمه. + id: Artefak keluaran konkret yang dihasilkan proyek atau aktivitas operasional dan dilacak status penyampaiannya. + zh: 由项目或运营活动产出的可交付成果实体,并按交付状态进行跟踪。 + structured_aliases: + - {literal_form: oplevering, in_language: nl} + - {literal_form: Lieferergebnis, in_language: de} + - {literal_form: livrable, in_language: fr} + - {literal_form: entregable, in_language: es} + - {literal_form: مُخرَج قابل للتسليم, in_language: ar} + - {literal_form: deliverable, in_language: id} + - {literal_form: 交付成果, in_language: zh} + broad_mappings: - prov:Entity close_mappings: - schema:CreativeWork diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Department.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Department.yaml index 488ad6c4d4..6a301b309d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Department.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Department.yaml @@ -13,37 +13,51 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/has_contact_point - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_staff - - ../slots/has_type - - ../slots/dissolved_by - - ../slots/established_by - - ../slots/managed_by - - ../slots/located_at - - ../slots/has_mandate - - ../slots/part_of - - ../slots/20260202_matang/new/refers_to_custodian +- linkml:types +- ../slots/has_contact_point +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_staff +- ../slots/has_type +- ../slots/dissolved_by +- ../slots/established_by +- ../slots/managed_by +- ../slots/located_at +- ../slots/has_mandate +- ../slots/part_of +- ../slots/refer_to classes: Department: class_uri: org:OrganizationalUnit - description: "Formal department within a heritage custodian organization.\n\n**DEFINITION**:\n\nDepartment represents a FORMAL organizational unit within a heritage\ninstitution, often with regulatory, legal, or governance significance.\nDepartments typically have:\n- Official mandate or charter\n- Defined responsibilities\n- Budget allocation\n- Reporting structure\n- Staff positions with formal titles\n\n**DISTINCTION FROM OrganizationalStructure**:\n\n| Department | OrganizationalStructure |\n|------------|-------------------------|\n| Formal, often codified | Informal, operational |\n| Legal/regulatory basis | Pragmatic organization |\n| Budget line items | Ad-hoc groupings |\n| Charter/mandate | Flexible scope |\n| \"Archives Department\" | \"Digital Preservation Team\" |\n\nBoth use `org:OrganizationalUnit` but represent different levels of formality.\n\n**ARCHIVE CONTEXT**:\n\nIn archival institutions, \"department\" often refers to:\n- Record groups managed (e.g., \"Colonial\ - \ Records Department\")\n- Functional areas (e.g., \"Preservation Department\")\n- Public service units (e.g., \"Reference Department\")\n\nArchiveTypeEnum value \"DEPARTMENT\" (Q107679962) maps to this class when\nused to describe archival organizational units.\n\n**Wikidata Alignment**:\n- Q2366457 (department - organizational unit)\n- Q107679962 (archival unit)\n\n**W3C ORG Alignment**:\n\n`org:OrganizationalUnit` - \"An Organization such as a University Support Unit\nwhich is part of some larger FormalOrganization and only has full recognition\nwithin the context of that FormalOrganization.\"\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodian (hub)\n \u2502\n \u251C\u2500\u2500 organizational_structure \u2192 OrganizationalStructure[] (informal)\n \u2502\n \u2514\u2500\u2500 departments \u2192 Department[] (THIS CLASS - formal)\n \u251C\u2500\u2500 department_head \u2192 PersonObservation\n \u251C\u2500\u2500 manages_collections \u2192 Collection[]\n \ - \ \u251C\u2500\u2500 parent_department \u2192 Department\n \u251C\u2500\u2500 sub_departments \u2192 Department[]\n \u2514\u2500\u2500 located_at \u2192 AuxiliaryPlace\n```\n\n**USE CASES**:\n\n1. **National Archive Department**:\n - department_name: \"Colonial Records Department\"\n - mandate: \"Preserves and provides access to colonial-era government records\"\n - manages_collections: [Colonial Administration Fonds, Trade Company Records]\n \n2. **Museum Department**:\n - department_name: \"Paintings Department\"\n - department_head: \"Dr. Jane Smith, Curator of Dutch Paintings\"\n - manages_collections: [Dutch Golden Age Collection, Flemish Baroque]\n \n3. **Library Department**:\n - department_name: \"Special Collections Department\"\n - mandate: \"Acquires, preserves, and provides access to rare materials\"\n - manages_collections: [Rare Books, Manuscripts, Maps]\n\n**LINK TO ArchiveTypeEnum**:\n\nThe ArchiveTypeEnum value \"DEPARTMENT\"\ - \ (Q107679962) describes archives\norganized as departments within larger institutions. This class provides\nthe structural representation for such organizational units.\n" - exact_mappings: + description: >- + Formal organizational unit within a parent institution with defined + mandate, responsibilities, and reporting lines. + alt_descriptions: + nl: Formele organisatorische eenheid binnen een moederinstelling met vastgesteld mandaat taken en rapportagelijnen. + de: Formale Organisationseinheit innerhalb einer uebergeordneten Institution mit festgelegtem Mandat Aufgaben und Berichtslinien. + fr: Unite organisationnelle formelle au sein d une institution parente avec mandat responsabilites et lignes de reporting definis. + es: Unidad organizativa formal dentro de una institucion matriz con mandato responsabilidades y lineas de reporte definidas. + ar: وحدة تنظيمية رسمية داخل مؤسسة أم ذات تفويض ومسؤوليات وخطوط إبلاغ محددة. + id: Unit organisasi formal dalam institusi induk dengan mandat tanggung jawab dan garis pelaporan yang ditetapkan. + zh: 隶属于上级机构、具备明确职责、授权与汇报关系的正式组织单元。 + structured_aliases: + - {literal_form: afdeling, in_language: nl} + - {literal_form: Abteilung, in_language: de} + - {literal_form: departement interne, in_language: fr} + - {literal_form: departamento, in_language: es} + - {literal_form: إدارة, in_language: ar} + - {literal_form: departemen, in_language: id} + - {literal_form: 部门单元, in_language: zh} + broad_mappings: - org:OrganizationalUnit - - wikidata:Q2366457 close_mappings: + - wd:Q2366457 - rico:Agent - schema:Organization related_mappings: - crm:E74_Group - - wikidata:Q107679962 slots: - has_contact_point - has_label @@ -55,122 +69,50 @@ classes: - located_at - has_mandate - part_of - - refers_to_custodian + - refer_to - has_staff - has_score slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/dept/nationaal-archief-colonial-records has_label: range: Label inlined: true multivalued: true required: true - examples: - - value: - has_text: Colonial Records Department - has_type: DepartmentName - - value: - has_text: CRD - has_type: DepartmentCode - - value: - has_text: Paintings Department - has_type: DepartmentName - - value: - has_text: PNTG - has_type: DepartmentCode has_type: range: LabelType inlined: true required: false has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false required: false - examples: - - value: - has_text: The Colonial Records Department preserves and provides access to government records from the Dutch colonial period (1602-1949). Holdings include VOC archives, colonial administration files, and diplomatic correspondence. has_mandate: -# range: string - examples: - - value: Established by Royal Decree of 1891 to manage and preserve records of the Dutch East Indies administration. Mandate expanded in 1950 to include all colonial-era records. + required: false part_of: range: Department - examples: - - value: https://nde.nl/ontology/hc/dept/nationaal-archief-collections managed_by: range: Manager inlined: true required: false - examples: - - value: - has_name: Dr. Maria van der Berg - has_title: Head of Colonial Records Department has_staff: range: PersonObservation multivalued: true inlined_as_list: true - located_at: - examples: - - value: https://nde.nl/ontology/hc/aux-place/nationaal-archief-building-b - has_contact_point: -# range: string - examples: - - value: colonial-records@nationaalarchief.nl - - value: https://www.nationaalarchief.nl/onderzoeken/colonial-records dissolved_by: range: DissolutionEvent inlined: true - refers_to_custodian: + refer_to: range: Custodian required: true - examples: - - value: https://nde.nl/ontology/hc/nl-zh-hag-a-na comments: - - Department represents FORMAL organizational units (vs informal OrganizationalStructure) - - Often has legal/regulatory basis (charter, mandate, decree) - - Maps to ArchiveTypeEnum DEPARTMENT (Q107679962) concept - - Hierarchical structure via parent_department/sub_departments - - Links to Collections via manages_collections (rico:isManagerOf) - - Links to staff via department_head and staff_members - see_also: - - https://www.wikidata.org/wiki/Q2366457 - - https://www.wikidata.org/wiki/Q107679962 - - https://www.w3.org/ns/org#OrganizationalUnit - - https://www.ica.org/standards/RiC/ontology#Agent - examples: - - value: - identified_by: https://nde.nl/ontology/hc/dept/nationaal-archief-colonial-records - has_label: - - has_text: Colonial Records Department - has_type: DepartmentName - - has_text: CRD - has_type: DepartmentCode - has_description: - has_text: Preserves and provides access to government records from the Dutch colonial period (1602-1949). Holdings include VOC archives, colonial administration files, and diplomatic correspondence. - mandate: Established by Royal Decree of 1891 to manage and preserve records of the Dutch East Indies administration. - established_by: - temporal_extent: - begin_of_the_begin: '1891-06-15' - contact_point: colonial-records@nationaalarchief.nl - refers_to_custodian: https://nde.nl/ontology/hc/nl-zh-hag-a-na - - value: - identified_by: https://nde.nl/ontology/hc/dept/rijksmuseum-paintings - has_label: - - has_text: Paintings Department - has_type: DepartmentName - - has_text: PNTG - has_type: DepartmentCode - has_description: - has_text: Responsible for the museum's collection of paintings from the Middle Ages to the 20th century. Includes Dutch Golden Age masterpieces, Flemish Baroque, and European paintings. - managed_by: - has_name: Dr. Pieter Roelofs - has_title: Head of Paintings Department - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm + - Formal structural unit, distinct from informal team groupings + - Supports hierarchy through part_of and cross-linking to custodian + - | + Preserved from prior description (commit 86b9dceb): + + "Formal department within a heritage custodian organization.\n\n**DEFINITION**:\n\nDepartment represents a FORMAL organizational unit within a heritage\ninstitution, often with regulatory, legal, or governance significance.\nDepartments typically have:\n- Official mandate or charter\n- Defined responsibilities\n- Budget allocation\n- Reporting structure\n- Staff positions with formal titles\n\n**DISTINCTION FROM OrganizationalStructure**:\n\n| Department | OrganizationalStructure |\n|------------|-------------------------|\n| Formal, often codified | Informal, operational |\n| Legal/regulatory basis | Pragmatic organization |\n| Budget line items | Ad-hoc groupings |\n| Charter/mandate | Flexible scope |\n| \"Archives Department\" | \"Digital Preservation Team\" |\n\nBoth use `org:OrganizationalUnit` but represent different levels of formality.\n\n**ARCHIVE CONTEXT**:\n\nIn archival institutions, \"department\" often refers to:\n- Record groups managed (e.g., \"Colonial\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml index 0c241260f9..4c86347665 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml @@ -7,23 +7,49 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_service_area - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/applicable_in - - ../slots/part_of - - ../slots/related_to +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_service_area +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/applicable_in +- ../slots/part_of classes: DepartmentalArchives: is_a: CustodianType - class_uri: schema:ArchiveOrganization + class_uri: skos:Concept + description: >- + Public repository institution at the French departement level, + responsible for stewardship of regional administrative and civil records. + alt_descriptions: + nl: Openbare archiefinstelling op Frans departementsniveau voor beheer van regionale bestuurs- en burgerlijke documenten. + de: Oeffentliche Archivinstitution auf franzoesischer Departementsebene zur Bewahrung regionaler Verwaltungs- und Personenstandsunterlagen. + fr: Institution archivistique publique au niveau departemental francais chargee de la conservation des archives administratives et civiles. + es: Institucion archivistica publica a nivel departamental frances responsable de registros administrativos y civiles regionales. + ar: مؤسسة أرشيف عامة على مستوى المقاطعة في فرنسا مسؤولة عن حفظ السجلات الإدارية والمدنية الإقليمية. + id: Lembaga arsip publik tingkat departemen di Prancis yang bertanggung jawab atas pengelolaan arsip administratif dan sipil regional. + zh: 法国省级公共档案机构,负责区域行政与民事档案保管。 + structured_aliases: + - {literal_form: departementsarchief frankrijk, in_language: nl} + - {literal_form: Departementsarchiv, in_language: de} + - {literal_form: archives departementales, in_language: fr} + - {literal_form: archivos departamentales, in_language: es} + - {literal_form: الأرشيفات الإدارية للمقاطعات الفرنسية, in_language: ar} + - {literal_form: arsip departemen prancis, in_language: id} + - {literal_form: 法国省级档案馆, in_language: zh} + close_mappings: + - wd:Q2860456 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + - wd:Q166118 + keywords: + - france departmental archives + - civil registration holdings + - regional public records slots: - part_of - has_type @@ -31,87 +57,21 @@ classes: - hold_record_set - has_score - identified_by - description: "Departmental archives in France (archives d\xE9partementales).\n\n**Wikidata**: Q2860456 (archives d\xE9partementales)\n\n**\u26A0\uFE0F GEOGRAPHIC RESTRICTION: FRANCE ONLY**\n\nThis type applies ONLY to French d\xE9partement-level archives. For archives\nat comparable administrative levels in other countries, use:\n- DistrictArchiveGermany (Q130757255) for Kreisarchiv\n- ProvincialArchive (Q5403345) for provincial archives\n- RegionalArchive (Q27032392) for other regional archives\n\n**DEFINITION**:\n\nArchives d\xE9partementales are public archives at the d\xE9partement level in France.\nThey are the primary repositories for:\n- Pre-revolutionary records (ancien r\xE9gime documents)\n- Civil registration (\xE9tat civil) from 1792\n- Notarial archives\n- Cadastral/land records\n- Local government records\n- Regional ecclesiastical records\n\n**FRENCH TERRITORIAL ARCHIVE HIERARCHY**:\n\n```\nArchives nationales (national)\n \u2514\u2500\u2500 Archives r\xE9gionales (regional)\n\ - \ \u2514\u2500\u2500 Archives d\xE9partementales (THIS TYPE)\n \u2514\u2500\u2500 Archives communales (municipal)\n```\n\n**STANDARDIZATION**:\n\nAll 101 d\xE9partements (96 metropolitan + 5 overseas) have departmental archives.\nThey use standardized classification (s\xE9rie/sous-s\xE9rie) based on circulars\nfrom Archives de France.\n\n**COMMON SERIES**:\n- S\xE9rie A-L: Ancien r\xE9gime\n- S\xE9rie M-Z: Post-1790 records\n- S\xE9rie E: Civil registration (\xE9tat civil)\n- S\xE9rie Q: National property (biens nationaux)\n\n**MULTILINGUAL LABELS**:\n- D\xE9partement-Archiv (de)\n- archivos departamentales (es)\n- archives d\xE9partementales (fr)\n\n**RELATED TYPES**:\n- ArchivesRegionales (Q2860567) - regional archives (France)\n- PublicArchivesInFrance (Q2421452) - public archives in France\n- MunicipalArchive (Q604177) - communal archives\n" slot_usage: - identified_by: null - has_service_area: - range: ServiceArea - inlined: true - required: false - description: "French d\xE9partement served by this archive.\nMIGRATED from 'departement_code' and 'departement_name' slots per slot_fixes.yaml (Rule 53).\n\nUses ServiceArea class with:\n- service_area_name: D\xE9partement name (e.g., \"Bouches-du-Rh\xF4ne\")\n- identified_by: D\xE9partement code as structured identifier (e.g., \"13\")\n" - examples: - - value: - service_area_name: Paris - identified_by: - - value: - service_area_name: "Bouches-du-Rh\xF4ne" - identified_by: - - value: - service_area_name: "La R\xE9union" - identified_by: - cover_country: - alpha_2: FR - part_of: -# range: string - multivalued: true - examples: - - value: - - "A-L (ancien r\xE9gime)" - - "E (\xE9tat civil)" - - M (administration) - - Q (biens nationaux) + has_type: + equals_string: hc:ArchiveOrganizationType applicable_in: range: Country required: true minimum_cardinality: 1 maximum_cardinality: 1 - examples: - - value: - identified_by: FR - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - rules: - exact_mappings: - - wd:Q2860456 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 - related_mappings: - - wikidata:Q2860567 - - wikidata:Q2421452 - - wikidata:Q604177 comments: - - "\u26A0\uFE0F FRANCE ONLY - French d\xE9partements have this archive type" - - 101 departmental archives across France (96 metropolitan + 5 overseas) - - "Major source for genealogical research (\xE9tat civil from 1792)" - - Uses standardized French archival classification - - Part of Archives de France network - - 'Geographic restriction enforced via LinkML rules: France (FR) only' - see_also: - - https://www.wikidata.org/wiki/Q2860456 - - https://francearchives.gouv.fr/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q2860456 - has_type_code: ARCHIVE - has_label: - - Departmental Archives@en - - "D\xE9partement-Archiv@de" - - archivos departamentales@es - - "archives d\xE9partementales@fr" - has_description: Departmental archives in France - has_service_area: - service_area_name: "Bouches-du-Rh\xF4ne" - identified_by: - cover_country: - alpha_2: FR - part_of: - - "A-L (ancien r\xE9gime)" - - "E (\xE9tat civil)" - - M (administration) + - Organization type restricted to the French administrative context + notes: + - | + Preserved from prior description (commit 86b9dceb): + + "Departmental archives in France (archives d\xE9partementales).\n\n**Wikidata**: Q2860456 (archives d\xE9partementales)\n\n**\u26A0\uFE0F GEOGRAPHIC RESTRICTION: FRANCE ONLY**\n\nThis type applies ONLY to French d\xE9partement-level archives. For archives\nat comparable administrative levels in other countries, use:\n- DistrictArchiveGermany (Q130757255) for Kreisarchiv\n- ProvincialArchive (Q5403345) for provincial archives\n- RegionalArchive (Q27032392) for other regional archives\n\n**DEFINITION**:\n\nArchives d\xE9partementales are public archives at the d\xE9partement level in France.\nThey are the primary repositories for:\n- Pre-revolutionary records (ancien r\xE9gime documents)\n- Civil registration (\xE9tat civil) from 1792\n- Notarial archives\n- Cadastral/land records\n- Local government records\n- Regional ecclesiastical records\n\n**FRENCH TERRITORIAL ARCHIVE HIERARCHY**:\n\n```\nArchives nationales (national)\n \u2514\u2500\u2500 Archives r\xE9gionales (regional)\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml index c160829758..3b1cfb5e37 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetType.yaml @@ -3,29 +3,45 @@ name: DepartmentalArchivesRecordSetType title: DepartmentalArchives Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_score +- ../slots/has_type classes: DepartmentalArchivesRecordSetType: - description: A rico:RecordSetType for classifying collections of French departmental archive materials within heritage institutions. is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + description: >- + Taxonomic category for documentary aggregations curated by French + departement-level public archive institutions. + alt_descriptions: + nl: Taxonomische categorie voor documentaggregaties beheerd door Franse departementsarchieven. + de: Taxonomische Kategorie fuer Dokumentaggregationen in franzoesischen Departementsarchiven. + fr: Categorie taxonomique des ensembles documentaires conserves par les archives departementales francaises. + es: Categoria taxonomica para agregaciones documentales custodiadas por archivos departamentales franceses. + ar: فئة تصنيفية للتجميعات الوثائقية المحفوظة لدى الأرشيفات الإدارية الفرنسية على مستوى المقاطعة. + id: Kategori taksonomi untuk agregasi dokumenter yang dikurasi arsip departemen publik Prancis. + zh: 由法国省级公共档案机构保管之文献聚合体分类类型。 + structured_aliases: + - {literal_form: departementsarchief-recordsettype, in_language: nl} + - {literal_form: Departementsarchiv-Bestandsart, in_language: de} + - {literal_form: type de fonds des archives departementales, in_language: fr} + - {literal_form: tipo de conjunto documental departamental frances, in_language: es} + - {literal_form: نوع مجموعة سجلات الأرشيفات الإدارية, in_language: ar} + - {literal_form: jenis set catatan arsip departemen, in_language: id} + - {literal_form: 法国省级档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: - wd:Q2860456 slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - related_to: - range: WikidataAlignment - inlined: true + equals_string: hc:ArchiveOrganizationType see_also: - DepartmentalArchives annotations: @@ -35,4 +51,3 @@ classes: slots: - has_type - has_score - - related_to diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml index 13314c4361..f0adf854ac 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: DepartmentalArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./DepartmentalArchivesRecordSetType @@ -21,78 +20,161 @@ classes: DepartmentAdministrationFonds: is_a: DepartmentalArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Departmental government records (France).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for departement-level public + administration records in France. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor departementale + overheidsadministratie in Frankrijk. + de: >- + Dokumentarische Aggregation als Fonds fuer Unterlagen der + departementalen oeffentlichen Verwaltung in Frankreich. + fr: >- + Agregation documentaire organisee en fonds pour les documents + d'administration publique departementale en France. + es: >- + Agregacion documental dispuesta como fondo para registros de + administracion publica departamental en Francia. + ar: >- + تجميع وثائقي منظم كرصيد لسجلات الإدارة العامة + على مستوى المقاطعات في فرنسا. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk catatan + administrasi publik tingkat departemen di Prancis. + zh: >- + 以全宗方式组织的法国省级公共行政记录文献聚合体。 + structured_aliases: + - literal_form: fonds departementale administratie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds departementaler Verwaltung Frankreich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration departementale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion departamental + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد الإدارة العامة للمقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi departemen Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国省级行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The description's territorial qualifier (France, departmental level) remains explicit as contextual scope. + keywords: + - departmental governance + - French administration + - public authority records + - fonds provenance + examples: + - value: + has_type: hc:DepartmentAdministrationFonds + has_custodian: hc:DepartmentalArchives + has_note: Prefectural directives, departmental decrees, and local administrative registers. + description: Department-level French public-administration documentation grouped by provenance. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - DepartmentalArchivesRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DepartmentAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:DepartmentAdministrationFonds has_custodian: - equals_string: DepartmentalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by DepartmentalArchives - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:DepartmentalArchives + has_note: + equals_string: This RecordSetType is typically held by DepartmentalArchives custodians. + PrefectureSeries: is_a: DepartmentalArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Prefecture administrative records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Documentary aggregation arranged as a series for prefectural governance, + regulation, and civil administration records. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als reeks voor prefectoraal bestuur, + regulering en civiele administratieve bronnen. + de: >- + Dokumentarische Aggregation als Serie fuer praefektorale Leitung, + Regulierung und zivilverwaltungsbezogene Unterlagen. + fr: >- + Agregation documentaire organisee en serie pour les documents de + gouvernance prefectorale, de regulation et d'administration civile. + es: >- + Agregacion documental dispuesta como serie para registros de + gobernanza prefectural, regulacion y administracion civil. + ar: >- + تجميع وثائقي منظم كسلسلة لوثائق الحوكمة على مستوى المحافظة + والتنظيم والإدارة المدنية. + id: >- + Agregasi dokumenter yang disusun sebagai seri untuk catatan + tata kelola prefektur, regulasi, dan administrasi sipil. + zh: >- + 以序列方式组织的省长行政区治理、监管与民政管理记录文献聚合体。 + structured_aliases: + - literal_form: reeks prefecturale bestuursdossiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge praefekturaler Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers prefecturaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de expedientes prefecturales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات إدارة المحافظة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri arsip administrasi prefektur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省长行政区治理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Governance, regulation, and civil-administration facets are retained as explicit sequence scope. + keywords: + - prefectural governance + - civil administration + - regulatory record + - documentary series + examples: + - value: + has_type: hc:PrefectureSeries + has_custodian: hc:DepartmentalArchives + has_note: Prefect correspondence, enforcement records, and civil directives by cycle. + description: Prefecture-level governance documentation arranged as a recurring series. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - DepartmentalArchivesRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PrefectureSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:PrefectureSeries has_custodian: - equals_string: DepartmentalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by DepartmentalArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:DepartmentalArchives + has_note: + equals_string: This RecordSetType is typically held by DepartmentalArchives custodians. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml index f5cc8ab74c..a44685b301 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DeploymentEvent.yaml @@ -12,112 +12,132 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_score - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_score +- ../slots/refer_to +- ../slots/temporal_extent classes: DeploymentEvent: class_uri: prov:Activity - description: | - Event representing the deployment of a software system (CMS, platform) at an institution. - - **Purpose**: - DeploymentEvent captures the full context of a software deployment: - - WHEN: Via temporal_extent (TimeSpan with fuzzy boundaries) - - WHERE: Via refers_to_custodian (target institution) - - WHAT: Linked from CollectionManagementSystem.deployed_at - - WHY: Via description (deployment rationale, notes) - - **MIGRATED FROM**: `deployment_date` slot - - Replaces simple date with structured event that: - - Supports fuzzy temporal bounds (TimeSpan) - - Tracks deployment at specific custodians - - Enables multiple deployment events per system - - Captures deployment context and rationale - - **Ontological Alignment**: - - **Primary**: `prov:Activity` - PROV-O activity - - **Close**: `crm:E5_Event` - CIDOC-CRM event - - **Related**: `schema:Action` - Schema.org action - - **Relationship to CollectionManagementSystem**: - ``` - CollectionManagementSystem - │ - └── deployed_at → DeploymentEvent[] - ├── temporal_extent → TimeSpan - ├── refers_to_custodian → Custodian - └── description → Description - ``` - - exact_mappings: - - prov:Activity - + description: >- + Operational event recording the rollout of a digital system at a target + institution, including timing and contextual notes. + alt_descriptions: + nl: Operationele gebeurtenis die de uitrol van een digitaal systeem bij een instelling vastlegt inclusief timing en contextnotities. + de: Operatives Ereignis zur Einfuehrung eines digitalen Systems in einer Zielinstitution mit Zeitangaben und Kontextnotizen. + fr: Evenement operationnel enregistrant le deploiement d un systeme numerique dans une institution cible avec temporalite et contexte. + es: Evento operativo que registra el despliegue de un sistema digital en una institucion objetivo con temporalidad y contexto. + ar: حدث تشغيلي يسجل نشر نظام رقمي لدى مؤسسة مستهدفة مع التوقيت والسياق. + id: Peristiwa operasional yang mencatat penerapan sistem digital pada institusi target beserta waktu dan konteksnya. + zh: 记录数字系统在目标机构上线部署及其时间与背景说明的运营事件。 + structured_aliases: + - {literal_form: uitrolgebeurtenis, in_language: nl} + - {literal_form: Bereitstellungsereignis, in_language: de} + - {literal_form: evenement de deploiement, in_language: fr} + - {literal_form: evento de despliegue, in_language: es} + - {literal_form: حدث نشر, in_language: ar} + - {literal_form: peristiwa deployment, in_language: id} + - {literal_form: 部署事件, in_language: zh} + broad_mappings: + - prov:Activity + close_mappings: - - crm:E5_Event - - schema:Action - + - crm:E5_Event + - schema:Action + related_mappings: - - schema:InstallAction - + - schema:InstallAction + slots: - - temporal_extent - - refers_to_custodian - - has_description - - has_score - + - temporal_extent + - refer_to + - has_description + - has_score + slot_usage: temporal_extent: range: TimeSpan inlined: true required: true examples: - - value: - begin_of_the_begin: "2015-06-01" - end_of_the_end: "2015-06-01" - - value: - begin_of_the_begin: "2015-01-01" - end_of_the_end: "2015-06-30" - refers_to_custodian: + - value: + begin_of_the_begin: "2015-06-01" + end_of_the_end: "2015-06-01" + - value: + begin_of_the_begin: "2015-01-01" + end_of_the_end: "2015-06-30" + refer_to: range: Custodian required: false examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 has_description: -# range: string inlined: false # Fixed invalid inline for primitive type required: false examples: - - value: - has_text: "Migrated from legacy system to Adlib v7.4. Data migration completed in phases over Q2 2015." + - value: + has_text: "Migrated from legacy system to Adlib v7.4. Data migration completed in phases over Q2 2015." + notes: + - | + Preserved from prior description (commit 86b9dceb): + + Preserved from prior description (commit 86b9dceb): + + Event representing the deployment of a software system (CMS, platform) at an institution. + + **Purpose**: + DeploymentEvent captures the full context of a software deployment: + - WHEN: Via temporal_extent (TimeSpan with fuzzy boundaries) + - WHERE: Via refers_to_custodian (target institution) + - WHAT: Linked from CollectionManagementSystem.deployed_at + - WHY: Via description (deployment rationale, notes) + + **MIGRATED FROM**: `deployment_date` slot + + Replaces simple date with structured event that: + - Supports fuzzy temporal bounds (TimeSpan) + - Tracks deployment at specific custodians + - Enables multiple deployment events per system + - Captures deployment context and rationale + + **Ontological Alignment**: + - **Primary**: `prov:Activity` - PROV-O activity + - **Close**: `crm:E5_Event` - CIDOC-CRM event + - **Related**: `schema:Action` - Schema.org action + + **Relationship to CollectionManagementSystem**: annotations: custodian_types: '["*"]' custodian_types_rationale: Deployment events applicable to all custodian types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.7 specificity_rationale: Specific to software deployment tracking. - + comments: - - "MIGRATED from deployment_date per slot_fixes.yaml (Rule 53)" - - "PROV-O Activity for deployment tracking" - - "Enables multiple deployments per CMS (upgrades, re-deployments)" - - "TimeSpan allows fuzzy temporal bounds for uncertain deployment dates" - + - "MIGRATED from deployment_date per slot_fixes.yaml (Rule 53)" + - "PROV-O Activity for deployment tracking" + - "Enables multiple deployments per CMS (upgrades, re-deployments)" + - "TimeSpan allows fuzzy temporal bounds for uncertain deployment dates" examples: - - value: - temporal_extent: - begin_of_the_begin: "2015-06-01" - end_of_the_end: "2015-06-01" - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - has_description: - has_text: "Initial deployment of Adlib CMS at Rijksmuseum" - - value: - temporal_extent: - begin_of_the_begin: "2020-01-01" - end_of_the_end: "2020-03-31" - refers_to_custodian: https://nde.nl/ontology/hc/nl-zh-hag-a-na - has_description: - has_text: "Upgrade to MAIS-Flexis v3.0. Migration included archival descriptions from 2010-2019." \ No newline at end of file + - value: + temporal_extent: + begin_of_the_begin: "2015-06-01" + end_of_the_end: "2015-06-01" + refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + has_description: + has_text: "Initial deployment of Adlib CMS at Rijksmuseum" + - value: + temporal_extent: + begin_of_the_begin: "2020-01-01" + end_of_the_end: "2020-03-31" + refers_to_custodian: https://nde.nl/ontology/hc/nl-zh-hag-a-na + has_description: + has_text: "Upgrade to MAIS-Flexis v3.0. Migration included archival descriptions from 2010-2019." + - value: | + CollectionManagementSystem + │ + └── deployed_at → DeploymentEvent[] + ├── temporal_extent → TimeSpan + ├── refers_to_custodian → Custodian + └── description → Description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchive.yaml index 4359b0a6c5..052dc0df75 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchive.yaml @@ -7,91 +7,68 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_service - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/20260202_matang/new/retention_tracking +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_service +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_roadmap classes: DepositArchive: is_a: CustodianType - class_uri: schema:ArchiveOrganization + class_uri: skos:Concept + description: >- + Repository institution for semi-current records under retention control, + pending transfer to permanent custody or authorized disposal. + alt_descriptions: + nl: Archiefinstelling voor semistatische documenten onder bewaartermijnbeheer in afwachting van overbrenging of geautoriseerde vernietiging. + de: Archivinstitution fuer Zwischenarchivgut unter Aufbewahrungssteuerung bis zur Uebernahme in Dauerarchivierung oder zulaessigen Vernichtung. + fr: Institution de conservation intermediaire pour des dossiers semi-courants sous controle de retention avant transfert ou elimination autorisee. + es: Institucion de archivo intermedio para registros semiactivos bajo control de retencion antes de transferencia o eliminacion autorizada. + ar: مؤسسة أرشيف وسيط للسجلات شبه الجارية تحت إدارة مدد الاحتفاظ قبل النقل الدائم أو الإتلاف المصرح به. + id: Lembaga arsip simpan antara untuk rekod semiaktif di bawah kendali retensi sebelum transfer permanen atau pemusnahan yang disahkan. + zh: 用于保留期管理下半现行档案的中间保管机构,待永久移交或依法处置。 + structured_aliases: + - {literal_form: depotarchief, in_language: nl} + - {literal_form: Zwischenarchiv, in_language: de} + - {literal_form: archive intermediaire, in_language: fr} + - {literal_form: archivo de deposito, in_language: es} + - {literal_form: أرشيف وسيط, in_language: ar} + - {literal_form: arsip deposito, in_language: id} + - {literal_form: 中间档案机构, in_language: zh} + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - premis:StorageLocation + - wd:Q244904 + related_mappings: + - wd:Q3621648 + - wd:Q3621673 slots: - has_type - has_service - hold_record_set - - retention_tracking + - has_roadmap - has_score - identified_by - description: "Archive for intermediate/semi-current records awaiting final disposition.\n\n**Wikidata**: Q244904 (deposit archive / Zwischenarchiv / archive interm\xE9diaire)\n\n**DEFINITION**:\n\nDeposit Archive (also called \"intermediate archive\" or \"records center\")\nmanages records that are:\n- No longer actively used (not current archive)\n- Not yet transferred to permanent archive\n- Awaiting retention period completion or disposition decision\n\n**ARCHIVAL LIFECYCLE POSITION**:\n\n```\nCurrent Archive (active use)\n \u2193\nDEPOSIT ARCHIVE (semi-current) \u2190 THIS TYPE\n \u2193\nHistorical Archive (permanent preservation)\n or\nDestruction (per retention schedule)\n```\n\n**KEY CHARACTERISTICS**:\n\n1. **Custody Without Ownership**: Deposit archives often hold materials \n deposited by other organizations while ownership remains with depositor\n\n2. **Retention Management**: Tracks retention schedules and triggers \n disposition actions (transfer or destruction)\n\ - \n3. **Efficient Storage**: Uses cost-effective storage for semi-current\n records with lower access frequency\n\n4. **Retrieval Services**: Provides retrieval for depositing organizations\n as needed\n\n**SPECIAL LINKAGE: StorageType**\n\nDeposit archives operate specialized storage facilities. This class links\nto StorageType to describe the deposit storage characteristics:\n- operates_storage \u2192 Storage[] \u2192 has_storage_type \u2192 StorageType\n- StorageType code: DEPOSIT_STORAGE\n\n```\nDepositArchive (custodian type)\n \u2502\n \u2514\u2500\u2500 operates_storage \u2192 Storage (facility instance)\n \u2502\n \u2514\u2500\u2500 has_storage_type \u2192 StorageType\n \u2514\u2500\u2500 DEPOSIT_STORAGE\n```\n\n**MULTILINGUAL LABELS**:\n- Zwischenarchiv (de)\n- archivo de dep\xF3sito (es)\n- archive interm\xE9diaire (fr)\n\n**RELATED TYPES**:\n- CurrentArchive (Q3621648) - active records\ - \ (earlier phase)\n- HistoricalArchive (Q3621673) - permanent records (later phase)\n- StorageType.DEPOSIT_STORAGE - storage type for deposit facilities\n\n**ONTOLOGICAL ALIGNMENT**:\n- **SKOS**: skos:Concept (type classification)\n- **RiC-O**: rico:RecordSet for deposited materials\n- **PREMIS**: premis:StorageLocation for storage facilities\n- **Wikidata**: Q244904\n" slot_usage: - identified_by: - retention_tracking: - range: boolean - examples: - - value: true - has_service: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_type: SecureDestructionService - has_label: Secure Destruction - - value: - has_type: PermanentArchiveTransferService - has_label: Transfer to National Archives - - value: - has_type: DepositorReturnService - has_label: Return to Depositor has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - exact_mappings: - - wd:Q244904 - close_mappings: - - rico:RecordSet - - premis:StorageLocation - - skos:Concept - broad_mappings: - - wd:Q166118 - related_mappings: - - wikidata:Q3621648 - - wikidata:Q3621673 + equals_string: hc:ArchiveOrganizationType + has_roadmap: + range: boolean comments: - - Deposit archives manage semi-current records awaiting disposition - - 'SPECIAL LINKAGE: operates_storage_types links to StorageType' - - Key role in retention management and disposition planning - - Provides cost-effective storage for lower-access materials - - "Part of archival lifecycle: current \u2192 deposit \u2192 permanent" - see_also: - - https://www.wikidata.org/wiki/Q244904 - - https://www.iso.org/standard/62542.html - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q244904 - has_type_code: ARCHIVE - has_label: - - Deposit Archive@en - - Zwischenarchiv@de - - "archivo de dep\xF3sito@es" - - "archive interm\xE9diaire@fr" - has_description: Archive for semi-current records awaiting disposition - retention_tracking: true - has_service: - - has_type: SecureDestructionService - has_label: secure destruction - - has_type: PermanentArchiveTransferService - has_label: transfer to national archives + - Organization type for lifecycle phase between active use and permanent custody + notes: + - | + Preserved from prior description (commit 86b9dceb): + + "Archive for intermediate/semi-current records awaiting final disposition.\n\n**Wikidata**: Q244904 (deposit archive / Zwischenarchiv / archive interm\xE9diaire)\n\n**DEFINITION**:\n\nDeposit Archive (also called \"intermediate archive\" or \"records center\")\nmanages records that are:\n- No longer actively used (not current archive)\n- Not yet transferred to permanent archive\n- Awaiting retention period completion or disposition decision\n\n**ARCHIVAL LIFECYCLE POSITION**:\n\n```\nCurrent Archive (active use)\n \u2193\nDEPOSIT ARCHIVE (semi-current) \u2190 THIS TYPE\n \u2193\nHistorical Archive (permanent preservation)\n or\nDestruction (per retention schedule)\n```\n\n**KEY CHARACTERISTICS**:\n\n1. **Custody Without Ownership**: Deposit archives often hold materials \n deposited by other organizations while ownership remains with depositor\n\n2. **Retention Management**: Tracks retention schedules and triggers \n disposition actions (transfer or destruction)\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml index 58b5ecc898..da185804fe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml @@ -3,24 +3,43 @@ name: DepositArchiveRecordSetType title: DepositArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# - premis: http://www.loc.gov/premis/rdf/v3/ + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: DepositArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DepositArchive custodians. - - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Taxonomic category for documentary aggregations managed in intermediate + custody pending disposition outcomes. + alt_descriptions: + nl: Taxonomische categorie voor documentaggregaties in tussenbewaring in afwachting van selectiebesluiten. + de: Taxonomische Kategorie fuer Dokumentaggregationen in Zwischenverwahrung bis zur Aussonderungsentscheidung. + fr: Categorie taxonomique pour les ensembles documentaires conserves en depot intermediaire avant decision de sort final. + es: Categoria taxonomica para agregaciones documentales en custodia intermedia antes de la disposicion final. + ar: فئة تصنيفية للتجميعات الوثائقية في الحفظ الوسيط بانتظار قرار المصير النهائي. + id: Kategori taksonomi untuk agregasi dokumenter dalam kustodi antara sebelum keputusan disposisi akhir. + zh: 在中间托管阶段、待最终处置前之文献聚合体分类类型。 + structured_aliases: + - {literal_form: depotarchief-recordsettype, in_language: nl} + - {literal_form: Zwischenarchiv-Bestandsart, in_language: de} + - {literal_form: type de fonds d archive intermediaire, in_language: fr} + - {literal_form: tipo de conjunto documental de deposito, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف وسيط, in_language: ar} + - {literal_form: jenis set catatan arsip deposito, in_language: id} + - {literal_form: 中间档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q244904 slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) + - has_scope see_also: - DepositArchive - rico:RecordSetType @@ -29,9 +48,4 @@ classes: linked_custodian_type: DepositArchive dual_class_pattern: collection_type specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.677478Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + specificity_rationale: Type taxonomy class diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml index dd949122f6..9384f65f39 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: DepositArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./DepositArchiveRecordSetType @@ -21,41 +20,80 @@ classes: DepositedRecordsFonds: is_a: DepositArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Records deposited by external bodies.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for externally deposited + records under retention management. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor extern in bewaring + gegeven bronnen onder retentiebeheer. + de: >- + Dokumentarische Aggregation als Fonds fuer extern hinterlegte + Unterlagen unter Aufbewahrungs- und Retentionsverwaltung. + fr: >- + Agregation documentaire organisee en fonds pour des documents deposes + de l'exterieur sous gestion de retention. + es: >- + Agregacion documental dispuesta como fondo para registros depositados + externamente bajo gestion de retencion. + ar: >- + تجميع وثائقي منظم كرصيد لمواد مودعة من جهات خارجية + ضمن إدارة فترات الاحتفاظ. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk catatan titipan + dari luar di bawah manajemen retensi. + zh: >- + 以全宗方式组织的外部寄存记录文献聚合体,纳入保管期限管理。 + structured_aliases: + - literal_form: fonds in bewaring gegeven bronnen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds hinterlegter Unterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de documents deposes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de registros depositados + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد سجلات مودعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip titipan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 寄存记录文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Retention-management context and external provenance remain explicit. + keywords: + - external deposit + - retention management + - custody transfer + - fonds provenance + examples: + - value: + has_type: hc:DepositedRecordsFonds + has_custodian: hc:DepositArchive + has_note: Deposited corporate files managed under fixed retention schedules. + description: Externally deposited documentation grouped as a fonds under retention policy. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - DepositArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DepositedRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:DepositedRecordsFonds has_custodian: - equals_string: DepositArchive - record_holder_note: + equals_string: hc:DepositArchive + has_note: equals_string: This RecordSetType is typically held by DepositArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml index 53f138ea3e..dc7f67de70 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DepositingOrganization.yaml @@ -8,12 +8,32 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: DepositingOrganization: class_uri: schema:Organization - description: Depositing organization. + description: >- + Organization that transfers materials into another custodian's care while + retaining attribution to the depositor role. + alt_descriptions: + nl: Organisatie die materialen overdraagt aan een andere beheerder met behoud van herkomst als deposant. + de: Organisation die Materialien in die Verwahrung eines anderen Traegers uebergibt und dabei die Rolle als Einlieferer behaelt. + fr: Organisation qui transfere des materiaux sous la garde d un autre depositaire tout en conservant l attribution du role de deposant. + es: Organizacion que transfiere materiales al cuidado de otro custodio manteniendo la atribucion del rol depositante. + ar: منظمة تقوم بإيداع مواد لدى جهة حافظة أخرى مع بقاء نسبتها بصفتها جهة مُودِعة. + id: Organisasi yang menitipkan materi ke kustodian lain sambil mempertahankan atribusi peran sebagai penyetor. + zh: 将材料移交他方托管并保留“移交机构”身份归属的组织。 + structured_aliases: + - {literal_form: deponerende organisatie, in_language: nl} + - {literal_form: einliefernde Organisation, in_language: de} + - {literal_form: organisation deposante, in_language: fr} + - {literal_form: organizacion depositante, in_language: es} + - {literal_form: منظمة مُودِعة, in_language: ar} + - {literal_form: organisasi penyetor, in_language: id} + - {literal_form: 移交机构, in_language: zh} + broad_mappings: + - schema:Organization slots: - has_name annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Description.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Description.yaml index 27721befc7..671469f662 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Description.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Description.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Description name: description_class title: Description Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,39 +8,81 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/has_type - - ../slots/has_content - - ../slots/has_score # was: template_specificity - - ../slots/in_language +- linkml:types +- ../metadata +- ../slots/has_type +- ../slots/has_content +- ../slots/has_score +- ../slots/in_language classes: Description: class_uri: hc:Description - description: | + description: >- + Reusable typed text statement used to supply contextual explanatory + content with optional language tagging. + alt_descriptions: + nl: Herbruikbare getypeerde tekstverklaring voor contextuele toelichting met optionele taalmarkering. + de: Wiederverwendbare typisierte Textaussage fuer kontextuelle Erlaeuterungen mit optionaler Sprachkennzeichnung. + fr: Enonce textuel type reutilisable pour fournir un contexte explicatif avec marquage linguistique optionnel. + es: Enunciado textual tipado reutilizable para aportar contexto explicativo con etiquetado de idioma opcional. + ar: بيان نصي نمطي قابل لإعادة الاستخدام لتقديم سياق توضيحي مع وسم لغوي اختياري. + id: Pernyataan teks bertipe yang dapat digunakan ulang untuk memberi konteks penjelasan dengan penandaan bahasa opsional. + zh: 可复用的类型化文本说明,用于提供解释性上下文并可选语言标注。 + structured_aliases: + - {literal_form: toelichting, in_language: nl} + - {literal_form: Beschreibungseintrag, in_language: de} + - {literal_form: notice descriptive, in_language: fr} + - {literal_form: descripcion tipada, in_language: es} + - {literal_form: وصف توضيحي, in_language: ar} + - {literal_form: deskripsi bertipe, in_language: id} + - {literal_form: 描述条目, in_language: zh} + close_mappings: + - dcterms:description + - skos:definition + - rdfs:comment + related_mappings: + - schema:description + slots: + - has_content + - has_type + - in_language + - has_score + slot_usage: + has_content: + required: true + inlined: false + has_type: + required: false + in_language: + required: false + pattern: ^[a-z]{2}$ + notes: + - | + Preserved from prior description (commit 86b9dceb): + + Preserved from prior description (commit 86b9dceb): + A typed description with optional language tagging and type metadata. - + **Purpose**: Description provides a reusable class for representing textual descriptions across the heritage custodian schema. Supports typed descriptions (binding, branch, budget, zone, etc.) with language tagging. - + **Ontological Alignment**: - **Primary**: `dcterms:description` - Dublin Core description - **Close**: `skos:definition` - formal definition - **Related**: `schema:description` - Schema.org description - + **Use Cases**: - Binding descriptions for physical carriers - Branch/office descriptions for organizational units - Budget descriptions for financial records - Zone/warehouse descriptions for storage facilities - Type descriptions for classification explanations - + **Replaces** (per slot_fixes.yaml): - `binding_description` (string) - `branch_description` (string) @@ -51,70 +92,8 @@ classes: - `warehouse_description` (string) - `unit_description` (string) - `type_description` (string) - - close_mappings: - - dcterms:description - - skos:definition - - rdfs:comment - - related_mappings: - - schema:description - - slots: - # MIGRATED 2026-01-25: description_text → has_content (Rule 53) - - has_content - - has_type - - in_language - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - slot_usage: - # DEPRECATED 2026-01-25: description_text migrated to has_content + Content (Rule 53) - # Old slot archived: modules/slots/archive/description_text_archived_20260125.yaml - has_content: -# range: string - required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: "Zone Description" - has_description: "Climate-controlled storage zone with dedicated HVAC for archival materials." - has_type: -# range: string - required: false - examples: - - value: binding - - value: branch - - value: budget - - value: zone - in_language: -# range: string - required: false - pattern: "^[a-z]{2}$" - annotations: custodian_types: '["*"]' - custodian_types_rationale: Generic description class applicable to all custodian types. - custodian_types_primary: null + custodian_types_rationale: Generic description class applicable to all domains specificity_score: 0.2 - specificity_rationale: Very broadly applicable generic class for textual descriptions. - - examples: - # MIGRATED 2026-01-25: examples updated to use has_content + Content (Rule 53) - - value: - has_content: - has_label: "Storage Zone Climate Control" - has_description: "Climate-controlled storage zone with dedicated HVAC for archival materials. Maintains 65°F and 35% RH." - description_type: zone - language: en - - value: - has_content: - has_label: "Quarter Leather Binding" - has_description: "Quarter leather binding with marbled boards, spine with five raised bands and gilt titling." - description_type: binding - language: en - - value: - has_content: - has_label: "Noord-Holland Regional Branch" - has_description: "Regional branch serving Noord-Holland province with specialized genealogy and notarial collections." - description_type: branch - language: en \ No newline at end of file + specificity_rationale: Broad reusable text-annotation class diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml index 7725f408b0..32ede7c368 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedEntity.yaml @@ -7,155 +7,67 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/geographic_extent - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_time_interval - - ../slots/has_type - - ../slots/generated_by +- linkml:types +- ../slots/geographic_extent +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_time_interval +- ../slots/has_type +- ../slots/generated_by classes: DetectedEntity: class_uri: prov:Entity - description: "Base class for entities detected through automated analysis processes.\n\ - \n**DEFINITION**:\n\nDetectedEntity represents items identified by automated\ - \ analysis pipelines\n(computer vision, NLP, audio analysis, etc.). Each detected\ - \ entity captures:\n- What was detected (via has_type → specific Type\ - \ class)\n- Detection confidence (probability score)\n- Temporal/spatial location\ - \ (timestamps, bounding boxes)\n\n**CRITICAL: DETECTION vs TYPE**\n\n| Aspect\ - \ | DetectedEntity (This Class) | *Type Classes (Categories) |\n|--------|----------------------------|---------------------------|\n\ - | **Nature** | Detection result | Classification |\n| **Examples** | \"Transition\ - \ at 00:03:15\" | FADE_IN, CUT, DISSOLVE |\n| **Properties** | Confidence, timestamps\ - \ | Semantic metadata |\n| **Cardinality** | Many instances per video | ~20-30\ - \ types |\n\n**USE CASE - Video Annotation**:\n\n```\nVideoAnnotation\n │\n\ - \ └── has_detected → DetectedEntity[]\n ├── has_type →\ - \ TransitionType (FADE_IN, CUT, etc.)\n ├── confidence_score → 0.95\n\ - \ ├── start_time → \"00:03:15\"\n └── end_time → \"00:03:17\"\n\ - ```\n\n**USE CASE - Text Detection**:\n\n```\nVideoAnnotation\n │\n └── has_detected\ - \ → DetectedEntity[]\n ├── has_type → TextType (TITLE, CAPTION,\ - \ etc.)\n ├── confidence_score → 0.87\n ├── has_geographic_extent\ - \ → [x1, y1, x2, y2]\n └── has_label → \"Museum Tour\"\n```\n\n\ - **ONTOLOGY ALIGNMENT**:\n\n- **PROV-O Entity**: Detected entities are generated\ - \ by activities\n- **W3C Web Annotation**: Compatible with annotation body/target\ - \ patterns\n- **CIDOC-CRM E73_Information_Object**: Information derived from\ - \ sources\n\n**RELATIONSHIP TO SLOTS**:\n\n- `has_detected`: Links from\ - \ VideoAnnotation → DetectedEntity[]\n- `has_type`: Links DetectedEntity\ - \ → TransitionType, TextType, etc.\n- Uses shared slots for identifier, label,\ - \ confidence\n" - abstract: false - exact_mappings: + description: >- + Observation artifact produced by automated analysis indicating a + machine-detected item with confidence and localization metadata. + alt_descriptions: + nl: Observatieartefact uit geautomatiseerde analyse dat een machinaal gedetecteerd item met confidence- en lokalisatiemetadata vastlegt. + de: Beobachtungsartefakt aus automatisierter Analyse das ein maschinell erkanntes Element mit Konfidenz- und Lokalisierungsmetadaten festhaelt. + fr: Artefact d observation issu d une analyse automatisee indiquant un element detecte avec metadonnees de confiance et de localisation. + es: Artefacto de observacion generado por analisis automatizado que indica un elemento detectado con metadatos de confianza y localizacion. + ar: أثر ملاحظاتي ناتج عن تحليل آلي يشير إلى عنصر مكتشف آلياً مع بيانات الثقة والتموضع. + id: Artefak observasi hasil analisis otomatis yang menunjukkan item terdeteksi mesin beserta metadata kepercayaan dan lokalisasi. + zh: 由自动分析产生的观测实体,表示机器检测项及其置信度与定位元数据。 + structured_aliases: + - {literal_form: gedetecteerde entiteit, in_language: nl} + - {literal_form: erkannte Entitaet, in_language: de} + - {literal_form: entite detectee, in_language: fr} + - {literal_form: entidad detectada, in_language: es} + - {literal_form: كيان مكتشف, in_language: ar} + - {literal_form: entitas terdeteksi, in_language: id} + - {literal_form: 检测实体, in_language: zh} + broad_mappings: - prov:Entity close_mappings: - crm:E73_Information_Object - - schema:DataDownload related_mappings: - schema:Thing - - crm:E21_Person slots: - identified_by - has_label - has_type - generated_by - has_time_interval - - has_geographic_extent - - start_time + - geographic_extent + - begin_of_the_begin slot_usage: - identified_by: -# range: string - required: false - examples: - - value: detection-001 - - value: transition-fade-00:03:15 has_type: -# range: string required: true - examples: - - value: TransitionType:FADE_IN - - value: TextType:TITLE - has_label: -# range: string - required: false - examples: - - value: Museum Tour - - value: Opening Credits generated_by: range: GenerationEvent required: false inlined: true - description: 'Generation event containing confidence score for entity detection. - MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.' - examples: - - value: - has_score: - has_score: 0.95 - has_method: computer_vision - - value: - has_score: - has_score: 0.62 - has_method: ocr_extraction has_time_interval: range: TimeInterval required: false inlined: true - examples: - - value: null - has_geographic_extent: + geographic_extent: range: float multivalued: true required: false - examples: - - value: - - 100.0 - - 50.0 - - 400.0 - - 150.0 annotations: specificity_score: '0.65' - specificity_rationale: Fairly specific - detection entities are domain-relevant - for media analysis. - has_score: null - replaces_pattern: 'Replaces inline transition_types_detected and text_types_detected - slots - - with structured DetectedEntity → has_type → Type pattern. - - ' - custodian_types: '[''*'']' - comments: - - Base class for automated detection results - - Use has_type to link to specific Type classes (TransitionType, TextType) - - 'Captures detection metadata: confidence (via generated_by), timestamps, - bounding boxes' - - Generated by detection activities (prov:wasGeneratedBy pattern) - - 'Rule 39 compliant: uses has_* slot naming (migrated from has_or_had_*)' - - 'MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore' - see_also: - - https://www.w3.org/TR/prov-o/#Entity - - https://www.w3.org/TR/annotation-model/ - - http://www.cidoc-crm.org/cidoc-crm/E73_Information_Object - examples: - - value: - identified_by: transition-001 - has_type: TransitionType:FADE_IN - generated_by: - has_score: - has_score: 0.95 - has_method: video_analysis - start_time: 00:03:15 - has_time_interval: null - - value: - identified_by: text-001 - has_type: TextType:TITLE - has_label: Museum Tour Guide - generated_by: - has_score: - has_score: 0.87 - has_method: ocr_extraction - has_geographic_extent: - - 100.0 - - 50.0 - - 400.0 - - 150.0 + specificity_rationale: Fairly specific for media-analysis and extraction workflows + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedFace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedFace.yaml index ad793d1e98..3c6c114628 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedFace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedFace.yaml @@ -15,13 +15,33 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/generated_by +- linkml:types +- ../slots/has_label +- ../slots/generated_by classes: DetectedFace: class_uri: schema:Thing - description: Detected face. + description: >- + Detection result representing a human face localized in visual media for + identification or review workflows. + alt_descriptions: + nl: Detectieresultaat van een menselijk gezicht in visuele media voor identificatie- of reviewworkflows. + de: Erkennungsergebnis eines menschlichen Gesichts in visuellen Medien fuer Identifikations- oder Pruefprozesse. + fr: Resultat de detection d un visage humain localise dans un media visuel pour identification ou revue. + es: Resultado de deteccion de un rostro humano localizado en medios visuales para identificacion o revision. + ar: نتيجة كشف لوجه بشري في وسيط بصري لأغراض التعرف أو المراجعة. + id: Hasil deteksi wajah manusia pada media visual untuk alur identifikasi atau tinjauan. + zh: 在视觉媒体中定位到的人脸检测结果,用于识别或复核流程。 + structured_aliases: + - {literal_form: gedetecteerd gezicht, in_language: nl} + - {literal_form: erkanntes Gesicht, in_language: de} + - {literal_form: visage detecte, in_language: fr} + - {literal_form: rostro detectado, in_language: es} + - {literal_form: وجه مكتشف, in_language: ar} + - {literal_form: wajah terdeteksi, in_language: id} + - {literal_form: 检测到的人脸, in_language: zh} + broad_mappings: + - schema:Thing slots: - has_label - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml index 68410601bb..885ad1b6bb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLandmark.yaml @@ -8,13 +8,33 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/generated_by +- linkml:types +- ../slots/has_label +- ../slots/generated_by classes: DetectedLandmark: class_uri: schema:LandmarksOrHistoricalBuildings - description: Detected landmark. + description: >- + Detection result representing an identified landmark or historic building + feature within visual content. + alt_descriptions: + nl: Detectieresultaat van een herkend landmark of historisch gebouwkenmerk in visuele content. + de: Erkennungsergebnis eines identifizierten Wahrzeichens oder historischen Gebaeudemerkmals in visuellem Inhalt. + fr: Resultat de detection d un repere ou element de batiment historique dans un contenu visuel. + es: Resultado de deteccion de un hito o rasgo de edificio historico en contenido visual. + ar: نتيجة كشف لمعلم أو سمة مبنى تاريخي داخل محتوى بصري. + id: Hasil deteksi tengaran atau fitur bangunan bersejarah dalam konten visual. + zh: 视觉内容中识别到的地标或历史建筑特征检测结果。 + structured_aliases: + - {literal_form: gedetecteerd landmark, in_language: nl} + - {literal_form: erkanntes Wahrzeichen, in_language: de} + - {literal_form: repere detecte, in_language: fr} + - {literal_form: hito detectado, in_language: es} + - {literal_form: معلم مكتشف, in_language: ar} + - {literal_form: landmark terdeteksi, in_language: id} + - {literal_form: 检测地标, in_language: zh} + exact_mappings: + - schema:LandmarksOrHistoricalBuildings slots: - has_label - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml index f0deb10a65..6cbeed8b44 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedLogo.yaml @@ -15,13 +15,33 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/generated_by +- linkml:types +- ../slots/has_label +- ../slots/generated_by classes: DetectedLogo: class_uri: schema:Thing - description: Detected logo. + description: >- + Detection result representing a brand or institutional emblem identified + in media content. + alt_descriptions: + nl: Detectieresultaat van een merk- of instellingsembleem in mediacontent. + de: Erkennungsergebnis eines Marken- oder Institutionsemblems in Medieninhalten. + fr: Resultat de detection d un logo de marque ou d institution dans un contenu media. + es: Resultado de deteccion de un emblema de marca o institucion en contenido multimedia. + ar: نتيجة كشف لشعار علامة تجارية أو مؤسسة ضمن محتوى وسائطي. + id: Hasil deteksi lambang merek atau institusi dalam konten media. + zh: 在媒体内容中识别到的品牌或机构标识检测结果。 + structured_aliases: + - {literal_form: gedetecteerd logo, in_language: nl} + - {literal_form: erkanntes Logo, in_language: de} + - {literal_form: logo detecte, in_language: fr} + - {literal_form: logotipo detectado, in_language: es} + - {literal_form: شعار مكتشف, in_language: ar} + - {literal_form: logo terdeteksi, in_language: id} + - {literal_form: 检测标识, in_language: zh} + broad_mappings: + - schema:Thing slots: - has_label - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedObject.yaml index fb8c9136d9..286c3f5748 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectedObject.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectedObject.yaml @@ -8,13 +8,33 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/generated_by +- linkml:types +- ../slots/has_label +- ../slots/generated_by classes: DetectedObject: class_uri: schema:Thing - description: Detected object. + description: >- + Detection result representing a physical or symbolic object localized in + media content. + alt_descriptions: + nl: Detectieresultaat van een fysiek of symbolisch object gelokaliseerd in mediacontent. + de: Erkennungsergebnis eines physischen oder symbolischen Objekts das in Medieninhalten lokalisiert wurde. + fr: Resultat de detection d un objet physique ou symbolique localise dans un contenu media. + es: Resultado de deteccion de un objeto fisico o simbolico localizado en contenido multimedia. + ar: نتيجة كشف لكائن مادي أو رمزي محدد الموضع داخل محتوى وسائطي. + id: Hasil deteksi objek fisik atau simbolik yang dilokalisasi dalam konten media. + zh: 在媒体内容中定位到的实体或符号对象检测结果。 + structured_aliases: + - {literal_form: gedetecteerd object, in_language: nl} + - {literal_form: erkanntes Objekt, in_language: de} + - {literal_form: objet detecte, in_language: fr} + - {literal_form: objeto detectado, in_language: es} + - {literal_form: كائن مكتشف, in_language: ar} + - {literal_form: objek terdeteksi, in_language: id} + - {literal_form: 检测对象, in_language: zh} + broad_mappings: + - schema:Thing slots: - has_label - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml index 498c576f3f..1b8d080807 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelType.yaml @@ -11,82 +11,103 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: DetectionLevelType: class_uri: skos:Concept abstract: true - description: | + description: >- + Abstract taxonomy node for confidence-band categories assigned to + automated detection results. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor confidenceband-categorieen bij geautomatiseerde detectieresultaten. + de: Abstrakter Taxonomieknoten fuer Konfidenzband-Kategorien bei automatisierten Erkennungsergebnissen. + fr: Noeud taxonomique abstrait pour les categories de bandes de confiance appliquees aux resultats de detection automatisee. + es: Nodo taxonomico abstracto para categorias de bandas de confianza asignadas a resultados de deteccion automatizada. + ar: عقدة تصنيفية مجردة لفئات نطاقات الثقة المخصصة لنتائج الكشف الآلي. + id: Simpul taksonomi abstrak untuk kategori pita kepercayaan pada hasil deteksi otomatis. + zh: 用于自动检测结果置信区间类别的抽象分类节点。 + structured_aliases: + - {literal_form: detectieniveautype, in_language: nl} + - {literal_form: Erkennungsstufentyp, in_language: de} + - {literal_form: type de niveau de detection, in_language: fr} + - {literal_form: tipo de nivel de deteccion, in_language: es} + - {literal_form: نوع مستوى الكشف, in_language: ar} + - {literal_form: tipe tingkat deteksi, in_language: id} + - {literal_form: 检测级别类型, in_language: zh} + broad_mappings: + - skos:Concept + + close_mappings: + - dqv:QualityAnnotation + + slots: + - has_code + - has_label + - has_description + + slot_usage: + has_code: + pattern: "^[A-Z_]+$" + examples: + - value: HIGH + - value: MEDIUM + - value: LOW + has_label: + examples: + - value: "High Confidence" + - value: "Medium Confidence" + has_description: + examples: + - value: "High confidence detections suitable for production display" + notes: + - | + Preserved from prior description (commit 86b9dceb): + + Preserved from prior description (commit 86b9dceb): + Abstract base class for detection confidence level types. - + **Type/Types Pattern (Rule 0b)**: - `DetectionLevelType` (this file): Abstract base class - `DetectionLevelTypes.yaml`: Concrete subclasses (HIGH, MEDIUM, LOW, etc.) - + **DEFINITION**: - + Detection levels categorize the confidence/quality of automated detection results. Rather than raw numeric thresholds, these provide semantic categories for filtering and display decisions. - + **Level Hierarchy**: - + | Level | Confidence Range | Use Case | |-------|------------------|----------| | HIGH | 0.9+ | Production, public display | | MEDIUM | 0.7-0.9 | Review queue, moderate confidence | | LOW | 0.5-0.7 | Research, exhaustive analysis | | UNCERTAIN | < 0.5 | Flagged for manual review | - + **Ontological Alignment**: - **SKOS**: `skos:Concept` - controlled vocabulary term - **DQV**: Related to data quality metrics - + **Migrated From** (per slot_fixes.yaml): - `detection_level` now uses: - `filters_or_filtered` → DetectedEntity - `has_type` → DetectionLevelType (this class) - `include` → DetectionLevelTypes (subclasses) - - exact_mappings: - - skos:Concept - - close_mappings: - - dqv:QualityAnnotation - - slots: - - has_code - - has_label - - has_description - - slot_usage: - has_code: - pattern: "^[A-Z_]+$" - examples: - - value: HIGH - - value: MEDIUM - - value: LOW - has_label: - examples: - - value: "High Confidence" - - value: "Medium Confidence" - has_description: - examples: - - value: "High confidence detections suitable for production display" - annotations: custodian_types: '["D"]' custodian_types_rationale: Detection levels apply to digital platforms with automated analysis specificity_score: 0.75 specificity_rationale: Specific to media analysis and detection contexts type_types_pattern: "Base class - concrete subclasses in DetectionLevelTypes.yaml" - comments: - - "Abstract base class for detection level taxonomy" - - "Concrete subclasses defined in DetectionLevelTypes.yaml" - - "Follows Type/Types naming convention (Rule 0b)" - - "Migrated from detection_level slot per slot_fixes.yaml" + - "Abstract base class for detection level taxonomy" + - "Concrete subclasses defined in DetectionLevelTypes.yaml" + - "Follows Type/Types naming convention (Rule 0b)" + - "Migrated from detection_level slot per slot_fixes.yaml" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml index 48f56daa7e..c8fe6be33b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml @@ -4,27 +4,18 @@ title: Detection Level Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./DetectionLevelType - - linkml:types - - ../slots/has_code - - ../slots/has_label +- ./DetectionLevelType +- linkml:types +- ../slots/has_code +- ../slots/has_label classes: HighDetectionLevel: is_a: DetectionLevelType class_uri: hc:HighDetectionLevel - description: 'High confidence detection level (0.9+ confidence). - - - **Use Case**: Production display, public-facing content. - - - High confidence detections have been verified to high accuracy standards - - and are suitable for automated display without human review. - - ' + description: 'Confidence-tier classification for extraction reliability and review workflow.' slot_usage: has_code: equals_string: HIGH @@ -44,20 +35,12 @@ classes: has_description: Suitable for production display broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: High confidence detection level (0.9+ confidence). **Use Case**: Production display, public-facing content. High confidence detections have been verified to high accuracy standards and are suitable for automated display without human review.' MediumDetectionLevel: is_a: DetectionLevelType class_uri: hc:MediumDetectionLevel - description: 'Medium confidence detection level (0.7-0.9 confidence). - - - **Use Case**: General use, review queue. - - - Medium confidence detections may need spot-checking but are generally - - reliable for most applications. - - ' + description: 'Confidence-tier classification for extraction reliability and review workflow.' slot_usage: has_code: equals_string: MEDIUM @@ -74,22 +57,12 @@ classes: has_description: Review recommended before production use broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Medium confidence detection level (0.7-0.9 confidence). **Use Case**: General use, review queue. Medium confidence detections may need spot-checking but are generally reliable for most applications.' LowDetectionLevel: is_a: DetectionLevelType class_uri: hc:LowDetectionLevel - description: 'Low confidence detection level (0.5-0.7 confidence). - - - **Use Case**: Research, exhaustive analysis, recall-focused. - - - Low confidence detections prioritize recall over precision. - - Suitable for research workflows where missing items is more costly - - than including false positives. - - ' + description: 'Confidence-tier classification for extraction reliability and review workflow.' slot_usage: has_code: equals_string: LOW @@ -106,22 +79,12 @@ classes: has_description: Requires human review before use broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Low confidence detection level (0.5-0.7 confidence). **Use Case**: Research, exhaustive analysis, recall-focused. Low confidence detections prioritize recall over precision. Suitable for research workflows where missing items is more costly than including false positives.' UncertainDetectionLevel: is_a: DetectionLevelType class_uri: hc:UncertainDetectionLevel - description: 'Uncertain detection level (< 0.5 confidence). - - - **Use Case**: Flagged items, manual review queue. - - - Uncertain detections should not be used without human verification. - - These are typically included in raw output for completeness but - - require manual curation before any production use. - - ' + description: 'Confidence-tier classification for extraction reliability and review workflow.' slot_usage: has_code: equals_string: UNCERTAIN @@ -138,20 +101,12 @@ classes: has_description: Manual verification required broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Uncertain detection level (< 0.5 confidence). **Use Case**: Flagged items, manual review queue. Uncertain detections should not be used without human verification. These are typically included in raw output for completeness but require manual curation before any production use.' VerifiedDetectionLevel: is_a: DetectionLevelType class_uri: hc:VerifiedDetectionLevel - description: 'Verified detection level (human confirmed). - - - **Use Case**: Human-verified detections, ground truth. - - - Verified detections have been manually confirmed by a human reviewer. - - These override automated confidence scores and serve as ground truth. - - ' + description: 'Confidence-tier classification for extraction reliability and review workflow.' slot_usage: has_code: equals_string: VERIFIED @@ -168,3 +123,5 @@ classes: has_description: Manually confirmed by curator broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Verified detection level (human confirmed). **Use Case**: Human-verified detections, ground truth. Verified detections have been manually confirmed by a human reviewer. These override automated confidence scores and serve as ground truth.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml index b857c8d690..74a0b391e5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml @@ -6,75 +6,86 @@ prefixes: hc: https://nde.nl/ontology/hc/ dqv: http://www.w3.org/ns/dqv# schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: DetectionThreshold: class_uri: dqv:QualityMeasurement - description: "Configuration for detection thresholds in analysis pipelines.\n\n\ - **DEFINITION**:\n\nDetectionThreshold represents the confidence threshold settings\ - \ used to filter\ndetection results. CV models output confidence scores; thresholds\ - \ determine\nwhich detections are included in results.\n\n**Threshold Levels**:\n\ - \n| Threshold | Range | Use Case |\n|-----------|-------|----------|\n| HIGH_PRECISION\ - \ | 0.9+ | Production display, high confidence |\n| BALANCED | 0.7-0.9 | General\ - \ use, balance precision/recall |\n| HIGH_RECALL | 0.5-0.7 | Research, review,\ - \ catch more |\n| RAW | < 0.5 | Unfiltered, needs post-processing |\n\n**Ontological\ - \ Alignment**:\n- **DQV**: `dqv:QualityMeasurement` - quality metric for data\ - \ assessment\n- **PROV-O**: Threshold as parameter of detection activity\n\n\ - **Migrated From** (per slot_fixes.yaml):\n- `detection_threshold` (float) now\ - \ uses:\n - `filters_or_filtered` → DetectedEntity\n - `has_threshold`\ - \ → DetectionThreshold (this class)\n\n**Usage Pattern**:\n```\nVideoAnnotation\n\ - \ └── filters_or_filtered → DetectedEntity\n └── has_threshold\ - \ → DetectionThreshold\n ├── threshold_value: 0.5\n \ - \ └── threshold_type: MINIMUM\n```\n" - exact_mappings: + description: >- + Confidence cutoff specification used to filter automated detection results + and determine acceptance criteria in analysis pipelines. + alt_descriptions: + nl: >- + Betrouwbaarheidsdrempelspecificatie gebruikt om geautomatiseerde detectieresultaten te filteren + en acceptatiecriteria te bepalen in analysepijplijnen. + de: >- + Konfidenzschwellen-Spezifikation zur Filterung automatischer Erkennungsergebnisse + und Bestimmung von Akzeptanzkriterien in Analyse-Pipelines. + fr: >- + Spécification de seuil de confiance utilisée pour filtrer les résultats de détection automatisée + et déterminer les critères d'acceptation dans les pipelines d'analyse. + es: >- + Especificación de umbral de confianza utilizada para filtrar resultados de detección automatizada + y determinar criterios de aceptación en pipelines de análisis. + ar: >- + مواصفة عتبة الثقة المستخدمة لتصفية نتائج الكشف الآلي + وتحديد معايير القبول في خطوط تحليل البيانات. + id: >- + Spesifikasi ambang kepercayaan yang digunakan untuk menyaring hasil deteksi otomatis + dan menentukan kriteria penerimaan dalam pipeline analisis. + zh: >- + 用于过滤自动检测结果并确定分析管道中接受标准的置信度阈值规范。 + broad_mappings: - dqv:QualityMeasurement close_mappings: - schema:QuantitativeValue - related_mappings: - - prov:SoftwareAgent slots: - has_label - has_description - has_type - slot_usage: - has_label: - examples: - - value: High Precision Threshold - - value: Research Mode Threshold - has_type: - examples: - - value: HIGH_PRECISION - - value: BALANCED - annotations: - custodian_types: '["D"]' - custodian_types_rationale: Detection thresholds apply to digital platforms with - automated analysis - specificity_score: 0.75 - specificity_rationale: Fairly specific to video/media analysis contexts + structured_aliases: + - literal_form: detectiedrempel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erkennungsschwelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: seuil de détection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: umbral de detección + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عتبة الكشف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ambang deteksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 检测阈值 + predicate: EXACT_SYNONYM + in_language: zh comments: - - Represents detection threshold configuration - - Migrated from detection_threshold slot per slot_fixes.yaml - - threshold_value is the numeric confidence cutoff - - threshold_type indicates how threshold is applied + - Controls quality filtering in automated analysis + - Higher thresholds reduce false positives but may miss valid detections + - 'Preserved from prior description: Confidence cutoff specification used to filter machine-detection results in analysis pipelines.' + keywords: + - threshold + - confidence + - filtering + - quality control + - detection examples: - value: - has_label: Standard Detection - - value: - has_label: High Precision - has_description: For production display requiring high confidence - - value: - has_label: Research Mode - has_description: Low threshold to maximize recall for research + has_label: High Confidence + has_type: confidence_cutoff + has_description: Minimum 0.85 confidence for automated classification + description: Threshold for high-confidence automated detection + annotations: + specificity_score: 0.5 + specificity_rationale: Quality measurement parameter for automated analysis pipelines + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DeviceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DeviceType.yaml index 297bce9490..990c44d735 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DeviceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DeviceType.yaml @@ -1,77 +1,69 @@ id: https://nde.nl/ontology/hc/class/DeviceType name: device_type_class -title: DeviceType Class (Abstract Base) - +title: DeviceType Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - sosa: http://www.w3.org/ns/sosa/ - + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc - imports: - linkml:types - ../slots/identified_by - ../slots/has_label classes: DeviceType: - class_uri: schema:Product + class_uri: skos:Concept abstract: true - description: | - Abstract base class for IoT device type taxonomy. - - **MIGRATION SOURCE**: Created from device_type slot migration (Rule 53, 2026-01-25). - Replaces DigitalPresenceTypeEnum values (IOT_BEACON, IOT_SENSOR, IOT_KIOSK, etc.) - with a class hierarchy following Type/Types pattern (Rule 0b). - - **Pattern**: Type/Types (Rule 0b) - - DeviceType (this file): Abstract base defining common slots - - DeviceTypes (separate file): Concrete subclasses (IoTBeacon, IoTSensor, IoTKiosk, etc.) - - **Ontological Alignment**: - - **Primary**: `schema:Product` - Schema.org product (devices are products) - - **Related**: `sosa:Platform` - SOSA platform hosting sensors - - **Inheritance**: - ``` - DeviceType (abstract) - ├── IoTBeacon - ├── IoTSensor - ├── IoTKiosk - ├── IoTDisplay - └── IoTActuator - ``` - - exact_mappings: + description: >- + Abstract classification for electronic, mechanical, or network-connected equipment deployed in institutional operations. + alt_descriptions: + nl: >- + Abstracte classificatie voor elektronische, mechanische of netwerkverbonden apparatuur ingezet in institutionele activiteiten. + de: >- + Abstrakte Klassifikation für elektronische, mechanische oder netzwerkverbundene Ausrüstung, die im institutionellen Betrieb eingesetzt wird. + fr: >- + Classification abstraite pour les équipements électroniques, mécaniques ou connectés au réseau déployés dans les opérations institutionnelles. + es: >- + Clasificación abstracta para equipos electrónicos, mecánicos o conectados a la red implementados en operaciones institucionales. + ar: >- + تصنيف تجريدي للمعدات الإلكترونية أو الميكانيكية أو المتصلة بالشبكة المنتشرة في العمليات المؤسسية. + id: >- + Klasifikasi abstrak untuk peralatan elektronik, mekanis, atau terhubung jaringan yang dikerahkan dalam operasi kelembagaan. + zh: >- + 用于机构运营中部署的电子、机械或网络连接设备的抽象分类。 + structured_aliases: + nl: + - apparaattype + - toestelcategorie + de: + - Gerätetyp + - Apparatekategorie + fr: + - type d'appareil + - catégorie d'appareil + es: + - tipo de dispositivo + - categoría de aparato + ar: + - نوع الجهاز + - فئة الأداة + id: + - jenis perangkat + - kategori alat + zh: + - 设备类型 + - 装置类别 + keywords: + - device type + - hardware classification + - IoT device + - equipment category + - technology classification + broad_mappings: + - skos:Concept + close_mappings: - schema:Product - - related_mappings: - - sosa:Platform - slots: - identified_by - has_label - - slot_usage: - identified_by: -# range: string # uriorcurie - required: false - has_label: -# range: string - required: true - - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Device types applicable to all custodian types using IoT. - custodian_types_primary: null - specificity_score: 0.7 - specificity_rationale: Specific to IoT device classification. - type_types_pattern: base - type_types_related: DeviceTypes - - comments: - - "CREATED from device_type migration per slot_fixes.yaml (Rule 53)" - - "Abstract base class - use concrete subclasses from DeviceTypes.yaml" - - "Replaces DigitalPresenceTypeEnum values with class hierarchy" - - "Type/Types pattern: DeviceType (base) + DeviceTypes (subclasses)" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml index 6999b38f88..61a0d45ccc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml @@ -1,9 +1,10 @@ id: https://nde.nl/ontology/hc/class/DeviceTypes name: device_types_class -title: DeviceTypes Class (Concrete Subclasses) +title: DeviceTypes Class 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/ sosa: http://www.w3.org/ns/sosa/ default_prefix: hc @@ -14,162 +15,69 @@ classes: IoTBeacon: is_a: DeviceType class_uri: hc:IoTBeacon - description: 'Bluetooth beacon or proximity device for location-based triggers. - - - **Use Cases**: - - - Proximity triggers for mobile app content near artworks - - - Indoor navigation and wayfinding - - - Visitor tracking and analytics - - - **Replaces**: IOT_BEACON value from DigitalPresenceTypeEnum - - ' - exact_mappings: - - sosa:Platform - annotations: - enum_equivalent: IOT_BEACON - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - examples: - - value: - has_label: Bluetooth Beacon - description: Generic bluetooth beacon - - value: - has_label: iBeacon - description: Apple iBeacon protocol device + description: >- + Low-energy proximity transmitter enabling location-aware visitor + interactions and wayfinding assistance. + alt_descriptions: + nl: >- + Energiezuinige nabijheidszender die locatiebewuste bezoekersinteracties en + navigatiehulp mogelijk maakt. + de: >- + Energiesparender Nähe-Sender, der ortsabhängige Besucherinteraktionen und + Wegweisungsunterstützung ermöglicht. + fr: >- + Émetteur de proximité à faible consommation permettant les interactions visiteurs + sensibles à la localisation et l'aide à l'orientation. + es: >- + Transmisor de proximidad de bajo consumo que permite interacciones de visitantes + conscientes de la ubicación y asistencia de orientación. + ar: >- + مرسل قرب منخفض الطاقة يمكّن تفاعلات الزوار المدركة للموقع والمساعدة في التنقل. + id: >- + Pemancar kedekatan hemat energi yang memungkinkan interaksi pengunjung sadar lokasi + dan bantuan navigasi. + zh: >- + 启用位置感知访客交互和导航辅助的低能耗邻近发射器。 broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + close_mappings: + - sosa:Platform + - schema:Product + IoTSensor: is_a: DeviceType class_uri: hc:IoTSensor - description: 'Environmental or measurement sensor device. - - - **Use Cases**: - - - Climate monitoring (temperature, humidity) for conservation - - - Light level sensors for protection of sensitive materials - - - Air quality monitoring in storage areas - - - Visitor counting - - - **Replaces**: IOT_SENSOR value from DigitalPresenceTypeEnum - - ' - exact_mappings: - - sosa:Sensor - annotations: - enum_equivalent: IOT_SENSOR - examples: - - value: - has_label: Climate Sensor - description: Temperature and humidity sensor - - value: - has_label: Light Level Sensor - description: Lux measurement sensor + description: Sensing device for environmental or usage measurements. broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + close_mappings: + - sosa:Sensor + - schema:Product + IoTKiosk: is_a: DeviceType class_uri: hc:IoTKiosk - description: 'Interactive information terminal or kiosk device. - - - **Use Cases**: - - - Self-service collection search for visitors - - - Wayfinding and orientation - - - Ticketing and information display - - - **Replaces**: IOT_KIOSK value from DigitalPresenceTypeEnum - - ' - exact_mappings: - - schema:Kiosk - annotations: - enum_equivalent: IOT_KIOSK - examples: - - value: - has_label: Information Kiosk - description: Interactive information terminal - - value: - has_label: Ticketing Kiosk - description: Self-service ticketing terminal + description: Interactive public terminal for discovery and service access. broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + close_mappings: + - schema:Product + IoTDisplay: is_a: DeviceType class_uri: hc:IoTDisplay - description: 'Digital signage or display device. - - - **Use Cases**: - - - Rotating information displays - - - Exhibition schedules - - - Digital labels for artworks - - - **Replaces**: IOT_DISPLAY value from DigitalPresenceTypeEnum (if existed) - - ' - exact_mappings: - - schema:VisualArtwork - annotations: - enum_equivalent: IOT_DISPLAY - examples: - - value: - has_label: Digital Signage - description: Digital information display - - value: - has_label: Interactive Screen - description: Touch-enabled display + description: Networked display device for signage and interpretation. broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + close_mappings: + - schema:Product + IoTActuator: is_a: DeviceType class_uri: hc:IoTActuator - description: 'Device that performs actions (e.g., HVAC controls, lighting). - - - **Use Cases**: - - - Climate control (HVAC) for conservation - - - Automated lighting systems - - - Security systems - - ' - exact_mappings: - - sosa:Actuator - annotations: - enum_equivalent: IOT_ACTUATOR - examples: - - value: - has_label: HVAC Controller - description: Climate control actuator - - value: - has_label: Lighting Controller - description: Automated lighting system + description: Control device that performs physical actions from digital signals. broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + close_mappings: + - sosa:Actuator + - schema:Product diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml index 4646e18094..8fc9d8e45f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml @@ -1,14 +1,11 @@ id: https://nde.nl/ontology/hc/class/DiarizationStatus name: diarization_status_class title: DiarizationStatus Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - linkml:types - ../slots/identified_by @@ -16,42 +13,53 @@ imports: classes: DiarizationStatus: class_uri: schema:ActionStatusType - description: | - Represents the status of a speaker diarization process (enabled, disabled, completed, failed). - - **MIGRATION SOURCE**: Created from diarization_enabled slot migration (Rule 53, 2026-01-25). - - **Ontological Alignment**: - - **Primary**: `schema:ActionStatusType` - Status of an action - - exact_mappings: + description: >- + Processing-state indicator for speaker segmentation and identification workflows in audio analysis. + broad_mappings: - schema:ActionStatusType - + alt_descriptions: + nl: >- + Verwerkingsstatus-indicator voor sprekersegmentatie- en identificatieworkflows in audioanalyse. + de: >- + Verarbeitungsstatusindikator für Sprechersegmentierungs- und Identifizierungsworkflows in der Audioanalyse. + fr: >- + Indicateur d'état de traitement pour les workflows de segmentation et d'identification des locuteurs dans l'analyse audio. + es: >- + Indicador de estado de procesamiento para flujos de trabajo de segmentación e identificación de hablantes en análisis de audio. + ar: >- + مؤشر حالة المعالجة لعمليات تجزئة المتحدث وتحديد الهوية في تحليل الصوت. + id: >- + Indikator status pemrosesan untuk alur kerja segmentasi dan identifikasi pembicara dalam analisis audio. + zh: >- + 音频分析中说话人分割和识别工作流的处理状态指示器。 + structured_aliases: + nl: + - diarisatiestatus + - sprekerscheidingsstatus + de: + - Diarisierungsstatus + - Sprechertrennungsstatus + fr: + - statut de diarisation + - état de segmentation + es: + - estado de diarización + - estado de segmentación + ar: + - حالة التفريق + - حالة تجزئة المتحدث + id: + - status diarisasi + - status segmentasi pembicara + zh: + - 说话人分离状态 + - 语音分割状态 + keywords: + - diarization status + - speaker segmentation + - audio processing + - speaker identification + - processing state slots: - identified_by - has_label - - slot_usage: - identified_by: -# range: string # uriorcurie - required: false - has_label: -# range: string - required: true - - annotations: - custodian_types: '["*"]' - specificity_score: 0.8 - specificity_rationale: Specific to media analysis processes. - - comments: - - "CREATED from diarization_enabled migration per slot_fixes.yaml (Rule 53)" - - "Tracks status of diarization process" - - examples: - - value: - has_label: Enabled - identified_by: https://schema.org/ActiveActionStatus - - value: - has_label: Completed - identified_by: https://schema.org/CompletedActionStatus \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml index 35dd7e0f91..a4547ed604 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml @@ -5,107 +5,76 @@ 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/ wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# - premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: - ../classes/AgentType - linkml:types - - ../slots/based_on - - ../slots/has_format - ../slots/identified_by - - ../slots/has_interface - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type + - ../slots/has_format + - ../slots/has_interface - ../slots/hold_record_set - - ../slots/has_level + - ../slots/has_score classes: DigitalArchive: is_a: CustodianType class_uri: skos:Concept - slots: - - has_interface - - based_on - - has_type - - hold_record_set - - has_level - - has_format - - has_score - - identified_by - description: "Information system collecting and providing access to digital resources.\n\n**Wikidata**: Q1224984 (digital archive / digitales Archiv / archivo digital)\n\n**DEFINITION**:\n\nDigital Archive is an information system designed to:\n- Collect digital resources (born-digital or digitized)\n- Preserve them for long-term access\n- Make them available to defined user groups\n\n**TWO INTERPRETATIONS**:\n\n1. **Born-Digital Archive**: Preserves materials created digitally\n - Email archives\n - Digital government records\n - Electronic manuscripts\n - Social media archives\n\n2. **Digitized Archive**: Provides digital access to analog materials\n - Digitized photographs\n - Scanned documents\n - Digital surrogates of physical collections\n\nThis class covers BOTH interpretations.\n\n**SPECIAL LINKAGE: DigitalPlatformType**\n\nDigital archives require digital infrastructure. This class links to\nDigitalPlatformType to describe the platform/system characteristics:\n\ - \n```\nDigitalArchive (custodian type)\n \u2502\n \u2514\u2500\u2500 operates_platform \u2192 DigitalPlatform (instance)\n \u2502\n \u2514\u2500\u2500 platform_type \u2192 DigitalPlatformType\n \u251C\u2500\u2500 DISCOVERY_PORTAL\n \u251C\u2500\u2500 DIGITAL_REPOSITORY\n \u251C\u2500\u2500 COLLECTION_MANAGEMENT\n \u2514\u2500\u2500 (other types)\n```\n\n**PRESERVATION STANDARDS**:\n\nDigital archives typically implement:\n- OAIS (ISO 14721) - Reference model\n- PREMIS - Preservation metadata\n- BagIt - File packaging\n- METS - Metadata encoding\n- Trusted Digital Repository (TDR) certification\n\n**MULTILINGUAL LABELS**:\n- digitales Archiv (de)\n- archivo digital (es)\n- archives num\xE9riques (fr)\n\n**RELATED TYPES**:\n- WebArchive (Q30047053) - specifically for web content\n- InstitutionalRepository\ - \ (Q1065413) - academic digital publications\n- DigitalPlatformType - platform classification for infrastructure\n" - slot_usage: - identified_by: - based_on: -# range: string - examples: - - value: born_digital - - value: mixed - has_level: -# range: string - examples: - - value: level_3 - has_interface: - range: AccessInterface - inlined: true - required: false - examples: - - value: - has_url: - has_value: https://archive.example.org/access - has_format: -# range: string # uriorcurie - multivalued: true - examples: - - value: - - iana:application/pdf - - iana:image/tiff - - iana:image/jp2 - - iana:application/xml - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:DigitalPlatformType"]' - exact_mappings: - - wikidata:Q1224984 - close_mappings: - - rico:RecordSet - - premis:IntellectualEntity + description: >- + Organizational category for institutions whose primary custodial and access operations are conducted through digital infrastructure. + alt_descriptions: + nl: >- + Organisatorische categorie voor instellingen wiens primaire beheer- en toegangsactiviteiten via digitale infrastructuur worden uitgevoerd. + de: >- + Organisatorische Kategorie für Institutionen, deren primäre Verwaltungs- und Zugangstätigkeiten über digitale Infrastruktur durchgeführt werden. + fr: >- + Catégorie organisationnelle pour les institutions dont les principales opérations de garde et d'accès sont effectuées via une infrastructure numérique. + es: >- + Categoría organizacional para instituciones cuyas operaciones principales de custodia y acceso se realizan a través de infraestructura digital. + ar: >- + فئة تنظيمية للمؤسسات التي تُجرى عمليات الحضانة والوصول الرئيسية عبر البنية التحتية الرقمية. + id: >- + Kategori organisasi untuk lembaga yang operasi pengelolaan dan akses utamanya dilakukan melalui infrastruktur digital. + zh: >- + 主要保管和访问操作通过数字基础设施进行的机构的组织类别。 + structured_aliases: + nl: + - digitaal archief + - elektronisch archief + de: + - digitales Archiv + - elektronisches Archiv + fr: + - archive numérique + - archive électronique + es: + - archivo digital + - archivo electrónico + ar: + - الأرشيف الرقمي + - الأرشيف الإلكتروني + id: + - arsip digital + - arsip elektronik + zh: + - 数字档案馆 + - 电子档案馆 + keywords: + - digital archive + - electronic archive + - born-digital + - online repository + - virtual archive + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization related_mappings: - - wikidata:Q30047053 - - wikidata:Q1065413 - comments: - - Digital archives collect and preserve digital resources - - 'SPECIAL LINKAGE: operates_platform_types links to DigitalPlatformType' - - Covers both born-digital and digitized materials - - OAIS-based preservation model common - - May be part of larger physical archive or standalone - see_also: - - https://www.wikidata.org/wiki/Q1224984 - - https://www.iso.org/standard/57284.html - - https://ndsa.org/publications/levels-of-digital-preservation/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q1224984 - has_type_code: ARCHIVE - has_label: - - Digital Archive@en - - digitales Archiv@de - - archivo digital@es - - "archives num\xE9riques@fr" - has_description: Information system for digital resource collection and access - content_origin: mixed - preservation_level: level_3 - has_interface: - has_url: - has_value: https://digitalarchive.example.org - has_format: - - iana:application/pdf - - iana:image/tiff - - iana:image/jp2 - - iana:application/warc - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - wd:Q1224984 + slots: + - identified_by + - has_scope + - has_format + - has_interface + - hold_record_set + - has_score diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml index b08719a8a8..aa19cc589d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml @@ -4,33 +4,63 @@ title: DigitalArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# - premis: http://www.loc.gov/premis/rdf/v3/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_scope classes: DigitalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DigitalArchive custodians. - - ' is_a: CollectionType + abstract: true class_uri: rico:RecordSetType + description: >- + Abstract classification for record-set categories originating from or maintained within digital archival environments. + alt_descriptions: + nl: >- + Abstracte classificatie voor recordset-categorieën afkomstig van of onderhouden binnen digitale archiefomgevingen. + de: >- + Abstrakte Klassifikation für Datensatzkategorien, die aus digitalen Archivumgebungen stammen oder darin gepflegt werden. + fr: >- + Classification abstraite pour les catégories de jeux d'enregistrements issus ou maintenus dans des environnements d'archives numériques. + es: >- + Clasificación abstracta para categorías de conjuntos de registros originados o mantenidos en entornos de archivo digital. + ar: >- + تصنيف تجريدي لفئات مجموعات السجلات المنشأة أو المحفوظة في بيئات أرشيفية رقمية. + id: >- + Klasifikasi abstrak untuk kategori kumpulan catatan yang berasal dari atau dipelihara dalam lingkungan arsip digital. + zh: >- + 源于或维护于数字档案环境的记录集类别的抽象分类。 + structured_aliases: + nl: + - digitaal archief recordset-type + - digitale collectiecategorie + de: + - digitales Archiv-Datensatztyp + - digitale Bestandskategorie + fr: + - type de jeu d'enregistrements d'archives numériques + - catégorie de collection numérique + es: + - tipo de conjunto de registros de archivo digital + - categoría de colección digital + ar: + - نوع مجموعة سجلات الأرشيف الرقمي + - فئة المجموعة الرقمية + id: + - jenis kumpulan catatan arsip digital + - kategori koleksi digital + zh: + - 数字档案记录集类型 + - 数字藏品类别 + keywords: + - digital archive + - record set type + - born-digital + - digital collection + broad_mappings: + - rico:RecordSetType + - skos:Concept slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) - see_also: - - DigitalArchive - - rico:RecordSetType - annotations: - custodian_types: '["hc:ArchiveOrganizationType"]' - linked_custodian_type: DigitalArchive - dual_class_pattern: collection_type - specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.677967Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + - has_scope diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml index 5d0bff6e9c..76baa29ebf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: DigitalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./DigitalArchiveRecordSetType @@ -21,115 +20,236 @@ classes: DigitalObjectCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Born-digital materials.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of born-native electronic files and associated + technical metadata captured from creation or transfer workflows. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van born-native elektronische bestanden + en bijbehorende technische metadata uit creatie- of overdrachtsprocessen. + de: >- + Zusammengestellter Dokumentkoerper aus born-nativen elektronischen Dateien + und zugehoerigen technischen Metadaten aus Erstellungs- oder Transferablaeufen. + fr: >- + Ensemble documentaire reuni de fichiers electroniques nes-numeriques + et de metadonnees techniques associees issues de creation ou de transfert. + es: >- + Cuerpo documental reunido de archivos electronicos nativos + y metadatos tecnicos asociados de flujos de creacion o transferencia. + ar: >- + جسم وثائقي مُجمع من ملفات إلكترونية مولودة رقمياً وبيانات وصفية + تقنية مرتبطة ناتجة عن مسارات الإنشاء أو النقل. + id: >- + Kumpulan dokumenter terhimpun dari berkas elektronik lahir-native + dan metadata teknis terkait dari alur pembuatan atau transfer. + zh: >- + 汇集数字原生电子文件及其技术元数据的文献整体,来自创建或移交流程。 + structured_aliases: + - literal_form: born-native bestandenverzameling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung born-nativer Dateien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de fichiers nes-numeriques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de archivos nativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة ملفات رقمية أصلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi berkas lahir-native + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字原生文件汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Scope includes both content files and preservation-critical technical metadata. + keywords: + - born-native files + - technical metadata + - transfer workflow + - electronic records + examples: + - value: + has_type: hc:DigitalObjectCollection + has_custodian: hc:DigitalArchive + has_note: Email exports with attachments and header metadata. + description: Born-native electronic files assembled with capture metadata. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - DigitalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DigitalObjectCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DigitalObjectCollection has_custodian: - equals_string: DigitalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by DigitalArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:DigitalArchive + DigitizedCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Digitized materials.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of electronic surrogates produced by converting + analog carriers, including derived files and capture metadata. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van elektronische surrogaten verkregen + door conversie van analoge dragers, inclusief afgeleide bestanden en capture-metadata. + de: >- + Zusammengestellter Dokumentkoerper aus elektronischen Surrogaten aus der + Konversion analoger Traeger, einschliesslich Derivaten und Erfassungsmetadaten. + fr: >- + Ensemble documentaire reuni de substituts electroniques issus de la + conversion de supports analogiques, avec derives et metadonnees de capture. + es: >- + Cuerpo documental reunido de sustitutos electronicos obtenidos por + conversion de soportes analogicos, con derivados y metadatos de captura. + ar: >- + جسم وثائقي مُجمع من بدائل إلكترونية ناتجة عن تحويل حوامل تناظرية، + بما في ذلك الملفات المشتقة وبيانات الالتقاط الوصفية. + id: >- + Kumpulan dokumenter terhimpun dari surrogate elektronik hasil konversi + media analog, termasuk turunan berkas dan metadata perekaman. + zh: >- + 汇集由模拟载体转换生成的电子替代件及其衍生文件与采集元数据的文献整体。 + structured_aliases: + - literal_form: collectie digitale surrogaten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung digitaler Surrogate + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de substituts electroniques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de sustitutos electronicos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة بدائل رقمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi surrogate elektronik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 电子替代件汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Derived files (e.g., access copies) may be kept alongside master surrogates. + keywords: + - analog conversion + - electronic surrogate + - capture metadata + - derived file + examples: + - value: + has_type: hc:DigitizedCollection + has_custodian: hc:DigitalArchive + has_note: Scans of paper registers with OCR derivatives. + description: Converted-from-analog surrogates assembled for access and preservation. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - DigitalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DigitizedCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DigitizedCollection has_custodian: - equals_string: DigitalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by DigitalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:DigitalArchive + WebArchiveCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Web archive captures.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of harvested online-site snapshots, + including crawl outputs, capture metadata, and replay derivatives. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van geoogste website-snapshots, + inclusief crawl-uitvoer, capture-metadata en replay-afgeleiden. + de: >- + Zusammengestellter Dokumentkoerper aus geernteten Website-Snapshots, + einschliesslich Crawl-Ausgaben, Erfassungsmetadaten und Replay-Derivaten. + fr: >- + Ensemble documentaire reuni de captures de sites en ligne, + incluant sorties de moissonnage, metadonnees de capture et derives de relecture. + es: >- + Cuerpo documental reunido de instantaneas de sitios en linea, + con salidas de rastreo, metadatos de captura y derivados de reproduccion. + ar: >- + جسم وثائقي مُجمع من لقطات لمواقع عبر الإنترنت، بما في ذلك + مخرجات الزحف وبيانات الالتقاط الوصفية ومشتقات العرض. + id: >- + Kumpulan dokumenter terhimpun dari snapshot situs daring, + termasuk keluaran crawl, metadata tangkapan, dan turunan pemutaran. + zh: >- + 汇集采集的在线站点快照文献整体,包含抓取输出、采集元数据与回放衍生物。 + structured_aliases: + - literal_form: collectie website-oogst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Website-Snapshots + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de captures de sites + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de capturas de sitios + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة لقطات مواقع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi snapshot situs + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 站点快照汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Replay derivatives may be generated to support access without altering capture outputs. + keywords: + - site snapshot + - crawl output + - capture metadata + - replay derivative + examples: + - value: + has_type: hc:WebArchiveCollection + has_custodian: hc:DigitalArchive + has_note: Periodic crawls of public websites with replay packages. + description: Harvested online-site snapshots assembled with crawl metadata. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - DigitalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: WebArchiveCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:WebArchiveCollection has_custodian: - equals_string: DigitalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by DigitalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:DigitalArchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml index ac214425ab..8c7aab4422 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml @@ -1,68 +1,51 @@ id: https://nde.nl/ontology/hc/class/DigitalConfidence name: DigitalConfidence title: Digital Confidence Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dqv: http://www.w3.org/ns/dqv# - schema: http://schema.org/ - default_prefix: hc - imports: - linkml:types - - ../metadata - ../slots/has_description - ../slots/has_score - ../slots/has_type classes: DigitalConfidence: class_uri: dqv:QualityMeasurement - description: | - Confidence assessment for digital attributes, skills, or proficiency. - - **DEFINITION**: - - DigitalConfidence captures the certainty level associated with an inferred - or extracted digital attribute (e.g., digital proficiency inferred from a profile). - - **Ontological Alignment**: - - **DQV**: `dqv:QualityMeasurement` - quality/confidence metric - - **Migrated From** (per slot_fixes.yaml): - - `digital_confidence` (float) → estimates_or_estimated + DigitalConfidence - - exact_mappings: + description: >- + Quantitative assessment score indicating reliability of inferred or + machine-extracted digital attribute values. + alt_descriptions: + nl: >- + Kwantitatieve beoordelingsscore die de betrouwbaarheid van afgeleide of + machine-geëxtraheerde digitale attribuutwaarden aangeeft. + de: >- + Quantitativer Bewertungswert, der die Zuverlässigkeit von abgeleiteten oder + maschinell extrahierten digitalen Attributwerten angibt. + fr: >- + Score d'évaluation quantitative indiquant la fiabilité des valeurs d'attributs + numériques déduites ou extraites par machine. + es: >- + Puntuación de evaluación cuantitativa que indica la confiabilidad de valores + de atributos digitales inferidos o extraídos por máquina. + ar: >- + درجة تقييم كمية تشير إلى موثوقية قيم السمات الرقمية المستنتجة أو المستخرجة آلياً. + id: >- + Skor penilaian kuantitatif yang menunjukkan keandalan nilai atribut digital + yang disimpulkan atau diekstraksi mesin. + zh: >- + 指示推断或机器提取的数字属性值可靠性的定量评估分数。 + broad_mappings: - dqv:QualityMeasurement - slots: - has_score - has_description - has_type - slot_usage: has_score: range: float required: true minimum_value: 0.0 maximum_value: 1.0 - examples: - - value: 0.85 - has_type: - examples: - - value: SKILL_INFERENCE - has_description: - examples: - - value: "Inferred from explicit skill endorsements and project history" - - annotations: - custodian_types: '["P"]' - custodian_types_rationale: Digital confidence applies to person profiles (custodian staff) - specificity_score: 0.60 - specificity_rationale: Specific to person profile enrichment - - comments: - - "Represents confidence in digital attribute assessments" - - "Migrated from digital_confidence slot per slot_fixes.yaml" - - "Used in LinkedInProfile enrichment" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml index 04a8d5a477..ca0c5ed9db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml @@ -1,30 +1,77 @@ id: https://nde.nl/ontology/hc/class/DigitalInstantiation name: DigitalInstantiation -description: Representation of a digital surrogate, digitization status, or digital manifestation of an entity. Captures details about digital availability, format, and resolution. +title: Digital Instantiation Class prefixes: + linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_status - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_status +- ../slots/has_url classes: DigitalInstantiation: class_uri: crm:E73_Information_Object - description: A digital manifestation or surrogate of a heritage entity. MIGRATED from digital_surrogate, digital_surrogate_url, and digitization_status slots (2026-01-25). + description: >- + Digital surrogate record describing an access endpoint and lifecycle status + for electronically stored heritage representations. + alt_descriptions: + nl: >- + Digitaal surrogaatrecord dat een toegangseindpunt en levenscyclusstatus beschrijft + voor elektronisch opgeslagen erfgoedrepresentaties. + de: >- + Digitaler Surrogatdatensatz, der einen Zugangsendpunkt und Lebenszyklusstatus + für elektronisch gespeicherte Heritage-Repräsentationen beschreibt. + fr: >- + Enregistrement de substitut numérique décrivant un point d'accès et un état de cycle de vie + pour les représentations patrimoniales stockées électroniquement. + es: >- + Registro sustituto digital que describe un punto de acceso y estado de ciclo de vida + para representaciones patrimoniales almacenadas electrónicamente. + ar: >- + سجل بديل رقمي يصف نقطة نهاية الوصول وحالة دورة الحياة + للتمثيلات التراثية المخزنة إلكترونيًا. + id: >- + Catatan pengganti digital yang mendeskripsikan titik akhir akses dan status siklus hidup + untuk representasi warisan yang disimpan secara elektronik. + zh: >- + 描述电子存储遗产表示的访问端点和生命周期状态的数字代理记录。 + structured_aliases: + - literal_form: digitale instantie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: digitale Instanziierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: instantiation numérique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: instanciación digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجسيد رقمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: instansi digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字实例 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E73_Information_Object slots: - has_url - has_status - has_label - slot_usage: - has_url: - range: uri - has_status: - range: Status - has_label: -# range: string - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + comments: + - Represents digitized versions of physical heritage objects. + - Tracks accessibility and availability of digital surrogates. + - 'Preserved from prior description: Digital surrogate or manifestation record describing access endpoint and lifecycle status.' + keywords: + - digital surrogate + - access endpoint + - lifecycle status + - electronic representation diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml index c23ed80077..ec1fbcc3da 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml @@ -1,311 +1,106 @@ id: https://nde.nl/ontology/hc/class/digital-platform name: digital_platform_class title: DigitalPlatform Class -imports: - - linkml:types - - ../slots/related_to - - ../slots/has_endpoint - - ../slots/has_score - - ../slots/has_url - - ../slots/has_inventory - - ../slots/associated_with - - ../slots/checked_through - - ../slots/derive_from - - ../slots/generated_by - - ../slots/stored_at - - ../slots/has_linked_data - - ../slots/has_standard - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_type - - ../slots/has_level - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/repository_software - - ../slots/20260202_matang/new/serves_finding_aid - - ../slots/20260202_matang/new/sparql_endpoint - - ../slots/temporal_extent 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/ - crm: http://www.cidoc-crm.org/cidoc-crm/ doap: http://usefulinc.com/ns/doap# - premis: http://www.loc.gov/premis/rdf/v3/ prov: http://www.w3.org/ns/prov# +default_prefix: hc +imports: +- linkml:types +- ../classes/Custodian +- ../slots/has_endpoint +- ../slots/has_url +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/has_level +- ../slots/refer_to +- ../slots/has_standard +- ../slots/has_linked_data +- ../slots/temporal_extent +- ../slots/has_score +- ../slots/derive_from +- ../slots/generated_by classes: DigitalPlatform: is_a: ReconstructedEntity class_uri: schema:WebSite - description: "Digital platform or online system associated with a heritage custodian.\n\ - \n**CRITICAL DISTINCTION**:\n\n**DigitalPlatform CLASS** (this class):\n- Represents\ - \ the DIGITAL INFRASTRUCTURE of any custodian\n- Used by PHYSICAL institutions\ - \ (museums, archives, libraries) to represent their websites\n- Used by DIGITAL-FIRST\ - \ institutions to represent their primary platform\n- Examples: Rijksmuseum\ - \ website, museum online catalog, archive digital portal\n\n**DigitalPlatformType**\ - \ (custodian type):\n- Classification for DIGITAL-FIRST custodians (online-only,\ - \ no physical building)\n- Example: Europeana (aggregation platform), Internet\ - \ Archive (born-digital)\n\n**Decision Rules**:\n\n1. **Physical Institution\ - \ with Website**:\n - Custodian.custodian_type = MUSEUM/ARCHIVE/LIBRARY (not\ - \ DIGITAL_PLATFORM)\n - Custodian.digital_platform → DigitalPlatform instance\ - \ (this class)\n - Example: Rijksmuseum (MUSEUM) has Rijksstudio (DigitalPlatform)\n\ - \n2. **Digital-First Institution**:\n - Custodian.custodian_type = DIGITAL_PLATFORM\ - \ (DigitalPlatformType)\n - Custodian.digital_platform → DigitalPlatform instance\ - \ (primary platform)\n - Example: Europeana (DIGITAL_PLATFORM) operates at\ - \ https://europeana.eu/\n\n**Relationship to Custodian Hub**:\n\nDigitalPlatform\ - \ is DIRECTLY connected to Custodian via refers_to_custodian,\njust like CustodianPlace,\ - \ CustodianName, and CustodianLegalStatus.\n\nThis allows modeling:\n- Multiple\ - \ digital platforms per custodian (website + API + mobile app)\n- Platform evolution\ - \ over time (temporal validity)\n- Platform features and technical capabilities\n\ - - Access points for digital heritage\n\n- Schema.org: schema:WebSite (primary),\ - \ schema:WebApplication\n- DCAT: dcat:Catalog (for aggregation platforms), dcat:DataService\ - \ (for APIs)\n- FOAF: foaf:homepage, foaf:Document\n- CIDOC-CRM: crm:E73_Information_Object\ - \ (digital objects)\n\n**Example - Physical Museum with Digital Platform**:\n\ - ```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\ - \n preferred_label: \"Rijksmuseum\"\n custodian_type: MUSEUM # Physical institution\n\ - \ digital_platform:\n - platform_name: \"Rijksmuseum Website\"\n homepage_web_address:\ - \ \"https://www.rijksmuseum.nl/\"\n platform_type: DISCOVERY_PORTAL\n \ - \ iiif_support: true\n linked_data: true\n```\n\n**Example - Digital-First\ - \ Platform**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/eu-europeana\"\ - \n preferred_label: \"Europeana\"\n custodian_type: DIGITAL_PLATFORM # Digital-first\n\ - \ digital_platform:\n - platform_name: \"Europeana Platform\"\n homepage_web_address:\ - \ \"https://www.europeana.eu/\"\n platform_type: AGGREGATION_PLATFORM\n\ - \ api_endpoint: \"https://api.europeana.eu/\"\n iiif_support: true\n\ - \ linked_data: true\n programming_languages: [\"Java\", \"Python\"\ - , \"JavaScript\"]\n```\n" - exact_mappings: + description: >- + Web-based service interface operated by a heritage custodian for resource discovery, access, and delivery. + alt_descriptions: + nl: >- + Webgebaseerde service-interface beheerd door een erfgoedbeheerder voor bronontdekking, + toegang en levering. + de: >- + Webbasierte Dienstschnittstelle, die von einem Heritage-Verwalter für Ressourcenentdeckung, + Zugang und Bereitstellung betrieben wird. + fr: >- + Interface de service Web exploitée par un dépositaire du patrimoine pour la découverte, + l'accès et la livraison des ressources. + es: >- + Interfaz de servicio web operada por un depositario patrimonial para el descubrimiento, + acceso y entrega de recursos. + ar: >- + واجهة خدمة قائمة على الويب يديرها أمين تراث للاكتشاف والوصول + وتسليم الموارد. + id: >- + Antarmuka layanan berbasis web yang dioperasikan oleh kustodian warisan untuk penemuan, + akses, dan pengiriman sumber daya. + zh: >- + 由遗产保管人运营的基于网络的服务界面,用于资源发现、访问和交付。 + structured_aliases: + - literal_form: digitaal platform + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: digitale Plattform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: plateforme numérique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: plataforma digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منصة رقمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: platform digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字平台 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - schema:WebSite close_mappings: - - foaf:homepage - schema:WebApplication - - dcat:Catalog - dcat:DataService - - crm:E73_Information_Object + - dcat:Catalog - doap:Project - - premis:IntellectualEntity related_mappings: - - foaf:Document - schema:SoftwareApplication - - dcat:accessURL + - prov:Entity slots: - has_endpoint - - related_to - - checked_through - has_url - - has_inventory - - has_linked_data - - has_standard - - has_endpoint - identified_by - has_label - has_type - has_level - - refers_to_custodian - - repository_software - - serves_finding_aid - - sparql_endpoint - - stored_at - - has_score + - refer_to + - has_standard + - has_linked_data - temporal_extent - - derived_from + - has_score + - derive_from - generated_by - - has_provenance slot_usage: - identified_by: -# range: string # uriorcurie - required: false - examples: - - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website - has_label: -# range: string - required: false - examples: - - value: Rijksmuseum Website - - value: Europeana Platform - has_type: -# range: string - multivalued: false - required: false - examples: - - value: DigitalArchivePlatform - description: Digital archive platform (wd:Q1224984) - - value: AggregationPlatform - description: Aggregation platform (wd:Q7894) - - value: WEBSITE - has_url: - range: uri - required: false - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_url: https://www.rijksmuseum.nl/ - has_type: homepage - - value: - has_url: https://www.europeana.eu/ - has_type: homepage - has_inventory: - range: uri - multivalued: true - examples: - - value: https://www.nationaalarchief.nl/onderzoeken/index - has_endpoint: - range: APIEndpoint - inlined: true - examples: - - value: - has_url: https://api.europeana.eu/record/v2/ - has_description: Europeana REST API endpoint - sparql_endpoint: - range: uri - examples: - - value: https://api.europeana.eu/sparql - has_endpoint: - range: uri - examples: - - value: https://www.europeana.eu/oai - repository_software: -# range: string - examples: - - value: DSpace 7.2 - has_linked_data: - range: boolean - examples: - - value: true - has_standard: -# range: string - multivalued: true - examples: - - value: Dublin Core - - value: MARC21 - associated_with: - range: AuxiliaryDigitalPlatform - multivalued: true - inlined_as_list: true - required: false - examples: - - value: - - platform_name: Rijksstudio - has_type: - has_label: PROJECT_WEBSITE - platform_url: https://www.rijksmuseum.nl/nl/rijksstudio - - platform_name: Rijksmuseum Data API - has_type: - has_label: API_ENDPOINT - platform_url: https://data.rijksmuseum.nl/ - temporal_extent: - range: TimeSpan - examples: - - value: - begin_of_the_begin: '2008-11-20' - end_of_the_begin: '2008-11-20' - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false - refers_to_custodian: + refer_to: range: Custodian - required: false - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - has_level: -# range: string - required: false - examples: - - value: full_preservation - - value: bit_preservation - stored_at: - range: StorageLocation - required: false - inlined: true - examples: - - value: - identified_by: aws-s3-eu-west-1 - has_label: - label_text: AWS S3 eu-west-1 - language: en - - value: - identified_by: dans-data-archive - has_label: - label_text: DANS Data Archive - language: en - checked_through: - range: FixityVerification - inlined: true - required: false - examples: - - value: - temporal_extent: - begin_of_the_begin: '2025-11-15' - has_label: Last full fixity check - serves_finding_aid: -# range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - required: false - examples: - - value: https://nde.nl/ontology/hc/finding-aid/na/voc-inventory - - value: https://nde.nl/ontology/hc/finding-aid/rm/paintings-catalogue + required: true comments: - - DigitalPlatform is DIRECTLY linked to Custodian hub (not a subclass of CustodianObservation) - - Used by BOTH physical institutions (website) and digital-first custodians (primary - platform) - - 'Multivalued on Custodian: one custodian can have multiple platforms (website - + API + mobile app)' - - Temporal validity tracks platform lifecycle (launch, shutdown, migration) - - IIIF and linked data flags enable discovery of interoperable platforms - - 'MIGRATED: auxiliary_platforms → has_auxiliary_entities for AuxiliaryDigitalPlatform - sites (project portals, microsites, APIs)' - - Hierarchical pattern mirrors CustodianName → CustodianAppellation relationship - see_also: - - https://schema.org/WebSite - - https://www.w3.org/ns/dcat - - https://iiif.io/ - - http://usefulinc.com/ns/doap# - - https://www.loc.gov/standards/premis/ - examples: - - value: - platform_id: https://nde.nl/ontology/hc/platform/rijksmuseum-website - platform_name: Rijksmuseum Website - has_type: - - DiscoveryPortal - has_url: - has_url: https://www.rijksmuseum.nl/ - has_type: homepage - api_endpoint: https://www.rijksmuseum.nl/api/ - linked_data: true - has_standard: - - Dublin Core - - LIDO - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - platform_id: https://nde.nl/ontology/hc/platform/europeana - platform_name: Europeana Platform - has_type: - - AggregationPlatform - - APIService - has_url: - has_url: https://www.europeana.eu/ - has_type: homepage - has_endpoint: - has_url: https://api.europeana.eu/record/v2/ - sparql_endpoint: https://api.europeana.eu/sparql - oai_pmh_endpoint: https://www.europeana.eu/oai - linked_data: true - has_standard: - - EDM (Europeana Data Model) - - Dublin Core - - LIDO - - EAD - temporal_extent: - begin_of_the_begin: '2008-11-20' - end_of_the_begin: '2008-11-20' - refers_to_custodian: https://nde.nl/ontology/hc/eu-europeana - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - 'Preserved from prior description: Digital service surface operated by a custodian for discovery, access, and delivery of heritage resources.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml new file mode 100644 index 0000000000..5df9f3fbf0 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml @@ -0,0 +1,39 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformDataQualityNotes +name: DigitalPlatformDataQualityNotes +title: Digital Platform Data Quality Notes +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dqv: http://www.w3.org/ns/dqv# +default_prefix: hc +imports: + - linkml:types +classes: + DigitalPlatformDataQualityNotes: + class_uri: dqv:QualityAnnotation + description: >- + Annotation capturing verification status, completeness assessment, and documented + limitations affecting dataset reliability. + alt_descriptions: + nl: >- + Annotatie die de verificatiestatus, volledigheidsbeoordeling en gedocumenteerde + beperkingen vastlegt die de betrouwbaarheid van de gegevensset beïnvloeden. + de: >- + Anmerkung, die den Verifikationsstatus, die Vollständigkeitsbewertung und dokumentierte + Einschränkungen erfasst, die die Zuverlässigkeit des Datensatzes beeinflussen. + fr: >- + Annotation capturant l'état de vérification, l'évaluation de l'exhaustivité et les + limitations documentées affectant la fiabilité du jeu de données. + es: >- + Anotación que captura el estado de verificación, la evaluación de completitud y las + limitaciones documentadas que afectan la confiabilidad del conjunto de datos. + ar: >- + تعليق يلتقط حالة التحقق وتقييم الاكتمال والقيود الموثقة التي تؤثر على موثوقية مجموعة البيانات. + id: >- + Anotasi yang menangkap status verifikasi, penilaian kelengkapan, dan keterbatasan + terdokumentasi yang memengaruhi keandalan kumpulan data. + zh: >- + 捕获验证状态、完整性评估和影响数据集可靠性的已记录限制的注释。 + broad_mappings: + - dqv:QualityAnnotation + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml new file mode 100644 index 0000000000..4b9688962f --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml @@ -0,0 +1,38 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformDataSource +name: DigitalPlatformDataSource +title: Digital Platform Data Source +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# +default_prefix: hc +imports: + - linkml:types +classes: + DigitalPlatformDataSource: + class_uri: prov:Entity + description: >- + Source artifact captured for platform profiling, enrichment, or quality + assessment workflows. + alt_descriptions: + nl: >- + Bronartefact vastgelegd voor platformprofilering, verrijking of kwaliteitsbeoordelingsworkflows. + de: >- + Quellenartefakt, das für Plattform-Profiling, Anreicherung oder Qualitätsbewertungs-Workflows erfasst wurde. + fr: >- + Artefact source capturé pour le profilage de plateforme, l'enrichissement ou les flux de travail d'évaluation de qualité. + es: >- + Artefacto fuente capturado para perfilado de plataforma, enriquecimiento o flujos de trabajo de evaluación de calidad. + ar: >- + قطعة أثرية مصدر ملتقطة لتنميط المنصة أو الإثراء أو عمليات تقييم الجودة. + id: >- + Artefak sumber yang diambil untuk pemrofilan platform, pengayaan, atau alur kerja penilaian kualitas. + zh: >- + 为平台分析、丰富或质量评估工作流捕获的源工件。 + broad_mappings: + - prov:Entity + slots: + - has_type + - has_url + - retrieved_by + - retrieved_at diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml new file mode 100644 index 0000000000..5d2c1a8e77 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml @@ -0,0 +1,65 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformKeyContact +name: DigitalPlatformKeyContact +title: Digital Platform Key Contact +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ +default_prefix: hc +imports: + - linkml:types +classes: + DigitalPlatformKeyContact: + class_uri: schema:Person + description: >- + Designated individual responsible for operational, support, or governance communications related to a digital platform. + alt_descriptions: + nl: >- + Aangewezen persoon die verantwoordelijk is voor operationele, ondersteunings- of governance-communicatie met betrekking tot een digitaal platform. + de: >- + Zuständige Person, die für betriebliche, Support- oder Governance-Kommunikation in Bezug auf eine digitale Plattform verantwortlich ist. + fr: >- + Personne désignée responsable des communications opérationnelles, de support ou de gouvernance liées à une plateforme numérique. + es: >- + Persona designada responsable de las comunicaciones operativas, de soporte o de gobernanza relacionadas con una plataforma digital. + ar: >- + الشخص المخصص المسؤول عن الاتصالات التشغيلية أو الدعم أو الحوكمة المتعلقة بالمنصة الرقمية. + id: >- + Individu yang ditunjuk yang bertanggung jawab atas komunikasi operasional, dukungan, atau tata kelola terkait platform digital. + zh: >- + 负责与数字平台相关的运营、支持或治理沟通的指定个人。 + structured_aliases: + nl: + - sleutelcontact + - primair aanspreekpunt + de: + - Schlüsselkontakt + - Hauptansprechpartner + fr: + - contact clé + - interlocuteur principal + es: + - contacto clave + - interlocutor principal + ar: + - جهة اتصال رئيسية + - المسؤول الرئيسي + id: + - kontak utama + - penanggung jawab utama + zh: + - 关键联系人 + - 主要联系人 + keywords: + - key contact + - primary contact + - platform administrator + - support contact + - governance liaison + broad_mappings: + - schema:Person + close_mappings: + - schema:ContactPoint + slots: + - has_name + - has_source diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml new file mode 100644 index 0000000000..9a8d7d895a --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml @@ -0,0 +1,76 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformOrganizationProfile +name: DigitalPlatformOrganizationProfile +title: Digital Platform Organization Profile +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + dcat: http://www.w3.org/ns/dcat# +default_prefix: hc +imports: + - linkml:types + - ../slots/founded_through + - ../slots/has_type + - ../slots/has_scope +classes: + DigitalPlatformOrganizationProfile: + class_uri: schema:Organization + description: >- + Structured profile section capturing institutional classification, operational scope, and founding circumstances for organizational entities. + alt_descriptions: + nl: >- + Gestructureerd profielgedeelte dat institutionele classificatie, operationele reikwijdte en oprichtingsomstandigheden voor organisatie-entiteiten vastlegt. + de: >- + Strukturierter Profilabschnitt, der institutionelle Klassifizierung, operativen Umfang und Gründungsumstände für Organisationseinheiten erfasst. + fr: >- + Section de profil structurée capturant la classification institutionnelle, la portée opérationnelle et les circonstances de fondation pour les entités organisationnelles. + es: >- + Sección de perfil estructurado que captura la clasificación institucional, el alcance operativo y las circunstancias de fundación para entidades organizativas. + ar: >- + قسم ملف منظم يلتقط التصنيف المؤسسي والنطاق التشغيلي وظروف التأسيس للكيانات التنظيمية. + id: >- + Bagian profil terstruktur yang menangkap klasifikasi kelembagaan, cakupan operasional, dan keadaan pendirian untuk entitas organisasi. + zh: >- + 捕获组织实体的机构分类、运营范围和成立情况的结构化配置文件部分。 + structured_aliases: + nl: + - organisatieprofiel + - institutioneel profiel + de: + - Organisationsprofil + - institutionsprofil + fr: + - profil organisationnel + - profil institutionnel + es: + - perfil organizacional + - perfil institucional + ar: + - الملف التنظيمي + - الملف المؤسسي + id: + - profil organisasi + - profil kelembagaan + zh: + - 组织概况 + - 机构资料 + keywords: + - organization profile + - institutional information + - founding context + - scope + - organizational type + broad_mappings: + - schema:Organization + close_mappings: + - org:FormalOrganization + - dcat:Resource + slots: + - founded_through + - has_type + - has_scope + slot_usage: + founded_through: + range: FoundingEvent + inlined: true diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml new file mode 100644 index 0000000000..429a033dd7 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml @@ -0,0 +1,75 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformOrganizationStatus +name: DigitalPlatformOrganizationStatus +title: Digital Platform Organization Status +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + org: http://www.w3.org/ns/org# + schema: http://schema.org/ +default_prefix: hc +imports: +- linkml:types +classes: + DigitalPlatformOrganizationStatus: + class_uri: org:Organization + description: >- + Operational and legal standing classification for the organizational entity operating a digital platform. + alt_descriptions: + nl: >- + Operationele en juridische statusclassificatie voor de organisatie-entiteit die een digitaal platform beheert. + de: >- + Operative und rechtliche Statusklassifizierung für die Organisationseinheit, die eine digitale Plattform betreibt. + fr: >- + Classification du statut opérationnel et juridique pour l'entité organisationnelle exploitant une plateforme numérique. + es: >- + Clasificación del estado operativo y legal para la entidad organizativa que opera una plataforma digital. + ar: >- + تصنيف الوضع التشغيلي والقانوني للكيان التنظيمي الذي يدير منصة رقمية. + id: >- + Klasifikasi status operasional dan hukum untuk entitas organisasi yang mengoperasikan platform digital. + zh: >- + 运营数字平台的组织实体的运营和法律地位分类。 + structured_aliases: + - literal_form: organisatiestatus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Organisationsstatus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: statut organisationnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: estatus organizacional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حالة المنظمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: status organisasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 组织状态 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - org:Organization + close_mappings: + - org:FormalOrganization + - schema:Organization + slots: + - has_legal_form + - has_label + comments: + - Captures legal entity type, operational status, and organizational form. + - Used for platform governance and compliance documentation. + - 'Preserved from prior description: Operational and legal standing statement for the organization behind a platform.' + keywords: + - organizational status + - legal standing + - platform governance + - entity classification + examples: + - value: + has_legal_form: Non-profit Foundation + has_label: Active + description: Operational status for heritage platform organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml new file mode 100644 index 0000000000..572a6b69da --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml @@ -0,0 +1,89 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformPrimaryPlatform +name: DigitalPlatformPrimaryPlatform +title: Digital Platform Primary Platform +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcat: http://www.w3.org/ns/dcat# +default_prefix: hc +imports: +- linkml:types +classes: + DigitalPlatformPrimaryPlatform: + class_uri: schema:WebSite + description: >- + Principal web interface designated as the main public access point + for an organization's digital presence and services. + alt_descriptions: + nl: >- + Hoofdwebinterface aangewezen als het belangrijkste openbare toegangspunt + voor de digitale aanwezigheid en diensten van een organisatie. + de: >- + Haupt-Weboberfläche, die als Haupteingangspunkt für die digitale Präsenz + und Dienste einer Organisation bestimmt ist. + fr: >- + Interface web principale désignée comme point d'accès public principal + pour la présence numérique et les services d'une organisation. + es: >- + Interfaz web principal designada como punto de acceso público principal + para la presencia digital y servicios de una organización. + ar: >- + واجهة الويب الرئيسية المحددة كنقطة الوصول العامة الرئيسية + للوجود الرقمي وخدمات المؤسسة. + id: >- + Antarmuka web utama yang ditetapkan sebagai titik akses publik utama + untuk kehadiran digital dan layanan organisasi. + zh: >- + 指定为组织数字存在和服务的主要公共访问点的主网络界面。 + broad_mappings: + - schema:WebSite + close_mappings: + - schema:WebApplication + - dcat:DataService + slots: + - identified_by + - has_url + - has_type + - has_label + - in_language + structured_aliases: + - literal_form: primair platform + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: primäre Plattform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: plateforme principale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: plataforma principal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: المنصة الأساسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: platform utama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主平台 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Primary institutional website or portal + - May be multilingual with language variants + - 'Preserved from prior description: Primary web surface designated as the main public access point for an organization.' + keywords: + - primary platform + - main website + - public access + - institutional web presence + examples: + - value: + has_url: https://www.rijksmuseum.nl + in_language: nl + description: Primary website for Rijksmuseum + annotations: + specificity_score: 0.3 + specificity_rationale: Primary platform designation for institutional web presence + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml new file mode 100644 index 0000000000..6a3edb79e0 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml @@ -0,0 +1,116 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformProfile +name: DigitalPlatformProfile +title: Digital Platform Profile +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + org: http://www.w3.org/ns/org# + dcat: http://www.w3.org/ns/dcat# +default_prefix: hc +imports: +- linkml:types +- ./DigitalPlatformProvenance +- ../slots/has_metadata +- ../slots/has_status +- ../slots/has_data_quality +- ../slots/has_profile +- ../slots/has_digital_platform +- ../slots/has_contact_point +- ../slots/has_service +- ../slots/identified_by +- ../slots/has_provenance +- ../slots/related_to +- ../slots/has_url +- ../slots/has_homepage +- ../slots/has_name +- ../slots/has_type +- ../slots/refer_to +- ../slots/has_contact_details +- ../slots/has_facility +- ../slots/contain_collection +classes: + DigitalPlatformProfile: + class_uri: org:Organization + description: >- + Consolidated profile record aggregating an organization's digital platform footprint + and service metadata into a unified representation. + alt_descriptions: + nl: >- + Geconsolideerd profilerecord die de digitale platformvoetafdruk van een organisatie + en servicemetagegevens samenvoegt tot een verenigde representatie. + de: >- + Konsolidierter Profildatensatz, der den digitalen Plattform-Fußabdruck einer Organisation + und Servicemetadaten zu einer einheitlichen Darstellung aggregiert. + fr: >- + Enregistrement de profil consolidé agrégeant l'empreinte de plateforme numérique d'une organisation + et les métadonnées de service en une représentation unifiée. + es: >- + Registro de perfil consolidado que agrega la huella de plataforma digital de una organización + y metadatos de servicio en una representación unificada. + ar: >- + سجل ملف شخصي موحد يجمع بصمة المنصة الرقمية للمؤسسة + وبيانات الخدمة الوصفية في تمثيل موحد. + id: >- + Catatan profil terkonsolidasi yang mengagregasi jejak platform digital organisasi + dan metadata layanan ke dalam representasi terpadu. + zh: >- + 将组织的数字平台足迹和服务元数据聚合为统一表示的整合配置文件记录。 + structured_aliases: + - literal_form: platformprofiel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Plattformprofil + predicate: EXACT_SYNONYM + in_language: de + - literal_form: profil de plateforme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: perfil de plataforma + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملف المنصة الشخصي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: profil platform + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 平台档案 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - org:Organization + close_mappings: + - schema:Organization + - dcat:Resource + related_mappings: + - prov:Entity + slots: + - has_metadata + - has_status + - has_data_quality + - has_profile + - has_digital_platform + - has_contact_point + - has_service + - identified_by + - has_provenance + - related_to + - has_url + - has_homepage + - has_name + - has_type + - refer_to + - has_contact_details + - has_facility + - contain_collection + comments: + - Aggregates digital presence information across multiple platforms. + - Provides unified view of an organization's online service portfolio. + - "Preserved from prior description: Consolidated profile record for an organization's digital platform footprint and service metadata." + keywords: + - platform footprint + - service metadata + - digital presence profile + - organization profile diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml new file mode 100644 index 0000000000..aaed411bbe --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml @@ -0,0 +1,41 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformProvenance +name: DigitalPlatformProvenance +title: Digital Platform Provenance +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# +default_prefix: hc +imports: + - linkml:types +classes: + DigitalPlatformProvenance: + class_uri: prov:Activity + description: >- + Process record documenting profiling steps, data acquisition, transformation + decisions, and quality assessment activities. + alt_descriptions: + nl: >- + Procesrecord dat profileringsstappen, gegevensverwerving, transformatiebeslissingen + en kwaliteitsbeoordelingsactiviteiten documenteert. + de: >- + Prozessdatensatz, der Profiling-Schritte, Datenerfassung, Transformationsentscheidungen + und Qualitätsbewertungsaktivitäten dokumentiert. + fr: >- + Enregistrement de processus documentant les étapes de profilage, l'acquisition + de données, les décisions de transformation et les activités d'évaluation de qualité. + es: >- + Registro de proceso que documenta pasos de perfilado, adquisición de datos, + decisiones de transformación y actividades de evaluación de calidad. + ar: >- + سجل عملية يوثق خطوات التنميط واكتساب البيانات وقرارات التحويل وأنشطة تقييم الجودة. + id: >- + Rekaman proses yang mendokumentasikan langkah-langkah pemrofilan, akuisisi data, + keputusan transformasi, dan aktivitas penilaian kualitas. + zh: >- + 记录分析步骤、数据获取、转换决策和质量评估活动的过程记录。 + broad_mappings: + - prov:Activity + related_mappings: + - prov:Entity + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml index 81686ed1c2..ac8683543a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml @@ -4,34 +4,59 @@ title: Digital Platform Score Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ - 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_score +- linkml:types +- ../slots/has_score classes: DigitalPlatformScore: class_uri: sosa:Result - description: 'Represents a score for digital platform relevance or specificity. - - - **MIGRATION SOURCE**: Created from digital_platform_score slot migration (Rule 53, 2026-01-25). - - - **Ontological Alignment**: - - - **Primary**: `sosa:Result` - Result of an observation/scoring - - ' - exact_mappings: + description: >- + Quantitative evaluation outcome expressing platform relevance, confidence level, or classification specificity. + alt_descriptions: + nl: >- + Kwantitatief evaluatieresultaat dat platformrelevantie, betrouwbaarheidsniveau + of classificatiespecificiteit uitdrukt. + de: >- + Quantitatives Bewertungsergebnis, das Plattformrelevanz, Konfidenzniveau + oder Klassifikationsspezifität ausdrückt. + fr: >- + Résultat d'évaluation quantitative exprimant la pertinence de la plateforme, + le niveau de confiance ou la spécificité de classification. + es: >- + Resultado de evaluación cuantitativa que expresa la relevancia de la plataforma, + el nivel de confianza o la especificidad de clasificación. + ar: >- + نتيجة تقييم كمية تعبر عن صلة المنصة أو مستوى الثقة أو خصوصية التصنيف. + id: >- + Hasil evaluasi kuantitatif yang mengekspresikan relevansi platform, + tingkat kepercayaan, atau spesifisitas klasifikasi. + zh: >- + 定量评估结果,表达平台相关性、置信度水平或分类特异性。 + structured_aliases: + - literal_form: platformbeoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Plattformbewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: évaluation de plateforme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: evaluación de plataforma + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تقييم المنصة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penilaian platform + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 平台评估 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - sosa:Result slots: - has_score @@ -41,7 +66,16 @@ classes: required: true minimum_value: 0.0 maximum_value: 1.0 - annotations: - custodian_types: '["*"]' - specificity_score: 0.2 - specificity_rationale: Used for scoring digital platform relevance. + comments: + - Normalized values between 0.0 and 1.0 enable cross-platform comparison. + - Used in platform ranking, confidence filtering, and specificity determination. + - 'Preserved from prior description: Quantitative scoring result for platform relevance, confidence, or specificity.' + keywords: + - quantitative evaluation + - relevance metric + - confidence measurement + - classification specificity + examples: + - value: + has_score: 0.85 + description: High confidence score for primary platform classification diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml new file mode 100644 index 0000000000..34c4056752 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml @@ -0,0 +1,41 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformServiceDetails +name: DigitalPlatformServiceDetails +title: Digital Platform Service Details +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ +default_prefix: hc +imports: + - linkml:types +classes: + DigitalPlatformServiceDetails: + class_uri: schema:OpeningHoursSpecification + description: >- + Specification block defining service availability windows, support channels, + and operational constraints for digital platform delivery. + alt_descriptions: + nl: >- + Specificatieblok dat de beschikbaarheidsvensters voor diensten, ondersteuningskanalen + en operationele beperkingen voor digitale platformlevering definieert. + de: >- + Spezifikationsblock, der Dienstverfügbarkeitsfenster, Supportkanäle und betriebliche + Einschränkungen für die digitale Plattformbereitstellung definiert. + fr: >- + Bloc de spécification définissant les fenêtres de disponibilité des services, les + canaux d'assistance et les contraintes opérationnelles pour la prestation de plateforme numérique. + es: >- + Bloque de especificación que define ventanas de disponibilidad de servicio, canales + de soporte y restricciones operativas para la entrega de plataforma digital. + ar: >- + كتلة مواصفات تحدد نوافذ توفر الخدمة وقنوات الدعم والقيود التشغيلية لتقديم المنصة الرقمية. + id: >- + Blok spesifikasi yang menentukan jendela ketersediaan layanan, saluran dukungan, + dan kendala operasional untuk pengiriman platform digital. + zh: >- + 定义数字平台交付的服务可用性窗口、支持渠道和操作约束的规范块。 + broad_mappings: + - schema:OpeningHoursSpecification + close_mappings: + - schema:Service + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml new file mode 100644 index 0000000000..0ea843fdd7 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml @@ -0,0 +1,82 @@ +id: https://nde.nl/ontology/hc/class/DigitalPlatformTransformationMetadata +name: DigitalPlatformTransformationMetadata +title: Digital Platform Transformation Metadata +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# +default_prefix: hc +imports: +- linkml:types +classes: + DigitalPlatformTransformationMetadata: + class_uri: prov:Activity + description: >- + Process-trace activity capturing how profile records are generated, + normalized, or reshaped across pipeline stages. + alt_descriptions: + nl: >- + Procestrace-activiteit die vastlegt hoe profielrecords worden + gegenereerd, genormaliseerd of hervormd over pijplijnfasen heen. + de: >- + Prozessspur-Aktivität, die erfasst, wie Profildatensätze über + Pipeline-Stufen hinweg erzeugt, normalisiert oder umgeformt werden. + fr: >- + Activité de traçage de processus capturant la manière dont les + enregistrements de profil sont générés, normalisés ou remaniés au fil + des étapes du pipeline. + es: >- + Actividad de traza de proceso que captura cómo los registros de perfil + se generan, normalizan o remodelan a través de etapas del pipeline. + ar: >- + نشاط تتبع للعملية يلتقط كيفية توليد سجلات الملف التعريفي أو + تطبيعها أو إعادة تشكيلها عبر مراحل خط المعالجة. + id: >- + Aktivitas pelacakan proses yang menangkap bagaimana rekaman profil + dihasilkan, dinormalisasi, atau dibentuk ulang di berbagai tahap + pipeline. + zh: >- + 用于记录资料记录在各处理流水线阶段如何生成、规范化或重塑的过程追踪活动。 + broad_mappings: + - prov:Activity + related_mappings: + - prov:Entity + - prov:used + - prov:wasGeneratedBy + structured_aliases: + - literal_form: procestrace-activiteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Prozessspur-Aktivität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: activité de traçage de processus + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: actividad de traza de proceso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نشاط تتبع العملية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: aktivitas jejak proses + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 过程追踪活动 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Records operational provenance for normalization and transformation steps. + - Supports reproducibility and auditability of profile-processing workflows. + - 'Preserved from prior description: Transformation metadata describing how platform profile records were generated or normalized.' + keywords: + - process provenance + - normalization step + - transformation trace + - pipeline audit + examples: + - value: + has_label: ProfileNormalizationJob + has_description: Canonicalized employer and role strings from source payload. + description: Process trace documenting normalization of profile payload fields. + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml index 6bafd5ad6d..3de29d5f51 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml @@ -3,171 +3,91 @@ name: digital_platform_type_class title: Digital Platform Type 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/ dcat: http://www.w3.org/ns/dcat# - dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# - wikidata: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../enums/PlatformTypeCategoryEnum - - ../metadata - - ../slots/has_example - - ../slots/has_feature - - ../slots/has_score - - ../slots/has_standard - - ../slots/related_to - - ../slots/has_label - - ../slots/has_hypernym - - ../slots/has_type +- linkml:types +- ../slots/has_example +- ../slots/has_feature +- ../slots/has_score +- ../slots/has_standard +- ../slots/related_to +- ../slots/has_label +- ../slots/has_hypernym +- ../slots/has_type classes: DigitalPlatformType: class_uri: skos:Concept abstract: true - annotations: - skos:prefLabel: Digital Platform - skos:altLabel: digital library, online archive, virtual museum, web portal, digital repository, aggregator, discovery platform - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Abstract taxonomic concept for categorizing digital service environments based on their functional capabilities and operational patterns. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor het categoriseren van digitale serviceomgevingen op basis van hun functionele mogelijkheden en operationele patronen. + de: >- + Abstraktes taxonomisches Konzept zur Kategorisierung digitaler Dienstleistungsumgebungen basierend auf ihren funktionalen Fähigkeiten und Betriebsmustern. + fr: >- + Concept taxonomique abstrait pour catégoriser les environnements de services numériques en fonction de leurs capacités fonctionnelles et de leurs modèles opérationnels. + es: >- + Concepto taxonómico abstracto para categorizar entornos de servicios digitales basándose en sus capacidades funcionales y patrones operativos. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف بيئات الخدمات الرقمية بناءً على قدراتها الوظيفية وأنماطها التشغيلية. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan lingkungan layanan digital berdasarkan kapabilitas fungsional dan pola operasionalnya. + zh: >- + 基于功能能力和运营模式对数字服务环境进行分类的抽象分类概念。 structured_aliases: - - literal_form: digitaal platform - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: digitale bibliotheek - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: online archief - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: virtueel museum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: webportaal - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: digital platform - predicate: EXACT_SYNONYM - in_language: en - - literal_form: digital library - predicate: EXACT_SYNONYM - in_language: en - - literal_form: online archive - predicate: EXACT_SYNONYM - in_language: en - - literal_form: virtual museum - predicate: EXACT_SYNONYM - in_language: en - - literal_form: web portal - predicate: EXACT_SYNONYM - in_language: en - - literal_form: aggregator - predicate: EXACT_SYNONYM - in_language: en - - literal_form: digitale Plattform - predicate: EXACT_SYNONYM - in_language: de - - literal_form: digitale Bibliothek - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Online-Archiv - predicate: EXACT_SYNONYM - in_language: de - - literal_form: virtuelles Museum - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Webportal - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "plateforme num\xE9rique" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "biblioth\xE8que num\xE9rique" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: archives en ligne - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "mus\xE9e virtuel" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: portail web - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: plataforma digital - predicate: EXACT_SYNONYM - in_language: es - - literal_form: biblioteca digital - predicate: EXACT_SYNONYM - in_language: es - - literal_form: "archivo en l\xEDnea" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: museo virtual - predicate: EXACT_SYNONYM - in_language: es - - literal_form: portal web - predicate: EXACT_SYNONYM - in_language: es - - literal_form: piattaforma digitale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: biblioteca digitale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: archivio online - predicate: EXACT_SYNONYM - in_language: it - - literal_form: museo virtuale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: plataforma digital - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: biblioteca digital - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: arquivo online - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: museu virtual - predicate: EXACT_SYNONYM - in_language: pt - description: "Abstract base class for digital platform type classifications in the heritage domain.\n\n**DEFINITION**:\n\nDigitalPlatformType represents CATEGORIES of heritage digital platforms,\nnot individual platform instances. Each subclass defines characteristics of a\nplatform category (function, scope, typical features, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | DigitalPlatformType (This Class) | DigitalPlatform (Instance Class) |\n|--------|-------------------------------------|----------------------------------|\n| **Nature** | Classification/category | Individual platform |\n| **Examples** | DIGITAL_LIBRARY, VIRTUAL_MUSEUM | Gallica, Rijksstudio |\n| **Properties** | Category metadata, typical standards | URL, content count, operator |\n| **Cardinality** | ~70 types | Thousands of instances |\n\n**CATEGORY STRUCTURE**:\n\nPlatform types are organized into high-level categories:\n\n1. **REPOSITORY**: Platforms for storing/accessing digital content\n - Digital Library,\ - \ Digital Archive, Document Repository\n - Open Access Repository, Preservation Repository\n \n2. **AGGREGATOR**: Platforms aggregating from multiple sources\n - Aggregator, Bibliographic Database, Specialized Database\n - Regional Portal, Archives Portal\n \n3. **DISCOVERY**: Platforms for searching/browsing heritage\n - Web Portal, Online Database, Data Platform\n - Collection Browser, Virtual Library\n \n4. **VIRTUAL_HERITAGE**: Digital representations of physical heritage\n - Virtual Museum, Virtual Herbarium, Virtual Map Library\n - Online Art Gallery, Virtual Tour\n \n5. **RESEARCH**: Platforms supporting scholarly research\n - Disciplinary Repository, Preprint Server\n - Genealogy Database, Geospatial Repository\n \n6. **INTERACTIVE**: Platforms enabling user engagement\n - Crowdsourcing Platform, Educational Portal\n - Social Media, Blog/News\n \n7. **COMMERCE**: Transaction-oriented platforms\n - Booking System, Webshop\n \n8. **AUXILIARY**:\ - \ Secondary/supporting platforms\n - Project Website, Exhibition Microsite, API Endpoint\n - Mobile App, Legacy Platform\n\n**MIGRATION FROM ENUMS**:\n\nThis class hierarchy replaces two enums:\n- `DigitalPlatformTypeEnum` (53 values from Wikidata)\n- `AuxiliaryDigitalPlatformTypeEnum` (16 values)\n\nEach enum value becomes a subclass with richer semantic modeling.\n\n**USAGE IN DIGITALPLATFORM**:\n\nThe DigitalPlatform.platform_type slot references these types:\n```yaml\nDigitalPlatform:\n platform_type:\n range: DigitalPlatformType # Polymorphic - any subclass\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- SKOS Concept: Platform types are concepts in a controlled vocabulary\n- Wikidata: Many types have Wikidata entity mappings\n- DCAT: Data Catalog vocabulary for data platforms\n- Schema.org: Web semantics for platform properties\n\n**SUBCLASSES**:\n\nSee DigitalPlatformTypes.yaml for 69 concrete platform type subclasses organized\nby category: REPOSITORY, AGGREGATOR, DISCOVERY, VIRTUAL_HERITAGE,\ - \ RESEARCH,\nINTERACTIVE, COMMERCE, and AUXILIARY.\n" - exact_mappings: - - skos:Concept + nl: + - platformtype + - digitaal platform categorie + de: + - Plattformtyp + - digitale Plattformkategorie + fr: + - type de plateforme + - catégorie de plateforme numérique + es: + - tipo de plataforma + - categoría de plataforma digital + ar: + - نوع المنصة + - فئة المنصة الرقمية + id: + - jenis platform + - kategori platform digital + zh: + - 平台类型 + - 数字平台类别 + keywords: + - digital platform type + - platform classification + - service category + - online environment + - digital infrastructure close_mappings: + - schema:DefinedTerm - dcat:Catalog - - schema:WebSite + broad_mappings: + - crm:E55_Type + - skos:Concept slots: - has_example - has_label - has_hypernym - has_type - - has_type - - has_type - has_score - has_standard - has_feature - related_to - slot_usage: - has_type: - identifier: true - required: true - has_type: - required: true - has_hypernym: - required: false - comments: - - Abstract base class - use specific subclasses (DigitalLibrary, VirtualMuseum, etc.) - - Represents PLATFORM TYPES, not platform instances - - DigitalPlatform.platform_type references these type classes - - Replaces DigitalPlatformTypeEnum and AuxiliaryDigitalPlatformTypeEnum - - Organized by function, scope, and technical characteristics - see_also: - - https://www.wikidata.org/ - - https://www.w3.org/2004/02/skos/ - - https://www.w3.org/ns/dcat + + notes: + - | + Preserved from prior description (commit 86b9dceb): + + Preserved from prior description (commit 86b9dceb): + + "Abstract base class for digital platform type classifications in the heritage domain.\n\n**DEFINITION**:\n\nDigitalPlatformType represents CATEGORIES of heritage digital platforms,\nnot individual platform instances. Each subclass defines characteristics of a\nplatform category (function, scope, typical features, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | DigitalPlatformType (This Class) | DigitalPlatform (Instance Class) |\n|--------|-------------------------------------|----------------------------------|\n| **Nature** | Classification/category | Individual platform |\n| **Examples** | DIGITAL_LIBRARY, VIRTUAL_MUSEUM | Gallica, Rijksstudio |\n| **Properties** | Category metadata, typical standards | URL, content count, operator |\n| **Cardinality** | ~70 types | Thousands of instances |\n\n**CATEGORY STRUCTURE**:\n\nPlatform types are organized into high-level categories:\n\n1. **REPOSITORY**: Platforms for storing/accessing digital content\n - Digital Library,\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml index d6f7db30b5..95c3a9c197 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml @@ -1,6 +1,30 @@ id: https://nde.nl/ontology/hc/class/DigitalPlatformTypes name: digital_platform_types title: Digital Platform Types Collection +description: >- + Taxonomy of digital platform classifications representing repositories, + aggregators, discovery services, and interactive heritage platforms. +alt_descriptions: + nl: >- + Taxonomie van digitale platformclassificaties die repositories, + aggregatoren, ontdekkingsdiensten en interactieve erfgoedplatforms vertegenwoordigen. + de: >- + Taxonomie digitaler Plattformklassifikationen, die Repositorien, + Aggregatoren, Discovery-Dienste und interaktive Heritage-Plattformen darstellen. + fr: >- + Taxonomie des classifications de plateformes numériques représentant les dépôts, + les agrégateurs, les services de découverte et les plateformes patrimoniales interactives. + es: >- + Taxonomía de clasificaciones de plataformas digitales que representan repositorios, + agregadores, servicios de descubrimiento y plataformas patrimoniales interactivas. + ar: >- + تصنيف تصنيفات المنصات الرقمية التي تمثل المستودعات + والجامعين وخدمات الاكتشاف والمنصات التراثية التفاعلية. + id: >- + Taksonomi klasifikasi platform digital yang mewakili repositori, + agregator, layanan penemuan, dan platform warisan interaktif. + zh: >- + 代表存储库、聚合器、发现服务和交互式遗产平台的数字平台分类法。 prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -15,40 +39,17 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./DigitalPlatformType - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/related_to - - ../slots/has_hypernym +- ./DigitalPlatformType +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/related_to +- ../slots/has_hypernym classes: DigitalLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q212805 - description: 'Online database of digital objects stored in electronic media formats - - and accessible via computers. - - - **PURPOSE**: Provide organized access to digital collections including - - books, journals, manuscripts, images, audio, and video materials. - - - **CHARACTERISTICS**: - - - Structured metadata for discovery - - - Full-text search capabilities - - - Persistent access to digital objects - - - May include both digitized and born-digital content - - - **EXAMPLES**: Gallica (BnF), HathiTrust, Internet Archive Books - - ' + description: 'Online database of digital objects stored in electronic media formats and accessible via computers.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -57,44 +58,21 @@ classes: comments: - digitale Bibliothek (de) - biblioteca digital (es) - - "biblioth\xE8que num\xE9rique (fr)" + - "bibliothèque numérique (fr)" + - 'Preserved from prior description: Online database of digital objects stored in electronic media formats and accessible via computers. **PURPOSE**: Provide organized access to digital collections including books, journals, manuscripts, images, audio, and video materials. **CHARACTERISTICS**: - Structured metadata for discovery - Full-text search capabilities - Persistent access to digital objects - May include both digitized and born-digital content **EXAMPLES**: Gallica (BnF), HathiTrust, Internet Archive Books' slots: - has_score annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - exact_mappings: + broad_mappings: - schema:Library - dcat:DataService DigitalArchivePlatform: is_a: DigitalPlatformType class_uri: wikidata:Q1224984 - description: 'Information system whose aim is to collect different digital resources - - and to make them available to a defined group of users. - - - **PURPOSE**: Preserve and provide access to digital archival materials - - including documents, photographs, audiovisual records, and datasets. - - - **CHARACTERISTICS**: - - - Long-term preservation focus - - - Provenance and context documentation - - - Access control and rights management - - - Hierarchical organization of materials - - - **EXAMPLES**: Internet Archive, national web archives, institutional digital - archives - - ' + description: 'Information system whose aim is to collect different digital resources and to make them available to a defined group of users.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -103,39 +81,19 @@ classes: comments: - digitales Archiv (de) - archivo digital (es) - - "archives num\xE9riques (fr)" + - "archives numériques (fr)" + - 'Preserved from prior description: Information system whose aim is to collect different digital resources and to make them available to a defined group of users. **PURPOSE**: Preserve and provide access to digital archival materials including documents, photographs, audiovisual records, and datasets. **CHARACTERISTICS**: - Long-term preservation focus - Provenance and context documentation - Access control and rights management - Hierarchical organization of materials **EXAMPLES**: Internet Archive, national web archives, institutional digital archives' slots: - has_score annotations: custodian_types: '[''*'']' - exact_mappings: + broad_mappings: - schema:ArchiveOrganization - dcat:DataService DocumentRepository: is_a: DigitalPlatformType class_uri: wikidata:Q1235234 - description: 'Digital archive of documents; database of digital research outputs. - - - **PURPOSE**: Store and provide access to research documents, publications, - - theses, reports, and other scholarly outputs. - - - **CHARACTERISTICS**: - - - Self-deposit by authors - - - Metadata harvesting via OAI-PMH - - - Persistent identifiers (DOIs, handles) - - - Open access focus - - - **EXAMPLES**: DSpace repositories, EPrints instances, Zenodo - - ' + description: 'Digital archive of documents; database of digital research outputs.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -144,40 +102,18 @@ classes: comments: - Dokumentenserver (de) - repositorio digital (es) - - "d\xE9p\xF4t (fr)" + - "dépôt (fr)" + - 'Preserved from prior description: Digital archive of documents; database of digital research outputs. **PURPOSE**: Store and provide access to research documents, publications, theses, reports, and other scholarly outputs. **CHARACTERISTICS**: - Self-deposit by authors - Metadata harvesting via OAI-PMH - Persistent identifiers (DOIs, handles) - Open access focus **EXAMPLES**: DSpace repositories, EPrints instances, Zenodo' slots: - has_score annotations: custodian_types: '[''*'']' - exact_mappings: + broad_mappings: - dcat:DataService ArchivalRepository: is_a: DigitalPlatformType class_uri: wikidata:Q66656823 - description: 'Digital repository specifically designed for archival purposes with - - long-term preservation capabilities. - - - **PURPOSE**: Ensure long-term preservation and access to digital archival - - materials with appropriate metadata standards and preservation strategies. - - - **CHARACTERISTICS**: - - - OAIS compliance - - - Format migration capabilities - - - Integrity verification (checksums) - - - Archival metadata standards (EAD, PREMIS) - - - **EXAMPLES**: Archivematica instances, Preservica, DPN - - ' + description: 'Digital repository specifically designed for archival purposes with long-term preservation capabilities.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -186,6 +122,7 @@ classes: comments: - Archivierungsstelle (de) - repositorio (es) + - 'Preserved from prior description: Digital repository specifically designed for archival purposes with long-term preservation capabilities. **PURPOSE**: Ensure long-term preservation and access to digital archival materials with appropriate metadata standards and preservation strategies. **CHARACTERISTICS**: - OAIS compliance - Format migration capabilities - Integrity verification (checksums) - Archival metadata standards (EAD, PREMIS) **EXAMPLES**: Archivematica instances, Preservica, DPN' slots: - has_score annotations: @@ -193,28 +130,7 @@ classes: OpenAccessRepository: is_a: DigitalPlatformType class_uri: wikidata:Q7096323 - description: 'Freely accessible repository of research publications and data. - - - **PURPOSE**: Provide open access to scholarly publications, research data, - - and educational resources without subscription barriers. - - - **CHARACTERISTICS**: - - - Free access to full-text content - - - Open licenses (CC-BY, CC0) - - - OAI-PMH harvesting support - - - Metadata standards compliance - - - **EXAMPLES**: arXiv, PubMed Central, Zenodo, institutional repositories - - ' + description: 'Freely accessible repository of research publications and data.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -224,6 +140,7 @@ classes: - Open-Access-Publikationsserver (de) - repositorio de acceso abierto (es) - archive ouverte (fr) + - 'Preserved from prior description: Freely accessible repository of research publications and data. **PURPOSE**: Provide open access to scholarly publications, research data, and educational resources without subscription barriers. **CHARACTERISTICS**: - Free access to full-text content - Open licenses (CC-BY, CC0) - OAI-PMH harvesting support - Metadata standards compliance **EXAMPLES**: arXiv, PubMed Central, Zenodo, institutional repositories' slots: - has_score annotations: @@ -231,30 +148,7 @@ classes: PreservationRepository: is_a: DigitalPlatformType class_uri: wikidata:Q117816878 - description: 'Digital repository that takes measures to ensure the long-term - - viability of its contents. - - - **PURPOSE**: Guarantee long-term access to digital content through - - active preservation strategies and trustworthy stewardship. - - - **CHARACTERISTICS**: - - - Trusted Digital Repository certification - - - Active preservation planning - - - Format normalization and migration - - - Geographic redundancy - - - **EXAMPLES**: HathiTrust, Portico, CLOCKSS - - ' + description: 'Digital repository that takes measures to ensure the long-term viability of its contents.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -264,33 +158,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Digital repository that takes measures to ensure the long-term viability of its contents. **PURPOSE**: Guarantee long-term access to digital content through active preservation strategies and trustworthy stewardship. **CHARACTERISTICS**: - Trusted Digital Repository certification - Active preservation planning - Format normalization and migration - Geographic redundancy **EXAMPLES**: HathiTrust, Portico, CLOCKSS' TrustedDigitalRepository: is_a: DigitalPlatformType class_uri: wikidata:Q112795563 - description: 'Preservation repository that can prove its reliability over time - - through certification and audit. - - - **PURPOSE**: Provide certified trustworthy preservation services - - with demonstrated organizational and technical capabilities. - - - **CHARACTERISTICS**: - - - ISO 16363 / TDR certification - - - Transparent preservation policies - - - Regular audits and assessments - - - Documented succession planning - - - **EXAMPLES**: CoreTrustSeal certified repositories, ISO 16363 certified repositories - - ' + description: 'Preservation repository that can prove its reliability over time through certification and audit.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -300,33 +173,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Preservation repository that can prove its reliability over time through certification and audit. **PURPOSE**: Provide certified trustworthy preservation services with demonstrated organizational and technical capabilities. **CHARACTERISTICS**: - ISO 16363 / TDR certification - Transparent preservation policies - Regular audits and assessments - Documented succession planning **EXAMPLES**: CoreTrustSeal certified repositories, ISO 16363 certified repositories' EArkiv: is_a: DigitalPlatformType class_uri: wikidata:Q114351452 - description: 'Function to archive digital information, particularly in Nordic - - archival contexts. - - - **PURPOSE**: Provide electronic archiving functionality for government - - and institutional records in digital form. - - - **CHARACTERISTICS**: - - - Nordic archival standards compliance - - - Government records management - - - Long-term digital preservation - - - Regulatory compliance - - - **EXAMPLES**: Swedish eArkiv implementations, Norwegian digital archive systems - - ' + description: 'Function to archive digital information, particularly in Nordic archival contexts.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -336,33 +188,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Function to archive digital information, particularly in Nordic archival contexts. **PURPOSE**: Provide electronic archiving functionality for government and institutional records in digital form. **CHARACTERISTICS**: - Nordic archival standards compliance - Government records management - Long-term digital preservation - Regulatory compliance **EXAMPLES**: Swedish eArkiv implementations, Norwegian digital archive systems' OnlineLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q12328550 - description: 'Digital library service providing online access to library collections - - and services. - - - **PURPOSE**: Extend library services to online users with digital - - lending, reading rooms, and reference services. - - - **CHARACTERISTICS**: - - - Digital lending services - - - Online reading rooms - - - Remote access to licensed content - - - Integrated library services - - - **EXAMPLES**: OverDrive, Libby, university online library portals - - ' + description: 'Digital library service providing online access to library collections and services.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -372,38 +203,20 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Digital library service providing online access to library collections and services. **PURPOSE**: Extend library services to online users with digital lending, reading rooms, and reference services. **CHARACTERISTICS**: - Digital lending services - Online reading rooms - Remote access to licensed content - Integrated library services **EXAMPLES**: OverDrive, Libby, university online library portals' OnlineAcademicLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q56316865 - description: 'Online academic library providing scholarly resources and services. - - - **PURPOSE**: Support academic research and teaching with access to - - scholarly journals, databases, and research materials. - - - **CHARACTERISTICS**: - - - Scholarly journal access - - - Database subscriptions - - - Research support services - - - Citation management tools - - - **EXAMPLES**: JSTOR, Project MUSE, university library portals - - ' + description: 'Specialized digital-service classification concept.' slot_usage: has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q56316865 comments: - - "Biblioth\xE8que universitaire en ligne (fr)" + - "Bibliothèque universitaire en ligne (fr)" + - 'Preserved from prior description: Online academic library providing scholarly resources and services. **PURPOSE**: Support academic research and teaching with access to scholarly journals, databases, and research materials. **CHARACTERISTICS**: - Scholarly journal access - Database subscriptions - Research support services - Citation management tools **EXAMPLES**: JSTOR, Project MUSE, university library portals' slots: - has_score annotations: @@ -411,28 +224,7 @@ classes: OnlineDigitalMusicalDocumentLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q59826893 - description: 'Archive of digitized music documents made available online. - - - **PURPOSE**: Provide access to digitized sheet music, musical manuscripts, - - audio recordings, and music-related documents. - - - **CHARACTERISTICS**: - - - Digitized sheet music - - - Musical manuscript collections - - - Audio recordings - - - Music metadata standards - - - **EXAMPLES**: IMSLP, Europeana Music, national music archives - - ' + description: 'Archive of digitized music documents made available online.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -440,6 +232,7 @@ classes: equals_string: wikidata:Q59826893 comments: - online digitale muziekdocumentbibliotheek (nl) + - 'Preserved from prior description: Archive of digitized music documents made available online. **PURPOSE**: Provide access to digitized sheet music, musical manuscripts, audio recordings, and music-related documents. **CHARACTERISTICS**: - Digitized sheet music - Musical manuscript collections - Audio recordings - Music metadata standards **EXAMPLES**: IMSLP, Europeana Music, national music archives' slots: - has_score annotations: @@ -447,30 +240,7 @@ classes: ShadowLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q21040941 - description: 'Database of content that is a copy of content that is otherwise - - obscured or not accessible because of paywalls or other restrictions. - - - **PURPOSE**: Provide access to scholarly and educational content - - that may be behind paywalls or otherwise restricted. - - - **CHARACTERISTICS**: - - - Copies of paywalled content - - - Operated outside traditional publishing - - - Controversial legal status - - - High usage in resource-limited contexts - - - **EXAMPLES**: Library Genesis, Sci-Hub, Z-Library - - ' + description: 'Database of content that is a copy of content that is otherwise obscured or not accessible because of paywalls or other restrictions.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -479,7 +249,8 @@ classes: comments: - Schattenbibliothek (de) - biblioteca fantasma (es) - - "biblioth\xE8que clandestine (fr)" + - "bibliothèque clandestine (fr)" + - 'Preserved from prior description: Database of content that is a copy of content that is otherwise obscured or not accessible because of paywalls or other restrictions. **PURPOSE**: Provide access to scholarly and educational content that may be behind paywalls or otherwise restricted. **CHARACTERISTICS**: - Copies of paywalled content - Operated outside traditional publishing - Controversial legal status - High usage in resource-limited contexts **EXAMPLES**: Library Genesis, Sci-Hub, Z-Library' slots: - has_score annotations: @@ -487,28 +258,7 @@ classes: PhotographCollection: is_a: DigitalPlatformType class_uri: wikidata:Q130486108 - description: 'Digital platform hosting a curated collection of photographs. - - - **PURPOSE**: Preserve and provide access to photographic heritage - - including historical photographs, press images, and art photography. - - - **CHARACTERISTICS**: - - - High-resolution image access - - - Photographic metadata (EXIF, IPTC) - - - Rights management - - - Thematic or institutional organization - - - **EXAMPLES**: Getty Images, Flickr Commons, national photo archives - - ' + description: 'Digital platform hosting a curated collection of photographs.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -516,8 +266,9 @@ classes: equals_string: wikidata:Q130486108 comments: - Fotosammlung (de) - - "colecci\xF3n de fotograf\xEDas (es)" + - "colección de fotografías (es)" - collection de photographies (fr) + - 'Preserved from prior description: Digital platform hosting a curated collection of photographs. **PURPOSE**: Preserve and provide access to photographic heritage including historical photographs, press images, and art photography. **CHARACTERISTICS**: - High-resolution image access - Photographic metadata (EXIF, IPTC) - Rights management - Thematic or institutional organization **EXAMPLES**: Getty Images, Flickr Commons, national photo archives' slots: - has_score annotations: @@ -525,28 +276,7 @@ classes: Aggregator: is_a: DigitalPlatformType class_uri: wikidata:Q393351 - description: 'Provider that collects and stores data from other places. - - - **PURPOSE**: Aggregate metadata and/or content from multiple heritage - - institutions to provide unified discovery and access. - - - **CHARACTERISTICS**: - - - Harvests from multiple sources - - - Metadata normalization - - - Cross-collection search - - - Links back to source institutions - - - **EXAMPLES**: Europeana, DPLA, Deutsche Digitale Bibliothek - - ' + description: 'Provider that collects and stores data from other places.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -555,7 +285,8 @@ classes: comments: - Aggregator (de) - agregador (es) - - "agr\xE9gateur (fr)" + - "agrégateur (fr)" + - 'Preserved from prior description: Provider that collects and stores data from other places. **PURPOSE**: Aggregate metadata and/or content from multiple heritage institutions to provide unified discovery and access. **CHARACTERISTICS**: - Harvests from multiple sources - Metadata normalization - Cross-collection search - Links back to source institutions **EXAMPLES**: Europeana, DPLA, Deutsche Digitale Bibliothek' slots: - has_score annotations: @@ -563,30 +294,7 @@ classes: AggregatedOnlineDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q110272188 - description: 'Database that aggregates data from multiple sources and makes it - - coherently available online. - - - **PURPOSE**: Provide unified access to data aggregated from multiple - - contributing institutions or systems. - - - **CHARACTERISTICS**: - - - Multi-source data integration - - - Coherent data model - - - Online accessibility - - - Regular synchronization - - - **EXAMPLES**: Union catalogs, federated databases, data hubs - - ' + description: 'Database that aggregates data from multiple sources and makes it coherently available online.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -596,6 +304,7 @@ classes: - Aggregations-Onlinedatenbank (de) - database online aggregato (it) - geaggregeerde online databank (nl) + - 'Preserved from prior description: Database that aggregates data from multiple sources and makes it coherently available online. **PURPOSE**: Provide unified access to data aggregated from multiple contributing institutions or systems. **CHARACTERISTICS**: - Multi-source data integration - Coherent data model - Online accessibility - Regular synchronization **EXAMPLES**: Union catalogs, federated databases, data hubs' slots: - has_score annotations: @@ -603,28 +312,7 @@ classes: BibliographicDatabasePlatform: is_a: DigitalPlatformType class_uri: wikidata:Q1789476 - description: 'Database providing an authoritative source of bibliographic information. - - - **PURPOSE**: Provide comprehensive bibliographic data for scholarly - - citation, library cataloging, and research discovery. - - - **CHARACTERISTICS**: - - - Authoritative bibliographic records - - - Citation indexing - - - Subject classification - - - Author authority control - - - **EXAMPLES**: Web of Science, Scopus, PubMed, WorldCat - - ' + description: 'Database providing an authoritative source of bibliographic information.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -632,8 +320,9 @@ classes: equals_string: wikidata:Q1789476 comments: - bibliografische Datenbank (de) - - "base de datos bibliogr\xE1fica (es)" - - "base de donn\xE9es bibliographiques (fr)" + - "base de datos bibliográfica (es)" + - "base de données bibliographiques (fr)" + - 'Preserved from prior description: Database providing an authoritative source of bibliographic information. **PURPOSE**: Provide comprehensive bibliographic data for scholarly citation, library cataloging, and research discovery. **CHARACTERISTICS**: - Authoritative bibliographic records - Citation indexing - Subject classification - Author authority control **EXAMPLES**: Web of Science, Scopus, PubMed, WorldCat' slots: - has_score annotations: @@ -641,29 +330,7 @@ classes: SpecializedDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q1391125 - description: 'Database that stores specific types of information for specific - purposes. - - - **PURPOSE**: Provide deep, specialized coverage of a particular subject - - domain, material type, or research area. - - - **CHARACTERISTICS**: - - - Domain-specific metadata - - - Specialized search and browse - - - Expert curation - - - Deep subject coverage - - - **EXAMPLES**: RISM (music manuscripts), Grove Art Online, archaeological databases - - ' + description: 'Database that stores specific types of information for specific purposes.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -672,7 +339,8 @@ classes: comments: - Fachdatenbank (de) - base de datos especializada (es) - - "base de donn\xE9es sp\xE9cialis\xE9e (fr)" + - "base de données spécialisée (fr)" + - 'Preserved from prior description: Database that stores specific types of information for specific purposes. **PURPOSE**: Provide deep, specialized coverage of a particular subject domain, material type, or research area. **CHARACTERISTICS**: - Domain-specific metadata - Specialized search and browse - Expert curation - Deep subject coverage **EXAMPLES**: RISM (music manuscripts), Grove Art Online, archaeological databases' slots: - has_score annotations: @@ -680,28 +348,7 @@ classes: ArchivesPortal: is_a: DigitalPlatformType class_uri: wikidata:Q635985 - description: 'Web portal for archives aggregating finding aids and archival descriptions. - - - **PURPOSE**: Provide unified discovery of archival collections across - - multiple archive institutions. - - - **CHARACTERISTICS**: - - - EAD/EAC-CPF aggregation - - - Hierarchical navigation - - - Cross-archive search - - - Links to holding institutions - - - **EXAMPLES**: Archives Portal Europe, Archieven.nl, Archivportal-D - - ' + description: 'Web portal for archives aggregating finding aids and archival descriptions.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -711,6 +358,7 @@ classes: - Archivportal (de) - portal de archivos (es) - portail d'archives (fr) + - 'Preserved from prior description: Web portal for archives aggregating finding aids and archival descriptions. **PURPOSE**: Provide unified discovery of archival collections across multiple archive institutions. **CHARACTERISTICS**: - EAD/EAC-CPF aggregation - Hierarchical navigation - Cross-archive search - Links to holding institutions **EXAMPLES**: Archives Portal Europe, Archieven.nl, Archivportal-D' slots: - has_score annotations: @@ -718,28 +366,7 @@ classes: RegionalPortal: is_a: DigitalPlatformType class_uri: wikidata:Q110279335 - description: 'Web portal aggregating regional heritage and scientific information. - - - **PURPOSE**: Provide unified access to heritage resources within a - - specific geographic region. - - - **CHARACTERISTICS**: - - - Regional focus - - - Local heritage institutions - - - Regional history and culture - - - Local language support - - - **EXAMPLES**: LEO-BW, Bavarikon, provincial heritage portals - - ' + description: 'Web portal aggregating regional heritage and scientific information.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -748,6 +375,7 @@ classes: comments: - Regionalportal (de) - regionaal portaal (nl) + - 'Preserved from prior description: Web portal aggregating regional heritage and scientific information. **PURPOSE**: Provide unified access to heritage resources within a specific geographic region. **CHARACTERISTICS**: - Regional focus - Local heritage institutions - Regional history and culture - Local language support **EXAMPLES**: LEO-BW, Bavarikon, provincial heritage portals' slots: - has_score annotations: @@ -755,28 +383,7 @@ classes: TorahDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q2910253 - description: 'Electronic collection of classic Jewish texts. - - - **PURPOSE**: Provide searchable access to Torah, Talmud, and other - - Jewish religious and scholarly texts. - - - **CHARACTERISTICS**: - - - Hebrew and Aramaic texts - - - Commentary integration - - - Cross-referencing - - - Study tools - - - **EXAMPLES**: Sefaria, Bar Ilan Responsa Project, HebrewBooks.org - - ' + description: 'Electronic collection of classic Jewish texts.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -786,31 +393,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Electronic collection of classic Jewish texts. **PURPOSE**: Provide searchable access to Torah, Talmud, and other Jewish religious and scholarly texts. **CHARACTERISTICS**: - Hebrew and Aramaic texts - Commentary integration - Cross-referencing - Study tools **EXAMPLES**: Sefaria, Bar Ilan Responsa Project, HebrewBooks.org' WebPortalPlatform: is_a: DigitalPlatformType class_uri: wikidata:Q186165 - description: 'Website that integrates applications, processes and services. - - - **PURPOSE**: Provide a gateway to heritage resources with integrated - - search, browse, and access functionality. - - - **CHARACTERISTICS**: - - - Multiple integrated services - - - Personalization options - - - Aggregated content - - - User accounts and preferences - - - **EXAMPLES**: National library portals, institutional websites - - ' + description: 'Website that integrates applications, processes and services.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -820,6 +408,7 @@ classes: - Webportal (de) - portal de Internet (es) - portail web (fr) + - 'Preserved from prior description: Website that integrates applications, processes and services. **PURPOSE**: Provide a gateway to heritage resources with integrated search, browse, and access functionality. **CHARACTERISTICS**: - Multiple integrated services - Personalization options - Aggregated content - User accounts and preferences **EXAMPLES**: National library portals, institutional websites' slots: - has_score annotations: @@ -827,28 +416,7 @@ classes: Website: is_a: DigitalPlatformType class_uri: wikidata:Q35127 - description: 'Set of related web pages served from a single web domain. - - - **PURPOSE**: Provide online presence for heritage institutions with - - information about collections, services, and access. - - - **CHARACTERISTICS**: - - - Institutional information - - - Collection highlights - - - Visitor information - - - Contact and access details - - - **EXAMPLES**: Museum websites, archive homepages, library portals - - ' + description: 'Set of related web pages served from a single web domain.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -858,6 +426,7 @@ classes: - Website (de) - sitio web (es) - site web (fr) + - 'Preserved from prior description: Set of related web pages served from a single web domain. **PURPOSE**: Provide online presence for heritage institutions with information about collections, services, and access. **CHARACTERISTICS**: - Institutional information - Collection highlights - Visitor information - Contact and access details **EXAMPLES**: Museum websites, archive homepages, library portals' slots: - has_score annotations: @@ -865,28 +434,9 @@ classes: InstitutionalWebsite: is_a: DigitalPlatformType class_uri: wikidata:Q35127 - description: 'Official website of a heritage institution. - - - **PURPOSE**: Serve as the primary online presence for a heritage - - institution, providing information and access to services. - - - **CHARACTERISTICS**: - - - Official institutional branding - - - Collection access - - - Visitor services - - - News and events - - - **EXAMPLES**: rijksmuseum.nl, loc.gov, bnf.fr - - ' + description: 'Official website of a heritage institution.' + broad_mappings: + - schema:WebSite slot_usage: has_hypernym: equals_string: DISCOVERY @@ -897,37 +447,15 @@ classes: - website (nl) - Webseite (de) - sitio web (es) + - 'Preserved from prior description: Official website of a heritage institution. **PURPOSE**: Serve as the primary online presence for a heritage institution, providing information and access to services. **CHARACTERISTICS**: - Official institutional branding - Collection access - Visitor services - News and events **EXAMPLES**: rijksmuseum.nl, loc.gov, bnf.fr' slots: - has_score annotations: custodian_types: '[''*'']' - exact_mappings: - - schema:WebSite OnlineDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q7094076 - description: 'Database accessible from a network, including from the Internet. - - - **PURPOSE**: Provide networked access to structured data collections - - with search and retrieval capabilities. - - - **CHARACTERISTICS**: - - - Network accessibility - - - Structured data - - - Query interfaces - - - Real-time updates - - - **EXAMPLES**: Collection management system public interfaces, catalog databases - - ' + description: 'Database accessible from a network, including from the Internet.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -935,8 +463,9 @@ classes: equals_string: wikidata:Q7094076 comments: - Online-Datenbank (de) - - "base de datos en l\xEDnea (es)" - - "base de donn\xE9es en ligne (fr)" + - "base de datos en línea (es)" + - "base de données en ligne (fr)" + - 'Preserved from prior description: Database accessible from a network, including from the Internet. **PURPOSE**: Provide networked access to structured data collections with search and retrieval capabilities. **CHARACTERISTICS**: - Network accessibility - Structured data - Query interfaces - Real-time updates **EXAMPLES**: Collection management system public interfaces, catalog databases' slots: - has_score annotations: @@ -944,28 +473,7 @@ classes: DatabasePlatform: is_a: DigitalPlatformType class_uri: wikidata:Q8513 - description: 'Organized collection of data in computing. - - - **PURPOSE**: Store and provide access to structured data about - - heritage collections, objects, or records. - - - **CHARACTERISTICS**: - - - Structured data storage - - - Query capabilities - - - Data integrity - - - Scalable storage - - - **EXAMPLES**: Collection databases, catalog systems, inventories - - ' + description: 'Organized collection of data in computing.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -974,7 +482,8 @@ classes: comments: - Datenbank (de) - base de datos (es) - - "base de donn\xE9es (fr)" + - "base de données (fr)" + - 'Preserved from prior description: Organized collection of data in computing. **PURPOSE**: Store and provide access to structured data about heritage collections, objects, or records. **CHARACTERISTICS**: - Structured data storage - Query capabilities - Data integrity - Scalable storage **EXAMPLES**: Collection databases, catalog systems, inventories' slots: - has_score annotations: @@ -982,30 +491,7 @@ classes: DataPlatform: is_a: DigitalPlatformType class_uri: wikidata:Q113470369 - description: 'Software platform used for collecting and managing data, and acting - - as a data delivery point for application and reporting software. - - - **PURPOSE**: Centralize data management and delivery for heritage - - data consumers including applications and reports. - - - **CHARACTERISTICS**: - - - Data collection and storage - - - API-based data delivery - - - Data transformation - - - Analytics support - - - **EXAMPLES**: Data warehouses, data lakes, API platforms - - ' + description: 'Software platform used for collecting and managing data, and acting as a data delivery point for application and reporting software.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -1013,6 +499,7 @@ classes: equals_string: wikidata:Q113470369 comments: - data platform (it) + - 'Preserved from prior description: Software platform used for collecting and managing data, and acting as a data delivery point for application and reporting software. **PURPOSE**: Centralize data management and delivery for heritage data consumers including applications and reports. **CHARACTERISTICS**: - Data collection and storage - API-based data delivery - Data transformation - Analytics support **EXAMPLES**: Data warehouses, data lakes, API platforms' slots: - has_score annotations: @@ -1020,28 +507,7 @@ classes: OpenDataPortal: is_a: DigitalPlatformType class_uri: wikidata:Q27031827 - description: 'Website for distributing open data. - - - **PURPOSE**: Provide access to heritage data in open, reusable formats - - with clear licensing and documentation. - - - **CHARACTERISTICS**: - - - Open licenses (CC0, CC-BY) - - - Machine-readable formats - - - API access - - - Dataset documentation - - - **EXAMPLES**: data.overheid.nl, data.gov.uk cultural datasets - - ' + description: 'Website for distributing open data.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -1050,7 +516,8 @@ classes: comments: - Open-Data-Portal (de) - portal de datos abiertos (es) - - "portail de donn\xE9es ouvertes (fr)" + - "portail de données ouvertes (fr)" + - 'Preserved from prior description: Website for distributing open data. **PURPOSE**: Provide access to heritage data in open, reusable formats with clear licensing and documentation. **CHARACTERISTICS**: - Open licenses (CC0, CC-BY) - Machine-readable formats - API access - Dataset documentation **EXAMPLES**: data.overheid.nl, data.gov.uk cultural datasets' slots: - has_score annotations: @@ -1058,37 +525,15 @@ classes: IntegratingResource: is_a: DigitalPlatformType class_uri: wikidata:Q108637623 - description: 'A resource added to or changed over time by means of updates - - incorporated into the whole without remaining discrete. - - - **PURPOSE**: Provide continuously updated heritage information that - - evolves over time without maintaining separate versions. - - - **CHARACTERISTICS**: - - - Continuous updates - - - Integrated changes - - - Current state focus - - - No discrete editions - - - **EXAMPLES**: Updating databases, loose-leaf services, websites - - ' + description: 'resource added to or changed over time by means of updates incorporated into the whole without remaining discrete.' slot_usage: has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q108637623 comments: - - "ressource d'int\xE9gration (fr)" + - "ressource d'intégration (fr)" + - 'Preserved from prior description: A resource added to or changed over time by means of updates incorporated into the whole without remaining discrete. **PURPOSE**: Provide continuously updated heritage information that evolves over time without maintaining separate versions. **CHARACTERISTICS**: - Continuous updates - Integrated changes - Current state focus - No discrete editions **EXAMPLES**: Updating databases, loose-leaf services, websites' slots: - has_score annotations: @@ -1096,28 +541,7 @@ classes: ServiceOnInternet: is_a: DigitalPlatformType class_uri: wikidata:Q1668024 - description: 'Technical ability afforded by the Internet. - - - **PURPOSE**: Provide heritage-related services accessible via - - Internet protocols. - - - **CHARACTERISTICS**: - - - Internet accessibility - - - Service-oriented architecture - - - API availability - - - Web standards compliance - - - **EXAMPLES**: Online catalogs, search services, reference services - - ' + description: 'Technical ability afforded by the Internet.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -1127,6 +551,7 @@ classes: - Internetdienst (de) - servicio de internet (es) - service Internet (fr) + - 'Preserved from prior description: Technical ability afforded by the Internet. **PURPOSE**: Provide heritage-related services accessible via Internet protocols. **CHARACTERISTICS**: - Internet accessibility - Service-oriented architecture - API availability - Web standards compliance **EXAMPLES**: Online catalogs, search services, reference services' slots: - has_score annotations: @@ -1134,30 +559,7 @@ classes: VirtualMuseum: is_a: DigitalPlatformType class_uri: wikidata:Q1225034 - description: 'Generic virtual museum providing online exhibition and collection - access. - - - **PURPOSE**: Recreate museum experiences in digital form with virtual - - exhibitions, collection browsing, and educational content. - - - **CHARACTERISTICS**: - - - Virtual exhibitions - - - High-resolution images - - - Educational content - - - Interactive features - - - **EXAMPLES**: Google Arts & Culture, Smithsonian Open Access, museum virtual - tours - - ' + description: 'Generic virtual museum providing online exhibition and collection access.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1167,7 +569,8 @@ classes: - virtueel museum (nl) - Digitales Museum (de) - museo virtual (es) - - "mus\xE9e virtuel (fr)" + - "musée virtuel (fr)" + - 'Preserved from prior description: Generic virtual museum providing online exhibition and collection access. **PURPOSE**: Recreate museum experiences in digital form with virtual exhibitions, collection browsing, and educational content. **CHARACTERISTICS**: - Virtual exhibitions - High-resolution images - Educational content - Interactive features **EXAMPLES**: Google Arts & Culture, Smithsonian Open Access, museum virtual tours' slots: - has_score annotations: @@ -1175,30 +578,7 @@ classes: VirtualLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q1224870 - description: 'Special form of web portals to search for information in library-like - - fashion. - - - **PURPOSE**: Provide library-style organization and access to digital - - resources without physical holdings. - - - **CHARACTERISTICS**: - - - Library-style organization - - - Subject-based navigation - - - Curated resource collections - - - Reference service integration - - - **EXAMPLES**: WWW Virtual Library, subject guides - - ' + description: 'Special form of web portals to search for information in library-like fashion.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1207,7 +587,8 @@ classes: comments: - virtuelle Bibliothek (de) - biblioteca virtual (es) - - "biblioth\xE8que virtuelle (fr)" + - "bibliothèque virtuelle (fr)" + - 'Preserved from prior description: Special form of web portals to search for information in library-like fashion. **PURPOSE**: Provide library-style organization and access to digital resources without physical holdings. **CHARACTERISTICS**: - Library-style organization - Subject-based navigation - Curated resource collections - Reference service integration **EXAMPLES**: WWW Virtual Library, subject guides' slots: - has_score annotations: @@ -1215,28 +596,7 @@ classes: VirtualSpecialistLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q2527949 - description: 'Virtual specialist library focused on a particular subject domain. - - - **PURPOSE**: Provide comprehensive digital resources for a specific - - academic or professional field. - - - **CHARACTERISTICS**: - - - Subject specialization - - - Expert curation - - - Deep domain coverage - - - Research tool integration - - - **EXAMPLES**: German Virtuelle Fachbibliotheken, subject portals - - ' + description: 'Specialized digital-service classification concept.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1245,7 +605,8 @@ classes: comments: - Virtuelle Fachbibliothek (de) - biblioteca especializada virtual (es) - - "biblioth\xE8que virtuelle sp\xE9cialis\xE9e (fr)" + - "bibliothèque virtuelle spécialisée (fr)" + - 'Preserved from prior description: Virtual specialist library focused on a particular subject domain. **PURPOSE**: Provide comprehensive digital resources for a specific academic or professional field. **CHARACTERISTICS**: - Subject specialization - Expert curation - Deep domain coverage - Research tool integration **EXAMPLES**: German Virtuelle Fachbibliotheken, subject portals' slots: - has_score annotations: @@ -1253,28 +614,7 @@ classes: VirtualHerbarium: is_a: DigitalPlatformType class_uri: wikidata:Q1449266 - description: 'Herbarium in a digitized form providing access to botanical specimens. - - - **PURPOSE**: Provide digital access to herbarium specimens for botanical - - research, identification, and education. - - - **CHARACTERISTICS**: - - - High-resolution specimen images - - - Botanical metadata - - - Taxonomic organization - - - Georeferencing data - - - **EXAMPLES**: JSTOR Global Plants, institutional virtual herbaria - - ' + description: 'Herbarium in a digitized form providing access to botanical specimens.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1284,6 +624,7 @@ classes: - virtuelles Herbarium (de) - herbario virtual (es) - virtueel herbarium (nl) + - 'Preserved from prior description: Herbarium in a digitized form providing access to botanical specimens. **PURPOSE**: Provide digital access to herbarium specimens for botanical research, identification, and education. **CHARACTERISTICS**: - High-resolution specimen images - Botanical metadata - Taxonomic organization - Georeferencing data **EXAMPLES**: JSTOR Global Plants, institutional virtual herbaria' slots: - has_score annotations: @@ -1291,28 +632,7 @@ classes: VirtualMapLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q5995078 - description: 'Type of library for virtual maps or cartographic products. - - - **PURPOSE**: Provide access to digitized historical maps, atlases, - - and other cartographic materials. - - - **CHARACTERISTICS**: - - - High-resolution map images - - - Georeferencing - - - Historical cartographic metadata - - - Comparison tools - - - **EXAMPLES**: David Rumsey Map Collection, Old Maps Online - - ' + description: 'Type of library for virtual maps or cartographic products.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1321,6 +641,7 @@ classes: comments: - Virtuelle Kartenbibliothek (de) - Mapoteca virtual (es) + - 'Preserved from prior description: Type of library for virtual maps or cartographic products. **PURPOSE**: Provide access to digitized historical maps, atlases, and other cartographic materials. **CHARACTERISTICS**: - High-resolution map images - Georeferencing - Historical cartographic metadata - Comparison tools **EXAMPLES**: David Rumsey Map Collection, Old Maps Online' slots: - has_score annotations: @@ -1328,28 +649,7 @@ classes: OnlineArtGallery: is_a: DigitalPlatformType class_uri: wikidata:Q7094057 - description: 'Online art gallery providing digital access to artworks. - - - **PURPOSE**: Showcase artworks in digital form with high-resolution - - images, contextual information, and virtual exhibition features. - - - **CHARACTERISTICS**: - - - High-resolution artwork images - - - Artist and provenance information - - - Virtual exhibition features - - - Educational content - - - **EXAMPLES**: Rijksstudio, Google Arts & Culture partner galleries - - ' + description: 'Specialized digital-service classification concept.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1358,6 +658,7 @@ classes: comments: - Online-Kunstgalerie (de) - online kunstgalerie (nl) + - 'Preserved from prior description: Online art gallery providing digital access to artworks. **PURPOSE**: Showcase artworks in digital form with high-resolution images, contextual information, and virtual exhibition features. **CHARACTERISTICS**: - High-resolution artwork images - Artist and provenance information - Virtual exhibition features - Educational content **EXAMPLES**: Rijksstudio, Google Arts & Culture partner galleries' slots: - has_score annotations: @@ -1365,28 +666,7 @@ classes: CommonsGallery: is_a: DigitalPlatformType class_uri: wikidata:Q21167233 - description: 'Gallery page at Wikimedia Commons. - - - **PURPOSE**: Provide curated image galleries on Wikimedia Commons - - for heritage institutions and collections. - - - **CHARACTERISTICS**: - - - Wikimedia Commons hosting - - - Open licensing - - - Community contributions - - - Category organization - - - **EXAMPLES**: Institutional galleries on Wikimedia Commons - - ' + description: 'Gallery page at Wikimedia Commons.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1394,8 +674,9 @@ classes: equals_string: wikidata:Q21167233 comments: - Commons-Galerie (de) - - "galer\xEDa de Commons (es)" + - "galería de Commons (es)" - galerie (fr) + - 'Preserved from prior description: Gallery page at Wikimedia Commons. **PURPOSE**: Provide curated image galleries on Wikimedia Commons for heritage institutions and collections. **CHARACTERISTICS**: - Wikimedia Commons hosting - Open licensing - Community contributions - Category organization **EXAMPLES**: Institutional galleries on Wikimedia Commons' slots: - has_score annotations: @@ -1403,31 +684,7 @@ classes: DisciplinaryRepository: is_a: DigitalPlatformType class_uri: wikidata:Q5281480 - description: 'Online archive containing works or data associated with these works - - of scholars in a particular subject area. - - - **PURPOSE**: Provide disciplinary communities with dedicated repository - - services for their research outputs. - - - **CHARACTERISTICS**: - - - Subject-specific focus - - - Community standards - - - Disciplinary metadata - - - Peer community engagement - - - **EXAMPLES**: arXiv (physics/math), PubMed Central (biomedical), SSRN (social - sciences) - - ' + description: 'Online archive containing works or data associated with these works of scholars in a particular subject area.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1435,8 +692,9 @@ classes: equals_string: wikidata:Q5281480 comments: - fachliches Repository (de) - - "repositorio tem\xE1tico (es)" - - "d\xE9p\xF4t disciplinaire (fr)" + - "repositorio temático (es)" + - "dépôt disciplinaire (fr)" + - 'Preserved from prior description: Online archive containing works or data associated with these works of scholars in a particular subject area. **PURPOSE**: Provide disciplinary communities with dedicated repository services for their research outputs. **CHARACTERISTICS**: - Subject-specific focus - Community standards - Disciplinary metadata - Peer community engagement **EXAMPLES**: arXiv (physics/math), PubMed Central (biomedical), SSRN (social sciences)' slots: - has_score annotations: @@ -1444,28 +702,7 @@ classes: PrePrintServer: is_a: DigitalPlatformType class_uri: wikidata:Q45787211 - description: 'Type of open access repository for preprints. - - - **PURPOSE**: Enable rapid dissemination of research findings before - - formal peer review and publication. - - - **CHARACTERISTICS**: - - - Rapid publication - - - Pre-peer review - - - Version tracking - - - DOI assignment - - - **EXAMPLES**: arXiv, bioRxiv, SocArXiv - - ' + description: 'Type of open access repository for preprints.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1473,8 +710,9 @@ classes: equals_string: wikidata:Q45787211 comments: - servidor de preprints (es) - - "serveur de pr\xE9impression (fr)" + - "serveur de préimpression (fr)" - preprintserver (nl) + - 'Preserved from prior description: Type of open access repository for preprints. **PURPOSE**: Enable rapid dissemination of research findings before formal peer review and publication. **CHARACTERISTICS**: - Rapid publication - Pre-peer review - Version tracking - DOI assignment **EXAMPLES**: arXiv, bioRxiv, SocArXiv' slots: - has_score annotations: @@ -1482,28 +720,7 @@ classes: GenealogyDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q33270056 - description: 'Database of lineages for genealogical research. - - - **PURPOSE**: Support family history research with searchable records - - of births, marriages, deaths, and family relationships. - - - **CHARACTERISTICS**: - - - Vital records indexing - - - Family tree integration - - - DNA matching (some platforms) - - - Historical record transcription - - - **EXAMPLES**: FamilySearch, Ancestry, MyHeritage - - ' + description: 'Database of lineages for genealogical research.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1511,8 +728,9 @@ classes: equals_string: wikidata:Q33270056 comments: - Genealogie-Datenbank (de) - - "base de datos geneal\xF3gica (es)" - - "base de donn\xE9es de g\xE9n\xE9alogie (fr)" + - "base de datos genealógica (es)" + - "base de données de généalogie (fr)" + - 'Preserved from prior description: Database of lineages for genealogical research. **PURPOSE**: Support family history research with searchable records of births, marriages, deaths, and family relationships. **CHARACTERISTICS**: - Vital records indexing - Family tree integration - DNA matching (some platforms) - Historical record transcription **EXAMPLES**: FamilySearch, Ancestry, MyHeritage' slots: - has_score annotations: @@ -1520,28 +738,7 @@ classes: GeospatialRepository: is_a: DigitalPlatformType class_uri: wikidata:Q124368261 - description: 'Repository with geospatial content. - - - **PURPOSE**: Provide access to geographic and spatial data for - - heritage research and visualization. - - - **CHARACTERISTICS**: - - - GIS data formats - - - Coordinate reference systems - - - Spatial search - - - Map visualization - - - **EXAMPLES**: Historical GIS repositories, archaeological spatial data - - ' + description: 'Repository with geospatial content.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1551,31 +748,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Repository with geospatial content. **PURPOSE**: Provide access to geographic and spatial data for heritage research and visualization. **CHARACTERISTICS**: - GIS data formats - Coordinate reference systems - Spatial search - Map visualization **EXAMPLES**: Historical GIS repositories, archaeological spatial data' GeospatialDataRepository: is_a: DigitalPlatformType class_uri: wikidata:Q124368518 - description: 'Repository specifically designed for geospatial data. - - - **PURPOSE**: Store and provide access to geospatial datasets with - - appropriate metadata and access services. - - - **CHARACTERISTICS**: - - - Geospatial metadata standards - - - OGC services (WMS, WFS) - - - Data download - - - Preview mapping - - - **EXAMPLES**: National geodata portals, INSPIRE data nodes - - ' + description: 'Repository specifically designed for geospatial data.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1585,31 +763,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Repository specifically designed for geospatial data. **PURPOSE**: Store and provide access to geospatial datasets with appropriate metadata and access services. **CHARACTERISTICS**: - Geospatial metadata standards - OGC services (WMS, WFS) - Data download - Preview mapping **EXAMPLES**: National geodata portals, INSPIRE data nodes' GeospatialInformationRepository: is_a: DigitalPlatformType class_uri: wikidata:Q124368239 - description: 'Repository for geospatial information resources. - - - **PURPOSE**: Provide access to geographic information including - - maps, spatial data, and location-based content. - - - **CHARACTERISTICS**: - - - Geographic information - - - Location metadata - - - Spatial relationships - - - Place name authorities - - - **EXAMPLES**: GeoNames, Getty TGN integrations - - ' + description: 'Repository for geospatial information resources.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1619,31 +778,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Repository for geospatial information resources. **PURPOSE**: Provide access to geographic information including maps, spatial data, and location-based content. **CHARACTERISTICS**: - Geographic information - Location metadata - Spatial relationships - Place name authorities **EXAMPLES**: GeoNames, Getty TGN integrations' GeospatialDataCollection: is_a: DigitalPlatformType class_uri: wikidata:Q124418301 - description: 'Special repository containing geospatial data collections. - - - **PURPOSE**: Curate and provide access to thematic geospatial data - - collections for research purposes. - - - **CHARACTERISTICS**: - - - Curated spatial datasets - - - Thematic organization - - - Research data management - - - Citation support - - - **EXAMPLES**: Archaeological survey data, historical boundary datasets - - ' + description: 'Special repository containing geospatial data collections.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1653,31 +793,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Special repository containing geospatial data collections. **PURPOSE**: Curate and provide access to thematic geospatial data collections for research purposes. **CHARACTERISTICS**: - Curated spatial datasets - Thematic organization - Research data management - Citation support **EXAMPLES**: Archaeological survey data, historical boundary datasets' OpenGeodataPortal: is_a: DigitalPlatformType class_uri: wikidata:Q124515090 - description: 'Geoportal offering data as an open data portal. - - - **PURPOSE**: Provide open access to geographic data with clear - - licensing for reuse and redistribution. - - - **CHARACTERISTICS**: - - - Open spatial data - - - INSPIRE compliance - - - API access - - - Bulk download - - - **EXAMPLES**: National open geodata portals, PDOK (Netherlands) - - ' + description: 'Geoportal offering data as an open data portal.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1687,39 +808,19 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Geoportal offering data as an open data portal. **PURPOSE**: Provide open access to geographic data with clear licensing for reuse and redistribution. **CHARACTERISTICS**: - Open spatial data - INSPIRE compliance - API access - Bulk download **EXAMPLES**: National open geodata portals, PDOK (Netherlands)' CrowdsourcingPlatform: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Platform for user contributions: transcription, tagging, identification, - - georeferencing, citizen science. - - - **PURPOSE**: Engage public participation in heritage data creation - - through transcription, tagging, and other contributory activities. - - - **CHARACTERISTICS**: - - - User contributions - - - Quality control workflows - - - Gamification features - - - Community building - - - **EXAMPLES**: Zooniverse, FromThePage, Vele Handen - - ' + description: 'Platform for user contributions: transcription, tagging, identification, georeferencing, citizen science.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Crowdsourcing platform for heritage data enrichment - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Platform for user contributions: transcription, tagging, identification, georeferencing, citizen science. **PURPOSE**: Engage public participation in heritage data creation through transcription, tagging, and other contributory activities. **CHARACTERISTICS**: - User contributions - Quality control workflows - Gamification features - Community building **EXAMPLES**: Zooniverse, FromThePage, Vele Handen' slots: - has_score annotations: @@ -1727,36 +828,14 @@ classes: EducationalPortal: is_a: DigitalPlatformType class_uri: schema:LearningResource - description: 'Learning resources, lesson plans, educational games, teacher materials. - - May be separate platform or subdomain. - - - **PURPOSE**: Provide educational resources based on heritage collections - - for schools, teachers, and lifelong learners. - - - **CHARACTERISTICS**: - - - Curriculum-aligned content - - - Teacher resources - - - Student activities - - - Age-appropriate materials - - - **EXAMPLES**: Museum education portals, archive learning resources - - ' + description: 'Learning resources, lesson plans, educational games, teacher materials. May be separate platform or subdomain.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Educational portal for heritage learning - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Learning resources, lesson plans, educational games, teacher materials. May be separate platform or subdomain. **PURPOSE**: Provide educational resources based on heritage collections for schools, teachers, and lifelong learners. **CHARACTERISTICS**: - Curriculum-aligned content - Teacher resources - Student activities - Age-appropriate materials **EXAMPLES**: Museum education portals, archive learning resources' slots: - has_score annotations: @@ -1764,153 +843,65 @@ classes: SocialMedia: is_a: DigitalPlatformType class_uri: schema:SocialMediaPosting - description: 'Official social media accounts and channels. Instagram, Twitter, - - Facebook, YouTube, TikTok institutional accounts. - - - **PURPOSE**: Engage audiences through social media platforms with - - heritage content, news, and community interaction. - - - **CHARACTERISTICS**: - - - Platform-specific content - - - Audience engagement - - - Real-time communication - - - Community building - - - **EXAMPLES**: Museum Instagram accounts, archive YouTube channels - - ' + description: 'Official social media accounts and channels. Instagram, Twitter, Facebook, YouTube, TikTok institutional accounts.' + close_mappings: + - schema:SocialMediaPosting slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Social media presence for heritage institutions - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Official social media accounts and channels. Instagram, Twitter, Facebook, YouTube, TikTok institutional accounts. **PURPOSE**: Engage audiences through social media platforms with heritage content, news, and community interaction. **CHARACTERISTICS**: - Platform-specific content - Audience engagement - Real-time communication - Community building **EXAMPLES**: Museum Instagram accounts, archive YouTube channels' slots: - has_score annotations: custodian_types: '[''*'']' - exact_mappings: - - schema:SocialMediaPosting BlogNews: is_a: DigitalPlatformType class_uri: schema:Blog - description: 'Blog, news section, or content marketing platform separate from - - main website. May be on different domain or platform. - - - **PURPOSE**: Publish stories, news, and narrative content about - - collections, research, and institutional activities. - - - **CHARACTERISTICS**: - - - Narrative content - - - Regular updates - - - Author attribution - - - Social sharing - - - **EXAMPLES**: Museum blogs, archive news sections - - ' + description: 'Blog, news section, or content marketing platform separate from main website. May be on different domain or platform.' + close_mappings: + - schema:Blog slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Blog and news platform for heritage content - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Blog, news section, or content marketing platform separate from main website. May be on different domain or platform. **PURPOSE**: Publish stories, news, and narrative content about collections, research, and institutional activities. **CHARACTERISTICS**: - Narrative content - Regular updates - Author attribution - Social sharing **EXAMPLES**: Museum blogs, archive news sections' slots: - has_score annotations: custodian_types: '[''*'']' - exact_mappings: - - schema:Blog PodcastChannel: is_a: DigitalPlatformType class_uri: schema:PodcastSeries - description: 'Audio podcast or video series hosted on dedicated platform. - - Spotify, Apple Podcasts, YouTube, SoundCloud. - - - **PURPOSE**: Deliver heritage content through audio/video series - - for on-demand consumption. - - - **CHARACTERISTICS**: - - - Serial content - - - Audio/video format - - - Subscription model - - - Cross-platform distribution - - - **EXAMPLES**: Museum podcasts, archive oral history channels - - ' + description: 'Audio podcast or video series hosted on dedicated platform. Spotify, Apple Podcasts, YouTube, SoundCloud.' + close_mappings: + - schema:PodcastSeries slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Podcast channel for heritage audio content - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Audio podcast or video series hosted on dedicated platform. Spotify, Apple Podcasts, YouTube, SoundCloud. **PURPOSE**: Deliver heritage content through audio/video series for on-demand consumption. **CHARACTERISTICS**: - Serial content - Audio/video format - Subscription model - Cross-platform distribution **EXAMPLES**: Museum podcasts, archive oral history channels' slots: - has_score annotations: custodian_types: '[''*'']' - exact_mappings: - - schema:PodcastSeries VirtualTour: is_a: DigitalPlatformType class_uri: schema:VirtualLocation - description: '360-degree tours, VR experiences, immersive gallery views. - - Interactive spatial exploration of physical spaces. - - - **PURPOSE**: Enable remote exploration of physical heritage spaces - - through immersive digital experiences. - - - **CHARACTERISTICS**: - - - 360-degree imagery - - - Interactive navigation - - - Hotspot annotations - - - VR compatibility - - - **EXAMPLES**: Google Arts & Culture Street View, museum virtual tours - - ' + description: '360-degree tours, VR experiences, immersive gallery views. Interactive spatial exploration of physical spaces.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Virtual tour platform for immersive heritage experiences - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: 360-degree tours, VR experiences, immersive gallery views. Interactive spatial exploration of physical spaces. **PURPOSE**: Enable remote exploration of physical heritage spaces through immersive digital experiences. **CHARACTERISTICS**: - 360-degree imagery - Interactive navigation - Hotspot annotations - VR compatibility **EXAMPLES**: Google Arts & Culture Street View, museum virtual tours' slots: - has_score annotations: @@ -1918,36 +909,14 @@ classes: CollectionBrowser: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Specialized tool for exploring specific collection or dataset. - - Rich interface beyond main catalog search. - - - **PURPOSE**: Provide enhanced browsing and visualization of specific - - collections with specialized interfaces. - - - **CHARACTERISTICS**: - - - Rich visualization - - - Faceted browsing - - - Collection-specific features - - - Comparison tools - - - **EXAMPLES**: Rijksstudio, artwork explorers - - ' + description: 'Specialized tool for exploring specific collection or dataset. Rich interface beyond main catalog search.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Collection browser for enhanced exploration - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Specialized tool for exploring specific collection or dataset. Rich interface beyond main catalog search. **PURPOSE**: Provide enhanced browsing and visualization of specific collections with specialized interfaces. **CHARACTERISTICS**: - Rich visualization - Faceted browsing - Collection-specific features - Comparison tools **EXAMPLES**: Rijksstudio, artwork explorers' slots: - has_score annotations: @@ -1955,28 +924,7 @@ classes: EService: is_a: DigitalPlatformType class_uri: wikidata:Q1273271 - description: 'Service that makes use of information and communications technology. - - - **PURPOSE**: Deliver heritage services electronically including - - reference, lending, and access services. - - - **CHARACTERISTICS**: - - - Electronic service delivery - - - User authentication - - - Transaction processing - - - Service tracking - - - **EXAMPLES**: Online reference services, e-lending, digital reading rooms - - ' + description: 'Service that makes use of information and communications technology.' slot_usage: has_hypernym: equals_string: INTERACTIVE @@ -1984,7 +932,8 @@ classes: equals_string: wikidata:Q1273271 comments: - E-Services (de) - - "servicio electr\xF3nico (es)" + - "servicio electrónico (es)" + - 'Preserved from prior description: Service that makes use of information and communications technology. **PURPOSE**: Deliver heritage services electronically including reference, lending, and access services. **CHARACTERISTICS**: - Electronic service delivery - User authentication - Transaction processing - Service tracking **EXAMPLES**: Online reference services, e-lending, digital reading rooms' slots: - has_score annotations: @@ -1992,36 +941,14 @@ classes: BookingSystem: is_a: DigitalPlatformType class_uri: schema:ReservationPackage - description: 'Online reservation and ticketing system, may be third-party platform - - or custom solution. Reading room appointments, event tickets. - - - **PURPOSE**: Enable online booking of visits, events, reading room - - appointments, and other reservation-based services. - - - **CHARACTERISTICS**: - - - Calendar integration - - - Payment processing - - - Confirmation emails - - - Capacity management - - - **EXAMPLES**: Eventbrite integrations, museum ticketing systems - - ' + description: 'Online reservation and ticketing system, may be third-party platform or custom solution. Reading room appointments, event tickets.' slot_usage: has_hypernym: equals_string: COMMERCE comments: - Booking system for heritage visits and events - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Online reservation and ticketing system, may be third-party platform or custom solution. Reading room appointments, event tickets. **PURPOSE**: Enable online booking of visits, events, reading room appointments, and other reservation-based services. **CHARACTERISTICS**: - Calendar integration - Payment processing - Confirmation emails - Capacity management **EXAMPLES**: Eventbrite integrations, museum ticketing systems' slots: - has_score annotations: @@ -2029,36 +956,14 @@ classes: Webshop: is_a: DigitalPlatformType class_uri: schema:OnlineStore - description: 'E-commerce platform for museum shop, print-on-demand, merchandise. - - May be separate domain or integrated. - - - **PURPOSE**: Sell merchandise, publications, prints, and other - - products related to heritage collections. - - - **CHARACTERISTICS**: - - - Product catalog - - - Shopping cart - - - Payment processing - - - Order fulfillment - - - **EXAMPLES**: Museum shops, print-on-demand services - - ' + description: 'E-commerce platform for museum shop, print-on-demand, merchandise. May be separate domain or integrated.' slot_usage: has_hypernym: equals_string: COMMERCE comments: - E-commerce platform for heritage merchandise - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: E-commerce platform for museum shop, print-on-demand, merchandise. May be separate domain or integrated. **PURPOSE**: Sell merchandise, publications, prints, and other products related to heritage collections. **CHARACTERISTICS**: - Product catalog - Shopping cart - Payment processing - Order fulfillment **EXAMPLES**: Museum shops, print-on-demand services' slots: - has_score annotations: @@ -2066,36 +971,14 @@ classes: ProjectWebsite: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Dedicated website for a specific project, research initiative, or - - long-term program. May have finite lifespan matching project duration. - - - **PURPOSE**: Provide dedicated online presence for heritage projects - - with project-specific content and resources. - - - **CHARACTERISTICS**: - - - Project-focused content - - - Defined lifespan - - - Research outputs - - - Stakeholder communication - - - **EXAMPLES**: Digitization project portals, research project websites - - ' + description: 'Dedicated website for a specific project, research initiative, or long-term program. May have finite lifespan matching project duration.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Project website for heritage initiatives - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Dedicated website for a specific project, research initiative, or long-term program. May have finite lifespan matching project duration. **PURPOSE**: Provide dedicated online presence for heritage projects with project-specific content and resources. **CHARACTERISTICS**: - Project-focused content - Defined lifespan - Research outputs - Stakeholder communication **EXAMPLES**: Digitization project portals, research project websites' slots: - has_score annotations: @@ -2103,36 +986,14 @@ classes: ExhibitionMicrosite: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Temporary website for specific exhibition or event. Has defined - - valid_from/valid_to matching exhibition dates. - - - **PURPOSE**: Provide dedicated online presence for temporary - - exhibitions with exhibition-specific content. - - - **CHARACTERISTICS**: - - - Exhibition-focused - - - Temporary duration - - - Rich media content - - - Virtual exhibition features - - - **EXAMPLES**: Special exhibition websites, event microsites - - ' + description: 'Temporary website for specific exhibition or event. Has defined valid_from/valid_to matching exhibition dates.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Exhibition microsite for temporary exhibitions - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Temporary website for specific exhibition or event. Has defined valid_from/valid_to matching exhibition dates. **PURPOSE**: Provide dedicated online presence for temporary exhibitions with exhibition-specific content. **CHARACTERISTICS**: - Exhibition-focused - Temporary duration - Rich media content - Virtual exhibition features **EXAMPLES**: Special exhibition websites, event microsites' slots: - has_score annotations: @@ -2140,33 +1001,14 @@ classes: APIService: is_a: DigitalPlatformType class_uri: dcat:DataService - description: 'Programmatic interface separate from main API. Developer tools, - specialized data access, experimental APIs. - - - **PURPOSE**: Provide programmatic access to heritage data through - dedicated API endpoints. - - - **CHARACTERISTICS**: - - - RESTful or GraphQL - - - Authentication - - - Rate limiting - - - Documentation - - - **EXAMPLES**: Collection APIs, search APIs, IIIF endpoints - ' + description: 'Programmatic interface separate from main API. Developer tools, specialized data access, experimental APIs.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - API endpoint for programmatic heritage data access - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Programmatic interface separate from main API. Developer tools, specialized data access, experimental APIs. **PURPOSE**: Provide programmatic access to heritage data through dedicated API endpoints. **CHARACTERISTICS**: - RESTful or GraphQL - Authentication - Rate limiting - Documentation **EXAMPLES**: Collection APIs, search APIs, IIIF endpoints' slots: - has_score annotations: @@ -2174,37 +1016,14 @@ classes: MobileApp: is_a: DigitalPlatformType class_uri: schema:MobileApplication - description: 'Native or hybrid mobile application for iOS/Android. May be guide - app, - - collection browser, or interactive experience. - - - **PURPOSE**: Provide heritage services through dedicated mobile - - applications for smartphones and tablets. - - - **CHARACTERISTICS**: - - - Platform-specific (iOS/Android) - - - Offline capabilities - - - Location services - - - Push notifications - - - **EXAMPLES**: Museum guide apps, collection browser apps, AR apps - - ' + description: 'Native or hybrid mobile application for iOS/Android. May be guide app, collection browser, or interactive experience.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Mobile application for heritage services - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Native or hybrid mobile application for iOS/Android. May be guide app, collection browser, or interactive experience. **PURPOSE**: Provide heritage services through dedicated mobile applications for smartphones and tablets. **CHARACTERISTICS**: - Platform-specific (iOS/Android) - Offline capabilities - Location services - Push notifications **EXAMPLES**: Museum guide apps, collection browser apps, AR apps' slots: - has_score annotations: @@ -2212,36 +1031,14 @@ classes: DataPortalAuxiliary: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Platform for downloading datasets, bulk exports, open data access. - - May have different access policies than main platform. - - - **PURPOSE**: Provide bulk access to heritage datasets for research - - and reuse purposes. - - - **CHARACTERISTICS**: - - - Dataset downloads - - - Bulk export - - - Data documentation - - - License information - - - **EXAMPLES**: Research data portals, open data downloads - - ' + description: 'Platform for downloading datasets, bulk exports, open data access. May have different access policies than main platform.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Data portal for dataset access - From AuxiliaryDigitalPlatformTypeEnum (DATA_PORTAL) + - 'Preserved from prior description: Platform for downloading datasets, bulk exports, open data access. May have different access policies than main platform. **PURPOSE**: Provide bulk access to heritage datasets for research and reuse purposes. **CHARACTERISTICS**: - Dataset downloads - Bulk export - Data documentation - License information **EXAMPLES**: Research data portals, open data downloads' slots: - has_score annotations: @@ -2249,37 +1046,14 @@ classes: LegacyPlatform: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Deprecated but maintained platform, old website version, sunset - service. - - No longer actively developed but still accessible. - - - **PURPOSE**: Maintain access to historical platform versions for - - continuity and reference purposes. - - - **CHARACTERISTICS**: - - - No active development - - - Maintained for access - - - Redirect to successors - - - Historical reference - - - **EXAMPLES**: Old website archives, deprecated API versions - - ' + description: 'Deprecated but maintained platform, old website version, sunset service. No longer actively developed but still accessible.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Legacy platform maintained for continuity - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Deprecated but maintained platform, old website version, sunset service. No longer actively developed but still accessible. **PURPOSE**: Maintain access to historical platform versions for continuity and reference purposes. **CHARACTERISTICS**: - No active development - Maintained for access - Redirect to successors - Historical reference **EXAMPLES**: Old website archives, deprecated API versions' slots: - has_score annotations: @@ -2287,36 +1061,14 @@ classes: Newsletter: is_a: DigitalPlatformType class_uri: schema:NewsArticle - description: 'Email newsletter signup and archive. Mailchimp, Campaign Monitor, - - or institutional email marketing. - - - **PURPOSE**: Distribute heritage news and updates through email - - newsletters. - - - **CHARACTERISTICS**: - - - Email distribution - - - Subscriber management - - - Archive access - - - Analytics tracking - - - **EXAMPLES**: Museum newsletters, archive updates - - ' + description: 'Email newsletter signup and archive. Mailchimp, Campaign Monitor, or institutional email marketing.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Newsletter platform for heritage communication - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Email newsletter signup and archive. Mailchimp, Campaign Monitor, or institutional email marketing. **PURPOSE**: Distribute heritage news and updates through email newsletters. **CHARACTERISTICS**: - Email distribution - Subscriber management - Archive access - Analytics tracking **EXAMPLES**: Museum newsletters, archive updates' slots: - has_score annotations: @@ -2324,30 +1076,7 @@ classes: ProjectPlatform: is_a: DigitalPlatformType class_uri: wikidata:Q170584 - description: 'Collaborative enterprise, frequently involving research or design, - - that is carefully planned to achieve a particular aim. - - - **PURPOSE**: Document and provide access to heritage project outputs - - and activities. - - - **CHARACTERISTICS**: - - - Defined objectives - - - Collaborative work - - - Temporal bounds - - - Deliverables focus - - - **EXAMPLES**: Digitization projects, research collaborations - - ' + description: 'Collaborative enterprise, frequently involving research or design, that is carefully planned to achieve a particular aim.' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2357,6 +1086,7 @@ classes: - Projekt (de) - proyecto (es) - projet (fr) + - 'Preserved from prior description: Collaborative enterprise, frequently involving research or design, that is carefully planned to achieve a particular aim. **PURPOSE**: Document and provide access to heritage project outputs and activities. **CHARACTERISTICS**: - Defined objectives - Collaborative work - Temporal bounds - Deliverables focus **EXAMPLES**: Digitization projects, research collaborations' slots: - has_score annotations: @@ -2364,39 +1094,17 @@ classes: MemoryInstitution: is_a: DigitalPlatformType class_uri: wikidata:Q1497649 - description: 'Institution which has curatorial care over a collection and whose - - mission it is to preserve the collection for future generations. - - - **PURPOSE**: Digital presence of memory institutions preserving - - cultural heritage for future generations. - - - **CHARACTERISTICS**: - - - Preservation mission - - - Collection stewardship - - - Public access - - - Educational programs - - - **EXAMPLES**: Archives, libraries, museums (digital presence) - - ' + description: 'Institution which has curatorial care over a collection and whose mission it is to preserve the collection for future generations.' slot_usage: has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q1497649 comments: - - "Ged\xE4chtnisinstitution (de)" - - "instituci\xF3n del patrimonio (es)" + - "Gedächtnisinstitution (de)" + - "institución del patrimonio (es)" - institution patrimoniale (fr) + - 'Preserved from prior description: Institution which has curatorial care over a collection and whose mission it is to preserve the collection for future generations. **PURPOSE**: Digital presence of memory institutions preserving cultural heritage for future generations. **CHARACTERISTICS**: - Preservation mission - Collection stewardship - Public access - Educational programs **EXAMPLES**: Archives, libraries, museums (digital presence)' slots: - has_score annotations: @@ -2404,11 +1112,7 @@ classes: LocalHeritageInstitutionInSweden: is_a: DigitalPlatformType class_uri: wikidata:Q10520688 - description: "A Swedish type of local history and cultural heritage museums\n\ - (hembygdsg\xE5rd).\n\n**PURPOSE**: Digital presence of Swedish local heritage\ - \ museums\npreserving regional history and traditions.\n\n**CHARACTERISTICS**:\n\ - - Local history focus\n- Community-based\n- Traditional buildings\n- Regional\ - \ identity\n\n**EXAMPLES**: Swedish hembygdsg\xE5rdar digital presences\n" + description: "Swedish type of local history and cultural heritage museums (hembygdsgård)." slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2416,7 +1120,8 @@ classes: equals_string: wikidata:Q10520688 comments: - Heimatmuseen in Schweden (de) - - "Hembygdsg\xE5rd (nl)" + - "Hembygdsgård (nl)" + - 'Preserved from prior description: A Swedish type of local history and cultural heritage museums (hembygdsgård). **PURPOSE**: Digital presence of Swedish local heritage museums preserving regional history and traditions. **CHARACTERISTICS**: - Local history focus - Community-based - Traditional buildings - Regional identity **EXAMPLES**: Swedish hembygdsgårdar digital presences' slots: - has_score annotations: @@ -2424,30 +1129,7 @@ classes: ScientificTechnicAndIndustrialCultureCenter: is_a: DigitalPlatformType class_uri: wikidata:Q2945276 - description: 'Popular science place in France (CCSTI - Centre de culture - - scientifique, technique et industrielle). - - - **PURPOSE**: Digital presence of French science and technology - - centers providing public engagement with STEM heritage. - - - **CHARACTERISTICS**: - - - Science communication - - - Interactive exhibits - - - Public engagement - - - STEM education - - - **EXAMPLES**: French CCSTI digital platforms - - ' + description: 'Popular science place in France (CCSTI - Centre de culture scientifique, technique et industrielle).' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2457,6 +1139,7 @@ classes: - centre de culture scientifique, technique et industrielle (fr) - centro di cultura scientifica, tecnica e industriale (it) - wetenschappelijk, technisch en industrieel cultuurcentrum (nl) + - 'Preserved from prior description: Popular science place in France (CCSTI - Centre de culture scientifique, technique et industrielle). **PURPOSE**: Digital presence of French science and technology centers providing public engagement with STEM heritage. **CHARACTERISTICS**: - Science communication - Interactive exhibits - Public engagement - STEM education **EXAMPLES**: French CCSTI digital platforms' slots: - has_score annotations: @@ -2464,37 +1147,17 @@ classes: PublicSpace: is_a: DigitalPlatformType class_uri: wikidata:Q294440 - description: 'Places for public use in digital form. - - - **PURPOSE**: Digital representation of public heritage spaces - - enabling virtual access and exploration. - - - **CHARACTERISTICS**: - - - Public accessibility - - - Community use - - - Cultural significance - - - Virtual representation - - - **EXAMPLES**: Virtual public spaces, digital commons - - ' + description: 'Places for public use in digital form.' slot_usage: has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q294440 comments: - - "\xF6ffentlicher Raum (de)" - - "espacio p\xFAblico (es)" + - "öffentlicher Raum (de)" + - "espacio público (es)" - espace public (fr) + - 'Preserved from prior description: Places for public use in digital form. **PURPOSE**: Digital representation of public heritage spaces enabling virtual access and exploration. **CHARACTERISTICS**: - Public accessibility - Community use - Cultural significance - Virtual representation **EXAMPLES**: Virtual public spaces, digital commons' slots: - has_score annotations: @@ -2502,31 +1165,7 @@ classes: SocialSpace: is_a: DigitalPlatformType class_uri: wikidata:Q4430275 - description: 'Physical or virtual space such as a social center, online social - media, - - or other gathering place where people gather and interact. - - - **PURPOSE**: Digital social spaces for heritage community interaction - - and engagement. - - - **CHARACTERISTICS**: - - - Social interaction - - - Community building - - - User-generated content - - - Virtual gathering - - - **EXAMPLES**: Heritage community forums, online discussion spaces - - ' + description: 'Physical or virtual space such as a social center, online social media, or other gathering place where people gather and interact.' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2536,6 +1175,7 @@ classes: - sozialer Raum (de) - espacio social (es) - espace social (fr) + - 'Preserved from prior description: Physical or virtual space such as a social center, online social media, or other gathering place where people gather and interact. **PURPOSE**: Digital social spaces for heritage community interaction and engagement. **CHARACTERISTICS**: - Social interaction - Community building - User-generated content - Virtual gathering **EXAMPLES**: Heritage community forums, online discussion spaces' slots: - has_score annotations: @@ -2543,28 +1183,7 @@ classes: ClosedSpace: is_a: DigitalPlatformType class_uri: wikidata:Q78642244 - description: 'An abstract space with borders - restricted access digital environment. - - - **PURPOSE**: Provide restricted-access digital heritage environments - - for authorized users. - - - **CHARACTERISTICS**: - - - Access restrictions - - - Authentication required - - - Member-only content - - - Controlled environment - - - **EXAMPLES**: Member-only archives, restricted research environments - - ' + description: 'abstract space with borders - restricted access digital environment.' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2574,6 +1193,7 @@ classes: - geschlossener Raum (de) - espacio cerrado (es) - spazio chiuso (it) + - 'Preserved from prior description: An abstract space with borders - restricted access digital environment. **PURPOSE**: Provide restricted-access digital heritage environments for authorized users. **CHARACTERISTICS**: - Access restrictions - Authentication required - Member-only content - Controlled environment **EXAMPLES**: Member-only archives, restricted research environments' slots: - has_score annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml index e9d0c3bff5..71c2b45605 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml @@ -4,69 +4,69 @@ title: Digital Platform User Identifier Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ - as: https://www.w3.org/ns/activitystreams# + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_type - ../slots/has_url - - ../metadata - ../slots/identified_by - ../slots/has_label -default_prefix: hc classes: DigitalPlatformUserIdentifier: is_a: Identifier class_uri: hc:DigitalPlatformUserIdentifier - description: 'Identifier for a user account on a digital platform (YouTube, Twitter, - etc.). **PURPOSE**: Structured representation of platform-specific user identifiers, - such as YouTube channel IDs, Twitter handles, or Instagram usernames. Replaces - simple string channel_id slots with typed identifiers. **DESIGN RATIONALE**: - Created per slot_fixes.yaml migration from `comment_author_channel_id` string - to structured `has_author` + `Author` with `identified_by` + - `DigitalPlatformUserIdentifier` for platform user identification. **PLATFORM - IDENTIFIER TYPES**: | Platform | Identifier Type | Example | |----------|-----------------|---------| - | YouTube | Channel ID | UC1234abcdef | | Twitter/X | User ID | 12345678 | | - Instagram | Username | @museum_account | | Facebook | Page ID | 123456789 | - | LinkedIn | Company ID | heritage-foundation | | TikTok | User ID | museum_official - | **ONTOLOGY ALIGNMENT**: | Ontology | Class/Property | Usage | |----------|----------------|-------| - | **Dublin Core** | `dcterms:identifier` | Base identifier semantics | | **Schema.org** - | `schema:identifier` | Web-standard identifier | | **FOAF** | `foaf:OnlineAccount` - | Online account modeling | | **Activity Streams** | `as:Person` | Social media - activity | ' - exact_mappings: - - foaf:OnlineAccount + description: >- + Account-level identifier linking contributors, authors, or organizations to their profiles on external digital services. + alt_descriptions: + nl: >- + Identificatiecode op accountniveau die bijdragers, auteurs of organisaties koppelt aan hun profielen op externe digitale diensten. + de: >- + Kennung auf Kontenebene, die Mitwirkende, Autoren oder Organisationen mit ihren Profilen auf externen digitalen Diensten verknüpft. + fr: >- + Identifiant au niveau du compte reliant les contributeurs, auteurs ou organisations à leurs profils sur des services numériques externes. + es: >- + Identificador a nivel de cuenta que vincula contribuyentes, autores u organizaciones con sus perfiles en servicios digitales externos. + ar: >- + معرف على مستوى الحساب يربط المساهمين أو المؤلفين أو المنظمات بملفاتهم الشخصية على الخدمات الرقمية الخارجية. + id: >- + Pengenal tingkat akun yang menghubungkan kontributor, penulis, atau organisasi ke profil mereka di layanan digital eksternal. + zh: >- + 将贡献者、作者或组织链接到外部数字服务上其个人资料的账户级标识符。 + structured_aliases: + nl: + - platform-gebruikersidentificatie + - account-ID + de: + - Plattform-Benutzerkennung + - Account-ID + fr: + - identifiant utilisateur plateforme + - ID compte + es: + - identificador de usuario de plataforma + - ID de cuenta + ar: + - معرف مستخدم المنصة + - معرف الحساب + id: + - pengenal pengguna platform + - ID akun + zh: + - 平台用户标识符 + - 账户ID + keywords: + - user identifier + - platform account + - contributor ID + - digital profile + broad_mappings: + - foaf:OnlineAccount close_mappings: - - schema:identifier - related_mappings: - - dcterms:identifier - - as:actor - slot_usage: - ifabsent: string(digital_platform_user_id) - examples: - - value: - platform_type: youtube - profile_url: https://www.youtube.com/channel/UCsT0YIqwnpJCM-mx7-gSA4Q - - value: - platform_type: twitter - profile_url: https://twitter.com/rijksmuseum - - value: - platform_type: youtube - comments: - - Created per slot_fixes.yaml migration from comment_author_channel_id (2026-01-22) - - Extends Identifier class with platform-specific fields - - Use for identifying users/authors on digital platforms - - Supports YouTube, Twitter, Instagram, Facebook, LinkedIn, TikTok - see_also: - - http://xmlns.com/foaf/0.1/OnlineAccount - - https://www.w3.org/ns/activitystreams - - https://developers.google.com/youtube/v3/docs/channels - annotations: - specificity_score: 0.7 - specificity_rationale: Specific to digital platform user identification contexts. - custodian_types: '[''*'']' + - schema:PropertyValue slots: - - has_type - - has_url + - has_type + - has_url + - identified_by + - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml deleted file mode 100644 index 6c3b93e12c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2.yaml +++ /dev/null @@ -1,71 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2 -name: DigitalPlatformV2 -title: DigitalPlatformV2 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ./DigitalPlatformV2Provenance - - ../slots/has_metadata - - ../slots/has_status - - ../slots/has_data_quality - - ../slots/has_profile - - ../slots/has_digital_platform - - ../slots/has_contact_point - - ../slots/has_service - - ../slots/identified_by - - ../slots/has_provenance - - ../slots/related_to - - ../slots/has_url - - ../slots/has_homepage - - ../slots/has_name - - ../slots/has_type - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/has_contact_details - - ../slots/has_facility - - ../slots/contain_collection -# default_range: string -classes: - DigitalPlatformV2: - description: "Enhanced digital platform data structure (v2)" - class_uri: org:Organization - slots: - - has_metadata - - has_status - - has_data_quality_notes - - has_profile - - has_digital_platform - - has_contact_point - - has_service - - identified_by - - has_provenance - - related_to - - has_url - - has_homepage - - has_name - - has_type - - refers_to_custodian - - has_contact_details - - has_facility - - has_digital_platform - - has_provenance - - contain_collection - - has_url - slot_usage: - identified_by: - description: External identifiers (Wikidata, Sigla, ICO, etc.) -# range: string - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - has_type: - description: Type of platform (institutional_website, discovery_portal, etc.) - can be string or array -# range: string - any_of: - - range: string - - range: string - multivalued: true diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml deleted file mode 100644 index 5ee2a84864..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataQualityNotes.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2DataQualityNotes -name: DigitalPlatformV2DataQualityNotes -title: DigitalPlatformV2DataQualityNotes -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dqv: http://www.w3.org/ns/dqv# - xsd: http://www.w3.org/2001/XMLSchema# - 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# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2DataQualityNotes: - description: Notes about data quality, verification status, and source checks - class_uri: dqv:QualityAnnotation - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml deleted file mode 100644 index 5889ee2688..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2DataSource.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2DataSource -name: DigitalPlatformV2DataSource -title: DigitalPlatformV2DataSource -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# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2DataSource: - description: Individual data source used for enrichment with quality tier - class_uri: prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source_type - - source_url - - retrieval_agent - - retrieved_on diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml deleted file mode 100644 index f396849a1f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2KeyContact -name: DigitalPlatformV2KeyContact -title: DigitalPlatformV2KeyContact -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2KeyContact: - description: Key staff contact for the organization - class_uri: schema:Person - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_name - - source diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml deleted file mode 100644 index cb586e260a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2OrganizationProfile -name: DigitalPlatformV2OrganizationProfile -title: DigitalPlatformV2OrganizationProfile -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../slots/founded_through - - ../slots/has_type - - ../slots/has_scope -# default_range: string -classes: - DigitalPlatformV2OrganizationProfile: - description: Detailed profile of the organization including type, scope, and description - class_uri: schema:Organization - slots: - - founded_through - - has_type - - has_scope - slot_usage: - founded_through: - range: FoundingEvent - inlined: true - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml deleted file mode 100644 index 32d01e18c0..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2OrganizationStatus -name: DigitalPlatformV2OrganizationStatus -title: DigitalPlatformV2OrganizationStatus -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# - 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# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2OrganizationStatus: - description: Current operational status and legal form of an organization - class_uri: org:Organization - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_legal_form - - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml deleted file mode 100644 index cd1a31a921..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2PrimaryPlatform -name: DigitalPlatformV2PrimaryPlatform -title: DigitalPlatformV2PrimaryPlatform -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2PrimaryPlatform: - description: Primary digital platform or website for the organization - class_uri: schema:WebSite - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - identified_by - - has_url - - has_type - - has_label - - in_language diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml deleted file mode 100644 index 8cb15fb1d3..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2Provenance.yaml +++ /dev/null @@ -1,20 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2Provenance -name: DigitalPlatformV2Provenance -title: DigitalPlatformV2Provenance -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# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2Provenance: - description: Research provenance including date, agent, and data sources - class_uri: prov:Activity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml deleted file mode 100644 index 98eafd6abe..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2ServiceDetails.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2ServiceDetails -name: DigitalPlatformV2ServiceDetails -title: DigitalPlatformV2ServiceDetails -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# - 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# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2ServiceDetails: - description: Service offerings, opening hours, and regional support information - class_uri: schema:OpeningHoursSpecification - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml deleted file mode 100644 index b2fe1c8c92..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPlatformV2TransformationMetadata.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/DigitalPlatformV2TransformationMetadata -name: DigitalPlatformV2TransformationMetadata -title: DigitalPlatformV2TransformationMetadata -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# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# -imports: - - linkml:types -# default_range: string -classes: - DigitalPlatformV2TransformationMetadata: - description: Metadata about how a DigitalPlatformV2 record was created or transformed - class_uri: prov:Activity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml index dc8cdf4bb9..80fc6968fd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresence.yaml @@ -11,29 +11,38 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_type +- linkml:types +- ../slots/identified_by +- ../slots/has_type classes: DigitalPresence: class_uri: crm:E1_CRM_Entity - description: | - Represents a digital presence being asserted about (e.g. as primary). - Wrapper that links a specific presence instance (URI) to its type classification. - - **MIGRATION SOURCE**: Created from digital_presence_type slot migration (Rule 53, 2026-01-25). - - **Pattern**: Replaces `digital_presence_type` slot on assertion with structured object: - - `identified_by`: URI of the presence (SocialMediaProfile, Website, etc.) - - `has_type`: Classification (DigitalPresenceType) - - exact_mappings: - - crm:E1_CRM_Entity - + description: >- + Structured reference node linking a concrete online channel instance to + its presence-category classification. + alt_descriptions: + nl: Gestructureerde referentieknoop die een concreet online kanaal koppelt aan zijn aanwezigheidscategorie. + de: Strukturierter Referenzknoten der eine konkrete Online-Praesenzinstanz mit ihrer Klassifikation verbindet. + fr: Noeud de reference structure liant une instance concrete de presence numerique a sa categorie de classement. + es: Nodo de referencia estructurado que vincula una instancia concreta de presencia digital con su categoria de clasificacion. + ar: عقدة مرجعية منظمة تربط مثيلا فعليا للحضور الرقمي بفئة تصنيفه. + id: Simpul referensi terstruktur yang menghubungkan instans kanal daring konkret dengan kategori klasifikasinya. + zh: 将具体线上渠道实例与其存在类型分类相连接的结构化引用节点。 + structured_aliases: + - {literal_form: digitale aanwezigheid, in_language: nl} + - {literal_form: digitale Praesenz, in_language: de} + - {literal_form: presence numerique, in_language: fr} + - {literal_form: presencia digital, in_language: es} + - {literal_form: حضور رقمي, in_language: ar} + - {literal_form: kehadiran digital, in_language: id} + - {literal_form: 数字存在项, in_language: zh} + broad_mappings: + - crm:E1_CRM_Entity + slots: - - identified_by - - has_type - + - identified_by + - has_type + slot_usage: identified_by: description: URI of the digital presence instance (e.g. hc:social-media/fb). @@ -41,14 +50,26 @@ classes: required: true has_type: range: DigitalPresenceType + description: Presence category classification (migrated from digital_presence_type). required: true inlined: true - + + notes: + - | + Preserved from prior description (commit d52149a5): + + Represents a digital presence being asserted about (e.g. as primary). + Wrapper that links a specific presence instance (URI) to its type classification. + + **MIGRATION SOURCE**: Created from digital_presence_type slot migration (Rule 53, 2026-01-25). + + **Pattern**: Replaces `digital_presence_type` slot on assertion with structured object: + - `identified_by`: URI of the presence (SocialMediaProfile, Website, etc.) + - `has_type`: Classification (DigitalPresenceType) annotations: custodian_types: '["*"]' specificity_score: 0.5 specificity_rationale: "Used for asserting properties of digital presences." - comments: - - "CREATED from digital_presence_type migration per slot_fixes.yaml (Rule 53)" - - "Wrapper for linking presence instance to its type" + - "CREATED from digital_presence_type migration per slot_fixes.yaml (Rule 53)" + - "Wrapper for linking presence instance to its type" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml index b8b45724d2..3dfa4a99db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceType.yaml @@ -6,33 +6,45 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: DigitalPresenceType: class_uri: schema:Intangible abstract: true - description: | - Abstract base class for digital presence taxonomy. - - **MIGRATION SOURCE**: Replaces DigitalPresenceTypeEnum (Rule 53, 2026-01-25). - - **Pattern**: Type/Types (Rule 0b) - - DigitalPresenceType (this file): Abstract base - - DigitalPresenceTypes (separate file): Concrete subclasses - - exact_mappings: - - schema:Intangible - + description: >- + Abstract taxonomy node for categorizing forms of online institutional + presence and channel strategy. + alt_descriptions: + nl: Abstract taxonomieknooppunt voor categorisering van vormen van online institutionele aanwezigheid en kanaalstrategie. + de: Abstrakter Taxonomieknoten zur Kategorisierung von Formen institutioneller Online-Praesenz und Kanalstrategie. + fr: Noeud taxonomique abstrait pour categoriser les formes de presence institutionnelle en ligne et la strategie de canal. + es: Nodo taxonomico abstracto para categorizar formas de presencia institucional en linea y estrategia de canal. + ar: عقدة تصنيفية مجردة لفئات أشكال الحضور المؤسسي عبر الإنترنت واستراتيجية القنوات. + id: Simpul taksonomi abstrak untuk mengategorikan bentuk kehadiran institusional daring dan strategi kanal. + zh: 用于分类机构线上存在形态与渠道策略的抽象分类节点。 + structured_aliases: + - {literal_form: type digitale aanwezigheid, in_language: nl} + - {literal_form: Typ digitale Praesenz, in_language: de} + - {literal_form: type de presence numerique, in_language: fr} + - {literal_form: tipo de presencia digital, in_language: es} + - {literal_form: نوع الحضور الرقمي, in_language: ar} + - {literal_form: tipe kehadiran digital, in_language: id} + - {literal_form: 数字存在类型, in_language: zh} + broad_mappings: + - schema:Intangible + - skos:Concept + slots: - - identified_by - - has_label - + - identified_by + - has_label + slot_usage: identified_by: # range: string # uriorcurie @@ -40,7 +52,7 @@ classes: has_label: # range: string required: true - + annotations: custodian_types: '["*"]' specificity_score: 0.6 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml index 26732191d6..6c5555a941 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml @@ -7,22 +7,84 @@ prefixes: schema: http://schema.org/ dcat: http://www.w3.org/ns/dcat# foaf: http://xmlns.com/foaf/0.1/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./DigitalPresenceType - - linkml:types +- ./DigitalPresenceType +- linkml:types classes: WebsitePresence: is_a: DigitalPresenceType class_uri: schema:WebSite - description: Traditional website - informational web presence. + description: >- + Public-facing information channel delivered through a standard browser + interface and maintained for institutional communication. + alt_descriptions: + nl: >- + Publiek informatiekanaal dat via een standaard browserinterface wordt + aangeboden en wordt onderhouden voor institutionele communicatie. + de: >- + Öffentliches Informationsangebot, das über eine standardisierte + Browseroberfläche bereitgestellt und für institutionelle Kommunikation + gepflegt wird. + fr: >- + Canal d'information public diffusé via une interface de navigateur + standard et maintenu pour la communication institutionnelle. + es: >- + Canal público de información ofrecido mediante una interfaz de + navegador estándar y mantenido para la comunicación institucional. + ar: >- + قناة معلومات عامة تُقدَّم عبر واجهة متصفح قياسية وتُدار لأغراض + التواصل المؤسسي. + id: >- + Kanal informasi publik yang disajikan melalui antarmuka peramban + standar dan dipelihara untuk komunikasi kelembagaan. + zh: >- + 通过标准浏览器界面提供并维护用于机构传播的公共信息渠道。 annotations: enum_equivalent: WEBSITE specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + structured_aliases: + - literal_form: publieke webinformatieomgeving + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: öffentliche Web-Informationspräsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence d'information publique sur le web + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia web informativa pública + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور معلوماتي عام على الويب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: presensi informasi publik berbasis web + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共信息网络呈现形态 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents a browser-accessible channel focused on institutional information dissemination. + - Preserved usage scope: informational rather than highly transactional functionality. + - 'Preserved from prior description: Traditional website - informational web presence.' + keywords: + - public information channel + - browser interface + - institutional communication + - web presence + examples: + - value: + has_label: Municipal Heritage Information Site + description: Browser-accessible channel for public-facing institutional information. broad_mappings: - skos:Concept + - crm:E55_Type WebApplicationPresence: is_a: DigitalPresenceType class_uri: schema:WebApplication @@ -123,7 +185,7 @@ classes: is_a: DigitalPresenceType class_uri: hc:ArchivedWebsitePresence close_mappings: - - schema:archivedAt + - schema:WebPage description: Historical/archived website preserved in web archive. annotations: enum_equivalent: ARCHIVED_WEBSITE diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml index da5751e6f8..53b63a7951 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DigitalProficiency.yaml @@ -14,16 +14,34 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: DigitalProficiency: class_uri: schema:DefinedTerm - description: "A digital skill, tool, competency, or proficiency indicator.\n\n**DEFINITION**:\n\nDigitalProficiency represents a specific digital capability (e.g., \"Python\",\n\"Data Analysis\", \"CMS Management\") identified in a person's profile.\n\n**Ontological Alignment**:\n- **Schema.org**: `schema:DefinedTerm` - defined concept (skill)\n- **SKOS**: `skos:Concept` - concept in a scheme\n\n**Migrated From** (per slot_fixes.yaml):\n- `digital_indicator` (string list) \u2192 emphasize + DigitalProficiency\n- `digital_professional` (boolean) \u2192 indicates_or_indicated + DigitalProficiency\n" - exact_mappings: + description: >- + Capability term describing a person's level of competence with digital + tools, methods, or technical practices. + alt_descriptions: + nl: Vaardigheidsterm die iemands competentieniveau met digitale tools methoden of technische praktijken beschrijft. + de: Kompetenzbegriff zur Beschreibung des Niveaus einer Person im Umgang mit digitalen Werkzeugen Methoden oder technischen Verfahren. + fr: Terme de competence decrivant le niveau de maitrise d une personne des outils methodes ou pratiques numeriques. + es: Termino de capacidad que describe el nivel de competencia de una persona en herramientas metodos o practicas digitales. + ar: مصطلح كفاءة يصف مستوى تمكن الشخص من الأدوات أو الأساليب أو الممارسات الرقمية. + id: Istilah kapabilitas yang menggambarkan tingkat kompetensi seseorang terhadap alat metode atau praktik digital. + zh: 描述个人在数字工具、方法或技术实践方面熟练程度的能力术语。 + structured_aliases: + - {literal_form: digitale vaardigheid, in_language: nl} + - {literal_form: digitale Kompetenz, in_language: de} + - {literal_form: competence numerique, in_language: fr} + - {literal_form: competencia digital, in_language: es} + - {literal_form: كفاءة رقمية, in_language: ar} + - {literal_form: kemahiran digital, in_language: id} + - {literal_form: 数字能力, in_language: zh} + broad_mappings: - schema:DefinedTerm close_mappings: - skos:Concept @@ -41,6 +59,11 @@ classes: examples: - value: PROGRAMMING_LANGUAGE - value: METHODOLOGY + notes: + - | + Preserved from prior description (commit d52149a5): + + "A digital skill, tool, competency, or proficiency indicator.\n\n**DEFINITION**:\n\nDigitalProficiency represents a specific digital capability (e.g., \"Python\",\n\"Data Analysis\", \"CMS Management\") identified in a person's profile.\n\n**Ontological Alignment**:\n- **Schema.org**: `schema:DefinedTerm` - defined concept (skill)\n- **SKOS**: `skos:Concept` - concept in a scheme\n\n**Migrated From** (per slot_fixes.yaml):\n- `digital_indicator` (string list) \u2192 emphasize + DigitalProficiency\n- `digital_professional` (boolean) \u2192 indicates_or_indicated + DigitalProficiency\n" annotations: custodian_types: '["P"]' custodian_types_rationale: Digital proficiency applies to person profiles @@ -56,4 +79,4 @@ classes: has_type: PROGRAMMING_LANGUAGE - value: has_label: Collection Management Systems - has_type: DOMAIN_TOOL \ No newline at end of file + has_type: DOMAIN_TOOL diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DimArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DimArchives.yaml index 887708d256..b1b3d9b7ac 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DimArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DimArchives.yaml @@ -8,102 +8,74 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ premis: http://www.loc.gov/premis/rdf/v3/ - rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/grant_access_to - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_time_interval - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/20260202_matang/new/restriction_category +- linkml:types +- ../slots/grant_access_to +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_time_interval +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_access_policy classes: DimArchives: is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + class_uri: skos:Concept + description: >- + Repository institution operating under restricted-access conditions where + use is permitted only for defined users, processes, or circumstances. + alt_descriptions: + nl: Archiefinstelling met beperkte toegang waarbij gebruik alleen voor bepaalde gebruikers procedures of omstandigheden is toegestaan. + de: Archivinstitution mit eingeschraenktem Zugang bei der Nutzung nur fuer definierte Nutzer Verfahren oder Bedingungen erlaubt ist. + fr: Institution archivistique a acces limite ou l usage est autorise seulement pour des usagers processus ou circonstances definis. + es: Institucion archivistica con acceso restringido donde el uso se permite solo para usuarios procesos o circunstancias definidos. + ar: مؤسسة أرشيفية بإتاحة مقيدة حيث يسمح بالاستخدام لفئات مستخدمين أو إجراءات أو ظروف محددة فقط. + id: Lembaga arsip dengan akses terbatas yang hanya mengizinkan pemakaian untuk pengguna proses atau keadaan tertentu. + zh: 仅在特定用户、流程或情形下开放使用的受限访问档案机构。 + structured_aliases: + - {literal_form: dim archive, in_language: nl} + - {literal_form: Dim Archive, in_language: de} + - {literal_form: archive a acces limite, in_language: fr} + - {literal_form: archivo de acceso limitado, in_language: es} + - {literal_form: أرشيف محدود الإتاحة, in_language: ar} + - {literal_form: arsip akses terbatas, in_language: id} + - {literal_form: 限制访问档案机构, in_language: zh} + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - premis:RightsStatus + - wd:Q112796779 + related_mappings: + - wd:Q112815447 + - wd:Q112796578 slots: - grant_access_to - has_type - hold_record_set - - restriction_category + - has_access_policy - has_score - has_time_interval - identified_by - description: "Archive with LIMITED access - between broadly accessible and fully closed.\n\n**Wikidata**: Q112796779 (Dim Archive)\n\n**DEFINITION**:\n\nDim Archive provides access to materials but with significant restrictions\nthat limit who can access, when, or under what conditions. This is the\nmiddle position in the Light/Dim/Dark access spectrum.\n\n**ACCESS SPECTRUM**:\n\n| Type | Access Level | Characteristics |\n|------|--------------|-----------------|\n| Light Archive (Q112815447) | Broadly accessible | Open to public/researchers |\n| **Dim Archive** | Limited access | Restricted by criteria |\n| Dark Archive (Q112796578) | No current access | Preservation only |\n\n**RESTRICTION TYPES** (reasons for \"dim\" access):\n\n1. **User-Based Restrictions**\n - Researchers only (credentials required)\n - Institutional affiliates only\n - Nationality restrictions\n - Security clearance required\n\n2. **Content-Based Restrictions**\n - Privacy-sensitive materials (personal\ - \ data)\n - Confidential business information\n - Culturally sensitive materials\n - Copyright restrictions (reading room only)\n\n3. **Process-Based Restrictions**\n - Appointment required\n - Approval/application process\n - Fee-based access\n - Supervised access only\n\n4. **Format-Based Restrictions**\n - Physical access only (no digital)\n - Specific reading room required\n - No reproduction allowed\n - Watermarked copies only\n\n**SPECIAL LINKAGE: AccessPolicy \u2192 Collection**\n\nDim archives use AccessPolicy to document restrictions. AccessPolicy\napplies to Collection instances:\n\n```\nDimArchives (custodian type)\n \u2502\n \u2514\u2500\u2500 manages \u2192 Collection (holdings)\n \u2502\n \u2514\u2500\u2500 has_access_policy \u2192 AccessPolicy\n \u251C\u2500\u2500 access_level: RESTRICTED\n \u251C\u2500\u2500 restriction_reason: (text)\n \u251C\ - \u2500\u2500 eligible_users: (criteria)\n \u2514\u2500\u2500 access_process: (procedure)\n```\n\n**MULTILINGUAL LABELS**:\n- Dim Archive (de) [uses English term]\n\n**RELATED TYPES**:\n- LightArchive (Q112815447) - broadly accessible\n- DarkArchive (Q112796578) - no current access\n- AccessPolicy - policy class for restriction documentation\n" slot_usage: - identified_by: - examples: - - value: - has_type: RESEARCHER_ONLY - has_description: - description_text: Access restricted to credentialed academic researchers - - value: - has_type: APPROVAL_REQUIRED - has_description: - description_text: Application and approval process required - restriction_category: -# range: string - multivalued: true - examples: - - value: - - user_based - - process_based + has_type: + equals_string: hc:ArchiveOrganizationType grant_access_to: range: AccessApplication inlined: true required: false - examples: - - value: - has_url: - has_value: https://archive.example.org/request-access has_time_interval: range: TimeInterval inlined: true - examples: - - value: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:DigitalPlatformType"]' - exact_mappings: - - wd:Q112796779 - close_mappings: - - premis:RightsStatus - - rico:RecordSet - - skos:Concept - broad_mappings: - - wd:Q166118 - related_mappings: - - wikidata:Q112815447 - - wikidata:Q112796578 comments: - - Dim archives provide LIMITED access (between light and dark) - - 'SPECIAL LINKAGE: default_access_policy links to AccessPolicy' - - AccessPolicy flows through to Collection for fine-grained control - - Restrictions may be user-based, content-based, process-based, or format-based - - Part of Light/Dim/Dark access spectrum classification - see_also: - - https://www.wikidata.org/wiki/Q112796779 - - http://www.loc.gov/premis/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q112796779 - has_type_code: ARCHIVE - has_label: - - Dim Archive@en - - Dim Archive@de - has_description: Archive with limited access - restriction_category: - - user_based - - process_based - - content_based - grant_access_to: - has_url: - has_value: https://archive.example.org/apply - has_time_interval: + - Organization type in the light-dim-dark access spectrum with controlled use + notes: + - | + Preserved from prior description (commit d52149a5): + + "Archive with LIMITED access - between broadly accessible and fully closed.\n\n**Wikidata**: Q112796779 (Dim Archive)\n\n**DEFINITION**:\n\nDim Archive provides access to materials but with significant restrictions\nthat limit who can access, when, or under what conditions. This is the\nmiddle position in the Light/Dim/Dark access spectrum.\n\n**ACCESS SPECTRUM**:\n\n| Type | Access Level | Characteristics |\n|------|--------------|-----------------|\n| Light Archive (Q112815447) | Broadly accessible | Open to public/researchers |\n| **Dim Archive** | Limited access | Restricted by criteria |\n| Dark Archive (Q112796578) | No current access | Preservation only |\n\n**RESTRICTION TYPES** (reasons for \"dim\" access):\n\n1. **User-Based Restrictions**\n - Researchers only (credentials required)\n - Institutional affiliates only\n - Nationality restrictions\n - Security clearance required\n\n2. **Content-Based Restrictions**\n - Privacy-sensitive materials (personal\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml index 0dccbc42da..b170462ef9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml @@ -3,24 +3,43 @@ name: DimArchivesRecordSetType title: DimArchives Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ - premis: http://www.loc.gov/premis/rdf/v3/ rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: DimArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DimArchives custodians. - - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Taxonomic category for documentary aggregations managed under restricted + access policies. + alt_descriptions: + nl: Taxonomische categorie voor documentaggregaties beheerd onder beperkte toegangsregels. + de: Taxonomische Kategorie fuer Dokumentaggregationen unter eingeschraenkten Zugangsrichtlinien. + fr: Categorie taxonomique pour les ensembles documentaires geres sous politiques d acces restreint. + es: Categoria taxonomica para agregaciones documentales gestionadas bajo politicas de acceso restringido. + ar: فئة تصنيفية للتجميعات الوثائقية المُدارة وفق سياسات وصول مقيّدة. + id: Kategori taksonomi untuk agregasi dokumenter yang dikelola dengan kebijakan akses terbatas. + zh: 在受限访问政策下管理之文献聚合体分类类型。 + structured_aliases: + - {literal_form: dim-archief-recordsettype, in_language: nl} + - {literal_form: Dim-Archiv-Bestandsart, in_language: de} + - {literal_form: type de fonds d archive a acces limite, in_language: fr} + - {literal_form: tipo de conjunto documental de acceso limitado, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف محدود الإتاحة, in_language: ar} + - {literal_form: jenis set catatan arsip akses terbatas, in_language: id} + - {literal_form: 限制访问档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q112796779 slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) + - has_scope see_also: - DimArchives - rico:RecordSetType @@ -29,9 +48,4 @@ classes: linked_custodian_type: DimArchives dual_class_pattern: collection_type specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.678263Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + specificity_rationale: Type taxonomy class diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml index f596fa6f19..1d7a45b56a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml @@ -4,58 +4,98 @@ title: DimArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./DimArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./DimArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: DigitallyInaccessibleCollection: is_a: DimArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Materials with access challenges.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation with restricted network availability, requiring + mediated consultation or onsite access workflows. + alt_descriptions: + nl: >- + Documentaire aggregatie met beperkte netwerktoegang, waarvoor + bemiddelde raadpleging of toegang op locatie nodig is. + de: >- + Dokumentarische Aggregation mit eingeschränkter Netzverfügbarkeit, die + vermittelte Einsicht oder Zugang vor Ort erfordert. + fr: >- + Agrégation documentaire à disponibilité réseau restreinte nécessitant + une consultation médiée ou un accès sur place. + es: >- + Agregación documental con disponibilidad de red restringida que requiere + consulta mediada o acceso presencial. + ar: >- + تجميع وثائقي ذو إتاحة شبكية مقيدة يتطلب إتاحة عبر وسيط أو + الاطلاع في الموقع. + id: >- + Agregasi dokumenter dengan ketersediaan jaringan terbatas yang + memerlukan konsultasi terfasilitasi atau akses di lokasi. + zh: >- + 网络可用性受限的文献聚合体,需要经由中介服务或现场查阅流程。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - DimArchivesRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DigitallyInaccessibleCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DigitallyInaccessibleCollection has_custodian: - equals_string: DimArchives - record_holder_note: + equals_string: hc:DimArchives + has_note: equals_string: This RecordSetType is typically held by DimArchives custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + structured_aliases: + - literal_form: netwerkbeperkte documentaire aggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: netzbeschränkt verfügbare Dokumentationsaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agrégation documentaire à accès réseau restreint + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agregación documental de acceso en red restringido + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائقي بإتاحة شبكية مقيدة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agregasi dokumenter dengan akses jaringan terbatas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 受限网络访问文献聚合体 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents holdings where remote delivery is unavailable or heavily constrained. + - Supports access-policy modeling for onsite consultation environments. + - 'Preserved from prior description: Documentary aggregation grouped as a collection for holdings with constrained remote or online accessibility.' + keywords: + - access restriction + - onsite consultation + - documentary aggregation + - service mediation + examples: + - value: + has_type: hc:DigitallyInaccessibleCollection + has_custodian: hc:DimArchives + has_note: Access only in supervised reading room. + description: Documentary aggregation requiring onsite consultation diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml index 74e3f0b308..357ca2ea4f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml @@ -7,23 +7,50 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_name - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/part_of - - ../slots/originate_from - - ../slots/require +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/part_of +- ../slots/originate_from +- ../slots/require classes: DiocesanArchive: is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + class_uri: skos:Concept + description: >- + Ecclesiastical repository institution of a diocese responsible for + preserving administrative, pastoral, and sacramental documentary records. + alt_descriptions: + nl: Kerkelijke archiefinstelling van een bisdom die bestuurlijke pastorale en sacramentele documentatie bewaart. + de: Kirchliche Archivinstitution einer Dioezese zur Bewahrung administrativer pastoraler und sakramentaler Unterlagen. + fr: Institution archivistique ecclesiastique d un diocese chargee de conserver les documents administratifs pastoraux et sacramentels. + es: Institucion archivistica eclesiastica de una diocesis responsable de conservar registros administrativos pastorales y sacramentales. + ar: مؤسسة أرشيف كنسية تابعة لأبرشية تتولى حفظ السجلات الإدارية والرعوية والسَّرّية. + id: Lembaga arsip gerejawi tingkat keuskupan yang bertanggung jawab atas pelestarian catatan administratif pastoral dan sakramental. + zh: 隶属教区、负责保存行政、牧灵与圣事文献记录的教会档案机构。 + structured_aliases: + - {literal_form: bisdomarchief, in_language: nl} + - {literal_form: Dioezesanarchiv, in_language: de} + - {literal_form: archive diocesaine, in_language: fr} + - {literal_form: archivo diocesano, in_language: es} + - {literal_form: أرشيف الأبرشية, in_language: ar} + - {literal_form: arsip keuskupan, in_language: id} + - {literal_form: 教区档案机构, in_language: zh} + close_mappings: + - wd:Q11906839 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + - wd:Q166118 + related_mappings: + - wd:Q2877653 + - wd:Q34544468 + - wd:Q132201761 + - wd:Q27030561 slots: - require - has_type @@ -32,85 +59,31 @@ classes: - hold_record_set - has_score - identified_by - description: "Archive of a bishopric (diocese) - ecclesiastical administrative unit.\n\n**Wikidata**: Q11906839 (diocesan archive / Bisch\xF6fliches Archiv)\n\n**DEFINITION**:\n\nDiocesan Archive preserves records created by or relating to a Catholic\nor Anglican diocese (bishopric). Holdings typically include:\n\n- Episcopal correspondence and decrees\n- Diocesan administrative records\n- Personnel files (clergy appointments, ordinations)\n- Parish records (copies or originals)\n- Matrimonial dispensation records\n- Visitation records\n- Financial/property records of the diocese\n\n**ECCLESIASTICAL HIERARCHY**:\n\n```\nVatican Archives (central)\n \u251C\u2500\u2500 Archdioceses \u2192 Archdiocesan Archives\n \u2502 \u2514\u2500\u2500 Dioceses \u2192 DIOCESAN ARCHIVE (THIS TYPE)\n \u2502 \u2514\u2500\u2500 Parishes \u2192 Parish Archives\n \u2514\u2500\u2500 Religious Orders \u2192 Order Archives\n```\n\n**HISTORICAL SIGNIFICANCE**:\n\nDiocesan archives are critical\ - \ sources for:\n- Genealogical research (baptismal, marriage records)\n- Local history (diocese often predates civil administration)\n- Ecclesiastical history and church-state relations\n- Medieval and early modern studies\n\n**MULTILINGUAL LABELS**:\n- Bisch\xF6fliches Archiv (de)\n- archivo diocesano (es)\n- archives dioc\xE9saines (fr)\n\n**RELATED TYPES**:\n- ChurchArchive (Q2877653) - general church archives\n- ParishArchive (Q34544468) - parish-level records\n- CathedralArchive (Q132201761) - cathedral chapter records\n- MonasteryArchive (Q27030561) - religious order archives\n\n**ACCESS CONSIDERATIONS**:\n\nDiocesan archives often have restrictions:\n- Recent personnel files may be sealed\n- Matrimonial records may require dispensation\n- Some materials subject to canon law access rules\n- Research may require bishop's permission\n" slot_usage: - identified_by: null originate_from: range: Diocese - examples: - - value: - has_label: Diocese of Utrecht - located_in: - has_label: Province of Utrecht part_of: range: Organization any_of: - range: Diocese - range: Archdiocese inlined: true - examples: - - value: - has_label: Diocese of Utrecht - founded_through: - temporal_extent: - begin_of_the_begin: '0695-01-01' - end_of_the_begin: '0695-12-31' - - value: - has_label: Archdiocese of Utrecht require: range: Permission inlined: true multivalued: true - examples: - - value: - has_type: BishopsPermission - has_description: Written permission from diocesan bishop required for personnel files has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' - exact_mappings: - - wd:Q11906839 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 - related_mappings: - - wikidata:Q2877653 - - wikidata:Q34544468 - - wikidata:Q132201761 - - wikidata:Q27030561 + any_of: + - equals_string: hc:ArchiveOrganizationType + - equals_string: hc:HolySacredSiteType comments: - - Diocesan archives preserve records of Catholic/Anglican bishoprics - - Critical source for genealogical and local historical research - - May have access restrictions based on canon law - - "Part of ecclesiastical archive hierarchy: Vatican \u2192 Archdiocese \u2192 Diocese \u2192 Parish" - - Holdings often include sacramental records copies - see_also: - - https://www.wikidata.org/wiki/Q11906839 - - https://www.ica.org/standards/RiC/ontology - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/archive/Q11906839 - has_type_code: ARCHIVE - has_label: - - Diocesan Archive@en - - "Bisch\xF6fliches Archiv@de" - - archivo diocesano@es - - "archives dioc\xE9saines@fr" - has_description: Archive of a bishopric (diocese) - part_of: - - has_label: Diocese of 's-Hertogenbosch - founded_through: - temporal_extent: - begin_of_the_begin: '1559-05-12' - end_of_the_begin: '1559-05-12' - - has_label: Archdiocese of Utrecht - originate_from: - has_label: Diocese of 's-Hertogenbosch - located_in: - has_label: Province of Utrecht - canonical_access_rules: true + - Archive-as-organization type; not a record-set classifier + - Access may include canonical or diocesan authorization constraints + notes: + - | + Preserved from prior description (commit d52149a5): + + "Archive of a bishopric (diocese) - ecclesiastical administrative unit.\n\n**Wikidata**: Q11906839 (diocesan archive / Bisch\xF6fliches Archiv)\n\n**DEFINITION**:\n\nDiocesan Archive preserves records created by or relating to a Catholic\nor Anglican diocese (bishopric). Holdings typically include:\n\n- Episcopal correspondence and decrees\n- Diocesan administrative records\n- Personnel files (clergy appointments, ordinations)\n- Parish records (copies or originals)\n- Matrimonial dispensation records\n- Visitation records\n- Financial/property records of the diocese\n\n**ECCLESIASTICAL HIERARCHY**:\n\n```\nVatican Archives (central)\n \u251C\u2500\u2500 Archdioceses \u2192 Archdiocesan Archives\n \u2502 \u2514\u2500\u2500 Dioceses \u2192 DIOCESAN ARCHIVE (THIS TYPE)\n \u2502 \u2514\u2500\u2500 Parishes \u2192 Parish Archives\n \u2514\u2500\u2500 Religious Orders \u2192 Order Archives\n```\n\n**HISTORICAL SIGNIFICANCE**:\n\nDiocesan archives are critical\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml index e79c8c7c04..1b0feb72b9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml @@ -3,23 +3,43 @@ name: DiocesanArchiveRecordSetType title: DiocesanArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: DiocesanArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DiocesanArchive custodians. - - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Taxonomic category for documentary aggregations curated by diocesan + ecclesiastical repository institutions. + alt_descriptions: + nl: Taxonomische categorie voor documentaggregaties beheerd door diocesane kerkelijke archiefinstellingen. + de: Taxonomische Kategorie fuer Dokumentaggregationen in dioezesanen kirchlichen Archivinstitutionen. + fr: Categorie taxonomique pour les ensembles documentaires conserves par les archives diocesaines ecclesiastiques. + es: Categoria taxonomica para agregaciones documentales custodiadas por instituciones archivisticas diocesanas eclesiasticas. + ar: فئة تصنيفية للتجميعات الوثائقية التي تديرها مؤسسات الأرشيف الكنسية على مستوى الأبرشية. + id: Kategori taksonomi untuk agregasi dokumenter yang dikurasi lembaga arsip gerejawi tingkat keuskupan. + zh: 由教区教会档案机构保管之文献聚合体的分类类型。 + structured_aliases: + - {literal_form: bisdomarchief-recordsettype, in_language: nl} + - {literal_form: Dioezesanarchiv-Bestandsart, in_language: de} + - {literal_form: type de fonds d archives diocesaine, in_language: fr} + - {literal_form: tipo de conjunto documental diocesano, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف الأبرشية, in_language: ar} + - {literal_form: jenis set catatan arsip keuskupan, in_language: id} + - {literal_form: 教区档案记录集类型, in_language: zh} + broad_mappings: + - skos:Concept + - rico:RecordSetType + related_mappings: + - wd:Q11906839 slots: - - has_scope # was: type_scope - migrated per Rule 53 (2026-01-15) + - has_scope see_also: - DiocesanArchive - rico:RecordSetType @@ -28,9 +48,4 @@ classes: linked_custodian_type: DiocesanArchive dual_class_pattern: collection_type specificity_score: 0.7 - specificity_rationale: Type taxonomy class. - specificity_annotation_timestamp: '2026-01-06T00:26:29.678653Z' - specificity_annotation_agent: opencode-claude-sonnet-4 - template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": - 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, - "digital_platform": 0.75, "general_heritage": 0.75}' + specificity_rationale: Type taxonomy class diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml index 406d1d7664..789d979dd6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: DiocesanArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./DiocesanArchiveRecordSetType @@ -21,115 +20,242 @@ classes: DiocesanAdministrationFonds: is_a: DiocesanArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Diocesan administrative records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for diocesan governance, + administration, and institutional correspondence. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor diocesaan bestuur, + administratie en institutionele correspondentie. + de: >- + Dokumentarische Aggregation als Fonds fuer dioezesane Leitung, + Verwaltung und institutionelle Korrespondenz. + fr: >- + Agregation documentaire organisee en fonds pour la gouvernance + dioecesaine, l'administration et la correspondance institutionnelle. + es: >- + Agregacion documental dispuesta como fondo para gobierno diocesano, + administracion y correspondencia institucional. + ar: >- + تجميع وثائقي منظم على شكل رصيد لإدارة الأبرشية + والحوكمة والمراسلات المؤسسية. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk tata kelola + keuskupan, administrasi, dan korespondensi institusional. + zh: >- + 以全宗方式组织的教区治理、行政与机构往来文献聚合体。 + structured_aliases: + - literal_form: bisdom-bestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds dioezesaner Verwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration dioecesaine + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion diocesana + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة أبرشية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi keuskupan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教区行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Governance, administration, and correspondence remain distinct functional strands within the same provenance unit. + keywords: + - diocesan governance + - institutional correspondence + - ecclesiastical administration + - fonds provenance + examples: + - value: + has_type: hc:DiocesanAdministrationFonds + has_custodian: hc:DiocesanArchive + has_note: Chancery circulars, governance decrees, and episcopal office correspondence. + description: Diocesan governance documentation grouped by institutional provenance. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - DiocesanArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DiocesanAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:DiocesanAdministrationFonds has_custodian: - equals_string: DiocesanArchive - record_holder_note: + equals_string: hc:DiocesanArchive + has_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + ParishRecordSeries: is_a: DiocesanArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Parish records (multiple parishes).\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Documentary aggregation arranged as a series for records from multiple + parishes within diocesan jurisdiction. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als reeks voor bronnen uit meerdere + parochies binnen diocesane jurisdictie. + de: >- + Dokumentarische Aggregation als Serie fuer Unterlagen aus mehreren + Pfarreien innerhalb dioezesaner Zustaendigkeit. + fr: >- + Agregation documentaire organisee en serie pour les documents de + plusieurs paroisses dans la juridiction dioecesaine. + es: >- + Agregacion documental dispuesta como serie para registros de + multiples parroquias dentro de la jurisdiccion diocesana. + ar: >- + تجميع وثائقي منظم على شكل سلسلة لسجلات صادرة عن عدة رعايا + ضمن الولاية الأبرشية. + id: >- + Agregasi dokumenter yang disusun sebagai seri untuk catatan dari + beberapa paroki dalam yurisdiksi keuskupan. + zh: >- + 以序列方式组织的、涵盖教区辖区内多个堂区来源记录的文献聚合体。 + structured_aliases: + - literal_form: reeks parochiebronnen binnen bisdom + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge pfarrlicher Unterlagen im Bistum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de sources paroissiales diocésaines + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros parroquiales diocesanos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات رعايا أبرشية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan paroki dalam keuskupan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教区辖内堂区记录序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The multi-parish scope is retained as a defining organizational characteristic. + keywords: + - parish jurisdiction + - diocesan scope + - documentary sequence + - ecclesiastical record + examples: + - value: + has_type: hc:ParishRecordSeries + has_custodian: hc:DiocesanArchive + has_note: Parish visitation files and registry extracts organized by reporting cycle. + description: Multi-parish documentation arranged as a recurring diocesan sequence. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - DiocesanArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ParishRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:ParishRecordSeries has_custodian: - equals_string: DiocesanArchive - record_holder_note: + equals_string: hc:DiocesanArchive + has_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. - Inverse of rico:isOrWasHolderOf. + EpiscopalCorrespondenceCollection: is_a: DiocesanArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Bishop's correspondence.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation grouped as a collection for bishops' + correspondence and communication records. + alt_descriptions: + nl: >- + Documentaire aggregatie gegroepeerd als collectie voor correspondentie + en communicatiebronnen van bisschoppen. + de: >- + Dokumentarische Aggregation als Sammlung fuer Korrespondenz + und Kommunikationsunterlagen von Bischofsambtern. + fr: >- + Agregation documentaire regroupee en collection pour la + correspondance episcopale et les traces de communication. + es: >- + Agregacion documental agrupada como coleccion para + correspondencia episcopal y registros de comunicacion. + ar: >- + تجميع وثائقي مصنف كمجموعة لمراسلات الأساقفة + وسجلات الاتصال المؤسسي. + id: >- + Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk + korespondensi uskup dan rekaman komunikasi. + zh: >- + 作为集合编组的主教通信与联络记录文献聚合体。 + structured_aliases: + - literal_form: collectie bisschoppelijke correspondentie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung bischöflicher Korrespondenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de correspondance episcopale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de correspondencia episcopal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة مراسلات أسقفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi korespondensi episkopal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主教通信文献合集 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Communications scope includes both internal ecclesiastical and external institutional exchanges. + keywords: + - episcopal communication + - institutional exchange + - correspondence corpus + - documentary collection + examples: + - value: + has_type: hc:EpiscopalCorrespondenceCollection + has_custodian: hc:DiocesanArchive + has_note: Pastoral letters, chancery replies, and inter-diocesan exchanges. + description: Episcopal communication documentation assembled as a thematic collection. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - DiocesanArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: EpiscopalCorrespondenceCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:EpiscopalCorrespondenceCollection has_custodian: - equals_string: DiocesanArchive - record_holder_note: + equals_string: hc:DiocesanArchive + has_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. - Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Diocese.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Diocese.yaml index dfbcb189ef..4a0987e912 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Diocese.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Diocese.yaml @@ -9,28 +9,38 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/founded_through - - ../slots/located_in +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/founded_through +- ../slots/located_in classes: Diocese: class_uri: org:Organization - description: "Represents an ecclesiastical diocese (bishopric) - an administrative\ - \ unit\nof the Catholic, Anglican, or other episcopal churches.\n\n**USAGE**:\n\ - Captures structured information about dioceses that heritage custodians\n(particularly\ - \ diocesan archives) are part of.\n\n**WIKIDATA**: Q131896 (diocese)\n\n**ECCLESIASTICAL\ - \ HIERARCHY**:\n```\nVatican / Holy See\n ├── Ecclesiastical Province\n │\ - \ └── Archdiocese (metropolitan see)\n │ └── DIOCESE (suffragan\ - \ see) ← THIS CLASS\n │ └── Parish\n └── Religious Orders\n\ - ```\n\n**HISTORICAL SIGNIFICANCE**:\nMany European dioceses were established\ - \ in medieval times and often\npredate civil administrative divisions. Their\ - \ founding dates are\nsignificant for understanding ecclesiastical history.\n\ - \n**MIGRATION NOTE**:\nCreated per slot_fixes.yaml revision (Rule 53, 2026-01-22).\n\ - Replaces simple `founding_date_diocese` (date) with structured class\ncapturing\ - \ diocese identity and founding event.\n" + description: >- + Ecclesiastical territorial jurisdiction under episcopal governance, + modeled as an organizational unit for church administration. + alt_descriptions: + nl: Kerkelijk territoriaal rechtsgebied onder bisschoppelijk bestuur gemodelleerd als organisatorische eenheid. + de: Kirchliche Territorialjurisdiktion unter bischoflicher Leitung als organisatorische Einheit modelliert. + fr: Juridiction territoriale ecclesiastique sous gouvernance episcopale modelisee comme unite organisationnelle. + es: Jurisdiccion territorial eclesiastica bajo gobierno episcopal modelada como unidad organizativa. + ar: ولاية كنسية إقليمية تحت إدارة أسقفية، ممثلة كوحدة تنظيمية. + id: Yurisdiksi teritorial gerejawi di bawah tata kelola episkopal yang dimodelkan sebagai unit organisasi. + zh: 由主教治理的教会领辖区,建模为组织单元。 + structured_aliases: + - {literal_form: bisdom, in_language: nl} + - {literal_form: Dioezese, in_language: de} + - {literal_form: diocese, in_language: fr} + - {literal_form: diocesis, in_language: es} + - {literal_form: أبرشية, in_language: ar} + - {literal_form: keuskupan, in_language: id} + - {literal_form: 教区, in_language: zh} + close_mappings: + - org:Organization + - schema:Organization + - wd:Q665487 slots: - founded_through - identified_by @@ -39,53 +49,12 @@ classes: - located_in slot_usage: has_label: -# range: string required: true - examples: - - value: Diocese of Utrecht - - value: Bistum Münster - - value: Diocese of 's-Hertogenbosch - located_in: -# range: string - examples: - - value: - has_label: Province of Utrecht founded_through: range: FoundingEvent inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '0695-01-01' - end_of_the_begin: '0695-12-31' - exact_mappings: - - wd:Q131896 - close_mappings: - - org:Organization - - schema:Organization - examples: - - value: - diocese_id: wd:Q1808831 - diocese_name: Diocese of Utrecht - located_in: - has_label: Province of Utrecht - founded_through: - temporal_extent: - begin_of_the_begin: '0695-01-01' - end_of_the_begin: '0695-12-31' - - value: - diocese_id: hc:diocese/s-hertogenbosch - diocese_name: Diocese of 's-Hertogenbosch - located_in: - has_label: Province of Utrecht - founded_through: - temporal_extent: - begin_of_the_begin: '1559-05-12' - end_of_the_begin: '1559-05-12' annotations: custodian_types: '["H"]' - custodian_types_rationale: Dioceses are ecclesiastical organizations relevant - to Holy Sites (H) heritage custodians. + custodian_types_rationale: Primarily relevant to ecclesiastical heritage contexts specificity_score: '0.75' - specificity_rationale: Fairly specific - primarily relevant for diocesan archives - and religious heritage. + specificity_rationale: Fairly specific to diocesan and religious administrative modeling diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml index 5ca73cf11d..877dd2d92d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DismissalEvent.yaml @@ -6,21 +6,41 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_quantity - - ../slots/has_measurement_unit +- linkml:types +- ../slots/has_quantity +- ../slots/has_measurement_unit default_prefix: hc classes: DismissalEvent: class_uri: schema:UserInteraction - description: Event of dismissal or negative reaction. + description: >- + Interaction event capturing rejection or negative user response metrics in + feedback analytics. + alt_descriptions: + nl: Interactiegebeurtenis die afwijzing of negatieve gebruikersreactiemetingen in feedbackanalyse vastlegt. + de: Interaktionsereignis zur Erfassung von Ablehnung oder negativen Nutzerreaktionsmetriken in Feedbackanalysen. + fr: Evenement d interaction capturant des mesures de rejet ou de reaction negative des usagers dans l analyse de feedback. + es: Evento de interaccion que captura metricas de rechazo o reaccion negativa de usuarios en analitica de feedback. + ar: حدث تفاعلي يلتقط مقاييس الرفض أو الاستجابة السلبية للمستخدم ضمن تحليلات التغذية الراجعة. + id: Peristiwa interaksi yang menangkap metrik penolakan atau respons negatif pengguna dalam analitik umpan balik. + zh: 在反馈分析中记录用户否定或负向反应指标的交互事件。 + structured_aliases: + - {literal_form: afwijzingsgebeurtenis, in_language: nl} + - {literal_form: Ablehnungsereignis, in_language: de} + - {literal_form: evenement de rejet, in_language: fr} + - {literal_form: evento de rechazo, in_language: es} + - {literal_form: حدث رفض, in_language: ar} + - {literal_form: peristiwa penolakan, in_language: id} + - {literal_form: 否定反馈事件, in_language: zh} + broad_mappings: + - schema:UserInteraction slots: - has_quantity - - has_unit + - has_measurement_unit slot_usage: has_quantity: range: integer - has_unit: + has_measurement_unit: # range: string annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml index 7c54175900..f641141f48 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DisplayLocation.yaml @@ -7,13 +7,33 @@ prefixes: hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label default_prefix: hc classes: DisplayLocation: class_uri: crm:E53_Place - description: Location within a venue for display. + description: >- + Specific in-venue placement point where an object is presented for + visitor viewing. + alt_descriptions: + nl: Specifiek plaatsingspunt binnen een locatie waar een object voor bezoekers wordt getoond. + de: Konkreter Platzierungspunkt innerhalb einer Einrichtung an dem ein Objekt fuer Besuchende praesentiert wird. + fr: Point de placement specifique dans un lieu ou un objet est presente au public. + es: Punto especifico de ubicacion dentro de un recinto donde se presenta un objeto a visitantes. + ar: نقطة عرض محددة داخل المكان يُقدَّم فيها الشيء للزوار. + id: Titik penempatan spesifik di dalam venue tempat objek dipresentasikan kepada pengunjung. + zh: 场馆内用于向观众展示对象的具体陈列位置点。 + structured_aliases: + - {literal_form: tentoonstellingslocatie, in_language: nl} + - {literal_form: Ausstellungsort, in_language: de} + - {literal_form: emplacement d exposition, in_language: fr} + - {literal_form: ubicacion de exhibicion, in_language: es} + - {literal_form: موقع العرض, in_language: ar} + - {literal_form: lokasi display, in_language: id} + - {literal_form: 展示位置, in_language: zh} + broad_mappings: + - crm:E53_Place slots: - has_label slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DispositionService.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DispositionService.yaml index dc9617c818..c530bf838e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DispositionService.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DispositionService.yaml @@ -5,16 +5,59 @@ description: Service provided by a deposit archive for final disposition of reco prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + dcat: http://www.w3.org/ns/dcat# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type default_prefix: hc classes: DispositionService: class_uri: schema:Service - description: Service for record disposition. + description: >- + Operational service executing archival appraisal outcomes such as transfer, return, or secure destruction of records. + alt_descriptions: + nl: >- + Operationele dienst die archiefwaarderingsresultaten uitvoert zoals overdracht, retourzending of veilige vernietiging van archiefbescheiden. + de: >- + Operativer Dienst, der Archivbewertungsergebnisse wie Transfer, Rückgabe oder sichere Vernichtung von Unterlagen ausführt. + fr: >- + Service opérationnel exécutant les résultats de l'évaluation archivistique tels que le transfert, le retour ou la destruction sécurisée des documents. + es: >- + Servicio operativo que ejecuta resultados de valoración archivística como transferencia, devolución o destrucción segura de documentos. + ar: >- + خدمة تشغيلية تنفذ نتائج التقييم الأرشيفي مثل النقل أو الإرجاع أو التدمير الآمن للسجلات. + id: >- + Layanan operasional yang menjalankan hasil penilaian arsip seperti transfer, pengembalian, atau penghancuran aman catatan. + zh: >- + 执行档案鉴定结果(如移交、退还或安全销毁记录)的运营服务。 + structured_aliases: + - literal_form: beschikkingsdienst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verfügungsdienst + predicate: EXACT_SYNONYM + in_language: de + - literal_form: service de disposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: servicio de disposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: خدمة التصرف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: layanan disposisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 处置服务 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:Service + close_mappings: + - dcat:DataService slots: - has_type - has_label @@ -23,6 +66,20 @@ classes: has_type: # range: string # uriorcurie has_label: + comments: + - Implements final disposition decisions from archival appraisal processes. + - Includes destruction, transfer to archives, or return to originator. + - 'Preserved from prior description: Operational service that executes appraisal outcomes such as transfer, return, or secure destruction.' + keywords: + - archival disposition + - records destruction + - transfer service + - appraisal execution + examples: + - value: + has_label: Secure Destruction + has_type: DESTRUCTION + description: Service for secure record destruction annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml index 0a755c4417..6ff1d2bef1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml @@ -13,7 +13,55 @@ default_prefix: hc classes: DispositionServiceType: abstract: true - description: Classification of disposition service. + class_uri: skos:Concept + description: >- + Abstract classification for end-of-lifecycle processing services applied to records and materials. + alt_descriptions: + nl: >- + Abstracte classificatie voor einde-levenscyclus verwerkingsdiensten toegepast op records en materialen. + de: >- + Abstrakte Klassifikation für End-of-Life-Verarbeitungsdienste, die auf Datensätze und Materialien angewendet werden. + fr: >- + Classification abstraite pour les services de traitement de fin de cycle de vie appliqués aux documents et matériaux. + es: >- + Clasificación abstracta para servicios de procesamiento de fin de ciclo de vida aplicados a registros y materiales. + ar: >- + تصنيف تجريدي لخدمات معالجة نهاية دورة الحياة المطبقة على السجلات والمواد. + id: >- + Klasifikasi abstrak untuk layanan pemrosesan akhir masa pakai yang diterapkan pada catatan dan materi. + zh: >- + 应用于记录和材料的生命周期终结处理服务的抽象分类。 + structured_aliases: + nl: + - afvoerdiensttype + - beschikkingsservice + de: + - Entsorgungsdiensttyp + - Dispositionsdienst + fr: + - type de service d'élimination + - service de disposition + es: + - tipo de servicio de disposición + - servicio de eliminación + ar: + - نوع خدمة التخلص + - خدمة التصرف + id: + - jenis layanan disposisi + - layanan pembuangan + zh: + - 处置服务类型 + - 处理服务 + keywords: + - disposition + - records management + - lifecycle + - retention + - destruction + - transfer + broad_mappings: + - skos:Concept slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml index f7df9eb60c..39382f676d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml @@ -1,29 +1,194 @@ id: https://nde.nl/ontology/hc/class/DispositionServiceTypes name: DispositionServiceTypes title: Disposition Service Types -description: Concrete types of disposition services. MIGRATED from disposition_service - string (2026-01-26). +description: Concrete types of disposition services. MIGRATED from disposition_service string (2026-01-26). +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - ./DispositionServiceType - - linkml:types +- ./DispositionServiceType +- linkml:types default_prefix: hc classes: SecureDestructionService: is_a: DispositionServiceType - description: Secure destruction of records. + description: >- + Disposition service providing certified secure destruction of records requiring + confidential disposal or sensitive data elimination. + alt_descriptions: + nl: >- + Dispositiedienst die gecertificeerde veilige vernietiging van records biedt die + vertrouwelijke verwijdering of gevoelige gegevenseliminatie vereisen. + de: >- + Dispositionsdienst, der zertifizierte sichere Vernichtung von Unterlagen bietet, die + vertrauliche Entsorgung oder sensible Dateneliminierung erfordern. + fr: >- + Service de disposition fournissant la destruction sécurisée certifiée de documents nécessitant + une élimination confidentielle ou une suppression de données sensibles. + es: >- + Servicio de disposición que proporciona destrucción segura certificada de registros que requieren + eliminación confidencial o eliminación de datos sensibles. + ar: >- + خدمة التصرف التي توفر تدميرًا آمنًا معتمدًا للسجلات التي تتطلب + التخلص السري أو إزالة البيانات الحساسة. + id: >- + Layanan disposisi yang menyediakan penghancuran aman tersertifikasi untuk catatan yang memerlukan + pembuangan rahasia atau penghapusan data sensitif. + zh: >- + 为需要机密处置或敏感数据消除的记录提供经认证的安全销毁的处置服务。 + structured_aliases: + - literal_form: veilige vernietiging + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: sichere Vernichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: destruction sécurisée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: destrucción segura + predicate: EXACT_SYNONYM + in_language: es + - literal_form: التدمير الآمن + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penghancuran aman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 安全销毁 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + comments: + - Used for confidential or sensitive records requiring certified destruction. + - Provides audit trail for compliance purposes. + - 'Preserved from prior description: Secure destruction of records.' + keywords: + - secure destruction + - confidential disposal + - certified elimination + - sensitive data annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - skos:Concept PermanentArchiveTransferService: is_a: DispositionServiceType - description: Transfer of records to a permanent archive. + description: >- + Disposition service facilitating the transfer of records to a permanent archival + repository for long-term preservation. + alt_descriptions: + nl: >- + Dispositiedienst die de overdracht van records naar een permanent archiefdepot + voor langetermijnbehoud faciliteert. + de: >- + Dispositionsdienst, der die Übertragung von Unterlagen an ein dauerhaftes Archivdepot + zur langfristigen Aufbewahrung erleichtert. + fr: >- + Service de disposition facilitant le transfert de documents vers un dépôt archivistique + permanent pour la conservation à long terme. + es: >- + Servicio de disposición que facilita la transferencia de registros a un repositorio + archivístico permanente para preservación a largo plazo. + ar: >- + خدمة التصرف التي تسهل نقل السجلات إلى مستودع أرشيفي دائم + للحفظ طويل الأمد. + id: >- + Layanan disposisi yang memfasilitasi transfer catatan ke repositori arsip permanen + untuk pelestarian jangka panjang. + zh: >- + 促进将记录转移到永久档案库以进行长期保存的处置服务。 + structured_aliases: + - literal_form: permanente archiefoverdracht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: permanente Archivübertragung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: transfert d'archives permanent + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: transferencia de archivo permanente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نقل الأرشيف الدائم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: transferensi arsip permanen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 永久档案移交 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept + comments: + - Transfers records with permanent retention value to archival custody. + - Includes legal transfer of ownership and custody protocols. + - 'Preserved from prior description: Transfer of records to a permanent archive.' + keywords: + - archival transfer + - permanent preservation + - records transfer + - long-term custody DepositorReturnService: is_a: DispositionServiceType - description: Return of records to the depositing organization. + description: >- + Disposition service handling the return of records to the originating depositing + organization after processing or retention period. + alt_descriptions: + nl: >- + Dispositiedienst die de terugzending van records naar de oorspronkelijke deponerende + organisatie na verwerking of bewaartermijn afhandelt. + de: >- + Dispositionsdienst, der die Rücksendung von Unterlagen an die ursprüngliche hinterlegende + Organisation nach Bearbeitung oder Aufbewahrungsfrist abwickelt. + fr: >- + Service de disposition gérant le retour des documents à l'organisation déposante + d'origine après traitement ou période de conservation. + es: >- + Servicio de disposición que maneja la devolución de registros a la organización + depositante original después del procesamiento o período de retención. + ar: >- + خدمة التصرف التي تتولى إعادة السجلات إلى المنظمة المودعة الأصلية + بعد المعالجة أو فترة الاحتفاظ. + id: >- + Layanan disposisi yang menangani pengembalian catatan ke organisasi penyetor asli + setelah pemrosesan atau periode retensi. + zh: >- + 处理在处理或保管期后将记录归还给原始存档组织的处置服务。 + structured_aliases: + - literal_form: depotretour + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hinterlegungsrückgabe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: retour au déposant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: devolución al depositante + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إعادة للمودع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengembalian ke penyetor + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存档人归还 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept + comments: + - Returns records to originating organization after processing. + - Used when records do not require permanent archival retention. + - 'Preserved from prior description: Return of records to the depositing organization.' + keywords: + - record return + - depositor service + - records disposition + - custody return diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml index 6b95a5e562..a456c4cd55 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml @@ -13,7 +13,55 @@ default_prefix: hc classes: DissolutionEvent: class_uri: org:ChangeEvent - description: Dissolution or closure event. + description: >- + Formal event marking the termination of an organization and cessation of its legal existence. + alt_descriptions: + nl: >- + Formeel evenement dat de beëindiging van een organisatie en het einde van haar juridische bestaan markeert. + de: >- + Formelles Ereignis, das die Auflösung einer Organisation und die Beendigung ihrer rechtlichen Existenz markiert. + fr: >- + Événement formel marquant la dissolution d'une organisation et la cessation de son existence légale. + es: >- + Evento formal que marca la disolución de una organización y el cese de su existencia legal. + ar: >- + حدث رسمي يصنف حل المنظمة وإنهاء وجودها القانوني. + id: >- + Peristiwa formal yang menandai pembubaran organisasi dan penghentian keberadaan hukumnya. + zh: >- + 标志组织终止及其法律存在终结的正式事件。 + structured_aliases: + nl: + - ontbindingsevenement + - beëindigingsgebeurtenis + de: + - Auflösungsereignis + - Beendigungsereignis + fr: + - événement de dissolution + - événement de clôture + es: + - evento de disolución + - evento de cierre + ar: + - حدث الحل + - حدث الإغلاق + id: + - peristiwa pembubaran + - peristiwa penutupan + zh: + - 解散事件 + - 终止事件 + keywords: + - dissolution + - termination + - closure + - organization end + - legal cessation + broad_mappings: + - org:ChangeEvent + related_mappings: + - prov:Activity slots: - temporal_extent slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml index c107b943ae..cc236482f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml @@ -1,35 +1,54 @@ -id: https://w3id.org/nde/ontology/DistrictArchiveGermany +id: https://nde.nl/ontology/hc/class/DistrictArchiveGermany name: DistrictArchiveGermany title: District Archive (Germany) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_score classes: DistrictArchiveGermany: is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization - slots: - - hold_record_set - exact_mappings: - - wd:Q130757255 - close_mappings: - - rico:CorporateBody - - skos:Concept + class_uri: skos:Concept + description: >- + German sub-state repository institution responsible for custody and access + to administrative documentation produced at Kreis level governance. + alt_descriptions: + nl: >- + Duitse substaatelijke bewaarinstelling verantwoordelijk voor het beheer en de toegang + tot administratieve documentatie geproduceerd op Kreisz-bestuursniveau. + de: >- + Deutsche substaatliche Aufbewahrungseinrichtung, verantwortlich für die Verwahrung + und den Zugang zu Verwaltungsdokumentation auf Kreisebene. + fr: >- + Dépôt allemand de niveau sub-étatique responsable de la garde et de l'accès à la + documentation administrative produite au niveau de gouvernance de l'arrondissement. + es: >- + Institución de depósito alemana de nivel subestatal responsable de la custodia y + acceso a la documentación administrativa producida a nivel de gobierno de distrito. + ar: >- + مؤسسة إيداع ألمانية دون مستوى الولاية مسؤولة عن حفظ والوصول إلى الوثائق الإدارية المنتجة على مستوى حوكمة الدائرة. + id: >- + Lembaga penyimpanan sub-negara bagian Jerman yang bertanggung jawab atas pengelolaan + dan akses ke dokumentasi administratif yang dihasilkan pada tingkat pemerintahan Kreis. + zh: >- + 负责保管和访问Kreis级别治理产生的行政文件的德国次州级存储机构。 broad_mappings: - - wd:Q166118 - description: "Archive type specific to Germany at the Kreis (district) level.\nThese archives serve administrative districts (Landkreise) and \npreserve records of district-level government and administration.\n\n**Wikidata**: Q130757255\n\n**German term**: Kreisarchiv\n\n**Geographic Restriction**: Germany (DE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nKreisarchive preserve:\n- District government records (Kreistag, Landrat)\n- Administrative files from Landkreis authorities\n- Historical district documentation\n- Civil registry records (transferred from municipalities)\n- Building permits and planning documents\n- Maps and cadastral records\n\n**Administrative Context**:\nIn the German archival system:\n- Bundesarchiv (federal level)\n- Landesarchive (state/Land level)\n- Kreisarchive (district level) \u2190 This type\n- Stadtarchive/Gemeindearchive (municipal level)\n\n**Related Types**:\n- MunicipalArchive (Q604177) - City/town level\n\ - - RegionalArchive (Q27032392) - Regional scope\n- GovernmentArchive - Government records\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `DistrictArchiveGermanyRecordSetType`.\n\n**Multilingual Labels**:\n- de: Kreisarchiv\n- en: District Archive (Germany)\n" - slot_usage: {} - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - skos:Concept + - schema:ArchiveOrganization + close_mappings: + - rico:CorporateBody + slots: + - hold_record_set + - has_score + comments: + - | + Preserved from prior description (commit d52149a5): + + "Archive type specific to Germany at the Kreis (district) level.\nThese archives serve administrative districts (Landkreise) and \npreserve records of district-level government and administration.\n\n**Wikidata**: Q130757255\n\n**German term**: Kreisarchiv\n\n**Geographic Restriction**: Germany (DE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nKreisarchive preserve:\n- District government records (Kreistag, Landrat)\n- Administrative files from Landkreis authorities\n- Historical district documentation\n- Civil registry records (transferred from municipalities)\n- Building permits and planning documents\n- Maps and cadastral records\n\n**Administrative Context**:\nIn the German archival system:\n- Bundesarchiv (federal level)\n- Landesarchive (state/Land level)\n- Kreisarchive (district level) \u2190 This type\n- Stadtarchive/Gemeindearchive (municipal level)\n\n**Related Types**:\n- MunicipalArchive (Q604177) - City/town level\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml index 5495a9dbe6..6b889d31b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml @@ -3,32 +3,87 @@ name: DistrictArchiveGermanyRecordSetType title: DistrictArchiveGermany Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: DistrictArchiveGermanyRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DistrictArchiveGermany custodians. - ' is_a: CollectionType + abstract: true class_uri: rico:RecordSetType + description: >- + Abstract classification node for documentary aggregations associated with + county-level public administration in a federal Central European context. + alt_descriptions: + nl: >- + Abstract classificatieknooppunt voor documentaire aggregaties die horen + bij bestuurlijke taken op districtsniveau in Duitsland. + de: >- + Abstrakter Klassifikationsknoten für Dokumentaggregationen im Umfeld + kreisbezogener öffentlicher Verwaltung in Deutschland. + fr: >- + Nœud de classification abstrait pour les agrégations documentaires liées + à l'administration publique de niveau arrondissement en Allemagne. + es: >- + Nodo de clasificación abstracto para agregaciones documentales vinculadas + a la administración pública de nivel distrital en Alemania. + ar: >- + عقدة تصنيف مجردة للتجمعات الوثائقية المرتبطة بالإدارة العامة على مستوى + المقاطعة في ألمانيا. + id: >- + Simpul klasifikasi abstrak untuk agregasi dokumenter yang terkait dengan + administrasi publik tingkat distrik di Jerman. + zh: >- + 用于德国县级公共行政相关文献聚合体的抽象分类节点。 + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: type districtsniveau bestuursdocumentatie Duitsland + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ kreisbezogener Verwaltungsdokumentation in Deutschland + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de documentation administrative d'arrondissement en Allemagne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de documentacion administrativa distrital en Alemania + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع توثيق إداري على مستوى المقاطعة في ألمانيا + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe dokumentasi administrasi tingkat distrik di Jerman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 德国县级行政文献类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Provides an abstract parent for German county-level documentary categorizations. + - Intended for subclasses that model provenance and arrangement patterns used by regional custodians. + - 'Preserved from prior description: Abstract taxonomy node for district-archive record aggregations in the German context.' + keywords: + - German districts + - public administration + - documentary aggregation + - abstract taxonomy + examples: + - value: + has_type: hc:DistrictArchiveGermanyRecordSetType + has_scope: county authority documentation in Germany + description: Abstract node specialized by fonds- and series-level county documentation classes slots: - has_type - has_score - has_scope - see_also: - - DistrictArchiveGermany - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml index a0ed748fb1..df1e601be7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml @@ -4,103 +4,177 @@ title: DistrictArchiveGermany Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./DistrictArchiveGermanyRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./DistrictArchiveGermanyRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: KreisAdministrationFonds: is_a: DistrictArchiveGermanyRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for District (Kreis) administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Highest-level aggregation of documentation produced by county-level public + authorities in German local government. + alt_descriptions: + nl: >- + Hoogste aggregatieniveau van documentatie geproduceerd door + districtsbesturen binnen de Duitse lokale overheid. + de: >- + Höchste Aggregationsebene von Unterlagen, die von + Kreisverwaltungsbehörden in der deutschen Kommunalverwaltung erstellt wurden. + fr: >- + Niveau d'agrégation le plus élevé de la documentation produite par les + autorités d'arrondissement dans l'administration locale allemande. + es: >- + Nivel de agregación más alto de documentación producida por autoridades + de distrito dentro de la administración local alemana. + ar: >- + أعلى مستوى تجميعي للوثائق التي تنتجها سلطات المقاطعات ضمن + الإدارة المحلية في ألمانيا. + id: >- + Tingkat agregasi tertinggi untuk dokumentasi yang dihasilkan oleh + otoritas tingkat distrik dalam pemerintahan lokal Jerman. + zh: >- + 德国地方政府中县级公共机构形成文档的最高聚合层级。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - DistrictArchiveGermanyRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: KreisAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:KreisAdministrationFonds has_custodian: - equals_string: DistrictArchiveGermany - record_holder_note: - equals_string: This RecordSetType is typically held by DistrictArchiveGermany - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:DistrictArchiveGermany + structured_aliases: + - literal_form: districtsbestuursfonds Duitsland + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kreisverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration d'arrondissement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administración distrital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إدارة المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi distrik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 县级行政文档总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures county-level governmental documentary output as a single aggregation level. + - Intended for regional administrative provenance contexts in Germany. + - 'Preserved from prior description: Fonds-level aggregation of district administration records.' + keywords: + - county governance + - local administration + - provenance aggregation + - German districts + examples: + - value: + has_type: hc:KreisAdministrationFonds + has_custodian: hc:DistrictArchiveGermany + has_note: District executive directives, budget planning, and council files. + description: County-level governmental documentation grouped at highest aggregation + LocalGovernanceSeries: is_a: DistrictArchiveGermanyRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for District governance documentation.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence from county decision-making workflows, + arranged by recurring public-service function or procedure. + alt_descriptions: + nl: >- + Geordende documentaire reeks uit bestuursprocessen op districtsniveau, + gerangschikt naar terugkerende administratieve functie of procedure. + de: >- + Geordnete Dokumentationsfolge aus kommunalen Arbeitsabläufen auf + Kreisebene, gegliedert nach wiederkehrender Verwaltungsfunktion oder Verfahren. + fr: >- + Séquence documentaire ordonnée issue des processus de gouvernance de + district, organisée par fonction ou procédure administrative récurrente. + es: >- + Secuencia documental ordenada procedente de procesos de gobernanza de + distrito, organizada por función o procedimiento administrativo recurrente. + ar: >- + تسلسل وثائقي منظم من سير عمل الحوكمة على مستوى المقاطعة، مرتب حسب + الوظيفة أو الإجراء الإداري المتكرر. + id: >- + Urutan dokumenter terstruktur dari alur tata kelola tingkat distrik, + disusun menurut fungsi atau prosedur administratif yang berulang. + zh: >- + 来自县级治理流程、按重复行政职能或程序组织的有序文档序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - DistrictArchiveGermanyRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LocalGovernanceSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:LocalGovernanceSeries has_custodian: - equals_string: DistrictArchiveGermany - record_holder_note: - equals_string: This RecordSetType is typically held by DistrictArchiveGermany - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - custodian_types: '[''*'']' + equals_string: hc:DistrictArchiveGermany + structured_aliases: + - literal_form: reeks lokale bestuursdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Serie kommunaler Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de gouvernance locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de gobernanza local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق الحوكمة المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri tata kelola lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方治理文档序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents recurring procedural sequences rather than whole institutional output. + - Suitable for grouping documentation by administrative workflow continuity. + - 'Preserved from prior description: Series-level aggregation of district governance documentation.' + keywords: + - procedural sequence + - district governance + - local government workflow + - administrative continuity + examples: + - value: + has_type: hc:LocalGovernanceSeries + has_custodian: hc:DistrictArchiveGermany + has_note: Permit-processing correspondence and decision registers. + description: Recurring governance workflow documentation arranged as a sequence diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml index 6e1c19bbbc..110ce5781f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml @@ -1,52 +1,83 @@ -id: https://w3id.org/nde/ontology/DistritalArchive +id: https://nde.nl/ontology/hc/class/DistritalArchive name: DistritalArchive title: Distrital Archive (Portugal) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/hold_record_set +- ../slots/has_score classes: DistritalArchive: - description: 'District archives in Portugal (Arquivo Distrital). These archives serve as the primary archival institution at the district (distrito) administrative level in Portugal. They preserve records of regional administration, notarial records, parish registers, and other historical documentation for their respective districts. German term: Bezirksarchiv (Portugal).' is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by - slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Distrital Archive - skos:altLabel: Arquivo Distrital, Bezirksarchiv (Portugal) - admin_level: Distrito (district) - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - exact_mappings: - - wd:Q10296259 + class_uri: skos:Concept + description: >- + District-level archival institution in Portugal responsible for preserving + and providing access to regional administrative records. + alt_descriptions: + nl: >- + Archiefinstelling op districtsniveau in Portugal die verantwoordelijk is voor het behouden + en ontsluiten van regionale administratieve archieven. + de: >- + Archivinstitution auf Bezirksebene in Portugal, die für die Bewahrung und Bereitstellung + regionaler Verwaltungsunterlagen verantwortlich ist. + fr: >- + Institution archivistique de niveau district au Portugal responsable de la conservation + et de l'accès aux documents administratifs régionaux. + es: >- + Institución archivística de nivel distrital en Portugal responsable de preservar + y proporcionar acceso a registros administrativos regionales. + ar: >- + مؤسسة أرشيفية على مستوى المنطقة في البرتغال مسؤولة عن الحفاظ على + السجلات الإدارية الإقليمية وتوفير الوصول إليها. + id: >- + Lembaga arsip tingkat distrik di Portugal yang bertanggung jawab untuk melestarikan + dan menyediakan akses ke catatan administratif regional. + zh: >- + 负责保存和提供地区行政记录访问的葡萄牙区级档案机构。 + structured_aliases: + - literal_form: districtaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Distriktarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives districtales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo distrital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip distrik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区档案馆 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization close_mappings: - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 - see_also: - - RegionalArchive - - MunicipalArchive - - GovernmentArchive + slots: + - identified_by + - hold_record_set + - has_score comments: - - Bezirksarchiv (Portugal) (de) - - Portugal has 18 continental districts plus 2 autonomous regions - - Key sources for genealogical and local history research + - Portuguese district archives hold notarial, civil registration, and administrative records. + - Part of the Portuguese national archival system under DGAB. + - 'Preserved from prior description: District-level repository institution in Portugal responsible for regional records stewardship and access services.' + keywords: + - Portuguese archives + - district archives + - regional records + - distrital archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml index 707dc9e605..de51f582c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml @@ -3,10 +3,10 @@ name: DistritalArchiveRecordSetType title: DistritalArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_scope @@ -14,21 +14,37 @@ imports: - ../slots/has_type classes: DistritalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by DistritalArchive custodians. - ' is_a: CollectionType + abstract: true class_uri: rico:RecordSetType + description: >- + Abstract taxonomy node for aggregations of administrative documentation maintained + at sub-regional governmental level, particularly in Portuguese archival organization. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor aggregaties van administratieve documentatie die op + subregionaal overheidsniveau wordt beheerd, met name in Portugese archieforganisatie. + de: >- + Abstrakter Taxonomieknoten für Aggregationen administrativer Dokumentation, die auf + subregionaler Regierungsebene geführt wird, insbesondere in portugiesischer Archivorganisation. + fr: >- + Nœud taxonomique abstrait pour les agrégations de documentation administrative conservée + au niveau gouvernemental sous-régional, particulièrement dans l'organisation archivistique portugaise. + es: >- + Nodo taxonómico abstracto para agregaciones de documentación administrativa mantenida + a nivel gubernamental subregional, particularmente en la organización archivística portuguesa. + ar: >- + عقدة تصنيفية مجردة لتجميعات الوثائق الإدارية المحفوظة على المستوى الحكومي دون الإقليمي، + لا سيما في التنظيم الأرشيفي البرتغالي. + id: >- + Simpul taksonomi abstrak untuk agregasi dokumentasi administratif yang dipelihara + pada tingkat pemerintahan subregional, khususnya dalam organisasi arsip Portugis. + zh: >- + 用于聚合在次区域政府级别维护的行政文档的抽象分类法节点,特别是在葡萄牙档案组织中。 + broad_mappings: + - rico:RecordSetType + - skos:Concept slots: - - has_type - - has_score - - has_scope - see_also: - - DistritalArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml index 62621e6427..baed0368f1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: DistritalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./DistritalArchiveRecordSetType @@ -21,41 +20,78 @@ classes: DistritoAdministrationFonds: is_a: DistritalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for District administrative records (Portugal/Spain).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of subnational public-authority documentation + managed within a district-level jurisdiction. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie van subnationale + publieke autoriteiten binnen een districtsniveau-jurisdictie. + de: >- + Provenienzbasierte Aggregation von Unterlagen subnationaler + oeffentlicher Behoerden innerhalb einer Distriktzustaendigkeit. + fr: >- + Agregation fondee sur la provenance de documentation d'autorites + publiques infranationales au niveau d'un district. + es: >- + Agregacion basada en procedencia de documentacion de autoridades + publicas subnacionales a nivel de distrito. + ar: >- + تجميع قائم على المنشأ لوثائق سلطات عامة دون وطنية ضمن + نطاق اختصاص على مستوى المقاطعة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi otoritas publik + subnasional dalam yurisdiksi tingkat distrik. + zh: >- + 基于来源原则聚合在区级管辖范围内管理的次国家公共机构文献。 + structured_aliases: + - literal_form: districtbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Distriktverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration de district + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion de distrito + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة مقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi distrik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区级行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: District-level jurisdiction scope can vary across national administrative systems. + keywords: + - subnational authority + - district jurisdiction + - public administration + - provenance aggregation + examples: + - value: + has_type: hc:DistritoAdministrationFonds + has_custodian: hc:DistritalArchive + has_note: District office directives, registers, and local governance files. + description: District-level public-authority documentation grouped by provenance. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - DistritalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DistritoAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:DistritoAdministrationFonds has_custodian: - equals_string: DistritalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by DistritalArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:DistritalArchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Division.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Division.yaml index 2972c1c293..a5c2526214 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Division.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Division.yaml @@ -5,17 +5,67 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_level +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_level classes: Division: - description: A distinct and large part of an organization. In the context of heritage custodians, this represents a major organizational unit or department that may have its own archival or collection management responsibilities. Divisions are typically larger than departments and may contain multiple sub-units. - is_a: ArchiveOrganizationType - class_uri: skos:Concept + description: >- + Major structural unit within an institution representing a high-level organizational + partition of responsibilities and functions. + alt_descriptions: + nl: >- + Grote structurele eenheid binnen een instelling die een hoogwaardige organisatorische + verdeling van verantwoordelijkheden en functies vertegenwoordigt. + de: >- + Wichtige strukturelle Einheit innerhalb einer Institution, die eine hochrangige organisatorische + Aufteilung von Verantwortlichkeiten und Funktionen darstellt. + fr: >- + Unité structurelle majeure au sein d'une institution représentant une partition organisationnelle + de haut niveau des responsabilités et des fonctions. + es: >- + Unidad estructural importante dentro de una institución que representa una partición organizativa + de alto nivel de responsabilidades y funciones. + ar: >- + وحدة هيكلية رئيسية داخل مؤسسة تمثل تقسيمًا تنظيميًا رفيع المستوى + للمسؤوليات والوظائف. + id: >- + Unit struktural utama dalam sebuah institusi yang mewakili pembagian organisasi tingkat tinggi + dari tanggung jawab dan fungsi. + zh: >- + 机构内代表职责和职能的高层组织分区的主要结构单元。 + structured_aliases: + - literal_form: afdeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abteilung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: division + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: división + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: divisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 部门 + predicate: EXACT_SYNONYM + in_language: zh + is_a: OrganizationUnit + class_uri: org:OrganizationalUnit + broad_mappings: + - org:OrganizationalUnit + close_mappings: + - skos:Concept mixins: - OrganizationalStructure slots: @@ -27,7 +77,7 @@ classes: equals_string: major unit annotations: skos:prefLabel: Division - skos:altLabel: "Abteilung, divisi\xF3n, division" + skos:altLabel: "Abteilung, división, division" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" @@ -36,8 +86,11 @@ classes: - Branch - Section comments: - - Abteilung (de) - - "divisi\xF3n (es)" - - division (fr) - - Represents structural organization within heritage institutions - - Links to OrganizationalStructure for hierarchical modeling + - Represents structural organization within heritage institutions. + - Links to OrganizationalStructure for hierarchical modeling. + - 'Preserved from prior description: Major organizational unit within an institution, used to model high-level internal structure.' + keywords: + - organizational unit + - institutional structure + - departmental division + - hierarchical level diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml index 09ebb6bd76..892c60cd88 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml @@ -15,6 +15,55 @@ default_prefix: hc classes: DocumentFormat: class_uri: dcterms:MediaType + description: >- + Controlled encoding specification describing the technical format and media type of a document resource. + alt_descriptions: + nl: >- + Gecontroleerde coderingsspecificatie die het technische formaat en mediatype van een documentbron beschrijft. + de: >- + Kontrollierte Kodierungsspezifikation, die das technische Format und den Medientyp einer Dokumentenressource beschreibt. + fr: >- + Spécification d'encodage contrôlée décrivant le format technique et le type de média d'une ressource documentaire. + es: >- + Especificación de codificación controlada que describe el formato técnico y el tipo de medio de un recurso documental. + ar: >- + مواصفات ترميز مضبوطة تصف التنسيق التقني ونوع الوسائط لمورد وثائقي. + id: >- + Spesifikasi pengkodean terkendali yang menjelaskan format teknis dan tipe media sumber dokumen. + zh: >- + 描述文档资源的技术格式和媒体类型的受控编码规范。 + structured_aliases: + nl: + - documentformaat + - bestandstype + de: + - Dokumentenformat + - Dateityp + fr: + - format de document + - type de fichier + es: + - formato de documento + - tipo de archivo + ar: + - تنسيق المستند + - نوع الملف + id: + - format dokumen + - tipe file + zh: + - 文档格式 + - 文件类型 + keywords: + - document format + - media type + - file format + - encoding specification + - content type + broad_mappings: + - dcterms:MediaType + close_mappings: + - skos:Concept slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentType.yaml index d56ffd0891..28f6d9d7ee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentType.yaml @@ -14,18 +14,82 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: DocumentType: class_uri: crm:E55_Type abstract: true - description: Classification of a document. + description: >- + Abstract taxonomy node for categorizing documentary resource forms and + material manifestations in archival and bibliographic contexts. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor het categoriseren van documentvormen + en materiële manifestaties in archief- en bibliografische contexten. + de: >- + Abstrakter Taxonomieknoten zur Kategorisierung von Dokumentformen + und materiellen Manifestationen in archivischen und bibliografischen Kontexten. + fr: >- + Nœud taxonomique abstrait pour catégoriser les formes documentaires + et les manifestations matérielles dans les contextes archivistiques et bibliographiques. + es: >- + Nodo taxonómico abstracto para categorizar formas documentales + y manifestaciones materiales en contextos archivísticos y bibliográficos. + ar: >- + عقدة تصنيفية مجردة لتصنيف أشكال الوثائق + والتجليات المادية في السياقات الأرشيفية والببليوغرافية. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan bentuk dokumen + dan manifestasi material dalam konteks arsip dan bibliografi. + zh: >- + 用于分类档案和书目语境中文献形式和物质表现的抽象分类节点。 + broad_mappings: + - skos:Concept + - crm:E55_Type + close_mappings: + - schema:DefinedTerm slots: - has_label - has_description + structured_aliases: + - literal_form: documenttype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dokumenttyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de document + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de documento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع الوثيقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis dokumen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文献类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Abstract base class - use concrete subclasses for specific document forms + - Supports archival and bibliographic classification hierarchies + - 'Preserved from prior description: Abstract taxonomy node for categorizing documentary resource kinds.' + keywords: + - document classification + - material form + - archival category + - bibliographic type + examples: + - value: + has_label: Manuscript + has_description: Handwritten or typed unpublished document + description: A concrete document type subclass annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml index 2a6cc2b746..ccc5080d68 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentTypes.yaml @@ -2,6 +2,11 @@ id: https://nde.nl/ontology/hc/class/DocumentTypes name: DocumentTypes title: Document Types description: Concrete types of documents. MIGRATED from document_type string (2026-01-26). +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + foaf: http://xmlns.com/foaf/0.1/ imports: - ./DocumentType - linkml:types @@ -9,29 +14,37 @@ default_prefix: hc classes: NotarialDeed: is_a: DocumentType + class_uri: hc:NotarialDeed description: A formal document executed by a notary public. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' broad_mappings: - - foaf:Document - schema:CreativeWork + close_mappings: + - foaf:Document Bylaws: is_a: DocumentType + class_uri: hc:Bylaws description: Rulebook or guidelines for an organization. broad_mappings: - - foaf:Document - schema:CreativeWork + close_mappings: + - foaf:Document Charter: is_a: DocumentType + class_uri: hc:Charter description: A document granting rights or privileges. broad_mappings: - - foaf:Document - schema:CreativeWork + close_mappings: + - foaf:Document MemorandumOfAssociation: is_a: DocumentType + class_uri: hc:MemorandumOfAssociation description: Legal document setting up a company. broad_mappings: - - foaf:Document - schema:CreativeWork + close_mappings: + - foaf:Document diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Documentation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Documentation.yaml index 2b38cdcf57..cdc63d051f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Documentation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Documentation.yaml @@ -13,36 +13,64 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ - doap: http://usefulinc.com/ns/doap# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc classes: Documentation: class_uri: schema:TechArticle - description: 'Documentation resource for a service, API, platform, or system. - - **DEFINITION**: - - Documentation represents technical documentation resources such as API documentation, user guides, developer references, or system manuals. This replaces domain-specific slots like `api_documentation` with a structured class that can capture multiple documentation resources with different types and purposes. - - **ONTOLOGY ALIGNMENT**: - - - Schema.org: `schema:TechArticle` - technical documentation - DOAP: `doap:homepage`, `doap:wiki` - project documentation - FOAF: `foaf:Document` - generic document - DCTERMS: `dcterms:references` - documentation references - - **DOCUMENTATION TYPES**: - - - API Reference: Endpoint specifications, parameters, responses - User Guide: End-user instructions and tutorials - Developer Guide: Integration and development instructions - System Manual: Technical specifications and architecture - - **USE CASES**: - - 1. **API Documentation**: Link to REST API reference docs 2. **Integration Guides**: How to integrate with the platform 3. **User Manuals**: End-user documentation for staff' - exact_mappings: - - schema:TechArticle + description: >- + Technical reference material describing platform interfaces, operational procedures, or implementation guidance for users. + alt_descriptions: + nl: >- + Technisch referentiemateriaal dat platforminterfaces, operationele procedures of implementatiebegeleiding voor gebruikers beschrijft. + de: >- + Technisches Referenzmaterial, das Plattformschnittstellen, Betriebsverfahren oder Implementierungsleitfäden für Benutzer beschreibt. + fr: >- + Document de référence technique décrivant les interfaces de plateforme, les procédures opérationnelles ou les conseils d'implémentation pour les utilisateurs. + es: >- + Material de referencia técnica que describe interfaces de plataforma, procedimientos operativos o guía de implementación para usuarios. + ar: >- + مادة مرجعية تقنية تصف واجهات المنصة أو الإجراءات التشغيلية أو إرشادات التنفيذ للمستخدمين. + id: >- + Materi referensi teknis yang menjelaskan antarmuka platform, prosedur operasional, atau panduan implementasi untuk pengguna. + zh: >- + 描述平台界面、操作程序或用户实施指南的技术参考资料。 + structured_aliases: + nl: + - documentatie + - technische handleiding + de: + - Dokumentation + - technische Anleitung + fr: + - documentation + - guide technique + es: + - documentación + - guía técnica + ar: + - التوثيق + - الدليل الفني + id: + - dokumentasi + - panduan teknis + zh: + - 文档 + - 技术指南 + keywords: + - documentation + - technical guide + - API reference + - user manual + - operational guide + broad_mappings: + - schema:CreativeWork close_mappings: - - foaf:Document - - doap:homepage + - foaf:Document + - schema:TechArticle + - crm:E73_Information_Object related_mappings: - - dcterms:references - - doap:wiki + - dcterms:references slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml index ac8d16e704..44862b2be6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml @@ -5,6 +5,8 @@ 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/ + rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - linkml:types @@ -13,9 +15,58 @@ imports: - ../slots/has_type classes: DocumentationCentre: - description: An organisation that deals with documentation, typically focusing on collecting, organizing, and providing access to documents and information on specific topics. Documentation centres often serve as specialized research facilities, combining archival, library, and information management functions. They may focus on particular subjects like human rights, social movements, or historical events. + description: >- + Institution dedicated to collecting, organizing, and providing research access to documentation on specific subjects or historical events. + alt_descriptions: + nl: >- + Instelling die gewijd is aan het verzamelen, organiseren en verschaffen van onderzoekstoegang tot documentatie over specifieke onderwerpen of historische gebeurtenissen. + de: >- + Einrichtung, die dem Sammeln, Organisieren und Bereitstellen von Forschungszugang zu Dokumentation über bestimmte Themen oder historische Ereignisse gewidmet ist. + fr: >- + Institution dédiée à la collecte, l'organisation et la mise à disposition pour la recherche de documentation sur des sujets spécifiques ou des événements historiques. + es: >- + Institución dedicada a recopilar, organizar y proporcionar acceso de investigación a documentación sobre temas específicos o eventos históricos. + ar: >- + مؤسسة مكرسة لجمع وتنظيم وتوفير الوصول البحثي إلى الوثائق حول مواضيع محددة أو أحداث تاريخية. + id: >- + Lembaga yang didedikasikan untuk mengumpulkan, mengorganisir, dan menyediakan akses penelitian ke dokumentasi tentang topik atau peristiwa sejarah tertentu. + zh: >- + 专门收集、整理和提供特定主题或历史事件文献研究访问的机构。 + structured_aliases: + nl: + - documentatiecentrum + - informatiecentrum + de: + - Dokumentationszentrum + - Dokumentationsstelle + fr: + - centre de documentation + - centre de ressources + es: + - centro de documentación + - centro de recursos + ar: + - مركز التوثيق + - مركز المعلومات + id: + - pusat dokumentasi + - pusat informasi + zh: + - 文献中心 + - 资料馆 + keywords: + - documentation centre + - specialized repository + - research facility + - information center + - thematic archive is_a: ArchiveOrganizationType class_uri: skos:Concept + broad_mappings: + - schema:Organization + - skos:Concept + close_mappings: + - rico:CorporateBody slots: - has_type - has_score @@ -23,7 +74,7 @@ classes: slot_usage: identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: DocumentationCentre annotations: skos:prefLabel: Documentation Centre skos:altLabel: "Dokumentationszentrum, centro de documentaci\xF3n, centre de documentation, Documentation Center" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml index a28c62dd0c..5471754566 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml @@ -14,7 +14,54 @@ imports: classes: DocumentationSource: class_uri: schema:CreativeWork - description: Documentation source. + description: >- + Cited reference providing evidentiary support or attribution for descriptive, technical, or historical information. + alt_descriptions: + nl: >- + Geciteerde verwijzing die bewijsmateriaal of toeschrijving levert voor beschrijvende, technische of historische informatie. + de: >- + Zitierte Referenz, die Beweise oder Zuschreibung für beschreibende, technische oder historische Informationen liefert. + fr: >- + Référence citée fournissant un soutien probant ou une attribution pour des informations descriptives, techniques ou historiques. + es: >- + Referencia citada que proporciona evidencia o atribución para información descriptiva, técnica o histórica. + ar: >- + مرجع مقتبس يوفر دليلاً أو نسبة للمعلومات الوصفية أو التقنية أو التاريخية. + id: >- + Referensi yang dikutip yang menyediakan dukungan bukti atau atribusi untuk informasi deskriptif, teknis, atau historis. + zh: >- + 为描述性、技术性或历史信息提供证据支持或归属的引用参考。 + structured_aliases: + nl: + - documentatiebron + - bibliografische verwijzing + de: + - Dokumentationsquelle + - Literaturangabe + fr: + - source documentaire + - référence bibliographique + es: + - fuente documental + - referencia bibliográfica + ar: + - مصدر التوثيق + - مرجع ببليوغرافي + id: + - sumber dokumentasi + - referensi bibliografi + zh: + - 文献来源 + - 参考文献引用 + keywords: + - documentation + - citation + - reference + - bibliography + - evidence + - attribution + broad_mappings: + - schema:CreativeWork slots: - has_label - has_url diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Domain.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Domain.yaml index e9c37db48b..948c7fb5cf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Domain.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Domain.yaml @@ -5,21 +5,37 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: Domain: class_uri: skos:Concept - description: 'A subject domain or knowledge area covered by a heritage custodian''s collections. Domains represent broad - thematic areas such as Art History, Archaeology, Natural History, Local History, or specialized fields like Numismatics - or Maritime History. Used to categorize collection focus and expertise. Maps to skos:Concept - a unit of thought in - a knowledge organization system. ' + description: >- + Thematic knowledge area used to characterize institutional collection + focus and subject expertise. + alt_descriptions: + nl: Thematisch kennisgebied om de collectie-focus en vakexpertise van een instelling te karakteriseren. + de: Thematischer Wissensbereich zur Charakterisierung von Sammlungsschwerpunkten und Fachkompetenz einer Einrichtung. + fr: Domaine de connaissance thematique servant a caracteriser l orientation des collections et l expertise d une institution. + es: Area tematica de conocimiento utilizada para caracterizar enfoque de colecciones y especializacion institucional. + ar: مجال معرفي موضوعي يُستخدم لتوصيف تركيز المجموعات والخبرة المؤسسية. + id: Ranah pengetahuan tematik untuk mencirikan fokus koleksi dan keahlian institusi. + zh: 用于表征机构馆藏重点与学科专长的主题知识领域。 + structured_aliases: + - {literal_form: vakgebied, in_language: nl} + - {literal_form: Fachgebiet, in_language: de} + - {literal_form: domaine thematique, in_language: fr} + - {literal_form: dominio tematico, in_language: es} + - {literal_form: مجال موضوعي, in_language: ar} + - {literal_form: domain tematik, in_language: id} + - {literal_form: 学科领域, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_type slot_usage: - has_type: -# range: string # uriorcurie + has_type: {} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DomainType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DomainType.yaml index c25a1b22f1..d5abf67d75 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DomainType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DomainType.yaml @@ -13,22 +13,57 @@ classes: DomainType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for subject domain type classification. - - - Defines the taxonomy of knowledge domains and subject areas covered - - by heritage custodians. Includes broad categories like art, history, - - science, and natural history, as well as specialized domains like - - numismatics, maritime history, or industrial heritage. - - ' + description: >- + Abstract classification for subject-matter categories, thematic areas, and knowledge domains covered by collections. + alt_descriptions: + nl: >- + Abstracte classificatie voor onderwerpcategorieën, thematische gebieden en kennisdomeinen die door collecties worden gedekt. + de: >- + Abstrakte Klassifikation für Themenkategorien, thematische Bereiche und Wissensgebiete, die von Sammlungen abgedeckt werden. + fr: >- + Classification abstraite pour les catégories de sujets, les domaines thématiques et les domaines de connaissances couverts par les collections. + es: >- + Clasificación abstracta para categorías de temas, áreas temáticas y dominios de conocimiento cubiertos por colecciones. + ar: >- + تصنيف تجريدي لفئات الموضوعات والمجالات المواضيعية ومجالات المعرفة التي تغطيها المجموعات. + id: >- + Klasifikasi abstrak untuk kategori subjek, area tematis, dan domain pengetahuan yang dicakup oleh koleksi. + zh: >- + 藏品涵盖的主题类别、主题领域和知识领域的抽象分类。 + structured_aliases: + nl: + - domeintype + - vakgebied + de: + - Domänentyp + - Fachgebiet + fr: + - type de domaine + - domaine thématique + es: + - tipo de dominio + - área temática + ar: + - نوع المجال + - المجال الموضوعي + id: + - jenis domain + - bidang tematik + zh: + - 领域类型 + - 主题领域 + keywords: + - domain + - subject area + - thematic category + - knowledge domain + - discipline + broad_mappings: + - skos:Concept slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DomainTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DomainTypes.yaml index 1f43a0ba61..3926321cf4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DomainTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DomainTypes.yaml @@ -3,13 +3,16 @@ name: DomainTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - ./DomainType - linkml:types classes: HeritageDomain: is_a: DomainType - description: Cultural heritage domain + description: >- + Domain category for cultural heritage stewardship, interpretation, and + collection practices. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -18,21 +21,29 @@ classes: - skos:Concept ArchivesDomain: is_a: DomainType - description: Archives and records domain + description: >- + Domain category for records management, archival arrangement, and + documentary preservation. broad_mappings: - skos:Concept LibraryDomain: is_a: DomainType - description: Library and bibliographic domain + description: >- + Domain category for bibliographic control, lending services, and library + resource management. broad_mappings: - skos:Concept MuseumDomain: is_a: DomainType - description: Museum and collections domain + description: >- + Domain category for object curation, exhibition interpretation, and + collection care. broad_mappings: - skos:Concept ResearchDomain: is_a: DomainType - description: Academic research domain + description: >- + Domain category for scholarly inquiry, evidence synthesis, and research + data production. broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DonationScheme.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DonationScheme.yaml index d3d81509fd..27daa303a2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DonationScheme.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DonationScheme.yaml @@ -11,35 +11,50 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# org: http://www.w3.org/ns/org# imports: - - linkml:types - - ../enums/DonationSchemeTypeEnum - - ../slots/has_currency - - ../slots/has_benefit - - ../slots/has_note - - ../slots/has_score - - ../slots/tax_deductible - - ../slots/maximum_of_maximum - - ../slots/minimum_of_minimum - - ../slots/observed_in - - ../slots/offered_by - - ../slots/has_payment_frequency - - ../slots/20260202_matang/new/regulated_by_scheme - - ../slots/20260202_matang/new/scheme_description - - ../slots/20260202_matang/new/scheme_id - - ../slots/20260202_matang/new/scheme_name - - ../slots/20260202_matang/new/scheme_type - - ../slots/20260202_matang/new/scheme_url - - ../slots/temporal_extent +- linkml:types +- ../enums/DonationSchemeTypeEnum +- ../slots/has_currency +- ../slots/has_benefit +- ../slots/has_note +- ../slots/has_score +- ../slots/tax_deductible +- ../slots/maximum_of_maximum +- ../slots/minimum_of_minimum +- ../slots/observed_in +- ../slots/offered_by +- ../slots/has_payment_frequency +- ../slots/regulated_by +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/has_url +- ../slots/temporal_extent default_prefix: hc classes: DonationScheme: class_uri: schema:DonateAction - description: "A donation or giving scheme offered by a heritage custodian institution.\n\n**PURPOSE**:\n\nDonationScheme provides structured representation of the various ways\nindividuals and organizations can financially support heritage institutions.\nThese range from simple one-time donations to complex membership programs,\nadoption schemes, patron circles, and legacy giving vehicles.\n\n**HERITAGE SECTOR CONTEXT**:\n\nDonation schemes are critical for heritage institution sustainability:\n\n- **Museums**: Friends schemes, patron circles, acquisition fund drives\n- **Libraries**: Adopt-a-book programs, conservation appeals\n- **Archives**: \"Adopt history\" programs, preservation sponsorships\n- **Galleries**: Artist support funds, exhibition sponsorships\n- **Historical societies**: Heritage membership, research fellowships\n- **Botanical gardens**: Plant and animal adoption programs\n\n**MULTILINGUAL TERMINOLOGY**:\n\n\"Friends\" scheme terminology varies by country:\n- Dutch:\ - \ Museumvriend, Vrienden van het museum\n- German: F\xF6rderverein, Freundeskreis\n- French: Amis du mus\xE9e, Soci\xE9t\xE9 des amis\n- Spanish: Amigos del museo\n- Italian: Amici del museo\n\n**PROVENANCE CHAIN**:\n\n```\nHeritageCustodian\n \u2502\n \u251C\u2500\u2500 offers_donation_schemes \u2500\u2500\u2192 DonationScheme[]\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 scheme_type: MEMBERSHIP_FRIENDS\n \u2502 \u251C\u2500\u2500 scheme_name: \"Rijksmuseum Vrienden\"\n \u2502 \u251C\u2500\u2500 minimum_amount: 60\n \u2502 \u251C\u2500\u2500 currency: \"EUR\"\n \u2502 \u251C\u2500\u2500 payment_frequency: \"annually\"\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 observed_in\ - \ \u2500\u2500\u2192 WebObservation\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 source_url: https://rijksmuseum.nl/steun\n \u2502 \u251C\u2500\u2500 retrieved_on: 2026-01-01T10:00:00Z\n \u2502 \u2514\u2500\u2500 extraction_confidence: 0.95\n \u2502\n \u2514\u2500\u2500 web_observations \u2500\u2500\u2192 WebObservation[] (general custodian provenance)\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- **Schema.org**: `schema:DonateAction` - Action of donating to organization\n- **Schema.org**: `schema:Offer` - Scheme as offer with price specification\n- **W3C Org**: `org:Membership` - For membership-type schemes\n- **Dublin Core**: `dcterms:isPartOf` - Scheme belongs to institution\n- **PROV-O**: `prov:wasDerivedFrom` - Links scheme to observation\n\ - \n**TAX INCENTIVE SCHEMES**:\n\nMany countries provide tax benefits for cultural donations:\n\n| Country | Scheme | Benefit |\n|---------|--------|---------|\n| Netherlands | ANBI | 100% deductible |\n| Netherlands | Cultural ANBI | 125% deductible (extra 25%) |\n| UK | Gift Aid | 25% tax reclaim for charity |\n| UK | Cultural Gifts Scheme | Tax relief on objects donated |\n| USA | 501(c)(3) | Itemized deduction |\n| Germany | Gemeinn\xFCtzigkeit | Tax deductible |\n| France | M\xE9c\xE9nat culturel | 60% tax reduction |\n\n**SCHEME CATEGORIES**:\n\nSchemes are classified via DonationSchemeTypeEnum into eight categories:\n\n1. **MEMBERSHIP_*** - Recurring membership/subscription\n - Friends, Young Friends, Family, Corporate, Research Fellow\n \n2. **PATRON_*** - High-value donor circles\n - Circle, Benefactor, Founders Circle, Life, National\n \n3. **ADOPTION_*** - Object sponsorship\n - Book, Artifact, Archive Collection, Artwork, Animal, Plant\n \n4. **LEGACY_*** - Planned/estate\ - \ giving\n - Bequest, Charitable Trust, Endowment, Named Fund\n \n5. **DONATION_*** - Direct monetary gifts\n - One-off, Recurring, Appeal, Project, Tax Incentive\n \n6. **INKIND_*** - Non-monetary contributions\n - Object, Artwork, Archive, Library Collection, Expertise, Volunteer\n \n7. **SPONSORSHIP_*** - Corporate/event support\n - Exhibition, Gallery, Event, Program, Digitization, Conservation\n \n8. **CROWDFUNDING_*** - Campaign-based collective funding\n - Acquisition, Conservation, Building, Exhibition\n\n**EXTRACTION PATTERN**:\n\nWhen extracting donation schemes from institutional websites:\n\n1. Create WebObservation for the support/donate page\n2. For each scheme found:\n - Create DonationScheme with observed_in \u2192 WebObservation\n - Classify using DonationSchemeTypeEnum\n - Extract financial details (amounts, currency, frequency)\n - List benefits provided to donors\n - Note tax deductibility and applicable schemes\n - Assign extraction_confidence\ - \ based on clarity\n\n**EXAMPLES**:\n\nSee class examples section for detailed instances.\n" + description: >- + Structured representation of an institutional giving program, including + donation type, financial thresholds, payment frequency, donor benefits, + tax treatment, provider organization, and source observation. + alt_descriptions: + nl: Gestructureerd model van institutionele geefregelingen met bijdragevorm voordelen voorwaarden en toezicht. + de: Strukturiertes Modell institutioneller Spendenprogramme mit Beitragsform Vorteilen Bedingungen und Aufsicht. + fr: Modele structure de dispositifs de don institutionnels avec modalites de contribution avantages conditions et supervision. + es: Modelo estructurado de programas institucionales de donacion con modalidad de aporte beneficios condiciones y supervision. + ar: نموذج منظم لبرامج التبرع المؤسسية يتضمن شكل المساهمة والمزايا والشروط والرقابة. + id: Model terstruktur skema donasi institusi mencakup bentuk kontribusi manfaat syarat dan pengawasan. + zh: 对机构捐赠计划的结构化模型,涵盖出资方式、权益、条件与监管。 + structured_aliases: + - {literal_form: donatieregeling, in_language: nl} + - {literal_form: Spendenprogramm, in_language: de} + - {literal_form: dispositif de don, in_language: fr} + - {literal_form: esquema de donacion, in_language: es} + - {literal_form: programma di donazione, in_language: it} + - {literal_form: برنامج تبرع, in_language: ar} + - {literal_form: skema donasi, in_language: id} + - {literal_form: 捐赠计划, in_language: zh} exact_mappings: - schema:DonateAction close_mappings: @@ -60,17 +75,17 @@ classes: - observed_in - offered_by - has_payment_frequency - - scheme_description - - scheme_id - - scheme_name - - scheme_type - - scheme_url + - has_description + - identified_by + - has_label + - has_type + - has_url - tax_deductible - - regulated_by_scheme + - regulated_by - has_score - temporal_extent slot_usage: - scheme_id: + identified_by: identifier: true required: true # range: string # uriorcurie @@ -79,15 +94,16 @@ classes: - value: https://nde.nl/ontology/hc/donation-scheme/rijksmuseum/vrienden - value: https://nde.nl/ontology/hc/donation-scheme/british-library/adopt-a-book - value: https://nde.nl/ontology/hc/donation-scheme/nhm-london/patrons-silver - scheme_type: + has_type: required: true range: DonationSchemeTypeEnum + description: Classification for the scheme modality, including membership, patron, adoption, legacy, direct donation, in-kind, sponsorship, and crowdfunding families. examples: - value: MEMBERSHIP_FRIENDS - value: ADOPTION_BOOK - value: PATRON_CIRCLE - value: LEGACY_BEQUEST - scheme_name: + has_label: required: true # range: string examples: @@ -95,7 +111,7 @@ classes: - value: Adopt a Book - value: Director's Circle - value: Amis du Louvre - scheme_description: + has_description: # range: string examples: - value: Become a Friend of the Rijksmuseum and enjoy unlimited free entry, exclusive member events, and a 10% discount in the museum shop. @@ -135,11 +151,12 @@ classes: - value: Bookplate with donor name offered_by: required: true + description: Custodian organization that publishes and administers the scheme. # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - value: https://nde.nl/ontology/hc/custodian/uk/british-library - scheme_url: + has_url: range: uri examples: - value: https://www.rijksmuseum.nl/nl/steun-het-rijksmuseum/word-vriend @@ -153,10 +170,11 @@ classes: deductible_percentage: 100 - value: conditions: Membership benefits exceed donation value - regulated_by_scheme: + regulated_by: range: TaxScheme multivalued: true inlined_as_list: true + description: Applicable fiscal framework for deductibility or tax relief. examples: - value: has_type: ANBI @@ -184,17 +202,20 @@ classes: - has_percentage: - value: has_type: Gemeinnuetzigkeit - has_label: "Gemeinn\xFCtzigkeit" + has_label: "Gemeinnützigkeit" jurisdiction: DE offer: - has_percentage: observed_in: required: true + description: Source observation used to extract and verify scheme information. # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/observation/web/2026-01-01/rijksmuseum-support comments: - Each scheme links to WebObservation for full provenance chain + - Common domains include museum friends programs, archive adoption campaigns, and library conservation support + - Capture payment rhythm and thresholds as structured values, not embedded narrative - Tax deductibility varies by jurisdiction - always document regulated_by_scheme - Benefits should be extracted as discrete items for comparison - Tiered schemes (e.g., Silver/Gold/Platinum) are separate DonationScheme instances @@ -329,7 +350,7 @@ classes: scheme_type: LEGACY_BEQUEST scheme_name: Nalatenschap aan de KB scheme_description: Overweeg een nalatenschap aan de Koninklijke Bibliotheek en help de nationale bibliotheekcollectie voor toekomstige generaties te bewaren. - minimum_amount: null + minimum_amount: currency: EUR payment_frequency: one-time has_benefit: @@ -354,6 +375,11 @@ classes: has_score: has_score: 0.85 has_note: Legacy giving page with limited detail. Estate tax benefits apply. + notes: + - | + Preserved from prior description (commit 554fe520): + + "A donation or giving scheme offered by a heritage custodian institution.\n\n**PURPOSE**:\n\nDonationScheme provides structured representation of the various ways\nindividuals and organizations can financially support heritage institutions.\nThese range from simple one-time donations to complex membership programs,\nadoption schemes, patron circles, and legacy giving vehicles.\n\n**HERITAGE SECTOR CONTEXT**:\n\nDonation schemes are critical for heritage institution sustainability:\n\n- **Museums**: Friends schemes, patron circles, acquisition fund drives\n- **Libraries**: Adopt-a-book programs, conservation appeals\n- **Archives**: \"Adopt history\" programs, preservation sponsorships\n- **Galleries**: Artist support funds, exhibition sponsorships\n- **Historical societies**: Heritage membership, research fellowships\n- **Botanical gardens**: Plant and animal adoption programs\n\n**MULTILINGUAL TERMINOLOGY**:\n\n\"Friends\" scheme terminology varies by country:\n- Dutch:\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Drawer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Drawer.yaml index b9d6f04d76..ed8e41e234 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Drawer.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Drawer.yaml @@ -1,18 +1,39 @@ id: https://nde.nl/ontology/hc/class/Drawer name: Drawer title: Drawer Class -description: A drawer in a storage unit (e.g. plan chest, cabinet). MIGRATED from drawer_number (2026-01-26). +description: Drawer storage unit class. prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# -imports: - - linkml:types - - ../slots/identified_by + linkml: https://w3id.org/linkml/ default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by classes: Drawer: class_uri: rico:PhysicalLocation - description: Storage drawer. + description: >- + Compartment location unit within a storage fixture used for organizing and + retrieving preserved items. + alt_descriptions: + nl: Compartimentslocatie binnen een opslagmeubel voor ordening en terugvinden van bewaarde items. + de: Fachbezogene Lageeinheit innerhalb eines Aufbewahrungsmoebels zur Ordnung und Auffindung bewahrter Objekte. + fr: Unite d emplacement compartimentee dans un meuble de rangement pour organiser et retrouver les elements conserves. + es: Unidad de ubicacion compartimentada en un mueble de almacenamiento para organizar y recuperar elementos conservados. + ar: وحدة موضع داخل خزانة تخزين مقسمة لتنظيم العناصر المحفوظة واسترجاعها. + id: Unit lokasi kompartemen dalam perlengkapan penyimpanan untuk mengatur dan mengambil item yang dilestarikan. + zh: 存储装置中的抽屉式分格位置单元,用于组织与检索保存对象。 + structured_aliases: + - {literal_form: lade, in_language: nl} + - {literal_form: Schublade, in_language: de} + - {literal_form: tiroir de conservation, in_language: fr} + - {literal_form: cajon de almacenamiento, in_language: es} + - {literal_form: درج تخزين, in_language: ar} + - {literal_form: laci penyimpanan, in_language: id} + - {literal_form: 抽屉单元, in_language: zh} + exact_mappings: + - rico:PhysicalLocation slots: - identified_by slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml index 8fa9ba2a7c..992b3f63ce 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DrawerNumber.yaml @@ -1,17 +1,27 @@ id: https://nde.nl/ontology/hc/class/DrawerNumber name: DrawerNumber title: Drawer Number Class -description: Identifier for a drawer. MIGRATED from drawer_number (2026-01-26). +description: Drawer identifier class. prefixes: hc: https://nde.nl/ontology/hc/ -imports: - - linkml:types + linkml: https://w3id.org/linkml/ default_prefix: hc +imports: +- linkml:types classes: DrawerNumber: is_a: Identifier - description: Number identifying a drawer. - slot_usage: + description: >- + Identifier token assigned to a storage compartment for precise physical + location reference. + alt_descriptions: + nl: Identificatiecode toegekend aan een opslagcompartiment voor precieze locatieverwijzing. + de: Kennzeichen fuer ein Aufbewahrungsfach zur praezisen physischen Ortsreferenz. + fr: Jeton identifiant attribue a un compartiment de stockage pour un referencement physique precis. + es: Token identificador asignado a un compartimento de almacenamiento para referencia fisica precisa. + ar: رمز تعريف مخصص لحجرة تخزين لأغراض الإحالة المكانية الدقيقة. + id: Token identitas yang diberikan pada kompartemen penyimpanan untuk rujukan lokasi fisik yang presisi. + zh: 分配给存储分格、用于精确物理定位引用的标识符。 annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DualClassLink.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DualClassLink.yaml index 8bcdaa5af9..d8787349ff 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DualClassLink.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DualClassLink.yaml @@ -1,12 +1,43 @@ id: https://nde.nl/ontology/hc/class/DualClassLink name: DualClassLink title: Dual Class Link -description: A structured link between two classes. +description: Structured link between paired class concepts. +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + rdfs: http://www.w3.org/2000/01/rdf-schema# imports: - linkml:types classes: DualClassLink: class_uri: rdfs:Resource + description: >- + Relationship node expressing correspondence between organization-level and record-set-level class constructs. + alt_descriptions: + nl: >- + Relatieknooppunt dat overeenkomst uitdrukt tussen organisatieniveau- en recordset-niveau klasseconstructies. + de: >- + Beziehungsknoten, der die Entsprechung zwischen Klassifikationskonstrukten auf Organisations- und Bestandsebene ausdrückt. + fr: >- + Nœud de relation exprimant la correspondance entre les constructions de classe au niveau de l'organisation et du fonds de documents. + es: >- + Nodo de relación que expresa la correspondencia entre construcciones de clase a nivel organizativo y de conjunto de registros. + ar: >- + عقدة علاقة تعبر عن المراسلات بين بنيات الفئة على مستوى المنظمة ومستوى مجموعة السجلات. + id: >- + Simpul hubungan yang mengekspresikan korespondensi antara konstruksi kelas tingkat organisasi dan tingkat set rekaman. + zh: >- + 表示组织层面和记录集层面类结构之间对应关系的关系节点。 + structured_aliases: + nl: DubbeleKlasseLink + de: DoppelteKlassenVerknüpfung + fr: LienDoubleClasse + es: EnlaceDeClaseDual + ar: رابط الفئة المزدوجة + id: TautanKelasGanda + zh: 双类链接 annotations: custodian_types: '["*"]' - slots: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml index bef8928a12..69df457dfc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/DuplicateEntry.yaml @@ -6,22 +6,23 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# owl: http://www.w3.org/2002/07/owl# imports: - - linkml:types -# default_range: string +- linkml:types classes: DuplicateEntry: - description: "Reference to a duplicate institution entry, documenting the label,\ - \ source index, filename, and reason for duplicate identification. Used for\ - \ deduplication tracking and entity resolution audit trails.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this documents an identified\n\ - \ duplicate entity with metadata about the duplication\n- close_mappings includes\ - \ owl:sameAs conceptually as this identifies\n equivalent entities\n- related_mappings\ - \ includes prov:Derivation as duplicate detection\n derives from source data\ - \ comparison" class_uri: prov:Entity + description: >- + Deduplication audit record capturing a suspected equivalent entry with + provenance about matching rationale. + alt_descriptions: + nl: Deduplocatie-auditrecord dat een vermoedelijk equivalente invoer met herkomst van de matchrationale vastlegt. + de: Deduplizierungs-Auditdatensatz der einen mutmasslich aequivalenten Eintrag mit Provenienz der Abgleichsbegruendung festhaelt. + fr: Enregistrement d audit de dedoublonnage consignant une entree presumee equivalente avec provenance du raisonnement de rapprochement. + es: Registro de auditoria de deduplicacion que documenta una entrada presuntamente equivalente con procedencia del criterio de coincidencia. + ar: سجل تدقيق لإزالة التكرار يوثق إدخالا مكافئا محتملا مع مصدر منطق المطابقة. + id: Rekaman audit deduplikasi yang mencatat entri yang diduga ekuivalen beserta provenans alasan pencocokan. + zh: 用于记录疑似等价条目及其匹配依据来源的去重审计记录。 close_mappings: - owl:sameAs related_mappings: @@ -29,5 +30,5 @@ classes: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EADDownload.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EADDownload.yaml index da667e71aa..fef1ca9dd9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EADDownload.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EADDownload.yaml @@ -5,56 +5,41 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/CompressionTypeEnum - - ../enums/EADVersionEnum - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/response_format +- linkml:types +- ../slots/has_score +- ../slots/has_format classes: EADDownload: is_a: DataServiceEndpoint class_uri: hc:EADDownload - description: "EAD (Encoded Archival Description) finding aid download endpoint.\n\ - \n**Purpose:**\n\nModels endpoints that provide EAD XML downloads for archival\ - \ finding aids.\nEAD is the international standard for encoding archival descriptive\ - \ information.\n\n**EAD Versions:**\n\n- **EAD3** (2015): Current standard,\ - \ aligned with ISAD(G), RiC-CM\n- **EAD 2002**: Previous version, still widely\ - \ used\n- **EAD 1.0** (1998): Original version, legacy\n\n**EAD Structure:**\n\ - \nAn EAD document contains:\n- **<eadheader>** / **<control>**: Finding aid\ - \ metadata\n- **<archdesc>**: Archival description\n - **<did>**: Descriptive\ - \ identification (title, dates, extent)\n - **<bioghist>**: Biographical/historical\ - \ note\n - **<scopecontent>**: Scope and content\n - **<arrangement>**: Arrangement\n\ - \ - **<accessrestrict>**: Access restrictions\n - **<userestrict>**: Use restrictions\n\ - \ - **<dsc>**: Description of subordinate components (hierarchy)\n\n**Example\ - \ - Nationaal Archief EAD Download:**\n\n```yaml\nead_download:\n endpoint_name:\ - \ \"Nationaal Archief EAD Download\"\n base_url: \"https://www.nationaalarchief.nl/onderzoeken/archief/\"\ - \n url_pattern: \"{base_url}{archive_code}/download/ead\"\n ead_version: EAD_2002\n\ - \ archive_code_format: \"^[0-9]+\\\\.[0-9]+\\\\.[0-9]+$\"\n includes_dao_links:\ - \ true\n includes_index: true\n compression: none\n example_url: \"https://www.nationaalarchief.nl/onderzoeken/archief/2.04.87/download/ead\"\ - \n```\n\n**Use Cases:**\n\n1. **Finding aid harvesting**: Aggregate archival\ - \ descriptions\n2. **Data migration**: Move descriptions between systems\n3.\ - \ **Preservation**: Archive finding aids as XML\n4. **Integration**: Import\ - \ into archival management systems\n\n**See Also:**\n\n- EAD3: https://www.loc.gov/ead/\n\ - - ISAD(G): https://www.ica.org/en/isadg-general-international-standard-archival-description-second-edition\n" + description: >- + Service endpoint that provides downloadable Encoded Archival Description + files for archival finding aids. + alt_descriptions: + nl: Service-endpoint die downloadbare Encoded Archival Description-bestanden voor archiefinventarissen aanbiedt. + de: Service-Endpunkt der herunterladbare Encoded Archival Description-Dateien fuer Findmittel bereitstellt. + fr: Point de service fournissant des fichiers Encoded Archival Description telechargeables pour instruments de recherche. + es: Endpoint de servicio que ofrece archivos Encoded Archival Description descargables para guias archivisticas. + ar: نقطة خدمة تتيح تنزيل ملفات الوصف الأرشيفي المشفر الخاصة بأدلة الأرشيف. + id: Endpoint layanan yang menyediakan berkas Encoded Archival Description untuk unduhan finding aid arsip. + zh: 提供档案检索工具所用EAD文件下载的服务端点。 + structured_aliases: + - {literal_form: ead-downloadpunt, in_language: nl} + - {literal_form: EAD-Download-Endpunkt, in_language: de} + - {literal_form: point de telechargement EAD, in_language: fr} + - {literal_form: endpoint de descarga EAD, in_language: es} + - {literal_form: نقطة تنزيل EAD, in_language: ar} + - {literal_form: endpoint unduh EAD, in_language: id} + - {literal_form: EAD下载端点, in_language: zh} + broad_mappings: + - dcat:DataService slot_usage: - response_format: + has_format: ifabsent: string(application/xml) - comments: - - EAD is the standard for archival finding aids - - Check for <dao> links to connect descriptions with digitized content - - EAD3 is current standard but EAD 2002 still widely used - see_also: - - https://www.loc.gov/ead/ - - https://eadiva.com/ - - https://www.ica.org/en/isadg-general-international-standard-archival-description-second-edition slots: - has_score annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EBook.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EBook.yaml index 8d7a533f38..be616e7aa8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EBook.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EBook.yaml @@ -10,29 +10,39 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_url +- linkml:types +- ../metadata +- ../slots/has_url classes: EBook: class_uri: schema:EBook description: >- - A digital book or publication in electronic format. - - Used to represent the electronic manifestation of an ExhibitionCatalog or Book. - - **Ontology Alignment**: - - **Primary**: `schema:EBook` - - **Close**: `bf:Electronic` (BIBFRAME Carrier) - + Electronic manifestation of a textual publication intended for digital + reading and distribution. + alt_descriptions: + nl: Elektronische verschijningsvorm van een tekstuele publicatie voor digitaal lezen en distributie. + de: Elektronische Erscheinungsform einer textuellen Publikation fuer digitales Lesen und Verbreitung. + fr: Manifestation electronique d une publication textuelle destinee a la lecture et diffusion numeriques. + es: Manifestacion electronica de una publicacion textual destinada a lectura y distribucion digital. + ar: تجلٍّ إلكتروني لمنشور نصي مخصص للقراءة والتوزيع الرقمي. + id: Manifestasi elektronik publikasi tekstual untuk pembacaan dan distribusi digital. + zh: 供数字阅读与传播的文本出版物电子形态。 + structured_aliases: + - {literal_form: e-boek, in_language: nl} + - {literal_form: E-Book, in_language: de} + - {literal_form: livre numerique, in_language: fr} + - {literal_form: libro electronico, in_language: es} + - {literal_form: كتاب إلكتروني, in_language: ar} + - {literal_form: buku elektronik, in_language: id} + - {literal_form: 电子书, in_language: zh} exact_mappings: - - schema:EBook + - schema:EBook close_mappings: - - bf:Electronic - + - bf:Electronic + slots: - - has_url - + - has_url + slot_usage: has_url: range: uri diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ETag.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ETag.yaml index 95664cb8a1..66ba25191a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ETag.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ETag.yaml @@ -1,32 +1,54 @@ id: https://nde.nl/ontology/hc/class/ETag name: ETag -title: ETag Class -description: 'Entity Tag used for web cache validation. - - **RULE 53 COMPLIANT**: Created for etag migration per slot_fixes.yaml revision.' +title: ETag prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_label - ../slots/has_score -default_prefix: hc classes: ETag: - description: Represents an HTTP ETag (Entity Tag) value used for web cache validation. The ETag value is stored in `has_label` or `identified_by`. + class_uri: hc:ETag + description: >- + HTTP validator token used to detect representation changes for cache + coherence and conditional retrieval. + alt_descriptions: + nl: HTTP-validatietoken voor detectie van representatiewijzigingen bij cachecoherentie en conditionele opvraging. + de: HTTP-Validierungstoken zur Erkennung von Darstellungsaenderungen fuer Cache-Kohaerenz und bedingten Abruf. + fr: Jeton de validation HTTP utilise pour detecter les changements de representation et gerer la coherence du cache. + es: Token validador HTTP usado para detectar cambios de representacion y mantener coherencia de cache. + ar: رمز تحقق HTTP لاكتشاف تغيّر التمثيل وضمان اتساق التخزين المؤقت والاسترجاع الشرطي. + id: Token validator HTTP untuk mendeteksi perubahan representasi demi koherensi cache dan pengambilan bersyarat. + zh: 用于检测表示变更、支持缓存一致性与条件获取的 HTTP 校验令牌。 + structured_aliases: + - literal_form: entiteitstag + in_language: nl + - literal_form: Entitaets-Tag + in_language: de + - literal_form: balise d'entite + in_language: fr + - literal_form: etiqueta de entidad + in_language: es + - literal_form: وسم الكيان + in_language: ar + - literal_form: tag entitas + in_language: id + - literal_form: 实体标签 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_score + - identified_by + - has_label + - has_description + - has_score slot_usage: has_label: -# range: string required: true annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: Technical web metadata token for synchronization workflows. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml index bd941e1917..cd98fefd8f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EcclesiasticalProvince.yaml @@ -10,31 +10,52 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: EcclesiasticalProvince: class_uri: org:Organization description: >- + Higher-level church jurisdiction grouping an archdiocese and related + dioceses within one metropolitan structure. + alt_descriptions: + nl: Hogere kerkelijke jurisdictie die een aartsbisdom en verwante bisdommen in een metropolitane structuur groepeert. + de: Hoehere kirchliche Jurisdiktion die Erzdioezese und zugehoerige Dioezesen in einer metropolitanen Struktur zusammenfasst. + fr: Juridiction ecclesiastique superieure regroupant un archidiocese et des dioceses associes dans une meme structure metropolitaine. + es: Jurisdiccion eclesiastica superior que agrupa una arquidiocesis y diocesis relacionadas en una misma estructura metropolitana. + ar: ولاية كنسية عليا تجمع أبرشية رئيسية وأبرشيات تابعة ضمن بنية متروبوليتية واحدة. + id: Yurisdiksi gerejawi tingkat tinggi yang mengelompokkan sebuah keuskupan agung dan keuskupan terkait dalam satu struktur metropolitan. + zh: 将总教区及相关教区纳入同一都会结构的高级教会辖区。 + structured_aliases: + - {literal_form: kerkprovincie, in_language: nl} + - {literal_form: Kirchenprovinz, in_language: de} + - {literal_form: province ecclesiastique, in_language: fr} + - {literal_form: provincia eclesiastica, in_language: es} + - {literal_form: إقليم كنسي, in_language: ar} + - {literal_form: provinsi gerejawi, in_language: id} + - {literal_form: 教省, in_language: zh} + broad_mappings: + - org:Organization + + slots: + - has_label + - identified_by + + notes: + - | + Preserved from prior description (commit ee5e8e5a): + An ecclesiastical province is a large jurisdiction of religious government, consisting of several dioceses (one archdiocese and several suffragan dioceses). - + **Usage**: Used to model the hierarchical location of a Diocese. - + **Ontology Alignment**: - **Primary**: `org:Organization` (Administrative unit) - **Close**: `schema:Organization` - - exact_mappings: - - org:Organization - - slots: - - has_label - - identified_by - annotations: custodian_types: '["H"]' specificity_score: 0.8 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml index c3bb581748..004a6481c4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml @@ -6,49 +6,50 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: EconomicArchive: - description: Archive documenting the economic history of a country, region, or sector. Economic archives collect and preserve records related to business, commerce, industry, trade, banking, and economic policy. They serve as primary sources for economic historians and researchers studying commercial and industrial development. is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + class_uri: skos:Concept + description: >- + Repository institution focused on preserving records of commerce, + industry, labor, finance, and broader economic development. + alt_descriptions: + nl: Archiefinstelling gericht op bewaring van bronnen over handel industrie arbeid financiën en economische ontwikkeling. + de: Archivinstitution mit Fokus auf Unterlagen zu Handel Industrie Arbeit Finanzen und wirtschaftlicher Entwicklung. + fr: Institution archivistique axee sur la conservation de documents relatifs au commerce a l industrie au travail a la finance et au developpement economique. + es: Institucion archivistica centrada en conservar documentos de comercio industria trabajo finanzas y desarrollo economico. + ar: مؤسسة أرشيف تركز على حفظ سجلات التجارة والصناعة والعمل والتمويل والتنمية الاقتصادية. + id: Lembaga arsip yang berfokus pada pelestarian catatan perdagangan industri tenaga kerja keuangan dan perkembangan ekonomi. + zh: 侧重保存商业、工业、劳动、金融与经济发展记录的档案机构。 + structured_aliases: + - {literal_form: economisch archief, in_language: nl} + - {literal_form: Wirtschaftsarchiv, in_language: de} + - {literal_form: archive economique, in_language: fr} + - {literal_form: archivo economico, in_language: es} + - {literal_form: أرشيف اقتصادي, in_language: ar} + - {literal_form: arsip ekonomi, in_language: id} + - {literal_form: 经济档案机构, in_language: zh} + close_mappings: + - wd:Q27032167 + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization + - wd:Q166118 slots: - has_type - hold_record_set - has_score - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: - skos:prefLabel: Economic Archive - skos:altLabel: "Wirtschaftsarchiv, archivo econ\xF3mico, archives \xE9conomiques" - subject_domain: economic history specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - exact_mappings: - - wd:Q27032167 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 - see_also: - - BusinessArchive - - CorporateArchive - - IndustryArchive - comments: - - Wirtschaftsarchiv (de) - - "archivo econ\xF3mico (es)" - - "archives \xE9conomiques (fr)" - - May include business records, trade union archives, chamber of commerce records - - Important for understanding industrial and commercial heritage diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml index 137b540c6b..cd2f89ce7d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml @@ -3,10 +3,10 @@ name: EconomicArchiveRecordSetType title: EconomicArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# + wd: http://www.wikidata.org/entity/ imports: - linkml:types - ../slots/has_scope @@ -14,20 +14,46 @@ imports: - ../slots/has_type classes: EconomicArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by EconomicArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Taxonomy node for aggregations of commercial records, business correspondence, + and economic activity documentation. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van commerciële verslagen, zakelijke correspondentie + en economische activiteitendocumentatie. + de: >- + Taxonomieknoten für Aggregationen kommerzieller Unterlagen, Geschäftskorrespondenz + und Dokumentation wirtschaftlicher Aktivitäten. + fr: >- + Nœud taxonomique pour les agrégations de dossiers commerciaux, de correspondance + d'affaires et de documentation d'activités économiques. + es: >- + Nodo taxonómico para agregaciones de registros comerciales, correspondencia comercial + y documentación de actividad económica. + ar: >- + عقدة تصنيفية لتجميعات السجلات التجارية والمراسلات التجارية ووثائق النشاط الاقتصادي. + id: >- + Simpul taksonomi untuk agregasi catatan komersial, korespondensi bisnis, dan + dokumentasi aktivitas ekonomi. + zh: >- + 用于聚合商业记录、商务通信和经济活动文档的分类法节点。 + broad_mappings: + - rico:RecordSetType + - skos:Concept + related_mappings: + - wd:Q27032167 slots: - - has_type - - has_score - - has_scope + - has_type + - has_score + - has_scope see_also: - - EconomicArchive - - rico:RecordSetType + - EconomicArchive + - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml index bff5d2fe02..1780b2b7a8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: EconomicArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./EconomicArchiveRecordSetType @@ -21,78 +20,161 @@ classes: BusinessRecordsFonds: is_a: EconomicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Business and commercial records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Documentary aggregation arranged as a fonds for enterprise governance, + operations, and business administration records. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor ondernemingsbestuur, + operationele processen en bedrijfsadministratie. + de: >- + Dokumentarische Aggregation als Fonds fuer Unternehmensleitung, + Betriebsablaeufe und kaufmaennische Verwaltung. + fr: >- + Agregation documentaire organisee en fonds pour la gouvernance + d'entreprise, les operations et l'administration economique. + es: >- + Agregacion documental dispuesta como fondo para gobierno empresarial, + operaciones y administracion economica. + ar: >- + تجميع وثائقي منظم على شكل رصيد لأعمال حوكمة المؤسسة + والعمليات والإدارة الاقتصادية. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk tata kelola + perusahaan, operasi, dan administrasi bisnis. + zh: >- + 以全宗方式组织的企业治理、运营与经营管理文献聚合体。 + structured_aliases: + - literal_form: fonds bedrijfsbestuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds der Unternehmensverwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de gouvernance d'entreprise + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de gestion empresarial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة المؤسسة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds tata kelola perusahaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 企业治理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The class is used for enterprise-provenance documentation at fonds level. + keywords: + - enterprise governance + - business administration + - operational records + - fonds provenance + examples: + - value: + has_type: hc:BusinessRecordsFonds + has_custodian: hc:EconomicArchive + has_note: Board minutes, annual accounts, and operational directives. + description: Enterprise-origin documentation grouped as a fonds-level aggregation. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - EconomicArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BusinessRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:BusinessRecordsFonds has_custodian: - equals_string: EconomicArchive - record_holder_note: + equals_string: hc:EconomicArchive + has_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + TradeDocumentationCollection: is_a: EconomicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Trade and commerce documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Documentary aggregation grouped as a collection for market exchange, + commerce documentation, and trade relations evidence. + alt_descriptions: + nl: >- + Documentaire aggregatie gegroepeerd als collectie voor marktuitwisseling, + handelsdocumentatie en bewijs van handelsrelaties. + de: >- + Dokumentarische Aggregation als Sammlung fuer Markttransaktionen, + Handelsdokumentation und Nachweise von Wirtschaftsbeziehungen. + fr: >- + Agregation documentaire regroupee en collection pour les echanges, + la documentation commerciale et les preuves de relations marchandes. + es: >- + Agregacion documental agrupada como coleccion para intercambios, + documentacion comercial y evidencia de relaciones de comercio. + ar: >- + تجميع وثائقي مصنف كمجموعة لأدلة التبادل في السوق + والوثائق التجارية وعلاقات التجارة. + id: >- + Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk + pertukaran pasar, dokumentasi niaga, dan bukti relasi perdagangan. + zh: >- + 作为集合编组的市场交换、商业文档与贸易关系证据文献聚合体。 + structured_aliases: + - literal_form: collectie handelsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Handelsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documentation commerciale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentacion comercial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وثائق التجارة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi perdagangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贸易文献集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The class captures market-relation evidence assembled from multiple commercial actors. + keywords: + - market exchange + - trade relation + - commerce evidence + - documentary collection + examples: + - value: + has_type: hc:TradeDocumentationCollection + has_custodian: hc:EconomicArchive + has_note: Trade correspondence, customs manifests, and partnership agreements. + description: Commercial-relationship documentation assembled as a collection. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - EconomicArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: TradeDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:TradeDocumentationCollection has_custodian: - equals_string: EconomicArchive - record_holder_note: + equals_string: hc:EconomicArchive + has_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. - Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Edition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Edition.yaml index e91499c7e7..0d7a27af2a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Edition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Edition.yaml @@ -15,19 +15,33 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_note +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_note classes: Edition: class_uri: bf:Edition - description: 'Information relating to the edition of a work or event. - - Used to capture edition numbers (e.g. "25th edition") and statements (e.g. "Revised and expanded edition"). - - **Ontology Alignment**: - **Primary**: `bf:Edition` - **Close**: `schema:bookEdition` (as property, promoted to class here)' + description: >- + Bibliographic designation indicating a particular issued version of a + work, including numbering and revision statements. + alt_descriptions: + nl: Bibliografische aanduiding van een specifieke uitgaveversie van een werk inclusief nummering en revisievermeldingen. + de: Bibliografische Bezeichnung einer bestimmten Ausgabeversion eines Werks mit Nummerierung und Revisionshinweisen. + fr: Designation bibliographique indiquant une version publiee particuliere d une oeuvre avec numerotation et mentions de revision. + es: Designacion bibliografica que indica una version publicada concreta de una obra con numeracion y notas de revision. + ar: توصيف ببليوغرافي يحدد نسخة منشورة معينة من عمل ما مع الترقيم وبيانات المراجعة. + id: Penanda bibliografis yang menunjukkan versi terbit tertentu dari suatu karya termasuk penomoran dan pernyataan revisi. + zh: 标示作品特定发行版本的书目说明,含版本编号与修订声明。 + structured_aliases: + - {literal_form: editie, in_language: nl} + - {literal_form: Ausgabe, in_language: de} + - {literal_form: edition, in_language: fr} + - {literal_form: edicion, in_language: es} + - {literal_form: طبعة, in_language: ar} + - {literal_form: edisi, in_language: id} + - {literal_form: 版本次, in_language: zh} exact_mappings: - bf:Edition slots: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Editor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Editor.yaml index 9e11b0f204..52bf2de500 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Editor.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Editor.yaml @@ -8,23 +8,41 @@ prefixes: bibo: http://purl.org/ontology/bibo/ default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_role +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_role classes: Editor: class_uri: schema:Person description: >- - A person or organization responsible for editing a publication or work. - **Ontology Alignment**: - - **Primary**: `schema:Person` or `schema:Organization` (Role-based) - - **Close**: `bibo:Editor` + Contributor role indicating responsibility for editorial preparation, + revision, and publication shaping of a work. + alt_descriptions: + nl: Bijdragerrol met verantwoordelijkheid voor redactionele voorbereiding revisie en vormgeving van een werkpublicatie. + de: Beitragendenrolle mit Verantwortung fuer redaktionelle Vorbereitung Ueberarbeitung und Publikationsgestaltung eines Werks. + fr: Role de contribution charge de la preparation editoriale de la revision et de la mise en forme d une publication. + es: Rol de contribucion responsable de preparacion editorial revision y conformacion de la publicacion de una obra. + ar: دور مساهم مسؤول عن الإعداد التحريري والمراجعة وتشكيل نشر العمل. + id: Peran kontributor yang bertanggung jawab atas persiapan editorial revisi dan pembentukan publikasi karya. + zh: 负责作品编辑准备、修订与出版形态塑造的贡献者角色。 + structured_aliases: + - {literal_form: redacteur, in_language: nl} + - {literal_form: Herausgeberrolle, in_language: de} + - {literal_form: role editoriale, in_language: fr} + - {literal_form: rol editorial, in_language: es} + - {literal_form: محرّر, in_language: ar} + - {literal_form: editor, in_language: id} + - {literal_form: 编辑角色, in_language: zh} + broad_mappings: + - schema:Person + close_mappings: + - bibo:Editor slots: - - has_label - - identified_by - - has_role + - has_label + - identified_by + - has_role slot_usage: has_label: has_role: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Education.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Education.yaml index 752900ab1c..bb8114ec08 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Education.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Education.yaml @@ -9,30 +9,45 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/temporal_extent classes: Education: class_uri: schema:EducationalOccupationalCredential description: >- - An educational background entry, credential, or degree program. - - Used to model education history in profiles (e.g. LinkedIn) or heritage education context. - - **Ontology Alignment**: - - **Primary**: `schema:EducationalOccupationalCredential` - - **Close**: `schema:Course` - + Structured qualification entry representing completed or pursued study, + credential attainment, or formal training history. + alt_descriptions: + nl: Gestructureerde kwalificatievermelding voor afgeronde of gevolgde studie diplomaverwerving of formele opleidingsgeschiedenis. + de: Strukturierter Qualifikationseintrag fuer absolvierte oder laufende Ausbildung Abschlusserwerb oder formale Lernhistorie. + fr: Entree de qualification structuree representant etudes suivies obtention de diplome ou parcours de formation formelle. + es: Entrada estructurada de cualificacion que representa estudios cursados logro de credencial o historial formativo formal. + ar: إدخال مؤهل منظم يمثل الدراسة المنجزة أو الجارية أو نيل الاعتماد أو تاريخ التدريب الرسمي. + id: Entri kualifikasi terstruktur yang merepresentasikan studi yang ditempuh capaian kredensial atau riwayat pelatihan formal. + zh: 表示已修/在修学习经历、资质取得或正式培训履历的结构化资格条目。 + structured_aliases: + - {literal_form: opleidingsvermelding, in_language: nl} + - {literal_form: Bildungseintrag, in_language: de} + - {literal_form: parcours de formation, in_language: fr} + - {literal_form: registro educativo, in_language: es} + - {literal_form: سجل تعليمي, in_language: ar} + - {literal_form: riwayat pendidikan, in_language: id} + - {literal_form: 教育履历项, in_language: zh} + exact_mappings: + - schema:EducationalOccupationalCredential + close_mappings: + - schema:Course + slots: - - has_label - - identified_by - - temporal_extent - - has_description - + - has_label + - identified_by + - temporal_extent + - has_description + slot_usage: has_label: temporal_extent: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EducationCenter.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EducationCenter.yaml index 858edf5f59..9bff051a24 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EducationCenter.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EducationCenter.yaml @@ -2,26 +2,26 @@ id: https://nde.nl/ontology/hc/class/education-center name: education_center_class title: EducationCenter Class imports: - - linkml:types - - ../enums/EducationProviderTypeEnum - - ../enums/RoomUnitTypeEnum - - ../slots/has_accessibility_feature - - ../slots/has_contact_details - - ../slots/has_description - - ../slots/has_equipment - - ../slots/has_facility - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_time_interval - - ../slots/has_type - - ../slots/derive_from - - ../slots/generated_by - - ../slots/required - - ../slots/maximum_of_maximum - - ../slots/provide - - ../slots/20260202_matang/new/serves_or_served +- linkml:types +- ../enums/EducationProviderTypeEnum +- ../enums/RoomUnitTypeEnum +- ../slots/has_accessibility_feature +- ../slots/has_contact_details +- ../slots/has_description +- ../slots/has_equipment +- ../slots/has_facility +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_time_interval +- ../slots/has_type +- ../slots/derive_from +- ../slots/generated_by +- ../slots/required +- ../slots/maximum_of_maximum +- ../slots/provide +- ../slots/serve prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -36,10 +36,26 @@ classes: EducationCenter: is_a: ReconstructedEntity class_uri: schema:EducationalOrganization - description: "Education center, learning facility, or educational programming space\noperated by a heritage custodian.\n\n**DEFINITION**:\n\nAn EducationCenter is a dedicated space for educational activities,\nworkshops, school programs, and public learning initiatives operated\nby a heritage custodian. Distinguished from ResearchCenter (academic\nresearch) by focus on public education and lifelong learning.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:EducationalOrganization` - \"An educational organization.\"\n\n**WIKIDATA TYPE LINKAGE (EducationProviderTypeEnum Subset)**:\n\nEducation centers can be classified using relevant types from \nEducationProviderTypeEnum (208 types). Relevant education facility types:\n\n- Q3914 (school) - General educational facility\n- Q1376987 (education center)\n- Q9842 (primary school) - For youth programs\n- Q159334 (adult education) - For adult learning\n- Q578023 (resource center) - Learning resource facility\n- Q7315155 (research department) - If combined\ - \ with research\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Primary Focus | Audience |\n|------|---------------|----------|\n| **EducationCenter** | Public learning | Schools, families, adults |\n| ResearchCenter | Academic research | Scholars, researchers |\n| ReadingRoom | Collection access | Researchers |\n| ExhibitionSpace | Display | General public |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Classroom spaces**: Dedicated teaching rooms\n- **Workshop facilities**: Hands-on activity areas\n- **AV equipment**: Presentation technology\n- **Educational materials**: Teaching resources\n- **Flexible spaces**: Adaptable for different programs\n\n**USE CASES**:\n\n1. **Museum Education Department**:\n ```yaml\n EducationCenter:\n identified_by: \"https://nde.nl/ontology/hc/aux/rijksmuseum-education\"\n has_label:\n label_text: \"Rijksmuseum Educatie Centrum\"\n education_type_classification: EDUCATION_CENTER\n target_audiences:\n\ - \ - \"Primary schools\"\n - \"Secondary schools\"\n - \"Families\"\n - \"Adults\"\n ```\n\n2. **Archive Learning Center**:\n ```yaml\n EducationCenter:\n has_label:\n label_text: \"Nationaal Archief Leercentrum\"\n education_type_classification: RESOURCE_CENTER\n programs_offered:\n - \"Genealogy workshops\"\n - \"Historical research skills\"\n - \"Teacher training\"\n ```\n" - exact_mappings: + description: >- + Dedicated educational facility or program space operated by a heritage + custodian for school visits, workshops, and lifelong learning activities. + alt_descriptions: + nl: Toegewijde educatieve voorziening of programmaruimte van een erfgoedinstelling voor schoolbezoeken workshops en leven lang leren. + de: Spezifische Bildungsstaette oder Programmflaeche einer Kultureinrichtung fuer Schulbesuche Workshops und lebenslanges Lernen. + fr: Espace educatif dedie exploite par un detenteur de patrimoine pour visites scolaires ateliers et apprentissage tout au long de la vie. + es: Instalacion educativa o espacio de programas gestionado por una institucion patrimonial para visitas escolares talleres y aprendizaje permanente. + ar: مرفق تعليمي أو مساحة برامج مخصصة تديرها جهة تراثية للزيارات المدرسية وورش العمل والتعلم مدى الحياة. + id: Fasilitas pendidikan atau ruang program khusus yang dikelola lembaga warisan untuk kunjungan sekolah lokakarya dan pembelajaran sepanjang hayat. + zh: 由遗产机构运营的专用教育设施或活动空间,用于学校参访、工作坊与终身学习活动。 + structured_aliases: + - {literal_form: educatief centrum, in_language: nl} + - {literal_form: Bildungszentrum, in_language: de} + - {literal_form: centre educatif, in_language: fr} + - {literal_form: centro educativo, in_language: es} + - {literal_form: مركز تعليمي, in_language: ar} + - {literal_form: pusat pendidikan, in_language: id} + - {literal_form: 教育中心, in_language: zh} + broad_mappings: - schema:EducationalOrganization close_mappings: - org:Site @@ -61,9 +77,9 @@ classes: - has_equipment - provide - maximum_of_maximum - - serves_or_served + - serve - has_score - - derived_from + - derive_from - generated_by - has_quantity slot_usage: @@ -78,22 +94,17 @@ classes: inlined: false # Fixed invalid inline for primitive type required: true examples: - - value: 'label_text: Rijksmuseum Educatie Centrum - ' - - value: 'label_text: Nationaal Archief Leercentrum - ' - - value: 'label_text: KB Workshops & Trainingen - ' + - value: 'label_text: Rijksmuseum Educatie Centrum ' + - value: 'label_text: Nationaal Archief Leercentrum ' + - value: 'label_text: KB Workshops & Trainingen ' has_description: # range: string inlined: false # Fixed invalid inline for primitive type examples: - - value: 'description_text: Dedicated education facility offering school programs, family workshops, and teacher training. Features 4 classroom spaces and hands-on workshop areas. - ' + - value: 'description_text: Dedicated education facility offering school programs, family workshops, and teacher training. Features 4 classroom spaces and hands-on workshop areas. ' has_type: range: EducationFacilityType inlined: true - equals_expression: '["hc:EducationProviderType"]' examples: - value: has_label: EDUCATION_CENTER @@ -111,19 +122,14 @@ classes: examples: - value: has_description: Hands-on learning lab - serves_or_served: + serve: range: UserCommunity inlined: true multivalued: true examples: - - value: 'community_name: "Primary schools" - ' - - value: 'community_name: "Families" - ' - - value: 'community_name: "Adult learners" - ' - - value: - - value: + - value: 'community_name: "Primary schools" ' + - value: 'community_name: "Families" ' + - value: 'community_name: "Adult learners" ' has_facility: # range: string inlined: false # Fixed invalid inline for primitive type @@ -136,11 +142,11 @@ classes: examples: - value: numeric_value: 2 - has_unit: + has_measurement_unit: unit_text: workshop_spaces - value: numeric_value: 8 - has_unit: + has_measurement_unit: unit_text: staff_members maximum_of_maximum: range: integer @@ -150,7 +156,7 @@ classes: range: boolean examples: - value: true - derived_from: + derive_from: range: CustodianObservation multivalued: true required: false @@ -240,6 +246,11 @@ classes: - has_name: Projector has_type: Projector required: true + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "Education center, learning facility, or educational programming space\noperated by a heritage custodian.\n\n**DEFINITION**:\n\nAn EducationCenter is a dedicated space for educational activities,\nworkshops, school programs, and public learning initiatives operated\nby a heritage custodian. Distinguished from ResearchCenter (academic\nresearch) by focus on public education and lifelong learning.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:EducationalOrganization` - \"An educational organization.\"\n\n**WIKIDATA TYPE LINKAGE (EducationProviderTypeEnum Subset)**:\n\nEducation centers can be classified using relevant types from \nEducationProviderTypeEnum (208 types). Relevant education facility types:\n\n- Q3914 (school) - General educational facility\n- Q1376987 (education center)\n- Q9842 (primary school) - For youth programs\n- Q159334 (adult education) - For adult learning\n- Q578023 (resource center) - Learning resource facility\n- Q7315155 (research department) - If combined\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml index c6016d2f58..450ae6959c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EducationFacilityType.yaml @@ -14,16 +14,36 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: EducationFacilityType: class_uri: skos:Concept - description: 'Type classification for an education facility (e.g. Education Center, Resource Center). - - **Ontology Alignment**: - **Primary**: `skos:Concept` (Taxonomy term) - **Close**: `schema:definedTerm`' + description: >- + Taxonomy concept used to classify educational facility profiles in + custodian data. + alt_descriptions: + nl: Taxonomieconcept voor classificatie van profielen van onderwijsvoorzieningen in instellingsdata. + de: Taxonomiekonzept zur Klassifikation von Profilen von Bildungseinrichtungen in Institutionsdaten. + fr: Concept taxonomique pour classifier les profils de structures educatives dans les donnees institutionnelles. + es: Concepto taxonomico para clasificar perfiles de instalaciones educativas en datos institucionales. + ar: مفهوم تصنيفي لتصنيف ملفات مرافق التعليم في بيانات المؤسسة. + id: Konsep taksonomi untuk mengklasifikasikan profil fasilitas pendidikan dalam data institusi. + zh: 用于对机构数据中教育设施画像进行分类的分类学概念。 + structured_aliases: + - {literal_form: type onderwijsvoorziening, in_language: nl} + - {literal_form: Bildungseinrichtungstyp, in_language: de} + - {literal_form: type de structure educative, in_language: fr} + - {literal_form: tipo de instalacion educativa, in_language: es} + - {literal_form: نوع مرفق تعليمي, in_language: ar} + - {literal_form: tipe fasilitas pendidikan, in_language: id} + - {literal_form: 教育设施类型, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm slots: - has_label - identified_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EducationLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EducationLevel.yaml index 34b1079b7a..699fc7da53 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EducationLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EducationLevel.yaml @@ -10,24 +10,41 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: EducationLevel: class_uri: schema:DefinedTerm description: >- - Level of education provided (e.g. Higher Education, Secondary Education). - - **Ontology Alignment**: - - **Primary**: `schema:DefinedTerm` (schema:educationalLevel) - - **Close**: `skos:Concept` - + Taxonomy term for the educational stage targeted by a provider, + service, or program. + alt_descriptions: + nl: Taxonomieterm voor de onderwijsfase waarop een aanbieder dienst of programma is gericht. + de: Taxonomiebegriff fuer die Bildungsstufe auf die Anbieter Dienst oder Programm ausgerichtet sind. + fr: Terme taxonomique pour le niveau educatif vise par un fournisseur service ou programme. + es: Termino taxonomico para la etapa educativa a la que se dirige un proveedor servicio o programa. + ar: مصطلح تصنيفي للمرحلة التعليمية المستهدفة من قبل مزود أو خدمة أو برنامج. + id: Istilah taksonomi untuk jenjang pendidikan yang dituju penyedia layanan atau program. + zh: 用于表示提供方、服务或项目所面向教育阶段的分类术语。 + structured_aliases: + - {literal_form: onderwijsniveau, in_language: nl} + - {literal_form: Bildungsstufe, in_language: de} + - {literal_form: niveau educatif, in_language: fr} + - {literal_form: nivel educativo, in_language: es} + - {literal_form: مستوى تعليمي, in_language: ar} + - {literal_form: jenjang pendidikan, in_language: id} + - {literal_form: 教育层级, in_language: zh} + broad_mappings: + - schema:DefinedTerm + close_mappings: + - skos:Concept + slots: - - has_label - - identified_by - + - has_label + - identified_by + annotations: custodian_types: '["E"]' specificity_score: 0.6 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml index 412b143490..cce97acf50 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderSubtype.yaml @@ -10,24 +10,41 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: EducationProviderSubtype: class_uri: skos:Concept description: >- - Specific subtype of education provider (e.g. Research University, Art School). - - **Ontology Alignment**: - - **Primary**: `skos:Concept` - - **Close**: `schema:EducationalOrganization` (subtypes) - + Specific taxonomy node for variants of educational providers within + the provider type hierarchy. + alt_descriptions: + nl: Specifiek taxonomieknooppunt voor varianten van onderwijsaanbieders binnen de typehierarchie. + de: Spezifischer Taxonomieknoten fuer Varianten von Bildungsanbietern innerhalb der Typhierarchie. + fr: Noeud taxonomique specifique pour les variantes de fournisseurs educatifs dans la hierarchie des types. + es: Nodo taxonomico especifico para variantes de proveedores educativos dentro de la jerarquia de tipos. + ar: عقدة تصنيفية محددة لأنماط مزودي التعليم ضمن هرمية أنواع المزودين. + id: Simpul taksonomi spesifik untuk varian penyedia pendidikan dalam hierarki tipe penyedia. + zh: 用于提供方类型层级中教育提供方细分变体的具体分类节点。 + structured_aliases: + - {literal_form: subtype onderwijsaanbieder, in_language: nl} + - {literal_form: Bildungsanbietersubtyp, in_language: de} + - {literal_form: sous-type de fournisseur educatif, in_language: fr} + - {literal_form: subtipo de proveedor educativo, in_language: es} + - {literal_form: نوع فرعي لمزود التعليم, in_language: ar} + - {literal_form: subtipe penyedia pendidikan, in_language: id} + - {literal_form: 教育提供方子类型, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - schema:EducationalOrganization + slots: - - has_label - - identified_by - + - has_label + - identified_by + annotations: custodian_types: '["E"]' specificity_score: 0.7 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml index 3df67ebbf2..fdb1ab7fe0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml @@ -1,22 +1,7 @@ id: https://nde.nl/ontology/hc/EducationProviderType name: EducationProviderType title: Education Provider Type -description: 'Specialized custodian type for educational institutions (universities, - colleges, schools) that maintain heritage collections as part of their educational - mission. Education providers classified under this type integrate heritage custodianship - with degree-granting or training programs. They maintain collections primarily for - teaching, research, and student learning, distinguishing them from standalone museums - (M), archives (A), or libraries (L). Key Characteristics: - Degree-granting institutions - (universities, colleges) or training providers (schools) - Heritage collections - support educational programs (teaching collections) - Academic access for students, - faculty, researchers - Often include multiple collection types (museum, library, - archive) - Collections integrated into curriculum and research activities Wikidata - Coverage: - Base concepts: Q3918 (university), Q189004 (college), Q3914 (school) - - University museums: Q866133 (university museum), Q111889841 (university art museum) - - Academic libraries: Q2467461 (university library), Q28707487 (academic library) - - University archives: Q132560468 (university archive) - Specialized: medical schools, - law schools, art colleges, music conservatories This class represents ''E'' (Education - Provider) in the GLAMORCUBEPSXHFN taxonomy. ' +description: 'Specialized custodian type for educational institutions (universities, colleges, schools) that maintain heritage collections as part of their educational mission. Education providers classified under this type integrate heritage custodianship with degree-granting or training programs. They maintain collections primarily for teaching, research, and student learning, distinguishing them from standalone museums (M), archives (A), or libraries (L). Key Characteristics: - Degree-granting institutions (universities, colleges) or training providers (schools) - Heritage collections support educational programs (teaching collections) - Academic access for students, faculty, researchers - Often include multiple collection types (museum, library, archive) - Collections integrated into curriculum and research activities Wikidata Coverage: - Base concepts: Q3918 (university), Q189004 (college), Q3914 (school) - University museums: Q866133 (university museum), Q111889841 (university art museum) - Academic libraries: Q2467461 (university library), Q28707487 (academic library) - University archives: Q132560468 (university archive) - Specialized: medical schools, law schools, art colleges, music conservatories This class represents ''E'' (Education Provider) in the GLAMORCUBEPSXHFN taxonomy. ' from_schema: https://nde.nl/ontology/hc/EducationProviderType see_also: - https://www.wikidata.org/wiki/Q3918 @@ -26,13 +11,13 @@ see_also: - https://www.wikidata.org/wiki/Q2467461 - https://www.wikidata.org/wiki/Q132560468 imports: - - linkml:types - - ../enums/EducationProviderTypeEnum - - ../slots/has_hyponym - - ../slots/has_level - - ../slots/has_score - - ../slots/has_type - - ../slots/offer +- linkml:types +- ../enums/EducationProviderTypeEnum +- ../slots/has_hyponym +- ../slots/has_level +- ../slots/has_score +- ../slots/has_type +- ../slots/offer prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# @@ -46,162 +31,42 @@ classes: EducationProviderType: is_a: CustodianType class_uri: skos:Concept + description: >- + Custodian type concept for educational institutions that maintain heritage + collections in support of teaching, training, and student learning. + alt_descriptions: + nl: Typeconcept voor onderwijsinstellingen die erfgoedcollecties beheren voor onderwijs training en studentleren. + de: Typkonzept fuer Bildungseinrichtungen die Sammlungen fuer Lehre Ausbildung und studentisches Lernen verwalten. + fr: Concept de type pour les etablissements educatifs qui gerent des collections patrimoniales au service de l enseignement et de la formation. + es: Concepto de tipo para instituciones educativas que gestionan colecciones patrimoniales para docencia formacion y aprendizaje estudiantil. + ar: مفهوم نوع للمؤسسات التعليمية التي تدير مجموعات تراثية دعما للتدريس والتدريب وتعلم الطلاب. + id: Konsep tipe untuk lembaga pendidikan yang mengelola koleksi warisan guna mendukung pengajaran pelatihan dan pembelajaran mahasiswa. + zh: 用于教育机构类型的概念,这些机构管理遗产藏品以支持教学、培训与学生学习。 + structured_aliases: + - {literal_form: onderwijsaanbieder, in_language: nl} + - {literal_form: Bildungsanbieter, in_language: de} + - {literal_form: fournisseur educatif, in_language: fr} + - {literal_form: proveedor educativo, in_language: es} + - {literal_form: مزود تعليمي, in_language: ar} + - {literal_form: penyedia pendidikan, in_language: id} + - {literal_form: 教育提供方, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - schema:EducationalOrganization + - schema:CollegeOrUniversity + - schema:School + - aiiso:Institution + related_mappings: + - wd:Q3918 + - wd:Q189004 + - wd:Q3914 annotations: skos:prefLabel: Education Provider skos:altLabel: university, college, school, universiteit, hogeschool specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - structured_aliases: - - literal_form: universiteit - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: universiteiten - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: hogeschool - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: hogescholen - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: onderwijsinstelling - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: school - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: scholen - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: academie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: conservatorium - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: vakschool - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: universiteitsmuseum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: universiteitsbibliotheek - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: university - predicate: EXACT_SYNONYM - in_language: en - - literal_form: college - predicate: EXACT_SYNONYM - in_language: en - - literal_form: school - predicate: EXACT_SYNONYM - in_language: en - - literal_form: academy - predicate: EXACT_SYNONYM - in_language: en - - literal_form: conservatory - predicate: EXACT_SYNONYM - in_language: en - - literal_form: university museum - predicate: EXACT_SYNONYM - in_language: en - - literal_form: university library - predicate: EXACT_SYNONYM - in_language: en - - literal_form: academic library - predicate: EXACT_SYNONYM - in_language: en - - literal_form: educational institution - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Universität - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Hochschule - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Schule - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Akademie - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Konservatorium - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Universitätsbibliothek - predicate: EXACT_SYNONYM - in_language: de - - literal_form: université - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: école - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: académie - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: conservatoire - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: bibliothèque universitaire - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: universidad - predicate: EXACT_SYNONYM - in_language: es - - literal_form: escuela - predicate: EXACT_SYNONYM - in_language: es - - literal_form: academia - predicate: EXACT_SYNONYM - in_language: es - - literal_form: conservatorio - predicate: EXACT_SYNONYM - in_language: es - - literal_form: università - predicate: EXACT_SYNONYM - in_language: it - - literal_form: scuola - predicate: EXACT_SYNONYM - in_language: it - - literal_form: accademia - predicate: EXACT_SYNONYM - in_language: it - - literal_form: conservatorio - predicate: EXACT_SYNONYM - in_language: it - - literal_form: universidade - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: escola - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: academia - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: conservatório - predicate: EXACT_SYNONYM - in_language: pt - description: "Education providers (universities, colleges, schools) that maintain\ - \ heritage collections\nas part of their educational mission. Collections support\ - \ teaching, research, and student\nlearning activities.\n\nOntology Alignment:\n\ - - SKOS: skos:Concept (classification term in GLAM taxonomy)\n- Schema.org: \n\ - \ - schema:EducationalOrganization (general educational institution)\n - schema:CollegeOrUniversity\ - \ (degree-granting institution)\n - schema:School (primary/secondary education)\n\ - - VIVO: vivo:University, vivo:College (academic ontology)\n- AIISO: aiiso:Institution\ - \ (academic institution ontology)\n\nKey Distinctions:\n- From MUSEUM (M): Education\ - \ providers are degree-granting institutions with teaching collections,\n not\ - \ standalone exhibition spaces. Universities with museums map to Education Provider\ - \ (E).\n- From LIBRARY (L): University libraries are part of educational institutions\ - \ and map to E,\n not standalone public/national libraries (which map to L).\n\ - - From ARCHIVE (A): University archives managing institutional records map to\ - \ E when part of\n educational organization. Standalone national/regional archives\ - \ map to A.\n- From RESEARCH_CENTER (R): Pure research institutes without degree\ - \ programs map to R.\n Universities conduct research but primarily grant degrees,\ - \ so map to E.\n" + custodian_types: "['*']" slots: - has_type - has_score @@ -211,4 +76,5 @@ classes: - has_accreditation slot_usage: has_type: - equals_expression: '["hc:EducationProviderType"]' + any_of: + - equals_string: hc:EducationProviderType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EmailAddress.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EmailAddress.yaml index 5dac485daf..fef817b56f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EmailAddress.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EmailAddress.yaml @@ -10,28 +10,42 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_label classes: EmailAddress: class_uri: hc:EmailAddress - close_mappings: - - schema:email description: >- - An email address. - - **Ontology Alignment**: - - **Primary**: `schema:email` (property promoted to class for structure if needed, or just value) - - **Close**: `vcard:Email` - + Structured electronic contact value used for messaging, notifications, + and service communication. + alt_descriptions: + nl: Gestructureerde e-mailwaarde voor contactpunten meldingen en servicecommunicatie. + de: Strukturierter E-Mail-Wert fuer Kontaktpunkte Benachrichtigungen und Servicekommunikation. + fr: Valeur d adresse e-mail structuree pour points de contact notifications et communication de service. + es: Valor de correo electronico estructurado para puntos de contacto notificaciones y comunicacion de servicio. + ar: قيمة بريد إلكتروني منظمة لنقاط الاتصال والإشعارات وتواصل الخدمة. + id: Nilai alamat email terstruktur untuk titik kontak notifikasi dan komunikasi layanan. + zh: 用于联系点、通知与服务沟通的结构化电子邮件地址值。 + structured_aliases: + - {literal_form: e-mailadres, in_language: nl} + - {literal_form: E-Mail-Adresse, in_language: de} + - {literal_form: adresse e-mail, in_language: fr} + - {literal_form: direccion de correo electronico, in_language: es} + - {literal_form: عنوان بريد إلكتروني, in_language: ar} + - {literal_form: alamat email, in_language: id} + - {literal_form: 电子邮件地址, in_language: zh} + close_mappings: + - vcard:Email + related_mappings: + - schema:email + slots: - - has_label - + - has_label + slot_usage: has_label: pattern: "^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+$" - annotations: custodian_types: '["*"]' specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Embargo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Embargo.yaml index 048e16d908..1d32ea5730 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Embargo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Embargo.yaml @@ -10,24 +10,39 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/temporal_extent classes: Embargo: class_uri: odrl:Prohibition description: >- - A temporary restriction on access to content or resources. - - **Ontology Alignment**: - - **Primary**: `odrl:Prohibition` (Access restriction) - - **Close**: `schema:Offer` (availabilityStarts) - + Time-bounded access restriction applied to a resource, dataset, or + publication until release conditions are met. + alt_descriptions: + nl: Tijdgebonden toegangsbeperking op een bron dataset of publicatie tot vrijgavevoorwaarden zijn vervuld. + de: Zeitlich begrenzte Zugangsbeschraenkung fuer Ressource Datensatz oder Publikation bis Freigabebedingungen erfuellt sind. + fr: Restriction d acces limitee dans le temps appliquee a une ressource un jeu de donnees ou une publication jusqu a levee des conditions. + es: Restriccion temporal de acceso aplicada a un recurso conjunto de datos o publicacion hasta cumplir condiciones de liberacion. + ar: قيد وصول محدد زمنيا يطبق على مورد أو مجموعة بيانات أو منشور حتى استيفاء شروط الإتاحة. + id: Pembatasan akses berbatas waktu pada sumber daya dataset atau publikasi sampai syarat rilis terpenuhi. + zh: 对资源、数据集或出版物施加的限时访问限制,直至满足开放条件。 + structured_aliases: + - {literal_form: embargoregeling, in_language: nl} + - {literal_form: Embargoregelung, in_language: de} + - {literal_form: regime d embargo, in_language: fr} + - {literal_form: regimen de embargo, in_language: es} + - {literal_form: حظر مؤقت, in_language: ar} + - {literal_form: ketentuan embargo, in_language: id} + - {literal_form: 禁运限制, in_language: zh} + exact_mappings: + - odrl:Prohibition + slots: - - temporal_extent - - has_description - + - temporal_extent + - has_description + slot_usage: temporal_extent: has_description: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Employer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Employer.yaml index 83163dd194..1aa526cd79 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Employer.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Employer.yaml @@ -10,28 +10,44 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_url - - ../slots/related_to +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_url +- ../slots/related_to classes: Employer: class_uri: schema:Organization description: >- - An organization that employs or employed a person. - - **Ontology Alignment**: - - **Primary**: `schema:Organization` - - **Close**: `org:Organization` - + Organization serving as current or former employer in person-centric + records and career history. + alt_descriptions: + nl: Organisatie die als huidige of voormalige werkgever voorkomt in persoonsgerichte registraties en loopbaanhistorie. + de: Organisation als aktueller oder frueherer Arbeitgeber in personenbezogenen Aufzeichnungen und Laufbahnhistorie. + fr: Organisation jouant le role d employeur actuel ou passe dans les dossiers de personnes et l historique de carriere. + es: Organizacion que actua como empleador actual o anterior en registros de personas e historial profesional. + ar: مؤسسة تمثل صاحب عمل حالي أو سابق في سجلات الأفراد والتاريخ المهني. + id: Organisasi yang berperan sebagai pemberi kerja saat ini atau sebelumnya dalam catatan personal dan riwayat karier. + zh: 在人物记录与职业经历中作为现任或曾任雇主的组织。 + structured_aliases: + - {literal_form: werkgever, in_language: nl} + - {literal_form: Arbeitgeber, in_language: de} + - {literal_form: employeur, in_language: fr} + - {literal_form: empleador, in_language: es} + - {literal_form: صاحب عمل, in_language: ar} + - {literal_form: pemberi kerja, in_language: id} + - {literal_form: 雇主机构, in_language: zh} + broad_mappings: + - org:Organization + - schema:Organization + slots: - - has_label - - identified_by - - has_url - - related_to - + - has_label + - identified_by + - has_url + - related_to + slot_usage: has_label: has_url: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml index 64fcada22b..f6dfed1772 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml @@ -1,25 +1,25 @@ id: https://nde.nl/ontology/hc/class/EncompassingBody name: EncompassingBody imports: - - linkml:types - - ../enums/EncompassingBodyTypeEnum - - ../slots/has_authority - - ../slots/has_budget - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_policy - - ../slots/has_score - - ../slots/has_url - - ../slots/implement - - ../slots/dissolved_by - - ../slots/founded_through - - ../slots/publish - - ../slots/in_jurisdiction - - ../slots/has_membership_criteria - - ../slots/has_legal_form - - ../slots/has_label - - ../slots/has_type - - ../slots/20260202_matang/new/service_offering +- linkml:types +- ../enums/EncompassingBodyTypeEnum +- ../slots/has_authority +- ../slots/has_budget +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_policy +- ../slots/has_score +- ../slots/has_url +- ../slots/implement +- ../slots/dissolved_by +- ../slots/founded_through +- ../slots/publish +- ../slots/in_jurisdiction +- ../slots/has_membership_criteria +- ../slots/has_legal_form +- ../slots/has_label +- ../slots/has_type +- ../slots/has_service prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -38,10 +38,26 @@ classes: EncompassingBody: class_uri: org:Organization abstract: true - description: "An extra-organizational governance entity that encompasses, oversees, or coordinates\nheritage custodian organizations. Represents the broader organizational context in which\ncustodians operate, extending beyond internal organizational structure (OrganizationalStructure)\nand legal registration (CustodianLegalStatus.governance_structure).\n\n**SIX TYPES OF ENCOMPASSING BODIES**:\n\n 1. **UmbrellaOrganisation** - LEGAL parent organizations\n - Defined in articles of association, foundation statutes, or legislation\n - Permanent hierarchical legal structure\n - Example: Ministry of OCW governing National Archives\n \n2. **NetworkOrganisation** - SERVICE provider networks\n - Temporary agreements/treaties providing services to members\n - NOT legally imposed, members choose to participate\n - Example: Digital Heritage Network providing preservation services\n \n3. **Consortium** - MUTUAL assistance bodies\n - Temporary collaborative agreements for mutual\ - \ benefit\n - Members help each other (peer-to-peer)\n - Example: Library Consortium for shared cataloging\n \n4. **Cooperative** - MEMBER-OWNED organizations\n - Permanent legal structure with member governance\n - Members are owners, contributors, AND consumers\n - Typically MIXED or CLOSED data policy\n - Example: OCLC (library cooperative)\n \n5. **SocialMovement** - VALUE-DRIVEN movements\n - Open participation based on shared ideological values\n - Typically FULLY OPEN data policy (openness as core value)\n - Example: Wikimedia Foundation/Movement\n \n6. **FundingOrganisation** - GRANT-GIVING organizations\n - Provides financial resources (grants, subsidies) to custodians\n - No governance authority over recipients\n - Example: Mondriaan Fund, European Research Council\n\n**Key Distinction from GovernanceStructure**:\n- **GovernanceStructure** (on CustodianLegalStatus): Internal structure of the legal entity itself\n (board of trustees, directors,\ - \ departments)\n- **EncompassingBody**: External parent/umbrella organizations that govern or coordinate\n multiple custodians\n\n**Key Distinction from OrganizationalStructure**:\n- **OrganizationalStructure** (on Custodian): Internal operational units\n (departments, teams, divisions)\n- **EncompassingBody**: External organizations that custodian is part of or member of\n\n**Ontological Alignment**:\n- W3C ORG: `org:Organization` (parent class for all organizational entities)\n- TOOI: `tooi:Samenwerkingsorganisatie` (Dutch collaborative organizations)\n- Schema.org: `schema:Organization`, `schema:Consortium`, `schema:FundingAgency`\n- CPOV: `cpov:PublicOrganisation` (for public sector umbrella bodies)\n- FOAF: `foaf:Organization`\n\n**Relationship Properties**:\nUses `org:subOrganizationOf` from Custodian \u2192 EncompassingBody to express:\n- \"National Archives is sub-organization of Ministry OCW\" (UmbrellaOrganisation)\n- \"Museum is member of Digital Heritage Network\" (NetworkOrganisation)\n\ - - \"Library participates in Cataloging Consortium\" (Consortium)\n- \"Museum received grant from Mondriaan Fund\" (FundingOrganisation - via schema:funder)\n" + description: >- + Abstract external organization that frames, governs, funds, or coordinates + one or more heritage custodians beyond their internal legal or operational + structure. + alt_descriptions: + nl: Abstracte externe organisatie die erfgoedinstellingen bestuurlijk financieel of via netwerken omkadert en coordineert. + de: Abstrakte externe Organisation die Kultureinrichtungen durch Governance Finanzierung oder Netzwerke einbettet und koordiniert. + fr: Organisation externe abstraite qui encadre et coordonne les institutions patrimoniales par gouvernance financement ou reseaux. + es: Organizacion externa abstracta que enmarca y coordina instituciones patrimoniales mediante gobernanza financiacion o redes. + ar: منظمة خارجية مجردة تؤطر مؤسسات التراث وتنسقها عبر الحوكمة أو التمويل أو الشبكات. + id: Organisasi eksternal abstrak yang menaungi dan mengoordinasikan lembaga warisan melalui tata kelola pendanaan atau jejaring. + zh: 通过治理、资助或网络关系对遗产机构进行统筹与协调的抽象外部组织。 + structured_aliases: + - {literal_form: overkoepelende organisatie, in_language: nl} + - {literal_form: uebergeordnete Organisation, in_language: de} + - {literal_form: organisme englobant, in_language: fr} + - {literal_form: entidad envolvente, in_language: es} + - {literal_form: جهة جامعة, in_language: ar} + - {literal_form: badan payung, in_language: id} + - {literal_form: 上位统筹机构, in_language: zh} slots: - has_policy - has_description @@ -54,13 +70,12 @@ classes: - has_legal_form - has_label - has_type - - service_offering + - has_service - has_score - has_url slot_usage: has_label: required: true -# range: string examples: - value: Ministerie van Onderwijs, Cultuur en Wetenschap - value: Digital Heritage Network @@ -71,7 +86,6 @@ classes: - value: UMBRELLA - value: NETWORK has_legal_form: -# range: string examples: - value: Government ministry - value: Non-profit foundation @@ -79,67 +93,39 @@ classes: founded_through: range: FoundingEvent inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '1965-07-01' - end_of_the_end: '1965-07-01' dissolved_by: range: DissolutionEvent inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '2020-12-31' - end_of_the_end: '2020-12-31' has_authority: range: GovernanceAuthority - examples: - - value: - has_description: Ministry exercises budgetary oversight and appoints institutional directors. - - value: - has_description: Network coordinates digital preservation services but members retain autonomy. - service_offering: -# range: string + has_service: multivalued: true - examples: - - value: Digital preservation infrastructure - - value: Shared cataloging platform - - value: Professional development training - - value: Bulk licensing negotiations has_membership_criteria: -# range: string examples: - value: Dutch government heritage institutions established by law - value: Museums with digitization programs seeking preservation services identified_by: -# range: string # uriorcurie multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: http://www.wikidata.org/entity/Q2294910 + inlined_as_list: false has_url: range: uri - inlined: false # Fixed invalid inline for primitive type - multivalued: false - examples: - - value: - url_value: https://www.rijksoverheid.nl/ministeries/ministerie-van-onderwijs-cultuur-en-wetenschap - url_type: website in_jurisdiction: range: Jurisdiction - exact_mappings: + broad_mappings: + - schema:Organization - org:Organization close_mappings: - tooi:Samenwerkingsorganisatie - - schema:Organization - cpov:PublicOrganisation - foaf:Organization comments: - - EncompassingBody is abstract - use one of six concrete subclasses - - Extends governance modeling BEYOND internal structure to external relationships - - Complements but does not replace GovernanceStructure or OrganizationalStructure - - 'Six types reflect different relationship models: legal (umbrella), service (network), collaborative (consortium), ownership (cooperative), ideological (social movement), financial (funding)' + - Abstract superclass; instantiate concrete subclasses for relationship type. + - Models external governance and coordination context, not internal structure. + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "An extra-organizational governance entity that encompasses, oversees, or coordinates\nheritage custodian organizations. Represents the broader organizational context in which\ncustodians operate, extending beyond internal organizational structure (OrganizationalStructure)\nand legal registration (CustodianLegalStatus.governance_structure).\n\n**SIX TYPES OF ENCOMPASSING BODIES**:\n\n 1. **UmbrellaOrganisation** - LEGAL parent organizations\n - Defined in articles of association, foundation statutes, or legislation\n - Permanent hierarchical legal structure\n - Example: Ministry of OCW governing National Archives\n \n2. **NetworkOrganisation** - SERVICE provider networks\n - Temporary agreements/treaties providing services to members\n - NOT legally imposed, members choose to participate\n - Example: Digital Heritage Network providing preservation services\n \n3. **Consortium** - MUTUAL assistance bodies\n - Temporary collaborative agreements for mutual\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml index 420af3fbd6..236e3776ac 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml @@ -1,36 +1,48 @@ id: https://nde.nl/ontology/hc/class/EncompassingBodyTypes name: EncompassingBodyTypes title: Encompassing Body Type Subclasses -description: 'Concrete subclasses of EncompassingBody representing different types - of - organizations that encompass, coordinate, or fund heritage custodians. - See EncompassingBody.yaml for abstract base class and slot definitions. - **Type Hierarchy**: - - UmbrellaOrganisation - Legal parent with governance authority - - NetworkOrganisation - Service provider network (temporary agreements) - - Consortium - Peer-to-peer mutual assistance (temporary agreements) - - Cooperative - Member-owned organization (permanent structure) - - SocialMovement - Value-driven movement with open participation - - FundingOrganisation - Grant-giving organization (financial relationships) - ' +description: >- + Concrete organizational body types for governance, coordination, collaboration, + movement, and funding roles within the heritage sector. +alt_descriptions: + nl: >- + Concrete organisatorische lichaamstypen voor governance, coördinatie, samenwerking, + beweging en financieringsrollen binnen de erfgoedsector. + de: >- + Konkrete organisatorische Körperschaftstypen für Governance, Koordination, Zusammenarbeit, + Bewegung und Finanzierungsrollen im Heritage-Sektor. + fr: >- + Types concrets d'organismes pour la gouvernance, la coordination, la collaboration, + le mouvement et les rôles de financement dans le secteur patrimonial. + es: >- + Tipos concretos de organismos organizativos para gobernanza, coordinación, colaboración, + movimiento y roles de financiación en el sector patrimonial. + ar: >- + أنواع ملموسة من الهيئات التنظيمية للحوكمة والتنسيق والتعاون + والحركة وأدوار التمويل في قطاع التراث. + id: >- + Jenis badan organisasi konkret untuk tata kelola, koordinasi, kolaborasi, + gerakan, dan peran pendanaan di sektor warisan. + zh: >- + 遗产部门内治理、协调、合作、运动和资助角色的具体组织机构类型。 imports: - - linkml:types - - ../slots/has_authority - - ../slots/has_budget - - ../slots/focus_on - - ../slots/has_policy - - ../slots/has_schema - - ../slots/has_source - - ../slots/has_time_interval - - ../slots/publish - - ../slots/in_jurisdiction - - ../slots/has_membership_criteria - - ../slots/has_legal_form - - ../slots/has_type - - ../slots/provide - - ../slots/receive - - ../slots/20260202_matang/new/service_offering - - ../enums/EncompassingBodyTypeEnum +- linkml:types +- ../slots/has_authority +- ../slots/has_budget +- ../slots/focus_on +- ../slots/has_policy +- ../slots/has_schema +- ../slots/has_source +- ../slots/has_time_interval +- ../slots/publish +- ../slots/in_jurisdiction +- ../slots/has_membership_criteria +- ../slots/has_legal_form +- ../slots/has_type +- ../slots/provide +- ../slots/receive +- ../slots/has_service +- ../enums/EncompassingBodyTypeEnum prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -50,30 +62,7 @@ classes: UmbrellaOrganisation: is_a: EncompassingBody class_uri: hc:UmbrellaOrganisation - description: "A legal parent organization with formal governance authority over\ - \ heritage custodians,\ndefined in articles of association, foundation statutes,\ - \ or legislation. Represents\nPERMANENT hierarchical legal structures.\n\n**Characteristics**:\n\ - - **Legal basis**: Defined in founding documents, statutes, or laws\n- **Authority**:\ - \ Strong governance authority (budgets, appointments, policy)\n- **Permanence**:\ - \ Permanent structure (changes require legal amendments)\n- **Relationship**:\ - \ Legal subordination (parent-child hierarchy)\n\n**Examples**:\n- **Ministry\ - \ governing national cultural institutions**:\n - Ministry of OCW \u2192 National\ - \ Archives, Rijksmuseum, National Library\n - Defined in Dutch government legislation\n\ - - **Foundation board governing museum**:\n - Museum Board of Trustees \u2192\ - \ Museum operations\n - Defined in foundation statutes\n- **University governing\ - \ university libraries**:\n - University administration \u2192 University library\ - \ system\n - Defined in university charter\n- **Religious order governing monastery\ - \ archives**:\n - Franciscan Order \u2192 Franciscan Archive\n - Defined in\ - \ religious constitution\n\n**Ontological Alignment**:\n- W3C ORG: `org:FormalOrganization`\ - \ - \"An Organization which is recognized in \n the world at large, in particular\ - \ in legal jurisdictions, with associated rights \n and responsibilities.\"\ - \n- TOOI: `tooi:Ministerie`, `tooi:RegionaalOpenbaarLichaam` (Dutch government\ - \ bodies)\n- CPOV: `cpov:PublicOrganisation` (for public sector umbrella bodies)\n\ - - Schema.org: `schema:GovernmentOrganization`, `schema:EducationalOrganization`\n\ - \n**Temporal Dynamics**:\nUmbrella relationships typically persist over long\ - \ periods. Changes occur through:\n- Government reorganizations (ministries\ - \ merge/split)\n- Legal entity changes (foundation restructuring)\n- Policy\ - \ reforms (agencies transferred between ministries)\n" + description: Formal parent body with legal governance authority over member custodians. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -83,9 +72,7 @@ classes: required: true examples: - value: - has_description: Ministry OCW exercises governance authority over - National Archives under Dutch Heritage Act 2016. Authority includes - budget approval, director appointment, and policy oversight. + has_description: Ministry OCW exercises governance authority over National Archives under Dutch Heritage Act 2016. Authority includes budget approval, director appointment, and policy oversight. has_legal_form: required: true examples: @@ -121,6 +108,7 @@ classes: - UmbrellaOrganisation represents LEGAL parent-child relationships - Changes to umbrella relationships require legal/statutory amendments - Permanent structure - not temporary agreements + - 'Preserved from prior description: A legal parent organization with formal governance authority over heritage custodians, defined in articles of association, foundation statutes, or legislation. Represents PERMANENT hierarchical legal structures. **Characteristics**: - **Legal basis**: Defined in founding documents, statutes, or laws - **Authority**: Strong governance authority (budgets, appointments, policy) - **Permanence**: Permanent structure (changes require legal amendments) - **Relationship**: Legal subordination (parent-child hierarchy) **Examples**: - **Ministry governing national cultural institutions**: - Ministry of OCW → National Archives, Rijksmuseum, National Library - Defined in Dutch government legislation - **Foundation board governing museum**: - Museum Board of Trustees → Museum operations - Defined in foundation statutes - **University governing university libraries**: - University administration → University library system - Defined in university charter - **Religious order governing monastery archives**: - Franciscan Order → Franciscan Archive - Defined in religious constitution **Ontological Alignment**: - W3C ORG: `org:FormalOrganization` - "An Organization which is recognized in the world at large, in particular in legal jurisdictions, with associated rights and responsibilities." - TOOI: `tooi:Ministerie`, `tooi:RegionaalOpenbaarLichaam` (Dutch government bodies) - CPOV: `cpov:PublicOrganisation` (for public sector umbrella bodies) - Schema.org: `schema:GovernmentOrganization`, `schema:EducationalOrganization` **Temporal Dynamics**: Umbrella relationships typically persist over long periods. Changes occur through: - Government reorganizations (ministries merge/split) - Legal entity changes (foundation restructuring) - Policy reforms (agencies transferred between ministries)' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/umbrella/nl-ministry-ocw @@ -129,9 +117,7 @@ classes: organization_legal_form: Government ministry begin_of_the_begin: '1965-07-01' has_authority: - has_description: Exercises governance over Dutch national cultural - heritage institutions under Heritage Act 2016. Authority includes budget - oversight, director appointments, and strategic policy direction. + has_description: Exercises governance over Dutch national cultural heritage institutions under Heritage Act 2016. Authority includes budget oversight, director appointments, and strategic policy direction. in_jurisdiction: jurisdiction_id: NL jurisdiction_type: NATIONAL @@ -153,35 +139,13 @@ classes: NetworkOrganisation: is_a: EncompassingBody class_uri: hc:NetworkOrganisation - description: "A service provider network that coordinates and delivers services\ - \ to member heritage\ncustodians through TEMPORARY agreements or treaties. Members\ - \ choose to participate\nto access services; participation is NOT legally imposed.\n\ - \n**Characteristics**:\n- **Service-oriented**: Provides infrastructure, platforms,\ - \ training, coordination\n- **Voluntary membership**: Custodians choose to join\ - \ for service benefits\n- **Temporary agreements**: Based on contracts/treaties,\ - \ not permanent legal structure\n- **Limited authority**: Coordinates services\ - \ but no direct governance over members\n\n**Examples**:\n- **Digital Heritage\ - \ Network (Netherlands)**:\n - Provides digital preservation infrastructure\ - \ to museums, archives, libraries\n - Members pay fees for services\n - No\ - \ governance authority over member institutions\n- **DPLA (Digital Public Library\ - \ of America)**:\n - Aggregates digital collections from libraries/archives\n\ - \ - Members contribute metadata for aggregation\n - No control over member\ - \ collection policies\n- **Europeana**:\n - European digital heritage aggregation\ - \ network\n - Museums/archives contribute digitized collections\n - Coordination,\ - \ not governance\n- **Regional archive networks**:\n - Shared conservation\ - \ labs, digitization services\n - Temporary service agreements between institutions\n\ - - Schema.org: `schema:Organization` (general organization type)\n- W3C ORG:\ - \ `org:Organization` (parent class)\n- TOOI: `tooi:Samenwerkingsorganisatie`\ - \ (Dutch collaborative organizations)\n\n**Temporal Dynamics**:\nNetwork memberships\ - \ fluctuate - custodians join/leave based on service needs.\nNetworks themselves\ - \ may dissolve if service model becomes obsolete or funding ends.\nTrack membership\ - \ changes with temporal validity.\n" + description: Service-coordination network delivering shared capabilities under collaborative agreements. slot_usage: has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(NETWORK) - service_offering: + has_service: required: true examples: - value: Digital preservation storage infrastructure @@ -191,14 +155,11 @@ classes: has_membership_criteria: recommended: true examples: - - value: "Dutch heritage institutions with digital collections seeking long-term\ - \ preservation services. Membership fee: \u20AC5,000/year." + - value: "Dutch heritage institutions with digital collections seeking long-term preservation services. Membership fee: €5,000/year." has_authority: examples: - value: - has_description: Network defines technical standards for digital - preservation but members retain full autonomy over collection policies - and operations. + has_description: Network defines technical standards for digital preservation but members retain full autonomy over collection policies and operations. broad_mappings: - schema:Organization close_mappings: @@ -208,6 +169,7 @@ classes: - NetworkOrganisation provides SERVICES, not governance - Membership is voluntary and service-driven - Temporary agreements - not permanent legal subordination + - 'Preserved from prior description: A service provider network that coordinates and delivers services to member heritage custodians through TEMPORARY agreements or treaties. Members choose to participate to access services; participation is NOT legally imposed. **Characteristics**: - **Service-oriented**: Provides infrastructure, platforms, training, coordination - **Voluntary membership**: Custodians choose to join for service benefits - **Temporary agreements**: Based on contracts/treaties, not permanent legal structure - **Limited authority**: Coordinates services but no direct governance over members **Examples**: - **Digital Heritage Network (Netherlands)**: - Provides digital preservation infrastructure to museums, archives, libraries - Members pay fees for services - No governance authority over member institutions - **DPLA (Digital Public Library of America)**: - Aggregates digital collections from libraries/archives - Members contribute metadata for aggregation - No control over member collection policies - **Europeana**: - European digital heritage aggregation network - Museums/archives contribute digitized collections - Coordination, not governance - **Regional archive networks**: - Shared conservation labs, digitization services - Temporary service agreements between institutions - Schema.org: `schema:Organization` (general organization type) - W3C ORG: `org:Organization` (parent class) - TOOI: `tooi:Samenwerkingsorganisatie` (Dutch collaborative organizations) **Temporal Dynamics**: Network memberships fluctuate - custodians join/leave based on service needs. Networks themselves may dissolve if service model becomes obsolete or funding ends. Track membership changes with temporal validity.' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/network/digital-heritage-nl @@ -222,8 +184,7 @@ classes: - Metadata aggregation and normalization services - Technical training workshops (quarterly) - Preservation format migration services - membership_criteria: Dutch museums, archives, and libraries with digital collections. - Annual membership fee based on storage usage. + membership_criteria: Dutch museums, archives, and libraries with digital collections. Annual membership fee based on storage usage. has_member: - identified_by: https://nde.nl/ontology/hc/nl-nh-ams-m-am preferred_label: Amsterdam Museum @@ -237,38 +198,13 @@ classes: Consortium: is_a: EncompassingBody class_uri: hc:Consortium - description: "A collaborative body where member heritage custodians provide MUTUAL\ - \ assistance\nto each other through TEMPORARY agreements. Unlike networks (centralized\ - \ service\nprovider), consortia are PEER-TO-PEER collaboration models.\n\n**Characteristics**:\n\ - - **Mutual assistance**: Members help each other (not centralized services)\n\ - - **Peer-to-peer**: Equal participation, shared responsibility\n- **Temporary\ - \ agreements**: Based on memoranda of understanding, not permanent structure\n\ - - **Coordination only**: Facilitates collaboration, no authority over members\n\ - \n**Examples**:\n- **Library consortia for shared cataloging**:\n - Members\ - \ contribute catalog records to shared database\n - Peer-to-peer cataloging\ - \ standards and quality control\n - Example: OCLC WorldCat participating libraries\n\ - - **Bulk licensing consortia**:\n - Libraries collectively negotiate database\ - \ subscriptions\n - Shared purchasing power, individual licenses\n- **Interlibrary\ - \ loan consortia**:\n - Members lend materials to each other\n - Reciprocal\ - \ borrowing agreements\n- **Conservation consortia**:\n - Museums share conservation\ - \ expertise and equipment\n - Rotating access to specialized conservation labs\n\ - - **Digitization consortia**:\n - Archives collaborate on large-scale digitization\ - \ projects\n - Shared equipment, coordinated workflows\n\n**Distinction from\ - \ NetworkOrganisation**:\n- **Consortium**: Peer-to-peer mutual assistance (members\ - \ help each other)\n- **Network**: Centralized service provider (network provides\ - \ services to members)\n\n**Ontological Alignment**:\n- Schema.org: `schema:Consortium`\ - \ - \"A Consortium is a membership Organization \n whose members are typically\ - \ Organizations.\"\n- W3C ORG: `org:Organization` (parent class)\n- TOOI: `tooi:Samenwerkingsorganisatie`\ - \ (Dutch collaborative organizations)\n\n**Temporal Dynamics**:\nConsortia form\ - \ for specific collaborative goals and may dissolve when goals are\nachieved\ - \ or collaboration model becomes obsolete. Short to medium-term duration\n(3-10\ - \ years typical).\n" + description: Peer collaboration body where members provide reciprocal support under shared agreements. slot_usage: has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(CONSORTIUM) - service_offering: + has_service: examples: - value: Shared cataloging contributions to union catalog - value: Reciprocal interlibrary loan services @@ -277,14 +213,12 @@ classes: has_membership_criteria: recommended: true examples: - - value: Academic libraries with interlibrary loan capabilities and commitment - to reciprocal lending. No membership fee. + - value: Academic libraries with interlibrary loan capabilities and commitment to reciprocal lending. No membership fee. has_authority: examples: - value: - has_description: Consortium coordinates shared cataloging standards - and provides technical infrastructure, but members retain full autonomy. - exact_mappings: + has_description: Consortium coordinates shared cataloging standards and provides technical infrastructure, but members retain full autonomy. + broad_mappings: - schema:Consortium close_mappings: - tooi:Samenwerkingsorganisatie @@ -293,6 +227,8 @@ classes: - Consortium is PEER-TO-PEER mutual assistance model - Distinguished from Network (centralized service provider) - Temporary collaborative agreements, not permanent legal structure + - Mapping specificity: schema:Consortium is broader than this heritage-specific peer-collaboration subtype + - 'Preserved from prior description: A collaborative body where member heritage custodians provide MUTUAL assistance to each other through TEMPORARY agreements. Unlike networks (centralized service provider), consortia are PEER-TO-PEER collaboration models. **Characteristics**: - **Mutual assistance**: Members help each other (not centralized services) - **Peer-to-peer**: Equal participation, shared responsibility - **Temporary agreements**: Based on memoranda of understanding, not permanent structure - **Coordination only**: Facilitates collaboration, no authority over members **Examples**: - **Library consortia for shared cataloging**: - Members contribute catalog records to shared database - Peer-to-peer cataloging standards and quality control - Example: OCLC WorldCat participating libraries - **Bulk licensing consortia**: - Libraries collectively negotiate database subscriptions - Shared purchasing power, individual licenses - **Interlibrary loan consortia**: - Members lend materials to each other - Reciprocal borrowing agreements - **Conservation consortia**: - Museums share conservation expertise and equipment - Rotating access to specialized conservation labs - **Digitization consortia**: - Archives collaborate on large-scale digitization projects - Shared equipment, coordinated workflows **Distinction from NetworkOrganisation**: - **Consortium**: Peer-to-peer mutual assistance (members help each other) - **Network**: Centralized service provider (network provides services to members) **Ontological Alignment**: - Schema.org: `schema:Consortium` - "A Consortium is a membership Organization whose members are typically Organizations." - W3C ORG: `org:Organization` (parent class) - TOOI: `tooi:Samenwerkingsorganisatie` (Dutch collaborative organizations) **Temporal Dynamics**: Consortia form for specific collaborative goals and may dissolve when goals are achieved or collaboration model becomes obsolete. Short to medium-term duration (3-10 years typical).' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/consortium/dutch-univ-lib-consortium @@ -304,9 +240,7 @@ classes: - Collective database subscription negotiations - Reciprocal interlibrary loan services - Collaborative metadata enrichment projects - membership_criteria: Dutch university libraries accredited by VSNU (Association - of Universities in the Netherlands). Members must contribute cataloging - records and participate in interlibrary loan network. + membership_criteria: Dutch university libraries accredited by VSNU (Association of Universities in the Netherlands). Members must contribute cataloging records and participate in interlibrary loan network. has_member: - identified_by: https://nde.nl/ontology/hc/nl-zh-lei-l-ub preferred_label: Leiden University Library @@ -317,39 +251,10 @@ classes: - has_score annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept Cooperative: is_a: EncompassingBody class_uri: hc:Cooperative - description: "A member-OWNED organization where members both contribute to and\ - \ benefit from\nshared services. Distinguished from Consortium by PERMANENT\ - \ structure and\nOWNERSHIP model - members are legal owners of the cooperative.\n\ - \n**Characteristics**:\n- **Member ownership**: Members hold shares/ownership\ - \ stake\n- **Member governance**: One member, one vote principle (democratic)\n\ - - **Permanent legal structure**: Formal organization, not temporary agreements\n\ - - **Shared services AND shared ownership**: Dual benefit model\n- **Typically\ - \ operates as non-profit**: Mutual benefit corporation\n- **May have closed/proprietary\ - \ data model**: Data as organizational asset\n\n**CRITICAL: Data Openness Pattern**:\n\ - Cooperatives often have MIXED or CLOSED data policies because:\n- Data contributed\ - \ by members is organizational asset\n- Business model may depend on subscription/membership\ - \ revenue\n- Balancing member value vs. public open access\n- Historical model\ - \ predates open data movement\n\n**Examples**:\n\n- **OCLC** (Online Computer\ - \ Library Center)\n - Member-owned library cooperative since 1967\n - 30,000+\ - \ member libraries worldwide\n - WorldCat: Proprietary (subscription-based)\n\ - \ - VIAF: Open (ODC-BY) - strategic choice for linked data\n - Members both\ - \ contribute data AND receive services\n \n- **RERO** (Library Network of Western\ - \ Switzerland)\n - Cooperative of Swiss academic libraries\n - Shared cataloging\ - \ and discovery services\n \n- **HathiTrust**\n - Partnership of academic\ - \ and research libraries\n - Shared digital preservation infrastructure\n\n\ - **Distinction from Consortium**:\n- **Cooperative**: Members OWN the organization\ - \ (permanent legal structure)\n- **Consortium**: Members PARTICIPATE in agreements\ - \ (temporary, no ownership)\n\n**Distinction from NetworkOrganisation**:\n-\ - \ **Cooperative**: Members are owners AND contributors AND consumers\n- **Network**:\ - \ Members are consumers of centralized services only\n\n**Ontological Alignment**:\n\ - - W3C ORG: `org:FormalOrganization` (formal legal entity)\n- Schema.org: `schema:Organization`\ - \ with `additionalType: Cooperative`\n- Can align with ICA (International Cooperative\ - \ Alliance) principles\n" + description: Member-owned body in which participants co-govern and co-benefit from shared services. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -361,15 +266,11 @@ classes: required: true examples: - value: - has_description: OCLC is governed by a Global Council of library - representatives elected by member libraries. Each member has voting - rights proportional to their usage. Annual Members Council meeting. + has_description: OCLC is governed by a Global Council of library representatives elected by member libraries. Each member has voting rights proportional to their usage. Annual Members Council meeting. has_membership_criteria: required: true examples: - - value: OCLC membership is open to libraries and cultural heritage organizations. - Members pay annual fees based on usage. Members receive governance rights - and access to services. + - value: OCLC membership is open to libraries and cultural heritage organizations. Members pay annual fees based on usage. Members receive governance rights and access to services. has_policy: recommended: true broad_mappings: @@ -382,6 +283,7 @@ classes: - Distinguished from Network (members contribute, not just consume) - Typically MIXED or CLOSED data policy (data as organizational asset) - 'Examples: OCLC, RERO, HathiTrust' + - 'Preserved from prior description: A member-OWNED organization where members both contribute to and benefit from shared services. Distinguished from Consortium by PERMANENT structure and OWNERSHIP model - members are legal owners of the cooperative. **Characteristics**: - **Member ownership**: Members hold shares/ownership stake - **Member governance**: One member, one vote principle (democratic) - **Permanent legal structure**: Formal organization, not temporary agreements - **Shared services AND shared ownership**: Dual benefit model - **Typically operates as non-profit**: Mutual benefit corporation - **May have closed/proprietary data model**: Data as organizational asset **CRITICAL: Data Openness Pattern**: Cooperatives often have MIXED or CLOSED data policies because: - Data contributed by members is organizational asset - Business model may depend on subscription/membership revenue - Balancing member value vs. public open access - Historical model predates open data movement **Examples**: - **OCLC** (Online Computer Library Center) - Member-owned library cooperative since 1967 - 30,000+ member libraries worldwide - WorldCat: Proprietary (subscription-based) - VIAF: Open (ODC-BY) - strategic choice for linked data - Members both contribute data AND receive services - **RERO** (Library Network of Western Switzerland) - Cooperative of Swiss academic libraries - Shared cataloging and discovery services - **HathiTrust** - Partnership of academic and research libraries - Shared digital preservation infrastructure **Distinction from Consortium**: - **Cooperative**: Members OWN the organization (permanent legal structure) - **Consortium**: Members PARTICIPATE in agreements (temporary, no ownership) **Distinction from NetworkOrganisation**: - **Cooperative**: Members are owners AND contributors AND consumers - **Network**: Members are consumers of centralized services only **Ontological Alignment**: - W3C ORG: `org:FormalOrganization` (formal legal entity) - Schema.org: `schema:Organization` with `additionalType: Cooperative` - Can align with ICA (International Cooperative Alliance) principles' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/cooperative/oclc @@ -396,14 +298,9 @@ classes: - Interlibrary loan services (WorldShare ILL) - Digital preservation services - CONTENTdm (digital collection management) - membership_criteria: Open to libraries and cultural heritage organizations - worldwide. Membership includes governance rights (voting in Global Council), - access to member pricing for services, and participation in cooperative - programs. + membership_criteria: Open to libraries and cultural heritage organizations worldwide. Membership includes governance rights (voting in Global Council), access to member pricing for services, and participation in cooperative programs. has_authority: - has_description: Governed by Global Council of elected library representatives. - Board of Trustees provides strategic oversight. Regional councils for - Americas, EMEA, and Asia Pacific. Annual Members Council meeting. + has_description: Governed by Global Council of elected library representatives. Board of Trustees provides strategic oversight. Regional councils for Americas, EMEA, and Asia Pacific. Annual Members Council meeting. has_policy: policy_name: OCLC Data Usage Policy applies_to: @@ -421,61 +318,24 @@ classes: SocialMovement: is_a: EncompassingBody class_uri: hc:SocialMovement - description: "A value-driven movement organized around shared ideological principles,\n\ - with open participation and commitment to public benefit. Distinguished from\n\ - other types by ideological motivation and OPEN data policies as core value.\n\ - \n**Characteristics**:\n- **Value-driven**: Ideological commitment to principles\ - \ (free knowledge, openness)\n- **Open participation**: Anyone can join/contribute\ - \ based on shared values\n- **Decentralized governance**: Community-driven decision\ - \ making\n- **Non-proprietary by design**: Open data is core value, not business\ - \ decision\n- **Global grassroots participation**: Often volunteer-driven\n\ - - **May include formal foundation**: Legal entity supports the movement\n\n\ - **CRITICAL: Data Openness Pattern**:\nSocial movements typically have FULLY\ - \ OPEN data policies because:\n- Openness is ideological value, not business\ - \ strategy\n- Mission centers on public access and benefit\n- Data openness\ - \ is prerequisite for participation\n- No proprietary business model to protect\n\ - - \"Information wants to be free\" philosophy\n\n**Examples**:\n\n- **Wikimedia\ - \ Foundation / Movement**\n - Mission: \"Free knowledge for everyone\"\n -\ - \ Wikidata: CC0 (public domain)\n - Wikipedia: CC-BY-SA (copyleft)\n - Global\ - \ volunteer contributor base (300,000+ active editors)\n - Foundation supports\ - \ movement, doesn't own content\n \n- **Creative Commons**\n - Mission: \"\ - Enable sharing and reuse\"\n - License steward and open advocate\n - All materials\ - \ openly licensed\n \n- **Open Knowledge Foundation**\n - Mission: \"Promote\ - \ open data worldwide\"\n - Advocacy for open access and transparency\n -\ - \ CKAN open source software\n \n- **Mozilla Foundation / Movement**\n - Mission:\ - \ \"Open, accessible internet for all\"\n - Firefox (open source browser)\n\ - \ - Open web standards advocacy\n \n- **Internet Archive**\n - Mission: \"\ - Universal access to all knowledge\"\n - Wayback Machine, Open Library\n -\ - \ Preservation and open access\n\n**Distinction from Cooperative**:\n- **SocialMovement**:\ - \ Open participation, ideological commitment, open data\n- **Cooperative**:\ - \ Membership-based ownership, may have closed data\n\n**Distinction from NetworkOrganisation**:\n\ - - **SocialMovement**: Value-driven, open participation\n- **Network**: Service-driven,\ - \ membership-based access\n\n**Ontological Alignment**:\n- Schema.org: `schema:Organization`\ - \ (with movement characteristics)\n- Sociological concept of \"social movement\"\ - \n- May have formal foundation (e.g., Wikimedia Foundation) but movement is\ - \ broader\n" + description: Values-driven collective with open participation and public-benefit orientation. slot_usage: has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(SOCIAL_MOVEMENT) - service_offering: + has_service: examples: - value: Wikidata (open knowledge base, CC0) - value: Wikipedia (free encyclopedia, CC-BY-SA) - value: Wikimedia Commons (free media repository) has_membership_criteria: examples: - - value: Open participation - anyone can edit Wikipedia, contribute to Wikidata, - or upload to Wikimedia Commons. No membership fee or application process. - Contribution governed by community policies. + - value: Open participation - anyone can edit Wikipedia, contribute to Wikidata, or upload to Wikimedia Commons. No membership fee or application process. Contribution governed by community policies. has_authority: examples: - value: - has_description: Wikimedia projects are governed by community consensus. - The Wikimedia Foundation provides infrastructure and legal support but - does not control content. Movement governance through affiliates, chapters, - and community-elected bodies. + has_description: Wikimedia projects are governed by community consensus. The Wikimedia Foundation provides infrastructure and legal support but does not control content. Movement governance through affiliates, chapters, and community-elected bodies. has_policy: required: true broad_mappings: @@ -486,13 +346,13 @@ classes: - Distinguished from Network (values vs. services) - Typically FULLY OPEN data policy (openness as core value) - 'Examples: Wikimedia, Creative Commons, Open Knowledge Foundation, Mozilla' + - "Preserved from prior description: A value-driven movement organized around shared ideological principles, with open participation and commitment to public benefit. Distinguished from other types by ideological motivation and OPEN data policies as core value. **Characteristics**: - **Value-driven**: Ideological commitment to principles (free knowledge, openness) - **Open participation**: Anyone can join/contribute based on shared values - **Decentralized governance**: Community-driven decision making - **Non-proprietary by design**: Open data is core value, not business decision - **Global grassroots participation**: Often volunteer-driven - **May include formal foundation**: Legal entity supports the movement **CRITICAL: Data Openness Pattern**: Social movements typically have FULLY OPEN data policies because: - Openness is ideological value, not business strategy - Mission centers on public access and benefit - Data openness is prerequisite for participation - No proprietary business model to protect - \"Information wants to be free\" philosophy **Examples**: - **Wikimedia Foundation / Movement** - Mission: \"Free knowledge for everyone\" - Wikidata: CC0 (public domain) - Wikipedia: CC-BY-SA (copyleft) - Global volunteer contributor base (300,000+ active editors) - Foundation supports movement, doesn't own content - **Creative Commons** - Mission: \"Enable sharing and reuse\" - License steward and open advocate - All materials openly licensed - **Open Knowledge Foundation** - Mission: \"Promote open data worldwide\" - Advocacy for open access and transparency - CKAN open source software - **Mozilla Foundation / Movement** - Mission: \"Open, accessible internet for all\" - Firefox (open source browser) - Open web standards advocacy - **Internet Archive** - Mission: \"Universal access to all knowledge\" - Wayback Machine, Open Library - Preservation and open access **Distinction from Cooperative**: - **SocialMovement**: Open participation, ideological commitment, open data - **Cooperative**: Membership-based ownership, may have closed data **Distinction from NetworkOrganisation**: - **SocialMovement**: Value-driven, open participation - **Network**: Service-driven, membership-based access **Ontological Alignment**: - Schema.org: `schema:Organization` (with movement characteristics) - Sociological concept of \"social movement\" - May have formal foundation (e.g., Wikimedia Foundation) but movement is broader" examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/social-movement/wikimedia organization_name: Wikimedia Foundation / Movement organization_type: SOCIAL_MOVEMENT - organization_legal_form: 501(c)(3) non-profit foundation supporting broader - movement + organization_legal_form: 501(c)(3) non-profit foundation supporting broader movement begin_of_the_begin: '2003-06-20' service_offering: - Wikipedia (free encyclopedia, 60M+ articles, 300+ languages) @@ -501,17 +361,9 @@ classes: - Wikisource (free library of source texts) - Wiktionary (free dictionary) - MediaWiki (open source wiki software) - membership_criteria: Open participation - anyone can edit Wikipedia, contribute - to Wikidata, or upload to Wikimedia Commons. No membership fee or application. - Contribution governed by community policies (neutral point of view, verifiability, - no original research). The movement includes formal affiliates (chapters, - user groups, thematic orgs). + membership_criteria: Open participation - anyone can edit Wikipedia, contribute to Wikidata, or upload to Wikimedia Commons. No membership fee or application. Contribution governed by community policies (neutral point of view, verifiability, no original research). The movement includes formal affiliates (chapters, user groups, thematic orgs). has_authority: - has_description: Wikimedia projects are governed by community consensus - through volunteer administrators, arbitration committees, and policy pages. - The Wikimedia Foundation Board of Trustees provides strategic oversight. - Movement governance through affiliates, chapters, and community-elected - bodies (Movement Charter in development). + has_description: Wikimedia projects are governed by community consensus through volunteer administrators, arbitration committees, and policy pages. The Wikimedia Foundation Board of Trustees provides strategic oversight. Movement governance through affiliates, chapters, and community-elected bodies (Movement Charter in development). has_policy: policy_name: Wikimedia Foundation Open Content Policy applies_to: @@ -530,52 +382,9 @@ classes: FundingOrganisation: is_a: EncompassingBody class_uri: hc:FundingOrganisation - description: "A grant-giving organization that provides FINANCIAL RESOURCES to\ - \ heritage\ncustodians through funding schemes, grants, and subsidies. Distinguished\ - \ from\nother EncompassingBody types by the FINANCIAL relationship rather than\ - \ governance,\nservices, or collaboration.\n\n**Characteristics**:\n- **Financial\ - \ support**: Provides grants, subsidies, funding to custodians\n- **Funding\ - \ schemes**: Implements structured programs with application processes\n- **No\ - \ governance**: Does NOT govern recipients (unlike UmbrellaOrganisation)\n-\ - \ **No ongoing services**: Does NOT provide operational services (unlike NetworkOrganisation)\n\ - - **Evaluation and monitoring**: Assesses applications, monitors outcomes\n\ - - **Time-limited relationships**: Grant periods define relationship duration\n\ - \n**Relationship Model**:\nUnlike other EncompassingBody types that have ongoing\ - \ structural relationships,\nFundingOrganisation has TRANSACTIONAL relationships:\n\ - - Funder \u2192 (awards grant) \u2192 Custodian\n- Grant has start date, end\ - \ date, amount, purpose\n- Multiple custodians may receive funding simultaneously\n\ - - Same custodian may receive multiple grants over time\n\n**Examples**:\n\n\ - - **Mondriaan Fund** (Mondriaan Fonds, Q2714299)\n - Dutch public fund for\ - \ visual arts and cultural heritage\n - Instance of \"funding body\" (Q5509032)\ - \ in Wikidata\n - Provides grants for exhibitions, acquisitions, conservation\n\ - \ - Government-funded through Ministry of OCW, operates independently\n \n\ - - **European Research Council** (ERC, Q1377836)\n - EU agency funding frontier\ - \ research\n - Starting Grants, Consolidator Grants, Advanced Grants\n - Operates\ - \ under Horizon Europe framework\n \n- **Creative Europe** (Q17084973)\n -\ - \ EU programme supporting cultural and creative sectors\n - 2021-2027 programming\ - \ period\n - Funds transnational cooperation projects\n \n- **DC4EU** (Digital\ - \ Credentials for Europe)\n - EU Digital Europe Programme project\n - Funds\ - \ digital infrastructure for heritage sector\n \n- **National Endowment for\ - \ the Humanities** (NEH)\n - US federal agency for humanities funding\n -\ - \ Preservation, research, public programs\n \n- **Heritage Lottery Fund** (now\ - \ National Lottery Heritage Fund)\n - UK lottery distributor for heritage projects\n\ - \ - Major funder of UK heritage custodians\n\n**Distinction from UmbrellaOrganisation**:\n\ - - **FundingOrganisation**: Provides money, NO governance authority\n- **UmbrellaOrganisation**:\ - \ Legal parent WITH governance authority\n- A ministry may BOTH fund AND govern\ - \ - in that case use UMBRELLA\n (the governance relationship is primary)\n\n\ - **Distinction from NetworkOrganisation**:\n- **FundingOrganisation**: One-way\ - \ financial relationship (funder \u2192 recipient)\n- **NetworkOrganisation**:\ - \ Ongoing service provision relationship\n\n**When a Ministry is UMBRELLA vs\ - \ FUNDING_BODY**:\n- Ministry of OCW \u2192 National Archives: UMBRELLA (governs)\n\ - - Ministry of OCW \u2192 Mondriaan Fund: UMBRELLA (governs the fund)\n- Mondriaan\ - \ Fund \u2192 Museum X: FUNDING_BODY (only provides grant)\n\n**Ontological\ - \ Alignment**:\n- Schema.org: `schema:FundingAgency` - \"An organization that\ - \ implements\n FundingSchemes and manages the granting process (via Grants)\"\ - \n- Schema.org: `schema:FundingScheme` - structured funding programs\n- Schema.org:\ - \ `schema:Grant` / `schema:MonetaryGrant` - individual awards\n- Wikidata: Q5509032\ - \ (funding body)\n- FOAF: `foaf:fundedBy` (legacy, use schema:funder instead)\n" + description: Grant-making body that allocates financial resources through schemes, calls, and subsidies. slots: - - has_focus + - focus_on - provide - receive - publish @@ -593,7 +402,7 @@ classes: inlined_as_list: false # Fixed invalid inline for primitive type examples: - value: https://nde.nl/ontology/hc/call/nwo/nwa-heritage-2025 - has_focus: + focus_on: range: FundingFocus multivalued: true inlined: true @@ -627,7 +436,7 @@ classes: end_of_the_begin: '2021-01-01T00:00:00Z' begin_of_the_end: '2027-12-31T23:59:59Z' end_of_the_end: '2027-12-31T23:59:59Z' - service_offering: + has_service: examples: - value: Application guidance and coaching - value: Networking events for grantees @@ -638,7 +447,7 @@ classes: - value: has_label: GLOBAL has_description: Worldwide eligibility - exact_mappings: + broad_mappings: - schema:FundingAgency close_mappings: - schema:Organization @@ -648,6 +457,8 @@ classes: - Distinguished from UMBRELLA (no governance authority) - Distinguished from NETWORK (no ongoing services) - Use schema:funder property to link to funded custodians + - Mapping specificity: schema:FundingAgency is broader than this domain-constrained funding-body subtype + - 'Preserved from prior description: A grant-giving organization that provides FINANCIAL RESOURCES to heritage custodians through funding schemes, grants, and subsidies. Distinguished from other EncompassingBody types by the FINANCIAL relationship rather than governance, services, or collaboration. **Characteristics**: - **Financial support**: Provides grants, subsidies, funding to custodians - **Funding schemes**: Implements structured programs with application processes - **No governance**: Does NOT govern recipients (unlike UmbrellaOrganisation) - **No ongoing services**: Does NOT provide operational services (unlike NetworkOrganisation) - **Evaluation and monitoring**: Assesses applications, monitors outcomes - **Time-limited relationships**: Grant periods define relationship duration **Relationship Model**: Unlike other EncompassingBody types that have ongoing structural relationships, FundingOrganisation has TRANSACTIONAL relationships: - Funder → (awards grant) → Custodian - Grant has start date, end date, amount, purpose - Multiple custodians may receive funding simultaneously - Same custodian may receive multiple grants over time **Examples**: - **Mondriaan Fund** (Mondriaan Fonds, Q2714299) - Dutch public fund for visual arts and cultural heritage - Instance of "funding body" (Q5509032) in Wikidata - Provides grants for exhibitions, acquisitions, conservation - Government-funded through Ministry of OCW, operates independently - **European Research Council** (ERC, Q1377836) - EU agency funding frontier research - Starting Grants, Consolidator Grants, Advanced Grants - Operates under Horizon Europe framework - **Creative Europe** (Q17084973) - EU programme supporting cultural and creative sectors - 2021-2027 programming period - Funds transnational cooperation projects - **DC4EU** (Digital Credentials for Europe) - EU Digital Europe Programme project - Funds digital infrastructure for heritage sector - **National Endowment for the Humanities** (NEH) - US federal agency for humanities funding - Preservation, research, public programs - **Heritage Lottery Fund** (now National Lottery Heritage Fund) - UK lottery distributor for heritage projects - Major funder of UK heritage custodians **Distinction from UmbrellaOrganisation**: - **FundingOrganisation**: Provides money, NO governance authority - **UmbrellaOrganisation**: Legal parent WITH governance authority - A ministry may BOTH fund AND govern - in that case use UMBRELLA (the governance relationship is primary) **Distinction from NetworkOrganisation**: - **FundingOrganisation**: One-way financial relationship (funder → recipient) - **NetworkOrganisation**: Ongoing service provision relationship **When a Ministry is UMBRELLA vs FUNDING_BODY**: - Ministry of OCW → National Archives: UMBRELLA (governs) - Ministry of OCW → Mondriaan Fund: UMBRELLA (governs the fund) - Mondriaan Fund → Museum X: FUNDING_BODY (only provides grant) **Ontological Alignment**: - Schema.org: `schema:FundingAgency` - "An organization that implements FundingSchemes and manages the granting process (via Grants)" - Schema.org: `schema:FundingScheme` - structured funding programs - Schema.org: `schema:Grant` / `schema:MonetaryGrant` - individual awards - Wikidata: Q5509032 (funding body) - FOAF: `foaf:fundedBy` (legacy, use schema:funder instead)' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/funding/mondriaan-fund @@ -673,7 +484,7 @@ classes: has_currency: currency_code: EUR has_label: Euro - currency_symbol: "\u20AC" + currency_symbol: "€" has_source: Dutch Ministry of OCW annual appropriation service_area: - has_label: NL @@ -682,10 +493,8 @@ classes: - Application guidance - Networking events for grantees - Impact evaluation - membership_criteria: 'Eligibility depends on specific funding scheme. Generally: - Dutch museums, archives, heritage organizations, and visual artists. International - projects may have broader eligibility.' - identified_by: null + membership_criteria: 'Eligibility depends on specific funding scheme. Generally: Dutch museums, archives, heritage organizations, and visual artists. International projects may have broader eligibility.' + identified_by: has_url: https://www.mondriaanfonds.nl/ - value: id: https://nde.nl/ontology/hc/encompassing-body/funding/erc @@ -710,7 +519,7 @@ classes: has_currency: currency_code: EUR has_label: Euro - currency_symbol: "\u20AC" + currency_symbol: "€" begin_of_the_begin: '2021-01-01' end_of_the_end: '2027-12-31' receive: @@ -722,12 +531,8 @@ classes: has_description: European Economic Area - has_label: Associated Countries has_description: Associated to Horizon Europe - membership_criteria: Open to researchers of any nationality. Host institution - must be in EU Member State or Horizon Europe Associated Country. Selection - based on scientific excellence only. - identified_by: null + membership_criteria: Open to researchers of any nationality. Host institution must be in EU Member State or Horizon Europe Associated Country. Selection based on scientific excellence only. + identified_by: has_url: https://erc.europa.eu/ annotations: custodian_types: '[''*'']' - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Endpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Endpoint.yaml index 38ab2d6290..b6b66a44d0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Endpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Endpoint.yaml @@ -6,13 +6,35 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# imports: - - linkml:types - - ../slots/has_url +- linkml:types +- ../slots/has_url default_prefix: hc classes: Endpoint: class_uri: dcat:Distribution - description: Distribution or access point. + description: >- + Addressable access location for downloading, querying, or retrieving a + digital resource representation. + alt_descriptions: + nl: Adresseerbare toegangslocatie voor downloaden bevragen of ophalen van een digitale representatie. + de: Adressierbarer Zugriffspunkt zum Herunterladen Abfragen oder Abrufen einer digitalen Repräsentation. + fr: Point d acces adressable pour telecharger interroger ou recuperer une representation numerique d une ressource. + es: Ubicacion de acceso direccionable para descargar consultar o recuperar una representacion digital de un recurso. + ar: موقع وصول قابل للعنونة لتنزيل أو الاستعلام عن تمثيل رقمي لمورد أو استرجاعه. + id: Lokasi akses yang dapat dialamati untuk mengunduh menanyakan atau mengambil representasi digital sumber daya. + zh: 用于下载、查询或获取数字资源表示的可寻址访问位置。 + structured_aliases: + - {literal_form: toegangseindpunt, in_language: nl} + - {literal_form: Zugriffsendpunkt, in_language: de} + - {literal_form: point d acces, in_language: fr} + - {literal_form: punto de acceso, in_language: es} + - {literal_form: نقطة وصول, in_language: ar} + - {literal_form: titik akses, in_language: id} + - {literal_form: 访问端点, in_language: zh} + broad_mappings: + - dcat:Distribution + close_mappings: + - dcat:DataService slots: - has_url slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml index 423bb81c66..3a04900c63 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EngagementMetric.yaml @@ -9,33 +9,48 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_type - - ../slots/has_measurement_unit - - ../slots/has_value +- linkml:types +- ../metadata +- ../slots/has_type +- ../slots/has_measurement_unit +- ../slots/has_value classes: EngagementMetric: class_uri: schema:InteractionCounter description: >- - Structured representation of an engagement metric (e.g. Rate, Likes, Shares). - - **Ontology Alignment**: - - **Primary**: `schema:InteractionCounter` - + Quantitative interaction measure used to track audience engagement with + digital content or services. + alt_descriptions: + nl: Kwantitatieve interactiemaat voor het volgen van publieksbetrokkenheid bij digitale content of diensten. + de: Quantitatives Interaktionsmass zur Erfassung der Publikumsbeteiligung an digitalen Inhalten oder Diensten. + fr: Mesure quantitative d interaction pour suivre l engagement du public envers des contenus ou services numeriques. + es: Medida cuantitativa de interaccion para seguir la participacion del publico con contenidos o servicios digitales. + ar: مقياس تفاعل كمي لتتبع انخراط الجمهور مع المحتوى أو الخدمات الرقمية. + id: Ukuran interaksi kuantitatif untuk melacak keterlibatan audiens pada konten atau layanan digital. + zh: 用于跟踪受众对数字内容或服务参与度的量化交互指标。 + structured_aliases: + - {literal_form: betrokkenheidsmetric, in_language: nl} + - {literal_form: Engagement-Metrik, in_language: de} + - {literal_form: metrique d engagement, in_language: fr} + - {literal_form: metrica de interaccion, in_language: es} + - {literal_form: مؤشر تفاعل, in_language: ar} + - {literal_form: metrik keterlibatan, in_language: id} + - {literal_form: 互动指标, in_language: zh} + exact_mappings: + - schema:InteractionCounter + slots: - - has_type - - has_value - - has_unit - + - has_type + - has_value + - has_measurement_unit + slot_usage: has_type: # range: string has_value: range: decimal - has_unit: + has_measurement_unit: # range: string - annotations: custodian_types: '["*"]' specificity_score: 0.4 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml index 67d83371de..61cf554377 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMetadata.yaml @@ -10,26 +10,43 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_method - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_method +- ../slots/temporal_extent classes: EnrichmentMetadata: class_uri: prov:Activity description: >- - Metadata about a data enrichment process. - - **Ontology Alignment**: - - **Primary**: `prov:Activity` (Enrichment process) - - **Close**: `schema:Action` - + Process-level metadata that documents how enrichment was performed, + including method and time span. + alt_descriptions: + nl: Procesmetadata die vastlegt hoe verrijking is uitgevoerd inclusief methode en tijdsduur. + de: Prozessmetadaten zur Dokumentation der Durchfuehrung von Anreicherung inklusive Methode und Zeitspanne. + fr: Metadonnees de processus documentant la facon dont l enrichissement a ete realise avec methode et periode. + es: Metadatos de proceso que documentan como se realizo el enriquecimiento incluyendo metodo y periodo temporal. + ar: بيانات وصفية على مستوى العملية توثق كيفية تنفيذ الإثراء بما في ذلك الطريقة والفترة الزمنية. + id: Metadata tingkat proses yang mendokumentasikan bagaimana pengayaan dilakukan termasuk metode dan rentang waktu. + zh: 记录富化过程如何执行的过程级元数据,包括方法与时间范围。 + structured_aliases: + - {literal_form: verrijkingsmetadata, in_language: nl} + - {literal_form: Anreicherungsmetadaten, in_language: de} + - {literal_form: metadonnees d enrichissement, in_language: fr} + - {literal_form: metadatos de enriquecimiento, in_language: es} + - {literal_form: بيانات إثراء وصفية, in_language: ar} + - {literal_form: metadata pengayaan, in_language: id} + - {literal_form: 富化元数据, in_language: zh} + broad_mappings: + - prov:Activity + close_mappings: + - schema:Action + slots: - - has_description - - has_method - - temporal_extent - + - has_description + - has_method + - temporal_extent + annotations: custodian_types: '["*"]' specificity_score: 0.2 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml index 2549a77e68..a25e5a7118 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentMethod.yaml @@ -14,16 +14,36 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label classes: EnrichmentMethod: class_uri: prov:Plan - description: 'The method used for data enrichment (e.g. "WhatsApp API Extraction", "Manual Verification"). - - **Ontology Alignment**: - **Primary**: `prov:Plan` (subclass of prov:Entity) - **Close**: `schema:Action` (instrument)' + description: >- + Method or procedural plan used to perform enrichment, such as manual + review, API extraction, or rule-based normalization. + alt_descriptions: + nl: Methode of procedureel plan voor verrijking zoals handmatige controle API-extractie of regelgebaseerde normalisatie. + de: Methode oder Verfahrensplan fuer Anreicherung etwa manuelle Pruefung API-Extraktion oder regelbasierte Normalisierung. + fr: Methode ou plan procedural utilise pour l enrichissement comme verification manuelle extraction API ou normalisation a base de regles. + es: Metodo o plan procedimental para realizar enriquecimiento como revision manual extraccion por API o normalizacion basada en reglas. + ar: طريقة أو خطة إجرائية تستخدم لتنفيذ الإثراء مثل المراجعة اليدوية أو الاستخراج عبر واجهة API أو التطبيع القائم على القواعد. + id: Metode atau rencana prosedural untuk melakukan pengayaan seperti tinjauan manual ekstraksi API atau normalisasi berbasis aturan. + zh: 用于执行富化的方法或程序计划,如人工复核、API 抽取或基于规则的规范化。 + structured_aliases: + - {literal_form: verrijkingsmethode, in_language: nl} + - {literal_form: Anreicherungsmethode, in_language: de} + - {literal_form: methode d enrichissement, in_language: fr} + - {literal_form: metodo de enriquecimiento, in_language: es} + - {literal_form: طريقة إثراء, in_language: ar} + - {literal_form: metode pengayaan, in_language: id} + - {literal_form: 富化方法, in_language: zh} + broad_mappings: + - prov:Plan + close_mappings: + - schema:Action slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml index 36b20a74bc..35964c6c16 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenance.yaml @@ -8,18 +8,32 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types # default_range: string classes: EnrichmentProvenance: - description: "Nested provenance tracking for individual enrichment sources within\ - \ a custodian record. Contains entries keyed by enrichment type (e.g., wikidata_enrichment,\ - \ google_maps_enrichment) with content hashes, verification timestamps, and\ - \ derivation sources.\nOntology mapping rationale: - class_uri is prov:Bundle\ - \ because this bundles multiple provenance\n statements about different enrichment\ - \ activities\n- close_mappings includes prov:Collection as this is a collection\ - \ of\n provenance entries" + description: >- + Container that groups provenance statements for one enrichment package, + including source-specific entries, hashes, and verification events. class_uri: prov:Bundle + alt_descriptions: + nl: Container die provenanceverklaringen groepeert voor een verrijkingspakket inclusief bronitems hashes en verificatiegebeurtenissen. + de: Behaelter zur Buendelung von Provenienzaussagen fuer ein Anreicherungspaket inklusive Quelleneintraegen Hashes und Verifizierungen. + fr: Conteneur regroupant les declarations de provenance pour un lot d enrichissement avec entrees source empreintes et verifications. + es: Contenedor que agrupa declaraciones de procedencia para un paquete de enriquecimiento con entradas de origen hashes y verificaciones. + ar: حاوية تجمع بيانات الإسناد لحزمة إثراء واحدة بما في ذلك إدخالات المصادر والتجزئات وأحداث التحقق. + id: Wadah yang mengelompokkan pernyataan provenance untuk satu paket pengayaan termasuk entri sumber hash dan peristiwa verifikasi. + zh: 用于汇总单个富化包溯源声明的容器,包含来源条目、哈希和值证事件。 + structured_aliases: + - {literal_form: verrijkingsprovenance, in_language: nl} + - {literal_form: Anreicherungsprovenienz, in_language: de} + - {literal_form: provenance d enrichissement, in_language: fr} + - {literal_form: procedencia de enriquecimiento, in_language: es} + - {literal_form: إسناد الإثراء, in_language: ar} + - {literal_form: provenance pengayaan, in_language: id} + - {literal_form: 富化溯源包, in_language: zh} + exact_mappings: + - prov:Bundle close_mappings: - prov:Collection related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml index e4a24a0aaf..8a6cdd909a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml @@ -13,17 +13,32 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: EnrichmentProvenanceEntry: - description: "A single enrichment provenance entry containing content hash for\ - \ integrity verification, verification timestamp, and derivation source. Implements\ - \ W3C PROV-O and W3C SRI (Subresource Integrity) patterns.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this represents an entity with\n\ - \ provenance metadata (derivation, generation time)\n- close_mappings includes\ - \ prov:Derivation as this tracks where\n the enrichment was derived from" + description: >- + Atomic provenance record for one enrichment result, capturing derivation, + integrity hash, and verification timestamp. class_uri: prov:Entity + alt_descriptions: + nl: Atomair provenance-item voor een verrijkingsresultaat met afleiding integriteitshash en verificatiemoment. + de: Atomares Provenienzobjekt fuer ein Anreicherungsergebnis mit Ableitung Integritaetshash und Verifizierungszeitpunkt. + fr: Enregistrement de provenance atomique pour un resultat d enrichissement avec derivation empreinte d integrite et horodatage de verification. + es: Registro atomico de procedencia para un resultado de enriquecimiento con derivacion hash de integridad y marca temporal de verificacion. + ar: سجل إسناد ذري لنتيجة إثراء واحدة يتضمن الاشتقاق وتجزئة السلامة والطابع الزمني للتحقق. + id: Catatan provenance atomik untuk satu hasil pengayaan yang memuat derivasi hash integritas dan cap waktu verifikasi. + zh: 针对单条富化结果的原子级溯源记录,包含派生关系、完整性哈希与校验时间戳。 + structured_aliases: + - {literal_form: verrijkingsprovenance-item, in_language: nl} + - {literal_form: Anreicherungsprovenienz-Eintrag, in_language: de} + - {literal_form: entree de provenance d enrichissement, in_language: fr} + - {literal_form: entrada de procedencia de enriquecimiento, in_language: es} + - {literal_form: مدخل إسناد الإثراء, in_language: ar} + - {literal_form: entri provenance pengayaan, in_language: id} + - {literal_form: 富化溯源条目, in_language: zh} + broad_mappings: + - prov:Entity close_mappings: - prov:Derivation related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Entity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Entity.yaml index ba7be8398f..d5210bfd62 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Entity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Entity.yaml @@ -14,30 +14,35 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types +- linkml:types classes: Entity: class_uri: prov:Entity - description: 'A generic entity in the provenance model. - - - **USAGE**: - - Used for: - - - Generic entity references - - - Provenance entity tracking - - - Abstract entity representation - - ' + description: >- + Generic provenance entity used as an abstract base for things that can be + described, versioned, and related through provenance statements. + alt_descriptions: + nl: Generieke provenance-entiteit als abstracte basis voor zaken die beschreven geversioneerd en via provenance-relaties verbonden worden. + de: Generische Provenienz-Entitaet als abstrakte Basis fuer Dinge die beschrieben versioniert und ueber Provenienzbeziehungen verbunden werden koennen. + fr: Entite de provenance generique servant de base abstraite pour les objets decrits versionnes et relies par des declarations de provenance. + es: Entidad de procedencia generica usada como base abstracta para elementos que pueden describirse versionarse y relacionarse mediante procedencia. + ar: كيان إسناد عام يستخدم كأساس مجرد للأشياء التي يمكن وصفها وإصدارتها وربطها ببيانات الإسناد. + id: Entitas provenance generik sebagai dasar abstrak untuk hal yang dapat dideskripsikan diberi versi dan dihubungkan melalui pernyataan provenance. + zh: 通用溯源实体,作为可被描述、版本化并通过溯源声明关联之对象的抽象基础。 + structured_aliases: + - {literal_form: generieke entiteit, in_language: nl} + - {literal_form: generische Entitaet, in_language: de} + - {literal_form: entite generique, in_language: fr} + - {literal_form: entidad generica, in_language: es} + - {literal_form: كيان عام, in_language: ar} + - {literal_form: entitas generik, in_language: id} + - {literal_form: 通用实体, in_language: zh} broad_mappings: - prov:Entity close_mappings: - schema:Thing annotations: - specificity_score: '0.20' + specificity_score: 0.2 specificity_rationale: Low specificity - generic entity concept. custodian_types: '[''*'']' examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml index 42ecf9c90c..6b01a62787 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EntityReconstruction.yaml @@ -1,69 +1,85 @@ id: https://nde.nl/ontology/hc/class/EntityReconstruction -name: entity_reconstruction_class -title: EntityReconstruction Class - +name: EntityReconstruction +title: Entity Reconstruction prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - default_prefix: hc - imports: - linkml:types - ../slots/has_score classes: EntityReconstruction: - class_uri: prov:Entity - description: | - Abstract base class for reconstructed formal entities derived from observations. - - **Purpose**: - EntityReconstruction represents the result of analyzing multiple observations - to reconstruct a formal entity (legal status, name, place). - - **Relationship to Observations**: - ``` - CustodianObservation[] - │ - └── refers_or_referred_to → EntityReconstruction - │ - └── (subtypes: CustodianLegalStatus, - CustodianName, - CustodianPlace) - ``` - - **PROV-O Semantics**: - - `prov:Entity`: Base class for things with provenance - - Links TO observations via inverse (has_derived_observation) - - Links FROM observations via refers_or_referred_to - - **Subtypes**: - - CustodianLegalStatus - Reconstructed legal entity - - CustodianName - Reconstructed emic/etic name - - CustodianPlace - Reconstructed place designation - - exact_mappings: - - prov:Entity - - close_mappings: - - crm:E73_Information_Object - + class_uri: hc:EntityReconstruction abstract: true - + description: >- + Provenance-traceable representation synthesized from multiple source + observations to express a consolidated interpretation. + alt_descriptions: + nl: Herleidbare representatie die uit meerdere bronwaarnemingen wordt samengesteld voor een geconsolideerde interpretatie. + de: Provenienzfaehige Darstellung, die aus mehreren Quellbeobachtungen zu einer konsolidierten Interpretation zusammengefuehrt wird. + fr: Representation tracable en provenance, synthetisee a partir de plusieurs observations sources pour exprimer une interpretation consolidee. + es: Representacion trazable en procedencia, sintetizada a partir de multiples observaciones de origen para expresar una interpretacion consolidada. + ar: تمثيل قابل للتتبع من حيث المصدر يُركَّب من ملاحظات متعددة للتعبير عن تفسير موحّد. + id: Representasi yang dapat ditelusuri provenansinya, disintesis dari beberapa observasi sumber untuk menyatakan interpretasi terpadu. + zh: 由多项来源观测综合形成、可追溯来源的统一解释表达。 + structured_aliases: + - literal_form: gereconstrueerde entiteit + in_language: nl + - literal_form: rekonstruierte Entitaet + in_language: de + - literal_form: entite reconstituee + in_language: fr + - literal_form: entidad reconstruida + in_language: es + - literal_form: كيان مُعاد بناؤه + in_language: ar + - literal_form: entitas rekonstruksi + in_language: id + - literal_form: 重建实体 + in_language: zh slots: - has_score - + broad_mappings: + - prov:Entity + close_mappings: + - crm:E73_Information_Object + comments: + - Abstract superclass for reconstructed legal status, naming, and place assertions. + examples: + - value: | + CustodianObservation[] + │ + └── refers_or_referred_to → EntityReconstruction + │ + └── (subtypes: CustodianLegalStatus, + CustodianName, + CustodianPlace) + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Abstract base class for reconstructed formal entities derived from observations. + + **Purpose**: + EntityReconstruction represents the result of analyzing multiple observations + to reconstruct a formal entity (legal status, name, place). + + **Relationship to Observations**: + + **PROV-O Semantics**: + - `prov:Entity`: Base class for things with provenance + - Links TO observations via inverse (has_derived_observation) + - Links FROM observations via refers_or_referred_to + + **Subtypes**: + - CustodianLegalStatus - Reconstructed legal entity + - CustodianName - Reconstructed emic/etic name + - CustodianPlace - Reconstructed place designation annotations: custodian_types: '["*"]' - custodian_types_rationale: Abstract base class for all reconstructed entities. - custodian_types_primary: null - specificity_score: 0.5 - specificity_rationale: Mid-level abstraction for entity reconstruction pattern. - - comments: - - "MIGRATED: supports derived_from_entity → refers_or_referred_to (Rule 53)" - - "Abstract base for reconstructed formal entities" - - "PROV-O Entity for provenance tracking" - - "Subtypes: CustodianLegalStatus, CustodianName, CustodianPlace" + custodian_types_rationale: Reconstruction pattern is reusable across all domains. + specificity_score: "0.5" + specificity_rationale: Mid-level abstraction for synthesized entity representations. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EntityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EntityType.yaml index 7a0b781cc1..3310ce7001 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EntityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EntityType.yaml @@ -1,34 +1,53 @@ id: https://nde.nl/ontology/hc/class/EntityType name: EntityType -title: Entity Type Class +title: Entity Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - + schema: http://schema.org/ default_prefix: hc - imports: - linkml:types - - ../metadata - ../slots/identified_by - ../slots/has_label classes: EntityType: - class_uri: skos:Concept + class_uri: hc:EntityType description: >- - Classification of an Entity (e.g. Person, Place, Organization). - - **Ontology Alignment**: - - **Primary**: `skos:Concept` - - **Close**: `rdfs:Class` - + Controlled classification used to indicate the conceptual kind of a modeled + thing. + alt_descriptions: + nl: Gecontroleerde classificatie die het conceptuele soort van een gemodelleerd object aangeeft. + de: Kontrollierte Klassifikation zur Angabe der konzeptuellen Art eines modellierten Gegenstands. + fr: Classification controlee indiquant la categorie conceptuelle d'un element modele. + es: Clasificacion controlada que indica la clase conceptual de un elemento modelado. + ar: تصنيف مضبوط يحدد النوع المفاهيمي للعنصر الممثَّل. + id: Klasifikasi terkendali untuk menunjukkan jenis konseptual dari entitas yang dimodelkan. + zh: 用于标示建模对象概念类别的受控分类。 + structured_aliases: + - literal_form: entiteitstype + in_language: nl + - literal_form: Entitaetstyp + in_language: de + - literal_form: type d'entite + in_language: fr + - literal_form: tipo de entidad + in_language: es + - literal_form: نوع الكيان + in_language: ar + - literal_form: tipe entitas + in_language: id + - literal_form: 实体类型 + in_language: zh slots: - has_label - identified_by - + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm annotations: custodian_types: '["*"]' - specificity_score: 0.1 - specificity_rationale: Fundamental classification. + specificity_score: "0.2" + specificity_rationale: Generic classification concept reused across modules. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml index 75587cbd3f..961559633b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalCondition.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/EnvironmentalCondition name: EnvironmentalCondition -title: EnvironmentalCondition -description: Environmental conditions (temperature, humidity, light) affecting preservation. +title: Environmental Condition prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,13 +13,40 @@ imports: - ../slots/has_value classes: EnvironmentalCondition: - class_uri: sosa:Observation - description: Environmental condition observation. + class_uri: hc:EnvironmentalCondition + description: >- + Measured state of ambient factors such as temperature, relative humidity, + or illuminance relevant to preservation risk. + alt_descriptions: + nl: Gemeten toestand van omgevingsfactoren zoals temperatuur, relatieve vochtigheid of lichtsterkte met bewaarrisico-impact. + de: Gemessener Zustand von Umgebungsfaktoren wie Temperatur, relativer Luftfeuchte oder Beleuchtungsstaerke mit Relevanz fuer Erhaltungsrisiken. + fr: Etat mesure de facteurs ambiants tels que temperature, humidite relative ou eclairement, pertinents pour le risque de conservation. + es: Estado medido de factores ambientales como temperatura, humedad relativa o iluminancia, relevante para riesgos de preservacion. + ar: حالة مقاسة لعوامل البيئة مثل الحرارة أو الرطوبة النسبية أو شدة الإضاءة ذات الصلة بمخاطر الحفظ. + id: Kondisi terukur dari faktor lingkungan seperti suhu, kelembapan relatif, atau iluminansi yang relevan terhadap risiko pelestarian. + zh: 与保存风险相关的温度、相对湿度、照度等环境因素的测量状态。 + structured_aliases: + - literal_form: omgevingsconditie + in_language: nl + - literal_form: Umgebungszustand + in_language: de + - literal_form: condition environnementale + in_language: fr + - literal_form: condicion ambiental + in_language: es + - literal_form: حالة بيئية + in_language: ar + - literal_form: kondisi lingkungan + in_language: id + - literal_form: 环境状态 + in_language: zh slots: - - has_value - - has_unit - - has_type + - has_value + - has_measurement_unit + - has_type + broad_mappings: + - sosa:Observation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.3" + specificity_rationale: Reusable measurement object for environmental monitoring. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml index 074b6fbbc2..e123e1079f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalControl.yaml @@ -1,34 +1,52 @@ id: https://nde.nl/ontology/hc/class/EnvironmentalControl name: EnvironmentalControl -title: Environmental Control Class +title: Environmental Control prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ default_prefix: hc imports: - linkml:types - - ../metadata - ../slots/has_description - ../slots/has_label classes: EnvironmentalControl: - class_uri: sosa:Actuation - description: 'A control or mechanism for managing environmental conditions (e.g. HVAC, Dehumidifier). - - **Ontology Alignment**: - **Primary**: `sosa:Actuation` (Control action/device) - **Close**: `schema:Product` (Equipment)' + class_uri: hc:EnvironmentalControl + description: >- + Control mechanism or operational intervention used to maintain target + storage climate conditions. + alt_descriptions: + nl: Regelmechanisme of operationele ingreep om doelwaarden van het bewaarklimaat te handhaven. + de: Regelmechanismus oder betriebliche Massnahme zur Einhaltung von Sollwerten des Lagerklimas. + fr: Mecanisme de regulation ou intervention operationnelle utilise pour maintenir les conditions climatiques cibles de stockage. + es: Mecanismo de control o intervencion operativa para mantener condiciones climaticas objetivo en almacenamiento. + ar: آلية ضبط أو تدخل تشغيلي يُستخدم للحفاظ على شروط المناخ المستهدفة في التخزين. + id: Mekanisme kendali atau intervensi operasional untuk mempertahankan kondisi iklim penyimpanan yang ditargetkan. + zh: 用于维持存储环境目标气候条件的控制机制或操作干预。 + structured_aliases: + - literal_form: klimaatregeling + in_language: nl + - literal_form: Klimasteuerung + in_language: de + - literal_form: controle climatique + in_language: fr + - literal_form: control ambiental + in_language: es + - literal_form: تحكم بيئي + in_language: ar + - literal_form: kendali lingkungan + in_language: id + - literal_form: 环境控制 + in_language: zh slots: - - has_label - - has_description + - has_label + - has_description + broad_mappings: + - sosa:Actuation + - schema:Product annotations: custodian_types: '["*"]' - specificity_score: 0.3 - specificity_rationale: Conservation metadata. + specificity_score: "0.3" + specificity_rationale: Conservation operations artifact for climate management. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml index c950683253..c0d5afe58e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalRequirement.yaml @@ -1,34 +1,50 @@ id: https://nde.nl/ontology/hc/class/EnvironmentalRequirement name: EnvironmentalRequirement -title: Environmental Requirement Class +title: Environmental 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 - - ../metadata - ../slots/has_description - ../slots/has_label classes: EnvironmentalRequirement: - class_uri: schema:PropertyValue + class_uri: hc:EnvironmentalRequirement description: >- - A requirement for environmental conditions (e.g. Temperature range, RH range). - - **Ontology Alignment**: - - **Primary**: `schema:PropertyValue` - - **Close**: `dcterms:requires` - + Normative parameter constraint defining acceptable environmental ranges for + preserving designated material groups. + alt_descriptions: + nl: Normatieve parameterbeperking die aanvaardbare omgevingsbereiken voor behoud van aangewezen materiaalgroepen vastlegt. + de: Normative Parametergrenze, die zulaessige Umweltbereiche fuer den Erhalt bestimmter Materialgruppen festlegt. + fr: Contrainte parametrique normative definissant les plages environnementales acceptables pour la conservation de groupes de materiaux designes. + es: Restriccion parametrica normativa que define rangos ambientales aceptables para preservar grupos de materiales designados. + ar: قيد معياري للمعلمات يحدد النطاقات البيئية المقبولة لحفظ مجموعات مواد محددة. + id: Batas parameter normatif yang mendefinisikan rentang lingkungan yang dapat diterima untuk pelestarian kelompok material tertentu. + zh: 为特定材料组保存定义可接受环境范围的规范性参数约束。 + structured_aliases: + - literal_form: klimaateis + in_language: nl + - literal_form: Klimaanforderung + in_language: de + - literal_form: exigence environnementale + in_language: fr + - literal_form: requisito ambiental + in_language: es + - literal_form: متطلب بيئي + in_language: ar + - literal_form: persyaratan lingkungan + in_language: id + - literal_form: 环境要求 + in_language: zh slots: - has_label - has_description - + broad_mappings: + - schema:PropertyValue annotations: custodian_types: '["*"]' - specificity_score: 0.3 - specificity_rationale: Conservation standards. + specificity_score: "0.3" + specificity_rationale: Parameter requirement concept for preventive conservation. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml index 24577a9b27..c202b354cd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml @@ -1,226 +1,105 @@ id: https://nde.nl/ontology/hc/class/EnvironmentalZone -name: environmental_zone_class -title: Environmental Zone Class +name: EnvironmentalZone +title: Environmental Zone prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ sosa: http://www.w3.org/ns/sosa/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - wd: http://www.wikidata.org/entity/ - aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: - linkml:types - - ../enums/MeasureUnitEnum - - ../enums/SetpointTypeEnum - - ../slots/allow - ../slots/contain_unit - ../slots/has_description - ../slots/identified_by - ../slots/has_label - - ../slots/require - ../slots/has_score - ../slots/has_setpoint - - ../slots/has_tolerance - ../slots/has_type - - ../slots/has_light_exposure - ../slots/maximum_of_maximum - - ../slots/has_system - - ../slots/has_url - - ../slots/has_provenance - ../slots/part_of - ../slots/temporal_extent classes: EnvironmentalZone: class_uri: hc:EnvironmentalZone - description: 'A climate-controlled area within a storage facility with specific environmental parameters (temperature, relative humidity, light levels, air quality). - DEFINITION: An EnvironmentalZone represents a physically distinct area within a storage facility that maintains specific environmental conditions. Different collection types require different zones based on their material composition and preservation requirements. - Examples include climate-controlled archive rooms (18C, 50% RH), cold storage vaults for film (-5C to +4C), photographic materials storage (15C, 35% RH), textile storage (stable RH, low light), and general collection storage (ambient controlled). - Wikidata Alignment: Q1759899 (climate control). - HC Ontology Extension (hc-storage.ttl): Primary class hc:EnvironmentalZone (subclass of crm:E27_Site). Provides environmental preset instances including hc:StandardArchiveEnvironment (18C, 50% RH, 50 lux), hc:PhotographicMaterialsEnvironment (15C, 35% RH), hc:ColdStorageEnvironment (-5C, 30% RH), hc:TextileStorageEnvironment (18C, 50% RH, 15000 lux-hours/year). - Key HC properties: hc:hasStorageSection (links zone to storage units), hc:hasEnvironmentalRequirement (links to climate specs), hc:meetsRequirement (indicates compliance), hc:hasEnvironmentalObservation (links to sensor readings), hc:monitoredByPlatform (links to sensor systems). - SOSA/SSN Integration: Environmental zones can be monitored using sensor networks where Zone is a sosa:FeatureOfInterest, Observations are hc:StorageEnvironmentObservation, and Sensors are hosted on hc:EnvironmentalSensorPlatform. - CIDOC-CRM Alignment (v7.1.3): Base class crm:E27_Site - Zones are physical locations. StorageFacility has_section EnvironmentalZone which has_section StorageUnit.' - exact_mappings: - - hc:EnvironmentalZone - - crm:E27_Site - close_mappings: - - aat:300265612 - - wikidata:Q1759899 - related_mappings: - - hc:StorageFacility - - hc:StorageUnit - - hc:EnvironmentalRequirement - - sosa:FeatureOfInterest + description: >- + Delimited storage area configured with monitored climate targets for the + long-term care of designated collection materials. + alt_descriptions: + nl: Afgebakend opslaggebied met bewaakte klimaatdoelen voor langdurige zorg van aangewezen collectiematerialen. + de: Abgegrenzter Lagerbereich mit ueberwachten Klimasollwerten fuer die langfristige Erhaltung zugewiesener Sammlungsmaterialien. + fr: Zone de stockage delimitee avec objectifs climatiques surveilles pour la conservation a long terme de materiaux de collection designes. + es: Area de almacenamiento delimitada con objetivos climaticos monitorizados para el cuidado a largo plazo de materiales de coleccion designados. + ar: منطقة تخزين محددة بحدود مع أهداف مناخية مُراقبة للعناية طويلة الأمد بمواد مجموعات محددة. + id: Area penyimpanan terbatasi dengan target iklim terpantau untuk perawatan jangka panjang material koleksi yang ditetapkan. + zh: 为指定馆藏材料长期保存而设置并监测气候目标的界定存储区域。 + structured_aliases: + - literal_form: klimaatzone + in_language: nl + - literal_form: Klimazone + in_language: de + - literal_form: zone climatique de stockage + in_language: fr + - literal_form: zona climatica de almacenamiento + in_language: es + - literal_form: منطقة مناخية + in_language: ar + - literal_form: zona iklim penyimpanan + in_language: id + - literal_form: 环境分区 + in_language: zh slots: - - contain_unit - - has_tolerance - - allow - - has_light_exposure - - max_light_lux - - has_system - - has_url - - has_provenance - - part_of - - has_setpoint - - has_score - - temporal_extent - - has_description - - identified_by - - has_label - - has_type + - identified_by + - has_label + - has_description + - has_type + - has_setpoint + - max_light_lux + - contain_unit + - part_of + - temporal_extent + - has_score slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/zone/na-depot-a-standard has_label: -# range: string required: true - examples: - - value: Standard Archive Storage Zone A - - value: Cold Storage Vault - Film Negatives - - value: Photographic Materials Room has_type: -# range: string # uriorcurie required: true - examples: - - value: ARCHIVE_STANDARD - - value: COLD_STORAGE - - value: PHOTOGRAPHIC - has_description: -# range: string has_setpoint: - range: Setpoint multivalued: true inlined: true inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_tolerance: 2.0 - setpoint_unit: DEGREE_CELSIUS - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - setpoint_tolerance: 5.0 - setpoint_unit: PERCENT - allow: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - - deviation_value: 2.0 - has_measurement_unit: - has_type: DEGREE_CELSIUS - has_symbol: "\xB0C" - iso_standard_reference: ISO 11799:2015 - - value: - - deviation_value: 3.0 - iso_standard_reference: ISO 18911:2010 - has_tolerance: - range: float - examples: - - value: 5.0 - max_light_lux: - range: float - examples: - - value: 50.0 - - value: 0.0 - has_light_exposure: - range: float - examples: - - value: 15000.0 - has_provenance: - range: StorageCondition - multivalued: true - inlined_as_list: true - has_system: -# range: string - examples: - - value: Hanwell RadioLog environmental monitoring system - - value: Meaco Climate Manager - has_url: - range: uri part_of: - range: Storage required: true - contain_contains_unit: - range: StorageUnit - multivalued: true - inlined_as_list: true - temporal_extent: - range: TimeSpan - inlined: true - required: false - comments: - - EnvironmentalZone sits between Storage (facility) and StorageUnit (compartment) - - Environmental parameters should align with material preservation standards - - SOSA integration enables IoT sensor data ingestion - - HC ontology provides preset environmental requirements for common scenarios - see_also: - - https://nde.nl/ontology/hc/EnvironmentalZone - - http://vocab.getty.edu/aat/300265612 - - http://www.w3.org/ns/sosa/ examples: - - value: - identified_by: https://nde.nl/ontology/hc/zone/na-depot-a-standard - has_label: Standard Archive Storage Zone A - has_type: ARCHIVE_STANDARD - has_description: 'Climate-controlled archive storage meeting ISO 11799 requirements. - Paper-based collections from 1800-1950. - ' - has_setpoint: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_tolerance: 2.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: ISO 11799 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - setpoint_tolerance: 5.0 - setpoint_unit: PERCENT - max_light_lux: 50.0 - environmental_requirement: https://nde.nl/ontology/hc/StandardArchiveEnvironment - monitoring_platform: Hanwell RadioLog monitoring system - part_of_facility: https://nde.nl/ontology/hc/storage/na-depot-a - - value: - identified_by: https://nde.nl/ontology/hc/zone/ef-cold-vault - has_label: Cold Storage Vault - Film Archive - has_type: COLD_STORAGE - has_description: "Refrigerated vault for nitrate and acetate film negatives.\nMaintained at -5\xB0C, 30% RH per ISO 18911.\n" - has_setpoint: - - setpoint_type: TEMPERATURE - setpoint_value: -5.0 - setpoint_min: -8.0 - setpoint_max: -2.0 - setpoint_tolerance: 3.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: ISO 18911 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 30.0 - setpoint_min: 25.0 - setpoint_max: 35.0 - setpoint_tolerance: 5.0 - setpoint_unit: PERCENT - max_light_lux: 0.0 - environmental_requirement: https://nde.nl/ontology/hc/ColdStorageEnvironment - part_of_facility: https://nde.nl/ontology/hc/storage/ef-main-depot + - value: + identified_by: https://nde.nl/ontology/hc/zone/archive-a + has_label: Archive Zone A + has_type: ARCHIVE_STANDARD + has_description: Paper-focused area with stable temperature and humidity controls. + description: Standard paper storage zone + - value: + identified_by: https://nde.nl/ontology/hc/zone/cold-film-1 + has_label: Cold Film Vault 1 + has_type: COLD_STORAGE + has_description: Refrigerated area for acetate and color film materials. + max_light_lux: 0.0 + description: Low-light cold zone for vulnerable audiovisual materials + keywords: + - climate-controlled storage + - preservation zone + - humidity management + - temperature setpoint + - light limits + broad_mappings: + - crm:E27_Site + - sosa:FeatureOfInterest + comments: + - Represents an individual operational area, not a category definition. + - Category definitions are modeled by EnvironmentalZoneType. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.45" + specificity_rationale: Physical preservation area with operational climate constraints. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml index 50d121e77a..49c7131edb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml @@ -1,155 +1,63 @@ id: https://nde.nl/ontology/hc/class/EnvironmentalZoneType name: EnvironmentalZoneType title: Environmental Zone Type -description: LinkML class definition for Environmental Zone Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ -# EnvironmentalZoneType - Abstract base class for environmental zone type classifications -# -# Following the Type/Types naming convention (Rule 0b): -# - EnvironmentalZoneType.yaml: Abstract base class defining the type taxonomy -# - EnvironmentalZoneTypes.yaml: File containing all concrete subclasses -# -# Generation date: 2026-01-13 (migrated from domain-specific slots) -# Rule compliance: 0b (Type/Types naming), 37 (specificity scores), 38 (slot centralization) -# -# MIGRATION: This file replaces environmental_zone_type_* slots with shared slots: -# - environmental_zone_type_id → identified_by -# - environmental_zone_type_code → has_code -# - environmental_zone_type_label → has_label -# - environmental_zone_type_description → has_description + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types - - ../enums/MeasureUnitEnum - - ../enums/SetpointTypeEnum - ../slots/has_code - ../slots/has_description - ../slots/identified_by - ../slots/has_label - - ../slots/has_score # was: template_specificity + - ../slots/has_score - ../slots/has_setpoint - - ../slots/equivalent_to - - ../slots/has_reference - ../slots/has_light_exposure - ../slots/maximum_of_maximum - - ../slots/require - - ../slots/store + - ../slots/has_reference classes: EnvironmentalZoneType: - class_uri: skos:Concept + class_uri: hc:EnvironmentalZoneType abstract: true - description: | - Abstract base class for environmental zone type classifications in heritage storage. - **DEFINITION**: - EnvironmentalZoneType represents CATEGORIES of climate-controlled storage zones, - not individual zone instances. Each subclass defines the environmental parameters, - target materials, and preservation requirements for a specific zone category. - **CRITICAL: TYPE vs INSTANCE** - | Aspect | EnvironmentalZoneType (This Class) | EnvironmentalZone (Instance Class) | - |--------|-------------------------------------|-------------------------------------| - | **Nature** | Classification/category | Individual zone | - | **Examples** | ARCHIVE_STANDARD, COLD_STORAGE | "Depot Room A", "Cold Vault 1" | - | **Properties** | Target conditions, materials | Actual readings, location | - | **Cardinality** | ~16 types | Many instances | - **CATEGORY STRUCTURE**: - Environmental zone types are organized by primary function: - 1. **STANDARD STORAGE**: Basic climate-controlled environments - - ArchiveStandardStorageEnvironment (18°C, 50% RH) - - BookStorageEnvironment - - GeneralStorageEnvironment - 2. **TEMPERATURE-CONTROLLED**: Specialized cold/frozen storage - - ColdStorageEnvironment (-5°C to 4°C) - - FrozenStorageEnvironment (-18°C to -25°C) - 3. **MATERIAL-SPECIFIC**: Optimized for specific material types - - PhotographicStorageEnvironment (15°C, 35% RH) - - TextileStorageEnvironment - - ArtStorageEnvironment - - MetalObjectStorageEnvironment (low humidity) - - NaturalHistoryStorageEnvironment - - AudiovisualStorageEnvironment - - DigitalMediaStorageEnvironment - 4. **SPECIALIZED**: Purpose-specific zones - - QuarantineEnvironment (isolation) - - ConservationLabEnvironment (workspace) - - AmbientStorageEnvironment (minimal control) - - OtherEnvironmentalZone (custom) - **MIGRATION FROM ENUM**: - This class hierarchy replaces `EnvironmentalZoneTypeEnum` (16 values). - Each enum value becomes a subclass with richer semantic modeling. - **SLOT MIGRATION** (2026-01-13): - This class now uses shared slots instead of domain-specific environmental_zone_type_* slots: - - `identified_by` replaces `environmental_zone_type_id` - - `has_code` replaces `environmental_zone_type_code` - - `has_label` replaces `environmental_zone_type_label` - - `has_description` replaces `environmental_zone_type_description` - **ONTOLOGY ALIGNMENT**: - - **CIDOC-CRM E3_Condition_State**: Environmental conditions as states - - **PREMIS StorageLocation**: Storage environment context - - **SKOS Concept**: Type classification vocabulary - - **EN 16893**: European standard for heritage storage buildings - **RELATIONSHIP TO OTHER CLASSES**: - ``` - EnvironmentalZone (facility zone instance) - │ - └── has_type → EnvironmentalZoneType (THIS CLASS) - ├── temperature_target (recommended °C) - ├── humidity_target (recommended % RH) - ├── max_light_lux (maximum illumination) - ├── target_material[] (suitable materials) - ├── iso_standard[] (applicable standards) - └── has_uri (ontology preset) - ``` - **SUBCLASSES**: - See EnvironmentalZoneTypes.yaml for 16 concrete zone type subclasses: - - ArchiveStandardStorageEnvironment - - ColdStorageEnvironment - - FrozenStorageEnvironment - - PhotographicStorageEnvironment - - TextileStorageEnvironment - - ArtStorageEnvironment - - MetalObjectStorageEnvironment - - NaturalHistoryStorageEnvironment - - BookStorageEnvironment - - AudiovisualStorageEnvironment - - DigitalMediaStorageEnvironment - - GeneralStorageEnvironment - - AmbientStorageEnvironment - - QuarantineEnvironment - - ConservationLabEnvironment - - OtherEnvironmentalZone - exact_mappings: - - skos:Concept - close_mappings: - - crm:E3_Condition_State - - premis:StorageLocation - related_mappings: - - crm:E55_Type - - aat:300054225 + description: >- + Controlled taxonomy root for categorizing storage-climate profiles by target + material sensitivity and preservation objective. + alt_descriptions: + nl: Gecontroleerde taxonomiewortel voor categorisering van opslagklimaatprofielen op basis van materiaalgevoeligheid en behoudsdoel. + de: Kontrollierte Taxonomie-Wurzel zur Kategorisierung von Lagerklimaprofilen nach Materialempfindlichkeit und Erhaltungsziel. + fr: Racine taxonomique controlee pour classer les profils climatiques de stockage selon la sensibilite des materiaux et l'objectif de conservation. + es: Raiz taxonomica controlada para categorizar perfiles climaticos de almacenamiento por sensibilidad material y objetivo de preservacion. + ar: جذر تصنيفي مضبوط لتصنيف أنماط مناخ التخزين حسب حساسية المواد وهدف الحفظ. + id: Akar taksonomi terkendali untuk mengategorikan profil iklim penyimpanan menurut sensitivitas material dan tujuan pelestarian. + zh: 用于按材料敏感性与保存目标分类存储气候方案的受控分类根节点。 + structured_aliases: + - literal_form: klimaatzonetype + in_language: nl + - literal_form: Klimazonentyp + in_language: de + - literal_form: type de zone climatique + in_language: fr + - literal_form: tipo de zona climatica + in_language: es + - literal_form: نوع المنطقة المناخية + in_language: ar + - literal_form: tipe zona iklim + in_language: id + - literal_form: 环境分区类型 + in_language: zh slots: - # Shared slots (from centralized slot files) - identified_by - has_code - has_label - has_description - # Environmental setpoints (MIGRATED 2026-01-15 per Rule 53) - has_setpoint - # Domain-specific slots - max_light_lux - has_light_exposure - has_reference - - store # was: target_material - migrated per Rule 53/56 (2026-01-16) - - require - - require - - require - - require - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - # REMOVED 2026-01-15: wikidata_id - migrated to equivalent_to (Rule 53) - - equivalent_to + - has_score slot_usage: identified_by: required: true @@ -157,167 +65,103 @@ classes: required: true has_label: required: true - has_description: - required: true - pattern: "^https://nde\\.nl/ontology/hc/environmental-zone-type/[a-z0-9-]+$" - examples: - - value: https://nde.nl/ontology/hc/environmental-zone-type/archive-standard - - value: https://nde.nl/ontology/hc/environmental-zone-type/cold-storage - # REMOVED 2026-01-15: temperature_target, humidity_target - migrated to has_setpoint has_setpoint: - range: Setpoint multivalued: true inlined: true inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: "ISO 11799" - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - setpoint_unit: PERCENT - max_light_lux: - examples: - - value: 50.0 - - value: 0.0 - has_reference: - multivalued: true - examples: - - value: - - ISO 11799 - - value: - - ISO 18911 - # was: target_material - migrated per Rule 53/56 (2026-01-16) - store: - range: Material - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - identified_by: https://nde.nl/ontology/hc/material/paper - has_label: - - paper@en - - papier@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/parchment - has_label: - - parchment@en - - perkament@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - value: - - identified_by: https://nde.nl/ontology/hc/material/nitrate-film - has_label: - - nitrate film@en - - nitraatfilm@nl - has_type: https://nde.nl/ontology/hc/material-type/synthetic - - identified_by: https://nde.nl/ontology/hc/material/acetate-film - has_label: - - acetate film@en - - acetaatfilm@nl - has_type: https://nde.nl/ontology/hc/material-type/synthetic - # ADDED 2026-01-15: Replaces wikidata_id slot per Rule 53 - equivalent_to: - range: WikiDataIdentifier - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - qid: "Q3695082" + broad_mappings: + - skos:Concept + - crm:E55_Type + comments: + - Abstract superclass; concrete categories are defined in EnvironmentalZoneTypes.yaml. + - Describes profile categories, not physical zones. + examples: + - value: | + EnvironmentalZone (facility zone instance) + │ + └── has_type → EnvironmentalZoneType (THIS CLASS) + ├── temperature_target (recommended °C) + ├── humidity_target (recommended % RH) + ├── max_light_lux (maximum illumination) + ├── target_material[] (suitable materials) + ├── iso_standard[] (applicable standards) + └── has_uri (ontology preset) + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + Abstract base class for environmental zone type classifications in heritage storage. + **DEFINITION**: + EnvironmentalZoneType represents CATEGORIES of climate-controlled storage zones, + not individual zone instances. Each subclass defines the environmental parameters, + target materials, and preservation requirements for a specific zone category. + **CRITICAL: TYPE vs INSTANCE** + | Aspect | EnvironmentalZoneType (This Class) | EnvironmentalZone (Instance Class) | + |--------|-------------------------------------|-------------------------------------| + | **Nature** | Classification/category | Individual zone | + | **Examples** | ARCHIVE_STANDARD, COLD_STORAGE | "Depot Room A", "Cold Vault 1" | + | **Properties** | Target conditions, materials | Actual readings, location | + | **Cardinality** | ~16 types | Many instances | + **CATEGORY STRUCTURE**: + Environmental zone types are organized by primary function: + 1. **STANDARD STORAGE**: Basic climate-controlled environments + - ArchiveStandardStorageEnvironment (18°C, 50% RH) + - BookStorageEnvironment + - GeneralStorageEnvironment + 2. **TEMPERATURE-CONTROLLED**: Specialized cold/frozen storage + - ColdStorageEnvironment (-5°C to 4°C) + - FrozenStorageEnvironment (-18°C to -25°C) + 3. **MATERIAL-SPECIFIC**: Optimized for specific material types + - PhotographicStorageEnvironment (15°C, 35% RH) + - TextileStorageEnvironment + - ArtStorageEnvironment + - MetalObjectStorageEnvironment (low humidity) + - NaturalHistoryStorageEnvironment + - AudiovisualStorageEnvironment + - DigitalMediaStorageEnvironment + 4. **SPECIALIZED**: Purpose-specific zones + - QuarantineEnvironment (isolation) + - ConservationLabEnvironment (workspace) + - AmbientStorageEnvironment (minimal control) + - OtherEnvironmentalZone (custom) + **MIGRATION FROM ENUM**: + This class hierarchy replaces `EnvironmentalZoneTypeEnum` (16 values). + Each enum value becomes a subclass with richer semantic modeling. + **SLOT MIGRATION** (2026-01-13): + This class now uses shared slots instead of domain-specific environmental_zone_type_* slots: + - `identified_by` replaces `environmental_zone_type_id` + - `has_code` replaces `environmental_zone_type_code` + - `has_label` replaces `environmental_zone_type_label` + - `has_description` replaces `environmental_zone_type_description` + **ONTOLOGY ALIGNMENT**: + - **CIDOC-CRM E3_Condition_State**: Environmental conditions as states + - **PREMIS StorageLocation**: Storage environment context + - **SKOS Concept**: Type classification vocabulary + - **EN 16893**: European standard for heritage storage buildings + **RELATIONSHIP TO OTHER CLASSES**: + + **SUBCLASSES**: + See EnvironmentalZoneTypes.yaml for 16 concrete zone type subclasses: + - ArchiveStandardStorageEnvironment + - ColdStorageEnvironment + - FrozenStorageEnvironment + - PhotographicStorageEnvironment + - TextileStorageEnvironment + - ArtStorageEnvironment + - MetalObjectStorageEnvironment + - NaturalHistoryStorageEnvironment + - BookStorageEnvironment + - AudiovisualStorageEnvironment + - DigitalMediaStorageEnvironment + - GeneralStorageEnvironment + - AmbientStorageEnvironment + - QuarantineEnvironment + - ConservationLabEnvironment + - OtherEnvironmentalZone annotations: custodian_types: '["*"]' - custodian_types_rationale: "Environmental zone types apply to all custodian types with storage facilities" - custodian_types_primary: A - skos:prefLabel: "Environmental Zone Type" - specificity_score: "0.70" - specificity_rationale: "Fairly specific - environmental zone types primarily relevant for preservation/storage." - has_score: # was: template_specificity - migrated per Rule 53 (2026-01-17) - # NOTE: slot_usage may need manual review for range/description updates '{"collection_discovery": 0.80, "organizational_change": 0.35, "general_heritage": 0.50}' - slot_migration: | - 2026-01-13: Migrated from domain-specific to shared slots - - environmental_zone_type_id → identified_by - - environmental_zone_type_code → has_code - - environmental_zone_type_label → has_label - - environmental_zone_type_description → has_description - 2026-01-15: Migrated temperature/humidity slots to has_setpoint (Rule 53) - - temperature_min, temperature_max, temperature_target → has_setpoint + Setpoint - - humidity_min, humidity_max, humidity_target → has_setpoint + Setpoint - 2026-01-15: Migrated wikidata_id to equivalent_to (Rule 53) - - wikidata_id → equivalent_to + WikiDataIdentifier - 2026-01-16: Migrated target_material to stores_or_stored + Material (Rule 53/56) - - target_material → stores_or_stored + Material - comments: - - "Abstract base class - use specific subclasses (ArchiveStandardStorageEnvironment, etc.)" - - "Represents ZONE TYPES, not zone instances" - - "EnvironmentalZone.has_type references these type classes" - - "Replaces EnvironmentalZoneTypeEnum for richer semantic modeling" - - "Environmental parameters align with conservation standards (EN 16893, ISO 11799, ISO 18911)" - - "MIGRATED 2026-01-13: Now uses shared slots (Rule 38)" - - "MIGRATED 2026-01-15: Temperature/humidity slots → has_setpoint + Setpoint (Rule 53)" - - "MIGRATED 2026-01-16: target_material → stores_or_stored + Material (Rule 53/56)" - see_also: - - https://www.iso.org/standard/63810.html - - https://www.iso.org/standard/46602.html - - https://www.iso.org/standard/46186.html - - https://www.iso.org/standard/55518.html - - https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/ - - https://knowledge.bsigroup.com/products/conservation-and-care-of-archive-and-library-collections - - http://www.loc.gov/premis/rdf/v3/StorageLocation - - http://www.cidoc-crm.org/cidoc-crm/E3_Condition_State - examples: - - value: - identified_by: https://nde.nl/ontology/hc/environmental-zone-type/archive-standard - has_code: ARCHIVE_STANDARD - has_label: - - Archive Standard Storage Environment@en - - Standaard archiefbewaaromgeving@nl - has_description: "Standard climate-controlled environment for paper-based archival materials" - has_setpoint: # MIGRATED 2026-01-15: was temperature_min/max/target, humidity_min/max/target - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: "ISO 11799" - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - setpoint_unit: PERCENT - max_light_lux: 50.0 - has_reference: - - ISO 11799 - has_uri: hc:StandardArchiveEnvironment - # was: target_material - migrated per Rule 53/56 (2026-01-16) - store: - - identified_by: https://nde.nl/ontology/hc/material/paper - has_label: - - paper@en - - papier@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/parchment - has_label: - - parchment@en - - perkament@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/manuscript - has_label: - - manuscript@en - - manuscript@nl - has_type: https://nde.nl/ontology/hc/material-type/composite - - identified_by: https://nde.nl/ontology/hc/material/photograph - has_label: - - photograph@en - - foto@nl - has_type: https://nde.nl/ontology/hc/material-type/composite - requires_uv_filter: true - requires_dark_storage: false - equivalent_to: # ADDED 2026-01-15: Replaces wikidata_id per Rule 53 - - qid: "Q3695082" \ No newline at end of file + custodian_types_rationale: Storage climate categories are reusable across all custodians. + specificity_score: "0.55" + specificity_rationale: Domain taxonomy for preservation climate profiles. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml index 9f223bf6aa..e5d40b0c36 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml @@ -1,16 +1,10 @@ id: https://nde.nl/ontology/hc/class/EnvironmentalZoneTypes -name: environmental_zone_types -title: Environmental Zone Types Collection +name: EnvironmentalZoneTypes +title: Environmental Zone Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - premis: http://www.loc.gov/premis/rdf/v3/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - wd: http://www.wikidata.org/entity/ - aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: - ./EnvironmentalZoneType @@ -20,849 +14,241 @@ imports: - ../slots/has_setpoint - ../slots/has_light_exposure - ../slots/maximum_of_maximum - - ../slots/require classes: ArchiveStandardStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:ArchiveStandardStorageEnvironment - description: "Standard archive storage environment for paper-based materials.\n\ - \n**PURPOSE**: Provide stable environmental conditions for long-term\npreservation\ - \ of paper-based archival and library materials.\n\n**RECOMMENDED CONDITIONS\ - \ (ISO 11799:2015, Annex C)**:\n- Temperature: 16-20\xB0C (target 18\xB0C)\n\ - - Relative humidity: 45-55% (target 50%), never exceed 60%\n- Light: < 50 lux\ - \ for reading areas, UV filtered\n- Air quality: Filtered, pollutant-free\n\ - - Fluctuation limits: \xB12\xB0C/day, \xB15% RH/day\n\n**SUITABLE MATERIALS**:\n\ - - Paper documents and manuscripts\n- Parchment and vellum\n- Printed materials\n\ - - Photographs (general storage)\n- Maps and drawings\n\n**STANDARD REFERENCES**:\n\ - - ISO 11799:2015 - Document storage requirements for archive/library materials\n\ - - EN 16893:2018 - Conservation of cultural heritage - Storage specifications\n\ - - BS 4971:2017 - Conservation and care of archive/library collections\n\n**HC\ - \ PRESET**: hc:StandardArchiveEnvironment\n" - exact_mappings: - - hc:StandardArchiveEnvironment - close_mappings: - - aat:300054225 - see_also: - - https://www.iso.org/standard/63810.html - - https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/ + description: >- + Profile category for stable paper-focused storage with moderate temperature + and humidity targets. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: ARCHIVE_STANDARD - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - max_light_lux: - equals_number: 50.0 - slots: - - has_setpoint - - has_score - comments: - - Primary standard for paper-based archival materials - - ISO 11799:2015 compliant (Annex C recommended conditions) - - Also known as "archive depot" conditions - - EN 16893:2018 compliant for storage building specifications - annotations: - temperature_min: '16' - temperature_max: '20' - humidity_min: '45' - humidity_max: '55' - iso_standard: '["ISO 11799:2015", "EN 16893:2018", "BS 4971:2017"]' - iso_standard_url: '["https://www.iso.org/standard/63810.html"]' - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' broad_mappings: - - skos:Concept + - skos:Concept + ColdStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:ColdStorageEnvironment - description: "Refrigerated storage for temperature-sensitive materials.\n\n**PURPOSE**:\ - \ Provide low-temperature storage to slow chemical decay\nand prevent vinegar\ - \ syndrome in film materials.\n\n**RECOMMENDED CONDITIONS (ISO 18911:2010)**:\n\ - - Temperature: -5\xB0C to +4\xB0C (target varies by material)\n- Relative humidity:\ - \ 25-35% (target 30%)\n- Light: Dark storage required\n- Acclimation: Required\ - \ before access (prevent condensation)\n\n**ISO 18911 STORAGE TIERS**:\n- Cool\ - \ (10-15\xB0C): Extends life moderately\n- Cold (-5\xB0C to +4\xB0C): Significant\ - \ life extension\n- Frozen (<-10\xB0C): Maximum life extension\n\n**SUITABLE\ - \ MATERIALS**:\n- Film negatives (especially acetate base - vinegar syndrome\ - \ prevention)\n- Color photographs (chromogenic dye fading)\n- Nitrate film\ - \ (with appropriate fire safety)\n- Some magnetic media\n\n**CRITICAL**: Materials\ - \ require acclimation period when removed\nfrom cold storage to prevent condensation\ - \ damage.\n\n**STANDARD REFERENCES**:\n- ISO 18911:2010 - Processed safety photographic\ - \ films - Storage practices\n\n**HC PRESET**: hc:ColdStorageEnvironment\n" - exact_mappings: - - hc:ColdStorageEnvironment - close_mappings: - - wd:Q209324 - see_also: - - https://www.iso.org/standard/46602.html + description: >- + Profile category for refrigerated storage used to slow chemical decay in + vulnerable media. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: COLD_STORAGE - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: -5.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 30.0 - setpoint_min: 25.0 - setpoint_max: 35.0 - max_light_lux: - equals_number: 0.0 - require: - equals_expression: 'true' - slots: - - has_setpoint - - has_score - comments: - - Essential for film preservation - prevents vinegar syndrome - - ISO 18911:2010 compliant - - Acclimation chamber required for material access - - Dark storage mandatory - annotations: - temperature_min: '-5' - temperature_max: '4' - humidity_min: '25' - humidity_max: '35' - iso_standard: '["ISO 18911:2010"]' - iso_standard_url: '["https://www.iso.org/standard/46602.html"]' broad_mappings: - - skos:Concept + - skos:Concept + FrozenStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:FrozenStorageEnvironment - description: "Deep freeze storage for long-term preservation of highly sensitive\ - \ materials.\n\n**PURPOSE**: Provide frozen storage conditions to virtually\ - \ halt chemical\ndecay processes for maximum preservation lifespan.\n\n**RECOMMENDED\ - \ CONDITIONS (ISO 18911:2010)**:\n- Temperature: -18\xB0C to -25\xB0C\n- Relative\ - \ humidity: 25-35% (target 30%)\n- Light: Dark storage required\n- Packaging:\ - \ Moisture-proof enclosures essential\n\n**ISO 18911 FROZEN STORAGE**:\n- Maximum\ - \ life extension for safety film (100+ years)\n- Virtually halts all chemical\ - \ decay processes\n- Requires frost-free freezers or vapor-proof packaging\n\ - \n**SUITABLE MATERIALS**:\n- Color film (maximum preservation - dye stability)\n\ - - Digital magnetic media (archival LTO tapes)\n- Biological specimens\n- DNA\ - \ samples\n- Some textiles for pest treatment (anoxia alternative)\n\n**CRITICAL**:\ - \ Proper packaging essential to prevent frost damage.\nExtended acclimation\ - \ period (24-48 hours) required before access.\n\n**STANDARD REFERENCES**:\n\ - - ISO 18911:2010 - Processed safety photographic films - Storage practices\n" - close_mappings: - - wd:Q854656 - see_also: - - https://www.iso.org/standard/46602.html + description: >- + Profile category for subzero preservation where long-term stabilization is + the primary objective. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: FROZEN_STORAGE - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: -20.0 - setpoint_min: -25.0 - setpoint_max: -18.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 30.0 - setpoint_min: 25.0 - setpoint_max: 35.0 - max_light_lux: - equals_number: 0.0 - require: - equals_expression: 'true' - slots: - - has_setpoint - - has_score - comments: - - Maximum preservation for highly sensitive materials - - ISO 18911:2010 compliant - highest tier storage - - Requires moisture-proof packaging - - Extended acclimation period (24-48 hours) before material access - annotations: - temperature_min: '-25' - temperature_max: '-18' - humidity_min: '25' - humidity_max: '35' - iso_standard: '["ISO 18911:2010"]' - iso_standard_url: '["https://www.iso.org/standard/46602.html"]' broad_mappings: - - skos:Concept + - skos:Concept + PhotographicStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:PhotographicStorageEnvironment - description: "Storage optimized for photographic materials.\n\n**PURPOSE**: Provide\ - \ climate conditions specifically designed for\nthe preservation of photographic\ - \ materials in various formats.\n\n**RECOMMENDED CONDITIONS (ISO 18920:2011,\ - \ ISO 18934:2011)**:\n- Temperature: 10-18\xB0C (target 15\xB0C)\n- Relative\ - \ humidity: 30-40% (target 35%)\n- Light: < 50 lux, UV filtered (< 75 \xB5W/lumen)\n\ - - Air quality: Filtered, pollutant-free\n\n**ISO 18920:2011 - REFLECTION PRINTS**:\n\ - - B&W prints: 15-18\xB0C, 30-40% RH (extend life 10x)\n- Color prints: 2\xB0\ - C (extend life 20x)\n- Dark storage strongly recommended\n\n**ISO 18934:2011\ - \ - MULTIPLE MEDIA**:\n- Macro-environment I: 21\xB0C, 50% RH (office standard)\n\ - - Macro-environment II: 10\xB0C, 30% RH (extended storage)\n- Provides guidance\ - \ for mixed photographic collections\n\n**SUITABLE MATERIALS**:\n- Photographic\ - \ prints (all processes)\n- Negatives (glass, film)\n- Slides and transparencies\n\ - - Daguerreotypes and ambrotypes\n- Photographic albums\n\n**SPECIAL REQUIREMENTS**:\n\ - - UV filtering essential (< 75 \xB5W/lumen)\n- Avoid direct light exposure\n\ - - Separate from off-gassing materials\n- Consider cold storage for color materials\n\ - \n**STANDARD REFERENCES**:\n- ISO 18920:2011 - Reflection prints - Storage practices\n\ - - ISO 18934:2011 - Multiple media archives - Storage environment\n\n**HC PRESET**:\ - \ hc:PhotographicMaterialsEnvironment\n" - exact_mappings: - - hc:PhotographicMaterialsEnvironment - close_mappings: - - wd:Q125191 - - aat:300046300 - see_also: - - https://www.iso.org/standard/46186.html - - https://www.iso.org/standard/55518.html + description: >- + Profile category optimized for photographic materials with strict control of + temperature, humidity, and light exposure. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: PHOTOGRAPHIC - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 15.0 - setpoint_min: 10.0 - setpoint_max: 18.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 35.0 - setpoint_min: 30.0 - setpoint_max: 40.0 - max_light_lux: - equals_number: 50.0 - require: - equals_expression: 'true' - slots: - - has_setpoint - - has_score - comments: - - Specialized environment for photographic collections - - ISO 18920:2011 and ISO 18934:2011 compliant - - "UV filtering essential (< 75 \xB5W/lumen per ISO)" - - Consider cold storage for color photographs - annotations: - temperature_min: '10' - temperature_max: '18' - humidity_min: '30' - humidity_max: '40' - iso_standard: '["ISO 18920:2011", "ISO 18934:2011"]' - iso_standard_url: '["https://www.iso.org/standard/46186.html", "https://www.iso.org/standard/55518.html"]' broad_mappings: - - skos:Concept + - skos:Concept + TextileStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:TextileStorageEnvironment - description: "Storage for textile and costume collections.\n\n**PURPOSE**: Provide\ - \ stable environmental conditions for textile\npreservation, minimizing light\ - \ damage and dimensional changes.\n\n**RECOMMENDED CONDITIONS (EN 16893:2018)**:\n\ - - Temperature: 15-20\xB0C (target 18\xB0C)\n- Relative humidity: 45-55% (target\ - \ 50%)\n- Light: < 50 lux maximum (textiles are highly photosensitive)\n- Annual\ - \ light exposure: < 15,000 lux-hours\n- UV: < 75 \xB5W/lumen\n\n**EN 16893:2018\ - \ GUIDANCE**:\n- Stable conditions prevent dimensional stress\n- Light damage\ - \ is cumulative and irreversible\n- Annual exposure limits more important than\ - \ instantaneous levels\n\n**SUITABLE MATERIALS**:\n- Historic costumes and clothing\n\ - - Tapestries and woven textiles\n- Flags and banners\n- Embroideries and lace\n\ - - Rugs and carpets\n\n**SPECIAL REQUIREMENTS**:\n- Light levels strictly controlled\ - \ (category 3 sensitivity)\n- Annual light exposure monitored\n- UV filtering\ - \ essential\n- Pest management critical (IPM)\n\n**STANDARD REFERENCES**:\n\ - - EN 16893:2018 - Conservation of cultural heritage - Storage specifications\n\ - \n**HC PRESET**: hc:TextileStorageEnvironment\n" - exact_mappings: - - hc:TextileStorageEnvironment - close_mappings: - - wd:Q28823 - - aat:300014063 - see_also: - - https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/ + description: >- + Profile category for textile collections emphasizing stability and cumulative + light limitation. + slots: + - has_setpoint + - has_light_exposure + - has_score slot_usage: has_code: equals_string: TEXTILE - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 15.0 - setpoint_max: 20.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - max_light_lux: - equals_number: 50.0 - has_light_exposure: - equals_number: 15000.0 - require: - equals_expression: 'true' - slots: - - has_setpoint - - has_score - comments: - - Specialized for textile and costume collections - - EN 16893:2018 compliant - - Annual light exposure monitoring required (< 15,000 lux-hours) - - Integrated pest management essential - annotations: - temperature_min: '15' - temperature_max: '20' - humidity_min: '45' - humidity_max: '55' - max_annual_lux_hours: '15000' - iso_standard: '["EN 16893:2018"]' - iso_standard_url: '["https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/"]' broad_mappings: - - skos:Concept + - skos:Concept + ArtStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:ArtStorageEnvironment - description: "Climate-controlled storage for paintings and fine art.\n\n**PURPOSE**:\ - \ Provide stable environmental conditions for art objects,\nemphasizing minimal\ - \ fluctuations to prevent material stress.\n\n**RECOMMENDED CONDITIONS (EN 16893:2018)**:\n\ - - Temperature: 18-22\xB0C (target 20\xB0C)\n- Relative humidity: 45-55% (target\ - \ 50%)\n- Light: Varies by medium (< 50 lux for works on paper)\n- Stability:\ - \ Minimal fluctuations critical\n\n**EN 16893:2018 STABILITY REQUIREMENTS**:\n\ - - Daily fluctuation: < 2\xB0C, < 5% RH\n- Seasonal drift: gradual, controlled\n\ - - ASHRAE Class A or B recommended for museums\n\n**SUITABLE MATERIALS**:\n-\ - \ Oil paintings\n- Works on paper (drawings, watercolors)\n- Sculptures (various\ - \ materials)\n- Mixed media artworks\n- Contemporary art installations\n\n**SPECIAL\ - \ REQUIREMENTS**:\n- Stability more important than exact values\n- Daily fluctuation:\ - \ < 2\xB0C, < 5% RH\n- Vibration-free storage\n- UV filtering for light-sensitive\ - \ media\n\n**STANDARD REFERENCES**:\n- EN 16893:2018 - Conservation of cultural\ - \ heritage - Storage specifications\n" - close_mappings: - - wd:Q4502142 - - aat:300046300 - see_also: - - https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/ + description: >- + Profile category for fine-art holdings where low fluctuation tolerance is + prioritized. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: ART_STORAGE - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 20.0 - setpoint_min: 18.0 - setpoint_max: 22.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - slots: - - has_setpoint - - has_score - comments: - - Emphasis on environmental stability - - EN 16893:2018 compliant - - Minimal fluctuations more important than exact values - - Vibration-free storage required - annotations: - temperature_min: '18' - temperature_max: '22' - humidity_min: '45' - humidity_max: '55' - max_daily_temp_fluctuation: '2' - max_daily_rh_fluctuation: '5' - iso_standard: '["EN 16893:2018"]' - iso_standard_url: '["https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/"]' broad_mappings: - - skos:Concept + - skos:Concept + MetalObjectStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:MetalObjectStorageEnvironment - description: "Low-humidity storage for metal objects.\n\n**PURPOSE**: Provide\ - \ low-humidity conditions to prevent corrosion\nand oxidation of metal artifacts.\n\ - \n**RECOMMENDED CONDITIONS**:\n- Temperature: 15-25\xB0C (flexible)\n- Relative\ - \ humidity: < 35% (critical)\n- Light: Not critical for most metals\n- Air quality:\ - \ Low pollutants, especially sulfur\n\n**SUITABLE MATERIALS**:\n- Archaeological\ - \ metals\n- Coins and medals\n- Weapons and armor\n- Industrial machinery\n\ - - Scientific instruments\n- Jewelry and metalwork\n\n**CRITICAL**: Low humidity\ - \ essential for corrosion prevention.\nIron/steel especially vulnerable above\ - \ 40% RH.\n" - close_mappings: - - wd:Q11426 - - aat:300010900 + description: >- + Profile category targeting corrosion prevention through low-humidity storage + management. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: METAL_OBJECTS - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 20.0 - setpoint_min: 15.0 - setpoint_max: 25.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 30.0 - setpoint_max: 35.0 - slots: - - has_setpoint - - has_score - comments: - - Low humidity critical for corrosion prevention - - Iron/steel especially vulnerable above 40% RH - - Air pollutants must be controlled - annotations: - temperature_min: '15' - temperature_max: '25' - humidity_max: '35' broad_mappings: - - skos:Concept + - skos:Concept + NaturalHistoryStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:NaturalHistoryStorageEnvironment - description: "Storage for natural history specimens.\n\n**PURPOSE**: Provide appropriate\ - \ conditions for diverse natural\nhistory collections, which may require varied\ - \ environments.\n\n**CONDITIONS VARY BY SPECIMEN TYPE**:\n- Dry specimens: 20\xB0\ - C, 45% RH\n- Fluid-preserved: 18\xB0C, stable\n- Frozen tissue: -80\xB0C (separate\ - \ facility)\n- Herbarium sheets: 18\xB0C, 40-50% RH\n\n**SUITABLE MATERIALS**:\n\ - - Taxidermy specimens\n- Botanical specimens (herbarium)\n- Geological samples\n\ - - Entomology collections\n- Osteological collections\n- Fluid-preserved specimens\n\ - \n**SPECIAL REQUIREMENTS**:\n- Pest management critical (integrated pest management)\n\ - - Separate zones for different specimen types\n- Ethanol/formaldehyde safety\ - \ for fluid collections\n" - close_mappings: - - wd:Q2843741 - - aat:300025981 + description: >- + Profile category for specimen storage with differentiated climate treatment + according to specimen type. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: NATURAL_HISTORY - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 20.0 - setpoint_min: 18.0 - setpoint_max: 22.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 45.0 - setpoint_min: 40.0 - setpoint_max: 50.0 - slots: - - has_setpoint - - has_score - comments: - - Conditions vary by specimen type - - Integrated pest management essential - - May require multiple climate zones - annotations: - temperature_min: '18' - temperature_max: '22' - humidity_min: '40' - humidity_max: '50' broad_mappings: - - skos:Concept + - skos:Concept + BookStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:BookStorageEnvironment - description: "Storage for bound volumes and rare books.\n\n**PURPOSE**: Provide\ - \ climate conditions optimized for bound volumes,\nsimilar to archive standard\ - \ but accounting for binding materials.\n\n**RECOMMENDED CONDITIONS (ISO 11799:2015)**:\n\ - - Temperature: 16-19\xB0C (target 18\xB0C)\n- Relative humidity: 45-55% (target\ - \ 50%)\n- Light: < 50 lux for rare materials\n- Air quality: Filtered, low pollutants\n\ - \n**ISO 11799:2015 GUIDANCE**:\n- Document storage requirements apply to books\n\ - - Annex C: 16-20\xB0C, 30-60% RH (never exceed 60%)\n- Leather bindings may\ - \ benefit from slightly higher RH (50-55%)\n\n**SUITABLE MATERIALS**:\n- Rare\ - \ books and manuscripts\n- Bound periodicals\n- Leather-bound volumes\n- Vellum\ - \ bindings\n- Modern library collections\n\n**SPECIAL CONSIDERATIONS**:\n- Similar\ - \ to archive standard\n- Leather bindings may need slightly higher humidity\n\ - - Avoid extremes that stress bindings\n\n**STANDARD REFERENCES**:\n- ISO 11799:2015\ - \ - Document storage requirements (applies to books)\n- BS 4971:2017 - Conservation\ - \ of archive and library collections\n" - close_mappings: - - wd:Q571 - - aat:300028051 - see_also: - - https://www.iso.org/standard/63810.html + description: >- + Profile category for bound volumes with conditions tuned for paper and + binding durability. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: BOOK_STORAGE - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 19.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - max_light_lux: - equals_number: 50.0 - slots: - - has_setpoint - - has_score - comments: - - Similar to archive standard - - ISO 11799:2015 compliant (covers books under document storage) - - Optimized for binding materials - - Light control for rare materials - annotations: - temperature_min: '16' - temperature_max: '19' - humidity_min: '45' - humidity_max: '55' - iso_standard: '["ISO 11799:2015", "BS 4971:2017"]' - iso_standard_url: '["https://www.iso.org/standard/63810.html"]' broad_mappings: - - skos:Concept + - skos:Concept + AudiovisualStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:AudiovisualStorageEnvironment - description: "Storage for audiovisual materials (non-film).\n\n**PURPOSE**: Provide\ - \ appropriate conditions for magnetic and\noptical audiovisual media.\n\n**RECOMMENDED\ - \ CONDITIONS (ISO 18934:2011)**:\n- Temperature: 18-20\xB0C (stable)\n- Relative\ - \ humidity: 40-50% (target 45%)\n- Light: Not critical (enclosed storage)\n\ - - Environment: Dust-free essential\n\n**ISO 18934:2011 MACRO-ENVIRONMENTS**:\n\ - - Macro-environment I: 21\xB0C, 50% RH (room/office)\n- Macro-environment II:\ - \ 10\xB0C, 30% RH (cool/extended)\n- Covers mixed media including AV materials\n\ - \n**SUITABLE MATERIALS**:\n- Magnetic tapes (audio, video)\n- Optical discs\ - \ (CD, DVD, Blu-ray)\n- Vinyl records\n- Wax cylinders\n\n**SPECIAL REQUIREMENTS**:\n\ - - Dust-free environment essential\n- Avoid magnetic fields\n- Vertical storage\ - \ for tapes\n- Regular playback for tape maintenance\n\n**STANDARD REFERENCES**:\n\ - - ISO 18934:2011 - Multiple media archives - Storage environment\n" - close_mappings: - - wd:Q2431196 - - aat:300054706 - see_also: - - https://www.iso.org/standard/55518.html + description: >- + Profile category for non-film audiovisual media requiring stable and + low-contaminant storage. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: AUDIOVISUAL - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 18.0 - setpoint_max: 20.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 45.0 - setpoint_min: 40.0 - setpoint_max: 50.0 - require: - equals_expression: 'true' - slots: - - has_setpoint - - has_score - comments: - - Distinct from cold storage for film - - ISO 18934:2011 compliant for multiple media archives - - Dust-free environment essential - - Avoid magnetic fields for tape media - annotations: - temperature_min: '18' - temperature_max: '20' - humidity_min: '40' - humidity_max: '50' - iso_standard: '["ISO 18934:2011"]' - iso_standard_url: '["https://www.iso.org/standard/55518.html"]' broad_mappings: - - skos:Concept + - skos:Concept + DigitalMediaStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:DigitalMediaStorageEnvironment - description: "Storage for digital storage media.\n\n**PURPOSE**: Provide appropriate\ - \ conditions for long-term storage\nof digital media carriers.\n\n**RECOMMENDED\ - \ CONDITIONS**:\n- Temperature: 18-22\xB0C (stable, avoid fluctuations)\n- Relative\ - \ humidity: 35-45% (target 40%)\n- Light: Not critical (enclosed storage)\n\ - - ESD protection: Required\n\n**SUITABLE MATERIALS**:\n- Hard drives (HDD)\n\ - - Solid state drives (SSD)\n- LTO and data tapes\n- Optical media (archival\ - \ grade)\n- Flash storage media\n\n**SPECIAL REQUIREMENTS**:\n- Electrostatic\ - \ discharge (ESD) protection required\n- Avoid magnetic fields\n- Regular integrity\ - \ verification\n- Migration planning for obsolescence\n" - close_mappings: - - wd:Q5276960 - - wd:Q386128 + description: >- + Profile category for digital carriers with emphasis on stability and hardware + preservation risk controls. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: DIGITAL_MEDIA - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 20.0 - setpoint_min: 18.0 - setpoint_max: 22.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 40.0 - setpoint_min: 35.0 - setpoint_max: 45.0 - require: - equals_expression: 'true' - slots: - - has_setpoint - - has_score - comments: - - ESD protection essential - - Temperature stability more important than exact values - - Plan for media migration/obsolescence - annotations: - temperature_min: '18' - temperature_max: '22' - humidity_min: '35' - humidity_max: '45' broad_mappings: - - skos:Concept + - skos:Concept + GeneralStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:GeneralStorageEnvironment - description: "General collection storage with basic climate control.\n\n**PURPOSE**:\ - \ Provide basic environmental control suitable for\nmixed collections without\ - \ specialized requirements.\n\n**CONDITIONS (ISO 11799:2015 basic guidance)**:\n\ - - Temperature: 18-22\xB0C (target 20\xB0C)\n- Relative humidity: 45-55% (target\ - \ 50%)\n- Light: General office-level lighting acceptable\n\n**ISO 11799:2015\ - \ CONTEXT**:\n- Basic parameters align with document storage standard\n- Suitable\ - \ for less sensitive materials\n- Not recommended for high-value or sensitive\ - \ items\n\n**SUITABLE FOR**:\n- Mixed collections without special needs\n- Low-risk\ - \ materials\n- Temporary holding areas\n- Processing spaces\n\n**NOT SUITABLE\ - \ FOR**:\n- Photographic materials\n- Film and magnetic media\n- Textiles and\ - \ organic materials\n- Rare or valuable items\n\n**STANDARD REFERENCES**:\n\ - - ISO 11799:2015 - Document storage (basic parameters)\n" - close_mappings: - - aat:300054225 - see_also: - - https://www.iso.org/standard/63810.html + description: >- + Profile category for mixed holdings where baseline climate control is + sufficient. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: GENERAL - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 20.0 - setpoint_min: 18.0 - setpoint_max: 22.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - slots: - - has_setpoint - - has_score - comments: - - Basic climate control for mixed collections - - ISO 11799:2015 basic parameters - - Not suitable for sensitive materials - annotations: - temperature_min: '18' - temperature_max: '22' - humidity_min: '45' - humidity_max: '55' - iso_standard: '["ISO 11799:2015"]' - iso_standard_url: '["https://www.iso.org/standard/63810.html"]' broad_mappings: - - skos:Concept + - skos:Concept + AmbientStorageEnvironment: is_a: EnvironmentalZoneType class_uri: hc:AmbientStorageEnvironment - description: 'Storage with minimal climate control. - **PURPOSE**: Basic shelter storage where active HVAC is not available - or cost-prohibitive. Building provides buffering from outdoor extremes. - **CONDITIONS**: - - Follow ambient environment - - Building provides basic buffering - - Seasonal fluctuations expected - **MAY BE SUITABLE FOR**: - - Large industrial objects - - Stone and masonry objects - - Agricultural equipment - - Vehicles and transport - **NOT SUITABLE FOR**: - - Paper-based materials - - Photographs and film - - Textiles and organics - - Temperature-sensitive materials - **WARNING**: Not suitable for sensitive heritage materials. - Use only when specialized storage unavailable. - ' + description: >- + Profile category for minimally controlled storage buffered primarily by + building envelope conditions. + slots: + - has_score slot_usage: has_code: equals_string: AMBIENT - slots: - - has_score - comments: - - Minimal climate control - - NOT suitable for sensitive materials - - Building provides basic shelter only - annotations: - suitable_for_sensitive_materials: 'false' broad_mappings: - - skos:Concept + - skos:Concept + QuarantineEnvironment: is_a: EnvironmentalZoneType class_uri: hc:QuarantineEnvironment - description: 'Isolated area for incoming materials or pest treatment. - **PURPOSE**: Provide isolated conditions for materials requiring - inspection, treatment, or isolation before entering main storage. - **USES**: - - New acquisitions awaiting inspection - - Materials undergoing pest treatment - - Potentially contaminated items - - Mold remediation staging - - Chemical off-gassing isolation - **CONDITIONS**: - - Variable based on treatment needs - - Often maintained separately from main HVAC - - May include freezing capability for pest treatment - - Negative air pressure for contamination control - **CRITICAL**: Physical isolation from main collections essential. - ' - close_mappings: - - wd:Q187805 + description: >- + Profile category for isolated intake and treatment staging prior to + integration with main holdings. + slots: + - has_score slot_usage: has_code: equals_string: QUARANTINE - slots: - - has_score - comments: - - Physical isolation required - - Conditions vary by treatment needs - - May include pest treatment freezing capability - annotations: - requires_isolation: 'true' broad_mappings: - - skos:Concept + - skos:Concept + ConservationLabEnvironment: is_a: EnvironmentalZoneType class_uri: hc:ConservationLabEnvironment - description: "Conservation laboratory or treatment area.\n\n**PURPOSE**: Climate-controlled\ - \ workspace for conservation treatment,\nrather than long-term storage. Conditions\ - \ may vary based on treatments.\n\n**TYPICAL CONDITIONS (EN 16893:2018)**:\n\ - - Temperature: 18-22\xB0C (target 20\xB0C)\n- Relative humidity: 45-55% (target\ - \ 50%)\n- Light: Task lighting, UV filtered\n- Ventilation: Enhanced for treatment\ - \ fumes\n\n**EN 16893:2018 WORKSPACE REQUIREMENTS**:\n- Stable conditions for\ - \ treatment work\n- Adequate ventilation for solvents and adhesives\n- Flexible\ - \ climate control for specific treatments\n\n**FEATURES**:\n- Fume extraction\ - \ systems\n- Task lighting (adjustable)\n- Examination equipment\n- Treatment\ - \ benches\n- Water and drainage access\n\n**STANDARD REFERENCES**:\n- EN 16893:2018\ - \ - Conservation of cultural heritage - Storage specifications\n- BS 4971:2017\ - \ - Conservation and care of archive/library collections\n\n**NOTE**: This is\ - \ a workspace, not storage. Objects should not\nremain in lab environment longer\ - \ than necessary for treatment.\n" - close_mappings: - - wd:Q7925225 - - aat:300054193 - see_also: - - https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/ + description: >- + Profile category for treatment workspaces requiring controlled but + operationally flexible conditions. + slots: + - has_setpoint + - has_score slot_usage: has_code: equals_string: CONSERVATION_LAB - has_setpoint: - range: Setpoint - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 20.0 - setpoint_min: 18.0 - setpoint_max: 22.0 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - slots: - - has_setpoint - - has_score - comments: - - Workspace, not storage - - EN 16893:2018 compliant for conservation workspaces - - Conditions may vary based on treatments - - Enhanced ventilation for treatment fumes - annotations: - temperature_min: '18' - temperature_max: '22' - humidity_min: '45' - humidity_max: '55' - zone_type: workspace - iso_standard: '["EN 16893:2018", "BS 4971:2017"]' - iso_standard_url: '["https://www.en-standard.eu/bs-en-16893-2018-conservation-of-cultural-heritage/"]' broad_mappings: - - skos:Concept + - skos:Concept + OtherEnvironmentalZone: is_a: EnvironmentalZoneType class_uri: hc:OtherEnvironmentalZone - description: 'Other environmental zone type not covered by specific categories. - **PURPOSE**: Accommodate specialized storage environments that do not - fit existing categories. Document specific conditions in zone_description. - **USAGE**: - - Custom storage configurations - - Experimental preservation setups - - Specialized material requirements - - Transitional or temporary setups - **REQUIRED DOCUMENTATION**: - - Specific climate parameters - - Target materials - - Rationale for custom configuration - - Monitoring protocols - ' + description: >- + Catch-all profile category for documented climate configurations outside + predefined categories. + slots: + - has_score slot_usage: has_code: equals_string: OTHER - slots: - - has_score - comments: - - Use when no standard category applies - - Document specific parameters in zone_description - - Review periodically for potential standard category broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Equipment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Equipment.yaml index 00bf2a36a7..b899f3c06b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Equipment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Equipment.yaml @@ -1,39 +1,54 @@ id: https://nde.nl/ontology/hc/class/Equipment name: Equipment -title: Equipment Class +title: Equipment prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ - + schema: http://schema.org/ default_prefix: hc - imports: - linkml:types - - ../metadata - ../slots/has_description - ../slots/has_label - ../slots/has_type classes: Equipment: - class_uri: sosa:Platform + class_uri: hc:Equipment description: >- - Physical equipment or device. - - **Ontology Alignment**: - - **Primary**: `sosa:Platform` (Device host) - - **Close**: `schema:Product` - + Physical apparatus used to perform storage, treatment, monitoring, or + digitization operations. + alt_descriptions: + nl: Fysiek apparaat dat wordt gebruikt voor opslag-, behandelings-, monitoring- of digitaliseringswerkzaamheden. + de: Physische Ausruestung fuer Lagerung, Behandlung, Ueberwachung oder Digitalisierung. + fr: Equipement physique utilise pour les operations de stockage, traitement, suivi ou numerisation. + es: Equipo fisico utilizado para operaciones de almacenamiento, tratamiento, monitoreo o digitalizacion. + ar: جهاز مادي يُستخدم في عمليات التخزين أو المعالجة أو المراقبة أو الرقمنة. + id: Peralatan fisik yang digunakan untuk operasi penyimpanan, perlakuan, pemantauan, atau digitalisasi. + zh: 用于存储、处理、监测或数字化作业的物理设备。 + structured_aliases: + - literal_form: uitrusting + in_language: nl + - literal_form: Ausruestung + in_language: de + - literal_form: equipement + in_language: fr + - literal_form: equipamiento + in_language: es + - literal_form: معدات + in_language: ar + - literal_form: peralatan + in_language: id + - literal_form: 设备 + in_language: zh slots: - has_label - has_description - has_type - - slot_usage: - has_type: -# range: string # uriorcurie + broad_mappings: + - sosa:Platform + - schema:Product annotations: custodian_types: '["*"]' - specificity_score: 0.3 - specificity_rationale: Generic equipment. + specificity_score: "0.3" + specificity_rationale: Generic physical asset used in operational workflows. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentType.yaml index 2d758aa961..033427acb5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentType.yaml @@ -1,34 +1,53 @@ id: https://nde.nl/ontology/hc/class/EquipmentType name: EquipmentType -title: Equipment Type Class +title: Equipment Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - + schema: http://schema.org/ default_prefix: hc - imports: - linkml:types - - ../metadata - ../slots/identified_by - ../slots/has_label classes: EquipmentType: - class_uri: skos:Concept + class_uri: hc:EquipmentType description: >- - Type classification for equipment (e.g. Imaging Equipment, Lab Equipment). - - **Ontology Alignment**: - - **Primary**: `skos:Concept` - - **Close**: `schema:definedTerm` - + Controlled category used to classify apparatus by operational function or + technical role. + alt_descriptions: + nl: Gecontroleerde categorie voor classificatie van apparaten op basis van functie of technische rol. + de: Kontrollierte Kategorie zur Klassifikation von Geraeten nach Funktion oder technischer Rolle. + fr: Categorie controlee utilisee pour classer les equipements selon leur fonction ou role technique. + es: Categoria controlada para clasificar equipos por funcion operativa o rol tecnico. + ar: فئة مضبوطة لتصنيف الأجهزة حسب الوظيفة التشغيلية أو الدور التقني. + id: Kategori terkendali untuk mengklasifikasikan peralatan berdasarkan fungsi operasional atau peran teknis. + zh: 按运行功能或技术角色对设备进行分类的受控类别。 + structured_aliases: + - literal_form: uitrustingstype + in_language: nl + - literal_form: Ausruestungstyp + in_language: de + - literal_form: type d'equipement + in_language: fr + - literal_form: tipo de equipo + in_language: es + - literal_form: نوع المعدات + in_language: ar + - literal_form: tipe peralatan + in_language: id + - literal_form: 设备类型 + in_language: zh slots: - has_label - identified_by - + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm annotations: custodian_types: '["*"]' - specificity_score: 0.4 - specificity_rationale: Equipment classification. + specificity_score: "0.35" + specificity_rationale: Functional taxonomy class for equipment categorization. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml index 497c3113f3..0505a45058 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml @@ -1,55 +1,166 @@ id: https://nde.nl/ontology/hc/class/EquipmentTypes name: EquipmentTypes title: Equipment Types -description: 'Concrete subclasses of EquipmentType for heritage domain. - - - Categories: - - - Conservation (microscopes, suction tables) - - - Digitization (scanners, cameras) - - - Storage (shelving, cabinets) - - - Analytical (spectrometers, XRF) - - ' +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./EquipmentType - linkml:types classes: ConservationEquipment: is_a: EquipmentType - description: Equipment used for conservation treatments. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Category for treatment and stabilization apparatus used in conservation + practice. + alt_descriptions: + nl: >- + Categorie voor behandelings- en stabilisatieapparatuur die in de conservatiepraktijk wordt gebruikt. + de: >- + Kategorie für Behandlungs- und Stabilisierungsgeräte, die in der Konservierungspraxis verwendet werden. + fr: >- + Catégorie pour les équipements de traitement et de stabilisation utilisés dans la pratique de la conservation. + es: >- + Categoría para equipos de tratamiento y estabilización utilizados en la práctica de conservación. + ar: >- + فئة لأجهزة المعالجة والاستقرار المستخدمة في ممارسة الحفظ. + id: >- + Kategori untuk peralatan perawatan dan stabilisasi yang digunakan dalam praktik konservasi. + zh: >- + 用于保护实践中处理和稳定设备的类别。 + structured_aliases: + nl: Conservatieapparatuur + de: Konservierungsgerät + fr: Équipement de conservation + es: Equipo de conservación + ar: معدات الحفظ + id: Peralatan Konservasi + zh: 保护设备 broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + DigitizationEquipment: is_a: EquipmentType - description: Equipment used for digitization and imaging. + description: >- + Category for capture and conversion apparatus used to create digital + surrogates. + alt_descriptions: + nl: >- + Categorie voor vastleggings- en conversieapparatuur die wordt gebruikt om digitale surrogaten te creëren. + de: >- + Kategorie für Erfassungs- und Konvertierungsgeräte zur Erstellung digitaler Surrogate. + fr: >- + Catégorie pour les équipements de capture et de conversion utilisés pour créer des substituts numériques. + es: >- + Categoría para equipos de captura y conversión utilizados para crear sustitutos digitales. + ar: >- + فئة لأجهزة الالتقاط والتحويل المستخدمة لإنشاء بدائل رقمية. + id: >- + Kategori untuk peralatan penangkapan dan konversi yang digunakan untuk membuat pengganti digital. + zh: >- + 用于创建数字替代品的捕获和转换设备类别。 + structured_aliases: + nl: Digitaliseringsapparatuur + de: Digitalisierungsgerät + fr: Équipement de numérisation + es: Equipo de digitalización + ar: معدات الرقمنة + id: Peralatan Digitalisasi + zh: 数字化设备 broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + ImagingEquipment: is_a: EquipmentType - description: specialized imaging equipment (multispectral, RTI). + description: >- + Category for optical and imaging apparatus supporting documentation and + analysis workflows. + alt_descriptions: + nl: >- + Categorie voor optische en beeldvormende apparatuur die documentatie- en analyseworkflows ondersteunt. + de: >- + Kategorie für optische und Bildgebungsgeräte zur Unterstützung von Dokumentations- und Analyse-Workflows. + fr: >- + Catégorie pour les équipements optiques et d'imagerie soutenant les flux de documentation et d'analyse. + es: >- + Categoría para equipos ópticos y de imágenes que apoyan flujos de documentación y análisis. + ar: >- + فئة للأجهزة البصرية والتصوير التي تدعم عمليات التوثيق والتحليل. + id: >- + Kategori untuk peralatan optik dan pencitraan yang mendukung alur kerja dokumentasi dan analisis. + zh: >- + 支持文档和分析工作流的光学和成像设备类别。 + structured_aliases: + nl: Beeldvormingsapparatuur + de: Bildgebungsgerät + fr: Équipement d'imagerie + es: Equipo de imágenes + ar: معدات التصوير + id: Peralatan Pencitraan + zh: 成像设备 broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + StorageEquipment: is_a: EquipmentType - description: Furniture and equipment for collection storage. + description: >- + Category for furniture and containment apparatus used to house and protect + holdings. + alt_descriptions: + nl: >- + Categorie voor meubels en inrichtingsapparatuur die wordt gebruikt om collecties te herbergen en te beschermen. + de: >- + Kategorie für Möbel und Behältnisgeräte zur Unterbringung und zum Schutz von Beständen. + fr: >- + Catégorie pour les meubles et équipements de confinement utilisés pour abriter et protéger les collections. + es: >- + Categoría para muebles y equipos de contención utilizados para alojar y proteger fondos. + ar: >- + فئة للأثاث ومعدات الاحتواء المستخدمة لإيواء وحماية المقتنيات. + id: >- + Kategori untuk furnitur dan peralatan penyimpanan yang digunakan untuk menampung dan melindungi koleksi. + zh: >- + 用于存放和保护藏品的家具和容纳设备类别。 + structured_aliases: + nl: Opslagapparatuur + de: Lagerungsausstattung + fr: Équipement de stockage + es: Equipo de almacenamiento + ar: معدات التخزين + id: Peralatan Penyimpanan + zh: 存储设备 broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept + AnalyticalEquipment: is_a: EquipmentType - description: Scientific equipment for material analysis. + description: >- + Category for scientific instrumentation used to measure, characterize, or + test material properties. + alt_descriptions: + nl: >- + Categorie voor wetenschappelijke instrumentatie die wordt gebruikt om materiaaleigenschappen te meten, karakteriseren of testen. + de: >- + Kategorie für wissenschaftliche Instrumente zur Messung, Charakterisierung oder Prüfung von Materialeigenschaften. + fr: >- + Catégorie pour l'instrumentation scientifique utilisée pour mesurer, caractériser ou tester les propriétés des matériaux. + es: >- + Categoría para instrumentación científica utilizada para medir, caracterizar o probar propiedades de materiales. + ar: >- + فئة للأجهزة العلمية المستخدمة لقياس أو وصف أو اختبار خصائص المواد. + id: >- + Kategori untuk instrumentasi ilmiah yang digunakan untuk mengukur, mengkarakterisasi, atau menguji properti material. + zh: >- + 用于测量、表征或测试材料特性的科学仪器类别。 + structured_aliases: + nl: Analyseapparatuur + de: Analysegerät + fr: Équipement analytique + es: Equipo analítico + ar: معدات تحليلية + id: Peralatan Analitik + zh: 分析设备 broad_mappings: - - schema:Product - - crm:E22_Human-Made_Object + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Essay.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Essay.yaml index 836b5b34b6..f59584cd4a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Essay.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Essay.yaml @@ -1,18 +1,10 @@ id: https://nde.nl/ontology/hc/class/Essay name: Essay title: Essay -description: An essay or textual description associated with an object or exhibition. 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 @@ -20,12 +12,39 @@ imports: - ../slots/has_label classes: Essay: - class_uri: schema:Article - description: Essay text. + class_uri: hc:Essay + description: >- + Interpretive prose resource that contextualizes objects, collections, or + exhibitions. + alt_descriptions: + nl: Interpreterende tekstbron die objecten, collecties of tentoonstellingen contextualiseert. + de: Interpretativer Text, der Objekte, Sammlungen oder Ausstellungen kontextualisiert. + fr: Ressource de prose interpretative contextualisant des objets, des collections ou des expositions. + es: Recurso de prosa interpretativa que contextualiza objetos, colecciones o exposiciones. + ar: مورد نصي تفسيري يقدّم سياقا للأشياء أو المجموعات أو المعارض. + id: Sumber prosa interpretatif yang memberi konteks pada objek, koleksi, atau pameran. + zh: 为对象、馆藏或展览提供语境的解释性文本资源。 + structured_aliases: + - literal_form: toelichtende tekst + in_language: nl + - literal_form: interpretativer Text + in_language: de + - literal_form: texte interpretatif + in_language: fr + - literal_form: texto interpretativo + in_language: es + - literal_form: نص تفسيري + in_language: ar + - literal_form: esai interpretatif + in_language: id + - literal_form: 诠释文章 + in_language: zh slots: - - has_description - - has_label + - has_description + - has_label + broad_mappings: + - schema:Article annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: Interpretive textual artifact for curatorial context. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml index 2f500d5be5..afb596bd82 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EstablishmentEvent.yaml @@ -1,36 +1,55 @@ id: https://nde.nl/ontology/hc/class/EstablishmentEvent name: EstablishmentEvent -title: Establishment Event Class +title: Establishment Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ org: http://www.w3.org/ns/org# - prov: http://www.w3.org/ns/prov# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ default_prefix: hc imports: - linkml:types - - ../metadata - ../slots/has_description - ../slots/temporal_extent classes: EstablishmentEvent: - class_uri: org:ChangeEvent - description: 'The event of establishing an organization, department, or entity. - - **Ontology Alignment**: - **Primary**: `org:ChangeEvent` (Organizational change) - **Close**: `schema:foundingDate` (as event)' + class_uri: hc:EstablishmentEvent + description: >- + Foundational occurrence marking the formal creation of an institution, + organizational unit, or programmatic body. + alt_descriptions: + nl: Oprichthandeling die de formele totstandkoming van een instelling, organisatorische eenheid of programmatisch orgaan markeert. + de: Gruendungsbezogener Vorgang, der die formale Entstehung einer Einrichtung, Organisationseinheit oder Programmkorpers markiert. + fr: Occurrence fondatrice marquant la creation formelle d'une institution, d'une unite organisationnelle ou d'un organisme programmatique. + es: Suceso fundacional que marca la creacion formal de una institucion, unidad organizativa o entidad programatica. + ar: واقعة تأسيسية تُشير إلى الإنشاء الرسمي لمؤسسة أو وحدة تنظيمية أو هيئة برنامجية. + id: Peristiwa pendirian yang menandai pembentukan formal institusi, unit organisasi, atau badan programatik. + zh: 标示机构、组织单元或项目实体正式成立的奠基性发生。 + structured_aliases: + - literal_form: oprichtingsmoment + in_language: nl + - literal_form: Gruendungsereignis + in_language: de + - literal_form: evenement de fondation + in_language: fr + - literal_form: evento de fundacion + in_language: es + - literal_form: حدث التأسيس + in_language: ar + - literal_form: peristiwa pendirian + in_language: id + - literal_form: 成立事件 + in_language: zh slots: - - temporal_extent - - has_description + - temporal_extent + - has_description slot_usage: temporal_extent: required: true + broad_mappings: + - org:ChangeEvent + - schema:Event annotations: custodian_types: '["*"]' - specificity_score: 0.3 - specificity_rationale: Organizational history. + specificity_score: "0.35" + specificity_rationale: Organizational lifecycle occurrence focused on inception. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml index dcd63398d4..7b962c8017 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EstimationMethod.yaml @@ -1,40 +1,57 @@ id: https://nde.nl/ontology/hc/class/EstimationMethod name: EstimationMethod -title: Estimation Method Class -description: 'Defines the specific method used to estimate a quantity. - - **RULE 53 COMPLIANT**: Created for estimated_extent/estimated_volume migration per slot_fixes.yaml revision. - - **PROV-O ALIGNMENT**: Maps to `prov:Plan` - "A plan is an entity that represents a set of actions or steps intended by one or more agents to achieve some goals."' +title: Estimation Method prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_label - ../slots/has_score -default_prefix: hc classes: EstimationMethod: - class_uri: prov:Plan - description: 'Describes the specific technique used to estimate a value (e.g., visual inspection, sampling, extrapolation). - - Used in conjunction with `based_on` to provide provenance for estimated quantities.' - exact_mappings: - - prov:Plan + class_uri: hc:EstimationMethod + description: >- + Documented procedure used to approximate quantities when direct + measurement is unavailable or impractical. + alt_descriptions: + nl: Gedocumenteerde procedure voor benadering van hoeveelheden wanneer directe meting ontbreekt of onpraktisch is. + de: Dokumentiertes Verfahren zur Annaeherung von Groessen, wenn direkte Messung nicht verfuegbar oder unpraktisch ist. + fr: Procedure documentee utilisee pour approximer des quantites lorsque la mesure directe est indisponible ou impraticable. + es: Procedimiento documentado para estimar cantidades cuando la medicion directa no esta disponible o es impracticable. + ar: إجراء موثّق لتقدير الكميات عندما لا يكون القياس المباشر متاحا أو عمليا. + id: Prosedur terdokumentasi untuk memperkirakan kuantitas saat pengukuran langsung tidak tersedia atau tidak praktis. + zh: 在无法直接测量或直接测量不现实时用于近似数量的已记录方法。 + structured_aliases: + - literal_form: schattingsmethode + in_language: nl + - literal_form: Schaetzmethode + in_language: de + - literal_form: methode d'estimation + in_language: fr + - literal_form: metodo de estimacion + in_language: es + - literal_form: طريقة التقدير + in_language: ar + - literal_form: metode estimasi + in_language: id + - literal_form: 估算方法 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_score - slot_usage: - has_label: -# range: string + - identified_by + - has_label + - has_description + - has_score + broad_mappings: + - prov:Plan + close_mappings: + - schema:HowTo annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.25" + specificity_rationale: Reusable methodological record for quantified uncertainty contexts. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Event.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Event.yaml index 88b3907350..734c7e7589 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Event.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Event.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Event name: Event -title: Event Hub Class +title: Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,8 +8,6 @@ prefixes: prov: http://www.w3.org/ns/prov# schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -21,108 +19,98 @@ imports: - ../slots/has_score - ../slots/involved_in - ../slots/generated_by - - ../slots/in_place - ../slots/temporal_extent classes: Event: - class_uri: crm:E5_Event - description: "An abstract hub class representing temporal phenomena - things that happen\nand involve actors, places, and temporal extents.\n\n**HUB ARCHITECTURE**:\n\nThe Event class follows the hub pattern established by Custodian:\n- Minimal hub with persistent identifier (event_id)\n- Links to temporal extent (TimeSpan) via temporal_extent\n- Links to actors (Custodian, Person) via involved_actors\n- Links to place via took_place_at\n- Categorized by hypernym_event_type (generic) and domain-specific type\n\n**INHERITANCE HIERARCHY**:\n\n```\nEvent (this class - abstract)\n\u251C\u2500\u2500 OrganizationalChangeEvent (existing - organizational changes)\n\u251C\u2500\u2500 IntangibleHeritageEvent (future - ICH-related events)\n\u251C\u2500\u2500 CollectionEvent (future - accession, deaccession, loan)\n\u2514\u2500\u2500 PersonEvent (future - birth, death, career milestones)\n```\n\n**CIDOC-CRM ALIGNMENT**:\n\nMaps to crm:E5_Event which is defined as:\n\"This class comprises distinct,\ - \ delimited and coherent processes and states, \neither deliberately or spontaneously caused by E39 Actors, that result in \nchanges in E18 Physical Things.\"\n\nKey relationships:\n- crm:P4_has_time-span \u2192 TimeSpan (when)\n- crm:P7_took_place_at \u2192 Place (where)\n- crm:P11_had_participant \u2192 Actor (who)\n- crm:P2_has_type \u2192 EventTypeEnum (what kind)\n\n**RELATIONSHIP TO EXISTING OrganizationalChangeEvent**:\n\nOrganizationalChangeEvent already exists and maps to crm:E5_Event.\nThis Event class provides:\n1. Shared base properties (temporal_extent, involved_actors, took_place_at)\n2. Generic event typing (hypernym_event_type)\n3. Foundation for other event types\n\nFuture migration: OrganizationalChangeEvent can inherit from Event.\n\n**RELATIONSHIP TO ACTORS**:\n\nEvents link to actors bidirectionally:\n- Event \u2192 involved_actors \u2192 Custodian/Person (who participated)\n- Custodian \u2192 organizational_change_events \u2192 Event (what events affected org)\n\ - - Person \u2192 affected_by_event \u2192 Event (what events affected person)\n\n**EXAMPLE - Merger Event**:\n```yaml\nEvent:\n event_id: \"https://nde.nl/ontology/hc/event/nha-merger-2001\"\n event_label: \"Noord-Hollands Archief Merger\"\n hypernym_event_type: TRANSFORMATION\n temporal_extent:\n begin_of_the_begin: \"2001-01-01\"\n end_of_the_end: \"2001-01-01\"\n took_place_at: \"https://nde.nl/ontology/hc/place/nl-nh-haa\"\n involved_actors:\n - \"https://nde.nl/ontology/hc/nl-nh-haa-a-gah\"\n - \"https://nde.nl/ontology/hc/nl-nh-haa-a-ranh\"\n has_description: |\n Merger of Gemeentearchief Haarlem (founded 1910) and\n Rijksarchief in Noord-Holland (founded 1802) to form\n Noord-Hollands Archief.\n confidence_score: 0.95\n documentation_source:\n - \"https://noord-hollandsarchief.nl/over-ons/geschiedenis\"\n```\n\n**EXAMPLE - Destruction Event**:\n```yaml\nEvent:\n event_id: \"https://nde.nl/ontology/hc/event/gaza-library-destruction-2024\"\ - \n event_label: \"Gaza Public Library Destruction\"\n hypernym_event_type: DESTRUCTION\n temporal_extent:\n begin_of_the_begin: \"2024-01-15\"\n end_of_the_end: \"2024-01-15\"\n took_place_at: \"https://nde.nl/ontology/hc/place/ps-gz-gaz\"\n has_description: |\n Gaza Public Library destroyed during military operations.\n confidence_score: 0.85\n```\n" - exact_mappings: - - crm:E5_Event - - prov:Activity - - rico:Event - close_mappings: - - schema:Event - - crm:E4_Period - - crm:E7_Activity - broad_mappings: - - crm:E2_Temporal_Entity - - prov:Entity - narrow_mappings: - - crm:E63_Beginning_of_Existence - - crm:E64_End_of_Existence - - crm:E81_Transformation - - crm:E10_Transfer_of_Custody - - crm:E9_Move - - crm:E85_Joining - - crm:E86_Leaving + class_uri: hc:Event + description: >- + Delimited temporal occurrence linking participants, place context, and + timespan for historical and operational provenance. + alt_descriptions: + nl: Afgebakende temporele gebeurtenis die deelnemers, plaatscontext en tijdspanne verbindt voor historische en operationele provenance. + de: Abgrenzbares zeitliches Geschehen, das Beteiligte, Ortskontext und Zeitspanne fuer historische und operative Provenienz verknuepft. + fr: Occurrence temporelle delimitee reliant participants, contexte spatial et intervalle temporel pour la provenance historique et operationnelle. + es: Ocurrencia temporal delimitada que vincula participantes, contexto espacial y periodo para procedencia historica y operativa. + ar: وقوع زمني محدد يربط المشاركين وسياق المكان والفترة الزمنية لأغراض المنشأ التاريخي والتشغيلي. + id: Kejadian temporal terbatasi yang menghubungkan peserta, konteks tempat, dan rentang waktu untuk provenance historis dan operasional. + zh: 将参与方、地点语境与时间跨度相联结、用于历史与运营溯源的界定性时间发生。 + structured_aliases: + - literal_form: gebeurtenis + in_language: nl + - literal_form: Ereignis + in_language: de + - literal_form: evenement + in_language: fr + - literal_form: evento + in_language: es + - literal_form: حدث + in_language: ar + - literal_form: peristiwa + in_language: id + - literal_form: 事件 + in_language: zh slots: - - has_documentation - - has_description - - identified_by - - has_label - - has_hypernym - - temporal_extent - - - involved_in - - has_score - - takes_or_took_place_at - - generated_by + - has_documentation + - has_description + - identified_by + - has_label + - has_hypernym + - temporal_extent + - involved_in + - has_score + - generated_by slot_usage: identified_by: + description: Persistent identifier for the Event hub. required: true identifier: true has_hypernym: + description: High-level event category (hypernym) for cross-domain querying. required: true -# range: string # uriorcurie - # range: EventType - inlined: false # Fixed invalid inline for primitive type has_label: required: true - has_description: - required: false temporal_extent: - required: false range: TimeSpan inlined: true - generated_by: -# range: string # uriorcurie - # range: GenerationEvent - required: false - inlined: false # Fixed invalid inline for primitive type - description: 'Generation event containing confidence score for this event. MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.' - examples: - - value: - has_score: - has_score: 0.95 - has_method: documentation_verification - comments: - - Event is the hub class for all temporal phenomena in the HC ontology - - Domain-specific events (OrganizationalChangeEvent, CollectionEvent) can inherit from Event - - TimeSpan link (temporal_extent) is critical - enables fuzzy temporal reasoning - - Actor links (involved_actors) connect events to both persons and organizations - - has_hypernym provides cross-domain event queries - - 'Future: Add participated_in_events slot to Custodian and Person for inverse navigation' - - "MIGRATED 2026-01-19: confidence_score \u2192 generated_by + ConfidenceScore" examples: - - value: - identified_by: https://nde.nl/ontology/hc/event/nha-merger-2001 - has_label: Noord-Hollands Archief Merger - has_hypernym: TRANSFORMATION - temporal_extent: - begin_of_the_begin: '2001-01-01' - end_of_the_end: '2001-01-01' - takes_or_took_place_at: https://nde.nl/ontology/hc/place/nl-nh-haa - related_to: - - https://nde.nl/ontology/hc/nl-nh-haa-a-gah - - https://nde.nl/ontology/hc/nl-nh-haa-a-ranh - has_description: 'Merger of Gemeentearchief Haarlem (founded 1910) and + - value: + identified_by: https://nde.nl/ontology/hc/event/nha-merger-2001 + has_label: Noord-Hollands Archief Merger + has_hypernym: TRANSFORMATION + temporal_extent: + begin_of_the_begin: '2001-01-01' + end_of_the_end: '2001-01-01' + has_description: Merger of two archival institutions into one regional archive. + description: Organizational transformation occurrence + - value: + identified_by: https://nde.nl/ontology/hc/event/library-reopening-2025 + has_label: Regional Library Reopening + has_hypernym: REOPENING + has_description: Public service resumed after restoration and systems revalidation. + description: Operational milestone occurrence + keywords: + - temporal occurrence + - provenance context + - participant involvement + - timespan modeling + - historical change + broad_mappings: + - crm:E5_Event + - prov:Activity + - rico:Event + - schema:Event + close_mappings: + - crm:E7_Activity + narrow_mappings: + - crm:E63_Beginning_of_Existence + comments: + - Hub class for time-bounded change descriptions across domains. + notes: + - | + Preserved from prior description (commit ee5e8e5a): - Rijksarchief in Noord-Holland (founded 1802) to form - - Noord-Hollands Archief. - - ' - generated_by: - has_score: - has_score: 0.95 - has_documentation: - - has_url: - url_value: https://noord-hollandsarchief.nl/over-ons/geschiedenis + "An abstract hub class representing temporal phenomena - things that happen\nand involve actors, places, and temporal extents.\n\n**HUB ARCHITECTURE**:\n\nThe Event class follows the hub pattern established by Custodian:\n- Minimal hub with persistent identifier (event_id)\n- Links to temporal extent (TimeSpan) via temporal_extent\n- Links to actors (Custodian, Person) via involved_actors\n- Links to place via took_place_at\n- Categorized by hypernym_event_type (generic) and domain-specific type\n\n**INHERITANCE HIERARCHY**:\n\n```\nEvent (this class - abstract)\n\u251C\u2500\u2500 OrganizationalChangeEvent (existing - organizational changes)\n\u251C\u2500\u2500 IntangibleHeritageEvent (future - ICH-related events)\n\u251C\u2500\u2500 CollectionEvent (future - accession, deaccession, loan)\n\u2514\u2500\u2500 PersonEvent (future - birth, death, career milestones)\n```\n\n**CIDOC-CRM ALIGNMENT**:\n\nMaps to crm:E5_Event which is defined as:\n\"This class comprises distinct,\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.35" + specificity_rationale: Cross-domain temporal hub with linked provenance details. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EventType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EventType.yaml index 5d45b64397..aaf7f13a7e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EventType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EventType.yaml @@ -1,40 +1,54 @@ id: https://nde.nl/ontology/hc/class/EventType name: EventType -title: Event Type Class -description: 'A classification type for events. - - **RULE 53 COMPLIANT**: Created for event_type migration.' +title: Event Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_label - ../slots/has_score -default_prefix: hc classes: EventType: - class_uri: skos:Concept - description: A type or category of event. + class_uri: hc:EventType + description: >- + Controlled category used to classify temporal occurrences by their + functional or historical character. + alt_descriptions: + nl: Gecontroleerde categorie om temporele gebeurtenissen op functioneel of historisch karakter te classificeren. + de: Kontrollierte Kategorie zur Klassifikation zeitlicher Vorgaenge nach funktionalem oder historischem Charakter. + fr: Categorie controlee servant a classifier les occurrences temporelles selon leur caractere fonctionnel ou historique. + es: Categoria controlada para clasificar ocurrencias temporales segun su caracter funcional o historico. + ar: فئة مضبوطة لتصنيف الوقوعات الزمنية بحسب طابعها الوظيفي أو التاريخي. + id: Kategori terkendali untuk mengklasifikasikan kejadian temporal menurut karakter fungsional atau historisnya. + zh: 用于按功能或历史特征分类时间发生的受控类别。 + structured_aliases: + - literal_form: gebeurtenistype + in_language: nl + - literal_form: Ereignistyp + in_language: de + - literal_form: type d'evenement + in_language: fr + - literal_form: tipo de evento + in_language: es + - literal_form: نوع الحدث + in_language: ar + - literal_form: tipe peristiwa + in_language: id + - literal_form: 事件类型 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_score - slot_usage: - has_label: -# range: string + - identified_by + - has_label + - has_description + - has_score + broad_mappings: + - skos:Concept annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: "0.2" + specificity_rationale: Generic vocabulary class for event classification. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/EventTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/EventTypes.yaml index e7c28df8b6..19103f9a0c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/EventTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/EventTypes.yaml @@ -1,32 +1,55 @@ id: https://nde.nl/ontology/hc/class/EventTypes name: EventTypes -title: Event Types Class -description: 'A collection or hierarchy of event types. - - **RULE 53 COMPLIANT**: Created for event_type migration.' +title: Event Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./EventType - linkml:types - ../slots/include -default_prefix: hc classes: EventTypes: - class_uri: skos:ConceptScheme - description: A scheme or collection of event types. + class_uri: hc:EventTypes + description: >- + Curated concept scheme grouping and maintaining controlled categories for + temporal occurrence classification. + alt_descriptions: + nl: Beheerd conceptschema dat gecontroleerde categorieen voor classificatie van temporele gebeurtenissen groepeert en onderhoudt. + de: Kuratiertes Begriffsschema zur Gruppierung und Pflege kontrollierter Kategorien fuer die Klassifikation zeitlicher Vorgaenge. + fr: Schema de concepts curate regroupant et maintenant des categories controlees pour la classification des occurrences temporelles. + es: Esquema de conceptos curado que agrupa y mantiene categorias controladas para clasificacion de ocurrencias temporales. + ar: مخطط مفاهيم منسق يجمع ويُدير الفئات المضبوطة لتصنيف الوقوعات الزمنية. + id: Skema konsep terkurasi yang mengelompokkan dan memelihara kategori terkendali untuk klasifikasi kejadian temporal. + zh: 用于汇集并维护时间发生分类受控类别的策展化概念方案。 + structured_aliases: + - literal_form: gebeurtenistypenlijst + in_language: nl + - literal_form: Ereignistypen-Schema + in_language: de + - literal_form: schema des types d'evenements + in_language: fr + - literal_form: esquema de tipos de evento + in_language: es + - literal_form: مخطط أنواع الأحداث + in_language: ar + - literal_form: skema tipe peristiwa + in_language: id + - literal_form: 事件类型方案 + in_language: zh slots: - - include + - include slot_usage: include: -# range: string multivalued: true - inlined: false # Fixed invalid inline for primitive type - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + inlined: false broad_mappings: - - skos:Concept + - skos:ConceptScheme + comments: + - Container class for controlled event type vocabularies. + annotations: + specificity_score: "0.2" + specificity_rationale: Vocabulary scheme artifact for event type governance. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Evidence.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Evidence.yaml index 7f288422f5..13f7460d3e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Evidence.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Evidence.yaml @@ -1,33 +1,91 @@ id: https://nde.nl/ontology/hc/class/Evidence name: Evidence title: Evidence Class -description: 'Information or documentation supporting a statement or conclusion. - - **RULE 53 COMPLIANT**: Created for evidence_gap migration.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score + schema: http://schema.org/ default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_score classes: Evidence: class_uri: crm:E73_Information_Object - description: Evidence supporting a claim, gap, or assertion. + description: >- + Supporting documentation used to substantiate claims, assessments, or interpretive + statements about heritage entities. + alt_descriptions: + nl: >- + Ondersteunende documentatie gebruikt om beweringen, beoordelingen of interpreterende + verklaringen over erfgoedentiteiten te onderbouwen. + de: >- + Unterlagen, die zur Untermauerung von Behauptungen, Bewertungen oder interpretativen + Aussagen über Heritage-Entitäten verwendet werden. + fr: >- + Documentation de soutien utilisée pour étayer des affirmations, évaluations ou déclarations + interprétatives sur les entités patrimoniales. + es: >- + Documentación de apoyo utilizada para fundamentar afirmaciones, evaluaciones o declaraciones + interpretativas sobre entidades patrimoniales. + ar: >- + وثائق داعمة تستخدم لإثبات الادعاءات أو التقييمات أو البيانات التفسيرية + حول كيانات التراث. + id: >- + Dokumentasi pendukung yang digunakan untuk memperkuat klaim, penilaian, atau pernyataan + interpretatif tentang entitas warisan. + zh: >- + 用于支持关于遗产实体的主张、评估或解释性陈述的佐证文献。 + structured_aliases: + - literal_form: bewijsmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Beweismaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément de preuve + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento de prueba + predicate: EXACT_SYNONYM + in_language: es + - literal_form: دليل إثبات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan bukti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 证据材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E73_Information_Object + close_mappings: + - schema:CreativeWork slots: - identified_by - has_label - has_description - has_score - slot_usage: - has_description: -# range: string + comments: + - Links assertions to source documentation for traceability. + - Supports provenance verification and claim validation workflows. + - 'Preserved from prior description: Documentation used to support a claim, assessment, or interpretation.' + keywords: + - supporting documentation + - claim substantiation + - provenance evidence + - assessment basis + examples: + - value: + has_label: Conservation Treatment Report + has_description: Technical analysis supporting attribution claim. + description: Documentary evidence for heritage assessment annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.2 + specificity_rationale: Reusable support object for assertions and assessments. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml deleted file mode 100644 index 41581ea087..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExaSearchMetadata.yaml +++ /dev/null @@ -1,55 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/ExaSearchMetadata -name: ExaSearchMetadata -title: ExaSearchMetadata -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# -imports: - - linkml:types - - ../slots/has_tool - - ../slots/has_timestamp - - ../slots/has_url - - ../slots/has_agent - - ../slots/has_method - - ../slots/has_note -# default_range: string -classes: - ExaSearchMetadata: - description: "Metadata from EXA search operations, capturing tool used, timestamp, source URL, extraction agent, method, and notes. Documents the provenance of data retrieved through EXA web search API.\nOntology mapping rationale: - class_uri is prov:Activity because this documents a search/extraction\n activity performed at a specific time by a specific agent\n- close_mappings includes schema:SearchAction as this represents a\n search operation\n- related_mappings includes prov:Entity as the activity produces\n entity outputs" - class_uri: prov:Activity - close_mappings: - - schema:SearchAction - related_mappings: - - prov:Entity - slots: - - has_tool - - has_timestamp - - has_url - - has_agent - - has_method - - has_note - slot_usage: - has_tool: - description: EXA tool used - has_timestamp: - description: When search was performed - has_url: - description: Source URL for search - has_agent: - description: Agent that performed extraction - has_method: - description: Method used for extraction - has_note: - description: Notes about the search - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml index dbcd0129bc..70f8a445ad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/class/ExaminationMethod name: ExaminationMethod -title: ExaminationMethod -description: Method used to examine an object (e.g. X-ray, microscopy). +title: Examination Method Class 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/ default_prefix: hc imports: - linkml:types @@ -14,11 +14,59 @@ imports: classes: ExaminationMethod: class_uri: skos:Concept - description: Examination method. + description: >- + Controlled vocabulary term for analytical or investigative techniques applied to heritage objects and artifacts. + alt_descriptions: + nl: >- + Gecontroleerde vocabulaireterm voor analytische of onderzoekstechnieken toegepast op erfgoedobjecten en artefacten. + de: >- + Kontrollierter Vokabularbegriff für analytische oder investigative Techniken, die auf Kulturobjekte und Artefakte angewendet werden. + fr: >- + Terme de vocabulaire contrôlé pour les techniques analytiques ou d'investigation appliquées aux objets patrimoniaux et artefacts. + es: >- + Término de vocabulario controlado para técnicas analíticas o de investigación aplicadas a objetos patrimoniales y artefactos. + ar: >- + مصطلح مفردات مضبوطة للتقنيات التحليلية أو الاستقصائية المطبقة على الأشياء التراثية والقطع الأثرية. + id: >- + Istilah kosakata terkendali untuk teknik analitis atau investigatif yang diterapkan pada objek warisan dan artefak. + zh: >- + 用于遗产物品和文物的分析或调查技术的受控词汇术语。 + structured_aliases: + nl: + - onderzoeks methode + - examen techniek + de: + - Untersuchungsmethode + - Prüfungstechnik + fr: + - méthode d'examen + - technique d'analyse + es: + - método de examen + - técnica de análisis + ar: + - طريقة الفحص + - تقنية التحليل + id: + - metode pemeriksaan + - teknik analisis + zh: + - 检验方法 + - 分析技术 + keywords: + - examination method + - analysis technique + - investigation method + - analytical procedure + - object analysis + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm slots: - - has_label - - has_type + - has_label + - has_type annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Technical vocabulary term for examination workflows. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml index e3623037a9..ba202075e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml @@ -1,27 +1,82 @@ id: https://nde.nl/ontology/hc/class/ExaminationMethodType name: ExaminationMethodType -title: ExaminationMethodType -description: >- - Type of examination method. - +title: Examination Method Type Class 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/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: ExaminationMethodType: class_uri: skos:Concept - description: Examination method type. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Taxonomic node for categorizing analytical procedures used in heritage assessment and conservation. + alt_descriptions: + nl: >- + Taxonomisch knooppunt voor het categoriseren van analytische procedures die worden gebruikt + bij erfgoedbeoordeling en conservering. + de: >- + Taxonomischer Knoten zur Kategorisierung analytischer Verfahren, die bei der Heritage-Bewertung + und Konservierung verwendet werden. + fr: >- + Nœud taxonomique pour catégoriser les procédures analytiques utilisées dans l'évaluation + et la conservation patrimoniale. + es: >- + Nodo taxonómico para categorizar procedimientos analíticos utilizados en la evaluación + y conservación patrimonial. + ar: >- + عقدة تصنيفية لتصنيف الإجراءات التحليلية المستخدمة في تقييم التراث والحفاظ عليه. + id: >- + Simpul taksonomi untuk mengkategorikan prosedur analitik yang digunakan dalam + penilaian dan pelestarian warisan. + zh: >- + 用于对遗产评估和保护中使用的分析程序进行分类的分类节点。 + structured_aliases: + - literal_form: onderzoeksproceduretype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Untersuchungsverfahrenstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de procédure d'examen + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de procedimiento de examen + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع إجراء الفحص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe prosedur pemeriksaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 检查程序类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm slots: - - has_label + - has_label + comments: + - Groups analytical techniques by methodology, equipment, or application domain. + - Used for documenting conservation interventions and scientific analyses. + - 'Preserved from prior description: Taxonomy node used to group examination methods.' + keywords: + - analytical procedure + - conservation analysis + - heritage assessment + - diagnostic technique + examples: + - value: + has_label: X-ray Fluorescence Spectroscopy + description: Non-destructive elemental analysis technique + annotations: + specificity_score: 0.25 + specificity_rationale: Classification helper for examination methods. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Example.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Example.yaml index 6d1abc68f3..d32c3779cf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Example.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Example.yaml @@ -1,39 +1,88 @@ id: https://nde.nl/ontology/hc/class/Example name: Example title: Example Class -description: 'An illustrative example or instance of a concept, type, or entity. - - **RULE 53 COMPLIANT**: Created for example_* migrations (platform, portal, instance).' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_url + schema: http://schema.org/ default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_url +- ../slots/has_score classes: Example: - class_uri: hc:Example + class_uri: skos:Concept + description: >- + Illustrative instance demonstrating a definition, modeling pattern, or + conceptual type through concrete representation. + alt_descriptions: + nl: >- + Illustratief voorbeeld dat een definitie, modelleringspatroon of conceptueel type + demonstreert door concrete representatie. + de: >- + Illustratives Beispiel, das eine Definition, ein Modellierungsmuster oder + einen konzeptionellen Typ durch konkrete Repräsentation demonstriert. + fr: >- + Instance illustrative démontrant une définition, un motif de modélisation ou + un type conceptuel par une représentation concrète. + es: >- + Instancia ilustrativa que demuestra una definición, patrón de modelado o + tipo conceptual mediante representación concreta. + ar: >- + مثال توضيحي يوضح تعريفًا أو نمط نمذجة أو نوع مفاهيمي + من خلال تمثيل ملموس. + id: >- + Contoh ilustratif yang mendemonstrasikan definisi, pola pemodelan, atau + tipe konseptual melalui representasi konkret. + zh: >- + 通过具体表示演示定义、建模模式或概念类型的说明性实例。 + structured_aliases: + - literal_form: voorbeeld + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Beispiel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: exemple + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ejemplo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مثال + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: contoh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 示例 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - skos:example - description: Provides concrete examples to illustrate a definition or type. + - schema:CreativeWork slots: - identified_by - has_label - has_description - has_url - has_score - slot_usage: - has_label: -# range: string - has_url: -# range: string # uriorcurie + comments: + - Used for documentation and educational purposes in modeling guides. + - Provides concrete instances to clarify abstract concepts. + - 'Preserved from prior description: Illustrative instance used to clarify a definition, type, or modeling pattern.' + keywords: + - illustrative instance + - documentation example + - modeling demonstration + - conceptual clarification annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.2 + specificity_rationale: Utility concept for documentation and modeling examples. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml index 3b6b2a818b..77286ea66d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml @@ -6,427 +6,160 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# - foaf: http://xmlns.com/foaf/0.1/ - rdfs: http://www.w3.org/2000/01/rdf-schema# rico: https://www.ica.org/standards/RiC/ontology# - aat: http://vocab.getty.edu/aat/ -imports: - - ./Loan - - ./ExhibitionLocation - - ./AcquisitionEvent - - ./Provenance - - ./Size - - ./CustodianPlace - - ./TimeSpan - - ./CreationEvent - - ./HeritageObject - - linkml:types - - ../enums/ExhibitedObjectTypeEnum - - ../metadata - - ../slots/has_provenance - - ../slots/created_in - - ../slots/temporal_extent - - ../slots/created_by - - ../slots/has_custodian - - ../slots/located_at - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_size - - ../slots/has_subject - - ../slots/has_type - - ../slots/has_measurement_unit - - ../slots/has_inscription - - ../slots/acquired_through - - ../slots/created_through - - ../slots/exhibited_at - - ../slots/use_material - - ../slots/has_description - - ../slots/part_of default_prefix: hc +imports: +- ./Loan +- ./ExhibitionLocation +- ./AcquisitionEvent +- ./Provenance +- ./Size +- ./CustodianPlace +- ./TimeSpan +- ./CreationEvent +- ./HeritageObject +- linkml:types +- ../enums/ExhibitedObjectTypeEnum +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/created_by +- ../slots/created_through +- ../slots/created_in +- ../slots/temporal_extent +- ../slots/current_keeper +- ../slots/located_at +- ../slots/has_size +- ../slots/use_material +- ../slots/has_inscription +- ../slots/acquired_through +- ../slots/exhibited_at +- ../slots/has_provenance +- ../slots/part_of +- ../slots/has_subject +- ../slots/has_score classes: ExhibitedObject: is_a: HeritageObject class_uri: crm:E22_Human-Made_Object - description: "An individual artwork, artifact, document, or specimen that may be displayed\nin heritage exhibitions.\n\nModels the OBJECT (physical or conceptual item), linking creators, custodians,\nmaterials, and exhibition history.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage institution | Custodian | \"Mauritshuis\" |\n| Curated display | Exhibition | \"Vermeer 2023\" |\n| **Individual object** | **ExhibitedObject** | **\"Girl with a Pearl Earring\"** |\n| Collection grouping | Collection | \"Vermeer Collection\" |\n\n**When to Use ExhibitedObject**:\n\nUse for individual items that can be displayed or loaned:\n- Paintings, sculptures, drawings, prints\n- Archival documents, manuscripts, photographs\n- Archaeological artifacts, ethnographic objects\n- Natural history specimens, scientific instruments\n- Digital artworks, installations\n\n- **CIDOC-CRM**: crm:E22_Human-Made_Object (primary - cultural heritage standard)\n \"Physical\ - \ objects purposefully created by human activity.\"\n- **Schema.org**: schema:VisualArtwork (web discoverability for visual art)\n- **CIDOC-CRM**: crm:E19_Physical_Object (broader physical objects)\n- **Schema.org**: schema:ArchiveComponent (for archival materials)\n- **RiC-O**: rico:RecordResource (for archival records)\n\n**Relationship to Other Classes**:\n\n```\nCustodian (institution)\n \u2502\n \u2502\u2500\u2500 current_keeper (who holds the object now)\n v\nExhibitedObject (this class)\n \u2502\n \u2502\u2500\u2500 exhibited_in \u2192 Exhibition[] (where object was/is shown)\n \u2502\u2500\u2500 creation_timespan \u2192 TimeSpan (when object was created)\n \u2502\u2500\u2500 creator \u2192 (artist/maker information)\n \u2502\u2500\u2500 conservation_records \u2192 ConservationRecord[] (condition/treatments)\n \u2502\u2500\u2500 provenance_events \u2192 ProvenanceEvent[] (ownership history)\n \u2502\u2500\u2500 loan_history \u2192 Loan[]\ - \ (loan records)\n v\nCollection (grouping of related objects)\n```\n\n**Provenance Tracking**:\n\nExhibitedObject includes multiple provenance mechanisms:\n\n- `provenance_text`: Narrative ownership history (simple string)\n- `previous_owners`: List of previous owners (simple strings)\n- `provenance_events`: Full provenance as structured events with:\n - Event types (PURCHASE, AUCTION, BEQUEST, CONFISCATION, RESTITUTION)\n - Temporal data (date, timespan)\n - Parties (seller, buyer, source, recipient)\n - Nazi-era flags for Washington Principles compliance\n- `acquisition_info`: How/when acquired by current keeper\n\n**Conservation Records**:\n\n- `condition_notes`: Current condition (simple string)\n- `conservation_history`: Treatment history (simple strings)\n- `conservation_records`: Full conservation documentation with:\n - Condition assessments (EXCELLENT to CRITICAL)\n - Treatment records (cleaning, restoration, repair)\n - Technical examinations (X-ray, IR reflectography)\n\ - \ - Pre/post-loan condition checks\n\n**Loan History**:\n\n- `loan_history`: Complete loan records with:\n - Lender and borrower institutions\n - Loan dates and status (REQUESTED through RETURNED)\n - Insurance valuations and coverage\n - Condition reports and courier details\n\n**Example**:\n\nJohannes Vermeer's \"Girl with a Pearl Earring\":\n- object_id: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring\n- object_name: \"Girl with a Pearl Earring\"\n- object_type: PAINTING\n- creator: \"Johannes Vermeer\"\n- date_created: c. 1665\n- current_keeper: Mauritshuis\n- exhibited_in: [Vermeer 2023, various traveling exhibitions]\n" - exact_mappings: + description: >- + Discrete physical item created by human activity that may be displayed + in curatorial or exhibition contexts. + alt_descriptions: + nl: >- + Discreet fysiek object gemaakt door menselijke activiteit dat kan worden getoond + in curatiele of tentoonstellingscontexten. + de: >- + Diskret physisches Objekt, das durch menschliche Tätigkeit geschaffen wurde und + in kuratorischen oder Ausstellungskontexten präsentiert werden kann. + fr: >- + Objet physique discret créé par l'activité humaine pouvant être exposé + dans des contextes curatoriaux ou d'exposition. + es: >- + Objeto físico discreto creado por actividad humana que puede ser exhibido + en contextos curatoriales o de exposición. + ar: >- + كائن مادي منفصل أنشئ بالنشاط البشري ويمكن عرضه + في سياقات تنظيمية أو معرضية. + id: >- + Objek fisik diskrit yang dibuat oleh aktivitas manusia yang dapat dipamerkan + dalam konteks kuratorial atau pameran. + zh: >- + 可在策展或展览语境中展示的人为创造的离散物理物品。 + structured_aliases: + - literal_form: tentoonstellingsobject + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsobjekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: objet exposé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: objeto expuesto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كائن معروض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: objek pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展品 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - crm:E22_Human-Made_Object close_mappings: - schema:VisualArtwork - crm:E19_Physical_Object - - schema:ArchiveComponent - rico:RecordResource related_mappings: - schema:CreativeWork - - crm:E24_Physical_Human-Made_Thing - - crm:E84_Information_Carrier slots: - identified_by - - acquired_through - - has_provenance - - created_in - - temporal_extent - - created_by - - created_by - - current_keeper - - located_at - - has_type - - created_through - - has_size - - exhibited_at - - has_inscription - - identified_by - - has_provenance - - use_material - has_label - has_description - - identified_by - - has_label - has_type - - part_of + - created_by + - created_through + - created_in + - temporal_extent + - current_keeper - located_at + - has_size + - use_material + - has_inscription + - acquired_through + - exhibited_at - has_provenance + - part_of - has_subject - has_score slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - - value: https://nde.nl/ontology/hc/object/rijksmuseum-night-watch has_label: required: true -# range: string - examples: - - value: Girl with a Pearl Earring - - value: The Night Watch - - value: Rosetta Stone - has_label: - required: false -# range: string - multivalued: true - examples: - - value: Meisje met de parel - - value: The Militia Company of Captain Frans Banninck Cocq - has_description: - required: false -# range: string - examples: - - value: 'Oil painting by Johannes Vermeer, depicting a girl wearing an exotic - dress and a large pearl earring. One of the most famous paintings in - the world, sometimes called "the Mona Lisa of the North." - ' has_type: - required: true range: ExhibitedObjectTypeEnum - examples: - - value: PAINTING - - value: SCULPTURE - - value: MANUSCRIPT - created_by: - required: false -# range: string - multivalued: true - examples: - - value: Johannes Vermeer - - value: Rembrandt van Rijn - - value: Unknown Egyptian artist - created_by: - required: false -# range: string - multivalued: true - examples: - - value: Artist - - value: Workshop of - - value: Attributed to - - value: Circle of + required: true created_through: - required: false range: CreationEvent inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '1664-01-01' - end_of_the_end: '1667-12-31' - description: 'Was date_created: c. 1665' - - value: - temporal_extent: - begin_of_the_begin: '1642-01-01' - end_of_the_end: '1642-12-31' - description: 'Was date_created: 1642' - - value: - description: 'Was date_created: 12th century BCE' temporal_extent: - required: false range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '1664-01-01' - end_of_the_end: '1667-12-31' created_in: - required: false range: CustodianPlace inlined: true - examples: - - value: - place_name: Delft - country: NL - use_material: - required: false -# range: string - examples: - - value: Oil on canvas - - value: Marble - - value: Bronze - - value: Ink and wash on paper - - value: Ceramic, glazed has_size: - required: false range: Size - inlined: true multivalued: true - examples: - - value: - has_label: "44.5 \xD7 39 cm" - - value: - has_label: "363 \xD7 437 cm" - - value: - has_label: "114.4 \xD7 72.3 \xD7 27.9 cm" - has_unit: - has_label: cm - has_inscription: - required: false -# range: string - multivalued: true - examples: - - value: IVMeer - - value: Rembrandt f. 1642 - current_keeper: - required: false -# range: string # uriorcurie - inlined: false - examples: - - value: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - - value: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - located_at: - required: false - range: CustodianPlace inlined: true - examples: - - value: - place_name: Mauritshuis - country: NL - located_at: - required: false -# range: string - examples: - - value: Gallery 15 - - value: Dutch Golden Age wing, Room 3 - identified_by: - description: "External identifiers for this exhibited object.\n\nMIGRATED 2026-01-15: Replaces wikidata_id slot per Rule 53.\nMIGRATED 2026-01-23: Also includes catalog raisonn\xE9 numbers per Rule 53/F26.\n\nUse has_type with IdentifierType subclasses to specify identifier type.\n" - required: false -# range: string # uriorcurie - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - has_type: - has_code: WIKIDATA - has_label: Wikidata ID - - value: - has_type: - has_code: WIKIDATA - has_label: Wikidata ID - - value: - has_type: - has_code: CATALOG_RAISONNE - has_label: "Catalogue Raisonn\xE9 Number" - - value: - has_type: - has_code: CATALOG_RAISONNE - has_label: "Catalogue Raisonn\xE9 Number" - - value: - identifier_value: rkdimages:23903 - has_type: - has_label: RKDimages - - value: - identifier_value: getty_ulan:500121212 - has_type: - has_label: ULAN - identified_by: - required: false -# range: string - examples: - - value: BM-1802,0710.1 - has_provenance: - required: false - range: Provenance - inlined: true - examples: - - value: - has_description: - - description_text: Possibly Pieter van Ruijven, Delft (c. 1665); his widow, Maria de Knuijt, Delft (1674); Dissius sale, Amsterdam, May 16, 1696, lot 36; Braamcamp sale, Amsterdam, July 31, 1771, lot 54; Purchased for 30 guilders by A.A. des Tombe, The Hague (1881); Bequeathed to Mauritshuis (1903). - description_type: provenance_text acquired_through: range: AcquisitionEvent inlined: true - required: false - examples: - - value: - has_method: - has_label: BEQUEST - temporal_extent: - begin_of_the_begin: '1903-01-01' exhibited_at: - required: false range: ExhibitionLocation multivalued: true inlined: true - examples: - - value: - identified_by: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - has_label: Vermeer 2023 - part_of: - required: false -# range: string # uriorcurie - inlined: false - examples: - - value: https://nde.nl/ontology/hc/collection/mauritshuis-dutch-paintings - has_subject: - required: false -# range: string - multivalued: true - examples: - - value: portrait - - value: girl - - value: pearl earring - - value: turban has_provenance: - required: false -# range: string - multivalued: true - examples: - - value: '1882: First cleaning' - - value: '1994: Major restoration by Jorgen Wadum' - has_provenance: - required: false - range: Loan - multivalued: true - inlined: false - examples: - - value: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-vermeer-2023 - has_type: - equals_expression: '["hc:GalleryType", "hc:MuseumType", "hc:ArchiveOrganizationType", "hc:LibraryType", "hc:ResearchOrganizationType", "hc:HolySacredSiteType", "hc:BioCustodianType"]' - comments: - - ExhibitedObject models individual artworks/artifacts displayable in exhibitions - - Links to Custodian via current_keeper relationship - - 'Links to Exhibition via exhibited_in (inverse: featured_objects)' - - Links to ConservationRecord via conservation_records (condition/treatments) - - Links to ProvenanceEvent via provenance_events (ownership history) - - Links to Loan via loan_history (loan records) - - Uses CIDOC-CRM E22_Human-Made_Object as primary ontology mapping - - Supports detailed provenance tracking via provenance_events (structured) or provenance_text (narrative) - - creation_timespan enables CIDOC-CRM fuzzy temporal modeling for uncertain dates - - conservation_records enables full documentation vs simple condition_notes string - see_also: - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E22 - - https://schema.org/VisualArtwork - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#P50 - examples: - - value: - identified_by: - - https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - - qid: Q81858 - has_label: Girl with a Pearl Earring - has_alias: - - Meisje met de parel - - Het meisje met de parel - has_description: "Oil painting by Johannes Vermeer, depicting a girl in a blue and gold \nturban with a large pearl earring. One of Vermeer's most celebrated\nworks, nicknamed \"the Mona Lisa of the North.\"\n" - has_type: PAINTING - created_by: - - Johannes Vermeer - created_by: - - Artist - created_through: - temporal_extent: - begin_of_the_begin: '1664-01-01' - end_of_the_end: '1667-12-31' - created_in: - place_name: Delft - country: NL - medium: Oil on canvas - has_size: - - has_label: "44.5 \xD7 39 cm" - has_inscription: - - IVMeer (upper left corner) - current_keeper: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - located_at: - place_name: Mauritshuis - country: NL - permanent_location: Gallery 15 - accession_number: '670' - acquired_through: - has_method: - has_label: BEQUEST - temporal_extent: - begin_of_the_begin: '1903-01-01' - has_provenance: - has_description: - - description_text: Possibly Pieter van Ruijven, Delft (c. 1665); his widow, Maria de Knuijt, Delft (1674); Dissius sale, Amsterdam, May 16, 1696; A.A. des Tombe, The Hague (purchased 1881); Bequeathed to Mauritshuis (1903). - description_type: provenance_text - exhibited_at: - - identified_by: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - has_label: Vermeer 2023 - has_subject: - - portrait - - girl - - pearl earring - - turban - - value: - identified_by: - - https://nde.nl/ontology/hc/object/rijksmuseum-night-watch - - qid: Q219831 - - SK-C-5 - has_label: The Night Watch - has_alias: - - De Nachtwacht - - The Militia Company of Captain Frans Banninck Cocq - has_type: PAINTING - created_by: - - Rembrandt van Rijn - created_through: - temporal_extent: - begin_of_the_begin: '1642-01-01' - end_of_the_end: '1642-12-31' - has_medium: Oil on canvas - has_size: - - has_label: "363 \xD7 437 cm" - has_inscription: - - Rembrandt f. 1642 - has_custodian: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - - value: - identified_by: - - https://nde.nl/ontology/hc/object/british-museum-rosetta-stone - - EA 24 - - qid: Q48584 - has_label: Rosetta Stone - has_type: ARCHAEOLOGICAL_ARTIFACT - created_through: - has_medium: Granodiorite - has_size: - - has_label: "114.4 \xD7 72.3 \xD7 27.9 cm" - has_custodian: https://nde.nl/ontology/hc/custodian/uk/british-museum + range: Provenance + inlined: true + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "An individual artwork, artifact, document, or specimen that may be displayed\nin heritage exhibitions.\n\nModels the OBJECT (physical or conceptual item), linking creators, custodians,\nmaterials, and exhibition history.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage institution | Custodian | \"Mauritshuis\" |\n| Curated display | Exhibition | \"Vermeer 2023\" |\n| **Individual object** | **ExhibitedObject** | **\"Girl with a Pearl Earring\"** |\n| Collection grouping | Collection | \"Vermeer Collection\" |\n\n**When to Use ExhibitedObject**:\n\nUse for individual items that can be displayed or loaned:\n- Paintings, sculptures, drawings, prints\n- Archival documents, manuscripts, photographs\n- Archaeological artifacts, ethnographic objects\n- Natural history specimens, scientific instruments\n- Digital artworks, installations\n\n- **CIDOC-CRM**: crm:E22_Human-Made_Object (primary - cultural heritage standard)\n \"Physical\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Core exhibition object model linking identity, production, custody, and display context. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Individual object that can be displayed in one or more exhibitions.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Exhibition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Exhibition.yaml index 18f0adef2e..11ac7dd466 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Exhibition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Exhibition.yaml @@ -6,282 +6,120 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# - foaf: http://xmlns.com/foaf/0.1/ - rdfs: http://www.w3.org/2000/01/rdf-schema# +default_prefix: hc imports: - linkml:types - ../enums/EventStatusEnum - ../enums/ExhibitionTypeEnum - ../metadata - - ../slots/curated_by - - ../slots/exhibit - - ../slots/has_description - - ../slots/has_documentation - ../slots/identified_by - ../slots/has_label - - ../slots/organized_by - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_status + - ../slots/has_description - ../slots/has_type - - ../slots/has_url - - ../slots/has_venue - - ../slots/cataloged_in - - ../slots/located_in + - ../slots/has_status + - ../slots/organized_by + - ../slots/curated_by - ../slots/temporal_extent -default_prefix: hc + - ../slots/located_in + - ../slots/exhibit + - ../slots/cataloged_in + - ../slots/has_venue + - ../slots/has_quantity + - ../slots/has_url + - ../slots/has_documentation + - ../slots/has_score classes: Exhibition: class_uri: schema:ExhibitionEvent - description: "A curated display of objects, artworks, documents, or cultural materials\norganized by a heritage custodian institution.\n\nModels the EXHIBITION (organized event), linking organizing institutions\nto temporal extents, featured objects, and published catalogs.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage institution | Custodian | \"Rijksmuseum\" |\n| **Curated display** | **Exhibition** | **\"Vermeer\" exhibition** |\n| Individual object | ExhibitedObject | \"Girl with a Pearl Earring\" |\n| Publication | ExhibitionCatalog | \"Vermeer (2023) exhibition catalog\" |\n| Event occurrence | IntangibleHeritageEvent | \"Pride Amsterdam 2024\" |\n\n**When to Use Exhibition**:\n\nUse for curated displays organized by heritage institutions:\n- Museum exhibitions (permanent, temporary, traveling)\n- Archive exhibitions (document displays, historical materials)\n- Library special collections exhibitions\n- Gallery shows (solo,\ - \ group, retrospectives)\n- Virtual/online exhibitions\n\n- **Schema.org**: schema:ExhibitionEvent (primary - web discoverability)\n \"Event type: Exhibition event, e.g. at a museum, library, archive, tradeshow, ...\"\n- **CIDOC-CRM**: crm:E7_Activity (deliberate actions by actors)\n- **CIDOC-CRM**: crm:E5_Event (historical event)\n- **Schema.org**: schema:Event (parent class for all events)\n\n**Relationship to Other Classes**:\n\n```\nCustodian (organizing institution)\n |\n |--- organized_by (inverse: exhibitions)\n v\nExhibition (curated display)\n |\n |--- exhibition_timespan --> TimeSpan (CIDOC-CRM temporal extent)\n |--- featured_objects --> ExhibitedObject[] (artworks, artifacts)\n |--- exhibition_catalogs --> ExhibitionCatalog[] (publications)\n```\n\n**Temporal Modeling**:\n\nExhibitions have temporal bounds that can be modeled at two levels:\n\n1. **Simple dates**: Use `start_date` and `end_date` for precise dates\n2. **Fuzzy boundaries**: Use\ - \ `exhibition_timespan` \u2192 TimeSpan for CIDOC-CRM\n fuzzy temporal modeling (begin_of_the_begin, end_of_the_end, etc.)\n\n**Example**:\n\nThe \"Vermeer\" exhibition at Rijksmuseum (Feb 10 - Jun 4, 2023):\n- exhibition_id: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023\n- exhibition_name: \"Vermeer\"\n- organized_by: [Rijksmuseum, Mauritshuis] (joint organization)\n- start_date: 2023-02-10\n- end_date: 2023-06-04\n- exhibition_type: BLOCKBUSTER\n- has_quantity: (visitor count)\n- featured_objects: [Girl with a Pearl Earring, The Milkmaid, View of Delft]\n- exhibition_catalogs: [Vermeer (2023) catalog]\n" - exact_mappings: - - schema:ExhibitionEvent + description: >- + Curated display event organized by heritage institutions to present objects, artworks, or cultural materials to the public. + alt_descriptions: + nl: >- + Gecureerde tentoonstellingsevenement georganiseerd door erfgoedinstities om objecten, kunstwerken of culturele materialen aan het publiek te presenteren. + de: >- + Kuratierte Ausstellungsveranstaltung, die von Heritage-Institutionen organisiert wird, um Objekte, Kunstwerke oder kulturelle Materialien der Öffentlichkeit zu präsentieren. + fr: >- + Événement d'exposition curatoriale organisé par des institutions patrimoniales pour présenter des objets, des œuvres d'art ou des matériaux culturels au public. + es: >- + Evento de exposición curada organizado por instituciones patrimoniales para presentar objetos, obras de arte o materiales culturales al público. + ar: >- + حدث عرض منسق تنظمه مؤسسات التراث لتقديم الأشياء أو الأعمال الفنية أو المواد الثقافية للجمهور. + id: >- + Acara pameran terkurasi yang diselenggarakan oleh institusi warisan untuk menyajikan benda, karya seni, atau bahan budaya kepada publik. + zh: >- + 由遗产机构组织的策展展示活动,向公众展示物品、艺术品或文化材料。 + structured_aliases: + - literal_form: tentoonstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:ExhibitionEvent close_mappings: - - crm:E7_Activity - - crm:E5_Event + - crm:E7_Activity + - crm:E5_Event related_mappings: - - schema:Event - - crm:E4_Period + - schema:Event slots: - - has_organizer - - curated_by - - has_type - - cataloged_in - - has_description - - has_documentation - - has_label - - has_status - - has_type - - has_url - - located_in - - exhibit - - organized_by - - has_score - - has_venue - - has_quantity - - identified_by + - identified_by + - has_label + - has_description + - has_type + - has_status + - organized_by + - curated_by + - temporal_extent + - located_in + - exhibit + - cataloged_in + - has_venue + - has_quantity + - has_url + - has_documentation + - has_score slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - - value: https://nde.nl/ontology/hc/exhibition/moma-picasso-retrospective-2024 has_label: required: true -# range: string - multivalued: true - examples: - - value: Vermeer - - value: 'Impressionism: Origins and Legacy' - - value: Treasures from the National Archives - - value: The Master of Light and Shadow - - value: 150 Years of Revolutionary Art - has_description: - required: false -# range: string - examples: - - value: 'The largest Vermeer exhibition ever mounted, bringing together 28 of the Dutch master''s 37 known paintings. A once-in-a-lifetime opportunity to see works from collections worldwide. ' has_type: - required: false range: ExhibitionTypeEnum - examples: - - value: BLOCKBUSTER - - value: TEMPORARY - - value: TRAVELING - organized_by: - required: false -# range: string # uriorcurie - multivalued: true - inlined: false - examples: - - value: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - - value: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - has_organizer: - required: false - range: Organizer - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - has_role: - - value: - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - has_role: - - value: - organizer_entity: https://nde.nl/ontology/hc/custodian/us/national-gallery-washington - has_role: - curated_by: - required: false -# range: string - multivalued: true - examples: - - value: Pieter Roelofs - - value: Gregor J.M. Weber + has_status: + range: EventStatusEnum temporal_extent: - required: false range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '2023-02-10T00:00:00Z' - end_of_the_begin: '2023-02-10T23:59:59Z' - begin_of_the_end: '2023-06-04T00:00:00Z' - end_of_the_end: '2023-06-04T23:59:59Z' - country: NL - located_in: - required: false -# range: string - examples: - - value: Philips Wing - - value: Gallery of Honour - - value: East Wing Galleries - has_status: - required: false - range: EventStatusEnum - examples: - - value: COMPLETED - has_quantity: - required: false - range: integer - inlined: false # Fixed invalid inline for primitive type - description: 'Visitor count for the exhibition. RULE 53: Replaces deprecated visitor_count integer slot with structured Quantity class.' - examples: - - value: - has_measurement_unit: - has_type: VISITOR - has_symbol: visitors - temporal_extent: - begin_of_the_begin: '2023-02-10T00:00:00Z' - end_of_the_end: '2023-06-04T23:59:59Z' - has_description: Vermeer exhibition attendance has_url: - required: false range: uri - examples: - - value: https://www.rijksmuseum.nl/nl/vermeer - exhibit: - range: FeaturedObject - multivalued: true - inlined: true - examples: - - value: - has_label: The Night Watch - has_description: Oil painting by Rembrandt - cataloged_in: - range: ExhibitionCatalog - multivalued: true - inlined: true - examples: - - value: - has_label: Vermeer 2023 Catalog - isbn_13: 978-9491714962 - has_venue: - range: Venue - multivalued: true - inlined: true - examples: - - value: "Venue:\n venue_name: \"Rijksmuseum, Amsterdam\"\n venue_dates: \"Feb 10 - Jun 4, 2023\"\n" - - value: "Venue:\n venue_name: \"National Gallery, London\"\n venue_dates: \"Jul 1 - Oct 15, 2023\"\n" has_documentation: - required: false range: uri multivalued: true - examples: - - value: https://www.youtube.com/watch?v=vermeer-tour - comments: - - Exhibition models curated displays at heritage institutions - - Links to Custodian via organized_by relationship - - Links to TimeSpan via exhibition_timespan for CIDOC-CRM temporal modeling - - Links to ExhibitedObject via featured_objects for typed object references - - Links to ExhibitionCatalog via exhibition_catalogs for publication metadata - - Use has_exhibition_type to categorize (permanent, temporary, traveling, etc.) - - RULE 53: has_quantity replaces deprecated visitor_count for attendance - - featured_works (string) retained for backward compatibility; prefer featured_objects - see_also: - - https://schema.org/ExhibitionEvent - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7 - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E5 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - has_label: - - Vermeer - - The greatest Vermeer exhibition ever - has_description: 'The largest Vermeer exhibition ever mounted, bringing together - 28 of the Dutch master''s 37 known paintings. A once-in-a-lifetime - opportunity to see works from collections worldwide. - ' - has_type: BLOCKBUSTER - has_organizer: - - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - has_role: - - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - has_role: - curated_by: - - Pieter Roelofs - - Gregor J.M. Weber - temporal_extent: - begin_of_the_begin: '2023-02-10' - end_of_the_end: '2023-06-04' - located_in: Philips Wing - has_status: COMPLETED - has_quantity: - has_measurement_unit: - has_type: VISITOR - has_symbol: visitors - temporal_extent: - begin_of_the_begin: '2023-02-10T00:00:00Z' - end_of_the_end: '2023-06-04T23:59:59Z' - has_description: Vermeer exhibition attendance - has_url: https://www.rijksmuseum.nl/nl/vermeer - has_featured_object: - - https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - - https://nde.nl/ontology/hc/object/rijksmuseum-milkmaid - - https://nde.nl/ontology/hc/object/mauritshuis-view-delft - - https://nde.nl/ontology/hc/object/rijksmuseum-woman-reading-letter - exhibit: - - Girl with a Pearl Earring (Mauritshuis) - - The Milkmaid (Rijksmuseum) - - View of Delft (Mauritshuis) - - Woman Reading a Letter (Rijksmuseum) - - value: - identified_by: https://nde.nl/ontology/hc/exhibition/nationaal-archief-ww2-voices-2024 - has_label: - - Voices from the War - - Personal Stories from World War II Archives - has_type: ARCHIVAL - has_organizer: - - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/nationaal-archief - has_role: - temporal_extent: - begin_of_the_begin: '2024-05-04' - end_of_the_end: '2024-11-11' - has_status: COMPLETED - - value: - identified_by: https://nde.nl/ontology/hc/exhibition/rijksmuseum-gallery-of-honour - has_label: Gallery of Honour - has_description: 'The Rijksmuseum''s permanent display of Dutch Golden Age masterpieces, - featuring works by Rembrandt, Vermeer, Frans Hals, and Jan Steen. - Culminates in Rembrandt''s Night Watch. - ' - has_type: PERMANENT - has_organizer: - - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - has_role: - located_in: Gallery of Honour (Eregalerij) - exhibit: - - The Night Watch (Rembrandt) - - The Merry Drinker (Frans Hals) - - The Jewish Bride (Rembrandt) + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "A curated display of objects, artworks, documents, or cultural materials\norganized by a heritage custodian institution.\n\nModels the EXHIBITION (organized event), linking organizing institutions\nto temporal extents, featured objects, and published catalogs.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage institution | Custodian | \"Rijksmuseum\" |\n| **Curated display** | **Exhibition** | **\"Vermeer\" exhibition** |\n| Individual object | ExhibitedObject | \"Girl with a Pearl Earring\" |\n| Publication | ExhibitionCatalog | \"Vermeer (2023) exhibition catalog\" |\n| Event occurrence | IntangibleHeritageEvent | \"Pride Amsterdam 2024\" |\n\n**When to Use Exhibition**:\n\nUse for curated displays organized by heritage institutions:\n- Museum exhibitions (permanent, temporary, traveling)\n- Archive exhibitions (document displays, historical materials)\n- Library special collections exhibitions\n- Gallery shows (solo,\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Event-level model connecting organization, temporal extent, and exhibited content. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml index a1309470b4..3eba2f86b1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml @@ -6,313 +6,131 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ bf: http://id.loc.gov/ontologies/bibframe/ bibo: http://purl.org/ontology/bibo/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# +default_prefix: hc imports: - linkml:types - ../metadata - - ../slots/contain - - ../slots/supported_by - - ../slots/has_author - - ../slots/has_content - - ../slots/has_description - ../slots/identified_by - ../slots/has_label - - ../slots/has_publisher - - ../slots/has_score - - ../slots/has_type - - ../slots/has_url + - ../slots/has_description - ../slots/associated_with + - ../slots/has_type + - ../slots/has_author - ../slots/edited_by + - ../slots/contain - ../slots/indexed_as - - ../slots/instantiated_as - - ../slots/published_at - ../slots/in_language + - ../slots/has_publisher + - ../slots/published_at - ../slots/has_page_count - ../slots/has_format - ../slots/has_price -default_prefix: hc + - ../slots/has_url + - ../slots/instantiated_as + - ../slots/has_content + - ../slots/has_score classes: ExhibitionCatalog: class_uri: schema:Book - description: "A publication documenting an exhibition, including scholarly essays, \nobject entries, and illustrations.\n\nExhibition catalogs serve as permanent scholarly record of temporary exhibitions\nand are valuable research resources in their own right.\n\n**Types of Exhibition Catalogs**:\n\n| Type | Description | Example |\n|------|-------------|---------|\n| PRINT_CATALOG | Traditional printed book | Hardcover exhibition catalog |\n| DIGITAL_CATALOG | Online/downloadable publication | PDF or web-based catalog |\n| COLLECTION_CATALOG | Permanent collection catalog | Museum handbook |\n| BROCHURE | Brief exhibition guide | Gallery handout |\n| CHECKLIST | List of exhibited works | Exhibition checklist |\n\n**Ontology Alignment**:\n\n- **Schema.org**: schema:Book (primary - web discoverability)\n- **BIBFRAME**: bf:Work + bf:Instance (bibliographic modeling)\n- **CIDOC-CRM**: crm:E31_Document (document with propositions)\n- **BIBO**: bibo:Document (bibliographic ontology)\n\n**Relationship\ - \ to Other Classes**:\n\n```\nExhibition (curated display)\n \u2502\n \u2502\u2500\u2500 exhibition_catalogs (documentation)\n v\nExhibitionCatalog (this class)\n \u2502\n \u2502\u2500\u2500 documents \u2192 ExhibitedObject[] (catalog entries)\n \u2502\u2500\u2500 authored_by \u2192 (scholars, curators)\n v\nPublisher/Institution\n```\n\n**Example**:\n\nThe \"Vermeer\" exhibition catalog (Rijksmuseum, 2023):\n- identified_by: https://nde.nl/ontology/hc/catalog/rijksmuseum-vermeer-2023\n- has_label: \"Vermeer\"\n- associated_with: Vermeer exhibition 2023\n- isbn: 978-9491714962\n- pages: 320\n" - exact_mappings: - - schema:Book + description: >- + Scholarly publication documenting displayed works, curatorial essays, and contextual information for a curated presentation. + alt_descriptions: + nl: >- + Wetenschappelijke publicatie die tentoongestelde werken, curatoriale essays en contextuele informatie voor een gecureerde presentatie documenteert. + de: >- + Wissenschaftliche Publikation, die ausgestellte Werke, kuratorische Essays und Kontextinformationen für eine kuratierte Präsentation dokumentiert. + fr: >- + Publication savante documentant les œuvres exposées, les essais curatoriaux et les informations contextuelles d'une présentation curatée. + es: >- + Publicación académica que documenta obras expuestas, ensayos curatoriales e información contextual para una presentación curada. + ar: >- + منشور علمي يوثق الأعمال المعروضة والمقالات التنظيمية والمعلومات السياقية لعرض منسق. + id: >- + Publikasi ilmiah yang mendokumentasikan karya yang dipamerkan, esai kuratorial, dan informasi kontekstual untuk presentasi terkurasi. + zh: >- + 记录策展展示的展品、策展论文和背景信息的学术出版物。 + structured_aliases: + nl: + - tentoonstellingscatalogus + - expositiepublicatie + de: + - Ausstellungskatalog + - Expositionskatalog + fr: + - catalogue d'exposition + - publication d'exposition + es: + - catálogo de exposición + - catálogo expositivo + ar: + - كتالوج المعرض + - دليل المعرض + id: + - katalog pameran + - publikasi eksebisi + zh: + - 展览目录 + - 展品图录 + keywords: + - exhibition catalog + - scholarly publication + - curatorial documentation + - museum publication + - collection catalog + broad_mappings: + - schema:Book close_mappings: - - crm:E31_Document - - bf:Work - - bibo:Document + - crm:E31_Document + - bf:Work + - bibo:Document related_mappings: - - schema:CreativeWork - - bf:Instance - - bibo:Book + - schema:CreativeWork + - bf:Instance slots: - - contain - - has_url - - supported_by - - has_type - - instantiated_as - - edited_by - - identified_by - - identified_by - - identified_by - - in_language - - has_url - - has_page_count - - has_format - - has_price - - published_at - - has_publisher - - indexed_as - - has_score + - identified_by + - has_label + - has_description + - associated_with + - has_type + - has_author + - edited_by + - contain + - indexed_as + - in_language + - has_publisher + - published_at + - has_page_count + - has_format + - has_price + - has_url + - instantiated_as + - has_content + - has_score slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie - multivalued: true - inlined: false # Fixed invalid inline for primitive type - description: 'Identifiers for the exhibition catalog. Includes: - Primary catalog identifier (required, first value) - MIGRATED from catalog_id (2026-01-17) - WikiDataIdentifier: Wikidata Q-number - MIGRATED from wikidata_id (2026-01-15) - WorldCatIdentifier: OCLC WorldCat ID - MIGRATED from worldcat_id (2026-01-14) - First identifier serves as primary key. Uses structured identifier classes per Rule 53.' - any_of: - - range: string # uriorcurie - - range: WikiDataIdentifier - - range: WorldCatIdentifier - examples: - - value: https://nde.nl/ontology/hc/catalog/rijksmuseum-vermeer-2023 - - value: https://nde.nl/ontology/hc/catalog/moma-matisse-cutouts-2014 - - value: - - value: - identifier_source: OCLC WorldCat has_label: required: true -# range: string - multivalued: true - examples: - - value: Vermeer - - value: 'Henri Matisse: The Cut-Outs' - - value: The Greatest Exhibition associated_with: required: true -# range: string # uriorcurie - inlined: false - examples: - - value: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - has_type: - required: false -# range: string # uriorcurie - multivalued: true - description: 'Type classification for the catalog. Supports multiple type facets: - Catalog format type: PRINT_CATALOG, DIGITAL_CATALOG, HYBRID_CATALOG - Binding type: BindingType class (hc:HardcoverBinding, hc:PaperbackBinding, etc.) - MIGRATED from catalog_type (2026-01-17) and binding (2026-01-15) per Rule 53/56. Uses multivalued to support both format and binding classification simultaneously.' - any_of: - - range: string - - range: BindingType - examples: - - value: PRINT_CATALOG - - value: DIGITAL_CATALOG - - value: hc:HardcoverBinding - - value: hc:PaperbackBinding - has_author: - range: Author - multivalued: true - inlined: true - examples: - - value: - has_name: Gregor J.M. Weber - affiliated_with: - has_name: Rijksmuseum - - value: - has_name: Pieter Roelofs - contain: - range: Essay - multivalued: true - inlined: true - examples: - - value: - has_label: Vermeer's World - has_description: Scholarly essay on 17th century context - - value: - has_label: Technical Examination of the Milkmaid - edited_by: - range: Editor - multivalued: true - inlined: true - examples: - - value: - has_name: Pieter Roelofs in_language: - required: false -# range: string multivalued: true - examples: - - value: en - - value: nl - - value: English, Dutch has_url: - required: false range: uri multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - has_url: https://www.rijksmuseum.nl/nl/webshop/catalogus-vermeer - has_type: catalog_shop - - value: - has_url: https://www.britishmuseum.org/exhibitions/arctic-culture-and-climate - has_type: exhibition_page - has_format: - required: false - range: uri - examples: - - value: https://www.rijksmuseum.nl/media/vermeer-catalog.pdf - instantiated_as: - range: EBook - inlined: true - multivalued: true - examples: - - value: - has_url: - has_url: https://www.amazon.com/dp/B0XXXXX - has_type: purchase_page - has_price: - required: false -# range: string - examples: - - value: "\u20AC59.95" - - value: $75.00 - has_description: - required: false -# range: string - examples: - - value: "The official catalog of the groundbreaking Vermeer exhibition at the \nRijksmuseum, featuring 28 of the Dutch master's 37 known paintings.\nIncludes scholarly essays on Vermeer's technique, pigments, and\nsubjects, along with detailed entries for each work.\n" - indexed_as: - required: false - range: Index - multivalued: true - inlined_as_list: true - examples: - - value: - identified_by: hc:index/vermeer-catalog-toc - has_label: - - Table of Contents@en - - entry_label: 1. Introduction (Pieter Roelofs) - - entry_label: 2. Vermeer's Delft (Gregor Weber) - - entry_label: 3. Technique and Materials (Anna Tummers) - - entry_label: 4. Catalog Entries - - entry_label: 5. Appendices has_content: - required: false range: integer - description: 'Number of catalog entries (objects documented). MIGRATED from catalog_entries_count per Rule 53/56 (2026-01-17). Note: Full revision pattern would use has_quantity with Quantity class, but integer range is kept for backwards compatibility.' - examples: - - value: 28 - has_url: - required: false - range: uri - multivalued: true - examples: - - value: https://www.worldcat.org/title/1370123456 - - value: https://uba.uva.nl/catalog/12345678 - comments: - - ExhibitionCatalog models scholarly publications documenting exhibitions - - Links to Exhibition via associated_with relationship (migrated from catalog_for) - - Supports both print and digital catalog formats - - Uses schema:Book as primary mapping for web discoverability - - BIBFRAME and BIBO mappings enable library integration - see_also: - - https://schema.org/Book - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E31 - - http://id.loc.gov/ontologies/bibframe/Work - examples: - - value: - identified_by: https://nde.nl/ontology/hc/catalog/rijksmuseum-vermeer-2023 - has_label: Vermeer - associated_with: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - has_type: - - PRINT_CATALOG - - hc:HardcoverBinding - has_author: - - has_name: Pieter Roelofs - has_role: AUTHOR - affiliated_with: Rijksmuseum Amsterdam - - has_name: Gregor J.M. Weber - has_role: AUTHOR - affiliated_with: Rijksmuseum Amsterdam - edited_by: - - has_label: Pieter Roelofs - has_publisher: - - has_label: Rijksmuseum - has_type: institutional - has_location: Amsterdam - - has_label: Hannibal Publishing - has_type: commercial - has_location: Veurne - published_at: - temporal_extent: - begin_of_the_begin: '2023-02-01T00:00:00Z' - end_of_the_begin: '2023-02-01T00:00:00Z' - begin_of_the_end: '2023-02-01T00:00:00Z' - end_of_the_end: '2023-02-01T00:00:00Z' - in_language: - - en - has_url: - - has_url: https://www.rijksmuseum.nl/nl/webshop/catalogus-vermeer - has_type: catalog_shop - has_description: "The official catalog of the groundbreaking Vermeer exhibition at the \nRijksmuseum (February 10 - June 4, 2023), featuring 28 of the Dutch \nmaster's 37 known paintings. Includes scholarly essays on Vermeer's \ntechnique, pigments, and subjects.\n" - has_content: '28' - - value: - identified_by: https://nde.nl/ontology/hc/catalog/moma-matisse-cutouts-2014 - has_label: 'Henri Matisse: The Cut-Outs' - associated_with: https://nde.nl/ontology/hc/exhibition/moma-matisse-cutouts-2014 - has_type: - - PRINT_CATALOG - - hc:HardcoverBinding - edited_by: - - has_label: Karl Buchberg - - has_label: Nicholas Cullinan - - has_label: Jodi Hauptman - - has_label: Nicholas Serota - has_publisher: - - has_label: The Museum of Modern Art - has_type: institutional - has_location: New York - published_at: - temporal_extent: - begin_of_the_begin: '2014-10-01T00:00:00Z' - end_of_the_begin: '2014-10-01T00:00:00Z' - begin_of_the_end: '2014-10-01T00:00:00Z' - end_of_the_end: '2014-10-01T00:00:00Z' - isbn_13: '9780870709159' - pages: 298 - illustrations: 230 illustrations - in_language: - - en - price: $60.00 - - value: - identified_by: https://nde.nl/ontology/hc/catalog/british-museum-arctic-2020 - has_label: 'Arctic: culture and climate' - associated_with: https://nde.nl/ontology/hc/exhibition/british-museum-arctic-2020 - has_type: DIGITAL_CATALOG - has_publisher: - - has_label: The British Museum Press - has_type: institutional - has_location: London - published_at: - temporal_extent: - begin_of_the_begin: '2020-10-22T00:00:00Z' - end_of_the_begin: '2020-10-22T00:00:00Z' - begin_of_the_end: '2020-10-22T00:00:00Z' - end_of_the_end: '2020-10-22T00:00:00Z' - has_url: - - has_url: https://www.britishmuseum.org/exhibitions/arctic-culture-and-climate - has_type: exhibition_page - pdf_url: https://www.britishmuseum.org/media/arctic-catalog.pdf + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "A publication documenting an exhibition, including scholarly essays, \nobject entries, and illustrations.\n\nExhibition catalogs serve as permanent scholarly record of temporary exhibitions\nand are valuable research resources in their own right.\n\n**Types of Exhibition Catalogs**:\n\n| Type | Description | Example |\n|------|-------------|---------|\n| PRINT_CATALOG | Traditional printed book | Hardcover exhibition catalog |\n| DIGITAL_CATALOG | Online/downloadable publication | PDF or web-based catalog |\n| COLLECTION_CATALOG | Permanent collection catalog | Museum handbook |\n| BROCHURE | Brief exhibition guide | Gallery handout |\n| CHECKLIST | List of exhibited works | Exhibition checklist |\n\n**Ontology Alignment**:\n\n- **Schema.org**: schema:Book (primary - web discoverability)\n- **BIBFRAME**: bf:Work + bf:Instance (bibliographic modeling)\n- **CIDOC-CRM**: crm:E31_Document (document with propositions)\n- **BIBO**: bibo:Document (bibliographic ontology)\n\n**Relationship\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.6 + specificity_rationale: Bibliographic documentation class tied to exhibition events. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml index c646fc25df..4db2a6bfa4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml @@ -1,42 +1,84 @@ id: https://nde.nl/ontology/hc/class/ExhibitionLocation name: ExhibitionLocation title: Exhibition Location Class -description: 'A location within an exhibition where an object is or was displayed. - - **RULE 53 COMPLIANT**: Created for exhibited_in migration per slot_fixes.yaml revision.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_score classes: ExhibitionLocation: class_uri: crm:E53_Place - description: Specifies where an object was exhibited, potentially including specific gallery/room/case details within the exhibition. + description: >- + Spatial designation where heritage objects are presented within a curatorial display context. + alt_descriptions: + nl: >- + Ruimtelijke aanduiding waar erfgoedobjecten worden gepresenteerd binnen een curatiele weergavecontext. + de: >- + Räumliche Bezeichnung, in der Heritage-Objekte in einem kuratorischen Ausstellungskontext präsentiert werden. + fr: >- + Désignation spatiale où les objets patrimoniaux sont présentés dans un contexte d'exposition curatoriale. + es: >- + Designación espacial donde se presentan objetos patrimoniales en un contexto de exposición curatorial. + ar: >- + تسمية مكانية حيث يتم عرض القطع التراثية في سياق عرض تنظيمي. + id: >- + Penunjukan spasial tempat objek warisan dipresentasikan dalam konteks tampilan kuratorial. + zh: >- + 在策展展示语境中展示遗产物品的空间指定。 + structured_aliases: + - literal_form: tentoonstellingslocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lugar de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع المعرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览地点 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E53_Place + close_mappings: + - schema:Place slots: - identified_by - has_label - has_description - has_score - slot_usage: - has_label: -# range: string - identified_by: -# range: string # uriorcurie + comments: + - Represents gallery spaces, display cases, or exhibition halls. + - May include room identifiers, floor numbers, or zone designations. + - 'Preserved from prior description: Place where an object is displayed within an exhibition context.' + keywords: + - display space + - gallery location + - curatorial placement + - exhibition venue + examples: + - value: + has_label: Gallery 3 + has_description: Main exhibition hall on first floor. + description: Museum gallery location for object display annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.2 + specificity_rationale: Reusable place node for display context. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml index fc0a838ad4..0ce80be43d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml @@ -1,226 +1,137 @@ -id: https://nde.nl/ontology/hc/class/exhibition-space -name: exhibition_space_class -title: ExhibitionSpace Class -imports: - - linkml:types - - ../enums/ExhibitionSpaceTypeEnum - - ../enums/GalleryTypeEnum - - ../enums/MuseumTypeEnum - - ../slots/exhibit - - ../slots/in_area - - ../slots/has_capacity - - ../slots/has_description - - ../slots/charge_fee - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_schedule - - ../slots/has_score - - ../slots/has_type - - ../slots/has_accessibility_feature - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_roadmap - - ../slots/classified_as - - ../slots/has_operating_hours - - ../slots/has_partner +id: https://nde.nl/ontology/hc/class/ExhibitionSpace +name: ExhibitionSpace +title: Exhibition Space Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ wd: http://www.wikidata.org/entity/ +default_prefix: hc +imports: +- linkml:types +- ../enums/ExhibitionSpaceTypeEnum +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/in_area +- ../slots/has_capacity +- ../slots/charge_fee +- ../slots/exhibit +- ../slots/has_schedule +- ../slots/has_operating_hours +- ../slots/has_accessibility_feature +- ../slots/has_partner +- ../slots/has_score +- ../slots/derive_from +- ../slots/generated_by classes: ExhibitionSpace: is_a: ReconstructedEntity class_uri: aat:300005768 - description: "Exhibition space, gallery, or display area operated by a heritage custodian\nat a location separate from the main facility.\n\n**DEFINITION**:\n\nAn ExhibitionSpace is a dedicated area for displaying collections or\nexhibitions at a secondary location. This may be a satellite gallery,\nexhibition pavilion, temporary exhibition venue, or partner venue where\nthe heritage custodian presents its collections.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005768` (exhibition spaces) - \"Spaces designed and equipped for\nthe display and viewing of objects, artworks, or specimens.\"\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class can be further classified using either:\n\n1. **MuseumTypeEnum** (187 types) - For museum-style exhibition spaces:\n - Q207694 (art museum)\n - Q17431399 (history museum)\n - Q2087181 (science museum)\n \n2. **GalleryTypeEnum** (78 types) - For gallery-style exhibition spaces:\n - Q1007870 (art gallery)\n - Q1060829 (exhibition hall)\n - Q856584 (kunsthalle)\n\ - \n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Primary Function | Public Access |\n|------|------------------|---------------|\n| **ExhibitionSpace** | Display collections | Yes - public viewing |\n| Storage | Store collections | No - staff only |\n| BranchOffice | Service delivery | Yes - services |\n| ResearchCenter | Academic research | Limited |\n\n**TYPES OF EXHIBITION SPACES**:\n\n1. **Satellite Gallery**: Permanent secondary exhibition venue\n2. **Exhibition Pavilion**: Purpose-built exhibition structure\n3. **Partner Venue**: Space in another institution\n4. **Pop-up Gallery**: Temporary exhibition venue\n5. **Outdoor Exhibition**: Open-air display area\n6. **Project Space**: Experimental/contemporary art space\n\n**USE CASES**:\n\n1. **Museum Satellite Gallery**:\n ```yaml\n ExhibitionSpace:\n identified_by: \"https://nde.nl/ontology/hc/aux/rijksmuseum-schiphol-gallery\"\n has_label:\n label_text: \"Rijksmuseum Schiphol\"\n\ - \ museum_type_classification: ART_MUSEUM\n exhibition_type: SATELLITE_GALLERY\n in_area:\n quantity_value: 200\n ```\n\n2. **Contemporary Art Project Space**:\n ```yaml\n ExhibitionSpace:\n has_label:\n label_text: \"Stedelijk Museum Project Space\"\n gallery_type_classification: PROJECT_SPACE\n exhibition_type: PROJECT_SPACE\n focuses_on_contemporary: true\n ```\n" - exact_mappings: + description: >- + Dedicated physical area for displaying heritage collections at a secondary + or satellite location operated by the custodian. + alt_descriptions: + nl: >- + Toegewijd fysiek gebied voor het tonen van erfgoedcollecties op een secundaire + of satellietlocatie beheerd door de beheerder. + de: >- + Dedizierter physischer Bereich zur Präsentation von Heritage-Sammlungen an einem sekundären + oder Satellitenstandort, der vom Kurator betrieben wird. + fr: >- + Zone physique dédiée à l'exposition de collections patrimoniales sur un site secondaire + ou satellite géré par le conservateur. + es: >- + Área física dedicada a exhibir colecciones patrimoniales en una ubicación secundaria + o satélite operada por el custodio. + ar: >- + منطقة مادية مخصصة لعرض مجموعات التراث في موقع ثانوي + أو تابع يديره القيم. + id: >- + Area fisik khusus untuk memamerkan koleksi warisan di lokasi sekunder + atau satelit yang dikelola oleh kustodian. + zh: >- + 在由保管人运营的次要或卫星位置展示遗产藏品的专用物理区域。 + structured_aliases: + - literal_form: tentoonstellingsruimte + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsraum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: espace d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: espacio de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مساحة المعرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ruang pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览空间 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - aat:300005768 close_mappings: - org:Site - - schema:ExhibitionEvent + - schema:Place - wd:Q1060829 related_mappings: - - schema:Museum - schema:ArtGallery + - schema:Museum slots: - # has_admission_fee REMOVED - migrated to has_fee (Rule 53) - - has_fee - - exhibit - - has_capacity - - in_area - - has_schedule - identified_by - has_label - has_description - has_type + - in_area + - has_capacity + - charge_fee + - exhibit + - has_schedule + - has_operating_hours - has_accessibility_feature - - has_roadmap - - classified_as - - has_opening_hour - has_partner - has_score - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/aux/rijksmuseum-schiphol-gallery has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type required: true - examples: - - value: 'label_text: Rijksmuseum Schiphol - ' - - value: 'label_text: Stedelijk Museum Project Space - ' - - value: 'label_text: Van Gogh Museum Mesdag Collection - ' - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - examples: - - value: 'description_text: Free gallery at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. Open daily to all travelers. - ' - classified_as: - range: MuseumTypeEnum - required: false - examples: - - value: ART_MUSEUM has_type: - range: GalleryType - required: false - any_of: - - range: CommercialGallery - - range: NonProfitGallery - - range: ArtistRunSpace - - range: Kunsthalle - # Added ExhibitionSpaceTypeEnum as allowed range for has_type - # This replaces the removed has_exhibition_type slot - - range: ExhibitionSpaceTypeEnum - examples: - - value: ART_GALLERY - - value: KUNSTHALLE - - value: SATELLITE_GALLERY - in_area: - range: Area - inlined: true - examples: - - value: - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" + range: ExhibitionSpaceTypeEnum has_capacity: - range: Capacity inlined: true - examples: - - value: - has_quantity: - has_unit: - has_type: SeatingCapacity - has_accessibility_feature: - range: boolean - examples: - - value: true - has_opening_hour: -# range: string - examples: - - value: Daily 07:00-20:00 - has_fee: - range: AdmissionFee + in_area: + inlined: true + charge_fee: multivalued: true inlined: true - examples: - - value: - has_label: "Free" - - value: - has_label: "Standard Adult" - exhibit: -# range: string - examples: - - value: Highlights from the Golden Age - has_schedule: -# range: string - examples: - - value: Exhibitions rotate quarterly - has_roadmap: - range: boolean - examples: - - value: true - has_partner: -# range: string - examples: - - value: Schiphol Group - - value: Groninger Museum - derived_from: + derive_from: range: CustodianObservation multivalued: true - required: false generated_by: range: ReconstructionActivity - required: false - comments: - - ExhibitionSpace models secondary exhibition venues of heritage custodians - - Getty AAT 300005768 for exhibition spaces - - Can be classified using MuseumTypeEnum OR GalleryTypeEnum - - Distinguished from main institution - this is auxiliary/satellite venue - - May be permanent (satellite gallery) or temporary (pop-up) - see_also: - - http://vocab.getty.edu/aat/300005768 - - https://schema.org/ExhibitionEvent - - https://www.wikidata.org/wiki/Q1060829 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/aux/rijksmuseum-schiphol-gallery - has_label: - label_text: Rijksmuseum Schiphol - has_description: - description_text: Free gallery at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. - has_type: SATELLITE_GALLERY - museum_type_classification: ART_MUSEUM - in_area: - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - has_capacity: - has_quantity: - has_unit: - has_type: SeatingCapacity - is_accessible: true - opening_hour: Daily 07:00-20:00 - has_fee: - - has_label: "Free" - current_exhibition: 'Dutch Masters: Highlights from the Golden Age' - has_schedule: Exhibitions rotate every 6 months - is_permanent: true - partner_institution: Schiphol Group - - value: - identified_by: https://nde.nl/ontology/hc/aux/stedelijk-project-space - has_label: - label_text: Stedelijk Museum Bureau Amsterdam - has_description: - description_text: Project space for emerging contemporary artists and experimental exhibitions. - has_type: PROJECT_SPACE - in_area: - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - opening_hour: We-Su 11:00-17:00 - has_fee: - - has_label: "Free" - is_permanent: true + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "Exhibition space, gallery, or display area operated by a heritage custodian\nat a location separate from the main facility.\n\n**DEFINITION**:\n\nAn ExhibitionSpace is a dedicated area for displaying collections or\nexhibitions at a secondary location. This may be a satellite gallery,\nexhibition pavilion, temporary exhibition venue, or partner venue where\nthe heritage custodian presents its collections.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005768` (exhibition spaces) - \"Spaces designed and equipped for\nthe display and viewing of objects, artworks, or specimens.\"\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class can be further classified using either:\n\n1. **MuseumTypeEnum** (187 types) - For museum-style exhibition spaces:\n - Q207694 (art museum)\n - Q17431399 (history museum)\n - Q2087181 (science museum)\n \n2. **GalleryTypeEnum** (78 types) - For gallery-style exhibition spaces:\n - Q1007870 (art gallery)\n - Q1060829 (exhibition hall)\n - Q856584 (kunsthalle)\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.45 + specificity_rationale: Place model for display infrastructure and visitor-facing facilities. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Secondary or dedicated space used by a custodian for public exhibitions.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Expense.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Expense.yaml index 87a34b81ea..21276c95b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Expense.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Expense.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Expense name: Expense -title: Expense -description: An expense or cost incurred. +title: Expense Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,16 +8,42 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_quantity + - ../slots/has_description classes: Expense: class_uri: schema:MonetaryAmount - description: Expense amount. + description: >- + Recorded monetary outflow representing a cost incurred by an organization during operational activities. + alt_descriptions: + nl: >- + Geregistreerde gelduitstroom die een kostenpost vertegenwoordigt die door een organisatie tijdens operationele activiteiten is gemaakt. + de: >- + Erfasster Geldabfluss, der eine Ausgabe darstellt, die von einer Organisation während betrieblicher Aktivitäten entstanden ist. + fr: >- + Sortie de fonds enregistrée représentant un coût engagé par une organisation lors d'activités opérationnelles. + es: >- + Salida monetaria registrada que representa un costo incurrido por una organización durante actividades operativas. + ar: >- + تدفق نقدي مسجل يمثل تكلفة تحملتها منظمة خلال الأنشطة التشغيلية. + id: >- + Arus keluar uang tercatat yang mewakili biaya yang dikeluarkan oleh organisasi selama aktivitas operasional. + zh: >- + 记录的货币流出,代表组织在运营活动中产生的成本。 + structured_aliases: + nl: Uitgave + de: Ausgabe + fr: Dépense + es: Gasto + ar: مصروف + id: Pengeluaran + zh: 支出 + broad_mappings: + - schema:MonetaryAmount slots: - - has_quantity - - has_description + - has_quantity + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Core financial measurement object. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseType.yaml index e531a718d1..6dc328d41a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseType.yaml @@ -1,23 +1,70 @@ id: https://nde.nl/ontology/hc/class/ExpenseType name: ExpenseType title: Expense Type Class -description: Abstract base class for types of expenses (e.g. Personnel, Administrative, Program). MIGRATED from expense-specific slots (2026-01-26). prefixes: + linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: ExpenseType: abstract: true - description: Classification of an expense. + class_uri: skos:Concept + description: >- + Abstract categorization for financial outlays, cost allocations, and budgetary expenditures. + alt_descriptions: + nl: >- + Abstracte categorisatie voor financiële uitgaven, kostenverdelingen en begrotingsuitgaven. + de: >- + Abstrakte Kategorisierung für finanzielle Ausgaben, Kostenaufteilungen und Haushaltsausgaben. + fr: >- + Catégorisation abstraite pour les dépenses financières, les allocations de coûts et les dépenses budgétaires. + es: >- + Categorización abstracta para desembolsos financieros, asignaciones de costos y gastos presupuestarios. + ar: >- + تصنيف تجريدي للمدفوعات المالية وتوزيعات التكاليف والنفقات الميزانية. + id: >- + Kategorisasi abstrak untuk pengeluaran keuangan, alokasi biaya, dan pengeluaran anggaran. + zh: >- + 财务支出、成本分配和预算开支的抽象分类。 + structured_aliases: + nl: + - uitgaventype + - kostensoort + de: + - Ausgabenart + - Kostenkategorie + fr: + - type de dépense + - catégorie de frais + es: + - tipo de gasto + - categoría de costo + ar: + - نوع النفقة + - فئة المصروفات + id: + - jenis pengeluaran + - kategori biaya + zh: + - 支出类型 + - 费用类别 + keywords: + - expense + - cost + - expenditure + - budget + - financial + broad_mappings: + - skos:Concept slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Shared base for controlled expense taxonomies. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml index 367bb12717..021cbce6cd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml @@ -1,43 +1,64 @@ id: https://nde.nl/ontology/hc/class/ExpenseTypes name: ExpenseTypes -title: Expense Types -description: Concrete types of expenses. MIGRATED from expense-specific slots (2026-01-26). +title: Expense Types Class Module +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./ExpenseType - linkml:types -default_prefix: hc classes: PersonnelExpenses: is_a: ExpenseType - description: Costs related to employees (salaries, benefits). - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Expenditures for employee compensation including salaries, wages, + benefits, and related personnel costs. + alt_descriptions: + nl: >- + Uitgaven voor werknemersvergoeding inclusief salarissen, lonen, secundaire + voorwaarden en gerelateerde personeelskosten. + de: >- + Ausgaben für die Mitarbeitervergütung einschließlich Gehälter, Löhne, Sozialleistungen + und damit verbundene Personalkosten. + fr: >- + Dépenses pour la rémunération des employés, y compris les salaires, les avantages + sociaux et les coûts du personnel connexes. + es: >- + Gastos de compensación de empleados, incluyendo salarios, sueldos, beneficios + y costos de personal relacionados. + ar: >- + نفقات تعويض الموظفين بما في ذلك الرواتب والأجور والمزايا وتكاليف الموظفين ذات الصلة. + id: >- + Pengeluaran untuk kompensasi karyawan termasuk gaji, upah, tunjangan, dan + biaya personel terkait. + zh: >- + 用于员工薪酬的支出,包括薪资、工资、福利和相关人员成本。 broad_mappings: - - skos:Concept + - skos:Concept AdministrativeExpenses: is_a: ExpenseType - description: General management and administrative costs. + description: General management and administrative overhead costs. broad_mappings: - - skos:Concept + - skos:Concept ProgramExpenses: is_a: ExpenseType - description: Costs directly related to program delivery. + description: Expenses directly tied to mission program delivery. broad_mappings: - - skos:Concept + - skos:Concept FundraisingExpenses: is_a: ExpenseType - description: Costs incurred to raise funds. + description: Costs incurred for fundraising and donor development activities. broad_mappings: - - skos:Concept + - skos:Concept InnovationExpenses: is_a: ExpenseType - description: Costs related to R&D and innovation. + description: Costs for research, experimentation, and innovation initiatives. broad_mappings: - - skos:Concept + - skos:Concept EmployeeBenefitsExpenses: is_a: ExpenseType - description: Costs of employee benefits (pensions, insurance). + description: Employee benefit costs such as pension and insurance contributions. broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Expenses.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Expenses.yaml index 3903302c8e..4481711e13 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Expenses.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Expenses.yaml @@ -1,116 +1,129 @@ id: https://nde.nl/ontology/hc/class/Expenses -name: expenses_class +name: Expenses title: Expenses Class -description: >- - Represents financial expenses/expenditures for a heritage custodian. - Provides structured expense categorization following nonprofit functional - expense classification (program, administrative, fundraising). prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ frapo: http://purl.org/cerif/frapo/ - dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../enums/ExpenseTypeEnum - - ../slots/has_description - - ../slots/has_label - - ../slots/has_quantity - ../slots/has_type + - ../slots/has_quantity + - ../slots/has_description - ../slots/temporal_extent -default_prefix: hc classes: Expenses: - class_uri: hc:Expenses + class_uri: frapo:Expenditure description: >- - Represents a categorized expense/expenditure for a heritage custodian. - **FUNCTIONAL EXPENSE CLASSIFICATION (Nonprofit-Specific)**: - Heritage custodians (predominantly nonprofits) must classify expenses by function: - | Type | Description | Examples | - |------|-------------|----------| - | PROGRAM | Mission-related | Exhibitions, conservation, education | - | ADMINISTRATIVE | Overhead | Executive, finance, HR, facilities | - | FUNDRAISING | Donor relations | Events, grants, marketing | - | INNOVATION | R&D | New programs, technology | - **USAGE**: - The `has_expenses` slot links entities to Expenses instances. - Since 2026-01-22, uses `has_quantity` instead of separate amount/currency: - ```yaml - financial_statement: - has_expenses: - - expense_type: ADMINISTRATIVE - has_quantity: - quantity_value: 10000000.0 - quantity_type: BUDGET_AMOUNT - has_measurement_unit: - unit_symbol: EUR - unit_type: CURRENCY - description: "Management and general expenses FY2023" - - expense_type: PROGRAM - has_quantity: - quantity_value: 62000000.0 - quantity_type: BUDGET_AMOUNT - has_measurement_unit: - unit_symbol: EUR - unit_type: CURRENCY - description: "Program service expenses FY2023" - ``` - **ONTOLOGY ALIGNMENT**: - - No standard ontology has a direct "expense" predicate - - Uses FRAPO (Funding, Research Administration and Projects Ontology) patterns - - Aligns with schema:MonetaryAmount for monetary values - exact_mappings: + Classified financial outflow entry documenting monetary expenditure within a custodial reporting period. + alt_descriptions: + nl: >- + Geclassificeerde financiële uitgaveregistratie die monetaire uitgaven binnen een beheerrapporteringsperiode documenteert. + de: >- + Klassifizierter Finanzabfluss-Eintrag, der monetäre Ausgaben innerhalb eines Bewahrungsberichtzeitraums dokumentiert. + fr: >- + Entrée de sortie financière classée documentant les dépenses monétaires au cours d'une période de déclaration de garde. + es: >- + Entrada de salida financiera clasificada que documenta los gastos monetarios dentro de un período de presentación de informes de custodia. + ar: >- + قيد التدفق المالي المصنف الذي يوثق النفقات النقدية خلال فترة إعداد تقارير الحضانة. + id: >- + Entri aliran keuangan terklasifikasi yang mendokumentasikan pengeluaran moneter dalam periode pelaporan pengelolaan. + zh: >- + 在保管报告期内记录货币支出的分类财务流出条目。 + structured_aliases: + nl: + - uitgaven + - lasten + de: + - Ausgaben + - Aufwendungen + fr: + - dépenses + - charges + es: + - gastos + - egresos + ar: + - المصروفات + - النفقات + id: + - pengeluaran + - beban + zh: + - 支出 + - 费用 + keywords: + - expenses + - expenditure + - financial outflow + - spending + - costs + broad_mappings: - frapo:Expenditure close_mappings: - schema:MonetaryAmount - related_mappings: - - frapo:hasFunding slots: - has_type - - has_quantity # was: amount + currency (migrated 2026-01-22) + - has_quantity - has_description - - temporal_extent # was: valid_from + valid_to + - temporal_extent slot_usage: has_type: range: ExpenseTypeEnum required: true has_quantity: - range: integer required: true - inlined: false # Fixed invalid inline for primitive type temporal_extent: range: TimeSpan inlined: true - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Financial expenses applicable to all heritage custodian types. - custodian_types_primary: M - specificity_score: 0.55 - specificity_rationale: >- - Moderately specific - financial expense tracking is specialized but applicable - across institution types with financial reporting requirements. examples: - - value: - has_type: ADMINISTRATIVE - has_quantity: - has_measurement_unit: - unit_symbol: EUR - temporal_extent: - begin_of_the_begin: "2023-01-01" - end_of_the_end: "2023-12-31" - - value: - has_type: PROGRAM - has_quantity: - has_measurement_unit: - unit_symbol: EUR - temporal_extent: - begin_of_the_begin: "2023-01-01" - end_of_the_end: "2023-12-31" - - value: - has_type: FUNDRAISING - has_quantity: - has_measurement_unit: - unit_symbol: EUR -# REMOVED inline slots 2026-01-16 - Rule 48 violation -# Slots are imported from ../slots/ - do not define inline + - value: | + financial_statement: + has_expenses: + - expense_type: ADMINISTRATIVE + has_quantity: + quantity_value: 10000000.0 + quantity_type: BUDGET_AMOUNT + has_measurement_unit: + unit_symbol: EUR + unit_type: CURRENCY + description: "Management and general expenses FY2023" + - expense_type: PROGRAM + has_quantity: + quantity_value: 62000000.0 + quantity_type: BUDGET_AMOUNT + has_measurement_unit: + unit_symbol: EUR + unit_type: CURRENCY + description: "Program service expenses FY2023" + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + Represents a categorized expense/expenditure for a heritage custodian. + **FUNCTIONAL EXPENSE CLASSIFICATION (Nonprofit-Specific)**: + Heritage custodians (predominantly nonprofits) must classify expenses by function: + | Type | Description | Examples | + |------|-------------|----------| + | PROGRAM | Mission-related | Exhibitions, conservation, education | + | ADMINISTRATIVE | Overhead | Executive, finance, HR, facilities | + | FUNDRAISING | Donor relations | Events, grants, marketing | + | INNOVATION | R&D | New programs, technology | + **USAGE**: + The `has_expenses` slot links entities to Expenses instances. + Since 2026-01-22, uses `has_quantity` instead of separate amount/currency: + + **ONTOLOGY ALIGNMENT**: + - No standard ontology has a direct "expense" predicate + - Uses FRAPO (Funding, Research Administration and Projects Ontology) patterns + - Aligns with schema:MonetaryAmount for monetary values + annotations: + specificity_score: 0.55 + specificity_rationale: Financial reporting class for functional expense categories. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Experience.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Experience.yaml index c27dacf916..d70d84bf0b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Experience.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Experience.yaml @@ -1,35 +1,81 @@ id: https://nde.nl/ontology/hc/class/Experience name: Experience title: Experience Class -description: 'Knowledge or skill acquired through involvement in or exposure to an event or subject. - - **RULE 53 COMPLIANT**: Created for experience migration per slot_fixes.yaml revision.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_score classes: Experience: class_uri: skos:Concept - description: A specific experience entry. + description: >- + Documented professional or personal background entry representing qualifications, employment history, or skill development. + alt_descriptions: + nl: >- + Gedocumenteerde professionele of persoonlijke achtergrondvermelding die kwalificaties, arbeidsverleden of vaardigheidsontwikkeling vertegenwoordigt. + de: >- + Dokumentierter professioneller oder persönlicher Hintergrundeintrag, der Qualifikationen, Beschäftigungsverlauf oder Kompetenzentwicklung darstellt. + fr: >- + Entrée de contexte professionnel ou personnel documentée représentant les qualifications, l'historique d'emploi ou le développement des compétences. + es: >- + Entrada de antecedentes profesional o personal documentada que representa calificaciones, historial laboral o desarrollo de habilidades. + ar: >- + إدخال خلفية مهنية أو شخصية موثقة تمثل المؤهلات أو تاريخ التوظيف أو تطوير المهارات. + id: >- + Entri latar belakang profesional atau pribadi yang terdokumentasi yang mewakili kualifikasi, riwayat pekerjaan, atau pengembangan keterampilan. + zh: >- + 代表资格、就业历史或技能发展的记录在案的专业或个人背景条目。 + structured_aliases: + - literal_form: ervaring + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erfahrung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: expérience + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: experiencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: خبرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengalaman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 经历 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept slots: - identified_by - has_label - has_description - has_score - slot_usage: - has_label: -# range: string - has_description: -# range: string + comments: + - Used in staff profiles, biographical records, and qualification documentation. + - May include employment, education, volunteer work, or skill certifications. + - 'Preserved from prior description: Documented background entry used in profiles, qualifications, or personal history.' + keywords: + - professional background + - employment history + - qualification record + - skill development + examples: + - value: + has_label: Senior Curator 2015-2024 + has_description: Curatorial leadership at Rijksmuseum. + description: Professional experience entry annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.2 + specificity_rationale: General profile concept used across domains. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml index 9c0558b57d..d50fda4726 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml @@ -1,33 +1,76 @@ id: https://nde.nl/ontology/hc/class/ExpertiseArea name: ExpertiseArea title: Expertise Area Class -description: 'A specific area of expertise or knowledge domain. - - **RULE 53 COMPLIANT**: Created for expertise_area migration.' 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/ +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/identified_by - ../slots/has_label + - ../slots/has_description - ../slots/has_score -default_prefix: hc classes: ExpertiseArea: class_uri: skos:Concept - description: A domain of expertise. + description: >- + Controlled domain vocabulary term designating a specialized field of professional or scholarly knowledge. + alt_descriptions: + nl: >- + Gecontroleerd domeinvocabulairterm die een gespecialiseerd vakgebied van professionele of wetenschappelijke kennis aanduidt. + de: >- + Kontrollierter Fachvokabularbegriff, der ein spezialisiertes Feld professionellen oder wissenschaftlichen Wissens bezeichnet. + fr: >- + Terme de vocabulaire contrôlé désignant un domaine spécialisé de connaissances professionnelles ou académiques. + es: >- + Término de vocabulario controlado que designa un campo especializado de conocimiento profesional o académico. + ar: >- + مصطلح مفردات مضبوط يحدد مجالاً متخصصاً من المعرفة المهنية أو الأكاديمية. + id: >- + Istilah kosakata terkontrol yang menunjukkan bidang khusus pengetahuan profesional atau akademis. + zh: >- + 受控领域词汇术语,指定专业或学术知识的专门领域。 + structured_aliases: + nl: + - expertisegebied + - specialisatiedomein + de: + - Fachgebiet + - Spezialgebiet + fr: + - domaine d'expertise + - spécialité + es: + - área de experiencia + - especialidad + ar: + - مجال الخبرة + - التخصص + id: + - bidang keahlian + - area spesialisasi + zh: + - 专业领域 + - 专长领域 + keywords: + - expertise area + - specialization + - competency domain + - knowledge field + - professional skill + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm slots: - - identified_by - - has_label - - has_description - - has_score - slot_usage: - has_label: -# range: string + - identified_by + - has_label + - has_description + - has_score annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Controlled specialization term used in staffing and profiles. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Extension.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Extension.yaml index 6f355ff84b..ae1700b6e2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Extension.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Extension.yaml @@ -1,25 +1,68 @@ id: https://nde.nl/ontology/hc/class/Extension name: Extension title: Extension Class -description: 'Details of a loan or agreement extension. - - **RULE 53 COMPLIANT**: Created for extension_count migration.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_score default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_quantity +- ../slots/has_score classes: Extension: class_uri: prov:Activity - description: An extension of a loan or agreement. + description: >- + Formal modification action that prolongs or expands the duration, scope, or terms of an existing agreement. + alt_descriptions: + nl: >- + Formele wijzigingsactie die de duur, reikwijdte of voorwaarden van een bestaande overeenkomst verlengt of uitbreidt. + de: >- + Formelle Änderungsaktion, die die Dauer, den Umfang oder die Bedingungen einer bestehenden Vereinbarung verlängert oder erweitert. + fr: >- + Action de modification formelle qui prolonge ou étend la durée, la portée ou les termes d'un accord existant. + es: >- + Acción de modificación formal que prolonga o amplía la duración, el alcance o los términos de un acuerdo existente. + ar: >- + إجراء تعديل رسمي يطيل أو يوسع مدة أو نطاق أو شروط اتفاق قائم. + id: >- + Tindakan modifikasi formal yang memperpanjang atau memperluas durasi, cakupan, atau ketentuan perjanjian yang ada. + zh: >- + 延长或扩展现有协议的期限、范围或条款的正式修改行为。 + structured_aliases: + nl: + - verlenging + - verlening + de: + - Verlängerung + - Erweiterung + fr: + - prolongation + - extension + es: + - prórroga + - extensión + ar: + - التمديد + - التوسيع + id: + - perpanjangan + - ekstensi + zh: + - 延期 + - 展期 + keywords: + - extension + - renewal + - prolongation + - agreement modification + - term extension + broad_mappings: + - prov:Activity slots: - identified_by - has_label @@ -29,8 +72,7 @@ classes: slot_usage: has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.2 + specificity_rationale: Operational activity object for extension tracking. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml index 8c359b0760..26d873e789 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml @@ -1,36 +1,86 @@ id: https://nde.nl/ontology/hc/class/ExternalFunding name: ExternalFunding title: External Funding Class -description: 'Funding received from external sources (grants, donations, subsidies). - - **RULE 53 COMPLIANT**: Created for external_funding migration.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ frapo: http://purl.org/cerif/frapo/ + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/identified_by - ../slots/has_label + - ../slots/has_description - ../slots/has_quantity - ../slots/has_score -default_prefix: hc classes: ExternalFunding: class_uri: frapo:Funding - description: Funding from external sources. + description: >- + Financial contribution received from an external entity such as a grant-making body, government agency, or private donor. + alt_descriptions: + nl: >- + Financiële bijdrage ontvangen van een externe entiteit zoals een subsidieverstrekker, overheidsinstantie of particuliere donor. + de: >- + Finanzieller Beitrag, der von einer externen Entität wie einem Förderer, einer Behörde oder einem privaten Spender erhalten wurde. + fr: >- + Contribution financière reçue d'une entité externe telle qu'un organisme de subvention, une agence gouvernementale ou un donateur privé. + es: >- + Contribución financiera recibida de una entidad externa como un organismo de subvenciones, agencia gubernamental o donante privado. + ar: >- + مساهمة مالية مستلمة من كيان خارجي مثل جهة منح أو وكالة حكومية أو متبرع خاص. + id: >- + Kontribusi keuangan yang diterima dari entitas eksternal seperti badan hibah, lembaga pemerintah, atau donor swasta. + zh: >- + 从赠款机构、政府机构或私人捐助者等外部实体获得的财政捐款。 + structured_aliases: + nl: + - externe financiering + - subsidie + - gift + de: + - externe Finanzierung + - Förderung + - Spende + fr: + - financement externe + - subvention + - don + es: + - financiación externa + - subvención + - donación + ar: + - التمويل الخارجي + - منحة + - تبرع + id: + - pendanaan eksternal + - hibah + - donasi + zh: + - 外部资助 + - 补助金 + - 捐赠 + keywords: + - funding + - grant + - subsidy + - donation + - financial support + - sponsorship + broad_mappings: + - frapo:Funding + close_mappings: + - schema:MonetaryAmount slots: - - identified_by - - has_label - - has_description - - has_quantity - - has_score - slot_usage: - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type + - identified_by + - has_label + - has_description + - has_quantity + - has_score annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Financial inflow class for grants, subsidies, and donations. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalResource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalResource.yaml index 2fd520567c..10a6e83044 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalResource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalResource.yaml @@ -1,31 +1,85 @@ id: https://nde.nl/ontology/hc/class/ExternalResource name: ExternalResource -title: ExternalResource -description: An external resource linked to a finding aid or collection. +title: External Resource Class 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_label - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_url classes: ExternalResource: class_uri: schema:CreativeWork - description: External resource. + description: >- + Referenced material linked from a local record, finding aid, or catalog entry + for extended consultation or verification. + alt_descriptions: + nl: >- + Extern materiaal waarnaar wordt verwezen vanuit een lokaal record, finding aid + of catalogusregistratie voor uitgebreid consultatie of verificatie. + de: >- + Externes Material, auf das aus einem lokalen Datensatz, Finding Aid + oder Katalogeintrag zur erweiterten Konsultation oder Verifizierung verwiesen wird. + fr: >- + Matériel externe référencé depuis un enregistrement local, instrument de recherche + ou entrée de catalogue pour consultation ou vérification approfondie. + es: >- + Material externo referenciado desde un registro local, guía de búsqueda + o entrada de catálogo para consulta o verificación ampliada. + ar: >- + مادة خارجية مُشار إليها من سجل محلي أو أداة بحث أو إدخال فهرس + للاستشارة أو التحقق الموسع. + id: >- + Material eksternal yang dirujuk dari catatan lokal, alat temuan + atau entri katalog untuk konsultasi atau verifikasi yang diperluas. + zh: >- + 从本地记录、检索工具或目录条目引用的外部材料, + 用于扩展咨询或验证。 + broad_mappings: + - schema:CreativeWork slots: - has_label - has_url + structured_aliases: + - literal_form: externe bron + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: externe Ressource + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ressource externe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: recurso externo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مورد خارجي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: sumber eksternal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外部资源 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Links to supplementary or authoritative materials outside the local system + - Used for extended context, verification, or further research + - 'Preserved from prior description: Referenced external resource linked from a local record or finding aid.' + keywords: + - reference + - link + - finding aid + - catalog + examples: + - value: + has_label: Digital Collections Portal + has_url: https://example.org/digital-collections + description: Link to external digital repository annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Generic link target for external descriptive resources. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml new file mode 100644 index 0000000000..107c76c940 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml @@ -0,0 +1,97 @@ +id: https://nde.nl/ontology/hc/classes/ExternalSearchMetadata +name: ExternalSearchMetadata +title: External Search Metadata Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# +default_prefix: hc +imports: +- linkml:types +- ../slots/has_tool +- ../slots/has_timestamp +- ../slots/has_url +- ../slots/has_agent +- ../slots/has_method +- ../slots/has_note +classes: + ExternalSearchMetadata: + class_uri: prov:Activity + description: >- + Provenance record capturing the execution context, parameters, and results + of a search or retrieval operation performed against an external system. + alt_descriptions: + nl: >- + Herkomstrecord dat de uitvoeringscontext, parameters en resultaten vastlegt + van een zoek- of ophaalbewerking op een extern systeem. + de: >- + Herkunftsaufzeichnung, die Ausführungskontext, Parameter und Ergebnisse + einer Such- oder Abrufoperation auf einem externen System erfasst. + fr: >- + Enregistrement de provenance capturant le contexte d'exécution, les paramètres et les résultats + d'une opération de recherche ou de récupération sur un système externe. + es: >- + Registro de procedencia que captura el contexto de ejecución, parámetros y resultados + de una operación de búsqueda o recuperación en un sistema externo. + ar: >- + سجل المصدر الذي يلتقط سياق التنفيذ والمعلمات والنتائج + لعملية بحث أو استرجاع على نظام خارجي. + id: >- + Catatan asal-usul yang menangkap konteks eksekusi, parameter, dan hasil + dari operasi pencarian atau pengambilan pada sistem eksternal. + zh: >- + 捕获对外部系统执行的搜索或检索操作的执行上下文、参数和结果的来源记录。 + close_mappings: + - schema:SearchAction + slots: + - has_tool + - has_timestamp + - has_url + - has_agent + - has_method + - has_note + structured_aliases: + - literal_form: externe zoekmetadata + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: externe Suchmetadaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métadonnées de recherche externe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: metadatos de búsqueda externa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات البحث الخارجي الوصفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metadata pencarian eksternal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外部搜索元数据 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Tracks external API calls and web searches for provenance + - Supports reproducibility of enrichment processes + - 'Preserved from prior description: Provenance record for a third-party search or retrieval operation and its execution context.' + keywords: + - search + - provenance + - external query + - retrieval + - execution context + examples: + - value: + has_tool: Wikidata API + has_method: entity_search + has_timestamp: "2025-01-15T10:30:00Z" + description: Metadata for Wikidata entity lookup + annotations: + specificity_score: 0.3 + specificity_rationale: Operational provenance for external search and retrieval. + custodian_types: '["*"]' + broad_mappings: + - prov:Activity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalWork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalWork.yaml index 23cb09b5ba..9b5ea7c0de 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExternalWork.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExternalWork.yaml @@ -1,35 +1,88 @@ id: https://nde.nl/ontology/hc/classes/ExternalWork name: ExternalWork -title: ExternalWork +title: External Work Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: ExternalWork: - description: 'External work or services that an institution accepts or commissions. - - **EXAMPLES**: - Conservation work from external specialists - Digitization services - - Research collaborations - Restoration projects - - Used with `accept` slot to indicate what types of external work - an institution will accept or commission.' class_uri: schema:Service + description: >- + Contracted service or commissioned activity performed by external parties + on behalf of a heritage institution. + alt_descriptions: + nl: >- + Gecontracteerde dienst of geautoriseerde activiteit uitgevoerd door externe partijen + namens een erfgoedinstelling. + de: >- + Beauftragte Dienstleistung oder in Auftrag gegebene Tätigkeit, die von externen Parteien + im Namen einer Heritage-Institution durchgeführt wird. + fr: >- + Service contracté ou activité commanditée réalisée par des parties externes + au nom d'une institution patrimoniale. + es: >- + Servicio contratado o actividad encargada realizada por partes externas + en nombre de una institución patrimonial. + ar: >- + خدمة متعاقد عليها أو نشاط مُكلَّف به يقوم به أطراف خارجية + نيابة عن مؤسسة تراثية. + id: >- + Layanan yang dikontrak atau aktivitas yang ditugaskan yang dilakukan oleh pihak eksternal + atas nama lembaga warisan. + zh: >- + 由外部方代表遗产机构执行的承包服务或委托活动。 + structured_aliases: + - literal_form: externe opdracht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: externe Leistung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: prestation externe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: trabajo externo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عمل خارجي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pekerjaan eksternal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外部工作 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:Service close_mappings: - schema:Offer + slots: + - has_label + - has_description + comments: + - Tracks outsourced conservation, digitization, or consulting services. + - Used for vendor management and service procurement documentation. + - 'Preserved from prior description: External service or contracted work item accepted or commissioned by an institution.' + keywords: + - contracted service + - external contractor + - service procurement + - commissioned work + examples: + - value: + has_label: Conservation Treatment + has_description: Professional cleaning and stabilization of 18th-century textile. + description: External conservation service engagement annotations: custodian_types: '["M", "A", "L", "G"]' - custodian_types_rationale: External work primarily relevant for museums, archives, - libraries, galleries. + custodian_types_rationale: External service procurement is common in institutional operations. custodian_types_primary: M - specificity_score: 0.7 - specificity_rationale: High specificity - specific to service acceptance policies. - examples: - - value: "ExternalWork:\n work_type: \"conservation\"\n description: \"Paper\ - \ and textile conservation services\"\n requirements:\n - \"Certified\ - \ conservator\"\n - \"Portfolio of previous work\"\n" - description: Conservation work accepted by archive. - slots: [] + specificity_score: 0.6 + specificity_rationale: Operational service class for external work engagement. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml index 403c0ace79..d9e4e79823 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml @@ -1,100 +1,111 @@ id: https://nde.nl/ontology/hc/class/ExtractionMetadata -name: extraction_metadata_class +name: ExtractionMetadata title: Extraction Metadata Class -version: 1.0.0 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# dct: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types - - ../enums/ProfileExtractionMethodEnum - - ../metadata - - ../slots/has_expense - - ../slots/identified_by - - ../slots/has_method - - ../slots/has_score - - ../slots/has_source - - ../slots/has_url - - ../slots/retrieved_by - - ../slots/has_provenance - - ../slots/20260202_matang/new/retrieval_timestamp -# default_range: string +- linkml:types +- ../enums/ProfileExtractionMethodEnum +- ../metadata +- ../slots/has_source +- ../slots/identified_by +- ../slots/retrieved_at +- ../slots/retrieved_by +- ../slots/has_method +- ../slots/has_url +- ../slots/has_expense +- ../slots/has_provenance +- ../slots/has_score classes: ExtractionMetadata: class_uri: prov:Activity - description: "Provenance metadata for data extraction activities.\n\nRecords how, when, and by what agent data was extracted from \nexternal sources (LinkedIn, web scraping, APIs).\n\n**PROV-O Alignment**:\n- ExtractionMetadata IS a prov:Activity (the extraction process)\n- The extracted data IS the prov:Entity (output of the activity)\n- retrieved_by IS the prov:Agent (software/AI that performed extraction)\n- has_source/has_url IS prov:used (input to the activity)\n\n**Use Cases**:\n- LinkedIn profile extractions via Exa API\n- Web scraping provenance\n- Staff list parsing provenance\n- Connection network extraction\n\n**Example JSON Structure**:\n```json\n{\n \"extraction_metadata\": {\n \"has_source\": \"/path/to/source.json\",\n \"identified_by\": \"org_staff_0001_name\",\n \"retrieval_timestamp\": \"2025-12-12T22:00:00Z\",\n \"has_method\": \"exa_crawling_exa\",\n \"retrieved_by\": \"claude-opus-4.5\",\n \"has_url\": \"https://www.linkedin.com/in/...\"\ - ,\n \"has_expense\": 0.001\n }\n}\n```\n" - exact_mappings: - - prov:Activity + description: >- + Provenance record documenting the method, timing, agent, and source involved in harvesting data from external systems. + alt_descriptions: + nl: >- + Herkomstrecord dat de methode, timing, agent en bron documenteert die betrokken zijn bij het ophalen van gegevens uit externe systemen. + de: >- + Herkunftsdatensatz, der Methode, Zeitpunkt, Akteur und Quelle dokumentiert, die an der Extraktion von Daten aus externen Systemen beteiligt sind. + fr: >- + Enregistrement de provenance documentant la méthode, le timing, l'agent et la source impliqués dans l'extraction de données de systèmes externes. + es: >- + Registro de procedencia que documenta el método, tiempo, agente y fuente involucrados en la extracción de datos de sistemas externos. + ar: >- + سجل المنشأ الذي يوثق الطريقة والتوقيت والوكيل والمصدر المشاركين في استخراج البيانات من الأنظمة الخارجية. + id: >- + Catatan asal-usul yang mendokumentasikan metode, waktu, agen, dan sumber yang terlibat dalam ekstraksi data dari sistem eksternal. + zh: >- + 记录从外部系统提取数据所涉及的方法、时间、代理和来源的来源记录。 + structured_aliases: + nl: + - extractiemetadata + - ophaalprovenance + de: + - Extraktionsmetadaten + - Abrufherkunft + fr: + - métadonnées d'extraction + - provenance d'extraction + es: + - metadatos de extracción + - procedencia de extracción + ar: + - بيانات الاستخراج الوصفية + - منشأ الاستخراج + id: + - metadata ekstraksi + - asal-usul ekstraksi + zh: + - 提取元数据 + - 提取来源 + keywords: + - extraction metadata + - provenance + - data harvesting + - retrieval record + - ingestion + broad_mappings: + - prov:Activity close_mappings: - - schema:Action - - dct:ProvenanceStatement + - schema:Action + - dct:ProvenanceStatement slots: - - has_expense + - has_source + - identified_by + - retrieved_at - retrieved_by - - retrieval_timestamp - has_method - has_url + - has_expense - has_provenance - - identified_by - - has_source - has_score slot_usage: - has_source: -# range: string - examples: - - value: /data/custodian/person/affiliated/parsed/rijksmuseum_staff_20251210T155416Z.json - identified_by: -# range: string - pattern: ^[a-z0-9-]+_staff_[a-z0-9-_]+$ - examples: - - value: rijksmuseum_staff_0042_jan_van_der_berg - - value: exa_12345678-abcd-efgh-ijkl-mnopqrstuv - retrieval_timestamp: + retrieved_at: range: datetime required: true - examples: - - value: '2025-12-12T22:00:00Z' has_method: range: ProfileExtractionMethodEnum required: true - examples: - - value: exa_crawling_exa - retrieved_by: -# range: string - examples: - - value: claude-opus-4.5 - - value: '' has_url: range: uri - pattern: ^https://www\.linkedin\.com/in/[a-z0-9-]+/?$ - examples: - - value: https://www.linkedin.com/in/jan-van-der-berg-12345 has_expense: range: float minimum_value: 0.0 - examples: - - value: 0.001 - - value: 0.0 - has_provenance: - range: LLMResponse - required: false - inlined: true - examples: - - value: "{\n \"content\": \"Extracted institution data...\",\n \"reasoning_content\": \"Analyzing the input for LinkML schema conformity...\",\n \"thinking_mode\": \"preserved\",\n \"clear_thinking\": false,\n \"model\": \"glm-4.7\",\n \"provider\": \"zai\",\n \"created\": \"2025-12-23T10:30:00Z\",\n \"prompt_tokens\": 150,\n \"completion_tokens\": 450,\n \"total_tokens\": 600,\n \"finish_reason\": \"stop\",\n \"cost_usd\": 0.0\n}\n" - comments: - - Every person entity file MUST have extraction_metadata - - See AGENTS.md Rule 20 for required fields - - retrieved_by should be 'claude-opus-4.5' for manual extraction - - has_expense enables budget tracking for API-heavy extractions see_also: - - https://www.w3.org/TR/prov-o/ - - https://docs.exa.ai/ + - https://www.linkedin.com/in/...\ + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "Provenance metadata for data extraction activities.\n\nRecords how, when, and by what agent data was extracted from \nexternal sources (LinkedIn, web scraping, APIs).\n\n**PROV-O Alignment**:\n- ExtractionMetadata IS a prov:Activity (the extraction process)\n- The extracted data IS the prov:Entity (output of the activity)\n- retrieved_by IS the prov:Agent (software/AI that performed extraction)\n- has_source/has_url IS prov:used (input to the activity)\n\n**Use Cases**:\n- LinkedIn profile extractions via Exa API\n- Web scraping provenance\n- Staff list parsing provenance\n- Connection network extraction\n\n**Example JSON Structure**:\n```json\n{\n \"extraction_metadata\": {\n \"has_source\": \"/path/to/source.json\",\n \"identified_by\": \"org_staff_0001_name\",\n \"retrieval_timestamp\": \"2025-12-12T22:00:00Z\",\n \"has_method\": \"exa_crawling_exa\",\n \"retrieved_by\": \"claude-opus-4.5\",\n \"has_url\": \"https://www.linkedin.com/in/...\"\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.5 + specificity_rationale: Provenance activity record for extraction pipelines and auditability. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml index b7c948c503..c0d4e3f77e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml @@ -1,48 +1,60 @@ id: https://nde.nl/ontology/hc/class/ExtractionMethod name: ExtractionMethod -title: ExtractionMethod Class - Methods for Data Extraction +title: Extraction Method Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - nif: http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core# + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_label -default_prefix: hc classes: ExtractionMethod: - class_uri: prov:SoftwareAgent - description: "A method or technique used to extract data from a source.\n\nExtraction methods define HOW data was obtained, providing\ntransparency and reproducibility for claim provenance.\n\n**Common Extraction Methods**:\n- `xpath_exact_match`: XPath query with exact text match\n- `xpath_fuzzy_match`: XPath query with fuzzy text matching\n- `text_search`: Full-text search within document\n- `css_selector`: CSS selector for element location\n- `json_ld_parse`: Parsing structured JSON-LD data\n- `regex_pattern`: Regular expression pattern matching\n- `nlp_ner`: Named Entity Recognition via NLP\n- `manual_annotation`: Human annotator extraction\n\n**Ontology Mapping Rationale**:\n- class_uri is prov:SoftwareAgent because extraction methods\n are typically software-based agents that perform extraction\n- close_mappings includes nif:Context as NIF models text\n extraction contexts and methods\n\n**MIGRATION NOTE (2026-01-19)**:\nCreated per slot_fixes.yaml revision for claim_extraction_method\n\ - slot migration (Rule 53/56).\n" - exact_mappings: - - prov:SoftwareAgent + class_uri: prov:Plan + description: >- + Documented technique or procedure employed to derive structured data from unstructured or semi-structured sources. + alt_descriptions: + nl: >- + Gedocumenteerde techniek of procedure die wordt gebruikt om gestructureerde gegevens af te leiden uit ongestructureerde of semi-gestructureerde bronnen. + de: >- + Dokumentierte Technik oder Prozedur zur Ableitung strukturierter Daten aus unstrukturierten oder semi-strukturierten Quellen. + fr: >- + Technique ou procédure documentée employée pour dériver des données structurées à partir de sources non structurées ou semi-structurées. + es: >- + Técnica o procedimiento documentado empleado para derivar datos estructurados de fuentes no estructuradas o semiestructuradas. + ar: >- + تقنية أو إجراء موثق يستخدم لاستخلاص بيانات منظمة من مصادر غير منظمة أو شبه منظمة. + id: >- + Teknik atau prosedur terdokumentasi yang digunakan untuk menurunkan data terstruktur dari sumber tidak terstruktur atau semi-terstruktur. + zh: >- + 用于从非结构化或半结构化源中提取结构化数据的记录技术或过程。 + structured_aliases: + nl: Extractiemethode + de: Extraktionsmethode + fr: Méthode d'extraction + es: Método de extracción + ar: طريقة الاستخراج + id: Metode Ekstraksi + zh: 提取方法 + broad_mappings: + - prov:Plan close_mappings: - - nif:Context - - schema:HowTo + - schema:HowTo slots: - - has_label + - has_label slot_usage: has_label: - range: Label - inlined: true required: true - comments: - - 'CREATED 2026-01-19: Per slot_fixes.yaml revision (Rule 53/56)' - - Replaces string-valued claim_extraction_method slot - - Enables structured representation of extraction techniques - examples: - - value: - has_label: - has_label: xpath_exact_match - - value: - has_label: - has_label: nlp_ner - - value: - has_label: - has_label: json_ld_parse + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "A method or technique used to extract data from a source.\n\nExtraction methods define HOW data was obtained, providing\ntransparency and reproducibility for claim provenance.\n\n**Common Extraction Methods**:\n- `xpath_exact_match`: XPath query with exact text match\n- `xpath_fuzzy_match`: XPath query with fuzzy text matching\n- `text_search`: Full-text search within document\n- `css_selector`: CSS selector for element location\n- `json_ld_parse`: Parsing structured JSON-LD data\n- `regex_pattern`: Regular expression pattern matching\n- `nlp_ner`: Named Entity Recognition via NLP\n- `manual_annotation`: Human annotator extraction\n\n**Ontology Mapping Rationale**:\n- class_uri is prov:SoftwareAgent because extraction methods\n are typically software-based agents that perform extraction\n- close_mappings includes nif:Context as NIF models text\n extraction contexts and methods\n\n**MIGRATION NOTE (2026-01-19)**:\nCreated per slot_fixes.yaml revision for claim_extraction_method\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Method vocabulary term for reproducible extraction workflows. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml index 650d215d2f..9752dbacaf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml @@ -1,46 +1,92 @@ id: https://nde.nl/ontology/hc/classes/ExtractionSourceInfo name: ExtractionSourceInfo -title: ExtractionSourceInfo +title: Extraction Source Info Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - pav: http://purl.org/pav/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# +default_prefix: hc imports: - - linkml:types - - ../slots/has_field - - ../slots/has_text - - ../slots/has_method -# default_range: string +- linkml:types +- ../slots/has_field +- ../slots/has_text +- ../slots/has_method classes: ExtractionSourceInfo: - description: "Information about extraction source (can be structured or freeform). Documents the field extracted, the extracted text content, and the method used for extraction (pattern matching, LLM, etc.).\nOntology mapping rationale: - class_uri is prov:Entity because extraction source info is a\n traceable entity recording what was extracted and how\n- close_mappings includes pav:SourceAccessedAt as this documents\n a source that was accessed during extraction\n- related_mappings includes prov:Derivation (the extraction is\n derived from source) and schema:PropertyValue (field/value pair)" class_uri: prov:Entity + description: >- + Provenance trace recording the field name, extracted content, + and methodology used for a data extraction operation. + alt_descriptions: + nl: >- + Herkomstspoor dat de veldnaam, geëxtraheerde inhoud + en methodologie voor een gegevensextractiebewerking vastlegt. + de: >- + Herkunftsnachweis, der Feldnamen, extrahierte Inhalte + und Methodik eines Datenextraktionsvorgangs aufzeichnet. + fr: >- + Trace de provenance enregistrant le nom du champ, le contenu extrait + et la méthodologie utilisée pour une opération d'extraction de données. + es: >- + Rastro de procedencia que registra el nombre del campo, el contenido extraído + y la metodología utilizada para una operación de extracción de datos. + ar: >- + تتبع المصدر الذي يسجل اسم الحقل والمحتوى المستخرج + والمنهجية المستخدمة لعملية استخراج البيانات. + id: >- + Jejak asal-usul yang mencatat nama bidang, konten yang diekstraksi, + dan metodologi yang digunakan untuk operasi ekstraksi data. + zh: >- + 记录字段名称、提取内容和数据提取操作所用方法论的来源追踪。 close_mappings: - - pav:sourceAccessedAt + - schema:PropertyValue related_mappings: - prov:Derivation - - schema:PropertyValue slots: - - has_field - - has_text - - has_method - slot_usage: - has_field: - description: Field name that was extracted - has_text: - description: The text that was extracted - has_method: - description: Extraction method (pattern_matching, llm, etc.) -# range: string + - has_field + - has_text + - has_method + structured_aliases: + - literal_form: extractiebroninformatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Extraktionsquelleninfo + predicate: EXACT_SYNONYM + in_language: de + - literal_form: info source extraction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: info fuente extracción + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معلومات مصدر الاستخراج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: info sumber ekstraksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 提取源信息 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Documents extraction method (pattern matching, LLM, regex, etc.) + - Used for audit trail and reproducibility of data extraction + - 'Preserved from prior description: Source-level extraction trace containing extracted field, text, and method.' + keywords: + - extraction + - provenance + - trace + - data lineage + examples: + - value: + has_field: organization_name + has_text: Rijksmuseum + has_method: pattern_matching + description: Extraction trace for organization name field annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Low-level extraction trace entity used for audit and debugging. + custodian_types: '["*"]' + broad_mappings: + - prov:Entity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Facility.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Facility.yaml index 755e6be925..1c2dca2002 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Facility.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Facility.yaml @@ -1,41 +1,79 @@ id: https://nde.nl/ontology/hc/class/Facility name: Facility -title: Facility +title: Facility Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: Facility: class_uri: schema:Place - description: 'A facility or amenity at an institution. - - - **USAGE**: - - Used for: - - - Visitor facilities (café, shop, parking) - - - Research facilities (reading room, lab) - - - Accessibility facilities - - ' + description: >- + Physical amenity or service infrastructure associated with a heritage custodian location for visitor or operational use. + alt_descriptions: + nl: >- + Fysieke voorziening of service-infrastructuur verbonden aan een erfgoedbeheerderlocatie + voor bezoekers- of operationeel gebruik. + de: >- + Physische Annehmlichkeit oder Serviceinfrastruktur, die mit einem Heritage-Verwalterstandort + für Besucher- oder Betriebsnutzung verbunden ist. + fr: >- + Aménité physique ou infrastructure de service associée à un site de dépositaire du patrimoine + pour l'usage des visiteurs ou des opérations. + es: >- + Servicio físico o infraestructura de servicio asociada con una ubicación de depositario + patrimonial para uso de visitantes u operativo. + ar: >- + مرفق مادي أو بنية تحتية للخدمات مرتبطة بموقع أمين تراث لاستخدام الزوار أو العمليات. + id: >- + Fasilitas fisik atau infrastruktur layanan yang terkait dengan lokasi kustodian warisan + untuk penggunaan pengunjung atau operasional. + zh: >- + 与遗产保管人地点相关的物理设施或服务基础设施,供访客或运营使用。 + structured_aliases: + - literal_form: voorziening + 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: instalación + predicate: EXACT_SYNONYM + in_language: es + - 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 + broad_mappings: + - schema:Place slots: - has_type - slot_usage: - has_type: -# range: string # uriorcurie - close_mappings: - - schema:Place - annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - facilities common in institutions. - custodian_types: '[''*'']' + comments: + - Includes restrooms, cafes, gift shops, parking, and accessibility features. + - Used for visitor amenity planning and facility management. + - 'Preserved from prior description: Visitor or operational facility associated with a custodian location.' + keywords: + - visitor amenity + - service infrastructure + - institutional facility + - physical resource examples: - - value: null + - value: + has_type: Cafe + description: Museum cafe facility for visitors + annotations: + specificity_score: 0.4 + specificity_rationale: Moderately specific place model for institutional amenities. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FacilityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FacilityType.yaml index 6cb9f5d538..4a235f64dd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FacilityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FacilityType.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/FacilityType name: FacilityType -title: Facility Type +title: Facility Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,21 +8,70 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/identified_by - ../slots/has_label + - ../slots/has_description classes: FacilityType: class_uri: skos:Concept abstract: true - description: "Abstract base class for facility type classifications.\n\n**FACILITY CATEGORIES**:\n- FOOD_SERVICE: Caf\xE9s, restaurants, vending\n- RETAIL: Gift shops, bookstores\n- PARKING: Car parks, bike storage\n- RESEARCH: Reading rooms, study areas\n- STORAGE: Collection storage facilities\n- ACCESSIBILITY: Wheelchair access, assistive devices\n" + description: >- + Abstract classification scheme for categorizing physical infrastructure, amenities, and service facilities. + alt_descriptions: + nl: >- + Abstract classificatieschema voor het categoriseren van fysieke infrastructuur, voorzieningen en servicefaciliteiten. + de: >- + Abstraktes Klassifizierungsschema zur Kategorisierung physischer Infrastruktur, Annehmlichkeiten und Serviceeinrichtungen. + fr: >- + Schéma de classification abstrait pour catégoriser l'infrastructure physique, les commodités et les installations de service. + es: >- + Esquema de clasificación abstracto para categorizar infraestructura física, servicios e instalaciones de servicio. + ar: >- + مخطط تصنيف تجريدي لتصنيف البنية التحتية المادية والمرافق وخدمات المنشآت. + id: >- + Skema klasifikasi abstrak untuk mengkategorikan infrastruktur fisik, fasilitas, dan fasilitas layanan. + zh: >- + 用于分类物理基础设施、便利设施和服务设施的抽象分类方案。 + structured_aliases: + nl: + - voorzieningstype + - faciliteiten categorie + de: + - Einrichtungsart + - Annehmlichkeitstyp + fr: + - type d'établissement + - catégorie d'installation + es: + - tipo de instalación + - categoría de facilidad + ar: + - نوع المنشأة + - فئة المرافق + id: + - jenis fasilitas + - kategori instalasi + zh: + - 设施类型 + - 便利设施类别 + keywords: + - facility type + - amenity + - infrastructure + - service facility + - building feature + broad_mappings: + - skos:Concept slots: - - identified_by - - has_label - - has_description - exact_mappings: - - skos:Concept + - identified_by + - has_label + - has_description + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "Abstract base class for facility type classifications.\n\n**FACILITY CATEGORIES**:\n- FOOD_SERVICE: Caf\xE9s, restaurants, vending\n- RETAIL: Gift shops, bookstores\n- PARKING: Car parks, bike storage\n- RESEARCH: Reading rooms, study areas\n- STORAGE: Collection storage facilities\n- ACCESSIBILITY: Wheelchair access, assistive devices\n" annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - facility types common in institutions. - custodian_types: "['*']" + specificity_score: 0.4 + specificity_rationale: Shared taxonomy base for facility categories. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml index db2cfc746d..922c6dae48 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml @@ -1,9 +1,11 @@ id: https://nde.nl/ontology/hc/class/FacilityTypes name: FacilityTypes -title: Facility Type Subclasses +title: Facility Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./FacilityType @@ -11,53 +13,49 @@ imports: classes: FoodServiceFacility: is_a: FacilityType - description: "Food and beverage facilities (caf\xE9, restaurant)." - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: Food and beverage facility, such as cafe or restaurant. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place RetailFacility: is_a: FacilityType - description: Retail facilities (gift shop, bookstore). + description: Retail-oriented facility, such as gift shop or bookstore. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place ParkingFacility: is_a: FacilityType - description: Vehicle parking facilities. + description: Parking facility for cars, bicycles, or service vehicles. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place ResearchFacility: is_a: FacilityType - description: Research facilities (reading room, study area). + description: Research support facility, such as reading room or study area. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place StorageFacility: is_a: FacilityType - description: Collection storage facilities. + description: Storage facility for collections, materials, or equipment. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place AccessibilityFacility: is_a: FacilityType - description: Accessibility features and facilities. + description: Accessibility-oriented facility supporting inclusive access. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place RestroomFacility: is_a: FacilityType - description: Restroom facilities. + description: Restroom and sanitation facility for visitors and staff. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place EventFacility: is_a: FacilityType - description: Event and function spaces. + description: Event-use facility for gatherings, talks, or public programs. broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Feature.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Feature.yaml index d90b015824..e60e47db63 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Feature.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Feature.yaml @@ -1,36 +1,85 @@ id: https://nde.nl/ontology/hc/class/Feature name: Feature -title: Feature -description: A physical feature (building, site, monument) managed by a heritage custodian. MIGRATED from feature_type per Rule 53. Corresponds to GLAMORCUBESFIXPHDNT 'F' (Features). +title: Feature Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type + schema: http://schema.org/ default_prefix: hc +imports: +- linkml:types +- ../slots/has_type +- ../slots/has_label +- ../slots/has_description classes: Feature: class_uri: crm:E27_Site + description: >- + Tangible heritage entity occupying a physical location, including buildings, monuments, and archaeological sites. + alt_descriptions: + nl: >- + Materieel erfgoed dat een fysieke locatie inneemt, inclusief gebouwen, monumenten en archeologische vindplaatsen. + de: >- + Materielles Erbe, das einen physischen Ort einnimmt, einschließlich Gebäude, Denkmäler und archäologische Stätten. + fr: >- + Entité patrimoniale tangible occupant un lieu physique, incluant bâtiments, monuments et sites archéologiques. + es: >- + Entidad patrimonial tangible que ocupa un lugar físico, incluyendo edificios, monumentos y sitios arqueológicos. + ar: >- + كيان تراثي مادي يشغل موقعًا فعليًا، بما في ذلك المباني والمعالم الأثرية والمواقع الأثرية. + id: >- + Entitas warisan berwujud yang menempati lokasi fisik, termasuk bangunan, monumen, dan situs arkeologi. + zh: >- + 占据物理位置的有形遗产实体,包括建筑物、纪念碑和考古遗址。 + structured_aliases: + - literal_form: erfgoedlocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erbstätte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: site patrimonial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sitio patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع تراثي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产地 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E27_Site + close_mappings: + - schema:Place slots: - has_type - has_label - has_description slot_usage: has_type: -# range: string # uriorcurie required: true + comments: + - Represents geospatially bounded heritage entities with physical presence. + - Distinguished from conceptual or digital heritage by material embodiment. + - 'Preserved from prior description: Physical heritage feature such as a building, site, or monument.' + keywords: + - tangible heritage + - physical site + - built heritage + - archaeological entity + examples: + - value: + has_type: Monument + has_label: Eiffel Tower + description: Iconic iron lattice monument in Paris annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.45 + specificity_rationale: Feature-level representation for physical heritage entities. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml index 34e49a23a6..9a2c53ae8d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml @@ -1,191 +1,121 @@ -id: https://nde.nl/ontology/hc/class/feature-custodian-type -name: feature_custodian_type -title: FeatureCustodianType -description: "Specialized CustodianType for organizations managing physical heritage features\nlike monuments, landmarks, memorials, historic sites, and landscape features.\n\nCRITICAL DISTINCTION - Feature vs. FeatureCustodian:\n\n**FeaturePlace** (physical thing):\n- The Eiffel Tower (iron lattice tower, physical structure)\n- Liberty Bell (physical bell, monument)\n- Stonehenge (prehistoric monument, physical stones)\n- Physical heritage features classified by type\n\n**FeatureCustodian** (organization managing physical thing):\n- Soci\xE9t\xE9 d'Exploitation de la Tour Eiffel (company operating Eiffel Tower)\n- National Park Service (agency managing Liberty Bell)\n- English Heritage (charity managing Stonehenge)\n- Organizations responsible for feature preservation/access\n\nFeatureCustodian organizations manage FeaturePlace physical features.\n\nUse Cases:\n- Monument management agencies\n- Historic site preservation trusts\n- Landmark visitor services\n- Memorial maintenance foundations\n\ - - Heritage landscape conservancies\n\nCoverage: Corresponds to 'F' (FEATURES) in GLAMORCUBESFIXPHDNT taxonomy.\n" -imports: - - linkml:types - - ../slots/has_activity - - ../slots/has_score - - ../slots/has_service - - ../slots/has_type - - ../slots/managed_by - - ../slots/manage - - ../slots/20260202_matang/new/site_portfolio +id: https://nde.nl/ontology/hc/class/FeatureCustodianType +name: FeatureCustodianType +title: Feature Custodian Type Class 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/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - wd: http://www.wikidata.org/entity/ - 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# + schema: http://schema.org/ +default_prefix: hc +imports: +- linkml:types +- ../slots/has_activity +- ../slots/has_service +- ../slots/manage +- ../slots/managed_by +- ../slots/has_portfolio +- ../slots/has_type +- ../slots/has_score classes: FeatureCustodianType: is_a: CustodianType class_uri: skos:Concept - annotations: - skos:prefLabel: Feature Custodian - skos:altLabel: monument management, landmark operator, heritage site, memorial, historic site, monument preservation, site conservancy - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - structured_aliases: - - literal_form: monumentenbeheerder - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: monumentenzorg - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: erfgoedlocatie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: historische site - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: gedenkteken - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: monument management - predicate: EXACT_SYNONYM - in_language: en - - literal_form: landmark - predicate: EXACT_SYNONYM - in_language: en - - literal_form: heritage site - predicate: EXACT_SYNONYM - in_language: en - - literal_form: memorial - predicate: EXACT_SYNONYM - in_language: en - - literal_form: historic site - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Denkmalpflege - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Denkmalschutz - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "historische St\xE4tte" - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "Gedenkst\xE4tte" - predicate: EXACT_SYNONYM - in_language: de - - literal_form: gestionnaire de monument - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: site patrimonial - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: site historique - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "m\xE9morial" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "gesti\xF3n de monumentos" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: sitio patrimonial - predicate: EXACT_SYNONYM - in_language: es - - literal_form: "sitio hist\xF3rico" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: memorial - predicate: EXACT_SYNONYM - in_language: es - - literal_form: gestione monumenti - predicate: EXACT_SYNONYM - in_language: it - - literal_form: sito storico - predicate: EXACT_SYNONYM - in_language: it - - literal_form: memoriale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: "gest\xE3o de monumentos" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "s\xEDtio hist\xF3rico" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: memorial - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for organizations managing physical heritage features\n(monuments, landmarks, memorials, historic sites, landscape features).\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E39_Actor - CIDOC-CRM actor managing cultural heritage\n - crm:E18_Physical_Thing - Entity responsible for physical objects\n - schema:TouristAttraction - Organizations managing visitor sites\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization type\n - schema:Place - For organizations closely tied to physical locations\n - schema:CivicStructure - For public heritage feature managers\n\n**Relationship to FeaturePlace**:\n- FeaturePlace: The physical heritage feature itself (monument, building, site)\n- FeatureCustodian: Organization managing/preserving that feature\n- Link via manages_feature\ - \ slot (organization \u2192 physical feature)\n\n**Wikidata Coverage** (50+ feature management entities):\n\nCore Management Organizations:\n- Q2912172 (heritage trust) - Organizations preserving heritage sites\n- Q5633421 (site manager) - Entities operating historic sites\n- Q1301371 (monument fund) - Foundations maintaining monuments\n- Q7241077 (preservation society) - Groups preserving landmarks\n\nMonument Management:\n- Q4989906 (monument custodian) - Organizations managing monuments\n- Q5003624 (memorial management) - Entities maintaining memorials\n- Q860861 (sculpture conservator) - Organizations preserving sculptures\n\nLandmark Operations:\n- Q39715 (lighthouse authority) - Agencies managing lighthouses\n- Q12280 (bridge authority) - Organizations maintaining historic bridges\n- Q44539 (temple management) - Entities operating heritage temples\n\nSite Preservation:\n- Q839954 (archaeological site manager) - Organizations managing excavations\n- Q5686 (fortification conservator)\ - \ - Entities preserving historic forts\n- Q23413 (castle management) - Organizations operating historic castles\n\nLandscape Conservancies:\n- Q22698 (park authority) - Agencies managing heritage parks\n- Q39614 (cemetery trust) - Organizations maintaining historic cemeteries\n- Q1107656 (garden conservancy) - Entities preserving historic gardens\n\nUNESCO World Heritage:\n- Q9259 (World Heritage Site managers) - Organizations managing UNESCO sites\n- International heritage site operations\n\nPublic Infrastructure Heritage:\n- Q474 (railway heritage operator) - Organizations preserving historic railways\n- Q44782 (port authority heritage) - Entities managing historic ports\n- Q11446 (ship preservation society) - Organizations maintaining historic vessels\n\nReligious Heritage Management:\n- Q16970 (parish church trust) - Organizations managing historic churches\n- Q44539 (temple conservation) - Entities preserving religious sites\n- Q32815 (mosque heritage committee) - Organizations\ - \ maintaining historic mosques\n\n**Key Distinctions from Other Types**:\n\nvs. Museum:\n- FeatureCustodian: Manages OUTDOOR/IN-SITU heritage features (cannot be relocated)\n- Museum: Houses INDOOR/MOVABLE collections (can be relocated)\n- Example: Eiffel Tower management \u2260 Museum (Eiffel Tower cannot move to museum)\n\nvs. OfficialInstitution:\n- FeatureCustodian: Manages SPECIFIC physical features (single monument, site)\n- OfficialInstitution: Provides OVERSIGHT/POLICY for heritage sector\n- Example: National Park Service (policy) vs. Liberty Bell site manager (feature)\n\nvs. HeritageSociety:\n- FeatureCustodian: PROFESSIONAL management of physical features\n- HeritageSociety: VOLUNTEER-BASED membership organization\n- Example: English Heritage (1,500 staff) vs. local heritage society (volunteers)\n\nvs. NonProfit:\n- FeatureCustodian: Primary mission = FEATURE PRESERVATION/ACCESS\n- NonProfit: Primary mission = ADVOCACY/EDUCATION (not site management)\n- Example: Landmark\ - \ trust (owns sites) vs. heritage advocacy group (lobbies)\n\nvs. BioCustodian:\n- FeatureCustodianType: NON-LIVING heritage features (monuments, buildings)\n- BioCustodianType: LIVING collections (plants, animals)\n- Example: Historic garden trust (landscape) vs. Botanical garden (living plants)\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/> .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n\nhc:FeatureCustodianType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Feature Custodian Type\"@en,\n \"Monumentenbeheerder Type\"@nl,\n \"Denkmalpfleger Typ\"@de,\n \"Type de Gestionnaire de Monument\"@fr ;\n skos:definition \"Organizations managing physical heritage features\"@en ;\n skos:broader hc:CustodianType ;\n skos:narrower hc:MonumentManager,\n hc:LandmarkOperator,\n\ - \ hc:SitePreservationTrust ;\n schema:url <https://nde.nl/ontology/hc/class/feature-custodian-type> .\n\n# Example: English Heritage (manages 400+ monuments in England)\n<https://w3id.org/heritage/custodian/gb/english-heritage>\n a schema:Organization, crm:E39_Actor, hc:FeatureCustodian ;\n hc:custodian_type hc:FeatureCustodianType ;\n hc:manages_or_managed \"Monument\", \"Castle\", \"Historic house\", \"Abbey\", \"Fort\" ;\n hc:site_portfolio \"400+ historic sites and monuments across England\" ;\n hc:visitor_services \"On-site interpretation\", \"Guided tours\", \"Events\", \"Gift shops\", \"Caf\xE9s\" ;\n hc:conservation_activities \"Monument preservation\", \"Structural repairs\", \"Archaeological research\" ;\n hc:access_management \"Ticketing\", \"Opening hours\", \"Accessibility programs\", \"Education visits\" ;\n hc:managed_by \"Charitable trust ownership and management\" ;\n schema:foundingDate \"1983-04-01\" ;\n schema:legalName \"English\ - \ Heritage Trust\" ;\n schema:url <https://www.english-heritage.org.uk/> ;\n hc:manages_feature <https://w3id.org/heritage/feature/gb/stonehenge>,\n <https://w3id.org/heritage/feature/gb/dover-castle> .\n```\n" + description: >- + Organization category responsible for managing, preserving, and providing + access to physical heritage features such as monuments, landmarks, and historic sites. + alt_descriptions: + nl: >- + Organisatiecategorie verantwoordelijk voor het beheren, behouden en toegankelijk maken + van fysieke erfgoedkenmerken zoals monumenten, oriëntatiepunten en historische locaties. + de: >- + Organisationskategorie, die für die Verwaltung, Erhaltung und Bereitstellung des Zugangs + zu physischen Merkmalen des Erbes wie Denkmälern, Wahrzeichen und historischen Stätten verantwortlich ist. + fr: >- + Catégorie d'organisation responsable de la gestion, de la préservation et de l'accès + aux éléments patrimoniaux physiques tels que monuments, points de repère et sites historiques. + es: >- + Categoría de organización responsable de gestionar, preservar y proporcionar acceso + a características patrimoniales físicas como monumentos, puntos de referencia y sitios históricos. + ar: >- + فئة منظمة مسؤولة عن إدارة وحفظ وتوفير الوصول + إلى المعالم التراثية المادية مثل الآثار والمعالم التاريخية. + id: >- + Kategori organisasi yang bertanggung jawab mengelola, melestarikan, dan menyediakan akses + ke fitur warisan fisik seperti monumen, tengara, dan situs bersejarah. + zh: >- + 负责管理、保存和提供对纪念碑、地标和历史遗址等物质遗产特征访问的组织类别。 broad_mappings: - skos:Concept close_mappings: - crm:E39_Actor - schema:Organization - - schema:TouristAttraction - related_mappings: - - crm:E18_Physical_Thing - - schema:Place - - schema:CivicStructure slots: - has_activity - - has_type - - manage - - site_portfolio - - managed_by - - has_score - has_service + - manage + - managed_by + - has_portfolio + - has_type + - has_score slot_usage: manage: -# range: string multivalued: true required: true - examples: - - value: Monument, Memorial, Statue - - value: Castle, Historic house, Abbey - - value: Archaeological site, Ruins - site_portfolio: -# range: string + has_portfolio: required: true - examples: - - value: 400+ historic sites across England - - value: 'Single monument: Eiffel Tower' - - value: 150+ National Trust properties - has_service: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - service_type: VISITOR - - value: - service_type: VISITOR - - value: - service_type: VISITOR has_activity: -# range: string required: true - examples: - - value: Monument preservation, Structural repairs, Archaeological research - - value: Stone conservation, Drainage systems, Vegetation control - - value: Monitoring condition, Emergency stabilization - - value: Free public access, No booking required - - value: Restricted access, Conservation priority, Virtual alternatives managed_by: -# range: string # uriorcurie required: true - examples: - - value: Charitable trust ownership and management - - value: Government agency, Statutory authority - - value: Public-private partnership, 99-year lease - has_type: - equals_expression: '["hc:FeatureCustodianType"]' + structured_aliases: + - literal_form: fysieke erfgoedbeheerder + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: physischer Erbe-Verwalter + predicate: EXACT_SYNONYM + in_language: de + - literal_form: gardien de caractéristiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: custodio de características + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أمين المعالم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kustodian fitur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产特征保管人 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Manages in-situ physical heritage features (monuments, sites, landmarks) + - Distinct from FeaturePlace which represents the physical feature itself + - Link to managed features via manages_feature slot + - 'Preserved from prior description: Custodian type for organizations that manage and preserve physical heritage features.' + keywords: + - monument management + - historic site + - physical heritage + - site custodian + - landmark preservation + examples: + - value: + has_type: MonumentAuthority + manage: + - Monument_001 + - HistoricSite_002 + description: Organization managing multiple heritage monuments + notes: + - | + Ontology layer mappings: + - skos:Concept - Thesaurus classification + - crm:E39_Actor - CIDOC-CRM actor managing cultural heritage + - schema:Organization - Generic organization type + annotations: + skos:prefLabel: Feature Custodian + specificity_score: 0.55 + specificity_rationale: Custodian taxonomy concept for in-situ heritage feature management. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml index 66f956efc3..b984a57415 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml @@ -1,156 +1,107 @@ -id: https://nde.nl/ontology/hc/class/feature-place -name: feature_place_class -title: FeaturePlace Class +id: https://nde.nl/ontology/hc/class/FeaturePlace +name: FeaturePlace +title: Feature Place Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types - ../enums/FeatureTypeEnum - - ../enums/PlaceSpecificityEnum - ../slots/classify - - ../slots/has_description - - ../slots/has_label - - ../slots/has_note - - ../slots/has_score - ../slots/has_type + - ../slots/has_label + - ../slots/has_description + - ../slots/has_note + - ../slots/temporal_extent - ../slots/derive_from - ../slots/generated_by - - ../slots/temporal_extent + - ../slots/has_score classes: FeaturePlace: is_a: ReconstructedEntity class_uri: crm:E27_Site - description: "Physical feature type classification for nominal place references.\n\nCRITICAL: This is NOT a separate place - it CLASSIFIES the CustodianPlace.\n\n**Relationship to CustodianPlace**:\n\nCustodianPlace provides a NOMINAL REFERENCE to where a custodian is located:\n- \"Rijksmuseum\" (building name as place reference)\n- \"het herenhuis in de Schilderswijk\" (mansion in a neighborhood)\n- \"de kerk op het Damrak\" (church on a street)\n\nFeaturePlace provides the FEATURE TYPE of that same place:\n- \"Rijksmuseum\" \u2192 FeaturePlace: MUSEUM (building type)\n- \"het herenhuis\" \u2192 FeaturePlace: MANSION (building type)\n- \"de kerk\" \u2192 FeaturePlace: PARISH_CHURCH (building type)\n\n**Key Distinction**:\n\n| CustodianPlace | FeaturePlace |\n|----------------|--------------|\n| WHERE (nominal reference) | WHAT TYPE (classification) |\n| \"Rijksmuseum\" as place name | MUSEUM building type |\n| \"het herenhuis in Schilderswijk\" | MANSION building type |\n| Emic reference\ - \ | Typological classification |\n| crm:E53_Place | crm:E27_Site |\n\n**Example Integration**:\n```yaml\nCustodianPlace:\n place_name: \"Rijksmuseum\"\n place_language: \"nl\"\n place_specificity: BUILDING\n has_feature_type: # \u2190 Link to FeaturePlace\n feature_type: MUSEUM\n feature_name: \"Rijksmuseum building\"\n feature_description: \"Monumental museum building designed by P.J.H. Cuypers (1885)\"\n```\n\n**Use Cases**:\n- Classify building types (mansion, church, castle, palace)\n- Identify monument types (memorial, sculpture, statue)\n- Categorize landscape features (park, cemetery, garden)\n- Specify infrastructure types (bridge, canal, fortification)\n\n**Institution Type**: Corresponds to 'F' (FEATURES) in GLAMORCUBESFIXPHDNT taxonomy\n\n**Generated by ReconstructionActivity**:\nFeaturePlace is generated when physical feature types are identified for\nnominal place references (e.g., classifying \"the building\" as a MANSION).\n" - exact_mappings: - - crm:E27_Site - - schema:LandmarksOrHistoricalBuildings + description: >- + Typological classification assigning building or site characteristics to a referenced location. + alt_descriptions: + nl: >- + Typologische classificatie die gebouw- of locatiekenmerken toekent aan een gerefereerde locatie. + de: >- + Typologische Klassifikation, die einem referenzierten Ort Gebäude- oder Standortmerkmale zuweist. + fr: >- + Classification typologique attribuant des caractéristiques de bâtiment ou de site à un lieu référencé. + es: >- + Clasificación tipológica que asigna características de edificio o sitio a una ubicación referenciada. + ar: >- + تصنيف نمطي يخصص خصائص المبنى أو الموقع لموقع مُشار إليه. + id: >- + Klasifikasi tipologis yang menetapkan karakteristik bangunan atau situs ke lokasi yang dirujuk. + zh: >- + 将建筑或场地特征分配给参考位置的类型分类。 + structured_aliases: + nl: + - locatiekenmerk + - plaats typering + de: + - Ortsmerkmal + - Standorttypisierung + fr: + - caractéristique de lieu + - typification de site + es: + - característica de lugar + - tipificación de sitio + ar: + - سمة الموقع + - تصنيف المكان + id: + - fitur tempat + - tipifikasi lokasi + zh: + - 地点特征 + - 场所分类 + keywords: + - feature place + - site classification + - building type + - location characteristic + - heritage site + broad_mappings: + - crm:E27_Site close_mappings: - - crm:E53_Place - - schema:Place - - schema:TouristAttraction - related_mappings: - - prov:Entity - - dcterms:Location - - geo:Feature + - schema:LandmarksOrHistoricalBuildings + - schema:Place slots: - - classify - - has_type - - has_description - - has_label - - has_note - - has_score - - temporal_extent - - derived_from - - generated_by + - classify + - has_type + - has_label + - has_description + - has_note + - temporal_extent + - derive_from + - generated_by + - has_score slot_usage: - has_label: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - label_text: Rijksmuseum building - language_code: nl - - value: - label_text: Manor house in Schilderswijk - language_code: en - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - description_text: Neo-Gothic museum building designed by P.J.H. Cuypers, opened 1885 - - value: - description_text: 17th-century canal mansion with ornate gable facade classify: range: CustodianPlace required: true - examples: - - value: https://nde.nl/ontology/hc/place/rijksmuseum-location - has_note: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - note_content: Classified as museum building based on current function - - value: - note_content: 'Rijksmonument #12345, Neo-Gothic style' - derived_from: - range: CustodianObservation - multivalued: true - required: true - generated_by: - range: ReconstructionActivity - required: false temporal_extent: range: TimeSpan inlined: true - required: false - examples: - - value: - begin_of_the_begin: '1885-01-01' - - value: - begin_of_the_begin: '1650-01-01' - end_of_the_end: '1950-12-31' - has_type: - equals_expression: '["hc:FeatureCustodianType"]' - comments: - - 'Represents FEATURE TYPE CLASSIFICATION: typological classification of nominal place references' - - 298 specific feature types from Wikidata heritage/place taxonomy - - 'CRITICAL: Classifies CustodianPlace, does NOT replace it' - - 'Example: CustodianPlace(''Rijksmuseum'') has FeaturePlace(MUSEUM)' - - Adds typological layer to nominal place references - - Maps to CIDOC-CRM E27_Site and Schema.org LandmarksOrHistoricalBuildings - - Institution Type F (FEATURES) when a physical feature IS the heritage custodian itself - see_also: - - http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E27 - - https://schema.org/LandmarksOrHistoricalBuildings - - https://schema.org/Place - examples: - - value: - has_type: MUSEUM - has_label: - label_text: Rijksmuseum building - language_code: nl - has_description: - description_text: Neo-Gothic museum building designed by P.J.H. Cuypers, opened 1885 - has_note: - note_content: Rijksmonument, national heritage building - classify: https://nde.nl/ontology/hc/place/rijksmuseum-ams - derived_from: - - https://w3id.org/heritage/observation/heritage-register-entry - generated_by: null - temporal_extent: - begin_of_the_begin: '1885-07-13' - - value: - has_type: MANSION - has_label: - label_text: Canal mansion - language_code: en - has_description: - description_text: 17th-century patrician mansion with ornate gable facade - has_note: - note_content: Classified as mansion based on architectural survey - classify: https://nde.nl/ontology/hc/place/herenhuis-schilderswijk - derived_from: - - https://w3id.org/heritage/observation/notarial-deed-1850 - temporal_extent: - begin_of_the_begin: '1650-01-01' - - value: - has_type: PARISH_CHURCH - has_label: - label_text: Medieval parish church - language_code: en - has_description: - description_text: Gothic church building with 14th-century tower - classify: https://nde.nl/ontology/hc/place/oude-kerk-ams - derived_from: - - https://w3id.org/heritage/observation/church-archive-catalog - temporal_extent: - begin_of_the_begin: '1306-01-01' + derive_from: + range: CustodianObservation + multivalued: true + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + Preserved from prior description (commit ee5e8e5a): + + "Physical feature type classification for nominal place references.\n\nCRITICAL: This is NOT a separate place - it CLASSIFIES the CustodianPlace.\n\n**Relationship to CustodianPlace**:\n\nCustodianPlace provides a NOMINAL REFERENCE to where a custodian is located:\n- \"Rijksmuseum\" (building name as place reference)\n- \"het herenhuis in de Schilderswijk\" (mansion in a neighborhood)\n- \"de kerk op het Damrak\" (church on a street)\n\nFeaturePlace provides the FEATURE TYPE of that same place:\n- \"Rijksmuseum\" \u2192 FeaturePlace: MUSEUM (building type)\n- \"het herenhuis\" \u2192 FeaturePlace: MANSION (building type)\n- \"de kerk\" \u2192 FeaturePlace: PARISH_CHURCH (building type)\n\n**Key Distinction**:\n\n| CustodianPlace | FeaturePlace |\n|----------------|--------------|\n| WHERE (nominal reference) | WHAT TYPE (classification) |\n| \"Rijksmuseum\" as place name | MUSEUM building type |\n| \"het herenhuis in Schilderswijk\" | MANSION building type |\n| Emic reference\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.5 + specificity_rationale: Reconstruction output that classifies nominal place references into feature types. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FeatureType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FeatureType.yaml index c245429b7f..3bc6114f16 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FeatureType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FeatureType.yaml @@ -1,27 +1,48 @@ id: https://nde.nl/ontology/hc/class/FeatureType name: FeatureType -title: Feature Type -description: 'Abstract base class for physical feature types (e.g., building types, monument types). MIGRATED from feature_type/feature_type_classification slots. - - Used to classify physical features (buildings, sites, monuments).' +title: Feature Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - aat: http://vocab.getty.edu/aat/ +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: FeatureType: class_uri: skos:Concept abstract: true + description: >- + Abstract taxonomy node for categorizing physical, geographic, or built + environment features in heritage documentation. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor het categoriseren van fysieke, geografische of + gebouwde omgevingskenmerken in erfgoeddocumentatie. + de: >- + Abstrakter Taxonomieknoten zur Kategorisierung physischer, geografischer oder + bebauter Umweltmerkmale in der Kulturerbedokumentation. + fr: >- + Nœud taxonomique abstrait pour catégoriser les caractéristiques physiques, + géographiques ou bâties dans la documentation patrimoniale. + es: >- + Nodo taxonómico abstracto para categorizar características físicas, geográficas + o del entorno construido en la documentación patrimonial. + ar: >- + عقدة تصنيفية مجردة لتصنيف المعالم المادية أو الجغرافية أو البيئية المبنية في توثيق التراث. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan fitur fisik, geografis, atau + lingkungan binaan dalam dokumentasi warisan. + zh: >- + 用于对遗产文档中的物理、地理或建筑环境特征进行分类的抽象分类法节点。 + broad_mappings: + - skos:Concept slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Shared taxonomy base for feature classification. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml index e99408f387..6e6870f6c8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml @@ -1,49 +1,207 @@ id: https://nde.nl/ontology/hc/class/FeatureTypes name: FeatureTypes -title: Feature Type Subclasses -description: Concrete subclasses of FeatureType representing specific physical feature - categories. Based on Getty AAT and Wikidata types. +title: Feature Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ -imports: - - ./FeatureType - - linkml:types + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: +- ./FeatureType +- linkml:types classes: Building: is_a: FeatureType class_uri: aat:300004792 - description: Building types (Museum, Mansion, Church, Castle) - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Human-made construction enclosing space for residential, commercial, or institutional use. + alt_descriptions: + nl: >- + Door mensen gemaakt bouwwerk dat ruimte omsluit voor woon-, commercieel of institutioneel gebruik. + de: >- + Vom Menschen geschaffenes Bauwerk, das Raum für Wohn-, Gewerbe- oder Institutionelle Nutzung einschließt. + fr: >- + Construction humaine enfermant un espace à usage résidentiel, commercial ou institutionnel. + es: >- + Construcción humana que encierra espacio para uso residencial, comercial o institucional. + ar: >- + مبنى من صنع الإنسان يحيط بمساحة للاستخدام السكني أو التجاري أو المؤسسي. + id: >- + Konstruksi buatan manusia yang menutup ruang untuk penggunaan tempat tinggal, komersial, atau institusional. + zh: >- + 围合空间供居住、商业或机构使用的人造建筑物。 + structured_aliases: + - literal_form: gebouw + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gebäude + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bâtiment + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: edificio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مبنى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bangunan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 建筑物 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Building-oriented feature type.' Site: is_a: FeatureType class_uri: aat:300000809 - description: Site types (Archaeological site, Battlefield) - exact_mappings: - - schema:Site + description: >- + Geographically bounded location with heritage significance, including archaeological and cultural landscapes. + alt_descriptions: + nl: >- + Geografisch begrensde locatie met erfgoedwaarde, inclusief archeologische en culturele landschappen. + de: >- + Geografisch begrenzter Ort mit Heritage-Bedeutung, einschließlich archäologischer und kultureller Landschaften. + fr: >- + Lieu géographiquement délimité ayant une importance patrimoniale, y compris les paysages archéologiques et culturels. + es: >- + Ubicación geográficamente delimitada con importancia patrimonial, incluyendo paisajes arqueológicos y culturales. + ar: >- + موقع محدد جغرافياً ذو أهمية تراثية، بما في ذلك المناظر الطبيعية الأثرية والثقافية. + id: >- + Lokasi yang dibatasi secara geografis dengan signifikansi warisan, termasuk bentang alam arkeologi dan budaya. + zh: >- + 具有遗产意义的地理边界位置,包括考古和文化景观。 + structured_aliases: + - literal_form: vindplaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stätte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: site + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sitio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: situs + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗址 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Site-oriented feature type.' Monument: is_a: FeatureType class_uri: aat:300006958 - description: Monument types (Memorial, Statue, Sculpture) + description: >- + Commemorative structure erected to preserve the memory of persons, events, or ideas. + alt_descriptions: + nl: >- + Herdenkingsstructuur opgericht om de herinnering aan personen, gebeurtenissen of ideeën te bewaren. + de: >- + Gedenkstruktur, die errichtet wurde, um die Erinnerung an Personen, Ereignisse oder Ideen zu bewahren. + fr: >- + Structure commémorative érigée pour préserver la mémoire de personnes, d'événements ou d'idées. + es: >- + Estructura conmemorativa erigida para preservar la memoria de personas, eventos o ideas. + ar: >- + نصب تذكاري أقيم للحفاظ على ذكرى الأشخاص أو الأحداث أو الأفكار. + id: >- + Struktur peringatan yang didirikan untuk mengawetkan kenangan orang, peristiwa, atau gagasan. + zh: >- + 为纪念人物、事件或思想而建立的纪念性结构。 + structured_aliases: + - literal_form: monument + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Denkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: monument + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: monumento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نصب تذكاري + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: monumen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纪念碑 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Monument-oriented feature type.' LandscapeFeature: is_a: FeatureType class_uri: aat:300008372 - description: Landscape features (Garden, Park, Cemetery) + description: >- + Natural or human-modified terrain element contributing to the character of a geographical area. + alt_descriptions: + nl: >- + Natuurlijk of door mensen gemodificeerd terreinelement dat bijdraagt aan het karakter van een geografisch gebied. + de: >- + Natürliches oder vom Menschen verändertes Geländeelement, das zum Charakter eines geografischen Gebiets beiträgt. + fr: >- + Élément de terrain naturel ou modifié par l'homme contribuant au caractère d'une zone géographique. + es: >- + Elemento del terreno natural o modificado por el hombre que contribuye al carácter de un área geográfica. + ar: >- + عنصر تضاريس طبيعي أو معدّل من قبل الإنسان يساهم في طابع منطقة جغرافية. + id: >- + Elemen medan alami atau yang dimodifikasi manusia yang berkontribusi pada karakter area geografis. + zh: >- + 对地理区域特征有贡献的天然或人为改造的地形元素。 + structured_aliases: + - literal_form: landschapselement + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Landschaftselement + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément paysager + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento paisajístico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر طبيعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: elemen lansekap + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 景观特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Landscape-oriented feature type.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml index ef7b61f29d..f355911393 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml @@ -1,26 +1,86 @@ id: https://nde.nl/ontology/hc/class/FeaturedItem name: FeaturedItem -title: FeaturedItem -description: A featured item or highlight from a collection or finding aid. +title: Featured Item Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_image - - ../slots/has_label +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_image classes: FeaturedItem: class_uri: schema:CreativeWork - description: Featured item. + description: >- + Curated selection highlighted for prominent display within a collection + overview, exhibition narrative, or promotional context. + alt_descriptions: + nl: >- + Gecureerde selectie uitgelicht voor prominente weergave binnen een collectieoverzicht, + tentoonstellingsverhaal of promotionele context. + de: >- + Kuratierte Auswahl, die für prominente Präsentation innerhalb einer Sammlungsübersicht, + Ausstellungserzählung oder Werbekontext hervorgehoben wird. + fr: >- + Sélection curatoriale mise en évidence pour un affichage prominenant dans un aperçu de collection, + un récit d'exposition ou un contexte promotionnel. + es: >- + Selección curada destacada para exhibición prominente dentro de una descripción de colección, + narrativa de exposición o contexto promocional. + ar: >- + اختيار منسق مُسلط عليه للعرض البارز ضمن نظرة عامة على المجموعة + أو سرد المعرض أو سياق ترويجي. + id: >- + Pilihan terkurasi yang ditonjolkan untuk tampilan menonjol dalam ikhtisar koleksi, + narasi pameran, atau konteks promosi. + zh: >- + 在馆藏概览、展览叙事或宣传语境中突出展示的精选项目。 + structured_aliases: + - literal_form: uitgelicht item + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hervorgehobenes Objekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément mis en avant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento destacado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر مميز + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: item unggulan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 特色项目 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:CreativeWork slots: - has_label - has_description - has_image + comments: + - Used for homepage carousels, exhibition highlights, and featured collections. + - May include visual thumbnail and descriptive text. + - 'Preserved from prior description: Highlighted item selected for presentation in a list, page, or narrative.' + keywords: + - curated highlight + - featured content + - prominent display + - exhibition highlight + examples: + - value: + has_label: Masterpiece of the Month + has_description: Rembrandt's The Night Watch. + description: Featured item for museum homepage display annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Presentation helper class for highlighted content. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml index dbf4e9b7fe..32d9e30c19 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml @@ -1,24 +1,47 @@ id: https://nde.nl/ontology/hc/class/FeaturedObject name: FeaturedObject -title: FeaturedObject -description: A specific object featured in a home archive or exhibition. +title: Featured Object Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: FeaturedObject: class_uri: schema:Thing - description: Featured object. + description: >- + Entity explicitly selected for prominent display within a curated + presentation or thematic collection. + alt_descriptions: + nl: >- + Entiteit expliciet geselecteerd voor prominente weergave binnen een samengestelde + presentatie of thematische collectie. + de: >- + Entität, die explizit für eine prominente Darstellung innerhalb einer kuratierten + Präsentation oder thematischen Sammlung ausgewählt wurde. + fr: >- + Entité explicitement sélectionnée pour un affichage proéminent dans une présentation + organisée ou une collection thématique. + es: >- + Entidad seleccionada explícitamente para exhibición prominente dentro de una + presentación curada o colección temática. + ar: >- + كيان مختار صراحة للعرض البارز ضمن عرض منسق أو مجموعة موضوعية. + id: >- + Entitas yang secara eksplisit dipilih untuk tampilan menonjol dalam presentasi + yang dikurasi atau koleksi tematik. + zh: >- + 在策划展示或主题收藏中明确选择用于突出显示的实体。 slots: - has_label - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.2 + specificity_rationale: Lightweight highlighting construct for object-centric displays. + custodian_types: '["*"]' + broad_mappings: + - schema:Thing diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Fee.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Fee.yaml index 213afb713f..b97413bbf7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Fee.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Fee.yaml @@ -1,30 +1,90 @@ id: https://nde.nl/ontology/hc/class/Fee name: Fee -title: Fee -description: A monetary fee charged for a service or access. MIGRATED from fee_amount/fee_required slots. +title: Fee Class 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 - - ../slots/has_description - - ../slots/has_quantity - - ../slots/has_measurement_unit default_prefix: hc +imports: +- linkml:types +- ../slots/has_quantity +- ../slots/has_measurement_unit +- ../slots/has_description classes: Fee: class_uri: schema:PriceSpecification + description: >- + Monetary amount charged for access to services, facilities, or transactions + within heritage institutional contexts. + alt_descriptions: + nl: >- + Geldbedrag in rekening gebracht voor toegang tot diensten, faciliteiten of transacties + binnen erfgoedinstellingen. + de: >- + Geldbetrag, der für den Zugang zu Diensten, Einrichtungen oder Transaktionen + im Heritage-Institutionskontext berechnet wird. + fr: >- + Montant monétaire facturé pour l'accès aux services, installations ou transactions + dans les contextes institutionnels patrimoniaux. + es: >- + Cantidad monetaria cobrada por acceso a servicios, instalaciones o transacciones + en contextos institucionales patrimoniales. + ar: >- + مبلغ نقدي يُفرض مقابل الوصول إلى الخدمات أو المرافق أو المعاملات + في سياقات المؤسسات التراثية. + id: >- + Jumlah uang yang dibebankan untuk akses ke layanan, fasilitas, atau transaksi + dalam konteks lembaga warisan. + zh: >- + 在遗产机构环境中收取的用于访问服务、设施或交易的货币金额。 + structured_aliases: + - literal_form: toeslag + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gebühr + predicate: EXACT_SYNONYM + in_language: de + - literal_form: tarif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tarifa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: biaya + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 费用 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:PriceSpecification slots: - has_quantity - - has_unit + - has_measurement_unit - has_description slot_usage: has_quantity: - range: integer required: true + comments: + - Used for admission charges, membership fees, and service costs. + - May include tiered pricing or concession rates. + - 'Preserved from prior description: Monetary charge associated with access, service, or transaction.' + keywords: + - admission charge + - service fee + - monetary cost + - pricing specification + examples: + - value: + has_quantity: 15.00 + has_measurement_unit: EUR + has_description: Adult admission + description: Museum entrance fee specification annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Monetary pricing class used across operational and visitor contexts. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml index cab5076580..a5ce5ffb67 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml @@ -1,29 +1,82 @@ id: https://nde.nl/ontology/hc/class/FellowsProgram name: FellowsProgram -title: FellowsProgram -description: A fellowship or research program. +title: Fellows Program Class 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_name +- linkml:types +- ../slots/has_name classes: FellowsProgram: class_uri: schema:Project - description: Fellowship program. + description: >- + Structured program offering short-term or long-term residency opportunities + for researchers, scholars, or professionals at a cultural or academic institution. + alt_descriptions: + nl: >- + Gestructureerd programma dat kortdurende of langdurige verblijfsmogelijkheden biedt + voor onderzoekers, wetenschappers of professionals bij een culturele of academische instelling. + de: >- + Strukturiertes Programm, das kurz- oder langfristige Aufenthaltsmöglichkeiten + für Forscher, Wissenschaftler oder Fachleute an einer kulturellen oder akademischen Einrichtung bietet. + fr: >- + Programme structuré offrant des opportunités de résidence à court ou long terme + pour chercheurs, universitaires ou professionnels dans une institution culturelle ou académique. + es: >- + Programa estructurado que ofrece oportunidades de residencia a corto o largo plazo + para investigadores, académicos o profesionales en una institución cultural o académica. + ar: >- + برنامج منظم يوفر فرص إقامة قصيرة أو طويلة الأجل + للباحثين أو الأكاديميين أو المحترفين في مؤسسة ثقافية أو أكاديمية. + id: >- + Program terstruktur yang menawarkan kesempatan residensi jangka pendek atau panjang + bagi peneliti, cendekiawan, atau profesional di lembaga budaya atau akademik. + zh: >- + 为研究人员、学者或专业人士在文化或学术机构提供短期或长期驻留机会的结构化项目。 + broad_mappings: + - schema:Project slots: - has_name + structured_aliases: + - literal_form: fellowship-programma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stipendienprogramm + predicate: EXACT_SYNONYM + in_language: de + - literal_form: programme de bourses + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: programa de becas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: برنامج الزمالة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: program fellowship + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 研究员项目 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports visiting scholars and research residencies + - May include stipends, workspace, and access to collections + - 'Preserved from prior description: Fellowship or visiting researcher program operated by an institution.' + keywords: + - fellowship + - residency + - visiting scholar + - research program + - academic exchange + examples: + - value: + has_name: Digital Humanities Fellowship + description: Annual fellowship program for digital scholarship annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Programmatic class for institutional research and fellowship initiatives. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FieldNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FieldNumber.yaml index 32793f51af..3395d86bda 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FieldNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FieldNumber.yaml @@ -1,23 +1,79 @@ id: https://nde.nl/ontology/hc/class/FieldNumber name: FieldNumber -title: Field Number -description: An identifier assigned to an event in the field. MIGRATED from field_number slot per Rule 53. Follows Darwin Core dwc:fieldNumber. +title: Field Number Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ dwc: http://rs.tdwg.org/dwc/terms/ -imports: - - linkml:types default_prefix: hc +imports: +- linkml:types classes: FieldNumber: is_a: Identifier class_uri: hc:FieldNumber + description: >- + Identifier assigned during fieldwork activities to link field notes, collection events, + and related documentation records. + alt_descriptions: + nl: >- + Identificator toegewezen tijdens veldwerkactiviteiten om veldnotities, verzamelevenementen + en gerelateerde documentatierecords te koppelen. + de: >- + Identifikator, der während Feldarbeitstätigkeiten vergeben wird, um Feldnotizen, + Sammlungsereignisse und zugehörige Dokumentationsdatensätze zu verknüpfen. + fr: >- + Identifiant attribué lors des activités de terrain pour relier les notes de terrain, + les événements de collecte et les enregistrements de documentation connexes. + es: >- + Identificador asignado durante actividades de trabajo de campo para vincular notas de campo, + eventos de recolección y registros de documentación relacionados. + ar: >- + معرّف يُعيَّن خلال أنشطة العمل الميداني لربط ملاحظات الحقل + وأحداث الجمع وسجلات التوثيق ذات الصلة. + id: >- + Pengidentifikasi yang ditetapkan selama kegiatan kerja lapangan untuk menghubungkan + catatan lapangan, peristiwa pengumpulan, dan catatan dokumentasi terkait. + zh: >- + 在野外工作活动中分配的标识符,用于链接野外笔记、采集事件和相关文档记录。 + structured_aliases: + - literal_form: veldnummer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Feldnummer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: numéro de terrain + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: número de campo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رقم الحقل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: nomor lapangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 野外编号 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - dwc:fieldNumber - description: An identifier given to the event in the field. Often serves as a link between field notes and the Event. + comments: + - Used in natural history and archaeological field documentation. + - Links specimens, observations, and field notes to collection events. + - 'Preserved from prior description: Identifier assigned in fieldwork to link field notes, events, and related records.' + keywords: + - fieldwork identifier + - collection event + - field documentation + - specimen tracking + examples: + - value: + has_value: FN-2024-001 + description: Field number assigned during 2024 excavation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Domain identifier used in field documentation workflows. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml index 02c5c3437a..57fa77335b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml @@ -1,24 +1,72 @@ id: https://nde.nl/ontology/hc/class/FieldOfStudy name: FieldOfStudy -title: Field Of Study -description: A discipline or branch of knowledge that is taught or researched. MIGRATED from field_of_study slot per Rule 53. Follows schema:FieldOfStudy. +title: Field Of Study Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: FieldOfStudy: class_uri: skos:Concept + description: >- + Disciplinary domain or research area used to classify academic or scholarly specialization. + alt_descriptions: + nl: >- + Disciplinair domein of onderzoeksgebied dat wordt gebruikt om academische of wetenschappelijke specialisatie te classificeren. + de: >- + Disziplinäres Gebiet oder Forschungsbereich zur Klassifizierung akademischer oder wissenschaftlicher Spezialisierung. + fr: >- + Domaine disciplinaire ou domaine de recherche utilisé pour classer la spécialisation académique ou savante. + es: >- + Dominio disciplinar o área de investigación utilizada para clasificar la especialización académica o académica. + ar: >- + مجال تخصصي أو مجال بحثي يستخدم لتصنيف التخصص الأكاديمي أو العلمي. + id: >- + Domain disipliner atau bidang penelitian yang digunakan untuk mengklasifikasikan spesialisasi akademis atau ilmiah. + zh: >- + 用于分类学术或学术专业化的学科领域或研究领域。 + structured_aliases: + nl: + - studieveld + - vakgebied + de: + - Fachgebiet + - Studienfach + fr: + - domaine d'études + - discipline + es: + - campo de estudio + - disciplina + ar: + - مجال الدراسة + - التخصص + id: + - bidang studi + - disiplin + zh: + - 研究领域 + - 学科 + keywords: + - field of study + - academic discipline + - research domain + - scholarly focus + - educational category + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Controlled concept for educational and research categorization. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FileAPI.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FileAPI.yaml index 2616f5b238..950179444b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FileAPI.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FileAPI.yaml @@ -1,54 +1,73 @@ id: https://nde.nl/ontology/hc/class/FileAPI -name: file_api -title: FileAPI Class +name: FileAPI +title: File API Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - premis: http://www.loc.gov/premis/rdf/v3/ - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types - - ../enums/ContentDispositionEnum - - ../metadata - - ../slots/has_score +- ./DataServiceEndpoint +- linkml:types +- ../slots/has_format +- ../slots/access_restricted +- ../slots/has_score classes: FileAPI: is_a: DataServiceEndpoint - class_uri: hc:FileAPI - description: "File/asset retrieval API for downloading digital content.\n\n**Purpose:**\n\ - \nModels endpoints that provide direct access to digital files\n(images, documents,\ - \ audio, video, 3D models) stored in heritage repositories.\n\n**Distinction\ - \ from Image Servers:**\n\n- **FileAPI**: Downloads original or derivative files\ - \ as-is\n- **IIPImageServer**: Dynamic image delivery with zooming, tiling,\ - \ region extraction\n\nUse FileAPI when you need:\n- Original/master files\n\ - - Fixed-resolution derivatives\n- Non-image files (PDFs, audio, video, office\ - \ documents)\n\n**Example - Nationaal Archief File API:**\n\n```yaml\nfile_api:\n\ - \ endpoint_name: \"Nationaal Archief File API\"\n base_url: \"https://service.archief.nl/gaf/api/file/v1/\"\ - \n url_pattern: \"{base_url}{uuid}/{level}/{format}\"\n version: \"v1\"\n\ - \ supported_levels:\n - MASTER\n - HIGH\n - MEDIUM\n - LOW\n \ - \ - THUMBNAIL\n has_format: # was: supported_format - migrated 2026-01-16\n\ - \ - image/jpeg\n - image/png\n - application/pdf\n max_file_size_mb:\ - \ 500\n supports_range_requests: true\n example_url: \"https://service.archief.nl/gaf/api/file/v1/12345678.../high/jpeg\"\ - \n```\n\n**Use Cases:**\n\n1. **Download master files**: Archival-quality preservation\ - \ copies\n2. **Generate derivatives**: Request specific size/format\n3. **Batch\ - \ harvesting**: Download all files for a record\n4. **Streaming**: Audio/video\ - \ delivery\n\n**See Also:**\n\n- Content-Disposition header for filename hints\n\ - - HTTP Range requests (RFC 7233) for partial downloads\n" - comments: - - Essential for downloading digital content from heritage repositories - - Master files may have access restrictions - - Use Range requests for large file downloads - see_also: - - https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests - - https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition + class_uri: dcat:DataService + description: >- + Digital service interface enabling retrieval of binary assets, documents, and multimedia files from institutional repositories. + alt_descriptions: + nl: >- + Digitale service-interface die het ophalen van binaire bestanden, documenten en multimediabestanden uit institutionele repositories mogelijk maakt. + de: >- + Digitale Dienstschnittstelle, die den Abruf von Binärdateien, Dokumenten und Multimediadateien aus institutionellen Repositorien ermöglicht. + fr: >- + Interface de service numérique permettant la récupération de fichiers binaires, de documents et de fichiers multimédias depuis des dépôts institutionnels. + es: >- + Interfaz de servicio digital que permite la recuperación de archivos binarios, documentos y archivos multimedia de repositorios institucionales. + ar: >- + واجهة خدمة رقمية تمكن استرداد الملفات الثنائية والمستندات وملفات الوسائط المتعددة من المستودعات المؤسسية. + id: >- + Antarmuka layanan digital yang memungkinkan pengambilan file biner, dokumen, dan file multimedia dari repositori kelembagaan. + zh: >- + 数字服务接口,支持从机构存储库检索二进制文件、文档和多媒体文件。 + structured_aliases: + nl: + - bestands-API + - bestandsservice + de: + - Datei-API + - Dateidienst + fr: + - API de fichiers + - service de fichiers + es: + - API de archivos + - servicio de archivos + ar: + - واجهة برمجة الملفات + - خدمة الملفات + id: + - API file + - layanan file + zh: + - 文件API + - 文件服务 + keywords: + - file API + - binary retrieval + - document download + - asset delivery + - repository access slots: - - has_score - has_format - access_restricted + - has_score annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.45 + specificity_rationale: Specialized endpoint class for digital file delivery. + custodian_types: '["*"]' + broad_mappings: + - dcat:DataService diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FileLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FileLocation.yaml index 2e2af606ad..7b2c2bb6e3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FileLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FileLocation.yaml @@ -1,29 +1,84 @@ id: https://nde.nl/ontology/hc/class/FileLocation name: FileLocation title: File Location Class -description: >- - The location of a file (e.g. path, URI). - MIGRATED from html_snapshot_path (Rule 53). - 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/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_label - - ../slots/has_value +- linkml:types +- ../slots/has_value +- ../slots/has_label classes: FileLocation: - class_uri: skos:Concept - description: A file location. + class_uri: schema:PropertyValue + description: >- + Structured reference pointing to a file storage location via local path, + network share, or resolvable URI. + alt_descriptions: + nl: >- + Gestructureerde verwijzing die wijst naar een bestandsopslaglocatie via lokaal pad, + netwerkshare of oplosbare URI. + de: >- + Strukturierter Verweis, der über lokalen Pfad, Netzwerkfreigabe oder auflösbare URI + auf einen Dateispeicherort zeigt. + fr: >- + Référence structurée pointant vers un emplacement de stockage de fichiers via chemin local, + partage réseau ou URI résoluble. + es: >- + Referencia estructurada que apunta a una ubicación de almacenamiento de archivos + a través de ruta local, recurso compartido de red o URI resoluble. + ar: >- + مرجع منظم يشير إلى موقع تخزين ملف عبر مسار محلي + أو مشاركة شبكة أو URI قابل للحل. + id: >- + Referensi terstruktur yang menunjuk ke lokasi penyimpanan file melalui jalur lokal, + berbagi jaringan, atau URI yang dapat diselesaikan. + zh: >- + 通过本地路径、网络共享或可解析URI指向文件存储位置的结构化引用。 + structured_aliases: + - literal_form: bestandslocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dateispeicherort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: emplacement de fichier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación de archivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع الملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi file + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文件位置 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_value - - has_label + - has_value + - has_label + broad_mappings: + - schema:PropertyValue + comments: + - Encodes storage paths for digital asset management and retrieval. + - Supports both local filesystem paths and network-accessible URIs. + - 'Preserved from prior description: Structured file location reference, such as local path or resolvable URI.' + keywords: + - file path + - storage reference + - digital asset location + - URI reference + examples: + - value: + has_value: /mnt/archive/images/2024/IMG_0001.tif + has_label: Master Image Storage + description: Local filesystem path to archived digital asset annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. + specificity_score: 0.25 + specificity_rationale: Utility structure for recording file location values. custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FilePath.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FilePath.yaml index f94d3aeb78..0250a72f06 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FilePath.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FilePath.yaml @@ -1,28 +1,81 @@ id: https://nde.nl/ontology/hc/class/FilePath name: FilePath title: File Path Class -description: "A structured representation of a file path (local or remote).\n\n**MIGRATED** from html_file/html_snapshot_path strings (Rule 53)." prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: FilePath: class_uri: schema:DigitalDocument - description: "Path to a file." + description: >- + Structured representation of a file system path reference used for + digital asset location and retrieval. + alt_descriptions: + nl: >- + Gestructureerde representatie van een bestandssysteempadverwijzing gebruikt voor + digitale-assetlocatie en -ophaling. + de: >- + Strukturierte Repräsentation einer Dateisystempfadreferenz, die für + Digital-Asset-Lokalisierung und -Abruf verwendet wird. + fr: >- + Représentation structurée d'une référence de chemin de système de fichiers utilisée pour + la localisation et la récupération d'actifs numériques. + es: >- + Representación estructurada de una referencia de ruta de sistema de archivos utilizada para + localización y recuperación de activos digitales. + ar: >- + تمثيل منظم لمرجع مسار نظام الملفات المستخدم لتحديد موقع الأصول الرقمية واسترجاعها. + id: >- + Representasi terstruktur dari referensi jalur sistem file yang digunakan untuk + lokasi dan pengambilan aset digital. + zh: >- + 用于数字资产定位和检索的文件系统路径引用的结构化表示。 + structured_aliases: + - literal_form: bestandspad + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dateipfad + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chemin de fichier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ruta de archivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مسار الملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jalur file + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文件路径 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:DigitalDocument slots: - has_label - has_description slot_usage: has_label: -# range: string required: true + comments: + - Encodes file system paths for digital asset management. + - Supports both local and network-accessible file references. + - 'Preserved from prior description: Structured representation of a file path reference.' + keywords: + - file path + - digital asset location + - file system reference + - path encoding annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Utility class for path-based file references. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchive.yaml index 22feccd66e..88045ca49f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchive.yaml @@ -1,61 +1,83 @@ -id: https://w3id.org/nde/ontology/FilmArchive +id: https://nde.nl/ontology/hc/class/FilmArchive name: FilmArchive -title: Film Archive +title: Film Archive Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_score classes: FilmArchive: - description: Archive that safeguards film heritage. Film archives collect, preserve, restore, and provide access to motion pictures, including feature films, documentaries, newsreels, and other moving image materials. They often also maintain related materials such as scripts, production documents, posters, and equipment. Film archives play a crucial role in preserving cultural heritage in moving image form. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + description: >- + Institution dedicated to acquiring, conserving, and making accessible cinematographic works and moving image materials. + alt_descriptions: + nl: >- + Instelling die gewijd is aan het verwerven, conserveren en toegankelijk maken van cinematografische werken en bewegend beeld materiaal. + de: >- + Einrichtung, die dem Erwerb, der Konservierung und der Zugänglichmachung von Filmwerken und Bewegtbildmaterialien gewidmet ist. + fr: >- + Institution dédiée à l'acquisition, la conservation et la mise à disposition d'œuvres cinématographiques et de matériaux d'images animées. + es: >- + Institución dedicada a adquirir, conservar y poner a disposición obras cinematográficas y materiales de imágenes en movimiento. + ar: >- + مؤسسة مكرسة لاقتناء وحفظ وإتاحة الأعمال السينمائية ومواد الصور المتحركة. + id: >- + Lembaga yang didedikasikan untuk memperoleh, mengawetkan, dan menyediakan akses ke karya sinematografis dan materi gambar bergerak. + zh: >- + 专门收集、保存和提供电影作品和动态影像材料访问的机构。 + structured_aliases: + nl: + - filmarchief + - cinematheek + de: + - Filmarchiv + - Kinemathek + fr: + - archives du film + - cinémathèque + es: + - archivo cinematográfico + - filmoteca + ar: + - أرشيف الأفلام + - سينماتيك + id: + - arsip film + - sinematek + zh: + - 电影档案馆 + - 影片资料馆 + keywords: + - film archive + - moving image + - cinema + - cinematheque + - audiovisual heritage + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - wd:Q726929 + - rico:CorporateBody slots: - - has_type - - hold_record_set - - has_score - - identified_by - slot_usage: - identified_by: null - hold_record_set: - equals_expression: '["hc:FeatureFilmCollection", "hc:DocumentaryFilmCollection", "hc:NewsreelSeries", "hc:ProductionRecordsFonds", "hc:FilmPromoCollection"] - - ' - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - identified_by + - has_type + - hold_record_set + - has_score annotations: skos:prefLabel: Film Archive - skos:altLabel: "Filmarchiv, archivo f\xEDlmico, archives cin\xE9matographiques, Cinematheque, Moving Image Archive" media_type: moving image - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - exact_mappings: - - wd:Q726929 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 - see_also: - - Cinematheque - - MediaArchive - - BroadcastArchive - - AudiovisualArchive - - FilmArchiveRecordSetType - comments: - - Filmarchiv (de) - - "archivo f\xEDlmico (es)" - - "archives cin\xE9matographiques (fr)" - - Often members of FIAF (International Federation of Film Archives) - - Preservation includes both content and technical formats - - Related to but distinct from Cinematheque (Q1352795) which focuses on exhibition + specificity_score: 0.6 + specificity_rationale: Archive organization type defined by moving image stewardship functions. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml index 92a7321119..3493b8502a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetType.yaml @@ -8,18 +8,35 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to classes: FilmArchiveRecordSetType: abstract: true class_uri: rico:RecordSetType - description: "Abstract base class for all film archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by film archives.\nFilm archives preserve moving image materials and related documentation,\nincluding feature films, documentaries, newsreels, production records,\nand promotional materials.\n\n**Subclasses**:\n- FeatureFilmCollection (theatrical films, art films, fiction)\n- DocumentaryFilmCollection (non-fiction, educational, industrial films)\n- NewsreelSeries (news films, screen magazines, actualities)\n- ProductionRecordsFonds (scripts, shooting schedules, production files)\n- FilmPromoCollection (posters, stills, press kits, trailers)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of film materials) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nFilmArchive (ArchiveOrganizationType) = the custodian institution.\nFilmArchiveRecordSetType\ - \ (rico:RecordSetType) = the collection types held.\n\n**Preservation Context**:\nFilm archives face unique preservation challenges including format obsolescence,\nchemical degradation (nitrate, acetate decay), and digital preservation of \nborn-digital content.\n" - exact_mappings: + description: >- + Abstract classifier for film-archive record set categories, covering both + moving-image materials and associated production or publicity records. + alt_descriptions: + nl: Abstracte classificatie voor recordsetcategorieen in filmarchieven voor bewegend beeld en bijbehorende productie- of promotieregistraties. + de: Abstrakter Klassifikator fuer Recordset-Kategorien in Filmarchiven mit Bewegtbildmaterial und zugehoerigen Produktions- oder Werbeunterlagen. + fr: Classificateur abstrait pour les categories de lots documentaires d archives du film incluant images en mouvement et dossiers associes. + es: Clasificador abstracto para categorias de conjuntos documentales en archivos filmicos incluyendo imagen en movimiento y expedientes asociados. + ar: مصنف تجريدي لفئات مجموعات السجلات في أرشيفات الأفلام يشمل المواد السمعية البصرية وسجلات الإنتاج أو الترويج المرتبطة. + id: Pengklasifikasi abstrak untuk kategori himpunan rekaman arsip film mencakup materi gambar bergerak dan catatan produksi atau promosi terkait. + zh: 电影档案记录集类别的抽象分类器,涵盖活动影像材料及相关制作或宣传记录。 + structured_aliases: + - {literal_form: type filmarchiefrecordset, in_language: nl} + - {literal_form: Filmarchiv-Recordsettyp, in_language: de} + - {literal_form: type de lot d archives filmiques, in_language: fr} + - {literal_form: tipo de conjunto de archivo filmico, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف الفيلم, in_language: ar} + - {literal_form: tipe record set arsip film, in_language: id} + - {literal_form: 电影档案记录集类型, in_language: zh} + broad_mappings: - rico:RecordSetType see_also: - FilmArchive @@ -33,7 +50,13 @@ classes: - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:FilmArchiveRecordSetType + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "Abstract base class for all film archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by film archives.\nFilm archives preserve moving image materials and related documentation,\nincluding feature films, documentaries, newsreels, production records,\nand promotional materials.\n\n**Subclasses**:\n- FeatureFilmCollection (theatrical films, art films, fiction)\n- DocumentaryFilmCollection (non-fiction, educational, industrial films)\n- NewsreelSeries (news films, screen magazines, actualities)\n- ProductionRecordsFonds (scripts, shooting schedules, production files)\n- FilmPromoCollection (posters, stills, press kits, trailers)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of film materials) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nFilmArchive (ArchiveOrganizationType) = the custodian institution.\nFilmArchiveRecordSetType\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml index 2fed59939e..f66c3baa93 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml @@ -4,441 +4,209 @@ title: Film Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./FilmArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./FilmArchiveRecordSetType +- linkml:types +- ../slots/has_note +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: FeatureFilmCollection: is_a: FilmArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for theatrical feature films and fiction films.\n\ - \n**Definition**:\nCollections of narrative/fiction films intended for theatrical\ - \ release,\nincluding feature-length fiction films, short fiction films, and\ - \ art films.\nOrganized as assembled collections by various criteria (country,\ - \ period, \ngenre, studio).\n\n**Typical Contents**:\n- Feature-length narrative\ - \ films (speelfilms)\n- Short fiction films\n- Art films and experimental cinema\n\ - - Silent films\n- Foreign films with subtitles/dubbing\n- Different versions\ - \ (theatrical, director's cut, censored)\n- Multiple format copies (35mm, 16mm,\ - \ digital)\n\n**Organization Patterns**:\n- By country/national cinema\n- By\ - \ period/decade\n- By genre (drama, comedy, thriller)\n- By studio/production\ - \ company\n- By filmmaker (director, cinematographer)\n\n**Preservation Priorities**:\n\ - Film archives prioritize unique or rare prints, original negatives,\nand films\ - \ at risk of decay or format obsolescence.\n\n**RiC-O Alignment**:\nThis class\ - \ is a specialized rico:RecordSetType. Records classified with this\ntype follow\ - \ the collection organizational principle as defined by rico-rst:Collection\n\ - (assembled collections organized by theme, period, or origin).\n" + description: >- + Collection-oriented record set type for feature-length and short fiction + films, including theatrical and art-cinema releases. + alt_descriptions: + nl: Collectiegerichte recordsettype voor speelfilms en korte fictiefilms inclusief bioscoop- en artcinemareleases. + de: Sammlungsorientierter Recordsettyp fuer lange und kurze Spielfilme inklusive Kino- und Arthouse-Vertrieb. + fr: Type de lot documentaire oriente collection pour longs et courts metrages de fiction y compris sorties en salles. + es: Tipo de conjunto documental orientado a colecciones para largometrajes y cortos de ficcion incluidas exhibiciones en sala. + ar: نوع مجموعة سجلات قائم على التجميع للأفلام الروائية الطويلة والقصيرة بما في ذلك العروض السينمائية. + id: Tipe record set berbasis koleksi untuk film fiksi panjang dan pendek termasuk rilis bioskop dan sinema seni. + zh: 面向馆藏编组的记录集类型,用于长片与短篇剧情电影(含院线与艺术电影发行)。 structured_aliases: - - literal_form: Spielfilmsammlung - in_language: de - - literal_form: "colecci\xF3n de largometrajes" - in_language: es - - literal_form: collection de films de fiction - in_language: fr - - literal_form: speelfilmcollectie - in_language: nl - - literal_form: "cole\xE7\xE3o de filmes de fic\xE7\xE3o" - in_language: pt - keywords: - - feature films - - fiction films - - theatrical films - - narrative cinema - - art films - - silent films - - studio films - - national cinema + - {literal_form: speelfilmcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Spielfilmsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de films de fiction, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de largometrajes, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أفلام روائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi film fiksi, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 故事片合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q24862 - - wd:Q11424 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - FilmArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - FilmArchive slots: - has_type + - has_scope + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_note - - has_type - - has_scope - - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FeatureFilmCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled collections organized - by country, period, genre, studio, or filmmaker. - has_scope: - equals_string: '["feature films", "short fiction", "art films", "silent films", - "foreign films"]' - has_scope: - equals_string: '["documentaries", "newsreels", "production records", "promotional - materials"]' - has_note: - equals_string: Priority given to unique prints, original negatives, and at-risk - materials. Multiple format copies (35mm, 16mm, digital) may be retained - for preservation and access purposes. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:FeatureFilmCollection + DocumentaryFilmCollection: is_a: FilmArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for documentary and non-fiction films.\n\n\ - **Definition**:\nCollections of non-fiction films documenting real events, people,\ - \ and \nphenomena. Includes traditional documentaries, industrial films, \n\ - educational films, and ethnographic films.\n\n**Typical Contents**:\n- Documentary\ - \ films (documentaires)\n- Industrial/sponsored films (bedrijfsfilms)\n- Educational\ - \ films (onderwijsfilms)\n- Ethnographic films\n- Scientific films\n- Travel\ - \ films\n- Government information films (voorlichtingsfilms)\n- Home movies\ - \ (amateur films with documentary value)\n\n**Research Value**:\nDocumentary\ - \ films are primary sources for:\n- Historical events and social conditions\n\ - - Industrial history and work practices\n- Educational practices\n- Cultural\ - \ and ethnographic studies\n- Scientific and medical history\n\n**Organization\ - \ Patterns**:\n- By subject/topic\n- By commissioning organization\n- By filmmaker/production\ - \ company\n- By period\n- By geographic region\n\n**RiC-O Alignment**:\nThis\ - \ class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the collection organizational principle as defined by rico-rst:Collection\n\ - (assembled collections organized by subject, sponsor, or filmmaker).\n" + description: >- + Collection-oriented record set type for non-fiction moving-image + materials, including documentary, educational, and industrial films. + alt_descriptions: + nl: Collectiegerichte recordsettype voor non-fictie bewegend beeld waaronder documentaire- onderwijs- en bedrijfsfilms. + de: Sammlungsorientierter Recordsettyp fuer nonfiktionales Bewegtbild darunter Dokumentar- Lehr- und Industriefilme. + fr: Type de lot documentaire oriente collection pour images en mouvement non fictionnelles incluant documentaires et films educatifs. + es: Tipo de conjunto documental orientado a colecciones para imagen en movimiento de no ficcion incluyendo documentales y filmes educativos. + ar: نوع مجموعة سجلات قائم على التجميع لمواد الصورة المتحركة غير الروائية بما يشمل الوثائقيات والأفلام التعليمية والصناعية. + id: Tipe record set berbasis koleksi untuk materi gambar bergerak nonfiksi termasuk film dokumenter edukasi dan industri. + zh: 面向馆藏编组的记录集类型,用于非虚构活动影像材料,包括纪录、教育与工业影片。 structured_aliases: - - literal_form: Dokumentarfilmsammlung - in_language: de - - literal_form: "colecci\xF3n de documentales" - in_language: es - - literal_form: collection de films documentaires - in_language: fr - - literal_form: documentairefilmcollectie - in_language: nl - - literal_form: "cole\xE7\xE3o de document\xE1rios" - in_language: pt - keywords: - - documentary films - - non-fiction films - - industrial films - - educational films - - ethnographic films - - sponsored films + - {literal_form: documentairefilmcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Dokumentarfilmsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de films documentaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de documentales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أفلام وثائقية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi film dokumenter, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 纪录影片合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - - wd:Q93204 + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q11424 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - FilmArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - annotations: - research_note: Documentary films are primary sources for historical, social, - industrial, and cultural research. Often commissioned by organizations whose - archives may contain related paper records. + - wd:Q93204 slots: - has_type - - has_score - - organizational_principle - - organizational_principle_uri + - has_scope - has_note - - has_type - - has_scope - - has_scope + - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:ResearchOrganizationType"]' - has_type: - equals_string: DocumentaryFilmCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled collections organized - by subject, commissioning organization, or filmmaker. - has_scope: - equals_string: '["documentaries", "industrial films", "educational films", - "ethnographic films", "government films"]' - has_scope: - equals_string: '["feature films", "newsreels", "production records"]' + any_of: + - equals_string: hc:DocumentaryFilmCollection + NewsreelSeries: is_a: FilmArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for newsreels and screen magazines organized\ - \ as series.\n\n**Definition**:\nSerial film productions presenting news and\ - \ current events, typically \nexhibited in cinemas before feature films. Includes\ - \ newsreels, screen \nmagazines, and actualities (early news films).\n\n**Typical\ - \ Contents**:\n- Newsreels (bioscoopjournaals, journaux cin\xE9matographiques)\n\ - - Screen magazines (filmmgazines)\n- Actualities (vroege nieuwsfilms)\n- War\ - \ newsreels\n- Sports reels\n- Monarchy/state event coverage\n- Regional newsreels\n\ - \n**Historical Context**:\nNewsreels were the primary source of visual news\ - \ before television (ca. 1910-1970).\nThey document major historical events,\ - \ daily life, and social conditions.\n\n**Notable Dutch Examples**:\n- Polygoon-Profilti\ - \ (1919-1987)\n- Het Vrije Volk journaal\n- Nederlands Filmjournaal\n\n**Organization**:\n\ - Newsreels are typically organized as series by producer/title, \nwith individual\ - \ issues arranged chronologically.\n\n**RiC-O Alignment**:\nThis class is a\ - \ specialized rico:RecordSetType. Records classified with this\ntype follow\ - \ the series organizational principle as defined by rico-rst:Series\n(chronological\ - \ has_arrangement of numbered issues within titled series).\n" + description: >- + Series-oriented record set type for recurring newsreel issues and screen + magazines arranged chronologically. + alt_descriptions: + nl: Seriegerichte recordsettype voor periodieke bioscoopjournaals en filmmagazines met chronologische ordening. + de: Serienorientierter Recordsettyp fuer periodische Wochenschauen und Filmmagazine mit chronologischer Ordnung. + fr: Type de lot documentaire oriente serie pour journaux filmes periodiques et magazines ecran organises chronologiquement. + es: Tipo de conjunto documental orientado a series para noticiarios periodicos y revistas cinematograficas organizados cronologicamente. + ar: نوع مجموعة سجلات موجّه للسلاسل لأعداد النشرات الإخبارية السينمائية والمجلات المرئية المرتبة زمنيا. + id: Tipe record set berbasis seri untuk edisi berkala berita film dan majalah layar yang disusun kronologis. + zh: 面向系列编组的记录集类型,用于按时间顺序组织的新闻短片期次与银幕杂志。 structured_aliases: - - literal_form: Wochenschausammlung - in_language: de - - literal_form: "colecci\xF3n de noticiarios" - in_language: es - - literal_form: "collection de journaux cin\xE9matographiques" - in_language: fr - - literal_form: bioscoopjournaalreeks - in_language: nl - - literal_form: "cole\xE7\xE3o de cinejornais" - in_language: pt - keywords: - - screen magazines - - film news - - cinematograph news - - war newsreels - - Polygoon + - {literal_form: bioscoopjournaalreeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Wochenschau-Serie, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de journaux cinematographiques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de noticiarios cinematograficos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة نشرات سينمائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri berita film, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 新闻电影系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - - wd:Q622812 + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q11424 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - FilmArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - - BroadcastArchive - - CivilRegistrySeries - annotations: - historical_note: Primary visual news source before television (ca. 1910-1970). Document - major historical events, daily life, and social conditions. Often accompanied - by paper documentation (shot lists, scripts). + - wd:Q622812 slots: - has_type - - has_score - - organizational_principle - - organizational_principle_uri + - has_scope - has_note - - has_type - - has_scope - - has_scope + - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NewsreelSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: This RecordSetType classifies record sets following the series - principle as defined by rico-rst:Series. Chronological has_arrangement of - numbered issues within titled series by producer. - has_scope: - equals_string: '["newsreels", "screen magazines", "actualities", "war newsreels", - "sports reels"]' - has_scope: - equals_string: '["feature films", "documentaries", "production records"]' + any_of: + - equals_string: hc:NewsreelSeries + ProductionRecordsFonds: is_a: FilmArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for film production records organized as fonds.\n\ - \n**Definition**:\nRecords created during film production by studios, production\ - \ companies, \nand individual filmmakers. Organized by provenance (creating\ - \ entity) \nfollowing archival principles.\n\n**Typical Contents**:\n- Scripts\ - \ and screenplays (draaiboeken)\n- Shooting schedules and call sheets\n- Production\ - \ files (productiedossiers)\n- Correspondence with cast and crew\n- Budget and\ - \ financial records\n- Contracts and rights documentation\n- Location scouting\ - \ materials\n- Casting records\n- Continuity reports\n- Technical specifications\n\ - \n**Research Value**:\nProduction records document:\n- Creative process and\ - \ decision-making\n- Film industry business practices\n- Censorship and editorial\ - \ changes\n- Collaboration between creative personnel\n- Economic history of\ - \ film production\n\n**Legal Significance**:\nProduction records may document:\n\ - - Rights ownership and licensing\n- Contractual obligations\n- Copyright registration\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the fonds organizational principle as defined\ - \ by rico-rst:Fonds\n(provenance-based organization by production company or\ - \ filmmaker).\n" + description: >- + Fonds-oriented record set type for records created during film production, + such as scripts, schedules, contracts, and correspondence. + alt_descriptions: + nl: Fondsgerichte recordsettype voor tijdens filmproductie gevormde dossiers zoals scripts schema s contracten en correspondentie. + de: Fondsorientierter Recordsettyp fuer waehrend der Filmproduktion entstandene Unterlagen wie Drehbuecher Plaene Vertraege und Korrespondenz. + fr: Type de lot documentaire oriente fonds pour les dossiers produits pendant la production cinematographique tels que scripts et contrats. + es: Tipo de conjunto documental orientado a fondo para registros creados durante la produccion cinematografica como guiones y contratos. + ar: نوع مجموعة سجلات موجّه للفوندس لسجلات تُنشأ أثناء إنتاج الفيلم مثل النصوص والجداول والعقود والمراسلات. + id: Tipe record set berbasis fonds untuk arsip yang dibuat selama produksi film seperti naskah jadwal kontrak dan korespondensi. + zh: 面向全宗编组的记录集类型,用于电影制作过程中形成的脚本、排期、合同与通信记录。 structured_aliases: - - literal_form: Filmproduktionsbestand - in_language: de - - literal_form: "fondo de producci\xF3n cinematogr\xE1fica" - in_language: es - - literal_form: "fonds de production cin\xE9matographique" - in_language: fr - - literal_form: filmproductiearchief - in_language: nl - - literal_form: "fundo de produ\xE7\xE3o cinematogr\xE1fica" - in_language: pt - keywords: - - production records - - shooting schedules - - call sheets - - film production - - studio records - - filmmaker papers + - {literal_form: filmproductiefonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Filmproduktionsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de production cinematographique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de produccion cinematografica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس سجلات الإنتاج السينمائي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds catatan produksi film, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 电影制作档案全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - FilmArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - CorporateGovernanceFonds slots: - has_type + - has_scope + - has_note - has_score - - has_note - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProductionRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle as defined by rico-rst:Fonds. Provenance-based organization by production - company, studio, or individual filmmaker. - has_scope: - equals_string: '["scripts", "production files", "schedules", "contracts", - "correspondence", "financial records"]' - has_scope: - equals_string: '["completed films", "newsreels", "promotional materials"]' - has_note: - equals_string: Production records often document rights ownership, contracts, - and copyright. Original documents may be retained for legal purposes. + any_of: + - equals_string: hc:ProductionRecordsFonds + FilmPromoCollection: is_a: FilmArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for film promotional and publicity materials.\n\ - \n**Definition**:\nMaterials created to promote and publicize films, including\ - \ posters, \nphotographs, press kits, and trailers. Often organized as assembled\ - \ \ncollections by film title or distributor.\n\n**Typical Contents**:\n- Film\ - \ posters (affiches, filmposters)\n- Production stills and publicity photographs\n\ - - Lobby cards\n- Press kits and press books\n- Trailers and teasers\n- Programs\ - \ and brochures\n- Press clippings\n- Advertising materials\n- Star portraits\n\ - - Promotional merchandise\n\n**Visual Heritage Value**:\nFilm promotional materials\ - \ are significant for:\n- Graphic design and poster art history\n- Marketing\ - \ and advertising history\n- Star system and celebrity culture\n- Visual representation\ - \ of films\n- National and international distribution patterns\n\n**Collection\ - \ Patterns**:\nOften organized by:\n- Film title\n- Distributor/studio\n- Designer/photographer\n\ - - Country of origin\n- Period\n\n**RiC-O Alignment**:\nThis class is a specialized\ - \ rico:RecordSetType. Records classified with this\ntype follow the collection\ - \ organizational principle as defined by rico-rst:Collection\n(assembled collections\ - \ organized by film, studio, or material type).\n" + description: >- + Collection-oriented record set type for film publicity materials, + including posters, stills, press kits, and trailers. + alt_descriptions: + nl: Collectiegerichte recordsettype voor promotiemateriaal van films waaronder posters stills perskits en trailers. + de: Sammlungsorientierter Recordsettyp fuer Filmwerbematerialien darunter Plakate Stills Pressemappen und Trailer. + fr: Type de lot documentaire oriente collection pour materiel promotionnel de films notamment affiches photos et dossiers de presse. + es: Tipo de conjunto documental orientado a colecciones para material promocional de cine incluidas carteles fotos y dosieres de prensa. + ar: نوع مجموعة سجلات قائم على التجميع لمواد الدعاية السينمائية بما يشمل الملصقات والصور والملفات الصحفية والعروض التشويقية. + id: Tipe record set berbasis koleksi untuk materi promosi film termasuk poster still kit pers dan trailer. + zh: 面向馆藏编组的记录集类型,用于电影宣传材料,包括海报、剧照、媒体资料包与预告片。 structured_aliases: - - literal_form: Filmwerbematerialsammlung - in_language: de - - literal_form: "colecci\xF3n de promoci\xF3n cinematogr\xE1fica" - in_language: es - - literal_form: "collection de mat\xE9riel promotionnel" - in_language: fr - - literal_form: filmpromotiemateriaalcollectie - in_language: nl - - literal_form: "cole\xE7\xE3o de material promocional" - in_language: pt - keywords: - - film posters - - publicity stills - - press kits - - lobby cards - - film advertising - - promotional materials - - star photographs + - {literal_form: filmpromotiemateriaalcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Filmwerbematerialsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de materiel promotionnel de films, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de promocion cinematografica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مواد ترويجية سينمائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi materi promosi film, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 电影宣传资料合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - - schema:Collection - see_also: - - FilmArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - PosterCollection - - MarketingArchiveCollection - annotations: - visual_heritage_note: Film promotional materials have significant visual heritage - value for graphic design history, advertising history, and star/celebrity - culture. Poster collections may be exhibited as art. slots: - has_type - - has_score - - organizational_principle - - organizational_principle_uri + - has_scope - has_note - - has_type - - has_scope - - has_scope + - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - has_type: - equals_string: FilmPromoCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled collections organized - by film title, studio, designer, or material type. - has_scope: - equals_string: '["posters", "stills", "press kits", "trailers", "lobby cards", - "advertising"]' - has_scope: - equals_string: '["completed films", "production records", "newsreels"]' + any_of: + - equals_string: hc:FilmPromoCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml index 450ec47593..ac5c63376b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml @@ -2,56 +2,62 @@ id: https://nde.nl/ontology/hc/class/FinancialStatement name: financial_statement_class title: FinancialStatement Class imports: - - linkml:types - - ../enums/FinancialStatementTypeEnum - - ../slots/document - - ../slots/opiniate - - ../slots/has_asset - - ../slots/has_expense - - ../slots/has_format - - ../slots/identified_by - - ../slots/has_liability - - ../slots/has_revenue - - ../slots/has_status - - ../slots/has_type - - ../slots/has_url - - ../slots/based_on - - ../slots/derive_from - - ../slots/generated_by - - ../slots/published_at - - ../slots/has_operational_unit - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/reporting_period_end - - ../slots/20260202_matang/new/reporting_period_start - - ../slots/specify - - ../slots/has_currency - - ../slots/has_description - - ../slots/has_label - - ../slots/state - - ../slots/temporal_extent +- linkml:types +- ../enums/FinancialStatementTypeEnum +- ../slots/document +- ../slots/has_asset +- ../slots/has_currency +- ../slots/has_description +- ../slots/has_expense +- ../slots/has_format +- ../slots/has_label +- ../slots/has_liability +- ../slots/has_operational_unit +- ../slots/has_revenue +- ../slots/has_score +- ../slots/has_status +- ../slots/has_type +- ../slots/has_url +- ../slots/identified_by +- ../slots/refer_to +- ../slots/specify +- ../slots/states_or_stated +- ../slots/temporal_extent +- ../slots/derive_from +- ../slots/generated_by +- ../slots/published_at prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - rico: https://www.ica.org/standards/RiC/ontology# - prov: http://www.w3.org/ns/prov# - time: http://www.w3.org/2006/time# - org: http://www.w3.org/ns/org# schema: http://schema.org/ - frapo: http://purl.org/cerif/frapo/ + rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ + prov: http://www.w3.org/ns/prov# frbr: http://purl.org/vocab/frbr/core# + frapo: http://purl.org/cerif/frapo/ classes: FinancialStatement: is_a: ReconstructedEntity class_uri: schema:Report - description: "Represents a financial report that DOCUMENTS and TESTIFIES to the financial\nperformance of a heritage custodian against a Budget.\n\n**CRITICAL DISTINCTION - STATEMENT vs. BUDGET**:\n\n| FinancialStatement | Budget |\n|-------------------|--------|\n| **ACTUALS** - what happened | **PLAN** - intended allocations |\n| Backward-looking (historical) | Forward-looking (prospective) |\n| Audited/reviewed by third party | Approved by governance |\n| Final and unalterable | May be revised during period |\n| External reporting document | Internal planning document |\n| Legal/compliance requirement | Management tool |\n\n**FINANCIAL STATEMENT TYPES**:\n\nHeritage custodians (predominantly nonprofits) produce specialized financial statements:\n\n1. **ANNUAL_REPORT**: Comprehensive year-end report combining narrative and financials\n - Required for many nonprofits (ANBI in NL, 990 in US)\n - Includes mission activities, impact metrics, governance\n\n2. **FORM_990** (US nonprofits):\ - \ IRS tax filing for 501(c)(3) organizations\n - Publicly available via ProPublica, GuideStar\n - Details revenue, expenses, officer compensation\n\n3. **STATEMENT_OF_FINANCIAL_POSITION** (Balance Sheet):\n - Assets, liabilities, net assets at a point in time\n - Nonprofit version uses \"net assets\" not \"equity\"\n\n4. **STATEMENT_OF_ACTIVITIES** (Income Statement):\n - Revenue and expenses for a period\n - Shows change in net assets\n\n5. **STATEMENT_OF_CASH_FLOWS**:\n - Cash inflows and outflows\n - Operating, investing, financing activities\n\n6. **STATEMENT_OF_FUNCTIONAL_EXPENSES**:\n - Nonprofit-specific: Program vs. administrative vs. fundraising\n - Required for Form 990, optional for GAAP\n\n7. **QUARTERLY_REPORT**: Interim financial statements\n\n8. **AUDIT_REPORT**: Independent auditor's opinion\n\n**THREE-TIER RECORDS LIFECYCLE INTEGRATION**:\n\nFinancialStatement documents move through the records lifecycle:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianAdministration (ACTIVE) \u2502\n\u2502 - Current year's financial working papers \u2502\n\u2502 - Draft financial statements \u2502\n\u2502 - Audit workpapers (during audit) \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Financial statements finalized,\n audit completed, retention begins)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianArchive (INACTIVE) \u2502\n\u2502 - Prior year financial statements (7-year retention typical) \u2502\n\u2502 - Audit reports and correspondence \ - \ \u2502\n\u2502 - Form 990s (permanent retention) \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\ - \n\u2502 CustodianCollection (HERITAGE) \u2502\n\u2502 - Historical financial records (if significant) \u2502\n\u2502 - Founding-era financial documents \u2502\n\u2502 - Records of major donors/gifts \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**RELATIONSHIP TO BUDGET**:\n\n- **documents_budget**: Links FinancialStatement \u2192 Budget\n - FinancialStatement TESTIFIES to Budget performance\n - Budget variance analysis compares actuals to plan\n\n- **Budget.documented_by**:\ - \ Inverse relationship (Budget \u2192 FinancialStatement)\n\n- **Schema.org**: schema:Report for report documents\n- **RiC-O**: rico:RecordResource for archival records\n- **PROV-O**: prov:Entity with generation provenance\n- **FRAPO**: frapo:Funding for monetary values\n- **FRBR**: frbr:Work for expression/manifestation of report\n" + description: >- + Structured report of realized financial performance for a defined period, + used for accountability, audit, and comparison against planned budgets. + alt_descriptions: + nl: Gestructureerd verslag van gerealiseerde financiele prestaties over een periode voor verantwoording controle en budgetvergelijking. + de: Strukturierter Bericht ueber realisierte Finanzleistung eines Zeitraums fuer Rechenschaft Pruefung und Budgetvergleich. + fr: Rapport structure de performance financiere realisee sur une periode utilise pour responsabilite audit et comparaison au budget. + es: Informe estructurado del rendimiento financiero realizado en un periodo usado para rendicion de cuentas auditoria y comparacion con presupuesto. + ar: تقرير منظم للأداء المالي المحقق خلال فترة محددة لاستخدامه في المساءلة والتدقيق والمقارنة مع الميزانية. + id: Laporan terstruktur kinerja keuangan terealisasi pada periode tertentu untuk akuntabilitas audit dan perbandingan dengan anggaran. + zh: 对特定期间已实现财务表现的结构化报告,用于问责、审计及与预算对比。 + structured_aliases: + - {literal_form: financieel verslag, in_language: nl} + - {literal_form: Finanzbericht, in_language: de} + - {literal_form: etat financier, in_language: fr} + - {literal_form: estado financiero, in_language: es} + - {literal_form: بيان مالي, in_language: ar} + - {literal_form: laporan keuangan, in_language: id} + - {literal_form: 财务报表, in_language: zh} exact_mappings: - schema:Report close_mappings: @@ -59,169 +65,70 @@ classes: - crm:E31_Document - frbr:Work related_mappings: - - frapo:hasFunding - prov:Entity + - frapo:hasFunding slots: - - has_expense - - states_or_stated - - has_revenue + - has_label + - has_description + - has_type - temporal_extent - - derived_from + - has_revenue + - has_expense + - has_asset + - has_liability + - has_currency + - has_status + - states_or_stated + - specify + - document + - has_operational_unit + - refer_to + - has_url + - has_format + - identified_by + - published_at + - derive_from - generated_by + - has_score slot_usage: has_label: -# range: string required: true - has_description: -# range: string - required: false has_type: range: FinancialStatementTypeEnum required: true - reporting_period_start: - range: date - required: true - reporting_period_end: - range: date - required: true - published_at: - required: false - range: PublicationEvent + temporal_extent: + range: TimeSpan inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '2024-04-15T00:00:00Z' - end_of_the_begin: '2024-04-15T00:00:00Z' - begin_of_the_end: '2024-04-15T00:00:00Z' - end_of_the_end: '2024-04-15T00:00:00Z' - has_currency: -# range: string - required: true - examples: - - value: EUR has_revenue: range: Revenue multivalued: true inlined: true inlined_as_list: true - required: false - description: 'Structured revenue data with amount, currency, and time period. Replaces simple decimal total_revenue field with rich Revenue class. Rule 53: Branch 1 = Currency, Branch 2 = TimeInterval.' - examples: - - value: - - has_label: Total Revenue FY2023 - has_quantity: - has_currency: - currency_code: EUR - has_label: Euro - currency_symbol: "\u20AC" - has_time_interval: - revenue_category: TOTAL has_expense: range: decimal - required: false - specify: - range: NetAsset - required: false - inlined: true - multivalued: true has_asset: range: decimal - required: false has_liability: range: decimal - required: false - has_format: -# range: string - required: false - has_type: -# range: string - required: false - examples: - - value: IRS Form 990 - identified_by: -# range: string # uriorcurie - required: false - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_status: - multivalued: true -# range: string - any_of: - - range: AuditStatus - examples: - - value: - has_type: AuditedStatus - has_label: Audited - document: -# range: string # Budget - multivalued: true - required: false - examples: - - value: https://nde.nl/ontology/hc/budget/rm/fy2023 - has_operational_unit: -# range: string # OrganizationalStructure - required: false - refers_to_custodian: + refer_to: range: Custodian required: true - derived_from: -# range: string # CustodianObservation + published_at: + range: PublicationEvent + inlined: true + derive_from: multivalued: true - required: false generated_by: range: ReconstructionActivity - required: false - temporal_extent: - range: TimeSpan - inlined: true - required: false comments: - - Represents ACTUAL financial performance (not planned budget) - - Documents/testifies to Budget via rico:documents relationship - - 'Nonprofit-specific: functional expense classification (program/admin/fundraising)' - - "Integrates with three-tier records lifecycle (Administration \u2192 Archive \u2192 Collection)" - - Schema.org schema:Report as primary ontology class - - Key source for institutional sustainability assessment - see_also: - - https://schema.org/Report - examples: - - value: - statement_name: Rijksmuseum Annual Report 2023 - statement_description: Comprehensive annual report including financial statements, exhibition highlights, visitor statistics, and conservation activities. - statement_type: ANNUAL_REPORT - reporting_period_start: '2023-01-01' - reporting_period_end: '2023-12-31' - published_at: - temporal_extent: - begin_of_the_begin: '2024-04-15T00:00:00Z' - end_of_the_begin: '2024-04-15T00:00:00Z' - begin_of_the_end: '2024-04-15T00:00:00Z' - end_of_the_end: '2024-04-15T00:00:00Z' - statement_currency: EUR - has_revenue: - - has_label: Total Revenue FY2023 - has_quantity: - has_currency: - currency_code: EUR - has_label: Euro - currency_symbol: "\u20AC" - has_time_interval: - revenue_category: TOTAL - specify: - - has_net_asset: 3300000.0 - currency: EUR - has_url: https://www.rijksmuseum.nl/en/about-us/annual-report-2023 - has_format: PDF - has_status: - - has_type: AuditedStatus - has_label: Audited - - ACTIVE - document: - - https://nde.nl/ontology/hc/budget/rm/fy2023 - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + - Captures realized results, unlike budget records that model planned allocation. + - Supports auditability and accountability reporting across custodians. + - Can document budget variance through links to budget records. + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "Represents a financial report that DOCUMENTS and TESTIFIES to the financial\nperformance of a heritage custodian against a Budget.\n\n**CRITICAL DISTINCTION - STATEMENT vs. BUDGET**:\n\n| FinancialStatement | Budget |\n|-------------------|--------|\n| **ACTUALS** - what happened | **PLAN** - intended allocations |\n| Backward-looking (historical) | Forward-looking (prospective) |\n| Audited/reviewed by third party | Approved by governance |\n| Final and unalterable | May be revised during period |\n| External reporting document | Internal planning document |\n| Legal/compliance requirement | Management tool |\n\n**FINANCIAL STATEMENT TYPES**:\n\nHeritage custodians (predominantly nonprofits) produce specialized financial statements:\n\n1. **ANNUAL_REPORT**: Comprehensive year-end report combining narrative and financials\n - Required for many nonprofits (ANBI in NL, 990 in US)\n - Includes mission activities, impact metrics, governance\n\n2. **FORM_990** (US nonprofits):\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml index a5ba6cf5a0..51feea12e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FinancialStatementType.yaml @@ -1,14 +1,39 @@ id: https://nde.nl/ontology/hc/class/FinancialStatementType name: FinancialStatementType title: FinancialStatementType -description: The type of a financial statement. imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc classes: FinancialStatementType: class_uri: skos:Concept + description: >- + Taxonomy concept for classifying the documentary form of a financial + statement, such as annual report or audit report. + alt_descriptions: + nl: Taxonomieconcept voor classificatie van de documentaire vorm van een financieel verslag zoals jaarverslag of accountantsrapport. + de: Taxonomiekonzept zur Klassifikation der dokumentarischen Form eines Finanzberichts etwa Jahresbericht oder Pruefbericht. + fr: Concept taxonomique pour classer la forme documentaire d un etat financier comme rapport annuel ou rapport d audit. + es: Concepto taxonomico para clasificar la forma documental de un estado financiero como informe anual o de auditoria. + ar: مفهوم تصنيفي لتصنيف الشكل الوثائقي للبيان المالي مثل التقرير السنوي أو تقرير التدقيق. + id: Konsep taksonomi untuk mengklasifikasikan bentuk dokumenter laporan keuangan seperti laporan tahunan atau audit. + zh: 用于对财务报表文献形态进行分类的分类学概念,如年报或审计报告。 + structured_aliases: + - {literal_form: type financieel verslag, in_language: nl} + - {literal_form: Finanzberichtstyp, in_language: de} + - {literal_form: type d etat financier, in_language: fr} + - {literal_form: tipo de estado financiero, in_language: es} + - {literal_form: نوع البيان المالي, in_language: ar} + - {literal_form: tipe laporan keuangan, in_language: id} + - {literal_form: 财务报表类型, in_language: zh} + broad_mappings: + - skos:Concept + slots: + - has_label annotations: custodian_types: '["*"]' - slots: - - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FindingAid.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FindingAid.yaml index 9dbcd2a8bb..52652c01c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FindingAid.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FindingAid.yaml @@ -17,107 +17,96 @@ prefixes: default_prefix: hc # default_range: string imports: - - linkml:types - - ../enums/ExternalResourceTypeEnum - - ../enums/LinkTypeEnum - - ../enums/RelationshipTypeEnum - - ../enums/SubGuideTypeEnum - - ../slots/contain - - ../slots/created_by - - ../slots/has_selector - - ../slots/managed_by - - ../slots/has_date - - ../slots/has_content - - ../slots/has_description - - ../slots/has_file_location - - ../slots/has_format - - ../slots/geographic_extent - - ../slots/identified_by - - ../slots/has_image - - ../slots/has_label - - ../slots/has_level - - ../slots/has_note - - ../slots/in_period - - ../slots/has_policy - - ../slots/has_provenance - - ../slots/restricted_by - - ../slots/has_score - - ../slots/has_status - - ../slots/has_type - - ../slots/has_url - - ../slots/originate_from - - ../slots/include - - ../slots/has_scope - - ../slots/access_restricted - - ../slots/categorized_as - - ../slots/generated_by - - ../slots/instance_of - - ../slots/located_in - - ../slots/related_to - - ../slots/retrieved_through - - ../slots/superseded_by - - ../slots/auxiliary_of - - ../slots/in_language - - ../slots/has_context - - ../slots/has_text - - ../slots/list - - ../slots/has_locality - - ../slots/outbound_to - - ../slots/temporal_extent - - ../slots/end_of_the_end - - ../slots/begin_of_the_begin - - ../slots/require - - ../slots/primary - - ../slots/20260202_matang/new/related - - ../slots/20260202_matang/new/relationship - - ../slots/20260202_matang/new/resource_description - - ../slots/20260202_matang/new/restriction_description - - ../slots/20260202_matang/new/restriction_type - - ../slots/20260202_matang/new/retrieval_agent - - ../slots/20260202_matang/new/revision_date - - ../slots/20260202_matang/new/secondary - - ../slots/20260202_matang/new/section_id - - ../slots/20260202_matang/new/served_by - - ../slots/20260202_matang/new/slug - - ../slots/20260202_matang/new/start - - ../slots/supersede +- linkml:types +- ../enums/ExternalResourceTypeEnum +- ../enums/LinkTypeEnum +- ../enums/RelationshipTypeEnum +- ../enums/SubGuideTypeEnum +- ../slots/contain +- ../slots/created_by +- ../slots/has_selector +- ../slots/managed_by +- ../slots/has_date +- ../slots/has_content +- ../slots/has_description +- ../slots/has_file_location +- ../slots/has_format +- ../slots/geographic_extent +- ../slots/identified_by +- ../slots/has_image +- ../slots/has_label +- ../slots/has_level +- ../slots/has_note +- ../slots/in_period +- ../slots/has_policy +- ../slots/has_provenance +- ../slots/restricted_by +- ../slots/has_score +- ../slots/has_status +- ../slots/has_type +- ../slots/has_url +- ../slots/originate_from +- ../slots/include +- ../slots/has_scope +- ../slots/access_restricted +- ../slots/categorized_as +- ../slots/generated_by +- ../slots/instance_of +- ../slots/located_in +- ../slots/related_to +- ../slots/retrieved_through +- ../slots/superseded_by +- ../slots/auxiliary_of +- ../slots/in_language +- ../slots/has_context +- ../slots/has_text +- ../slots/list +- ../slots/has_locality +- ../slots/outbound_to +- ../slots/temporal_extent +- ../slots/end_of_the_end +- ../slots/begin_of_the_begin +- ../slots/require +- ../slots/primary +- ../slots/has_access_policy +- ../slots/retrieved_by +- ../slots/updated_at +- ../slots/has_geographic_subdivision +- ../slots/has_section +- ../slots/provided_by +- ../slots/has_slug +- ../slots/supersede classes: FindingAid: class_uri: rico:FindingAid - description: 'A finding aid - a descriptive tool that establishes intellectual and physical - control over heritage materials by describing them and facilitating access. - **DEFINITION** (RiC-O): - "A finding aid is a set of descriptions that identifies, locates, summarizes, - and indexes materials in a record-holding organization, typically archives, - libraries, or museums." - This class captures the descriptive metadata for finding aids produced by - heritage custodians to facilitate access to their collections. It supports: - - Multilingual titles and descriptions (nl, en, etc.) - - Classification via FindingAidType hierarchy - - Custodian linkage via GHCID, ISIL, Wikidata - - Topic/subject indexing - - Temporal and geographic coverage - - References to sub-guides and external resources - - Key archives and related archives - - Related guides within the repository - - Provenance tracking for web-harvested data - - Page structure with web claims and XPath provenance - - RiC-O: rico:FindingAid - - Dublin Core: dcterms:BibliographicResource - - Schema.org: schema:CreativeWork - - CIDOC-CRM: crm:E31_Document - - BIBFRAME: bf:Work - **EXAMPLE FILES**: - See data/custodian/findingaid/NL-ZH-DHA-A-NA/guide/repository_guide/metadata/ - ' + description: >- + Descriptive access instrument that identifies, summarizes, and indexes + archival or collection materials to support discovery and retrieval. + alt_descriptions: + nl: Beschrijvend toegangsinstrument dat collectie- of archiefmateriaal identificeert samenvat en indexeert voor vindbaarheid en raadpleging. + de: Deskriptives Zugangs- und Nachweisinstrument das Archiv- oder Sammlungsmaterial identifiziert zusammenfasst und indexiert. + fr: Instrument descriptif d acces qui identifie resume et indexe les materiaux d archives ou de collection pour la recherche. + es: Instrumento descriptivo de acceso que identifica resume e indexa materiales de archivo o coleccion para su localizacion. + ar: أداة وصفية للوصول تحدد مواد الأرشيف أو المجموعات وتلخصها وتفهرسها لدعم الاكتشاف والاسترجاع. + id: Instrumen akses deskriptif yang mengidentifikasi merangkum dan mengindeks materi arsip atau koleksi untuk penemuan dan temu kembali. + zh: 用于识别、概述并编制档案或馆藏材料索引的描述性检索工具,以支持发现与获取。 + structured_aliases: + - {literal_form: toegangsinventaris, in_language: nl} + - {literal_form: Findmittel, in_language: de} + - {literal_form: instrument de recherche, in_language: fr} + - {literal_form: instrumento de descripcion archivistica, in_language: es} + - {literal_form: أداة إرشاد أرشيفية, in_language: ar} + - {literal_form: sarana temu balik arsip, in_language: id} + - {literal_form: 检索工具, in_language: zh} exact_mappings: - - dcterms:PeriodOfTime + - rico:FindingAid close_mappings: - - schema:temporalCoverage - dcterms:BibliographicResource - schema:CreativeWork - crm:E31_Document - bf:Work + related_mappings: + - schema:temporalCoverage slots: - has_policy - created_by @@ -127,20 +116,18 @@ classes: - has_note - has_type - has_format - - has_geographic_extent - - identified_by + - geographic_extent - in_language - include - contain - - has_note - - has_period - - start + - in_period + - begin_of_the_begin - has_score slot_usage: - start: + begin_of_the_begin: range: TemporalValue required: true - has_period: + in_period: range: TemporalPeriod multivalued: true inlined_as_list: true @@ -180,15 +167,11 @@ classes: SubGuideReference: class_uri: rico:FindingAid - description: 'Reference to a sub-guide or related finding aid within the same repository. - Sub-guides are more specific finding aids linked from a repository guide. - For example, a "Family History" repository guide links to specific sub-guides - for "Civil Registry", "Notarial Records", etc. - ' + description: 'Reference to a sub-guide or related finding aid within the same repository.' slots: - access_restricted - has_note - - slug + - has_slug - has_description - has_content - has_type @@ -196,7 +179,7 @@ classes: - has_label - has_url slot_usage: - slug: + has_slug: required: true has_label: # range: string @@ -204,12 +187,8 @@ classes: multivalued: true inlined: false # Fixed invalid inline for primitive type examples: - - value: 'label_value: "Burgerlijke Stand" - language_code: "nl" - ' - - value: 'label_value: "Civil Registry" - language_code: "en" - ' + - value: 'label_value: "Burgerlijke Stand" language_code: "nl" ' + - value: 'label_value: "Civil Registry" language_code: "en" ' has_url: range: uri inlined: false # Fixed invalid inline for primitive type @@ -223,21 +202,23 @@ classes: examples: - value: 1811-1935 - value: before 1811 - exact_mappings: - - rico:isOrWasPartOf + comments: + - Captures part-of linkage between sub-guides and their parent finding aids. + - 'Preserved from prior description: Reference to a sub-guide or related finding aid within the same repository. Sub-guides are more specific finding aids linked from a repository guide. For example, a "Family History" repository guide links to specific sub-guides for "Civil Registry", "Notarial Records", etc.' + annotations: + mapping_predicate: rico:isOrWasPartOf ArchiveReference: class_uri: rico:RecordSet - description: 'Reference to an archive collection or institution. - Used for key_archives (main archives for a topic) and related_archives - (external archives with related holdings). - ' + description: 'Reference to an archive collection or institution. Used for key_archives (main archives for a topic) and related_archives (external archives with related holdings). ' + close_mappings: + - schema:WebPageElement slots: - has_label - identified_by - has_level - contain - list - - section_id + - has_section - has_score - has_provenance slot_usage: @@ -249,19 +230,16 @@ classes: multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type any_of: - - range: PageSection - - range: PageLink + - range: PageSection + - range: PageLink list: multivalued: true has_provenance: range: XPath inlined: true - exact_mappings: - - schema:WebPageElement PageLink: class_uri: schema:WebPage - description: 'A hyperlink extracted from a page. - ' + description: 'A hyperlink extracted from a page. ' slots: - auxiliary_of - has_context @@ -285,9 +263,7 @@ classes: inlined: true FeaturedCard: class_uri: schema:CreativeWork - description: 'A featured content card (often with image/icon). - Common on archive websites to highlight important sub-guides or resources. - ' + description: 'A featured content card (often with image/icon). Common on archive websites to highlight important sub-guides or resources. ' slots: - has_description - has_image @@ -342,6 +318,4 @@ types: TemporalValue: typeof: string uri: xsd:string - description: 'A temporal value that can be either a year (integer) or special value like "present". - Examples: 1572, 1811, "present", "ongoing" - ' + description: 'A temporal value that can be either a year (integer) or special value like "present". Examples: 1572, 1811, "present", "ongoing" ' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidType.yaml index f658356b68..73e0a615fb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidType.yaml @@ -1,14 +1,6 @@ id: https://nde.nl/ontology/hc/class/FindingAidType name: finding_aid_type_class title: FindingAidType Class -description: 'Abstract base class for finding aid type classification. - - - **Rule 0b Compliance**: This file contains ONLY the abstract base class. - - Concrete subclasses are in FindingAidTypes.yaml (plural). - - ' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -17,29 +9,42 @@ prefixes: bf: http://id.loc.gov/ontologies/bibframe/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - wd: http://www.wikidata.org/entity/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcat: http://www.w3.org/ns/dcat# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_domain - - ../slots/has_hypernym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/equivalent_to - - ../slots/has_hyponym +- linkml:types +- ../slots/equivalent_to +- ../slots/has_description +- ../slots/has_domain +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/has_label +- ../slots/has_score +- ../slots/identified_by classes: FindingAidType: class_uri: rico:DocumentaryFormType abstract: true - description: "Abstract base class for finding aid type classification.\n\nA finding aid is a descriptive tool that establishes intellectual and physical\ncontrol over records by describing them and facilitating access. Finding aids\nrange from simple lists to elaborate guides with narrative descriptions.\n\n1. **RiC-O (Records in Contexts)**:\n - Finding aids in RiC-O are Records with `rico:DocumentaryFormType` = `FindingAid`\n - Uses `rico:hasDocumentaryFormType` to classify finding aids\n - Vocabulary value: `rico-voc:FindingAid`\n\n2. **CIDOC-CRM**:\n - crm:E31_Document - Conceptual object serving as finding aid\n - crm:E33_Linguistic_Object - Textual description\n\n3. **BIBFRAME**:\n - bf:Work - Intellectual content of finding aid\n - bf:Instance - Specific manifestation (print, online)\n\n4. **Schema.org**:\n - schema:CreativeWork - Published finding aid\n - schema:Dataset - Structured finding aid data\n\n**FINDING AID TYPE HIERARCHY**:\n\n```\nFindingAidType (abstract\ - \ root)\n \u2502\n \u251C\u2500\u2500 Inventory (Q65769447)\n \u2502 \u251C\u2500\u2500 ArchivalInventory (Q108809848)\n \u2502 \u2502 \u251C\u2500\u2500 Calendar (Q25221891) - Chronological abstracts\n \u2502 \u2502 \u2514\u2500\u2500 AnalyticalInventory (Q116872592) - Detailed item descriptions\n \u2502 \u251C\u2500\u2500 MuseumInventory (Q6059909) - Museum object listings\n \u2502 \u2514\u2500\u2500 LogisticsInventory (Q815410)\n \u2502 \u251C\u2500\u2500 PeriodicInventory (Q7168640)\n \u2502 \u251C\u2500\u2500 PerpetualInventory (Q7169552)\n \u2502 \u251C\u2500\u2500 PhantomInventory (Q7180610)\n \u2502 \u251C\u2500\u2500 PhysicalInventory (Q475356)\n \u2502 \u2514\u2500\u2500 VMI (Q609498) - Vendor-managed\n \u2502\n \u251C\u2500\u2500 Catalogue (Q2352616)\n \u2502 \u251C\u2500\u2500 LibraryCatalog (Q856638) - Library holdings catalog\n \u2502 \u2514\u2500\u2500 LocationCatalog\ - \ (Q19309479) - Shelf/location listing\n \u2502\n \u251C\u2500\u2500 Guide (Q116767694)\n \u2502 \u251C\u2500\u2500 RepositoryGuide (Q117649202) - Institution-wide overview\n \u2502 \u2514\u2500\u2500 SummaryGuide (Q117833265) - High-level collection summary\n \u2502\n \u251C\u2500\u2500 List (Q12139612)\n \u2502 \u251C\u2500\u2500 SpecialList (Q116972118) - Subject/format listing\n \u2502 \u2514\u2500\u2500 Bibliography (Q1631107) - Published works listing\n \u2502\n \u251C\u2500\u2500 Database (abstract)\n \u2502 \u251C\u2500\u2500 BibliographicDatabase (Q1789476) - Searchable bibliographic records\n \u2502 \u2514\u2500\u2500 LiteratureDatabase (Q1865123) - Scholarly literature database\n \u2502\n \u251C\u2500\u2500 Review (abstract)\n \u2502 \u251C\u2500\u2500 LiteratureReview (Q2412849) - Scholarly survey\n \u2502 \u2514\u2500\u2500 BibliographicReview (Q59156132) - Bibliographic essay\n \u2502\n \u251C\u2500\u2500 Index (Q873506)\n\ - \ \u2502 \u251C\u2500\u2500 BibliographicIndex (Q2033233) - Subject/author index\n \u2502 \u2514\u2500\u2500 LocationIndex (Q117311578) - Geographic/place index\n \u2502\n \u2514\u2500\u2500 InstructionalMaterials (Q1348645)\n \u2514\u2500\u2500 ReferenceWork (Q13136) - Encyclopedias, handbooks\n```\n\n**USE CASES**:\n\n1. **Archival Finding Aid**:\n ```yaml\n finding_aid_type: ArchivalInventory\n wikidata_id: Q108809848\n description: \"Detailed archival inventory with box/folder listing\"\n ```\n\n2. **Library Catalog**:\n ```yaml\n finding_aid_type: LibraryCatalog\n wikidata_id: Q856638\n description: \"OPAC or card catalog for library holdings\"\n ```\n\n3. **Museum Guide**:\n ```yaml\n finding_aid_type: RepositoryGuide\n wikidata_id: Q117649202\n description: \"Overview guide to museum collections\"\n ```\n" - exact_mappings: + description: >- + Abstract classification concept for documentary forms of finding aids, + such as inventories, guides, catalogs, lists, and indexes. + alt_descriptions: + nl: Abstract classificatieconcept voor documentaire vormen van vindmiddelen zoals inventarissen gidsen en catalogi. + de: Abstraktes Klassifikationskonzept fuer dokumentarische Formen von Findmitteln wie Inventare Guides und Kataloge. + fr: Concept abstrait de classification des formes documentaires d instruments de recherche telles que inventaires et guides. + es: Concepto abstracto de clasificacion para formas documentales de instrumentos de descripcion como inventarios guias y catalogos. + ar: مفهوم تصنيفي مجرد للأشكال الوثائقية لأدوات الإرشاد والوصف مثل الجردات والأدلة والفهارس. + id: Konsep klasifikasi abstrak untuk bentuk dokumenter sarana temu balik seperti inventaris panduan dan katalog. + zh: 用于检索工具文献形态(如清单、指南、目录、索引)分类的抽象概念。 + structured_aliases: + - {literal_form: type vindmiddel, in_language: nl} + - {literal_form: Findmitteltyp, in_language: de} + - {literal_form: type d instrument de recherche, in_language: fr} + - {literal_form: tipo de instrumento de descripcion, in_language: es} + - {literal_form: نوع أداة إرشاد, in_language: ar} + - {literal_form: tipe sarana temu balik, in_language: id} + - {literal_form: 检索工具类型, in_language: zh} + broad_mappings: - rico:DocumentaryFormType close_mappings: - skos:Concept @@ -48,40 +53,21 @@ classes: - crm:E31_Document slots: - has_hypernym + - has_hyponym + - has_domain + - has_label - has_description - identified_by - - has_label - - has_hyponym - equivalent_to - has_score - - has_domain - - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type required: true identifier: true has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type required: true - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - description_text: A descriptive tool that establishes intellectual and physical control over records. equivalent_to: - range: WikiDataIdentifier multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - qid: Q65769447 - equivalent_to: -# range: string # uriorcurie has_hypernym: range: FindingAidType has_hyponym: @@ -91,6 +77,11 @@ classes: range: Domain multivalued: true inlined_as_list: true + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "Abstract base class for finding aid type classification.\n\nA finding aid is a descriptive tool that establishes intellectual and physical\ncontrol over records by describing them and facilitating access. Finding aids\nrange from simple lists to elaborate guides with narrative descriptions.\n\n1. **RiC-O (Records in Contexts)**:\n - Finding aids in RiC-O are Records with `rico:DocumentaryFormType` = `FindingAid`\n - Uses `rico:hasDocumentaryFormType` to classify finding aids\n - Vocabulary value: `rico-voc:FindingAid`\n\n2. **CIDOC-CRM**:\n - crm:E31_Document - Conceptual object serving as finding aid\n - crm:E33_Linguistic_Object - Textual description\n\n3. **BIBFRAME**:\n - bf:Work - Intellectual content of finding aid\n - bf:Instance - Specific manifestation (print, online)\n\n4. **Schema.org**:\n - schema:CreativeWork - Published finding aid\n - schema:Dataset - Structured finding aid data\n\n**FINDING AID TYPE HIERARCHY**:\n\n```\nFindingAidType (abstract\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml index f54f183d2c..e788b9df75 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml @@ -1,21 +1,7 @@ id: https://nde.nl/ontology/hc/class/FindingAidTypes name: finding_aid_types title: FindingAidType Subclasses -description: 'All 31 concrete subclasses of FindingAidType. - - - Following Rule 0b (Type/Types file naming convention): - - - FindingAidType.yaml (singular) = abstract base class - - - FindingAidTypes.yaml (plural) = concrete subclasses - - - Original monolithic file (1334 lines) archived to: - - archive/refactored/FindingAidType_monolithic_20260108.yaml - - ' +description: Concrete finding-aid subclasses for inventory, catalog, guide, list, and review patterns. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -27,35 +13,24 @@ prefixes: wd: http://www.wikidata.org/entity/ crm: http://www.cidoc-crm.org/cidoc-crm/ dcat: http://www.w3.org/ns/dcat# + foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc imports: - - ./FindingAidType - - linkml:types - - ../slots/has_domain - - ../slots/has_score - - ../slots/equivalent_to - - ../slots/has_hyponym +- ./FindingAidType +- linkml:types +- ../slots/has_domain +- ../slots/has_score +- ../slots/equivalent_to +- ../slots/has_hyponym classes: Inventory: is_a: FindingAidType class_uri: wd:Q65769447 - description: 'General inventory - a detailed listing of items, collections, or - holdings. - - - Wikidata: Q65769447 (inventory) - - - An inventory provides systematic enumeration of items with varying levels - - of detail, from simple counts to full item-level descriptions. - - ' - exact_mappings: - - wd:Q65769447 + description: 'General inventory - a detailed listing of items, collections, or holdings.' close_mappings: - rico:RecordSet - crm:E31_Document + - wd:Q65769447 slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) @@ -70,20 +45,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: General inventory - a detailed listing of items, collections, or holdings. Wikidata: Q65769447 (inventory) An inventory provides systematic enumeration of items with varying levels of detail, from simple counts to full item-level descriptions.' ArchivalInventory: is_a: Inventory class_uri: wd:Q108809848 - description: "Archival inventory - a finding aid listing archival materials.\n\ - \nWikidata: Q108809848 (archival inventory)\n\nArchival inventories typically\ - \ provide:\n- Hierarchical has_arrangement (fonds \u2192 series \u2192 file\ - \ \u2192 item)\n- Box/folder numbers\n- Date ranges\n- Extent statements\n-\ - \ Scope and content notes\n\nOften published according to standards like EAD\ - \ (Encoded Archival Description).\n" - exact_mappings: - - wd:Q108809848 + description: "Specialized finding-aid classification concept." close_mappings: - rico:FindingAid - bf:Text + - wd:Q108809848 slot_usage: has_domain: ifabsent: string(ARCHIVE) @@ -94,30 +65,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Archival inventory - a finding aid listing archival materials. Wikidata: Q108809848 (archival inventory) Archival inventories typically provide: - Hierarchical has_arrangement (fonds → series → file → item) - Box/folder numbers - Date ranges - Extent statements - Scope and content notes Often published according to standards like EAD (Encoded Archival Description).' Calendar: is_a: ArchivalInventory class_uri: wd:Q25221891 - description: 'Calendar - chronological listing with abstracts of documents. - - - Wikidata: Q25221891 (calendar, in archival sense) - - - A calendar provides: - - - Chronological has_arrangement - - - Brief abstracts of each document - - - Date, sender/recipient, subject summary - - - Common for correspondence series, diplomatic records, medieval documents. - - Historical form of finding aid, now less common in modern archival practice. - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q25221891 slot_usage: has_domain: @@ -127,30 +81,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Calendar - chronological listing with abstracts of documents. Wikidata: Q25221891 (calendar, in archival sense) A calendar provides: - Chronological has_arrangement - Brief abstracts of each document - Date, sender/recipient, subject summary Common for correspondence series, diplomatic records, medieval documents. Historical form of finding aid, now less common in modern archival practice.' AnalyticalInventory: is_a: ArchivalInventory class_uri: wd:Q116872592 - description: 'Analytical inventory - detailed item-level descriptions. - - - Wikidata: Q116872592 (analytical inventory) - - - Provides exhaustive item-by-item descriptions including: - - - Full transcription or detailed abstract - - - Physical description - - - Provenance notes - - - Condition assessment - - - Labor-intensive but maximizes access and research utility. - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q116872592 slot_usage: has_domain: @@ -160,36 +97,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Analytical inventory - detailed item-level descriptions. Wikidata: Q116872592 (analytical inventory) Provides exhaustive item-by-item descriptions including: - Full transcription or detailed abstract - Physical description - Provenance notes - Condition assessment Labor-intensive but maximizes access and research utility.' MuseumInventory: is_a: Inventory class_uri: wd:Q6059909 - description: 'Museum inventory - listing of museum objects and artworks. - - - Wikidata: Q6059909 (museum inventory) - - - Museum inventories typically include: - - - Object identification numbers (accession numbers) - - - Titles, artists/makers, dates - - - Dimensions, materials, techniques - - - Provenance/acquisition history - - - Current location/storage - - - Often linked to collection management systems (CMS). - - ' - exact_mappings: - - wd:Q6059909 + description: 'Specialized finding-aid classification concept.' close_mappings: - crm:E31_Document - schema:Collection + - wd:Q6059909 slot_usage: has_domain: ifabsent: string(MUSEUM) @@ -198,30 +115,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Museum inventory - listing of museum objects and artworks. Wikidata: Q6059909 (museum inventory) Museum inventories typically include: - Object identification numbers (accession numbers) - Titles, artists/makers, dates - Dimensions, materials, techniques - Provenance/acquisition history - Current location/storage Often linked to collection management systems (CMS).' LogisticsInventory: is_a: Inventory class_uri: wd:Q815410 - description: 'Logistics inventory - inventory management for storage and access. - - - Wikidata: Q815410 (inventory, logistics) - - - Focuses on physical management rather than intellectual description: - - - Location tracking - - - Condition monitoring - - - Access frequency - - - Storage optimization - - - Relevant for large heritage collections with storage facilities. - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q815410 slot_usage: has_domain: @@ -233,16 +133,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Logistics inventory - inventory management for storage and access. Wikidata: Q815410 (inventory, logistics) Focuses on physical management rather than intellectual description: - Location tracking - Condition monitoring - Access frequency - Storage optimization Relevant for large heritage collections with storage facilities.' PeriodicInventory: is_a: LogisticsInventory class_uri: wd:Q7168640 - description: 'Periodic inventory - inventory taken at regular intervals. - - - Wikidata: Q7168640 (periodic inventory) - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q7168640 slot_usage: {} slots: @@ -250,19 +147,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Periodic inventory - inventory taken at regular intervals. Wikidata: Q7168640 (periodic inventory)' PerpetualInventory: is_a: LogisticsInventory class_uri: wd:Q7169552 - description: 'Perpetual inventory - continuously updated inventory system. - - - Wikidata: Q7169552 (perpetual inventory) - - - Real-time tracking of items, common in collection management systems. - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q7169552 slot_usage: {} slots: @@ -270,21 +161,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Perpetual inventory - continuously updated inventory system. Wikidata: Q7169552 (perpetual inventory) Real-time tracking of items, common in collection management systems.' PhantomInventory: is_a: LogisticsInventory class_uri: wd:Q7180610 - description: 'Phantom inventory - discrepancy between recorded and actual inventory. - - - Wikidata: Q7180610 (phantom inventory) - - - Represents items believed to be in collection but not physically locatable. - - Important for loss detection and collection auditing. - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q7180610 slot_usage: {} slots: @@ -292,19 +175,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Phantom inventory - discrepancy between recorded and actual inventory. Wikidata: Q7180610 (phantom inventory) Represents items believed to be in collection but not physically locatable. Important for loss detection and collection auditing.' PhysicalInventory: is_a: LogisticsInventory class_uri: wd:Q475356 - description: 'Physical inventory - hands-on count and verification of items. - - - Wikidata: Q475356 (physical inventory) - - - Periodic verification that actual holdings match recorded holdings. - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q475356 slot_usage: {} slots: @@ -312,19 +189,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Physical inventory - hands-on count and verification of items. Wikidata: Q475356 (physical inventory) Periodic verification that actual holdings match recorded holdings.' VendorManagedInventory: is_a: LogisticsInventory class_uri: wd:Q609498 - description: 'Vendor-managed inventory (VMI) - inventory managed by external party. - - - Wikidata: Q609498 (vendor-managed inventory) - - - Relevant for heritage institutions with outsourced collection storage. - - ' - exact_mappings: + description: 'Vendor-managed inventory (VMI) - inventory managed by external party.' + close_mappings: - wd:Q609498 slot_usage: {} slots: @@ -332,37 +203,17 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Vendor-managed inventory (VMI) - inventory managed by external party. Wikidata: Q609498 (vendor-managed inventory) Relevant for heritage institutions with outsourced collection storage.' Catalogue: is_a: FindingAidType class_uri: wd:Q2352616 - description: 'Catalogue - organized, structured listing of items with descriptions. - - - Wikidata: Q2352616 (catalogue) - - - More structured than a simple list, catalogues provide: - - - Standardized descriptions - - - Classification/subject access - - - Cross-references - - - Often searchable indexes - - - Key distinction from inventory: catalogues emphasize access points and - - findability, while inventories emphasize completeness and enumeration. - - ' - exact_mappings: - - wd:Q2352616 - - dcat:Catalog + description: 'Specialized finding-aid classification concept.' close_mappings: + - dcat:Catalog - bf:Instance - schema:Collection + - wd:Q2352616 slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) @@ -373,34 +224,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Catalogue - organized, structured listing of items with descriptions. Wikidata: Q2352616 (catalogue) More structured than a simple list, catalogues provide: - Standardized descriptions - Classification/subject access - Cross-references - Often searchable indexes Key distinction from inventory: catalogues emphasize access points and findability, while inventories emphasize completeness and enumeration.' LibraryCatalog: is_a: Catalogue class_uri: wd:Q856638 - description: 'Library catalog - catalog of library holdings (books, serials, media). - - - Wikidata: Q856638 (library catalog) - - - Includes: - - - Card catalogs (historical) - - - OPACs (Online Public Access Catalogs) - - - Union catalogs (multiple institutions) - - - Discovery systems - - - Typically follows cataloging standards: MARC, RDA, ISBD. - - ' - exact_mappings: - - wd:Q856638 + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:Work - dcat:Catalog + - wd:Q856638 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -409,27 +242,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Library catalog - catalog of library holdings (books, serials, media). Wikidata: Q856638 (library catalog) Includes: - Card catalogs (historical) - OPACs (Online Public Access Catalogs) - Union catalogs (multiple institutions) - Discovery systems Typically follows cataloging standards: MARC, RDA, ISBD.' LocationCatalog: is_a: Catalogue class_uri: wd:Q19309479 - description: 'Location catalog - catalog organized by physical location. - - - Wikidata: Q19309479 (location catalog) - - - Also known as shelf list or topographic catalog. - - Useful for: - - - Stack maintenance - - - Inventory control - - - Retrieval operations - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q19309479 slot_usage: has_domain: @@ -439,34 +258,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Location catalog - catalog organized by physical location. Wikidata: Q19309479 (location catalog) Also known as shelf list or topographic catalog. Useful for: - Stack maintenance - Inventory control - Retrieval operations' Guide: is_a: FindingAidType class_uri: wd:Q116767694 - description: 'Guide - high-level overview of holdings or repository. - - - Wikidata: Q116767694 (guide, archival description) - - - Guides provide: - - - Summary descriptions - - - Contextual/historical information - - - Organizational overviews - - - Research guidance - - - Less detailed than inventories but better for orientation and discovery. - - ' - exact_mappings: - - wd:Q116767694 + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Guide - bf:Summary + - wd:Q116767694 slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) @@ -477,35 +278,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Guide - high-level overview of holdings or repository. Wikidata: Q116767694 (guide, archival description) Guides provide: - Summary descriptions - Contextual/historical information - Organizational overviews - Research guidance Less detailed than inventories but better for orientation and discovery.' RepositoryGuide: is_a: Guide class_uri: wd:Q117649202 - description: 'Repository guide - comprehensive guide to an entire institution''s - holdings. - - - Wikidata: Q117649202 (repository guide) - - - Also known as: - - - Guide to holdings - - - General guide - - - Institutional guide - - - Provides researchers with overview of what the institution holds, - - major collections, research strengths, access policies. - - ' - exact_mappings: - - wd:Q117649202 + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Guide - bf:Summary + - wd:Q117649202 slot_usage: has_domain: ifabsent: string(ARCHIVE) @@ -514,30 +296,15 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - "Preserved from prior description: Repository guide - comprehensive guide to an entire institution's holdings. Wikidata: Q117649202 (repository guide) Also known as: - Guide to holdings - General guide - Institutional guide Provides researchers with overview of what the institution holds, major collections, research strengths, access policies." SummaryGuide: is_a: Guide class_uri: wd:Q117833265 - description: 'Summary guide - brief overview of a collection or record group. - - - Wikidata: Q117833265 (summary guide) - - - Provides collection-level description without item-level detail. - - Useful for: - - - Initial discovery - - - Prioritizing research - - - Understanding scope before detailed consultation - - ' - exact_mappings: - - wd:Q117833265 + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:Summary + - wd:Q117833265 slot_usage: has_domain: ifabsent: string(ARCHIVE) @@ -546,34 +313,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Summary guide - brief overview of a collection or record group. Wikidata: Q117833265 (summary guide) Provides collection-level description without item-level detail. Useful for: - Initial discovery - Prioritizing research - Understanding scope before detailed consultation' List: is_a: FindingAidType class_uri: wd:Q12139612 - description: 'List - simple enumeration of items or holdings. - - - Wikidata: Q12139612 (list) - - - Less structured than catalog or inventory: - - - May lack standardized descriptions - - - Often chronological or alphabetical - - - Minimal metadata beyond identification - - - Common for: - - - Accession registers - - - Transfer lists - - - Preliminary listings before full processing - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q12139612 slot_usage: has_domain: @@ -585,25 +331,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: List - simple enumeration of items or holdings. Wikidata: Q12139612 (list) Less structured than catalog or inventory: - May lack standardized descriptions - Often chronological or alphabetical - Minimal metadata beyond identification Common for: - Accession registers - Transfer lists - Preliminary listings before full processing' SpecialList: is_a: List class_uri: wd:Q116972118 - description: 'Special list - list focusing on specific subject, format, or theme. - - - Wikidata: Q116972118 (special list) - - - Examples: - - - List of photographs in collection - - - List of materials relating to [topic] - - - List of restricted materials - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q116972118 slot_usage: has_domain: @@ -613,34 +347,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Special list - list focusing on specific subject, format, or theme. Wikidata: Q116972118 (special list) Examples: - List of photographs in collection - List of materials relating to [topic] - List of restricted materials' Bibliography: is_a: List class_uri: wd:Q1631107 - description: 'Bibliography - list of publications on a subject. - - - Wikidata: Q1631107 (bibliography) - - - Types: - - - Subject bibliography (topic-focused) - - - Author bibliography (creator-focused) - - - National bibliography (country-focused) - - - Retrospective bibliography (historical period) - - - May be published as standalone work or appended to finding aid. - - ' - exact_mappings: - - wd:Q1631107 + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:Work - bf:Text + - wd:Q1631107 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -649,29 +365,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliography - list of publications on a subject. Wikidata: Q1631107 (bibliography) Types: - Subject bibliography (topic-focused) - Author bibliography (creator-focused) - National bibliography (country-focused) - Retrospective bibliography (historical period) May be published as standalone work or appended to finding aid.' Database: is_a: FindingAidType abstract: true - description: 'Database - structured, searchable collection of records. - - - Abstract class for database-based finding aids. - - - Key characteristics: - - - Searchable/queryable - - - Structured fields - - - Often online/digital - - - May support faceted browsing - - - Distinct from static finding aids by interactivity and search capability. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Dataset - dcat:Dataset @@ -686,31 +385,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Database - structured, searchable collection of records. Abstract class for database-based finding aids. Key characteristics: - Searchable/queryable - Structured fields - Often online/digital - May support faceted browsing Distinct from static finding aids by interactivity and search capability.' BibliographicDatabase: is_a: Database class_uri: wd:Q1789476 - description: 'Bibliographic database - searchable database of bibliographic records. - - - Wikidata: Q1789476 (bibliographic database) - - - Examples: - - - WorldCat - - - Library of Congress Online Catalog - - - Union catalogs - - - Subject-specific bibliographic databases - - ' - exact_mappings: - - wd:Q1789476 + description: 'Specialized finding-aid classification concept.' close_mappings: - dcat:Dataset - bf:Work + - wd:Q1789476 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -719,31 +403,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliographic database - searchable database of bibliographic records. Wikidata: Q1789476 (bibliographic database) Examples: - WorldCat - Library of Congress Online Catalog - Union catalogs - Subject-specific bibliographic databases' LiteratureDatabase: is_a: Database class_uri: wd:Q1865123 - description: 'Literature database - database of scholarly/research literature. - - - Wikidata: Q1865123 (literature database) - - - Examples: - - - JSTOR - - - Web of Science - - - Scopus - - - Subject-specific research databases - - ' - exact_mappings: - - wd:Q1865123 + description: 'Specialized finding-aid classification concept.' close_mappings: - dcat:Dataset - schema:Dataset + - wd:Q1865123 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -752,29 +421,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Literature database - database of scholarly/research literature. Wikidata: Q1865123 (literature database) Examples: - JSTOR - Web of Science - Scopus - Subject-specific research databases' Review: is_a: FindingAidType abstract: true - description: 'Review - analytical/interpretive survey of literature or sources. - - - Abstract class for review-type finding aids. - - - Provides: - - - Critical analysis - - - Synthesis of sources - - - Research context - - - Scholarly interpretation - - - More interpretive than descriptive finding aids. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:ScholarlyArticle - bf:Text @@ -788,31 +440,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Review - analytical/interpretive survey of literature or sources. Abstract class for review-type finding aids. Provides: - Critical analysis - Synthesis of sources - Research context - Scholarly interpretation More interpretive than descriptive finding aids.' LiteratureReview: is_a: Review class_uri: wd:Q2412849 - description: 'Literature review - scholarly survey of published literature. - - - Wikidata: Q2412849 (literature review) - - - Synthesizes existing research on a topic, identifying: - - - Key sources - - - Research trends - - - Gaps in knowledge - - - Methodological approaches - - ' - exact_mappings: - - wd:Q2412849 + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:ScholarlyArticle - bf:Text + - wd:Q2412849 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -821,25 +458,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Literature review - scholarly survey of published literature. Wikidata: Q2412849 (literature review) Synthesizes existing research on a topic, identifying: - Key sources - Research trends - Gaps in knowledge - Methodological approaches' BibliographicReview: is_a: Review class_uri: wd:Q59156132 - description: 'Bibliographic review - essay surveying bibliographic sources. - - - Wikidata: Q59156132 (bibliographic review) - - - Also known as bibliographic essay or literature essay. - - More narrative and interpretive than a bibliography. - - ' - exact_mappings: - - wd:Q59156132 + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:ScholarlyArticle - bf:Text + - wd:Q59156132 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -848,35 +476,15 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliographic review - essay surveying bibliographic sources. Wikidata: Q59156132 (bibliographic review) Also known as bibliographic essay or literature essay. More narrative and interpretive than a bibliography.' IndexDocument: is_a: FindingAidType class_uri: wd:Q873506 - description: 'IndexDocument - alphabetical or systematic list of names, subjects, - locations (finding aid type). - - Note: For structured index with entries, use Index class from Index.yaml. - - Wikidata: Q873506 (index) - - - Provides access points to content: - - - Name indexes (persons, organizations) - - - Subject indexes (topics, keywords) - - - Place indexes (geographic locations) - - - Date indexes (chronological access) - - - Often accompanies or supplements other finding aids. - - ' - exact_mappings: - - wd:Q873506 + description: 'IndexDocument - alphabetical or systematic list of names, subjects, locations (finding aid type).' close_mappings: - bf:SupplementaryContent + - wd:Q873506 slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) @@ -887,28 +495,15 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: IndexDocument - alphabetical or systematic list of names, subjects, locations (finding aid type). Note: For structured index with entries, use Index class from Index.yaml. Wikidata: Q873506 (index) Provides access points to content: - Name indexes (persons, organizations) - Subject indexes (topics, keywords) - Place indexes (geographic locations) - Date indexes (chronological access) Often accompanies or supplements other finding aids.' BibliographicIndex: is_a: IndexDocument class_uri: wd:Q2033233 - description: 'Bibliographic index - index to bibliographic sources. - - - Wikidata: Q2033233 (bibliographic index) - - - Examples: - - - Author indexes - - - Subject indexes to journals - - - Citation indexes - - ' - exact_mappings: - - wd:Q2033233 + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:SupplementaryContent + - wd:Q2033233 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -917,27 +512,13 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliographic index - index to bibliographic sources. Wikidata: Q2033233 (bibliographic index) Examples: - Author indexes - Subject indexes to journals - Citation indexes' LocationIndex: is_a: IndexDocument class_uri: wd:Q117311578 - description: 'Location index - index organized by geographic location. - - - Wikidata: Q117311578 (location index) - - - Also known as place index or geographic index. - - Useful for: - - - Mapping records to locations - - - Research by geographic area - - - Local history research - - ' - exact_mappings: + description: 'Specialized finding-aid classification concept.' + close_mappings: - wd:Q117311578 slot_usage: has_domain: @@ -947,31 +528,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Location index - index organized by geographic location. Wikidata: Q117311578 (location index) Also known as place index or geographic index. Useful for: - Mapping records to locations - Research by geographic area - Local history research' InstructionalMaterials: is_a: FindingAidType class_uri: wd:Q1348645 - description: 'Instructional materials - educational resources for using collections. - - - Wikidata: Q1348645 (instructional materials) - - - Helps researchers understand: - - - How to access collections - - - Research methodologies - - - Historical context - - - Best practices - - ' - exact_mappings: - - wd:Q1348645 + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:LearningResource - bf:Text + - wd:Q1348645 slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) @@ -982,31 +548,16 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Instructional materials - educational resources for using collections. Wikidata: Q1348645 (instructional materials) Helps researchers understand: - How to access collections - Research methodologies - Historical context - Best practices' ReferenceWork: is_a: InstructionalMaterials class_uri: wd:Q13136 - description: 'Reference work - encyclopedias, handbooks, dictionaries for research. - - - Wikidata: Q13136 (reference work) - - - Provides background knowledge and context: - - - Subject encyclopedias - - - Biographical dictionaries - - - Technical handbooks - - - Terminology guides - - ' - exact_mappings: - - wd:Q13136 + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Book - bf:Text + - wd:Q13136 slot_usage: has_domain: ifabsent: string(LIBRARY) @@ -1015,3 +566,5 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Reference work - encyclopedias, handbooks, dictionaries for research. Wikidata: Q13136 (reference work) Provides background knowledge and context: - Subject encyclopedias - Biographical dictionaries - Technical handbooks - Terminology guides' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml index 125880adf8..b5a3547eaa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionSystem.yaml @@ -7,17 +7,38 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type default_prefix: hc classes: FireSuppressionSystem: class_uri: skos:Concept + description: >- + Installed fire suppression arrangement for a facility, describing the + active method available for fire control. + alt_descriptions: + nl: Geinstalleerde brandblusvoorziening voor een locatie die de beschikbare actieve blusmethode beschrijft. + de: Installierte Feuerloescheinrichtung einer Einrichtung die die verfuegbare aktive Loeschmethode beschreibt. + fr: Dispositif de suppression d incendie installe dans un site decrivant la methode active de maitrise du feu. + es: Sistema de supresion de incendios instalado en una instalacion que describe el metodo activo disponible de control del fuego. + ar: منظومة إخماد حريق مثبتة في المرفق تصف طريقة المكافحة النشطة المتاحة. + id: Sistem pemadaman kebakaran terpasang pada fasilitas yang menjelaskan metode aktif pengendalian api yang tersedia. + zh: 设施内已安装的消防抑制配置,用于描述可用的主动灭火方式。 + structured_aliases: + - {literal_form: brandblussysteem, in_language: nl} + - {literal_form: Feuerloeschanlage, in_language: de} + - {literal_form: systeme de suppression incendie, in_language: fr} + - {literal_form: sistema de supresion de incendios, in_language: es} + - {literal_form: نظام إخماد حريق, in_language: ar} + - {literal_form: sistem pemadaman kebakaran, in_language: id} + - {literal_form: 灭火系统, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_type slot_usage: has_type: -# range: string # uriorcurie + range: FireSuppressionType required: true annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml index 775155a472..ae615a36ae 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionType.yaml @@ -7,14 +7,35 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: FireSuppressionType: class_uri: skos:Concept abstract: true + description: >- + Abstract taxonomy concept for categorizing technical fire suppression + methods used in heritage facilities. + alt_descriptions: + nl: Abstract taxonomieconcept voor classificatie van technische brandblusmethoden in erfgoedfaciliteiten. + de: Abstraktes Taxonomiekonzept zur Klassifikation technischer Feuerloeschmethoden in Kultureinrichtungen. + fr: Concept taxonomique abstrait pour classifier les methodes techniques de suppression incendie dans les sites patrimoniaux. + es: Concepto taxonomico abstracto para clasificar metodos tecnicos de supresion de incendios en instalaciones patrimoniales. + ar: مفهوم تصنيفي مجرد لتصنيف طرق إخماد الحريق التقنية المستخدمة في مرافق التراث. + id: Konsep taksonomi abstrak untuk mengklasifikasikan metode teknis pemadaman kebakaran di fasilitas warisan. + zh: 用于分类遗产设施技术性灭火方式的抽象分类学概念。 + structured_aliases: + - {literal_form: type brandblussing, in_language: nl} + - {literal_form: Feuerloeschtyp, in_language: de} + - {literal_form: type de suppression incendie, in_language: fr} + - {literal_form: tipo de supresion de incendios, in_language: es} + - {literal_form: نوع إخماد الحريق, in_language: ar} + - {literal_form: tipe pemadaman kebakaran, in_language: id} + - {literal_form: 灭火类型, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml index 64ef555ab0..54ec2a2ec8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml @@ -14,30 +14,48 @@ default_prefix: hc classes: InertGasSystem: is_a: FireSuppressionType - description: Inert gas suppression (e.g. Argonite, Inergen) - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Fire extinguishing system using inert gases to displace oxygen and + suppress combustion without water damage. + alt_descriptions: + nl: >- + Brandblussysteem dat inerte gassen gebruikt om zuurstof te verdringen en verbranding + te onderdrukken zonder waterschade. + de: >- + Feuerlöschsystem, das Inertgase verwendet, um Sauerstoff zu verdrängen und Verbrennung + ohne Wasserschaden zu unterdrücken. + fr: >- + Système d'extinction d'incendie utilisant des gaz inertes pour déplacer l'oxygène + et supprimer la combustion sans dégâts d'eau. + es: >- + Sistema de extinción de incendios que utiliza gases inertes para desplazar el oxígeno + y suprimir la combustión sin daños por agua. + ar: >- + نظام إطفاء حريق يستخدم غازات خاملة لإزاحة الأكسجين وقمع الاحتراق دون أضرار المياه. + id: >- + Sistem pemadam kebakaran yang menggunakan gas inert untuk menggantikan oksigen + dan menekan pembakaran tanpa kerusakan air. + zh: >- + 使用惰性气体置换氧气并抑制燃烧而不造成水损的灭火系统。 broad_mappings: - skos:Concept SprinklerSystem: is_a: FireSuppressionType - description: Water sprinkler system (Wet pipe, Dry pipe, Pre-action) + description: Water-based sprinkler suppression system for automated discharge. broad_mappings: - skos:Concept WaterMistSystem: is_a: FireSuppressionType - description: Water mist suppression + description: High-pressure fine water mist suppression system. broad_mappings: - skos:Concept ChemicalAgentSystem: is_a: FireSuppressionType - description: Chemical agent suppression (e.g. FM-200, Novec 1230) + description: Clean-agent chemical suppression system. broad_mappings: - skos:Concept NoSystem: is_a: FireSuppressionType - description: No fire suppression system present + description: No fixed fire suppression system is installed. broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Fixity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Fixity.yaml index 5573181309..59744b0641 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Fixity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Fixity.yaml @@ -8,13 +8,34 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: Fixity: class_uri: premis:Fixity + description: >- + Integrity evidence for a digital object, typically expressed as checksum + algorithm and value for authenticity control. + alt_descriptions: + nl: Integriteitsbewijs voor een digitaal object meestal als checksumalgoritme en -waarde voor authenticiteitscontrole. + de: Integritaetsnachweis fuer ein digitales Objekt meist als Prüfsummenalgorithmus und Wert zur Authentizitaetskontrolle. + fr: Preuve d integrite d un objet numerique generalement exprimee comme algorithme et valeur de somme de controle. + es: Evidencia de integridad para un objeto digital normalmente expresada como algoritmo y valor de suma de verificacion. + ar: دليل سلامة لكائن رقمي يُعبَّر عنه عادة بخوارزمية وقيمة تحقق لاختبار الأصالة. + id: Bukti integritas untuk objek digital biasanya berupa algoritma dan nilai checksum untuk kontrol keaslian. + zh: 用于数字对象完整性校验的证据,通常由校验算法及其值构成。 + structured_aliases: + - {literal_form: fixiteitsinformatie, in_language: nl} + - {literal_form: Fixitaetsnachweis, in_language: de} + - {literal_form: metadonnee de fixite, in_language: fr} + - {literal_form: metadato de fijacion de integridad, in_language: es} + - {literal_form: بيانات التحقق من السلامة, in_language: ar} + - {literal_form: metadata fixity, in_language: id} + - {literal_form: 完整性校验信息, in_language: zh} + exact_mappings: + - premis:Fixity slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FixityVerification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FixityVerification.yaml index fcf770a6ef..fba42c3ed8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FixityVerification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FixityVerification.yaml @@ -8,13 +8,34 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: FixityVerification: class_uri: premis:Event + description: >- + Verification event that checks whether recorded fixity information still + matches the current digital object state. + alt_descriptions: + nl: Verificatiegebeurtenis die controleert of vastgelegde fixiteitsinformatie nog overeenkomt met de huidige staat van het digitale object. + de: Verifizierungsereignis das prueft ob gespeicherte Fixitaetsinformationen weiterhin dem aktuellen Zustand des digitalen Objekts entsprechen. + fr: Evenement de verification qui controle si les informations de fixite enregistrees correspondent encore a l etat actuel de l objet numerique. + es: Evento de verificacion que comprueba si la informacion de integridad registrada coincide con el estado actual del objeto digital. + ar: حدث تحقق يفحص ما إذا كانت معلومات سلامة البيانات المسجلة ما تزال مطابقة للحالة الحالية للكائن الرقمي. + id: Peristiwa verifikasi yang memeriksa apakah informasi fixity tercatat masih sesuai dengan keadaan objek digital saat ini. + zh: 用于检查已记录完整性信息是否仍与当前数字对象状态一致的校验事件。 + structured_aliases: + - {literal_form: fixiteitscontrole, in_language: nl} + - {literal_form: Fixitaetspruefung, in_language: de} + - {literal_form: verification de fixite, in_language: fr} + - {literal_form: verificacion de integridad, in_language: es} + - {literal_form: تحقق السلامة, in_language: ar} + - {literal_form: verifikasi fixity, in_language: id} + - {literal_form: 完整性校验事件, in_language: zh} + exact_mappings: + - premis:Event slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml index 99f8e9b453..b5964b5bad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Foremalarkiv.yaml @@ -1,19 +1,38 @@ id: https://w3id.org/nde/ontology/Foremalarkiv name: Foremalarkiv -title: "F\xF6rem\xE5lsarkiv (Swedish Object Archive)" +title: "Föremålsarkiv (Swedish Object Archive)" prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type classes: Foremalarkiv: - description: "Swedish object archive (f\xF6rem\xE5lsarkiv). A specialized type of archive in Sweden that focuses on three-dimensional objects rather than documents. These archives preserve physical artifacts, specimens, and objects with historical, cultural, or scientific significance. The concept bridges archival and museum practices, applying archival principles to object collections." + description: >- + Swedish archive organization type focused on three-dimensional object + holdings and specimen records, combining archival governance with object + stewardship practices. + alt_descriptions: + nl: Zweeds type archieforganisatie gericht op driedimensionale objectcollecties en specimenregistraties met archiefmatige governance. + de: Schwedischer Archivorganisationstyp mit Fokus auf dreidimensionale Objektbestaende und Specimenunterlagen in archivischer Governance. + fr: Type d organisation archivistique suedoise axe sur des ensembles d objets tridimensionnels et des dossiers de specimens. + es: Tipo de organizacion archivistica sueca centrada en fondos de objetos tridimensionales y registros de especimenes. + ar: نمط منظمة أرشيفية سويدية يركز على مقتنيات الأشياء ثلاثية الأبعاد وسجلات العينات ضمن حوكمة أرشيفية. + id: Tipe organisasi arsip Swedia yang berfokus pada koleksi objek tiga dimensi dan catatan spesimen dalam tata kelola kearsipan. + zh: 瑞典档案机构类型,重点管理三维实物藏品与标本记录,并采用档案治理方式。 + structured_aliases: + - {literal_form: Zweeds objectarchief, in_language: nl} + - {literal_form: Schwedisches Objektarchiv, in_language: de} + - {literal_form: archive suedoise d objets, in_language: fr} + - {literal_form: archivo sueco de objetos, in_language: es} + - {literal_form: أرشيف الأشياء السويدي, in_language: ar} + - {literal_form: arsip objek Swedia, in_language: id} + - {literal_form: 瑞典实物档案, in_language: zh} is_a: ArchiveOrganizationType class_uri: skos:Concept slots: @@ -23,9 +42,12 @@ classes: slot_usage: identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType + broad_mappings: + - skos:Concept annotations: - skos:prefLabel: "F\xF6rem\xE5lsarkiv" + skos:prefLabel: "Föremålsarkiv" skos:altLabel: Foremalarkiv, Object Archive, Swedish Object Archive collection_type: three-dimensional objects specificity_score: 0.1 @@ -36,7 +58,7 @@ classes: - MuseumArchive - SpecimenArchive comments: - - "Swedish term: F\xF6rem\xE5lsarkiv (f\xF6rem\xE5l = object, arkiv = archive)" + - "Swedish term: Föremålsarkiv (föremål = object, arkiv = archive)" - Filename uses ASCII transliteration for filesystem compatibility - Applies archival methodology to physical object collections - Distinct from traditional document-based archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml index 4bf9c09bfe..aecc967d94 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ForkliftAccess.yaml @@ -8,12 +8,32 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: ForkliftAccess: class_uri: schema:AmenityFeature - description: Forklift access feature. + description: >- + Facility access feature indicating whether spaces permit forklift entry + for logistics, handling, or collection movement. + alt_descriptions: + nl: Toegangskenmerk van een faciliteit dat aangeeft of ruimten heftrucktoegang bieden voor logistiek en collectieverplaatsing. + de: Zugangsmerkmal einer Einrichtung das angibt ob Bereiche Staplerzufahrt fuer Logistik und Objektbewegung erlauben. + fr: Caracteristique d acces indiquant si des espaces autorisent l entree de chariots elevateurs pour la logistique et les deplacements de collection. + es: Caracteristica de acceso que indica si los espacios permiten ingreso de montacargas para logistica y movimiento de colecciones. + ar: سمة وصول للمرفق توضح ما إذا كانت المساحات تسمح بدخول الرافعات الشوكية لأعمال اللوجستيات ونقل المقتنيات. + id: Fitur akses fasilitas yang menunjukkan apakah ruang mengizinkan masuk forklift untuk logistik dan perpindahan koleksi. + zh: 表示场地空间是否允许叉车进入以进行物流与藏品搬运的设施通行特征。 + structured_aliases: + - {literal_form: heftrucktoegang, in_language: nl} + - {literal_form: Staplerzugang, in_language: de} + - {literal_form: acces chariot elevateur, in_language: fr} + - {literal_form: acceso para montacargas, in_language: es} + - {literal_form: وصول رافعة شوكية, in_language: ar} + - {literal_form: akses forklift, in_language: id} + - {literal_form: 叉车通行, in_language: zh} + exact_mappings: + - schema:AmenityFeature slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Format.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Format.yaml index a822a67847..a4229e5b9e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Format.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Format.yaml @@ -9,45 +9,32 @@ prefixes: premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: Format: class_uri: dct:MediaType - description: 'A structured representation of a document, file, or resource format. - - - **USAGE**: - - Represents format specifications for: - - - Finding aids (EAD, PDF, HTML, MARC) - - - API responses (JSON, XML, RDF) - - - Media files (JPEG, MP3, MP4) - - - Transcripts and subtitles (VTT, SRT, TXT) - - - **ONTOLOGY ALIGNMENT**: - - - **Primary** (`class_uri`): `dct:MediaType` - Dublin Core media type - - - **Related**: `schema:encodingFormat` - Schema.org encoding - - - **Related**: `premis:Format` - PREMIS preservation format - - - **MIGRATION NOTE**: - - Created per slot_fixes.yaml revision (Rule 53, 2026-01-22). - - Replaces simple string-valued `format` slot with structured class. - - ' + description: >- + Structured media or encoding format designation for files, documents, + APIs, and preservation objects. + alt_descriptions: + nl: Gestructureerde aanduiding van media- of coderingsformaat voor bestanden documenten API s en preservatieobjecten. + de: Strukturierte Bezeichnung von Medien- oder Kodierungsformaten fuer Dateien Dokumente APIs und Erhaltungsobjekte. + fr: Designation structuree de format media ou d encodage pour fichiers documents API et objets de preservation. + es: Designacion estructurada de formato de medio o codificacion para archivos documentos API y objetos de preservacion. + ar: تسمية منظمة لصيغة الوسائط أو الترميز للملفات والوثائق وواجهات API وكائنات الحفظ الرقمي. + id: Penetapan terstruktur format media atau pengodean untuk berkas dokumen API dan objek preservasi. + zh: 面向文件、文档、API 与保存对象的结构化媒体或编码格式标识。 + structured_aliases: + - {literal_form: bestandsformaat, in_language: nl} + - {literal_form: Dateiformat, in_language: de} + - {literal_form: format de fichier, in_language: fr} + - {literal_form: formato de archivo, in_language: es} + - {literal_form: تنسيق ملف, in_language: ar} + - {literal_form: format berkas, in_language: id} + - {literal_form: 文件格式, in_language: zh} slots: - identified_by - has_label @@ -85,8 +72,6 @@ classes: description: PDF document format annotations: custodian_types: '["*"]' - custodian_types_rationale: Format specifications applicable to all custodian - types. - specificity_score: '0.25' - specificity_rationale: Broadly applicable - formats used across all heritage - custodian types. + custodian_types_rationale: Format specifications applicable to all custodian types. + specificity_score: 0.25 + specificity_rationale: Broadly applicable - formats used across all heritage custodian types. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FormerName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FormerName.yaml index 8b458a5da5..189bf7c4a9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FormerName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FormerName.yaml @@ -10,22 +10,33 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: FormerName: - description: "A former name of the institution with optional temporal bounds and\ - \ metadata, representing historical naming that is no longer in official use.\n\ - Ontology mapping rationale: - class_uri is skos:hiddenLabel because former names\ - \ are historical labels\n that are no longer preferred but should still be\ - \ searchable\n- close_mappings includes org:changedBy for organizational change\ - \ context - related_mappings includes schema:alternateName for variant name\ - \ relationships" + description: >- + Historical institutional name that is no longer the current preferred + form but remains relevant for identification and search. + alt_descriptions: + nl: Historische instellingsnaam die niet langer de huidige voorkeursvorm is maar wel relevant blijft voor identificatie en zoeken. + de: Historischer Institutionsname der nicht mehr die aktuelle Vorzugsform ist aber fuer Identifikation und Suche relevant bleibt. + fr: Ancienne denomination institutionnelle qui n est plus la forme preferee actuelle mais reste utile pour identification et recherche. + es: Denominacion historica institucional que ya no es la forma preferida actual pero sigue siendo relevante para identificacion y busqueda. + ar: اسم مؤسسي تاريخي لم يعد الصيغة المفضلة الحالية لكنه يظل مهما للتعريف والبحث. + id: Nama institusi historis yang bukan lagi bentuk baku saat ini namun tetap relevan untuk identifikasi dan pencarian. + zh: 机构历史名称,虽已非当前首选名称,但仍用于识别与检索。 + structured_aliases: + - {literal_form: vroegere naam, in_language: nl} + - {literal_form: frueherer Name, in_language: de} + - {literal_form: ancien nom, in_language: fr} + - {literal_form: nombre anterior, in_language: es} + - {literal_form: اسم سابق, in_language: ar} + - {literal_form: nama lama, in_language: id} + - {literal_form: 曾用名, in_language: zh} class_uri: hc:FormerName - close_mappings: + related_mappings: - skos:hiddenLabel - org:changedBy - related_mappings: - schema:alternateName annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml index 9e71bbc212..93517460c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml @@ -3,51 +3,74 @@ name: FoundationArchive title: Foundation Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: FoundationArchive: - description: "Archive of a foundation (Stiftung, fundaci\xF3n, fondation). Foundation archives preserve records documenting the activities, governance, and history of charitable, cultural, or educational foundations. They may include founding documents, board minutes, grant records, correspondence, and documentation of foundation-supported projects and programs." + class_uri: hc:FoundationArchive is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Archival institution governed by a foundation and responsible for preserving + records of philanthropic, cultural, educational, or mission-driven activities. + alt_descriptions: + nl: Archiefinstelling onder bestuur van een stichting, verantwoordelijk voor het bewaren van documentatie over filantropische, culturele, educatieve of maatschappelijke activiteiten. + de: Archivische Einrichtung unter Stiftungstraegerschaft, die Unterlagen zu philanthropischen, kulturellen, bildungsbezogenen oder gemeinnuetzigen Taetigkeiten bewahrt. + fr: Institution archivistique sous gouvernance d'une fondation, chargee de conserver les archives d'activites philanthropiques, culturelles, educatives ou d'interet general. + es: Institucion archivistica gestionada por una fundacion que conserva registros de actividades filantropicas, culturales, educativas o de interes social. + ar: مؤسسة أرشيفية تُدار من قبل مؤسسة خيرية أو وقفية وتتولى حفظ سجلات الأنشطة الخيرية أو الثقافية أو التعليمية. + id: Lembaga kearsipan yang dikelola yayasan dan bertanggung jawab melestarikan arsip kegiatan filantropi, budaya, pendidikan, atau misi sosial. + zh: 由基金会治理并负责保存慈善、文化、教育或公益活动记录的档案机构。 + structured_aliases: + - literal_form: stichtingsarchief + in_language: nl + - literal_form: Stiftungsarchiv + in_language: de + - literal_form: archives de fondation + in_language: fr + - literal_form: archivo de fundacion + in_language: es + - literal_form: أرشيف مؤسسة + in_language: ar + - literal_form: arsip yayasan + in_language: id + - literal_form: 基金会档案馆 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Foundation Archive - skos:altLabel: "Stiftungsarchiv, archivo de fundaci\xF3n, archives de fondation" - organizational_form: foundation - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + equals_string: hc:ArchiveOrganizationType + examples: + - value: + has_type: hc:ArchiveOrganizationType + hold_record_set: + - hc:FoundationAdministrationFonds + - hc:GrantRecordSeries + description: Foundation repository holding governance and grant records + keywords: + - philanthropic governance records + - board minutes + - grant documentation + - project correspondence exact_mappings: - - wd:Q27030827 - close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q27030827 broad_mappings: - - wd:Q166118 - see_also: - - CorporateArchive - - PrivateArchive - - CharitableArchive + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - rico:CorporateBody comments: - - Stiftungsarchiv (de) - - "archivo de fundaci\xF3n (es)" - - Archives documenting philanthropic and cultural foundations - - May be private or have restricted access depending on foundation policy + - Organization-focused class; holdings are represented through record set type classes. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml index 3bb46d2902..68e8ba54f6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetType.yaml @@ -1,42 +1,52 @@ id: https://nde.nl/ontology/hc/class/FoundationArchiveRecordSetType name: FoundationArchiveRecordSetType -title: FoundationArchive Record Set Type +title: Foundation Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ - rico: https://www.ica.org/standards/RiC/ontology# hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# + rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: FoundationArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by FoundationArchive custodians. - - ' + class_uri: hc:FoundationArchiveRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Classification root for documentary aggregates typically maintained by + foundation-based archival institutions. + alt_descriptions: + nl: Classificatieroot voor documentaire gehelen die doorgaans worden beheerd door stichtingsarchieven. + de: Klassifikationswurzel fuer Dokumentaggregate, die typischerweise in Stiftungsarchiven gefuehrt werden. + fr: Racine de classification pour les ensembles documentaires generalement conserves par des archives de fondation. + es: Raiz de clasificacion para agregados documentales mantenidos habitualmente por archivos de fundacion. + ar: جذر تصنيفي للتجمعات الوثائقية التي تحفظها عادة الأرشيفات التابعة للمؤسسات الوقفية. + id: Akar klasifikasi untuk agregat dokumenter yang lazim dipelihara oleh arsip yayasan. + zh: 用于基金会档案机构常见文献聚合体的分类根节点。 + structured_aliases: + - literal_form: stichtingsarchiefbestandtype + in_language: nl + - literal_form: Stiftungsarchiv-Bestandstyp + in_language: de + - literal_form: type d'ensemble documentaire de fondation + in_language: fr + - literal_form: tipo de conjunto documental de fundacion + in_language: es + - literal_form: نوع مجموعة سجلات مؤسسة + in_language: ar + - literal_form: tipe set arsip yayasan + in_language: id + - literal_form: 基金会档案记录集类型 + in_language: zh slots: - - has_type - - has_score - - has_scope + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType see_also: - - FoundationArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - FoundationArchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml index 818db833a9..db669af8aa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/FoundationArchiveRecordSetTypes name: FoundationArchiveRecordSetTypes -title: FoundationArchive Record Set Type Subclasses +title: Foundation Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./FoundationArchiveRecordSetType @@ -20,116 +19,237 @@ imports: classes: FoundationAdministrationFonds: is_a: FoundationArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Foundation administrative records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - FoundationArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:FoundationAdministrationFonds + description: >- + Provenance-based aggregation of governance and operational documentation + produced by philanthropic endowment management bodies. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van bestuurs- en operationele documentatie + van filantropische vermogens- en fondsbeheerorganen. + de: >- + Provenienzbasierte Aggregation von Leitungs- und Betriebsunterlagen + von Organen zur Verwaltung philanthropischer Vermoegen. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance + et d'exploitation produite par des organes de gestion philanthropique. + es: >- + Agregacion basada en procedencia de documentacion de gobierno + y operacion producida por organos de gestion filantropica. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة والتشغيل الصادرة عن + هيئات إدارة الأموال الخيرية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola + dan operasional yang dihasilkan badan pengelola dana filantropi. + zh: >- + 基于来源原则聚合慈善基金管理机构形成的治理与运营文献。 + structured_aliases: + - literal_form: fonds beheer filantropisch vermogen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds philanthropischer Vermoegensverwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de gestion philanthropique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de gestion filantropica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة تمويل خيري + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds pengelolaan filantropi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 慈善基金管理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Scope covers both governance decisions and operational administration. + keywords: + - philanthropic governance + - endowment management + - operational administration + - provenance aggregation + examples: + - value: + has_type: hc:FoundationAdministrationFonds + has_custodian: hc:FoundationArchive + has_note: Board minutes, statutes, and internal policy dossiers. + description: Governance documentation grouped by originating management body. slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FoundationAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:FoundationAdministrationFonds has_custodian: - equals_string: FoundationArchive - record_holder_note: - equals_string: This RecordSetType is typically held by FoundationArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:FoundationArchive + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Fonds + GrantRecordSeries: is_a: FoundationArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Grant and funding records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - FoundationArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:GrantRecordSeries + description: >- + Ordered documentary sequence of funding requests, award decisions, + reporting cycles, and compliance evidence. + alt_descriptions: + nl: >- + Geordende documentaire reeks van financieringsaanvragen, + toekenningsbesluiten, rapportagecycli en nalevingsbewijzen. + de: >- + Geordnete Dokumentationsfolge von Foerderantraegen, + Bewilligungsentscheidungen, Berichtzyklen und Compliance-Nachweisen. + fr: >- + Sequence documentaire ordonnee de demandes de financement, + decisions d'attribution, cycles de rapportage et preuves de conformite. + es: >- + Secuencia documental ordenada de solicitudes de financiacion, + decisiones de concesion, ciclos de informes y evidencia de cumplimiento. + ar: >- + تسلسل وثائقي منظم لطلبات التمويل وقرارات المنح + ودورات التقارير وأدلة الامتثال. + id: >- + Urutan dokumenter teratur untuk permohonan pendanaan, + keputusan pemberian, siklus pelaporan, dan bukti kepatuhan. + zh: >- + 由资助申请、授予决策、报告周期与合规证据构成的有序文献序列。 + structured_aliases: + - literal_form: reeks financieringsaanvraagtrajecten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Foerderverfahren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence des parcours de financement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de tramites de financiacion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة مسارات التمويل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan proses pendanaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 资助流程文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Includes decision-making and post-award accountability cycles. + keywords: + - funding request + - award decision + - reporting cycle + - compliance evidence + examples: + - value: + has_type: hc:GrantRecordSeries + has_custodian: hc:FoundationArchive + has_note: Application dossiers with award letters and reporting submissions. + description: Funding lifecycle documentation arranged as a recurring sequence. slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: GrantRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:GrantRecordSeries has_custodian: - equals_string: FoundationArchive - record_holder_note: - equals_string: This RecordSetType is typically held by FoundationArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:FoundationArchive + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Series + ProjectDocumentationCollection: is_a: FoundationArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Project documentation.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - FoundationArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:ProjectDocumentationCollection + description: >- + Assembled documentary body of funded-activity outputs, + evaluation materials, and supporting contextual evidence. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van outputs van gefinancierde activiteiten, + evaluatiemateriaal en ondersteunend contextueel bewijsmateriaal. + de: >- + Zusammengestellter Dokumentkoerper aus Ergebnissen gefoerderter Aktivitaeten, + Evaluationsmaterialien und unterstuetzenden Kontextnachweisen. + fr: >- + Ensemble documentaire reuni de productions d'activites financees, + de materiaux d'evaluation et de preuves contextuelles. + es: >- + Cuerpo documental reunido de resultados de actividades financiadas, + materiales de evaluacion y evidencias contextuales. + ar: >- + جسم وثائقي مُجمع من مخرجات أنشطة ممولة ومواد تقييم + وأدلة سياقية داعمة. + id: >- + Kumpulan dokumenter terhimpun dari keluaran aktivitas didanai, + materi evaluasi, dan bukti konteks pendukung. + zh: >- + 汇集受资助活动产出、评估材料与背景证据的文献整体。 + structured_aliases: + - literal_form: collectie output en evaluatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Ergebnissen und Evaluationen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de productions et evaluations + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de resultados y evaluaciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة مخرجات وتقييمات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi keluaran dan evaluasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 产出与评估文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Assembles evidence used to assess outcomes and contextualize funded activity. + keywords: + - funded output + - evaluation material + - contextual evidence + - assembled documentation + examples: + - value: + has_type: hc:ProjectDocumentationCollection + has_custodian: hc:FoundationArchive + has_note: Final reports, evaluation rubrics, and outcome evidence attachments. + description: Output and evaluation evidence assembled for accountability and learning. slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProjectDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ProjectDocumentationCollection has_custodian: - equals_string: FoundationArchive - record_holder_note: - equals_string: This RecordSetType is typically held by FoundationArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:FoundationArchive + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml index ebe8055232..24a8305a7b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FoundingEvent.yaml @@ -4,14 +4,9 @@ title: Founding Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - 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 @@ -20,84 +15,44 @@ imports: - ../slots/temporal_extent classes: FoundingEvent: - class_uri: crm:E63_Beginning_of_Existence - description: 'Represents the founding or establishment event of an organization. - - - **USAGE**: - - Captures structured founding information for: - - - Heritage custodians (museums, archives, libraries) - - - Standards organizations - - - Historic restaurants and venues - - - Any organization with establishment history - - - **ONTOLOGY ALIGNMENT**: - - - **Primary** (`class_uri`): `crm:E63_Beginning_of_Existence` - CIDOC-CRM - - - **Close**: `schema:Event` - Schema.org event - - - **Close**: `prov:Activity` - PROV-O activity - - - **TEMPORAL PATTERN**: - - Uses CIDOC-CRM E52_Time-Span pattern for fuzzy temporal bounds: - - - Known year: `begin_of_the_begin` = "YYYY-01-01", `end_of_the_begin` = "YYYY-12-31" - - - Known exact date: all four bounds equal - - - Unknown year range: set `begin_of_the_begin` to earliest, `end_of_the_begin` - to latest - - - **MIGRATION NOTE**: - - Created per slot_fixes.yaml revision (Rule 53, 2026-01-22). - - Replaces simple `founded_year` (integer) and `founding_date` (string). - - ' + class_uri: hc:FoundingEvent + description: >- + Inception occurrence marking the formal coming-into-being of an + institution, organization, or named initiative. + alt_descriptions: + nl: Ontstaansgebeurtenis die de formele totstandkoming van een instelling, organisatie of initiatief markeert. + de: Gruendungsereignis, das das formale Entstehen einer Institution, Organisation oder Initiative markiert. + fr: Occurrence de fondation marquant la creation formelle d'une institution, organisation ou initiative. + es: Evento de fundacion que marca la creacion formal de una institucion, organizacion o iniciativa. + ar: حدث تأسيسي يحدد نشأة مؤسسة أو منظمة أو مبادرة بشكل رسمي. + id: Peristiwa pendirian yang menandai terbentuknya institusi, organisasi, atau inisiatif secara formal. + zh: 标示机构、组织或项目正式成立的初始事件。 + structured_aliases: + - literal_form: oprichtingsgebeurtenis + in_language: nl + - literal_form: Gruendungsereignis + in_language: de + - literal_form: evenement fondateur + in_language: fr + - literal_form: evento fundacional + in_language: es + - literal_form: حدث التأسيس + in_language: ar + - literal_form: peristiwa pendirian + in_language: id + - literal_form: 创设事件 + in_language: zh slots: - - temporal_extent - - has_description - - identified_by + - temporal_extent + - has_description + - identified_by slot_usage: temporal_extent: range: TimeSpan inlined: true required: true exact_mappings: - - crm:E63_Beginning_of_Existence - close_mappings: - - schema:Event - - prov:Activity - examples: - - value: - identified_by: https://nde.nl/ontology/hc/event/founding/rijksmuseum-1800 - temporal_extent: - begin_of_the_begin: '1800-01-01' - end_of_the_begin: '1800-12-31' - - value: - identified_by: https://nde.nl/ontology/hc/event/founding/de-kas-1902 - temporal_extent: - begin_of_the_begin: '1902-01-01' - end_of_the_begin: '1902-12-31' - - value: - identified_by: https://nde.nl/ontology/hc/event/founding/unknown-archive-1850s - temporal_extent: - begin_of_the_begin: '1850-01-01' - end_of_the_begin: '1859-12-31' - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Founding events applicable to all custodian types. - specificity_score: '0.30' - specificity_rationale: Broadly applicable - founding events for all heritage - organizations. + - crm:E63_Beginning_of_Existence + broad_mappings: + - schema:Event + - prov:Activity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchive.yaml index 5172b8611f..d6229d6c51 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchive.yaml @@ -3,60 +3,60 @@ name: FreeArchive title: Free Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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 + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: FreeArchive: - description: Archive that preserves documents on the history of social movements. Free archives (Freie Archive) are typically independent, non-governmental institutions that document grassroots movements, activism, alternative culture, and marginalized communities. They operate outside traditional archival institutions and often have connections to the movements they document. Common in German-speaking countries and Italy. + class_uri: hc:FreeArchive is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Independent archival institution documenting social movements, grassroots + initiatives, and communities often underrepresented in state repositories. + alt_descriptions: + nl: Onafhankelijke archiefinstelling die sociale bewegingen, grassroots-initiatieven en ondervertegenwoordigde gemeenschappen documenteert. + de: Unabhaengige Archiveinrichtung zur Dokumentation sozialer Bewegungen, basisnaher Initiativen und haeufig unterrepraesentierter Gemeinschaften. + fr: Institution archivistique independante documentant les mouvements sociaux, les initiatives citoyennes et des communautes souvent sous-representees. + es: Institucion archivistica independiente que documenta movimientos sociales, iniciativas de base y comunidades frecuentemente subrepresentadas. + ar: مؤسسة أرشيفية مستقلة توثّق الحركات الاجتماعية والمبادرات القاعدية والمجتمعات قليلة التمثيل. + id: Lembaga arsip independen yang mendokumentasikan gerakan sosial, inisiatif akar rumput, dan komunitas yang sering kurang terwakili. + zh: 记录社会运动、基层倡议与常被国家档案忽视社群的独立档案机构。 + structured_aliases: + - literal_form: vrij archief + in_language: nl + - literal_form: Freies Archiv + in_language: de + - literal_form: archive libre + in_language: fr + - literal_form: archivo libre + in_language: es + - literal_form: أرشيف مستقل + in_language: ar + - literal_form: arsip independen + in_language: id + - literal_form: 自由档案馆 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Free Archive - skos:altLabel: freies Archiv, archivio libero, Independent Archive, Movement Archive - organizational_status: independent/non-governmental - subject_domain: social movements - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + equals_string: hc:ArchiveOrganizationType exact_mappings: - - wd:Q635801 - close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q635801 broad_mappings: - - wd:Q166118 - see_also: - - SocialMovementArchive - - CommunityArchive - - AlternativeArchive - comments: - - freies Archiv (de) - - archivio libero (it) - - Often volunteer-run or collectively organized - - Document activism, counterculture, labor movements, LGBTQ+ history - - Part of tradition of independent documentation outside state institutions + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - rico:CorporateBody diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml index 2f93d3e314..7a3822ff83 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetType.yaml @@ -1,34 +1,50 @@ id: https://nde.nl/ontology/hc/class/FreeArchiveRecordSetType name: FreeArchiveRecordSetType -title: FreeArchive Record Set Type +title: Free Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: FreeArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by FreeArchive custodians. - ' + class_uri: hc:FreeArchiveRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Classification root for documentary aggregates commonly curated by + independent social-movement archives. + alt_descriptions: + nl: Classificatieroot voor documentaire gehelen die doorgaans door onafhankelijke bewegingenarchieven worden beheerd. + de: Klassifikationswurzel fuer Dokumentaggregate, die typischerweise von unabhaengigen Bewegungsarchiven verwaltet werden. + fr: Racine de classification pour les ensembles documentaires couramment conserves par des archives independantes de mouvements sociaux. + es: Raiz de clasificacion para agregados documentales habitualmente conservados por archivos independientes de movimientos sociales. + ar: جذر تصنيفي للتجمعات الوثائقية التي تديرها عادة أرشيفات الحركات الاجتماعية المستقلة. + id: Akar klasifikasi untuk agregat dokumenter yang lazim dikurasi oleh arsip gerakan sosial independen. + zh: 用于独立社会运动档案机构常见文献聚合体的分类根节点。 + structured_aliases: + - literal_form: vrij-archiefbestandtype + in_language: nl + - literal_form: Freies-Archiv-Bestandstyp + in_language: de + - literal_form: type d'ensemble documentaire d'archive libre + in_language: fr + - literal_form: tipo de conjunto documental de archivo libre + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف مستقل + in_language: ar + - literal_form: tipe set arsip independen + in_language: id + - literal_form: 自由档案记录集类型 + in_language: zh slots: - - has_type - - has_score - - has_scope - see_also: - - FreeArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml index 254ac1185e..13352f8a8a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/FreeArchiveRecordSetTypes name: FreeArchiveRecordSetTypes -title: FreeArchive Record Set Type Subclasses +title: Free Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./FreeArchiveRecordSetType @@ -20,42 +19,57 @@ imports: classes: OpenAccessCollection: is_a: FreeArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Open access materials.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - FreeArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:OpenAccessCollection + description: >- + A collection of materials made available for public consultation and reuse under open access conditions. + alt_descriptions: + nl: >- + Een collectie materiaal die onder open toegangsvoorwaarden beschikbaar wordt gesteld voor publieke raadpleging en hergebruik. + de: >- + Eine Sammlung von Materialien, die unter Open-Access-Bedingungen zur oeffentlichen Einsicht und Wiederverwendung bereitgestellt wird. + fr: >- + Une collection de documents mise a disposition du public pour consultation et reutilisation selon des conditions d'acces ouvert. + es: >- + Una coleccion de materiales puesta a disposicion del publico para consulta y reutilizacion bajo condiciones de acceso abierto. + ar: >- + مجموعة من المواد المتاحة للاطلاع العام وإعادة الاستخدام وفق شروط الوصول المفتوح. + id: >- + Sekumpulan materi yang disediakan untuk konsultasi publik dan penggunaan ulang dengan ketentuan akses terbuka. + zh: >- + 在开放获取条件下向公众提供查阅与再利用的一组资料收藏。 + structured_aliases: + - literal_form: open access collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Open-Access-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection en acces ouvert + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de acceso abierto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وصول مفتوح + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi akses terbuka + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 开放获取收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: OpenAccessCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection has_custodian: - equals_string: FreeArchive - record_holder_note: - equals_string: This RecordSetType is typically held by FreeArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:FreeArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml index 2eb2636981..1b393df4de 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml @@ -3,52 +3,61 @@ name: FrenchPrivateArchives title: French Private Archives prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: FrenchPrivateArchives: - description: "Non-public archives in France (archives priv\xE9es en France). This category encompasses archives held by private individuals, families, businesses, associations, and other non-governmental entities in France. French archival law distinguishes between public archives (archives publiques) and private archives (archives priv\xE9es), with specific regulations governing each category. Private archives may be classified as historical monuments (classement) or registered (inscription) if they have historical significance." + class_uri: hc:FrenchPrivateArchives is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Private archival institution category in the French legal context, covering + non-public custodians such as families, associations, foundations, and firms. + alt_descriptions: + nl: Categorie van particuliere archiefinstellingen binnen de Franse rechtscontext, inclusief families, verenigingen, stichtingen en bedrijven. + de: Kategorie privater Archiveinrichtungen im franzoesischen Rechtskontext, einschliesslich Familien, Vereinen, Stiftungen und Unternehmen. + fr: Categorie d'institutions d'archives privees dans le contexte juridique francais, incluant familles, associations, fondations et entreprises. + es: Categoria de instituciones archivisticas privadas en el marco juridico frances, incluidas familias, asociaciones, fundaciones y empresas. + ar: فئة مؤسسات الأرشيف الخاص في السياق القانوني الفرنسي، وتشمل العائلات والجمعيات والمؤسسات والشركات. + id: Kategori institusi arsip privat dalam konteks hukum Prancis, mencakup keluarga, asosiasi, yayasan, dan perusahaan. + zh: 法国法律语境下的私人档案机构类别,涵盖家族、协会、基金会与企业等非公共保管者。 + structured_aliases: + - literal_form: Franse particuliere archieven + in_language: nl + - literal_form: franzoesische Privatarchive + in_language: de + - literal_form: archives privees francaises + in_language: fr + - literal_form: archivos privados franceses + in_language: es + - literal_form: الأرشيفات الخاصة الفرنسية + in_language: ar + - literal_form: arsip privat Prancis + in_language: id + - literal_form: 法国私人档案 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: French Private Archives - skos:altLabel: "Privatarchiv (Frankreich), archives priv\xE9es en France, Archives priv\xE9es" - legal_framework: French archival law - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - exact_mappings: - - wd:Q2860565 + equals_string: hc:ArchiveOrganizationType close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q2860565 + - rico:CorporateBody broad_mappings: - - wd:Q166118 - see_also: - - PrivateArchive - - FamilyArchive - - BusinessArchive + - schema:ArchiveOrganization + - wd:Q166118 comments: - - Privatarchiv (Frankreich) (de) - - "archives priv\xE9es en France (fr)" - - France-specific legal category of archives - - Subject to Code du patrimoine provisions on private archives - - May receive state support for conservation if classified + - Wikidata item kept as close (not exact) because current evidence is country-scoped subclassing without explicit P31 archive-type typing. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml index 98ccd7cfb1..1816f324b2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml @@ -1,34 +1,94 @@ id: https://nde.nl/ontology/hc/class/FrenchPrivateArchivesRecordSetType name: FrenchPrivateArchivesRecordSetType -title: FrenchPrivateArchives Record Set Type +title: French Private Archives Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../classes/CollectionType +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: FrenchPrivateArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by FrenchPrivateArchives custodians. - ' + class_uri: hc:FrenchPrivateArchivesRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Classification root for documentary aggregations managed by + non-state custodians under the French legal and institutional context. + alt_descriptions: + nl: >- + Classificatiewortel voor documentaire aggregaties die worden beheerd + door niet-statelijke beheerders binnen de Franse juridische en + institutionele context. + de: >- + Klassifikatorischer Wurzelknoten für dokumentarische Aggregationen, + die von nichtstaatlichen Verwahrern im französischen Rechts- und + Institutionskontext verwaltet werden. + fr: >- + Racine de classification pour des agrégations documentaires gérées par + des dépositaires non étatiques dans le contexte juridique et + institutionnel français. + es: >- + Raíz de clasificación para agregaciones documentales gestionadas por + custodios no estatales en el contexto jurídico e institucional francés. + ar: >- + جذر تصنيفي للتجميعات الوثائقية التي يديرها أمناء غير تابعين للدولة + ضمن السياق القانوني والمؤسسي الفرنسي. + id: >- + Akar klasifikasi untuk agregasi dokumenter yang dikelola oleh kustodian + non-negara dalam konteks hukum dan kelembagaan Prancis. + zh: >- + 用于法国法律与机构语境下由非国家保管方管理文献聚合体的分类根概念。 slots: - has_type - has_score - has_scope - see_also: - - FrenchPrivateArchives - - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + equals_string: FrenchPrivateArchivesRecordSetType + structured_aliases: + - literal_form: type niet-statelijke Franse documentaggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ nichtstaatlicher französischer Dokumentaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire privée française + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental privada francesa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي خاص في فرنسا + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter swasta Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国私主体文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Covers documentary aggregations governed by private, family, religious, or corporate custodians. + - Supports jurisdiction-aware archival description for non-state governance structures. + - 'Preserved from prior description: Classification root for documentary aggregates managed by private archival custodians in France.' + keywords: + - non-state custodian + - French legal context + - documentary aggregation + - archival governance + examples: + - value: + has_type: FrenchPrivateArchivesRecordSetType + has_scope: Family correspondence and estate administration files. + description: Documentary aggregation managed by a non-state custodian in France. + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml index 3e46f106d8..62617def15 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/FrenchPrivateArchivesRecordSetTypes name: FrenchPrivateArchivesRecordSetTypes -title: FrenchPrivateArchives Record Set Type Subclasses +title: French Private Archives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./FrenchPrivateArchivesRecordSetType @@ -20,42 +19,57 @@ imports: classes: FrenchPrivateFonds: is_a: FrenchPrivateArchivesRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for French private archives.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - FrenchPrivateArchivesRecordSetType - - rico:RecordSetType + class_uri: hc:FrenchPrivateFonds + description: >- + A fonds of records accumulated by private entities and preserved under French private archival stewardship. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die door private partijen zijn opgebouwd en onder Frans particulier archiefbeheer worden bewaard. + de: >- + Ein Fonds mit Unterlagen, die von privaten Akteuren gebildet und unter franzoesischer privater Archivverwaltung bewahrt werden. + fr: >- + Un fonds de documents accumules par des acteurs prives et conserve dans le cadre de la gestion des archives privees en France. + es: >- + Un fondo de documentos acumulados por entidades privadas y conservados bajo la custodia de archivos privados en Francia. + ar: >- + صندوق من السجلات جمعته جهات خاصة ويُحفظ ضمن إدارة الأرشيف الخاص في فرنسا. + id: >- + Sebuah fonds catatan yang dikumpulkan oleh pihak swasta dan dipelihara dalam pengelolaan arsip swasta di Prancis. + zh: >- + 由私人主体积累并在法国私人档案保管体系下保存的记录全宗。 + structured_aliases: + - literal_form: particulier Frans fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: franzoesischer Privatfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds prive francais + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo privado frances + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق خاص فرنسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds swasta Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国私人全宗 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FrenchPrivateFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds has_custodian: - equals_string: FrenchPrivateArchives - record_holder_note: - equals_string: This RecordSetType is typically held by FrenchPrivateArchives - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:FrenchPrivateArchives" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Fonds diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Frequency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Frequency.yaml index eb649a1d44..d7d40db5ad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Frequency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Frequency.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Frequency name: Frequency title: Frequency -description: The rate at which something occurs or is repeated. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,11 +11,34 @@ imports: - ../slots/has_label classes: Frequency: - class_uri: schema:Schedule - description: Frequency definition. + class_uri: hc:Frequency + description: >- + Recurrence pattern indicating how often a process, observation, or action + takes place. + alt_descriptions: + nl: Herhalingspatroon dat aangeeft hoe vaak een proces, observatie of handeling plaatsvindt. + de: Wiederholungsmuster, das angibt, wie haeufig ein Prozess, eine Beobachtung oder eine Handlung stattfindet. + fr: Motif de recurrence indiquant la frequence d'un processus, d'une observation ou d'une action. + es: Patron de recurrencia que indica la frecuencia con que ocurre un proceso, observacion o accion. + ar: نمط تكرار يوضح مدى تكرار عملية أو ملاحظة أو إجراء. + id: Pola keterulangan yang menunjukkan seberapa sering suatu proses, observasi, atau tindakan terjadi. + zh: 表示某一流程、观测或动作发生频率的重复模式。 + structured_aliases: + - literal_form: frequentie + in_language: nl + - literal_form: Frequenz + in_language: de + - literal_form: frequence + in_language: fr + - literal_form: frecuencia + in_language: es + - literal_form: التواتر + in_language: ar + - literal_form: frekuensi + in_language: id + - literal_form: 频率 + in_language: zh slots: - - has_label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + broad_mappings: + - schema:Schedule diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FumeHood.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FumeHood.yaml index ae39fc06b9..99cdd09fc9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FumeHood.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FumeHood.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/FumeHood name: FumeHood -title: FumeHood -description: Fume hood equipment/facility. +title: Fume Hood prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,11 +11,32 @@ imports: - ../slots/has_description classes: FumeHood: - class_uri: schema:AmenityFeature - description: Fume hood feature. + class_uri: hc:FumeHood + description: >- + Ventilated safety enclosure used to contain and extract hazardous fumes + during conservation or laboratory operations. + alt_descriptions: + nl: Geventileerde veiligheidskast voor het afzuigen van schadelijke dampen tijdens conserverings- of laboratoriumwerk. + de: Beluefteter Sicherheitsschrank zur Erfassung und Abfuehrung gefaehrlicher Daempfe bei Konservierungs- oder Laborarbeiten. + fr: Enceinte de securite ventilee utilisee pour capter et evacuer les vapeurs dangereuses en laboratoire ou conservation. + es: Cabina de seguridad ventilada para contener y extraer vapores peligrosos en operaciones de laboratorio o conservacion. + ar: حجرة أمان مهواة لاحتواء وسحب الأبخرة الخطرة أثناء أعمال المختبر أو الترميم. + id: Enklosur keselamatan berventilasi untuk menahan dan mengekstraksi uap berbahaya saat operasi laboratorium atau konservasi. + zh: 用于在实验或修复作业中收容并排出有害烟气的通风安全柜。 + structured_aliases: + - literal_form: zuurkast + in_language: nl + - literal_form: Abzugshaube + in_language: de + - literal_form: hotte aspirante de laboratoire + in_language: fr + - literal_form: campana de extraccion + in_language: es + - literal_form: خزانة شفط أبخرة + in_language: ar + - literal_form: lemari asam + in_language: id + - literal_form: 通风柜 + in_language: zh slots: - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml index fa03f9f071..2325ba695e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FunctionCategory.yaml @@ -1,23 +1,46 @@ id: https://nde.nl/ontology/hc/class/FunctionCategory name: FunctionCategory title: Function Category -description: Category of an organizational function (e.g., ADMINISTRATIVE, PROGRAM, SUPPORT). MIGRATED from function_category slot per Rule 53. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label -default_prefix: hc classes: FunctionCategory: - class_uri: skos:Concept + class_uri: hc:FunctionCategory + description: >- + Controlled high-level grouping used to organize institutional functions by + operational purpose. + alt_descriptions: + nl: Gecontroleerde hoofdindeling om institutionele functies naar operationeel doel te ordenen. + de: Kontrollierte Oberkategorie zur Ordnung institutioneller Funktionen nach betrieblichem Zweck. + fr: Categorie controlee de haut niveau pour organiser les fonctions institutionnelles selon leur finalite operationnelle. + es: Agrupacion controlada de alto nivel para organizar funciones institucionales por finalidad operativa. + ar: تصنيف علوي مضبوط لتنظيم الوظائف المؤسسية بحسب الغرض التشغيلي. + id: Pengelompokan tingkat tinggi terkendali untuk mengatur fungsi kelembagaan berdasarkan tujuan operasional. + zh: 用于按运营目的组织机构职能的受控高层分类。 + structured_aliases: + - literal_form: functiecategorie + in_language: nl + - literal_form: Funktionskategorie + in_language: de + - literal_form: categorie fonctionnelle + in_language: fr + - literal_form: categoria funcional + in_language: es + - literal_form: فئة الوظيفة + in_language: ar + - literal_form: kategori fungsi + in_language: id + - literal_form: 职能类别 + in_language: zh slots: - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FunctionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FunctionType.yaml index f0b6ee061d..c34beba0da 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FunctionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FunctionType.yaml @@ -1,146 +1,65 @@ id: https://nde.nl/ontology/hc/class/FunctionType -name: function_type_class -title: FunctionType Class -description: >- - Abstract base class for organizational functions performed by heritage custodians. - Provides structured function categorization for administrative offices, departments, - and organizational units. - +name: FunctionType +title: Function Type 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/ - org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - +default_prefix: hc imports: - linkml:types + - ./FunctionCategory - ../slots/has_description - - ../slots/has_label # was: function_name - - ../slots/categorized_as # was: function_category + - ../slots/has_label + - ../slots/categorized_as - ../slots/temporal_extent -default_prefix: hc - -enums: - FunctionTypeEnum: - description: >- - Classification of organizational functions for heritage custodians. - Based on W3C ORG org:purpose patterns and nonprofit organizational structure. - permissible_values: - ADMINISTRATIVE: - description: >- - Administrative/management functions: finance, HR, legal, executive management, - facilities, procurement, governance. - PROGRAM: - description: >- - Program/mission functions: exhibitions, conservation, education, research, - public programming, collection management. - SUPPORT: - description: >- - Support/operational functions: IT, security, maintenance, visitor services, - retail, catering. - DEVELOPMENT: - description: >- - Development/fundraising functions: donor relations, grants, membership, - corporate partnerships, planned giving. - COMMUNICATIONS: - description: >- - Communications/marketing functions: public relations, marketing, social media, - publications, branding. - OTHER: - description: >- - Other functions not classified above. - classes: FunctionType: class_uri: hc:FunctionType abstract: true description: >- - Abstract base class representing a type of organizational function. - - **DESIGN RATIONALE**: - - This is an ABSTRACT class following the Type/Types naming convention (Rule 0b). - Concrete function types are defined in FunctionTypes.yaml as subclasses. - - **FUNCTION CLASSIFICATION**: - - Heritage custodians organize work into functional areas: - - | Category | Examples | - |----------|----------| - | ADMINISTRATIVE | Finance, HR, Legal, Executive | - | PROGRAM | Exhibitions, Conservation, Education | - | SUPPORT | IT, Security, Maintenance, Visitor Services | - | DEVELOPMENT | Fundraising, Grants, Membership | - | COMMUNICATIONS | PR, Marketing, Publications | - - **USAGE**: - - The `has_function` slot links entities to FunctionType instances: - - ```yaml - administrative_office: - has_function: - - function_category: ADMINISTRATIVE - function_name: "Finance and Accounting" - has_description: "Financial operations and reporting" - - function_category: ADMINISTRATIVE - function_name: "Human Resources" - has_description: "Staff management and recruitment" - ``` - - **ONTOLOGY ALIGNMENT**: - - - Primary: `org:purpose` - "Indicates the purpose of this Organization" - - Related: `schema:roleName` - The role associated with an organizational function - close_mappings: - - org:purpose - - schema:Role - related_mappings: - - org:OrganizationalUnit + Controlled taxonomy root for describing organizational responsibilities, + service domains, and operational roles. + alt_descriptions: + nl: Gecontroleerde taxonomiewortel voor het beschrijven van organisatorische verantwoordelijkheden, dienstdomeinen en rollen. + de: Kontrollierte Taxonomie-Wurzel zur Beschreibung organisatorischer Verantwortlichkeiten, Leistungsbereiche und Rollen. + fr: Racine taxonomique controlee pour decrire les responsabilites organisationnelles, domaines de service et roles operationnels. + es: Raiz taxonomica controlada para describir responsabilidades organizativas, dominios de servicio y roles operativos. + ar: جذر تصنيفي مضبوط لوصف المسؤوليات التنظيمية ومجالات الخدمة والأدوار التشغيلية. + id: Akar taksonomi terkendali untuk mendeskripsikan tanggung jawab organisasi, domain layanan, dan peran operasional. + zh: 用于描述组织职责、服务领域与运营角色的受控分类根节点。 + structured_aliases: + - literal_form: functietype + in_language: nl + - literal_form: Funktionstyp + in_language: de + - literal_form: type de fonction + in_language: fr + - literal_form: tipo de funcion + in_language: es + - literal_form: نوع الوظيفة + in_language: ar + - literal_form: tipe fungsi + in_language: id + - literal_form: 职能类型 + in_language: zh slots: - - categorized_as # was: function_category - migrated per Rule 53 (2026-01-26) - - has_label # was: function_name - migrated per Rule 53 (2026-01-26) + - categorized_as + - has_label - has_description - - temporal_extent # was: valid_from + valid_to + - temporal_extent slot_usage: - categorized_as: # was: function_category - migrated per Rule 53 (2026-01-26) + categorized_as: range: FunctionCategory inlined: true required: true - has_label: # was: function_name - migrated per Rule 53 (2026-01-26) -# range: string + has_label: required: true - has_description: -# range: string - required: false temporal_extent: range: TimeSpan inlined: true - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Organizational functions applicable to all heritage custodian types. - custodian_types_primary: M - specificity_score: 0.50 - specificity_rationale: >- - Moderately specific - organizational function classification is applicable - across institution types but specialized for organizational modeling. - examples: - - value: - categorized_as: - has_label: ADMINISTRATIVE - has_label: Finance and Accounting - has_description: "Financial operations, budgeting, and reporting" - - value: - categorized_as: - has_label: PROGRAM - has_label: Conservation - has_description: "Object conservation and preservation activities" - - value: - categorized_as: - has_label: SUPPORT - has_label: Information Technology - has_description: "IT infrastructure and support services" -# REMOVED inline slots 2026-01-16 - Rule 48 violation -# Slots are imported from ../slots/ - do not define inline \ No newline at end of file + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml index 063d73b664..fecb2f0e98 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml @@ -1,287 +1,358 @@ id: https://nde.nl/ontology/hc/class/FunctionTypes -name: function_types_classes -title: FunctionTypes Concrete Classes -description: Concrete function type subclasses for heritage custodian organizational - functions. Follows Type/Types naming convention (Rule 0b). +name: FunctionTypes +title: Function Types +description: >- + Taxonomy of organizational function categories representing operational + responsibilities and service domains within heritage institutions. +alt_descriptions: + nl: >- + Taxonomie van organisatorische functiecategorieën die operationele + verantwoordelijkheden en servicedomeinen binnen erfgoedinstanties vertegenwoordigen. + de: >- + Taxonomie organisatorischer Funktionskategorien, die betriebliche + Zuständigkeiten und Servicebereiche in Heritage-Institutionen darstellen. + fr: >- + Taxonomie des catégories de fonctions organisationnelles représentant les + responsabilités opérationnelles et les domaines de service dans les institutions patrimoniales. + es: >- + Taxonomía de categorías de funciones organizacionales que representan + responsabilidades operativas y dominios de servicio en instituciones patrimoniales. + ar: >- + تصنيف فئات الوظائف التنظيمية التي تمثل المسؤوليات التشغيلية + ومجالات الخدمة في مؤسسات التراث. + id: >- + Taksonomi kategori fungsi organisasional yang mewakili tanggung jawab + operasional dan domain layanan di lembaga warisan. + zh: >- + 代表遗产机构内运营职责和服务领域的组织功能类别分类法。 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - org: http://www.w3.org/ns/org# - 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 imports: - ./FunctionType - linkml:types -default_prefix: hc classes: FinanceFunction: is_a: FunctionType class_uri: hc:FinanceFunction - description: 'Finance and accounting function: budgeting, financial reporting, - accounts payable/receivable, audit coordination, treasury management.' - annotations: - function_category: ADMINISTRATIVE - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - exact_mappings: - - aat:300054379 + description: Budgeting, accounting, and financial reporting responsibilities. + structured_aliases: + - literal_form: financiële functie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Finanzfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction financière + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función financiera + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الوظيفة المالية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi keuangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 财务职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept HumanResourcesFunction: is_a: FunctionType class_uri: hc:HumanResourcesFunction - description: 'Human resources function: recruitment, employee relations, compensation, - benefits administration, training and development.' - annotations: - function_category: ADMINISTRATIVE - custodian_types: '[''*'']' - exact_mappings: - - aat:300054375 + description: Staffing, employment policy, and workforce development responsibilities. + broad_mappings: + - skos:Concept LegalFunction: is_a: FunctionType class_uri: hc:LegalFunction - description: 'Legal and compliance function: contracts, intellectual property, - regulatory compliance, risk management, governance.' - annotations: - function_category: ADMINISTRATIVE - custodian_types: '[''*'']' - exact_mappings: - - aat:300054376 + description: Legal compliance, contracting, and risk governance responsibilities. + broad_mappings: + - skos:Concept ExecutiveFunction: is_a: FunctionType class_uri: hc:ExecutiveFunction - description: 'Executive management function: strategic planning, board relations, - organizational leadership, policy development.' - annotations: - function_category: ADMINISTRATIVE - custodian_types: '[''*'']' - exact_mappings: - - aat:300054374 + description: Strategic leadership and executive decision-making responsibilities. + broad_mappings: + - skos:Concept FacilitiesFunction: is_a: FunctionType class_uri: hc:FacilitiesFunction - description: 'Facilities management function: building operations, space planning, - maintenance coordination, vendor management.' - annotations: - function_category: ADMINISTRATIVE - custodian_types: '[''*'']' - exact_mappings: - - aat:300054382 + description: Building operations, space management, and infrastructure responsibilities. + broad_mappings: + - skos:Concept ProcurementFunction: is_a: FunctionType class_uri: hc:ProcurementFunction - description: 'Procurement function: purchasing, supplier management, contract - negotiation, inventory management.' - annotations: - function_category: ADMINISTRATIVE - custodian_types: '[''*'']' + description: Purchasing, vendor management, and acquisition workflow responsibilities. + broad_mappings: + - skos:Concept ExhibitionFunction: is_a: FunctionType class_uri: hc:ExhibitionFunction - description: 'Exhibition function: exhibition planning, design, installation, - loan coordination, traveling exhibitions.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054320 + description: Exhibition planning, production, and delivery responsibilities. + structured_aliases: + - literal_form: tentoonstellingsfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة المعارض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept ConservationFunction: is_a: FunctionType class_uri: hc:ConservationFunction - description: 'Conservation function: object conservation, preventive care, environmental - monitoring, conservation research.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054323 + description: Preventive and interventive conservation responsibilities. + structured_aliases: + - literal_form: conserveringsfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konservierungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de conservación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة الحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi konservasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保护职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept EducationFunction: is_a: FunctionType class_uri: hc:EducationFunction - description: 'Education function: school programs, public programming, docent - training, curriculum development, outreach.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054322 + description: Learning programming, outreach, and interpretation responsibilities. + broad_mappings: + - skos:Concept ResearchFunction: is_a: FunctionType class_uri: hc:ResearchFunction - description: 'Research function: curatorial research, collection documentation, - scholarly publications, academic partnerships.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054321 + description: Scholarly inquiry, documentation, and knowledge-production responsibilities. + broad_mappings: + - skos:Concept CollectionManagementFunction: is_a: FunctionType class_uri: hc:CollectionManagementFunction - description: 'Collection management function: cataloging, registration, provenance - research, deaccessioning, storage management.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054324 + description: Registration, cataloging, and lifecycle control responsibilities. + structured_aliases: + - literal_form: collectiebeheerfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlungsverwaltungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de gestion des collections + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de gestión de colecciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة إدارة المجموعات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi manajemen koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏管理职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept ArchivalFunction: is_a: FunctionType class_uri: hc:ArchivalFunction - description: 'Archival function: arrangement and description, finding aids, reference - services, records management.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054325 + description: Appraisal, arrangement, description, and archival access responsibilities. + structured_aliases: + - literal_form: archieffunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Archivfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction archivistique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función archivística + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة الأرشفة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi arsip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 档案职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept LibraryFunction: is_a: FunctionType class_uri: hc:LibraryFunction - description: 'Library function: cataloging, circulation, reference services, collection - development, interlibrary loan.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' - exact_mappings: - - aat:300054326 + description: Library service, circulation, and bibliographic management responsibilities. + structured_aliases: + - literal_form: bibliotheekfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bibliotheksfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de bibliothèque + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de biblioteca + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة المكتبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi perpustakaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 图书馆职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept InformationTechnologyFunction: is_a: FunctionType class_uri: hc:InformationTechnologyFunction - description: 'Information technology function: infrastructure, software systems, - user support, cybersecurity, digital preservation.' - annotations: - function_category: SUPPORT - custodian_types: '[''*'']' - exact_mappings: - - aat:300054381 + description: Information systems, digital infrastructure, and technical support responsibilities. + broad_mappings: + - skos:Concept SecurityFunction: is_a: FunctionType class_uri: hc:SecurityFunction - description: 'Security function: physical security, access control, emergency - response, collection protection.' - annotations: - function_category: SUPPORT - custodian_types: '[''*'']' - exact_mappings: - - aat:300054380 + description: Physical safety, access control, and incident response responsibilities. + broad_mappings: + - skos:Concept MaintenanceFunction: is_a: FunctionType class_uri: hc:MaintenanceFunction - description: 'Maintenance function: building maintenance, HVAC, cleaning, grounds - keeping, equipment repair.' - annotations: - function_category: SUPPORT - custodian_types: '[''*'']' - exact_mappings: - - aat:300054383 + description: Routine upkeep, repair, and environmental systems maintenance responsibilities. + broad_mappings: + - skos:Concept VisitorServicesFunction: is_a: FunctionType class_uri: hc:VisitorServicesFunction - description: 'Visitor services function: admissions, information desk, accessibility - services, group tours, volunteer coordination.' - annotations: - function_category: SUPPORT - custodian_types: '[''*'']' - exact_mappings: - - aat:300054328 + description: Front-of-house support and visitor assistance responsibilities. + broad_mappings: + - skos:Concept RetailFunction: is_a: FunctionType class_uri: hc:RetailFunction - description: 'Retail function: museum shop operations, merchandise, online sales, - product development.' - annotations: - function_category: SUPPORT - custodian_types: '[''*'']' - exact_mappings: - - aat:300054384 + description: On-site and online sales operation responsibilities. + broad_mappings: + - skos:Concept CateringFunction: is_a: FunctionType class_uri: hc:CateringFunction - description: 'Catering function: cafe/restaurant operations, event catering, food - service management.' - annotations: - function_category: SUPPORT - custodian_types: '[''*'']' + description: Food service and catering operation responsibilities. + broad_mappings: + - skos:Concept FundraisingFunction: is_a: FunctionType class_uri: hc:FundraisingFunction - description: 'Fundraising function: annual fund, major gifts, donor cultivation, - fundraising events.' - annotations: - function_category: DEVELOPMENT - custodian_types: '[''*'']' - exact_mappings: - - aat:300054378 + description: Donor development and fundraising campaign responsibilities. + broad_mappings: + - skos:Concept GrantsFunction: is_a: FunctionType class_uri: hc:GrantsFunction - description: 'Grants function: grant writing, foundation relations, grant reporting, - compliance.' - annotations: - function_category: DEVELOPMENT - custodian_types: '[''*'']' + description: Grant application, management, and reporting responsibilities. + broad_mappings: + - skos:Concept MembershipFunction: is_a: FunctionType class_uri: hc:MembershipFunction - description: 'Membership function: member recruitment, retention, benefits, member - events, member communications.' - annotations: - function_category: DEVELOPMENT - custodian_types: '[''*'']' + description: Membership acquisition, retention, and benefits administration responsibilities. + broad_mappings: + - skos:Concept CorporatePartnershipsFunction: is_a: FunctionType class_uri: hc:CorporatePartnershipsFunction - description: 'Corporate partnerships function: sponsorships, corporate memberships, - venue rentals, brand partnerships.' - annotations: - function_category: DEVELOPMENT - custodian_types: '[''*'']' + description: Sponsorship and corporate collaboration responsibilities. + broad_mappings: + - skos:Concept PublicRelationsFunction: is_a: FunctionType class_uri: hc:PublicRelationsFunction - description: 'Public relations function: media relations, press releases, crisis - communications, reputation management.' - annotations: - function_category: COMMUNICATIONS - custodian_types: '[''*'']' - exact_mappings: - - aat:300054377 + description: Media relations and external communication responsibilities. + broad_mappings: + - skos:Concept MarketingFunction: is_a: FunctionType class_uri: hc:MarketingFunction - description: 'Marketing function: advertising, digital marketing, audience research, - brand management.' - annotations: - function_category: COMMUNICATIONS - custodian_types: '[''*'']' - exact_mappings: - - aat:300054377 + description: Audience development and campaign communication responsibilities. + broad_mappings: + - skos:Concept SocialMediaFunction: is_a: FunctionType class_uri: hc:SocialMediaFunction - description: 'Social media function: content creation, community management, analytics, - influencer relations.' - annotations: - function_category: COMMUNICATIONS - custodian_types: '[''*'']' + description: Social platform publishing and community interaction responsibilities. + broad_mappings: + - skos:Concept PublicationsFunction: is_a: FunctionType class_uri: hc:PublicationsFunction - description: 'Publications function: catalogs, newsletters, annual reports, scholarly - publications, exhibition materials.' - annotations: - function_category: COMMUNICATIONS - custodian_types: '[''*'']' + description: Editorial production and dissemination responsibilities. + broad_mappings: + - skos:Concept DigitizationFunction: is_a: FunctionType class_uri: hc:DigitizationFunction - description: 'Digitization function: scanning, photography, metadata creation, - digital asset management, online access.' - annotations: - function_category: PROGRAM - custodian_types: '[''*'']' + description: Digitization workflow and digital surrogate production responsibilities. + structured_aliases: + - literal_form: digitaliseringsfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Digitalisierungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de numérisation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de digitalización + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة الرقمنة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi digitalisasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字化职能 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Funding.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Funding.yaml index 1c1d779af5..e52c20e2c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Funding.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Funding.yaml @@ -1,31 +1,52 @@ id: https://nde.nl/ontology/hc/class/Funding name: Funding title: Funding -description: Financial support provided for a project, activity, or organization. MIGRATED from funding_amount slot per Rule 53. Follows frapo:Funding. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - frapo: http://purl.org/cerif/frapo/ - skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_currency - ../slots/has_description - ../slots/has_quantity -default_prefix: hc classes: Funding: - class_uri: frapo:Funding + class_uri: hc:Funding + description: >- + Monetary support allocated to an initiative, institution, or activity under + defined financial terms. + alt_descriptions: + nl: Financiele ondersteuning toegekend aan een initiatief, instelling of activiteit onder vastgelegde voorwaarden. + de: Finanzielle Unterstuetzung, die einer Initiative, Einrichtung oder Aktivitaet unter festgelegten Bedingungen zugewiesen wird. + fr: Soutien financier alloue a une initiative, une institution ou une activite selon des conditions definies. + es: Apoyo monetario asignado a una iniciativa, institucion o actividad bajo terminos financieros definidos. + ar: دعم مالي مخصّص لمبادرة أو مؤسسة أو نشاط وفق شروط مالية محددة. + id: Dukungan moneter yang dialokasikan untuk inisiatif, institusi, atau aktivitas dengan ketentuan finansial tertentu. + zh: 在明确财务条款下分配给项目、机构或活动的资金支持。 + structured_aliases: + - literal_form: financiering + in_language: nl + - literal_form: Finanzierung + in_language: de + - literal_form: financement + in_language: fr + - literal_form: financiacion + in_language: es + - literal_form: تمويل + in_language: ar + - literal_form: pendanaan + in_language: id + - literal_form: 资金 + in_language: zh slots: - - has_quantity - - has_currency - - has_description + - has_quantity + - has_currency + - has_description slot_usage: has_quantity: range: integer required: true - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + broad_mappings: + - schema:MonetaryAmount diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml index 56d1ba6e3e..fc71a69787 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml @@ -1,260 +1,94 @@ id: https://nde.nl/ontology/hc/class/FundingAgenda name: FundingAgenda -title: FundingAgenda Class +title: Funding Agenda prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ - prov: http://www.w3.org/ns/prov# - org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# + prov: http://www.w3.org/ns/prov# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/receive_investment - ../slots/has_label - - ../slots/has_objective - ../slots/has_scope - ../slots/has_score - - ../slots/has_title - ../slots/has_url - ../slots/governed_by - ../slots/implemented_by - ../slots/related_to - - ../slots/has_keyword - - ../slots/in_language - - ../slots/20260202_matang/new/related_agenda - - ../slots/20260202_matang/new/route_description - - ../slots/20260202_matang/new/route_id - - ../slots/20260202_matang/new/route_keyword - - ../slots/20260202_matang/new/route_relevance_to_heritage - - ../slots/20260202_matang/new/route_title - ../slots/temporal_extent -default_prefix: hc classes: FundingAgenda: - class_uri: schema:FundingScheme - description: "A strategic research or funding agenda that defines priorities, themes, and\nobjectives guiding funding allocation by one or more funding organisations.\n\n**PURPOSE**:\n\nFundingAgenda represents the strategic layer ABOVE individual funding calls:\n\n```\nFundingAgenda (e.g., Dutch Research Agenda NWA)\n \u2502\n \u251C\u2500\u2500 thematic_routes (25 interdisciplinary routes)\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 \"Cultural Identity\" route\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 shapes \u2192 CallForApplication topics\n \u2502\n \u2514\u2500\u2500 implementing_organisations\n \u2502\n \u2514\u2500\u2500 NWO (issues calls aligned with NWA)\n```\n\n**KEY RELATIONSHIPS**:\n\n1. **Governed by**: A high-level body (government, consortium) that created the agenda\n - `governing_body` \u2192 EncompassingBody (e.g., Dutch government, European Commission)\n\n\ - 2. **Implemented by**: Funding organisations that translate agenda into calls\n - `implementing_organisations` \u2192 FundingOrganisation[] (e.g., NWO, ERC)\n\n3. **Contains thematic routes**: Major themes or priority areas\n - `thematic_routes` \u2192 ThematicRoute[] (nested class)\n\n4. **Guides calls**: Funding calls align with agenda priorities (indirect relationship)\n - CallForApplication.parent_programme references agenda themes\n - Calls cite agenda objectives in their descriptions\n\n**TEMPORAL DIMENSION**:\n\nAgendas have defined validity periods:\n- Multi-year frameworks (EU 7-year cycles: 2021-2027)\n- Ongoing national agendas (NWA - indefinite)\n- Strategic periods (Arts Council 10-year strategy)\n\n**EXAMPLES**:\n\n1. **Dutch Research Agenda (Nationale Wetenschapsagenda, NWA)**\n - Established 2015 by Dutch science sector\n - 25 thematic routes covering all research domains\n - Heritage-relevant routes: \"Cultural Identity\", \"Creative Industry\"\n -\ - \ Implemented by: NWO, KNAW, universities\n - URL: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa\n \n2. **Horizon Europe Strategic Plan 2021-2024**\n - EU research framework priorities\n - 6 clusters including CL2 \"Culture, Creativity and Inclusive Society\"\n - 5 EU Missions including \"Adaptation to Climate Change\" (heritage impact)\n - Implemented by: European Commission, REA, EACEA\n \n3. **Creative Europe Strategic Objectives 2021-2027**\n - EU cultural and creative sectors programme\n - Objectives: diversity, competitiveness, cooperation\n - Implemented by: EACEA\n \n4. **Arts Council England \"Let's Create\" 2020-2030**\n - 10-year strategy for arts and culture\n - Investment Principles guide funding decisions\n - Implemented by: Arts Council England\n\n**ONTOLOGY ALIGNMENT**:\n\n- **Schema.org**: `schema:FundingScheme` - \"Combines organizational, project and \n policy aspects of grant-based funding that sets guidelines, principles\ - \ and \n mechanisms to support other kinds of projects\"\n- **Dublin Core**: `dcterms:Policy` - Policy documents\n- **W3C ORG**: `org:purpose` - Organizational purpose statements\n- **SKOS**: ConceptScheme for thematic routes (hierarchical themes)\n" - exact_mappings: - - schema:FundingScheme - close_mappings: - - dcterms:Policy - - org:Organization - - skos:ConceptScheme - related_mappings: - - schema:Action - - prov:Plan + class_uri: hc:FundingAgenda + description: >- + Strategic planning framework that defines thematic priorities and + investment directions used to steer funding programs over a defined period. + alt_descriptions: + nl: Strategisch kader dat thematische prioriteiten en investeringsrichtingen vastlegt om financieringsprogramma's in een bepaalde periode te sturen. + de: Strategischer Planungsrahmen, der thematische Prioritaeten und Investitionsrichtungen zur Steuerung von Foerderprogrammen festlegt. + fr: Cadre strategique definissant des priorites thematiques et des orientations d'investissement pour piloter des programmes de financement. + es: Marco estrategico que define prioridades tematicas y lineas de inversion para orientar programas de financiacion. + ar: إطار تخطيطي استراتيجي يحدد الأولويات الموضوعية واتجاهات الاستثمار لتوجيه برامج التمويل خلال فترة زمنية. + id: Kerangka strategis yang menetapkan prioritas tematik dan arah investasi untuk mengarahkan program pendanaan dalam periode tertentu. + zh: 在一定时期内用于引导资助计划之主题优先级与投资方向的战略框架。 + structured_aliases: + - literal_form: financieringsagenda + in_language: nl + - literal_form: Foerderagenda + in_language: de + - literal_form: agenda de financement + in_language: fr + - literal_form: agenda de financiacion + in_language: es + - literal_form: أجندة التمويل + in_language: ar + - literal_form: agenda pendanaan + in_language: id + - literal_form: 资助议程 + in_language: zh slots: - - has_description - - has_url - - identified_by - - has_label - - governed_by - - related_to - - implemented_by - - related_agenda - - has_investment - - temporal_extent + - has_description + - has_url + - identified_by + - has_label + - governed_by + - implemented_by + - receive_investment + - related_to + - has_scope + - temporal_extent + - has_score slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie - pattern: ^https://nde\.nl/ontology/hc/agenda/[a-z0-9-]+/[a-z0-9-]+$ - examples: - - value: https://nde.nl/ontology/hc/agenda/nl/nwa - - value: https://nde.nl/ontology/hc/agenda/eu/horizon-europe-sp-2021-2024 - - value: https://nde.nl/ontology/hc/agenda/uk/ace-lets-create - has_title: - required: true -# range: string - examples: - - value: Nationale Wetenschapsagenda - - value: Horizon Europe Strategic Plan 2021-2024 - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type - multivalued: true - examples: - - value: - has_label: NWA - has_type: - has_code: SHORT_NAME - - value: - has_label: HE SP - has_type: - has_code: SHORT_NAME - - value: - has_label: Let's Create - has_type: - has_code: SHORT_NAME - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - has_url: - range: uri - inlined: false # Fixed invalid inline for primitive type - multivalued: true - examples: - - value: - has_url: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa - has_type: - has_code: WEBSITE - - value: - has_url: https://wetenschapsagenda.nl/publicaties/ - has_type: - has_code: DOCUMENT - governed_by: - range: GoverningBody - examples: - - value: - identified_by: https://nde.nl/ontology/hc/encompassing-body/umbrella/nl-ministry-ocw - - value: - identified_by: https://nde.nl/ontology/hc/encompassing-body/umbrella/eu-commission - - value: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea temporal_extent: range: TimeSpan - examples: - - value: - begin_of_the_begin: '2021-01-01T00:00:00Z' - end_of_the_begin: '2021-01-01T00:00:00Z' - begin_of_the_end: '2024-12-31T23:59:59Z' - end_of_the_end: '2024-12-31T23:59:59Z' - - value: - begin_of_the_begin: '2015-11-27T00:00:00Z' - end_of_the_begin: '2015-11-27T00:00:00Z' - related_to: - range: Heritage - multivalued: true inlined: true - examples: - - value: - has_label: Heritage - has_description: High - specific heritage route - - value: - has_label: Heritage - has_description: Low - general research only - implemented_by: - range: Organization - multivalued: true - inlined: true - examples: - - value: - has_name: NWO (Dutch Research Council) - - value: - has_name: Netherlands Enterprise Agency (RVO) - related_agenda: -# range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: https://nde.nl/ontology/hc/agenda/eu/h2020-swfs - comments: - - FundingAgenda represents strategic priorities that guide funding allocation - - Sits ABOVE CallForApplication in the funding hierarchy - - Links to FundingOrganisation via implementing_organisations - - Contains ThematicRoute instances for structured priority areas - - Maps to schema:FundingScheme - policy/guidelines for funding - see_also: - - https://schema.org/FundingScheme - - https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa - - https://research-and-innovation.ec.europa.eu/funding/funding-opportunities/funding-programmes-and-open-calls/horizon-europe_en - - https://www.artscouncil.org.uk/lets-create/strategy-2020-2030 examples: - - value: - identified_by: https://nde.nl/ontology/hc/agenda/nl/nwa - has_title: Nationale Wetenschapsagenda - has_label: NWA - has_description: 'The Dutch Research Agenda (Nationale Wetenschapsagenda, NWA) is a collaborative - effort by the Dutch science sector to formulate research questions that are - societally relevant and scientifically challenging. Launched in 2015, it - identified 140 overarching questions grouped into 25 thematic routes that - guide research funding priorities in the Netherlands. The agenda promotes - interdisciplinary collaboration between universities, research institutes, - industry, and civil society. - ' - has_url: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa - has_documentation: https://wetenschapsagenda.nl/publicaties/ - governed_by: - identified_by: https://nde.nl/ontology/hc/encompassing-body/umbrella/nl-ministry-ocw - implemented_by: - - identified_by: https://nde.nl/ontology/hc/encompassing-body/funding/nwo - - identified_by: https://nde.nl/ontology/hc/encompassing-body/funding/knaw - temporal_extent: - begin_of_the_begin: '2015-11-27T00:00:00Z' - end_of_the_begin: '2015-11-27T00:00:00Z' - has_objective: - - Strengthen Dutch research through interdisciplinary collaboration - - Address societal challenges through science - - Connect research to societal stakeholders - - Promote knowledge circulation between academia and society - related_to: - - has_label: Heritage - has_description: The NWA has direct heritage relevance through routes on Cultural Identity and Creative Industry. Museums, archives, and heritage organisations can participate in NWA-funded research consortia addressing questions about Dutch cultural heritage, identity, and the role of heritage institutions in society. NWO regularly issues NWA-calls that include heritage themes. - has_scope: - - has_label: NL - language: nl - keywords: - - Dutch Research Agenda - - NWA - - research priorities - - Netherlands - - interdisciplinary research - - societal challenges - - value: - identified_by: https://nde.nl/ontology/hc/agenda/eu/horizon-europe-sp-2021-2024 - has_title: Horizon Europe Strategic Plan 2021-2024 - has_label: HE SP 2021-2024 - has_description: 'The Horizon Europe Strategic Plan 2021-2024 sets out the key strategic - orientations for research and innovation funding under the EU''s 8th - Framework Programme. It defines priorities for Pillar II (Global Challenges - and European Industrial Competitiveness), including the 6 thematic Clusters - and 5 EU Missions. The plan ensures that Horizon Europe investments address - EU strategic priorities and contribute to the European Green Deal, digital - transformation, and post-COVID recovery. - ' - has_url: https://research-and-innovation.ec.europa.eu/funding/funding-opportunities/funding-programmes-and-open-calls/horizon-europe/strategic-plan_en - governed_by: - identified_by: https://nde.nl/ontology/hc/encompassing-body/umbrella/eu-commission - implemented_by: - - https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea - - https://nde.nl/ontology/hc/encompassing-body/funding/erc - - https://nde.nl/ontology/hc/encompassing-body/funding/eacea - temporal_extent: - begin_of_the_begin: '2021-01-01T00:00:00Z' - end_of_the_begin: '2021-01-01T00:00:00Z' - begin_of_the_end: '2024-12-31T23:59:59Z' - end_of_the_end: '2024-12-31T23:59:59Z' - has_objective: - - Promote an open strategic autonomy by leading the development of key technologies - - Restore Europe's ecosystems and biodiversity - - Make Europe the first digitally-enabled circular, climate-neutral and sustainable economy - - Create a more resilient, inclusive and democratic European society - related_to: - - has_label: Heritage - has_description: Horizon Europe is highly relevant to cultural heritage through Cluster 2 "Culture, Creativity and Inclusive Society" which includes dedicated heritage calls. The Climate Mission also addresses heritage at risk. Heritage institutions can participate in collaborative research projects (minimum 3 countries) on preservation, digitisation, access, and societal value of heritage. - has_investment: 95.5B EUR (total Horizon Europe 2021-2027) - has_scope: - - has_label: EU - - has_label: EEA - - has_label: Associated Countries - language: en - related_agenda: - - https://nde.nl/ontology/hc/agenda/eu/h2020-sc6 - keywords: - - Horizon Europe - - EU research - - framework programme - - cultural heritage - - Cluster 2 - - EU Missions - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - value: + identified_by: https://nde.nl/ontology/hc/agenda/nl/nwa + has_label: Dutch Research Agenda + has_url: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa + description: National strategic framework guiding interdisciplinary research investments + - value: + identified_by: https://nde.nl/ontology/hc/agenda/eu/he-sp-2021-2024 + has_label: Horizon Europe Strategic Plan 2021-2024 + has_url: https://research-and-innovation.ec.europa.eu/funding/funding-opportunities/funding-programmes-and-open-calls/horizon-europe_en + description: Multi-year EU strategy defining mission and cluster investment priorities + broad_mappings: + - schema:FundingScheme + - skos:ConceptScheme + close_mappings: + - dcterms:Policy + - prov:Plan + notes: + - | + Preserved from prior description (commit ee5e8e5a): + + "A strategic research or funding agenda that defines priorities, themes, and\nobjectives guiding funding allocation by one or more funding organisations.\n\n**PURPOSE**:\n\nFundingAgenda represents the strategic layer ABOVE individual funding calls:\n\n```\nFundingAgenda (e.g., Dutch Research Agenda NWA)\n \u2502\n \u251C\u2500\u2500 thematic_routes (25 interdisciplinary routes)\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 \"Cultural Identity\" route\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 shapes \u2192 CallForApplication topics\n \u2502\n \u2514\u2500\u2500 implementing_organisations\n \u2502\n \u2514\u2500\u2500 NWO (issues calls aligned with NWA)\n```\n\n**KEY RELATIONSHIPS**:\n\n1. **Governed by**: A high-level body (government, consortium) that created the agenda\n - `governing_body` \u2192 EncompassingBody (e.g., Dutch government, European Commission)\n\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingCall.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingCall.yaml index c1dc4f22aa..9ef034286a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingCall.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingCall.yaml @@ -1,19 +1,43 @@ id: https://nde.nl/ontology/hc/class/FundingCall name: FundingCall title: Funding Call -description: A call for applications for funding. MIGRATED from funding_call slot per Rule 53. Follows CallForApplication class (schema:Offer). prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types -default_prefix: hc + - ../classes/CallForApplication classes: FundingCall: + class_uri: hc:FundingCall is_a: CallForApplication - class_uri: schema:Offer - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Public invitation that opens a defined application window for submitting + proposals to a specific funding opportunity. + alt_descriptions: + nl: Openbare oproep die een afgebakende indieningsperiode opent voor voorstellen binnen een specifieke financieringskans. + de: Oeffentliche Ausschreibung mit festem Einreichungszeitraum fuer Antraege auf eine bestimmte Foerdermoeglichkeit. + fr: Appel public ouvrant une periode definie pour soumettre des propositions a une opportunite de financement specifique. + es: Convocatoria publica que abre un periodo definido para presentar propuestas a una oportunidad de financiacion concreta. + ar: دعوة عامة تفتح فترة تقديم محددة لإرسال مقترحات لفرصة تمويل معينة. + id: Undangan publik yang membuka jendela aplikasi terdefinisi untuk pengajuan proposal pada peluang pendanaan tertentu. + zh: 为特定资助机会开启明确申报期的公开征集通知。 + structured_aliases: + - literal_form: financieringsoproep + in_language: nl + - literal_form: Foerderaufruf + in_language: de + - literal_form: appel de financement + in_language: fr + - literal_form: convocatoria de financiacion + in_language: es + - literal_form: دعوة تمويل + in_language: ar + - literal_form: panggilan pendanaan + in_language: id + - literal_form: 资助征集 + in_language: zh + broad_mappings: + - schema:Offer diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingFocus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingFocus.yaml index 7d3024a334..dbe7daec7d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingFocus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingFocus.yaml @@ -1,23 +1,46 @@ id: https://nde.nl/ontology/hc/class/FundingFocus name: FundingFocus title: Funding Focus -description: A thematic focus or priority area for funding. MIGRATED from funding_focus slot per Rule 53. Follows skos:Concept. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label -default_prefix: hc classes: FundingFocus: - class_uri: skos:Concept + class_uri: hc:FundingFocus + description: >- + Thematic priority category used to target funding toward specific policy, + research, or societal objectives. + alt_descriptions: + nl: Thematische prioriteitscategorie die financiering richt op specifieke beleids-, onderzoeks- of maatschappelijke doelen. + de: Thematische Prioritaetskategorie zur Ausrichtung von Foerdermitteln auf bestimmte politische, wissenschaftliche oder gesellschaftliche Ziele. + fr: Categorie de priorite thematique orientant le financement vers des objectifs politiques, de recherche ou societaux specifie. + es: Categoria de prioridad tematica que orienta la financiacion hacia objetivos politicos, de investigacion o sociales especificos. + ar: فئة أولوية موضوعية لتوجيه التمويل نحو أهداف سياساتية أو بحثية أو مجتمعية محددة. + id: Kategori prioritas tematik yang mengarahkan pendanaan ke tujuan kebijakan, riset, atau sosial tertentu. + zh: 用于将资助导向特定政策、研究或社会目标的主题优先类别。 + structured_aliases: + - literal_form: financieringsfocus + in_language: nl + - literal_form: Foerderschwerpunkt + in_language: de + - literal_form: axe de financement + in_language: fr + - literal_form: enfoque de financiacion + in_language: es + - literal_form: محور التمويل + in_language: ar + - literal_form: fokus pendanaan + in_language: id + - literal_form: 资助重点 + in_language: zh slots: - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingProgram.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingProgram.yaml index f5a10277e5..5d34cbde67 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingProgram.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingProgram.yaml @@ -1,26 +1,50 @@ id: https://nde.nl/ontology/hc/class/FundingProgram name: FundingProgram title: Funding Program -description: A program that provides funding, grants, or subsidies. MIGRATED from funding_program slot per Rule 53. Follows frapo:FundingProgramme. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - frapo: http://purl.org/cerif/frapo/ - skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label - ../slots/targeted_at -default_prefix: hc classes: FundingProgram: - class_uri: frapo:FundingProgramme + class_uri: hc:FundingProgram + description: >- + Structured funding framework that groups related calls, budget lines, and + eligibility logic under a shared strategic objective. + alt_descriptions: + nl: Gestructureerd financieringskader dat verwante oproepen, budgetlijnen en subsidieregels bundelt onder een gedeeld strategisch doel. + de: Strukturiertes Foerderprogramm, das zusammenhaengende Ausschreibungen, Budgetlinien und Foerderlogiken unter einem gemeinsamen strategischen Ziel buendelt. + fr: Cadre de financement structure regroupant appels, lignes budgetaires et regles d'eligibilite autour d'un objectif strategique commun. + es: Marco de financiacion estructurado que agrupa convocatorias, lineas presupuestarias y logica de elegibilidad bajo un objetivo estrategico comun. + ar: إطار تمويلي منظم يجمع الدعوات وخطوط الميزانية ومنطق الأهلية ضمن هدف استراتيجي مشترك. + id: Kerangka pendanaan terstruktur yang mengelompokkan panggilan, lini anggaran, dan logika kelayakan di bawah tujuan strategis bersama. + zh: 在共同战略目标下整合相关征集、预算条线与资格逻辑的结构化资助框架。 + structured_aliases: + - literal_form: financieringsprogramma + in_language: nl + - literal_form: Foerderprogramm + in_language: de + - literal_form: programme de financement + in_language: fr + - literal_form: programa de financiacion + in_language: es + - literal_form: برنامج تمويل + in_language: ar + - literal_form: program pendanaan + in_language: id + - literal_form: 资助计划 + in_language: zh slots: - - has_label - - has_description - - targeted_at - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + - targeted_at + broad_mappings: + - schema:FundingScheme + close_mappings: + - schema:Grant diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingRate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingRate.yaml index a674a9e1e0..20169eee10 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingRate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingRate.yaml @@ -1,23 +1,46 @@ id: https://nde.nl/ontology/hc/class/FundingRate name: FundingRate title: Funding Rate -description: The rate or percentage of funding provided. MIGRATED from funding_rate slot per Rule 53. Follows schema:MonetaryAmount or Percentage. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/has_rate - ../slots/maximum_of_maximum -default_prefix: hc classes: FundingRate: - class_uri: schema:MonetaryAmount + class_uri: hc:FundingRate + description: >- + Quantified proportion or cap that determines the share of eligible costs + covered by a funding instrument. + alt_descriptions: + nl: Gekwantificeerd percentage of plafond dat bepaalt welk deel van subsidiabele kosten wordt gedekt. + de: Quantifizierter Satz oder Hoechstwert, der den Anteil foerderfaehiger Kosten festlegt. + fr: Proportion ou plafond quantifie determinent la part des couts eligibles couverte par le financement. + es: Proporcion o tope cuantificado que determina la parte de costos elegibles cubierta por la financiacion. + ar: نسبة أو سقف كمي يحدد حصة التكاليف المؤهلة التي يغطيها التمويل. + id: Proporsi atau batas kuantitatif yang menentukan porsi biaya layak yang ditanggung instrumen pendanaan. + zh: 决定可资助成本覆盖比例或上限的量化比率指标。 + structured_aliases: + - literal_form: financieringspercentage + in_language: nl + - literal_form: Foerdersatz + in_language: de + - literal_form: taux de financement + in_language: fr + - literal_form: tasa de financiacion + in_language: es + - literal_form: معدل التمويل + in_language: ar + - literal_form: tingkat pendanaan + in_language: id + - literal_form: 资助比例 + in_language: zh slots: - - has_rate - - maximum_of_maximum - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_rate + - maximum_of_maximum + broad_mappings: + - schema:MonetaryAmount diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml index ce181c5f36..401701da91 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml @@ -1,218 +1,104 @@ id: https://nde.nl/ontology/hc/class/FundingRequirement name: FundingRequirement -title: FundingRequirement Class +title: Funding Requirement 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/ prov: http://www.w3.org/ns/prov# - pav: http://purl.org/pav/ - skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../enums/FundingRequirementTypeEnum - ../slots/apply_to - ../slots/has_note - ../slots/has_score - ../slots/has_type - ../slots/mandatory - ../slots/observed_in - - ../slots/20260202_matang/new/requirement_id - - ../slots/20260202_matang/new/requirement_text - - ../slots/20260202_matang/new/requirement_type - - ../slots/20260202_matang/new/requirement_unit - - ../slots/20260202_matang/new/requirement_value - - ../slots/20260202_matang/new/source_section + - ../slots/identified_by + - ../slots/has_text + - ../slots/has_measurement_unit + - ../slots/has_value + - ../slots/in_section - ../slots/supersede - ../slots/temporal_extent -default_prefix: hc classes: FundingRequirement: - class_uri: dcterms:Standard - description: "A requirement or criterion that applicants must meet to be eligible for\na funding call. Each requirement is tracked with provenance linking to\nthe source document where it was stated.\n\n**PURPOSE**:\n\nFundingRequirement provides structured, machine-readable representation\nof funding call eligibility criteria. Instead of storing requirements as\nfree-text lists in CallForApplication, each requirement becomes a\ntrackable entity with:\n\n- **Classification**: Categorized by FundingRequirementTypeEnum\n- **Provenance**: Linked to WebObservation documenting source\n- **Values**: Machine-readable value + human-readable text\n- **Temporality**: Valid date range for time-scoped requirements\n\n**PROVENANCE CHAIN**:\n\n```\nCallForApplication\n \u2502\n \u251C\u2500\u2500 requirements \u2500\u2500\u2192 FundingRequirement[]\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 requirement_type: PARTNERSHIP_MINIMUM_PARTNERS\n\ - \ \u2502 \u251C\u2500\u2500 requirement_text: \"At least 3 partners from 3 EU countries\"\n \u2502 \u251C\u2500\u2500 requirement_value: \"3\"\n \u2502 \u251C\u2500\u2500 requirement_unit: \"partners\"\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 observed_in \u2500\u2500\u2192 WebObservation\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 source_url: https://ec.europa.eu/...\n \u2502 \u251C\u2500\u2500 retrieved_on: 2025-11-29T10:30:00Z\n \u2502 \u2514\u2500\u2500 extraction_confidence: 0.95\n \u2502\n \u2514\u2500\u2500 web_observations \u2500\u2500\u2192 WebObservation[] (general call provenance)\n```\n\n**ONTOLOGY\ - \ ALIGNMENT**:\n\n- **Dublin Core**: `dcterms:Standard` - \"A reference point against which\n other things can be evaluated\" (requirements are standards for eligibility)\n- **Dublin Core**: `dcterms:requires` - Relates call to requirement\n- **Dublin Core**: `dcterms:conformsTo` - Applicants must conform to requirements\n- **Schema.org**: `schema:eligibleRegion` - For geographic requirements\n- **Schema.org**: `schema:eligibleQuantity` - For numeric constraints\n- **PROV-O**: `prov:wasDerivedFrom` - Links requirement to observation\n\n**REQUIREMENT CATEGORIES**:\n\nRequirements are classified into six main categories via FundingRequirementTypeEnum:\n\n1. **Eligibility** (ELIGIBILITY_*): Who can apply\n - Geographic: EU Member States, Associated Countries\n - Organizational: Non-profit, public body, SME\n - Heritage type: Museums, archives, libraries\n - Experience: Track record, previous projects\n\n2. **Financial** (FINANCIAL_*): Budget and funding\n - Co-funding: Match\ - \ funding percentages\n - Budget limits: Minimum/maximum grant size\n - Funding rate: Percentage of eligible costs\n - Eligible costs: What can be funded\n\n3. **Partnership** (PARTNERSHIP_*): Consortium requirements\n - Minimum partners: Number required\n - Country diversity: Geographic spread\n - Sector mix: Organisation types needed\n - Coordinator: Lead partner constraints\n\n4. **Thematic** (THEMATIC_*): Topic and scope\n - Focus area: Required research/action themes\n - Heritage scope: Types of heritage addressed\n - Geographic scope: Where activities occur\n\n5. **Technical** (TECHNICAL_*): Outputs and approach\n - Deliverables: Required outputs\n - Open access: Publication requirements\n - Duration: Project length constraints\n - Methodology: Required approaches\n\n6. **Administrative** (ADMINISTRATIVE_*): Process requirements\n - Registration: Portal accounts needed\n - Documentation: Supporting documents\n - Language: Submission language\n\ - \ - Format: Templates and page limits\n\n**TEMPORAL TRACKING**:\n\nRequirements can change between call publications. The `supersedes` field\nlinks to previous versions, and `valid_from`/`valid_to` scope applicability:\n\n```\nFundingRequirement (current)\n \u2502\n \u251C\u2500\u2500 valid_from: 2025-01-15\n \u251C\u2500\u2500 requirement_value: \"3\" (minimum partners)\n \u2502\n \u2514\u2500\u2500 supersedes \u2500\u2500\u2192 FundingRequirement (previous)\n \u2502\n \u251C\u2500\u2500 valid_from: 2024-01-15\n \u251C\u2500\u2500 valid_to: 2025-01-14\n \u2514\u2500\u2500 requirement_value: \"4\" (was 4 partners)\n```\n\n**EXTRACTION PATTERN**:\n\nWhen extracting requirements from web sources:\n\n1. Create WebObservation for the source page\n2. For each requirement found:\n - Create FundingRequirement with observed_in \u2192 WebObservation\n\ - \ - Classify using FundingRequirementTypeEnum\n - Extract machine-readable value and unit\n - Record source_section for traceability\n - Assign extraction_confidence based on clarity\n\n**EXAMPLES**:\n\n1. **Partnership Requirement**\n - requirement_type: PARTNERSHIP_MINIMUM_PARTNERS\n - requirement_text: \"Minimum 3 independent legal entities from 3 different EU Member States\"\n - requirement_value: \"3\"\n - requirement_unit: \"partners\"\n - is_mandatory: true\n \n2. **Financial Requirement**\n - requirement_type: FINANCIAL_COFUNDING\n - requirement_text: \"Co-funding of minimum 25% from non-EU sources required\"\n - requirement_value: \"25\"\n - requirement_unit: \"percent\"\n - is_mandatory: true\n \n3. **Open Access Requirement**\n - requirement_type: TECHNICAL_OPEN_ACCESS\n - requirement_text: \"All peer-reviewed publications must be open access (Plan S compliant)\"\n - requirement_value: \"immediate\"\n - is_mandatory: true\n" - exact_mappings: - - dcterms:Standard - close_mappings: - - schema:QuantitativeValue - - skos:Concept - related_mappings: - - dcterms:requires - - dcterms:conformsTo - - schema:eligibleRegion - - schema:eligibleQuantity - - prov:wasDerivedFrom + class_uri: hc:FundingRequirement + description: >- + Eligibility or compliance criterion that must be satisfied for a proposal + to qualify under a specific funding call. + alt_descriptions: + nl: Subsidiabiliteits- of nalevingscriterium waaraan een voorstel moet voldoen om in aanmerking te komen binnen een specifieke oproep. + de: Eignungs- oder Compliance-Kriterium, das fuer die Foerderfaehigkeit eines Antrags in einem bestimmten Aufruf erfuellt sein muss. + fr: Critere d'eligibilite ou de conformite devant etre satisfait pour qu'une proposition soit recevable dans un appel donne. + es: Criterio de elegibilidad o cumplimiento que debe satisfacerse para que una propuesta califique en una convocatoria especifica. + ar: معيار أهلية أو امتثال يجب استيفاؤه لكي يتأهل المقترح ضمن دعوة تمويل محددة. + id: Kriteria kelayakan atau kepatuhan yang harus dipenuhi agar proposal memenuhi syarat pada panggilan pendanaan tertentu. + zh: 在特定资助征集中,提案必须满足的资格或合规条件。 + structured_aliases: + - literal_form: financieringsvoorwaarde + in_language: nl + - literal_form: Foerdervoraussetzung + in_language: de + - literal_form: condition de financement + in_language: fr + - literal_form: requisito de financiacion + in_language: es + - literal_form: شرط التمويل + in_language: ar + - literal_form: persyaratan pendanaan + in_language: id + - literal_form: 资助要求 + in_language: zh slots: - - apply_to - - has_note - - mandatory - - observed_in - - requirement_id - - requirement_text - - requirement_type - - has_type - - requirement_unit - - requirement_value - - source_section - - supersede - - has_score - - temporal_extent + - apply_to + - has_note + - mandatory + - observed_in + - identified_by + - has_text + - has_type + - has_measurement_unit + - has_value + - in_section + - supersede + - has_score + - temporal_extent slot_usage: - requirement_id: + identified_by: identifier: true required: true -# range: string # uriorcurie - pattern: ^https://nde\.nl/ontology/hc/requirement/[a-z0-9-]+/[a-z0-9-]+$ - examples: - - value: https://nde.nl/ontology/hc/requirement/ec-cl2-2025-heritage-01/min-partners-3 - - value: https://nde.nl/ontology/hc/requirement/nlhf-medium-2025/cofunding-25pct - requirement_type: - required: false - range: FundingRequirementTypeEnum - deprecated: 'DEPRECATED 2026-01-13: Use has_type with RequirementType class instead' - examples: - - value: PARTNERSHIP_MINIMUM_PARTNERS - - value: FINANCIAL_COFUNDING - - value: ELIGIBILITY_GEOGRAPHIC - has_type: + has_text: required: true - range: RequirementType - examples: - - value: - has_code: PARTNERSHIP_MINIMUM_PARTNERS - has_label: - - Minimum partners requirement@en - - value: - has_code: FINANCIAL_COFUNDING - has_label: - - Co-funding requirement@en - requirement_text: - required: true -# range: string - examples: - - value: Minimum 3 independent legal entities from 3 different EU Member States or Horizon Europe Associated Countries - - value: Applications must demonstrate at least 25% co-funding from non-EU sources - requirement_value: -# range: string - examples: - - value: '3' - - value: '25' - - value: eu-member-states - - value: immediate - requirement_unit: -# range: string - examples: - - value: partners - - value: percent - - value: EUR - - value: months - - value: countries mandatory: range: boolean ifabsent: 'true' - examples: - - value: true - description: 'Mandatory: must meet to be eligible' - - value: false - description: 'Optional: preferred but not required' observed_in: required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2-heritage - source_section: -# range: string - examples: - - value: Section 2.1 - Eligibility Criteria - - value: 'FAQ #7 - Consortium composition' - - value: Work Programme page 45 - supersede: -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/requirement/ec-cl2-2024-heritage-01/min-partners-4 - comments: - - Each requirement links to WebObservation for full provenance chain - - requirement_value + requirement_unit enable structured queries - - is_mandatory defaults to true; explicitly set false for optional requirements - - supersedes_or_superseded creates version chain for requirement changes - - extraction_confidence can differ from observation confidence - see_also: - - https://dublincore.org/specifications/dublin-core/dcmi-terms/#Standard - - https://schema.org/QuantitativeValue - - https://www.w3.org/TR/prov-o/#Entity - - http://purl.org/pav/ examples: - - value: - requirement_id: https://nde.nl/ontology/hc/requirement/ec-cl2-2025-heritage-01/min-partners-3-countries - requirement_type: PARTNERSHIP_MINIMUM_PARTNERS - requirement_text: Proposals must be submitted by a consortium of at least 3 independent legal entities established in 3 different EU Member States or Horizon Europe Associated Countries. - requirement_value: '3' - requirement_unit: partners - is_mandatory: true - apply_to: https://nde.nl/ontology/hc/call/ec/cl2-2025-heritage-01 - observed_in: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2-heritage - source_section: Section 2 - Eligibility Conditions - has_score: - has_score: 0.98 - has_note: Clear statement in eligibility section. Standard Horizon Europe RIA requirement. - - value: - requirement_id: https://nde.nl/ontology/hc/requirement/ec-cl2-2025-heritage-01/cofunding-for-profit - requirement_type: FINANCIAL_COFUNDING - requirement_text: For-profit entities receive 70% funding rate. The remaining 30% must be covered by co-funding or own resources. - requirement_value: '30' - requirement_unit: percent - is_mandatory: true - apply_to: https://nde.nl/ontology/hc/call/ec/cl2-2025-heritage-01 - observed_in: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2-heritage - source_section: Section 3 - Financial Conditions - has_score: - has_score: 0.95 - has_note: Applies only to for-profit partners. Non-profits receive 100% funding. - - value: - requirement_id: https://nde.nl/ontology/hc/requirement/ec-cl2-2025-heritage-01/open-access - requirement_type: TECHNICAL_OPEN_ACCESS - requirement_text: Beneficiaries must ensure open access to peer-reviewed scientific publications under the conditions required by the Grant Agreement. Immediate open access is mandatory (no embargo period). - requirement_value: immediate - requirement_unit: null - is_mandatory: true - apply_to: https://nde.nl/ontology/hc/call/ec/cl2-2025-heritage-01 - observed_in: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2-heritage - source_section: Section 4.2 - Open Science - has_score: - has_score: 0.99 - has_note: Standard Horizon Europe open access requirement. Plan S compliant. - - value: - requirement_id: https://nde.nl/ontology/hc/requirement/nlhf-medium-2025/uk-based - requirement_type: ELIGIBILITY_GEOGRAPHIC - requirement_text: Your organisation must be based in the UK (England, Northern Ireland, Scotland or Wales). Projects must take place in the UK. - requirement_value: UK - requirement_unit: country - is_mandatory: true - apply_to: https://nde.nl/ontology/hc/call/nlhf/medium-grants-2025-q4 - observed_in: https://nde.nl/ontology/hc/observation/web/2025-11-28/nlhf-medium-grants - source_section: Eligibility - has_score: - has_score: 0.99 - has_note: Clear UK-only restriction. Devolved nations explicitly included. - - value: - requirement_id: https://nde.nl/ontology/hc/requirement/nlhf-medium-2025/non-profit - requirement_type: ELIGIBILITY_ORGANIZATIONAL - requirement_text: We can fund not-for-profit organisations, including charities, community groups, local authorities, and social enterprises. Private individuals and for-profit companies are not eligible. - requirement_value: non-profit - requirement_unit: organization-type - is_mandatory: true - apply_to: https://nde.nl/ontology/hc/call/nlhf/medium-grants-2025-q4 - observed_in: https://nde.nl/ontology/hc/observation/web/2025-11-28/nlhf-medium-grants - source_section: Who can apply - has_score: - has_score: 0.95 - has_note: Explicitly excludes for-profit. Social enterprises may need verification. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - value: + identified_by: https://nde.nl/ontology/hc/requirement/ec-call/minimum-partners + has_text: Minimum 3 independent legal entities from 3 different countries. + has_value: '3' + has_measurement_unit: partners + mandatory: true + description: Consortium size threshold requirement + - value: + identified_by: https://nde.nl/ontology/hc/requirement/ec-call/open-access + has_text: Immediate open access publication is required. + mandatory: true + description: Technical dissemination requirement + exact_mappings: + - dcterms:Standard + related_mappings: + - dcterms:requires + - dcterms:conformsTo + - schema:eligibleQuantity + - prov:wasDerivedFrom + comments: + - | + Preserved from prior description (commit 554fe520): + + "A requirement or criterion that applicants must meet to be eligible for\na funding call. Each requirement is tracked with provenance linking to\nthe source document where it was stated.\n\n**PURPOSE**:\n\nFundingRequirement provides structured, machine-readable representation\nof funding call eligibility criteria. Instead of storing requirements as\nfree-text lists in CallForApplication, each requirement becomes a\ntrackable entity with:\n\n- **Classification**: Categorized by FundingRequirementTypeEnum\n- **Provenance**: Linked to WebObservation documenting source\n- **Values**: Machine-readable value + human-readable text\n- **Temporality**: Valid date range for time-scoped requirements\n\n**PROVENANCE CHAIN**:\n\n```\nCallForApplication\n \u2502\n \u251C\u2500\u2500 requirements \u2500\u2500\u2192 FundingRequirement[]\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 requirement_type: PARTNERSHIP_MINIMUM_PARTNERS\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingScheme.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingScheme.yaml index 15dc1c83f3..0a4156cdce 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingScheme.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingScheme.yaml @@ -1,30 +1,46 @@ id: https://nde.nl/ontology/hc/class/FundingScheme name: FundingScheme title: Funding Scheme -description: A scheme or program providing funding. MIGRATED from funding_scheme slot per Rule 53. Follows schema:FundingScheme. 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_description - ../slots/has_label -default_prefix: hc classes: FundingScheme: - class_uri: schema:FundingScheme + class_uri: hc:FundingScheme + description: >- + Rule-governed financing arrangement defining how resources are allocated, + evaluated, and distributed to eligible applicants. + alt_descriptions: + nl: Regeling met regels voor toewijzing, beoordeling en uitkering van middelen aan subsidiabele aanvragers. + de: Regelgebundene Finanzierungsregelung zur Zuweisung, Bewertung und Verteilung von Mitteln an foerderfaehige Antragstellende. + fr: Dispositif de financement reglemente definissant l'allocation, l'evaluation et la distribution des ressources aux candidats eligibles. + es: Esquema de financiacion con reglas que define asignacion, evaluacion y distribucion de recursos a solicitantes elegibles. + ar: نظام تمويلي قائم على قواعد يحدد كيفية تخصيص الموارد وتقييمها وتوزيعها على المتقدمين المؤهلين. + id: Skema pembiayaan berbasis aturan yang menentukan alokasi, evaluasi, dan distribusi sumber daya kepada pelamar yang memenuhi syarat. + zh: 定义资源分配、评审与发放给合格申请者方式的规则化资助机制。 + structured_aliases: + - literal_form: financieringsregeling + in_language: nl + - literal_form: Foerderschema + in_language: de + - literal_form: dispositif de financement + in_language: fr + - literal_form: esquema de financiacion + in_language: es + - literal_form: مخطط التمويل + in_language: ar + - literal_form: skema pendanaan + in_language: id + - literal_form: 资助机制 + in_language: zh slots: - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + broad_mappings: + - schema:FundingScheme diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/FundingSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/FundingSource.yaml index 26a927ed7d..3db14d443f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/FundingSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/FundingSource.yaml @@ -1,33 +1,48 @@ id: https://nde.nl/ontology/hc/class/FundingSource name: FundingSource title: Funding Source -description: A source of funding, such as an organization or grant program. MIGRATED from funding_source slot per Rule 53. Follows frapo:FundingAgency. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - frapo: http://purl.org/cerif/frapo/ - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label - ../slots/has_type -default_prefix: hc classes: FundingSource: - class_uri: frapo:FundingAgency + class_uri: hc:FundingSource + description: >- + Originating organization or mechanism from which financial support is + provided. + alt_descriptions: + nl: Organisatie of mechanisme van waaruit financiele ondersteuning afkomstig is. + de: Herkunftsorganisation oder Mechanismus, aus dem finanzielle Unterstuetzung bereitgestellt wird. + fr: Organisation ou mecanisme d'origine a partir duquel le soutien financier est fourni. + es: Organizacion o mecanismo de origen desde el cual se proporciona apoyo financiero. + ar: الجهة أو الآلية المصدِّرة التي يُقدَّم منها الدعم المالي. + id: Organisasi atau mekanisme asal dari mana dukungan finansial diberikan. + zh: 提供资金支持的来源组织或机制。 + structured_aliases: + - literal_form: financieringsbron + in_language: nl + - literal_form: Finanzierungsquelle + in_language: de + - literal_form: source de financement + in_language: fr + - literal_form: fuente de financiacion + in_language: es + - literal_form: مصدر التمويل + in_language: ar + - literal_form: sumber pendanaan + in_language: id + - literal_form: 资金来源 + in_language: zh slots: - - has_label - - has_description - - has_type - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + - has_type + broad_mappings: + - schema:Organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml index 580e443bf4..5db4185d74 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml @@ -1,18 +1,53 @@ id: https://w3id.org/nde/ontology/Fylkesarkiv name: Fylkesarkiv -title: Fylkesarkiv (Norwegian County Archive) +title: Fylkesarkiv prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType classes: Fylkesarkiv: + class_uri: hc:Fylkesarkiv is_a: ArchiveOrganizationType - class_uri: skos:Concept - description: "Norwegian county archive (fylkesarkiv). These archives serve as regional\narchival institutions at the county (fylke) level in Norway.\n\n**Wikidata**: Q15119463\n\n**Geographic Restriction**: Norway (NO) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nFylkesarkiv preserve:\n- County administration records (fylkeskommunen)\n- Municipal records from constituent kommuner\n- Regional health and social services documentation\n- Education records (videreg\xE5ende skole)\n- Cultural affairs and heritage documentation\n- Private archives from regional businesses and organizations\n\n**Administrative Context**:\nIn the Norwegian archival system:\n- Arkivverket (National Archives of Norway)\n- Fylkesarkiv (county level) \u2190 This type\n- Kommunearkiv/Byarkiv (municipal level)\n- Interkommunale arkiv (inter-municipal archives)\n\n**Historical Context**:\nNorway has reorganized its counties (2020 regional reform):\n- Some fylkesarkiv have\ - \ merged following county mergers\n- County archives serve both historical fylker and new regions\n- Arkivverket coordinates national archival policy\n\n**Related Types**:\n- Landsarkiv - Regional state archives (under Arkivverket)\n- RegionalArchive (Q27032392) - Generic regional archives\n- CountyArchive - Generic county-level archives\n" - slot_usage: {} - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Regional archival institution at Norwegian county level responsible for + preserving and providing access to county and related local documentation. + alt_descriptions: + nl: Regionale archiefinstelling op Noors provinciaal niveau die provinciale en gerelateerde lokale documentatie bewaart en toegankelijk maakt. + de: Regionale Archiveinrichtung auf norwegischer Kreisebene zur Bewahrung und Bereitstellung von Kreis- und lokalbezogener Dokumentation. + fr: Institution archivistique regionale au niveau des comtes norvegiens, chargee de conserver et diffuser la documentation comtale et locale associee. + es: Institucion archivistica regional a nivel de condado noruego responsable de preservar y facilitar documentacion del condado y ambito local relacionado. + ar: مؤسسة أرشيفية إقليمية على مستوى المقاطعات في النرويج مسؤولة عن حفظ وإتاحة الوثائق الإدارية والإقليمية ذات الصلة. + id: Lembaga arsip regional tingkat county di Norwegia yang bertanggung jawab melestarikan dan menyediakan akses dokumentasi county serta lokal terkait. + zh: 挪威郡级区域档案机构,负责保存并提供郡级及相关地方文献的访问。 + structured_aliases: + - literal_form: Noors provinciaal archief + in_language: nl + - literal_form: norwegisches Kreisarchiv + in_language: de + - literal_form: archives de comte norvegien + in_language: fr + - literal_form: archivo condal noruego + in_language: es + - literal_form: أرشيف المقاطعة النرويجي + in_language: ar + - literal_form: arsip county Norwegia + in_language: id + - literal_form: 挪威郡档案馆 + in_language: zh + close_mappings: + - wd:Q15119463 + broad_mappings: + - schema:ArchiveOrganization + comments: + - Wikidata item kept as close (not exact) because current evidence is country-scoped subclassing without explicit P31 archive-type typing. + notes: + - | + Preserved from prior description (commit 554fe520): + + "Norwegian county archive (fylkesarkiv). These archives serve as regional\narchival institutions at the county (fylke) level in Norway.\n\n**Wikidata**: Q15119463\n\n**Geographic Restriction**: Norway (NO) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nFylkesarkiv preserve:\n- County administration records (fylkeskommunen)\n- Municipal records from constituent kommuner\n- Regional health and social services documentation\n- Education records (videreg\xE5ende skole)\n- Cultural affairs and heritage documentation\n- Private archives from regional businesses and organizations\n\n**Administrative Context**:\nIn the Norwegian archival system:\n- Arkivverket (National Archives of Norway)\n- Fylkesarkiv (county level) \u2190 This type\n- Kommunearkiv/Byarkiv (municipal level)\n- Interkommunale arkiv (inter-municipal archives)\n\n**Historical Context**:\nNorway has reorganized its counties (2020 regional reform):\n- Some fylkesarkiv have\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml index d0356b193b..735aae7ca3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GBIFIdentifier.yaml @@ -1,23 +1,46 @@ id: https://nde.nl/ontology/hc/class/GBIFIdentifier name: GBIFIdentifier title: GBIF Identifier -description: Global Biodiversity Information Facility (GBIF) identifier. MIGRATED from gbif_id slot per Rule 53. Follows dwc:occurrenceID. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ dwc: http://rs.tdwg.org/dwc/terms/ + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types -default_prefix: hc + - ./Identifier classes: GBIFIdentifier: - is_a: Identifier class_uri: hc:GBIFIdentifier + is_a: Identifier + description: >- + Persistent identifier used to reference a biodiversity occurrence record in + GBIF-linked data pipelines. + alt_descriptions: + nl: Persistente identifier voor verwijzing naar een biodiversiteitswaarneming in GBIF-gekoppelde datastromen. + de: Persistenter Identifikator zur Referenzierung eines Biodiversitaetsnachweises in GBIF-verbundenen Datenablaeufen. + fr: Identifiant persistant utilise pour referencer un enregistrement d'occurrence de biodiversite dans des flux de donnees lies a GBIF. + es: Identificador persistente para referenciar un registro de ocurrencia de biodiversidad en flujos de datos vinculados a GBIF. + ar: معرّف دائم للإشارة إلى سجل وقوع للتنوع الحيوي ضمن مسارات بيانات مرتبطة بـ GBIF. + id: Pengidentifikasi persisten untuk merujuk catatan kejadian keanekaragaman hayati dalam alur data terkait GBIF. + zh: 用于在 GBIF 关联数据流程中引用生物多样性出现记录的持久标识符。 + structured_aliases: + - literal_form: GBIF-id + in_language: nl + - literal_form: GBIF-Kennung + in_language: de + - literal_form: identifiant GBIF + in_language: fr + - literal_form: identificador GBIF + in_language: es + - literal_form: معرف GBIF + in_language: ar + - literal_form: pengenal GBIF + in_language: id + - literal_form: GBIF 标识符 + in_language: zh + broad_mappings: + - schema:PropertyValue close_mappings: - - dwc:occurrenceID - description: A persistent identifier for a biodiversity occurrence record. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - dwc:occurrenceID diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml index a22da20f09..66db36a8b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml @@ -1,22 +1,66 @@ id: https://nde.nl/ontology/hc/class/GHCIdentifier name: GHCIdentifier -title: Global Heritage Custodian Identifier -description: The Global Heritage Custodian Identifier (GHCID). MIGRATED from ghcid slot per Rule 53. Follows dcterms:identifier. +title: GHC Identifier Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types -default_prefix: hc classes: GHCIdentifier: is_a: Identifier class_uri: hc:GHCIdentifier + description: >- + Persistent identifier uniquely assigned to a heritage custodian within the global heritage custodian identifier system. + alt_descriptions: + nl: >- + Permanente identificatiecode uniek toegekend aan een erfgoedbeheerder binnen het wereldwijde erfgoedbeheerder-identificatiesysteem. + de: >- + Persistenter Identifikator, der einem Kulturgutverwalter innerhalb des globalen Kulturgutverwalter-Identifikationssystems eindeutig zugewiesen wird. + fr: >- + Identifiant persistant attribué de manière unique à un dépositaire du patrimoine dans le système mondial d'identification des dépositaires du patrimoine. + es: >- + Identificador persistente asignado de manera única a un custodio patrimonial dentro del sistema global de identificación de custodios patrimoniales. + ar: >- + معرف دائم يُخصص بشكل فريد لوصي تراث ضمن نظام تعريف أمناء التراث العالمي. + id: >- + Pengenal persisten yang ditugaskan secara unik kepada pengelola warisan dalam sistem pengenal pengelola warisan global. + zh: >- + 在全球遗产托管人标识符系统中唯一分配给遗产托管人的持久标识符。 + structured_aliases: + nl: + - GHC-identificatiecode + - erfgoedbeheerder-ID + de: + - GHC-Kennung + - Kulturgutverwalter-ID + fr: + - identifiant GHC + - ID dépositaire patrimoine + es: + - identificador GHC + - ID custodio patrimonial + ar: + - معرف GHC + - معرف وصي التراث + id: + - pengenal GHC + - ID pengelola warisan + zh: + - GHC标识符 + - 遗产托管人ID + keywords: + - GHC identifier + - persistent identifier + - heritage custodian ID + - global identifier close_mappings: - - dcterms:identifier - description: 'A persistent, unique identifier for a heritage custodian. Format: CC-RR-LLL-T-ABBREVIATION' + - dcterms:Identifier + related_mappings: + - dcterms:identifier annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Core persistent identifier class for custodian identity resolution. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GLAM.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GLAM.yaml index 7521cd98b5..88388d21fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GLAM.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GLAM.yaml @@ -1,6 +1,6 @@ id: https://w3id.org/nde/ontology/GLAM name: GLAM -title: GLAM (Galleries, Libraries, Archives, and Museums) +title: GLAM Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,31 +12,39 @@ imports: - ../slots/has_score classes: GLAM: - description: Acronym for "Galleries, Libraries, Archives, and Museums" that refers to cultural institutions that have providing access to knowledge as their mission. GLAM institutions share common goals around preservation, access, and cultural heritage stewardship, though they differ in their primary materials and methodologies. The term is used to describe both the sector collectively and institutions that combine multiple GLAM functions. is_a: ArchiveOrganizationType class_uri: skos:Concept + description: >- + Collective sector designation encompassing galleries, libraries, archives, + and museums as cultural memory institutions. + alt_descriptions: + nl: >- + Collectieve sectoraanduiding die galerieën, bibliotheken, archieven en musea + als culturele herinneringsinstellingen omvat. + de: >- + Kollektive Sektorbezeichnung, die Galerien, Bibliotheken, Archive und Museen + als kulturelle Gedächtnisinstitutionen umfasst. + fr: >- + Désignation sectorielle collective englobant galeries, bibliothèques, archives + et musées en tant qu'institutions de mémoire culturelle. + es: >- + Designación sectorial colectiva que abarca galerías, bibliotecas, archivos y museos + como instituciones de memoria cultural. + ar: >- + تسمية قطاعية جماعية تشمل المعارض والمكتبات والأرشيفات والمتاحف كمؤسسات للذاكرة الثقافية. + id: >- + Sebutan sektor kolektif yang mencakup galeri, perpustakaan, arsip, dan museum + sebagai institusi memori budaya. + zh: >- + 作为文化记忆机构涵盖美术馆、图书馆、档案馆和博物馆的集合性部门称谓。 + broad_mappings: + - skos:Concept slots: - - has_score - - identified_by - slot_usage: - identified_by: + - identified_by + - has_score annotations: skos:prefLabel: GLAM - skos:altLabel: Galleries, Libraries, Archives, and Museums, GLAM institution, Memory institution, Cultural heritage institution sector_term: 'yes' - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - GalleryType - - LibraryType - - ArchiveOrganizationType - - MuseumType - - MixedType - comments: - - GLAM (de) - - GLAM (es) - - GLAM (fr) - - Sector-wide term encompassing heritage custodian types - - Sometimes extended to GLAMR (adding Research) or GLAMS (adding Science) - - Core concept for this ontology's domain scope + specificity_score: 0.35 + specificity_rationale: Sector umbrella concept for memory institutions. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml index ecdb383cff..4ac21cdd09 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml @@ -1,23 +1,47 @@ id: https://nde.nl/ontology/hc/class/GLAMORCUBESFIXPHDNTCode name: GLAMORCUBESFIXPHDNTCode -title: GLAMORCUBESFIXPHDNT Code -description: A code from the GLAMORCUBESFIXPHDNT taxonomy. MIGRATED from glamorcubesfixphdnt_code slot per Rule 53. Follows skos:Concept. +title: GLAMORCUBESFIXPHDNT Code Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: GLAMORCUBESFIXPHDNTCode: class_uri: skos:Concept + description: >- + Controlled code value within the heritage institution classification + taxonomy covering galleries, libraries, archives, museums, and related organizations. + alt_descriptions: + nl: >- + Gecontroleerde codewaarde binnen de erfgoedinstellingenclassificatietaxonomie + die galerieën, bibliotheken, archieven, musea en verwante organisaties omvat. + de: >- + Kontrollierter Codewert innerhalb der Klassifikationstaxonomie für + Kulturerbe-Einrichtungen, Galerien, Bibliotheken, Archive und verwandte Organisationen umfasst. + fr: >- + Valeur de code contrôlée dans la taxonomie de classification des institutions + patrimoniales couvrant galeries, bibliothèques, archives, musées et organisations apparentées. + es: >- + Valor de código controlado dentro de la taxonomía de clasificación de instituciones + patrimoniales que cubre galerías, bibliotecas, archivos, museos y organizaciones relacionadas. + ar: >- + قيمة رمز مضبوطة ضمن تصنيف مؤسسات التراث الذي يغطي المعارض والمكتبات والأرشيفات والمتاحف والمنظمات ذات الصلة. + id: >- + Nilai kode terkendali dalam taksonomi klasifikasi institusi warisan yang mencakup + galeri, perpustakaan, arsip, museum, dan organisasi terkait. + zh: >- + 遗产机构分类分类法中的受控代码值,涵盖美术馆、图书馆、档案馆、博物馆和相关组织。 + broad_mappings: + - skos:Concept slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Taxonomy code class for institutional categorization. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml index f0cc728de5..f3d7269a9c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml @@ -1,28 +1,80 @@ id: https://nde.nl/ontology/hc/class/GLEIFIdentifier name: GLEIFIdentifier -title: GLEIF Identifier -description: Global Legal Entity Identifier Foundation (GLEIF) Registration Authority code. MIGRATED from gleif_ra_code slot per Rule 53. Follows gleif:RegistrationAuthorityCode. +title: GLEIF Identifier Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ gleif: https://www.gleif.org/ontology/Base/ 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 +imports: +- linkml:types classes: GLEIFIdentifier: is_a: Identifier - class_uri: gleif:RegistrationAuthorityCode - description: A code identifying a registration authority in the GLEIF system. + class_uri: hc:GLEIFIdentifier + description: >- + Alphanumeric code referencing a legal-entity registration record within the Global Legal Entity Identifier ecosystem. + alt_descriptions: + nl: >- + Alfanumerieke code die verwijst naar een registratierecord van een rechtspersoon + binnen het Global Legal Entity Identifier-ecosysteem. + de: >- + Alphanumerischer Code, der auf einen Registrierungsdatensatz einer juristischen Person + im Global Legal Entity Identifier-Ökosystem verweist. + fr: >- + Code alphanumérique référençant un enregistrement d'entité légale + dans l'écosystème Global Legal Entity Identifier. + es: >- + Código alfanumérico que referencia un registro de entidad legal + en el ecosistema Global Legal Entity Identifier. + ar: >- + رمز أبجدي رقمي يشير إلى سجل كيان قانوني + في منظومة المعرف القانوني العالمي. + id: >- + Kode alfanumerik yang mereferensikan catatan registrasi entitas hukum + dalam ekosistem Global Legal Entity Identifier. + zh: >- + 引用全球法人识别符生态系统中法律实体注册记录的字母数字代码。 + structured_aliases: + - literal_form: LEI-code + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: LEI-Code + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiant LEI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificador LEI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرف LEI + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode LEI + predicate: EXACT_SYNONYM + in_language: id + - literal_form: LEI标识符 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: + - dcterms:Identifier + related_mappings: + - gleif:RegistrationAuthorityCode + comments: + - LEI provides standardized identification for financial transactions and regulatory compliance. + - Format is 20-character alphanumeric code conforming to ISO 17442. + - 'Preserved from prior description: Identifier referencing a legal-entity record in the GLEIF ecosystem.' + keywords: + - legal entity identification + - financial compliance + - ISO 17442 + - regulatory identifier + examples: + - value: 54930084UKLVMY22DS16 + description: Sample LEI format for a legal entity annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: External legal-entity identifier for governance and compliance linking. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Gallery.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Gallery.yaml index 8b8b6ee393..657110bea8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Gallery.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Gallery.yaml @@ -1,30 +1,51 @@ id: https://nde.nl/ontology/hc/class/Gallery name: Gallery title: Gallery -description: An exhibition space or art gallery. MIGRATED from gallery_type_classification context. Follows schema:ArtGallery. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label - ../slots/has_type -default_prefix: hc classes: Gallery: - class_uri: schema:ArtGallery + class_uri: hc:Gallery + description: >- + Institution or venue dedicated to exhibiting visual art through curated + programs. + alt_descriptions: + nl: Instelling of locatie gewijd aan het tonen van beeldende kunst via gecureerde programma's. + de: Einrichtung oder Ort, der sich der Praesentation bildender Kunst in kuratierten Programmen widmet. + fr: Institution ou lieu dedie a l'exposition d'arts visuels au moyen de programmes cures. + es: Institucion o espacio dedicado a exhibir artes visuales mediante programas curados. + ar: مؤسسة أو فضاء مخصص لعرض الفنون البصرية عبر برامج تقييم/تنسيق فني. + id: Institusi atau tempat yang didedikasikan untuk memamerkan seni visual melalui program kurasi. + zh: 通过策展项目展示视觉艺术的机构或场所。 + structured_aliases: + - literal_form: galerie + in_language: nl + - literal_form: Galerie + in_language: de + - literal_form: galerie d'art + in_language: fr + - literal_form: galeria de arte + in_language: es + - literal_form: معرض فني + in_language: ar + - literal_form: galeri seni + in_language: id + - literal_form: 美术馆 + in_language: zh slots: - - has_label - - has_description - - has_type + - has_label + - has_description + - has_type slot_usage: has_type: -# range: string # uriorcurie required: true - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + exact_mappings: + - schema:ArtGallery diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GalleryType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GalleryType.yaml index 97cc7eeead..94a7728860 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GalleryType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GalleryType.yaml @@ -1,216 +1,70 @@ id: https://nde.nl/ontology/hc/class/GalleryType name: GalleryType -title: Gallery Type Classification +title: Gallery Type +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../enums/GalleryTypeEnum - - ../slots/has_hypernym - - ../slots/identified_by # was: wikidata_entity - - ../slots/has_model # was: exhibition_model + - ./CustodianType + - ../slots/identified_by + - ../slots/has_model - ../slots/has_objective - - ../slots/has_percentage - - ../slots/has_score # was: template_specificity + - ../slots/has_score - ../slots/has_service - ../slots/has_type - - ../slots/include # was: gallery_subtype - - ../slots/categorized_as # was: exhibition_focus - - ../slots/20260202_matang/new/represents_or_represented - - ../slots/20260202_matang/new/sales_activity - - ../slots/take_comission + - ../slots/include + - ../slots/represent + - ../slots/has_activity classes: GalleryType: + class_uri: hc:GalleryType is_a: CustodianType - class_uri: skos:Concept - annotations: - skos:prefLabel: Gallery + description: >- + Controlled taxonomy root for classifying gallery organizational models, + exhibition strategies, and commercial posture. + alt_descriptions: + nl: Gecontroleerde taxonomiewortel voor classificatie van galerie-organisatiemodellen, tentoonstellingsstrategieën en commerciële oriëntatie. + de: Kontrollierte Taxonomie-Wurzel zur Klassifikation von Galerie-Organisationsmodellen, Ausstellungsstrategien und kommerzieller Ausrichtung. + fr: Racine taxonomique controlee pour classifier les modeles organisationnels de galeries, les strategies d'exposition et le positionnement commercial. + es: Raiz taxonomica controlada para clasificar modelos organizativos de galeria, estrategias expositivas y orientacion comercial. + ar: جذر تصنيفي مضبوط لتصنيف نماذج تنظيم المعارض واستراتيجيات العرض والاتجاه التجاري. + id: Akar taksonomi terkendali untuk mengklasifikasikan model organisasi galeri, strategi pameran, dan orientasi komersial. + zh: 用于分类画廊组织形态、展览策略与商业定位的受控分类根节点。 structured_aliases: - - literal_form: galerie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: galerijen - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: gallery - predicate: EXACT_SYNONYM - in_language: en - - literal_form: galleries - predicate: EXACT_SYNONYM - in_language: en - - literal_form: art gallery - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Galerie - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Galerien - predicate: EXACT_SYNONYM - in_language: de - - literal_form: kunsthalle - predicate: EXACT_SYNONYM - in_language: de - - literal_form: galeria - predicate: EXACT_SYNONYM - in_language: es - - literal_form: galerías - predicate: EXACT_SYNONYM - in_language: es - - literal_form: galleria - predicate: EXACT_SYNONYM - in_language: it - - literal_form: gallerie - predicate: EXACT_SYNONYM - in_language: it - - literal_form: galeria - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: galerias - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: galerie - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: galeries - predicate: EXACT_SYNONYM - in_language: fr - description: "Specialized custodian type for art galleries - institutions that exhibit\nand sometimes sell visual artworks,\ - \ providing public access to contemporary\nor historical art through temporary or rotating exhibitions.\n\n**Wikidata\ - \ Base Concept**: Q1007870 (art gallery)\n\n**Scope**:\nGalleries are distinguished by their focus on:\n- Exhibition-oriented\ - \ (not collection-based like museums)\n- Contemporary or recent art (not historical artifacts)\n- Temporary exhibitions\ - \ (rotating shows, not permanent displays)\n- Artist representation (commercial) or kunsthalle model (non-commercial)\n\ - - Visual arts (paintings, sculptures, photography, installations)\n\n**Key Gallery Subtypes** (78+ extracted from Wikidata):\n\ - \n**By Business Model**:\n- Commercial art galleries (Q56856618) - For-profit, sell artworks, represent artists\n- Noncommercial\ - \ art galleries (Q67165238) - Exhibition-only, no sales\n- Kunsthalle (Q1475403) - German model, temporary exhibitions,\ - \ no permanent collection\n- Vanity galleries (Q17111940) - Charge artists for exhibition space\n- National galleries\ - \ (Q3844310) - State-run, representative of nation\n\n**By Subject Specialization**:\n- Photography galleries (Q114023739)\ - \ - Photographic art exhibitions\n- Photo galleries (Q12303444) - Physical or digital photograph collections\n- Photography\ - \ centres (Q11900212) - Dedicated photography venues\n- Photothèques (Q135926044) - Photographic heritage preservation\n\ - - Sculpture gardens (Q1759852) - Outdoor sculpture exhibitions\n- Jewellery galleries (Q117072343) - Jewelry and decorative\ - \ arts\n- Design galleries (Q127346204) - Design and applied arts\n- Map galleries (Q125501487) - Cartographic art exhibitions\n\ - - Print rooms (Q445396) - Prints, drawings, watercolors, photographs\n\n**By Organizational Model**:\n- Artist-run centres\ - \ (Q4801243) - Managed and directed by artists\n- Artist-run initiatives (Q3325736) - Gallery operated by artists\n\ - - Artist-run spaces (Q4034417) - Organizations initiated by artists\n- Artist cooperatives (Q4801240) - Jointly owned\ - \ by artist members\n- Canadian artist-run centres (Q16020664) - Canada-specific model (1960s+)\n\n**By Art Period Focus**:\n\ - - Contemporary art galleries (Q16038801) - Current/recent art\n- Modern art galleries (Q3757717) - Modernist period\ - \ (late 19th-20th century)\n- Contemporary arts centres (Q2945053) - Focus on contemporary practice\n- National centres\ - \ for contemporary art (Q109017987) - State contemporary art venues\n\n**By Venue Type**:\n- Alternative exhibition\ - \ spaces (Q16002704) - Non-traditional venues\n- Arts venues (Q15090615) - Places for artistic works display/performance\n\ - - Arts centers (Q2190251) - Community centers for arts\n- Cast collections (Q29380643) - Plaster cast galleries (educational)\n\ - - Plaster cast galleries (Q3768550) - Sculpture reproduction collections\n\n**By Artist Association**:\n- Artist museums\ - \ (Q1747681) - Dedicated to particular artist\n- Artist houses (Q1797122) - Buildings with artist work rooms\n- Art\ - \ colonies (Q1558054) - Places where artists live and interact\n- Art communes (Q4797182) - Communal living focused\ - \ on art creation\n- Studio houses (Q2699076) - Residential spaces with studio facilities\n\n**Online & Digital**:\n\ - - Online art galleries (Q7094057) - Digital exhibition platforms\n- Galeries Fnac (Q109038036) - French retail chain\ - \ photo galleries (1970s+)\n\n**Specialized Formats**:\n- Pinacotheca (Q740437) - Public art gallery (classical term)\n\ - - Print rooms (Q445396) - Graphic arts collections\n- Photograph collections (Q130486108) - Photography collections\n\ - \n**French Model**:\n- Scientific, technical, and industrial culture centers (Q2946053) - Popular science venues\n\n\ - **Cultural Context**:\n- Arts and Culture Centres (Q4801491) - Newfoundland & Labrador system (Canada)\n- Houses of\ - \ culture (Q5061188) - Cultural institutions in socialist/social democratic contexts\n- Houses of literature (Q27908105)\ - \ - Cultural institutions for written art\n- Centrum Beeldende Kunst (Q2104985) - Dutch visual arts centers\n\n**Supporting\ - \ Organizations**:\n- Not-for-profit arts organizations (Q7062022) - Nonprofit arts foundations\n- Art institutions\ - \ (Q20897549) - Organizations dedicated to art\n- Cultural institutions (Q3152824) - Preservation/promotion of culture\n\ - \n**Commercial vs. Non-Commercial Distinction**:\n\n**Commercial Galleries**:\n- Represent artists (exclusive or non-exclusive\ - \ contracts)\n- Sell artworks (earn commission on sales)\n- Participate in art fairs\n- Primary market (new works) or\ - \ secondary market (resale)\n\n**Non-Commercial Galleries** (Kunsthalle model):\n- No permanent collection\n- Exhibition-only\ - \ mission\n- Public or nonprofit funding\n- Educational/cultural programming\n- No artwork sales\n\n**RDF Serialization\ - \ Example**:\n```turtle\n:Custodian_KunsthalRotterdam\n org:classification :GalleryType_Kunsthalle_Q1475403 .\n\n\ - :GalleryType_Kunsthalle_Q1475403\n a glamtype:GalleryType, crm:E55_Type, skos:Concept ;\n skos:prefLabel \"Kunsthalle\"\ - @en, \"kunsthalle\"@nl, \"Kunsthalle\"@de ;\n skos:broader :GalleryType_ArtGallery_Q1007870 ;\n schema:additionalType\ - \ <http://www.wikidata.org/entity/Q1475403> ;\n glamtype:glamorcubesfixphdnt_code \"GALLERY\" ;\n glamtype:has_objective\ - \ false ;\n glamtype:exhibition_focus \"contemporary art\" ;\n glamtype:sales_activity false ;\n glamtype:exhibition_model\ - \ \"temporary rotating exhibitions\" .\n```\n\n**Domain-Specific Properties**:\nThis class adds gallery-specific metadata\ - \ beyond base CustodianType:\n- `has_objective` - Structured profit objective (commercial/nonprofit/mixed)\n- `artist_representation`\ - \ - Artists represented by gallery (for commercial galleries)\n- `exhibition_focus` - Type of art exhibited (contemporary,\ - \ modern, photography, etc.)\n- `sales_activity` - Whether gallery sells artworks (not just exhibits)\n- `exhibition_model`\ - \ - Exhibition strategy (temporary, rotating, curated shows)\n- `has_service` - Art sales service with commission structure (ArtSaleService)\n\n**Getty AAT Integration**:\nThe Getty Art & Architecture Thesaurus provides standardized\ - \ vocabulary:\n- aat:300005768 - art galleries (institutions)\n- aat:300240057 - commercial galleries\n- aat:300240058\ - \ - nonprofit galleries\n- aat:300005741 - kunsthalles\n\n**Art Market Context**:\nCommercial galleries operate in the\ - \ art market ecosystem:\n- **Primary market**: Representing living artists, first sales\n- **Secondary market**: Resale\ - \ of works by established artists\n- **Art fairs**: Participation in international art fairs (Basel, Frieze, etc.)\n\ - - **Auction houses**: Different from galleries (auction vs. consignment model)\n\n**Data Population**:\nGallery subtypes\ - \ extracted from 78 Wikidata entities with type='G'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" + - literal_form: galerietype + in_language: nl + - literal_form: Galerietyp + in_language: de + - literal_form: type de galerie + in_language: fr + - literal_form: tipo de galeria + in_language: es + - literal_form: نوع المعرض الفني + in_language: ar + - literal_form: tipe galeri + in_language: id + - literal_form: 画廊类型 + in_language: zh slots: - - represents_or_represented - # REMOVED 2026-01-22: commercial_operation - migrated to has_objective + Profit (Rule 53) - - has_objective - # REMOVED 2026-01-22: commission_rate - migrated to has_service + ArtSaleService (Rule 53) - - has_service - - has_type - - has_type # was: exhibition_focus - migrated per Rule 53 (2026-01-26) - - has_model # was: exhibition_model - migrated per Rule 53 (2026-01-26) - - include # was: gallery_subtype - migrated per Rule 53 (2026-01-26) - - sales_activity - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - identified_by # was: wikidata_entity - migrated per Rule 53 (2026-01-16) + - represent + - has_objective + - has_service + - has_type + - has_model + - include + - has_activity + - has_score + - identified_by slot_usage: - identified_by: # was: wikidata_entity - migrated per Rule 53 (2026-01-16) - pattern: ^Q[0-9]+$ + identified_by: required: true - has_hypernym: - range: GalleryType - required: false has_type: - equals_expression: '["hc:GalleryType"]' - has_type: # was: exhibition_focus - migrated per Rule 53 (2026-01-26) -# range: string - has_model: # was: exhibition_model - migrated per Rule 53 (2026-01-26) -# range: string - include: # was: gallery_subtype - migrated per Rule 53 (2026-01-26) + equals_string: hc:GalleryType + include: range: GalleryType - any_of: - - range: CommercialGallery - - range: NonProfitGallery - - range: ArtistRunSpace - - range: Kunsthalle required: false - exact_mappings: - - skos:Concept - - schema:ArtGallery - close_mappings: - - crm:E55_Type - - aat:300005768 - related_mappings: - - aat:300240057 - - aat:300240058 - comments: - - GalleryType implements SKOS-based classification for art gallery organizations - - Distinguishes commercial (sales-oriented) from non-commercial (kunsthalle) models - - Supports 78+ Wikidata gallery subtypes with multilingual labels - - Getty AAT integration for art market terminology - - 'Artist-run initiatives: Canadian model (1960s+), cooperative ownership' - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/gallery/Q1475403 - has_type_code: GALLERY - has_label: - - Kunsthalle@en - - kunsthalle@nl - - Kunsthalle@de - has_description: facility that mounts temporary art exhibitions without permanent collection # was: type_description - migrated per Rule 53/56 (2026-01-16) - custodian_type_broader: https://nde.nl/ontology/hc/type/gallery/Q1007870 - # MIGRATED 2026-01-22: commercial_operation → has_objective + Profit (Rule 53) - has_objective: - has_type: contemporary art - sales_activity: false - has_model: temporary rotating exhibitions, no permanent collection - - value: - identified_by: https://nde.nl/ontology/hc/type/gallery/Q56856618 - has_type_code: GALLERY - has_label: - - Commercial Art Gallery@en - - kunstgalerie@nl - has_description: for-profit gallery that sells artworks and represents artists # was: type_description - migrated per Rule 53/56 (2026-01-16) - custodian_type_broader: https://nde.nl/ontology/hc/type/gallery/Q1007870 - # MIGRATED 2026-01-22: commercial_operation → has_objective + Profit (Rule 53) - has_objective: - represents_or_represented: - - has_label: Artist A - - has_label: Artist B - - has_label: Artist C - has_type: contemporary painting and sculpture - sales_activity: true - has_model: curated exhibitions of represented artists - # MIGRATED 2026-01-22: commission_rate → has_service + ArtSaleService (Rule 53) - has_service: - sales_activity: true - takes_or_took_comission: - has_percentage: \ No newline at end of file + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml index 22b9c0fbb9..4b2e8f3d40 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml @@ -1,38 +1,36 @@ id: https://nde.nl/ontology/hc/class/GalleryTypes name: GalleryTypes title: Gallery Type Subclasses -description: Concrete subclasses of GalleryType. MIGRATED from gallery_subtype slot - per Rule 53/0b. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./GalleryType - linkml:types -default_prefix: hc classes: CommercialGallery: is_a: GalleryType - description: A gallery that sells art. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + class_uri: hc:CommercialGallery + description: Gallery model that combines exhibition with artwork sales and artist representation. broad_mappings: - - skos:Concept + - skos:Concept NonProfitGallery: is_a: GalleryType - description: A gallery that operates as a non-profit. + class_uri: hc:NonProfitGallery + description: Gallery model operating under nonprofit governance and mission-oriented programming. broad_mappings: - - skos:Concept + - skos:Concept ArtistRunSpace: is_a: GalleryType - description: A gallery run by artists. + class_uri: hc:ArtistRunSpace + description: Gallery model initiated and managed primarily by artists. broad_mappings: - - skos:Concept + - skos:Concept Kunsthalle: is_a: GalleryType - description: An art exhibition space without a permanent collection. + class_uri: hc:Kunsthalle + description: Exhibition-oriented gallery model without a permanent collection. broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml index e5b0536cb9..9c861dd96d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GenBankAccession.yaml @@ -1,20 +1,43 @@ id: https://nde.nl/ontology/hc/class/GenBankAccession name: GenBankAccession title: GenBank Accession -description: A GenBank accession number for a nucleotide sequence. MIGRATED from genbank_accession slot per Rule 53. Follows BioProject/GenBank identifiers. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types -default_prefix: hc + - ./Identifier classes: GenBankAccession: + class_uri: hc:GenBankAccession is_a: Identifier - class_uri: schema:PropertyValue - description: A persistent identifier for a nucleotide sequence in GenBank. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Persistent accession identifier assigned to a nucleotide sequence record in + GenBank. + alt_descriptions: + nl: Persistente toegangscode toegekend aan een nucleotide-sequentierecord in GenBank. + de: Persistente Zugriffkennung fuer einen Nukleotidsequenz-Datensatz in GenBank. + fr: Numero d'accession persistant attribue a un enregistrement de sequence nucleotidique dans GenBank. + es: Accesion persistente asignada a un registro de secuencia nucleotidica en GenBank. + ar: رقم إتاحة دائم يُسند إلى سجل تسلسل نوكليوتيدي في GenBank. + id: Nomor aksesi persisten yang ditetapkan pada rekaman sekuens nukleotida di GenBank. + zh: 分配给 GenBank 核苷酸序列记录的持久登录号标识。 + structured_aliases: + - literal_form: GenBank-toegangscode + in_language: nl + - literal_form: GenBank-Zugangsnummer + in_language: de + - literal_form: numero d'accession GenBank + in_language: fr + - literal_form: numero de acceso GenBank + in_language: es + - literal_form: رقم إتاحة GenBank + in_language: ar + - literal_form: nomor aksesi GenBank + in_language: id + - literal_form: GenBank 登录号 + in_language: zh + broad_mappings: + - schema:PropertyValue diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Gender.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Gender.yaml index 3ba0ae7814..e760756b11 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Gender.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Gender.yaml @@ -1,30 +1,48 @@ id: https://nde.nl/ontology/hc/class/Gender name: Gender title: Gender -description: Gender identity or classification. MIGRATED from gender_identity slot per Rule 53. Follows schema:GenderType. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types - ../slots/has_description - ../slots/has_label -default_prefix: hc classes: Gender: - class_uri: schema:GenderType + class_uri: hc:Gender + description: >- + Classification term used to represent stated gender identity in descriptive + metadata contexts. + alt_descriptions: + nl: Classificatieterm voor het weergeven van opgegeven genderidentiteit in beschrijvende metadata. + de: Klassifikationsterm zur Darstellung angegebener Geschlechtsidentitaet in beschreibenden Metadatenkontexten. + fr: Terme de classification utilise pour representer l'identite de genre declaree dans des metadonnees descriptives. + es: Termino de clasificacion para representar identidad de genero declarada en contextos de metadatos descriptivos. + ar: مصطلح تصنيفي لتمثيل الهوية الجندرية المصرّح بها ضمن سياقات البيانات الوصفية. + id: Istilah klasifikasi untuk merepresentasikan identitas gender yang dinyatakan dalam konteks metadata deskriptif. + zh: 用于在描述性元数据语境中表示申报性别认同的分类术语。 + structured_aliases: + - literal_form: gender + in_language: nl + - literal_form: Geschlechtsidentitaet + in_language: de + - literal_form: identite de genre + in_language: fr + - literal_form: identidad de genero + in_language: es + - literal_form: الهوية الجندرية + in_language: ar + - literal_form: identitas gender + in_language: id + - literal_form: 性别认同 + in_language: zh slots: - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + broad_mappings: + - schema:GenderType + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml deleted file mode 100644 index 3e27e780eb..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GenealogiewerkbalkEnrichment.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/classes/GenealogiewerkbalkEnrichment -name: GenealogiewerkbalkEnrichment -title: GenealogiewerkbalkEnrichment -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../enums/DataTierEnum -# default_range: string -classes: - GenealogiewerkbalkEnrichment: - description: "Dutch genealogy archives registry (Genealogiewerkbalk) data including\ - \ municipality, province, and associated archive information.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this represents enrichment data\n\ - \ derived from the Dutch genealogy archives registry\n- close_mappings includes\ - \ schema:Dataset for registry data semantics - related_mappings includes prov:PrimarySource\ - \ for source registry" - class_uri: prov:Entity - close_mappings: - - schema:Dataset - related_mappings: - - prov:PrimarySource - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source - - source_url diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GenealogyArchivesRegistryEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GenealogyArchivesRegistryEnrichment.yaml new file mode 100644 index 0000000000..ad892eaf12 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GenealogyArchivesRegistryEnrichment.yaml @@ -0,0 +1,48 @@ +id: https://nde.nl/ontology/hc/classes/GenealogyArchivesRegistryEnrichment +name: GenealogyArchivesRegistryEnrichment +title: Genealogy Archives Registry Enrichment Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + xsd: http://www.w3.org/2001/XMLSchema# +imports: +- linkml:types +- ../enums/DataTierEnum +# default_range: string +classes: + GenealogyArchivesRegistryEnrichment: + description: >- + Enrichment data derived from genealogy-focused archive registry sources, + including municipality, province, and linked archive information. + class_uri: prov:Entity + alt_descriptions: + nl: Verrijkingsdata uit genealogische archiefregisters inclusief gemeente provincie en gekoppelde archiefinformatie. + de: Anreicherungsdaten aus genealogischen Archivregistern mit Angaben zu Gemeinde Provinz und verknuepften Archiven. + fr: Donnees d enrichissement issues de registres d archives genealogiques incluant municipalite province et archives associees. + es: Datos de enriquecimiento derivados de registros archivisticos genealogicos incluidos municipio provincia e informacion de archivo vinculada. + ar: بيانات إثراء مشتقة من سجلات أرشيفية خاصة بعلم الأنساب وتشمل البلدية والمقاطعة ومعلومات الأرشيف المرتبطة. + id: Data pengayaan dari registri arsip genealogi termasuk munisipalitas provinsi dan informasi arsip terkait. + zh: 源自家谱档案登记来源的富化数据,包含市镇、省份及关联档案信息。 + structured_aliases: + - {literal_form: verrijking genealogisch archiefregister, in_language: nl} + - {literal_form: Anreicherung genealogisches Archivregister, in_language: de} + - {literal_form: enrichissement registre d archives genealogiques, in_language: fr} + - {literal_form: enriquecimiento de registro archivistico genealogico, in_language: es} + - {literal_form: إثراء سجل الأرشيف الجينيالوجي, in_language: ar} + - {literal_form: pengayaan registri arsip genealogi, in_language: id} + - {literal_form: 家谱档案登记富化, in_language: zh} + broad_mappings: + - prov:Entity + close_mappings: + - schema:Dataset + related_mappings: + - prov:PrimarySource + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' + slots: + - has_source + - has_url diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml index 3078857429..ffd249714b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml @@ -1,106 +1,115 @@ id: https://nde.nl/ontology/hc/class/GenerationEvent -name: generation_event_class +name: GenerationEvent title: Generation Event Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# schema: http://schema.org/ - +default_prefix: hc imports: - linkml:types - - ../slots/has_description - - ../slots/has_provenance - - ../slots/has_score + - ../classes/Provenance + - ../classes/ConfidenceScore - ../slots/temporal_extent -default_prefix: hc - + - ../slots/has_provenance + - ../slots/has_description + - ../slots/has_score classes: GenerationEvent: - description: >- - An event representing the generation or creation of an entity. - - **USAGE**: - Used for tracking when and how something was generated, including: - - Video chapter generation (manual, AI, imported) - - Content extraction events - - Automated processing activities - - Confidence scoring for generated content - - **STRUCTURE**: - - temporal_extent: When the generation occurred (TimeSpan) - - has_provenance: Who/what performed the generation (Provenance) - - has_description: Details about the generation process - - has_score: Confidence score for the generated content (ConfidenceScore) - - **ONTOLOGY ALIGNMENT**: - - Maps to prov:Generation (PROV-O generation event) - - Also maps to schema:CreateAction (Schema.org action) - class_uri: prov:Generation - - exact_mappings: + description: >- + Activity in which an entity comes into existence through creation, + derivation, or transformation processes. + alt_descriptions: + nl: >- + Activiteit waarbij een entiteit tot stand komt door creatie-, afleiding- + of transformatieprocessen. + de: >- + Aktivität, bei der eine Entität durch Erstellungs-, Ableitungs- oder + Transformationsprozesse entsteht. + fr: >- + Activité par laquelle une entité prend naissance par des processus de + création, de dérivation ou de transformation. + es: >- + Actividad en la que una entidad llega a existir mediante procesos de + creación, derivación o transformación. + ar: >- + نشاط تنشأ فيه كيان من خلال عمليات الخلق أو الاشتقاق أو التحول. + id: >- + Aktivitas di mana entitas hadir melalui proses penciptaan, derivasi, atau transformasi. + zh: >- + 通过创建、派生或转换过程使实体产生的活动。 + structured_aliases: + nl: + - generatiegebeurtenis + - productie-occurentie + de: + - Generierungsereignis + - Produktionsvorgang + fr: + - événement de génération + - occurrence de production + es: + - evento de generación + - ocurrencia de producción + ar: + - حدث التوليد + - مناسبة الإنتاج + id: + - peristiwa pembuatan + - kejadian produksi + zh: + - 生成事件 + - 产生发生 + keywords: + - generation event + - creation occurrence + - production event + - entity creation + - data generation + broad_mappings: - prov:Generation - close_mappings: - schema:CreateAction - slots: - temporal_extent - has_provenance - has_description - has_score - slot_usage: temporal_extent: range: TimeSpan - required: false inlined: true - examples: - - value: - begin_of_the_begin: "2024-01-15T10:30:00Z" - end_of_the_end: "2024-01-15T10:30:00Z" has_provenance: range: Provenance - required: false inlined: true - examples: - - value: - has_agent: - has_type: SOFTWARE - has_name: "YouTube Auto-Chapters" - has_description: -# range: string - required: false - examples: - - value: "Generated using Whisper transcript segmentation" has_score: range: ConfidenceScore - required: false inlined: true - examples: - - value: - has_score: 0.95 - has_method: "xpath_extraction" - has_description: "High confidence - exact match at expected location" + notes: + - | + Preserved from prior description (commit 554fe520): + + An event representing the generation or creation of an entity. + + **USAGE**: + Used for tracking when and how something was generated, including: + - Video chapter generation (manual, AI, imported) + - Content extraction events + - Automated processing activities + - Confidence scoring for generated content + + **STRUCTURE**: + - temporal_extent: When the generation occurred (TimeSpan) + - has_provenance: Who/what performed the generation (Provenance) + - has_description: Details about the generation process + - has_score: Confidence score for the generated content (ConfidenceScore) + + **ONTOLOGY ALIGNMENT**: + - Maps to prov:Generation (PROV-O generation event) + - Also maps to schema:CreateAction (Schema.org action) annotations: custodian_types: '["*"]' - custodian_types_rationale: >- - Generation events are universal for tracking content creation. - custodian_types_primary: "*" - specificity_score: 0.30 - specificity_rationale: >- - Moderately low specificity - used across many content types. - - examples: - - value: - temporal_extent: - begin_of_the_begin: "2024-01-15T10:30:00Z" - has_description: "AI-generated video chapters from transcript" - has_score: - has_score: 0.92 - has_method: "transcript_segmentation" - comments: - - Created from slot_fixes.yaml migration (2026-01-19) - - Updated 2026-01-19 to include has_score for confidence tracking + specificity_score: 0.3 + specificity_rationale: Cross-domain provenance event for generated content. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeature.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeature.yaml index 243372ea7b..9b33f77902 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeature.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeature.yaml @@ -1,40 +1,92 @@ id: https://nde.nl/ontology/hc/class/GeoFeature name: GeoFeature -title: Geographic Feature -description: 'A classification of a geographic feature (e.g., populated place, administrative division). MIGRATED from feature_class/feature_code slots. - - Used to classify GeoSpatialPlace instances according to GeoNames feature codes.' +title: Geo Feature Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - gn: http://www.geonames.org/ontology# skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../slots/has_code - - ../slots/has_type + gn: http://www.geonames.org/ontology# default_prefix: hc +imports: +- linkml:types +- ../slots/has_type +- ../slots/has_code classes: GeoFeature: class_uri: skos:Concept + description: >- + Geographical feature classification entry aligned to controlled vocabularies + such as GeoNames for place type categorization. + alt_descriptions: + nl: >- + Geografische kenmerkklassificatie-ingang afgestemd op gecontroleerde vocabulaires + zoals GeoNames voor plaats-type categorisatie. + de: >- + Geografische Merkmal-Klassifikationseintrag, abgestimmt auf kontrollierte Vokabulare + wie GeoNames zur Platztyp-Kategorisierung. + fr: >- + Entrée de classification de caractéristique géographique alignée sur des vocabulaires contrôlés + tels que GeoNames pour la catégorisation des types de lieux. + es: >- + Entrada de clasificación de característica geográfica alineada con vocabularios controlados + como GeoNames para la categorización de tipos de lugares. + ar: >- + إدخال تصنيف المعالم الجغرافية المتوافق مع المفردات الخاضعة للرقابة + مثل GeoNames لتصنيف أنواع الأماكن. + id: >- + Entri klasifikasi fitur geografis yang selaras dengan kosakata terkontrol + seperti GeoNames untuk kategorisasi tipe tempat. + zh: >- + 与GeoNames等受控词汇对齐的地理特征分类条目,用于地点类型分类。 + broad_mappings: + - skos:Concept + close_mappings: + - gn:Feature slots: - has_type - has_code + structured_aliases: + - literal_form: geografisch kenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geo-grafisches Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: caractéristique géographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: característica geográfica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ميزة جغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur geografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地理特征 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Aligned with GeoNames feature code taxonomy + - Used for place type classification in heritage contexts + - 'Preserved from prior description: Geo feature classification entry, typically aligned to GeoNames coding.' + keywords: + - geospatial + - GeoNames + - feature classification + - place type + examples: + - value: + has_type: settlement + has_code: PPL + description: Populated place feature classification slot_usage: has_type: -# range: string # uriorcurie required: true has_code: -# range: string # uriorcurie required: true annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Controlled geospatial classification term. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml index 31cbeafc82..c5d81bbb3b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml @@ -1,25 +1,70 @@ id: https://nde.nl/ontology/hc/class/GeoFeatureType name: GeoFeatureType -title: Geographic Feature Type -description: Abstract base class for geographic feature types (e.g., PopulatedPlace, AdministrativeDivision). MIGRATED from feature_class slot per Rule 0b. +title: Geo Feature Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - gn: http://www.geonames.org/ontology# +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: GeoFeatureType: class_uri: skos:Concept abstract: true + description: >- + Abstract taxonomic category for classifying physical and administrative territorial entities in geospatial datasets. + alt_descriptions: + nl: >- + Abstracte taxonomische categorie voor het classificeren van fysieke en administratieve territoriale entiteiten in geospatiale datasets. + de: >- + Abstrakte taxonomische Kategorie zur Klassifizierung physischer und administrativer Gebietskörperschaften in Geodatenbeständen. + fr: >- + Catégorie taxonomique abstraite pour classer les entités territoriales physiques et administratives dans les jeux de données géospatiales. + es: >- + Categoría taxonómica abstracta para clasificar entidades territoriales físicas y administrativas en conjuntos de datos geoespaciales. + ar: >- + فئة تصنيفية تجريدية لتصنيف الكيانات الإقليمية المادية والإدارية في مجموعات البيانات الجغرافية المكانية. + id: >- + Kategori taksonomi abstrak untuk mengklasifikasikan entitas teritorial fisik dan administratif dalam dataset geospasial. + zh: >- + 用于分类地理空间数据集中的物理和行政领土实体的抽象分类类别。 + structured_aliases: + nl: + - geografisch entiteitstype + - geo-feature categorie + de: + - geografischer Merkmalstyp + - Geo-Feature-Kategorie + fr: + - type d'entité géographique + - catégorie géographique + es: + - tipo de característica geográfica + - categoría geo + ar: + - نوع المعلم الجغرافي + - فئة جغرافية + id: + - jenis fitur geografis + - kategori geo + zh: + - 地理特征类型 + - 地理类别 + keywords: + - geo feature type + - geographic classification + - spatial entity + - territorial unit + - location category + broad_mappings: + - skos:Concept slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Shared hierarchy base for geospatial feature typing. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml index bf9e1f0b51..c5a29347ad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml @@ -1,82 +1,447 @@ id: https://nde.nl/ontology/hc/class/GeoFeatureTypes name: GeoFeatureTypes -title: Geographic Feature Type Subclasses -description: Concrete subclasses of GeoFeatureType representing specific geographic - feature categories. Based on GeoNames feature classes. +title: Geo Feature Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# gn: http://www.geonames.org/ontology# -imports: - - ./GeoFeatureType - - linkml:types + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: +- ./GeoFeatureType +- linkml:types classes: AdministrativeBoundary: is_a: GeoFeatureType class_uri: gn:A - description: Country, state, region, etc. (GeoNames class A) - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Geographically bounded political or administrative division used for governmental jurisdiction. + alt_descriptions: + nl: >- + Geografisch begrensde politieke of administratieve eenheid die wordt gebruikt voor overheidsjurisdictie. + de: >- + Geografisch begrenzte politische oder administrative Einheit, die für staatliche Zuständigkeit verwendet wird. + fr: >- + Division politique ou administrative géographiquement délimitée utilisée pour la juridiction gouvernementale. + es: >- + División política o administrativa geográficamente delimitada utilizada para la jurisdicción gubernamental. + ar: >- + تقسيم سياسي أو إداري محدد جغرافياً يُستخدم للولاية الحكومية. + id: >- + Divisi politik atau administratif yang dibatasi secara geografis yang digunakan untuk yurisdiksi pemerintah. + zh: >- + 用于政府管辖的地理边界政治或行政区划。 + structured_aliases: + - literal_form: bestuurlijke grens + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verwaltungsgrenze + predicate: EXACT_SYNONYM + in_language: de + - literal_form: limite administratif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: límite administrativo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حدود إدارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: batas administratif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 行政边界 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Administrative division feature class.' HydrographicFeature: is_a: GeoFeatureType class_uri: gn:H - description: Stream, lake, etc. (GeoNames class H) + description: >- + Water-related geographical entity including rivers, lakes, seas, and other bodies of water. + alt_descriptions: + nl: >- + Watergerelateerde geografische entiteit inclusief rivieren, meren, zeeën en andere waterlichamen. + de: >- + Wasserbezogene geografische Entität einschließlich Flüsse, Seen, Meere und anderer Gewässer. + fr: >- + Entité géographique liée à l'eau incluant rivières, lacs, mers et autres étendues d'eau. + es: >- + Entidad geográfica relacionada con el agua que incluye ríos, lagos, mares y otras masas de agua. + ar: >- + كيان جغرافي متعلق بالمياه يشمل الأنهار والبحيرات والبحار وغيرها من المسطحات المائية. + id: >- + Entitas geografis terkait air termasuk sungai, danau, laut, dan badan air lainnya. + zh: >- + 与水相关的地理实体,包括河流、湖泊、海洋和其他水体。 + structured_aliases: + - literal_form: hydrografisch element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hydrografisches Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément hydrographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento hidrográfico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر هيدروغرافي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur hidrografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 水文特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Hydrographic feature class.' AreaFeature: is_a: GeoFeatureType class_uri: gn:L - description: Parks, area, etc. (GeoNames class L) + description: >- + Geographically extended region or zone defined by area-based boundaries. + alt_descriptions: + nl: >- + Geografisch uitgebreide regio of zone gedefinieerd door oppervlaktegebonden grenzen. + de: >- + Geografisch erweiterte Region oder Zone, die durch flächenbasierte Grenzen definiert wird. + fr: >- + Région ou zone géographiquement étendue définie par des limites basées sur la superficie. + es: >- + Región o zona geográficamente extendida definida por límites basados en el área. + ar: >- + منطقة أو نطاق جغرافي ممتد محدد بحدود قائمة على المساحة. + id: >- + Wilayah atau zona yang diperluas secara geografis yang didefinisikan oleh batas berbasis area. + zh: >- + 由基于区域的边界定义的地理延伸区域或地带。 + structured_aliases: + - literal_form: gebiedskenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Flächenmerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: caractéristique de zone + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: característica de área + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ميزة مساحية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur area + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Area feature class.' PopulatedPlace: is_a: GeoFeatureType class_uri: gn:P - description: City, village, etc. (GeoNames class P) + description: >- + Settlement or locality inhabited by human populations, ranging from hamlets to major cities. + alt_descriptions: + nl: >- + Nederzetting of plaats bewoond door menselijke populaties, variërend van gehuchten tot grote steden. + de: >- + Siedlung oder Ort, der von menschlichen Bevölkerungen bewohnt wird, von Weilern bis zu Großstädten. + fr: >- + Colonie ou localité habitée par des populations humaines, allant des hameaux aux grandes villes. + es: >- + Asentamiento o localidad habitada por poblaciones humanas, desde aldeas hasta grandes ciudades. + ar: >- + مستوطنة أو منطقة مأهولة بالسكان البشريين، تتراوح من القرى الصغيرة إلى المدن الكبرى. + id: >- + Permukiman atau lokalitas yang dihuni oleh populasi manusia, mulai dari dusun hingga kota besar. + zh: >- + 有人类居住的定居点或地点,从小村庄到大城市。 + structured_aliases: + - literal_form: bewoonde plaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bewohnter Ort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu habité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lugar poblado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مكان مأهول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tempat berpenghuni + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 聚居地 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Populated place feature class.' RoadRailroad: is_a: GeoFeatureType class_uri: gn:R - description: Road, railroad, etc. (GeoNames class R) + description: >- + Linear transportation infrastructure for vehicular or rail-based movement and connectivity. + alt_descriptions: + nl: >- + Lineaire transportinfrastructuur voor voertuig- of spoorverkeer en connectiviteit. + de: >- + Lineare Verkehrsinfrastruktur für Fahrzeuge oder Schienenverkehr und Konnektivität. + fr: >- + Infrastructure de transport linéaire pour le mouvement routier ou ferroviaire et la connectivité. + es: >- + Infraestructura de transporte lineal para movimiento vehicular o ferroviario y conectividad. + ar: >- + بنية تحتية نقلية خطية للحركة بالمركبات أو السكك الحديدية والاتصال. + id: >- + Infrastruktur transportasi linier untuk pergerakan kendaraan atau kereta api dan konektivitas. + zh: >- + 用于车辆或铁路移动和连接的线性交通基础设施。 + structured_aliases: + - literal_form: weg-spoorweg + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Straße-Eisenbahn + predicate: EXACT_SYNONYM + in_language: de + - literal_form: route-chemin de fer + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: carretera-ferrocarril + predicate: EXACT_SYNONYM + in_language: es + - literal_form: طريق-سكة حديدية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jalan-rel kereta + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 道路铁路 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Transport corridor feature class.' SpotFeature: is_a: GeoFeatureType class_uri: gn:S - description: Spot, building, farm (GeoNames class S) + description: >- + Discrete point-based geographical entity including individual built structures and localized features. + alt_descriptions: + nl: >- + Discreet puntgebaseerd geografisch element inclusief individuele bouwstructuren en gelokaliseerde kenmerken. + de: >- + Diskret punktbasiertes geografisches Element einschließlich einzelner Bauwerke und lokalisierter Merkmale. + fr: >- + Entité géographique ponctuelle discrete incluant des structures bâties individuelles et des caractéristiques localisées. + es: >- + Entidad geográfica puntual discreta que incluye estructuras construidas individuales y características localizadas. + ar: >- + عنصر جغرافي نقطي منفصل يشمل الهياكل المبنية الفردية والميزات الموضعية. + id: >- + Entitas geografis berbasis titik diskrit termasuk struktur bangunan individual dan fitur terlokalisasi. + zh: >- + 离散的点状地理实体,包括单个建筑结构和局部特征。 + structured_aliases: + - literal_form: puntkenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Punktmerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément ponctuel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento puntual + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر نقطي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur titik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 点状特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Spot feature class, including discrete built entities.' HypsographicFeature: is_a: GeoFeatureType class_uri: gn:T - description: Mountain, hill, rock (GeoNames class T) + description: >- + Terrain elevation or relief-based geographical entity including mountains, hills, and valleys. + alt_descriptions: + nl: >- + Terreinhoogte of reliëfgebaseerd geografisch element inclusief bergen, heuvels en valleien. + de: >- + Geländeerhebung oder reliefbasiertes geografisches Element einschließlich Berge, Hügel und Täler. + fr: >- + Élévation de terrain ou entité géographique basée sur le relief incluant montagnes, collines et vallées. + es: >- + Elevación del terreno o entidad geográfica basada en el relieve que incluye montañas, colinas y valles. + ar: >- + ارتفاع التضاريس أو كيان جغرافي قائم على التضاريس يشمل الجبال والتلال والوديان. + id: >- + Ketinggian medan atau entitas geografis berbasis relief termasuk gunung, bukit, dan lembah. + zh: >- + 地形高程或基于地势的地理实体,包括山脉、丘陵和山谷。 + structured_aliases: + - literal_form: hypsografisch element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hypsografisches Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément hypsométrique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento hipsográfico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر هبسوغرافي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur hipsografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地势特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Terrain elevation feature class.' UnderseaFeature: is_a: GeoFeatureType class_uri: gn:U - description: Undersea feature (GeoNames class U) + description: >- + Submarine geographical entity including underwater ridges, trenches, seamounts, and abyssal plains. + alt_descriptions: + nl: >- + Onderzees geografisch element inclusief onderzeese ruggen, troggen, zeearmen en abyssale vlaktes. + de: >- + Untermeerisches geografisches Element einschließlich Unterwasserücken, Gräben, Seeberge und Tiefseebebenen. + fr: >- + Entité géographique sous-marine incluant dorsales, fosses, monts sous-marins et plaines abyssales. + es: >- + Entidad geográfica submarina que incluye dorsales, fosas, montes submarinos y llanuras abisales. + ar: >- + كيان جغرافي تحت البحر يشمل السلاسل البحرية والخنادق والجبال البحرية والسهول العميقة. + id: >- + Entitas geografis bawah laut termasuk punggung laut, parit, gunung laut, dan dataran abisal. + zh: >- + 海底地理实体,包括水下海岭、海沟、海山和深海平原。 + structured_aliases: + - literal_form: onderzees element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Unterseemerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément sous-marin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento submarino + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر تحت البحر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur bawah laut + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 海底特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Undersea feature class.' VegetationFeature: is_a: GeoFeatureType class_uri: gn:V - description: Forest, heath, etc. (GeoNames class V) + description: >- + Plant-based geographical entity including forests, grasslands, wetlands, and agricultural areas. + alt_descriptions: + nl: >- + Plantgebaseerd geografisch element inclusief bossen, graslanden, wetlands en landbouwgebieden. + de: >- + Pflanzenbasiertes geografisches Element einschließlich Wälder, Grasland, Feuchtgebiete und landwirtschaftliche Flächen. + fr: >- + Entité géographique basée sur la végétation incluant forêts, prairies, zones humides et zones agricoles. + es: >- + Entidad geográfica basada en plantas que incluye bosques, praderas, humedales y áreas agrícolas. + ar: >- + كيان جغرافي نباتي يشمل الغابات والأراضي العشبية والأراضي الرطبة والمناطق الزراعية. + id: >- + Entitas geografis berbasis tumbuhan termasuk hutan, padang rumput, lahan basah, dan area pertanian. + zh: >- + 植物地理实体,包括森林、草原、湿地和农业区。 + structured_aliases: + - literal_form: vegetatie-element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vegetationsmerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément végétal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento de vegetación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر نباتي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur vegetasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 植被特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Place - crm:E53_Place + - skos:Concept + comments: + - 'Preserved from prior description: Vegetation feature class.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml index 14557c4ce4..c34b3ad4e1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml @@ -1,23 +1,46 @@ id: https://nde.nl/ontology/hc/class/GeoNamesIdentifier name: GeoNamesIdentifier -title: GeoNames Identifier -description: Identifier from the GeoNames geographical database. MIGRATED from geonames_id slot per Rule 53. Follows gn:geonamesID. +title: GeoNames Identifier Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ gn: http://www.geonames.org/ontology# +default_prefix: hc imports: - linkml:types -default_prefix: hc classes: GeoNamesIdentifier: is_a: Identifier class_uri: hc:GeoNamesIdentifier + description: >- + External reference code linking to a geographic feature entry in the + GeoNames geographical gazetteer database. + alt_descriptions: + nl: >- + Externe verwijzingscode die koppelt aan een geografische feature-ingang in de + GeoNames geografische gazetteer-database. + de: >- + Externer Referenzcode, der mit einem geografischen Merkmalseintrag in der + GeoNames-Gazetteer-Datenbank verknüpft. + fr: >- + Code de référence externe lié à une entrée d'entité géographique dans la base + de données du gazetteer géographique GeoNames. + es: >- + Código de referencia externo que enlaza con una entrada de característica geográfica + en la base de datos de gazetteer geográfico GeoNames. + ar: >- + رمز مرجعي خارجي يربط بإدخال معلم جغرافي في قاعدة بيانات الموقع الجغرافي GeoNames. + id: >- + Kode referensi eksternal yang menautkan ke entri fitur geografis dalam database + gazetteer geografis GeoNames. + zh: >- + 链接到GeoNames地理地名词典数据库中地理要素条目的外部参考代码。 close_mappings: - - gn:geonamesID - description: A unique identifier for a GeoNames feature. Typically an integer. + - dcterms:Identifier + related_mappings: + - gn:geonamesID annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Specialized external place identifier class. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml index 0eda4c0fd5..e72363a158 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml @@ -1,158 +1,89 @@ id: https://nde.nl/ontology/hc/class/GeoSpatialPlace -name: geospatial_place_class -title: GeoSpatialPlace Class +name: GeoSpatialPlace +title: Geo Spatial Place Class prefixes: - geo: http://www.opengis.net/ont/geosparql# - rov: http://www.w3.org/ns/regorg# + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ geosparql: http://www.opengis.net/ont/geosparql# - wgs84: http://www.w3.org/2003/01/geo/wgs84_pos# - sf: http://www.opengis.net/ont/sf# - gn: http://www.geonames.org/ontology# - gn_entity: http://sws.geonames.org/ + geo: http://www.opengis.net/ont/geosparql# + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# + crm: http://www.cidoc-crm.org/cidoc-crm/ tooi: https://identifier.overheid.nl/tooi/def/ont/ +default_prefix: hc imports: - linkml:types - ../enums/GeometryTypeEnum - ../metadata - - ../slots/has_reference_system - - ../slots/has_altitude - ../slots/has_coordinates - - ../slots/has_geofeature + - ../slots/has_altitude - ../slots/geographic_extent - ../slots/geometric_extent + - ../slots/has_reference_system + - ../slots/has_geofeature - ../slots/identified_by - - ../slots/has_score - - ../slots/20260202_matang/new/spatial_resolution + - ../slots/has_resolution - ../slots/temporal_extent + - ../slots/has_score types: WktLiteral: uri: geosparql:wktLiteral base: str - description: 'Well-Known Text (WKT) representation of geometry. - See OGC Simple Features specification. - ' - examples: - - value: POINT(4.2894 52.0705) - - value: POLYGON((4.0 52.0, 4.5 52.0, 4.5 52.5, 4.0 52.5, 4.0 52.0)) + description: Well-Known Text representation of geometry. classes: GeoSpatialPlace: class_uri: geosparql:Feature - description: "Geospatial location with coordinates, geometry, and projections.\n\nCRITICAL DISTINCTION FROM CustodianPlace:\n\n| Aspect | CustodianPlace | GeoSpatialPlace |\n|--------|----------------|-----------------|\n| Nature | Nominal reference | Geospatial data |\n| Content | \"het herenhuis in de Schilderswijk\" | lat: 52.0705, lon: 4.2894 |\n| Purpose | Identify custodian by place name | Locate custodian precisely |\n| Ambiguity | May be vague (\"the mansion\") | Precise, measurable |\n| Source | Archival documents, oral history | GPS, cadastral surveys, geocoding |\n\n**TOOI Ontology Alignment**:\n\nThis class follows the TOOI pattern for geospatial data:\n- `tooi:BestuurlijkeRuimte` is a subclass of `geosparql:Feature` and `prov:Entity`\n- `tooi:BestuurlijkeRuimte-hasGeometry` \u2192 `geosparql:Geometry`\n- `tooi:RegistratieveRuimte` for administrative boundaries\n- `tooi:JuridischeRuimte` for legal jurisdiction boundaries\n\nLike TOOI, we separate:\n- **geosparql:Feature**\ - \ (this class): The real-world place with location data\n- **geosparql:Geometry**: The mathematical representation (WKT, GeoJSON)\n\n**Use Cases**:\n\n1. **Building-level precision**: Museum building footprint (Polygon)\n2. **City-level approximation**: Heritage institution centroid (Point)\n3. **Administrative boundaries**: Archive jurisdiction area (MultiPolygon)\n4. **Historical boundaries**: Pre-merger municipal territory (Polygon + temporal_extent)\n\n**Relationship to CustodianPlace**:\n\nCustodianPlace.has_geospatial_location \u2192 GeoSpatialPlace\n\nA nominal place reference (\"Rijksmuseum\") links to its geospatial location\n(lat: 52.3600, lon: 4.8852, geometry: building footprint polygon).\n\n**Relationship to AuxiliaryPlace**:\n\nAuxiliaryPlace.has_geospatial_location \u2192 GeoSpatialPlace\n\nSecondary/subordinate locations (branch offices, storage depots, reading rooms)\ncan also link to precise geospatial coordinates. This enables:\n- Mapping all custodian locations\ - \ (primary + auxiliary)\n- Spatial queries across an organization's entire footprint\n- Building footprints for off-site storage facilities\n- Historical boundary tracking for branch offices\n\n**Relationship to OrganizationalChangeEvent**:\n\nOrganizational changes may affect geographic location:\n- RELOCATION: New GeoSpatialPlace, old one gets temporal_extent.end_of_the_end\n- MERGER: Multiple locations \u2192 single primary + auxiliary locations\n- SPLIT: One location \u2192 multiple successor locations\n" - exact_mappings: - - geosparql:Feature - close_mappings: - - geo:SpatialThing - - schema:Place - - schema:GeoCoordinates - related_mappings: - - prov:Entity - - tooi:BestuurlijkeRuimte - - crm:E53_Place + description: >- + Geometrically defined geographic entity with coordinate reference, spatial + extent, and optional temporal validity boundaries. + alt_descriptions: + nl: >- + Geometrisch gedefinieerde geografische entiteit met coördinaatreferentie, ruimtelijke + omvang en optionele temporele geldigheidsgrenzen. + de: >- + Geometrisch definierte geografische Entität mit Koordinatenreferenz, räumlicher + Ausdehnung und optionalen zeitlichen Gültigkeitsgrenzen. + fr: >- + Entité géographique géométriquement définie avec référence de coordonnées, étendue + spatiale et limites de validité temporelle optionnelles. + es: >- + Entidad geográfica geométricamente definida con referencia de coordenadas, extensión + espacial y límites de validez temporal opcionales. + ar: >- + كيان جغرافي محدد هندسياً مع مرجع إحداثي ونطاق مكاني وحدود صلاحية زمنية اختيارية. + id: >- + Entitas geografis yang didefinisikan secara geometris dengan referensi koordinat, + luas spasial, dan batas validitas temporal opsional. + zh: >- + 具有坐标参考、空间范围和可选时间有效性边界的几何定义地理实体。 + broad_mappings: + - geosparql:Feature slots: - - has_coordinates - - has_altitude - - has_geographic_extent - - identified_by - - has_reference_system - - has_geofeature - - geometric_extent - - identified_by - - spatial_resolution - - has_score - - temporal_extent + - identified_by + - has_coordinates + - has_altitude + - has_reference_system + - has_geofeature + - geographic_extent + - geometric_extent + - has_resolution + - temporal_extent + - has_score slot_usage: has_coordinates: range: Coordinates inlined: true required: true - examples: - - value: - latitude: 52.36 - longitude: 4.8852 has_reference_system: ifabsent: string(EPSG:4326) - identified_by: - description: 'Cadastral identifiers for this geospatial place. MIGRATION NOTE (2026-01-14): Replaces cadastral_id per slot_fixes.yaml. Use Identifier with identifier_scheme=''cadastral'' for parcel IDs. Netherlands: Kadaster perceelnummer format {gemeente}-{sectie}-{perceelnummer}' - examples: - - value: temporal_extent: range: TimeSpan inlined: true - required: false - examples: - - value: - begin_of_the_begin: '1920-01-01' - end_of_the_end: '2001-01-01' comments: - - Follows TOOI BestuurlijkeRuimte pattern using GeoSPARQL - - 'CRITICAL: NOT a nominal reference - this is measured/surveyed location data' - - Use CustodianPlace for nominal references, this class for coordinates - - lat/lon required; geometry_wkt optional for point locations - - Link from CustodianPlace via has_geospatial_location slot - - Link from AuxiliaryPlace via has_geospatial_location slot (subordinate sites) - - Link from OrganizationalChangeEvent via has_affected_territory slot - - temporal_extent tracks boundary changes over time (was valid_from_geo/valid_to_geo) - - OSM and GeoNames IDs enable external linking - see_also: - - http://www.opengis.net/ont/geosparql - - https://www.geonames.org/ - - https://www.openstreetmap.org/ - - https://identifier.overheid.nl/tooi/def/ont/ - examples: - - value: - geospatial_id: https://nde.nl/ontology/hc/geo/rijksmuseum-building - has_coordinates: - latitude: 52.36 - longitude: 4.8852 - altitude: 0.0 - geometric_extent: - - has_format: - has_value: POLYGON((4.8830 52.3590, 4.8870 52.3590, 4.8870 52.3610, 4.8830 52.3610, 4.8830 52.3590)) - has_type: - has_label: POLYGON - coordinate_reference_system: EPSG:4326 - osm_id: way/27083908 - spatial_resolution: BUILDING - has_geofeature: - - has_type: SpotFeature - has_code: - has_label: S.MUS - - value: - geospatial_id: https://nde.nl/ontology/hc/geo/amsterdam-centroid - has_coordinates: - latitude: 52.3676 - longitude: 4.9041 - geometric_extent: - - has_type: - has_label: POINT - coordinate_reference_system: EPSG:4326 - spatial_resolution: CITY - has_geofeature: - - has_type: PopulatedPlace - has_code: - has_label: P.PPLC - - value: - geospatial_id: https://nde.nl/ontology/hc/geo/noord-holland-archive-territory-pre-2001 - has_coordinates: - latitude: 52.5 - longitude: 4.8 - geometric_extent: - - has_format: - has_value: MULTIPOLYGON(((4.5 52.2, 5.2 52.2, 5.2 52.8, 4.5 52.8, 4.5 52.2))) - has_type: - has_label: MULTIPOLYGON - coordinate_reference_system: EPSG:4326 - spatial_resolution: REGION - has_geofeature: - - has_type: AdministrativeBoundary - has_code: - has_label: A.ADM1 - temporal_extent: - begin_of_the_begin: '1920-01-01' - end_of_the_end: '2001-01-01' + - Use this class for measurable geodata, not nominal place references. + - Link nominal place references through dedicated place classes. + - Temporal extent tracks boundary or footprint change over time. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Primary geospatial feature class for coordinates and geometry. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml index 101c65b9f0..3ecaeb8537 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml @@ -4,31 +4,80 @@ title: Geographic Extent Class 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 - - ../metadata - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: GeographicExtent: class_uri: dcterms:Location description: >- - A geographic area defining the scope or extent (e.g., eligible countries). - - **Ontology Alignment**: - - **Primary**: `dcterms:Location` - - **Close**: `schema:Place` - + Spatial area designation used to define geographic applicability, coverage, + or jurisdictional boundaries. + alt_descriptions: + nl: >- + Ruimtelijk gebiedsaanduiding gebruikt om geografische toepasbaarheid, dekking + of jurisdictiegrenzen te definiëren. + de: >- + Räumliche Gebietsbezeichnung zur Definition geografischer Anwendbarkeit, + Abdeckung oder Zuständigkeitsgrenzen. + fr: >- + Désignation de zone spatiale utilisée pour définir l'applicabilité géographique, + la couverture ou les limites de juridiction. + es: >- + Designación de área espacial utilizada para definir la aplicabilidad geográfica, + cobertura o límites jurisdiccionales. + ar: >- + تسمية المنطقة المكانية المستخدمة لتحديد قابلية التطبيق الجغرافي + أو التغطية أو حدود الاختصاص. + id: >- + Penunjukan area spasial yang digunakan untuk mendefinisikan keterapan geografis, + cakupan, atau batasan yurisdiksi. + zh: >- + 用于定义地理适用性、覆盖范围或管辖边界的空间区域指定。 + structured_aliases: + - literal_form: geografische reikwijdte + 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: extensión geográfica + predicate: EXACT_SYNONYM + in_language: es + - 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 + broad_mappings: + - dcterms:Location + close_mappings: + - schema:Place slots: - - has_label - - identified_by - + - identified_by + - has_label + comments: + - Defines spatial scope for policies, services, or collection coverage. + - Used in eligibility determination and jurisdictional mapping. + - 'Preserved from prior description: Geographic area used to define spatial applicability or coverage.' + keywords: + - spatial coverage + - geographic scope + - jurisdictional extent + - area designation annotations: custodian_types: '["*"]' specificity_score: 0.3 - specificity_rationale: Geographic metadata. + specificity_rationale: Spatial scope descriptor for policies and eligibility. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeographicScope.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeographicScope.yaml index 69840b2f24..0b8c4834c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeographicScope.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeographicScope.yaml @@ -1,23 +1,69 @@ id: https://nde.nl/ontology/hc/class/GeographicScope name: GeographicScope -title: Geographic Scope -description: The geographic scope or coverage of an entity (e.g., local, regional, national). MIGRATED from geographic_scope slot per Rule 53. Follows skos:Concept. +title: Geographic Scope Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: GeographicScope: class_uri: skos:Concept + description: >- + Controlled vocabulary concept defining the territorial extent or coverage area of a collection or service. + alt_descriptions: + nl: >- + Gecontroleerd vocabulaireconcept dat het territoriale bereik of de dekkingsgebied van een collectie of dienst definieert. + de: >- + Kontrolliertes Vokabularkonzept, das die territoriale Ausdehnung oder den Abdeckungsbereich einer Sammlung oder eines Dienstes definiert. + fr: >- + Concept de vocabulaire contrôlé définissant l'étendue territoriale ou la zone de couverture d'une collection ou d'un service. + es: >- + Concepto de vocabulario controlado que define la extensión territorial o el área de cobertura de una colección o servicio. + ar: >- + مفهوم مفردات مضبوطة يحدد المدى الإقليمي أو منطقة التغطية لمجموعة أو خدمة. + id: >- + Konsep kosakata terkendali yang mendefinisikan luas wilayah atau area cakupan koleksi atau layanan. + zh: >- + 定义收藏或服务的领土范围或覆盖区域的受控词汇概念。 + structured_aliases: + nl: + - geografisch bereik + - dekkingsgebied + de: + - geografischer Geltungsbereich + - Abdeckungsbereich + fr: + - portée géographique + - zone de couverture + es: + - alcance geográfico + - área de cobertura + ar: + - النطاق الجغرافي + - منطقة التغطية + id: + - cakupan geografis + - area jangkauan + zh: + - 地理范围 + - 覆盖区域 + keywords: + - geographic scope + - coverage area + - territorial extent + - spatial coverage + - geographic reach + broad_mappings: + - skos:Concept slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Controlled scope vocabulary for local-to-global coverage. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Geometry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Geometry.yaml index 96bc4e4343..6f7af73014 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Geometry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Geometry.yaml @@ -1,34 +1,97 @@ id: https://nde.nl/ontology/hc/class/Geometry name: Geometry -title: Geometry -description: A spatial geometry (point, polygon, etc.). MIGRATED from geometry_type/geometry_wkt slots. Follows GeoSPARQL Geometry. +title: Geometry Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ geosparql: http://www.opengis.net/ont/geosparql# -imports: - - linkml:types - - ../slots/has_description - - ../slots/has_format - - ../slots/has_label - - ../slots/has_type + schema: http://schema.org/ default_prefix: hc +imports: +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/has_format classes: Geometry: class_uri: geosparql:Geometry + description: >- + Quantitative spatial representation encoding geographic coordinates as points, + lines, polygons, or multi-part shapes. + alt_descriptions: + nl: >- + Kwantitatieve ruimtelijke representatie die geografische coördinaten codeert als punten, + lijnen, polygonen of meerdelige vormen. + de: >- + Quantitative räumliche Repräsentation, die geografische Koordinaten als Punkte, + Linien, Polygone oder mehrteilige Formen kodiert. + fr: >- + Représentation spatiale quantitative codant les coordonnées géographiques sous forme de points, + lignes, polygones ou formes multipartites. + es: >- + Representación espacial cuantitativa que codifica coordenadas geográficas como puntos, + líneas, polígonos o formas multiparte. + ar: >- + تمثيل مكاني كمي يشفر الإحداثيات الجغرافية كنقاط + أو خطوط أو مضلعات أو أشكال متعددة الأجزاء. + id: >- + Representasi spasial kuantitatif yang mengkodekan koordinat geografis sebagai titik, + garis, poligon, atau bentuk multi-bagian. + zh: >- + 将地理坐标编码为点、线、多边形或多部分形状的量化空间表示。 + structured_aliases: + - literal_form: geometrie-object + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geometrieobjekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: objet géométrique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: objeto geométrico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كائن هندسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: objek geometri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 几何对象 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - geosparql:Geometry + close_mappings: + - schema:GeoShape slots: - has_label - has_description - has_type - has_format slot_usage: - has_format: -# range: string # uriorcurie - required: true has_type: -# range: string # uriorcurie required: true + has_format: + required: true + comments: + - Supports WKT, GeoJSON, GML, and other geospatial encoding formats. + - Used for mapping heritage sites, buildings, and geographic features. + - 'Preserved from prior description: Spatial geometry representation, such as point, line, or polygon.' + keywords: + - spatial representation + - geographic coordinates + - geospatial data + - geometric encoding + examples: + - value: + has_type: Polygon + has_format: application/geo+json + has_label: Museum Perimeter + description: GeoJSON polygon encoding museum site boundary annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Core geometric encoding object for geospatial data. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeometryType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeometryType.yaml index 514312a096..34c4f45cbd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeometryType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeometryType.yaml @@ -1,25 +1,86 @@ id: https://nde.nl/ontology/hc/class/GeometryType name: GeometryType -title: Geometry Type -description: Abstract base class for geometry types (e.g., Point, Polygon). MIGRATED from geometry_type slot per Rule 0b. +title: Geometry Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - geosparql: http://www.opengis.net/ont/geosparql# -imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc +imports: +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: GeometryType: class_uri: skos:Concept abstract: true + description: >- + Abstract taxonomic concept for categorizing spatial shape representations used in geographic and geometric modeling. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor het categoriseren van ruimtelijke vormrepresentaties + die worden gebruikt in geografische en geometrische modellering. + de: >- + Abstraktes taxonomisches Konzept zur Kategorisierung räumlicher Formrepräsentationen, + die in geografischer und geometrischer Modellierung verwendet werden. + fr: >- + Concept taxonomique abstrait pour catégoriser les représentations de formes spatiales + utilisées dans la modélisation géographique et géométrique. + es: >- + Concepto taxonómico abstracto para categorizar representaciones de formas espaciales + utilizadas en modelado geográfico y geométrico. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف تمثيلات الأشكال المكانية + المستخدمة في النمذجة الجغرافية والهندسية. + id: >- + Konsep taksonomi abstrak untuk mengategorikan representasi bentuk spasial + yang digunakan dalam pemodelan geografis dan geometris. + zh: >- + 用于对地理和几何建模中使用的空间形状表示进行分类的抽象分类概念。 + structured_aliases: + - literal_form: geometrietype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geometrietyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de géométrie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de geometría + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع الهندسة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe geometri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 几何类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + - crm:E55_Type slots: - has_label - has_description + comments: + - Base class for point, line, polygon, and other geometric primitives. + - Used in GIS data modeling and spatial data infrastructure. + - 'Preserved from prior description: Abstract controlled concept for geometry shape types.' + keywords: + - spatial shape + - geometric primitive + - GIS taxonomy + - spatial data model + examples: + - value: + has_label: Polygon + has_description: Closed area defined by connected line segments. + description: 2D area geometry type annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Geometry shape taxonomy base class. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml index 015f9775a1..42b5fe4355 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml @@ -1,63 +1,103 @@ id: https://nde.nl/ontology/hc/class/GeometryTypes name: GeometryTypes -title: Geometry Type Subclasses -description: Concrete subclasses of GeometryType representing specific geometry types. - Based on GeoSPARQL geometry types. +title: Geometry Types Class Module prefixes: - geo: http://www.opengis.net/ont/geosparql# linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - geosparql: http://www.opengis.net/ont/geosparql# sf: http://www.opengis.net/ont/sf# + geo: http://www.opengis.net/ont/geosparql# +default_prefix: hc imports: - ./GeometryType - linkml:types -default_prefix: hc classes: Point: is_a: GeometryType class_uri: sf:Point - description: A single point geometry. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Zero-dimensional geometric primitive representing a single location in coordinate space. + alt_descriptions: + nl: Nuldimensionale geometrische primitieve die een enkele locatie in de coördinatenruimte vertegenwoordigt. + de: Nulldimensionales geometrisches Primitiv, das einen einzelnen Ort im Koordinatenraum darstellt. + fr: Primitif géométrique de dimension zéro représentant un emplacement unique dans l'espace de coordonnées. + es: Primitiva geométrica de dimensión cero que representa una única ubicación en el espacio de coordenadas. + ar: بدائية هندسية ذات بعد صفر تمثل موقعًا واحدًا في فضاء الإحداثيات. + id: Primitif geometris dimensi nol yang mewakili lokasi tunggal dalam ruang koordinat. + zh: 表示坐标空间中单个位置的零维几何基元。 broad_mappings: - - geo:Geometry - - sf:Geometry + - geo:Geometry Polygon: is_a: GeometryType class_uri: sf:Polygon - description: A polygon geometry. + description: >- + Two-dimensional geometric region bounded by a closed ring of line segments. + alt_descriptions: + nl: Tweedimensionaal geometrisch gebied begrensd door een gesloten ring van lijnsegmenten. + de: Zweidimensionale geometrische Region, die durch einen geschlossenen Ring von Liniensegmenten begrenzt wird. + fr: Région géométrique bidimensionnelle délimitée par un anneau fermé de segments de ligne. + es: Región geométrica bidimensional limitada por un anillo cerrado de segmentos de línea. + ar: منطقة هندسية ثنائية الأبعاد يحدها حلقة مغلقة من القطع المستقيمة. + id: Wilayah geometris dua dimensi yang dibatasi oleh cincin tertutup dari segmen garis. + zh: 由闭合线段环包围的二维几何区域。 broad_mappings: - - geo:Geometry - - sf:Geometry + - geo:Geometry MultiPolygon: is_a: GeometryType class_uri: sf:MultiPolygon - description: A collection of polygons. + description: >- + Collection of zero or more polygon instances forming a composite two-dimensional shape. + alt_descriptions: + nl: Verzameling van nul of meer polygooninstanties die een samengestelde tweedimensionale vorm vormen. + de: Sammlung von null oder mehr Polygoninstanzen, die eine zusammengesetzte zweidimensionale Form bilden. + fr: Collection de zéro ou plusieurs instances de polygones formant une forme bidimensionnelle composite. + es: Colección de cero o más instancias de polígonos que forman una forma bidimensional compuesta. + ar: مجموعة من صفر أو أكثر من حالات المضلعات تشكل شكلاً ثنائي الأبعاد مركبًا. + id: Kumpulan nol atau lebih instance poligon yang membentuk bentuk dua dimensi komposit. + zh: 由零个或多个多边形实例组成的复合二维形状。 broad_mappings: - - geo:Geometry - - sf:Geometry + - geo:Geometry LineString: is_a: GeometryType class_uri: sf:LineString - description: A line string geometry. + description: >- + One-dimensional geometric object composed of a sequence of two or more coordinate points. + alt_descriptions: + nl: Eendimensionaal geometrisch object samengesteld uit een reeks van twee of meer coördinaatpunten. + de: Eindimensionales geometrisches Objekt, das aus einer Folge von zwei oder mehr Koordinatenpunkten besteht. + fr: Objet géométrique unidimensionnel composé d'une séquence de deux points de coordonnées ou plus. + es: Objeto geométrico unidimensional compuesto por una secuencia de dos o más puntos de coordenadas. + ar: كائن هندسي أحادي البعد مكون من تسلسل من نقطتين إحداثيتين أو أكثر. + id: Objek geometris satu dimensi yang terdiri dari urutan dua titik koordinat atau lebih. + zh: 由两个或多个坐标点序列组成的一维几何对象。 broad_mappings: - - geo:Geometry - - sf:Geometry + - geo:Geometry MultiLineString: is_a: GeometryType class_uri: sf:MultiLineString - description: A collection of line strings. + description: >- + Collection of zero or more line string instances forming a composite linear geometry. + alt_descriptions: + nl: Verzameling van nul of meer lijnstringinstanties die een samengestelde lineaire geometrie vormen. + de: Sammlung von null oder mehr LineString-Instanzen, die eine zusammengesetzte lineare Geometrie bilden. + fr: Collection de zéro ou plusieurs instances de chaînes de lignes formant une géométrie linéaire composite. + es: Colección de cero o más instancias de cadenas de líneas que forman una geometría lineal compuesta. + ar: مجموعة من صفر أو أكثر من حالات سلاسل الخطوط تشكل هندسة خطية مركبة. + id: Kumpulan nol atau lebih instance line string yang membentuk geometri linier komposit. + zh: 由零个或多个线串实例组成的复合线性几何。 broad_mappings: - - geo:Geometry - - sf:Geometry + - geo:Geometry MultiPoint: is_a: GeometryType class_uri: sf:MultiPoint - description: A collection of points. + description: >- + Collection of zero or more point instances forming a composite zero-dimensional geometry. + alt_descriptions: + nl: Verzameling van nul of meer punteninstanties die een samengestelde nuldimensionale geometrie vormen. + de: Sammlung von null oder mehr Punktinstanzen, die eine zusammengesetzte nulldimensionale Geometrie bilden. + fr: Collection de zéro ou plusieurs instances de points formant une géométrie composite de dimension zéro. + es: Colección de cero o más instancias de puntos que forman una geometría compuesta de dimensión cero. + ar: مجموعة من صفر أو أكثر من حالات النقاط تشكل هندسة مركبة ذات بعد صفر. + id: Kumpulan nol atau lebih instance titik yang membentuk geometri komposit dimensi nol. + zh: 由零个或多个点实例组成的复合零维几何。 broad_mappings: - - geo:Geometry - - sf:Geometry + - geo:Geometry diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml index ada4562ada..e104723934 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml @@ -1,20 +1,70 @@ id: https://nde.nl/ontology/hc/class/GeospatialIdentifier name: GeospatialIdentifier -title: Geospatial Identifier -description: A unique identifier for a geospatial feature (e.g., from GeoSPARQL). MIGRATED from geospatial_id slot per Rule 53. Follows geosparql:Feature. +title: Geospatial Identifier Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ geosparql: http://www.opengis.net/ont/geosparql# -imports: - - linkml:types default_prefix: hc +imports: +- linkml:types classes: GeospatialIdentifier: is_a: Identifier - class_uri: geosparql:Feature - description: A persistent URI or identifier for a geospatial feature. + class_uri: hc:GeospatialIdentifier + description: >- + Persistent identifier referencing a geographic feature, location, or spatial entity within an external gazetteer or internal registry. + alt_descriptions: + nl: >- + Permanente identificatiecode die verwijst naar een geografisch object, locatie of ruimtelijke entiteit in een externe gazetteer of intern register. + de: >- + Persistenter Identifikator, der auf ein geografisches Objekt, einen Standort oder eine räumliche Entität in einem externen Gazetteer oder internen Register verweist. + fr: >- + Identifiant persistant faisant référence à une entité géographique, un lieu ou une entité spatiale dans un gazette externe ou un registre interne. + es: >- + Identificador persistente que referencia una entidad geográfica, ubicación o entidad espacial en una gazetera externa o registro interno. + ar: >- + معرف دائم يشير إلى معلم جغرافي أو موقع أو كيان مكاني في دليل جغرافي خارجي أو سجل داخلي. + id: >- + Pengenal persisten yang merujuk ke fitur geografis, lokasi, atau entitas spasial dalam gazetteer eksternal atau registri internal. + zh: >- + 在外部地名录或内部注册表中引用地理要素、位置或空间实体的持久标识符。 + structured_aliases: + nl: + - geospatiale identificatiecode + - geo-identificator + de: + - geospatialer Identifikator + - Geo-ID + fr: + - identifiant géospatial + - identifiant géographique + es: + - identificador geoespacial + - identificador geográfico + ar: + - معرف جغرافي مكاني + - معرف جغرافي + id: + - pengenal geospasial + - ID geografis + zh: + - 地理空间标识符 + - 地理标识符 + keywords: + - geospatial identifier + - gazetteer + - location code + - geographic reference + - spatial identifier + close_mappings: + - dcterms:Identifier + related_mappings: + - geosparql:Feature annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Identifier class for geospatial record linking. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Persistent identifier for a geospatial entity in an external or internal system.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml index 995a7567e0..5373d71c9a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml @@ -1,22 +1,77 @@ id: https://nde.nl/ontology/hc/class/GeospatialLocation name: GeospatialLocation -title: GeospatialLocation -description: A specific geospatial location. +title: Geospatial Location Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_location +- linkml:types +- ../slots/has_location classes: GeospatialLocation: class_uri: schema:GeoCoordinates - description: Geospatial location. + description: >- + Coordinate-based spatial position defined by geographic reference values + for location identification and mapping. + alt_descriptions: + nl: >- + Op coördinaten gebaseerde ruimtelijke positie gedefinieerd door geografische referentiewaarden + voor locatie-identificatie en kaartweergave. + de: >- + Koordinatenbasierte räumliche Position, definiert durch geografische Referenzwerte + zur Standortidentifikation und Kartierung. + fr: >- + Position spatiale basée sur des coordonnées définie par des valeurs de référence géographiques + pour l'identification de localisation et la cartographie. + es: >- + Posición espacial basada en coordenadas definida por valores de referencia geográficos + para identificación de ubicación y mapeo. + ar: >- + موقع مكاني قائم على الإحداثيات محدد بقيم مرجعية جغرافية + لتحديد الموقع والخرائط. + id: >- + Posisi spasial berbasis koordinat yang didefinisikan oleh nilai referensi geografis + untuk identifikasi lokasi dan pemetaan. + zh: >- + 由地理参考值定义的基于坐标的空间位置,用于位置识别和制图。 + structured_aliases: + - literal_form: geospatiale locatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geospatiale Position + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localisation géospatiale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación geoespacial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع جغرافي مكاني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi geospasial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地理空间位置 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:GeoCoordinates slots: - has_location + comments: + - Wraps coordinate data for heritage site geocoding. + - Supports mapping integration and spatial search functionality. + - 'Preserved from prior description: Coordinate-based geospatial location.' + keywords: + - spatial position + - geographic coordinates + - location identification + - geospatial reference annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Coordinate wrapper used in geospatial modeling. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml index 7b540f8931..11e20b4a9b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml @@ -1,40 +1,89 @@ id: https://nde.nl/ontology/hc/classes/GHCIDBlock name: GHCIDBlock -title: GHCIDBlock +title: GHCID Block Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# + prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/identified_by classes: GHCIDBlock: - description: "GHCID (Global Heritage Custodian Identifier) generation metadata\ - \ and history. Contains current GHCID string, UUID variants (v5, v8), numeric\ - \ form, generation timestamp, and history of GHCID changes due to relocations,\ - \ mergers, or collision resolution.\nOntology mapping rationale: - class_uri\ - \ is dcterms:Identifier because GHCID is fundamentally\n an identifier assignment\ - \ with associated metadata\n- close_mappings includes prov:Entity as identifier\ - \ blocks are\n traceable provenance entities themselves\n- related_mappings\ - \ includes schema:PropertyValue (identifier as\n property) and prov:Generation\ - \ (identifier creation event)" class_uri: dcterms:Identifier + description: >- + Metadata block capturing assignment, variants, and lifecycle history + for Global Heritage Custodian Identifier values. + alt_descriptions: + nl: >- + Metadatablok dat toewijzing, varianten en levenscyclusgeschiedenis vastlegt + voor Global Heritage Custodian Identifier-waarden. + de: >- + Metadatenblock, der Zuweisung, Varianten und Lebenszyklushistorie + für Global Heritage Custodian Identifier-Werte erfasst. + fr: >- + Bloc de métadonnées capturant l'attribution, les variantes et l'historique du cycle de vie + pour les valeurs d'identifiant Global Heritage Custodian. + es: >- + Bloque de metadatos que captura la asignación, variantes e historial del ciclo de vida + para valores del Identificador Global de Custodio de Patrimonio. + ar: >- + كتلة بيانات وصفية تسجل التخصيص والتباينات وتاريخ دورة الحياة + لقيم معرف أمين التراث العالمي. + id: >- + Blok metadata yang menangkap penugasan, varian, dan riwayat siklus hidup + untuk nilai Pengidentifikasi Kustodian Warisan Global. + zh: >- + 捕获全球遗产保管人标识符值的分配、变体和生命周期历史的元数据块。 + broad_mappings: + - dcterms:Identifier close_mappings: - prov:Entity related_mappings: - schema:PropertyValue - prov:Generation - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - identified_by + structured_aliases: + - literal_form: GHCID-blok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: GHCID-Block + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bloc GHCID + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: bloque GHCID + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كتلة GHCID + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: blok GHCID + predicate: EXACT_SYNONYM + in_language: id + - literal_form: GHCID块 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Manages lifecycle of heritage custodian identifiers + - Tracks variant forms and assignment provenance + - 'Preserved from prior description: Identifier metadata block capturing assignment, variants, and lifecycle history for GHCID values.' + keywords: + - identifier + - GHCID + - lifecycle + - governance + - variant tracking + examples: + - value: + identified_by: GHCID-2025-NL-00001 + description: Heritage custodian identifier block + annotations: + specificity_score: 0.35 + specificity_rationale: Identifier lifecycle container for custody-level identifier governance. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml index 78f3195db4..9681b310eb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml @@ -1,32 +1,67 @@ id: https://nde.nl/ontology/hc/classes/GHCIDHistoryEntry name: GHCIDHistoryEntry -title: GHCIDHistoryEntry +title: GHCID History Entry Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - linkml:types -# default_range: string classes: GHCIDHistoryEntry: - description: "Historical GHCID entry with validity period tracking the evolution\ - \ of a Global Heritage Custodian Identifier over time, including reasons for\ - \ changes and supersession relationships.\nOntology mapping rationale: - class_uri\ - \ is prov:Entity because this represents a historical state\n of an identifier\ - \ entity with temporal validity bounds\n- close_mappings includes dcterms:Identifier\ - \ for identifier semantics - related_mappings includes prov:Revision for versioning\ - \ context" class_uri: prov:Entity + description: >- + Temporal snapshot capturing identifier lifecycle state including validity period, change rationale, and provenance metadata. + alt_descriptions: + nl: >- + Tijdelijke momentopname die de levenscyclusstatus van een identifier vastlegt, inclusief geldigheidsperiode, veranderingsreden en herkomst-metadata. + de: >- + Zeitliche Momentaufnahme, die den Kennungs-Lebenszyklusstatus einschließlich Gültigkeitsdauer, Änderungsbegründung und Herkunftsmetadaten erfasst. + fr: >- + Instantané temporel capturant l'état du cycle de vie de l'identifiant, y compris la période de validité, le motif du changement et les métadonnées de provenance. + es: >- + Instantánea temporal que captura el estado del ciclo de vida del identificador, incluyendo el período de validez, el motivo del cambio y los metadatos de procedencia. + ar: >- + لقطة زمنية تلتقط حالة دورة حياة المعرف بما في ذلك فترة الصلاحية وسبب التغيير والبيانات الوصفية للمصدر. + id: >- + Snapshot temporal yang menangkap status siklus hidup pengidentifikasi termasuk periode validitas, alasan perubahan, dan metadata asal-usul. + zh: >- + 捕获标识符生命周期状态的时间快照,包括有效期、变更原因和来源元数据。 + structured_aliases: + nl: + - geschiedenisitem + - identifierwijziging + de: + - Verlaufseintrag + - Kennungsänderung + fr: + - entrée d'historique + - modification d'identifiant + es: + - entrada de historial + - cambio de identificador + ar: + - سجل التاريخ + - تغيير المعرف + id: + - entri riwayat + - perubahan pengidentifikasi + zh: + - 历史条目 + - 标识符变更 + keywords: + - history entry + - identifier change + - lifecycle state + - provenance record + - temporal validity close_mappings: - - dcterms:Identifier + - dcterms:Identifier related_mappings: - - prov:Revision + - prov:Revision annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_score: 0.3 + specificity_rationale: Identifier history component for lifecycle tracking. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GiftShop.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GiftShop.yaml index db4b73a3f6..cc253b6871 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GiftShop.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GiftShop.yaml @@ -1,323 +1,157 @@ -id: https://nde.nl/ontology/hc/class/gift-shop -name: gift_shop_class -title: GiftShop Class -imports: - - linkml:types - - ../enums/GiftShopTypeEnum - - ../enums/ProductCategoryEnum - - ../slots/accept - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_range - - ../slots/has_revenue - - ../slots/has_score - - ../slots/has_supplier - - ../slots/derive_from - - ../slots/generated_by - - ../slots/managed_by - - ../slots/has_digital_platform - - ../slots/has_operating_hours - - ../slots/located_at - - ../slots/has_currency - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/shop_type - - ../slots/20260202_matang/new/square_meters - - ../slots/temporal_extent +id: https://nde.nl/ontology/hc/class/GiftShop +name: GiftShop +title: Gift Shop Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# gr: http://purl.org/goodrelations/v1# - org: http://www.w3.org/ns/org# + crm: http://www.cidoc-crm.org/cidoc-crm/ foaf: http://xmlns.com/foaf/0.1/ +default_prefix: hc +imports: + - linkml:types + - ../enums/GiftShopTypeEnum + - ../slots/identified_by + - ../slots/has_label + - ../slots/has_description + - ../slots/has_type + - ../slots/located_at + - ../slots/has_digital_platform + - ../slots/accept + - ../slots/has_currency + - ../slots/has_range + - ../slots/has_revenue + - ../slots/has_supplier + - ../slots/has_operating_hours + - ../slots/managed_by + - ../slots/refer_to + - ../slots/has_quantity + - ../slots/temporal_extent + - ../slots/has_score + - ../slots/derive_from + - ../slots/generated_by classes: GiftShop: is_a: ReconstructedEntity class_uri: schema:Store - description: "Retail operation associated with a heritage custodian for selling merchandise,\nreproductions, books, and heritage-related products.\n\n**PURPOSE AND SCOPE**:\n\nMuseum gift shops, archive bookshops, and library retail spaces are important\nrevenue-generating operations that also serve educational and cultural missions:\n\n- **Revenue generation**: Support institutional operations through merchandise sales\n- **Mission extension**: Offer products related to collections and exhibitions\n- **Visitor experience**: Complete the visit with memorable takeaways\n- **Brand communication**: Extend institutional identity through products\n- **Educational outreach**: Books, educational materials, replicas for learning\n\n**PHYSICAL vs. DIGITAL PRESENCE**:\n\nGift shops can exist in multiple forms:\n\n1. **Physical shop** (on-site): Located within museum/archive building\n - Links to AuxiliaryPlace (physical location)\n - Has opening_hours, accept (PaymentMethod)\n\ - \ \n2. **Physical shop** (separate): Stand-alone retail location\n - Links to AuxiliaryPlace with type RETAIL_SPACE\n - May have separate street address, hours\n \n3. **Online shop** (e-commerce): Web-based retail platform\n - Links to AuxiliaryDigitalPlatform with type WEBSHOP\n - Has platform_url, shipping policies\n \n4. **Hybrid**: Both physical and online presence\n - Multiple links to AuxiliaryPlace AND AuxiliaryDigitalPlatform\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:Store` - \"A retail good store.\"\n\nKey properties:\n- `schema:openingHours` - Operating hours\n- `schema:acceptedPaymentMethod` - Payment options\n- `schema:priceRange` - Price level indication\n- `schema:currenciesAccepted` - Currency codes\n\n**GoodRelations Integration**:\n\nFor detailed product/offer modeling, GiftShop can link to:\n- `gr:Offering` - Specific product offers\n- `gr:BusinessEntity` - Shop as business entity\n- `gr:PaymentMethod` - Payment options\n\n**RELATIONSHIP TO CUSTODIAN\ - \ HUB**:\n\n```\nCustodian (hub)\n \u251C\u2500\u2500 gift_shop \u2192 GiftShop (retail operations)\n \u2502 \u251C\u2500\u2500 physical_location \u2192 AuxiliaryPlace (shop location)\n \u2502 \u251C\u2500\u2500 online_shop \u2192 AuxiliaryDigitalPlatform (e-commerce)\n \u2502 \u251C\u2500\u2500 product_categories \u2192 ProductCategoryEnum[]\n \u2502 \u2514\u2500\u2500 revenue_data \u2192 Annual sales, visitor conversion\n \u2502\n \u2514\u2500\u2500 commercial_activities (broader commercial operations)\n```\n\n**USE CASES**:\n\n1. **Museum Shop** (Rijksmuseum):\n - Physical shop in museum foyer\n - Online shop at rijksmuseumshop.nl\n - Products: Reproductions, books, design objects\n \n2. **Archive Bookshop** (National Archives):\n - Small shop near reading room\n - Publications, finding aids, historical maps\n \n3. **Library Retail** (British Library):\n - Multiple retail spaces (shop, cafe, bookshop)\n - Extensive publication program\n \n4. **Pop-up\ - \ Shop** (Exhibition):\n - Temporary retail for special exhibition\n - Exhibition catalog, themed merchandise\n\n**Example - Rijksmuseum Gift Shop**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n gift_shop:\n - identified_by: \"https://nde.nl/ontology/hc/gift-shop/rijksmuseum-shop\" # was: shop_id\n has_label: # was: shop_name\n label_text: \"Rijksmuseum Shop\"\n shop_type: MUSEUM_SHOP\n has_description: # was: shop_description\n description_text: |\n Award-winning museum shop offering reproductions, design objects,\n books, and exclusive Rijksmuseum merchandise.\n physical_location:\n - place_name: \"Rijksmuseum Shop - Main Hall\"\n auxiliary_place_type: RETAIL_SPACE\n street_address: \"Museumstraat 1, Amsterdam\"\n online_shop:\n - platform_name: \"Rijksmuseum Online Shop\"\n \ - \ platform_url: \"https://www.rijksmuseumshop.nl/\"\n auxiliary_platform_type: WEBSHOP\n product_categories:\n - REPRODUCTIONS\n - BOOKS\n - DESIGN_OBJECTS\n - JEWELRY\n - HOME_DECOR\n price_currency: EUR\n accepts_payment_methods:\n - CASH\n - CREDIT_CARD\n - DEBIT_CARD\n - MOBILE_PAYMENT\n opening_hours: \"09:00-18:00\"\n```\n\n**TEMPORAL VALIDITY**:\n\nGift shops can open/close independently of the main institution:\n- New shop location opened 2013 after renovation\n- Temporary pop-up during exhibition\n- Online shop launched 2010\n\nTrack with valid_from/valid_to dates.\n" - exact_mappings: - - schema:Store - - gr:BusinessEntity + description: >- + Retail operation selling merchandise, reproductions, publications, and heritage-related products to institutional visitors. + alt_descriptions: + nl: >- + Detailhandelsoperatie die merchandise, reproducties, publicaties en erfgoedgerelateerde producten verkoopt aan instellingsbezoekers. + de: >- + Einzelhandelsoperation, die Merchandise, Reproduktionen, Publikationen und heritagesbezogene Produkte an institutionelle Besucher verkauft. + fr: >- + Opération de vente au détail vendant des produits dérivés, reproductions, publications et produits liés au patrimoine aux visiteurs institutionnels. + es: >- + Operación minorista que vende mercancía, reproducciones, publicaciones y productos relacionados con el patrimonio a los visitantes institucionales. + ar: >- + عملية تجزئة تبيع البضائع والنسخ والمنشورات والمنتجات المتعلقة بالتراث للزوار المؤسسيين. + id: >- + Operasi ritel yang menjual barang dagangan, reproduksi, publikasi, dan produk terkait warisan kepada pengunjung lembaga. + zh: >- + 向机构访客销售商品、复制品、出版物和遗产相关产品的零售业务。 + structured_aliases: + nl: + - museumwinkel + - cadeauwinkel + de: + - Museumsshop + - Geschenkladen + fr: + - boutique de musée + - librairie-musée + es: + - tienda del museo + - tienda de regalos + ar: + - متجر المتحف + - متجر الهدايا + id: + - toko museum + - toko cenderamata + zh: + - 博物馆商店 + - 礼品店 + keywords: + - gift shop + - museum store + - retail + - merchandise + - museum shop + broad_mappings: + - schema:Store close_mappings: - - schema:LocalBusiness - - schema:ShoppingCenter - - crm:E39_Actor - - foaf:Organization + - schema:LocalBusiness + - gr:BusinessEntity + - crm:E39_Actor + - foaf:Organization related_mappings: - - schema:Offer - - gr:Offering - - schema:Product + - schema:Offer + - gr:Offering + - schema:Product slots: - - accept - - has_revenue - - has_range - - managed_by - - has_digital_platform - - has_opening_hour - - located_at - - has_currency - - refers_to_custodian - - identified_by - - has_label - - has_description - - shop_type - - square_meters - - has_quantity - - has_supplier - - has_score - - temporal_extent - - derived_from - - generated_by + - identified_by + - has_label + - has_description + - has_type + - located_at + - has_digital_platform + - accept + - has_currency + - has_range + - has_revenue + - has_supplier + - has_operating_hours + - managed_by + - refer_to + - has_quantity + - temporal_extent + - has_score + - derive_from + - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/gift-shop/rijksmuseum-shop - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - label_text: Rijksmuseum Shop - - value: - label_text: British Library Bookshop - has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - description_text: Award-winning museum shop offering reproductions and design objects - shop_type: + has_type: range: GiftShopTypeEnum required: true - examples: - - value: MUSEUM_SHOP - - value: BOOKSHOP + has_currency: + pattern: ^[A-Z]{3}$ located_at: range: AuxiliaryPlace multivalued: true inlined_as_list: true - required: false - examples: - - value: - place_name: Rijksmuseum Shop - Main Hall - auxiliary_place_type: RETAIL_SPACE has_digital_platform: range: AuxiliaryDigitalPlatform multivalued: true inlined_as_list: true - required: false - examples: - - value: - platform_name: Rijksmuseum Online Shop - platform_url: https://www.rijksmuseumshop.nl/ - auxiliary_platform_type: WEBSHOP - has_currency: -# range: string - required: true - pattern: ^[A-Z]{3}$ - examples: - - value: EUR - - value: USD + accept: + range: PaymentMethod + multivalued: true + inlined: true has_range: range: PriceRange inlined: true - required: false - examples: - - value: - has_symbol: $$ - has_description: Mid-range pricing - - value: - has_label: "\u20AC5-\u20AC500" - has_description: Price range in euros - accept: - range: PaymentMethod - inlined: true - multivalued: true - required: false - examples: - - value: - - method_type: credit_card - - method_type: digital - has_opening_hour: -# range: string - required: false - examples: - - value: Mo-Su 09:00-18:00 - - value: Mo-Fr 10:00-17:00, Sa-Su 10:00-18:00 has_revenue: range: Revenue - inlined: true multivalued: true - examples: - - value: - has_quantity: 5000000.0 - has_currency: - currency_code: EUR - has_time_interval: - - value: "has_conversion_rate:\n - rate_value: 0.35\n has_type:\n has_label: \"Visitor to Purchase\"\n temporal_extent:\n begin_of_the_begin: \"2024-01-01\"\n end_of_the_end: \"2024-12-31\"\n" - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - square_meters: - range: float - required: false - examples: - - value: 250.0 - managed_by: -# range: string - required: false - examples: - - value: In-house (Rijksmuseum BV) - - value: Outsourced (Culture Shops Ltd) + inlined: true has_supplier: range: Supplier + multivalued: true inlined_as_list: true - multivalued: true - required: false - examples: - - value: - - has_label: - label_text: King & McGaw - has_type: - - has_label: - label_text: Print Supplier - has_description: - description_text: Art prints supplier - - has_label: - label_text: Museum Reproductions Ltd - has_type: - - has_label: - label_text: Reproduction Supplier - temporal_extent: - range: TimeSpan - required: false - examples: - - value: - begin_of_the_begin: '2010-01-01' - end_of_the_begin: '2013-04-13' - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false - refers_to_custodian: + refer_to: range: Custodian required: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 comments: - - GiftShop models retail operations of heritage custodians - - Can have physical location (AuxiliaryPlace) and/or online presence (AuxiliaryDigitalPlatform) - - Schema.org schema:Store for retail business modeling - - GoodRelations (gr:) can be used for detailed product/offer modeling - - Revenue and conversion metrics support institutional planning - - Temporal validity tracks shop lifecycle (opening, renovation, closure) - - May be in-house or outsourced to third-party operators - see_also: - - https://schema.org/Store - - https://schema.org/LocalBusiness - - http://purl.org/goodrelations/v1# - - https://schema.org/Offer - examples: - - value: - identified_by: https://nde.nl/ontology/hc/gift-shop/rijksmuseum-shop - has_label: - label_text: Rijksmuseum Shop - shop_type: MUSEUM_SHOP - has_description: - description_text: Award-winning museum shop offering reproductions, design objects, books, and exclusive Rijksmuseum merchandise. Located in the redesigned entrance hall. - located_at: - - place_name: Rijksmuseum Shop - Main Hall - auxiliary_place_type: RETAIL_SPACE - postal_code: 1071 XX - country: https://nde.nl/ontology/hc/country/NL - has_digital_platform: - - platform_name: Rijksmuseum Online Shop - platform_url: https://www.rijksmuseumshop.nl/ - auxiliary_platform_type: WEBSHOP - price_currency: EUR - has_range: - has_symbol: $$ - has_description: Mid-range pricing - accept: - - method_type: CASH - - method_type: CREDIT_CARD - - method_type: DEBIT_CARD - - method_type: MOBILE_PAYMENT - - method_type: MUSEUM_CARD - opening_hours: Mo-Su 09:00-18:00 - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - square_meters: 450.0 - managed_by: In-house (Rijksmuseum BV) - has_supplier: - - has_label: - label_text: King & McGaw - has_type: - - has_label: - label_text: Print Supplier - has_description: - description_text: Fine art prints supplier for museum reproductions - - has_label: - label_text: Museum Reproductions Ltd - has_type: - - has_label: - label_text: Reproduction Supplier - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/gift-shop/british-library-shop - has_label: - label_text: British Library Shop - shop_type: BOOKSHOP - has_description: - description_text: Specialist bookshop focusing on rare book facsimiles, literary merchandise, and British Library publications. - located_at: - - place_name: British Library Shop - auxiliary_place_type: RETAIL_SPACE - country: https://nde.nl/ontology/hc/country/GB - has_digital_platform: - - platform_name: British Library Shop Online - platform_url: https://shop.bl.uk/ - auxiliary_platform_type: WEBSHOP - price_currency: GBP - has_range: - has_symbol: $$ - has_description: Mid-range pricing - accept: - - method_type: CASH - - method_type: CREDIT_CARD - - method_type: DEBIT_CARD - opening_hours: Mo-Fr 09:30-18:00, Sa 09:30-17:00, Su 11:00-17:00 - refers_to_custodian: https://nde.nl/ontology/hc/gb-british-library - - value: - identified_by: https://nde.nl/ontology/hc/gift-shop/vermeer-exhibition-popup - has_label: - label_text: Vermeer Exhibition Pop-up Shop - shop_type: POP_UP - has_description: - description_text: Temporary retail for the 2023 Vermeer exhibition with exclusive exhibition merchandise and catalog. - located_at: - - place_name: Vermeer Exhibition Shop - auxiliary_place_type: RETAIL_SPACE - price_currency: EUR - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + - | + Preserved from prior description (commit 6e634651): + + "Retail operation associated with a heritage custodian for selling merchandise,\nreproductions, books, and heritage-related products.\n\n**PURPOSE AND SCOPE**:\n\nMuseum gift shops, archive bookshops, and library retail spaces are important\nrevenue-generating operations that also serve educational and cultural missions:\n\n- **Revenue generation**: Support institutional operations through merchandise sales\n- **Mission extension**: Offer products related to collections and exhibitions\n- **Visitor experience**: Complete the visit with memorable takeaways\n- **Brand communication**: Extend institutional identity through products\n- **Educational outreach**: Books, educational materials, replicas for learning\n\n**PHYSICAL vs. DIGITAL PRESENCE**:\n\nGift shops can exist in multiple forms:\n\n1. **Physical shop** (on-site): Located within museum/archive building\n - Links to AuxiliaryPlace (physical location)\n - Has opening_hours, accept (PaymentMethod)\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.6 + specificity_rationale: Commercial operations model for institutional retail channels. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GivenName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GivenName.yaml index aef93d6a0e..7bdbe389d3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GivenName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GivenName.yaml @@ -1,26 +1,73 @@ id: https://nde.nl/ontology/hc/class/GivenName name: GivenName -title: Given Name -description: A given name, first name, or forename. MIGRATED from given_name slot per Rule 53. Follows foaf:givenName or schema:givenName. +title: Given Name Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ foaf: http://xmlns.com/foaf/0.1/ + schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label -default_prefix: hc + - ../slots/has_description classes: GivenName: class_uri: hc:GivenName - close_mappings: - - foaf:givenName + description: >- + Personal first name or forename used to identify an individual within a family unit. + alt_descriptions: + nl: >- + Persoonlijke voornaam gebruikt om een individu binnen een familie-eenheid te identificeren. + de: >- + Persönlicher Vorname oder Rufname, der verwendet wird, um eine Person innerhalb einer Familieneinheit zu identifizieren. + fr: >- + Prénom personnel utilisé pour identifier un individu au sein d'une unité familiale. + es: >- + Nombre de pila personal utilizado para identificar a un individuo dentro de una unidad familiar. + ar: >- + الاسم الشخصي الأول المستخدم لتحديد الفرد ضمن وحدة عائلية. + id: >- + Nama depan pribadi yang digunakan untuk mengidentifikasi individu dalam unit keluarga. + zh: >- + 用于在家庭单元内识别个人的个人名字或名字。 + structured_aliases: + nl: + - voornaam + - doopnaam + de: + - Vorname + - Taufname + fr: + - prénom + - nom de baptême + es: + - nombre de pila + - primer nombre + ar: + - الاسم الأول + - الاسم الشخصي + id: + - nama depan + - nama pemberian + zh: + - 名字 + - 教名 + keywords: + - given name + - first name + - forename + - personal name + broad_mappings: + - foaf:givenName + - schema:givenName + related_mappings: + - foaf:givenName + - schema:givenName slots: - - has_label - - has_description + - has_label + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Atomic personal-name component. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml index 636f084cc0..51de5424b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml @@ -1,55 +1,107 @@ id: https://nde.nl/ontology/hc/classes/GoogleMapsEnrichment name: GoogleMapsEnrichment -title: GoogleMapsEnrichment +title: Google Maps Enrichment Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_name +- ../slots/has_label +- ../slots/has_note +- ../slots/has_coordinates +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_url +- ../slots/has_source +- ../slots/has_operating_hours classes: GoogleMapsEnrichment: class_uri: prov:Entity - description: 'Full Google Maps Places API enrichment data for a heritage custodian - location. - - prov:Entity - "An entity is a physical, digital, conceptual, or other kind of - thing with some fixed aspects; entities may be real or imaginary." - - This class represents ENRICHMENT DATA extracted from Google Maps API about a - place, not the place itself. It captures metadata like ratings, reviews, photos, - opening hours, and address components that describe a heritage institution''s - physical location. - - Mapping rationale: - Uses prov:Entity because this is data derived from an external - source (Google Maps API) - The enrichment has clear provenance (API call, timestamp, - place_id) - NOT schema:Place - that would represent the actual location, not - metadata about it - Related to schema:Place as the subject being described' + description: >- + Structured payload sourced from third-party place-index services, + containing coordinates, opening schedules, and location metadata. + alt_descriptions: + nl: >- + Verrijkingspayload afgeleid van cartografische servicegegevens met + geospatiale coördinaten, openingstijden en plaatsmetadata. + de: >- + Anreicherungsnutzdaten aus Kartendienst-Quellen mit + Geokoordinaten, Öffnungszeiten und Ortsmetadaten. + fr: >- + Charge d'enrichissement dérivée de données de service cartographique contenant + des coordonnées géospatiales, des horaires et des métadonnées de lieu. + es: >- + Carga de enriquecimiento derivada de datos de servicio cartográfico que contiene + coordenadas geoespaciales, horarios y metadatos de lugar. + ar: >- + حمولة إثراء مستمدة من بيانات خدمة الخرائط تحتوي على + إحداثيات جغرافية مكانية وساعات العمل وبيانات المكان الوصفية. + id: >- + Muatan pengayaan yang berasal dari data layanan peta yang berisi + koordinat geospasial, jam operasional, dan metadata tempat. + zh: >- + 从地图服务数据派生的丰富化载荷,包含地理空间坐标、营业时间和地点元数据。 close_mappings: - schema:PropertyValue related_mappings: - schema:Place - schema:LocalBusiness - prov:Generation - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - has_name - - has_coordinates - - has_url - - has_opening_hour - - has_latitude - - has_longitude - - source - has_label - has_note + - has_coordinates + - has_latitude + - has_longitude + - has_url + - has_source + - has_operating_hours + structured_aliases: + - literal_form: Google Maps-verrijking + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Google Maps-Anreicherung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enrichissement Google Maps + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enriquecimiento Google Maps + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إثراء خرائط جوجل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengayaan Google Maps + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 谷歌地图丰富化 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Derived from Google Maps place data + - Contains geospatial, operational, and contact metadata + - 'Preserved from prior description: Enrichment payload derived from Google Maps data for a location record.' + keywords: + - Google Maps + - enrichment + - geospatial + - place metadata + examples: + - value: + has_name: Rijksmuseum + has_latitude: 52.3600 + has_longitude: 4.8852 + has_operating_hours: "09:00-17:00" + description: Enrichment for heritage institution location + annotations: + specificity_score: 0.45 + specificity_rationale: External-source enrichment entity for place metadata. + custodian_types: '["*"]' + broad_mappings: + - prov:Entity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml index 403a545674..5b2f1cde4b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml @@ -1,35 +1,59 @@ id: https://nde.nl/ontology/hc/classes/GoogleMapsPlaywrightEnrichment name: GoogleMapsPlaywrightEnrichment -title: GoogleMapsPlaywrightEnrichment +title: Google Maps Playwright Enrichment Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_method +- ../slots/has_url +- ../slots/has_name +- ../slots/has_description +- ../slots/has_operating_hours classes: GoogleMapsPlaywrightEnrichment: - description: "Google Maps data extracted via Playwright browser automation including\ - \ place details, ratings, reviews, opening hours, photos, and popular times.\n\ - Ontology mapping rationale: - class_uri is prov:Entity because this represents\ - \ enrichment data\n (an entity) derived from Google Maps via automated extraction\n\ - - close_mappings includes schema:Place for location/place semantics - related_mappings\ - \ includes schema:LocalBusiness for business attributes" class_uri: prov:Entity + description: >- + Data extraction result captured via browser automation from mapping + platform interfaces for location enrichment workflows. + alt_descriptions: + nl: >- + Gegevensextractieresultaat vastgelegd via browserautomatisering van kaartplatforms + voor locatieverrijkingsworkflows. + de: >- + Datenextraktionsergebnis, das über Browser-Automatisierung von Kartenplattform-Schnittstellen + für Standortanreicherungs-Workflows erfasst wurde. + fr: >- + Résultat d'extraction de données capturé via l'automatisation de navigateur depuis + les interfaces de plateforme cartographique pour les flux d'enrichissement de localisation. + es: >- + Resultado de extracción de datos capturado mediante automatización de navegador + desde interfaces de plataformas de mapas para flujos de enriquecimiento de ubicación. + ar: >- + نتيجة استخراج بيانات ملتقطة عبر أتمتة المتصفح من واجهات منصة الخرائط لعمليات إثراء الموقع. + id: >- + Hasil ekstraksi data yang diambil melalui otomatisasi browser dari antarmuka + platform pemetaan untuk alur kerja pengayaan lokasi. + zh: >- + 通过浏览器自动化从地图平台接口捕获的用于位置丰富工作流的数据提取结果。 close_mappings: - - schema:Place + - schema:PropertyValue related_mappings: + - schema:Place - schema:LocalBusiness - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - - scrape_method - - source_url + - has_method + - has_url - has_name - has_description - - has_opening_hour + - has_operating_hours + annotations: + specificity_score: 0.45 + specificity_rationale: Enrichment entity documenting browser-mediated extraction. + custodian_types: '["*"]' + broad_mappings: + - prov:Entity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml index ac9a9a5920..ae22de960c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml @@ -1,31 +1,75 @@ id: https://nde.nl/ontology/hc/classes/GooglePhoto name: GooglePhoto -title: GooglePhoto +title: Google Photo Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - linkml:types -# default_range: string classes: GooglePhoto: - description: "Photo metadata from Google Places API including reference string,\ - \ dimensions, and URL. Represents image resources associated with heritage institution\ - \ place listings.\nOntology mapping rationale: - class_uri is schema:ImageObject\ - \ because this represents image content with\n dimensions (height, width) and\ - \ URL - the core properties of ImageObject\n- close_mappings includes schema:Photograph\ - \ as a more specific image type - related_mappings includes prov:Entity as this\ - \ is data retrieved from an\n external API with provenance implications" class_uri: schema:ImageObject + description: >- + Image metadata record harvested from Google Places API for location + enrichment and visual documentation workflows. + alt_descriptions: + nl: >- + Afbeeldingsmetadatarecord verzameld via Google Places API voor locatieverrijking + en visuele documentatieworkflows. + de: >- + Bild-Metadaten-Datensatz, der über die Google Places API für Standortanreicherung + und visuelle Dokumentations-Workflows abgerufen wurde. + fr: >- + Enregistrement de métadonnées d'image récolté via l'API Google Places pour l'enrichissement + de localisation et les flux de documentation visuelle. + es: >- + Registro de metadatos de imagen obtenido de la API de Google Places para enriquecimiento + de ubicación y flujos de documentación visual. + ar: >- + سجل بيانات وصفية للصور تم جمعه من واجهة برمجة تطبيقات أماكن Google لإثراء الموقع وسير عمل التوثيق المرئي. + id: >- + Rekaman metadata gambar yang diambil dari API Google Places untuk pengayaan lokasi + dan alur kerja dokumentasi visual. + zh: >- + 从Google Places API获取的图像元数据记录,用于位置丰富和视觉文档工作流。 + structured_aliases: + nl: + - google foto + - google maps afbeelding + de: + - Google-Foto + - Google Maps Bild + fr: + - photo Google + - image Google Maps + es: + - foto de Google + - imagen de Google Maps + ar: + - صورة جوجل + - صورة خرائط جوجل + id: + - foto Google + - gambar Google Maps + zh: + - 谷歌照片 + - 谷歌地图图片 + keywords: + - google photo + - google maps image + - place listing + - external enrichment + - image metadata + broad_mappings: + - schema:ImageObject close_mappings: - - schema:Photograph + - schema:Photograph related_mappings: - - prov:Entity + - prov:Entity annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_score: 0.35 + specificity_rationale: External image metadata entity for enrichment workflows. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GoogleReview.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GoogleReview.yaml index 0a6a8e3833..e095957a63 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GoogleReview.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GoogleReview.yaml @@ -1,57 +1,104 @@ id: https://nde.nl/ontology/hc/classes/GoogleReview name: GoogleReview -title: GoogleReview +title: Google Review Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# +default_prefix: hc imports: - - linkml:types - - ../slots/has_author - - ../slots/has_url - - ../slots/has_rating - - ../slots/has_description - - ../slots/has_text - - ../slots/published_on -# default_range: string +- linkml:types +- ../slots/has_author +- ../slots/has_url +- ../slots/has_rating +- ../slots/has_description +- ../slots/has_text +- ../slots/published_on classes: GoogleReview: - description: "Google Maps review for a heritage institution. Contains author information, rating (1-5 stars), review text, and publication timestamp. Used for crowd-sourced quality assessment data.\nOntology mapping rationale: - class_uri is schema:Review which is the standard Schema.org\n type for user reviews and ratings\n- close_mappings includes schema:UserReview (specific review subtype) - related_mappings includes prov:Entity (review as traceable data)\n and schema:Rating (the numeric rating component)" class_uri: schema:Review + description: >- + Crowd-sourced evaluation and commentary submitted by visitors + regarding a heritage institution or cultural venue. + alt_descriptions: + nl: >- + Door het publiek ingediende evaluatie en commentaar met betrekking tot + een erfgoedinstituut of culturele locatie. + de: >- + Von Besuchern eingereichte Bewertung und Kommentar zu + einer Heritage-Institution oder kulturellen Einrichtung. + fr: >- + Évaluation et commentaire soumis par les visiteurs concernant + une institution patrimoniale ou un lieu culturel. + es: >- + Evaluación y comentario enviados por visitantes sobre + una institución patrimonial o lugar cultural. + ar: >- + تقييم وتعليق مقدم من الزوار حول + مؤسسة تراثية أو مكان ثقافي. + id: >- + Evaluasi dan komentar yang dikirimkan pengunjung mengenai + lembaga warisan atau lokasi budaya. + zh: >- + 访客提交的关于遗产机构或文化场所的评价和评论。 + broad_mappings: + - schema:Review close_mappings: - schema:UserReview related_mappings: - - prov:Entity - schema:Rating + - prov:Entity slots: - - has_author - - has_url - - has_rating - - has_description - - has_text - - has_publication_date + - has_author + - has_url + - has_rating + - has_description + - has_text + - published_on slot_usage: - has_author: - description: Author/Reviewer name - has_url: - description: Author profile URL has_rating: range: integer - description: Rating value (1-5 stars) - has_description: - description: Relative time description (e.g., "a week ago") - has_text: - description: Review content - has_publication_date: - description: Timestamp of review + structured_aliases: + - literal_form: Google-beoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Google-Bewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: avis Google + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reseña de Google + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مراجعة جوجل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ulasan Google + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 谷歌评论 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Rating scale typically 1-5 stars + - Used for crowd-sourced quality assessment + - Includes author, rating, text, and timestamp + - 'Preserved from prior description: Crowd-authored review metadata for a place profile.' + keywords: + - review + - rating + - crowd-sourced + - visitor feedback + examples: + - value: + has_author: "John D." + has_rating: 5 + has_text: "Excellent collection and helpful staff" + published_on: "2024-06-15" + description: Sample visitor review annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.45 + specificity_rationale: Review entity for reputational and quality-signal enrichment. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml index 58e4e53e30..0bcda7ebd0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml @@ -1,27 +1,90 @@ id: https://nde.nl/ontology/hc/class/GovernanceAuthority name: GovernanceAuthority -title: Governance Authority -description: The authority that exercises governance over the entity or institution. +title: Governance Authority Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + org: http://www.w3.org/ns/org# schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_name +- ../slots/has_description classes: GovernanceAuthority: class_uri: org:Organization - description: The authority that exercises governance over the entity or institution. + description: >- + Entity exercising formal oversight, regulatory, or supervisory control + over an organization or administrative unit. + alt_descriptions: + nl: >- + Entiteit die formeel toezicht, regelgeving of bestuurlijke controle uitoefent + over een organisatie of administratieve eenheid. + de: >- + Entität, die formelle Aufsicht, Regulierung oder Verwaltungskontrolle + über eine Organisation oder Verwaltungseinheit ausübt. + fr: >- + Entité exerçant un contrôle formel de supervision, de régulation ou de contrôle administratif + sur une organisation ou une unité administrative. + es: >- + Entidad que ejerce supervisión formal, regulación o control administrativo + sobre una organización o unidad administrativa. + ar: >- + كيان يمارس الرقابة الرسمية أو التنظيمية أو السيطرة الإدارية + على منظمة أو وحدة إدارية. + id: >- + Entitas yang menjalankan pengawasan formal, regulasi, atau kontrol administratif + atas suatu organisasi atau unit administratif. + zh: >- + 对组织或行政单位行使正式监督、监管或行政控制的实体。 + broad_mappings: + - org:Organization + close_mappings: + - schema:Organization slots: - identified_by - has_name - has_description + structured_aliases: + - literal_form: bestuursorgaan + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufsichtsbehörde + predicate: EXACT_SYNONYM + in_language: de + - literal_form: autorité de gouvernance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: autoridad de gobernanza + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلطة الحوكمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: otoritas tata kelola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 治理机构 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents hierarchical oversight relationships + - May include ministries, boards, or regulatory bodies + - 'Preserved from prior description: Organization that holds formal governance authority over an entity.' + keywords: + - governance + - oversight + - authority + - supervision + - regulatory + examples: + - value: + has_name: Ministry of Culture + has_description: National cultural heritage oversight body + description: Government ministry with heritage governance authority annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_name + specificity_score: 0.4 + specificity_rationale: Governance actor model for formal oversight relationships. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml index 75003ca92e..d84f57651e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml @@ -1,27 +1,89 @@ id: https://nde.nl/ontology/hc/class/GovernanceRole name: GovernanceRole -title: Governance Role -description: A role within a governance structure (e.g., Voting Member, Observer). +title: Governance Role Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ + org: http://www.w3.org/ns/org# skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: GovernanceRole: class_uri: org:Role - description: A role within a governance structure (e.g., Voting Member, Observer). + description: >- + Functional designation used within governance bodies to define decision-making + authority and membership responsibilities. + alt_descriptions: + nl: >- + Functionele aanduiding gebruikt binnen bestuursorganen om besluitvormingsbevoegdheid + en lidmaatschapsverantwoordelijkheden te definiëren. + de: >- + Funktionale Bezeichnung, die in Governance-Gremien verwendet wird, um Entscheidungsbefugnisse + und Mitgliedschaftsverantwortlichkeiten zu definieren. + fr: >- + Désignation fonctionnelle utilisée dans les organes de gouvernance pour définir + l'autorité décisionnelle et les responsabilités des membres. + es: >- + Designación funcional utilizada dentro de los órganos de gobernanza para definir + la autoridad de toma de decisiones y las responsabilidades de membresía. + ar: >- + تسمية وظيفية تُستخدم ضمن هيئات الحوكمة لتحديد + سلطة اتخاذ القرار ومسؤوليات العضوية. + id: >- + Penunjukan fungsional yang digunakan dalam badan tata kelola untuk mendefinisikan + wewenang pengambilan keputusan dan tanggung jawab keanggotaan. + zh: >- + 用于在治理机构内定义决策权限和成员职责的功能性指定。 + structured_aliases: + - literal_form: bestuursrol + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Führungsrolle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: rôle de gouvernance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: rol de gobernanza + predicate: EXACT_SYNONYM + in_language: es + - literal_form: دور الحوكمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peran tata kelola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 治理角色 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - org:Role + close_mappings: + - skos:Concept slots: - identified_by - has_label - has_description + comments: + - Defines positions within board structures and governance committees. + - Used for tracking board composition and decision-making authority. + - 'Preserved from prior description: Role type used within governance membership and decision structures.' + keywords: + - governance position + - board role + - decision authority + - organizational function + examples: + - value: + has_label: Board Chairperson + has_description: Presiding officer responsible for board meetings. + description: Governance role for board leadership position annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Role vocabulary for governance composition and mandates. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml index 07f0847835..dcf8c9d4e1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml @@ -1,27 +1,71 @@ id: https://nde.nl/ontology/hc/class/GovernanceStructure name: GovernanceStructure -title: Governance Structure -description: The internal governance and organizational structure. +title: Governance Structure Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ + org: http://www.w3.org/ns/org# +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/identified_by - ../slots/has_type + - ../slots/has_description classes: GovernanceStructure: class_uri: org:OrganizationalUnit - description: The internal governance and organizational structure. + description: >- + Organizational unit representing a governance arrangement, authority delegation, or administrative subdivision. + alt_descriptions: + nl: >- + Organisatorische eenheid die een bestuursregeling, bevoegdheidsdelegatie of administratieve onderverdeling vertegenwoordigt. + de: >- + Organisationseinheit, die eine Governance-Struktur, Befugnisdelegation oder administrative Unterteilung darstellt. + fr: >- + Unité organisationnelle représentant un arrangement de gouvernance, une délégation d'autorité ou une subdivision administrative. + es: >- + Unidad organizativa que representa un arreglo de gobernanza, delegación de autoridad o subdivisión administrativa. + ar: >- + وحدة تنظيمية تمثل ترتيب حوكمة أو تفويض سلطة أو تقسيم إداري. + id: >- + Unit organisasi yang mewakili pengaturan tata kelola, delegasi wewenang, atau subdivisi administratif. + zh: >- + 代表治理安排、权力下放或行政分支的组织单位。 + structured_aliases: + nl: + - bestuursstructuur + - organisatiestructuur + de: + - Governance-Struktur + - Organisationsstruktur + fr: + - structure de gouvernance + - organisation administrative + es: + - estructura de gobernanza + - organización administrativa + ar: + - هيكل الحوكمة + - الهيكل التنظيمي + id: + - struktur tata kelola + - struktur organisasi + zh: + - 治理结构 + - 组织架构 + keywords: + - governance structure + - organizational unit + - authority arrangement + - administrative division + - management hierarchy + broad_mappings: + - org:OrganizationalUnit slots: - - has_description - - has_type - - identified_by + - identified_by + - has_type + - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.4 + specificity_rationale: Structural model for governance topology and units. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GoverningBody.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GoverningBody.yaml index 24661a2762..186ce68223 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GoverningBody.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GoverningBody.yaml @@ -1,28 +1,90 @@ id: https://nde.nl/ontology/hc/class/GoverningBody name: GoverningBody -title: Governing Body -description: The organisation or body that established and governs this agenda or entity. +title: Governing Body Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + org: http://www.w3.org/ns/org# schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# + cpov: http://data.europa.eu/m8g/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_name +- linkml:types +- ../slots/identified_by +- ../slots/has_name classes: GoverningBody: class_uri: org:Organization + description: >- + Institutional authority responsible for establishing policy, oversight, and + strategic direction for an organization. + alt_descriptions: + nl: >- + Institutionele autoriteit verantwoordelijk voor het vaststellen van beleid, toezicht + en strategische koers voor een organisatie. + de: >- + Institutionelle Autorität, die für die Festlegung von Richtlinien, Aufsicht + und strategische Ausrichtung einer Organisation verantwortlich ist. + fr: >- + Autorité institutionnelle chargée d'établir la politique, la supervision + et l'orientation stratégique d'une organisation. + es: >- + Autoridad institucional responsable de establecer políticas, supervisión + y dirección estratégica para una organización. + ar: >- + سلطة مؤسسية مسؤولة عن وضع السياسات والإشراف + والتوجه الاستراتيجي لمنظمة. + id: >- + Otoritas institusional yang bertanggung jawab untuk menetapkan kebijakan, pengawasan, + dan arah strategis untuk sebuah organisasi. + zh: >- + 负责制定政策、监督和战略方向的组织机构权威。 + structured_aliases: + - literal_form: bestuursorgaan + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verwaltungsgremium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: organe de gouvernance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: órgano rector + predicate: EXACT_SYNONYM + in_language: es + - literal_form: هيئة حاكمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: badan pengurus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 管理机构 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - org:Organization close_mappings: - - cpov:PublicOrganisation - - rico:CorporateBody - description: The organisation or body that established and governs this agenda or entity. + - cpov:PublicOrganisation + - rico:CorporateBody + - schema:Organization slots: - identified_by - has_name + comments: + - Represents board structures, supervisory councils, and governing committees. + - Used for attribution of institutional authority and accountability. + - 'Preserved from prior description: Body responsible for establishing and governing an entity.' + keywords: + - institutional authority + - governance structure + - oversight body + - board organization + examples: + - value: + has_name: Board of Trustees + description: Governing body for museum institution annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.45 + specificity_rationale: Governance body model for institutional authority attribution. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml index 42813225f6..1da9f450b6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml @@ -1,56 +1,56 @@ id: https://w3id.org/nde/ontology/GovernmentArchive name: GovernmentArchive -title: Government Archive +title: Government Archive Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_score classes: GovernmentArchive: - description: Official archive of a government. Government archives preserve records created or received by governmental bodies in the course of their activities. They document the functions, policies, decisions, and operations of the state at various levels (national, regional, local). Government archives are typically public institutions with legal mandates to preserve and provide access to official records. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q119712417 - close_mappings: - - rico:CorporateBody - - skos:Concept + description: >- + Publicly mandated institution responsible for preserving and providing access + to official state, national, or municipal administrative documentation. + alt_descriptions: + nl: >- + Publiek verplichte instelling verantwoordelijk voor het bewaren en toegankelijk maken + van officiële staats-, nationale of gemeentelijke administratieve documentatie. + de: >- + Öffentlich mandatierte Institution, die für die Bewahrung und Bereitstellung des + Zugangs zu offizieller staatlicher, nationaler oder kommunaler Verwaltungsdokumentation verantwortlich ist. + fr: >- + Institution publiquement mandatée responsable de la préservation et de l'accès à la + documentation administrative officielle de l'État, nationale ou municipale. + es: >- + Institución públicamente mandatada responsable de preservar y proporcionar acceso + a la documentación administrativa oficial estatal, nacional o municipal. + ar: >- + مؤسسة ذات تفويض عام مسؤولة عن الحفاظ وتوفير الوصول إلى الوثائق الإدارية الرسمية للدولة أو الوطنية أو البلدية. + id: >- + Institusi yang dimandatkan secara publik yang bertanggung jawab untuk melestarikan dan + menyediakan akses ke dokumentasi administratif resmi negara, nasional, atau munisipal. + zh: >- + 负责保存和提供对官方国家或市政行政文件访问的公共授权机构。 broad_mappings: - - wd:Q166118 - slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - schema:ArchiveOrganization + - wd:Q166118 + slots: + - identified_by + - has_type + - hold_record_set + - has_score annotations: - skos:prefLabel: Government Archive - skos:altLabel: Staatsarchiv, archivos gubernamentales, archives gouvernementales, State Archive, Public Records Office custodian_status: governmental - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - NationalArchive - - StateArchive - - RegionalArchive - - MunicipalArchive - comments: - - Staatsarchiv (de) - - archivos gubernamentales (es) - - archives gouvernementales (fr) - - Broad category encompassing archives at all government levels - - Subject to public records and freedom of information legislation - - Distinct from private or non-governmental archives + specificity_score: 0.65 + specificity_rationale: Archive organization type defined by legal public-records stewardship. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml index 6fbe96bac8..a0aa619e44 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml @@ -1,34 +1,95 @@ id: https://nde.nl/ontology/hc/class/GovernmentArchiveRecordSetType name: GovernmentArchiveRecordSetType -title: GovernmentArchive Record Set Type +title: Government Archive Record Set Type Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_type +- ../slots/has_scope +- ../slots/has_score classes: GovernmentArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by GovernmentArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Classification concept for documentary aggregations preserved by public-sector + archival institutions at various administrative levels. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties bewaard door overheidsarchiefinstellingen + op verschillende bestuurlijke niveaus. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von öffentlichen Archivinstitutionen + auf verschiedenen Verwaltungsebenen aufbewahrt werden. + fr: >- + Concept de classification pour les agrégations documentaires conservées par les institutions + archivistiques du secteur public à divers niveaux administratifs. + es: >- + Concepto de clasificación para agregaciones documentales preservadas por instituciones + archivísticas del sector público en varios niveles administrativos. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تحفظها مؤسسات الأرشيف الحكومية + على مختلف المستويات الإدارية. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dilestarikan oleh lembaga arsip + sektor publik di berbagai tingkat administratif. + zh: >- + 用于分类各级公共部门档案机构保存的文献聚合的分类概念。 + structured_aliases: + - literal_form: overheidsarchief-recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Regierungsarchiv-RecordSet-Typ + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds d'archives gouvernementales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo de archivo gubernamental + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف الحكومي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe set rekaman arsip pemerintah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 政府档案记录集类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - - has_score - has_scope - see_also: - - GovernmentArchive - - rico:RecordSetType + - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: GovernmentArchiveRecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + comments: + - Applies to national, regional, and local government archival holdings. + - Used for public accountability and administrative history documentation. + - 'Preserved from prior description: Record-set type used to classify holdings typically preserved by government archives.' + keywords: + - government archives + - public records + - administrative holdings + - public-sector documentation + examples: + - value: + has_type: GovernmentArchiveRecordSetType + has_scope: Ministerial directives, council minutes, and policy dossiers. + description: Documentary aggregation from public-sector administrative functions. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Domain record-set typing for public-sector archival holdings. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml index de32a22f0b..c2238ad6e6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml @@ -1,135 +1,253 @@ id: https://nde.nl/ontology/hc/class/GovernmentArchiveRecordSetTypes name: GovernmentArchiveRecordSetTypes -title: GovernmentArchive Record Set Type Subclasses +title: Government Archive Record Set Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./GovernmentArchiveRecordSetType - linkml:types - - ../slots/has_score - ../slots/has_type + - ../slots/has_score - ../slots/has_custodian - ../slots/has_note classes: AgencyAdministrativeFonds: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Government agency operational records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of administrative operations documentation + produced by a public agency. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie over administratieve + werkzaamheden van een publieke organisatie. + de: >- + Provenienzbasierte Aggregation von Unterlagen zu administrativen + Arbeitsablaeufen einer oeffentlichen Behoerde. + fr: >- + Agregation fondee sur la provenance de documentation d'operations + administratives produite par une agence publique. + es: >- + Agregacion basada en procedencia de documentacion de operaciones + administrativas producida por una agencia publica. + ar: >- + تجميع قائم على المنشأ لوثائق العمليات الإدارية الصادرة عن + جهة عامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi operasi administratif + yang dihasilkan oleh badan publik. + zh: >- + 基于来源原则聚合公共机构形成的行政运作文献。 + structured_aliases: + - literal_form: dossiergroep agentschapsadministratie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand der Behoerdenverwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble d'administration d'agence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto de administracion de agencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائق وكالة عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan administrasi badan publik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共机构行政文献聚合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Captures internal governance, staffing, finance, and operational control evidence for a single agency provenance. + keywords: + - public agency + - administrative operations + - governance evidence + - provenance aggregation + examples: + - value: + has_type: hc:AgencyAdministrativeFonds + has_custodian: hc:GovernmentArchive + has_note: Internal policy memos, staffing registers, and budget files. + description: Agency administrative operations grouped by provenance. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - GovernmentArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AgencyAdministrativeFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:AgencyAdministrativeFonds has_custodian: - equals_string: GovernmentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by GovernmentArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:GovernmentArchive PolicyDocumentCollection: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Government policy documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of policy instruments, regulations, and guidance + issued by public authorities. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van beleidsinstrumenten, regelgeving en + richtlijnen uitgevaardigd door publieke autoriteiten. + de: >- + Zusammengestellter Dokumentkoerper aus Politikdokumenten, Vorschriften + und Leitlinien, die von oeffentlichen Behoerden erlassen wurden. + fr: >- + Ensemble documentaire reuni d'instruments de politique publique, + de reglementation et de lignes directrices emises par des autorites publiques. + es: >- + Cuerpo documental reunido de instrumentos de politica, normativa y + orientaciones emitidas por autoridades publicas. + ar: >- + جسم وثائقي مُجمع من أدوات السياسات واللوائح والإرشادات + الصادرة عن السلطات العامة. + id: >- + Kumpulan dokumenter terhimpun berisi instrumen kebijakan, regulasi, + dan pedoman yang diterbitkan otoritas publik. + zh: >- + 汇集公共机构发布的政策工具、法规与指导文件的文献整体。 + structured_aliases: + - literal_form: beleids- en regelgevingsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Politik- und Regulierungsdokumenten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documentation reglementaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentacion regulatoria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وثائق سياسات ولوائح + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi kebijakan dan regulasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 政策法规文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Materials may be assembled across multiple issuing offices and revision cycles. + keywords: + - policy instrument + - regulation + - public guidance + - assembled documentation + examples: + - value: + has_type: hc:PolicyDocumentCollection + has_custodian: hc:GovernmentArchive + has_note: Regulations with amendment histories and explanatory memoranda. + description: Policy and regulatory documentation assembled for access. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - GovernmentArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PolicyDocumentCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:PolicyDocumentCollection has_custodian: - equals_string: GovernmentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by GovernmentArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:GovernmentArchive PublicServiceRecordSeries: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Public service delivery records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence capturing service-delivery transactions, + case handling, and recurring administrative procedures. + alt_descriptions: + nl: >- + Geordende documentaire reeks met dienstverleningshandelingen, + zaakbehandeling en terugkerende administratieve procedures. + de: >- + Geordnete Dokumentationsfolge mit Servicevorgaengen, + Fallbearbeitung und wiederkehrenden Verwaltungsverfahren. + fr: >- + Sequence documentaire ordonnee retraçant les prestations de service, + le traitement des dossiers et les procedures administratives recurrentes. + es: >- + Secuencia documental ordenada que recoge transacciones de servicio, + tramitacion de casos y procedimientos administrativos recurrentes. + ar: >- + تسلسل وثائقي منظم يوثق معاملات تقديم الخدمات + ومعالجة القضايا والإجراءات الإدارية المتكررة. + id: >- + Urutan dokumenter teratur yang merekam transaksi layanan publik, + penanganan kasus, dan prosedur administratif berulang. + zh: >- + 记录公共服务办理、个案处理与周期性行政流程的有序文献序列。 + structured_aliases: + - literal_form: reeks dienstverleningstransacties + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Dienstleistungsakten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de dossiers de service public + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de expedientes de servicio publico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات تقديم خدمة عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan catatan layanan publik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共服务办理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Often arranged by procedure, service program, or case lifecycle stage. + keywords: + - service delivery + - case handling + - administrative procedure + - recurring workflow + examples: + - value: + has_type: hc:PublicServiceRecordSeries + has_custodian: hc:GovernmentArchive + has_note: Permit applications and decisions organized by processing cycle. + description: Service-delivery workflow documentation arranged as a recurring sequence. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - GovernmentArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PublicServiceRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:PublicServiceRecordSeries has_custodian: - equals_string: GovernmentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by GovernmentArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:GovernmentArchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml index 871f7a96c9..2ff99cded7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml @@ -5,7 +5,6 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# - skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -14,27 +13,61 @@ imports: classes: GovernmentHierarchy: class_uri: org:OrganizationalUnit - description: 'A structural unit or level within a government hierarchy. - - Used to model the administrative context of official institutions. - - - **Structure**: - - - Links to AdministrativeLevel via has_tier. - - - Can be used with part_of to place an institution in the hierarchy. - - ' + description: >- + Administrative tier structure representing governmental organizational levels and jurisdictional relationships. + alt_descriptions: + nl: >- + Administratieve laagstructuur die gouvernementele organisatieniveaus en jurisdictionele relaties vertegenwoordigt. + de: >- + Verwaltungsebenenstruktur, die staatliche Organisationsebenen und Jurisdiktionsbeziehungen darstellt. + fr: >- + Structure de niveau administratif représentant les niveaux organisationnels gouvernementaux et les relations de juridiction. + es: >- + Estructura de nivel administrativo que representa niveles organizacionales gubernamentales y relaciones jurisdiccionales. + ar: >- + هيكل المستوى الإداري الذي يمثل مستويات التنظيم الحكومي والعلاقات القضائية. + id: >- + Struktur tingkat administratif yang mewakili tingkat organisasi pemerintahan dan hubungan yurisdiksi. + zh: >- + 代表政府组织层级和管辖关系的行政层阶结构。 + structured_aliases: + nl: + - overheidshiërarchie + - bestuurlijke structuur + de: + - Regierungshierarchie + - Verwaltungsstruktur + fr: + - hiérarchie gouvernementale + - structure administrative + es: + - jerarquía gubernamental + - estructura administrativa + ar: + - التسلسل الحكومي + - الهيكل الإداري + id: + - hierarki pemerintahan + - struktur administratif + zh: + - 政府层级 + - 行政架构 + keywords: + - government hierarchy + - administrative tier + - jurisdictional level + - public administration + - governmental structure + broad_mappings: + - org:OrganizationalUnit slots: - - has_label - - has_tier + - has_label + - has_tier slot_usage: has_tier: range: AdministrativeLevel required: true - has_label: annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Structural hierarchy unit for public administration context. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GrantRange.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GrantRange.yaml index 80dff3cb56..b0065b91e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GrantRange.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GrantRange.yaml @@ -1,75 +1,84 @@ id: https://nde.nl/ontology/hc/class/GrantRange -name: grant_range_class -title: GrantRange Class +name: GrantRange +title: Grant Range Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - - ../enums/MeasureUnitEnum - - ../slots/maximum_of_maximum - ../slots/minimum_of_minimum -default_prefix: hc + - ../slots/maximum_of_maximum classes: GrantRange: class_uri: crm:E54_Dimension - description: "Structured representation of a funding or grant amount range.\n\n\ - **PURPOSE**:\nReplaces string-based grant ranges like \"€100K-€500K\" with structured\ - \ data\nenabling comparison, filtering, and currency-aware analytics.\n\n**STRUCTURE**\ - \ (per slot_fixes.yaml):\n- `minimal_of_minimal` → Quantity (branch 1): Lower\ - \ bound with amount and currency\n- `maximal_of_maximal` → Quantity (branch\ - \ 2): Upper bound with amount and currency\n\n**CIDOC-CRM Alignment**:\nMaps\ - \ to E54_Dimension which represents quantifiable properties,\nusing P90a/P90b\ - \ for lower/upper value limits.\n\n**USE CASES**:\n- Heritage grant programs\ - \ (Mondriaan Fund, EU Creative Europe)\n- Digitization funding ranges\n- Conservation\ - \ project budgets\n- Research grant parameters\n\n**EXAMPLE** - Creative Europe\ - \ Grant:\n```yaml\nhas_range:\n - minimal_of_minimal:\n quantity_value:\ - \ 60000\n has_measurement_unit:\n unit_label: \"EUR\"\n \ - \ maximal_of_maximal:\n quantity_value: 200000\n has_measurement_unit:\n\ - \ unit_label: \"EUR\"\n range_description: \"Small-scale cooperation\ - \ projects\"\n```\n" - exact_mappings: - - crm:E54_Dimension + description: >- + Structured monetary interval specifying minimum and maximum funding + eligibility thresholds for grant applications. + alt_descriptions: + nl: >- + Gestructureerd monetair interval dat minimale en maximale subsidiegeschiktheidsdrempels + voor subsidieaanvragen specificeert. + de: >- + Strukturiertes Währungsintervall, das Mindest- und Höchstförderberechtigungsgrenzen + für Stipendienanträge festlegt. + fr: >- + Intervalle monétaire structuré spécifiant les seuils minimum et maximum d'éligibilité + au financement pour les demandes de subvention. + es: >- + Intervalo monetario estructurado que especifica los umbrales mínimos y máximos de + elegibilidad para solicitudes de subvención. + ar: >- + فاصل نقدي منظم يحدد الحدود الدنيا والقصوى للأهلية للتمويل لطلبات المنح. + id: >- + Interval moneter terstruktur yang menentukan ambang kelayakan pendanaan minimum + dan maksimum untuk aplikasi hibah. + zh: >- + 为资助申请指定最低和最高资助资格门槛的结构化货币区间。 + structured_aliases: + nl: + - subsidiebereik + - toelagegrenzen + de: + - Förderbereich + - Zuschussspanne + fr: + - fourchette de subvention + - limites de financement + es: + - rango de subvención + - límites de financiación + ar: + - نطاق المنحة + - حدود التمويل + id: + - rentang hibah + - batas pendanaan + zh: + - 资助范围 + - 补助限额 + keywords: + - grant range + - funding bounds + - monetary interval + - eligibility limits + - funding scope + broad_mappings: + - crm:E54_Dimension close_mappings: - - schema:MonetaryAmount - - schema:QuantitativeValue + - schema:MonetaryAmount + - schema:QuantitativeValue slots: - - minimum_of_minimum - - maximum_of_maximum + - minimum_of_minimum + - maximum_of_maximum slot_usage: minimum_of_minimum: range: integer - inlined: false # Fixed invalid inline for primitive type - required: false maximum_of_maximum: range: integer - inlined: false # Fixed invalid inline for primitive type - required: false - comments: - - Created from slot_fixes.yaml migration (2026-01-14) - - Replaces string-based typical_grant_range slot - - Enables structured comparison and filtering of funding opportunities - - Currency-aware through Quantity class integration - see_also: - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E54 - examples: - - value: - minimum_of_minimum: - has_measurement_unit: - unit_label: EUR - maximum_of_maximum: - has_measurement_unit: - unit_label: EUR - - value: - minimum_of_minimum: - has_measurement_unit: - unit_label: GBP - maximum_of_maximum: - has_measurement_unit: - unit_label: GBP annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.45 + specificity_rationale: Structured funding range model for comparison and filtering. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Group.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Group.yaml index 24a7e05c8f..bd6553da70 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Group.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Group.yaml @@ -8,32 +8,35 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: Group: class_uri: org:OrganizationalUnit - description: 'An organizational group or team. - - - **USAGE**: - - Used for: - - - Management groups - - - Teams - - - Departments - - - Committees - - ' - exact_mappings: + description: >- + Organizational unit used to represent teams, departments, committees, or + other internal coordination bodies. + alt_descriptions: + nl: Organisatorische eenheid voor teams afdelingen commissies of andere interne samenwerkingsverbanden. + de: Organisationseinheit zur Abbildung von Teams Abteilungen Ausschuessen oder anderen internen Koordinationsstrukturen. + fr: Unite organisationnelle representant equipes departements comites ou autres structures internes de coordination. + es: Unidad organizativa para representar equipos departamentos comites u otras estructuras internas de coordinacion. + ar: وحدة تنظيمية لتمثيل الفرق والأقسام واللجان وغيرها من هياكل التنسيق الداخلية. + id: Unit organisasi untuk merepresentasikan tim departemen komite atau struktur koordinasi internal lainnya. + zh: 用于表示团队、部门、委员会等内部协作结构的组织单元。 + structured_aliases: + - {literal_form: organisatie-eenheid, in_language: nl} + - {literal_form: Organisationseinheit, in_language: de} + - {literal_form: unite organisationnelle, in_language: fr} + - {literal_form: unidad organizativa, in_language: es} + - {literal_form: وحدة تنظيمية, in_language: ar} + - {literal_form: unit organisasi, in_language: id} + - {literal_form: 组织单元, in_language: zh} + broad_mappings: - org:OrganizationalUnit close_mappings: - schema:Organization annotations: - specificity_score: '0.35' + specificity_score: 0.35 specificity_rationale: Low specificity - groups are common organizational concept. custodian_types: '[''*'']' examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/GrowthRate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/GrowthRate.yaml index 1d0d45adc2..3854be645f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/GrowthRate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/GrowthRate.yaml @@ -8,12 +8,33 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description default_prefix: hc classes: GrowthRate: class_uri: schema:QuantitativeValue + description: >- + Quantitative change indicator expressing increase or decrease over a + defined period. + alt_descriptions: + nl: Kwantitatieve veranderindicator die toename of afname over een bepaalde periode uitdrukt. + de: Quantitativer Veraenderungsindikator fuer Zu- oder Abnahme ueber einen definierten Zeitraum. + fr: Indicateur quantitatif de variation exprimant hausse ou baisse sur une periode definie. + es: Indicador cuantitativo de cambio que expresa aumento o disminucion en un periodo definido. + ar: مؤشر كمي للتغير يعبّر عن الزيادة أو الانخفاض خلال فترة محددة. + id: Indikator perubahan kuantitatif yang menyatakan kenaikan atau penurunan selama periode tertentu. + zh: 表示在特定时期内增减变化的量化指标。 + structured_aliases: + - {literal_form: groeipercentage, in_language: nl} + - {literal_form: Wachstumsrate, in_language: de} + - {literal_form: taux de croissance, in_language: fr} + - {literal_form: tasa de crecimiento, in_language: es} + - {literal_form: معدل نمو, in_language: ar} + - {literal_form: laju pertumbuhan, in_language: id} + - {literal_form: 增长率, in_language: zh} + broad_mappings: + - schema:QuantitativeValue slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml index 91ee63de7b..178e9023ae 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm1Code.yaml @@ -9,12 +9,32 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types +- linkml:types classes: HALCAdm1Code: is_a: Identifier class_uri: skos:Concept - description: HALC administrative level 1 code. + description: >- + Code identifier for first-level administrative subdivision in the HALC + geographic coding system. + alt_descriptions: + nl: Code-identificatie voor eerstelijns administratieve indeling in het HALC geografische coderingssysteem. + de: Codekennung fuer Verwaltungseinheiten der ersten Ebene im HALC-Geocodierungssystem. + fr: Code identifiant la subdivision administrative de premier niveau dans le systeme de codage geographique HALC. + es: Codigo identificador para la subdivision administrativa de primer nivel en el sistema geografico HALC. + ar: رمز معرّف للتقسيم الإداري من المستوى الأول ضمن نظام الترميز الجغرافي HALC. + id: Pengidentifikasi kode untuk subdivisi administratif tingkat pertama dalam sistem kode geografis HALC. + zh: HALC 地理编码体系中一级行政区划的代码标识。 + structured_aliases: + - {literal_form: HALC adm1-code, in_language: nl} + - {literal_form: HALC Adm1-Code, in_language: de} + - {literal_form: code HALC niveau 1, in_language: fr} + - {literal_form: codigo HALC nivel 1, in_language: es} + - {literal_form: رمز HALC للمستوى الأول, in_language: ar} + - {literal_form: kode HALC tingkat 1, in_language: id} + - {literal_form: HALC 一级代码, in_language: zh} + broad_mappings: + - skos:Concept annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml index fbf3a1c6ee..1d9ff9186c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HALCAdm2Name.yaml @@ -7,13 +7,34 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: HALCAdm2Name: class_uri: skos:Concept + description: >- + Name label for second-level administrative subdivision represented in the + HALC geographic framework. + alt_descriptions: + nl: Naamlabel voor administratieve indeling op tweede niveau binnen het HALC geografische kader. + de: Namensbezeichnung fuer Verwaltungseinheiten der zweiten Ebene im HALC-Georahmen. + fr: Libelle de nom pour la subdivision administrative de deuxieme niveau dans le cadre geographique HALC. + es: Etiqueta de nombre para la subdivision administrativa de segundo nivel en el marco geografico HALC. + ar: تسمية اسم للتقسيم الإداري من المستوى الثاني ضمن إطار HALC الجغرافي. + id: Label nama untuk subdivisi administratif tingkat kedua dalam kerangka geografis HALC. + zh: HALC 地理框架中二级行政区划的名称标签。 + structured_aliases: + - {literal_form: HALC adm2-naam, in_language: nl} + - {literal_form: HALC Adm2-Name, in_language: de} + - {literal_form: nom HALC niveau 2, in_language: fr} + - {literal_form: nombre HALC nivel 2, in_language: es} + - {literal_form: اسم HALC للمستوى الثاني, in_language: ar} + - {literal_form: nama HALC tingkat 2, in_language: id} + - {literal_form: HALC 二级名称, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HCID.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HCID.yaml index ed414dc1cf..29128f2ef5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HCID.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HCID.yaml @@ -12,16 +12,35 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: HCID: class_uri: schema:PropertyValue - description: HCID. + description: >- + Persistent identifier value assigned to a heritage custodian entity for + cross-system reference and reconciliation. + alt_descriptions: + nl: Persistente identificatiewaarde toegekend aan een erfgoedbeheerder voor koppeling en reconciliatie tussen systemen. + de: Persistenter Identifikationswert fuer eine Kulturerbe-Institution zur systemuebergreifenden Referenz und Abgleichung. + fr: Valeur d identifiant persistant attribuee a une institution patrimoniale pour reference et rapprochement entre systemes. + es: Valor identificador persistente asignado a una entidad custodio de patrimonio para referencia y conciliacion entre sistemas. + ar: قيمة معرّف دائم تُسند لجهة حفظ التراث للمرجعية والمواءمة بين الأنظمة. + id: Nilai pengenal persisten yang ditetapkan untuk entitas kustodian warisan guna referensi dan rekonsiliasi lintas sistem. + zh: 分配给遗产保管机构实体的持久标识值,用于跨系统引用与对齐。 + structured_aliases: + - {literal_form: erfgoedbeheerder-ID, in_language: nl} + - {literal_form: Kulturerbe-Kustoden-ID, in_language: de} + - {literal_form: identifiant du detenteur patrimonial, in_language: fr} + - {literal_form: identificador de custodio patrimonial, in_language: es} + - {literal_form: معرّف جهة حفظ التراث, in_language: ar} + - {literal_form: pengenal kustodian warisan, in_language: id} + - {literal_form: 遗产保管机构标识, in_language: zh} + broad_mappings: + - schema:PropertyValue annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml index ac12fae34e..3ef16a6b5c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HCPresetURI.yaml @@ -12,16 +12,35 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: HCPresetURI: class_uri: schema:URL - description: HC Preset URI. + description: >- + Canonical preconfigured URI pattern used to mint or reference heritage + custodian resources. + alt_descriptions: + nl: Canoniek vooraf geconfigureerd URI-patroon voor het uitgeven of verwijzen naar erfgoedbeheerderbronnen. + de: Kanonisches vorkonfiguriertes URI-Muster zur Vergabe oder Referenzierung von Kulturerbe-Kustodenressourcen. + fr: Motif URI canonique preconfigure pour creer ou referencer des ressources de detenteurs patrimoniaux. + es: Patron URI canonico preconfigurado para emitir o referenciar recursos de custodios patrimoniales. + ar: نمط URI معياري مُعد مسبقا لإنشاء موارد جهة حفظ التراث أو الإحالة إليها. + id: Pola URI kanonik pra-konfigurasi untuk menerbitkan atau merujuk sumber daya kustodian warisan. + zh: 用于生成或引用遗产保管机构资源的规范预设 URI 模式。 + structured_aliases: + - {literal_form: standaard HC-URI, in_language: nl} + - {literal_form: HC-Standard-URI, in_language: de} + - {literal_form: URI predefinie de detenteur patrimonial, in_language: fr} + - {literal_form: URI predefinida de custodio patrimonial, in_language: es} + - {literal_form: URI مُعد مسبقا لجهة التراث, in_language: ar} + - {literal_form: URI baku kustodian warisan, in_language: id} + - {literal_form: 遗产保管预设URI, in_language: zh} + close_mappings: + - schema:URL annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HTMLFile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HTMLFile.yaml index b2bd053238..c70d661171 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HTMLFile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HTMLFile.yaml @@ -1,17 +1,11 @@ id: https://nde.nl/ontology/hc/class/HTMLFile name: HTMLFile -title: HTML File Class -description: >- - An HTML file resource (e.g. a snapshot of a webpage). - MIGRATED from html_snapshot_path (Rule 53). - +title: HTML File 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/ default_prefix: hc - imports: - linkml:types - ../slots/has_description @@ -19,13 +13,36 @@ imports: - ../slots/has_label classes: HTMLFile: - class_uri: skos:Concept - description: An HTML file. + class_uri: hc:HTMLFile + description: >- + Digital document resource storing HyperText Markup Language content, + typically captured as a web snapshot or export artifact. + alt_descriptions: + nl: Digitaal document met HTML-inhoud, doorgaans vastgelegd als websnapshot of exportbestand. + de: Digitales Dokument mit HTML-Inhalt, typischerweise als Web-Snapshot oder Exportartefakt erfasst. + fr: Ressource documentaire numerique contenant du HTML, generalement capturee comme instantane web ou export. + es: Recurso documental digital con contenido HTML, normalmente capturado como instantanea web o artefacto de exportacion. + ar: مورد وثائقي رقمي يحفظ محتوى HTML، غالبا كلقطة ويب أو ملف تصدير. + id: Sumber dokumen digital yang menyimpan konten HTML, biasanya ditangkap sebagai cuplikan web atau artefak ekspor. + zh: 存储 HTML 内容的数字文档资源,常见于网页快照或导出文件。 + structured_aliases: + - literal_form: HTML-bestand + in_language: nl + - literal_form: HTML-Datei + in_language: de + - literal_form: fichier HTML + in_language: fr + - literal_form: archivo HTML + in_language: es + - literal_form: ملف HTML + in_language: ar + - literal_form: berkas HTML + in_language: id + - literal_form: HTML 文件 + in_language: zh slots: - has_label - has_description - has_file_location - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: '["*"]' + broad_mappings: + - schema:DigitalDocument diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml index cee2cabbc7..8f23742107 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml @@ -1,23 +1,76 @@ id: https://nde.nl/ontology/hc/class/HTTPMethod name: HTTPMethod +title: HTTP Method prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: HTTPMethod: - description: Represents an HTTP request method supported by a heritage institution's API or web service. Common methods - include GET (retrieve), POST (create), PUT (update), DELETE (remove), and PATCH (partial update). - class_uri: schema:Thing + class_uri: hc:HTTPMethod + description: >- + Standardized request verb indicating the intended action for web resource interactions such as retrieval, creation, modification, or removal. + alt_descriptions: + nl: >- + Gestandaardiseerd aanvraagwerkwoord dat de bedoelde actie aangeeft voor webbroninteracties + zoals ophalen, maken, wijzigen of verwijderen. + de: >- + Standardisiertes Anforderungsverb, das die beabsichtigte Aktion für Webressourceninteraktionen + wie Abruf, Erstellung, Änderung oder Entfernung angibt. + fr: >- + Verbe de requête standardisé indiquant l'action prévue pour les interactions de ressources Web + telles que la récupération, la création, la modification ou la suppression. + es: >- + Verbo de solicitud estandarizado que indica la acción prevista para interacciones de recursos web + como recuperación, creación, modificación o eliminación. + ar: >- + فعل طلب معياري يشير إلى الإجراء المقصود لتفاعلات موارد الويب + مثل الاسترجاع أو الإنشاء أو التعديل أو الحذف. + id: >- + Kata kerja permintaan terstandarisasi yang menunjukkan tindakan yang dimaksudkan untuk + interaksi sumber daya web seperti pengambilan, pembuatan, modifikasi, atau penghapusan. + zh: >- + 指示网络资源交互预期操作(如检索、创建、修改或删除)的标准化请求动词。 + structured_aliases: + - literal_form: HTTP-methode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: HTTP-Methode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: méthode HTTP + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: método HTTP + predicate: EXACT_SYNONYM + in_language: es + - literal_form: طريقة HTTP + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metode HTTP + predicate: EXACT_SYNONYM + in_language: id + - literal_form: HTTP方法 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - slot_usage: - has_type: -# range: string # uriorcurie - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + broad_mappings: + - schema:DefinedTerm + comments: + - Includes GET, POST, PUT, DELETE, PATCH, and other HTTP verbs. + - Used in API endpoint documentation and web service specifications. + - 'Preserved from prior description: Request-verb descriptor used in web interactions to indicate retrieval, creation, update, or deletion behavior.' + keywords: + - request verb + - web interaction + - API method + - HTTP protocol + examples: + - value: + has_type: GET + description: HTTP method for resource retrieval diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml index f13af3116f..456bf6f839 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml @@ -1,9 +1,11 @@ id: https://nde.nl/ontology/hc/class/HTTPMethodType name: HTTPMethodType +title: HTTP Method Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -11,14 +13,34 @@ imports: - ../slots/has_label classes: HTTPMethodType: - description: Abstract base class for HTTP method type taxonomy. Classifies HTTP request methods (GET, POST, PUT, DELETE, PATCH, etc.) used by heritage institution APIs and web services. - class_uri: skos:Concept + class_uri: hc:HTTPMethodType abstract: true + description: >- + Abstract taxonomy root for categorizing HTTP request verbs used in + API interactions and web service communications. + alt_descriptions: + nl: >- + Abstracte taxonomiewortel voor het categoriseren van HTTP-verzoekswoorden die + worden gebruikt in API-interacties en webservice-communicaties. + de: >- + Abstrakte Taxonomie-Wurzel zur Kategorisierung von HTTP-Anfragemethoden, die in + API-Interaktionen und Webdienst-Kommunikationen verwendet werden. + fr: >- + Racine taxonomique abstraite pour catégoriser les verbes de requête HTTP utilisés + dans les interactions API et les communications de services web. + es: >- + Raíz taxonómica abstracta para categorizar verbos de solicitud HTTP utilizados + en interacciones API y comunicaciones de servicios web. + ar: >- + جذر تصنيفي مجرد لتصنيف أفعال طلب HTTP المستخدمة في تفاعلات API واتصالات خدمات الويب. + id: >- + Akar taksonomi abstrak untuk mengkategorikan kata kerja permintaan HTTP yang + digunakan dalam interaksi API dan komunikasi layanan web. + zh: >- + 用于对API交互和Web服务通信中使用的HTTP请求动词进行分类的抽象分类法根。 slots: - - identified_by - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - identified_by + - has_label + - has_description + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml index ed5ac0e155..8c7f27b8e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml @@ -1,38 +1,187 @@ id: https://nde.nl/ontology/hc/class/HTTPMethodTypes name: HTTPMethodTypes +title: HTTP Method Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - ./HTTPMethodType - linkml:types classes: GETMethod: is_a: HTTPMethodType - description: HTTP GET method - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + class_uri: hc:GETMethod + description: >- + Hypertext Transfer Protocol method for retrieving resource representations without causing server-side state changes. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het ophalen van resource-representaties zonder server-side statuswijzigingen. + de: >- + Hypertext Transfer Protocol-Methode zum Abrufen von Ressourcenrepräsentationen ohne serverseitige Zustandsänderungen. + fr: >- + Méthode Hypertext Transfer Protocol pour récupérer des représentations de ressources sans provoquer de changements d'état côté serveur. + es: >- + Método Hypertext Transfer Protocol para recuperar representaciones de recursos sin causar cambios de estado en el servidor. + ar: >- + طريقة بروتوكول نقل النص التشعبي لاسترداد تمثيلات الموارد دون إحداث تغييرات في حالة الخادم. + id: >- + Metode Hypertext Transfer Protocol untuk mengambil representasi sumber daya tanpa menyebabkan perubahan status sisi server. + zh: >- + 用于检索资源表示而不引起服务器端状态变更的超文本传输协议方法。 + structured_aliases: + nl: [GET-methode, HTTP GET] + de: [GET-Methode, HTTP GET] + fr: [méthode GET, HTTP GET] + es: [método GET, HTTP GET] + ar: [طريقة GET, HTTP GET] + id: [metode GET, HTTP GET] + zh: [GET方法, HTTP GET] + keywords: + - HTTP GET + - safe method + - idempotent + - retrieval broad_mappings: - - skos:Concept + - skos:Concept POSTMethod: is_a: HTTPMethodType - description: HTTP POST method + class_uri: hc:POSTMethod + description: >- + Hypertext Transfer Protocol method for submitting data payloads to create resources or trigger server-side processing actions. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het indienen van gegevensladingen om bronnen te maken of server-side verwerkingsacties te activeren. + de: >- + Hypertext Transfer Protocol-Methode zum Übermitteln von Datennutzlasten zur Erstellung von Ressourcen oder Auslösung serverseitiger Verarbeitungsaktionen. + fr: >- + Méthode Hypertext Transfer Protocol pour soumettre des charges de données afin de créer des ressources ou déclencher des actions de traitement côté serveur. + es: >- + Método Hypertext Transfer Protocol para enviar cargas de datos para crear recursos o desencadenar acciones de procesamiento del lado del servidor. + ar: >- + طريقة بروتوكول نقل النص التشعبي لإرسال حمولات البيانات لإنشاء موارد أو تشغيل إجراءات المعالجة من جانب الخادم. + id: >- + Metode Hypertext Transfer Protocol untuk mengirimkan muatan data untuk membuat sumber daya atau memicu tindakan pemrosesan sisi server. + zh: >- + 用于提交数据负载以创建资源或触发服务器端处理操作的超文本传输协议方法。 + structured_aliases: + nl: [POST-methode, HTTP POST] + de: [POST-Methode, HTTP POST] + fr: [méthode POST, HTTP POST] + es: [método POST, HTTP POST] + ar: [طريقة POST, HTTP POST] + id: [metode POST, HTTP POST] + zh: [POST方法, HTTP POST] + keywords: + - HTTP POST + - create resource + - submit data + - form submission broad_mappings: - - skos:Concept + - skos:Concept PUTMethod: is_a: HTTPMethodType - description: HTTP PUT method + class_uri: hc:PUTMethod + description: >- + Hypertext Transfer Protocol method for completely replacing or creating a target resource with the enclosed representation. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het volledig vervangen of maken van een doelbron met de ingesloten representatie. + de: >- + Hypertext Transfer Protocol-Methode zum vollständigen Ersetzen oder Erstellen einer Zielressource mit der beigefügten Repräsentation. + fr: >- + Méthode Hypertext Transfer Protocol pour remplacer ou créer complètement une ressource cible avec la représentation jointe. + es: >- + Método Hypertext Transfer Protocol para reemplazar o crear completamente un recurso de destino con la representación adjunta. + ar: >- + طريقة بروتوكول نقل النص التشعبي لاستبدال أو إنشاء مورد مستهدف بالكامل مع التمثيل المرفق. + id: >- + Metode Hypertext Transfer Protocol untuk sepenuhnya mengganti atau membuat sumber daya target dengan representasi yang disertakan. + zh: >- + 用于完全替换或创建目标资源及其附带表示的超文本传输协议方法。 + structured_aliases: + nl: [PUT-methode, HTTP PUT] + de: [PUT-Methode, HTTP PUT] + fr: [méthode PUT, HTTP PUT] + es: [método PUT, HTTP PUT] + ar: [طريقة PUT, HTTP PUT] + id: [metode PUT, HTTP PUT] + zh: [PUT方法, HTTP PUT] + keywords: + - HTTP PUT + - replace resource + - update + - idempotent broad_mappings: - - skos:Concept + - skos:Concept DELETEMethod: is_a: HTTPMethodType - description: HTTP DELETE method + class_uri: hc:DELETEMethod + description: >- + Hypertext Transfer Protocol method for removing or deactivating a target resource from the server. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het verwijderen of deactiveren van een doelbron van de server. + de: >- + Hypertext Transfer Protocol-Methode zum Entfernen oder Deaktivieren einer Zielressource vom Server. + fr: >- + Méthode Hypertext Transfer Protocol pour supprimer ou désactiver une ressource cible du serveur. + es: >- + Método Hypertext Transfer Protocol para eliminar o desactivar un recurso de destino del servidor. + ar: >- + طريقة بروتوكول نقل النص التشعبي لإزالة أو إلغاء تنشيط مورد مستهدف من الخادم. + id: >- + Metode Hypertext Transfer Protocol untuk menghapus atau menonaktifkan sumber daya target dari server. + zh: >- + 用于从服务器删除或停用目标资源的超文本传输协议方法。 + structured_aliases: + nl: [DELETE-methode, HTTP DELETE] + de: [DELETE-Methode, HTTP DELETE] + fr: [méthode DELETE, HTTP DELETE] + es: [método DELETE, HTTP DELETE] + ar: [طريقة DELETE, HTTP DELETE] + id: [metode DELETE, HTTP DELETE] + zh: [DELETE方法, HTTP DELETE] + keywords: + - HTTP DELETE + - remove resource + - delete + - idempotent broad_mappings: - - skos:Concept + - skos:Concept PATCHMethod: is_a: HTTPMethodType - description: HTTP PATCH method + class_uri: hc:PATCHMethod + description: >- + Hypertext Transfer Protocol method for applying partial modifications to an existing resource representation. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het toepassen van gedeeltelijke wijzigingen op een bestaande bronrepresentatie. + de: >- + Hypertext Transfer Protocol-Methode zum Anwenden teilweiser Änderungen auf eine bestehende Ressourcenrepräsentation. + fr: >- + Méthode Hypertext Transfer Protocol pour appliquer des modifications partielles à une représentation de ressource existante. + es: >- + Método Hypertext Transfer Protocol para aplicar modificaciones parciales a una representación de recurso existente. + ar: >- + طريقة بروتوكول نقل النص التشعبي لتطبيق تعديلات جزئية على تمثيل مورد موجود. + id: >- + Metode Hypertext Transfer Protocol untuk menerapkan modifikasi parsial pada representasi sumber daya yang ada. + zh: >- + 用于对现有资源表示应用部分修改的超文本传输协议方法。 + structured_aliases: + nl: [PATCH-methode, HTTP PATCH] + de: [PATCH-Methode, HTTP PATCH] + fr: [méthode PATCH, HTTP PATCH] + es: [método PATCH, HTTP PATCH] + ar: [طريقة PATCH, HTTP PATCH] + id: [metode PATCH, HTTP PATCH] + zh: [PATCH方法, HTTP PATCH] + keywords: + - HTTP PATCH + - partial update + - modify resource + - patch broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml index 9fb5b22603..ad4ca95443 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml @@ -1,31 +1,76 @@ id: https://nde.nl/ontology/hc/class/HTTPStatus name: HTTPStatus -title: HTTP Status Class -description: >- - An HTTP status code and description. - MIGRATED from http_status_code (Rule 53). - +title: HTTP Status 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/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_value +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_value classes: HTTPStatus: - class_uri: skos:Concept - description: An HTTP status. + class_uri: hc:HTTPStatus + description: >- + Response state descriptor combining numeric status code and reason phrase indicating HTTP transaction outcome. + alt_descriptions: + nl: >- + Responsstatus-descriptor die numerieke statuscode en reden-zin combineert die de HTTP-transactie-uitkomst aangeeft. + de: >- + Antwortstatus-Deskriptor, der numerischen Statuscode und Begründungssatz kombiniert, der das HTTP-Transaktionsergebnis angibt. + fr: >- + Descripteur d'état de réponse combinant le code d'état numérique et la phrase de raison indiquant le résultat de la transaction HTTP. + es: >- + Descriptor de estado de respuesta que combina código de estado numérico y frase de razón que indica el resultado de la transacción HTTP. + ar: >- + واصف حالة الاستجابة يجمع بين رمز الحالة الرقمي وعبارة السبب التي تشير إلى نتيجة معاملة HTTP. + id: >- + Deskriptor status respons yang menggabungkan kode status numerik dan frasa alasan yang menunjukkan hasil transaksi HTTP. + zh: >- + 结合数字状态码和原因短语指示HTTP事务结果的响应状态描述符。 + structured_aliases: + - literal_form: HTTP-status + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: HTTP-Status + predicate: EXACT_SYNONYM + in_language: de + - literal_form: statut HTTP + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: estado HTTP + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حالة HTTP + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: status HTTP + predicate: EXACT_SYNONYM + in_language: id + - literal_form: HTTP状态 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_value - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: '["*"]' + - has_value + - has_label + - has_description + broad_mappings: + - schema:DefinedTerm + comments: + - Standard HTTP status codes range from 100-599. + - 2xx codes indicate success, 4xx client errors, 5xx server errors. + - 'Preserved from prior description: Response state descriptor combining numeric status code and reason phrase for HTTP transaction outcomes.' + keywords: + - HTTP response code + - web status + - transaction outcome + - protocol response + examples: + - value: + has_value: 200 + has_label: OK + has_description: Request succeeded. + description: Successful HTTP response status diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml index e7bdf24050..2d5ee63043 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml @@ -1,29 +1,80 @@ id: https://nde.nl/ontology/hc/class/HTTPStatusCode name: HTTPStatusCode -title: HTTP Status Code Class -description: >- - An HTTP status code. - MIGRATED from http_status_code (Rule 53). - +title: HTTP Status Code 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/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_label - - ../slots/has_value +- linkml:types +- ../slots/has_label +- ../slots/has_value classes: HTTPStatusCode: - class_uri: skos:Concept - description: An HTTP status code. + class_uri: hc:HTTPStatusCode + description: >- + Numeric response token indicating protocol-level outcome categories for + HTTP request processing operations. + alt_descriptions: + nl: >- + Numeriek antwoordtoken dat protocolnivea-uitkomstcategorieën aangeeft voor + HTTP-verwerkingsbewerkingen. + de: >- + Numerisches Antwort-Token, das Protokollebenen-Ergebniskategorien für + HTTP-Anforderungsverarbeitungsvorgänge angibt. + fr: >- + Jeton de réponse numérique indiquant les catégories de résultats au niveau du protocole + pour les opérations de traitement des requêtes HTTP. + es: >- + Token de respuesta numérico que indica categorías de resultados a nivel de protocolo + para operaciones de procesamiento de solicitudes HTTP. + ar: >- + رمز استجابة رقمي يشير إلى فئات النتائج على مستوى البروتوكول + لعمليات معالجة طلبات HTTP. + id: >- + Token respons numerik yang menunjukkan kategori hasil tingkat protokol + untuk operasi pemrosesan permintaan HTTP. + zh: >- + 指示HTTP请求处理操作的协议级结果类别的数字响应标记。 + structured_aliases: + - literal_form: HTTP-statuscode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: HTTP-Statuscode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: code de statut HTTP + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: código de estado HTTP + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رمز حالة HTTP + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode status HTTP + predicate: EXACT_SYNONYM + in_language: id + - literal_form: HTTP状态码 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_value - - has_label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: '["*"]' + - has_value + - has_label + broad_mappings: + - schema:DefinedTerm + comments: + - Includes 2xx success, 3xx redirection, 4xx client errors, and 5xx server errors. + - Used in API monitoring, logging, and error handling workflows. + - 'Preserved from prior description: Numeric code token representing protocol-level result classes for HTTP request processing.' + keywords: + - response code + - protocol status + - HTTP result + - web service status + examples: + - value: + has_value: 404 + has_label: Not Found + description: HTTP status code indicating resource not found diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Habitat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Habitat.yaml index d009c49af3..605cf844f6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Habitat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Habitat.yaml @@ -8,13 +8,32 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: Habitat: class_uri: hc:Habitat + description: >- + Environmental context where a biological specimen or observation is found, + collected, or recorded. + alt_descriptions: + nl: Omgevingscontext waarin een biologisch specimen of waarneming is gevonden verzameld of geregistreerd. + de: Umweltkontext in dem ein biologisches Exemplar oder eine Beobachtung gefunden gesammelt oder dokumentiert wurde. + fr: Contexte environnemental dans lequel un specimen biologique ou une observation est trouve collecte ou consigne. + es: Contexto ambiental donde un especimen biologico u observacion fue hallado recolectado o registrado. + ar: السياق البيئي الذي وُجدت أو جُمعت أو سُجلت فيه عينة بيولوجية أو ملاحظة. + id: Konteks lingkungan tempat spesimen biologis atau observasi ditemukan dikumpulkan atau dicatat. + zh: 生物标本或观测被发现、采集或记录时所处的环境背景。 + structured_aliases: + - {literal_form: leefomgeving, in_language: nl} + - {literal_form: Lebensraum, in_language: de} + - {literal_form: habitat, in_language: fr} + - {literal_form: habitat, in_language: es} + - {literal_form: موطن, in_language: ar} + - {literal_form: habitat, in_language: id} + - {literal_form: 生境, in_language: zh} close_mappings: - dwc:habitat slots: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml index 51d9bb7f92..99e0600985 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HandsOnFacility.yaml @@ -8,12 +8,32 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: HandsOnFacility: class_uri: schema:AmenityFeature - description: Hands-on facility. + description: >- + Amenity feature indicating availability of interactive, practical learning + or handling spaces for visitors and participants. + alt_descriptions: + nl: Voorzieningskenmerk dat aangeeft dat interactieve en praktische leer- of werkruimten beschikbaar zijn. + de: Ausstattungsmerkmal fuer verfuegbare interaktive und praktische Lern- oder Arbeitsraeume. + fr: Caracteristique d equipement indiquant la disponibilite d espaces interactifs et pratiques pour apprentissage ou manipulation. + es: Caracteristica de equipamiento que indica disponibilidad de espacios interactivos y practicos de aprendizaje o manipulacion. + ar: سمة مرفقية تشير إلى توفر مساحات تفاعلية وعملية للتعلم أو التعامل المباشر. + id: Fitur amenitas yang menunjukkan ketersediaan ruang interaktif dan praktik untuk pembelajaran atau penanganan langsung. + zh: 表示是否提供互动式实践学习或操作空间的设施特征。 + structured_aliases: + - {literal_form: doe-faciliteit, in_language: nl} + - {literal_form: Mitmachbereich, in_language: de} + - {literal_form: espace pratique interactif, in_language: fr} + - {literal_form: espacio practico interactivo, in_language: es} + - {literal_form: مرفق تفاعلي عملي, in_language: ar} + - {literal_form: fasilitas praktik interaktif, in_language: id} + - {literal_form: 互动实践设施, in_language: zh} + exact_mappings: + - schema:AmenityFeature slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Hazard.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Hazard.yaml index d7c8682fc6..426ed5c237 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Hazard.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Hazard.yaml @@ -2,7 +2,7 @@ id: https://nde.nl/ontology/hc/class/Hazard name: Hazard title: Hazard description: >- - A has_risk or risk. + Potential source of harm or damage relevant to preservation, safety, or operational continuity. prefixes: linkml: https://w3id.org/linkml/ @@ -12,16 +12,35 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: Hazard: class_uri: schema:Text - description: Hazard. + description: >- + Potential source of harm or damage relevant to preservation, safety, or + operational continuity. + alt_descriptions: + nl: Potentiele bron van schade of gevaar die relevant is voor behoud veiligheid of operationele continuiteit. + de: Potenzielle Gefahren- oder Schadensquelle mit Relevanz fuer Erhaltung Sicherheit oder betriebliche Kontinuitaet. + fr: Source potentielle de dommage ou de danger pertinente pour conservation securite ou continuite operationnelle. + es: Fuente potencial de dano o peligro relevante para conservacion seguridad o continuidad operativa. + ar: مصدر محتمل للضرر أو الخطر ذي صلة بالحفظ أو السلامة أو استمرارية التشغيل. + id: Sumber potensi bahaya atau kerusakan yang relevan bagi pelestarian keselamatan atau kesinambungan operasional. + zh: 与保存、安全或运营连续性相关的潜在危害或损害来源。 + structured_aliases: + - {literal_form: risicofactor, in_language: nl} + - {literal_form: Gefaehrdung, in_language: de} + - {literal_form: danger potentiel, in_language: fr} + - {literal_form: peligro potencial, in_language: es} + - {literal_form: خطر محتمل, in_language: ar} + - {literal_form: potensi bahaya, in_language: id} + - {literal_form: 潜在风险源, in_language: zh} + related_mappings: + - schema:riskFactor annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_description + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Heading.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Heading.yaml index 61520cf91d..7cadb13c19 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Heading.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Heading.yaml @@ -12,16 +12,33 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: Heading: class_uri: schema:Text - description: Heading. + description: >- + Structured textual heading used to label sections and support document + navigation. + alt_descriptions: + nl: Gestructureerde koptekst om secties te benoemen en documentnavigatie te ondersteunen. + de: Strukturierte Ueberschrift zur Kennzeichnung von Abschnitten und zur Unterstuetzung der Dokumentnavigation. + fr: Intitule textuel structure utilise pour nommer des sections et faciliter la navigation documentaire. + es: Encabezado textual estructurado para nombrar secciones y facilitar la navegacion del documento. + ar: عنوان نصي منظم لتسمية الأقسام ودعم التنقل داخل المستند. + id: Judul teks terstruktur untuk menamai bagian dan mendukung navigasi dokumen. + zh: 用于标注章节并支持文档导航的结构化标题文本。 + structured_aliases: + - {literal_form: kopregel, in_language: nl} + - {literal_form: Ueberschrift, in_language: de} + - {literal_form: titre de section, in_language: fr} + - {literal_form: encabezado, in_language: es} + - {literal_form: عنوان قسم, in_language: ar} + - {literal_form: judul bagian, in_language: id} + - {literal_form: 标题文本, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml index e5ccca3899..b1c74994f8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeadingLevel.yaml @@ -12,16 +12,33 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: HeadingLevel: class_uri: schema:Integer - description: Heading level. + description: >- + Numeric hierarchy level assigned to a heading to indicate document + structure depth. + alt_descriptions: + nl: Numeriek hierarchieniveau van een kop om de diepte van documentstructuur aan te geven. + de: Numerische Hierarchieebene einer Ueberschrift zur Kennzeichnung der Dokumentstrukturtiefe. + fr: Niveau hierarchique numerique attribue a un titre pour indiquer la profondeur structurelle du document. + es: Nivel jerarquico numerico asignado a un encabezado para indicar la profundidad de la estructura documental. + ar: مستوى هرمي رقمي يُسند إلى العنوان لبيان عمق بنية المستند. + id: Tingkat hierarki numerik yang diberikan pada heading untuk menunjukkan kedalaman struktur dokumen. + zh: 分配给标题的数字层级,用于表示文档结构深度。 + structured_aliases: + - {literal_form: kopniveau, in_language: nl} + - {literal_form: Ueberschriftenebene, in_language: de} + - {literal_form: niveau de titre, in_language: fr} + - {literal_form: nivel de encabezado, in_language: es} + - {literal_form: مستوى العنوان, in_language: ar} + - {literal_form: tingkat heading, in_language: id} + - {literal_form: 标题层级, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Heritage.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Heritage.yaml index d20bb42548..187b93da55 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Heritage.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Heritage.yaml @@ -1,7 +1,7 @@ id: https://nde.nl/ontology/hc/class/Heritage name: Heritage title: Heritage Class -description: "The concept of cultural or natural heritage.\n\nUsed as a target for relationships (e.g. related_to) to indicate heritage relevance.\n\n**MIGRATED** from heritage_relevance/heritage_employer boolean flags (Rule 53)." +description: Broad concept used to indicate cultural, natural, or intangible heritage relevance. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,14 +10,34 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: Heritage: class_uri: skos:Concept - description: "The domain of heritage (Cultural, Natural, Intangible).\n\nUsed to tag organizations, projects, or activities as heritage-related." - exact_mappings: + description: >- + Broad conceptual category used to mark entities, activities, or resources + as relevant to cultural, natural, or intangible heritage contexts. + alt_descriptions: + nl: Brede conceptuele categorie om entiteiten activiteiten of bronnen als cultureel natuurlijk of immaterieel erfgoedrelevant te markeren. + de: Breite konzeptionelle Kategorie zur Kennzeichnung von Entitaeten Aktivitaeten oder Ressourcen als kultur- natur- oder immateriell-erberelevant. + fr: Categorie conceptuelle large pour marquer entites activites ou ressources comme pertinentes pour les contextes patrimoniaux. + es: Categoria conceptual amplia para marcar entidades actividades o recursos como relevantes para contextos patrimoniales. + ar: فئة مفاهيمية واسعة لتمييز الكيانات أو الأنشطة أو الموارد ذات الصلة بسياقات التراث الثقافي أو الطبيعي أو غير المادي. + id: Kategori konseptual luas untuk menandai entitas aktivitas atau sumber daya sebagai relevan bagi konteks warisan budaya alam atau takbenda. + zh: 用于标记实体、活动或资源与文化、自然或非物质遗产情境相关性的广义概念类别。 + structured_aliases: + - {literal_form: erfgoeddomein, in_language: nl} + - {literal_form: Erbebereich, in_language: de} + - {literal_form: domaine patrimonial, in_language: fr} + - {literal_form: dominio patrimonial, in_language: es} + - {literal_form: مجال التراث, in_language: ar} + - {literal_form: ranah warisan, in_language: id} + - {literal_form: 遗产领域, in_language: zh} + broad_mappings: + - skos:Concept + related_mappings: - crm:E1_CRM_Entity slots: - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml index d3f35e964b..cc934a6a21 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml @@ -14,28 +14,33 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types +- linkml:types classes: HeritageCustodianPlace: class_uri: schema:Place - description: 'A place associated with a heritage custodian. - - - **USAGE**: - - Used for: - - - Archive locations - - - Storage locations - - - Exhibition venues - - ' - exact_mappings: + description: >- + Place associated with a heritage custodian, such as repository, + storage, service, or exhibition location. + alt_descriptions: + nl: Plaats geassocieerd met een erfgoedbeheerder zoals depot- opslag- dienstverlenings- of tentoonstellingslocatie. + de: Ort mit Bezug zu einer Kulturerbe-Institution etwa Depot- Lager- Service- oder Ausstellungsstandort. + fr: Lieu associe a un detenteur patrimonial par exemple depot stockage service ou exposition. + es: Lugar asociado a un custodio patrimonial como repositorio almacenamiento servicio o sede de exposicion. + ar: مكان مرتبط بجهة حفظ التراث مثل موقع الإيداع أو التخزين أو الخدمة أو العرض. + id: Tempat yang terkait dengan kustodian warisan seperti repositori penyimpanan layanan atau lokasi pameran. + zh: 与遗产保管机构相关的地点,如库房、存储、服务或展陈场所。 + structured_aliases: + - {literal_form: erfgoedlocatie beheerder, in_language: nl} + - {literal_form: Ort der Kulturerbe-Institution, in_language: de} + - {literal_form: lieu du detenteur patrimonial, in_language: fr} + - {literal_form: lugar de custodio patrimonial, in_language: es} + - {literal_form: موقع جهة التراث, in_language: ar} + - {literal_form: lokasi kustodian warisan, in_language: id} + - {literal_form: 遗产保管机构地点, in_language: zh} + broad_mappings: - schema:Place annotations: - specificity_score: '0.50' + specificity_score: 0.5 specificity_rationale: Moderately specific - custodian places heritage-domain. custodian_types: '[''*'']' examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml index a7b8cef642..8b7930cb66 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml @@ -9,21 +9,39 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# imports: - - linkml:types [] +- linkml:types # default_range: string classes: HeritageExperienceEntry: is_a: Entity - description: "Heritage sector specific work experience entry." + description: >- + Work-history entry describing professional roles, responsibilities, or + projects within heritage-sector contexts. + alt_descriptions: + nl: Werkervaringsitem dat professionele rollen verantwoordelijkheden of projecten binnen erfgoedcontexten beschrijft. + de: Berufsverlaufs-Eintrag fuer Rollen Verantwortlichkeiten oder Projekte in Kulturerbe-Kontexten. + fr: Entree d experience professionnelle decrivant des roles responsabilites ou projets dans des contextes patrimoniaux. + es: Entrada de experiencia laboral que describe funciones responsabilidades o proyectos en contextos patrimoniales. + ar: مدخل خبرة مهنية يصف الأدوار أو المسؤوليات أو المشاريع ضمن سياقات قطاع التراث. + id: Entri riwayat kerja yang menjelaskan peran tanggung jawab atau proyek dalam konteks sektor warisan. + zh: 描述遗产领域职业角色、职责或项目的工作经历条目。 + structured_aliases: + - {literal_form: erfgoed werkervaring, in_language: nl} + - {literal_form: Kulturerbe-Berufserfahrungseintrag, in_language: de} + - {literal_form: entree d experience patrimoniale, in_language: fr} + - {literal_form: entrada de experiencia patrimonial, in_language: es} + - {literal_form: مدخل خبرة تراثية, in_language: ar} + - {literal_form: entri pengalaman kerja warisan, in_language: id} + - {literal_form: 遗产领域经历条目, in_language: zh} class_uri: org:Membership close_mappings: - - schema:OrganizationRole + - schema:OrganizationRole related_mappings: - - prov:Entity - - schema:Occupation + - prov:Entity + - schema:Occupation annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '["*"]' slots: - - has_type + - has_type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageForm.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageForm.yaml index 869b6c6a7b..b5f8da3ecf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageForm.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageForm.yaml @@ -8,16 +8,36 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: HeritageForm: class_uri: skos:Concept - description: A form of heritage. + description: >- + Taxonomy concept for classifying heritage manifestations, such as + tangible, intangible, documentary, or mixed forms. + alt_descriptions: + nl: Taxonomieconcept voor classificatie van erfgoedmanifestaties zoals tastbare immateriele documentaire of gemengde vormen. + de: Taxonomiekonzept zur Klassifikation von Erbeauspraegungen wie materiellen immateriellen dokumentarischen oder gemischten Formen. + fr: Concept taxonomique pour classifier les manifestations patrimoniales materielles immaterielles documentaires ou mixtes. + es: Concepto taxonomico para clasificar manifestaciones patrimoniales tangibles intangibles documentales o mixtas. + ar: مفهوم تصنيفي لتصنيف تمظهرات التراث مثل الأشكال المادية وغير المادية والوثائقية أو المختلطة. + id: Konsep taksonomi untuk mengklasifikasikan bentuk perwujudan warisan seperti berwujud takbenda dokumenter atau campuran. + zh: 用于分类遗产呈现形态(如有形、无形、文献型或混合型)的分类学概念。 + structured_aliases: + - {literal_form: erfgoedvorm, in_language: nl} + - {literal_form: Erbeform, in_language: de} + - {literal_form: forme patrimoniale, in_language: fr} + - {literal_form: forma patrimonial, in_language: es} + - {literal_form: شكل تراثي, in_language: ar} + - {literal_form: bentuk warisan, in_language: id} + - {literal_form: 遗产形态, in_language: zh} + broad_mappings: + - skos:Concept slots: - - has_label - - has_description + - has_label + - has_description annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageObject.yaml index 5079eefba2..75f3a52f01 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageObject.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageObject.yaml @@ -10,21 +10,38 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../metadata - - ../slots/has_custodian - - ../slots/located_at - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_custodian +- ../slots/located_at +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: HeritageObject: class_uri: crm:E18_Physical_Thing abstract: true - description: "Abstract base class for all physical heritage objects that may be stored,\nexhibited, or managed by heritage custodians.\n\n**CIDOC-CRM Alignment**:\n\nMaps to `crm:E18_Physical_Thing` - \"All persistent physical items with a \nrelatively stable form, human-made or natural.\"\n\n**Class Hierarchy**:\n\n```\nHeritageObject (crm:E18_Physical_Thing) - THIS CLASS (abstract)\n \u2502\n \u251C\u2500\u2500 ExhibitedObject (crm:E22_Human-Made_Object)\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 BiologicalObject (crm:E20_Biological_Object)\n \u2502\n \u2514\u2500\u2500 (future: ArchivalObject, DigitalObject, etc.)\n```\n\n**Purpose**:\n\nHeritageObject serves as:\n1. Common parent for all heritage object types\n2. Typed range for storage relationships (e.g., stores_or_stored slot)\n3. Base for polymorphic queries across object types\n\n**Core Slots Defined**:\n\nAll heritage objects inherit these fundamental properties:\n- `object_id` - Unique identifier\ - \ (required)\n- `object_name` - Human-readable name (required)\n- `object_description` - Descriptive text\n- `current_keeper` - Institution currently holding the object\n- `current_location` - Physical location\n- `identified_by` - External identifiers (Wikidata, etc.)\n\n**Usage**:\n\nDo NOT instantiate HeritageObject directly (it is abstract).\nUse concrete subclasses:\n- `ExhibitedObject` for museum objects, artworks, artifacts\n- `BiologicalObject` for natural history specimens\n\n**Example Use Case**:\n\nA StorageUnit.stores_or_stored slot can reference any HeritageObject:\n```yaml\nstores_or_stored:\n - https://nde.nl/ontology/hc/object/painting-001 # ExhibitedObject\n - https://nde.nl/ontology/hc/object/specimen-042 # BiologicalObject\n```\n" + description: >- + Abstract parent class for persistent physical items managed by heritage + custodians, used as a common typing anchor across object subclasses. + alt_descriptions: + nl: Abstracte bovenklasse voor duurzame fysieke items die door erfgoedbeheerders worden beheerd als gemeenschappelijk typeanker voor subklassen. + de: Abstrakte Oberklasse fuer bestaendige physische Objekte die von Kulturerbe-Institutionen verwaltet werden als gemeinsamer Typanker. + fr: Classe parente abstraite pour les objets physiques persistants geres par des detenteurs patrimoniaux servant d ancrage de typage commun. + es: Clase padre abstracta para objetos fisicos persistentes gestionados por custodios patrimoniales usada como ancla comun de tipado. + ar: فئة أصلية مجردة للعناصر المادية المستمرة التي تديرها جهات حفظ التراث، وتستخدم كمرتكز تصنيفي مشترك للفئات الفرعية. + id: Kelas induk abstrak untuk objek fisik persisten yang dikelola kustodian warisan sebagai jangkar pengetikan bersama lintas subkelas. + zh: 由遗产保管机构管理的持久性实体物件之抽象父类,用作各子类共享的类型锚点。 + structured_aliases: + - {literal_form: abstract erfgoedobject, in_language: nl} + - {literal_form: abstraktes Erbeobjekt, in_language: de} + - {literal_form: objet patrimonial abstrait, in_language: fr} + - {literal_form: objeto patrimonial abstracto, in_language: es} + - {literal_form: كائن تراثي مجرد, in_language: ar} + - {literal_form: objek warisan abstrak, in_language: id} + - {literal_form: 抽象遗产实体物, in_language: zh} exact_mappings: - crm:E18_Physical_Thing close_mappings: @@ -38,59 +55,30 @@ classes: - identified_by - has_label - has_description - - current_keeper + - has_custodian - located_at - - identified_by - has_score slot_usage: identified_by: - identifier: true required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/object/rijksmuseum-night-watch - - value: https://nde.nl/ontology/hc/object/naturalis-dodo-001 + identifier: true + multivalued: true has_label: required: true -# range: string - examples: - - value: The Night Watch - - value: Oxford Dodo - - value: Rosetta Stone - has_description: - required: false -# range: string - current_keeper: - required: false -# range: string # uriorcurie + has_custodian: inlined: false - examples: - - value: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - - value: https://nde.nl/ontology/hc/custodian/uk/british-museum located_at: - required: false range: CustodianPlace inlined: true - examples: - - value: - place_name: Gallery 15 - country: NL - identified_by: - required: false -# range: string # uriorcurie - multivalued: true comments: - - HeritageObject is ABSTRACT - do not instantiate directly - - Use ExhibitedObject for museum objects, artworks, artifacts - - Use BiologicalObject for natural history specimens - - Future subclasses may include ArchivalObject, DigitalObject - - Maps to CIDOC-CRM E18_Physical_Thing as common ancestor - - Created 2026-01-15 to provide typed range for stores_or_stored slot - see_also: - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E18 - - https://nde.nl/ontology/hc/HeritageObject + - Abstract superclass; instantiate concrete subclasses for operational data. + - Supports polymorphic querying across physical heritage object types. + notes: + - | + Preserved from prior description (commit 6e634651): + + "Abstract base class for all physical heritage objects that may be stored,\nexhibited, or managed by heritage custodians.\n\n**CIDOC-CRM Alignment**:\n\nMaps to `crm:E18_Physical_Thing` - \"All persistent physical items with a \nrelatively stable form, human-made or natural.\"\n\n**Class Hierarchy**:\n\n```\nHeritageObject (crm:E18_Physical_Thing) - THIS CLASS (abstract)\n \u2502\n \u251C\u2500\u2500 ExhibitedObject (crm:E22_Human-Made_Object)\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 BiologicalObject (crm:E20_Biological_Object)\n \u2502\n \u2514\u2500\u2500 (future: ArchivalObject, DigitalObject, etc.)\n```\n\n**Purpose**:\n\nHeritageObject serves as:\n1. Common parent for all heritage object types\n2. Typed range for storage relationships (e.g., stores_or_stored slot)\n3. Base for polymorphic queries across object types\n\n**Core Slots Defined**:\n\nAll heritage objects inherit these fundamental properties:\n- `object_id` - Unique identifier\ annotations: specificity_score: 0.1 - specificity_rationale: Universal parent class for all heritage objects. Very low specificity as it applies to all object types. - has_score: null + specificity_rationale: Universal parent class for physical heritage object types. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml index d42918c519..065fb2f62c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritagePractice.yaml @@ -13,17 +13,37 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: HeritagePractice: class_uri: skos:Concept - description: A heritage practice. + description: >- + Practice-oriented concept for techniques, routines, or methods involved in + transmission, care, or continuation of heritage. + alt_descriptions: + nl: Praktijkgericht concept voor technieken routines of methoden bij overdracht zorg of voortzetting van erfgoed. + de: Praxisorientiertes Konzept fuer Techniken Routinen oder Methoden der Weitergabe Pflege oder Fortfuehrung von Erbe. + fr: Concept oriente vers les pratiques pour techniques routines ou methodes de transmission soin ou continuation du patrimoine. + es: Concepto orientado a practicas para tecnicas rutinas o metodos de transmision cuidado o continuidad del patrimonio. + ar: مفهوم موجه للممارسات يصف التقنيات أو الإجراءات أو الأساليب المعنية بنقل التراث أو صونه أو استمراريته. + id: Konsep berorientasi praktik untuk teknik rutinitas atau metode dalam transmisi perawatan atau keberlanjutan warisan. + zh: 面向实践的概念,用于描述遗产传承、照护或延续中的技术、流程与方法。 + structured_aliases: + - {literal_form: erfgoedpraktijk, in_language: nl} + - {literal_form: Erbepraxis, in_language: de} + - {literal_form: pratique patrimoniale, in_language: fr} + - {literal_form: practica patrimonial, in_language: es} + - {literal_form: ممارسة تراثية, in_language: ar} + - {literal_form: praktik warisan, in_language: id} + - {literal_form: 遗产实践, in_language: zh} + broad_mappings: + - skos:Concept annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' slots: - - has_label - - has_description + - has_label + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml index a432e3180e..c733002763 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceAssessment.yaml @@ -8,45 +8,36 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../enums/HeritageTypeEnum - - ../metadata - - ../slots/has_note - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../enums/HeritageTypeEnum +- ../metadata +- ../slots/has_note +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to # default_range: string classes: HeritageRelevanceAssessment: class_uri: hc:HeritageRelevanceAssessment - description: 'Classification of a person''s professional relevance to heritage sectors. - - - Captures whether a person works in or is connected to heritage institutions, - - which heritage types they relate to, and the reasoning for classification. - - - **Use Cases**: - - - LinkedIn profile heritage sector classification - - - Staff has_affiliation analysis - - - Heritage professional network mapping - - - **Scoring Guidelines** (per AGENTS.md Rule 30): - - - 0.90-0.95: Senior heritage role, clear title, named institution - - - 0.75-0.85: Mid-level role, good institutional context - - - 0.60-0.70: Entry-level/support role, technical role - - - 0.50-0.55: Intern, unclear relationship - - ' + description: >- + Structured assessment describing how strongly a profile or entity is + connected to heritage domains, including type assignment and rationale. + alt_descriptions: + nl: Gestructureerde beoordeling van hoe sterk een profiel of entiteit verbonden is met erfgoeddomeinen inclusief type en motivatie. + de: Strukturierte Bewertung wie stark ein Profil oder eine Entitaet mit Erbedomaenen verbunden ist inklusive Typzuordnung und Begruendung. + fr: Evaluation structuree du degre de lien d un profil ou d une entite avec les domaines patrimoniaux avec type et justification. + es: Evaluacion estructurada de cuan fuertemente un perfil o entidad se vincula a dominios patrimoniales con tipo y justificacion. + ar: تقييم منظم يوضح مدى ارتباط ملف شخصي أو كيان بمجالات التراث، مع نوع التصنيف ومبرراته. + id: Penilaian terstruktur tentang seberapa kuat profil atau entitas terhubung ke ranah warisan termasuk jenis dan alasan. + zh: 结构化评估,用于说明某档案或实体与遗产领域关联程度,并记录类型归类及依据。 + structured_aliases: + - {literal_form: beoordeling erfgoedrelevantie, in_language: nl} + - {literal_form: Erberelevanzbewertung, in_language: de} + - {literal_form: evaluation de pertinence patrimoniale, in_language: fr} + - {literal_form: evaluacion de relevancia patrimonial, in_language: es} + - {literal_form: تقييم الصلة بالتراث, in_language: ar} + - {literal_form: asesmen relevansi warisan, in_language: id} + - {literal_form: 遗产相关性评估, in_language: zh} close_mappings: - skos:Concept - schema:DefinedTerm diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml index 838c7fb2d8..1b5a18d034 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageRelevanceScore.yaml @@ -1,20 +1,38 @@ id: https://nde.nl/ontology/hc/class/HeritageRelevanceScore name: HeritageRelevanceScore title: Heritage Relevance Score Class -description: "A score indicating the degree of relevance to the heritage sector.\n\n**MIGRATED** from heritage_relevance_score (Rule 53).\n\nUsed to quantify how relevant an entity (e.g., person, organization) is to the heritage domain." +description: Numeric score expressing how strongly an entity is related to heritage contexts. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_value +- linkml:types +- ../slots/has_description +- ../slots/has_value classes: HeritageRelevanceScore: class_uri: schema:Rating - description: "Quantitative assessment of heritage relevance." + description: >- + Numeric rating expressing degree of relevance to heritage-related + contexts. + alt_descriptions: + nl: Numerieke waardering die de mate van relevantie voor erfgoedgerelateerde contexten uitdrukt. + de: Numerische Bewertung die den Grad der Relevanz fuer erberelevante Kontexte ausdrueckt. + fr: Evaluation numerique exprimant le degre de pertinence pour des contextes lies au patrimoine. + es: Valoracion numerica que expresa el grado de relevancia para contextos relacionados con patrimonio. + ar: تصنيف رقمي يعبّر عن درجة الصلة بسياقات مرتبطة بالتراث. + id: Penilaian numerik yang menyatakan tingkat relevansi terhadap konteks terkait warisan. + zh: 表示与遗产相关情境关联程度的数值评分。 + structured_aliases: + - {literal_form: score erfgoedrelevantie, in_language: nl} + - {literal_form: Erberelevanzwert, in_language: de} + - {literal_form: score de pertinence patrimoniale, in_language: fr} + - {literal_form: puntuacion de relevancia patrimonial, in_language: es} + - {literal_form: درجة الصلة بالتراث, in_language: ar} + - {literal_form: skor relevansi warisan, in_language: id} + - {literal_form: 遗产相关性评分, in_language: zh} slots: - has_value - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageScore.yaml index b156a856c6..b3470e0c01 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageScore.yaml @@ -7,13 +7,32 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_score +- linkml:types +- ../slots/has_description +- ../slots/has_score default_prefix: hc classes: HeritageScore: class_uri: schema:Rating + description: >- + Numeric score representing assessed heritage value, significance, or + priority in an evaluation context. + alt_descriptions: + nl: Numerieke score die beoordeelde erfgoedwaarde betekenis of prioriteit in een evaluatiecontext weergeeft. + de: Numerischer Wert zur Darstellung von bewerteter Erbe-Bedeutung Signifikanz oder Prioritaet im Bewertungskontext. + fr: Score numerique representant la valeur l importance ou la priorite patrimoniale evaluee dans un contexte d evaluation. + es: Puntuacion numerica que representa valor importancia o prioridad patrimonial evaluada en un contexto de evaluacion. + ar: درجة رقمية تمثل قيمة التراث أو أهميته أو أولويته ضمن سياق تقييم. + id: Skor numerik yang merepresentasikan nilai signifikansi atau prioritas warisan dalam konteks evaluasi. + zh: 在评估情境中表示遗产价值、重要性或优先级的数值评分。 + structured_aliases: + - {literal_form: erfgoedscore, in_language: nl} + - {literal_form: Erbewert, in_language: de} + - {literal_form: score patrimonial, in_language: fr} + - {literal_form: puntuacion patrimonial, in_language: es} + - {literal_form: درجة التراث, in_language: ar} + - {literal_form: skor warisan, in_language: id} + - {literal_form: 遗产评分, in_language: zh} slots: - has_score - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSector.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSector.yaml index 70c51750e8..2e7eec8e73 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSector.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSector.yaml @@ -1,30 +1,46 @@ id: https://nde.nl/ontology/hc/class/HeritageSector name: HeritageSector -title: Heritage Sector Class -description: >- - A sector or domain within the cultural heritage field. - MIGRATED from heritage_sector_usage (Rule 53). - Used to classify usage, relevance, or applicability to specific heritage domains (e.g., Museums, Archives, Libraries, Archaeology). - +title: Heritage Sector prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - linkml:types - ../slots/has_description - ../slots/has_label classes: HeritageSector: - class_uri: skos:Concept - description: "A specific sector within cultural heritage." + class_uri: hc:HeritageSector + description: >- + Controlled category used to group institutions and activities by major + heritage domain. + alt_descriptions: + nl: Gecontroleerde categorie om instellingen en activiteiten per erfgoeddomein te groeperen. + de: Kontrollierte Kategorie zur Gruppierung von Einrichtungen und Taetigkeiten nach Erbebereich. + fr: Categorie controlee servant a regrouper institutions et activites par domaine patrimonial. + es: Categoria controlada para agrupar instituciones y actividades por dominio patrimonial. + ar: فئة مضبوطة لتجميع المؤسسات والأنشطة حسب مجال التراث. + id: Kategori terkendali untuk mengelompokkan institusi dan aktivitas menurut domain warisan. + zh: 用于按遗产领域归类机构与活动的受控类别。 + structured_aliases: + - literal_form: erfgoedsector + in_language: nl + - literal_form: Erbesektor + in_language: de + - literal_form: secteur du patrimoine + in_language: fr + - literal_form: sector patrimonial + in_language: es + - literal_form: قطاع التراث + in_language: ar + - literal_form: sektor warisan + in_language: id + - literal_form: 遗产领域 + in_language: zh slots: - has_label - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: '["*"]' + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml index 298ea4398e..9637ecba20 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml @@ -1,253 +1,61 @@ id: https://nde.nl/ontology/hc/HeritageSocietyType name: HeritageSocietyType title: Heritage Society Type -description: 'Specialized custodian type for voluntary heritage societies, historical - associations, and collecting societies that preserve and promote local, specialized, - or thematic heritage. Heritage societies are membership-based organizations (often - volunteer-driven) that maintain collections, conduct research, publish findings, - and engage communities in heritage preservation. They differ from professional museums - (M), archives (A), or research centers (R) by their community-based, volunteer nature - and focus on specialized collecting or local heritage. Key Characteristics: - Membership-based - organizations (dues-paying members) - Volunteer-driven or minimal professional staff - - Focus on specialized collecting (numismatics, philately, genealogy, local history) - - Community engagement and public education mission - Publication activities (journals, - newsletters, monographs) - Often maintain small collections or archives Wikidata - Coverage: - Base concepts: Q10294527 (heemkundekring - Dutch heritage society) - - Historical societies: Q5773836 (Historical Association), local history societies - - Collecting societies: Q55174682 (numismatic society), Q3446009 (philatelic society) - - Genealogical societies: Q2077377 (genealogical society) - Archaeological societies: - Q15755503 (archaeological society) - Learned societies: Q371160 (learned society) - - when focused on heritage This class represents ''S'' (Collecting Society) in the - GLAMORCUBEPSXHFN taxonomy. ' -from_schema: https://nde.nl/ontology/hc/HeritageSocietyType -see_also: -- https://www.wikidata.org/wiki/Q10294527 -- https://www.wikidata.org/wiki/Q5773836 -- https://www.wikidata.org/wiki/Q55174682 -- https://www.wikidata.org/wiki/Q3446009 -- https://www.wikidata.org/wiki/Q2077377 -- https://www.wikidata.org/wiki/Q15755503 -imports: - - ../classes/AgentType - - linkml:types - - ../enums/HeritageSocietyTypeEnum - - ../slots/has_activity - - ../slots/has_hyponym - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/published_at - - ../slots/has_quantity - - ../slots/20260202_matang/new/society_focus 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/ - wd: http://www.wikidata.org/entity/ - wdt: http://www.wikidata.org/prop/direct/ - foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc +imports: + - linkml:types + - ./CustodianType + - ../slots/has_activity + - ../slots/has_scope + - ../slots/has_score + - ../slots/has_type + - ../slots/has_quantity + - ../slots/focus_on classes: HeritageSocietyType: is_a: CustodianType - class_uri: skos:Concept - annotations: - skos:prefLabel: Heritage Society - skos:altLabel: historical society, heemkundekring, historische vereniging - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + class_uri: hc:HeritageSocietyType + description: >- + Membership-based custodian type for volunteer-led societies preserving and + promoting local, thematic, or collecting heritage. + alt_descriptions: + nl: Lidmaatschapsgebaseerd bewaarderstype voor vrijwilligersverenigingen die lokaal of thematisch erfgoed behouden en uitdragen. + de: Mitgliederbasiertes Verwahrerprofil fuer ehrenamtlich getragene Vereine, die lokales oder thematisches Erbe bewahren und vermitteln. + fr: Type de depositaire associatif, fonde sur l'adhesion, pour des societes benevoles de preservation du patrimoine local ou thematique. + es: Tipo de custodio asociativo y de membresia para sociedades voluntarias que preservan y difunden patrimonio local o tematico. + ar: نوع حارس قائم على العضوية لجمعيات تطوعية تصون التراث المحلي أو الموضوعي وتروّج له. + id: Tipe kustodian berbasis keanggotaan untuk komunitas sukarela yang melestarikan dan mempromosikan warisan lokal atau tematik. + zh: 以成员制和志愿参与为基础、用于保护和传播地方或专题遗产的保管者类型。 structured_aliases: - - literal_form: heemkundekring - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: heemkundige kring - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: historische vereniging - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: oudheidkundige kring - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: genealogische vereniging - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: numismatische vereniging - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: erfgoedvereniging - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: oudheidkamer - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: historisch genootschap - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: verzamelvereniging - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: historical society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: heritage society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: genealogical society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: numismatic society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: philatelic society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: antiquarian society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: archaeological society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: local history society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: collecting society - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Geschichtsverein - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Heimatverein - predicate: EXACT_SYNONYM - in_language: de - - literal_form: historischer Verein - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Altertumsverein - predicate: EXACT_SYNONYM - in_language: de - - literal_form: genealogische Gesellschaft - predicate: EXACT_SYNONYM - in_language: de - - literal_form: numismatische Gesellschaft - predicate: EXACT_SYNONYM - in_language: de - - literal_form: société historique - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: société d'histoire - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: société généalogique - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: société numismatique - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: cercle d'histoire - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: sociedad histórica - predicate: EXACT_SYNONYM - in_language: es - - literal_form: asociación histórica - predicate: EXACT_SYNONYM - in_language: es - - literal_form: sociedad genealógica - predicate: EXACT_SYNONYM - in_language: es - - literal_form: sociedad numismática - predicate: EXACT_SYNONYM - in_language: es - - literal_form: società storica - predicate: EXACT_SYNONYM - in_language: it - - literal_form: società di storia - predicate: EXACT_SYNONYM - in_language: it - - literal_form: società genealogica - predicate: EXACT_SYNONYM - in_language: it - - literal_form: società numismatica - predicate: EXACT_SYNONYM - in_language: it - - literal_form: sociedade histórica - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: associação histórica - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: sociedade genealógica - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: sociedade numismática - predicate: EXACT_SYNONYM - in_language: pt - description: "Heritage societies, historical associations, and collecting societies\ - \ that preserve\nspecialized or local heritage through volunteer engagement,\ - \ collecting, research, and\ncommunity education.\n\nOntology Alignment:\n-\ - \ SKOS: skos:Concept (classification term in GLAM taxonomy)\n- Schema.org:\n\ - \ - schema:Organization (general organization type)\n - schema:NGO (non-profit,\ - \ non-governmental organization)\n - schema:SportsOrganization (adapted for\ - \ hobby/collecting organizations)\n- FOAF: foaf:Organization (Friend of a Friend\ - \ ontology for membership networks)\n\nKey Distinctions:\n- From MUSEUM (M):\ - \ Heritage societies are volunteer-driven membership organizations with\n small\ - \ collections, not professional museums with paid curatorial staff and large\ - \ exhibitions.\n- From ARCHIVE (A): Heritage societies may maintain small archives,\ - \ but are volunteer-based\n and community-focused, not professional archival\ - \ institutions with trained archivists.\n- From RESEARCH_CENTER (R): Societies\ - \ conduct amateur research (genealogy, local history),\n not professional academic\ - \ research with peer-reviewed publications.\n- From NGO (N): Heritage societies\ - \ are NGOs, but classified as S (Society) when focused on\n collecting or heritage\ - \ preservation with membership structure.\n" + - literal_form: heemkundekring + in_language: nl + - literal_form: Geschichtsverein + in_language: de + - literal_form: societe historique + in_language: fr + - literal_form: sociedad historica + in_language: es + - literal_form: جمعية تراثية + in_language: ar + - literal_form: komunitas warisan + in_language: id + - literal_form: 遗产协会 + in_language: zh slots: - - has_type - - has_activity - - has_scope - - has_score - - society_focus - - has_quantity - - published_at + - has_type + - has_activity + - has_scope + - has_score + - focus_on + - has_quantity slot_usage: has_type: - equals_expression: '["hc:HeritageSocietyType"]' -# range: string # uriorcurie - # range: Program - inlined: false # Fixed invalid inline for primitive type - multivalued: true - examples: - - value: null - has_activity: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - - has_activity_identifier: https://nde.nl/ontology/hc/activity/oud-leiden-lectures-2025 - has_activity_name: Monthly Lecture Series (Sept-June) - has_activity_description: 'Monthly evening lectures on local history topics, - featuring guest speakers from academia, museums, and member experts. ' - temporal_extent: - begin_of_the_begin: '2024-09-01' - end_of_the_end: '2025-06-30' - - has_activity_identifier: https://nde.nl/ontology/hc/activity/oud-leiden-walk-2025 - has_activity_name: Annual Heritage Walk - has_activity_description: 'Annual guided heritage walk through historic - Leiden neighborhoods. Open to public, attracts 50-100 participants. ' - temporal_extent: - begin_of_the_begin: '2025-05-15' - end_of_the_end: '2025-05-15' - has_scope: -# range: string # uriorcurie - # range: CollectionScope - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - - scope_description: 5,000 photographs of Leiden 1850-2000; 200 linear meters - local archives - - scope_description: 12,000 Dutch coins and medals; 500 reference books - on numismatics + equals_string: hc:HeritageSocietyType + broad_mappings: + - skos:Concept + - schema:Organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml index 097b3c27a1..ef390787c2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageStatus.yaml @@ -1,12 +1,10 @@ id: https://nde.nl/ontology/hc/class/HeritageStatus name: HeritageStatus -title: Heritage Status Class -description: "The legal or official heritage protection status of a site or object.\n\n**MIGRATED** from heritage_status (Rule 53).\n\nExamples: National Monument (Rijksmonument), World Heritage Site, Municipal Monument." +title: Heritage Status 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/ default_prefix: hc imports: - linkml:types @@ -15,13 +13,36 @@ imports: - ../slots/has_label classes: HeritageStatus: - class_uri: skos:Concept - description: "Official designation status." + class_uri: hc:HeritageStatus + description: >- + Official designation category indicating legal protection or recognition + level of a heritage asset. + alt_descriptions: + nl: Officiele statusaanduiding die het niveau van wettelijke bescherming of erkenning van erfgoed aangeeft. + de: Offizielle Statuskategorie fuer den Grad rechtlicher Sicherung oder Anerkennung eines Erbeguts. + fr: Categorie de designation officielle indiquant le niveau de protection juridique ou de reconnaissance d'un bien patrimonial. + es: Categoria de designacion oficial que indica el nivel de proteccion legal o reconocimiento de un bien patrimonial. + ar: فئة تصنيف رسمية تشير إلى مستوى الحماية القانونية أو الاعتراف بالأصل التراثي. + id: Kategori penetapan resmi yang menunjukkan tingkat perlindungan hukum atau pengakuan suatu aset warisan. + zh: 表示遗产资产法律保护或官方认定级别的正式状态类别。 + structured_aliases: + - literal_form: erfgoedstatus + in_language: nl + - literal_form: Denkmalstatus + in_language: de + - literal_form: statut patrimonial + in_language: fr + - literal_form: estatus patrimonial + in_language: es + - literal_form: حالة التراث + in_language: ar + - literal_form: status warisan + in_language: id + - literal_form: 遗产状态 + in_language: zh slots: - - has_label - - has_description - - identified_by - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: "['*']" + - has_label + - has_description + - identified_by + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageType.yaml index 3be0f72356..0bad83e2db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageType.yaml @@ -1,19 +1,11 @@ id: https://nde.nl/ontology/hc/class/HeritageType name: HeritageType -title: Heritage Type Class -description: >- - Classification of heritage type (e.g. Cultural, Natural, Intangible, Historic). - MIGRATED from heritage_type_classification (Rule 53). - Used to classify heritage objects, places, or practices. - +title: Heritage Type 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/ - default_prefix: hc - imports: - linkml:types - ../slots/has_description @@ -21,13 +13,36 @@ imports: - ../slots/has_label classes: HeritageType: - class_uri: skos:Concept - description: "Heritage classification concept." + class_uri: hc:HeritageType + description: >- + Controlled classification used to distinguish major categories of heritage + assets, practices, or environments. + alt_descriptions: + nl: Gecontroleerde classificatie om hoofdtypen van erfgoedobjecten, praktijken of omgevingen te onderscheiden. + de: Kontrollierte Klassifikation zur Unterscheidung zentraler Kategorien von Erbeguetern, Praktiken oder Umgebungen. + fr: Classification controlee pour distinguer les grandes categories d'actifs, de pratiques ou d'environnements patrimoniaux. + es: Clasificacion controlada para distinguir categorias principales de bienes, practicas o entornos patrimoniales. + ar: تصنيف مضبوط للتمييز بين الفئات الرئيسة للأصول أو الممارسات أو البيئات التراثية. + id: Klasifikasi terkendali untuk membedakan kategori utama aset, praktik, atau lingkungan warisan. + zh: 用于区分遗产资产、实践或环境主要类别的受控分类。 + structured_aliases: + - literal_form: erfgoedtype + in_language: nl + - literal_form: Erbetyp + in_language: de + - literal_form: type de patrimoine + in_language: fr + - literal_form: tipo de patrimonio + in_language: es + - literal_form: نوع التراث + in_language: ar + - literal_form: tipe warisan + in_language: id + - literal_form: 遗产类型 + in_language: zh slots: - has_label - has_description - identified_by - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: '["*"]' + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml index 6c8800c287..200972b525 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/HeritageTypeCode name: HeritageTypeCode -title: Heritage Type Code Class -description: "Code representing a heritage type from the GLAMORCUBESFIXPHDNT taxonomy.\n\n**MIGRATED** from heritage_type_code (Rule 53).\n\nValues: G, L, A, M, O, R, C, U, B, E, S, F, I, X, P, H, D, N, T." +title: Heritage Type Code prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,17 +8,71 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: HeritageTypeCode: - class_uri: skos:Concept - description: "Heritage taxonomy code." + class_uri: hc:HeritageTypeCode + description: >- + Compact symbolic designation representing a heritage category within + controlled classification schemes. + alt_descriptions: + nl: >- + Compacte symbolische aanduiding die een erfgoedcategorie vertegenwoordigt binnen + gecontroleerde classificatieschema's. + de: >- + Kompakte symbolische Bezeichnung, die eine Heritage-Kategorie innerhalb + kontrollierter Klassifikationsschemata repräsentiert. + fr: >- + Désignation symbolique compacte représentant une catégorie patrimoniale dans + des schémas de classification contrôlés. + es: >- + Designación simbólica compacta que representa una categoría patrimonial dentro + de esquemas de clasificación controlados. + ar: >- + تسمية رمزية مختصرة تمثل فئة تراثية ضمن + مخططات تصنيف مضبوطة. + id: >- + Penunjukan simbolis ringkas yang mewakili kategori warisan dalam + skema klasifikasi terkontrol. + zh: >- + 在受控分类方案中表示遗产类别的紧凑符号指定。 + structured_aliases: + - literal_form: erfgoedtypecode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Heritage-Typcode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: code de type patrimonial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: código de tipo patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رمز نوع التراث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode tipe warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产类型代码 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_label - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: "['*']" + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm + comments: + - Short-form codes for interoperable heritage categorization. + - Used in data exchange formats and API responses. + - 'Preserved from prior description: Compact symbolic code representing a heritage category within controlled classification schemes.' + keywords: + - classification code + - heritage category + - symbolic designation + - interoperability code diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml index f7769e33ce..242e60dafe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml @@ -1,38 +1,53 @@ id: https://nde.nl/ontology/hc/class/HeritageTypeCount -name: heritage_type_count_class -title: Heritage Type Count Class -version: 1.0.0 +name: HeritageTypeCount +title: Heritage Type Count prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types + - ./HeritageTypeCode - ../slots/has_quantity - ../slots/has_score - ../slots/has_code -default_prefix: hc classes: HeritageTypeCount: - class_uri: schema:DataFeedItem - description: "Count of connections for a specific heritage type.\n\nUsed in NetworkAnalysis to provide breakdown by GLAM type.\n\n**Example**:\n```json\n{\n \"heritage_type_code\": \"M\",\n \"count\": 89\n}\n```\n" + class_uri: hc:HeritageTypeCount + description: >- + Quantified tally associating a heritage classification code with the + number of matching entities in a given analytical context. + alt_descriptions: + nl: >- + Gekwantificeerde telling die een erfgoedclassificatiecode koppelt aan het aantal + overeenkomende entiteiten in een bepaalde analytische context. + de: >- + Quantifizierte Zählung, die einen Kulturerbe-Klassifikationscode mit der Anzahl + übereinstimmender Entitäten in einem bestimmten Analysekontext verknüpft. + fr: >- + Comptage quantifié associant un code de classification patrimoniale au nombre + d'entités correspondantes dans un contexte analytique donné. + es: >- + Recuento cuantificado que asocia un código de clasificación patrimonial con el + número de entidades coincidentes en un contexto analítico dado. + ar: >- + تعداد كمي يربط رمز تصنيف التراث بعدد الكيانات المطابقة في سياق تحليلي معين. + id: >- + Tally terkuantifikasi yang mengaitkan kode klasifikasi warisan dengan jumlah + entitas yang cocok dalam konteks analitik tertentu. + zh: >- + 将遗产分类代码与给定分析上下文中的匹配实体数量关联的量化计数。 slots: - - has_code - - has_quantity - - has_score + - has_code + - has_quantity + - has_score slot_usage: has_code: range: HeritageTypeCode required: true - examples: - - value: M - - value: A has_quantity: range: integer required: true - examples: - - value: "Quantity:\n value: 89\n unit: \"connections\"\n" - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + broad_mappings: + - schema:PropertyValue diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml index 45c809bc23..a26f3ed3e8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml @@ -1,61 +1,85 @@ -id: https://nde.nl/ontology/hc/class/historic-building -name: historic_building_class -title: HistoricBuilding Class -imports: - - linkml:types - - ../enums/FeatureTypeEnum - - ../slots/constructed_on - - ../slots/used_for - - ../slots/in_area - - ../slots/has_condition - - ../slots/has_label - - ../slots/has_operating_hours - - ../slots/has_score - - ../slots/has_status - - ../slots/has_style - - ../slots/has_type - - ../slots/has_access_policy - - ../slots/derive_from - - ../slots/designed_by - - ../slots/generated_by - - ../slots/part_of - - ../slots/identified_by +id: https://nde.nl/ontology/hc/class/HistoricBuilding +name: HistoricBuilding +title: Historic Building prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - aat: http://vocab.getty.edu/aat/ - wd: http://www.wikidata.org/entity/ +default_prefix: hc +imports: +- linkml:types +- ../slots/constructed_on +- ../slots/used_for +- ../slots/in_area +- ../slots/has_condition +- ../slots/has_label +- ../slots/has_operating_hours +- ../slots/has_score +- ../slots/has_status +- ../slots/has_style +- ../slots/has_type +- ../slots/has_access_policy +- ../slots/derive_from +- ../slots/designed_by +- ../slots/generated_by +- ../slots/part_of +- ../slots/identified_by classes: HistoricBuilding: - is_a: ReconstructedEntity - class_uri: aat:300005425 - description: "Historic building owned, managed, or stewarded by a heritage custodian.\n\n**DEFINITION**:\n\nA HistoricBuilding is a building of historical, architectural, or cultural\nsignificance that is owned or managed by a heritage custodian as a secondary\nproperty. This may be a historic house museum, heritage property, monument,\nor protected building separate from the custodian's main facility.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005425` (historic buildings) - \"Buildings that are historically\nsignificant, typically old, and often protected or preserved.\"\n\n**WIKIDATA TYPE LINKAGE (FeatureTypeEnum Subset)**:\n\nHistoric buildings can be classified using relevant types from FeatureTypeEnum\n(298 types). Relevant building-related types include:\n\n- Q35112 (monument)\n- Q811979 (architectural structure)\n- Q4989906 (monument)\n- Q1081138 (historic house museum)\n- Q3947 (house)\n- Q16560 (palace)\n- Q23413 (castle)\n- Q44539 (temple)\n- Q317557 (manor house)\n\n**DISTINCTION\ - \ FROM CustodianPlace**:\n\n| Property | CustodianPlace | HistoricBuilding |\n|----------|----------------|------------------|\n| **Role** | Main headquarters | Secondary property |\n| **Operations** | Primary operations | May be separate from operations |\n| **Visitation** | Primary visitor destination | May be separate attraction |\n\n**USE CASES**:\n\n1. **Historic House Museum Property**:\n ```yaml\n HistoricBuilding:\n historic_building_id: \"https://nde.nl/ontology/hc/aux/mauritshuis-johan-de-witt\"\n historic_building_name: \"Johan de Witthuis\"\n feature_type_classification: HISTORIC_HOUSE_MUSEUM\n construction_date: \"1650\"\n architectural_style: \"Dutch Golden Age\"\n ```\n\n2. **Heritage Foundation Property**:\n ```yaml\n HistoricBuilding:\n historic_building_name: \"Kasteel Amerongen\"\n feature_type_classification: CASTLE\n heritage_status: \"Rijksmonument\"\n monument_number: \"521814\"\n ```\n\n3. **Abbey Buildings**:\n\ - \ ```yaml\n HistoricBuilding:\n historic_building_name: \"Klooster Ter Apel - Gasthuis\"\n feature_type_classification: MONASTERY\n construction_date: \"1465\"\n is_part_of_complex: true\n ```\n" - exact_mappings: - - aat:300005425 - close_mappings: - - crm:E24_Physical_Human-Made_Thing - - schema:LandmarksOrHistoricalBuildings - - wd:Q811979 - related_mappings: - - crm:E22_Human-Made_Object - - schema:Place - - hc:FeaturePlace + class_uri: hc:HistoricBuilding + description: >- + Architecturally or culturally significant structure maintained as a heritage asset with documented conservation and access metadata. + alt_descriptions: + nl: >- + Architectonisch of cultureel significant bouwwerk dat als erfgoedgoed wordt onderhouden + met gedocumenteerde conserverings- en toegangsmetadata. + de: >- + Architektonisch oder kulturell bedeutsames Bauwerk, das als Heritage-Asset gepflegt wird + mit dokumentierten Erhaltungs- und Zugangsdaten. + fr: >- + Structure architecturalement ou culturellement significative maintenue comme actif patrimonial + avec des métadonnées de conservation et d'accès documentées. + es: >- + Estructura arquitectónica o culturalmente significativa mantenida como activo patrimonial + con metadatos de conservación y acceso documentados. + ar: >- + مبنى ذو أهمية معمارية أو ثقافية يُدار كأصل تراثي + مع بيانات حفظ ووصول موثقة. + id: >- + Struktur yang signifikan secara arsitektural atau budaya yang dipelihara sebagai aset warisan + dengan metadata pelestarian dan akses yang terdokumentasi. + zh: >- + 作为遗产资产维护的建筑或文化意义重大的结构,具有记录的保护和访问元数据。 + structured_aliases: + - literal_form: historisch gebouw + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: historisches Gebäude + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bâtiment historique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: edificio histórico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مبنى تاريخي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bangunan bersejarah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 历史建筑 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_style - designed_by - in_area - has_label - has_condition - - constructed_at - - constructed_at + - constructed_on - used_for - has_type - has_status @@ -63,206 +87,27 @@ classes: - part_of - identified_by - has_score - - has_opening_hour - - derived_from + - has_operating_hours + - derive_from - generated_by slot_usage: has_type: - range: FeatureType required: true - any_of: - - range: Building - examples: - - value: HISTORIC_HOUSE_MUSEUM - - value: CASTLE - - value: MANOR_HOUSE - constructed_at: -# range: string - examples: - - value: '1650' - - value: ca. 1465 - - value: 15th century - constructed_at: -# range: string - examples: - - value: EXACT - - value: APPROXIMATE - has_style: - range: ArchitecturalStyle - inlined: true - examples: - - value: - has_label: Dutch Golden Age - - value: - has_label: Neo-Gothic - - value: - has_label: Amsterdam School - designed_by: - range: Architect - inlined: true - examples: - - value: - has_label: Jacob van Campen - - value: - has_label: P.J.H. Cuypers - has_status: - range: HeritageStatus - inlined: true - examples: - - value: - has_label: Rijksmonument - - value: - has_label: Gemeentelijk monument - identified_by: -# range: string - examples: - - value: '521814' - has_access_policy: - range: boolean - examples: - - value: true - - value: false - has_opening_hour: - range: OpeningHour - inlined: true - multivalued: true - examples: - - value: - opens: '11:00' - closes: '17:00' - - value: - opens: '10:00' - closes: '16:00' - part_of: - range: boolean - examples: - - value: true - has_label: - range: Label - inlined: true - multivalued: true - required: true - examples: - - value: - has_label: Johan de Witthuis - has_type: preferred_name - - value: - has_label: Klooster Ter Apel - has_type: complex_name - in_area: - range: Area - inlined: true - multivalued: true - examples: - - value: - area_value: 450.0 - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - has_label: Building floor area - - value: - area_value: 1200.0 - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - is_estimate: true - measurement_method: Historical records - has_label: Total floor area - used_for: -# range: string - examples: - - value: Museum and events - - value: Administrative offices - - value: UNDER_RESTORATION - has_condition: - range: Condition - inlined: true - examples: - - value: - has_type: EXCELLENT - has_description: - description_text: Well-maintained historic fabric - description_type: condition - - value: - has_type: GOOD - has_description: - description_text: Minor wear consistent with age - description_type: condition - - value: - has_type: UNDER_RESTORATION - has_description: - description_text: Major restoration project 2024-2025 - description_type: condition - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false + broad_mappings: + - schema:LandmarksOrHistoricalBuildings + close_mappings: + - crm:E24_Physical_Human-Made_Thing comments: - - HistoricBuilding models secondary historic properties of heritage custodians - - Getty AAT 300005425 for historic buildings - - Links to FeatureTypeEnum for Wikidata-sourced building classification - - Distinguished from CustodianPlace (main headquarters) - - May be open to public or used for operations/events - - 'MIGRATION NOTE: in_area replaced building_floor_area_sqm (Rule 53)' - - 'MIGRATION NOTE: has_label replaced historic_building_name (Rule 53)' - see_also: - - http://vocab.getty.edu/aat/300005425 - - https://schema.org/LandmarksOrHistoricalBuildings - - https://monumentenregister.cultureelerfgoed.nl/ - examples: - - value: - historic_building_id: https://nde.nl/ontology/hc/aux/mauritshuis-johan-de-witt - has_label: - - has_label: Johan de Witthuis - has_type: preferred_name - has_type: HISTORIC_HOUSE_MUSEUM - construction_date: '1650' - construction_date_precision: APPROXIMATE - has_style: - has_label: Dutch Golden Age - has_status: - has_label: Rijksmonument - monument_number: '16284' - is_open_to_public: false - current_use: Administrative offices and events - has_condition: - has_type: EXCELLENT - has_description: - description_text: Well-maintained historic fabric - description_type: condition - in_area: - - area_value: 450.0 - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - has_label: Total floor area - - value: - historic_building_id: https://nde.nl/ontology/hc/aux/klooster-ter-apel - has_label: - - has_label: Klooster Ter Apel - Gasthuis - has_type: preferred_name - - has_label: Kasteel Amerongen landgoed - has_type: complex_name - has_type: MONASTERY - construction_date: '1465' - is_part_of_complex: true - current_use: Museum and events - has_condition: - has_type: GOOD - has_description: - description_text: Historic castle in good preservation state - description_type: condition - in_area: - - area_value: 2500.0 - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - is_estimate: true - has_label: Castle floor area - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - Buildings of historical, architectural, or cultural significance owned or managed by heritage custodians. + - May include historic house museums, heritage properties, monuments, or protected structures. + - 'Preserved from prior description: Architecturally or historically significant building maintained as a heritage asset and documented with conservation and access metadata.' + keywords: + - architectural heritage + - historic structure + - protected building + - cultural landmark + notes: + - | + Preserved from prior description (commit 6e634651): + + "Historic building owned, managed, or stewarded by a heritage custodian.\n\n**DEFINITION**:\n\nA HistoricBuilding is a building of historical, architectural, or cultural\nsignificance that is owned or managed by a heritage custodian as a secondary\nproperty. This may be a historic house museum, heritage property, monument,\nor protected building separate from the custodian's main facility.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005425` (historic buildings) - \"Buildings that are historically\nsignificant, typically old, and often protected or preserved.\"\n\n**WIKIDATA TYPE LINKAGE (FeatureTypeEnum Subset)**:\n\nHistoric buildings can be classified using relevant types from FeatureTypeEnum\n(298 types). Relevant building-related types include:\n\n- Q35112 (monument)\n- Q811979 (architectural structure)\n- Q4989906 (monument)\n- Q1081138 (historic house museum)\n- Q3947 (house)\n- Q16560 (palace)\n- Q23413 (castle)\n- Q44539 (temple)\n- Q317557 (manor house)\n\n**DISTINCTION\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml index 9cfe0c29c6..66bff507bb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml @@ -3,53 +3,60 @@ name: HistoricalArchive title: Historical Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: HistoricalArchive: - description: "Historical archive (archivo hist\xF3rico, archive historique). An archive that specifically focuses on preserving records of historical value, typically older materials that have passed beyond active administrative use. Historical archives may be independent institutions or divisions within larger archival systems. They emphasize long-term preservation and scholarly access to historical documentation." + class_uri: hc:HistoricalArchive is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Archival institution focused on long-term preservation and scholarly access + to records retained for enduring historical value. + alt_descriptions: + nl: Archiefinstelling gericht op duurzame bewaring en wetenschappelijke raadpleging van documenten met blijvende historische waarde. + de: Archiveinrichtung mit Schwerpunkt auf dauerhafter Bewahrung und wissenschaftlichem Zugang zu Unterlagen mit bleibendem historischem Wert. + fr: Institution archivistique axee sur la conservation a long terme et l'acces scientifique a des documents de valeur historique durable. + es: Institucion archivistica centrada en la preservacion a largo plazo y el acceso academico a documentos de valor historico permanente. + ar: مؤسسة أرشيفية تركز على الحفظ طويل الأمد وإتاحة البحث في السجلات ذات القيمة التاريخية الدائمة. + id: Lembaga arsip yang berfokus pada pelestarian jangka panjang dan akses ilmiah terhadap rekaman bernilai sejarah berkelanjutan. + zh: 以长期保存和学术利用永久历史价值记录为核心的档案机构。 + structured_aliases: + - literal_form: historisch archief + in_language: nl + - literal_form: Historisches Archiv + in_language: de + - literal_form: archives historiques + in_language: fr + - literal_form: archivo historico + in_language: es + - literal_form: أرشيف تاريخي + in_language: ar + - literal_form: arsip historis + in_language: id + - literal_form: 历史档案馆 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q3621673 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Historical Archive - skos:altLabel: "Historisches Archiv, archivo hist\xF3rico, archive historique, archives historiques" - temporal_focus: historical records - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - CurrentArchive - - NationalArchive - - RegionalArchive - comments: - - Historisches Archiv (de) - - "archivo hist\xF3rico (es)" - - archive historique (fr) - - Contrasts with current/active archives (Zwischenarchiv) - - Records typically have permanent retention value - - Primary audience is researchers and historians + equals_string: hc:ArchiveOrganizationType + exact_mappings: + - wd:Q3621673 + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - rico:CorporateBody diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml index 04c66fcf65..0db6d6ba5b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml @@ -1,34 +1,47 @@ id: https://nde.nl/ontology/hc/class/HistoricalArchiveRecordSetType name: HistoricalArchiveRecordSetType -title: HistoricalArchive Record Set Type +title: Historical Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: HistoricalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by HistoricalArchive custodians. - ' + class_uri: hc:HistoricalArchiveRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Taxonomy root for aggregations of primary source materials documenting + past events, persons, and organizational activities. + alt_descriptions: + nl: >- + Taxonomiewortel voor aggregaties van primaire bronnen die vroegere gebeurtenissen, + personen en organisatorische activiteiten documenteren. + de: >- + Taxonomie-Wurzel für Aggregationen von Primärquellenmaterialien, die vergangene + Ereignisse, Personen und organisatorische Aktivitäten dokumentieren. + fr: >- + Racine taxonomique pour les agrégations de matériaux de sources primaires documentant + les événements passés, les personnes et les activités organisationnelles. + es: >- + Raíz taxonómica para agregaciones de materiales de fuentes primarias que documentan + eventos pasados, personas y actividades organizativas. + ar: >- + جذر تصنيفي لتجميعات مواد المصادر الأولية التي توثق الأحداث الماضية والأشخاص والأنشطة التنظيمية. + id: >- + Akar taksonomi untuk agregasi materi sumber primer yang mendokumentasikan peristiwa + masa lalu, orang, dan aktivitas organisasi. + zh: >- + 用于记录过去事件、人物和组织活动的原始资料聚合的分类法根。 slots: - - has_type - - has_score - - has_scope - see_also: - - HistoricalArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml index 544abec249..2f59ad0bfa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/HistoricalArchiveRecordSetTypes name: HistoricalArchiveRecordSetTypes -title: HistoricalArchive Record Set Type Subclasses +title: Historical Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./HistoricalArchiveRecordSetType @@ -20,79 +19,157 @@ imports: classes: HistoricalDocumentFonds: is_a: HistoricalArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Historical documents.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - HistoricalArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:HistoricalDocumentFonds + description: >- + Provenance-based aggregation of documentation preserved from earlier + administrative, social, or institutional contexts. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie bewaard uit eerdere + bestuurlijke, sociale of institutionele contexten. + de: >- + Provenienzbasierte Aggregation von Unterlagen, die aus frueheren + administrativen, sozialen oder institutionellen Kontexten erhalten sind. + fr: >- + Agregation fondee sur la provenance de documentation conservee + issue de contextes administratifs, sociaux ou institutionnels anterieurs. + es: >- + Agregacion basada en procedencia de documentacion conservada + de contextos administrativos, sociales o institucionales previos. + ar: >- + تجميع قائم على المنشأ لوثائق محفوظة من سياقات إدارية أو + اجتماعية أو مؤسسية سابقة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dipertahankan + dari konteks administratif, sosial, atau institusional terdahulu. + zh: >- + 基于来源原则聚合从早期行政、社会或机构语境中保存下来的文献。 + structured_aliases: + - literal_form: provenancegebonden historisch documentcluster + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand historischer Provenienzunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble documentaire historique de provenance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto documental historico de procedencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائقي تاريخي بحسب المنشأ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan dokumentasi historis berbasis asal-usul + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 历史来源文献聚合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Historical context is treated as scope while provenance remains the primary organizing principle. + keywords: + - historical context + - provenance aggregation + - institutional memory + - preserved documentation + examples: + - value: + has_type: hc:HistoricalDocumentFonds + has_custodian: hc:HistoricalArchive + has_note: Legacy administrative registers and correspondence preserved by provenance. + description: Earlier-context documentation grouped by originating provenance. slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: HistoricalDocumentFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:HistoricalDocumentFonds has_custodian: - equals_string: HistoricalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by HistoricalArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: hc:HistoricalArchive + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Fonds HistoricalManuscriptCollection: is_a: HistoricalArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Historical manuscripts.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - HistoricalArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:HistoricalManuscriptCollection + description: >- + Assembled documentary body of manuscript heritage resources, + gathered for research, access, or interpretive documentation. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van handschriften als erfgoed, + verzameld voor onderzoek, raadpleging of documentatiedoeleinden. + de: >- + Zusammengestellter Dokumentkoerper aus handschriftlichen + Kulturgutressourcen, gesammelt fuer Forschung, Nutzung oder Dokumentation. + fr: >- + Ensemble documentaire reuni de ressources manuscrites patrimoniales, + rassemblees pour la recherche, l'acces ou la documentation. + es: >- + Cuerpo documental reunido de recursos manuscritos patrimoniales, + reunidos para investigacion, acceso o documentacion. + ar: >- + جسم وثائقي مُجمع من موارد مخطوطة تراثية + جُمعت لأغراض البحث أو الإتاحة أو التوثيق. + id: >- + Kumpulan dokumenter terhimpun dari sumber naskah warisan, + dikumpulkan untuk penelitian, akses, atau dokumentasi. + zh: >- + 汇集手稿类文化遗产资源的文献整体,用于研究、访问或解释性记录。 + structured_aliases: + - literal_form: verzameling handschriftelijk erfgoed + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung handschriftlichen Kulturguts + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de patrimoine manuscrit + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de patrimonio manuscrito + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تراث مخطوط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi warisan manuskrip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 手稿遗产资源汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Assembly may reflect documentation goals rather than strict provenance. + keywords: + - manuscript heritage + - assembled documentation + - research access + - interpretive context + examples: + - value: + has_type: hc:HistoricalManuscriptCollection + has_custodian: hc:HistoricalArchive + has_note: Manuscript facsimiles and catalog descriptions assembled for study. + description: Manuscript heritage resources assembled for research access. slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: HistoricalManuscriptCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:HistoricalManuscriptCollection has_custodian: - equals_string: HistoricalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by HistoricalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:HistoricalArchive + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml index a0ecb2cee6..ab52f6b615 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml @@ -1,15 +1,12 @@ id: https://nde.nl/ontology/hc/class/HistoricalRegion -name: historical_region_class -title: Historical Region Class +name: HistoricalRegion +title: Historical Region prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - gn: http://www.geonames.org/ontology# - rdfs: http://www.w3.org/2000/01/rdf-schema# +default_prefix: hc imports: - linkml:types - ../slots/has_description @@ -18,37 +15,72 @@ imports: - ../slots/has_type - ../slots/located_in - ../slots/temporal_extent -default_prefix: hc classes: HistoricalRegion: - class_uri: schema:Place - description: "A geographic region that existed in the past (e.g., Duchy of Burgundy, Prussia, Austria-Hungary).\n\n**MIGRATED** from historical_region slot (2026-01-28).\n\n**USE CASE**:\nFinding aids often refer to regions that no longer exist or whose boundaries have changed.\nThis class allows capturing the historical name, type, and temporal extent of such regions.\n" - exact_mappings: - - schema:Place - close_mappings: - - crm:E53_Place - - gn:Feature + class_uri: hc:HistoricalRegion + description: >- + Geographic territory or polity that existed during a past era, capturing boundaries and names that differ from present-day geography. + alt_descriptions: + nl: >- + Geografisch territorium of staat die in een vroegere tijdperk bestond, met grenzen en namen die afwijken van de huidige geografie. + de: >- + Geografisches Territorium oder politische Einheit, das in einer vergangenen Ära existierte, mit Grenzen und Namen, die von der heutigen Geografie abweichen. + fr: >- + Territoire géographique ou polity qui existait pendant une époque passée, capturant des frontières et des noms différents de la géographie actuelle. + es: >- + Territorio geográfico o entidad política que existió durante una era pasada, capturando fronteras y nombres que difieren de la geografía actual. + ar: >- + إقليم جغرافي أو كيان سياسي وُجد في حقبة ماضية، يلتقط الحدود والأسماء التي تختلف عن الجغرافيا الحالية. + id: >- + Wilayah geografis atau entitas politik yang ada pada era lampau, menangkap batas dan nama yang berbeda dari geografi saat ini. + zh: >- + 过去时代存在的地理区域或政体,记录与当今地理不同的边界和名称。 + structured_aliases: + nl: + - historische regio + - voormalig gebied + de: + - historische Region + - ehemaliges Gebiet + fr: + - région historique + - ancien territoire + es: + - región histórica + - antiguo territorio + ar: + - منطقة تاريخية + - إقليم سابق + id: + - wilayah historis + - bekas wilayah + zh: + - 历史区域 + - 前领土 + keywords: + - historical geography + - former territory + - defunct region + - past boundaries + - historical polity slots: - - has_label - - has_type - - temporal_extent - - located_in - - identified_by - - has_description + - has_label + - has_type + - temporal_extent + - located_in + - identified_by + - has_description slot_usage: has_label: -# range: string required: true - examples: - - value: Duchy of Brabant - - value: Prussia - has_type: -# range: string temporal_extent: range: TimeSpan - located_in: -# range: string - annotations: - specificity_score: 0.3 - specificity_rationale: Specialized geographic concept for historical archives. - custodian_types: "['*']" + broad_mappings: + - schema:Place + close_mappings: + - crm:E53_Place + notes: + - | + Preserved from prior description (commit 6e634651): + + "A geographic region that existed in the past (e.g., Duchy of Burgundy, Prussia, Austria-Hungary).\n\n**MIGRATED** from historical_region slot (2026-01-28).\n\n**USE CASE**:\nFinding aids often refer to regions that no longer exist or whose boundaries have changed.\nThis class allows capturing the historical name, type, and temporal extent of such regions.\n" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml index 566d526132..9b13c2f33d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml @@ -1,303 +1,73 @@ -id: https://nde.nl/ontology/hc/class/holy-sacred-site-type -name: holy_sacred_site_type -title: HolySacredSiteType -description: 'Specialized CustodianType for religious institutions and sacred sites that function - - as heritage custodians by maintaining cultural collections (archives, libraries, - - artifacts, art, liturgical objects). - - - Coverage: Corresponds to ''H'' (HOLY_SITES) in GLAMORCUBESFIXPHDNT taxonomy. - - ' +id: https://nde.nl/ontology/hc/class/HolySacredSiteType +name: HolySacredSiteType +title: Holy Sacred Site Type +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/ +default_prefix: hc imports: - linkml:types - - ../enums/HolySiteTypeEnum + - ./CustodianType - ../slots/has_content - ../slots/has_hyponym - ../slots/has_policy - ../slots/has_score - ../slots/has_type - ../slots/managed_by - - ../slots/20260202_matang/new/religious_function - - ../slots/20260202_matang/new/religious_tradition - - ../slots/20260202_matang/new/secularization_status -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/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ - wd: http://www.wikidata.org/entity/ + - ../slots/has_function + - ../slots/has_tradition + - ../slots/has_status classes: HolySacredSiteType: is_a: CustodianType - class_uri: skos:Concept - annotations: - skos:prefLabel: Holy/Sacred Site - skos:altLabel: church, cathedral, mosque, synagogue, temple, kerk, kathedraal - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + class_uri: hc:HolySacredSiteType + description: >- + Custodian type for active worship sites that also steward archives, + libraries, objects, and other religious heritage collections. + alt_descriptions: + nl: Bewaarderstype voor actieve gebedsplaatsen die ook archieven, bibliotheken en religieuze erfgoedcollecties beheren. + de: Verwahrerprofil fuer aktive Gottesdienstorte, die zugleich Archive, Bibliotheken und religioese Sammlungen verwalten. + fr: Type de depositaire pour des lieux de culte actifs qui gerent aussi archives, bibliotheques et collections patrimoniales religieuses. + es: Tipo de custodio para lugares de culto activos que ademas gestionan archivos, bibliotecas y colecciones patrimoniales religiosas. + ar: نوع حارس لمواقع العبادة النشطة التي تدير كذلك أرشيفات ومكتبات ومجموعات تراث ديني. + id: Tipe kustodian untuk situs ibadah aktif yang juga mengelola arsip, perpustakaan, dan koleksi warisan keagamaan. + zh: 适用于仍在礼拜使用且同时保管宗教遗产档案、文献与藏品的保管者类型。 structured_aliases: - - literal_form: kerk - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: kerken - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: kathedraal - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: moskee - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: synagoge - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: tempel - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: klooster - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: abdij - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: religieus erfgoed - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: heilige plaats - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: church - predicate: EXACT_SYNONYM - in_language: en - - literal_form: cathedral - predicate: EXACT_SYNONYM - in_language: en - - literal_form: mosque - predicate: EXACT_SYNONYM - in_language: en - - literal_form: synagogue - predicate: EXACT_SYNONYM - in_language: en - - literal_form: temple - predicate: EXACT_SYNONYM - in_language: en - - literal_form: monastery - predicate: EXACT_SYNONYM - in_language: en - - literal_form: abbey - predicate: EXACT_SYNONYM - in_language: en - - literal_form: convent - predicate: EXACT_SYNONYM - in_language: en - - literal_form: religious heritage - predicate: EXACT_SYNONYM - in_language: en - - literal_form: sacred site - predicate: EXACT_SYNONYM - in_language: en - - literal_form: holy site - predicate: EXACT_SYNONYM - in_language: en - - literal_form: place of worship - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Kirche - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Kathedrale - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Moschee - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Synagoge - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Tempel - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Kloster - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Abtei - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "\xE9glise" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "cath\xE9drale" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "mosqu\xE9e" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: synagogue - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: temple - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "monast\xE8re" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: abbaye - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: iglesia - predicate: EXACT_SYNONYM - in_language: es - - literal_form: catedral - predicate: EXACT_SYNONYM - in_language: es - - literal_form: mezquita - predicate: EXACT_SYNONYM - in_language: es - - literal_form: sinagoga - predicate: EXACT_SYNONYM - in_language: es - - literal_form: templo - predicate: EXACT_SYNONYM - in_language: es - - literal_form: monasterio - predicate: EXACT_SYNONYM - in_language: es - - literal_form: chiesa - predicate: EXACT_SYNONYM - in_language: it - - literal_form: cattedrale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: moschea - predicate: EXACT_SYNONYM - in_language: it - - literal_form: sinagoga - predicate: EXACT_SYNONYM - in_language: it - - literal_form: tempio - predicate: EXACT_SYNONYM - in_language: it - - literal_form: monastero - predicate: EXACT_SYNONYM - in_language: it - - literal_form: igreja - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: catedral - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: mesquita - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: sinagoga - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: templo - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: mosteiro - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for religious institutions and sacred sites managing\nheritage collections (archives, libraries, artifacts, liturgical objects, art).\n\n**CRITICAL DISTINCTION - Religious Site vs. Religious Heritage Museum**:\n\n**HolySacredSite** (this type):\n- PRIMARY function = ACTIVE WORSHIP (religious practice)\n- SECONDARY function = Heritage collection (supports religious mission)\n- Example: Vatican Apostolic Archive (papal archive supporting Church operations)\n- Example: Canterbury Cathedral Library (church library for clergy and scholars)\n\n**Museum** (MuseumType, not this type):\n- PRIMARY function = PUBLIC EXHIBITION (heritage presentation)\n- SECONDARY function = Religious theme (subject matter)\n- Example: Museum Catharijneconvent (secular museum about religious art)\n- Example: Bible Museum Amsterdam (educational museum, not worship site)\n\n**Decision Rule**: Is the site's PRIMARY function active religious worship?\n- YES \u2192 HolySacredSiteType\n\ - - NO \u2192 MuseumType (with religious theme)\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E39_Actor - CIDOC-CRM actor (religious institution)\n - schema:PlaceOfWorship - Religious site entity\n - schema:ArchiveOrganization - For sites with archival collections\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization type\n - schema:Church / schema:Mosque / schema:Temple / schema:Synagogue - Specific types\n - schema:ReligiousOrganization - Religious entity classification\n\n**Wikidata Coverage** (70+ religious heritage custodian entities):\n\nChristian Heritage Sites:\n- Q16970 (church) - Christian worship buildings with archives/libraries\n- Q44613 (monastery) - Monastic communities with manuscript collections\n- Q2977 (cathedral) - Episcopal churches with treasuries/archives\n- Q515 (abbey) - Religious\ - \ communities with historical libraries\n- Q44539 (convent) - Female religious communities with collections\n- Q56242215 (parish church archive) - Local church historical records\n\nIslamic Heritage Sites:\n- Q32815 (mosque) - Islamic worship sites with manuscript libraries\n- Q5874 (madrasa) - Islamic educational institutions with collections\n- Q4468076 (zawiya) - Sufi lodges with spiritual texts\n- Q215380 (Islamic library) - Mosque-attached manuscript collections\n\nJewish Heritage Sites:\n- Q34627 (synagogue) - Jewish worship sites with Torah scrolls/archives\n- Q1128637 (yeshiva) - Jewish religious schools with Talmudic libraries\n- Q2179958 (geniza) - Jewish document repositories\n- Q215380 (synagogue archive) - Community historical records\n\nBuddhist Heritage Sites:\n- Q44539 (temple) - Buddhist worship sites with sutra collections\n- Q44613 (monastery) - Monastic communities with Buddhist texts\n- Q1457 (pagoda) - Buddhist structures with relic collections\n- Q215380 (temple\ - \ library) - Buddhist manuscript collections\n\nHindu Heritage Sites:\n- Q44539 (temple) - Hindu worship sites with Sanskrit manuscripts\n- Q5870 (ashram) - Hindu spiritual communities with libraries\n- Q215380 (temple archive) - Hindu community records\n\nMulti-Faith Heritage:\n- Q1370598 (religious archive) - Interfaith archival institutions\n- Q5638360 (religious library) - Multi-denominational collections\n- Q839954 (pilgrimage site) - Sacred sites with votive collections\n\nVatican and Papal Collections:\n- Q213322 (Vatican Apostolic Archive) - Papal historical archive\n- Q213333 (Vatican Apostolic Library) - Papal manuscript library\n- Q2943 (Vatican Museums) - [NOTE: This is MuseumType, not HolySacredSite]\n\nSikh Heritage Sites:\n- Q33881 (gurdwara) - Sikh worship sites with historical manuscripts\n- Q5190359 (Sikh archive) - Gurdwara community records\n\n**Key Distinctions from Other Types**:\n\nvs. Museum:\n- HolySacredSite: ACTIVE WORSHIP site with collections supporting\ - \ religious mission\n- Museum: PUBLIC EXHIBITION institution (secular, even if religious theme)\n- Example: Canterbury Cathedral (worship) vs. Museum Catharijneconvent (museum about religion)\n\nvs. Archive:\n- HolySacredSite: RELIGIOUS INSTITUTION with archival holdings\n- Archive: SECULAR/GOVERNMENT archive (even if holds church records)\n- Example: Parish church archive vs. Diocesan archive (transferred to state archive)\n\nvs. Library:\n- HolySacredSite: RELIGIOUS LIBRARY for clergy/scholars (theological focus)\n- Library: PUBLIC/ACADEMIC library (secular lending institution)\n- Example: Monastery library vs. Theology faculty library at university\n\nvs. IntangibleHeritageGroup:\n- HolySacredSite: INSTITUTIONALIZED religion with physical collections\n- IntangibleHeritageGroup: LIVING PRACTICES and community traditions\n- Example: Cathedral with archives vs. Folk religion practitioners\n\nvs. FeatureCustodian:\n- HolySacredSite: Religious institution MANAGING heritage collections\n\ - - FeatureCustodian: Organization managing PHYSICAL monument (building itself)\n- Example: Church clergy (managing archives) vs. Monument trust (managing building)\n\n**Collection Types in Religious Heritage**:\n\n1. **Archival Collections**:\n - Parish registers (baptisms, marriages, deaths)\n - Church administrative records\n - Correspondence (bishops, clergy, parishioners)\n - Property deeds and financial records\n - Ecclesiastical court records\n\n2. **Library Collections**:\n - Sacred texts (Bibles, Qurans, Torahs, Sutras)\n - Theological treatises and commentaries\n - Liturgical books (missals, prayer books, hymnals)\n - Medieval manuscripts and illuminations\n - Religious history and philosophy\n\n3. **Artifact Collections**:\n - Liturgical vessels (chalices, patens, thuribles)\n - Vestments and textiles (chasubles, altar cloths)\n - Religious art (icons, statues, paintings, stained glass)\n - Relics and reliquaries\n - Votive offerings and ex-votos\n\ - \n4. **Architectural Heritage**:\n - Historic building fabric (original construction)\n - Architectural fragments (capitals, columns, screens)\n - Building archives (construction documents, plans)\n - Archaeological remains (crypts, foundations)\n\n**Access and Stewardship Challenges**:\n\nReligious heritage collections face unique issues:\n- **Sacred vs. Cultural**: Items may be sacred objects, not just cultural heritage\n- **Active Use**: Collections still in liturgical use (not just preservation)\n- **Restricted Access**: Security, sacredness, or privacy concerns\n- **Volunteer Management**: Often maintained by clergy/volunteers, not professionals\n- **Secularization**: Church closures transfer collections to secular archives\n- **Interfaith Sensitivity**: Respectful representation of diverse traditions\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/>\ - \ .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n\nhc:HolySacredSiteType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Holy/Sacred Site Type\"@en,\n \"Religieuze Erfgoedlocatie Type\"@nl,\n \"Religi\xF6se St\xE4tte Typ\"@de,\n \"Type de Site Sacr\xE9\"@fr ;\n skos:definition \"Religious institutions managing heritage collections\"@en ;\n skos:broader hc:CustodianType ;\n skos:narrower hc:ChurchArchive,\n hc:MonasteryLibrary,\n hc:TempleCollection ;\n schema:url <https://nde.nl/ontology/hc/class/holy-sacred-site-type> .\n\n# Example: Vatican Apostolic Archive (papal archive)\n<https://w3id.org/heritage/custodian/va/vatican-apostolic-archive>\n a schema:PlaceOfWorship, schema:ArchiveOrganization, crm:E39_Actor, hc:HolySacredSite ;\n hc:custodian_type hc:HolySacredSiteType ;\n hc:religious_tradition \"Roman Catholic Christianity\" ;\n hc:has_content [ hc:content_description\ - \ \"Archival records, Papal documents, Medieval manuscripts, Correspondence\" ] ;\n hc:religious_function \"Support papal governance\", \"Document Church history\", \"Preserve canon law\" ;\n hc:access_policy \"Restricted access by appointment\", \"Scholars and researchers only\", \"No browsing\" ;\n hc:managed_by \"Prefect of Vatican Apostolic Archive\", \"Papal administrative authority\" ;\n hc:secularization_status \"Active religious institution, No secularization\" ;\n schema:name \"Vatican Apostolic Archive\"@en, \"Archivum Apostolicum Vaticanum\"@la ;\n schema:alternateName \"Vatican Secret Archives (former name until 2019)\" ;\n schema:foundingDate \"1612\" ;\n schema:location \"Vatican City\" ;\n schema:description \"Central repository for papal and Vatican documents, holding over 85 km of shelving with records dating back to the 8th century\" ;\n schema:url <https://www.archiviosegretovaticano.va/> .\n```\n" - exact_mappings: - - skos:Concept - close_mappings: - - schema:PlaceOfWorship - - crm:E39_Actor - - schema:ReligiousOrganization - related_mappings: - - schema:Church - - schema:Mosque - - schema:Temple - - schema:Synagogue - - schema:ArchiveOrganization + - literal_form: religieuze erfgoedlocatie + in_language: nl + - literal_form: religioeser Erbeort + in_language: de + - literal_form: site patrimonial sacre + in_language: fr + - literal_form: sitio patrimonial sagrado + in_language: es + - literal_form: موقع تراث ديني + in_language: ar + - literal_form: situs warisan suci + in_language: id + - literal_form: 宗教圣地类型 + in_language: zh slots: - - has_policy - - has_content - - has_type - - has_hyponym - - religious_function - - religious_tradition - - secularization_status - - managed_by - - has_score + - has_policy + - has_content + - has_type + - has_hyponym + - has_function + - has_tradition + - has_status + - managed_by + - has_score slot_usage: - religious_tradition: -# range: string - required: true - examples: - - value: Roman Catholic Christianity - - value: Sunni Islam, Hanafi school - - value: Theravada Buddhism - has_content: -# range: string # uriorcurie - # range: CollectionContent - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - has_type: - - type_label: Archival - - type_label: Library - - value: - has_type: - - type_label: Archival - - type_label: Liturgical - - value: - has_type: - - type_label: Library - - type_label: Art - religious_function: -# range: string - required: true - examples: - - value: Papal governance, Church history, Canon law - - value: Clergy education, Liturgical support - - value: Community genealogy, Ritual preparation - has_policy: -# range: string - required: true - examples: - - value: Restricted, Scholars by appointment, No browsing - - value: Public viewing hours, No photography, Guided tours - - value: Digitized online, Physical access by permission - managed_by: -# range: string # uriorcurie - required: true - examples: - - value: Prefect of Vatican Archive, Papal authority - - value: Parish priest, Volunteer committee - - value: Monastic community, Brother librarian - secularization_status: -# range: string - required: true - examples: - - value: Active religious institution, No secularization - - value: Partially secularized, Collections transferred to state archive - - value: Deconsecrated, Converted to museum has_type: - equals_expression: '["hc:HolySacredSiteType"]' - has_hyponym: -# range: string # uriorcurie - # range: HolySiteType - examples: - - value: - has_label: Church - equivalent_to: \ No newline at end of file + equals_string: hc:HolySacredSiteType + broad_mappings: + - skos:Concept + close_mappings: + - schema:PlaceOfWorship + comments: + - | + Preserved from prior description (commit 6e634651): + + "Specialized custodian type for religious institutions and sacred sites managing\nheritage collections (archives, libraries, artifacts, liturgical objects, art).\n\n**CRITICAL DISTINCTION - Religious Site vs. Religious Heritage Museum**:\n\n**HolySacredSite** (this type):\n- PRIMARY function = ACTIVE WORSHIP (religious practice)\n- SECONDARY function = Heritage collection (supports religious mission)\n- Example: Vatican Apostolic Archive (papal archive supporting Church operations)\n- Example: Canterbury Cathedral Library (church library for clergy and scholars)\n\n**Museum** (MuseumType, not this type):\n- PRIMARY function = PUBLIC EXHIBITION (heritage presentation)\n- SECONDARY function = Religious theme (subject matter)\n- Example: Museum Catharijneconvent (secular museum about religious art)\n- Example: Bible Museum Amsterdam (educational museum, not worship site)\n\n**Decision Rule**: Is the site's PRIMARY function active religious worship?\n- YES \u2192 HolySacredSiteType\n\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HolySiteType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HolySiteType.yaml index 15bd649919..643f5e3f69 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HolySiteType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HolySiteType.yaml @@ -1,25 +1,44 @@ id: https://nde.nl/ontology/hc/class/HolySiteType -name: holy_site_type_class -title: Holy Site Type Class +name: HolySiteType +title: Holy Site Type 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/ - wd: http://www.wikidata.org/entity/ -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/equivalent_to default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/equivalent_to classes: HolySiteType: - class_uri: skos:Concept - description: "Classification of a holy or sacred site type (e.g., Church, Mosque, Synagogue).\n\n**MIGRATED** from holy_site_subtype slot (2026-01-28) per Rule 53.\n\n**Purpose**:\nProvides structured classification for religious heritage sites beyond the top-level 'H' code.\nLinks to Wikidata entities for semantic grounding.\n" - broad_mappings: - - skos:Concept + class_uri: hc:HolySiteType + description: >- + Controlled vocabulary for categorizing sacred places, religious monuments, + and worship-related heritage locations by tradition and function. + alt_descriptions: + nl: >- + Gecontroleerde woordenlijst voor het categoriseren van heilige plaatsen, religieuze monumenten + en eredienst-gerelateerde erfgoedlocaties naar traditie en functie. + de: >- + Kontrolliertes Vokabular zur Kategorisierung heiliger Stätten, religiöser Denkmäler + und gottesdienstbezogener Heritage-Orte nach Tradition und Funktion. + fr: >- + Vocabulaire contrôlé pour catégoriser les lieux sacrés, monuments religieux + et sites patrimoniaux liés au culte par tradition et fonction. + es: >- + Vocabulario controlado para categorizar lugares sagrados, monumentos religiosos + y sitios patrimoniales relacionados con el culto por tradición y función. + ar: >- + مفردات خاضعة للرقابة لتصنيف الأماكن المقدسة والمعالم الدينية + ومواقع التراث المتعلقة بالعبادة حسب التقليد والوظيفة. + id: >- + Kosakata terkontrol untuk mengkategorikan tempat suci, monumen keagamaan, + dan lokasi warisan terkait ibadah berdasarkan tradisi dan fungsi. + zh: >- + 用于按传统和功能对圣地、宗教纪念碑和与崇拜相关的遗产地点进行分类的受控词汇。 slots: - identified_by - has_label @@ -27,25 +46,49 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true - examples: - - value: hc:HolySiteType/CHURCH - - value: hc:HolySiteType/MOSQUE has_label: -# range: string required: true - examples: - - value: Church - - value: Mosque - - value: Synagogue - equivalent_to: - range: WikiDataIdentifier - examples: - - value: - - value: + broad_mappings: + - skos:Concept + structured_aliases: + - literal_form: heilige-plaats-type + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Heiligtumstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de site sacré + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de sitio sagrado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع الموقع المقدس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe situs suci + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 圣地类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Migrated from holy_site_subtype slot (2026-01-28) + - Provides structured classification for religious heritage sites + - Links to Wikidata entities for semantic grounding + - 'Preserved from prior description: Controlled subtype vocabulary for categorizing specific forms of sacred or worship-related heritage sites.' + keywords: + - sacred site + - religious heritage + - worship + - holy place + examples: + - value: + has_label: Church + equivalent_to: wd:Q16970 + description: Christian church classification annotations: - specificity_score: 0.2 - specificity_rationale: Classification for religious heritage sites. - custodian_types: "['H']" - custodian_types_rationale: Specific to Holy Sites (Type H). + specificity_score: 0.5 + specificity_rationale: Controlled vocabulary for religious heritage site classification + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml index eeb9df6fa7..82ca8d23de 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml @@ -3,65 +3,59 @@ name: HospitalArchive title: Hospital Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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 + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: HospitalArchive: - description: "Hospital archive (Krankenhausarchiv, archivo hospitalario, archives hospitali\xE8res). Archives that preserve records created by hospitals and healthcare institutions. These may include administrative records, patient records (subject to privacy regulations), medical research documentation, photographs, and institutional histories. Hospital archives are valuable for medical history, genealogy, and understanding the evolution of healthcare practices." + class_uri: hc:HospitalArchive is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization - exact_mappings: - - wd:Q17301917 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 + description: >- + Archival institution within healthcare governance that preserves + administrative, clinical, and research records under medical privacy rules. + alt_descriptions: + nl: Archiefinstelling binnen de zorg die bestuurlijke, klinische en onderzoeksdocumentatie bewaart onder medische privacyregels. + de: Archiveinrichtung im Gesundheitswesen zur Bewahrung administrativer, klinischer und forschungsbezogener Unterlagen unter medizinischem Datenschutz. + fr: Institution archivistique du secteur hospitalier conservant des dossiers administratifs, cliniques et de recherche sous contraintes de confidentialite medicale. + es: Institucion archivistica del ambito hospitalario que conserva registros administrativos, clinicos y de investigacion bajo normas de privacidad medica. + ar: مؤسسة أرشيفية في قطاع الرعاية الصحية تحفظ سجلات إدارية وسريرية وبحثية مع التقيد بمتطلبات سرية البيانات الطبية. + id: Lembaga arsip dalam tata kelola kesehatan yang melestarikan rekaman administratif, klinis, dan riset dengan aturan privasi medis. + zh: 隶属医疗体系、在医学隐私规范下保存行政、临床与研究记录的档案机构。 + structured_aliases: + - literal_form: ziekenhuisarchief + in_language: nl + - literal_form: Krankenhausarchiv + in_language: de + - literal_form: archives hospitalieres + in_language: fr + - literal_form: archivo hospitalario + in_language: es + - literal_form: أرشيف المستشفى + in_language: ar + - literal_form: arsip rumah sakit + in_language: id + - literal_form: 医院档案馆 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null - hold_record_set: - equals_expression: '["hc:HospitalAdministrationFonds", "hc:PatientRecordsSeries", "hc:MedicalResearchCollection", "hc:NursingRecordsCollection", "hc:MedicalPhotographyCollection"] - - ' has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Hospital Archive - skos:altLabel: "Krankenhausarchiv, archivo hospitalario, archives hospitali\xE8res, Medical Archive, Healthcare Archive" - subject_domain: healthcare/medical - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - MedicalArchive - - InstitutionalArchive - - HealthcareRecords - - HospitalArchiveRecordSetType - comments: - - Krankenhausarchiv (de) - - archivo hospitalario (es) - - "archives hospitali\xE8res (fr)" - - Patient records subject to strict privacy and retention regulations - - Important for history of medicine and public health research - - May include records from associated medical schools or research + equals_string: hc:ArchiveOrganizationType + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - wd:Q17301917 + - rico:CorporateBody diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml index b2fec018c0..9419e74c06 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml @@ -3,38 +3,56 @@ name: HospitalArchiveRecordSetType title: Hospital Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type - - ../slots/related_to classes: HospitalArchiveRecordSetType: abstract: true - class_uri: rico:RecordSetType - description: "Abstract base class for all hospital archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by hospital and healthcare \narchives. Hospital archives preserve records documenting patient care, medical \nadministration, research activities, and institutional history.\n\n**Subclasses**:\n- HospitalAdministrationFonds (institutional governance and administration)\n- PatientRecordsSeries (patient care documentation)\n- MedicalResearchCollection (clinical research and trials)\n- NursingRecordsCollection (nursing administration and education)\n- MedicalPhotographyCollection (medical imaging and documentation)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of healthcare records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nHospitalArchive (ArchiveOrganizationType) = the custodian institution.\nHospitalArchiveRecordSetType (rico:RecordSetType)\ - \ = the collection types held.\n\n**Privacy Considerations**:\nHospital archives contain highly sensitive personal health information.\nAccess is strictly regulated by medical privacy laws (GDPR/AVG, HIPAA).\nPatient records typically have extended retention and closure periods.\n" - exact_mappings: - - rico:RecordSetType - see_also: - - HospitalArchive - - HospitalAdministrationFonds - - PatientRecordsSeries - - MedicalResearchCollection - - NursingRecordsCollection - - MedicalPhotographyCollection + class_uri: hc:HospitalArchiveRecordSetType + is_a: CollectionType + description: >- + Taxonomy root for categorizing documentary materials maintained by healthcare institutions. + alt_descriptions: + nl: >- + Taxonomiewortel voor het categoriseren van documentaire materialen die door zorginstellingen worden beheerd. + de: >- + Taxonomiewurzel zur Kategorisierung von Dokumentenmaterialien, die von Gesundheitseinrichtungen verwaltet werden. + fr: >- + Racine taxonomique pour catégoriser les documents matériels gérés par les établissements de santé. + es: >- + Raíz taxonómica para categorizar materiales documentales mantenidos por instituciones de salud. + ar: >- + جذر تصنيفي لتصنيف المواد الوثائقية التي تحتفظ بها مؤسسات الرعاية الصحية. + id: >- + Akar taksonomi untuk mengkategorikan bahan dokumenter yang dikelola oleh institusi layanan kesehatan. + zh: >- + 用于分类医疗机构保存的文献资料的分类根。 + structured_aliases: + nl: Ziekenhuisarchiefrecordsettype + de: Krankenhausarchiv-Bestandstyp + fr: Type de fonds d'archives hospitalières + es: Tipo de fondo de archivo hospitalario + ar: نوع مجموعة أرشيف المستشفى + id: Tipe Set Rekaman Arsip Rumah Sakit + zh: 医院档案记录集类型 slots: - - has_type - - has_score - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType + + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Abstract base class for all hospital archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by hospital and healthcare \narchives. Hospital archives preserve records documenting patient care, medical \nadministration, research activities, and institutional history.\n\n**Subclasses**:\n- HospitalAdministrationFonds (institutional governance and administration)\n- PatientRecordsSeries (patient care documentation)\n- MedicalResearchCollection (clinical research and trials)\n- NursingRecordsCollection (nursing administration and education)\n- MedicalPhotographyCollection (medical imaging and documentation)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of healthcare records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nHospitalArchive (ArchiveOrganizationType) = the custodian institution.\nHospitalArchiveRecordSetType (rico:RecordSetType)\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml index ec8b87d0ac..e544653a5d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Hospital Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./HospitalArchiveRecordSetType @@ -17,770 +16,290 @@ imports: - ../slots/has_type - ../slots/has_note - ../slots/has_scope + - ../slots/has_custodian classes: HospitalAdministrationFonds: is_a: HospitalArchiveRecordSetType - class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for hospital administration records organized - as fonds. - - - **Definition**: - - Records created by hospital governance and administrative functions, - - documenting institutional management, policy, finances, and operations. - - Organized by provenance (creating administrative unit) following archival principles. - - - **Typical Contents**: - - - Board minutes and resolutions (bestuursstukken) - - - Annual reports (jaarverslagen) - - - Financial records (financiele administratie) - - - Personnel administration - - - Building and facilities records - - - Policy documents and regulations - - - Correspondence files - - - Committee records - - - Accreditation documentation - - - Quality assurance records - - - **Governance Structures**: - - Hospital administration records reflect different governance models: - - - Public hospitals (government oversight) - - - Religious/charitable hospitals (stichtingen) - - - University hospitals (academic governance) - - - Private hospitals (corporate governance) - - - **Historical Value**: - - Hospital administration fonds are primary sources for: - - - History of healthcare institutions - - - Medical policy development - - - Healthcare economics - - - Social history of medicine - - - **Dutch Context**: - - Key administrative record types: - - - Reglementen (bylaws and regulations) - - - Notulen (minutes) - - - Begrotingen (budgets) - - - Personeelsdossiers (staff files) - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the fonds organizational principle as defined by rico-rst:Fonds - - (provenance-based organization by creating administrative unit). - - ' + class_uri: hc:HospitalAdministrationFonds + description: >- + A fonds consisting of governance and administrative records created by hospital management. + alt_descriptions: + nl: >- + Een fonds met bestuurlijke en administratieve archiefbescheiden die door de ziekenhuisleiding zijn gevormd. + de: >- + Ein Fonds mit Leitungs- und Verwaltungsunterlagen, die von der Krankenhausleitung erstellt wurden. + fr: >- + Un fonds de documents de gouvernance et d'administration produits par la direction d'un hopital. + es: >- + Un fondo de documentos de gobernanza y administracion generados por la direccion de un hospital. + ar: >- + صندوق يتكون من سجلات الحوكمة والإدارة التي أنشأتها إدارة المستشفى. + id: >- + Sebuah fonds berisi catatan tata kelola dan administrasi yang dibuat oleh manajemen rumah sakit. + zh: >- + 由医院管理层形成的治理与行政记录构成的全宗。 structured_aliases: - - literal_form: Krankenhausverwaltungsbestand - in_language: de - - literal_form: fondo de administracion hospitalaria - in_language: es - - literal_form: fonds d'administration hospitaliere - in_language: fr - - literal_form: ziekenhuisbestuursarchief + - literal_form: ziekenhuisbestuursfonds + predicate: EXACT_SYNONYM in_language: nl - - literal_form: fundo de administracao hospitalar - in_language: pt - keywords: - - hospital administration - - board minutes - - annual reports - - hospital governance - - healthcare management - - financial records - - personnel administration - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - HospitalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - HospitalArchive - - InstitutionalArchive - annotations: - retention_note: Administrative records have varying retention periods. Some - (e.g., board minutes, annual reports) are permanent; others have statutory - periods. - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - literal_form: Krankenhausverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif hospitalier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo hospitalario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إدارة المستشفى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi rumah sakit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 医院行政全宗 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope + - has_type + - has_score + - has_note + - has_scope + - has_custodian slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: HospitalAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle as defined by rico-rst:Fonds. Provenance-based organization by creating - administrative unit (board, department, committee). - has_scope: - equals_string: '["board minutes", "annual reports", "financial records", "personnel - files", "policy documents"]' - has_scope: - equals_string: '["patient records", "medical research", "nursing records", - "clinical documentation"]' + has_custodian: + equals_string: "hc:HospitalArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Fonds PatientRecordsSeries: is_a: HospitalArchiveRecordSetType - class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for patient records organized as series. - - - **Definition**: - - Records documenting individual patient care episodes, including admission, - - treatment, and discharge. Typically organized as chronological series - - by year, department, or patient number. - - - **Typical Contents**: - - - Patient admission records (opnameboeken) - - - Medical histories (ziektegeschiedenissen) - - - Treatment records - - - Surgical records (operatieverslagen) - - - Diagnostic reports - - - Nursing notes - - - Discharge summaries - - - Death registers (overlijdensregisters) - - - Birth registers (geboorteregisters) - - - **Historical Patient Record Formats**: - - - Pre-20th century: Ledger-based registers - - - Early 20th century: Individual patient folders - - - Mid-20th century: Standardized medical records - - - Late 20th century: Hybrid paper/electronic - - - 21st century: Electronic health records (EHR/EPD) - - - **Privacy and Access**: - - Patient records are highly sensitive: - - - GDPR/AVG protection for living patients - - - Extended closure periods (typically 100+ years after birth) - - - Medical confidentiality obligations - - - Research access requires ethics approval - - - **Genealogical Value**: - - Historical patient records valuable for: - - - Family history research (births, deaths) - - - Medical genealogy - - - Epidemiological research - - - Social history - - - **Dutch Context**: - - Key series types: - - - Patientenregisters - - - Opname- en ontslagboeken - - - Operatieregisters - - - Kraamboeken (maternity registers) - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the series organizational principle as defined by rico-rst:Series - - (chronological has_arrangement by year, department, or sequential patient number). - - ' + class_uri: hc:PatientRecordsSeries + description: >- + A series of clinical care records documenting patient episodes of care and subject to heightened privacy controls. + alt_descriptions: + nl: >- + Een serie zorgdossiers die patiëntenzorgtrajecten documenteert en onder strengere privacybeperkingen valt. + de: >- + Eine Serie klinischer Behandlungsunterlagen, die Patientenkontakte dokumentiert und strengen Datenschutzregeln unterliegt. + fr: >- + Une serie de dossiers de soins documentant les episodes de prise en charge des patients et soumise a des controles de confidentialite renforces. + es: >- + Una serie de registros de atencion clinica que documenta episodios de atencion al paciente y esta sujeta a controles de privacidad reforzados. + ar: >- + سلسلة من سجلات الرعاية السريرية التي توثق حلقات رعاية المرضى وتخضع لقيود خصوصية مشددة. + id: >- + Seri catatan perawatan klinis yang mendokumentasikan episode perawatan pasien dan tunduk pada kontrol privasi yang lebih ketat. + zh: >- + 记录患者就诊与护理过程并受更严格隐私控制约束的一组临床护理记录系列。 structured_aliases: - - literal_form: Patientenaktenserie - in_language: de - - literal_form: serie de expedientes de pacientes - in_language: es - - literal_form: serie de dossiers de patients - in_language: fr - - literal_form: patientendossiers + - literal_form: patientendossierserie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: serie de prontuarios de pacientes - in_language: pt - keywords: - - patient records - - medical records - - admission records - - surgical records - - birth registers - - death registers - - medical history - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - HospitalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - annotations: - retention_note: 'Retention requirements vary by record type and jurisdiction. - Netherlands: typically 15-20 years for active care, longer for research-relevant - records. Historical records may be permanent.' - genealogy_note: Historical patient records (pre-1920) increasingly accessible - for genealogical research. Birth/death registers particularly valuable. + - literal_form: Patientenaktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers patients + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de historias clinicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات المرضى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan pasien + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 病历系列 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_note - - has_type - - has_scope - - has_scope + - has_type + - has_score + - has_note + - has_scope + - has_custodian slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PatientRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: This RecordSetType classifies record sets following the series - principle as defined by rico-rst:Series. Chronological has_arrangement by - year, department, or sequential patient number. - has_scope: - equals_string: '["admissions", "treatments", "surgeries", "diagnoses", "births", - "deaths"]' - has_scope: - equals_string: '["administrative records", "research data", "nursing education"]' - has_note: - equals_string: HIGHLY SENSITIVE. Patient records contain protected health - information. Access restricted by GDPR/AVG. Extended closure periods (100+ - years from birth date). Research requires ethics committee approval. + has_custodian: + equals_string: "hc:HospitalArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Series MedicalResearchCollection: is_a: HospitalArchiveRecordSetType - class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for medical research documentation. - - - **Definition**: - - Collections documenting clinical research, medical trials, and scientific - - investigations conducted at hospitals and medical centers. Combines - - official research records with collected data and publications. - - - **Typical Contents**: - - - Clinical trial protocols - - - Research data sets - - - Ethics committee approvals (METC) - - - Informed consent documentation - - - Research correspondence - - - Laboratory notebooks - - - Statistical analyses - - - Publications and manuscripts - - - Grant documentation - - - Patent filings - - - **Research Types**: - - - Clinical trials (interventional studies) - - - Observational studies - - - Case studies - - - Basic research (laboratory) - - - Translational research - - - Epidemiological studies - - - **Data Management**: - - Medical research collections require: - - - Data integrity documentation - - - Audit trails - - - Long-term preservation plans - - - De-identification protocols - - - Reproducibility documentation - - - **Regulatory Context**: - - Research records subject to: - - - Good Clinical Practice (GCP) guidelines - - - FDA/EMA regulatory requirements - - - Research ethics regulations - - - Data retention requirements (typically 15-25 years) - - - **Dutch Context**: - - Key elements: - - - METC goedkeuringen (ethics approvals) - - - WMO (Medical Research Act) documentation - - - CCMO registrations - - - NWO/ZonMw grant records - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the collection organizational principle as defined by rico-rst:Collection - - (assembled research documentation organized by project, grant, or research area). - - ' + class_uri: hc:MedicalResearchCollection + description: >- + A collection of materials documenting clinical and medical research activities, including protocols, datasets, and ethics or regulatory approvals. + alt_descriptions: + nl: >- + Een collectie materiaal die klinisch en medisch onderzoek documenteert, waaronder protocollen, datasets en ethische of regulatorische goedkeuringen. + de: >- + Eine Sammlung von Materialien zur Dokumentation klinischer und medizinischer Forschung, einschliesslich Protokollen, Datensaetzen sowie ethischer oder regulatorischer Genehmigungen. + fr: >- + Une collection de documents relatifs a la recherche clinique et medicale, incluant des protocoles, des jeux de donnees et des autorisations ethique ou reglementaires. + es: >- + Una coleccion de materiales que documenta actividades de investigacion clinica y medica, incluidos protocolos, conjuntos de datos y aprobaciones eticas o regulatorias. + ar: >- + مجموعة من المواد التي توثق أنشطة البحث الطبي والسريري، بما في ذلك البروتوكولات ومجموعات البيانات والموافقات الأخلاقية أو التنظيمية. + id: >- + Koleksi materi yang mendokumentasikan kegiatan riset klinis dan medis, termasuk protokol, kumpulan data, serta persetujuan etik atau regulasi. + zh: >- + 记录临床与医学研究活动(包括研究方案、数据集以及伦理或监管审批文件)的材料收藏。 structured_aliases: - - literal_form: Medizinische Forschungssammlung - in_language: de - - literal_form: coleccion de investigacion medica - in_language: es - - literal_form: collection de recherche medicale - in_language: fr - - literal_form: medisch onderzoeksarchief + - literal_form: medische onderzoekscollectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: colecao de pesquisa medica - in_language: pt - keywords: - - medical research - - medisch onderzoek - - clinical trials - - klinische studies - - research data - - ethics approval - - METC - - clinical research - - laboratory notebooks - - research protocols - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - HospitalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - AcademicArchive - - ResearchDataCollection - annotations: - regulatory_note: Research records subject to GCP guidelines, regulatory requirements - (FDA/EMA), and data retention mandates (typically 15-25 years). Ethics committee - approvals required for human subjects research. - data_management_note: Requires robust data management including audit trails, - de-identification protocols, and long-term preservation plans. FAIR principles - apply. + - literal_form: medizinische Forschungssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de recherche medicale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de investigacion medica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة البحث الطبي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi riset medis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 医学研究收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope + - has_type + - has_score + - has_note + - has_scope + - has_custodian slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:ResearchOrganizationType"]' - has_type: - equals_string: MedicalResearchCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled research documentation organized - by project, grant, or research area. - has_scope: - equals_string: '["clinical trials", "research protocols", "ethics approvals", - "data sets", "publications"]' - has_scope: - equals_string: '["routine patient care", "administrative records", "nursing - education"]' + has_custodian: + equals_string: "hc:HospitalArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection NursingRecordsCollection: is_a: HospitalArchiveRecordSetType - class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for nursing administration and education records. - - - **Definition**: - - Collections documenting nursing services, education, and professional - - development within healthcare institutions. Includes both administrative - - records and educational materials. - - - **Typical Contents**: - - - Nursing school records (verpleegkundigenopleiding) - - - Student registers and transcripts - - - Curriculum documentation - - - Examination records - - - Nursing procedure manuals - - - Staff scheduling records - - - Quality improvement documentation - - - Nursing association records - - - Photographs (class photos, ceremonies) - - - Oral histories with nurses - - - **Historical Context**: - - Nursing archives document: - - - Professionalization of nursing - - - Evolution of nursing education - - - Changes in patient care practices - - - Women''s history (majority female profession) - - - Hospital hierarchy and labor relations - - - **Education Documentation**: - - - Training school curricula - - - Apprenticeship records - - - Certification documentation - - - Continuing education records - - - Specialization training - - - **Dutch Context**: - - Key elements: - - - Diploma''s verpleegkunde - - - Leerlingregisters - - - Opleidingsreglementen - - - Verenigingsarchieven (nursing associations) - - - Foto''s van studiejaargroepen - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the collection organizational principle as defined by rico-rst:Collection - - (assembled nursing documentation organized by school, department, or time period). - - ' + class_uri: hc:NursingRecordsCollection + description: >- + A collection of records documenting nursing education, training, and professional practice. + alt_descriptions: + nl: >- + Een collectie archiefbescheiden die verpleegkundige opleidingen, training en beroepspraktijk documenteert. + de: >- + Eine Sammlung von Unterlagen zur Dokumentation der Pflegeausbildung, Schulung und beruflichen Praxis. + fr: >- + Une collection de documents relatifs a la formation en soins infirmiers et a la pratique professionnelle. + es: >- + Una coleccion de documentos que registra la formacion en enfermeria y la practica profesional. + ar: >- + مجموعة من السجلات التي توثق تعليم التمريض والتدريب والممارسة المهنية. + id: >- + Koleksi catatan yang mendokumentasikan pendidikan keperawatan, pelatihan, dan praktik profesional. + zh: >- + 记录护理教育、培训与职业实践的材料收藏。 structured_aliases: - - literal_form: Pflegedokumentationssammlung - in_language: de - - literal_form: coleccion de documentacion de enfermeria - in_language: es - - literal_form: collection de documentation infirmiere - in_language: fr - - literal_form: verpleegkundig archief + - literal_form: verpleegkundedocumentatiecollectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: colecao de documentacao de enfermagem - in_language: pt - keywords: - - nursing records - - verpleegkundig archief - - nursing education - - nursing school - - student nurses - - leerling-verpleegkundigen - - nursing history - - nursing administration - - nurse training - - nursing profession - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - HospitalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - EducationalInstitutionArchive - annotations: - historical_note: Nursing archives are valuable for women's history and the history - of healthcare professionalization. Many hospitals maintained their own nursing - schools until the late 20th century. + - literal_form: Pflegedokumentationssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de dossiers infirmiers + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de registros de enfermeria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة سجلات التمريض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi catatan keperawatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 护理记录收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_note - - has_type - - has_scope - - has_scope + - has_type + - has_score + - has_note + - has_scope + - has_custodian slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:EducationProviderType"]' - has_type: - equals_string: NursingRecordsCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled nursing documentation organized - by school, department, or time period. - has_scope: - equals_string: '["nursing education", "student records", "curricula", "staff - records", "photographs"]' - has_scope: - equals_string: '["patient care documentation", "medical research", "administrative - records (general)"]' - has_note: - equals_string: Student records contain personal information subject to privacy - protection. Historical records (pre-1920) more accessible. + has_custodian: + equals_string: "hc:HospitalArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection MedicalPhotographyCollection: is_a: HospitalArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for medical photography and imaging documentation.\n\ - \n**Definition**:\nCollections of photographs, images, and visual documentation\ - \ created \nfor medical, educational, and institutional purposes. Includes clinical\n\ - photography, facility documentation, and historical photographs.\n\n**Typical\ - \ Contents**:\n- Clinical photography (dermatology, surgery, pathology)\n- Medical\ - \ illustrations\n- X-rays and radiological images (historical)\n- Surgical documentation\ - \ photographs\n- Building and facility photographs\n- Staff portraits and group\ - \ photos\n- Event documentation\n- Equipment and technology photographs\n- Teaching\ - \ slides and visual aids\n- Patient photographs (historical, with consent issues)\n\ - \n**Historical Formats**:\n- Glass plate negatives\n- Lantern slides (teaching)\n\ - - Photographic prints\n- 35mm slides\n- Digital images\n\n**Privacy and Ethics**:\n\ - Medical photography raises significant privacy concerns:\n- Patient consent\ - \ requirements\n- De-identification protocols\n- Historical photographs with\ - \ identifiable patients\n- Sensitive clinical imagery\n\n**Research and Education\ - \ Value**:\nMedical photography collections support:\n- Medical history research\n\ - - History of diagnostic techniques\n- Teaching and education\n- Documentary\ - \ evidence\n- Institutional history\n\n**Dutch Context**:\nKey elements:\n-\ - \ Medische fotografie\n- Rontgenfoto's (historical X-rays)\n- Anatomische preparaten\ - \ (related documentation)\n- Onderwijsdia's (teaching slides)\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the collection organizational principle as defined by rico-rst:Collection\n\ - (assembled visual documentation organized by subject, department, or format).\n" + class_uri: hc:MedicalPhotographyCollection + description: >- + A collection of photographic or imaging materials used for medical documentation and clinical or institutional reference. + alt_descriptions: + nl: >- + Een collectie fotografisch of beeldvormend materiaal dat wordt gebruikt voor medische documentatie en klinische of institutionele referentie. + de: >- + Eine Sammlung fotografischer oder bildgebender Materialien fuer medizinische Dokumentation sowie klinische oder institutionelle Referenz. + fr: >- + Une collection de photographies ou d'images utilisees pour la documentation medicale et comme reference clinique ou institutionnelle. + es: >- + Una coleccion de materiales fotograficos o de imagen utilizados para la documentacion medica y como referencia clinica o institucional. + ar: >- + مجموعة من المواد الفوتوغرافية أو التصويرية المستخدمة للتوثيق الطبي وللرجوع السريري أو المؤسسي. + id: >- + Koleksi materi fotografi atau pencitraan yang digunakan untuk dokumentasi medis dan referensi klinis atau institusional. + zh: >- + 用于医疗文档记录以及临床或机构参考的摄影或影像资料收藏。 structured_aliases: - - literal_form: Medizinische Fotosammlung - in_language: de - - literal_form: coleccion de fotografia medica - in_language: es - - literal_form: collection de photographie medicale - in_language: fr - literal_form: medische fotocollectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: colecao de fotografia medica - in_language: pt - keywords: - - medical photography - - medische fotografie - - clinical photography - - klinische fotografie - - medical illustration - - X-rays - - rontgenfoto's - - surgical photography - - dermatological images - - pathological specimens - - teaching slides - - medical imaging history - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - - wd:Q1260006 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - HospitalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - PhotographicArchive - - PhotographicCollection - annotations: - museum_note: Medical photography collections may be held by medical museums, - particularly those associated with university medical centers or medical history - museums. + - literal_form: medizinische Fotosammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de photographies medicales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de fotografia medica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الصور الطبية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi fotografi medis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 医学影像收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_note - - has_note - - has_type - - has_scope - - has_scope + - has_type + - has_score + - has_note + - has_scope + - has_custodian slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - has_type: - equals_string: MedicalPhotographyCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled visual documentation organized - by subject, department, format, or time period. - has_scope: - equals_string: '["clinical photography", "X-rays", "teaching slides", "facility - photos", "staff portraits"]' - has_scope: - equals_string: '["textual patient records", "administrative documents", "research - data"]' - has_note: - equals_string: SENSITIVE. Clinical photographs may contain identifiable patients. - Historical collections require ethical review for access and use. De-identification - protocols essential for research use. - has_note: - equals_string: Historical photographic materials require specialized preservation. - Glass plates, nitrate film, and early color materials particularly vulnerable. - Digitization priorities based on condition and content. + has_custodian: + equals_string: "hc:HospitalArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchive.yaml index 21d08cbde8..aa352e9cde 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchive.yaml @@ -1,55 +1,62 @@ id: https://w3id.org/nde/ontology/HouseArchive name: HouseArchive -title: House Archive (Family Archive) +title: House Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: HouseArchive: - description: Archive containing documents and letters that concern a family. House archives (Familienarchive) preserve records documenting the history, activities, and relationships of a family over generations. They typically include correspondence, legal documents, financial records, photographs, and personal papers. Often associated with noble or prominent families, but may also document ordinary families. + class_uri: hc:HouseArchive is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Archival institution category centered on preservation of multi-generational + family, estate, and household documentation. + alt_descriptions: + nl: Archiefcategorie gericht op bewaring van meer-generatie familie-, huis- en boedelgerelateerde documentatie. + de: Archivkategorie zur Bewahrung mehrgenerationeller Familien-, Haus- und Nachlassunterlagen. + fr: Categorie archivistique centree sur la conservation de documents familiaux, domestiques et successoraux sur plusieurs generations. + es: Categoria archivistica orientada a preservar documentacion familiar, domestica y patrimonial de multiples generaciones. + ar: فئة أرشيفية تُعنى بحفظ وثائق الأسر والممتلكات المنزلية عبر أجيال متعددة. + id: Kategori arsip yang berfokus pada pelestarian dokumentasi keluarga, rumah tangga, dan warisan lintas generasi. + zh: 以保存跨世代家族、宅邸与产业文献为核心的档案机构类别。 + structured_aliases: + - literal_form: familiearchief + in_language: nl + - literal_form: Familienarchiv + in_language: de + - literal_form: archives familiales + in_language: fr + - literal_form: archivo familiar + in_language: es + - literal_form: أرشيف عائلي + in_language: ar + - literal_form: arsip keluarga + in_language: id + - literal_form: 家族档案 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q4344572 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: House Archive - skos:altLabel: Family Archive, Familienarchiv, archivo familiar, archives familiales - subject_domain: family history - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - PersonalArchive - - NobilityArchive - - PrivateArchive - - Nachlass - comments: - - Familienarchiv (de) - - archivo familiar (es) - - archives familiales (fr) - - Important source for genealogical and social history research - - May be held privately or deposited in public repositories + equals_string: hc:ArchiveOrganizationType + exact_mappings: + - wd:Q4344572 + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - rico:CorporateBody diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml index d6099f0dbe..ae7f4f48c8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml @@ -1,34 +1,69 @@ id: https://nde.nl/ontology/hc/class/HouseArchiveRecordSetType name: HouseArchiveRecordSetType -title: HouseArchive Record Set Type +title: House Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: HouseArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by HouseArchive custodians. - ' + class_uri: hc:HouseArchiveRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Abstract classification for record-set categories documenting noble, aristocratic, or dynastic family histories and estate administrations. + alt_descriptions: + nl: >- + Abstracte classificatie voor recordset-categorieën die adellijke, aristocratische of dynastieke familiegoederen en landgoederen documenteren. + de: >- + Abstrakte Klassifikation für Datensatzkategorien, die adelige, aristokratische oder dynastische Familiengeschichten und Gutsverwaltungen dokumentieren. + fr: >- + Classification abstraite pour les catégories de jeux d'enregistrements documentant les histoires familiales nobles, aristocratiques ou dynastiques et les administrations domaniales. + es: >- + Clasificación abstracta para categorías de conjuntos de registros que documentan historias familiares nobles, aristocráticas o dinásticas y administraciones de propiedades. + ar: >- + تصنيف تجريدي لفئات مجموعات السجلات التي توثق التاريخ العائلي النبيل أو الأرستقراطي أو السلالي وإدارات العقارات. + id: >- + Klasifikasi abstrak untuk kategori kumpulan catatan yang mendokumentasikan sejarah keluarga bangsawan, aristokrat, atau dinasti dan administrasi tanah. + zh: >- + 记录贵族、世家或王朝家族历史和庄园管理记录集类别的抽象分类。 + structured_aliases: + nl: + - huisarchief recordset-type + - familiearchief-categorie + de: + - Hausarchiv-Datensatztyp + - Familienarchiv-Kategorie + fr: + - type de jeu d'enregistrements d'archives de maison + - catégorie d'archives familiales + es: + - tipo de conjunto de registros de archivo de casa + - categoría de archivo familiar + ar: + - نوع مجموعة سجلات أرشيف البيت + - فئة الأرشيف العائلي + id: + - jenis kumpulan catatan arsip rumah + - kategori arsip keluarga + zh: + - 家族档案记录集类型 + - 家谱档案类别 + keywords: + - house archive + - family archive + - estate records + - noble family + - dynastic archives slots: - - has_type - - has_score - - has_scope - see_also: - - HouseArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml index 27a313719d..d9fcd75224 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/HouseArchiveRecordSetTypes name: HouseArchiveRecordSetTypes -title: HouseArchive Record Set Type Subclasses +title: House Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./HouseArchiveRecordSetType @@ -20,116 +19,169 @@ imports: classes: HouseRecordsFonds: is_a: HouseArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Historic house records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - HouseArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:HouseRecordsFonds + description: >- + A fonds of household and lineage records maintained according to provenance. + alt_descriptions: + nl: >- + Een fonds met huishoudelijke en familie- of geslachtslijnarchieven, geordend volgens herkomst. + de: >- + Ein Fonds mit Haushalts- und Familien- bzw. Linienunterlagen, nach Provenienz geordnet. + fr: >- + Un fonds de documents domestiques et de lignage, conserve selon le principe de provenance. + es: >- + Un fondo de documentos domesticos y de linaje, conservado segun el principio de procedencia. + ar: >- + صندوق من سجلات الأسر والسلالات محفوظ وفق مبدأ المصدر/المنشأ. + id: >- + Sebuah fonds catatan rumah tangga dan garis keturunan yang dipelihara menurut prinsip provenance. + zh: >- + 按来源原则保存的家族与家务相关记录全宗。 + structured_aliases: + - literal_form: huisarchief fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hausarchivfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'archives de maison + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de archivo de casa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق أرشيف المنزل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip rumah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 家族档案全宗 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: HouseRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds has_custodian: - equals_string: HouseArchive - record_holder_note: - equals_string: This RecordSetType is typically held by HouseArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:HouseArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Fonds FamilyPapersCollection: is_a: HouseArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Family papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - HouseArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:FamilyPapersCollection + description: >- + A collection of family papers and correspondence assembled for preservation and access. + alt_descriptions: + nl: >- + Een collectie familiepapieren en correspondentie, samengesteld voor behoud en toegang. + de: >- + Eine Sammlung von Familienpapieren und Korrespondenz, zusammengestellt fuer Erhaltung und Zugang. + fr: >- + Une collection de papiers de famille et de correspondance constituee pour la conservation et l'acces. + es: >- + Una coleccion de papeles familiares y correspondencia reunida para su conservacion y acceso. + ar: >- + مجموعة من أوراق العائلة والمراسلات جُمعت للحفظ وإتاحة الاطلاع. + id: >- + Koleksi surat-menyurat dan dokumen keluarga yang dihimpun untuk pelestarian dan akses. + zh: >- + 为保存与利用而汇集的家族文书与通信材料收藏。 + structured_aliases: + - literal_form: familiepapieren collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Familiensammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers de famille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles familiares + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق العائلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen keluarga + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 家族文书收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FamilyPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection has_custodian: - equals_string: HouseArchive - record_holder_note: - equals_string: This RecordSetType is typically held by HouseArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:HouseArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection EstateDocumentSeries: is_a: HouseArchiveRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Estate management records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - HouseArchiveRecordSetType - - rico:RecordSetType + class_uri: hc:EstateDocumentSeries + description: >- + A series of files documenting estate administration and property management. + alt_descriptions: + nl: >- + Een serie dossiers over boedelbeheer en beheer van eigendommen. + de: >- + Eine Serie von Akten zur Nachlassverwaltung und Vermoegens- bzw. Liegenschaftsverwaltung. + fr: >- + Une serie de dossiers relatifs a l'administration d'une succession et a la gestion des biens. + es: >- + Una serie de expedientes sobre administracion de herencias y gestion de propiedades. + ar: >- + سلسلة ملفات توثق إدارة التركة وإدارة الممتلكات. + id: >- + Seri berkas yang mendokumentasikan administrasi warisan dan pengelolaan properti. + zh: >- + 记录遗产管理与财产管理事务的文件系列。 + structured_aliases: + - literal_form: boedeldossierserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nachlassaktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers successoraux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de expedientes de herencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة ملفات التركة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri berkas warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产管理文件系列 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: EstateDocumentSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series has_custodian: - equals_string: HouseArchive - record_holder_note: - equals_string: This RecordSetType is typically held by HouseArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:HouseArchive" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Series diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HouseNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HouseNumber.yaml index 73f8aa1eea..663cca22ed 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HouseNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HouseNumber.yaml @@ -1,29 +1,46 @@ id: https://nde.nl/ontology/hc/class/HouseNumber name: HouseNumber -title: House Number Class -description: >- - A house number section of an address. - MIGRATED from house_number (Rule 53). - +title: House Number prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - linkml:types - ../slots/has_label - ../slots/has_value classes: HouseNumber: - class_uri: skos:Concept - description: A house number. + class_uri: hc:HouseNumber + description: >- + Address component indicating the numeric or alphanumeric locator assigned + to a building entrance. + alt_descriptions: + nl: Adresonderdeel met de numerieke of alfanumerieke aanduiding van een gebouwtoegang. + de: Adressbestandteil mit numerischer oder alphanumerischer Kennung fuer einen Gebaeudeeingang. + fr: Composant d'adresse indiquant le repere numerique ou alphanumerique attribue a une entree de batiment. + es: Componente de direccion que indica el localizador numerico o alfanumerico asignado a la entrada de un edificio. + ar: عنصر عنوان يحدد الرقم أو الرمز الأبجدي الرقمي المخصص لمدخل المبنى. + id: Komponen alamat yang menunjukkan penanda numerik atau alfanumerik untuk pintu masuk bangunan. + zh: 表示建筑入口编号或字母数字门牌的地址组成部分。 + structured_aliases: + - literal_form: huisnummer + in_language: nl + - literal_form: Hausnummer + in_language: de + - literal_form: numero de rue + in_language: fr + - literal_form: numero de casa + in_language: es + - literal_form: رقم المنزل + in_language: ar + - literal_form: nomor rumah + in_language: id + - literal_form: 门牌号 + in_language: zh slots: - has_value - has_label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: '["*"]' + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Humidity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Humidity.yaml index fce287fe09..b1a3cdc6a1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Humidity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Humidity.yaml @@ -1,25 +1,74 @@ id: https://nde.nl/ontology/hc/class/Humidity name: Humidity -title: Humidity Class -description: "A class representing humidity measurements or policies (min, max, target).\n\n**MIGRATED** from humidity_max, humidity_min, humidity_target (Rule 53).\n\nUsed in storage condition policies." +title: Humidity prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_tolerance +- linkml:types +- ../slots/has_tolerance classes: Humidity: - class_uri: schema:StructuredValue - description: "Humidity control parameters." + class_uri: hc:Humidity + description: >- + Relative atmospheric moisture measurement used to monitor and control preservation environments for collection care. + alt_descriptions: + nl: >- + Relatieve atmosferische vochtigheidsmeting gebruikt voor het bewaken en regelen van + conserveringsomgevingen voor collectiezorg. + de: >- + Relative atmosphärische Feuchtigkeitsmessung zur Überwachung und Steuerung von + Erhaltungsumgebungen für die Bestandspflege. + fr: >- + Mesure relative de l'humidité atmosphérique utilisée pour surveiller et contrôler + les environnements de conservation pour la gestion des collections. + es: >- + Medición relativa de humedad atmosférica utilizada para monitorear y controlar + ambientes de conservación para el cuidado de colecciones. + ar: >- + قياس رطوبة جوية نسبية يُستخدم لمراقبة والتحكم في بيئات الحفظ لرعاية المجموعات. + id: >- + Pengukuran kelembaban atmosfer relatif yang digunakan untuk memantau dan mengontrol + lingkungan pelestarian untuk perawatan koleksi. + zh: >- + 用于监测和控制藏品保护环境的相对大气湿度测量。 + structured_aliases: + - literal_form: relatieve luchtvochtigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: relative Luftfeuchtigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: humidité relative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: humedad relativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الرطوبة النسبية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kelembaban relatif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 相对湿度 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_tolerance slot_usage: has_tolerance: range: HumidityTolerance - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: "['*']" + broad_mappings: + - schema:StructuredValue + comments: + - Critical parameter for organic material preservation. + - Typically expressed as percentage with acceptable tolerance ranges. + - 'Preserved from prior description: Relative moisture condition metric used to monitor and control preservation environments.' + keywords: + - environmental monitoring + - preservation condition + - moisture control + - collection care diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml index 320f9cf1a1..fe076f82f9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/HumidityTolerance name: HumidityTolerance -title: Humidity Tolerance Class -description: "Acceptable deviation from target humidity.\n\n**MIGRATED** from humidity_tolerance (Rule 53).\n\nUsed in storage condition policies." +title: Humidity Tolerance prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -13,19 +12,58 @@ imports: - ../slots/has_value classes: HumidityTolerance: - class_uri: schema:QuantitativeValue - description: "Allowed humidity fluctuation (+/-)." + class_uri: hc:HumidityTolerance + description: >- + Acceptable deviation range from target atmospheric moisture levels used in preventive conservation and environmental monitoring. + alt_descriptions: + nl: >- + Acceptabele afwijkingsmarge van doel atmosferische vochtigheidsniveaus gebruikt bij preventieve conservering en omgevingsmonitoring. + de: >- + Zulässiger Abweichungsbereich von Ziel-Luftfeuchtigkeitswerten, der bei präventiver Konservierung und Umweltüberwachung verwendet wird. + fr: >- + Plage de déviation acceptable des niveaux d'humidité atmosphérique cible utilisée dans la conservation préventive et la surveillance environnementale. + es: >- + Rango de desviación aceptable de los niveles de humedad atmosférica objetivo utilizado en conservación preventiva y monitoreo ambiental. + ar: >- + نطاق الانحراف المقبول عن مستويات الرطوبة الجوية المستهدفة المستخدم في الحفظ الوقائي والمراقبة البيئية. + id: >- + Rentang deviasi yang dapat diterima dari tingkat kelembaban atmosfer target yang digunakan dalam pelestarian preventif dan pemantauan lingkungan. + zh: >- + 预防性保护和环境监测中使用的目标大气湿度水平的可接受偏差范围。 + structured_aliases: + nl: + - vochtigheidstolerantie + - RV-tolerantie + de: + - Feuchtigkeitstoleranz + - Luftfeuchtigkeitstoleranz + fr: + - tolérance d'humidité + - tolérance hygrométrique + es: + - tolerancia de humedad + - tolerancia higrométrica + ar: + - تحمل الرطوبة + - تسامح الرطوبة + id: + - toleransi kelembaban + - toleransi higrometri + zh: + - 湿度容差 + - 湿度允差 + keywords: + - humidity tolerance + - environmental control + - preventive conservation + - RH tolerance + - climate control slots: - - has_value - - has_unit + - has_value + - has_measurement_unit slot_usage: has_value: range: float required: true - has_unit: -# range: string - ifabsent: string(%) - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: "['*']" + broad_mappings: + - schema:QuantitativeValue diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Hypernym.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Hypernym.yaml index a189a5f54b..d9163bae47 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Hypernym.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Hypernym.yaml @@ -6,72 +6,85 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# - 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# - crm: http://www.cidoc-crm.org/cidoc-crm/ - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label -# default_range: string default_prefix: hc +imports: +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: Hypernym: - description: 'A broader/parent concept in a classification hierarchy. - - **SEMANTIC DEFINITION**: A hypernym (also superordinate or umbrella term) is - a concept whose semantic field is more inclusive than that of another concept. For - example, "vehicle" is a hypernym of "car", "truck", and "bicycle". - - **SKOS ALIGNMENT**: In SKOS vocabulary, hypernym relationships are expressed - via: - `skos:broader` - links a concept to its hypernym - `skos:narrower` - - inverse, links hypernym to hyponyms - `skos:broaderTransitive` - transitive - closure of broader - - **HERITAGE DOMAIN USAGE**: - Collection types: "Archives" is hypernym of "Municipal - Archives" - Institution types: "Museum" is hypernym of "Art Museum" - Subject - classification: "Art" is hypernym of "Painting" - - **RELATED CONCEPTS**: - **Hyponym**: The inverse - a more specific concept (child) - - **Meronym**: Part-of relationship (different from is-a) - **Holonym**: Whole-of - relationship (inverse of meronym) - - **ONTOLOGY MAPPING**: - class_uri: skos:Concept (as hypernym IS a concept) - - exact_mappings: skos:broader target concept' - class_uri: skos:Concept - broad_mappings: - - skos:Concept - close_mappings: - - rdfs:Class - - owl:Class + class_uri: hc:Hypernym + description: >- + Superordinate category encompassing narrower concepts in a hierarchical + taxonomic relationship. + alt_descriptions: + nl: >- + Bovenliggende categorie die engere concepten omvat in een hiërarchische + taxonomische relatie. + de: >- + Oberbegriff, der engere Konzepte in einer hierarchischen + taxonomischen Beziehung umfasst. + fr: >- + Catégorie supérieure englobant des concepts plus restreints dans une + relation taxonomique hiérarchique. + es: >- + Categoría superior que engloba conceptos más restringidos en una + relación taxonómica jerárquica. + ar: >- + فئة عليا تشمل مفاهيم أضيق في علاقة تصنيفية هرمية. + id: >- + Kategori superordinat yang mencakup konsep yang lebih sempit dalam + hubungan taksonomi hierarkis. + zh: >- + 在分层分类关系中包含较窄概念的上位范畴。 slots: - identified_by - has_label - has_description - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Hypernym relationships apply to all classification - hierarchies across all custodian types. - custodian_types_primary: '*' - specificity_score: 0.25 - specificity_rationale: Low specificity - fundamental concept for any hierarchical - classification. - examples: - - value: "Hypernym:\n hypernym_uri: \"rico:Fonds\"\n has_label:\n \ - \ - label_text: \"Fonds\"\n label_language: \"en\"\n has_description:\n\ - \ - description_text: \"Provenance-based archival unit\"\n" - description: RiC-O Fonds as hypernym for archival record sets. - - value: "Hypernym:\n hypernym_uri: \"hc:collection-type/museum-collection\"\n\ - \ has_label:\n - label_text: \"Museum Collection\"\n has_description:\n\ - \ - description_text: \"Physical heritage objects held by museums\"\n" - description: Museum Collection as hypernym for specific collection types. + broad_mappings: + - skos:Concept + close_mappings: + - rdfs:Class + structured_aliases: + - literal_form: hyperoniem + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Oberbegriff + predicate: EXACT_SYNONYM + in_language: de + - literal_form: hyperonyme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hiperónimo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: hipernim + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 上义词 + predicate: EXACT_SYNONYM + in_language: zh comments: - - Created from slot_fixes.yaml migration (2026-01-19) - - Replaces collection_broader_type slot range with structured class - - SKOS-aligned for vocabulary interoperability - - Use with has_hypernym slot + - Represents broader category in is-a hierarchy + - Inverse relationship to hyponym (narrower term) + - Essential for taxonomic classification systems + - 'Preserved from prior description: Broader parent concept in a hierarchy where subordinate terms represent narrower semantic scope.' + keywords: + - taxonomy + - hierarchy + - superordinate + - broader concept + - classification + examples: + - value: + has_label: Vehicle + has_description: Broader category for car, bicycle, truck + description: Hypernym for specific transport modes + annotations: + specificity_score: 0.2 + specificity_rationale: Generic taxonomic relationship applicable across domains + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Hyponym.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Hyponym.yaml index 06abcbcaf7..da0f2989a4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Hyponym.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Hyponym.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Hyponym name: Hyponym title: Hyponym -description: A narrower term or instance. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,13 +9,35 @@ default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_description classes: Hyponym: - class_uri: skos:Concept - description: Narrower concept/instance. + class_uri: hc:Hyponym + description: >- + Subordinate concept within a hierarchical taxonomy that inherits semantic + properties from a broader parent category. + alt_descriptions: + nl: >- + Ondergeschikt concept binnen een hiërarchische taxonomie dat semantische + eigenschappen erft van een bredere oudercategorie. + de: >- + Untergeordnetes Konzept innerhalb einer hierarchischen Taxonomie, das semantische + Eigenschaften von einer breiteren Elternkategorie erbt. + fr: >- + Concept subordonné au sein d'une taxonomie hiérarchique qui hérite des propriétés + sémantiques d'une catégorie parente plus large. + es: >- + Concepto subordinado dentro de una taxonomía jerárquica que hereda propiedades + semánticas de una categoría padre más amplia. + ar: >- + مفهوم تابع ضمن تصنيف هرمي يرث الخصائص الدلالية من فئة أصل أوسع. + id: >- + Konsep bawahan dalam taksonomi hierarkis yang mewarisi properti semantik dari + kategori induk yang lebih luas. + zh: >- + 在分层分类法中从更广泛的父类别继承语义属性的从属概念。 slots: - - has_label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Hypothesis.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Hypothesis.yaml index ae8cb76442..3d1457fecb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Hypothesis.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Hypothesis.yaml @@ -7,53 +7,42 @@ prefixes: prov: http://www.w3.org/ns/prov# skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - ../slots/generated_by -# default_range: string + - ../slots/has_note classes: Hypothesis: - description: 'A hypothesis or working assertion about uncertain or ambiguous data. - - **USE CASE**: Institution Type Hypotheses When an institution''s type cannot - be definitively determined, multiple type hypotheses can be recorded with supporting/contradicting - evidence and confidence levels. - - **STRUCTURE**: - Asserted value (the hypothesis) - Confidence level - Supporting - evidence - Contradicting evidence - Alternative interpretations - - **ONTOLOGY MAPPING**: - class_uri: skos:Concept (the hypothesis is a conceptual - assertion) - Related to prov:Entity (what is being hypothesized about)' - class_uri: skos:Concept - close_mappings: - - prov:Entity - - schema:Claim - related_mappings: - - skos:note + class_uri: hc:Hypothesis + description: >- + Provisional explanatory statement proposed when available evidence is + insufficient for definitive classification. + alt_descriptions: + nl: >- + Voorlopige verklarende verklaring voorgesteld wanneer beschikbaar bewijs + onvoldoende is voor definitieve classificatie. + de: >- + Vorläufige erklärende Aussage, die vorgeschlagen wird, wenn verfügbare Beweise + für eine endgültige Klassifizierung unzureichend sind. + fr: >- + Déclaration explicative provisoire proposée lorsque les preuves disponibles sont + insuffisantes pour une classification définitive. + es: >- + Declaración explicativa provisional propuesta cuando la evidencia disponible es + insuficiente para una clasificación definitiva. + ar: >- + بيان تفسيري مؤقت يُقترح عندما تكون الأدلة المتاحة غير كافية للتصنيف النهائي. + id: >- + Pernyataan penjelasan sementara yang diusulkan ketika bukti yang tersedia tidak + cukup untuk klasifikasi definitif. + zh: >- + 当可用证据不足以进行明确分类时提出的临时解释性陈述。 slots: - - generated_by - - has_note - annotations: - custodian_types: '["U"]' - custodian_types_rationale: Hypotheses are primarily used for Unknown (U) type - institutions where the type is ambiguous and needs research to resolve. - custodian_types_primary: U - specificity_score: 0.8 - specificity_rationale: High specificity - only relevant for uncertain/ambiguous - data. - examples: - - value: "Hypothesis:\n asserted_value: \"MUSEUM\"\n confidence_level: \"medium\"\ - \n generated_by:\n has_score:\n has_score:\ - \ 0.65\n has_method: \"type_inference_from_website\"\n supporting_evidence:\n\ - \ - \"Website mentions 'exhibitions'\"\n - \"Has physical visitor address\"\ - \n contradicting_evidence:\n - \"No collection catalog found\"\n alternative_interpretation:\ - \ \"Could be a gallery with temporary shows\"\n" - description: Type hypothesis suggesting institution is a museum. - - value: "Hypothesis:\n asserted_value: \"COLLECTING_SOCIETY\"\n confidence_level:\ - \ \"high\"\n generated_by:\n has_score:\n has_score:\ - \ 0.85\n has_method: \"name_pattern_analysis\"\n supporting_evidence:\n\ - \ - \"Name contains 'Historische Vereniging'\"\n - \"Membership-based\ - \ organization\"\n - \"Maintains local archive\"\n" - description: High-confidence hypothesis for a collecting society. - comments: - - 'MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore' + - generated_by + - has_note + broad_mappings: + - skos:Concept + close_mappings: + - prov:Entity + - schema:Claim diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ICHDomain.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ICHDomain.yaml index 086c1b839a..8ba8749018 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ICHDomain.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ICHDomain.yaml @@ -1,29 +1,79 @@ id: https://nde.nl/ontology/hc/class/ICHDomain name: ICHDomain -title: ICHDomain -description: UNESCO Intangible Cultural Heritage domain. +title: ICH Domain prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: ICHDomain: - class_uri: skos:Concept - description: ICH Domain. + class_uri: hc:ICHDomain + description: >- + Controlled classification domain for categorizing non-physical heritage practices, + traditions, and living expressions. + alt_descriptions: + nl: >- + Gecontroleerd classificatiedomein voor het categoriseren van niet-fysieke erfgoedpraktijken, + tradities en levende uitdrukkingen. + de: >- + Kontrolliertes Klassifikationsgebiet zur Kategorisierung von nicht-physischen Heritage-Praktiken, + Traditionen und lebendigen Ausdrucksformen. + fr: >- + Domaine de classification contrôlé pour catégoriser les pratiques patrimoniales non matérielles, + les traditions et les expressions vivantes. + es: >- + Dominio de clasificación controlado para categorizar prácticas patrimoniales no físicas, + tradiciones y expresiones vivas. + ar: >- + مجال تصنيف مضبوط لتصنيف ممارسات التراث غير المادية والتقاليد والتعبيرات الحية. + id: >- + Domain klasifikasi terkontrol untuk mengategorikan praktik warisan non-fisik, + tradisi, dan ekspresi hidup. + zh: >- + 用于对非物质遗产实践、传统和活态表达进行分类的受控分类领域。 + structured_aliases: + - literal_form: ICH-domein + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ICH-Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: domaine PCI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: dominio PCI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجال التراث الثقافي غير المادي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: domain ICH + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 非遗领域 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_label - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_description + broad_mappings: + - skos:Concept + comments: + - Aligns with UNESCO 2003 Convention ICH domain categories. + - Five primary domains: oral traditions, performing arts, social practices, knowledge/practices, traditional craftsmanship. + - 'Preserved from prior description: Controlled domain category for classifying intangible cultural heritage expressions and practices.' + keywords: + - intangible heritage + - cultural traditions + - living practices + - UNESCO domains + examples: + - value: + has_label: Performing Arts + has_description: Traditional music, dance, and theatrical performances. + description: UNESCO ICH performing arts domain diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml index 5186a198c6..9fc268070f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml @@ -1,26 +1,77 @@ id: https://nde.nl/ontology/hc/class/ICHSafeguarding name: ICHSafeguarding -title: ICHSafeguarding -description: Safeguarding measure for Intangible Cultural Heritage. +title: ICH Safeguarding prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_objective - - ../slots/has_type +- linkml:types +- ../slots/has_label +- ../slots/has_objective +- ../slots/has_type classes: ICHSafeguarding: - class_uri: schema:Action - description: ICH safeguarding measure. + class_uri: hc:ICHSafeguarding + description: >- + Coordinated action designed to ensure the viability, intergenerational transmission, + and ongoing practice of intangible cultural heritage traditions. + alt_descriptions: + nl: >- + Gecoördineerde actie ontworpen om de levensvatbaarheid, intergenerationele overdracht + en doorlopende beoefening van immaterieel cultureel erfgoedtradities te waarborgen. + de: >- + Koordinierte Maßnahme zur Sicherstellung der Lebensfähigkeit, intergenerationellen Weitergabe + und fortlaufenden Praxis immaterieller Kulturerbetraditionen. + fr: >- + Action coordonnée conçue pour assurer la viabilité, la transmission intergénérationnelle + et la pratique continue des traditions du patrimoine culturel immatériel. + es: >- + Acción coordinada diseñada para asegurar la viabilidad, transmisión intergeneracional + y práctica continua de tradiciones de patrimonio cultural inmaterial. + ar: >- + إجراء منسق مصمم لضمان جدوى ونقل الأجيال والممارسة المستمرة + لتقاليد التراث الثقافي غير المادي. + id: >- + Tindakan terkoordinasi yang dirancang untuk memastikan kelayakan, transmisi antargenerasi, + dan praktik berkelanjutan tradisi warisan budaya takbenda. + zh: >- + 旨在确保非物质文化遗产传统的存续性、代际传承和持续实践的协调行动。 + structured_aliases: + - literal_form: ICH-bescherming + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ICH-Bewahrung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sauvegarde PCI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: salvaguarda PCI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صون التراث غير المادي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: perlindungan ICH + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 非遗保护 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_label - has_type - has_objective - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + broad_mappings: + - schema:Action + comments: + - Aligned with UNESCO 2003 Convention safeguarding measures. + - Supports community-based transmission and documentation initiatives. + - 'Preserved from prior description: Coordinated action designed to ensure viability, transmission, and continuity of intangible cultural heritage practices.' + keywords: + - heritage safeguarding + - intergenerational transmission + - community practice + - ICH viability diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml index 38bfcfbebf..ce95239099 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml @@ -1,27 +1,70 @@ id: https://nde.nl/ontology/hc/class/ICHSafeguardingType name: ICHSafeguardingType -title: ICHSafeguardingType -description: >- - Type of ICH safeguarding measure. - +title: ICH Safeguarding Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: ICHSafeguardingType: - class_uri: skos:Concept - description: ICH safeguarding type. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + class_uri: hc:ICHSafeguardingType + description: >- + Controlled category differentiating safeguarding strategy approaches such as documentation, transmission, awareness, or legal protection for intangible heritage. + alt_descriptions: + nl: >- + Gecontroleerde categorie die veiligstellingsstrategiebenaderingen differentieert zoals documentatie, overdracht, bewustzijn of juridische bescherming voor immaterieel erfgoed. + de: >- + Kontrollierte Kategorie zur Differenzierung von Sicherungsstrategieansätzen wie Dokumentation, Weitergabe, Bewusstsein oder rechtlichem Schutz für immaterielles Erbe. + fr: >- + Catégorie contrôlée différenciant les approches de stratégies de sauvegarde telles que la documentation, la transmission, la sensibilisation ou la protection juridique pour le patrimoine immatériel. + es: >- + Categoría controlada que diferencia enfoques de estrategias de salvaguarda como documentación, transmisión, sensibilización o protección legal para patrimonio inmaterial. + ar: >- + فئة مضبوطة تميز مناهج استراتيجيات الحماية مثل التوثيق أو النقل أو التوعية أو الحماية القانونية للتراث غير المادي. + id: >- + Kategori terkontrol yang membedakan pendekatan strategi perlindungan seperti dokumentasi, transmisi, kesadaran, atau perlindungan hukum untuk warisan takbenda. + zh: >- + 区分非物质遗产保护策略方法(如文献、传承、宣传或法律保护)的受控类别。 + structured_aliases: + - literal_form: ICH-beschermingstype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ICH-Sicherungstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de sauvegarde PCI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de salvaguarda PCI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع حماية التراث غير المادي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe perlindungan ICH + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 非遗保护类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_label + - has_label + broad_mappings: + - skos:Concept + comments: + - Aligns with UNESCO 2003 Convention safeguarding measures. + - Used for classifying safeguarding activities in ICH inventories. + - 'Preserved from prior description: Controlled category for differentiating safeguarding strategy forms such as documentation, transmission, awareness, or legal protection.' + keywords: + - safeguarding strategy + - intangible heritage protection + - UNESCO ICH measures + - transmission support + examples: + - value: + has_label: Transmission through Education + description: ICH safeguarding type for educational programs diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ID.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ID.yaml deleted file mode 100644 index 7cbac8f6ca..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ID.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/class/ID -name: ID -title: ID -description: Generic identifier wrapper. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: - - linkml:types - - ../slots/has_value -classes: - ID: - class_uri: schema:PropertyValue - description: ID wrapper. - slots: - - has_value - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IIIF.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IIIF.yaml index 0e29090c63..9521bed7e8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IIIF.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IIIF.yaml @@ -8,12 +8,32 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: IIIF: class_uri: dcterms:Standard - description: IIIF standard. + description: >- + Reference to the International Image Interoperability Framework standard + for interoperable image delivery and annotation. + alt_descriptions: + nl: Verwijzing naar de IIIF-standaard voor interoperabele beeldaanlevering en annotatie. + de: Verweis auf den IIIF-Standard fuer interoperable Bildbereitstellung und Annotation. + fr: Reference a la norme IIIF pour la diffusion et l annotation interopérables des images. + es: Referencia al estandar IIIF para entrega interoperable de imagenes y anotacion. + ar: مرجع إلى معيار IIIF للتقديم البيني للصور والتعليقات التوضيحية. + id: Rujukan ke standar IIIF untuk penyajian gambar dan anotasi yang interoperabel. + zh: 指向 IIIF 标准的引用,用于可互操作的图像传输与标注。 + structured_aliases: + - {literal_form: IIIF-standaard, in_language: nl} + - {literal_form: IIIF-Standard, in_language: de} + - {literal_form: norme IIIF, in_language: fr} + - {literal_form: estandar IIIF, in_language: es} + - {literal_form: معيار IIIF, in_language: ar} + - {literal_form: standar IIIF, in_language: id} + - {literal_form: IIIF 标准, in_language: zh} + exact_mappings: + - dcterms:Standard slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml deleted file mode 100644 index 1a443e2cb0..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IIPImageServer.yaml +++ /dev/null @@ -1,57 +0,0 @@ -id: https://nde.nl/ontology/hc/class/IIPImageServer -name: iip_image_server -title: IIPImageServer Class -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcat: http://www.w3.org/ns/dcat# - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - iiif: http://iiif.io/api/image/3# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../enums/IIIFComplianceLevelEnum - - ../enums/ImageProtocolEnum - - ../metadata - - ../slots/has_score -classes: - IIPImageServer: - is_a: DataServiceEndpoint - class_uri: hc:IIPImageServer - description: "Tiled image server endpoint for dynamic high-resolution image delivery.\n\ - \n**Purpose:**\n\nModels image server endpoints that provide:\n- Deep zoom for\ - \ high-resolution images\n- Tile-based delivery for smooth navigation\n- On-the-fly\ - \ image manipulation (rotation, cropping, format conversion)\n- Efficient delivery\ - \ of gigapixel images\n\n**Supported Protocols:**\n\n| Protocol | Description\ - \ | Use Case |\n|----------|-------------|----------|\n| **IIP** | Internet\ - \ Imaging Protocol | Legacy, widely deployed |\n| **IIIF Image** | International\ - \ Image Interoperability Framework | Modern standard, interoperable |\n| **Zoomify**\ - \ | Zoomify tile format | Common in heritage sector |\n| **DeepZoom** | Microsoft\ - \ Deep Zoom | Seadragon viewers |\n\n**Example - Nationaal Archief IIP Server:**\n\ - \n```yaml\niip_image_server:\n endpoint_name: \"Nationaal Archief Image Server\"\ - \n base_url: \"https://service.archief.nl/iipsrv\"\n server_software: \"IIPImage\"\ - \n supported_protocols:\n - IIP\n - Zoomify\n - IIIF_IMAGE\n iiif_compliance_level:\ - \ LEVEL_1\n max_image_dimension: 10000\n supported_output_formats:\n -\ - \ image/jpeg\n - image/png\n supports_region_extraction: true\n supports_rotation:\ - \ true\n supports_quality_selection: true\n```\n\n**IIIF Image API Features:**\n\ - \nIIIF Image API URL structure:\n`{scheme}://{server}{/prefix}/{identifier}/{region}/{size}/{rotation}/{quality}.{format}`\n\ - \n- **region**: full, square, x,y,w,h, pct:x,y,w,h\n- **size**: full, max, w,,\ - \ ,h, pct:n, w,h, !w,h\n- **rotation**: 0-360, with optional mirror (!)\n- **quality**:\ - \ default, color, gray, bitonal\n- **format**: jpg, png, gif, webp, tif\n\n\ - **See Also:**\n\n- IIIF Image API: https://iiif.io/api/image/\n- IIPImage Server:\ - \ https://iipimage.sourceforge.io/\n" - comments: - - Essential for delivering high-resolution heritage images - - IIIF provides best interoperability with modern viewers - - IIPImage is most common open-source server in heritage sector - see_also: - - https://iiif.io/api/image/3.0/ - - https://iipimage.sourceforge.io/ - - https://github.com/loris-imageserver/loris - slots: - - has_score - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml index 5f64e6e0bb..cd38b97711 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ISO639-3Identifier.yaml @@ -1,24 +1,49 @@ id: https://nde.nl/ontology/hc/class/ISO639-3Identifier name: ISO639-3Identifier +title: ISO 639-3 Identifier Class 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_code +- linkml:types +- ../slots/has_code classes: ISO639-3Identifier: class_uri: hc:ISO639-3Identifier + description: Three-letter language identifier value defined by ISO 639-3. + alt_descriptions: + nl: Drieletterige taalidentificator volgens ISO 639-3. + de: Dreistelliger Sprachidentifikator gemaess ISO 639-3. + fr: Identifiant de langue a trois lettres defini par ISO 639-3. + es: Identificador de idioma de tres letras definido por ISO 639-3. + ar: معرّف لغة مكوّن من ثلاثة أحرف وفق ISO 639-3. + id: Pengidentifikasi bahasa tiga huruf yang ditetapkan oleh ISO 639-3. + zh: ISO 639-3定义的三字母语言标识符。 + structured_aliases: + - {literal_form: ISO 639-3 code, in_language: nl} + - {literal_form: ISO-639-3-Code, in_language: de} + - {literal_form: code ISO 639-3, in_language: fr} + - {literal_form: codigo ISO 639-3, in_language: es} + - {literal_form: رمز ISO 639-3, in_language: ar} + - {literal_form: kode ISO 639-3, in_language: id} + - {literal_form: ISO 639-3代码, in_language: zh} close_mappings: - - schema:identifier - description: ISO 639-3 three-letter language code + - dcterms:Identifier slots: - has_code slot_usage: has_code: pattern: ^[a-z]{3}$ + required: true + comments: + - Use for ISO 639-3 identifiers (three-letter codes) when ISO 639-1 is not sufficient. + examples: + - value: + has_code: nld + description: ISO 639-3 code for Dutch annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Controlled language-code identifier class. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml index 65ebb7495f..ff5d5809a7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml @@ -3,58 +3,100 @@ name: IconographicArchives title: Iconographic Archives prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../classes/ArchiveOrganizationType +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: IconographicArchives: - description: Archives containing predominantly pictorial materials. Iconographic archives specialize in collecting and preserving images including prints, drawings, photographs, posters, and other visual materials. They serve as important resources for art historical research, visual culture studies, and iconographic analysis. + class_uri: hc:IconographicArchives is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Organization dedicated to acquiring, preserving, and providing access to + visual materials including prints, engravings, drawings, and photographs. + alt_descriptions: + nl: >- + Instelling gewijd aan het verzamelen, bewaren en ontsluiten van visuele materialen + zoals prenten, gravures, tekeningen en fotografie. + de: >- + Einrichtung, die dem Sammeln, Bewahren und Erschließen visueller Materialien + wie Drucke, Stiche, Zeichnungen und Fotografie gewidmet ist. + fr: >- + Institution dédiée à l'acquisition, la préservation et l'accès aux matériaux visuels + tels que les estampes, les gravures, les dessins et la photographie. + es: >- + Institución dedicada a adquirir, preservar y proporcionar acceso a materiales visuales + como grabados, estampas, dibujos y fotografía. + ar: >- + مؤسسة مكرسة لاقتناء وحفظ وتوفير الوصول إلى المواد البصرية + مثل المطبوعات والنقوش والرسومات والتصوير الفوتوغرافي. + id: >- + Lembaga yang didedikasikan untuk mengakuisisi, melestarikan, dan menyediakan akses + ke materi visual seperti cetakan, ukiran, gambar, dan fotografi. + zh: >- + 致力于获取、保存和提供视觉材料(如版画、雕刻、素描和摄影)访问的机构。 slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q117810712 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Iconographic Archives - skos:altLabel: Image Archive, Visual Archives, Pictorial Archives - media_type: pictorial/visual - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - PhotoArchive - - PhotographCollection - - PrintRoom - - VisualArchive + equals_string: hc:ArchiveOrganizationType + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - wd:Q117810712 + - rico:CorporateBody + structured_aliases: + - literal_form: iconografische archieven + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ikonografische Archive + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives iconographiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivos iconográficos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيفات أيقونوغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip ikonografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 图像档案馆 + predicate: EXACT_SYNONYM + in_language: zh comments: - - Focus on pictorial rather than textual materials - - May include prints, drawings, photographs, posters - - Important for art history and visual culture research + - Specializes in visual documentation and artistic heritage + - Collections include prints, drawings, photographs, and graphic works + - Often part of museums, libraries, or independent cultural institutions + - 'Preserved from prior description: Archival institution specializing in preservation and access of pictorial documentation such as prints, drawings, and photographs.' + keywords: + - visual heritage + - pictorial collections + - prints + - drawings + - photographs + - graphic arts + examples: + - value: + has_label: Iconographic Archive Netherlands + hold_record_set: pictorial_collection + description: National visual documentation repository + annotations: + specificity_score: 0.6 + specificity_rationale: Specialized archive type for visual heritage collections + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml index a4dab567e5..5bbe27cbec 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml @@ -1,34 +1,47 @@ id: https://nde.nl/ontology/hc/class/IconographicArchivesRecordSetType name: IconographicArchivesRecordSetType -title: IconographicArchives Record Set Type +title: Iconographic Archives Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: IconographicArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by IconographicArchives custodians. - ' + class_uri: hc:IconographicArchivesRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Taxonomy root for categorizing pictorial, illustrative, and visual + documentation holdings managed by image-focused repositories. + alt_descriptions: + nl: >- + Taxonomiewortel voor het categoriseren van beeldmateriaal-, illustratie- en visuele + documentatiebezittingen beheerd door beeldgerichte bewaarinstellingen. + de: >- + Taxonomie-Wurzel für die Kategorisierung von Bild-, Illustrations- und visueller + Dokumentationsbeständen, die von bildorientierten Repositorien verwaltet werden. + fr: >- + Racine taxonomique pour catégoriser les fonds de documentation iconographique, + illustrative et visuelle gérés par des dépôts axés sur l'image. + es: >- + Raíz taxonómica para categorizar fondos de documentación pictórica, ilustrativa + y visual gestionados por repositorios enfocados en imágenes. + ar: >- + جذر تصنيفي لتصنيف مقتنيات الوثائق التصويرية والتوضيحية والبصرية التي تديرها مستودعات تركز على الصور. + id: >- + Akar taksonomi untuk mengkategorikan koleksi dokumentasi bergambar, ilustratif, + dan visual yang dikelola oleh repositori berfokus gambar. + zh: >- + 用于对由图像焦点存储库管理的图像、插图和视觉文档馆藏进行分类的分类法根。 slots: - - has_type - - has_score - - has_scope - see_also: - - IconographicArchives - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml index 65ac7a0094..df5bfdfdfb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml @@ -1,14 +1,13 @@ id: https://nde.nl/ontology/hc/class/IconographicArchivesRecordSetTypes name: IconographicArchivesRecordSetTypes -title: IconographicArchives Record Set Type Subclasses +title: Iconographic Archives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./IconographicArchivesRecordSetType @@ -20,79 +19,113 @@ imports: classes: VisualImageCollection: is_a: IconographicArchivesRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Iconographic materials.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - IconographicArchivesRecordSetType - - rico:RecordSetType + class_uri: hc:VisualImageCollection + description: >- + A collection of visual images used as documentary evidence or reference. + alt_descriptions: + nl: >- + Een collectie beeldmateriaal dat als documentair bewijs of referentie dient. + de: >- + Eine Sammlung visueller Bilder, die als dokumentarischer Nachweis oder Referenz dient. + fr: >- + Une collection d'images visuelles utilisees comme preuve documentaire ou comme reference. + es: >- + Una coleccion de imagenes visuales utilizada como evidencia documental o referencia. + ar: >- + مجموعة من الصور المرئية تُستخدم كدليل وثائقي أو مرجع. + id: >- + Koleksi gambar visual yang digunakan sebagai bukti dokumenter atau referensi. + zh: >- + 用作文献证据或参考的一组视觉图像收藏。 + structured_aliases: + - literal_form: beeldcollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildersammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'images + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de imagenes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة صور + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi gambar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 图像收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: VisualImageCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection has_custodian: - equals_string: IconographicArchives - record_holder_note: - equals_string: This RecordSetType is typically held by IconographicArchives - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:IconographicArchives" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection PrintCollection: is_a: IconographicArchivesRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Prints and engravings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - IconographicArchivesRecordSetType - - rico:RecordSetType + class_uri: hc:PrintCollection + description: >- + A collection of prints, engravings, and related graphic works preserved for documentation and study. + alt_descriptions: + nl: >- + Een collectie prenten, gravures en aanverwante grafische werken, bewaard voor documentatie en onderzoek. + de: >- + Eine Sammlung von Drucken, Stichen und verwandten grafischen Werken, bewahrt zur Dokumentation und Forschung. + fr: >- + Une collection d'estampes, de gravures et d'oeuvres graphiques associees, conservee pour la documentation et l'etude. + es: >- + Una coleccion de estampas, grabados y obras graficas relacionadas, conservada para documentacion y estudio. + ar: >- + مجموعة من المطبوعات والنقوش والأعمال الرسومية ذات الصلة محفوظة للتوثيق والدراسة. + id: >- + Koleksi cetakan, ukiran, dan karya grafis terkait yang dipelihara untuk dokumentasi dan kajian. + zh: >- + 为文献记录与研究而保存的版画、雕版印刷品及相关平面艺术作品收藏。 + structured_aliases: + - literal_form: prentencollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Druckgrafiksammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'estampes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de estampas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة مطبوعات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi cetakan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 版画收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PrintCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection has_custodian: - equals_string: IconographicArchives - record_holder_note: - equals_string: This RecordSetType is typically held by IconographicArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:IconographicArchives" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Collection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Iconography.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Iconography.yaml index b1e4833e07..fed5181d4d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Iconography.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Iconography.yaml @@ -1,11 +1,11 @@ id: https://nde.nl/ontology/hc/class/Iconography name: Iconography title: Iconography -description: Iconographic classification or description. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - linkml:types @@ -13,12 +13,56 @@ imports: - ../slots/has_label classes: Iconography: - class_uri: schema:DefinedTerm - description: Iconography. + class_uri: hc:Iconography + description: >- + Controlled vocabulary term for visual motifs, symbolic subjects, and representational conventions in artworks. + alt_descriptions: + nl: >- + Gecontroleerde vocabulaireterm voor visuele motieven, symbolische onderwerpen en weergaveconventies in kunstwerken. + de: >- + Kontrollierter Vokabularbegriff für visuelle Motive, symbolische Themen und Darstellungskonventionen in Kunstwerken. + fr: >- + Terme de vocabulaire contrôlé pour les motifs visuels, les sujets symboliques et les conventions de représentation dans les œuvres d'art. + es: >- + Término de vocabulario controlado para motivos visuales, temas simbólicos y convenciones de representación en obras de arte. + ar: >- + مصطلح مفردات مضبوطة للزخارف البصرية والمواضيع الرمزية واتفاقيات التمثيل في الأعمال الفنية. + id: >- + Istilah kosakata terkendali untuk motif visual, subjek simbolis, dan konvensi representasi dalam karya seni. + zh: >- + 用于艺术作品中视觉母题、象征主题和表现惯例的受控词汇术语。 + structured_aliases: + nl: + - iconografie + - beeldsymboliek + de: + - Ikonografie + - Bildsymbolik + fr: + - iconographie + - symbolique visuelle + es: + - iconografía + - simbolismo visual + ar: + - الأيقونوغرافيا + - الرمزية البصرية + id: + - ikonografi + - simbolisme visual + zh: + - 图像志 + - 图像象征 + keywords: + - iconography + - visual motif + - symbolic subject + - art terminology + - representational convention slots: - - has_label - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_label + - has_description + broad_mappings: + - skos:Concept + close_mappings: + - schema:DefinedTerm diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml index d3717f46b8..79e3d01821 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml @@ -1,42 +1,45 @@ id: https://nde.nl/ontology/hc/class/IdentificationEvent -name: identification_event +name: IdentificationEvent title: Identification Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dwc: http://rs.tdwg.org/dwc/terms/ prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_score - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_score +- ../slots/temporal_extent classes: IdentificationEvent: class_uri: hc:IdentificationEvent - description: "Event representing the taxonomic or specimen identification.\n\n\ - **DEFINITION**:\nIdentificationEvent models when and by whom a biological specimen,\n\ - object, or artifact was identified or classified.\n\n**ONTOLOGY ALIGNMENT**:\n\ - - **Primary** (`class_uri`): `hc:IdentificationEvent` - Heritage Custodian class\n\ - - **Close**: `dwc:Identification` - Darwin Core identification\n- **Close**:\ - \ `prov:Activity` - PROV-O activity\n\n**USAGE**:\nReplaces simple `date_identified`\ - \ dates with structured event data:\n- When the identification was made (temporal_extent)\n\ - - Who made the identification (identified_by)\n- Methodology used\n- Confidence\ - \ level\n- References consulted\n\n**Example**:\n```yaml\nidentified_through:\n\ - \ temporal_extent:\n begin_of_the_begin: \"2023-05-15\"\n identified_by:\n\ - \ - agent_name: \"Dr. Jane Smith\"\n agent_role: \"taxonomist\"\n identification_method:\ - \ \"Morphological analysis\"\n identification_confidence: \"high\"\n```\n" - close_mappings: - - dwc:Identification - - prov:Activity + description: >- + Time-bounded activity during which an object, specimen, or record undergoes + identity determination or receives a classification assignment. + alt_descriptions: + nl: >- + Tijdsgebonden activiteit waarbij een object, specimen of record + identificatie of classificatietoewijzing ondergaat. + de: >- + Zeitgebundene Aktivität, bei der ein Objekt, Exemplar oder Datensatz + eine Identifizierung oder Klassifikationszuweisung erhält. + fr: >- + Activité temporelle pendant laquelle un objet, spécimen ou enregistrement + subit une détermination d'identité ou reçoit une assignation de classification. + es: >- + Actividad temporal durante la cual un objeto, espécimen o registro + se somete a determinación de identidad o recibe asignación de clasificación. + ar: >- + نشاط محدد زمنيًا يخضع فيه كائن أو عينة أو سجل + لتحديد الهوية أو receives تلقي تصنيف. + id: >- + Aktivitas terikat-waktu saat objek, spesimen, atau catatan + menjalani penentuan identitas atau menerima penugasan klasifikasi. + zh: >- + 在此时间受限活动中,物体、标本或记录 + 接受身份确定或分类分配。 slots: - temporal_extent - has_description @@ -45,28 +48,49 @@ classes: temporal_extent: range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '2023-05-15' - - value: - - agent_name: Dr. J. Smith - - value: Morphological analysis - - value: DNA barcoding - - value: Comparison with type specimen - has_score: - range: ConfidenceScore - inlined: true - examples: - - value: - has_score: 0.9 - has_description: High confidence - - value: - has_score: 0.5 - has_description: Tentative - - value: Flora of North America, Vol. 3 + broad_mappings: + - prov:Activity + close_mappings: + - dwc:Identification + structured_aliases: + - literal_form: identificatiegebeurtenis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Identifikationsereignis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: événement d'identification + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: evento de identificación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حدث التعريف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peristiwa identifikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 鉴定事件 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures when and how identity was established + - Supports provenance of taxonomic determinations + - May include confidence scores for automated identification + - 'Preserved from prior description: Time-bounded activity in which an object, specimen, or record receives an identity determination or classification assignment.' + keywords: + - identification + - classification + - determination + - taxonomic event + - provenance + examples: + - value: + has_description: Specimen identified as Quercus robur + has_score: 0.95 + description: Botanical identification with confidence score annotations: - custodian_types: '["M", "R", "B"]' - custodian_types_rationale: Identification events primarily for natural history - museums, research centers, botanical gardens. - specificity_score: 0.75 - specificity_rationale: Specific to biological/natural history collection contexts. + specificity_score: 0.3 + specificity_rationale: Generic event type for identification activities + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Identifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Identifier.yaml index ca129cf656..6d51fe6463 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Identifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Identifier.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Identifier -name: identifier_classes -title: Identifier Classes (Generic and Custodian-Specific) -# Updated: 2026-01-23 - Added has_type for IdentifierType per F26 migration +name: Identifier +title: Identifier prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,28 +9,61 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# dcterms: http://purl.org/dc/terms/ adms: http://www.w3.org/ns/adms# - prov: http://www.w3.org/ns/prov# -imports: - - linkml:types - - ../metadata - - ../slots/canonized_as - - ../slots/has_format - - ../slots/has_schema - - ../slots/has_score - - ../slots/has_standard - - ../slots/has_type - - ../slots/has_value - - ../slots/identified_by - - ../slots/allocated_by - - ../slots/allocated_through - - ../slots/20260202_matang/new/source - - ../slots/temporal_extent default_prefix: hc +imports: +- linkml:types +- ../slots/has_schema +- ../slots/has_score +- ../slots/has_standard +- ../slots/has_type +- ../slots/has_value +- ../slots/identified_by +- ../slots/allocated_by +- ../slots/allocated_through classes: - # Generic Identifier class - base for all identifier types Identifier: class_uri: schema:PropertyValue - description: | + description: >- + Generic scheme-and-value identification artifact used to uniquely denote + entities across systems. + alt_descriptions: + nl: Generiek identificatie-object met schema en waarde om entiteiten systeemoverstijgend eenduidig aan te duiden. + de: Generisches Identifikationsartefakt aus Schema und Wert zur eindeutigen Bezeichnung von Entitaeten ueber Systeme hinweg. + fr: Artefact d'identification generique compose d'un schema et d'une valeur pour designer de facon unique des entites entre systemes. + es: Artefacto generico de identificacion con esquema y valor para denotar entidades de forma unica entre sistemas. + ar: كيان تعريفي عام يتكون من مخطط وقيمة لتمييز الكيانات بشكل فريد عبر الأنظمة. + id: Artefak identifikasi umum berbasis skema dan nilai untuk menunjuk entitas secara unik lintas sistem. + zh: 由方案与取值组成、用于跨系统唯一标识实体的通用标识对象。 + structured_aliases: + - literal_form: identificatie + in_language: nl + - literal_form: Kennung + in_language: de + - literal_form: identifiant + in_language: fr + - literal_form: identificador + in_language: es + - literal_form: معرّف + in_language: ar + - literal_form: pengenal + in_language: id + - literal_form: 标识符 + in_language: zh + slots: + - has_schema + - has_value + - has_type + - has_standard + - has_score + close_mappings: + - dcterms:identifier + - adms:Identifier + - skos:notation + + notes: + - | + Preserved from prior description (commit 6e634651): + A generic identifier consisting of a scheme and value pair. **Purpose**: Base identifier class for any entity (not just heritage custodians). @@ -42,127 +74,18 @@ classes: Maps to schema:PropertyValue which represents a property-value pair. - propertyID → identifier_scheme - value → identifier_value - exact_mappings: - - schema:PropertyValue - close_mappings: - - dcterms:identifier - - adms:Identifier - - skos:notation - slots: - # identifier_scheme REMOVED - migrated to has_scheme (Rule 53) - - has_schema - # identifier_value REMOVED - migrated to has_value (Rule 53) - - has_value - - has_type - slot_usage: - has_type: - range: IdentifierType - required: false - examples: - - value: - has_code: CATALOG_RAISONNE - has_label: Catalogue Raisonné Number - - value: - has_code: ISIL - has_label: ISIL Code - has_schema: - range: IdentifierScheme - inlined: true - examples: - - value: - has_label: "ISBN" - has_value: - range: IdentifierValue - inlined: true - examples: - - value: - has_value: "978-0-123456-47-2" - required: false - annotations: - specificity_score: 0.25 - specificity_rationale: | - Low specificity - identifiers are broadly useful across all queries - involving entity lookup and cross-referencing. - # Heritage custodian-specific identifier with provenance tracking + broad_mappings: + - schema:PropertyValue CustodianIdentifier: is_a: Identifier class_uri: crm:E42_Identifier - description: | - An external identifier assigned to a heritage custodian entity by an authority. - Extends the generic Identifier class with provenance tracking: - - Which authority allocated the identifier - - Under what standard it was assigned - - When it was allocated - - Canonical/normalized form for matching - Connected to the Custodian hub via inverse property crm:P48i_is_preferred_identifier_of - (the Custodian has this Identifier as a preferred identifier). - CIDOC-CRM E42_Identifier: Formal symbols or reference codes for unique identification. - CIDOC-CRM P48_has_preferred_identifier: Links E1_CRM_Entity (Custodian) to E42_Identifier. - **Use for**: - - External authority identifiers (ISIL, Wikidata, VIAF, KvK, ROR) - - Registration numbers and codes - - Persistent identifiers from registries - **Connection to Hub**: - - The Custodian hub uses crm:P48_has_preferred_identifier to point to CustodianIdentifier - - This CustodianIdentifier uses crm:P48i_is_preferred_identifier_of to point back to the Custodian hub - - Enables multiple identifiers per custodian (from different authorities) - **Extended Provenance (v2)**: - The identifier now tracks its full lineage: - - has_standard: Which Standard defines this identifier type (ISIL → ISO 15511) - - allocated_by: Which AllocationAgency assigned this specific identifier - - identifier_format_used: Which format variant is used in identifier_value - - has_canonical_form: Normalized form (CanonicalForm) for deduplication and matching - - allocation_date: When the identifier was assigned - **Dual-Purpose Identifiers**: - Some identifiers (ISNI, VIAF) also identify name authority records: - - has_secondary_label: Links to the CustodianName record this identifier also identifies (as a Label) - **Enables**: - - External identifier management (scheme + value) - - Cross-reference to authority registries - - Persistent identifier resolution - - Inter-dataset linking - - Full provenance tracking (who allocated, when, under what standard) - - Name authority linkage (for ISNI, VIAF) - exact_mappings: - - crm:E42_Identifier - close_mappings: - - schema:identifier - - adms:Identifier - - skos:notation - related_mappings: - - owl:sameAs + description: >- + Identifier assigned to a heritage custodian with allocation provenance, + issuing context, and governance traceability. slots: - - allocated_by - - allocated_through - slot_usage: - allocated_through: - range: AllocationEvent - examples: - - value: - temporal_extent: - begin_of_the_begin: "2023-01-01" - # MIGRATED 2026-01-24: defined_by_standard → has_standard + Standard (Rule 53) - has_standard: -# range: string - required: false - multivalued: false - inlined: false - examples: - - value: - name: "International Standard Identifier for Libraries" - allocated_by: - required: false - has_canonical_form: - range: CanonicalForm - required: false - multivalued: false - inlined: true - # identifies_custodian REMOVED - migrated to identifies_or_identified (Rule 53) - identified_by: - range: Custodian - required: false - annotations: - specificity_score: 0.30 - specificity_rationale: | - Slightly higher specificity than generic Identifier due to - heritage custodian-specific provenance tracking. + - allocated_by + - allocated_through + - identified_by + close_mappings: + - schema:identifier + - adms:Identifier diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml index 0ecddfcc5f..067ea7ef16 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierFormat.yaml @@ -1,7 +1,9 @@ id: https://nde.nl/ontology/hc/class/IdentifierFormat name: IdentifierFormat title: IdentifierFormat -description: "A specific format variant for an identifier standard.\n\nMany identifier standards allow multiple display formats. This class\ncaptures the variations and which is canonical for storage.\n\n**Examples:**\n\n- **ISNI formats:**\n - \"0000 0000 0000 0000\" (display format with spaces)\n - \"0000000000000000\" (compact/canonical for storage)\n - \"http://isni.org/isni/0000000000000000\" (URI format)\n\n- **ISIL formats:**\n - \"NL-AmUvA\" (full format with country prefix)\n - \"AmUvA\" (local part only)\n\n- **Wikidata formats:**\n - \"Q12345\" (short form)\n - \"http://www.wikidata.org/entity/Q12345\" (full URI)\n\n**Usage:**\n\nWhen storing identifiers, use the canonical format (canonical: true).\nWhen displaying, choose the appropriate format for the context." +description: >- + Format profile describing how an identifier is represented for storage, + validation, display, or exchange. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,13 +11,33 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_label +- ../slots/has_score classes: IdentifierFormat: class_uri: schema:PropertyValue - description: Identifier format variant. + description: >- + Format profile describing how an identifier is represented for storage, + validation, display, or exchange. + alt_descriptions: + nl: Formaatprofiel dat beschrijft hoe een identificator wordt weergegeven voor opslag validatie presentatie of uitwisseling. + de: Formatprofil zur Darstellung eines Identifikators fuer Speicherung Validierung Anzeige oder Austausch. + fr: Profil de format decrivant la representation d un identifiant pour stockage validation affichage ou echange. + es: Perfil de formato que describe como se representa un identificador para almacenamiento validacion visualizacion o intercambio. + ar: ملف تنسيق يصف كيفية تمثيل المعرّف للتخزين أو التحقق أو العرض أو التبادل. + id: Profil format yang menjelaskan bagaimana pengenal direpresentasikan untuk penyimpanan validasi tampilan atau pertukaran. + zh: 描述标识符在存储、校验、展示或交换中表示方式的格式配置。 + structured_aliases: + - {literal_form: identificatorformaat, in_language: nl} + - {literal_form: Identifikatorformat, in_language: de} + - {literal_form: format d identifiant, in_language: fr} + - {literal_form: formato de identificador, in_language: es} + - {literal_form: تنسيق معرّف, in_language: ar} + - {literal_form: format pengenal, in_language: id} + - {literal_form: 标识符格式, in_language: zh} + broad_mappings: + - schema:PropertyValue slots: - has_label - has_score @@ -23,3 +45,29 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Purpose + + Many identifier standards allow multiple representation variants. + This class captures format variants and supports choosing a canonical + form for storage versus a display form. + + Examples (illustrative) + + - ISNI: + - "0000 0000 0000 0000" (display, spaced) + - "0000000000000000" (canonical, compact) + - "http://isni.org/isni/0000000000000000" (URI form) + + - ISIL: + - "NL-AmUvA" (full form) + - "AmUvA" (local part) + + - Wikidata: + - "Q12345" (short form) + - "http://www.wikidata.org/entity/Q12345" (full URI) + + Usage + + - Store in canonical form when possible. + - Use a display-appropriate format when presenting to humans. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml index 93028baaba..904029d5b1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierLookupScore.yaml @@ -8,12 +8,31 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: IdentifierLookupScore: class_uri: schema:Rating - description: Lookup score. + description: >- + Confidence rating for identifier resolution or lookup results. + alt_descriptions: + nl: Betrouwbaarheidsscore voor resultaten van identificator-resolutie of opzoeking. + de: Konfidenzwert fuer Ergebnisse der Identifikatorauflosung oder -suche. + fr: Score de confiance pour les resultats de resolution ou de recherche d identifiant. + es: Puntuacion de confianza para resultados de resolucion o busqueda de identificador. + ar: درجة ثقة لنتائج حل المعرّفات أو عمليات البحث عنها. + id: Nilai kepercayaan untuk hasil resolusi atau pencarian pengenal. + zh: 用于标识符解析或检索结果的置信评分。 + structured_aliases: + - {literal_form: identificator-opzoekscore, in_language: nl} + - {literal_form: Identifikator-Suchscore, in_language: de} + - {literal_form: score de recherche d identifiant, in_language: fr} + - {literal_form: puntuacion de busqueda de identificador, in_language: es} + - {literal_form: درجة بحث المعرّف, in_language: ar} + - {literal_form: skor pencarian pengenal, in_language: id} + - {literal_form: 标识符检索评分, in_language: zh} + broad_mappings: + - schema:Rating slots: - has_value annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml index fb278b398b..be208f402f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierScheme.yaml @@ -8,12 +8,32 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: IdentifierScheme: class_uri: skos:Concept - description: Identifier scheme. + description: >- + Controlled scheme concept specifying the namespace or standard from which + an identifier value is issued. + alt_descriptions: + nl: Gecontroleerd schema-concept dat de naamruimte of standaard aangeeft waaruit een identificatorwaarde wordt uitgegeven. + de: Kontrolliertes Schemakonzept zur Angabe des Namensraums oder Standards aus dem ein Identifikator ausgegeben wird. + fr: Concept de schema controle precisant l espace de noms ou la norme dont est issu un identifiant. + es: Concepto de esquema controlado que especifica el espacio de nombres o estandar del que se emite un identificador. + ar: مفهوم مخطط مضبوط يحدد مساحة الأسماء أو المعيار الذي يصدر عنه المعرّف. + id: Konsep skema terkendali yang menetapkan namespace atau standar asal nilai pengenal. + zh: 指定标识值所属命名空间或标准来源的受控方案概念。 + structured_aliases: + - {literal_form: identificatorschema, in_language: nl} + - {literal_form: Identifikatorschema, in_language: de} + - {literal_form: schema d identifiant, in_language: fr} + - {literal_form: esquema de identificador, in_language: es} + - {literal_form: مخطط المعرّف, in_language: ar} + - {literal_form: skema pengenal, in_language: id} + - {literal_form: 标识方案, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_label annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierType.yaml index 10888b1248..b7f4c7a744 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierType.yaml @@ -9,17 +9,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: IdentifierType: class_uri: adms:Identifier abstract: true - description: "Abstract base class for identifier type taxonomy.\n**Rule 0b Compliance**: This is the abstract TYPE file. Concrete identifier types are defined in IdentifierTypes.yaml (plural).\nCategories of identifiers: - **Authority identifiers**: ISIL, VIAF, ISNI, ROR, ORCID - **Cultural heritage identifiers**: Wikidata, GND, ULAN - **Registration identifiers**: KvK, EU VAT, Legal Entity - **Bibliographic identifiers**: ISBN, ISSN, DOI - **Art/Museum identifiers**: Catalog Raisonn\xE9, Inventory Number - **Archival identifiers**: Finding Aid ID, Fonds Number - **Internal identifiers**: Local codes, System IDs\nThis taxonomy replaces string-based identifier_scheme with structured class-based typing per Rule 53." - exact_mappings: + description: >- + Abstract taxonomy class for categorizing identifier kinds used across + authority control, registration, bibliographic, archival, and local systems. + alt_descriptions: + nl: Abstracte taxonomieklasse voor typering van identificatorsoorten in autoriteits- registratie- bibliografische archief- en lokale systemen. + de: Abstrakte Taxonomieklasse zur Kategorisierung von Identifikatortypen in Normdaten- Register- bibliografischen Archiv- und Lokalsystemen. + fr: Classe taxonomique abstraite pour categoriser les types d identifiants utilises dans les systemes d autorite registre bibliographie et archives. + es: Clase taxonomica abstracta para categorizar tipos de identificadores usados en sistemas de autoridad registro bibliografia y archivo. + ar: فئة تصنيفية مجردة لتصنيف أنواع المعرّفات المستخدمة في أنظمة الضبط الاستنادي والتسجيل والببليوغرافيا والأرشفة والأنظمة المحلية. + id: Kelas taksonomi abstrak untuk mengategorikan jenis pengenal pada sistem kendali otoritas registrasi bibliografi kearsipan dan lokal. + zh: 用于分类各类标识类型的抽象分类类,涵盖规范控制、注册、书目、档案与本地系统。 + structured_aliases: + - {literal_form: type identificator, in_language: nl} + - {literal_form: Identifikatortyp, in_language: de} + - {literal_form: type d identifiant, in_language: fr} + - {literal_form: tipo de identificador, in_language: es} + - {literal_form: نوع معرّف, in_language: ar} + - {literal_form: tipe pengenal, in_language: id} + - {literal_form: 标识类型, in_language: zh} + broad_mappings: - adms:Identifier close_mappings: - dcterms:identifier @@ -45,6 +63,11 @@ classes: see_also: - https://www.w3.org/ns/adms - https://www.iso.org/standard/77849.html + notes: + - | + Preserved from prior description (commit 6e634651): + + "Abstract base class for identifier type taxonomy.\n**Rule 0b Compliance**: This is the abstract TYPE file. Concrete identifier types are defined in IdentifierTypes.yaml (plural).\nCategories of identifiers: - **Authority identifiers**: ISIL, VIAF, ISNI, ROR, ORCID - **Cultural heritage identifiers**: Wikidata, GND, ULAN - **Registration identifiers**: KvK, EU VAT, Legal Entity - **Bibliographic identifiers**: ISBN, ISSN, DOI - **Art/Museum identifiers**: Catalog Raisonn\xE9, Inventory Number - **Archival identifiers**: Finding Aid ID, Fonds Number - **Internal identifiers**: Local codes, System IDs\nThis taxonomy replaces string-based identifier_scheme with structured class-based typing per Rule 53." annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml index 970d1048c0..46229f6cc5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierTypes.yaml @@ -3,8 +3,11 @@ name: IdentifierTypes title: Identifier Types (Concrete Subclasses) prefixes: rov: http://www.w3.org/ns/regorg# + adms: http://www.w3.org/ns/adms# + bibo: http://purl.org/ontology/bibo/ linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - ./IdentifierType @@ -28,9 +31,8 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept VIAFIdentifier: is_a: IdentifierType @@ -42,9 +44,8 @@ classes: has_label: # range: string equals_string: VIAF ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept ISNIIdentifier: is_a: IdentifierType @@ -56,9 +57,8 @@ classes: has_label: # range: string equals_string: ISNI - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept RORIdentifier: is_a: IdentifierType @@ -70,9 +70,8 @@ classes: has_label: # range: string equals_string: ROR ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept ORCIDIdentifier: is_a: IdentifierType @@ -84,9 +83,8 @@ classes: has_label: # range: string equals_string: ORCID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept WikidataIdentifier: is_a: IdentifierType @@ -98,9 +96,8 @@ classes: has_label: # range: string equals_string: Wikidata ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept GNDIdentifier: is_a: IdentifierType @@ -112,9 +109,8 @@ classes: has_label: # range: string equals_string: GND ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept ULANIdentifier: is_a: IdentifierType @@ -126,9 +122,8 @@ classes: has_label: # range: string equals_string: ULAN ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept AATIdentifier: is_a: IdentifierType @@ -140,9 +135,8 @@ classes: has_label: # range: string equals_string: AAT ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept TGNIdentifier: is_a: IdentifierType @@ -154,9 +148,8 @@ classes: has_label: # range: string equals_string: TGN ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept KvKIdentifier: is_a: IdentifierType @@ -168,11 +161,10 @@ classes: has_label: # range: string equals_string: KvK Number - exact_mappings: - - adms:Identifier close_mappings: - rov:registration broad_mappings: + - adms:Identifier - skos:Concept LEIIdentifier: is_a: IdentifierType @@ -184,9 +176,8 @@ classes: has_label: # range: string equals_string: LEI - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept VATIdentifier: is_a: IdentifierType @@ -198,9 +189,8 @@ classes: has_label: # range: string equals_string: VAT Number - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept ISBNIdentifier: is_a: IdentifierType @@ -212,10 +202,10 @@ classes: has_label: # range: string equals_string: ISBN - exact_mappings: - - adms:Identifier + related_mappings: - bibo:isbn broad_mappings: + - adms:Identifier - skos:Concept ISSNIdentifier: is_a: IdentifierType @@ -227,10 +217,10 @@ classes: has_label: # range: string equals_string: ISSN - exact_mappings: - - adms:Identifier + related_mappings: - bibo:issn broad_mappings: + - adms:Identifier - skos:Concept DOIIdentifier: is_a: IdentifierType @@ -242,10 +232,10 @@ classes: has_label: # range: string equals_string: DOI - exact_mappings: - - adms:Identifier + related_mappings: - bibo:doi broad_mappings: + - adms:Identifier - skos:Concept OCLCIdentifier: is_a: IdentifierType @@ -257,9 +247,8 @@ classes: has_label: # range: string equals_string: OCLC Number - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept CatalogRaisonneIdentifier: is_a: IdentifierType @@ -273,9 +262,8 @@ classes: has_label: # range: string equals_string: "Catalogue Raisonn\xE9 Number" - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept InventoryNumberIdentifier: is_a: IdentifierType @@ -287,9 +275,8 @@ classes: has_label: # range: string equals_string: Inventory Number - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept AccessionNumberIdentifier: is_a: IdentifierType @@ -301,9 +288,8 @@ classes: has_label: # range: string equals_string: Accession Number - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept FindingAidIdentifier: is_a: IdentifierType @@ -315,9 +301,8 @@ classes: has_label: # range: string equals_string: Finding Aid ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept FondsNumberIdentifier: is_a: IdentifierType @@ -329,9 +314,8 @@ classes: has_label: # range: string equals_string: Fonds Number - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept EADIdentifier: is_a: IdentifierType @@ -343,9 +327,8 @@ classes: has_label: # range: string equals_string: EAD ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept LocalCollectionIdentifier: is_a: IdentifierType @@ -357,9 +340,8 @@ classes: has_label: # range: string equals_string: Local Collection ID - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept InternalCodeIdentifier: is_a: IdentifierType @@ -371,9 +353,8 @@ classes: has_label: # range: string equals_string: Internal Code - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept URIIdentifier: is_a: IdentifierType @@ -385,9 +366,8 @@ classes: has_label: # range: string equals_string: URI - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept URLIdentifier: is_a: IdentifierType @@ -399,7 +379,6 @@ classes: has_label: # range: string equals_string: URL - exact_mappings: - - adms:Identifier broad_mappings: + - adms:Identifier - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml index 003526a7f5..616d378858 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IdentifierValue.yaml @@ -15,12 +15,32 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: IdentifierValue: class_uri: schema:PropertyValue - description: Identifier value. + description: >- + Literal or normalized token representing the concrete value assigned under + an identifier scheme. + alt_descriptions: + nl: Letterlijke of genormaliseerde token die de concrete waarde onder een identificatorschema weergeeft. + de: Literaler oder normalisierter Token mit dem konkreten Wert innerhalb eines Identifikatorschemas. + fr: Jeton litteral ou normalise representant la valeur concrete attribuee dans un schema d identifiant. + es: Token literal o normalizado que representa el valor concreto asignado en un esquema de identificador. + ar: قيمة حرفية أو معيارية تمثل المعرّف الفعلي المعيّن ضمن مخطط تعريف. + id: Token literal atau ternormalisasi yang merepresentasikan nilai konkret yang ditetapkan dalam skema pengenal. + zh: 表示某标识方案下具体赋值的字面或规范化标记。 + structured_aliases: + - {literal_form: identificatorwaarde, in_language: nl} + - {literal_form: Identifikatorwert, in_language: de} + - {literal_form: valeur d identifiant, in_language: fr} + - {literal_form: valor de identificador, in_language: es} + - {literal_form: قيمة معرّف, in_language: ar} + - {literal_form: nilai pengenal, in_language: id} + - {literal_form: 标识值, in_language: zh} + broad_mappings: + - schema:PropertyValue slots: - has_value annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Illustration.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Illustration.yaml index bd331b8075..2591c89b2c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Illustration.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Illustration.yaml @@ -8,13 +8,33 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_image +- linkml:types +- ../slots/has_description +- ../slots/has_image classes: Illustration: class_uri: schema:ImageObject - description: Illustration. + description: >- + Visual explanatory or decorative image element embedded in a document or + publication context. + alt_descriptions: + nl: Visueel verklarend of decoratief beeldelement ingebed in een document- of publicatiecontext. + de: Visuelles erklaerendes oder dekoratives Bildelement in einem Dokument- oder Publikationskontext. + fr: Element visuel explicatif ou decoratif integre dans un document ou une publication. + es: Elemento visual explicativo o decorativo integrado en un documento o publicacion. + ar: عنصر بصري توضيحي أو زخرفي مضمّن في سياق مستند أو منشور. + id: Elemen visual penjelas atau dekoratif yang disematkan dalam konteks dokumen atau publikasi. + zh: 嵌入文档或出版场景中的说明性或装饰性图像元素。 + structured_aliases: + - {literal_form: illustratie, in_language: nl} + - {literal_form: Illustration, in_language: de} + - {literal_form: illustration, in_language: fr} + - {literal_form: ilustracion, in_language: es} + - {literal_form: رسم توضيحي, in_language: ar} + - {literal_form: ilustrasi, in_language: id} + - {literal_form: 插图, in_language: zh} + broad_mappings: + - schema:ImageObject slots: - has_description - has_image diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Image.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Image.yaml index 1eccce512d..9f7b6d5219 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Image.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Image.yaml @@ -8,24 +8,35 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_url default_prefix: hc classes: Image: class_uri: schema:ImageObject - description: 'Represents a visual image with URL and metadata. **PURPOSE**: Image - provides structured representation for visual content including: - Thumbnail - images for cards/previews - Collection representative images - Institutional - logos and branding - Digital object reproductions **ONTOLOGY ALIGNMENT**: | - Ontology | Mapping | Rationale | |----------|---------|-----------| | Schema.org - | schema:ImageObject | Primary class for images | | FOAF | foaf:Image | Alternative - image class | **USE CASES**: - Card preview thumbnails (card_image_url migration) - - Collection highlight images - Object photographs MIGRATED 2026-01-22: Created - per slot_fixes.yaml revision for card_image_url.' - exact_mappings: + description: >- + Structured visual resource with resolvable URL and optional labeling + metadata for representation, preview, or documentation. + alt_descriptions: + nl: Gestructureerde visuele bron met opvraagbare URL en optionele labelmetadata voor representatie preview of documentatie. + de: Strukturierte visuelle Ressource mit aufloesbarer URL und optionalen Label-Metadaten fuer Darstellung Vorschau oder Dokumentation. + fr: Ressource visuelle structuree avec URL resolvable et metadonnees de libelle optionnelles pour representation apercu ou documentation. + es: Recurso visual estructurado con URL resoluble y metadatos opcionales de etiqueta para representacion vista previa o documentacion. + ar: مورد بصري منظم مع عنوان URL قابل للاسترجاع وبيانات وصفية اختيارية للتسمية من أجل العرض أو المعاينة أو التوثيق. + id: Sumber visual terstruktur dengan URL yang dapat diakses serta metadata label opsional untuk representasi pratinjau atau dokumentasi. + zh: 带可解析 URL 与可选标签元数据的结构化视觉资源,用于展示、预览或记录。 + structured_aliases: + - {literal_form: beeldresource, in_language: nl} + - {literal_form: Bildressource, in_language: de} + - {literal_form: ressource image, in_language: fr} + - {literal_form: recurso de imagen, in_language: es} + - {literal_form: مورد صورة, in_language: ar} + - {literal_form: sumber gambar, in_language: id} + - {literal_form: 图像资源, in_language: zh} + broad_mappings: - schema:ImageObject + close_mappings: - foaf:Image slots: - has_url @@ -50,6 +61,5 @@ classes: has_value: https://museum.nl/logo.svg annotations: specificity_score: 0.35 - specificity_rationale: Images are broadly useful across heritage contexts for - visual representation. + specificity_rationale: Images are broadly useful across heritage contexts for visual representation. custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ImageTilingServiceEndpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ImageTilingServiceEndpoint.yaml new file mode 100644 index 0000000000..625597d21f --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ImageTilingServiceEndpoint.yaml @@ -0,0 +1,43 @@ +id: https://nde.nl/ontology/hc/class/ImageTilingServiceEndpoint +name: image_tiling_service_endpoint_class +title: ImageTilingServiceEndpoint Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcat: http://www.w3.org/ns/dcat# + schema: http://schema.org/ +imports: +- linkml:types +- ../slots/has_score +classes: + ImageTilingServiceEndpoint: + is_a: DataServiceEndpoint + class_uri: hc:ImageTilingServiceEndpoint + description: >- + Data-service endpoint for tiled high-resolution image delivery, including + deep-zoom and region/size transformation capabilities. + alt_descriptions: + nl: Dataservice-endpoint voor tegelgebaseerde levering van hoge-resolutiebeelden inclusief deep-zoom en regio/maat-transformaties. + de: Datenservice-Endpunkt fuer gekachelte Bereitstellung hochaufgeloester Bilder mit Deep-Zoom sowie Regions- und Groessentransformationen. + fr: Point de terminaison de service de donnees pour diffusion d images haute resolution en tuiles avec zoom profond et transformations. + es: Endpoint de servicio de datos para entrega en teselas de imagenes de alta resolucion con deep-zoom y transformaciones de region/tamano. + ar: نقطة نهاية خدمة بيانات لتقديم الصور عالية الدقة بشكل مُجزأ، مع إمكانات التكبير العميق وتحويلات المنطقة/الحجم. + id: Endpoint layanan data untuk pengiriman citra resolusi tinggi berbasis tile termasuk deep-zoom dan transformasi wilayah/ukuran. + zh: 用于分块式高分辨率图像传输的数据服务端点,支持深度缩放及区域/尺寸变换。 + structured_aliases: + - {literal_form: beeldtegel-service-endpoint, in_language: nl} + - {literal_form: Bildkachel-Serviceendpunkt, in_language: de} + - {literal_form: point de service d image en tuiles, in_language: fr} + - {literal_form: endpoint de servicio de imagen en teselas, in_language: es} + - {literal_form: نقطة خدمة صور مُجزأة, in_language: ar} + - {literal_form: endpoint layanan gambar bertile, in_language: id} + - {literal_form: 分块图像服务端点, in_language: zh} + close_mappings: + - dcat:DataService + - schema:DataFeed + slots: + - has_score + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml index d8901e179a..e88ea03995 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ImpactMeasurement.yaml @@ -8,16 +8,36 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_measurement_unit - - ../slots/has_value +- linkml:types +- ../slots/has_measurement_unit +- ../slots/has_value classes: ImpactMeasurement: class_uri: schema:QuantitativeValue - description: Impact measurement. + description: >- + Quantitative observation used to report measured effect or outcome of an + intervention, program, or activity. + alt_descriptions: + nl: Kwantitatieve observatie voor rapportage van gemeten effect of uitkomst van een interventie programma of activiteit. + de: Quantitative Beobachtung zur Berichterstattung ueber gemessene Wirkung oder Ergebnisse einer Intervention eines Programms oder einer Aktivitaet. + fr: Observation quantitative utilisee pour rapporter l effet ou le resultat mesure d une intervention d un programme ou d une activite. + es: Observacion cuantitativa usada para reportar el efecto o resultado medido de una intervencion programa o actividad. + ar: ملاحظة كمية تستخدم للإبلاغ عن الأثر أو النتيجة المقاسة لتدخل أو برنامج أو نشاط. + id: Observasi kuantitatif untuk melaporkan dampak atau hasil terukur dari intervensi program atau aktivitas. + zh: 用于报告某项干预、项目或活动之测量成效或结果的量化观测。 + structured_aliases: + - {literal_form: impactmeting, in_language: nl} + - {literal_form: Wirkungsmessung, in_language: de} + - {literal_form: mesure d impact, in_language: fr} + - {literal_form: medicion de impacto, in_language: es} + - {literal_form: قياس الأثر, in_language: ar} + - {literal_form: pengukuran dampak, in_language: id} + - {literal_form: 影响测量, in_language: zh} + broad_mappings: + - schema:QuantitativeValue slots: - has_value - - has_unit + - has_measurement_unit annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Index.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Index.yaml index 8b1694ea59..6e33a9d6ea 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Index.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Index.yaml @@ -8,70 +8,60 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type classes: Index: class_uri: hc:Index - description: 'A structured representation of an index, table of contents, or navigation - structure. **USAGE**: Replaces simple string-based `table_of_content` slot per - Rule 53/56 to enable: - Hierarchical entry structures (chapters, sections, subsections) - - Page/location references - Multiple index types (TOC, subject index, name - index) - Provenance tracking **INDEX TYPES**: - TableOfContents: Chapter/section - listings for publications - SubjectIndex: Alphabetical subject listings - NameIndex: - Author/person name listings - ChronologicalIndex: Date-ordered entries - TopicalIndex: - Thematic groupings **HERITAGE CONTEXT**: Indices in exhibition catalogs, collection - guides, archival finding aids, and other heritage publications. ' + description: >- + Structured navigational listing for document parts, subjects, names, or + other ordered access points. + alt_descriptions: + nl: Gestructureerde navigatielijst voor documentonderdelen onderwerpen namen of andere geordende toegangspunten. + de: Strukturierte Navigationsliste fuer Dokumentteile Themen Namen oder andere geordnete Zugriffspunkte. + fr: Liste de navigation structuree pour parties de document sujets noms ou autres points d acces ordonnes. + es: Listado de navegacion estructurado para partes de documento materias nombres u otros puntos de acceso ordenados. + ar: قائمة تنقل منظمة لأجزاء المستند أو الموضوعات أو الأسماء أو نقاط وصول مرتبة أخرى. + id: Daftar navigasi terstruktur untuk bagian dokumen subjek nama atau titik akses berurutan lainnya. + zh: 面向文档章节、主题、名称或其他有序访问点的结构化导航列表。 + structured_aliases: + - {literal_form: registerstructuur, in_language: nl} + - {literal_form: Registerstruktur, in_language: de} + - {literal_form: structure d index, in_language: fr} + - {literal_form: estructura de indice, in_language: es} + - {literal_form: بنية فهرس, in_language: ar} + - {literal_form: struktur indeks, in_language: id} + - {literal_form: 索引结构, in_language: zh} + close_mappings: + - schema:ItemList + related_mappings: + - dcterms:tableOfContents slots: - identified_by - has_label - has_description + - has_type slot_usage: - identified_by: null has_label: multivalued: true + has_type: + range: IndexType annotations: specificity_score: 0.55 - specificity_rationale: 'Indices are moderately specific - used in publications, - catalogs, finding aids but not universally across all heritage entities. ' + specificity_rationale: Moderately specific navigation structure for documentary resources. migration_source: table_of_content slot migration_date: '2026-01-16' migration_rule: Rule 53/56 - custodian_types: '[''*'']' - examples: - - value: - identified_by: hc:index/exhibition-catalog-2024-toc - has_label: - - Table of Contents@en - - Inhoudsopgave@nl - - entry_label: Introduction - - entry_label: 'Chapter 1: Origins' - - entry_label: 1.1 Early Collections - - value: - identified_by: hc:index/catalog-subject-index - has_label: - - Subject Index@en - - entry_label: Art, Dutch Golden Age - - entry_label: Ceramics, Delftware - comments: - - Replaces string-based table_of_content per Rule 53/56 (2026-01-16) - - Enables hierarchical and typed index structures + custodian_types: "['*']" + IndexEntry: class_uri: hc:IndexEntry - description: 'A single entry in an index. ' -slots: - has_type: - slot_uri: hc:hasOrHadIndexType - description: 'The type of index (table of contents, subject index, name index, - etc.). ' - range: IndexType - examples: - - value: hc:index-type/table-of-contents - index_entry: - slot_uri: hc:indexEntry - description: 'An entry in this index. Each entry has a label, optional page/location - reference, and optional hierarchy level. ' - range: IndexEntry - multivalued: true + description: >- + Single navigational entry that can represent one heading, term, or + reference point within an index structure. + slots: + - has_label + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IndexNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IndexNumber.yaml index 37eacf4d10..a8a4b357a9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IndexNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IndexNumber.yaml @@ -15,13 +15,33 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types default_prefix: hc classes: IndexNumber: is_a: Identifier class_uri: rico:Identifier - description: An identifier used for indexing or filing purposes. + description: >- + Filing or index identifier assigned to an information carrier for + retrieval, arrangement, or administrative control. + alt_descriptions: + nl: Dossier- of registeridentificatie toegekend aan een informatiedrager voor vindbaarheid ordening of administratieve controle. + de: Ablage- oder Registerkennung fuer einen Informationstraeger zur Recherche Ordnung oder administrativen Steuerung. + fr: Identifiant de classement ou d index attribue a un support d information pour recherche organisation ou controle administratif. + es: Identificador de archivo o indice asignado a un portador de informacion para recuperacion ordenacion o control administrativo. + ar: معرّف فهرسة أو حفظ يُسند إلى حامل معلومات لأغراض الاسترجاع أو الترتيب أو الضبط الإداري. + id: Pengenal pengarsipan atau indeks yang ditetapkan pada pembawa informasi untuk penelusuran penataan atau kendali administratif. + zh: 分配给信息载体用于检索、编排或行政控制的归档/索引标识。 + structured_aliases: + - {literal_form: indexnummer, in_language: nl} + - {literal_form: Indexnummer, in_language: de} + - {literal_form: numero d index, in_language: fr} + - {literal_form: numero de indice, in_language: es} + - {literal_form: رقم فهرس, in_language: ar} + - {literal_form: nomor indeks, in_language: id} + - {literal_form: 索引号, in_language: zh} + broad_mappings: + - rico:Identifier annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IndexType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IndexType.yaml index 7003b62831..b6bcb5f4e2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IndexType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IndexType.yaml @@ -7,41 +7,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: IndexType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for the index type taxonomy. - - - **TYPE/TYPES PATTERN** (Rule 0b): - - - This file (IndexType.yaml): Abstract base class - - - IndexTypes.yaml: Concrete subclasses (TableOfContents, SubjectIndex, etc.) - - - **TAXONOMY**: - - Index types categorize different kinds of indices/tables of contents: - - - TableOfContents: Chapter/section navigation - - - SubjectIndex: Alphabetical subject listings - - - NameIndex: Author/person name listings - - - ChronologicalIndex: Date-ordered entries - - - TopicalIndex: Thematic groupings - - - Glossary: Term definitions - - ' + description: >- + Abstract taxonomy concept for classifying the organizational logic of an + index structure. + alt_descriptions: + nl: Abstract taxonomieconcept voor classificatie van de ordeningslogica van een indexstructuur. + de: Abstraktes Taxonomiekonzept zur Klassifikation der Organisationslogik einer Indexstruktur. + fr: Concept taxonomique abstrait pour classifier la logique d organisation d une structure d index. + es: Concepto taxonomico abstracto para clasificar la logica organizativa de una estructura de indice. + ar: مفهوم تصنيفي مجرد لتصنيف منطق التنظيم داخل بنية الفهرس. + id: Konsep taksonomi abstrak untuk mengklasifikasikan logika pengorganisasian pada struktur indeks. + zh: 用于分类索引结构组织逻辑的抽象分类学概念。 + structured_aliases: + - {literal_form: type indexstructuur, in_language: nl} + - {literal_form: Indextyp, in_language: de} + - {literal_form: type d index, in_language: fr} + - {literal_form: tipo de indice, in_language: es} + - {literal_form: نوع فهرس, in_language: ar} + - {literal_form: tipe indeks, in_language: id} + - {literal_form: 索引类型, in_language: zh} + broad_mappings: + - skos:Concept slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml index d9ac814dd2..919e93c7b8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml @@ -13,65 +13,68 @@ prefixes: aat: http://vocab.getty.edu/aat/ rda: http://rdaregistry.info/termList/ imports: - - linkml:types - - ../enums/CarrierTypeEnum - - ../metadata - - ../slots/contain - - ../slots/has_note - - ../slots/has_edition - - ../slots/has_material_type - - ../slots/has_carrier - - ../slots/has_content - - ../slots/has_description - - ../slots/has_direction - - ../slots/has_extent - - ../slots/has_fonds - - ../slots/identified_by - - ../slots/indexed_as # was: file_number - - ../slots/has_label # was: title_proper - - ../slots/has_language - - ../slots/has_level - - ../slots/has_policy - - ../slots/has_provenance - - ../slots/has_quantity # was: folio_count - - ../slots/has_score # was: template_specificity - - ../slots/in_series - - ../slots/has_summary - - ../slots/has_time_interval - - ../slots/has_type - - ../slots/in_script - - ../slots/include - - ../slots/created_by - - ../slots/published_on - - ../slots/triggered_by - - ../slots/20260202_matang/new/shelf_mark +- linkml:types +- ../enums/CarrierTypeEnum +- ../metadata +- ../slots/contain +- ../slots/has_note +- ../slots/has_edition +- ../slots/has_material_type +- ../slots/has_carrier +- ../slots/has_content +- ../slots/has_description +- ../slots/has_direction +- ../slots/has_extent +- ../slots/has_fonds +- ../slots/identified_by +- ../slots/indexed_as # was: file_number +- ../slots/has_label # was: title_proper +- ../slots/has_language +- ../slots/has_level +- ../slots/has_policy +- ../slots/has_provenance +- ../slots/has_quantity # was: folio_count +- ../slots/has_score # was: template_specificity +- ../slots/in_series +- ../slots/has_summary +- ../slots/has_time_interval +- ../slots/has_type +- ../slots/in_script +- ../slots/include +- ../slots/created_by +- ../slots/published_on +- ../slots/triggered_by +- ../slots/has_shelf_mark default_prefix: hc classes: InformationCarrier: class_uri: crm:E84_Information_Carrier - description: "A physical object that carries textual or symbolic information.\n\nModels the **carrier** (physical object)\ - \ as distinct from the **content** \n(intellectual work) it carries. Essential for libraries and archives that \nmanage\ - \ both physical and conceptual aspects of their holdings.\n\n**CIDOC-CRM Alignment**:\n\nE84_Information_Carrier - \"\ - Physical objects that were designed or have been \nused to carry symbols. These comprise man-made objects which have\ - \ symbolic \ninformation on them, and natural objects such as shells or skins bearing \nsymbolic information.\"\n\n\ - **FRBR/LRM Conceptual Model**:\n\n```\nWORK (intellectual creation)\n │\n └──→ EXPRESSION (realization: text,\ - \ translation)\n │\n └──→ MANIFESTATION (publication, edition)\n │\n \ - \ └──→ ITEM (physical copy) ← InformationCarrier\n```\n\nInformationCarrier models the **Item** level\ - \ - the specific physical \nobject held in a collection.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n\ - |---------|-------|---------|\n| Physical carrier | **InformationCarrier** | **Gutenberg Bible copy at KB** |\n| Content/Work\ - \ | E73_Information_Object | The Vulgate Latin text |\n| General object | ExhibitedObject | Painting, sculpture |\n\n\ - **When to Use InformationCarrier**:\n\nUse for physical objects primarily valued as information containers:\n- Books\ - \ (codices, bound volumes)\n- Manuscripts (handwritten documents)\n- Archival records (letters, deeds, registers)\n\ - - Maps and atlases\n- Prints and engravings with text\n- Scrolls and tablets\n- Audiovisual carriers (film reels, tapes,\ - \ discs)\n- Digital storage media\n- Inscribed objects\n\n**BIBFRAME Integration**:\n\nInformationCarrier aligns with\ - \ BIBFRAME (Library of Congress):\n- `carrier_type` → bf:carrier\n- `extent_pages` → bf:extent\n- `isbn` → bf:identifiedBy\ - \ with Isbn class\n- `call_number` → bf:shelfMark\n\n**Carrier vs. Content Model**:\n\n```\nInformationCarrier (physical)\n\ - \ │\n ├── carrier_type (CODEX, SCROLL, VINYL_DISC, etc.)\n ├── material_composition (paper, parchment, plastic)\n\ - \ ├── page_count / duration\n ├── physical_condition\n │\n └── carries_information → [conceptual content]\n\ - \ │\n ├── title (work title)\n ├── language (content language)\n ├── subject_matter\ - \ (what it's about)\n └── abstract/summary\n```\n\n**Example**:\n\nGutenberg Bible at Koninklijke Bibliotheek:\n\ - - carrier_type: CODEX\n- material_composition: \"Paper and vellum\"\n- binding_type: \"Contemporary blind-stamped leather\"\ - \n- page_count: 1282 (leaves)\n- carries_information: \"The Latin Vulgate Bible\"\n" + description: >- + Physical carrier entity that bears symbolic or textual information, modeled + separately from the intellectual content it conveys. + alt_descriptions: + nl: Fysieke drager-entiteit die symbolische of tekstuele informatie bevat en apart wordt gemodelleerd van de intellectuele inhoud. + de: Physische Traeger-Entitaet mit symbolischer oder textlicher Information + fr: Entite support physique portant une information symbolique ou textuelle + es: Entidad de soporte fisico que porta informacion simbolica o textual + ar: كيان حامل مادي يحمل معلومات رمزية أو نصية ويُنموذج بشكل منفصل عن المحتوى الفكري الذي ينقله. + id: Entitas pembawa fisik yang memuat informasi simbolik atau tekstual + zh: 承载符号或文本信息的实体物理载体,并与其承载的知识内容分开建模。 + structured_aliases: + - literal_form: informatiedrager + in_language: nl + - literal_form: Informationstraeger + in_language: de + - literal_form: support d information + in_language: fr + - literal_form: portador de informacion + in_language: es + - literal_form: حامل معلومات + in_language: ar + - literal_form: pembawa informasi + in_language: id + - literal_form: 信息载体 + in_language: zh exact_mappings: - crm:E84_Information_Carrier close_mappings: @@ -109,11 +112,9 @@ classes: # - identified_by # ALREADY LISTED ABOVE # MIGRATED 2026-01-25: duration → has_time_interval (Rule 53) - has_time_interval - - has_edition - - has_extent_text - - has_index_number # was: file_number - migrated per Rule 53 (2026-01-26) + - has_extent - has_quantity # was: folio_count - migrated per Rule 53 (2026-01-26) - - has_fond + - has_fonds # - isbn # - issn # - language @@ -127,8 +128,8 @@ classes: # - printer_publisher # - production_method # - script_type - - has_series - - shelf_mark + - in_series + - has_shelf_mark - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - has_direction # was: text_direction - migrated per Rule 53/56 (2026-01-16) - has_label # was: title_proper @@ -139,6 +140,7 @@ classes: # has_access_trigger_event REMOVED - migrated to triggered_by (Rule 53) - triggered_by slot_usage: + has_score: # REMOVED 2026-01-23: carrier_type - migrated to has_carrier (Rule 53/F24) has_carrier: required: true @@ -181,8 +183,8 @@ classes: multivalued: true examples: - value: - has_unit: - has_extent_text: + has_measurement_unit: + has_extent: required: false # range: string multivalued: true @@ -195,10 +197,10 @@ classes: range: TimeInterval inlined: true examples: - - value: - - value: - duration_value: 01:32:15 - description: Duration in HH:MM:SS format + - value: + - value: + duration_value: 01:32:15 + description: Duration in HH:MM:SS format has_type: required: false range: BindingType @@ -325,12 +327,6 @@ classes: - value: has_note: "Second edition, revised and enlarged" has_label: "2nd Edition" - has_edition: - required: false -# range: string - examples: - - value: Copy 45 of 500 - - value: No. 12/100 has_note: required: false # range: string @@ -406,7 +402,7 @@ classes: - value: has_type: has_label: Archival Reference - shelf_mark: + has_shelf_mark: required: false # range: string examples: @@ -420,13 +416,13 @@ classes: # examples: # - value: NL-HaNA/2.21.006.50 # description: Dutch National Archives reference - has_fond: + has_fonds: required: false # range: string examples: - value: VOC Archives - value: Roosevelt Papers - has_series: + in_series: required: false # range: string examples: @@ -492,8 +488,7 @@ classes: required: false # range: string examples: - - value: "The Gutenberg Bible is the first substantial book printed \nwith movable metal type. Contains the complete\ - \ Latin Vulgate \ntext of the Old and New Testaments.\n" + - value: "The Gutenberg Bible is the first substantial book printed \nwith movable metal type. Contains the complete Latin Vulgate \ntext of the Old and New Testaments.\n" comments: - InformationCarrier extends ExhibitedObject with carrier-specific fields - Aligned with BIBFRAME, RDA, and RiC-O vocabularies @@ -509,8 +504,7 @@ classes: - value: object_id: https://nde.nl/ontology/hc/object/kb-gutenberg-bible object_name: Gutenberg Bible (KB copy) - object_description: "One of fewer than 50 surviving copies of the Gutenberg Bible, \nthe first substantial book printed\ - \ with movable metal type.\nThis paper copy was acquired by the Koninklijke Bibliotheek in 1807.\n" + object_description: "One of fewer than 50 surviving copies of the Gutenberg Bible, \nthe first substantial book printed with movable metal type.\nThis paper copy was acquired by the Koninklijke Bibliotheek in 1807.\n" # MIGRATED 2026-01-23: carrier_type → has_carrier (Rule 53/F24) has_carrier: has_type: @@ -522,9 +516,7 @@ classes: - quantity_value: 641 has_unit: binding_type: 18th-century full leather - has_description: 'Rebound in the 18th century in red morocco with gold tooling. - Five raised bands on spine with gilt lettering. - ' + has_description: 'Rebound in the 18th century in red morocco with gold tooling. Five raised bands on spine with gilt lettering. ' production_method: LETTERPRESS published_by: - Johannes Gutenberg @@ -559,8 +551,7 @@ classes: - value: object_id: https://nde.nl/ontology/hc/object/bl-codex-sinaiticus object_name: Codex Sinaiticus (British Library portion) - object_description: "4th-century manuscript of the Greek Bible, one of the oldest \nand most important Biblical manuscripts.\ - \ The British Library \nholds 347 leaves of this codex.\n" + object_description: "4th-century manuscript of the Greek Bible, one of the oldest \nand most important Biblical manuscripts. The British Library \nholds 347 leaves of this codex.\n" # MIGRATED 2026-01-23: carrier_type → has_carrier (Rule 53/F24) has_carrier: has_type: @@ -594,8 +585,7 @@ classes: - value: object_id: https://nde.nl/ontology/hc/object/nara-declaration-independence object_name: Declaration of Independence (engrossed parchment) - object_description: "The official engrossed parchment copy of the Declaration of \nIndependence, signed by 56 delegates\ - \ to the Continental Congress.\n" + object_description: "The official engrossed parchment copy of the Declaration of \nIndependence, signed by 56 delegates to the Continental Congress.\n" # MIGRATED 2026-01-23: carrier_type → has_carrier (Rule 53/F24) has_carrier: has_type: @@ -614,13 +604,13 @@ classes: begin_of_the_begin: "1776-08-02" end_of_the_end: "1776-08-02" identified_by: - - identifier_value: NARA 1419 - has_type: - has_label: Archival Reference + - identifier_value: NARA 1419 + has_type: + has_label: Archival Reference # MIGRATED 2026-01-15: wikidata_id → identified_by (Rule 53) - - qid: "Q127885" + - qid: "Q127885" fonds: Records of the Continental and Confederation Congresses has_level: has_code: ITEM has_label: Item - current_keeper: https://nde.nl/ontology/hc/custodian/us/national-archives \ No newline at end of file + current_keeper: https://nde.nl/ontology/hc/custodian/us/national-archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Institution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Institution.yaml index 4c887827b0..50a01a7ee1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Institution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Institution.yaml @@ -7,19 +7,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/has_level +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/has_level classes: Institution: - description: Structure or mechanism of social order and cooperation governing the behaviour of a set of individuals within a given community. In the heritage context, this represents formal organizations established to fulfill specific societal functions related to cultural heritage, education, or public service. This is a broad category that encompasses many specific institution types. + description: >- + Broad organizational concept for formally constituted bodies that fulfill + public, cultural, educational, or social functions. is_a: ArchiveOrganizationType class_uri: skos:Concept + alt_descriptions: + nl: Breed organisatieconcept voor formeel ingestelde lichamen met publieke culturele educatieve of sociale functies. + de: Breites Organisationskonzept fuer formal konstituierte Einrichtungen mit oeffentlichen kulturellen bildungsbezogenen oder sozialen Funktionen. + fr: Concept organisationnel large pour des organismes formellement constitues remplissant des fonctions publiques culturelles educatives ou sociales. + es: Concepto organizativo amplio para entidades formalmente constituidas con funciones publicas culturales educativas o sociales. + ar: مفهوم تنظيمي واسع للهيئات المؤسسة رسميًا التي تؤدي وظائف عامة أو ثقافية أو تعليمية أو اجتماعية. + id: Konsep organisasi luas untuk badan yang dibentuk secara formal dan menjalankan fungsi publik budaya pendidikan atau sosial. + zh: 面向正式建制机构的广义组织概念,用于承担公共、文化、教育或社会职能。 + structured_aliases: + - {literal_form: instelling, in_language: nl} + - {literal_form: Institution, in_language: de} + - {literal_form: institution, in_language: fr} + - {literal_form: institucion, in_language: es} + - {literal_form: مؤسسة, in_language: ar} + - {literal_form: institusi, in_language: id} + - {literal_form: 机构, in_language: zh} + broad_mappings: + - skos:Concept annotations: skos:prefLabel: Institution - skos:altLabel: "Institution, instituci\xF3n, institution sociale" + skos:altLabel: "Institution, institución, institution sociale" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" @@ -29,8 +49,6 @@ classes: - identified_by slot_usage: identified_by: - has_type: - equals_expression: '["*"]' has_level: equals_string: broad category see_also: @@ -39,7 +57,7 @@ classes: - CulturalInstitution comments: - Institution (de) - - "instituci\xF3n (es)" + - "institución (es)" - institution sociale (fr) - Broad category - prefer more specific types when available - Base concept for formal heritage-keeping organizations diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml index b9dd976fb6..9813664966 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml @@ -1,55 +1,80 @@ id: https://w3id.org/nde/ontology/InstitutionalArchive name: InstitutionalArchive -title: Institutional Archive +title: Institutional Archive Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_score classes: InstitutionalArchive: - description: Repository that holds records created or received by its parent institution. Institutional archives serve their creating organization by preserving records that document institutional history, operations, governance, and achievements. They differ from collecting archives in that their primary mandate is to preserve their parent organization's records rather than to acquire materials from external sources. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q124762372 - close_mappings: - - rico:CorporateBody - - skos:Concept + description: >- + Repository preserving records generated or accumulated by its parent organization in the course of administrative operations. + alt_descriptions: + nl: >- + Bewaarplaats die archieven bewaart die door de bovenliggende organisatie zijn gegenereerd of verzameld in de loop van administratieve activiteiten. + de: >- + Repository, das Unterlagen bewahrt, die von der übergeordneten Organisation im Rahmen administrativer Vorgänge erstellt oder gesammelt wurden. + fr: >- + Dépôt préservant les archives générées ou accumulées par son organisation parente dans le cadre d'opérations administratives. + es: >- + Repositorio que preserva registros generados o acumulados por su organización matriz en el curso de operaciones administrativas. + ar: >- + مستودع يحافظ على السجلات التي أنشأتها أو جمعتها المنظمة الأم في سياق العمليات الإدارية. + id: >- + Repositori yang melestarikan catatan yang dihasilkan atau dikumpulkan oleh organisasi induknya dalam operasi administratif. + zh: >- + 保存上级组织在行政运作过程中生成或积累的记录的存储库。 + structured_aliases: + nl: + - institutioneel archief + - organisatiearchief + de: + - Institutionelles Archiv + - Organisationsarchiv + fr: + - archives institutionnelles + - archives d'organisation + es: + - archivo institucional + - archivo organizacional + ar: + - الأرشيف المؤسسي + - أرشيف المنظمة + id: + - arsip institusional + - arsip organisasi + zh: + - 机构档案馆 + - 组织档案 + keywords: + - institutional archive + - organizational records + - administrative archives + - corporate archive broad_mappings: - - wd:Q166118 - slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - wd:Q124762372 + - rico:CorporateBody + slots: + - identified_by + - has_type + - hold_record_set + - has_score annotations: - skos:prefLabel: Institutional Archive - skos:altLabel: Institutionsarchiv, archivo institucional, In-house Archive, Organizational Archive archival_function: institutional records - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - CollectingArchive - - CorporateArchive - - UniversityArchive - - MuseumArchive - comments: - - Institutionsarchiv (de) - - archivo institucional (es) - - Preserves records of the parent organization - - Contrasts with collecting archives that acquire external materials - - May also collect materials related to institution's field + specificity_score: 0.6 + specificity_rationale: Archive organization type defined by parent-institution records stewardship. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml index 9c10e22ab9..a2becff5cf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml @@ -1,34 +1,91 @@ id: https://nde.nl/ontology/hc/class/InstitutionalArchiveRecordSetType name: InstitutionalArchiveRecordSetType -title: InstitutionalArchive Record Set Type +title: Institutional Archive Record Set Type Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_type +- ../slots/has_scope +- ../slots/has_score classes: InstitutionalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by InstitutionalArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Classification concept for documentary aggregations maintained within the + long-term memory function of a parent body. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die worden beheerd + binnen de langetermijngeheugenfunctie van een moederinstelling. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die innerhalb + der Langzeitgedächtnisfunktion einer Trägerinstitution verwaltet werden. + fr: >- + Concept de classification pour des agrégations documentaires conservées + au sein de la fonction de mémoire à long terme d'un organisme de tutelle. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas en la + función de memoria a largo plazo de una entidad matriz. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تُدار ضمن وظيفة الذاكرة طويلة + الأمد لهيئة أم. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dikelola dalam fungsi + memori jangka panjang suatu badan induk. + zh: >- + 用于分类由母体机构长期记忆职能维护的文献聚合体的分类概念。 slots: - has_type - - has_score - has_scope - see_also: - - InstitutionalArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - has_score + structured_aliases: + - literal_form: type voor documentaire aggregatie van moederinstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ dokumentarischer Aggregation einer Trägerinstitution + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire d'organisme de tutelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental de entidad matriz + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي لهيئة أم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter badan induk + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 母体机构文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures documentary groupings linked to the enduring memory function of an organization. + - Intended for holdings governed by internal mandates, retention, and accountability practices. + - 'Preserved from prior description: Record-set type used to classify holdings typically managed by institutional archives.' + keywords: + - documentary aggregation + - organizational memory + - provenance classification + - retention governance + examples: + - value: + has_type: InstitutionalArchiveRecordSetType + has_scope: Board minutes and internal policy dossiers. + description: Documentary grouping maintained by a parent institution annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.5 + specificity_rationale: Domain record-set typing for parent-institution archival holdings. + custodian_types: '["*"]' + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml index 72d0610b53..4524e6c26e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml @@ -1,98 +1,135 @@ id: https://nde.nl/ontology/hc/class/InstitutionalArchiveRecordSetTypes name: InstitutionalArchiveRecordSetTypes -title: InstitutionalArchive Record Set Type Subclasses +title: Institutional Archive Record Set Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./InstitutionalArchiveRecordSetType - linkml:types - - ../slots/has_score - ../slots/has_type + - ../slots/has_score - ../slots/has_custodian - ../slots/has_note classes: InstitutionAdministrationFonds: is_a: InstitutionalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Institutional administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + A fonds consisting of records created by an institution to support governance, administration, and internal management. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die door een instelling zijn gevormd ter ondersteuning van bestuur, administratie en interne bedrijfsvoering. + de: >- + Ein Fonds mit Unterlagen, die von einer Institution zur Unterstuetzung von Leitung, Verwaltung und interner Organisation erstellt wurden. + fr: >- + Un fonds de documents produits par une institution pour la gouvernance, l'administration et la gestion interne. + es: >- + Un fondo de documentos creados por una institucion para la gobernanza, la administracion y la gestion interna. + ar: >- + صندوق من السجلات التي أنشأتها مؤسسة لدعم الحوكمة والإدارة والتسيير الداخلي. + id: >- + Sebuah fonds berisi catatan yang dibuat oleh sebuah institusi untuk mendukung tata kelola, administrasi, dan manajemen internal. + zh: >- + 由机构为支持治理、行政与内部管理而形成的记录全宗。 + structured_aliases: + - literal_form: instellingsadministratiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Institutionsverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif institutionnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo institucional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق الإدارة المؤسسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi institusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 机构行政全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - InstitutionalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: InstitutionAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds has_custodian: - equals_string: InstitutionalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by InstitutionalArchive - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:InstitutionalArchive" + has_note: + equals_string: "This RecordSetType is typically held by InstitutionalArchive custodians. Inverse of rico:isOrWasHolderOf." OperationalRecordSeries: is_a: InstitutionalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Operational documentation.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + A series of records documenting operational processes, procedures, and routine organizational activities. + alt_descriptions: + nl: >- + Een serie archiefbescheiden die operationele processen, procedures en routinematige activiteiten van een organisatie documenteert. + de: >- + Eine Serie von Unterlagen zur Dokumentation operativer Prozesse, Verfahren und routinemaessiger organisatorischer Taetigkeiten. + fr: >- + Une serie de documents documentant les processus operationnels, les procedures et les activites courantes d'une organisation. + es: >- + Una serie de documentos que registra procesos operativos, procedimientos y actividades rutinarias de una organizacion. + ar: >- + سلسلة سجلات توثق العمليات التشغيلية والإجراءات والأنشطة الروتينية للمؤسسة. + id: >- + Seri catatan yang mendokumentasikan proses operasional, prosedur, dan kegiatan rutin organisasi. + zh: >- + 记录运营流程、规程与日常组织活动的记录系列。 + structured_aliases: + - literal_form: operationele processen serie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Betriebsprozessserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie des processus operationnels + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de procesos operativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة العمليات التشغيلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri proses operasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 运营流程记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - InstitutionalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: OperationalRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series has_custodian: - equals_string: InstitutionalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by InstitutionalArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:InstitutionalArchive" + has_note: + equals_string: "This RecordSetType is typically held by InstitutionalArchive custodians. Inverse of rico:isOrWasHolderOf." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml index 3989dfe305..d47e7a9129 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml @@ -1,26 +1,70 @@ id: https://nde.nl/ontology/hc/class/InstitutionalFunction name: InstitutionalFunction -title: Institutional Function -description: A function or activity performed by an institution. MIGRATED from functional_integration slot per Rule 53. Follows RiC-O Function. +title: Institutional Function Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - - ../slots/has_description - ../slots/has_label + - ../slots/has_description - ../slots/has_type -default_prefix: hc classes: InstitutionalFunction: class_uri: rico:Function + description: >- + Formal role, responsibility, or mandate assigned to or performed by an organization in its operational capacity. + alt_descriptions: + nl: >- + Formele rol, verantwoordelijkheid of mandaat toegewezen aan of uitgevoerd door een organisatie in haar operationele capaciteit. + de: >- + Formelle Rolle, Verantwortung oder Mandat, die einer Organisation in ihrer operativen Kapazität zugewiesen oder von ihr ausgeübt wird. + fr: >- + Rôle formel, responsabilité ou mandat attribué ou exercé par une organisation dans sa capacité opérationnelle. + es: >- + Rol formal, responsabilidad o mandato asignado o desempeñado por una organización en su capacidad operativa. + ar: >- + دور رسمي أو مسؤولية أو تفويض مخصص أو يؤديه منظمة في قدرتها التشغيلية. + id: >- + Peran formal, tanggung jawab, atau mandat yang ditugaskan atau dilakukan oleh organisasi dalam kapasitas operasionalnya. + zh: >- + 分配给组织或由组织以其运作能力执行的正式角色、职责或授权。 + structured_aliases: + nl: + - institutionele functie + - organisatierol + de: + - institutionelle Funktion + - Organisationsrolle + fr: + - fonction institutionnelle + - rôle organisationnel + es: + - función institucional + - rol organizacional + ar: + - الوظيفة المؤسسية + - الدور التنظيمي + id: + - fungsi kelembagaan + - peran organisasi + zh: + - 机构职能 + - 组织角色 + keywords: + - institutional function + - organizational role + - mandate + - responsibility + broad_mappings: + - rico:Function slots: - - has_label - - has_description - - has_type + - has_label + - has_description + - has_type annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Functional role class for institutional mandate modeling. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml index 4b806ef71d..2d702ae6d0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml @@ -1,50 +1,87 @@ id: https://w3id.org/nde/ontology/InstitutionalRepository name: InstitutionalRepository -title: Institutional Repository +title: Institutional Repository Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_score classes: InstitutionalRepository: - description: Archive of publications by an institution's staff. Institutional repositories (IRs) collect, preserve, and provide open access to the scholarly output of an institution, typically a university or research organization. They include publications, theses, datasets, and other research outputs. IRs are usually digital platforms that support open access principles. is_a: ArchiveOrganizationType - class_uri: skos:Concept - mixins: - - DigitalPlatformType + class_uri: schema:DigitalLibrary + description: >- + Digital repository service for preserving, publishing, and providing access + to scholarly output produced by an academic or research institution. + alt_descriptions: + nl: >- + Digitale repositorydienst voor het behouden, publiceren en ontsluiten van wetenschappelijke + output geproduceerd door een academische of onderzoeksinstelling. + de: >- + Digitaler Repository-Service zur Bewahrung, Veröffentlichung und Bereitstellung + wissenschaftlicher Outputs einer akademischen oder Forschungseinrichtung. + fr: >- + Service de dépôt numérique pour préserver, publier et donner accès aux productions + scientifiques d'une institution académique ou de recherche. + es: >- + Servicio de repositorio digital para preservar, publicar y proporcionar acceso + a la producción académica de una institución académica o de investigación. + ar: >- + خدمة مستودع رقمي للحفاظ على المخرجات الأكاديمية ونشرها وتوفير الوصول إليها + التي تنتجها مؤسسة أكاديمية أو بحثية. + id: >- + Layanan repositori digital untuk melestarikan, menerbitkan, dan menyediakan akses + ke output ilmiah yang dihasilkan oleh institusi akademik atau penelitian. + zh: >- + 用于保存、发布和提供学术或研究机构产出的学术成果访问的数字仓储服务。 + structured_aliases: + - literal_form: institutionele repository + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Institutionelles Repositorium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dépôt institutionnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: repositorio institucional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مستودع مؤسسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: repositori institusional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 机构仓储 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:DigitalLibrary + close_mappings: + - skos:Concept slots: + - identified_by - has_type - has_score - - identified_by - slot_usage: - identified_by: - has_type: - identifier: false - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + comments: + - Open-access platform for institutional research output. + - Includes publications, datasets, theses, and dissertations. + - 'Preserved from prior description: Digital repository service for preserving and publishing institutional scholarly output.' + keywords: + - digital repository + - open access + - scholarly output + - institutional publications annotations: - skos:prefLabel: Institutional Repository - skos:altLabel: "Instituts-Repository, repositorio institucional, d\xE9p\xF4t institutionnel, IR" platform_type: digital repository access_model: open access - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - DigitalArchive - - AcademicArchive - - UniversityArchive - - ResearchDataRepository - comments: - - Instituts-Repository (de) - - repositorio institucional (es) - - "d\xE9p\xF4t institutionnel (fr)" - - Primarily digital platform for scholarly output - - Supports open access to research publications - - Often uses DSpace, EPrints, or similar software + specificity_score: 0.5 + specificity_rationale: Institution-linked digital repository model for publications and datasets. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml index 0f9da82ed3..6e96c1866c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml @@ -1,198 +1,117 @@ id: https://nde.nl/ontology/hc/class/IntangibleHeritageEvent -name: intangible_heritage_event_class -title: IntangibleHeritageEvent Class +name: IntangibleHeritageEvent +title: Intangible Heritage Event Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - linkml:types - ../enums/EventStatusEnum - ../metadata - - ../slots/has_description - - ../slots/has_documentation - - ../slots/has_edition - ../slots/identified_by - ../slots/has_label - - ../slots/has_score - - ../slots/has_status - - ../slots/has_type - - ../slots/has_url + - ../slots/has_description - ../slots/instance_of - - ../slots/cancelled_by - - ../slots/located_in - ../slots/organized_by - - ../slots/has_participant + - ../slots/located_in - ../slots/temporal_extent -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/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ + - ../slots/has_edition + - ../slots/has_status + - ../slots/cancelled_by + - ../slots/has_participant + - ../slots/has_url + - ../slots/has_documentation + - ../slots/has_type + - ../slots/has_score classes: IntangibleHeritageEvent: class_uri: schema:Event - description: "A specific occurrence or instance of an intangible heritage celebration,\nfestival, ritual, or commemorative event.\n\nModels the EVENT (temporal occurrence), not the heritage form itself.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage tradition | IntangibleHeritageForm | \"Pride Amsterdam\" |\n| **Specific occurrence** | **IntangibleHeritageEvent** | **\"Pride Amsterdam 2024\"** |\n| Specific performance | IntangibleHeritagePerformance | \"DJ set at Pride 2024\" |\n\n**When to Use IntangibleHeritageEvent**:\n\nUse for annually recurring or periodic heritage events:\n- Annual festivals (Pride, Carnaval, Koningsdag)\n- Commemorations (1 aprilviering Brielle, Leidens Ontzet)\n- Seasonal celebrations (Sint Maarten, Vreugdevuur Scheveningen)\n- Community rituals (Aflegrituals, Cramignon dances)\n\n- **Schema.org**: schema:Event (primary - web discoverability)\n- **CIDOC-CRM**: crm:E7_Activity (temporal period of activity)\n\ - - **CIDOC-CRM**: crm:E5_Event (historical event conceptualization)\n- **Schema.org**: schema:Festival (for festival-type events)\n\n**Relationship to Other Classes**:\n\n```\nIntangibleHeritageForm (abstract tradition)\n |\n |--- instance_of\n v\nIntangibleHeritageEvent (specific occurrence)\n |\n |--- organized_by\n v\nCustodian (organizing institution)\n```\n" - exact_mappings: - - schema:Event + description: >- + Concrete occurrence or enactment of a living heritage tradition, celebration, or customary practice. + alt_descriptions: + nl: >- + Concrete gebeurtenis of uitvoering van een levende erfgoedtraditie, viering of gebruikelijke praktijk. + de: >- + Konkretes Ereignis oder Inszenierung einer lebendigen Kulturerbetradition, Feier oder üblichen Praxis. + fr: >- + Occurrence concrète ou mise en œuvre d'une tradition patrimoniale vivante, d'une célébration ou d'une pratique coutumière. + es: >- + Ocurrencia concreta o puesta en práctica de una tradición patrimonial viva, celebración o práctica consuetudinaria. + ar: >- + مناسبة ملموسة أو تمثيل لتقليد تراثي حي أو احتفال أو ممارسة عرفية. + id: >- + Kejadian konkret atau pelaksanaan tradisi warisan hidup, perayaan, atau praktik adat. + zh: >- + 活态遗产传统、庆典或习俗实践的具体发生或实施。 + structured_aliases: + nl: + - immaterieel erfgoedevenement + - levende traditie-gebeurtenis + de: + - Immaterielles Erbe-Veranstaltung + - lebendige Tradition + fr: + - événement patrimoine immatériel + - occasion tradition vivante + es: + - evento patrimonio inmaterial + - ocasión tradición viva + ar: + - حدث التراث غير المادي + - مناسبة التراث الحي + id: + - peristiwa warisan takbenda + - kesempatan tradisi hidup + zh: + - 非物质遗产事件 + - 活态传统场合 + keywords: + - intangible heritage event + - living tradition + - cultural celebration + - customary practice + - heritage enactment + broad_mappings: + - schema:Event close_mappings: - - crm:E7_Activity - - crm:E5_Event - - schema:Festival - related_mappings: - - schema:SocialEvent - - crm:E4_Period + - crm:E7_Activity + - crm:E5_Event + - schema:Festival slots: - - has_type - - has_edition - - cancelled_by - - temporal_extent - - has_description - - identified_by - - has_label - - has_status - - has_url - - located_in - - has_documentation - - instance_of - - organized_by - - has_participant - - has_score + - identified_by + - has_label + - has_description + - instance_of + - organized_by + - located_in + - temporal_extent + - has_edition + - has_status + - cancelled_by + - has_participant + - has_url + - has_documentation + - has_type + - has_score slot_usage: has_label: required: true -# range: string - examples: - - value: Pride Amsterdam 2024 - - value: Carnaval Maastricht 2025 - - value: 1 aprilviering Brielle 2024 - has_description: - required: false -# range: string - examples: - - value: "Pride Amsterdam 2024 celebrated \"Proud of Every Body\" with 80 \nboats in the Canal Parade, attracting over 500,000 spectators.\n" instance_of: - required: true range: IntangibleHeritageForm - inlined: false - examples: - - value: https://nde.nl/ontology/hc/heritage-form/pride-amsterdam - has_edition: - range: Edition - inlined: true - multivalued: true - examples: - - value: - identified_by: '29' - has_label: 29th Edition + required: true temporal_extent: - required: false range: TimeSpan inlined: true - examples: - - value: - begin_of_the_begin: '2024-08-03' - end_of_the_end: '2024-08-10' - located_in: - required: false - range: Venue - inlined: true - multivalued: true - examples: - - value: - has_label: Museumplein Amsterdam - organized_by: - required: false - range: Custodian - multivalued: true - inlined: false - examples: - - value: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride - has_participant: - required: false - range: integer - examples: - - value: 5000 has_status: - required: false range: EventStatusEnum - examples: - - value: COMPLETED - cancelled_by: - required: false - range: Cancellation - inlined: true - examples: - - value: - has_rationale: - has_label: COVID-19 pandemic restrictions - has_url: - required: false - range: uri - examples: - - value: https://pride.amsterdam/2024 - has_documentation: - required: false - range: uri - multivalued: true - examples: - - value: https://www.youtube.com/watch?v=pride2024 - identified_by: - required: false - range: WikiDataIdentifier - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - has_type: - equals_expression: '["hc:IntangibleHeritageGroupType"]' - comments: - - IntangibleHeritageEvent models specific occurrences of heritage traditions - - Links to IntangibleHeritageForm via instance_of relationship - - Links to Custodian via organized_by relationship - - Use for recurring festivals, commemorations, and seasonal celebrations - - Track cancellations (e.g., COVID-19) for heritage impact documentation - see_also: - - https://schema.org/Event - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2024 - has_label: Pride Amsterdam 2024 - has_description: 'The 29th edition of Pride Amsterdam with theme "Proud of Every Body". - Featured 80 boats in the Canal Parade with over 500,000 spectators. - ' - instance_of: https://nde.nl/ontology/hc/heritage-form/pride-amsterdam - has_edition: - - identified_by: '29' - temporal_extent: - begin_of_the_begin: '2024-08-03' - end_of_the_end: '2024-08-10' - located_in: - - has_label: Amsterdam Canal Ring - organized_by: - - identified_by: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride - participant_count: 5000 - has_status: COMPLETED - has_url: https://pride.amsterdam/2024 - - value: - identified_by: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2020 - has_label: Pride Amsterdam 2020 - has_description: 'Cancelled due to COVID-19 pandemic restrictions. Virtual Pride Week - organized as alternative online celebration. - ' - instance_of: https://nde.nl/ontology/hc/heritage-form/pride-amsterdam - has_edition: - - identified_by: '25' - temporal_extent: - begin_of_the_begin: '2020-08-01' - end_of_the_end: '2020-08-08' - has_status: CANCELLED - cancelled_by: - has_rationale: - has_label: COVID-19 pandemic restrictions + notes: + - | + Models a concrete occurrence of a living-heritage tradition, not the + tradition type itself (e.g., "Pride Amsterdam 2024" vs. "Pride Amsterdam"). annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Event-level representation for temporal occurrences of living heritage forms. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml index 8d3fe11151..814a2996c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml @@ -1,229 +1,126 @@ id: https://nde.nl/ontology/hc/class/IntangibleHeritageForm -name: intangible_heritage_form_class -title: IntangibleHeritageForm Class -imports: - - linkml:types - - ../enums/UNESCOICHDomainEnum - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_status - - ../slots/has_type - - ../slots/has_url - - ../slots/categorized_as - - ../slots/related_to - - ../slots/threatened_by - - ../slots/registered_at - - ../slots/originate_from - - ../slots/begin_of_the_begin - - ../slots/20260202_matang/new/safeguarded_by - - ../slots/20260202_matang/new/safeguarding_measure - - ../slots/temporal_extent - - ./HeritageForm +name: IntangibleHeritageForm +title: Intangible Heritage Form Class 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/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ - wd: http://www.wikidata.org/entity/ - ich: https://ich.unesco.org/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc +imports: + - ./HeritageForm + - linkml:types + - ../enums/UNESCOICHDomainEnum + - ../metadata + - ../slots/identified_by + - ../slots/has_label + - ../slots/has_description + - ../slots/has_type + - ../slots/has_scope + - ../slots/has_status + - ../slots/has_url + - ../slots/registered_at + - ../slots/originate_from + - ../slots/related_to + - ../slots/safeguarded_by + - ../slots/threatened_by + - ../slots/temporal_extent + - ../slots/has_score classes: IntangibleHeritageForm: is_a: HeritageForm class_uri: crm:E28_Conceptual_Object - description: "A recognized intangible cultural heritage practice, tradition, or expression.\n\nModels the heritage form ITSELF, not its specific occurrences (events/performances).\nExamples: Pride Amsterdam, Divali, 1 aprilviering Brielle, Bloemencorso Bollenstreek.\n\n**UNESCO 2003 Convention Definition**:\n\nIntangible cultural heritage includes:\n- Oral traditions and expressions (including language as vehicle of ICH)\n- Performing arts\n- Social practices, rituals, and festive events\n- Knowledge and practices concerning nature and the universe\n- Traditional craftsmanship\n\n**Dutch Context (KIEN)**:\n\nKIEN (Kenniscentrum Immaterieel Erfgoed Nederland) maintains the Dutch National\nInventory of Intangible Cultural Heritage. Heritage forms are registered after\ncommunity nomination and expert review.\n\n**Key Distinctions**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage form (abstract) | IntangibleHeritageForm | \"Pride Amsterdam\" (the tradition) |\n\ - | Specific occurrence | IntangibleHeritageEvent | \"Pride Amsterdam 2024\" |\n| Specific performance | IntangibleHeritagePerformance | \"Gamelan performance at X\" |\n| Organization that preserves | Custodian (type I) | \"Stichting Amsterdam Gay Pride\" |\n\n- **CIDOC-CRM**: crm:E28_Conceptual_Object (intangible concept)\n- **CIDOC-CRM**: crm:E55_Type (as categorization of heritage)\n- **Schema.org**: schema:Intangible (web semantics)\n- **SKOS**: skos:Concept (for taxonomy/thesaurus purposes)\n\n**Relationship to Custodians**:\n\nIntangibleHeritageForm is linked to Custodian via:\n- `safeguarded_by`: Custodians who preserve this heritage form\n- Inverse: Custodian.safeguards \u2192 IntangibleHeritageForm\n" - exact_mappings: - - crm:E28_Conceptual_Object + description: >- + Recognized living cultural practice, tradition, or expression transmitted across generations within a community. + alt_descriptions: + nl: >- + Erkende levende culturele praktijk, traditie of uitdrukking die over generaties binnen een gemeenschap wordt doorgegeven. + de: >- + Anerkannte lebendige kulturelle Praxis, Tradition oder Ausdrucksform, die über Generationen innerhalb einer Gemeinschaft weitergegeben wird. + fr: >- + Pratique culturelle vivante, tradition ou expression reconnue transmise entre générations au sein d'une communauté. + es: >- + Práctica cultural viviente, tradición o expresión reconocida transmitida entre generaciones dentro de una comunidad. + ar: >- + ممارسة ثقافية حية معترف بها أو تقليد أو تعبير يُنقل عبر الأجيال داخل مجتمع. + id: >- + Praktik budaya hidup, tradisi, atau ekspresi yang diakui dan ditransmisikan lintas generasi dalam komunitas. + zh: >- + 在社区内代代相传的公认活态文化习俗、传统或表现形式。 + structured_aliases: + nl: + - immaterieel erfgoed + - levend erfgoed + de: + - immaterielles Kulturerbe + - lebendiges Erbe + fr: + - patrimoine culturel immatériel + - héritage vivant + es: + - patrimonio cultural inmaterial + - herencia viva + ar: + - التراث الثقافي غير المادي + - التراث الحي + id: + - warisan budaya takbenda + - warisan hidup + zh: + - 非物质文化遗产 + - 活态遗产 + keywords: + - intangible heritage + - living tradition + - cultural practice + - UNESCO heritage + - community tradition + broad_mappings: + - crm:E28_Conceptual_Object close_mappings: - - schema:Intangible - - skos:Concept + - schema:Intangible + - skos:Concept related_mappings: - - crm:E55_Type - - crm:E29_Design_or_Procedure + - crm:E55_Type slots: - - has_type - - has_url - - has_scope - - has_description - - identified_by - - has_label - - registered_at - - has_url - - originate_from - - begin_of_the_begin - - related_to - - safeguarded_by - - safeguarding_measure - - has_score - - threatened_by - - has_type - - temporal_extent - - has_status + - identified_by + - has_label + - has_description + - has_type + - has_scope + - has_status + - has_url + - registered_at + - originate_from + - related_to + - safeguarded_by + - threatened_by + - temporal_extent + - has_score slot_usage: identified_by: identifier: true required: true - multivalued: true - any_of: - - range: string # uriorcurie - - range: WikiDataIdentifier - examples: - - value: https://nde.nl/ontology/hc/heritage-form/pride-amsterdam - - value: has_label: required: true -# range: string - examples: - - value: - label_text: Pride Amsterdam - - value: - label_text: 1 aprilviering Brielle - - value: - label_text: Bloemencorso Bollenstreek - has_description: - required: false -# range: string - examples: - - value: - description_text: Pride Amsterdam is the annual LGBTQ+ celebration featuring the famous Canal Parade through the historic canals of Amsterdam. First held in 1996, it represents Dutch values of tolerance and equality. has_type: -# range: string # uriorcurie - # range: UNESCODomain - required: true + range: UNESCOICHDomainEnum multivalued: true - examples: - - value: "UNESCODomain:\n has_code: SOCIAL_PRACTICES_RITUALS_FESTIVE_EVENTS\n domain_name: \"Social practices, rituals and festive events\"\n" - has_url: - required: false - range: uri - examples: - - value: https://www.immaterieelerfgoed.nl/nl/pride-amsterdam - registered_at: - required: false - range: date - examples: - - value: '2019-04-15' - has_status: -# range: string - multivalued: true - required: false - examples: - - value: "UNESCOListStatus:\n has_code: REPRESENTATIVE_LIST\n list_name: \"Representative List of ICH of Humanity\"\n inscription_date: \"2023-12-06\"\n" - - value: "ViabilityStatus:\n has_code: THRIVING\n status_name: \"Thriving\"\n assessment_date: \"2024-12-01\"\n assessment_notes: \"Strong community practice\"\n" - temporal_extent: - range: TimeSpan - required: false - examples: - - value: - begin_of_the_begin: '2017-01-01' - - value: - - Netherlands - originate_from: - required: false -# range: string - examples: - - value: Amsterdam - - value: Brielle - begin_of_the_begin: - required: false - range: TimeSpan - examples: - - value: - begin_of_the_begin: '1996-01-01' safeguarded_by: - required: false range: Custodian multivalued: true - examples: - - value: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride - threatened_by: - required: false -# range: string - multivalued: true - examples: - - value: - - Aging practitioner community - - Lack of youth interest - safeguarding_measure: - required: false -# range: string - multivalued: true - examples: - - value: - - Annual festival organization - - Youth engagement programs - - Documentary production - related_to: - required: false - range: IntangibleHeritageForm - multivalued: true - examples: - - value: https://nde.nl/ontology/hc/heritage-form/carnaval-maastricht - has_url: - required: false - range: uri - multivalued: true - examples: - - value: https://www.pride.amsterdam - has_scope: -# range: string # uriorcurie - # range: GeographicScope - examples: - - value: - has_label: National - - value: - has_label: Local - has_type: - equals_expression: '["hc:IntangibleHeritageGroupType"]' - comments: - - IntangibleHeritageForm models the abstract heritage practice, not specific occurrences - - Links to Custodian via safeguarded_by relationship - - Use IntangibleHeritageEvent for specific festival/celebration instances - - Use IntangibleHeritagePerformance for specific performing arts presentations - - KIEN URL provides authoritative Dutch national registry reference - see_also: - - https://ich.unesco.org/en/convention - - https://www.immaterieelerfgoed.nl/ - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E28 - examples: - - value: - identified_by: - - https://nde.nl/ontology/hc/heritage-form/pride-amsterdam - - qid: Q478546 - has_label: - label_text: Pride Amsterdam - has_description: - description_text: Annual LGBTQ+ celebration featuring the Canal Parade through Amsterdam's historic canals. First held in 1996, it represents Dutch values of tolerance, equality, and freedom. - has_type: - - UNESCODomain: - has_code: SOCIAL_PRACTICES_RITUALS_FESTIVE_EVENTS - kien_url: https://www.immaterieelerfgoed.nl/nl/pride-amsterdam - origin_location: Amsterdam - begin_of_the_begin: - begin_of_the_begin: '1996-01-01' - safeguarded_by: - - identified_by: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride - transmission_methods: Annual organization, volunteer networks, community participation - has_status: - - ViabilityStatus: - has_code: THRIVING - has_label: Thriving - safeguarding_measure: - - Annual festival organization - - Community engagement - - International promotion - has_url: - - https://www.pride.amsterdam - has_scope: - has_label: National + temporal_extent: + range: TimeSpan + inlined: true + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "A recognized intangible cultural heritage practice, tradition, or expression.\n\nModels the heritage form ITSELF, not its specific occurrences (events/performances).\nExamples: Pride Amsterdam, Divali, 1 aprilviering Brielle, Bloemencorso Bollenstreek.\n\n**UNESCO 2003 Convention Definition**:\n\nIntangible cultural heritage includes:\n- Oral traditions and expressions (including language as vehicle of ICH)\n- Performing arts\n- Social practices, rituals, and festive events\n- Knowledge and practices concerning nature and the universe\n- Traditional craftsmanship\n\n**Dutch Context (KIEN)**:\n\nKIEN (Kenniscentrum Immaterieel Erfgoed Nederland) maintains the Dutch National\nInventory of Intangible Cultural Heritage. Heritage forms are registered after\ncommunity nomination and expert review.\n\n**Key Distinctions**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage form (abstract) | IntangibleHeritageForm | \"Pride Amsterdam\" (the tradition) |\n\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.6 + specificity_rationale: Concept-level model for living heritage forms across communities. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml index 16f6be3f2e..07b18888cf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml @@ -1,205 +1,100 @@ -id: https://nde.nl/ontology/hc/class/intangible-heritage-group-type -name: intangible_heritage_group_type -title: IntangibleHeritageGroupType -description: 'Specialized CustodianType for organizations preserving intangible cultural heritage - (oral traditions, performing arts, social practices, rituals, traditional craftsmanship). - Coverage: Corresponds to ''I'' (INTANGIBLE_HERITAGE_GROUP) in GLAMORCUBESFIXPHDNT taxonomy. - ' -imports: - - linkml:types - - ../enums/IntangibleHeritageTypeEnum - - ../slots/categorized_as - - ../slots/has_objective - - ../slots/has_score - - ../slots/has_type - - ../slots/has_hyponym - - ../slots/has_repertoire - - ../slots/has_member - - ../slots/transmit_through +id: https://nde.nl/ontology/hc/class/IntangibleHeritageGroupType +name: IntangibleHeritageGroupType +title: Intangible Heritage Group Type Class 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/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - foaf: http://xmlns.com/foaf/0.1/ - wd: http://www.wikidata.org/entity/ + schema: http://schema.org/ +default_prefix: hc +imports: + - linkml:types + - ../enums/IntangibleHeritageTypeEnum + - ../slots/has_type + - ../slots/categorized_as + - ../slots/has_objective + - ../slots/transmit_through + - ../slots/has_hyponym + - ../slots/has_repertoire + - ../slots/has_member + - ../slots/has_score classes: IntangibleHeritageGroupType: is_a: CustodianType class_uri: skos:Concept + description: >- + Organizational classification for institutions safeguarding and transmitting non-physical cultural expressions, oral traditions, and performative practices. + alt_descriptions: + nl: >- + Organisatorische classificatie voor instellingen die niet-fysieke culturele uitingen, mondelinge tradities en uitvoerende praktijken bewaken en doorgeven. + de: >- + Organisatorische Klassifikation für Institutionen, die immaterielle kulturelle Ausdrucksformen, mündliche Traditionen und performative Praktiken bewahren und übertragen. + fr: >- + Classification organisationnelle pour les institutions sauvegardant et transmettant les expressions culturelles non physiques, les traditions orales et les pratiques performatives. + es: >- + Clasificación organizacional para instituciones que salvaguardan y transmiten expresiones culturales no físicas, tradiciones orales y prácticas performativas. + ar: >- + تصنيف تنظيمي للمؤسسات التي تحمي وتنقل التعبيرات الثقافية غير المادية والتقاليد الشفهية والممارسات الأدائية. + id: >- + Klasifikasi organisasi untuk lembaga yang menjaga dan mentransmisikan ekspresi budaya non-fisik, tradisi lisan, dan praktik performatif. + zh: >- + 用于保护和传承非物质文化表现形式、口头传统和表演实践的机构的组织分类。 + structured_aliases: + nl: + - immaterieel erfgoedgroep + - levende erfgoedorganisatie + de: + - Immaterielles Erbe Gruppe + - lebendiges Erbe Organisation + fr: + - groupe patrimoine immatériel + - organisation patrimoine vivant + es: + - grupo patrimonio inmaterial + - organización patrimonio vivo + ar: + - مجموعة التراث غير المادي + - منظمة التراث الحي + id: + - kelompok warisan takbenda + - organisasi warisan hidup + zh: + - 非物质遗产群体 + - 活态遗产组织 + keywords: + - intangible heritage + - living heritage + - cultural practices + - oral traditions + - performing arts + broad_mappings: + - skos:Concept + close_mappings: + - crm:E74_Group + - schema:Organization + slots: + - has_type + - categorized_as + - has_objective + - transmit_through + - has_hyponym + - has_repertoire + - has_member + - has_score + slot_usage: + categorized_as: + range: IntangibleHeritageTypeEnum + multivalued: true + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Specialized custodian type for organizations preserving intangible cultural heritage\n(oral traditions, performing arts, social practices, rituals, traditional craftsmanship).\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E74_Group - CIDOC-CRM social group (practitioners community)\n - crm:E28_Conceptual_Object - Intangible cultural practices\n - schema:PerformingGroup - For performing arts organizations\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization type\n - schema:PerformingArtsTheater - For performance venues\n - schema:CreativeWork - For cultural productions\n\n**UNESCO Intangible Cultural Heritage Domains**:\n\nPer UNESCO 2003 Convention, ICH manifests in five domains:\n\n1. **Oral Traditions and Expressions** (language as vehicle of ICH):\n - Storytelling traditions\n \ annotations: skos:prefLabel: Intangible Heritage Group - skos:altLabel: intangible heritage, folk group, traditional crafts, immaterieel erfgoed - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - structured_aliases: - - literal_form: immaterieel erfgoed - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: immaterieel cultureel erfgoed - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: volkscultuur - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: folkloristische groep - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: volksdansgroep - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: ambachtelijk erfgoed - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: orale traditie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: traditie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: intangible heritage - predicate: EXACT_SYNONYM - in_language: en - - literal_form: intangible cultural heritage - predicate: EXACT_SYNONYM - in_language: en - - literal_form: folk group - predicate: EXACT_SYNONYM - in_language: en - - literal_form: folklore group - predicate: EXACT_SYNONYM - in_language: en - - literal_form: traditional crafts - predicate: EXACT_SYNONYM - in_language: en - - literal_form: folk dance group - predicate: EXACT_SYNONYM - in_language: en - - literal_form: folk music - predicate: EXACT_SYNONYM - in_language: en - - literal_form: oral tradition - predicate: EXACT_SYNONYM - in_language: en - - literal_form: living heritage - predicate: EXACT_SYNONYM - in_language: en - - literal_form: immaterielles Kulturerbe - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Volkskultur - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Folkloregruppe - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Volkstanzgruppe - predicate: EXACT_SYNONYM - in_language: de - - literal_form: traditionelles Handwerk - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "patrimoine immat\xE9riel" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "patrimoine culturel immat\xE9riel" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: groupe folklorique - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: artisanat traditionnel - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: tradition orale - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: patrimonio inmaterial - predicate: EXACT_SYNONYM - in_language: es - - literal_form: patrimonio cultural inmaterial - predicate: EXACT_SYNONYM - in_language: es - - literal_form: "grupo folkl\xF3rico" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: "artesan\xEDa tradicional" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: patrimonio immateriale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: gruppo folkloristico - predicate: EXACT_SYNONYM - in_language: it - - literal_form: artigianato tradizionale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: "patrim\xF4nio imaterial" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "patrim\xF4nio cultural imaterial" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "grupo folcl\xF3rico" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: artesanato tradicional - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for organizations preserving intangible cultural heritage\n(oral traditions, performing arts, social practices, rituals, traditional craftsmanship).\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E74_Group - CIDOC-CRM social group (practitioners community)\n - crm:E28_Conceptual_Object - Intangible cultural practices\n - schema:PerformingGroup - For performing arts organizations\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization type\n - schema:PerformingArtsTheater - For performance venues\n - schema:CreativeWork - For cultural productions\n\n**UNESCO Intangible Cultural Heritage Domains**:\n\nPer UNESCO 2003 Convention, ICH manifests in five domains:\n\n1. **Oral Traditions and Expressions** (language as vehicle of ICH):\n - Storytelling traditions\n \ - \ - Epic poetry and ballads\n - Folk narratives and legends\n - Indigenous languages\n\n2. **Performing Arts**:\n - Traditional music (folk, ritual, ceremonial)\n - Traditional dance (social, religious, ceremonial)\n - Traditional theater\n - Musical instrument making\n\n3. **Social Practices, Rituals, and Festive Events**:\n - Community festivals\n - Religious ceremonies\n - Life-cycle rituals (birth, marriage, death)\n - Seasonal celebrations\n\n4. **Knowledge and Practices Concerning Nature and the Universe**:\n - Traditional ecological knowledge\n - Indigenous land management\n - Traditional medicine\n - Astronomical knowledge systems\n\n5. **Traditional Craftsmanship**:\n - Textile arts (weaving, embroidery, dyeing)\n - Pottery and ceramics\n - Metalworking and blacksmithing\n - Woodcarving and carpentry\n - Traditional food preparation\n\n**Wikidata Coverage** (60+ intangible heritage entities):\n\nPerforming Arts Organizations:\n- Q215380\ - \ (UNESCO intangible cultural heritage element) - Recognized practices\n- Q1062726 (folklore group) - Traditional performance ensembles\n- Q3249551 (folk dance group) - Traditional dance companies\n- Q1344 (opera company) - Traditional opera preservation\n- Q215380 (gamelan ensemble) - Indonesian traditional music\n\nTraditional Crafts Guilds:\n- Q188712 (guild) - Traditional craft associations\n- Q1062726 (weavers guild) - Textile craft organizations\n- Q5878274 (traditional pottery workshop) - Ceramic heritage\n- Q104844 (blacksmith guild) - Metalworking traditions\n\nOral Tradition Organizations:\n- Q2643318 (storytelling society) - Narrative tradition preservation\n- Q1437093 (folk music society) - Traditional music documentation\n- Q215380 (epic poetry society) - Oral literature preservation\n\nFestival and Ritual Organizations:\n- Q132241 (carnival society) - Festival tradition preservation\n- Q5638360 (ritual performance group) - Ceremonial practice maintenance\n- Q215380 (feast\ - \ day committee) - Annual celebration organizations\n\nIndigenous Knowledge Keepers:\n- Q215969 (indigenous cultural organization) - Traditional knowledge preservation\n- Q5738 (tribal elders council) - Cultural authority and transmission\n- Q215380 (traditional medicine practitioners) - Healing knowledge systems\n\nLanguage Revitalization Groups:\n- Q34770 (language preservation society) - Endangered language maintenance\n- Q33742 (indigenous language organization) - Native language revival\n\n**Key Distinctions from Other Types**:\n\nvs. HeritageSociety:\n- IntangibleHeritageGroup: Preserves LIVING PRACTICES (performance, ritual, craft)\n- HeritageSociety: Documents PAST HISTORY (archival, research, publication)\n- Example: Folk dance troupe (living tradition) vs. Local history society (documentation)\n\nvs. EducationProvider:\n- IntangibleHeritageGroup: COMMUNITY TRANSMISSION within cultural context\n- EducationProvider: FORMAL INSTRUCTION in academic setting\n- Example: Master-apprentice\ - \ craft training vs. University craft design course\n\nvs. Museum:\n- IntangibleHeritageGroup: PRACTICE PRESERVATION (embodied knowledge)\n- Museum: OBJECT PRESERVATION (material artifacts)\n- Example: Traditional pottery workshop vs. Ceramics museum collection\n\nvs. PerformingArtsVenue:\n- IntangibleHeritageGroup: TRADITION BEARERS (practitioners community)\n- PerformingArtsVenue: PRESENTATION SPACE (hosting various performances)\n- Example: Balinese gamelan ensemble vs. Concert hall\n\nvs. NonProfit:\n- IntangibleHeritageGroup: PRIMARY mission = CULTURAL PRACTICE maintenance\n- NonProfit: PRIMARY mission = ADVOCACY/SERVICES (not practice itself)\n- Example: Traditional dance company vs. Arts advocacy organization\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/> .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n\nhc:IntangibleHeritageGroupType\n\ - \ a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Intangible Heritage Group Type\"@en,\n \"Immaterieel Erfgoed Groep Type\"@nl,\n \"Immaterielles Kulturerbe Gruppe Typ\"@de,\n \"Type de Groupe de Patrimoine Immat\xE9riel\"@fr ;\n skos:definition \"Organizations preserving intangible cultural heritage\"@en ;\n skos:broader hc:CustodianType ;\n skos:narrower hc:PerformingArtsGroup,\n hc:TraditionalCraftsGuild,\n hc:OralTraditionSociety ;\n schema:url <https://nde.nl/ontology/hc/class/intangible-heritage-group-type> .\n\n# Example: Balinese Gamelan Ensemble (traditional music performance group)\n<https://w3id.org/heritage/custodian/id/gamelan-gong-kebyar-bali>\n a schema:PerformingGroup, crm:E74_Group, hc:IntangibleHeritageGroup ;\n hc:custodian_type hc:IntangibleHeritageGroupType ;\n hc:ich_domain \"Performing arts - Traditional music\" ;\n hc:transmission_methods \"Master-apprentice training\"\ - , \"Community rehearsals\", \"Ceremonial performances\" ;\n hc:practitioner_community \"30 active musicians\", \"15 apprentices\", \"3 master teachers\" ;\n hc:performance_repertoire \"Gong Kebyar style\", \"Ceremonial music (odalan)\", \"Contemporary compositions\" ;\n hc:cultural_context \"Balinese Hindu temple ceremonies\", \"Community festivals\", \"Tourist performances\" ;\n hc:safeguarding_measures \"Youth training program\", \"Instrument maintenance\", \"Repertoire documentation\" ;\n schema:foundingDate \"1968\" ;\n schema:location \"Ubud, Bali, Indonesia\" ;\n schema:description \"Traditional Balinese gamelan ensemble preserving and performing gong kebyar music for temple ceremonies and cultural events\" .\n```\n" - exact_mappings: - - skos:Concept - close_mappings: - - crm:E74_Group - - schema:PerformingGroup - - schema:Organization - related_mappings: - - crm:E28_Conceptual_Object - - schema:CreativeWork - - foaf:Group - slots: - - has_type - - has_type - - has_type - - has_objective - - transmits_or_transmitted_through - - has_hyponym - - has_repertoire - - practitioner_community - - has_score - slot_usage: - practitioner_community: -# range: string - required: true - examples: - - value: 30 active musicians, 15 apprentices, 3 master teachers - - value: 8 elder weavers, 12 mid-career, 20 learners - - value: 50 storytellers, 200 community participants - has_repertoire: -# range: string - required: true - examples: - - value: Gong Kebyar style, Ceremonial music, Contemporary works - - value: Traditional Ikat patterns, Natural dye techniques - - value: Annual carnival, Summer solstice, Harvest festival - has_type: -# range: string - required: true - examples: - - value: Temple ceremonies, Community festivals, Tourist performances - - value: Wedding gifts, Market sales, Cultural pride - - value: Easter processions, Village festivals, Diaspora events - - value: Apprenticeships, Material sourcing, Fair trade certification - - value: Annual festival, School programs, UNESCO nomination - has_type: - equals_expression: '["hc:IntangibleHeritageGroupType"]' + specificity_score: 0.55 + specificity_rationale: Custodian taxonomy concept centered on community-held living heritage practice. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml index 0fc8f56606..ba6816903a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml @@ -1,200 +1,129 @@ id: https://nde.nl/ontology/hc/class/IntangibleHeritagePerformance -name: intangible_heritage_performance_class -title: IntangibleHeritagePerformance Class -imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/has_type - - ../slots/part_of - - ../slots/temporal_extent - - ../slots/has_description - - ../slots/has_time_interval - - ../slots/identified_by - - ../slots/located_at - - ../slots/has_label - - ../slots/has_note - - ../slots/has_genre - - ../slots/has_location - - ../slots/performed_by - - ../slots/20260202_matang/new/recording_available - - ../slots/20260202_matang/new/recording_url - - ../slots/20260202_matang/new/repertoire - - ../slots/20260202_matang/new/serves_or_served +name: IntangibleHeritagePerformance +title: Intangible Heritage Performance Class 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/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ +default_prefix: hc +imports: +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_genre +- ../slots/part_of +- ../slots/performed_by +- ../slots/has_location +- ../slots/temporal_extent +- ../slots/has_time_interval +- ../slots/recorded +- ../slots/recording_url +- ../slots/has_repertoire +- ../slots/serve +- ../slots/has_note +- ../slots/has_type +- ../slots/has_score classes: IntangibleHeritagePerformance: class_uri: schema:PerformanceRole - description: "A specific performance or demonstration of a performing arts intangible cultural heritage tradition.\nModels individual performances within the PERFORMING_ARTS UNESCO domain.\n**Key Distinction from IntangibleHeritageEvent**:\n| Concept | Class | Example | |---------|-------|---------| | Heritage tradition | IntangibleHeritageForm | \"Gamelan music\" | | Festival occurrence | IntangibleHeritageEvent | \"Indonesian Festival 2024\" | | **Specific performance** | **IntangibleHeritagePerformance** | **\"Gamelan concert at Festival\"** |\n**When to Use IntangibleHeritagePerformance**:\nUse for specific instances of: - Traditional music performances (gamelan, folk songs, ritual music) - Traditional dance performances (folk dance, ceremonial dance) - Traditional theater (puppet shows, ritual drama) - Oral tradition performances (storytelling, epic recitation) - Craft demonstrations (live weaving, pottery making)\n- **Schema.org**: schema:PerformanceRole (primary) - **CIDOC-CRM**:\ - \ crm:E7_Activity (performance as activity) - **CIDOC-CRM**: crm:E66_Formation (for ensemble performance) - **Schema.org**: schema:TheaterEvent, schema:MusicEvent\n**Relationship to Events**:\nPerformances can be standalone or part of a larger heritage event:\n``` IntangibleHeritageEvent (festival)\n |\n |--- features_performance (0..*)\n v\nIntangibleHeritagePerformance (individual show)\n |\n |--- performed_by\n v\nCustodian (performing group/artist) ```\n**MIGRATION NOTE (2026-01-17)**: - audience_size/audience_type replaced with serves_or_served + UserCommunity (Rule 53/56) - UserCommunity.estimated_size captures audience count - UserCommunity.has_type captures audience category" - exact_mappings: + description: >- + Individual enactment or demonstration of a living cultural tradition, practice, or performing art within a specific temporal and spatial context. + alt_descriptions: + nl: >- + Individuele uitvoering of demonstratie van een levende culturele traditie, praktijk of podiumkunst binnen een specifieke temporele en ruimtelijke context. + de: >- + Individuelle Aufführung oder Demonstration einer lebendigen kulturellen Tradition, Praxis oder darstellenden Kunst in einem spezifischen zeitlichen und räumlichen Kontext. + fr: >- + Mise en œuvre ou démonstration individuelle d'une tradition culturelle vivante, pratique ou art du spectacle dans un contexte temporel et spatial spécifique. + es: >- + Representación o demostración individual de una tradición cultural viva, práctica o arte escénico dentro de un contexto temporal y espacial específico. + ar: >- + أداء فردي أو عرض لتقليد ثقافي حي أو ممارسة أو فن أدائي في سياق زماني ومكاني محدد. + id: >- + Penampilan atau demonstrasi individual dari tradisi budaya hidup, praktik, atau seni pertunjukan dalam konteks temporal dan spasial tertentu. + zh: >- + 在特定时空背景下对活态文化传统、实践或表演艺术的个别演出或演示。 + structured_aliases: + nl: + - immaterieel erfgoed optreden + - uitvoering + de: + - Aufführung des immateriellen Erbes + - Darbietung + fr: + - représentation du patrimoine immatériel + - prestation + es: + - representación del patrimonio inmaterial + - actuación + ar: + - عرض التراث غير المادي + - أداء + id: + - pertunjukan warisan takbenda + - penampilan + zh: + - 非物质文化遗产表演 + - 演出 + keywords: + - intangible heritage + - performance + - living tradition + - enactment + - demonstration + - performing arts + broad_mappings: - schema:PerformanceRole close_mappings: - crm:E7_Activity - - schema:TheaterEvent - schema:MusicEvent - schema:DanceEvent - related_mappings: - - crm:E66_Formation - - schema:CreativeWork slots: - - serves_or_served - - has_type - - part_of - - temporal_extent - - has_description - - has_time_interval - identified_by - - has_location - has_label - - has_note + - has_description - has_genre + - part_of + - performed_by - has_location - - performed_by - - performed_by - - recording_available + - temporal_extent + - has_time_interval + - recorded - recording_url - - repertoire + - has_repertoire + - serve + - has_note + - has_type - has_score slot_usage: identified_by: identifier: true required: true -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/heritage-performance/gamelan-festival-2024-opening has_label: required: true -# range: string - examples: - - value: Gamelan Opening Concert - - value: Cramignon Dance Performance - - value: "Tamb\xFA Drum Circle" - has_description: - required: false -# range: string - examples: - - value: Traditional Gamelan Gong Kebyar performance featuring 25 musicians playing ceremonial pieces from Bali. Performed at the opening of the Indonesian Heritage Festival. has_genre: - required: true range: IntangibleHeritageForm - inlined: false - examples: - - value: https://nde.nl/ontology/hc/heritage-form/gamelan-music - part_of: - required: false - range: IntangibleHeritageEvent - inlined: false - examples: - - value: https://nde.nl/ontology/hc/heritage-event/indonesian-festival-2024 - temporal_extent: required: true - range: datetime - examples: - - value: '2024-09-15T19:00:00+02:00' - has_time_interval: - required: false -# range: string - examples: - - value: PT90M - - value: PT2H - has_location: - required: false - range: CustodianPlace - examples: - - value: - place_name: Muziekgebouw aan 't IJ - place_specificity: BUILDING - has_location: - required: false -# range: string - examples: - - value: Concertgebouw, Amsterdam - - value: Open Air Stage, Museumplein + part_of: + range: IntangibleHeritageEvent performed_by: - required: false range: Custodian multivalued: true - inlined: false - examples: - - value: https://nde.nl/ontology/hc/custodian/nl/gamelan-gong-kebyar - performed_by: - required: false -# range: string - multivalued: true - examples: - - value: - - I Wayan Sudirana (master drummer) - - Made Subandi (gong player) - repertoire: - required: false -# range: string - multivalued: true - examples: - - value: - - Tabuh Telu (ceremonial piece) - - Kreasi Baru (contemporary composition) - serves_or_served: - required: false - range: UserCommunity - multivalued: true - inlined: true - examples: - - value: - - value: - recording_available: - required: false - range: boolean - examples: - - value: true - recording_url: - required: false - range: uri - multivalued: true - examples: - - value: https://www.youtube.com/watch?v=gamelan2024 - has_note: - required: false -# range: string - examples: - - value: First public performance of this ensemble in the Netherlands. - has_type: - equals_expression: '["hc:IntangibleHeritageGroupType"]' - comments: - - IntangibleHeritagePerformance models specific performing arts presentations - - Links to IntangibleHeritageForm via performance_of relationship - - Can be part of IntangibleHeritageEvent via part_of_event relationship - - Links to performing Custodian via performed_by relationship - - Important for documenting transmission and public presentation of ICH - - "MIGRATION 2026-01-17: audience_size/audience_type \u2192 serves_or_served + UserCommunity (Rule 53/56)" - see_also: - - https://schema.org/PerformanceRole - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7 - examples: - - value: - performance_id: https://nde.nl/ontology/hc/heritage-performance/tambu-pride-2024 - performance_name: "Tamb\xFA Performance at Pride Amsterdam 2024" - performance_description: "Traditional Tamb\xFA drum and dance performance by Stichting SPLIKA, presenting Cura\xE7aoan intangible heritage at Pride Amsterdam." - performance_of: https://nde.nl/ontology/hc/heritage-form/tambu - part_of_event: https://nde.nl/ontology/hc/heritage-event/pride-amsterdam-2024 - performance_datetime: '2024-08-05T15:00:00+02:00' - performance_duration: PT45M - performance_venue: Museumplein Stage - performed_by: - - identified_by: https://nde.nl/ontology/hc/custodian/nl/stichting-splika - repertoire: - - "Traditional Tamb\xFA rhythms" - - "Se\xFA harvest dance" - serves_or_served: - - community_name: General public - recording_available: true + temporal_extent: + range: datetime + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "A specific performance or demonstration of a performing arts intangible cultural heritage tradition.\nModels individual performances within the PERFORMING_ARTS UNESCO domain.\n**Key Distinction from IntangibleHeritageEvent**:\n| Concept | Class | Example | |---------|-------|---------| | Heritage tradition | IntangibleHeritageForm | \"Gamelan music\" | | Festival occurrence | IntangibleHeritageEvent | \"Indonesian Festival 2024\" | | **Specific performance** | **IntangibleHeritagePerformance** | **\"Gamelan concert at Festival\"** |\n**When to Use IntangibleHeritagePerformance**:\nUse for specific instances of: - Traditional music performances (gamelan, folk songs, ritual music) - Traditional dance performances (folk dance, ceremonial dance) - Traditional theater (puppet shows, ritual drama) - Oral tradition performances (storytelling, epic recitation) - Craft demonstrations (live weaving, pottery making)\n- **Schema.org**: schema:PerformanceRole (primary) - **CIDOC-CRM**:\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Performance-level model for documenting concrete executions of living traditions. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Specific performance instance of an intangible heritage practice.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml index b860e8041b..2e2b6a1261 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml @@ -1,325 +1,141 @@ id: https://nde.nl/ontology/hc/class/InternetOfThings -name: internet_of_things_class -title: InternetOfThings Class -imports: - - linkml:types - - ../slots/connect_through - - ../slots/has_service_area - - ../slots/has_endpoint - - ../slots/has_frequency - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_model - - ../slots/has_output - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_specification - - ../slots/has_measurement_unit - - ../slots/installed_at - - ../slots/installed_in - - ../slots/created_by - - ../slots/decommissioned_at - - ../slots/derive_from - - ../slots/generated_by - - ../slots/instantiated_by - - ../slots/has_schedule - - ../slots/has_status - - ../slots/has_power_source - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/temporal_extent +name: InternetOfThings +title: Internet Of Things Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ ssn: http://www.w3.org/ns/ssn/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - geosparql: http://www.opengis.net/ont/geosparql# - wd: http://www.wikidata.org/entity/ - 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/identified_by +- ../slots/has_label +- ../slots/instantiated_by +- ../slots/installed_in +- ../slots/installed_at +- ../slots/decommissioned_at +- ../slots/connect_through +- ../slots/has_endpoint +- ../slots/has_output +- ../slots/has_frequency +- ../slots/has_service_area +- ../slots/has_specification +- ../slots/has_quantity +- ../slots/has_model +- ../slots/has_power_source +- ../slots/has_status +- ../slots/has_schedule +- ../slots/refer_to +- ../slots/created_by +- ../slots/temporal_extent +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_score classes: InternetOfThings: is_a: ReconstructedEntity class_uri: sosa:Platform - description: "Physical device with digital connectivity used by a heritage custodian\nto enhance visitor experience, monitor conditions, or provide services.\n\n**WHY IOT CLASS?**\n\nModern heritage institutions increasingly deploy IoT devices:\n- **Beacons**: Location-based triggers for mobile apps\n- **Kiosks**: Interactive information terminals\n- **Sensors**: Environmental monitoring (climate, light, visitor counts)\n- **Displays**: Digital signage, interactive screens\n\nThese are a form of DIGITAL PRESENCE that bridges physical and digital worlds.\n\n**RELATIONSHIP TO OTHER DIGITAL PRESENCE TYPES**:\n\n```\nDigital Presence Hierarchy:\n\nDigitalPlatform (PRIMARY - websites)\n \u2502\n \u2514\u2500\u2500 AuxiliaryDigitalPlatform (SECONDARY - project sites)\n\nSocialMediaProfile (THIRD-PARTY - external platforms)\n\nInternetOfThings (PHYSICAL-DIGITAL - in-venue devices) \u2190 THIS CLASS\n```\n\n**SOSA/SSN ALIGNMENT**:\n\nW3C Semantic Sensor Network (SSN) and Sensor, Observation,\ - \ Sample, \nand Actuator (SOSA) ontologies provide the semantic foundation:\n\n- `sosa:Platform` - Entity hosting sensors/systems (building, room, beacon)\n- `sosa:Sensor` - Device that observes properties\n- `sosa:Observation` - Act of observing a property\n- `ssn:System` - System comprising multiple components\n\n**USE CASES**:\n\n1. **Visitor Experience Enhancement**:\n - Bluetooth beacons trigger app content near artworks\n - NFC tags on object labels for detailed information\n - Interactive kiosks for self-guided exploration\n \n2. **Environmental Monitoring**:\n - Climate sensors (temperature, humidity) for conservation\n - Light level sensors to protect sensitive materials\n - Air quality monitoring in storage areas\n \n3. **Visitor Analytics**:\n - People counters at entrances\n - Heat maps of gallery traffic\n - Dwell time sensors near exhibits\n \n4. **Digital Signage**:\n - Rotating information displays\n - Exhibition schedules\n - Wayfinding\ - \ screens\n\n**EXAMPLE - Museum with IoT Devices**:\n\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n iot_devices:\n - device_id: \".../iot/rijksmuseum-beacon-gallery-1\"\n device_name: \"Gallery of Honour Beacon Network\"\n device_type: IOT_BEACON\n device_count: 24\n coverage_area: \"Gallery of Honour (main wing)\"\n purpose: \"Proximity triggers for mobile app content\"\n \n - device_id: \".../iot/rijksmuseum-climate-monitor\"\n device_name: \"Conservation Climate Monitoring\"\n device_type: IOT_SENSOR\n device_count: 150\n coverage_area: \"All galleries and storage\"\n purpose: \"Temperature and humidity monitoring for preservation\"\n publishes_to: \"https://dashboard.rijksmuseum.nl/climate\"\n```\n\n**TEMPORAL CONSIDERATIONS**:\n\nIoT devices have installation/decommissioning dates:\n- Beacons may be temporary for exhibitions\n- Sensors\ - \ may be upgraded/replaced\n- Kiosks may be moved between venues\n\n**NOT INCLUDED**:\n\n- Smartphones/tablets (user devices, not custodian-owned)\n- Standard IT infrastructure (servers, networking)\n- Security cameras (unless part of heritage experience)\n" - exact_mappings: + description: >- + Connected physical-digital infrastructure enabling sensing, visitor interaction, or environmental + automation within heritage venues. + alt_descriptions: + nl: >- + Verbonden fysiek-digitaal infrastructuur die sensing, bezoekersinteractie of omgevingsautomatisering + binnen erfgoedlocaties mogelijk maakt. + de: >- + Vernetzte physisch-digitale Infrastruktur, die Sensorik, Besucherinteraktion oder Umgebungsautomatisierung + in Heritage-Einrichtungen ermöglicht. + fr: >- + Infrastructure physico-numérique connectée permettant la détection, l'interaction visiteur ou l'automatisation + environnementale dans les lieux patrimoniaux. + es: >- + Infraestructura físico-digital conectada que permite la detección, interacción con visitantes o automatización + ambiental en lugares patrimoniales. + ar: >- + بنية تحتية مادية رقمية متصلة تمكّن الاستشعار أو تفاعل الزوار أو الأتمتة البيئية + في مواقع التراث. + id: >- + Infrastruktur fisik-digital terhubung yang memungkinkan penginderaan, interaksi pengunjung, atau otomatisasi + lingkungan dalam lokasi warisan. + zh: >- + 在遗产场所实现传感、访客交互或环境自动化的联网物理数字基础设施。 + structured_aliases: + - literal_form: IoT-platform + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Plattform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: plateforme IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: plataforma IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منصة إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: platform IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网平台 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - sosa:Platform - - ssn:System close_mappings: - - schema:Thing + - ssn:System - crm:E22_Human-Made_Object - related_mappings: - - sosa:Sensor - - sosa:Actuator - - schema:Product slots: - - has_endpoint - - connect_through - - has_service_area - - has_output - - decommissioned_at - - has_quantity - identified_by - - created_by - - has_model - has_label - instantiated_by - - installed_at - installed_in - - has_schedule - - has_status - - has_power_source - - refers_to_custodian - - has_specification - - has_score - - temporal_extent + - installed_at + - decommissioned_at + - connect_through + - has_endpoint + - has_output - has_frequency - - derived_from + - has_service_area + - has_specification + - has_quantity + - has_model + - has_power_source + - has_status + - has_schedule + - refer_to + - created_by + - temporal_extent + - derive_from - generated_by + - has_score slot_usage: identified_by: -# range: string # uriorcurie - required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/iot/rijksmuseum-beacon-gallery-1 - has_label: - range: Label - inlined: true required: true - examples: - - value: - label_value: Gallery of Honour Beacon Network - - value: - label_value: Depot Climate Monitoring System + has_label: + required: true instantiated_by: range: IoTDevice - inlined: true required: true - examples: - - value: - has_type: - has_label: Bluetooth Beacon - - value: - has_type: - has_label: Climate Sensor - - value: - has_type: - has_label: Information Kiosk - has_model: -# range: string - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - has_label: Estimote Proximity Beacon - - value: - has_label: Sensirion SHT45 - created_by: - range: Manufacturer inlined: true - required: false - examples: - - value: - has_label: Estimote - - value: - has_label: Samsung - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - has_unit: - - value: - has_unit: - - value: - has_unit: - has_service_area: -# range: string - examples: - - value: Gallery of Honour (main wing) - - value: All galleries and storage areas - - value: Main entrance lobby - - value: Temperature and humidity monitoring for preservation - - value: Self-service collection search for visitors - has_specification: -# range: string - examples: - - value: BLE 5.0, 50m range, 5-year battery, IP67 rated - connect_through: -# range: string - multivalued: true - examples: - - value: BLUETOOTH_LE - - value: WIFI - has_power_source: -# range: string - examples: - - value: BATTERY - - value: MAINS - - value: https://analytics.museum.nl/beacons - has_endpoint: - range: APIEndpoint - inlined: true - examples: - - value: - has_url: https://api.museum.nl/sensors/v1/ - has_description: Sensor data API - has_output: - range: OutputData - inlined: true - examples: - - value: - has_format: - has_type: JsonFormat - has_description: Sensor readings in JSON format - has_frequency: - range: UpdateFrequency - inlined: true - examples: - - value: "has_frequency:\n frequency_description: \"Every 5 minutes\"\n has_quantity:\n numeric_value: 5\n has_time_interval:\n duration_value: \"PT1M\"\n" - - value: "has_frequency:\n frequency_description: \"On proximity trigger\"\n is_event_driven: true\n trigger_type: \"proximity\"\n" - installed_in: - range: CustodianPlace - examples: - - value: https://nde.nl/ontology/hc/place/rijksmuseum-gallery-of-honour - installed_at: - range: date - examples: - - value: '2023-06-15' - decommissioned_at: - range: Timestamp - inlined: true - examples: - - value: - has_timestamp: '2028-12-31' - has_level: day - temporal_extent: - range: TimeSpan - examples: - - value: - begin_of_the_begin: '2023-06-15' - has_status: -# range: string - examples: - - value: ACTIVE - - value: MAINTENANCE - has_schedule: -# range: string - examples: - - value: Monthly battery check - derived_from: - range: CustodianObservation - multivalued: true - required: false - generated_by: - range: ReconstructionActivity - required: false - refers_to_custodian: + refer_to: range: Custodian required: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - comments: - - Models physical devices with digital connectivity (beacons, kiosks, sensors) - - SOSA/SSN ontology alignment for semantic sensor data - - Bridges physical and digital presence of heritage custodians - - Supports environmental monitoring, visitor experience, analytics use cases - - Temporal validity tracks installation and decommission dates - - Links to CustodianPlace for location context - see_also: - - https://www.w3.org/TR/vocab-ssn/ - - https://www.w3.org/TR/vocab-sosa/ - - https://schema.org/Thing - examples: - - value: - identified_by: https://nde.nl/ontology/hc/iot/rijksmuseum-beacon-gallery-honour - has_label: - has_label: Gallery of Honour Beacon Network - instantiated_by: - has_type: - has_label: Bluetooth Beacon - has_model: - has_label: Estimote Proximity Beacon - created_by: - has_label: Estimote - has_quantity: - has_unit: - coverage_area: Gallery of Honour (main wing) - connect_through: - - BLUETOOTH_LE - power_source: BATTERY - publishes_to: https://analytics.rijksmuseum.nl/beacons - installation_date: '2019-03-01' - operational_status: ACTIVE - maintenance_schedule: Monthly battery check - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/iot/rijksmuseum-climate-monitoring - has_label: - has_label: Conservation Climate Monitoring System - instantiated_by: - has_type: - has_label: Climate Sensor - has_model: - has_label: Sensirion SHT45 - created_by: - has_label: Sensirion - has_quantity: - has_unit: - coverage_area: All galleries and storage areas - connect_through: - - WIFI - - LORAWAN - power_source: BATTERY - publishes_to: https://dashboard.rijksmuseum.nl/climate - has_endpoint: - has_url: https://api.rijksmuseum.nl/climate/v1/ - has_output: - has_format: - has_type: JsonFormat - has_description: Climate sensor data - has_frequency: - has_quantity: - numeric_value: 5 - has_time_interval: - installation_date: '2020-01-15' - operational_status: ACTIVE - maintenance_schedule: Quarterly calibration - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/iot/rijksmuseum-entrance-kiosk - has_label: - has_label: Main Entrance Information Kiosks - instantiated_by: - has_type: - has_label: Information Kiosk - has_model: - has_label: Samsung Kiosk 24 Touch - created_by: - has_label: Samsung - has_quantity: - has_unit: - coverage_area: Main entrance lobby - has_specification: 24-inch touchscreen, 1920x1080 resolution, wheelchair accessible - connect_through: - - ETHERNET - power_source: MAINS - installation_date: '2021-09-01' - operational_status: ACTIVE - maintenance_schedule: Weekly software updates, monthly hardware inspection - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Physical device with digital connectivity used by a heritage custodian\nto enhance visitor experience, monitor conditions, or provide services.\n\n**WHY IOT CLASS?**\n\nModern heritage institutions increasingly deploy IoT devices:\n- **Beacons**: Location-based triggers for mobile apps\n- **Kiosks**: Interactive information terminals\n- **Sensors**: Environmental monitoring (climate, light, visitor counts)\n- **Displays**: Digital signage, interactive screens\n\nThese are a form of DIGITAL PRESENCE that bridges physical and digital worlds.\n\n**RELATIONSHIP TO OTHER DIGITAL PRESENCE TYPES**:\n\n```\nDigital Presence Hierarchy:\n\nDigitalPlatform (PRIMARY - websites)\n \u2502\n \u2514\u2500\u2500 AuxiliaryDigitalPlatform (SECONDARY - project sites)\n\nSocialMediaProfile (THIRD-PARTY - external platforms)\n\nInternetOfThings (PHYSICAL-DIGITAL - in-venue devices) \u2190 THIS CLASS\n```\n\n**SOSA/SSN ALIGNMENT**:\n\nW3C Semantic Sensor Network (SSN) and Sensor, Observation,\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.6 + specificity_rationale: Infrastructure class linking IoT deployments to heritage operational contexts. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Connected physical-digital platform used for sensing, interaction, or automation in heritage environments.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml index eaca6833d8..3c70ae9774 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml @@ -1,49 +1,79 @@ id: https://nde.nl/ontology/hc/classes/InvalidWebClaim name: InvalidWebClaim -title: InvalidWebClaim +title: Invalid Web Claim Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# dqv: http://www.w3.org/ns/dqv# + prov: http://www.w3.org/ns/prov# +default_prefix: hc imports: - linkml:types - - ../slots/has_provenance - ../slots/has_type - - ../slots/20260202_matang/new/retrieved_on - - ../slots/20260202_matang/new/source_url -# default_range: string + - ../slots/has_url + - ../slots/retrieved_at + - ../slots/has_provenance classes: InvalidWebClaim: - description: "A web claim that failed validation, preserving the original extracted\ - \ data along with the validation failure reason and rule violated. Used for\ - \ audit trails and quality assessment of extraction processes.\nOntology mapping\ - \ rationale: - class_uri is rdf:Statement because this represents a claim/assertion\n\ - \ that was made but found to be invalid - the statement structure is\n preserved\ - \ even though the content failed validation\n- close_mappings includes dqv:QualityAnnotation\ - \ as this documents a\n quality issue with extracted data\n- related_mappings\ - \ includes prov:Entity for provenance tracking\nXPath provenance is captured\ - \ via has_provenance_path using the XPath class, which consolidates expression,\ - \ match_score, and source_document." class_uri: rdf:Statement + description: >- + Web-derived assertion that failed validation checks, retained for quality assurance auditing. + alt_descriptions: + nl: >- + Van het web afgeleide bewering die validatiecontroles niet heeft doorstaan, bewaard voor kwaliteitsborgingsauditing. + de: >- + Web-basierte Behauptung, die Validierungsprüfungen nicht bestanden hat, für Qualitätssicherungs-Audits aufbewahrt. + fr: >- + Assertion issue du web qui a échoué aux contrôles de validation, conservée pour l'audit d'assurance qualité. + es: >- + Afirmación derivada de la web que no pasó las verificaciones de validación, conservada para auditoría de aseguramiento de calidad. + ar: >- + تأكيد مشتق من الويب فشل في فحوصات التحقق، محفوظ لتدقيق ضمان الجودة. + id: >- + Klaim berbasis web yang gagal dalam pemeriksaan validasi, disimpan untuk audit jaminan kualitas. + zh: >- + 未能通过验证检查的网页派生断言,保留用于质量保证审计。 + structured_aliases: + nl: + - ongeldige webclaim + - mislukte bewering + de: + - ungültiger Web-Claim + - fehlgeschlagene Behauptung + fr: + - claim web invalide + - assertion échouée + es: + - claim web inválido + - afirmación fallida + ar: + - ادعاء ويب غير صالح + - تأكيد فاشل + id: + - klaim web tidak valid + - pernyataan gagal + zh: + - 无效网页声明 + - 失败断言 + keywords: + - invalid claim + - validation failure + - web claim + - quality audit + - data quality + broad_mappings: + - rdf:Statement close_mappings: - - dqv:QualityAnnotation + - dqv:QualityAnnotation related_mappings: - - prov:Entity + - prov:Entity slots: - - has_type - - source_url - - retrieved_on - - has_provenance - slot_usage: - has_type: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type - required: false + - has_type + - has_url + - retrieved_at + - has_provenance annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.4 + specificity_rationale: Validation-failure trace class for extraction quality governance. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Investment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Investment.yaml index 5edef5aa24..444acf04df 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Investment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Investment.yaml @@ -1,35 +1,87 @@ id: https://nde.nl/ontology/hc/class/Investment name: Investment +title: Investment Class 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_quantity - - ../slots/has_type - - ../slots/temporal_extent +- linkml:types +- ../slots/has_quantity +- ../slots/has_type +- ../slots/temporal_extent classes: Investment: class_uri: schema:InvestmentOrDeposit - description: "A financial investment made by or in a heritage custodian institution,\nrepresenting capital allocated for preservation, acquisition, or \ndevelopment purposes.\n" + description: >- + Financial allocation directed toward institutional priorities, + capital projects, or strategic development initiatives. + alt_descriptions: + nl: >- + Financiële toewijzing gericht op institutionele prioriteiten, + kapitaalprojecten of strategische ontwikkelingsinitiatieven. + de: >- + Finanzielle Zuweisung für institutionelle Prioritäten, + Kapitalprojekte oder strategische Entwicklungsinitiativen. + fr: >- + Allocation financière dirigée vers les priorités institutionnelles, + les projets capitaux ou les initiatives de développement stratégique. + es: >- + Asignación financiera dirigida a prioridades institucionales, + proyectos de capital o iniciativas de desarrollo estratégico. + ar: >- + تخصيص مالي موجه نحو الأولويات المؤسسية، + أو المشاريع الرأسمالية أو مبادرات التطوير الاستراتيجي. + id: >- + Alokasi keuangan yang diarahkan pada prioritas institusional, + proyek modal, atau inisiatif pengembangan strategis. + zh: >- + 指向机构优先事项、资本项目或战略发展倡议的财务分配。 + broad_mappings: + - schema:InvestmentOrDeposit slots: - has_quantity - - temporal_extent - has_type - slot_usage: - has_quantity: - temporal_extent: - has_type: -# range: string # uriorcurie + - temporal_extent + structured_aliases: + - literal_form: investering + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Investition + predicate: EXACT_SYNONYM + in_language: de + - literal_form: investissement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: inversión + predicate: EXACT_SYNONYM + in_language: es + - literal_form: استثمار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: investasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 投资 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Tracks financial commitments to institutional development + - May include capital expenditure, endowment growth, or project funding + - 'Preserved from prior description: Financial investment allocated to institutional priorities or strategic development.' + keywords: + - finance + - capital + - funding + - allocation + - strategic investment + examples: + - value: + has_type: capital_project + has_quantity: 2500000 + description: Capital investment for facility renovation annotations: - specificity_score: '0.60' - specificity_rationale: Investment tracking is moderately specific to organizational management. - custodian_types: "['*']" + specificity_score: 0.6 + specificity_rationale: Financial planning class for medium-term and long-term allocation tracking. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml index 9781d9751c..a633016b39 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml @@ -1,48 +1,94 @@ id: https://nde.nl/ontology/hc/class/InvestmentArea name: InvestmentArea +title: Investment Area Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: InvestmentArea: class_uri: skos:Concept - description: 'A category or area of investment for heritage custodian institutions, - - such as preservation, digitization, acquisitions, or infrastructure. - - ' + description: >- + Categorization scheme for strategic funding priorities and budgetary allocation destinations within an organization. + alt_descriptions: + nl: >- + Categorisering voor strategische financieringsprioriteiten en begrotingstoewijzingsbestemmingen binnen een organisatie. + de: >- + Klassifizierungsschema für strategische Finanzierungsprioritäten und Budgetzuweisungsziele innerhalb einer Organisation. + fr: >- + Schéma de catégorisation pour les priorités de financement stratégique et les destinations d'allocation budgétaire au sein d'une organisation. + es: >- + Esquema de categorización para prioridades de financiamiento estratégico y destinos de asignación presupuestaria dentro de una organización. + ar: >- + مخطط تصنيف لأولويات التمويل الاستراتيجي ووجهات تخصيص الميزانية داخل المنظمة. + id: >- + Skema kategorisasi untuk prioritas pendanaan strategis dan tujuan alokasi anggaran dalam organisasi. + zh: >- + 组织内战略资金优先次序和预算分配目的地的分类方案。 + structured_aliases: + nl: + - investeringsgebied + - financieringsprioriteit + de: + - Investitionsbereich + - Fördergebiet + fr: + - domaine d'investissement + - priorité de financement + es: + - área de inversión + - prioridad de financiamiento + ar: + - مجال الاستثمار + - أولوية التمويل + id: + - area investasi + - prioritas pendanaan + zh: + - 投资领域 + - 资金优先 + keywords: + - investment + - funding + - budget allocation + - strategic priority + - expenditure + broad_mappings: + - skos:Concept slots: - identified_by - has_label - has_description annotations: - specificity_score: '0.55' - specificity_rationale: Investment areas are moderately specific to financial management. - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Controlled categorization for budgetary and strategic investment dimensions. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Controlled category representing where institutional investment is directed.' PreservationInvestment: is_a: InvestmentArea - description: Investment in preservation and conservation activities. + description: Investment in conservation and preservation work. DigitizationInvestment: is_a: InvestmentArea - description: Investment in digitization of collections. + description: Investment in digitization and digital access production. AcquisitionInvestment: is_a: InvestmentArea - description: Investment in acquiring new collection items. + description: Investment in collection growth through acquisitions. InfrastructureInvestment: is_a: InvestmentArea - description: Investment in physical infrastructure and facilities. + description: Investment in buildings, facilities, and physical systems. TechnologyInvestment: is_a: InvestmentArea - description: Investment in technology systems and platforms. + description: Investment in technology platforms and technical capabilities. StaffingInvestment: is_a: InvestmentArea - description: Investment in staffing and human resources. + description: Investment in personnel capacity and workforce development. OutreachInvestment: is_a: InvestmentArea - description: Investment in public engagement and outreach programs. + description: Investment in audience engagement and public programs. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IoTDevice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IoTDevice.yaml index a4ce02133c..5923f11b7f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IoTDevice.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IoTDevice.yaml @@ -1,32 +1,89 @@ id: https://nde.nl/ontology/hc/class/IoTDevice name: IoTDevice -title: IoTDevice -description: Internet of Things device. +title: IoT Device Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ sosa: http://www.w3.org/ns/sosa/ 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/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: IoTDevice: class_uri: sosa:Sensor - description: IoT device. + description: >- + Connected sensor apparatus deployed in heritage environments for monitoring, + measurement, or environmental data collection. + alt_descriptions: + nl: >- + Verbonden sensorapparaat ingezet in erfgoedomgevingen voor monitoring, + meting of verzameling van omgevingsgegevens. + de: >- + Vernetztes Sensorgerät, das in Heritage-Umgebungen für Überwachung, + Messung oder Umweltdatenerfassung eingesetzt wird. + fr: >- + Appareil capteur connecté déployé dans les environnements patrimoniaux + pour la surveillance, la mesure ou la collecte de données environnementales. + es: >- + Dispositivo sensor conectado desplegado en entornos patrimoniales + para monitoreo, medición o recopilación de datos ambientales. + ar: >- + جهاز استشعار متصل منتشر في بيئات التراث + للمراقبة أو القياس أو جمع البيانات البيئية. + id: >- + Perangkat sensor terhubung yang dikerahkan di lingkungan warisan + untuk pemantauan, pengukuran, atau pengumpulan data lingkungan. + zh: >- + 部署在遗产环境中的联网传感器设备, + 用于监测、测量或环境数据收集。 + broad_mappings: + - sosa:Sensor + close_mappings: + - schema:Thing slots: - - has_label - identified_by + - has_label + structured_aliases: + - literal_form: IoT-apparaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Gerät + predicate: EXACT_SYNONYM + in_language: de + - literal_form: appareil IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: dispositivo IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: جهاز إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: perangkat IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网设备 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Used for environmental monitoring in archives and museums + - Supports IoT deployments for heritage preservation + - 'Preserved from prior description: Device type or instance used for sensing in connected heritage environments.' + keywords: + - sensor + - IoT + - monitoring + - environmental data + - connected device + examples: + - value: + has_label: Temperature Sensor + identified_by: sensor-temp-001 + description: Environmental monitoring sensor in storage facility annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.4 + specificity_rationale: Sensor-device class for IoT deployment modeling. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml index 38fa5740c9..c7161acf1b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml @@ -1,33 +1,51 @@ id: https://nde.nl/ontology/hc/classes/IsilCodeEntry name: IsilCodeEntry -title: IsilCodeEntry +title: ISIL Code Entry Class 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# - xsd: http://www.w3.org/2001/XMLSchema# - dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_name +- ../slots/has_note classes: IsilCodeEntry: - description: "Structured ISIL code entry from Nationaal Archief registry containing\ - \ the ISIL identifier, institution name, assignment date, and remarks.\nOntology\ - \ mapping rationale: - class_uri is dcterms:Identifier because ISIL is a standardized\n\ - \ identifier for libraries, archives, and similar institutions\n- close_mappings\ - \ includes schema:PropertyValue for structured identifier data - related_mappings\ - \ includes prov:Entity for provenance tracking" class_uri: dcterms:Identifier - close_mappings: - - schema:PropertyValue - related_mappings: - - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Structured registration record capturing International Standard Identifier + for Libraries and Related Organizations assignment and metadata. + alt_descriptions: + nl: >- + Gestructureerd registratierecord dat de toewijzing en metagegevens van de + Internationale Standaard Identificatie voor Bibliotheken en Gerelateerde Organisaties vastlegt. + de: >- + Strukturierter Registrierungsdatensatz, der die Zuweisung und Metadaten des Internationalen + Standardidentifikators für Bibliotheken und verwandte Organisationen erfasst. + fr: >- + Enregistrement d'inscription structuré capturant l'attribution et les métadonnées + de l'Identifiant International Normalisé pour les Bibliothèques et Organisations Apparentées. + es: >- + Registro de inscripción estructurado que captura la asignación y metadatos del + Identificador Estándar Internacional para Bibliotecas y Organizaciones Relacionadas. + ar: >- + سجل تسجيل منظم يلتقط تخصيص ومعرفات المعيار الدولي للمكتبات والمنظمات ذات الصلة. + id: >- + Catatan pendaftaran terstruktur yang menangkap penetapan dan metadata Pengidentifikasi + Standar Internasional untuk Perpustakaan dan Organisasi Terkait. + zh: >- + 捕获图书馆和相关组织国际标准标识符分配和元数据的结构化注册记录。 + broad_mappings: + - dcterms:Identifier slots: - has_name - has_note + annotations: + specificity_score: 0.4 + specificity_rationale: Identifier-entry class for ISIL registry ingestion and provenance. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Structured ISIL registration entry for an institution identifier assignment.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Item.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Item.yaml index 15bc7748f2..06b8b63a1e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Item.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Item.yaml @@ -1,78 +1,115 @@ id: https://nde.nl/ontology/hc/class/Item name: Item -title: Item - +title: Item Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - -imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label + schema: http://schema.org/ default_prefix: hc - +imports: +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: Item: class_uri: crm:E22_Human-Made_Object - description: | + description: >- + Discrete physical object created through human activity that may be subject to + lending, custody transfer, or conservation treatment. + alt_descriptions: + nl: >- + Discreet fysiek object gemaakt door menselijke activiteit dat onderhevig kan zijn aan + uitlening, bewaringsoverdracht of conserveringsbehandeling. + de: >- + Diskret physisches Objekt, das durch menschliche Tätigkeit geschaffen wurde und + verliehen, in die Obhut übertragen oder konservatorisch behandelt werden kann. + fr: >- + Objet physique discret créé par l'activité humaine pouvant faire l'objet d'un prêt, + d'un transfert de garde ou d'un traitement de conservation. + es: >- + Objeto físico discreto creado por actividad humana que puede estar sujeto a + préstamo, transferencia de custodia o tratamiento de conservación. + ar: >- + كائن مادي منفصل أنشئ بالنشاط البشري وقد يخضع + للإعارة أو نقل الحيازة أو المعالجة التصالحية. + id: >- + Objek fisik diskrit yang dibuat melalui aktivitas manusia yang dapat mengalami + peminjaman, transfer kustodi, atau perawatan konservasi. + zh: >- + 可被借出、移交保管或进行保护处理的人为创造的离散物理物品。 + structured_aliases: + - literal_form: erfgoedobject + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kulturgut + predicate: EXACT_SYNONYM + in_language: de + - literal_form: objet patrimonial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: objeto patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قطعة تراثية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: benda warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产物品 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E22_Human-Made_Object + close_mappings: + - schema:Thing + - schema:Product + slots: + - identified_by + - has_label + - has_description + slot_usage: + identified_by: + multivalued: true + comments: + - Individual heritage item for loan tracking, custody changes, and conservation. + - Distinguished from Collection by representing a single discrete object. + - 'Preserved from prior description: Individual heritage object that may be managed in loans, returns, or custody transitions.' + keywords: + - individual object + - loan tracking + - custody transfer + - conservation item + examples: + - value: + has_label: Rembrandt - The Night Watch + has_description: Oil on canvas painting, 1642. + description: Individual museum object record + notes: + - | + Preserved from prior description (commit 6e634651): + A heritage item that can be subject to loans, returns, or custody transfers. - + Maps to CIDOC-CRM E22 Human-Made Object, the base class for physical heritage objects created by human activity. - + **USE CASES**: 1. **Loan Records**: Items loaned out and returned 2. **Custody Transfers**: Items changing custodianship 3. **Conservation**: Items undergoing treatment - + **RELATIONSHIP TO OTHER CLASSES**: - More specific than Collection (individual vs. aggregate) - Used by ReturnEvent.item_returned - Used by Loan.loaned_items - + **Migration (2026-01-22)**: Created as part of condition_on_return migration per slot_fixes.yaml (Rule 53) - - exact_mappings: - - crm:E22_Human-Made_Object - - close_mappings: - - schema:Thing - - schema:Product - - slots: - - identified_by - - has_label - - has_description - - slot_usage: - identified_by: -# range: string # uriorcurie - multivalued: true - has_label: -# range: string - has_description: -# range: string annotations: custodian_types: '["*"]' - custodian_types_rationale: "All heritage custodians may hold items." - specificity_score: 0.3 - specificity_rationale: "Generic base class for heritage items - broadly applicable." - - examples: - - value: - identified_by: - - identifier_scheme: ACCESSION - has_label: "Girl with a Pearl Earring" - has_description: - description_text: "Oil on canvas by Johannes Vermeer, c. 1665" - - value: - identified_by: - - identifier_scheme: INVENTORY - has_label: "Medieval manuscript" - has_description: - description_text: "Illuminated manuscript on vellum, 13th century" \ No newline at end of file + custodian_types_rationale: All heritage custodians may hold individual items. + specificity_score: 0.35 + specificity_rationale: Generic but useful object-level anchor for transactional and conservation contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/JointArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/JointArchives.yaml index 5decedf380..695c3c1ff3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/JointArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/JointArchives.yaml @@ -3,51 +3,59 @@ name: JointArchives title: Joint Archives prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType - ../slots/identified_by - - ../slots/has_scope - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set classes: JointArchives: - description: Archive containing records of two or more entities. Joint archives are collaborative archival institutions that serve multiple organizations, often resulting from mergers, partnerships, or shared service arrangements. They may preserve records from multiple municipalities, institutions, or organizations under a unified archival program. + class_uri: hc:JointArchives is_a: ArchiveOrganizationType - class_uri: schema:ArchiveOrganization + description: >- + Archival institution jointly governed by two or more organizations to + preserve and provide access to shared records. + alt_descriptions: + nl: Archiefinstelling die gezamenlijk door twee of meer organisaties wordt bestuurd voor gedeeld documentenbeheer. + de: Archiveinrichtung unter gemeinsamer Traegerschaft mehrerer Organisationen zur Bewahrung gemeinsamer Unterlagen. + fr: Institution archivistique gouvernee conjointement par plusieurs organisations pour conserver des archives communes. + es: Institucion archivistica gobernada conjuntamente por dos o mas organizaciones para custodiar registros compartidos. + ar: مؤسسة أرشيفية تُدار بشكل مشترك من جهتين أو أكثر لحفظ السجلات المشتركة وإتاحتها. + id: Institusi arsip yang dikelola bersama oleh dua atau lebih organisasi untuk melestarikan rekaman bersama. + zh: 由两个或以上组织共同治理、用于保管与开放共享记录的档案机构。 + structured_aliases: + - literal_form: gezamenlijk archief + in_language: nl + - literal_form: gemeinsames Archiv + in_language: de + - literal_form: archives conjointes + in_language: fr + - literal_form: archivo conjunto + in_language: es + - literal_form: أرشيف مشترك + in_language: ar + - literal_form: arsip bersama + in_language: id + - literal_form: 联合档案馆 + in_language: zh slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q117442301 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Joint Archives - skos:altLabel: Gemeinsames Archiv, Combined Archives, Shared Archives, Collaborative Archive - organizational_model: multi-entity - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - RegionalHistoricCenter - - ArchiveNetwork - - MunicipalArchive - comments: - - Gemeinsames Archiv (de) - - Result of mergers or shared archival services - - May serve multiple municipalities or institutions - - 'Example: Regionaal Historisch Centrum in Netherlands' + equals_string: hc:ArchiveOrganizationType + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - wd:Q117442301 + - rico:CorporateBody diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml index f89f72d24b..05968bd919 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml @@ -1,34 +1,47 @@ id: https://nde.nl/ontology/hc/class/JointArchivesRecordSetType name: JointArchivesRecordSetType -title: JointArchives Record Set Type +title: Joint Archives Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/CollectionType - ../slots/has_scope - ../slots/has_score - ../slots/has_type classes: JointArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by JointArchives custodians. - ' + class_uri: hc:JointArchivesRecordSetType is_a: CollectionType - class_uri: rico:RecordSetType + description: >- + Taxonomy node for aggregations maintained under collaborative or + multi-institutional archival stewardship arrangements. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties die onder collaboratieve of multi-institutionele + archiefbeheersregelingen worden onderhouden. + de: >- + Taxonomieknoten für Aggregationen, die unter kollaborativen oder multi-institutionellen + Archivverwaltungsvereinbarungen gepflegt werden. + fr: >- + Nœud taxonomique pour les agrégations maintenues dans le cadre d'arrangements de + garde archivistique collaborative ou multi-institutionnelle. + es: >- + Nodo taxonómico para agregaciones mantenidas bajo acuerdos de custodia archivística + colaborativa o multi-institucional. + ar: >- + عقدة تصنيفية للتجميعات التي تُدار بموجب ترتيبات رعاية أرشيفية تعاونية أو متعددة المؤسسات. + id: >- + Simpul taksonomi untuk agregasi yang dipelihara di bawah pengaturan pengelolaan arsip + kolaboratif atau multi-institusional. + zh: >- + 在协作或多机构档案保管安排下维护的聚合的分类法节点。 slots: - - has_type - - has_score - - has_scope - see_also: - - JointArchives - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_type + - has_score + - has_scope + broad_mappings: + - rico:RecordSetType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml index aecc8ee910..eaf6065bcc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml @@ -1,61 +1,61 @@ id: https://nde.nl/ontology/hc/class/JointArchivesRecordSetTypes name: JointArchivesRecordSetTypes -title: JointArchives Record Set Type Subclasses +title: Joint Archives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./JointArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./JointArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SharedRecordsFonds: is_a: JointArchivesRecordSetType - class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Joint/shared records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" - broad_mappings: - - rico:RecordSetType - related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - JointArchivesRecordSetType - - rico:RecordSetType + class_uri: hc:SharedRecordsFonds + description: >- + Fonds-level aggregation preserving provenance-based documentation from + collaborative or multi-institutional governance arrangements. + alt_descriptions: + nl: >- + Aggregatie op fondsniveau die herkomstgebaseerde documentatie uit samenwerkings- + of multi-institutionele bestuursregelingen bewaart. + de: >- + Bestandslevel-Aggregation, die herkunftsbasierte Dokumentation aus kollaborativen + oder multi-institutionellen Governance-Vereinbarungen bewahrt. + fr: >- + Agrégation au niveau du fonds préservant la documentation basée sur la provenance + issue d'arrangements de gouvernance collaborative ou multi-institutionnelle. + es: >- + Agregación a nivel de fondo que preserva documentación basada en procedencia de + acuerdos de gobernanza colaborativa o multi-institucional. + ar: >- + تجميع على مستوى المجموعة يحافظ على الوثائق القائمة على المنشأ من ترتيبات الحوكمة التعاونية أو متعددة المؤسسات. + id: >- + Agregasi tingkat dana yang melestarikan dokumentasi berbasis provenance dari + pengaturan tata kelola kolaboratif atau multi-institusional. + zh: >- + 保存来自协作或多机构治理安排的基于来源的文档的全宗级聚合。 slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SharedRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds has_custodian: - equals_string: JointArchives - record_holder_note: - equals_string: This RecordSetType is typically held by JointArchives custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:JointArchives" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - rico-rst:Fonds + comments: + - 'Preserved from prior description: Fonds-level grouping for provenance-based records from shared governance contexts.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml index 2eb2911095..092cb013c4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml @@ -1,17 +1,14 @@ -id: https://nde.nl/ontology/hc/class/jurisdiction -name: jurisdiction -title: Jurisdiction Class +id: https://nde.nl/ontology/hc/class/Jurisdiction +name: Jurisdiction +title: Jurisdiction prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - gleif_base: https://www.gleif.org/ontology/Base/ lcc_cr: https://www.omg.org/spec/LCC/Countries/CountryRepresentation/ schema: http://schema.org/ +default_prefix: hc imports: - linkml:types - - ../enums/JurisdictionTypeEnum - - ../enums/LegalSystemTypeEnum - - ../metadata - ../slots/in_country - ../slots/has_code - ../slots/has_description @@ -20,56 +17,57 @@ imports: - ../slots/has_score - ../slots/in_jurisdiction - ../slots/has_system - - ../slots/20260202_matang/new/settlement + - ../slots/has_locality classes: Jurisdiction: - class_uri: lcc_cr:GeographicRegion - description: "A distinct area subject to a government and set of laws.\n\n**CRITICAL DISTINCTION: Jurisdiction vs ServiceArea**\n\nJurisdiction and ServiceArea are fundamentally different concepts:\n\n| Aspect | Jurisdiction | ServiceArea |\n|--------|--------------|-------------|\n| **Definition** | Geographic area where specific LAWS AND POLICIES apply | Geographic area where a SPECIFIC custodian operates (\"werkgebied\") |\n| **Scope** | Legal framework scope | Operational territory |\n| **Sharing** | SHARED by multiple custodians operating under same legal framework | UNIQUE to each custodian |\n| **Example** | Dutch national law creates a jurisdiction for all municipal archives in NL | Each municipal archive has its own municipality as service area |\n\n**Key Example**:\n\nA national law (e.g., Archiefwet) creates a JURISDICTION covering the entire Netherlands.\nALL Dutch municipal archives operate within this SAME jurisdiction - they share it!\nBut each municipal archive has a\ - \ DIFFERENT ServiceArea (werkgebied) - typically\ntheir own municipality or region.\n\n- Noord-Hollands Archief: Jurisdiction = NL (Dutch national law), ServiceArea = Haarlem + surrounding municipalities\n- Gemeentearchief Amsterdam: Jurisdiction = NL (same!), ServiceArea = Amsterdam municipality\n- Regionaal Archief Tilburg: Jurisdiction = NL (same!), ServiceArea = Tilburg region\n\nAll three share the SAME jurisdiction but have DIFFERENT service areas.\n\n**Purpose of Jurisdiction**:\n\nJurisdictions define the LEGAL scope of registration authorities and trade registers.\nUnlike pure geographic classes (Country, Subregion, Settlement), Jurisdiction captures\nthe legal framework applicable to organizations - which laws govern their registration,\ndissolution, governance, and archival obligations.\n\n**Ontology Alignment:**\n\n- lcc_cr:GeographicRegion - OMG Languages Countries and Codes (used by GLEIF)\n- gleif_base:hasLegalJurisdiction - links entities to their jurisdiction of registration\n\ - - gleif_base:hasCoverageArea - geographic scope of registration authorities\n\n**Types of Jurisdiction:**\n\n1. **National Jurisdiction**: Entire country (e.g., Netherlands, Japan)\n - Maps to Country class\n - Most common for trade registers\n\n2. **Subnational Jurisdiction**: State, province, region (e.g., Bavaria, New York)\n - Maps to Subregion class\n - Common for federal systems (USA, Germany, Canada, Australia)\n\n3. **Municipal Jurisdiction**: City-level (e.g., City of London, Hong Kong)\n - Maps to Settlement class\n - For city-states and special administrative regions\n\n4. **Supranational Jurisdiction**: Multi-country (e.g., European Union, OHADA)\n - Represented via supranational identifier\n - Relevant for EU-wide legal forms (SE, SCE, EEIG)\n\n**GLEIF Integration:**\n\nThis class aligns with GLEIF ontology concepts:\n- gleif_base:hasLegalJurisdiction - jurisdiction where entity is registered\n- gleif_base:hasCoverageArea - geographic scope of registration\ - \ authority\n\n**Examples:**\n\n- Netherlands (national): authority=KvK, covers all NL legal entities\n- Bavaria (subnational): Handelsregister M\xFCnchen, covers Bavarian businesses\n- Hong Kong (special region): Companies Registry, covers HK companies\n- European Union (supranational): European Company (SE) registration\n\nSee also:\n- TradeRegister: Business registers operating within a jurisdiction\n- RegistrationAuthority: Organizations maintaining registers\n- LegalForm: Legal forms valid within specific jurisdictions\n- **ServiceArea**: The operational territory (\"werkgebied\") of a specific custodian - NOT to be confused with Jurisdiction!\n" - exact_mappings: - - lcc_cr:GeographicRegion - close_mappings: - - schema:AdministrativeArea - related_mappings: - - gleif_base:hasLegalJurisdiction - - gleif_base:hasCoverageArea + class_uri: hc:Jurisdiction + description: >- + Geographical area within which a governing authority applies specific + laws, regulations, and administrative policies. + alt_descriptions: + nl: >- + Geografisch gebied waarbinnen een bestuursinstantie specifieke wetten, + verordeningen en beleidsregels toepast. + de: >- + Geografisches Gebiet, in dem eine Regierungsgewalt spezifische Gesetze, + Verordnungen und Verwaltungsrichtlinien anwendet. + fr: >- + Zone géographique dans laquelle une autorité gouvernementale applique des lois, + règlements et politiques administratives spécifiques. + es: >- + Área geográfica dentro de la cual una autoridad gubernamental aplica leyes, + regulaciones y políticas administrativas específicas. + ar: >- + منطقة جغرافية تطبق فيها سلطة حاكمة قوانين ولوائح وسياسات إدارية محددة. + id: >- + Area geografis di mana otoritas pemerintahan menerapkan hukum, peraturan, + dan kebijakan administratif tertentu. + zh: >- + 政府当局在其中应用特定法律、法规和行政政策的地理区域。 slots: - - in_country - - has_description - - identified_by - - in_jurisdiction - - in_jurisdiction - - has_system - - settlement - - has_geographic_subdivision - - has_code - - has_score + - in_country + - has_description + - identified_by + - in_jurisdiction + - has_system + - has_locality + - has_geographic_subdivision + - has_code + - has_score slot_usage: in_jurisdiction: - identifier: true required: true - in_jurisdiction: + identified_by: required: true - in_country: - required: false - has_geographic_subdivision: - required: false - settlement: - required: false - has_code: - required: false - comments: - - Jurisdiction is the geographic area where specific LAWS AND POLICIES apply - - SHARED by multiple custodians operating under the same legal framework - - 'Example: All Dutch municipal archives share the same NL jurisdiction (Archiefwet applies to all)' - - NOT to be confused with ServiceArea, which is the operational territory ('werkgebied') UNIQUE to each custodian - - 'Jurisdiction answers: ''Under which legal framework does this entity operate?''' - - 'ServiceArea answers: ''Which geographic area does this specific custodian serve?''' - see_also: - - https://www.gleif.org/en/about-lei/code-lists/registration-authorities-list - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + broad_mappings: + - lcc_cr:GeographicRegion + close_mappings: + - schema:AdministrativeArea + + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "A distinct area subject to a government and set of laws.\n\n**CRITICAL DISTINCTION: Jurisdiction vs ServiceArea**\n\nJurisdiction and ServiceArea are fundamentally different concepts:\n\n| Aspect | Jurisdiction | ServiceArea |\n|--------|--------------|-------------|\n| **Definition** | Geographic area where specific LAWS AND POLICIES apply | Geographic area where a SPECIFIC custodian operates (\"werkgebied\") |\n| **Scope** | Legal framework scope | Operational territory |\n| **Sharing** | SHARED by multiple custodians operating under same legal framework | UNIQUE to each custodian |\n| **Example** | Dutch national law creates a jurisdiction for all municipal archives in NL | Each municipal archive has its own municipality as service area |\n\n**Key Example**:\n\nA national law (e.g., Archiefwet) creates a JURISDICTION covering the entire Netherlands.\nALL Dutch municipal archives operate within this SAME jurisdiction - they share it!\nBut each municipal archive has a\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/KeyArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/KeyArchive.yaml index 2d8670a7d1..51c114134a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/KeyArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/KeyArchive.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/KeyArchive name: KeyArchive -title: KeyArchive -description: A key or primary archive for a specific topic. +title: Key Archive prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -13,12 +12,32 @@ imports: - ../slots/has_name classes: KeyArchive: - class_uri: rico:RecordSet - description: Key archive. + class_uri: hc:KeyArchive + description: >- + Priority repository designated as the primary archival source for a + specific subject domain, historical period, or community. + alt_descriptions: + nl: >- + Prioriteitsbewaarplaats aangewezen als de primaire archiefbron voor een specifiek + onderwerpdomein, historische periode of gemeenschap. + de: >- + Prioritätsarchiv, das als primäre Archivquelle für einen bestimmten Fachbereich, + historischen Zeitraum oder eine Gemeinschaft ausgewiesen ist. + fr: >- + Dépôt prioritaire désigné comme source archivistique principale pour un domaine + thématique, une période historique ou une communauté spécifique. + es: >- + Repositorio prioritario designado como fuente archivística principal para un + dominio temático, período histórico o comunidad específicos. + ar: >- + مستودع ذو أولوية مُعيَّن كمصدر أرشيفي أساسي لمجال موضوعي أو فترة تاريخية أو مجتمع محدد. + id: >- + Repositori prioritas yang ditetapkan sebagai sumber arsip utama untuk domain + subjek, periode sejarah, atau komunitas tertentu. + zh: >- + 被指定为特定主题领域、历史时期或社区的主要档案来源的优先存储库。 slots: - - has_name - - identified_by - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_name + - identified_by + broad_mappings: + - rico:RecordSet diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/KeyDate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/KeyDate.yaml index 56ab0c679b..698c78e932 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/KeyDate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/KeyDate.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/KeyDate name: KeyDate -title: KeyDate -description: A significant date in the history of an entity. +title: Key Date prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,11 +11,31 @@ imports: - ../slots/has_description classes: KeyDate: - class_uri: schema:Event - description: Key date. + class_uri: hc:KeyDate + description: >- + Chronological milestone marker denoting a significant event or turning + point in an entity's historical development. + alt_descriptions: + nl: >- + Chronologische mijlpaalmarker die een belangrijk gebeurtenis of keerpunt in de + historische ontwikkeling van een entiteit aangeeft. + de: >- + Chronologischer Meilenstein-Marker, der ein bedeutendes Ereignis oder einen + Wendepunkt in der historischen Entwicklung einer Entität bezeichnet. + fr: >- + Marqueur de jalon chronologique désignant un événement significatif ou un tournant + dans le développement historique d'une entité. + es: >- + Marcador de hito cronológico que denota un evento significativo o punto de inflexión + en el desarrollo histórico de una entidad. + ar: >- + علامة معلم زمني تشير إلى حدث مهم أو نقطة تحول في التطور التاريخي لكيان. + id: >- + Penanda tonggak kronologis yang menunjukkan peristiwa signifikan atau titik balik + dalam pengembangan historis suatu entitas. + zh: >- + 标记实体历史发展中重要事件或转折点的时间里程碑标记。 slots: - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - has_description + broad_mappings: + - schema:Event diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml index 747441766e..bcdc71a007 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/KeyPeriod name: KeyPeriod -title: KeyPeriod -description: A significant period in the history of an entity. +title: Key Period prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -13,12 +12,54 @@ imports: - ../slots/temporal_extent classes: KeyPeriod: - class_uri: crm:E4_Period - description: Key period. + class_uri: hc:KeyPeriod + description: >- + Historically significant temporal interval used to frame organizational transformations, governance changes, or stewardship phases. + alt_descriptions: + nl: >- + Historisch significant tijdsinterval gebruikt om organisatorische transformaties, bestuursveranderingen of beheerfasen te omkaderen. + de: >- + Historisch bedeutsames Zeitintervall zur Rahmung organisatorischer Transformationen, Governance-Änderungen oder Bewahrungsphasen. + fr: >- + Intervalle temporel historiquement significatif utilisé pour encadrer les transformations organisationnelles, les changements de gouvernance ou les phases de garde. + es: >- + Intervalo temporal históricamente significativo utilizado para enmarcar transformaciones organizacionales, cambios de gobernanza o fases de custodia. + ar: >- + فترة زمنية ذات أهمية تاريخية تُستخدم لتأطير التحولات التنظيمية أو تغييرات الحوكمة أو مراحل الرعاية. + id: >- + Interval temporal yang signifikan secara historis yang digunakan untuk membingkai transformasi organisasi, perubahan tata kelola, atau fase pengelolaan. + zh: >- + 具有历史意义的时间间隔,用于框架组织转型、治理变更或保管阶段。 + structured_aliases: + nl: + - sleutelperiode + - belangrijk tijdvak + de: + - Schlüsselperiode + - entscheidender Zeitabschnitt + fr: + - période clé + - intervalle significatif + es: + - período clave + - intervalo significativo + ar: + - الفترة الرئيسية + - الفاصل الزمني المهم + id: + - periode kunci + - interval penting + zh: + - 关键时期 + - 重要时段 + keywords: + - key period + - historical interval + - transformation phase + - governance period + - stewardship era slots: - - temporal_extent - - has_description - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + - temporal_extent + - has_description + broad_mappings: + - crm:E4_Period diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Kustodie.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Kustodie.yaml index b06705e984..ad268aba50 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Kustodie.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Kustodie.yaml @@ -1,18 +1,51 @@ id: https://w3id.org/nde/ontology/Kustodie name: Kustodie -title: Kustodie (University Art Collection) +title: Kustodie prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType classes: Kustodie: is_a: ArchiveOrganizationType - class_uri: skos:Concept - description: "University art collection administration unit (Kustodie). The German\nterm refers to the unit within a university responsible for managing,\npreserving, and exhibiting the institution's art collections and\ncultural property.\n\n**Wikidata**: Q58482422\n\n**Geographic Restriction**: Germany (DE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nKustodien manage:\n- University art collections (portraits, paintings, sculptures)\n- Historical scientific instruments\n- Rare books and manuscripts (sometimes)\n- University memorabilia and regalia\n- Architectural heritage of the institution\n- Documentation of university history\n\n**Functions**:\n- Collection management and documentation\n- Conservation and preservation\n- Exhibition programming\n- Research support\n- Public outreach and tours\n- Acquisitions and donations\n\n**Organizational Context**:\nKustodien are typically:\n- Administrative units within universities\n- Led by a\ - \ Kustos/Kustodin (custodian)\n- Affiliated with art history or museum studies departments\n- May have dedicated exhibition spaces\n\n**Notable Examples**:\n- Kustodie der Universit\xE4t Leipzig\n- Kustodie der TU Dresden\n- Kustodie der Georg-August-Universit\xE4t G\xF6ttingen\n\n**Related Types**:\n- UniversityArchive - University archival records\n- AcademicArchive - Academic institution archives\n- MuseumArchive - Museums with archival functions\n- GalleryType - Exhibition-focused institutions\n" - slot_usage: {} - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + class_uri: hc:Kustodie + description: >- + University-based custodial unit managing institutional art and heritage + collections, often including archives, objects, and exhibition stewardship. + alt_descriptions: + nl: Universitaire beheereenheid voor kunst- en erfgoedcollecties, vaak met archief- en tentoonstellingsverantwoordelijkheid. + de: Universitaere Kustodieeinheit zur Verwaltung institutioneller Kunst- und Erbesammlungen inklusive Ausstellungsbetreuung. + fr: Unite curatoriale universitaire chargee de la gestion des collections d'art et de patrimoine de l'institution. + es: Unidad universitaria de custodia que gestiona colecciones de arte y patrimonio institucional, incluida su exhibicion. + ar: وحدة حفظ جامعية تدير مجموعات الفن والتراث المؤسسي، بما يشمل الرعاية والعرض. + id: Unit kustodian berbasis universitas yang mengelola koleksi seni dan warisan institusi, termasuk tata pamer. + zh: 负责高校机构艺术与遗产藏品管理及展示工作的大学保管单元。 + structured_aliases: + - literal_form: universiteitskustodie + in_language: nl + - literal_form: Universitaetskustodie + in_language: de + - literal_form: custodie universitaire + in_language: fr + - literal_form: custodia universitaria + in_language: es + - literal_form: وحدة كستوديا جامعية + in_language: ar + - literal_form: kustodie universitas + in_language: id + - literal_form: 大学艺术馆藏管理部门 + in_language: zh + close_mappings: + - wd:Q58482422 + broad_mappings: + - schema:ArchiveOrganization + notes: + - | + Preserved from prior description (commit 6e634651): + + "University art collection administration unit (Kustodie). The German\nterm refers to the unit within a university responsible for managing,\npreserving, and exhibiting the institution's art collections and\ncultural property.\n\n**Wikidata**: Q58482422\n\n**Geographic Restriction**: Germany (DE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nKustodien manage:\n- University art collections (portraits, paintings, sculptures)\n- Historical scientific instruments\n- Rare books and manuscripts (sometimes)\n- University memorabilia and regalia\n- Architectural heritage of the institution\n- Documentation of university history\n\n**Functions**:\n- Collection management and documentation\n- Conservation and preservation\n- Exhibition programming\n- Research support\n- Public outreach and tours\n- Acquisitions and donations\n\n**Organizational Context**:\nKustodien are typically:\n- Administrative units within universities\n- Led by a\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml index 5c12ddb294..ab14c26b4a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml @@ -8,33 +8,51 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: LGBTArchive: - description: Archive related to LGBT (Lesbian, Gay, Bisexual, Transgender) topics. LGBT archives collect and preserve materials documenting the history, culture, activism, and experiences of LGBT communities. They may include organizational records, personal papers, periodicals, photographs, oral histories, and ephemera. These archives often emerged from community activism and continue to serve both scholarly research and community memory. + description: >- + Archive organization focused on preserving records and memory resources + related to LGBTQIA+ histories, communities, and activism. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + alt_descriptions: + nl: Archieforganisatie gericht op het bewaren van archiefmateriaal en herinneringsbronnen over LGBTQIA+ geschiedenis gemeenschappen en activisme. + de: Archivorganisation mit Fokus auf Erhalt von Unterlagen und Erinnerungsgut zu LGBTQIA+-Geschichte Gemeinschaften und Aktivismus. + fr: Organisation archivistique consacree a la preservation de ressources memorielles et documentaires liees aux histoires et communautes LGBTQIA+. + es: Organizacion archivistica centrada en preservar registros y recursos de memoria sobre historias comunidades y activismo LGBTQIA+. + ar: منظمة أرشيفية تركز على حفظ السجلات ومصادر الذاكرة المتعلقة بتاريخ ومجتمعات ونشاط LGBTQIA+. + id: Organisasi arsip yang berfokus melestarikan rekaman dan sumber memori terkait sejarah komunitas dan aktivisme LGBTQIA+. + zh: 专注保存 LGBTQIA+ 历史、社群与行动相关档案与记忆资源的档案机构。 + structured_aliases: + - {literal_form: queer archief, in_language: nl} + - {literal_form: queeres Archiv, in_language: de} + - {literal_form: archives LGBTQIA+, in_language: fr} + - {literal_form: archivo LGBTQIA+, in_language: es} + - {literal_form: أرشيف LGBTQIA+, in_language: ar} + - {literal_form: arsip LGBTQIA+, in_language: id} + - {literal_form: LGBTQIA+档案馆, in_language: zh} slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q61710689 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q61710689 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: LGBT Archive skos:altLabel: LGBT-Archiv, archivo LGBT, archives LGBT, LGBTQ Archive, LGBTQ+ Archive, Queer Archive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml index 9d430d1fe0..d384aaff02 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetType.yaml @@ -8,16 +8,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: LGBTArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by LGBTArchive custodians. - ' + description: >- + Abstract record-set classifier for collection categories commonly managed + by LGBTQIA+-focused archive organizations. is_a: CollectionType class_uri: rico:RecordSetType + alt_descriptions: + nl: Abstracte recordsetclassificatie voor collectiecategorieen die vaak door LGBTQIA+-archieforganisaties worden beheerd. + de: Abstrakter Recordset-Klassifikator fuer Sammlungskategorien die typischerweise von LGBTQIA+-Archivorganisationen verwaltet werden. + fr: Classificateur abstrait de lots documentaires pour categories de collections gerees par des archives LGBTQIA+. + es: Clasificador abstracto de conjuntos documentales para categorias de colecciones gestionadas por archivos LGBTQIA+. + ar: مصنف مجرد لمجموعات السجلات لفئات المقتنيات التي تديرها عادة منظمات الأرشيف LGBTQIA+. + id: Pengklasifikasi abstrak record set untuk kategori koleksi yang umumnya dikelola organisasi arsip LGBTQIA+. + zh: 面向 LGBTQIA+ 主题档案机构常见馆藏类别的抽象记录集分类器。 + structured_aliases: + - {literal_form: type queer-archiefrecordset, in_language: nl} + - {literal_form: Typ queerer Archiv-Recordset, in_language: de} + - {literal_form: type de lot d archives LGBTQIA+, in_language: fr} + - {literal_form: tipo de conjunto de archivo LGBTQIA+, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف LGBTQIA+, in_language: ar} + - {literal_form: tipe record set arsip LGBTQIA+, in_language: id} + - {literal_form: LGBTQIA+档案记录集类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +46,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:LGBTArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml index 7036b9f03d..9e090298cb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml @@ -4,132 +4,125 @@ title: LGBTArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./LGBTArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./LGBTArchiveRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_note classes: LGBTOrganizationFonds: is_a: LGBTArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for LGBT organization records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds-oriented record set type for records created by LGBTQIA+ + organizations and community bodies. + alt_descriptions: + nl: Fondsgerichte recordsettype voor records gevormd door LGBTQIA+-organisaties en gemeenschapsgroepen. + de: Fondsorientierter Recordsettyp fuer Unterlagen von LGBTQIA+-Organisationen und Gemeinschaftsstrukturen. + fr: Type de lot documentaire oriente fonds pour les documents crees par des organisations et collectivites LGBTQIA+. + es: Tipo de conjunto documental orientado a fondo para registros producidos por organizaciones y colectivos LGBTQIA+. + ar: نوع مجموعة سجلات موجّه للفوندس لسجلات أنشأتها منظمات وهيئات مجتمع LGBTQIA+. + id: Tipe record set berbasis fonds untuk arsip yang dibuat organisasi dan komunitas LGBTQIA+. + zh: 面向全宗编组的记录集类型,用于 LGBTQIA+ 组织与社群机构形成的档案记录。 + structured_aliases: + - {literal_form: fonds LGBTQIA+-organisatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: LGBTQIA+-Organisationsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d organisation LGBTQIA+, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de organizacion LGBTQIA+, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس منظمة LGBTQIA+, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds organisasi LGBTQIA+, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: LGBTQIA+组织档案全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - LGBTArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LGBTOrganizationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_custodian: - equals_string: LGBTArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LGBTArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:LGBTOrganizationFonds + ActivistPapersCollection: is_a: LGBTArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Activist personal papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented record set type for personal papers of activists, + including correspondence, notes, and advocacy materials. + alt_descriptions: + nl: Collectiegerichte recordsettype voor persoonlijke papieren van activisten inclusief correspondentie notities en belangenmateriaal. + de: Sammlungsorientierter Recordsettyp fuer persoenliche Unterlagen von Aktivistinnen und Aktivisten mit Korrespondenz und Kampagnenmaterial. + fr: Type de lot documentaire oriente collection pour papiers personnels d activistes avec correspondance notes et documents de plaidoyer. + es: Tipo de conjunto documental orientado a coleccion para papeles personales de activistas con correspondencia y materiales de incidencia. + ar: نوع مجموعة سجلات قائم على التجميع للأوراق الشخصية للنشطاء، بما في ذلك المراسلات والملاحظات ومواد المناصرة. + id: Tipe record set berbasis koleksi untuk arsip pribadi aktivis termasuk korespondensi catatan dan materi advokasi. + zh: 面向馆藏编组的记录集类型,用于活动人士个人文献,包括通信、笔记与倡议材料。 + structured_aliases: + - {literal_form: activistenpapierencollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Aktivistenpapiersammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de papiers d activistes, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de papeles de activistas, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أوراق ناشطين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pribadi aktivis, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 活动人士文献合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LGBTArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ActivistPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: LGBTArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LGBTArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:ActivistPapersCollection + PrideEventCollection: is_a: LGBTArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Pride and event documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented record set type documenting pride events, + commemorations, and related public activities. + alt_descriptions: + nl: Collectiegerichte recordsettype voor documentatie van pride-evenementen herdenkingen en verwante publieke activiteiten. + de: Sammlungsorientierter Recordsettyp zur Dokumentation von Pride-Veranstaltungen Gedenkanlaessen und verwandten oeffentlichen Aktivitaeten. + fr: Type de lot documentaire oriente collection documentant evenements pride commemorations et activites publiques associees. + es: Tipo de conjunto documental orientado a coleccion que documenta eventos pride conmemoraciones y actividades publicas relacionadas. + ar: نوع مجموعة سجلات قائم على التجميع يوثق فعاليات الفخر والإحياءات والأنشطة العامة ذات الصلة. + id: Tipe record set berbasis koleksi yang mendokumentasikan acara pride peringatan dan aktivitas publik terkait. + zh: 面向馆藏编组的记录集类型,用于记录骄傲活动、纪念事件及相关公共活动。 + structured_aliases: + - {literal_form: pride-evenementencollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Pride-Veranstaltungssammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d evenements pride, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de eventos pride, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة فعاليات الفخر, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi acara pride, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 骄傲活动文献合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LGBTArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PrideEventCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: LGBTArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LGBTArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:PrideEventCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LLMResponse.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LLMResponse.yaml index 35811fc039..e308a10224 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LLMResponse.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LLMResponse.yaml @@ -10,34 +10,52 @@ prefixes: dct: http://purl.org/dc/terms/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./ReasoningContent - - ./ThinkingMode - - ./CeaseEvent - - ./Token - - linkml:types - - ../enums/FinishReasonEnum - - ../enums/LLMProviderEnum - - ../enums/ThinkingModeEnum - - ../metadata - - ../slots/consume +- ./ReasoningContent +- ./ThinkingMode +- ./CeaseEvent +- ./Token +- linkml:types +- ../enums/FinishReasonEnum +- ../enums/LLMProviderEnum +- ../enums/ThinkingModeEnum +- ../metadata +- ../slots/consume # - ../slots/20260202_matang/new/content - - ../slots/has_expense - - ../slots/begin_of_the_begin - - ../slots/has_mode - - ../slots/has_score - - ../slots/has_token - - ../slots/ceased_by - - ../slots/has_latency - - ../slots/generated_by - - ../slots/preserve - - ../slots/has_reasoning_content - - ../slots/20260202_matang/new/request_id +- ../slots/has_expense +- ../slots/begin_of_the_begin +- ../slots/has_mode +- ../slots/has_score +- ../slots/has_token +- ../slots/ceased_by +- ../slots/has_latency +- ../slots/generated_by +- ../slots/preserve +- ../slots/has_reasoning_content +- ../slots/identified_by # default_range: string classes: LLMResponse: class_uri: prov:Activity - description: "Provenance metadata for LLM API responses." - exact_mappings: + description: >- + Provenance activity record for machine-generated response output, + including timing, token usage, cost, and completion metadata. + alt_descriptions: + nl: Provenance-activiteitsrecord voor machinaal gegenereerde responsoutput inclusief timing tokengebruik kosten en afrondingsmetadata. + de: Provenienz-Aktivitaetsdatensatz fuer maschinell erzeugte Antwortausgabe inklusive Timing Tokenverbrauch Kosten und Abschlussmetadaten. + fr: Enregistrement d activite de provenance pour sortie de reponse generee automatiquement avec delais jetons cout et metadonnees de fin. + es: Registro de actividad de procedencia para salida de respuesta generada automaticamente con tiempos tokens costo y metadatos de finalizacion. + ar: سجل نشاط إسناد لمخرجات الاستجابة المولدة آليًا، يتضمن التوقيت واستهلاك الرموز والتكلفة وبيانات الإنهاء. + id: Catatan aktivitas provenance untuk keluaran respons yang dihasilkan mesin termasuk waktu penggunaan token biaya dan metadata penyelesaian. + zh: 机器生成响应输出的溯源活动记录,包含时序、token 用量、成本与完成元数据。 + structured_aliases: + - {literal_form: responsprovenance record, in_language: nl} + - {literal_form: Antwort-Provenienzdatensatz, in_language: de} + - {literal_form: enregistrement de provenance de reponse, in_language: fr} + - {literal_form: registro de procedencia de respuesta, in_language: es} + - {literal_form: سجل إسناد الاستجابة, in_language: ar} + - {literal_form: catatan provenance respons, in_language: id} + - {literal_form: 响应溯源记录, in_language: zh} + broad_mappings: - prov:Activity close_mappings: - schema:Action @@ -52,7 +70,7 @@ classes: - has_latency - generated_by - has_reasoning_content - - request_id + - identified_by - has_score - has_mode - consume @@ -72,7 +90,7 @@ classes: required: true examples: - value: glm-4.7 - request_id: + identified_by: identifier: true # range: string required: true examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Label.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Label.yaml index 2753b9235b..e2a164691a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Label.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Label.yaml @@ -1,92 +1,103 @@ id: https://nde.nl/ontology/hc/class/Label -name: label_class -title: Label Class - +name: Label +title: Label prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# + skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_score # was: template_specificity - - ../slots/has_type - - ../slots/in_language +- linkml:types +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type +- ../slots/in_language classes: Label: - class_uri: rdfs:Resource - description: | + class_uri: hc:Label + description: >- + Human-readable naming artifact attached to an entity, optionally typed and + language-scoped. + alt_descriptions: + nl: Mensleesbaar label dat aan een entiteit is gekoppeld optioneel getypeerd en taalspecifiek. + de: Menschenlesbares Label das an eine Entitaet angehaengt ist optional typisiert und sprachbezogen. + fr: Libelle lisible par l humain attache a une entite eventuellement type et associe a une langue. + es: Etiqueta legible por humanos adjunta a una entidad opcionalmente tipada y con ambito de idioma. + ar: تسمية مقروءة بشريا مرتبطة بكيان، يمكن تمييز نوعها وربطها بلغة. + id: Label yang dapat dibaca manusia yang melekat pada entitas opsional bertipe dan dibatasi bahasa. + zh: 附着在实体上的人类可读标签,可选带类型并限定语言范围。 + structured_aliases: + - {literal_form: label, in_language: nl} + - {literal_form: Bezeichnung, in_language: de} + - {literal_form: libelle, in_language: fr} + - {literal_form: etiqueta, in_language: es} + - {literal_form: تسمية, in_language: ar} + - {literal_form: label, in_language: id} + - {literal_form: 标签, in_language: zh} + slots: + - has_label + - has_type + - in_language + - has_score + slot_usage: + has_label: + required: true + has_type: + required: false + multivalued: false + in_language: + required: false + close_mappings: + - skos:Concept + - schema:Thing + broad_mappings: + - rdfs:Resource + comments: + - Used for language-tagged names and labels, including secondary label references. + - Typical use cases include name authority references (e.g., VIAF/ISNI labels) and typed display labels. + - Prefer using identifiers for unique identification; use Label for display-oriented naming. + examples: + - value: + has_label: Rijksmuseum + in_language: nl + - value: + has_label: National Library of the Netherlands + in_language: en + - value: + has_label: CollectiveAccess + has_type: hc:DisplayName + - value: + has_label: Whirl-i-Gig + has_type: hc:AlternativeName + notes: + - | + Preserved from prior description (commit 6e634651): + A human-readable label for an entity, with optional language tagging. - + **Purpose**: Label provides a reusable class for representing named/labeled references across the heritage custodian schema. Used when an identifier or reference also identifies a secondary named entity (e.g., name authority records). - + **Ontological Alignment**: - **Primary**: `rdfs:Resource` - generic resource with label - **Close**: `skos:Concept` - labeled concept in controlled vocabulary - + **Use Cases**: - Dual-purpose identifiers (ISNI, VIAF) that identify both an entity and its name authority record - Secondary labels/references for complex relationships - Language-tagged names and labels - + **Enables**: - Multilingual label representation (via language slot) - Typed labels with explicit language codes - Reusable labeled references across schema - - exact_mappings: - - rdfs:Resource - - close_mappings: - - skos:Concept - - schema:Thing - - slots: - - has_label - - has_type # Added 2026-01-18 for label type discrimination - - in_language - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - slot_usage: - has_label: -# range: string - required: true - has_type: -# range: string - required: false - multivalued: false - in_language: -# range: string - required: false - pattern: "^[a-z]{2}$" - annotations: custodian_types: '["*"]' custodian_types_rationale: Generic label class applicable to all types. - custodian_types_primary: null specificity_score: 0.3 specificity_rationale: Broadly applicable generic class for labeled references. - - examples: - - value: | - has_label: Rijksmuseum - language: nl - - value: | - has_label: National Library of the Netherlands - language: en - - value: | - has_label: CollectiveAccess - has_type: product_name - - value: | - has_label: Whirl-i-Gig - has_type: vendor_name \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LabelType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LabelType.yaml index 5fc40944bc..5f9f1f2921 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LabelType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LabelType.yaml @@ -1,51 +1,87 @@ id: https://nde.nl/ontology/hc/class/LabelType name: LabelType -title: Label Type Abstract Class +title: Label Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: LabelType: - class_uri: skos:Concept - description: 'Abstract base class for label type classifications. - - Concrete subclasses defined in LabelTypes.yaml. - - ' + class_uri: hc:LabelType abstract: true - broad_mappings: - - skos:Concept + description: >- + Controlled classification root for distinguishing roles of designations such as + official name, alias, abbreviated form, or alphanumeric identifier. + alt_descriptions: + nl: >- + Gecontroleerde classificatiewortel voor het onderscheiden van rollen van benamingen zoals + officiële naam, alias, afgekorte vorm of alfanumerieke identificatie. + de: >- + Kontrollierte Klassifikationswurzel zur Unterscheidung von Rollen von Bezeichnungen wie + offizieller Name, Alias, abgekürzte Form oder alphanumerische Kennung. + fr: >- + Racine de classification contrôlée pour distinguer les rôles des désignations telles que + nom officiel, alias, forme abrégée ou identifiant alphanumérique. + es: >- + Raíz de clasificación controlada para distinguir roles de designaciones como + nombre oficial, alias, forma abreviada o identificador alfanumérico. + ar: >- + جذر تصنيف مضبوط للتمييز بين أدوار التسميات مثل + الاسم الرسمي أو الاسم المستعار أو الشكل المختصر أو المعرف الأبجدي الرقمي. + id: >- + Akar klasifikasi terkontrol untuk membedakan peran penunjukan seperti + nama resmi, alias, bentuk singkat, atau pengidentifikasi alfanumerik. + zh: >- + 用于区分官方名称、别名、缩写形式或字母数字标识符等指定角色的受控分类根节点。 + structured_aliases: + - literal_form: naamroltype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bezeichnungsrollentyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de rôle de désignation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de rol de designación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع دور التسمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe peran penunjukan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 指定角色类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_label - has_code - has_description slot_usage: has_code: -# range: string required: true - examples: - - value: SHORT_NAME - has_label: -# range: string - required: false - has_description: -# range: string - required: false - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + broad_mappings: + - skos:Concept + comments: + - Abstract base for all designation role taxonomies. + - Subclasses define specific naming conventions for heritage entities. + - 'Preserved from prior description: Controlled classification root for distinguishing roles of labels such as official name, alias, short form, or code.' + keywords: + - designation taxonomy + - naming conventions + - classification root + - controlled vocabulary + examples: + - value: + has_label: Official Name + has_code: OFFICIAL + has_description: Formal designation recognized by authoritative bodies. + description: Official designation role specification diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LabelTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LabelTypes.yaml index 4dfff2bbdf..d7fc9b02e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LabelTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LabelTypes.yaml @@ -1,82 +1,72 @@ id: https://nde.nl/ontology/hc/class/LabelTypes -name: label_types_classes -title: Label Types Classes -description: 'Concrete subclasses for LabelType taxonomy. - - Follows Rule 0b Type/Types naming pattern. - - ' -imports: - - ./LabelType - - linkml:types +name: LabelTypes +title: Label Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc +imports: + - ./LabelType + - linkml:types classes: ShortName: is_a: LabelType class_uri: hc:ShortName - description: Label type for short names or abbreviations. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: Label type for abbreviated short forms. broad_mappings: - - skos:Concept + - skos:Concept DepartmentCode: is_a: LabelType class_uri: hc:DepartmentCode - description: Label type for department identifier codes. + description: Label type for organizational department codes. broad_mappings: - - skos:Concept + - skos:Concept DepartmentName: is_a: LabelType class_uri: hc:DepartmentName description: Label type for department display names. broad_mappings: - - skos:Concept + - skos:Concept OfficialLabel: is_a: LabelType - class_uri: hc:OfficialName - description: Label type for legal/official organization names. + class_uri: hc:OfficialLabel + description: Label type for legal or formally registered names. broad_mappings: - - skos:Concept + - skos:Concept LabelAbbreviation: is_a: LabelType - class_uri: hc:Abbreviation + class_uri: hc:LabelAbbreviation description: Label type for abbreviations and acronyms. broad_mappings: - - skos:Concept + - skos:Concept InternalCode: is_a: LabelType class_uri: hc:InternalCode description: Label type for internal reference codes. broad_mappings: - - skos:Concept + - skos:Concept DisplayName: is_a: LabelType class_uri: hc:DisplayName description: Label type for public-facing display names. broad_mappings: - - skos:Concept + - skos:Concept EmicLabel: is_a: LabelType class_uri: hc:EmicLabel - description: Emic (insider) name used by the community or entity itself. MIGRATED - from emic_name slot (Rule 53). + description: Label type for insider or community-self-designated names. broad_mappings: - - skos:Concept + - skos:Concept AlternativeName: is_a: LabelType class_uri: hc:AlternativeName - description: Alternative name or alias for the entity. + description: Label type for alternate names and aliases. broad_mappings: - - skos:Concept + - skos:Concept ObservedName: is_a: LabelType class_uri: hc:ObservedName - description: Name as observed in a source document or system. MIGRATED from has_alternative_observed_name - (Rule 53). + description: Label type for names captured as observed in source evidence. broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml index 45022eb9db..8a7001d02f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Landsarkiv.yaml @@ -1,18 +1,51 @@ id: https://w3id.org/nde/ontology/Landsarkiv name: Landsarkiv -title: Landsarkiv (Regional Archive - Scandinavia) +title: Landsarkiv prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types + - ../classes/ArchiveOrganizationType classes: Landsarkiv: is_a: ArchiveOrganizationType - class_uri: skos:Concept - description: "Regional or national archives in Scandinavian countries. The term\n\"Landsarkiv\" (literally \"land archive\") is used in Denmark, Sweden,\nand historically Norway.\n\n**Wikidata**: Q16324008\n\n**Geographic Restriction**: Denmark (DK) and Sweden (SE).\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nLandsarkiv preserve:\n- Regional government records\n- Court and judicial records\n- Church records (before civil registration)\n- Census and population records\n- Military records\n- Private archives from regional donors\n\n**Country-Specific Context**:\n\n**Denmark**:\n- Four historical Landsarkiv (Sj\xE6lland, Fyn, N\xF8rrejylland, S\xF8nderjylland)\n- Merged into Rigsarkivet (National Archives) in 2023\n- Still serve as regional reading rooms\n\n**Sweden**:\n- Regional branches of Riksarkivet (National Archives)\n- Continue operating as regional archival centers\n- Examples: Landsarkivet i G\xF6teborg, Landsarkivet i Lund\n\n**Norway**\ - \ (historical):\n- Term used historically but now replaced by Statsarkiv system\n- See Fylkesarkiv for current county archives\n\n**Related Types**:\n- Fylkesarkiv (Q15119463) - Norwegian county archives\n- RegionalArchive (Q27032392) - Generic regional archives\n- NationalArchives - National level archives\n- RegionalStateArchives - State archives with regional scope\n\n**Multilingual Labels**:\n- da/sv: Landsarkiv\n- de: Landesarchiv (Skandinavien)\n- en: Regional Archive (Scandinavia)\n" - slot_usage: {} - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + class_uri: hc:Landsarkiv + description: >- + Scandinavian regional archival institution type serving subnational areas + with long-term governmental and civic record stewardship. + alt_descriptions: + nl: Scandinavisch type regionaal archief dat subnationale gebieden bedient met duurzame overheids- en burgerarchieven. + de: Skandinavischer Typ regionaler Archiveinrichtung fuer langfristige Bewahrung staatlicher und kommunaler Unterlagen. + fr: Type d'archive regionale scandinave assurant la conservation durable des archives publiques et civiques. + es: Tipo escandinavo de archivo regional encargado de la preservacion duradera de registros gubernamentales y civiles. + ar: نوع إسكندنافي من الأرشيفات الإقليمية لحفظ السجلات الحكومية والمدنية على المدى الطويل. + id: Tipe lembaga arsip regional Skandinavia untuk pelestarian jangka panjang catatan pemerintah dan sipil. + zh: 北欧地区型档案机构,负责区域内政府与社会记录的长期保管。 + structured_aliases: + - literal_form: landsarchief + in_language: nl + - literal_form: Landesarchiv + in_language: de + - literal_form: archives regionales scandinaves + in_language: fr + - literal_form: archivo regional escandinavo + in_language: es + - literal_form: أرشيف إقليمي إسكندنافي + in_language: ar + - literal_form: arsip regional Skandinavia + in_language: id + - literal_form: 北欧地区档案馆 + in_language: zh + close_mappings: + - wd:Q16324008 + broad_mappings: + - schema:ArchiveOrganization + notes: + - | + Preserved from prior description (commit 6e634651): + + "Regional or national archives in Scandinavian countries. The term\n\"Landsarkiv\" (literally \"land archive\") is used in Denmark, Sweden,\nand historically Norway.\n\n**Wikidata**: Q16324008\n\n**Geographic Restriction**: Denmark (DK) and Sweden (SE).\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nLandsarkiv preserve:\n- Regional government records\n- Court and judicial records\n- Church records (before civil registration)\n- Census and population records\n- Military records\n- Private archives from regional donors\n\n**Country-Specific Context**:\n\n**Denmark**:\n- Four historical Landsarkiv (Sj\xE6lland, Fyn, N\xF8rrejylland, S\xF8nderjylland)\n- Merged into Rigsarkivet (National Archives) in 2023\n- Still serve as regional reading rooms\n\n**Sweden**:\n- Regional branches of Riksarkivet (National Archives)\n- Continue operating as regional archival centers\n- Examples: Landsarkivet i G\xF6teborg, Landsarkivet i Lund\n\n**Norway**\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Language.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Language.yaml index ce3e898f78..71548a40c6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Language.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Language.yaml @@ -1,95 +1,72 @@ id: https://nde.nl/ontology/hc/class/Language name: Language +title: Language prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - dct: http://purl.org/dc/terms/ - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - 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# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_text - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_text +- ../slots/has_label classes: Language: - class_uri: dct:LinguisticSystem - description: 'A language with ISO codes and optional text content. - - - **Purpose**: - - Represents a language entity that can identify the language of text content. - - Used for language-tagged text where the language code and content are bundled together. - - - **Use Cases**: - - 1. Language identification only (just codes, no content) - - 2. Language-tagged text (codes + text_content for multilingual data) - - - **Migration Support**: - - This class supports migration from language-specific text slots (fr, de, en, nl) - - to a unified `has_language` + `Language` pattern per slot_fixes.yaml. - - - **Ontological Alignment**: - - - **Primary**: `dct:LinguisticSystem` - Dublin Core linguistic system - - - **Close**: `schema:Language` - Schema.org language - - ' - exact_mappings: - - dct:LinguisticSystem - close_mappings: - - schema:Language + class_uri: dcterms:LinguisticSystem + description: >- + Linguistic system entity used to express language identity and optionally + associate in-language text content. + alt_descriptions: + nl: Taalentiteit voor het identificeren van een taal en optioneel het koppelen van tekstinhoud in die taal. + de: Spracheinheit zur Identifikation einer Sprache und optionalen Zuordnung von Textinhalten in dieser Sprache. + fr: Entite de langue permettant d identifier une langue et d associer eventuellement un contenu textuel dans cette langue. + es: Entidad de idioma para identificar una lengua y opcionalmente asociar contenido textual en ese idioma. + ar: كيان لغوي لتحديد اللغة وربط محتوى نصي بهذه اللغة اختياريا. + id: Entitas bahasa untuk mengidentifikasi bahasa dan (opsional) mengaitkan konten teks dalam bahasa tersebut. + zh: 用于标识语言并可选关联该语言文本内容的语言实体。 + structured_aliases: + - {literal_form: taal, in_language: nl} + - {literal_form: Sprache, in_language: de} + - {literal_form: langue, in_language: fr} + - {literal_form: idioma, in_language: es} + - {literal_form: لغة, in_language: ar} + - {literal_form: bahasa, in_language: id} + - {literal_form: 语言, in_language: zh} slots: - has_code - - has_iso_code639_1 - - has_iso_code639_3 - has_text - has_label slot_usage: has_label: - description: 'Human-readable name of the language (e.g., "English", "Dutch", "French"). Parsed from raw string, not authoritative. Use ISO codes for formal identification.' + description: Human-readable name of the language (e.g., "English", "Dutch", "French"). + required: false has_text: - description: "Text content in this language. Used when bundling language identification with the actual text content." + description: Optional text content bundled with the language identifier. + required: false + exact_mappings: + - dcterms:LinguisticSystem + close_mappings: + - schema:Language + comments: + - Supports bundling a language identifier with language-tagged text values for multilingual data. + - Intended to support migration from language-specific text slots to a unified Language object pattern. examples: - - value: 'has_iso_code639_1: "fr" - - has_label: "French" - - has_text: "archives universitaires" - - ' - description: French language-tagged text for multilingual label - - value: 'has_iso_code639_1: "en" - - has_label: "English" - - ' - description: English language identifier (without text content) - - value: 'has_iso_code639_1: "nl" - - has_label: "Dutch" - - has_text: "universitair archief" - - ' - description: Dutch language-tagged text + - value: + has_code: fr + has_label: French + has_text: archives universitaires + description: Language-tagged text (code + label + text) + - value: + has_code: en + has_label: English + description: Language identifier without text content + - value: + has_code: nl + has_label: Dutch + has_text: universitair archief + description: Language-tagged text for multilingual label annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LanguageCode.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LanguageCode.yaml index b6c9cfce44..5b3208198d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LanguageCode.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LanguageCode.yaml @@ -1,44 +1,62 @@ id: https://nde.nl/ontology/hc/class/LanguageCode -name: language_code_class -title: LanguageCode Class +name: LanguageCode +title: Language Code 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# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/has_code +- linkml:types +- ../slots/has_score +- ../slots/has_code classes: LanguageCode: - class_uri: dcterms:LinguisticSystem - description: 'ISO 639-1 two-letter language code. - - Dublin Core: LinguisticSystem for language representation. - - - **Examples**: "nl", "en", "fr", "de", "es" - - ' - exact_mappings: - - dcterms:LinguisticSystem - - schema:Language - close_mappings: - - skos:Concept + class_uri: hc:LanguageCode + description: >- + Standardized language identifier token, typically represented as an + ISO 639 code. + alt_descriptions: + nl: Gestandaardiseerde taalcodetoken meestal als ISO 639-code. + de: Standardisiertes Sprachcode-Token typischerweise als ISO-639-Code. + fr: Jeton d identifiant de langue normalise generalement sous forme de code ISO 639. + es: Token de identificador de idioma estandarizado normalmente como codigo ISO 639. + ar: رمز مُعرّف لغة مُعياري، عادةً على شكل رمز ISO 639. + id: Token pengenal bahasa terstandar biasanya berupa kode ISO 639. + zh: 标准化语言标识符令牌,通常以ISO 639代码表示。 + structured_aliases: + - {literal_form: taalcode, in_language: nl} + - {literal_form: Sprachcode, in_language: de} + - {literal_form: code de langue, in_language: fr} + - {literal_form: codigo de idioma, in_language: es} + - {literal_form: رمز لغة, in_language: ar} + - {literal_form: kode bahasa, in_language: id} + - {literal_form: 语言代码, in_language: zh} slots: - has_code - has_score slot_usage: has_code: -# range: string - pattern: ^[a-z]{2}$ + pattern: "^[a-z]{2}$" required: true + close_mappings: + - dcterms:LinguisticSystem + - schema:Language + broad_mappings: + - skos:Concept + comments: + - Use ISO 639-1 two-letter codes (e.g., "nl", "en", "fr", "de", "es"). + - Intended for token-level identification; use Language for bundling with optional text content. + examples: + - value: + has_code: nl + has_score: 1.0 + - value: + has_code: en + has_score: 0.9 annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.3 + specificity_rationale: Standardized identifier token used across multilingual fields. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml index 3b870759c0..270bf7285d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml @@ -1,30 +1,42 @@ id: https://nde.nl/ontology/hc/class/LanguageProficiency -name: language_proficiency_class -title: Language Proficiency Class -version: 1.0.0 +name: LanguageProficiency +title: Language Proficiency prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dct: http://purl.org/dc/terms/ -imports: - - linkml:types - - ../enums/LanguageProficiencyEnum - - ../metadata - - ../slots/has_score - - ../slots/has_code - - ../slots/has_label - - ../slots/has_raw_data - - ../slots/proficient_in -# default_range: string + dcterms: http://purl.org/dc/terms/ default_prefix: hc +imports: +- linkml:types +- ../enums/LanguageProficiencyEnum +- ../slots/has_score +- ../slots/has_code +- ../slots/has_label +- ../slots/has_raw_data +- ../slots/proficient_in classes: LanguageProficiency: class_uri: hc:LanguageProficiency - description: "A language skill with proficiency level.\n\nModels language abilities as extracted from LinkedIn profiles,\nwith both raw string and parsed components.\n\n**Schema.org Alignment**:\n- Represents schema:knowsLanguage relation\n- Language is schema:Language\n\n**Use Cases**:\n- LinkedIn profile language sections\n- Multilingual staff identification\n- Heritage institution language capabilities\n\n**Example JSON Values**:\n```json\n[\n \"English - Native or bilingual\",\n \"Dutch - Native or bilingual\",\n \"French - Professional working proficiency\"\n]\n```\n\n**LinkedIn Proficiency Levels**:\n- Native or bilingual proficiency\n- Full professional proficiency \n- Professional working proficiency\n- Limited working proficiency\n- Elementary proficiency\n" - close_mappings: - - schema:knowsLanguage - - dct:language + description: >- + Language skill statement combining language identity with a declared + proficiency level. + alt_descriptions: + nl: Vaardigheidsverklaring die taalidentiteit combineert met een aangegeven beheersingsniveau. + de: Sprachkompetenzangabe die Sprachidentitaet mit einem angegebenen Beherrschungsgrad kombiniert. + fr: Declaration de competence linguistique combinant l identite de la langue et un niveau de maitrise declare. + es: Declaracion de competencia linguistica que combina identidad del idioma con un nivel declarado de dominio. + ar: بيان كفاءة لغوية يجمع بين هوية اللغة ومستوى إتقان مُعلن. + id: Pernyataan kemampuan bahasa yang menggabungkan identitas bahasa dengan tingkat kemahiran yang dinyatakan. + zh: 将语言身份与声明的熟练程度结合的语言能力陈述。 + structured_aliases: + - {literal_form: taalvaardigheid, in_language: nl} + - {literal_form: Sprachkompetenz, in_language: de} + - {literal_form: competence linguistique, in_language: fr} + - {literal_form: competencia linguistica, in_language: es} + - {literal_form: كفاءة لغوية, in_language: ar} + - {literal_form: kemahiran bahasa, in_language: id} + - {literal_form: 语言熟练度, in_language: zh} slots: - has_code - has_label @@ -33,19 +45,16 @@ classes: - has_score slot_usage: has_raw_data: -# range: string examples: - value: English - Native or bilingual - value: Dutch - Professional working proficiency has_label: -# range: string examples: - value: English - value: Dutch - value: French has_code: -# range: string - pattern: ^[a-z]{2}$ + pattern: "^[a-z]{2}$" examples: - value: en - value: nl @@ -54,14 +63,32 @@ classes: range: LanguageProficiencyEnum examples: - value: NATIVE_BILINGUAL + close_mappings: + - schema:knowsLanguage + - dcterms:language comments: - - Inlined in LinkedInProfile.languages[] as multivalued list - - Preserves raw LinkedIn format for provenance - - ISO 639-1 codes enable language-based filtering + - Models language abilities as extracted from profile sources (e.g., LinkedIn language sections) and retains raw strings for provenance. + - Use has_label/has_code for parsed components; use has_raw_data to preserve original source phrasing. see_also: - https://schema.org/knowsLanguage - https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes + examples: + - value: + has_raw_data: English - Native or bilingual + has_label: English + has_code: en + proficient_in: NATIVE_BILINGUAL + - value: + has_raw_data: French - Professional working proficiency + has_label: French + has_code: fr + proficient_in: PROFESSIONAL_WORKING + notes: + - | + Preserved from prior description (commit 6e634651): + + "A language skill with proficiency level.\n\nModels language abilities as extracted from LinkedIn profiles,\nwith both raw string and parsed components.\n\n**Schema.org Alignment**:\n- Represents schema:knowsLanguage relation\n- Language is schema:Language\n\n**Use Cases**:\n- LinkedIn profile language sections\n- Multilingual staff identification\n- Heritage institution language capabilities\n\n**Example JSON Values**:\n```json\n[\n \"English - Native or bilingual\",\n \"Dutch - Native or bilingual\",\n \"French - Professional working proficiency\"\n]\n```\n\n**LinkedIn Proficiency Levels**:\n- Native or bilingual proficiency\n- Full professional proficiency \n- Professional working proficiency\n- Limited working proficiency\n- Elementary proficiency\n" annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.3 + specificity_rationale: Person-profile skill statement used for staff capability and multilingual analysis. custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Laptop.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Laptop.yaml index 3364bc89e6..b5025dc1a4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Laptop.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Laptop.yaml @@ -1,122 +1,76 @@ id: https://nde.nl/ontology/hc/class/Laptop -name: laptop_class -title: Laptop Class -description: >- - Represents laptop use permission in a heritage custodian facility. - Models whether personal laptops are permitted in reading rooms - and under what conditions. - **MIGRATION NOTE** (2026-01-14): - Created as part of slot migration from `allows_laptops` and - `allows_or_allowed_laptop` to generic `allow` slot - with typed class. See slot_fixes.yaml for migration specification. +name: Laptop +title: Laptop 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/has_description - - ../slots/has_score # was: template_specificity + - ../slots/has_score - ../slots/allowed_by - ../slots/pose_condition - - ../slots/temporal_extent # was: valid_from + valid_to -default_prefix: hc -# default_range: string + - ../slots/temporal_extent classes: Laptop: - class_uri: schema:LocationFeatureSpecification + class_uri: hc:Laptop description: >- - Permission specification for laptop use in reading rooms or study areas. - **DEFINITION**: - A policy specification indicating whether researchers may use personal - laptops when consulting materials in reading rooms. - **SCHEMA.ORG ALIGNMENT**: - Maps to `schema:LocationFeatureSpecification` as it describes an amenity - or feature availability at a location (the reading room). - **TYPICAL CONDITIONS**: - - Silent operation required - - No external keyboards/mice - - Power outlets available - - WiFi access included/separate - **TEMPORAL SEMANTICS**: - Laptop policies may change over time: - - Pre-2010: Many archives prohibited laptops - - 2010s: Most became laptop-friendly - - COVID era: Some restrictions due to spacing - **EXAMPLE**: - ```yaml - allow: - - permitted_item: Laptop - is_permitted: true - conditions: - - "Silent operation required" - - "No external keyboards" - valid_from: "2015-01-01" - ``` - exact_mappings: + Facility policy specification indicating permission status and conditions for portable computer use in research spaces. + alt_descriptions: + nl: >- + Faciliteitsbeleidsspecificatie die de toestemmingsstatus en voorwaarden aangeeft voor het gebruik van draagbare computers in onderzoeksruimten. + de: >- + Einrichtungsrichtlinienspezifikation, die den Genehmigungsstatus und die Bedingungen für die Nutzung tragbarer Computer in Forschungsbereichen angibt. + fr: >- + Spécification de politique d'établissement indiquant le statut d'autorisation et les conditions d'utilisation d'ordinateurs portables dans les espaces de recherche. + es: >- + Especificación de política de instalación que indica el estado de permiso y las condiciones para el uso de computadoras portátiles en espacios de investigación. + ar: >- + مواصفات سياسة المنشأة التي تشير إلى حالة الإذن وشروط استخدام الحواسيب المحمولة في مساحات البحث. + id: >- + Spesifikasi kebijakan fasilitas yang menunjukkan status izin dan kondisi untuk penggunaan komputer portabel di ruang penelitian. + zh: >- + 设施政策规范,指示研究空间中便携式计算机使用的许可状态和条件。 + structured_aliases: + nl: Laptop + de: Laptop + fr: Ordinateur portable + es: Portátil + ar: حاسوب محمول + id: Laptop + zh: 笔记本电脑 + broad_mappings: - schema:LocationFeatureSpecification - close_mappings: - - schema:amenityFeature - slots: - - allowed_by - - has_description - # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - - pose_condition - - temporal_extent # was: valid_from + valid_to - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - slot_usage: - allowed_by: - range: boolean - required: true - # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - pose_condition: - range: Condition - multivalued: true - inlined: true - inlined_as_list: true - annotations: - custodian_types: '["A", "L", "R", "M"]' - custodian_types_rationale: >- - Primarily relevant to archives, libraries, research centers, and museums - with reading rooms or study spaces. - custodian_types_primary: A - specificity_score: 0.75 - specificity_rationale: >- - Moderately specific - applies to facilities with on-site research spaces. - comments: - - Part of reading room amenity specification system - - Replaces boolean allows_laptops and allows_or_allowed_laptop slots - - Created from slot_fixes.yaml migration (2026-01-14) - see_also: - - https://schema.org/LocationFeatureSpecification - - https://schema.org/amenityFeature - # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) examples: - - value: - id: hc:laptop-policy/nationaal-archief - is_permitted: true - pose_condition: - - has_type: UseCondition - has_description: - description_text: "Silent operation required" - - has_type: AmenityCondition - has_description: - description_text: "Power outlets available at each desk" - temporal_extent: - begin_of_the_begin: "2010-01-01" - - value: - id: hc:laptop-policy/special-collections-restricted - is_permitted: false - pose_condition: - - has_type: UseCondition - has_description: - description_text: "Pencils only for note-taking" - - has_type: AmenityCondition - has_description: - description_text: "Institution-provided terminals available" - temporal_extent: - begin_of_the_begin: "2020-01-01" -# REMOVED inline slots 2026-01-16 - Rule 48 violation -# Slots are imported from ../slots/ - do not define inline \ No newline at end of file + - value: | + allow: + - permitted_item: Laptop + is_permitted: true + conditions: + - "Silent operation required" + - "No external keyboards" + valid_from: "2015-01-01" + notes: + - | + Preserved from prior description (commit 6e634651): + + Permission specification for laptop use in reading rooms or study areas. + **DEFINITION**: + A policy specification indicating whether researchers may use personal + laptops when consulting materials in reading rooms. + **SCHEMA.ORG ALIGNMENT**: + Maps to `schema:LocationFeatureSpecification` as it describes an amenity + or feature availability at a location (the reading room). + **TYPICAL CONDITIONS**: + - Silent operation required + - No external keyboards/mice + - Power outlets available + - WiFi access included/separate + **TEMPORAL SEMANTICS**: + Laptop policies may change over time: + - Pre-2010: Many archives prohibited laptops + - 2010s: Most became laptop-friendly + - COVID era: Some restrictions due to spacing + **EXAMPLE**: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LastName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LastName.yaml index 58fd169833..143c49bbb8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LastName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LastName.yaml @@ -1,64 +1,70 @@ id: https://nde.nl/ontology/hc/class/LastName name: LastName -title: Last Name Class -description: >- - Represents a surname/family name with optional base form for sorting. - - **PNV ALIGNMENT**: Follows Person Name Vocabulary (PNV) patterns for Dutch - surname representation where names may have prefixes. - - **SORTING BEHAVIOR**: - Dutch names with prefixes (van, de, van der) are sorted by the base surname: - - "Johannes de Vries" → base: "Vries" (sorts under V) - - "Anna van den Berg" → base: "Berg" (sorts under B) - - **EXAMPLE**: - ```yaml - LastName: - has_label: - label_value: "van der Berg" - has_base: - base_value: "Berg" - ``` - +title: Last Name prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ pnv: https://w3id.org/pnv# schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_base - - ../slots/has_label +- linkml:types +- ../slots/has_base +- ../slots/has_label classes: LastName: class_uri: hc:LastName description: >- - Surname/family name component of a person name. - Supports Dutch naming conventions with prefix separation. - close_mappings: - - schema:familyName - - pnv:surname + Family-name component of a personal name, including optional sortable base + form for prefix-sensitive naming traditions. + alt_descriptions: + nl: Achternaamcomponent van een persoonsnaam met optionele stamvorm voor sortering bij voorvoegsels. + de: Nachnamenskomponente eines Personennamens mit optionaler Stammform fuer Sortierung bei Praefixen. + fr: Composant nom de famille d un nom de personne avec forme de base optionnelle pour le tri avec prefixes. + es: Componente de apellido de un nombre personal con forma base opcional para ordenar en tradiciones con prefijos. + ar: مكون اسم العائلة في الاسم الشخصي، مع صيغة أساسية اختيارية للفرز عند وجود بادئات. + id: Komponen nama keluarga dari nama pribadi dengan bentuk dasar opsional untuk pengurutan saat ada awalan. + zh: 人名中的姓氏成分,包含可选的基础形式以支持带前缀姓氏的排序。 + structured_aliases: + - {literal_form: achternaam, in_language: nl} + - {literal_form: Nachname, in_language: de} + - {literal_form: nom de famille, in_language: fr} + - {literal_form: apellido, in_language: es} + - {literal_form: اسم العائلة, in_language: ar} + - {literal_form: nama keluarga, in_language: id} + - {literal_form: 姓氏, in_language: zh} slots: - - has_label - - has_base + - has_label + - has_base slot_usage: - has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - label_value: "van der Berg" has_base: - range: BaseName - inlined: true + description: Base surname without prefixes used for alphabetical sorting. + required: false examples: - - value: + - value: Berg + - value: Vries + has_label: + required: true + examples: + - value: van der Berg + - value: de Vries + close_mappings: + - schema:familyName + - pnv:surname + comments: + - "PNV alignment: supports Dutch surname representation where prefixes may be separated for sorting." + - "Sorting behavior example: Johannes de Vries sorts under V using base Vries." + - "Sorting behavior example: Anna van den Berg sorts under B using base Berg." + examples: + - value: + has_label: van der Berg + has_base: Berg + description: Dutch surname with prefix; base used for sorting + - value: + has_label: de Vries + has_base: Vries + description: Dutch surname with prefix; base used for sorting annotations: custodian_types: '["*"]' specificity_score: 0.6 - specificity_rationale: >- - Moderately specific - person name component used in staff/contact contexts. + specificity_rationale: Moderately specific person-name component used in staff/contact contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml index 1eeba3ccf1..7314222d87 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml @@ -1,33 +1,69 @@ id: https://nde.nl/ontology/hc/classes/LayoutMetadata name: LayoutMetadata -title: LayoutMetadata +title: Layout Metadata prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types classes: LayoutMetadata: - description: "Metadata about page layout extraction from archived web pages, including\ - \ page count, archive path, and extraction timestamp. Documents the structural\ - \ analysis of archived website content.\nOntology mapping rationale: - class_uri\ - \ is prov:Entity because this is metadata generated from\n a layout extraction\ - \ activity with provenance properties\n- close_mappings includes schema:DataCatalog\ - \ as this documents\n structural data about pages\n- related_mappings includes\ - \ prov:Activity as this metadata results\n from an extraction activity" - class_uri: prov:Entity - close_mappings: - - schema:DataCatalog - related_mappings: - - prov:Activity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + class_uri: hc:LayoutMetadata + description: >- + Structural analysis summary describing page layout extraction outcomes for archived web content snapshots. + alt_descriptions: + nl: >- + Structurele analysesamenvatting die de resultaten van paginalay-outextractie voor gearchiveerde webinhoudsnapshots beschrijft. + de: >- + Strukturanalyse-Zusammenfassung, die die Ergebnisse der Seitenlayout-Extraktion für archivierte Web-Inhalts-Momentaufnahmen beschreibt. + fr: >- + Résumé d'analyse structurelle décrivant les résultats d'extraction de mise en page pour les instantanés de contenu Web archivés. + es: >- + Resumen de análisis estructural que describe los resultados de extracción de diseño de página para instantáneas de contenido web archivado. + ar: >- + ملخص تحليل هيكلي يصف نتائج استخراج تخطيط الصفحة للقطات محتوى الويب المؤرشفة. + id: >- + Ringkasan analisis struktural yang mendeskripsikan hasil ekstraksi tata letak halaman untuk snapshot konten web yang diarsipkan. + zh: >- + 描述存档网页内容快照的页面布局提取结果的结构分析摘要。 + structured_aliases: + - literal_form: lay-outmetadata + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Layout-Metadaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métadonnées de mise en page + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: metadatos de diseño + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات تخطيط الصفحة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metadata tata letak + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 布局元数据 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_page_count - has_provenance_path + broad_mappings: + - prov:Entity + close_mappings: + - schema:DataCatalog + comments: + - Captures page structure metrics from web archive processing. + - Used for quality assessment of archived web content extraction. + - 'Preserved from prior description: Structural extraction summary describing page-layout analysis outcomes for archived web content snapshots.' + keywords: + - page layout + - web archive analysis + - structural extraction + - content snapshot diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml index c61e42ad50..cf9646e360 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LegalEntityType.yaml @@ -1,8 +1,7 @@ id: https://nde.nl/ontology/hc/class/LegalEntityType name: LegalEntityType title: Legal Entity Type Class -description: 'High-level classification of legal entity types that can serve as heritage - custodians. +description: 'High-level classification of legal entity types that can serve as heritage custodians. Based on formal legal distinctions between natural persons and legal persons (organizations). @@ -25,33 +24,36 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../metadata - - ../slots/has_score +- linkml:types +- ../metadata +- ../slots/has_score classes: LegalEntityType: class_uri: hc:LegalEntityType + description: >- + Top-level legal classification used to distinguish natural-person and + juridical-person entities in governance and registration contexts. + alt_descriptions: + nl: Topniveau juridische classificatie om natuurlijke personen en rechtspersonen in governance- en registratiecontexten te onderscheiden. + de: Oberste rechtliche Klassifikation zur Unterscheidung natuerlicher und juristischer Personen in Governance- und Registrierungskontexten. + fr: Classification juridique de haut niveau distinguant personnes physiques et personnes morales dans les contextes de gouvernance et d enregistrement. + es: Clasificacion juridica de alto nivel para distinguir personas naturales y personas juridicas en contextos de gobernanza y registro. + ar: تصنيف قانوني عالي المستوى للتمييز بين الأشخاص الطبيعيين والأشخاص الاعتباريين في سياقات الحوكمة والتسجيل. + id: Klasifikasi hukum tingkat atas untuk membedakan orang perseorangan dan badan hukum dalam konteks tata kelola dan registrasi. + zh: 用于在治理与登记情境中区分自然人和法人实体的顶层法律分类。 + structured_aliases: + - {literal_form: type rechtspersoon, in_language: nl} + - {literal_form: Rechtstraegertyp, in_language: de} + - {literal_form: type d entite juridique, in_language: fr} + - {literal_form: tipo de entidad legal, in_language: es} + - {literal_form: نوع كيان قانوني, in_language: ar} + - {literal_form: tipe entitas hukum, in_language: id} + - {literal_form: 法律实体类型, in_language: zh} close_mappings: - org:classification - description: 'Top-level legal entity classification distinguishing between natural - persons - - and legal persons (organizations, corporations, government bodies). - - - Maps to: - - - org:classification (W3C Organization Ontology) - - - schema:additionalType (Schema.org) - - - tooi:organisatiesoort (TOOI for Dutch entities) - - ' comments: - 'Natural person: Individual human being with legal rights and responsibilities' - - 'Legal person: Entity that is not a natural person but has legal rights (corporations, - governments, foundations)' + - 'Legal person: Entity that is not a natural person but has legal rights (corporations, governments, foundations)' - All corporations and government bodies are subtypes of ORGANIZATION (legal persons) slots: - has_score diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LegalForm.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LegalForm.yaml index e61150b2ab..d485239075 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LegalForm.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LegalForm.yaml @@ -1,48 +1,56 @@ id: https://nde.nl/ontology/hc/class/LegalForm -name: legal_form_class -title: Legal Form Class -description: 'Specific legal forms of organizations as defined by national and international - law. - - Based on ISO 20275 Entity Legal Form (ELF) codes. - - ' +name: LegalForm +title: Legal Form +description: Jurisdiction-specific legal form classification for organizations. prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ rov: http://www.w3.org/ns/regorg# gleif: https://www.gleif.org/ontology/Base/ + gleif-elf: https://www.gleif.org/ontology/EntityLegalForm/ iso20275: https://www.gleif.org/en/about-lei/code-lists/iso-20275-entity-legal-forms-code-list + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score +- linkml:types +- ../slots/has_score +- ../slots/has_hypernym classes: LegalForm: - class_uri: hc:LegalForm + class_uri: gleif-elf:EntityLegalForm + description: >- + Legal-structure classification for organizations, reflecting recognized + statutory forms in a jurisdiction. + alt_descriptions: + nl: Classificatie van juridische structuur voor organisaties volgens erkende rechtsvormen binnen een jurisdictie. + de: Rechtsformklassifikation fuer Organisationen gemaess anerkannten gesetzlichen Formen innerhalb einer Jurisdiktion. + fr: Classification de structure juridique pour les organisations selon les formes statutaires reconnues dans une juridiction. + es: Clasificacion de estructura legal para organizaciones segun formas estatutarias reconocidas en una jurisdiccion. + ar: تصنيف للبنية القانونية للمنظمات وفق الأشكال النظامية المعترف بها داخل الولاية القضائية. + id: Klasifikasi bentuk hukum organisasi berdasarkan bentuk statutori yang diakui dalam suatu yurisdiksi. + zh: 用于组织法定结构的分类,反映某司法辖区认可的法律形态。 + structured_aliases: + - {literal_form: rechtsvorm, in_language: nl} + - {literal_form: Rechtsform, in_language: de} + - {literal_form: forme juridique, in_language: fr} + - {literal_form: forma juridica, in_language: es} + - {literal_form: شكل قانوني, in_language: ar} + - {literal_form: bentuk hukum, in_language: id} + - {literal_form: 法律形式, in_language: zh} + exact_mappings: + - gleif-elf:EntityLegalForm close_mappings: + - skos:Concept + related_mappings: - rov:orgType - description: 'Legal form of an organization as recognized by law. - - Based on ISO 20275 Entity Legal Forms (ELF) standard. - - - Maps to: - - - rov:orgType (Registered Organizations Vocabulary) - - - gleif:hasLegalForm (GLEIF ontology) - - - tooi:rechtsvorm (TOOI for Dutch entities) - - ' comments: - - ISO 20275 defines over 1,600 legal forms across 150+ jurisdictions - - Each legal form has specific rights, obligations, and governance requirements - - Legal forms determine tax treatment, liability, and reporting requirements + - ISO 20275 defines 1,600+ legal forms across 150+ jurisdictions (ELF code list). + - Use this class as the value for organization legal-form slots (see hc:has_legal_form). + - Legal forms constrain governance, reporting requirements, liability, and tax treatment. slots: - has_score - has_hypernym annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.5 + specificity_rationale: Controlled classification for jurisdictional legal forms (ISO 20275/GLEIF ELF). + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LegalName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LegalName.yaml index b0e535be5a..96195bb605 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LegalName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LegalName.yaml @@ -1,54 +1,80 @@ id: https://nde.nl/ontology/hc/class/LegalName -name: legal_name_class -title: Legal Name Class -description: 'Legal names of entities as registered with authorities. - - Based on TOOI naming conventions which distinguish between names with/without organizational - type. - - ' +name: LegalName +title: Legal Name +description: Official registered name representation for legal identity contexts. prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ rov: http://www.w3.org/ns/regorg# + tooi: https://identifier.overheid.nl/tooi/def/ont/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score +- linkml:types +- ../slots/has_score +- ../slots/in_language +- ../slots/official_name_including_type +- ../slots/official_name_excluding_type +- ../slots/official_name_sort classes: LegalName: class_uri: hc:LegalName - description: 'Legal name of an entity as officially registered. - - - Following TOOI pattern, provides three name variants: - - 1. Name including organizational type (e.g., "Gemeente ''s-Gravenhage") - - 2. Name excluding organizational type (e.g., "''s-Gravenhage") - - 3. Alphabetically ordered variant (e.g., "Gravenhage") - - - Maps to: - - - rov:legalName (Registered Organizations Vocabulary) - - - tooi:officieleNaamInclSoort (TOOI full name) - - - tooi:officieleNaamExclSoort (TOOI name without type) - - - tooi:alfabetischeVolgorde (TOOI alphabetical ordering) - - ' + description: >- + Official registered denomination of an entity, used for legal identity, + compliance, and authoritative referencing. + alt_descriptions: + nl: Officieel geregistreerde benaming van een entiteit voor juridische identiteit compliance en gezaghebbende verwijzing. + de: Amtlich eingetragene Bezeichnung einer Entitaet fuer rechtliche Identitaet Compliance und verbindliche Referenzierung. + fr: Denomination officielle enregistree d une entite utilisee pour identite juridique conformite et reference autoritative. + es: Denominacion oficial registrada de una entidad usada para identidad legal cumplimiento y referencia autorizada. + ar: التسمية الرسمية المسجلة للكيان وتستخدم للهوية القانونية والامتثال والمرجعية المعتمدة. + id: Nama resmi terdaftar suatu entitas untuk identitas hukum kepatuhan dan rujukan otoritatif. + zh: 实体的官方注册名称,用于法律身份、合规与权威引用。 + structured_aliases: + - {literal_form: wettelijke naam, in_language: nl} + - {literal_form: gesetzlicher Name, in_language: de} + - {literal_form: nom legal, in_language: fr} + - {literal_form: nombre legal, in_language: es} + - {literal_form: الاسم القانوني, in_language: ar} + - {literal_form: nama legal, in_language: id} + - {literal_form: 法定名称, in_language: zh} + related_mappings: + - rov:legalName + - tooi:officieleNaamInclSoort + - tooi:officieleNaamExclSoort + - tooi:officieleNaamSorteer comments: - - Legal names must match official registration exactly for legal validity - - Organizations may have different legal names in different jurisdictions - - Historical legal names are preserved with temporal validity periods + - Legal names must match official registration exactly for legal validity. + - Organizations may have different legal names in different jurisdictions. + - Preserve historical legal names with temporal validity periods in the surrounding legal-status model. + - TOOI pattern: provide variants with and without organizational type, plus a sorting-oriented name. slots: - - has_score - - has_label + - official_name_including_type + - official_name_excluding_type + - official_name_sort - in_language + - has_score + slot_usage: + official_name_including_type: + required: true + official_name_excluding_type: + required: false + official_name_sort: + required: false + examples: + - value: + official_name_including_type: "Gemeente 's-Gravenhage" + official_name_excluding_type: "'s-Gravenhage" + official_name_sort: Gravenhage + in_language: nl + description: TOOI-style legal name variants + - value: + official_name_including_type: "Stichting Rijksmuseum" + official_name_excluding_type: Rijksmuseum + in_language: nl + description: Legal name with type-excluding display variant annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.5 + specificity_rationale: Structured legal-name object supporting TOOI-style name variants. + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml index a33ce0dc27..14b66f043f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml @@ -19,29 +19,41 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/has_type - - ../slots/has_legal_basis - - ../slots/has_legal_form - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/responsible_legal_entity +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/has_type +- ../slots/has_legal_basis +- ../slots/has_legal_form +- ../slots/refer_to +- ../slots/has_accountable classes: LegalResponsibilityCollection: is_a: CustodianCollection class_uri: tooi:Informatieobject - description: "Specialized subclass of CustodianCollection representing information objects (informatieobjecten)\nunder the legal responsibility of a heritage custodian organization.\n\n**TOOI Ontology Alignment**:\n- Follows TOOI pattern: tooi:Informatieobject with tooi:verantwoordelijke property\n- tooi:verantwoordelijke: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid draagt \n voor de inhoud (strekking) van het informatieobject\" (Organization with legal responsibility \n for the content/purport of the information object)\n- Maps information objects to legally responsible organizations\n\n**Definition from TOOI**:\n- Informatieobject: \"Een resource waarvan de essenti\xEBle karakteristieken medegedeeld kunnen \n worden in een bericht\" (A resource whose essential characteristics can be communicated in a message)\n- Subclass of prov:Entity and dcat:Resource\n\n**Key Distinctions**:\n- **LegalResponsibilityCollection**: Collections with FORMAL LEGAL ACCOUNTABILITY\n\ - \ - Must have identifiable legal custodian (via CustodianLegalStatus)\n - Legal responsibility documented through registration, statute, or regulation\n - Example: Government archives legally mandated to preserve records\n\n- **CustodianCollection** (parent class): General heritage collections\n - May or may not have formal legal responsibility relationship\n - Includes both legally mandated and voluntarily maintained collections\n - Example: Private collection donated to museum (no legal mandate)\n\n**Use Cases**:\n1. **Government Archives**: Collections legally mandated by archival laws\n - Example: National archives responsible for government records (Archiefwet 1995)\n\n2. **Public Museums**: Collections under legal custody of government agencies\n - Example: Rijksmuseum collection under formal responsibility of Dutch state\n\n3. **University Libraries**: Collections legally held by educational institutions\n - Example: University library with statutory responsibility\ - \ for holdings\n\n4. **Heritage Registers**: Legally designated monument collections\n - Example: Municipal monument register required by Heritage Act\n\n**Temporal Dimension**:\nLegal responsibility can change over time through:\n- Custody transfers (collections moving between legal entities)\n- Organizational mergers/splits (responsibility transferred to successor entities)\n- Statutory changes (new laws assigning responsibility)\n- Deaccessioning (legal responsibility terminated)\n\nTrack responsibility changes via:\n- `responsible_legal_entity` with temporal validity (valid_from/valid_to)\n- Multiple LegalResponsibilityCollection instances for different time periods\n- custody_history documenting transfers\n\n**Examples**:\n\n```yaml\n# Example 1: Government Archive Collection\nLegalResponsibilityCollection:\n id: \"https://nde.nl/ontology/hc/collection/nha-government-records\"\n collection_name: \"Noord-Hollands Archief - Provinciaal Archief\"\n collection_type: [\"archival_records\"\ - ]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\n legal_responsibility_basis: \"Archiefwet 1995 (Dutch Archives Act)\"\n valid_from: \"2001-01-01\" # When NHA legally took custody\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-nha\"\n\n# Example 2: Museum Collection Under State Responsibility\nLegalResponsibilityCollection:\n id: \"https://nde.nl/ontology/hc/collection/rm-national-collection\"\n collection_name: \"Rijksmuseum National Art Collection\"\n collection_type: [\"museum_objects\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\n legal_responsibility_basis: \"Erfgoedwet (Heritage Act) + Foundation statute\"\n valid_from: \"1885-07-01\" # Founding date\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n\n# Example 3: Custody Transfer (Before)\nLegalResponsibilityCollection:\n id: \"https://nde.nl/ontology/hc/collection/haarlem-municipal-archive-pre-2001\"\ - \n collection_name: \"Gemeentearchief Haarlem Municipal Records\"\n collection_type: [\"archival_records\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/haarlem-municipality-1990s\"\n legal_responsibility_basis: \"Municipal charter + Archiefwet\"\n valid_from: \"1910-01-01\"\n valid_to: \"2001-01-01\" # Custody ended when NHA formed\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-gemeentearchief\"\n\n# Example 3: Custody Transfer (After)\nLegalResponsibilityCollection:\n id: \"https://nde.nl/ontology/hc/collection/haarlem-municipal-archive-post-2001\"\n collection_name: \"Gemeentearchief Haarlem Municipal Records\"\n collection_type: [\"archival_records\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\n legal_responsibility_basis: \"NHA merger agreement + Archiefwet\"\n valid_from: \"2001-01-01\"\n custody_history:\n - transfer_date: \"2001-01-01\"\n from_entity: \"https://nde.nl/ontology/hc/legal/haarlem-municipality-1990s\"\ - \n to_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\n transfer_reason: \"Merger of Gemeentearchief Haarlem into Noord-Hollands Archief\"\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-nha\"\n```\n\n**Distinction from managing_unit**:\n- `responsible_legal_entity`: TOP-LEVEL legal accountability (CustodianLegalStatus)\n - Who is LEGALLY responsible? (foundation, government agency, etc.)\n - Established through statute, registration, or regulation\n \n- `managing_unit`: OPERATIONAL management (OrganizationalStructure)\n - Which department/division manages day-to-day operations?\n - Internal organizational structure\n\nExample:\n- `responsible_legal_entity`: Stichting Rijksmuseum (legal foundation)\n- `managing_unit`: Paintings Department (internal unit)\n\n**SPARQL Query Pattern**:\n```sparql\n# Find legal entity responsible for a collection\nPREFIX tooi: <https://identifier.overheid.nl/tooi/def/ont/>\nPREFIX hc: <https://nde.nl/ontology/hc/class/>\n\ - \nSELECT ?collection ?collection_name ?legal_entity ?legal_name\nWHERE {\n ?collection a hc:LegalResponsibilityCollection ;\n hc:collection_name ?collection_name ;\n tooi:verantwoordelijke ?legal_entity .\n \n ?legal_entity hc:legal_name/hc:full_name ?legal_name .\n}\n```\n" + description: >- + Collection class for holdings with formally assigned legal accountability, + including explicit responsible entity and legal basis. + alt_descriptions: + nl: Collectieklasse voor holdings met formeel toegewezen juridische verantwoordelijkheid inclusief verantwoordelijke entiteit en rechtsgrond. + de: Sammlungsklasse fuer Bestaende mit formell zugewiesener rechtlicher Verantwortung inklusive verantwortlicher Stelle und Rechtsgrundlage. + fr: Classe de collection pour fonds soumis a une responsabilite legale formellement attribuee avec entite responsable et base juridique. + es: Clase de coleccion para fondos con responsabilidad legal formalmente asignada incluyendo entidad responsable y base juridica. + ar: فئة مجموعة للمقتنيات ذات مسؤولية قانونية مُسندة رسميًا، مع تحديد الجهة المسؤولة والأساس القانوني. + id: Kelas koleksi untuk himpunan dengan akuntabilitas hukum yang ditetapkan secara formal termasuk entitas penanggung jawab dan dasar hukum. + zh: 适用于具有正式法律责任归属之馆藏的集合类,包含责任主体与法律依据。 + structured_aliases: + - {literal_form: collectie met juridische verantwoordelijkheid, in_language: nl} + - {literal_form: rechtlich verantwortete Sammlung, in_language: de} + - {literal_form: collection sous responsabilite legale, in_language: fr} + - {literal_form: coleccion con responsabilidad legal, in_language: es} + - {literal_form: مجموعة ذات مسؤولية قانونية, in_language: ar} + - {literal_form: koleksi dengan tanggung jawab hukum, in_language: id} + - {literal_form: 法律责任集合, in_language: zh} broad_mappings: - - tooi:Informatieobject - prov:Entity - dcat:Resource + - tooi:Informatieobject close_mappings: - rico:RecordSet - crm:E78_Curated_Holding @@ -53,11 +65,10 @@ classes: - has_type - has_legal_basis - has_legal_form - - has_legal_form - - responsible_legal_entity + - has_accountable - has_score slot_usage: - responsible_legal_entity: + has_accountable: range: CustodianLegalStatus required: true examples: @@ -75,16 +86,11 @@ classes: examples: - value: '2001-01-01' - value: '1885-07-01' - has_legal_form: - range: date - required: false - examples: - - value: '2001-01-01' - - value: '1950-05-15' - refers_to_custodian: + refer_to: required: true has_type: - equals_expression: '["*"]' + any_of: + - equals_string: hc:LegalResponsibilityCollection comments: - Subclass of CustodianCollection specializing in LEGALLY ACCOUNTABLE collections - 'Follows TOOI ontology pattern: tooi:verantwoordelijke property linking Informatieobject to Overheidsorganisatie' @@ -109,7 +115,7 @@ classes: - has_label: Provincial Government Records temporal_extent: begin_of_the_begin: '1289-01-01' - end_of_the_end: null + end_of_the_end: responsible_legal_entity: https://nde.nl/ontology/hc/legal/nha-organization legal_responsibility_basis: 'Archiefwet 1995 (Dutch Archives Act), Article 41: "De provincie draagt zorg voor de archiefbescheiden die niet meer voor de dagelijkse uitvoering van de werkzaamheden nodig zijn" (The province is responsible for archival records no longer needed for daily operations)' legal_responsibility_start_date: '2001-01-01' @@ -117,7 +123,7 @@ classes: derived_from: - https://nde.nl/ontology/hc/observation/nha-website-2025 - https://nde.nl/ontology/hc/observation/nha-archiefwet-registration - generated_by: null + generated_by: - value: id: https://nde.nl/ontology/hc/collection/rm-national-collection has_label: @@ -130,7 +136,7 @@ classes: - has_label: National Art Collection temporal_extent: begin_of_the_begin: '1200-01-01' - end_of_the_end: null + end_of_the_end: responsible_legal_entity: https://nde.nl/ontology/hc/legal/rijksmuseum-foundation legal_responsibility_basis: 'Erfgoedwet (Heritage Act) 2016, Article 2.1 + Stichting Rijksmuseum statute (1885): "Het Rijksmuseum heeft tot taak het beheren, bewaren, en tonen van de Rijkscollectie" (The Rijksmuseum''s mission is to manage, preserve, and display the National Collection)' legal_responsibility_start_date: '1885-07-01' @@ -139,7 +145,12 @@ classes: derived_from: - https://nde.nl/ontology/hc/observation/rijksmuseum-website - https://nde.nl/ontology/hc/observation/erfgoedwet-2016 - generated_by: null + generated_by: + notes: + - | + Preserved from prior description (commit 6e634651): + + "Specialized subclass of CustodianCollection representing information objects (informatieobjecten)\nunder the legal responsibility of a heritage custodian organization.\n\n**TOOI Ontology Alignment**:\n- Follows TOOI pattern: tooi:Informatieobject with tooi:verantwoordelijke property\n- tooi:verantwoordelijke: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid draagt \n voor de inhoud (strekking) van het informatieobject\" (Organization with legal responsibility \n for the content/purport of the information object)\n- Maps information objects to legally responsible organizations\n\n**Definition from TOOI**:\n- Informatieobject: \"Een resource waarvan de essenti\xEBle karakteristieken medegedeeld kunnen \n worden in een bericht\" (A resource whose essential characteristics can be communicated in a message)\n- Subclass of prov:Entity and dcat:Resource\n\n**Key Distinctions**:\n- **LegalResponsibilityCollection**: Collections with FORMAL LEGAL ACCOUNTABILITY\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Liability.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Liability.yaml index bae76c94db..4c6aab388b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Liability.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Liability.yaml @@ -5,12 +5,33 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_liability +- linkml:types +- ../slots/has_liability +- ../slots/has_currency classes: Liability: class_uri: schema:MonetaryAmount - description: Financial liability + description: >- + Monetary obligation or outstanding amount owed by an entity at a given + reporting moment. + alt_descriptions: + nl: Financiele verplichting of uitstaand bedrag dat een entiteit op een bepaald rapportagemoment verschuldigd is. + de: Finanzielle Verpflichtung oder ausstehender Betrag den eine Entitaet zu einem Berichtszeitpunkt schuldet. + fr: Obligation monetaire ou montant restant du par une entite a un moment de reference. + es: Obligacion monetaria o importe pendiente que una entidad adeuda en un momento de reporte. + ar: التزام مالي أو مبلغ مستحق على كيان في لحظة تقرير محددة. + id: Kewajiban moneter atau jumlah terutang yang masih harus dibayar entitas pada saat pelaporan tertentu. + zh: 某一报告时点实体所负担的货币性义务或未偿金额。 + structured_aliases: + - {literal_form: verplichting, in_language: nl} + - {literal_form: Verbindlichkeit, in_language: de} + - {literal_form: passif, in_language: fr} + - {literal_form: pasivo, in_language: es} + - {literal_form: التزام مالي, in_language: ar} + - {literal_form: kewajiban, in_language: id} + - {literal_form: 负债金额, in_language: zh} + broad_mappings: + - schema:MonetaryAmount slots: - has_liability - has_currency diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LibraryType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LibraryType.yaml index e29f3b7bf7..5ca986d799 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LibraryType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LibraryType.yaml @@ -2,78 +2,61 @@ id: https://nde.nl/ontology/hc/class/LibraryType name: LibraryType title: Library Type Classification imports: - - ../classes/AgentType - - linkml:types - - ../enums/LibraryTypeEnum - - ../slots/comply_with - - ../slots/has_hypernym - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/has_service - - ../slots/has_policy - - ../slots/has_hyponym - - ../slots/require - - ../slots/20260202_matang/new/special_collection - - ../slots/use +- ../classes/AgentType +- linkml:types +- ../enums/LibraryTypeEnum +- ../slots/comply_with +- ../slots/has_hypernym +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/has_service +- ../slots/has_policy +- ../slots/has_hyponym +- ../slots/require +- ../slots/has_special_collection +- ../slots/use +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ + bf: http://id.loc.gov/ontologies/bibframe/ +default_prefix: hc classes: LibraryType: is_a: CustodianType class_uri: skos:Concept + description: >- + Custodian type concept for organizations that curate, organize, and provide + access to published or reference resources for reading, study, and research. + alt_descriptions: + nl: Typeconcept voor instellingen die gepubliceerde of referentiebronnen beheren ordenen en toegankelijk maken voor lezen studie en onderzoek. + de: Typkonzept fuer Einrichtungen die veroeffentlichte oder referenzielle Ressourcen kuratieren organisieren und fuer Lesen Studium und Forschung bereitstellen. + fr: Concept de type pour les institutions qui organisent et donnent acces a des ressources publiees ou de reference pour lecture et recherche. + es: Concepto de tipo para instituciones que organizan y facilitan acceso a recursos publicados o de referencia para lectura estudio e investigacion. + ar: مفهوم نوع للمؤسسات التي تدير وتنظم وتتيح موارد منشورة أو مرجعية للقراءة والدراسة والبحث. + id: Konsep tipe untuk institusi yang mengkurasi mengorganisasi dan menyediakan akses ke sumber terbitan atau referensi untuk baca studi dan riset. + zh: 面向图书馆机构类型的概念,用于组织并提供出版物或参考资源以支持阅读、学习与研究。 + structured_aliases: + - {literal_form: bibliotheektype, in_language: nl} + - {literal_form: Bibliothekstyp, in_language: de} + - {literal_form: type de bibliotheque, in_language: fr} + - {literal_form: tipo de biblioteca, in_language: es} + - {literal_form: نوع مكتبة, in_language: ar} + - {literal_form: tipe perpustakaan, in_language: id} + - {literal_form: 图书馆类型, in_language: zh} + notes: + - | + Preserved from prior description (commit 6e634651): + + "Specialized custodian type for libraries - institutions that collect, organize,\npreserve, and provide access to information resources (books, journals, digital\nmaterials) for reading, reference, research, and learning.\n\n**Wikidata Base Concept**: Q7075 (library)\n\n**Scope**:\nLibraries are distinguished by their focus on:\n- Published materials (books, journals, digital resources)\n- Systematic organization (catalogs, classification systems)\n- Information access and lending services\n- Reader services and information literacy programs\n- Mass-produced items (not unique artifacts)\n\n**Key Library Subtypes** (60+ extracted from Wikidata):\n\n**By Administrative Level**:\n- National libraries (Q22806) - Comprehensive national collections\n- State/regional libraries - Provincial or state-level libraries\n- Municipal libraries - City or town public libraries\n- Library branches (Q11396180) - Local branch of library organization\n\n**By Function & Audience**:\n- Research\ annotations: skos:prefLabel: Library specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - structured_aliases: - - literal_form: bibliotheek - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: bibliotheken - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: library - predicate: EXACT_SYNONYM - in_language: en - - literal_form: libraries - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Bibliothek - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Bibliotheken - predicate: EXACT_SYNONYM - in_language: de - - literal_form: biblioteca - predicate: EXACT_SYNONYM - in_language: es - - literal_form: bibliotecas - predicate: EXACT_SYNONYM - in_language: es - - literal_form: biblioteca - predicate: EXACT_SYNONYM - in_language: it - - literal_form: biblioteche - predicate: EXACT_SYNONYM - in_language: it - - literal_form: biblioteca - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: bibliotecas - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "biblioth\xE8que" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "biblioth\xE8ques" - predicate: EXACT_SYNONYM - in_language: fr - description: "Specialized custodian type for libraries - institutions that collect, organize,\npreserve, and provide access to information resources (books, journals, digital\nmaterials) for reading, reference, research, and learning.\n\n**Wikidata Base Concept**: Q7075 (library)\n\n**Scope**:\nLibraries are distinguished by their focus on:\n- Published materials (books, journals, digital resources)\n- Systematic organization (catalogs, classification systems)\n- Information access and lending services\n- Reader services and information literacy programs\n- Mass-produced items (not unique artifacts)\n\n**Key Library Subtypes** (60+ extracted from Wikidata):\n\n**By Administrative Level**:\n- National libraries (Q22806) - Comprehensive national collections\n- State/regional libraries - Provincial or state-level libraries\n- Municipal libraries - City or town public libraries\n- Library branches (Q11396180) - Local branch of library organization\n\n**By Function & Audience**:\n- Research\ - \ libraries (Q1438040) - Scholarly research support\n- Public libraries - Community lending libraries\n- Academic libraries - University/college libraries\n- Special libraries - Subject-specific or corporate libraries\n\n**By Subject Specialization**:\n- Music libraries (Q2061246) - Music scores, recordings, literature\n- Photo libraries (Q1574516) - Photography collections\n- Map libraries (Q124416055) - Cartographic materials (Chinese context)\n- Film libraries - Cinema and video collections\n- Patent libraries - Technical and patent documentation\n\n**By Collection Format**:\n- Digital libraries (Q212805) - Online database of digital objects\n- Online libraries (Q12328550) - Digital library services\n- Virtual specialist libraries (Q2527949) - Subject-specific virtual collections\n- Traditional libraries - Physical book collections\n\n**Dutch-Specific Types**:\n- WSF libraries (Q1994819) - Dutch public libraries with research function\n (Wetenschappelijke en Speciale Functies -\ - \ Scientific and Special Functions)\n- Provincial libraries - Regional library systems in Netherlands\n\n**Special Collection Libraries**:\n- Photograph collections (Q130486108) - Historic photo archives in library context\n- Personal libraries (Q106402388) - Private book collections\n- Manuscript libraries - Rare manuscripts and codices\n- Archive-libraries - Combined archive and library functions\n\n**Organizational Structures**:\n- Parent library organizations (Q1956113) - Central library with branches\n- Branch offices (Q1880737) - Local service points\n- Library departments (Q2366457) - Specialized divisions within library\n- Library consortia - Cooperative library networks\n\n**Cultural Context**:\n- Chitalishte (Q1638962) - Bulgarian public institutions combining library,\n cultural center, and community functions\n- Memory institutions (Q1497649) - Libraries as heritage custodians\n\n**RDF Serialization Example**:\n```turtle\n:Custodian_KoninklijkeBibliotheek\n org:classification\ - \ :LibraryType_NationalLibrary_Q22806 .\n\n:LibraryType_NationalLibrary_Q22806\n a glamtype:LibraryType, crm:E55_Type, skos:Concept ;\n skos:prefLabel \"National Library\"@en, \"nationale bibliotheek\"@nl ;\n skos:broader :LibraryType_Library_Q7075 ;\n schema:additionalType <http://www.wikidata.org/entity/Q22806> ;\n glamtype:glamorcubesfixphdnt_code \"LIBRARY\" ;\n glamtype:lending_policy \"reference-only\" ;\n glamtype:uses_or_used [ a glamtype:CatalogSystem ; glamtype:has_name \"ALMA\" ] ;\n glamtype:special_collections [\"incunabula\", \"manuscripts\", \"maps\"] ;\n glamtype:interlibrary_loan true ;\n glamtype:cataloging_standard \"RDA\" .\n```\n\n**Domain-Specific Properties**:\nThis class adds library-specific metadata beyond base CustodianType:\n- `lending_policy` - Circulation rules (open, restricted, reference-only, digital-only, membership-required)\n- `uses_or_used` (was: catalog_system) - Integrated library system (ALMA, Sierra, Koha,\ - \ Aleph, etc.)\n- `special_collections` - Notable collections (rare books, manuscripts, archives, maps, music)\n- `membership_required` - Whether library requires membership for access\n- `interlibrary_loan` - Whether participates in interlibrary loan networks\n- `cataloging_standard` - Metadata standards used (MARC21, RDA, Dublin Core, BIBFRAME)\n\n**Integration with BIBFRAME**:\nBIBFRAME (Bibliographic Framework) is the Library of Congress initiative for\nbibliographic description:\n- bf:Organization - Library as organizational entity\n- bf:Work - Intellectual content held by library\n- bf:Instance - Physical/digital manifestations in library\n- bf:Item - Specific holdings with call numbers\n\n**Cataloging Standards**:\n- MARC21 - Machine-Readable Cataloging (legacy standard)\n- RDA - Resource Description and Access (modern cataloging rules)\n- Dublin Core - Simple metadata for digital libraries\n- BIBFRAME - Linked data for bibliographic resources\n- FRBR - Functional Requirements\ - \ for Bibliographic Records\n\n**Library Services**:\n- Circulation - Lending and returns\n- Reference - Information assistance\n- Interlibrary loan - Resource sharing between libraries\n- Digital repositories - Online access to digitized materials\n- Information literacy instruction - User education programs\n\n**Data Population**:\nLibrary subtypes extracted from 60 Wikidata entities with type='L'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" slots: - use - comply_with @@ -82,14 +65,12 @@ classes: - has_policy - has_hyponym - require - - special_collection + - has_special_collection - has_score - identified_by slot_usage: use: -# range: string # uriorcurie - # range: CatalogSystem - inlined: false # Fixed invalid inline for primitive type + inlined: false multivalued: true identified_by: pattern: ^Q[0-9]+$ @@ -97,87 +78,14 @@ classes: has_hypernym: range: LibraryType has_type: - equals_expression: '["hc:LibraryType"]' + any_of: + - equals_string: hc:LibraryType comply_with: -# range: string # uriorcurie - # range: CatalogingStandard - inlined: false # Fixed invalid inline for primitive type + inlined: false multivalued: true - exact_mappings: - - schema:Library broad_mappings: - skos:Concept close_mappings: - crm:E55_Type - bf:Organization - related_mappings: - - bf:Work - - bf:Instance - - dcterms:BibliographicResource - comments: - - LibraryType implements SKOS-based classification for library organizations - - Integrates with BIBFRAME for bibliographic description - - Supports 60+ Wikidata library subtypes with multilingual labels - - 'Dutch-specific types: WSF libraries (research function in public libraries)' - - 'Cataloging standards: MARC21, RDA, Dublin Core, BIBFRAME' - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/library/Q22806 - has_type_code: LIBRARY - has_label: - - National Library@en - - nationale bibliotheek@nl - - Nationalbibliothek@de - has_description: library specifically established by the government of a country - has_hypernym: https://nde.nl/ontology/hc/type/library/Q7075 - lending_policy: reference-only - use: - - has_name: ALMA - has_type: - has_name: Library Services Platform - special_collection: - - incunabula - - historical maps - - national heritage literature - membership_required: false - interlibrary_loan: true - comply_with: - - identified_by: RDA - has_label: Resource Description and Access - - value: - identified_by: https://nde.nl/ontology/hc/type/library/Q1994819 - has_type_code: LIBRARY - has_label: - - WSF Library@en - - WSF-bibliotheek@nl - has_description: public library in the Netherlands with a secondary research function (Wetenschappelijke en Speciale Functies) - has_hypernym: https://nde.nl/ontology/hc/type/library/Q7075 - lending_policy: open - use: - - has_name: OCLC WorldShare - has_type: - has_name: Library Services Platform - special_collection: - - local history - - genealogy - - regional heritage - membership_required: false - interlibrary_loan: true - comply_with: - - identified_by: MARC21 - has_label: Machine-Readable Cataloging 21 - applicable_in: - - identified_by: NL - has_name: Netherlands - description: 'Dutch WSF Library combining public lending with research collections (geographic restriction: Netherlands only)' -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# + - schema:Library diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LightArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LightArchives.yaml index 1ae3ec7d02..71da49ada4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LightArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LightArchives.yaml @@ -8,35 +8,53 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_policy - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_policy +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: LightArchives: - description: Repository whose holdings are broadly accessible. Light archives contrast with "dark archives" by providing open or minimally restricted access to their holdings. The term emphasizes accessibility and transparency in archival practice, where materials are readily available for research and public use rather than being preserved primarily for security or preservation purposes. + description: >- + Archive organization type with broadly accessible holdings and low access + restrictions for public or research use. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + alt_descriptions: + nl: Type archieforganisatie met breed toegankelijke holdings en beperkte toegangsbeperkingen voor publiek of onderzoek. + de: Archivorganisationstyp mit breit zugaenglichen Bestaenden und geringen Zugangsbeschraenkungen fuer Oeffentlichkeit oder Forschung. + fr: Type d organisation archivistique avec fonds largement accessibles et restrictions d acces limitees pour usage public ou scientifique. + es: Tipo de organizacion archivistica con fondos ampliamente accesibles y pocas restricciones de acceso para uso publico o de investigacion. + ar: نوع منظمة أرشيفية ذات مقتنيات واسعة الإتاحة وقيود وصول منخفضة للاستخدام العام أو البحثي. + id: Tipe organisasi arsip dengan koleksi yang dapat diakses luas dan pembatasan akses minimal untuk penggunaan publik atau riset. + zh: 馆藏开放度较高、面向公众或研究使用且访问限制较少的档案机构类型。 + structured_aliases: + - {literal_form: open archieforganisatie, in_language: nl} + - {literal_form: offenes Archiv, in_language: de} + - {literal_form: archive a acces ouvert, in_language: fr} + - {literal_form: archivo de acceso abierto, in_language: es} + - {literal_form: أرشيف مفتوح الوصول, in_language: ar} + - {literal_form: arsip akses terbuka, in_language: id} + - {literal_form: 开放访问档案机构, in_language: zh} slots: - has_policy - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q112815447 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q112815447 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Light Archives skos:altLabel: Light Archive, Open Access Archive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml index aa305b8057..66150d27a5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetType.yaml @@ -8,16 +8,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: LightArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by LightArchives custodians. - ' + description: >- + Abstract record-set classifier for collection categories commonly managed + by open-access or lightly restricted archive organizations. is_a: CollectionType class_uri: rico:RecordSetType + alt_descriptions: + nl: Abstracte recordsetclassificatie voor collectiecategorieen die vaak door open toegankelijke archieforganisaties worden beheerd. + de: Abstrakter Recordset-Klassifikator fuer Sammlungskategorien die typischerweise von offen zugaenglichen Archivorganisationen verwaltet werden. + fr: Classificateur abstrait de lots documentaires pour categories de collections gerees par des archives a acces large. + es: Clasificador abstracto de conjuntos documentales para categorias de colecciones gestionadas por archivos de acceso amplio. + ar: مصنف مجرد لمجموعات السجلات لفئات المقتنيات التي تديرها عادة منظمات الأرشيف ذات الوصول الواسع. + id: Pengklasifikasi abstrak record set untuk kategori koleksi yang umumnya dikelola organisasi arsip dengan akses luas. + zh: 面向开放或低限制档案机构常见馆藏类别的抽象记录集分类器。 + structured_aliases: + - {literal_form: type open-archiefrecordset, in_language: nl} + - {literal_form: Typ offener Archiv-Recordset, in_language: de} + - {literal_form: type de lot d archives ouvertes, in_language: fr} + - {literal_form: tipo de conjunto de archivo abierto, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف مفتوح, in_language: ar} + - {literal_form: tipe record set arsip terbuka, in_language: id} + - {literal_form: 开放档案记录集类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +46,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:LightArchivesRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml index 251f7e46e2..bb44053135 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml @@ -4,58 +4,51 @@ title: LightArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./LightArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./LightArchivesRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_note classes: MinimalProcessingCollection: is_a: LightArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Minimally processed materials.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented record set type for holdings made accessible with + minimal processing, arrangement, or mediation. + alt_descriptions: + nl: Collectiegerichte recordsettype voor holdings die met minimale bewerking ordening of bemiddeling toegankelijk zijn gemaakt. + de: Sammlungsorientierter Recordsettyp fuer Bestaende die mit minimaler Bearbeitung Ordnung oder Vermittlung zugaenglich gemacht werden. + fr: Type de lot documentaire oriente collection pour fonds rendus accessibles avec un traitement et une mediation minimaux. + es: Tipo de conjunto documental orientado a coleccion para fondos accesibles con procesamiento ordenacion o mediacion minimos. + ar: نوع مجموعة سجلات قائم على التجميع لمقتنيات متاحة مع حد أدنى من المعالجة أو الترتيب أو الوساطة. + id: Tipe record set berbasis koleksi untuk himpunan yang dibuka aksesnya dengan pemrosesan penataan atau mediasi minimal. + zh: 面向馆藏编组的记录集类型,用于以最少处理、编排或中介即可开放访问的档案材料。 + structured_aliases: + - {literal_form: minimaal bewerkte collectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: minimal erschlossene Sammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection a traitement minimal, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de procesamiento minimo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة معالجة دنيا, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi pemrosesan minimal, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 最小处理集合, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LightArchivesRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MinimalProcessingCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: LightArchives - record_holder_note: - equals_string: This RecordSetType is typically held by LightArchives custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:MinimalProcessingCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml index 0d4c5f6777..d606e29368 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LikelihoodScore.yaml @@ -8,12 +8,32 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: LikelihoodScore: class_uri: schema:Rating - description: Likelihood score. + description: >- + Probabilistic rating expressing expected chance of an event, match, or + hypothesis. + alt_descriptions: + nl: Probabilistische score die de verwachte kans van een gebeurtenis match of hypothese uitdrukt. + de: Probabilistische Bewertung zur Angabe der erwarteten Wahrscheinlichkeit eines Ereignisses Treffers oder einer Hypothese. + fr: Score probabiliste exprimant la probabilite attendue d un evenement d une correspondance ou d une hypothese. + es: Puntuacion probabilistica que expresa la probabilidad esperada de un evento coincidencia o hipotesis. + ar: تقييم احتمالي يعبّر عن الفرصة المتوقعة لحدث أو تطابق أو فرضية. + id: Skor probabilistik yang menyatakan peluang yang diharapkan dari suatu kejadian kecocokan atau hipotesis. + zh: 表示某事件、匹配或假设发生预期概率的评分。 + structured_aliases: + - {literal_form: waarschijnlijkheidsscore, in_language: nl} + - {literal_form: Wahrscheinlichkeitswert, in_language: de} + - {literal_form: score de probabilite, in_language: fr} + - {literal_form: puntuacion de probabilidad, in_language: es} + - {literal_form: درجة احتمال, in_language: ar} + - {literal_form: skor probabilitas, in_language: id} + - {literal_form: 可能性评分, in_language: zh} + broad_mappings: + - schema:Rating slots: - has_value annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml index 67a049dc9d..d626c0525f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LinkedDataEndpoint.yaml @@ -8,12 +8,32 @@ prefixes: void: http://rdfs.org/ns/void# default_prefix: hc imports: - - linkml:types - - ../slots/has_url +- linkml:types +- ../slots/has_url classes: LinkedDataEndpoint: class_uri: void:Dataset - description: Linked data endpoint. + description: >- + Network endpoint exposing linked-data access interfaces, such as SPARQL or + RDF-oriented query and retrieval services. + alt_descriptions: + nl: Netwerkeindpunt dat linked-data-toegangsinterfaces aanbiedt zoals SPARQL of RDF-georienteerde bevraging en retrieval. + de: Netzwerkendpunkt mit Linked-Data-Zugriffsschnittstellen wie SPARQL oder RDF-orientierten Abfrage- und Abrufdiensten. + fr: Point de terminaison reseau exposant des interfaces d acces linked data comme SPARQL ou des services RDF de requete et recuperation. + es: Endpoint de red que expone interfaces de acceso linked data como SPARQL o servicios RDF de consulta y recuperacion. + ar: نقطة نهاية شبكية تتيح واجهات وصول للبيانات المترابطة مثل SPARQL أو خدمات استعلام واسترجاع موجهة لـ RDF. + id: Endpoint jaringan yang mengekspos antarmuka akses linked data seperti SPARQL atau layanan kueri dan pengambilan berbasis RDF. + zh: 提供链接数据访问接口(如 SPARQL 或 RDF 查询/获取服务)的网络端点。 + structured_aliases: + - {literal_form: linked-data-eindpunt, in_language: nl} + - {literal_form: Linked-Data-Endpunkt, in_language: de} + - {literal_form: point d acces linked data, in_language: fr} + - {literal_form: endpoint de datos enlazados, in_language: es} + - {literal_form: نقطة بيانات مترابطة, in_language: ar} + - {literal_form: endpoint linked data, in_language: id} + - {literal_form: 链接数据端点, in_language: zh} + close_mappings: + - void:Dataset slots: - has_url annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml index 6ee888dd66..840ce18fd2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml @@ -10,52 +10,78 @@ prefixes: prov: http://www.w3.org/ns/prov# dct: http://purl.org/dc/terms/ imports: - - linkml:types - - ../metadata - - ../slots/has_text - - ../slots/emphasize - - ../slots/estimate - - ../slots/assessed_as - - ../slots/has_contact_details - - ../slots/has_description - - ../slots/has_language - - ../slots/has_metadata - - ../slots/has_method - - ../slots/has_provenance - - ../slots/has_score - - ../slots/has_source - - ../slots/has_title - - ../slots/indicate - - ../slots/assessed_on - - ../slots/has_raw_data - - ../slots/has_confidence_measure - - ../slots/proficient_in - - ../slots/maximum_of_maximum - - ../slots/fabricate - - ../slots/has_content - - ../slots/has_image - - ../slots/has_url - - ../slots/refer_to - - ../slots/has_name - - ../slots/20260202_matang/new/skill - - ../slots/20260202_matang/new/source_organization - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_text +- ../slots/emphasize +- ../slots/estimate +- ../slots/assessed_as +- ../slots/has_contact_details +- ../slots/has_description +- ../slots/has_language +- ../slots/has_metadata +- ../slots/has_method +- ../slots/has_provenance +- ../slots/has_score +- ../slots/has_source +- ../slots/has_title +- ../slots/indicate +- ../slots/assessed_on +- ../slots/has_raw_data +- ../slots/has_confidence_measure +- ../slots/proficient_in +- ../slots/maximum_of_maximum +- ../slots/fabricate +- ../slots/has_content +- ../slots/has_image +- ../slots/has_url +- ../slots/refer_to +- ../slots/has_name +- ../slots/has_skill +- ../slots/employed_by +- ../slots/temporal_extent # default_range: string classes: LinkedInProfile: class_uri: schema:ProfilePage - description: "Complete LinkedIn profile extraction for a person.\n\nModels the content of person entity JSON files stored at\n`data/custodian/person/entity/*.json`. This is the root class\nfor LinkedIn profile data extracted via Exa API or HTML parsing.\n\n**Relationship to PersonObservation**:\n- PersonObservation.linkedin_profile_path references the file containing\n this LinkedInProfile data\n- PersonObservation.linkedin_profile_url links to the source URL\n- This class models the CONTENT of that file\n\n**Relationship to SocialMediaProfile**:\n- SocialMediaProfile (in same schema) is for CUSTODIAN social media accounts\n (e.g., Rijksmuseum's Instagram, Nationaal Archief's Twitter)\n- LinkedInProfile is for PERSON LinkedIn profiles (staff members)\n- These are complementary, not overlapping classes\n\n**Data Flow**:\n```\nLinkedIn URL \u2192 Exa API \u2192 JSON file \u2192 LinkedInProfile (this class)\n \u2191\nPersonObservation.linkedin_profile_path\ - \ references this file\n```\n" - exact_mappings: + description: >- + Structured professional-network page capture containing extracted + biographical signals, employment references, and enrichment provenance. + alt_descriptions: + nl: >- + Gestructureerde vastlegging van een professioneel-netwerkprofiel met + geëxtraheerde biografische signalen, werkverbanden en + verrijkingsprovenance. + de: >- + Strukturierte Erfassung einer Berufsnetzwerkseite mit extrahierten + biografischen Signalen, Beschäftigungsbezügen und + Anreicherungsprovenienz. + fr: >- + Capture structurée d'une page de réseau professionnel contenant des + signaux biographiques extraits, des références d'emploi et la provenance + de l'enrichissement. + es: >- + Captura estructurada de una página de red profesional con señales + biográficas extraídas, referencias laborales y procedencia del + enriquecimiento. + ar: >- + التقاط منظم لصفحة شبكة مهنية يحتوي على مؤشرات سيرة ذاتية مستخرجة + وإشارات توظيف وبيانات منشأ الإثراء. + id: >- + Tangkapan terstruktur halaman jejaring profesional yang berisi sinyal + biografis terekstrak, rujukan pekerjaan, dan provenance pengayaan. + zh: >- + 对职业社交页面的结构化采集,包含提取的履历信号、任职线索与丰富化来源信息。 + broad_mappings: - schema:ProfilePage close_mappings: - foaf:PersonalProfileDocument - schema:Person slots: - has_provenance - - has_assessment + - assessed_as - has_content - - source_organization + - employed_by - has_score - has_contact_details slot_usage: @@ -67,10 +93,10 @@ classes: range: LinkedInProfileData required: true inlined: true - has_assessment: + assessed_as: range: HeritageRelevanceAssessment inlined: true - source_organization: + employed_by: # range: string pattern: ^[a-z0-9-]+$ examples: @@ -84,6 +110,38 @@ classes: - PersonObservation.linkedin_profile_path references files containing this data - See AGENTS.md Rule 20 for person entity file requirements - See AGENTS.md Rule 27 for person-custodian data architecture + - 'Preserved from prior description: Structured LinkedIn profile record for a person, including extracted profile content and enrichment metadata.' + structured_aliases: + - literal_form: professioneel netwerkprofielrecord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Berufsnetzwerk-Profilaufzeichnung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrement de profil de réseau professionnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: registro de perfil de red profesional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجل صفحة شبكة مهنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rekaman profil jejaring profesional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 职业社交页面记录 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - professional network page + - employment signal extraction + - biographical metadata + - enrichment provenance + examples: + - value: + employed_by: rijksmuseum + description: Structured capture linked to a heritage employer handle see_also: - https://schema.org/ProfilePage - https://nde.nl/ontology/hc/class/PersonObservation @@ -92,25 +150,40 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Models the extracted profile content referenced by + PersonObservation LinkedIn path/URL fields. + + Distinct from SocialMediaProfile, which models institutional + social media accounts rather than individual staff profiles. LinkedInProfileData: class_uri: schema:Person - description: 'Core profile data extracted from a LinkedIn profile. - Contains the person''s professional information including: - - Basic info (name, has_title, location, connections) - - About/summary text - - Career history (experience array) - - Education history (education array) - - Skills and languages - - Profile image URL - **Note on Data Representation**: - - Raw strings are preserved for provenance (e.g., connections text) - - Nested objects use defined classes (WorkExperience, EducationCredential) - - Skills are simple strings (not structured objects) - - Languages may be raw strings or LanguageProficiency objects - ' - exact_mappings: - - schema:Person + description: >- + Core biographical and career-content payload parsed from a public + professional-network person page. + alt_descriptions: + nl: >- + Kernpayload met biografische en loopbaaninhoud, geparseerd uit een + publieke pagina van een professioneel netwerk. + de: >- + Kernnutzlast mit biografischen und berufsbezogenen Inhalten, geparst + aus einer öffentlichen Personenseite eines Berufsnetzwerks. + fr: >- + Charge principale de contenu biographique et de carrière analysée à + partir d'une page publique de personne sur un réseau professionnel. + es: >- + Carga principal de contenido biográfico y de trayectoria profesional + analizada desde una página pública de persona en una red profesional. + ar: >- + حمولة أساسية لمحتوى السيرة والمسار المهني مُحللة من صفحة شخصية عامة + في شبكة مهنية. + id: >- + Muatan inti berisi konten biografis dan karier yang diparsing dari + halaman publik individu pada jejaring profesional. + zh: >- + 从公开职业社交个人页面解析得到的核心履历与职业经历内容载荷。 close_mappings: + - schema:Person - foaf:Person slots: - has_text @@ -122,7 +195,7 @@ classes: - has_url - refer_to - has_name - - skill + - has_skill - has_score slot_usage: has_name: @@ -150,7 +223,7 @@ classes: has_text: # range: string examples: - - value: "246 connections \u2022 248 followers" + - value: "246 connections • 248 followers" - value: 500+ connections has_description: # range: string @@ -179,17 +252,42 @@ classes: - experience and education use inlined_as_list for JSON array representation - languages_raw preserves original strings; languages has parsed objects - profile_image_url must be CDN URL per AGENTS.md Rule 16 + - 'Preserved from prior description: Core professional profile content extracted from a LinkedIn person page.' + structured_aliases: + - literal_form: geparste profielinhoud + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geparster Profilinhalt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: contenu de profil analysé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: contenido de perfil analizado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: محتوى صفحة شخصية محلل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: konten profil terurai + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 解析后的个人页面内容 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - parsed biography + - employment headline + - skill signal + - public profile extraction + examples: + - value: + has_name: Jan van der Berg + has_title: Digital Archivist | Heritage Data Specialist + description: Parsed person-page fields for biographical enrichment WhatsAppEnrichment: class_uri: hc:WhatsAppEnrichment - description: 'WhatsApp business likelihood enrichment data. - Added by enrichment scripts to assess whether a person is likely - to use WhatsApp for professional/business communication. - **Assessment Factors**: - - Digital technology indicators in profile - - Role type (customer-facing, technical, etc.) - - Industry/sector norms - - Geographic region (WhatsApp prevalence varies) - ' + description: Enrichment assessment estimating likelihood of WhatsApp business usage. slots: - indicate - has_score @@ -199,8 +297,7 @@ classes: inlined: true DigitalProfessionalAssessment: class_uri: hc:DigitalProfessionalAssessment - description: 'Assessment of a person''s digital/technology proficiency. - ' + description: 'Assessment of a person''s digital/technology proficiency. ' slots: - estimate - emphasize @@ -228,32 +325,19 @@ classes: has_description: High confidence inferred from technical skills WhatsAppLikelihood: class_uri: hc:WhatsAppLikelihood - description: 'Likelihood score for WhatsApp business usage. - ' + description: 'Likelihood score for WhatsApp business usage. ' slots: - assessed_on - has_confidence_measure - - has_confidence_measure - - has_confidence_measure - - has_confidence_measure - maximum_of_maximum - has_score slot_usage: - has_confidence_measure: - range: integer - minimum_value: 0 - maximum_value: 100 - maximum_of_maximum: - range: integer - has_confidence_measure: -# range: string has_confidence_measure: range: float minimum_value: 0.0 maximum_value: 1.0 - has_confidence_measure: -# range: string - multivalued: true + maximum_of_maximum: + range: integer assessed_on: range: TimeSpan inlined: true @@ -262,8 +346,7 @@ classes: start_of_the_start: '2024-01-01T12:00:00Z' WhatsAppEnrichmentMetadata: class_uri: hc:WhatsAppEnrichmentMetadata - description: 'Metadata about the WhatsApp enrichment process. - ' + description: 'Metadata about the WhatsApp enrichment process. ' slots: - has_provenance - has_source @@ -286,4 +369,4 @@ classes: examples: - value: extraction_date: '2025-01-14T12:00:00Z' - note: Verified production data from LinkedIn profile \ No newline at end of file + note: Verified production data from LinkedIn profile diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml index dafd21f6e0..1ae0ef85a9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml @@ -8,36 +8,54 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: LiteraryArchive: - description: Archive for literary works. Literary archives collect and preserve materials related to authors, literary movements, and the production of literature. Holdings typically include manuscripts, drafts, correspondence, personal papers, and documentation of publishing history. They serve literary scholars, biographers, and researchers studying the creative process and literary history. + description: >- + Archive organization focused on preserving literary production records, + author papers, manuscripts, and publishing-context documentation. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + alt_descriptions: + nl: Archieforganisatie gericht op bewaring van literaire productierecords auteursarchieven manuscripten en publicatiecontext. + de: Archivorganisation mit Fokus auf Erhalt literarischer Produktionsunterlagen Autorennachlaesse Manuskripte und Publikationskontexte. + fr: Organisation archivistique consacree a la preservation des documents de production litteraire papiers d auteurs et manuscrits. + es: Organizacion archivistica centrada en preservar registros de produccion literaria papeles de autores y manuscritos. + ar: منظمة أرشيفية تركز على حفظ سجلات الإنتاج الأدبي وأوراق الكُتّاب والمخطوطات ووثائق سياق النشر. + id: Organisasi arsip yang berfokus melestarikan rekaman produksi sastra arsip penulis manuskrip dan dokumentasi konteks penerbitan. + zh: 专注保存文学创作记录、作家文献、手稿及出版背景文档的档案机构。 + structured_aliases: + - {literal_form: literair archief, in_language: nl} + - {literal_form: Literaturarchiv, in_language: de} + - {literal_form: archives litteraires, in_language: fr} + - {literal_form: archivo literario, in_language: es} + - {literal_form: أرشيف أدبي, in_language: ar} + - {literal_form: arsip sastra, in_language: id} + - {literal_form: 文学档案馆, in_language: zh} slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q28607652 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q28607652 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Literary Archive - skos:altLabel: "Literaturarchiv, archivo literario, archives litt\xE9raires, Author Archive" + skos:altLabel: "Literaturarchiv, archivo literario, archives littéraires, Author Archive" subject_domain: literature specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -50,7 +68,7 @@ classes: comments: - Literaturarchiv (de) - archivo literario (es) - - "archives litt\xE9raires (fr)" + - "archives littéraires (fr)" - May include author papers, manuscripts, correspondence - Often associated with national literature collections - 'Examples: Deutsches Literaturarchiv Marbach, Harry Ransom Center' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml index 58c93ebc8e..6b254f36ec 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetType.yaml @@ -8,16 +8,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: LiteraryArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by LiteraryArchive custodians. - ' + description: >- + Abstract record-set classifier for collection categories commonly managed + by literary archive organizations. is_a: CollectionType class_uri: rico:RecordSetType + alt_descriptions: + nl: Abstracte recordsetclassificatie voor collectiecategorieen die vaak door literaire archieforganisaties worden beheerd. + de: Abstrakter Recordset-Klassifikator fuer Sammlungskategorien die typischerweise von Literaturarchivorganisationen verwaltet werden. + fr: Classificateur abstrait de lots documentaires pour categories de collections gerees par des archives litteraires. + es: Clasificador abstracto de conjuntos documentales para categorias de colecciones gestionadas por archivos literarios. + ar: مصنف مجرد لمجموعات السجلات لفئات المقتنيات التي تديرها عادة منظمات الأرشيف الأدبي. + id: Pengklasifikasi abstrak record set untuk kategori koleksi yang umumnya dikelola organisasi arsip sastra. + zh: 面向文学档案机构常见馆藏类别的抽象记录集分类器。 + structured_aliases: + - {literal_form: type literair-archiefrecordset, in_language: nl} + - {literal_form: Typ Literaturarchiv-Recordset, in_language: de} + - {literal_form: type de lot d archives litteraires, in_language: fr} + - {literal_form: tipo de conjunto de archivo literario, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف أدبي, in_language: ar} + - {literal_form: tipe record set arsip sastra, in_language: id} + - {literal_form: 文学档案记录集类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +46,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:LiteraryArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml index dca8bdf0df..a689e8e64e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml @@ -4,132 +4,125 @@ title: LiteraryArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./LiteraryArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./LiteraryArchiveRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_note classes: AuthorPapersCollection: is_a: LiteraryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Author and writer personal papers.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented record set type for personal papers of writers and + authors, including correspondence and notebooks. + alt_descriptions: + nl: Collectiegerichte recordsettype voor persoonlijke papieren van schrijvers en auteurs inclusief correspondentie en notitieboeken. + de: Sammlungsorientierter Recordsettyp fuer persoenliche Unterlagen von Schriftstellerinnen und Schriftstellern inklusive Korrespondenz und Notizbuechern. + fr: Type de lot documentaire oriente collection pour papiers personnels d auteurs et ecrivains avec correspondance et carnets. + es: Tipo de conjunto documental orientado a coleccion para papeles personales de autores y escritores con correspondencia y cuadernos. + ar: نوع مجموعة سجلات قائم على التجميع للأوراق الشخصية للكتاب والمؤلفين بما في ذلك المراسلات والدفاتر. + id: Tipe record set berbasis koleksi untuk arsip pribadi penulis dan pengarang termasuk korespondensi dan buku catatan. + zh: 面向馆藏编组的记录集类型,用于作家与作者个人文献,包括通信与手记。 + structured_aliases: + - {literal_form: auteurspapieren-collectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Autorenpapiersammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de papiers d auteurs, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de papeles de autor, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أوراق مؤلفين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pribadi penulis, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 作者文献合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LiteraryArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AuthorPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: LiteraryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LiteraryArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:AuthorPapersCollection + LiteraryManuscriptCollection: is_a: LiteraryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Literary manuscripts.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented record set type for literary manuscripts, draft + versions, and textual development materials. + alt_descriptions: + nl: Collectiegerichte recordsettype voor literaire manuscripten versiedrafts en tekstontwikkelingsmateriaal. + de: Sammlungsorientierter Recordsettyp fuer literarische Manuskripte Entwurfsfassungen und Materialien zur Textentwicklung. + fr: Type de lot documentaire oriente collection pour manuscrits litteraires versions de travail et materiaux de developpement textuel. + es: Tipo de conjunto documental orientado a coleccion para manuscritos literarios borradores y materiales de desarrollo textual. + ar: نوع مجموعة سجلات قائم على التجميع للمخطوطات الأدبية ومسودات النسخ ومواد تطور النص. + id: Tipe record set berbasis koleksi untuk manuskrip sastra versi draf dan materi pengembangan teks. + zh: 面向馆藏编组的记录集类型,用于文学手稿、草稿版本及文本演变材料。 + structured_aliases: + - {literal_form: literaire-manuscriptcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Literarische-Manuskriptsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de manuscrits litteraires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de manuscritos literarios, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مخطوطات أدبية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi manuskrip sastra, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 文学手稿合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LiteraryArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LiteraryManuscriptCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: LiteraryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LiteraryArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:LiteraryManuscriptCollection + PublisherRecordsSeries: is_a: LiteraryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Publishing house records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Series-oriented record set type for publishing-house records organized by + issue, season, or production cycle. + alt_descriptions: + nl: Seriegerichte recordsettype voor uitgeversarchieven geordend per uitgave seizoen of productiecyclus. + de: Serienorientierter Recordsettyp fuer Unterlagen von Verlagen organisiert nach Ausgabe Saison oder Produktionszyklus. + fr: Type de lot documentaire oriente serie pour dossiers d editeurs organises par livraison saison ou cycle de production. + es: Tipo de conjunto documental orientado a series para registros editoriales organizados por entrega temporada o ciclo de produccion. + ar: نوع مجموعة سجلات موجّه للسلاسل لسجلات دور النشر المنظمة حسب الإصدار أو الموسم أو دورة الإنتاج. + id: Tipe record set berbasis seri untuk arsip penerbit yang diatur per terbitan musim atau siklus produksi. + zh: 面向系列编组的记录集类型,用于按期次、季次或生产周期组织的出版社档案记录。 + structured_aliases: + - {literal_form: uitgeversrecordreeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Verlagsunterlagen-Serie, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de dossiers d editeur, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de registros editoriales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات دور النشر, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip penerbit, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 出版社记录系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - LiteraryArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PublisherRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_custodian: - equals_string: LiteraryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LiteraryArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:PublisherRecordsSeries diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LlmVerification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LlmVerification.yaml index 8fde88d835..88963420c9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LlmVerification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LlmVerification.yaml @@ -9,18 +9,33 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dqv: http://www.w3.org/ns/dqv# imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type # default_range: string classes: LlmVerification: - description: "LLM-based verification results for enrichment data including match\ - \ status, confidence scores, entity type classification, and reasoning explanation.\n\ - Ontology mapping rationale: - class_uri is dqv:QualityMeasurement because this\ - \ represents a quality\n assessment/verification measurement of enrichment\ - \ data\n- close_mappings includes prov:Activity for the verification activity\ - \ - related_mappings includes prov:SoftwareAgent for the LLM agent" + description: >- + Quality verification result for enriched data, capturing match status, + confidence, and explanatory assessment traces. class_uri: dqv:QualityMeasurement + alt_descriptions: + nl: Kwaliteitsverificatieresultaat voor verrijkte data met matchstatus betrouwbaarheid en verklarende beoordelingssporen. + de: Qualitaetsverifikationsergebnis fuer angereicherte Daten mit Trefferstatus Konfidenz und erklaerenden Bewertungsmerkmalen. + fr: Resultat de verification de qualite pour donnees enrichies avec statut de correspondance confiance et traces explicatives. + es: Resultado de verificacion de calidad para datos enriquecidos con estado de coincidencia confianza y trazas explicativas. + ar: نتيجة تحقق جودة للبيانات المُثرية تتضمن حالة المطابقة ومستوى الثقة وآثارًا تفسيرية للتقييم. + id: Hasil verifikasi kualitas untuk data pengayaan yang memuat status kecocokan tingkat kepercayaan dan jejak penjelasan. + zh: 面向富化数据的质量核验结果,包含匹配状态、置信度与解释性评估痕迹。 + structured_aliases: + - {literal_form: verificatie-resultaat LLM, in_language: nl} + - {literal_form: LLM-Verifikationsergebnis, in_language: de} + - {literal_form: resultat de verification LLM, in_language: fr} + - {literal_form: resultado de verificacion LLM, in_language: es} + - {literal_form: نتيجة تحقق LLM, in_language: ar} + - {literal_form: hasil verifikasi LLM, in_language: id} + - {literal_form: LLM核验结果, in_language: zh} + broad_mappings: + - dqv:QualityMeasurement close_mappings: - prov:Activity related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LoadingDock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LoadingDock.yaml index 4223e25e8e..a3df9be06f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LoadingDock.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LoadingDock.yaml @@ -1,22 +1,70 @@ id: https://nde.nl/ontology/hc/class/LoadingDock name: LoadingDock -title: LoadingDock -description: A loading dock facility. +title: Loading Dock Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: LoadingDock: class_uri: schema:AmenityFeature - description: Loading dock. + description: >- + Designated area for receiving and dispatching physical items through vehicular transport. + alt_descriptions: + nl: >- + Aangewezen gebied voor het ontvangen en verzenden van fysieke objecten via voertuigtransport. + de: >- + Ausgewiesener Bereich für den Empfang und Versand physischer Gegenstände durch Fahrzeugtransport. + fr: >- + Zone désignée pour la réception et l'expédition d'objets physiques par transport vehiculaire. + es: >- + Área designada para recibir y despachar objetos físicos mediante transporte vehicular. + ar: >- + منطقة مخصصة لاستقبال وإرسال الأشياء المادية عبر النقل المركبات. + id: >- + Area yang ditunjuk untuk menerima dan mengirim benda fisik melalui transportasi kendaraan. + zh: >- + 通过车辆运输接收和发送物理物品的指定区域。 + structured_aliases: + nl: + - laadperron + - loskaai + de: + - Laderampe + - Verladedock + fr: + - quai de chargement + - zone de chargement + es: + - muelle de carga + - plataforma de carga + ar: + - رصيف التحميل + - منطقة الشحن + id: + - dermaga muat + - area pemuatan + zh: + - 装卸月台 + - 货运码头 + keywords: + - logistics + - loading bay + - freight + - delivery + - shipping + - receiving + broad_mappings: + - schema:AmenityFeature slots: - has_description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Operational facility feature for transport workflows. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Loading and logistics dock facility used for object transfer.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Loan.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Loan.yaml index 6c9ff6aeaf..ebb5bdc3fd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Loan.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Loan.yaml @@ -4,11 +4,10 @@ title: Loan Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ aat: http://vocab.getty.edu/aat/ +default_prefix: hc imports: - ./TimeSpan - ./DisplayLocation @@ -17,193 +16,120 @@ imports: - linkml:types - ../enums/LoanStatusEnum - ../metadata - - ../slots/has_courier - - ../slots/require - - ../slots/received_by - - ../slots/has_contact_point - - ../slots/has_objective - - ../slots/has_score - - ../slots/has_type - - ../slots/has_insurance - - ../slots/approved_on + - ../slots/temporal_extent - ../slots/based_on + - ../slots/approved_on + - ../slots/has_insurance + - ../slots/require + - ../slots/has_courier + - ../slots/transported_by + - ../slots/reported_on + - ../slots/has_condition + - ../slots/returned + - ../slots/has_objective - ../slots/displayed_at - ../slots/extended - - ../slots/returned - - ../slots/signed_on - - ../slots/originate_from - - ../slots/end_of_the_end - - ../slots/identified_by - ../slots/has_note - - ../slots/begin_of_the_begin - ../slots/has_status - - ../slots/temporal_extent - - ../slots/begin_of_the_end - - ../slots/reported_on - - ../slots/20260202_matang/new/request_date - - ../slots/20260202_matang/new/return_condition_report_url - - ../slots/20260202_matang/new/shipping_method - - ../slots/20260202_matang/new/special_requirement -default_prefix: hc + - ../slots/has_type + - ../slots/has_score classes: Loan: class_uri: crm:E10_Transfer_of_Custody - description: "A loan of one or more objects from a lending institution to a borrowing institution." - exact_mappings: - - crm:E10_Transfer_of_Custody + description: >- + Temporary custody arrangement for transferring collection items between institutions for exhibition or research purposes. + alt_descriptions: + nl: >- + Tijdelijke bewaarregeling voor het overdragen van collectiestukken tussen instellingen voor tentoonstellings- of onderzoeksdoeleinden. + de: >- + Vorläufige Vereinbarung zur Übertragung von Sammlungsstücken zwischen Institutionen für Ausstellungs- oder Forschungszwecke. + fr: >- + Arrangement de garde temporaire pour le transfert d'objets de collection entre institutions à des fins d'exposition ou de recherche. + es: >- + Acuerdo de custodia temporal para transferir objetos de colección entre instituciones con fines de exposición o investigación. + ar: >- + ترتيب حضانة مؤقت لنقل عناصر المجموعة بين المؤسسات لأغراض المعارض أو البحث. + id: >- + Pengaturan hak asuh sementara untuk mentransfer benda koleksi antar lembaga untuk tujuan pameran atau penelitian. + zh: >- + 在机构之间临时转移藏品用于展览或研究目的的保管安排。 + structured_aliases: + nl: + - bruikleen + - lening + de: + - Leihgabe + - Ausleihe + fr: + - prêt + - emprunt + es: + - préstamo + - cesión temporal + ar: + - الإعارة + - القرض + id: + - pinjaman + - peminjaman koleksi + zh: + - 借展 + - 借用 + keywords: + - loan + - borrowing + - custody transfer + - exhibition loan + - collection loan + broad_mappings: + - crm:E10_Transfer_of_Custody close_mappings: - - schema:BorrowAction - - schema:LendAction - - aat:300055864 + - schema:BorrowAction + - schema:LendAction + - aat:300055864 related_mappings: - - crm:E8_Acquisition - - schema:TransferAction + - crm:E8_Acquisition + - schema:TransferAction slots: - - temporal_extent - - based_on - - approved_on + - temporal_extent + - based_on + - approved_on + - has_insurance + - require + - has_courier + - transported_by + - reported_on + - has_condition + - returned + - has_objective + - displayed_at + - extended + - has_note + - has_status + - has_type + - has_score slot_usage: + temporal_extent: + range: TimeSpan + inlined: true approved_on: range: TimeSpan - examples: - - value: - begin_of_the_begin: '2021-09-20' - begin_of_the_begin: - required: false - range: date - examples: - - value: '2023-02-10' - end_of_the_end: - required: false - range: date - examples: - - value: '2023-06-04' - begin_of_the_end: - required: false - range: date - examples: - - value: '2023-05-15' + inlined: true + has_status: + range: LoanStatusEnum + displayed_at: + range: DisplayLocation + multivalued: true + inlined: true + returned: + range: ReturnEvent + multivalued: true + inlined_as_list: true extended: - required: false range: Extension multivalued: true inlined: true - examples: - - value: - has_quantity: - has_unit: - has_label: event - temporal_extent: - range: TimeSpan - inlined: true - required: false - examples: - - value: - end_of_the_end: '2023-06-07' - temporal_extent: - required: false - range: TimeSpan - inlined: true - examples: - - value: - begin_of_the_begin: '2023-02-10' - end_of_the_end: '2023-06-04' - based_on: - required: false - range: uri - examples: - - value: https://docs.mauritshuis.nl/loans/agreements/2023-001.pdf - has_insurance: - required: false - range: decimal - examples: - - value: 30000000 - has_insurance: - required: false -# range: string - examples: - - value: EUR - - value: USD - - value: GBP - has_insurance: - required: false -# range: string - examples: - - value: AXA Art Insurance - - value: Government Indemnity Scheme (UK) - - value: Rijksindemniteit (NL) - require: - required: false - range: boolean - examples: - - value: true - has_courier: - required: false -# range: string - examples: - - value: 'Outbound: Dr. J. Wadum (conservator). Return: Museum registrar.' - shipping_method: - required: false -# range: string - examples: - - value: Climate-controlled art transport by Hasenkamp - - value: Hand-carried by courier on commercial flight - reported_on: - required: false - range: uri - examples: - - value: https://docs.mauritshuis.nl/conservation/reports/670-2023-02-outbound.pdf - return_condition_report_url: - required: false - range: uri - examples: - - value: https://docs.mauritshuis.nl/conservation/reports/670-2023-06-return.pdf - returned: - required: false - range: ReturnEvent - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - return_date: '2023-06-07' - has_condition: - - has_type: GoodCondition - has_description: - description_text: UNCHANGED - returned in same condition - has_objective: - required: false -# range: string # uriorcurie - inlined: false - examples: - - value: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 - displayed_at: - required: false - range: DisplayLocation - inlined: true - multivalued: true - examples: - - value: - has_label: Philips Wing, Gallery 0.1 - has_note: - required: false -# range: string - multivalued: true - examples: - - value: Object required custom climate-controlled display case - - value: Insurance claim filed for minor frame damage during transport - special_requirement: - required: false -# range: string - multivalued: true - examples: - - value: Maintain 45-55% relative humidity - - value: Maximum 50 lux illumination - - value: No photography permitted - - value: Must be displayed in glazed case - has_type: - equals_expression: '["hc:GalleryType", "hc:MuseumType", "hc:ArchiveOrganizationType", "hc:LibraryType", "hc:ResearchOrganizationType", "hc:HolySacredSiteType", "hc:BioCustodianType"]' annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.65 + specificity_rationale: Core transactional class for custody transfer and exhibition lending workflows. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalCollection.yaml index b70cf666b5..e323a06223 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalCollection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalCollection.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/LocalCollection name: LocalCollection -title: LocalCollection -description: A locally held collection. +title: Local Collection Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -13,10 +12,56 @@ imports: classes: LocalCollection: class_uri: schema:Collection - description: Local collection. + description: >- + Curated aggregation focused on materials relating to a specific geographic locality or community. + alt_descriptions: + nl: >- + Gecureerde aggregatie gericht op materialen met betrekking tot een specifieke geografische locatie of gemeenschap. + de: >- + Kuratierte Aggregation, die sich auf Materialien bezieht, die sich auf eine bestimmte geografische Lokalität oder Gemeinschaft beziehen. + fr: >- + Agrégation conservée axée sur des matériaux relatifs à une localité géographique ou une communauté spécifique. + es: >- + Agregación curada enfocada en materiales relacionados con una localidad geográfica o comunidad específica. + ar: >- + تجميع منظم يركز على المواد المتعلقة بمحلية جغرافية أو مجتمع محدد. + id: >- + Agregasi terkurasi yang berfokus pada materi yang berkaitan dengan lokalitas geografis atau komunitas tertentu. + zh: >- + 专注于与特定地理地点或社区相关材料的策展集合。 + structured_aliases: + nl: + - lokale collectie + - streekcollectie + de: + - Lokalsammlung + - Regionalsammlung + fr: + - collection locale + - collection régionale + es: + - colección local + - colección regional + ar: + - المجموعة المحلية + - مجموعة إقليمية + id: + - koleksi lokal + - koleksi daerah + zh: + - 地方收藏 + - 区域馆藏 + keywords: + - local collection + - community archive + - regional holdings + - geographic focus + - locality materials + broad_mappings: + - schema:Collection slots: - - has_name + - has_name annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Collection subtype emphasizing local provenance and scope. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml index 618fe4aa76..e75f3a38bd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml @@ -1,55 +1,57 @@ id: https://w3id.org/nde/ontology/LocalGovernmentArchive name: LocalGovernmentArchive -title: Local Government Archive +title: Local Government Archive Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_score classes: LocalGovernmentArchive: - description: Archive of records belonging to a local government. Local government archives preserve records created by municipal, county, or other local governmental bodies. They document local administration, public services, planning, taxation, and community governance. These archives are essential for understanding local history and for citizens exercising rights related to government records. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q118281267 - close_mappings: - - rico:CorporateBody - - skos:Concept + description: >- + Publicly mandated repository preserving administrative records, policy + documents, and civic proceedings of municipal or regional governance. + alt_descriptions: + nl: >- + Publiek verplichte bewaarplaats die administratieve verslagen, beleidsdocumenten + en burgerlijke procedures van gemeentelijk of regionaal bestuur bewaart. + de: >- + Öffentlich mandatiertes Repositorium, das Verwaltungsunterlagen, Dokumente zur + Politikgestaltung und kommunale Verfahren der Gemeinde- oder Regionalverwaltung bewahrt. + fr: >- + Dépôt publiquement mandaté préservant les dossiers administratifs, les documents + politiques et les procédures civiques de la gouvernance municipale ou régionale. + es: >- + Repositorio públicamente mandatado que preserva registros administrativos, documentos + de políticas y procedimientos cívicos de gobernanza municipal o regional. + ar: >- + مستودع مفوض علناً يحافظ على السجلات الإدارية ووثائق السياسة والإجراءات المدنية للحوكمة البلدية أو الإقليمية. + id: >- + Repositori yang dimandatkan secara publik yang melestarikan catatan administratif, + dokumen kebijakan, dan prosedur sipil tata kelola munisipal atau regional. + zh: >- + 保存市政或地区治理的行政记录、政策文件和公民程序的公共授权存储库。 broad_mappings: - - wd:Q166118 - slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - schema:ArchiveOrganization + - wd:Q166118 + slots: + - identified_by + - has_type + - hold_record_set + - has_score annotations: - skos:prefLabel: Local Government Archive - skos:altLabel: Kommunalarchiv, Local Authority Archive, Municipal Records admin_level: local government custodian_status: governmental - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - MunicipalArchive - - GovernmentArchive - - CountyRecordOffice - - RegionalArchive - comments: - - Kommunalarchiv (de) - - Preserves records of local governmental bodies - - Subject to public records and FOI legislation - - May be part of municipal administration or separate institution + specificity_score: 0.65 + specificity_rationale: Archive organization type anchored in municipal and local public-records stewardship. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml index a4749185ca..f15e875497 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml @@ -1,34 +1,95 @@ id: https://nde.nl/ontology/hc/class/LocalGovernmentArchiveRecordSetType name: LocalGovernmentArchiveRecordSetType -title: LocalGovernmentArchive Record Set Type +title: Local Government Archive Record Set Type Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_type +- ../slots/has_scope +- ../slots/has_score classes: LocalGovernmentArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by LocalGovernmentArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Classification concept for documentary aggregations created by municipal + and regional public-administration bodies. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die zijn gevormd + door gemeentelijke en regionale overheidsorganen. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von + kommunalen und regionalen öffentlichen Verwaltungsstellen erzeugt wurden. + fr: >- + Concept de classification pour des agrégations documentaires produites + par des organismes d'administration publique municipaux et régionaux. + es: >- + Concepto de clasificación para agregaciones documentales creadas por + organismos de administración pública municipal y regional. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي أنشأتها هيئات الإدارة العامة + البلدية والإقليمية. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dihasilkan oleh + badan administrasi publik tingkat kota dan wilayah. + zh: >- + 用于分类由市级和区域公共行政机构形成的文献聚合体的分类概念。 slots: - has_type - - has_score - has_scope - see_also: - - LocalGovernmentArchive - - rico:RecordSetType + - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: LocalGovernmentArchiveRecordSetType + structured_aliases: + - literal_form: type lokale overheidsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ kommunaler Verwaltungsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire d'administration locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental de gobierno local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي للحكومة المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter pemerintah daerah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方政府文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports categorization of documentary output from local public-administration functions. + - Useful for municipal accountability, governance reconstruction, and civic-history research. + - 'Preserved from prior description: Record-set type for classifying local-government archival holdings.' + keywords: + - municipal administration + - regional governance + - documentary aggregation + - public accountability + examples: + - value: + has_type: LocalGovernmentArchiveRecordSetType + has_scope: Council minutes, permits, and budget dossiers. + description: Documentary aggregation from municipal and regional administration. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Record-set typing for local public-administration archive materials. + custodian_types: '["*"]' + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml index f104d416c0..1b1a59c06f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml @@ -1,135 +1,193 @@ id: https://nde.nl/ontology/hc/class/LocalGovernmentArchiveRecordSetTypes name: LocalGovernmentArchiveRecordSetTypes -title: LocalGovernmentArchive Record Set Type Subclasses +title: Local Government Archive Record Set Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./LocalGovernmentArchiveRecordSetType - linkml:types - - ../slots/has_score - ../slots/has_type + - ../slots/has_score - ../slots/has_custodian - ../slots/has_note classes: LocalAdministrationFonds: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Local authority administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + A fonds consisting of records created by local government bodies to support administration, governance, and decision-making. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden van lokale overheden ter ondersteuning van bestuur, administratie en besluitvorming. + de: >- + Ein Fonds mit Unterlagen lokaler Behoerden zur Unterstuetzung von Verwaltung, Governance und Entscheidungsfindung. + fr: >- + Un fonds de documents produits par des administrations locales pour la gouvernance, l'administration et la prise de decision. + es: >- + Un fondo de documentos creados por gobiernos locales para la administracion, la gobernanza y la toma de decisiones. + ar: >- + صندوق من السجلات التي أنشأتها هيئات الحكم المحلي لدعم الإدارة والحوكمة واتخاذ القرار. + id: >- + Sebuah fonds catatan yang dibuat oleh badan pemerintah daerah untuk mendukung administrasi, tata kelola, dan pengambilan keputusan. + zh: >- + 由地方政府机构为行政、治理与决策形成的记录全宗。 + structured_aliases: + - literal_form: lokaal bestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kommunalverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif local + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق الإدارة المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi pemerintah daerah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方行政全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - LocalGovernmentArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LocalAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds has_custodian: - equals_string: LocalGovernmentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LocalGovernmentArchive - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:LocalGovernmentArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf." PublicWorksSeries: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Infrastructure and public works documentation.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + A series of records documenting local infrastructure projects and public works. + alt_descriptions: + nl: >- + Een serie archiefbescheiden over lokale infrastructuurprojecten en openbare werken. + de: >- + Eine Serie von Unterlagen zu lokalen Infrastrukturprojekten und oeffentlichen Bauarbeiten. + fr: >- + Une serie de documents relatifs aux infrastructures locales et aux travaux publics. + es: >- + Una serie de documentos sobre infraestructura local y obras publicas. + ar: >- + سلسلة سجلات توثق مشاريع البنية التحتية المحلية والأشغال العامة. + id: >- + Seri catatan yang mendokumentasikan proyek infrastruktur lokal dan pekerjaan umum. + zh: >- + 记录地方基础设施项目与公共工程的记录系列。 + structured_aliases: + - literal_form: openbare werken serie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: oeffentliche Bauwerke Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie des travaux publics + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de obras publicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة الأشغال العامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri pekerjaan umum + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共工程记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - LocalGovernmentArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PublicWorksSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series has_custodian: - equals_string: LocalGovernmentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LocalGovernmentArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:LocalGovernmentArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf." LocalTaxRecordsSeries: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Local taxation records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + A series of records documenting local taxation, assessment, and revenue administration. + alt_descriptions: + nl: >- + Een serie archiefbescheiden die lokale belastingheffing, aanslagen en inkomstenbeheer documenteert. + de: >- + Eine Serie von Unterlagen zur Dokumentation lokaler Besteuerung, Veranlagung und Einnahmenverwaltung. + fr: >- + Une serie de documents sur la fiscalite locale, l'evaluation et l'administration des recettes. + es: >- + Una serie de documentos sobre fiscalidad local, valoracion y administracion de ingresos. + ar: >- + سلسلة سجلات توثق الضرائب المحلية والتقييم وإدارة الإيرادات. + id: >- + Seri catatan yang mendokumentasikan perpajakan lokal, penilaian, dan administrasi pendapatan. + zh: >- + 记录地方税收、评估与财政收入管理的记录系列。 + structured_aliases: + - literal_form: gemeentelijke belastingserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kommunalsteueraktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie des registres fiscaux locaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros fiscales locales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة السجلات الضريبية المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan pajak daerah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方税务记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - LocalGovernmentArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LocalTaxRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series has_custodian: - equals_string: LocalGovernmentArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LocalGovernmentArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:LocalGovernmentArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml index dee7b5deb6..b154727d81 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml @@ -1,44 +1,73 @@ id: https://w3id.org/nde/ontology/LocalHeritageInstitutionSweden name: LocalHeritageInstitutionSweden -title: Local Heritage Institution (Sweden) +title: Local Heritage Institution Sweden Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_score classes: LocalHeritageInstitutionSweden: - description: "A Swedish type of local history and cultural heritage museum (Hembygdsg\xE5rd). These institutions are typically run by local heritage associations (hembygdsf\xF6reningar) and preserve buildings, objects, and documentation related to local rural life and traditions. They often maintain open-air collections of historic buildings alongside archival and museum collections." is_a: ArchiveOrganizationType class_uri: skos:Concept - annotations: - skos:prefLabel: Local Heritage Institution (Sweden) - skos:altLabel: "Hembygdsg\xE5rd, Heimatmuseen in Schweden, Swedish Local Heritage Museum" - institutional_context: local heritage association - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Swedish organization maintaining regional cultural patrimony through volunteer-based collection management and public programming. + alt_descriptions: + nl: >- + Zweedse organisatie die regionaal cultureel erfgoed beheert via vrijwilligerswerk en publieksprogramma's. + de: >- + Schwedische Organisation, die regionales Kulturerbe durch ehrenamtliche Sammlungsverwaltung und öffentliche Programme pflegt. + fr: >- + Organisation suédoise gérant le patrimoine culturel régional par le bénévolat et des programmes publics. + es: >- + Organización sueca que preserva el patrimonio cultural regional mediante gestión voluntaria y programas públicos. + ar: >- + منظمة سويدية تحافظ على التراث الثقافي الإقليمي من خلال الإدارة التطوعية والبرامج العامة. + id: >- + Organisasi Swedia yang mengelola warisan budaya regional melalui manajemen sukarela dan program publik. + zh: >- + 通过志愿管理和公共项目维护区域文化遗产的瑞典组织。 + structured_aliases: + nl: + - lokale erfgoedinstelling Zweden + - hembygdsförening + de: + - lokale Kulturerbeeinrichtung Schweden + - Heimatverein + fr: + - institution patrimoniale locale Suède + - société d'histoire locale + es: + - institución patrimonial local Suecia + - sociedad de historia local + ar: + - مؤسسة التراث المحلي السويدية + id: + - lembaga warisan lokal Swedia + zh: + - 瑞典地方遗产机构 + keywords: + - hembygd + - local history + - Sweden + - community archive + - volunteer organization + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization slots: + - identified_by - has_type - has_score - - identified_by - slot_usage: - identified_by: - has_type: - equals_expression: '["hc:MixedCustodianType"]' - see_also: - - LocalHistoryArchive - - HeritageSocietyType - - OpenAirMuseum - - CommunityArchive + annotations: + institutional_context: local heritage association + specificity_score: 0.5 + specificity_rationale: Country-specific institutional type combining local heritage documentation and presentation. + custodian_types: '["*"]' comments: - - Heimatmuseen in Schweden (de) - - "Hembygdsg\xE5rd (nl)" - - "Run by local hembygdsf\xF6rening (heritage association)" - - Sweden-specific institution combining museum and archive functions - - Preserves rural life, folk culture, and local traditions + - 'Preserved from prior description: Swedish local heritage institution type associated with community-run place-based heritage stewardship.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml index 356b3ec057..3b74f64411 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml @@ -1,56 +1,58 @@ id: https://w3id.org/nde/ontology/LocalHistoryArchive name: LocalHistoryArchive -title: Local History Archive +title: Local History Archive Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_score classes: LocalHistoryArchive: - description: Archive dealing with local history. Local history archives collect and preserve materials documenting the history of a specific locality such as a town, village, neighborhood, or small region. They may include official records, photographs, maps, newspapers, oral histories, and ephemera. Often maintained by local historical societies, libraries, or municipal governments. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + description: >- + Institution preserving documentary evidence of community heritage, municipal + development, and regional cultural traditions. + alt_descriptions: + nl: >- + Instelling die documentair bewijs van gemeentelijk erfgoed, stedelijke ontwikkeling + en regionale culturele tradities bewaart. + de: >- + Institution, die dokumentarische Belege kommunalen Erbes, städtischer Entwicklung + und regionaler kultureller Traditionen bewahrt. + fr: >- + Institution préservant les preuves documentaires du patrimoine communautaire, du + développement municipal et des traditions culturelles régionales. + es: >- + Institución que preserva evidencia documental del patrimonio comunitario, desarrollo + municipal y tradiciones culturales regionales. + ar: >- + مؤسسة تحافظ على الأدلة الوثائقية للتراث المجتمعي والتنمية البلدية والتقاليد الثقافية الإقليمية. + id: >- + Institusi yang melestarikan bukti dokumenter warisan komunitas, pembangunan kota, + dan tradisi budaya regional. + zh: >- + 保存社区遗产、城市发展和区域文化传统的文献证据的机构。 + broad_mappings: + - schema:ArchiveOrganization + - wd:Q166118 slots: + - identified_by - has_type - hold_record_set - has_score - - identified_by - exact_mappings: - - wd:Q12324798 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 - slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' annotations: - skos:prefLabel: Local History Archive - skos:altLabel: Lokalarchiv, archivo de historia local, archives d'histoire locale, Community History Archive subject_domain: local history - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - MunicipalArchive - - CommunityArchive - - HeritageSocietyType - - RegionalArchive + specificity_score: 0.6 + specificity_rationale: Archive organization type scoped to place-based historical memory stewardship. + custodian_types: '["*"]' comments: - - Lokalarchiv (de) - - archivo de historia local (es) - - archives d'histoire locale (fr) - - Focus on documenting specific locality or community - - Often run by historical societies or volunteers - - Important for genealogy and community identity + - 'Preserved from prior description: Archive organization focused on preserving records and documentation of local community history.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml index 8f4b0e0272..de0f6835e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml @@ -1,34 +1,83 @@ id: https://nde.nl/ontology/hc/class/LocalHistoryArchiveRecordSetType name: LocalHistoryArchiveRecordSetType -title: LocalHistoryArchive Record Set Type +title: Local History Archive Record Set Type Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_type +- ../slots/has_scope +- ../slots/has_score classes: LocalHistoryArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by LocalHistoryArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Classification concept for documentary aggregations maintained by local history + archives documenting place-based community heritage. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties beheerd door lokale geschiedenisarchieven + die plaatsgebonden erfgoed van de gemeenschap documenteren. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von lokalen Geschichtsarchiven + verwaltet werden und ortsbasiertes Gemeinschaftserbe dokumentieren. + fr: >- + Concept de classification pour les agrégations documentaires maintenues par les archives + d'histoire locale documentant le patrimoine communautaire basé sur le lieu. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas por archivos de historia local + que documentan patrimonio comunitario basado en el lugar. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تديرها أرشيفات التاريخ المحلي + التي توثق تراث المجتمع القائم على المكان. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dikelola oleh arsip sejarah lokal + yang mendokumentasikan warisan komunitas berbasis tempat. + zh: >- + 用于分类由记录基于地点的社区遗产的地方历史档案维护的文献聚合的分类概念。 + structured_aliases: + - literal_form: lokaal-historisch archief-recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lokalgeschichte-Archiv-RecordSet-Typ + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds d'archives d'histoire locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo de archivo de historia local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف التاريخ المحلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe set rekaman arsip sejarah lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方历史档案记录集类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - - has_score - has_scope - see_also: - - LocalHistoryArchive + - has_score + broad_mappings: - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - skos:Concept + comments: + - Applies to collections documenting local community history and heritage. + - Often includes photographs, oral histories, local publications, and family papers. + - 'Preserved from prior description: Record-set type for classifying local-history archival holdings.' + keywords: + - local history + - community heritage + - place-based archives + - local documentation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.55 + specificity_rationale: Record-set classification class for place-based historical archive material. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml index 728136cd04..56aeee1315 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml @@ -1,135 +1,193 @@ id: https://nde.nl/ontology/hc/class/LocalHistoryArchiveRecordSetTypes name: LocalHistoryArchiveRecordSetTypes -title: LocalHistoryArchive Record Set Type Subclasses +title: Local History Archive Record Set Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./LocalHistoryArchiveRecordSetType - linkml:types - - ../slots/has_score - ../slots/has_type + - ../slots/has_score - ../slots/has_custodian - ../slots/has_note classes: LocalHistoryFonds: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Local history materials.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + A fonds consisting of records documenting the history of a local community, its institutions, and everyday life. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die de geschiedenis van een lokale gemeenschap, haar instellingen en het dagelijks leven documenteren. + de: >- + Ein Fonds mit Unterlagen zur Dokumentation der Geschichte einer lokalen Gemeinschaft, ihrer Institutionen und des Alltags. + fr: >- + Un fonds de documents sur l'histoire d'une communaute locale, de ses institutions et de la vie quotidienne. + es: >- + Un fondo de documentos que registra la historia de una comunidad local, sus instituciones y la vida cotidiana. + ar: >- + صندوق من السجلات التي توثق تاريخ المجتمع المحلي ومؤسساته والحياة اليومية. + id: >- + Sebuah fonds catatan yang mendokumentasikan sejarah komunitas lokal, institusinya, dan kehidupan sehari-hari. + zh: >- + 记录地方社区、其机构与日常生活历史的记录全宗。 + structured_aliases: + - literal_form: lokaal historisch fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lokalgeschichtsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'histoire locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de historia local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق التاريخ المحلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds sejarah lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方史全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - LocalHistoryArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LocalHistoryFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds has_custodian: - equals_string: LocalHistoryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LocalHistoryArchive - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + equals_string: "hc:LocalHistoryArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf." CommunityPhotographCollection: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Local photographs.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + A collection of photographs and visual materials documenting local people, places, and events. + alt_descriptions: + nl: >- + Een collectie foto's en beeldmateriaal die lokale mensen, plaatsen en gebeurtenissen documenteert. + de: >- + Eine Sammlung von Fotografien und visuellen Materialien zur Dokumentation lokaler Personen, Orte und Ereignisse. + fr: >- + Une collection de photographies et de supports visuels documentant des personnes, des lieux et des evenements locaux. + es: >- + Una coleccion de fotografias y materiales visuales que documenta personas, lugares y eventos locales. + ar: >- + مجموعة من الصور والمواد البصرية التي توثق أشخاصاً وأماكن وأحداثاً محلية. + id: >- + Koleksi foto dan materi visual yang mendokumentasikan orang, tempat, dan peristiwa lokal. + zh: >- + 记录本地人物、地点与事件的照片及视觉材料收藏。 + structured_aliases: + - literal_form: lokale fotocollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: lokale Fotosammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de photographies locales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de fotografias locales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة صور محلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi foto lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方照片收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LocalHistoryArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CommunityPhotographCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection has_custodian: - equals_string: LocalHistoryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LocalHistoryArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:LocalHistoryArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf." LocalNewspaperCollection: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Local newspaper archives.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + A collection of local newspaper issues preserved as evidence of community news, opinion, and public life. + alt_descriptions: + nl: >- + Een collectie lokale krantenafleveringen, bewaard als bron voor nieuws, opinie en openbaar leven. + de: >- + Eine Sammlung lokaler Zeitungsnummern, bewahrt als Quelle fuer Nachrichten, Meinung und oeffentliches Leben. + fr: >- + Une collection de numeros de journaux locaux conservee comme source d'information, d'opinion et de vie publique. + es: >- + Una coleccion de ejemplares de periodicos locales conservada como fuente de noticias, opinion y vida publica. + ar: >- + مجموعة من أعداد الصحف المحلية محفوظة كمصدر للأخبار والرأي والحياة العامة. + id: >- + Koleksi edisi surat kabar lokal yang dipelihara sebagai sumber berita, opini, dan kehidupan publik. + zh: >- + 作为社区新闻、舆论与公共生活证据而保存的地方报纸期刊收藏。 + structured_aliases: + - literal_form: lokale krantencollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: lokale Zeitungssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de journaux locaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de periodicos locales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الصحف المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi surat kabar lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方报纸收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - LocalHistoryArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LocalNewspaperCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection has_custodian: - equals_string: LocalHistoryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by LocalHistoryArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:LocalHistoryArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Locality.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Locality.yaml index bb8b2bbd66..b114ca16b2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Locality.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Locality.yaml @@ -4,36 +4,61 @@ title: Locality Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - crm: http://www.cidoc-crm.org/cidoc-crm/ dcterms: http://purl.org/dc/terms/ dwc: http://rs.tdwg.org/dwc/terms/ - skos: http://www.w3.org/2004/02/skos/core# -imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_note - - ../slots/has_provenance - - ../slots/in_language + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc +imports: +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_note +- ../slots/has_provenance +- ../slots/in_language classes: Locality: class_uri: dcterms:Location - description: "Structured locality description for specimens and collection events.\n\ - **Purpose**: Captures verbatim locality text as recorded on specimen labels\ - \ or in field notes, preserving the original description for historical accuracy\ - \ while allowing structured interpretation.\n**Darwin Core Alignment**: - `verbatim_text`\ - \ → dwc:verbatimLocality - Preserves original text exactly as recorded - Supports\ - \ historical specimens with non-standard descriptions\n**TEMPORAL SEMANTICS**:\ - \ Locality descriptions may vary over time: - Original label text (historical)\ - \ - Interpreted/standardized descriptions (current) - Multiple descriptions\ - \ from different sources\n**Example**: ```yaml Locality:\n verbatim_text: \"\ - Mauritius, near Port Louis, in forest\"\n original_language: \"en\"\n has_provenance:\n\ - \ data_source: \"specimen_label\"\n extraction_date: \"2025-01-19\"\n\ - ```\n**REPLACES**: - Simple `collection_locality_text` string slot - Adds structured\ - \ provenance and language tracking" - exact_mappings: + description: >- + Structured place description preserving source wording and contextual interpretation for specimen and collection documentation. + alt_descriptions: + nl: >- + Gestructureerde plaatsbeschrijving die de brontekst en contextuele interpretatie bewaart voor specimen- en collectiedocumentatie. + de: >- + Strukturierte Ortsbeschreibung, die den Quellwortlaut und die kontextuelle Interpretation für Specimen- und Sammlungsdokumentation bewahrt. + fr: >- + Description de lieu structurée préservant le libellé source et l'interprétation contextuelle pour la documentation des spécimens et des collections. + es: >- + Descripción de lugar estructurada que preserva el texto original y la interpretación contextual para documentación de especímenes y colecciones. + ar: >- + وصف مكان منظم يحافظ على صياغة المصدر والتفسير السياقي لتوثيق العينات والمجموعات. + id: >- + Deskripsi tempat terstruktur yang mempertahankan kata sumber dan interpretasi kontekstual untuk dokumentasi spesimen dan koleksi. + zh: >- + 保留来源措辞和语境解释的地点结构化描述,用于标本和藏品文献记录。 + structured_aliases: + - literal_form: localiteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lokalität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: localidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موضع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokalitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 产地 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - dcterms:Location close_mappings: - dwc:Location @@ -48,39 +73,26 @@ classes: - has_provenance - in_language slot_usage: - has_label: -# range: string - examples: - - value: Port Louis, Mauritius - has_note: -# range: string has_provenance: range: ProvenanceBlock inlined: true comments: - - Created 2026-01-19 from collection_locality_text migration (Rule 53) - - Aligns with Darwin Core dwc:verbatimLocality - - Preserves original text while allowing structured interpretation - - Supports historical specimens with non-standard locality descriptions - see_also: - - https://dwc.tdwg.org/terms/#dwc:verbatimLocality - - https://dwc.tdwg.org/terms/#dwc:Location - annotations: - custodian_types: '["B", "M", "R"]' - custodian_types_rationale: Primarily used for Botanical/Zoo (B), Museum (M), - and Research (R) custodians with biological specimen collections. - custodian_types_primary: B - specificity_score: '0.65' - specificity_rationale: Moderately specific - primarily for natural history specimens. - template_specificity: '{"museum_search": 0.7, "collection_discovery": 0.75, - "general_heritage": 0.5}' + - Preserves original field locality descriptions from specimen labels. + - Supports natural history and geological collection documentation. + - 'Preserved from prior description: Structured locality description preserving source wording and contextual interpretation.' + keywords: + - specimen location + - field locality + - collection provenance + - place description examples: - value: - has_label: Port Louis, Mauritius - has_provenance: null - - value: - verbatim_text: 'Indonesia: Java: Mt. Gede, 1500m' - has_label: Gunung Gede, West Java, Indonesia - - value: - interpretation_notes: 'Latin: ''Near Cape Town, on rocks by the sea''' - has_label: Cape Town coastline, South Africa + has_label: "Krakatau, Sunda Strait" + has_note: "Type locality for species description" + description: Natural history specimen locality + annotations: + custodian_types: '["B", "M", "R"]' + custodian_types_rationale: Mainly used in specimen, field, and collection locality contexts. + custodian_types_primary: B + specificity_score: 0.65 + specificity_rationale: Structured locality capture with provenance for specimen and collection data. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Location.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Location.yaml index 0d349c51bf..e7ad82bfaa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Location.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Location.yaml @@ -1,77 +1,114 @@ id: https://nde.nl/ontology/hc/class/Location -name: location_class +name: Location title: Location Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ locn: http://www.w3.org/ns/locn# wgs84: http://www.w3.org/2003/01/geo/wgs84_pos# - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/has_score # was: template_specificity - - ../slots/has_latitude - - ../slots/has_label - - ../slots/has_longitude +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_score classes: Location: class_uri: schema:Place - description: | + description: >- + Reusable geographic place designation with a verbal designation and optional + coordinate pair for spatial positioning. + alt_descriptions: + nl: >- + Herbruikbare geografische plaatsaanduiding met een verbale benaming en optioneel + coördinatenpaar voor ruimtelijke positionering. + de: >- + Wiederverwendbare geografische Ortsbezeichnung mit verbalischer Bezeichnung und optionalem + Koordinatenpaar zur räumlichen Positionierung. + fr: >- + Désignation de lieu géographique réutilisable avec une désignation verbale et paire de coordonnées + optionnelle pour le positionnement spatial. + es: >- + Designación de lugar geográfico reutilizable con designación verbal y par de coordenadas + opcional para posicionamiento espacial. + ar: >- + تسمية مكان جغرافي قابلة لإعادة الاستخدام مع تسمية لفظية وزوج إحداثيات + اختياري للتموضع المكاني. + id: >- + Penunjukan lokasi geografis yang dapat digunakan kembali dengan penunjukan verbal dan pasangan koordinat + opsional untuk pemosisian spasial. + zh: >- + 具有口头指定和可选坐标对用于空间定位的可重用地理地点指定。 + structured_aliases: + - literal_form: locatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Standort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localisation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación + predicate: EXACT_SYNONYM + in_language: es + - 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 + broad_mappings: + - schema:Place + close_mappings: + - locn:Location + related_mappings: + - wgs84:Point + slots: + - has_label + - has_latitude + - has_longitude + - has_score + slot_usage: + has_label: + required: true + has_latitude: + range: float + has_longitude: + range: float + comments: + - Generic geographic location representation for heritage entities. + - Used for transfer event locations, institution addresses, and storage facilities. + - 'Preserved from prior description: Reusable geographic location with label and optional coordinate pair.' + keywords: + - geographic place + - spatial location + - coordinate reference + - place designation + notes: + - | Generic geographic location representation. - + **Purpose**: Location provides a reusable class for representing geographic locations with name and optional coordinates. - + **Ontological Alignment**: - **Primary**: `schema:Place` - Schema.org Place - - **Exact**: `locn:Location` - LOCN (W3C Location) location + - **Close**: `locn:Location` - LOCN (W3C Location) location - **Related**: `wgs84:Point` - WGS84 geo point (for coordinates) - + **Use Cases**: - Transfer event locations (origin/destination) - Institution physical locations - Collection storage locations - - exact_mappings: - - locn:Location - - related_mappings: - - wgs84:Point - - slots: - - has_label - - has_latitude - - has_longitude - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - slot_usage: - has_label: -# range: string - required: true - has_latitude: - range: float - required: false - has_longitude: - range: float - required: false - annotations: custodian_types: '["*"]' - custodian_types_rationale: Locations apply to all heritage custodian types. - custodian_types_primary: null specificity_score: 0.2 - specificity_rationale: Generic location class applicable across all contexts. - - examples: - - value: | - location_name: "Rijksmuseum Amsterdam" - latitude: 52.3600 - longitude: 4.8852 - - value: | - location_name: "Noord-Hollands Archief, Haarlem" \ No newline at end of file + specificity_rationale: Generic place anchor class used across operational and descriptive contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml index 9034c2b9bf..e38c68e404 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml @@ -1,44 +1,53 @@ id: https://w3id.org/nde/ontology/LocationLibrary name: LocationLibrary -title: Location Library +title: Location Library Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_score classes: LocationLibrary: - description: A collection of visual and reference information about locations or places that might be used for filming or photography. Location libraries serve the film, television, and photography industries by providing searchable databases of potential shooting locations. They typically include photographs, descriptions, access information, and logistical details about venues and landscapes. is_a: ArchiveOrganizationType class_uri: skos:Concept - annotations: - skos:prefLabel: Location Library - skos:altLabel: biblioteca de localizaciones, Film Location Library, Location Database, Scouting Library - subject_domain: film/photography production - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Specialized facility maintaining searchable references to geographic sites + used in film, television, and photography production. + alt_descriptions: + nl: >- + Gespecialiseerde faciliteit die doorzoekbare verwijzingen naar geografische locaties + bijhoudt die gebruikt worden in film-, televisie- en fotografieproductie. + de: >- + Spezialisierte Einrichtung, die durchsuchbare Referenzen auf geografische Standorte + verwaltet, die in Film-, Fernseh- und Fotografieproduktion verwendet werden. + fr: >- + Installation spécialisée maintenant des références consultables vers des sites + géographiques utilisés dans la production cinématographique, télévisuelle et photographique. + es: >- + Instalación especializada que mantiene referencias buscables a sitios geográficos + utilizados en producción de cine, televisión y fotografía. + ar: >- + منشأة متخصصة تحتفظ بمراجع قابلة للبحث عن المواقع الجغرافية المستخدمة في إنتاج الأفلام والتلفزيون والتصوير الفوتوغرافي. + id: >- + Fasilitas khusus yang memelihara referensi yang dapat dicari ke situs geografis + yang digunakan dalam produksi film, televisi, dan fotografi. + zh: >- + 维护用于电影、电视和摄影制作的地理位置可搜索引用的专门设施。 + broad_mappings: + - skos:Concept slots: + - identified_by - has_type - has_score - - identified_by - slot_usage: - identified_by: - has_type: - equals_expression: '["hc:LibraryType"]' - see_also: - - FilmArchive - - PhotoArchive - - MediaArchive - - DigitalPlatformType + annotations: + subject_domain: film and photography production + specificity_score: 0.45 + specificity_rationale: Specialized institutional type combining location documentation and discovery services. + custodian_types: '["*"]' comments: - - biblioteca de localizaciones (es) - - Serves film, TV, and photography production needs - - May be maintained by film commissions or private companies - - Combines archival reference with commercial service - - Often includes searchable geographic and visual databases + - 'Preserved from prior description: Institution type maintaining searchable location references for film and photography production.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LocationResolution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LocationResolution.yaml index efc7fd49de..f7dfd26033 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LocationResolution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LocationResolution.yaml @@ -1,47 +1,67 @@ id: https://nde.nl/ontology/hc/classes/LocationResolution name: LocationResolution -title: LocationResolution +title: Location Resolution Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ geo: http://www.w3.org/2003/01/geo/wgs84_pos# +default_prefix: hc imports: - - linkml:types - - ../enums/LocationResolutionMethodEnum - - ../slots/based_on - - ../slots/has_code -# default_range: string +- linkml:types +- ../enums/LocationResolutionMethodEnum +- ../slots/has_method +- ../slots/has_code +- ../slots/in_country +- ../slots/has_url +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_note +- ../slots/based_on classes: LocationResolution: - description: "Method and result of settlement resolution for GHCID generation.\ - \ Records how a location was resolved from source data (coordinates, place\ - \ names, addresses) to a standardized settlement using GeoNames or other authoritative\ - \ geographic databases.\nOntology mapping rationale: - class_uri is prov:Location\ - \ because this class represents the result\n of resolving/identifying a geographic\ - \ location, which PROV-O defines\n as \"an identifiable geographic place\"\ - \ with various expression methods\n- close_mappings includes geo:SpatialThing\ - \ because the resolution \n produces spatial extent information (coordinates,\ - \ feature codes)\n- related_mappings includes schema:Place (general place concept)\ - \ and\n prov:Entity (the resolution result is a traceable entity)" class_uri: prov:Location - close_mappings: - - geo:SpatialThing - related_mappings: - - schema:Place - - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Result record documenting the geocoding process that transformed a textual + place reference into normalized coordinates. + alt_descriptions: + nl: >- + Resultaatrecord dat het geocodingproces documenteert dat een tekstuele plaatsverwijzing + transformeerde naar genormaliseerde coördinaten. + de: >- + Ergebnisdatensatz, der den Geokodierungsprozess dokumentiert, der eine textliche + Ortsreferenz in normalisierte Koordinaten umwandelte. + fr: >- + Enregistrement de résultat documentant le processus de géocodage qui a transformé + une référence de lieu textuelle en coordonnées normalisées. + es: >- + Registro de resultado que documenta el proceso de geocodificación que transformó + una referencia de lugar textual en coordenadas normalizadas. + ar: >- + سجل نتيجة يوثق عملية الترميز الجغرافي التي حولت مرجع مكان نصي إلى إحداثيات موحدة. + id: >- + Rekaman hasil yang mendokumentasikan proses geocoding yang mengubah referensi + tempat tekstual menjadi koordinat ternormalisasi. + zh: >- + 记录将文本地点引用转换为规范化坐标的地理编码过程的结果记录。 + broad_mappings: + - prov:Location slots: - has_method - - region_code - - in_country - has_code - - source_url + - in_country + - has_url - has_latitude - has_longitude - has_note + - based_on + slot_usage: + has_method: + range: LocationResolutionMethodEnum + annotations: + specificity_score: 0.45 + specificity_rationale: Provenance-aware geolocation normalization record for place disambiguation workflows. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Resolution result describing how a place reference was normalized to a geographic location.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Locker.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Locker.yaml index 202fe7855f..1efe36a467 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Locker.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Locker.yaml @@ -1,22 +1,74 @@ id: https://nde.nl/ontology/hc/class/Locker name: Locker -title: Locker -description: Storage lockers available for visitors/staff. +title: Locker Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: Locker: class_uri: schema:AmenityFeature - description: Locker facility. + description: >- + Secure storage compartment provided as a visitor or staff amenity for temporary personal item retention. + alt_descriptions: + nl: >- + Beveiligd bergvak aangeboden als voorziening voor bezoekers of personeel voor tijdelijke bewaring van persoonlijke bezittingen. + de: >- + Sicheres Abteil, das als Besuchsdienstleistung für die vorübergehende Aufbewahrung persönlicher Gegenstände bereitgestellt wird. + fr: >- + Compartiment de stockage sécurisé fourni comme aménité pour les visiteurs ou le personnel pour la rétention temporaire d'objets personnels. + es: >- + Compartimento de almacenamiento seguro proporcionado como servicio para visitantes o personal para la retención temporal de objetos personales. + ar: >- + حجرة تخزين آمنة مقدمة كمرفق للزوار أو الموظفين للاحتفاظ المؤقت بالأغراض الشخصية. + id: >- + Kompartemen penyimpanan aman yang disediakan sebagai fasilitas pengunjung atau staf untuk penyimpanan sementara barang pribadi. + zh: >- + 作为访客或员工设施提供的用于临时存放个人物品的安全储物隔间。 + structured_aliases: + - literal_form: kluisje + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schließfach + predicate: EXACT_SYNONYM + in_language: de + - literal_form: casier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: casillero + predicate: EXACT_SYNONYM + in_language: es + - literal_form: خزانة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: loker + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 储物柜 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:AmenityFeature slots: - has_description + comments: + - Supports visitor convenience and security policies. + - May include key, code, or digital access mechanisms. + - 'Preserved from prior description: Secure locker amenity for temporary visitor or staff storage.' + keywords: + - secure storage + - visitor amenity + - personal locker + - temporary retention + examples: + - value: + has_description: Coin-operated lockers near main entrance. + description: Museum locker facility description annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.25 + specificity_rationale: Facility amenity class for onsite storage services. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LogoClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LogoClaim.yaml index 06934fd46c..6a98bbeafe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LogoClaim.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LogoClaim.yaml @@ -1,42 +1,94 @@ id: https://nde.nl/ontology/hc/classes/LogoClaim name: LogoClaim -title: LogoClaim +title: Logo Claim Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_selector - - ../slots/has_type - - ../slots/20260202_matang/new/retrieved_on - - ../slots/20260202_matang/new/source_url -# default_range: string +- linkml:types +- ../slots/has_type +- ../slots/has_url +- ../slots/has_selector +- ../slots/retrieved_at classes: LogoClaim: - description: "Individual logo or favicon claim extracted from a webpage, including\ - \ the image URL, CSS selector for provenance, and extraction metadata.\nOntology\ - \ mapping rationale: - class_uri is prov:Entity because this represents a claim/assertion\n\ - \ with provenance tracking\n- close_mappings includes schema:ImageObject as\ - \ this describes an image" class_uri: prov:Entity + description: >- + Extracted assertion about a brand visual identifier, including its source location, + retrieval context, and extraction selector. + alt_descriptions: + nl: >- + Geëxtraheerde bewering over een visueel merkteken, inclusief de bronlocatie, + ophaalcontext en extractieselector. + de: >- + Extrahierte Aussage über ein visuelles Markenidentifikator, einschließlich Quellort, + Abrufkontext und Extraktionsselektor. + fr: >- + Assertion extraite sur un identifiant visuel de marque, y compris son emplacement source, + le contexte de récupération et le sélecteur d'extraction. + es: >- + Aserción extraída sobre un identificador visual de marca, incluyendo su ubicación de origen, + contexto de recuperación y selector de extracción. + ar: >- + تأكيد مستخرج حول معرف بصري للعلامة التجارية، بما في ذلك موقع المصدر + وسياق الاسترجاع ومحدد الاستخراج. + id: >- + Pernyataan yang diekstrak tentang pengidentifikasi visual merek, termasuk lokasi sumbernya, + konteks pengambilan, dan pemilih ekstraksi. + zh: >- + 关于品牌视觉标识符的提取断言,包括其来源位置、检索上下文和提取选择器。 + structured_aliases: + - literal_form: logoclaim + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Logo-Behauptung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: assertion de logo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: afirmación de logotipo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مطالبة الشعار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: klaim logo + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标识声明 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - prov:Entity close_mappings: - schema:ImageObject related_mappings: - prov:Derivation slots: - has_type - - source_url + - has_url - has_selector - - retrieved_on - slot_usage: - has_type: -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type - required: false + - retrieved_at + comments: + - Captures provenance of brand imagery extraction from web sources. + - Supports visual brand verification and enrichment workflows. + - 'Preserved from prior description: Extracted claim about a logo or favicon, including source selector and retrieval context.' + keywords: + - brand identifier + - logo extraction + - visual claim + - favicon assertion + examples: + - value: + has_type: FAVICON + has_url: https://example.com/favicon.ico + retrieved_at: '2025-01-15T10:30:00Z' + description: Extracted favicon claim with retrieval timestamp annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.4 + specificity_rationale: Image-claim unit for visual brand extraction provenance. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml index 6ad40328cd..b6d7da504c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml @@ -1,37 +1,88 @@ id: https://nde.nl/ontology/hc/classes/LogoEnrichment name: LogoEnrichment -title: LogoEnrichment +title: Logo Enrichment Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_url classes: LogoEnrichment: - description: "Logo and favicon enrichment data extracted from institutional websites\ - \ via web scraping (crawl4ai). Captures logos, favicons, OpenGraph images, and\ - \ other visual brand assets with full provenance tracking.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this represents enrichment data\n\ - \ with provenance (timestamps, methods, sources)\n- close_mappings includes\ - \ schema:ImageObject as the extracted data\n relates to image/logo assets" class_uri: prov:Entity + description: >- + Enrichment payload containing brand imagery candidates such as logos + and favicons extracted from website analysis. + alt_descriptions: + nl: >- + Verrijkingspayload met merkbeeldkandidaten zoals logo's + en favicons geëxtraheerd uit website-analyse. + de: >- + Anreicherungsnutzdaten mit Markenbildkandidaten wie Logos + und Favicons, extrahiert aus Website-Analysen. + fr: >- + Charge d'enrichissement contenant des candidats d'images de marque + tels que logos et favicons extraits de l'analyse de sites Web. + es: >- + Carga de enriquecimiento que contiene candidatos de imágenes de marca + como logotipos y favicons extraídos del análisis de sitios web. + ar: >- + حمولة إثراء تحتوي على مرشحات صور العلامة التجارية + مثل الشعارات والأيقونات المفضلة المستخرجة من تحليل الموقع. + id: >- + Muatan pengayaan yang berisi kandidat citra merek + seperti logo dan favicon yang diekstraksi dari analisis situs web. + zh: >- + 包含从网站分析中提取的品牌图像候选项(如标志和网站图标)的丰富化载荷。 close_mappings: - schema:ImageObject related_mappings: - prov:Derivation - schema:Brand - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - - source_url + - has_url + structured_aliases: + - literal_form: logo-verrijking + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Logo-Anreicherung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enrichissement de logo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enriquecimiento de logotipo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إثراء الشعار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengayaan logo + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标志丰富化 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Derived from HTML meta tags, link elements, and image analysis + - Supports brand identification and visual identity tracking + - 'Preserved from prior description: Enrichment payload containing logo and favicon candidates derived from website analysis.' + keywords: + - logo + - favicon + - brand + - website analysis + - visual identity + examples: + - value: + has_url: https://example.org/logo.png + description: Logo URL extracted from institutional website + annotations: + specificity_score: 0.4 + specificity_rationale: Aggregated visual-brand enrichment result class. + custodian_types: '["*"]' + broad_mappings: + - prov:Entity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml index 1d17376f00..68cf4356d5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml @@ -1,25 +1,76 @@ id: https://nde.nl/ontology/hc/classes/LogoEnrichmentSummary name: LogoEnrichmentSummary -title: LogoEnrichmentSummary +title: Logo Enrichment Summary Class 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 -# default_range: string +- linkml:types classes: LogoEnrichmentSummary: - description: "Summary statistics of logo enrichment results, indicating what types\ - \ of visual brand assets were found during web scraping.\nOntology mapping rationale:\ - \ - class_uri is schema:QuantitativeValue as this represents count/summary\n\ - \ statistics about the enrichment results" class_uri: schema:QuantitativeValue + description: >- + Aggregated quantitative metrics describing brand imagery extraction outcomes + from web enrichment workflows. + alt_descriptions: + nl: >- + Geaggregeerde kwantitatieve metrics die resultaten van merkbeeldextractie + uit webverrijkingsworkflows beschrijven. + de: >- + Aggregierte quantitative Metriken, die Markengrafik-Extraktionsergebnisse + aus Web-Anreicherungsworkflows beschreiben. + fr: >- + Métriques quantitatives agrégées décrivant les résultats d'extraction d'images de marque + à partir de flux d'enrichissement Web. + es: >- + Métricas cuantitativas agregadas que describen resultados de extracción de imágenes de marca + de flujos de enriquecimiento web. + ar: >- + مقاييس كمية مجمعة تصف نتائج استخراج صور العلامة التجارية + من سير عمل إثراء الويب. + id: >- + Metrik kuantitatif teragregasi yang mendeskripsikan hasil ekstraksi gambar merek + dari alur kerja pengayaan web. + zh: >- + 描述从网络丰富工作流中提取品牌图像结果的聚合量化指标。 + structured_aliases: + - literal_form: logo-verrijkings samenvatting + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Logo-Anreicherungszusammenfassung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: résumé d'enrichissement de logo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: resumen de enriquecimiento de logotipo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملخص إثراء الشعار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ringkasan pengayaan logo + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标识丰富摘要 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:QuantitativeValue related_mappings: - schema:PropertyValue + comments: + - Captures success rates, confidence scores, and extraction counts. + - Used for monitoring enrichment pipeline performance. + - 'Preserved from prior description: Summary metrics describing logo-enrichment extraction outcomes.' + keywords: + - extraction metrics + - brand imagery + - enrichment summary + - pipeline performance annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_score: 0.3 + specificity_rationale: Aggregated quantitative summary for logo extraction runs. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/METSAPI.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/METSAPI.yaml index 5815dfaddf..4da99bee90 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/METSAPI.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/METSAPI.yaml @@ -1,58 +1,49 @@ id: https://nde.nl/ontology/hc/class/METSAPI -name: mets_api -title: METSAPI Class +name: METSAPI +title: METSAPI prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcat: http://www.w3.org/ns/dcat# dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - premis: http://www.loc.gov/premis/rdf/v3/ - xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/METSIdentifierTypeEnum - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/response_format +- linkml:types +- ../slots/has_score +- ../slots/has_format classes: METSAPI: is_a: DataServiceEndpoint class_uri: hc:METSAPI - description: "METS (Metadata Encoding and Transmission Standard) document retrieval\ - \ API.\n\n**Purpose:**\n\nModels endpoints that provide access to METS documents\ - \ describing\nthe structure and metadata of digital objects in heritage collections.\n\ - \nMETS is a Library of Congress standard widely used in digital preservation\n\ - and repository systems.\n\n**METS Structure:**\n\nA METS document contains:\n\ - - **metsHdr**: Header with creation/modification metadata\n- **dmdSec**: Descriptive\ - \ metadata (Dublin Core, MODS, EAD, etc.)\n- **amdSec**: Administrative metadata\ - \ (technical, rights, provenance)\n- **fileSec**: File inventory with technical\ - \ properties\n- **structMap**: Logical/physical structure of the object\n- **structLink**:\ - \ Links between structural divisions\n- **behaviorSec**: Executable behaviors\n\ - \n**Example - Nationaal Archief METS API:**\n\n```yaml\nmets_api:\n endpoint_name:\ - \ \"Nationaal Archief METS API\"\n base_url: \"https://service.archief.nl/gaf/api/mets/v1/\"\ - \n url_pattern: \"{base_url}{uuid}\"\n mets_profile: NATIONAAL_ARCHIEF\n \ - \ version: \"v1\"\n descriptive_metadata_schemas:\n - Dublin Core\n -\ - \ EAD\n rights_metadata_available: true\n structural_metadata_available: true\n\ - \ file_inventory_included: true\n example_url: \"https://service.archief.nl/gaf/api/mets/v1/12345678-1234-1234-1234-123456789012\"\ - \n```\n\n**Use Cases:**\n\n1. **Digital preservation**: Validate object integrity\n\ - 2. **Viewer integration**: Build multi-page viewers from structural metadata\n\ - 3. **Migration**: Transfer objects between repository systems\n4. **Audit**:\ - \ Track provenance and rights\n\n**See Also:**\n\n- METS Standard: https://www.loc.gov/standards/mets/\n\ - - METS Primer: https://www.loc.gov/standards/mets/METSPrimer.pdf\n" + description: >- + Data-service endpoint for retrieving METS documents that describe digital + object structure, file inventories, and administrative metadata. + alt_descriptions: + nl: Dataservice-endpoint voor het ophalen van METS-documenten die objectstructuur bestandsinventaris en administratieve metadata beschrijven. + de: Data-Service-Endpunkt zum Abruf von METS-Dokumenten die Objektstruktur Dateibestaende und administrative Metadaten beschreiben. + fr: Point d acces de service de donnees pour recuperer des documents METS decrivant structure d objet inventaires de fichiers et metadonnees administratives. + es: Endpoint de servicio de datos para recuperar documentos METS que describen estructura de objetos inventarios de archivos y metadatos administrativos. + ar: نقطة نهاية لخدمة بيانات لاسترجاع وثائق METS التي تصف بنية الكائنات وجرد الملفات والبيانات الوصفية الإدارية. + id: Endpoint layanan data untuk mengambil dokumen METS yang menjelaskan struktur objek digital inventaris berkas dan metadata administratif. + zh: 用于获取METS文档的数据服务端点,这些文档描述数字对象结构、文件清单与管理元数据。 + structured_aliases: + - {literal_form: METS-dataservice-endpoint, in_language: nl} + - {literal_form: METS-Dienstendpunkt, in_language: de} + - {literal_form: point d acces METS, in_language: fr} + - {literal_form: endpoint de servicio METS, in_language: es} + - {literal_form: نقطة خدمة METS, in_language: ar} + - {literal_form: endpoint layanan METS, in_language: id} + - {literal_form: METS服务端点, in_language: zh} + broad_mappings: + - dcat:DataService + related_mappings: + - schema:DataFeed slot_usage: - response_format: + has_format: ifabsent: string(application/xml) - comments: - - METS is essential for digital preservation and repository interoperability - - Structural maps enable building multi-page viewers - - Consider caching METS documents for frequently accessed objects - see_also: - - https://www.loc.gov/standards/mets/ - - https://www.loc.gov/standards/mets/mets-schemadocs.html slots: - has_score annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml index 781d033e84..2f7e68aef6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml @@ -1,60 +1,82 @@ id: https://w3id.org/nde/ontology/MailingListArchive name: MailingListArchive -title: Mailing List Archive +title: Mailing List Archive Class prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - linkml:types - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - ../slots/has_type - ../slots/hold_record_set + - ../slots/has_score classes: MailingListArchive: - description: Archive of mailing list communications. Mailing list archives preserve the messages exchanged through email distribution lists, documenting online discussions, community conversations, and collaborative work. They are important sources for studying digital communication history, online communities, and the development of technical projects. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q104018626 - close_mappings: - - rico:CorporateBody - - skos:Concept + description: >- + Organization dedicated to preserving email-based community communications, discussion threads, and listserv records. + alt_descriptions: + nl: >- + Organisatie die zich toelegt op het bewaren van e-mailgebaseerde gemeenschapscommunicatie, discussiedraden en listserv-records. + de: >- + Organisation, die sich der Bewahrung von E-Mail-basierten Gemeinschaftskommunikationen, Diskussionsthemen und Listserv-Datensätzen widmet. + fr: >- + Organisation dédiée à la préservation des communications communautaires par courriel, des fils de discussion et des enregistrements de listes de diffusion. + es: >- + Organización dedicada a preservar comunicaciones comunitarias basadas en correo electrónico, hilos de discusión y registros de listas de correo. + ar: >- + منظمة مكرسة للحفاظ على اتصالات المجتمع القائمة على البريد الإلكتروني وخيارات النقاش وسجلات القوائم البريدية. + id: >- + Organisasi yang berdedikasi untuk melestarikan komunikasi komunitas berbasis email, utas diskusi, dan rekaman listserv. + zh: >- + 致力于保存基于电子邮件的社区通信、讨论线程和邮件列表记录的组织。 + structured_aliases: + nl: + - mailinglijstarchief + - discussielijstarchief + de: + - Mailinglistenarchiv + - Diskussionslistenarchiv + fr: + - archive de liste de diffusion + - archive de discussion + es: + - archivo de lista de correo + - archivo de discusión + ar: + - أرشيف القائمة البريدية + - أرشيف النقاش + id: + - arsip milis + - arsip diskusi + zh: + - 邮件列表档案馆 + - 讨论列表档案馆 + keywords: + - mailing list archive + - email archive + - listserv + - discussion list + - community communication broad_mappings: - - wd:Q166118 - mixins: - - DigitalPlatformType - slot_usage: - identified_by: null - has_type: - identifier: false - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - schema:ArchiveOrganization + - wd:Q166118 + close_mappings: + - wd:Q104018626 + - rico:CorporateBody + slots: + - identified_by + - has_type + - hold_record_set + - has_score annotations: - skos:prefLabel: Mailing List Archive - skos:altLabel: Archiv der Mailingliste, archive de la liste de diffusion, archief van mailinglijst, Email List Archive - media_type: digital/email + media_type: digital and email born_digital: 'yes' - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - see_also: - - DigitalArchive - - WebArchive - - CommunityArchive - comments: - - Archiv der Mailingliste (de) - - archive de la liste de diffusion (fr) - - archief van mailinglijst (nl) - - Born-digital archives of email communications - - Important for technical and community history - - 'Examples: IETF archives, open source project lists' + specificity_score: 0.55 + specificity_rationale: Archive organization type for born-digital community communication stewardship. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml index d3467439a5..cce8b5427a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml @@ -1,34 +1,95 @@ id: https://nde.nl/ontology/hc/class/MailingListArchiveRecordSetType name: MailingListArchiveRecordSetType -title: MailingListArchive Record Set Type +title: Mailing List Archive Record Set Type Class prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_type +- ../slots/has_scope +- ../slots/has_score classes: MailingListArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by MailingListArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: >- + Classification concept for aggregated discussion-message corpora captured + from subscription-based electronic correspondence channels. + alt_descriptions: + nl: >- + Classificatieconcept voor geaggregeerde discussieberichtencorpora, + vastgelegd uit abonnementsgebaseerde elektronische + correspondentiekanalen. + de: >- + Klassifikationskonzept für aggregierte Diskussionsnachrichtenkorpora, + erfasst aus abonnementsbasierten elektronischen + Korrespondenzkanälen. + fr: >- + Concept de classification pour des corpus agrégés de messages de + discussion capturés depuis des canaux de correspondance électronique par + abonnement. + es: >- + Concepto de clasificación para corpus agregados de mensajes de debate + capturados de canales de correspondencia electrónica por suscripción. + ar: >- + مفهوم تصنيف لمجاميع رسائل نقاش مجمعة ملتقطة من قنوات مراسلة + إلكترونية قائمة على الاشتراك. + id: >- + Konsep klasifikasi untuk korpus pesan diskusi teragregasi yang + ditangkap dari saluran korespondensi elektronik berbasis langganan. + zh: >- + 用于分类从订阅式电子通信渠道采集的讨论消息聚合语料的分类概念。 slots: - has_type - - has_score - has_scope - see_also: - - MailingListArchive - - rico:RecordSetType - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + - has_score + structured_aliases: + - literal_form: type voor discussieberichtencorpus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ für Diskussionsnachrichtenkorpus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de corpus de messages de discussion + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de corpus de mensajes de debate + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة رسائل نقاش + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe korpus pesan diskusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 讨论消息语料类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Groups archived electronic correspondence streams at documentary aggregation level. + - Useful for preserving institutional deliberation and policy-development traces. + - 'Preserved from prior description: Record-set type for classifying mailing-list archive holdings.' + keywords: + - electronic correspondence + - discussion corpus + - subscription channel + - documentary aggregation + examples: + - value: + has_type: MailingListArchiveRecordSetType + has_scope: Curatorial policy list messages from 2012-2020. + description: Aggregated correspondence corpus from a subscription channel. annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.5 + specificity_rationale: Record-set typing for structured email-discussion archive corpora. + custodian_types: '["*"]' + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml index d71d2ff3cb..b41aee4762 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml @@ -1,98 +1,84 @@ id: https://nde.nl/ontology/hc/class/MailingListArchiveRecordSetTypes name: MailingListArchiveRecordSetTypes -title: MailingListArchive Record Set Type Subclasses +title: Mailing List Archive Record Set Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MailingListArchiveRecordSetType - linkml:types - - ../slots/has_score - ../slots/has_type + - ../slots/has_score - ../slots/has_custodian - ../slots/has_note classes: EmailArchiveCollection: is_a: MailingListArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Email list archives.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Collection-level aggregation of electronic mail list messages and + threaded discussion archives. + alt_descriptions: + nl: >- + Aggregatie op collectieniveau van elektronische maillijstberichten en + gearchiveerde discussiedraden. + de: >- + Aggregation auf Sammlungsebene von E-Mail-Listen-Nachrichten und archivierten Diskussionsfäden. + fr: >- + Agrégation au niveau de la collection de messages de listes de diffusion et + d'archives de discussions thématiques. + es: >- + Agregación a nivel de colección de mensajes de listas de correo y archivos de hilos de discusión. + ar: >- + تجميع على مستوى المجموعة لرسائل القوائم البريدية وأرشيفات سلاسل المحادثة. + id: >- + Agregasi tingkat koleksi pesan milis dan arsip utas diskusi. + zh: >- + 邮件列表消息和线程讨论档案的集合级聚合。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - MailingListArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: EmailArchiveCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: MailingListArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MailingListArchive - custodians. Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - has_type + - has_score + - has_custodian + - has_note DiscussionForumFonds: is_a: MailingListArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Discussion forum records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + A fonds consisting of records accumulated by an ongoing discussion community, typically preserved as a coherent body of communication. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die door een doorlopende discussiegemeenschap zijn opgebouwd en doorgaans als samenhangend communicatiebestand worden bewaard. + de: >- + Ein Fonds mit Unterlagen, die von einer fortlaufenden Diskussionsgemeinschaft angesammelt und typischerweise als zusammenhaengender Kommunikationsbestand bewahrt werden. + fr: >- + Un fonds de documents accumules par une communaute de discussion durable, generalement conserve comme un ensemble coherent de communication. + es: >- + Un fondo de documentos acumulados por una comunidad de debate sostenida, normalmente conservado como un cuerpo coherente de comunicacion. + ar: >- + صندوق من السجلات التي جمعتها جماعة نقاش مستمرة ويُحفظ عادة كجسم متماسك من الاتصالات. + id: >- + Sebuah fonds catatan yang terakumulasi oleh komunitas diskusi berkelanjutan, biasanya dipelihara sebagai kumpulan komunikasi yang koheren. + zh: >- + 由持续性的讨论社群积累并通常作为连贯通信整体保存的记录全宗。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - MailingListArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DiscussionForumFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_custodian: - equals_string: MailingListArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MailingListArchive - custodians. Inverse of rico:isOrWasHolderOf. + - has_type + - has_score + - has_custodian + - has_note diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MainPart.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MainPart.yaml index fc61006bc2..6428a7dff3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MainPart.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MainPart.yaml @@ -1,63 +1,75 @@ id: https://nde.nl/ontology/hc/class/MainPart -name: main_part_class +name: MainPart title: Main Part Class 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_code - ../slots/has_quantity - ../slots/contain -default_prefix: hc + - ../slots/has_code classes: MainPart: class_uri: schema:QuantitativeValue - description: 'Represents a principal/primary portion of something with quantified - value. - - **PURPOSE**: - - MainPart provides structured representation for primary allocations such as: - - Capital budget (principal budget for infrastructure/equipment) - Primary funding - amount - Main portion of a larger whole - - **ONTOLOGY ALIGNMENT**: - - | Ontology | Mapping | Rationale | |----------|---------|-----------| | Schema.org - | schema:QuantitativeValue | Quantified value | - - **USE CASES**: - Capital budget allocation in institutional budgets - Primary - collection value - Main funding allocation - - MIGRATED 2026-01-22: Created per slot_fixes.yaml revision for capital_budget. - Replaces simple decimal capital_budget with structured class.' - exact_mappings: - - schema:QuantitativeValue + description: >- + Dominant quantified component representing the largest share within an allocation structure. + alt_descriptions: + nl: >- + Dominant gekwantificeerd onderdeel dat het grootste aandeel vertegenwoordigt binnen een toewijzingsstructuur. + de: >- + Dominanter quantifizierter Bestandteil, der den größten Anteil innerhalb einer Zuweisungsstruktur repräsentiert. + fr: >- + Composant quantifié dominant représentant la plus grande part dans une structure d'allocation. + es: >- + Componente cuantificado dominante que representa la mayor participación dentro de una estructura de asignación. + ar: >- + مكون كمي مهيمن يمثل الحصة الأكبر ضمن هيكل التخصيص. + id: >- + Komponen terkuantifikasi dominan yang mewakili porsi terbesar dalam struktur alokasi. + zh: >- + 在分配结构中代表最大份额的主要量化组成部分。 + structured_aliases: + nl: + - hoofdonderdeel + - primair deel + de: + - Hauptteil + - primärer Anteil + fr: + - partie principale + - part primaire + es: + - parte principal + - porción primaria + ar: + - الجزء الرئيسي + - الحصة الأساسية + id: + - bagian utama + - porsi primer + zh: + - 主要部分 + - 首要份额 + keywords: + - main part + - primary component + - dominant share + - principal allocation + - major portion + broad_mappings: + - schema:QuantitativeValue slots: - - has_quantity - - contain - - has_code + - has_quantity + - contain + - has_code slot_usage: has_quantity: range: integer required: true - inlined: false # Fixed invalid inline for primitive type - description: 'The quantified value of this main part. For capital budget: - Quantity.quantity_value = amount, currency in metadata.' - examples: - - value: - has_quantity: null - part_type: capital_budget - currency_code: EUR - - value: - has_quantity: null - part_type: capital_budget - currency_code: USD annotations: specificity_score: 0.4 - specificity_rationale: Main parts are moderately specific, relevant for budget - and allocation queries. - custodian_types: '[''*'']' + specificity_rationale: Quantified primary-part class for budget and allocation structures. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Manager.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Manager.yaml index f7ff55cc73..6b51d4ce6c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Manager.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Manager.yaml @@ -1,77 +1,76 @@ id: https://nde.nl/ontology/hc/class/Manager -name: manager_class +name: Manager title: Manager Class -description: 'Represents a person or role responsible for managing an organizational unit. - - - **USE CASES**: - - - Department heads and directors - - - Team leads and supervisors - - - Project managers - - - **RELATIONSHIP TO PersonObservation**: - - Manager captures the management role, which may link to a PersonObservation - - for full biographical details about the person filling the role. - - ' -imports: - - linkml:types - - ../slots/has_email_address - - ../slots/has_name - - ../slots/has_title prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ org: http://www.w3.org/ns/org# + schema: http://schema.org/ default_prefix: hc +imports: + - linkml:types + - ../slots/has_name + - ../slots/has_title + - ../slots/has_email_address classes: Manager: class_uri: hc:Manager - description: 'A person or role responsible for managing an organizational unit. - - Captures name, title, and contact information for department heads. - - ' - exact_mappings: - - org:Head + description: >- + Individual holding a supervisory role with responsibility for directing operations, personnel, or programs. + alt_descriptions: + nl: >- + Persoon met een leidinggevende functie die verantwoordelijk is voor het sturen van activiteiten, personeel of programma's. + de: >- + Person mit einer Führungsrolle, die für die Leitung von Operationen, Personal oder Programmen verantwortlich ist. + fr: >- + Personne occupant un rôle de supervision responsable de la direction des opérations, du personnel ou des programmes. + es: >- + Persona con un rol supervisor responsable de dirigir operaciones, personal o programas. + ar: >- + فرد يشغل دور إشرافي مسؤول عن توجيه العمليات أو الموظفين أو البرامج. + id: >- + Individu yang memegang peran pengawasan dengan tanggung jawab mengarahkan operasi, personel, atau program. + zh: >- + 担任监督角色,负责指导运营、人员或项目的个人。 + structured_aliases: + nl: + - beheerder + - leidinggevende + de: + - Verwalter + - Leiter + fr: + - gestionnaire + - responsable + es: + - gestor + - supervisor + ar: + - المدير + - المشرف + id: + - pengelola + - pengawas + zh: + - 管理者 + - 主管 + keywords: + - manager + - supervisor + - director + - administrator + - leadership close_mappings: - - schema:Person + - org:Head + - schema:Person slots: - - has_name - - has_title - - has_email_address + - has_name + - has_title + - has_email_address slot_usage: has_name: -# range: string required: true - examples: - - value: Dr. Jan de Vries - has_title: -# range: string - required: false - examples: - - value: Head of Collections - - value: Director of Archives - has_email_address: -# range: string - required: false annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" -slots: - manager_since: - slot_uri: hc:managerSince - range: date - description: Date when person became manager - person_reference: - slot_uri: hc:personReference -# range: string # uriorcurie - description: Reference to PersonObservation record + specificity_score: 0.35 + specificity_rationale: Organizational responsibility role for leadership attribution. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Mandate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Mandate.yaml index 0d87244596..573b93aec6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Mandate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Mandate.yaml @@ -1,27 +1,79 @@ id: https://nde.nl/ontology/hc/class/Mandate name: Mandate -title: Mandate -description: >- - A formal mandate, authority, or responsibility assigned to an organization or role. +title: Mandate Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type classes: Mandate: class_uri: skos:Concept - description: A formal mandate or responsibility. + description: >- + Formal authorization defining the scope of authority, responsibilities, and operational remit for an organizational role or entity. + alt_descriptions: + nl: >- + Formele machtiging die de reikwijdte van bevoegdheid, verantwoordelijkheden en operationeel mandaat voor een organisatorische rol of entiteit definieert. + de: >- + Formelle Genehmigung, die den Umfang der Befugnisse, Verantwortlichkeiten und des operativen Mandats für eine organisatorische Rolle oder Entität definiert. + fr: >- + Autorisation formelle définissant l'étendue de l'autorité, des responsabilités et du mandat opérationnel pour un rôle organisationnel ou une entité. + es: >- + Autorización formal que define el alcance de la autoridad, responsabilidades y mandato operativo para un rol organizacional o entidad. + ar: >- + تفويض رسمي يحدد نطاق السلطة والمسؤوليات والتفويض التشغيلي لدور تنظيمي أو كيان. + id: >- + Otorisasi formal yang mendefinisikan ruang lingkup wewenang, tanggung jawab, dan mandat operasional untuk peran organisasi atau entitas. + zh: >- + 定义组织角色或实体的权力范围、职责和运营权限的正式授权。 + 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: mandato + predicate: EXACT_SYNONYM + in_language: es + - 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 + broad_mappings: + - skos:Concept slots: - - has_label - - has_description - - has_type + - has_label + - has_description + - has_type + comments: + - Defines legal or governance basis for institutional activities. + - Used for documenting organizational authority and jurisdictional scope. + - 'Preserved from prior description: Formal authority, responsibility, or remit assigned to a role or organization.' + keywords: + - formal authorization + - organizational authority + - governance remit + - legal basis + examples: + - value: + has_label: Heritage Preservation Mandate + has_description: Legal authority to preserve cultural heritage assets. + description: Institutional mandate for heritage custodians annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_score: 0.3 + specificity_rationale: Governance concept class for assigned institutional responsibilities. custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Manufacturer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Manufacturer.yaml index 734551d235..fe8387ddcc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Manufacturer.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Manufacturer.yaml @@ -1,104 +1,111 @@ id: https://nde.nl/ontology/hc/class/Manufacturer -name: manufacturer_class +name: Manufacturer title: Manufacturer Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# schema: http://schema.org/ org: http://www.w3.org/ns/org# - + prov: http://www.w3.org/ns/prov# default_prefix: hc - imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_url classes: Manufacturer: class_uri: schema:Organization - description: | + description: >- + Organization engaged in the production of devices, equipment, or technical components for commercial or industrial purposes. + alt_descriptions: + nl: >- + Organisatie betrokken bij de productie van apparaten, apparatuur of technische componenten voor commerciële of industriële doeleinden. + de: >- + Organisation, die mit der Produktion von Geräten, Ausrüstung oder technischen Komponenten für kommerzielle oder industrielle Zwecke befasst ist. + fr: >- + Organisation engagée dans la production d'appareils, d'équipements ou de composants techniques à des fins commerciales ou industrielles. + es: >- + Organización dedicada a la producción de dispositivos, equipos o componentes técnicos con fines comerciales o industriales. + ar: >- + منظمة منخرطة في إنتاج الأجهزة أو المعدات أو المكونات التقنية لأغراض تجارية أو صناعية. + id: >- + Organisasi yang terlibat dalam produksi perangkat, peralatan, atau komponen teknis untuk tujuan komersial atau industri. + zh: >- + 从事设备、装备或技术组件生产以用于商业或工业目的的组织。 + structured_aliases: + nl: + - fabrikant + - producent + de: + - Hersteller + - Produzent + fr: + - fabricant + - producteur + es: + - fabricante + - productor + ar: + - المصنّع + - المنتج + id: + - pabrikan + - produsen + zh: + - 制造商 + - 生产商 + keywords: + - manufacturer + - producer + - equipment vendor + - device maker + - supplier + broad_mappings: + - schema:Organization + close_mappings: + - org:Organization + - prov:Agent + slots: + - identified_by + - has_label + - has_url + slot_usage: + has_label: + required: true + has_url: + range: uri + examples: + - value: | + InternetOfThings + └── created_by → Manufacturer + ├── has_label → "Estimote" + └── has_url → URL + notes: + - | + Preserved from prior description (commit 6e634651): + Represents a manufacturer or producer of devices, equipment, or products. - + **MIGRATION SOURCE**: Created from device_manufacturer slot migration (Rule 53, 2026-01-25). - + **Pattern**: Simple string manufacturer name replaced with structured class: - has_label: Manufacturer name (String or Label) - has_url: Manufacturer website (URL) - identified_by: Unique identifier - + **Ontological Alignment**: - **Primary**: `schema:Organization` - Schema.org organization - **Close**: `org:Organization` - W3C ORG organization - **Related**: `prov:Agent` - PROV-O agent responsible for production - + **Use Cases**: - IoT device manufacturers (Estimote, Sensirion, Samsung) - Equipment vendors - Technology providers - + **Relationship to InternetOfThings**: - ``` - InternetOfThings - └── created_by → Manufacturer - ├── has_label → "Estimote" - └── has_url → URL - ``` - - exact_mappings: - - schema:Organization - - close_mappings: - - org:Organization - - prov:Agent - - slots: - - identified_by - - has_label - - has_url - - slot_usage: - identified_by: -# range: string # uriorcurie - required: false - examples: - - value: https://nde.nl/ontology/hc/manufacturer/estimote - has_label: -# range: string - required: true - examples: - - value: Estimote - - value: Sensirion - - value: Samsung - has_url: - range: uri - inlined: false # Fixed invalid inline for primitive type - required: false - examples: - - value: - url_value: https://estimote.com/ annotations: - custodian_types: '["*"]' - custodian_types_rationale: Manufacturers applicable to all custodian types using technology. - custodian_types_primary: null specificity_score: 0.6 - specificity_rationale: Specific to equipment and technology tracking. - - comments: - - "CREATED from device_manufacturer migration per slot_fixes.yaml (Rule 53)" - - "Schema.org Organization for manufacturer representation" - - "Enables structured manufacturer data with website and identifier" - - examples: - - value: - identified_by: https://nde.nl/ontology/hc/manufacturer/estimote - has_label: Estimote - has_url: - url_value: https://estimote.com/ - - value: - identified_by: https://nde.nl/ontology/hc/manufacturer/sensirion - has_label: Sensirion - has_url: - url_value: https://sensirion.com/ \ No newline at end of file + specificity_rationale: Supplier and device-production actor for technical asset provenance. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MappingType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MappingType.yaml index 56c3546aef..1326931480 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MappingType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MappingType.yaml @@ -1,36 +1,49 @@ id: https://nde.nl/ontology/hc/class/MappingType name: MappingType -title: Semantic Mapping Type Classification +title: Mapping Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - crm: http://www.cidoc-crm.org/cidoc-crm/ - owl: http://www.w3.org/2002/07/owl# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_code +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/has_score classes: MappingType: class_uri: skos:Concept - description: "Abstract base class for semantic mapping type classifications.\n\n**DEFINITION**:\n\nMappingType represents CATEGORIES of semantic mapping relationships\nbetween concepts in different vocabularies or ontologies. Each subclass\ndefines a specific degree of semantic equivalence.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | MappingType (This Class) | Mapping (Instance) |\n|--------|-------------------------|-------------------|\n| **Nature** | Classification/category | Individual mapping |\n| **Examples** | EXACT, CLOSE, BROAD | \"Q190804 \u2192 Rijksmuseum\" |\n| **Properties** | Category semantics | Source, target URIs |\n| **Cardinality** | ~6 types | Many instances |\n\n**SKOS ALIGNMENT**:\n\nThis taxonomy aligns with SKOS mapping properties:\n\n| MappingType | SKOS Property | Semantics |\n|-------------|---------------|-----------|\n| EXACT | skos:exactMatch | Interchangeable concepts |\n| CLOSE | skos:closeMatch | Similar but not identical |\n| BROAD | skos:broadMatch\ - \ | External is more general |\n| NARROW | skos:narrowMatch | External is more specific |\n| RELATED | skos:relatedMatch | Non-hierarchical association |\n\n**MAPPING CATEGORIES**:\n\n1. **EXACT**: Exact semantic match\n - Concepts are interchangeable\n - Same meaning in all contexts\n - Symmetric relationship\n \n2. **CLOSE**: Close semantic match\n - Similar but not identical\n - Safe substitution in many contexts\n - May have edge case differences\n \n3. **BROAD**: Broader/more general external concept\n - Wikidata entity is a hypernym\n - External subsumes local concept\n - Example: \"Museum\" (broad) vs \"Art Museum\" (local)\n \n4. **NARROW**: Narrower/more specific external concept\n - Wikidata entity is a hyponym\n - Local subsumes external concept\n - Example: \"Cultural Institution\" (local) vs \"Art Gallery\" (narrow)\n \n5. **RELATED**: Associative relationship\n - Non-hierarchical connection\n - Conceptually linked but not equivalent\n\ - \ - Example: \"Archive\" related to \"Archivist\"\n \n6. **ONTONYM**: Special case for dual-class patterns\n - External describes organization TYPE\n - Local describes record set TYPE\n - Common Wikidata pattern limitation\n\n**WIKIDATA CONTEXT**:\n\nCommonly used for mapping LinkML classes to Wikidata entities:\n- WikidataAlignment.wikidata_mapping_type\n- CustodianType class annotations\n- RecordSetType class annotations\n\n**REPLACES**: WikidataMappingTypeEnum from schemas/enums.yaml\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Mapping types form a controlled vocabulary\n- **SKOS Mapping Properties**: Direct semantic alignment\n- **OWL**: owl:equivalentClass for exact mappings\n- **CIDOC-CRM E55_Type**: Cultural heritage type system\n\n**SUBCLASSES**:\n\nSee MappingTypes.yaml for concrete mapping type subclasses:\n- ExactMapping\n- CloseMapping \n- BroadMapping\n- NarrowMapping\n- RelatedMapping\n- OntonymMapping\n" abstract: true - exact_mappings: + description: >- + Abstract taxonomy node for categorizing semantic relationship degrees + between concepts in different vocabularies or ontologies. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor het categoriseren van semantische relatiegraden + tussen concepten in verschillende vocabulaires of ontologieën. + de: >- + Abstrakter Taxonomieknoten zur Kategorisierung semantischer Beziehungsgrade + zwischen Konzepten in verschiedenen Vokabularen oder Ontologien. + fr: >- + Nœud taxonomique abstrait pour catégoriser les degrés de relation sémantique + entre concepts dans différents vocabulaires ou ontologies. + es: >- + Nodo taxonómico abstracto para categorizar grados de relación semántica + entre conceptos en diferentes vocabularios u ontologías. + ar: >- + عقدة تصنيفية مجردة لتصنيف درجات العلاقة الدلالية بين المفاهيم في المفردات أو الأنطولوجيات المختلفة. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan derajat hubungan semantik + antara konsep dalam kosakata atau ontologi yang berbeda. + zh: >- + 用于对不同词汇表或本体中概念之间的语义关系程度进行分类的抽象分类法节点。 + broad_mappings: - skos:Concept - close_mappings: - - crm:E55_Type - - owl:AnnotationProperty - related_mappings: - - skos:mappingRelation slots: - identified_by - has_label @@ -41,69 +54,20 @@ classes: - has_score slot_usage: identified_by: -# range: string # uriorcurie - required: true identifier: true - pattern: ^https://nde\.nl/ontology/hc/mapping-type/[a-z-]+$ - examples: - - value: https://nde.nl/ontology/hc/mapping-type/exact - - value: https://nde.nl/ontology/hc/mapping-type/broad + required: true has_code: -# range: string required: true - pattern: ^[a-z][a-z0-9_]*$ - examples: - - value: exact - - value: close - - value: broad - - value: narrow - - value: related - - value: ontonym - has_label: -# range: string - required: true - multivalued: true - examples: - - value: - - Exact Match@en - - Exacte match@nl - - value: - - Broad Match@en - - Bredere match@nl - has_description: -# range: string - required: false - examples: - - value: Exact semantic match - concepts are interchangeable - has_hypernym: - range: MappingType - required: false - has_hyponym: - range: MappingType - multivalued: true - required: false + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Abstract base class for semantic mapping type classifications.\n\n**DEFINITION**:\n\nMappingType represents CATEGORIES of semantic mapping relationships\nbetween concepts in different vocabularies or ontologies. Each subclass\ndefines a specific degree of semantic equivalence.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | MappingType (This Class) | Mapping (Instance) |\n|--------|-------------------------|-------------------|\n| **Nature** | Classification/category | Individual mapping |\n| **Examples** | EXACT, CLOSE, BROAD | \"Q190804 \u2192 Rijksmuseum\" |\n| **Properties** | Category semantics | Source, target URIs |\n| **Cardinality** | ~6 types | Many instances |\n\n**SKOS ALIGNMENT**:\n\nThis taxonomy aligns with SKOS mapping properties:\n\n| MappingType | SKOS Property | Semantics |\n|-------------|---------------|-----------|\n| EXACT | skos:exactMatch | Interchangeable concepts |\n| CLOSE | skos:closeMatch | Similar but not identical |\n| BROAD | skos:broadMatch\ annotations: - specificity_score: '0.50' - specificity_rationale: Moderately specific - ontology alignment across all domains. - has_score: null - replaces_enum: WikidataMappingTypeEnum - migration_date: '2026-01-13' - custodian_types: "['*']" + specificity_score: 0.5 + specificity_rationale: Ontology-alignment taxonomy backbone for mapping semantics. + custodian_types: '["*"]' comments: - - Abstract base class - use specific subclasses (ExactMapping, etc.) - - Represents MAPPING TYPES, not mapping instances - - WikidataAlignment.wikidata_mapping_type references these types - - Follows Type/Types naming convention (Rule 0b) - - Uses shared slots per Rule 38 (slot centralization) - see_also: - - https://www.w3.org/2004/02/skos/ - - https://www.w3.org/TR/owl2-overview/ - - https://www.wikidata.org/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/mapping-type/exact - has_code: exact - has_label: - - Exact Match@en - - Exacte match@nl - has_description: Exact semantic match - concepts are fully interchangeable \ No newline at end of file + - 'Preserved from prior description: Controlled concept describing semantic relationship type between mapped terms.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MappingTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MappingTypes.yaml index 174b9e6ddb..f12070f957 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MappingTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MappingTypes.yaml @@ -1,274 +1,229 @@ id: https://nde.nl/ontology/hc/class/MappingTypes name: MappingTypes -title: Semantic Mapping Type Concrete Subclasses +title: Mapping Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# - owl: http://www.w3.org/2002/07/owl# default_prefix: hc imports: - ./MappingType - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label classes: ExactMapping: is_a: MappingType class_uri: hc:ExactMapping - description: 'Exact semantic match - concepts are interchangeable. - - - The strongest form of semantic equivalence, indicating that - - the concepts have identical meaning and can be used interchangeably - - in all contexts. - - - **SKOS PROPERTY**: skos:exactMatch - - - **CHARACTERISTICS**: - - - Symmetric relationship - - - Transitive relationship - - - Full semantic equivalence - - - Safe for automated substitution - - - **WHEN TO USE**: - - - Same concept in different vocabularies - - - Identical definitions - - - No contextual differences - - - **EXAMPLE**: - - - LocalClass "Rijksmuseum" exactMatch Wikidata Q190804 - - ' - slots: - - identified_by - - has_label - - has_description - - has_code - slot_usage: - identified_by: - ifabsent: string(https://nde.nl/ontology/hc/mapping-type/exact) - has_code: - ifabsent: string(exact) - has_label: - ifabsent: string(Exact Match) - exact_mappings: - - skos:exactMatch + description: >- + Mapping type indicating semantic equivalence between local and external concepts. + alt_descriptions: + nl: >- + Toewijzingstype dat semantische equivalentie aangeeft tussen lokale en externe concepten. + de: >- + Zuordnungstyp, der semantische Äquivalenz zwischen lokalen und externen Konzepten anzeigt. + fr: >- + Type de mappage indiquant l'équivalence sémantique entre les concepts locaux et externes. + es: >- + Tipo de mapeo que indica equivalencia semántica entre conceptos locales y externos. + ar: >- + نوع التعيين الذي يشير إلى التكافؤ الدلالي بين المفاهيم المحلية والخارجية. + id: >- + Jenis pemetaan yang menunjukkan kesetaraan semantik antara konsep lokal dan eksternal. + zh: >- + 指示本地概念与外部概念之间语义等价关系的映射类型。 + structured_aliases: + nl: [exacte overeenkomst, exact mapping] + de: [exakte Zuordnung, ExactMatch] + fr: [correspondance exacte, exactMatch] + es: [correspondencia exacta, mapeo exacto] + ar: [تطابق تام, تعيين دقيق] + id: [pemetaan eksak, kecocokan tepat] + zh: [精确映射, 完全匹配] + keywords: + - exact match + - semantic equivalence + - SKOS mapping + comments: + - Represents use of the SKOS mapping predicate `skos:exactMatch`. annotations: - specificity_score: '0.55' - specificity_rationale: General ontology alignment concept. - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept + mapping_predicate: skos:exactMatch CloseMapping: is_a: MappingType class_uri: hc:CloseMapping - description: "Close semantic match - similar but not identical concepts.\n\nIndicates\ - \ strong similarity where the concepts are close enough\nto be used interchangeably\ - \ in most contexts, but may have subtle\ndifferences in edge cases.\n\n**SKOS\ - \ PROPERTY**: skos:closeMatch\n\n**CHARACTERISTICS**:\n- Symmetric relationship\n\ - - NOT transitive (A close B, B close C \u2260 A close C)\n- Safe for human-mediated\ - \ substitution\n- May need context-specific verification\n\n**WHEN TO USE**:\n\ - - Similar but not identical definitions\n- Cultural/regional variations\n- Slight\ - \ scope differences\n\n**EXAMPLE**:\n- \"Kunsthal\" (NL) closeMatch \"Art Gallery\"\ - \ (EN) - cultural nuance\n" - slots: - - identified_by - - has_label - - has_description - - has_code - slot_usage: - identified_by: - ifabsent: string(https://nde.nl/ontology/hc/mapping-type/close) - has_code: - ifabsent: string(close) - has_label: - ifabsent: string(Close Match) - exact_mappings: - - skos:closeMatch + description: >- + Mapping type indicating high semantic similarity without full equivalence between concepts. + alt_descriptions: + nl: >- + Toewijzingstype dat hoge semantische gelijkenis aangeeft zonder volledige equivalentie tussen concepten. + de: >- + Zuordnungstyp, der hohe semantische Ähnlichkeit ohne vollständige Äquivalenz zwischen Konzepten anzeigt. + fr: >- + Type de mappage indiquant une forte similitude sémantique sans équivalence complète entre les concepts. + es: >- + Tipo de mapeo que indica alta similitud semántica sin equivalencia completa entre conceptos. + ar: >- + نوع التعيين الذي يشير إلى تشابه دلالي عالٍ دون تكافؤ كامل بين المفاهيم. + id: >- + Jenis pemetaan yang menunjukkan kemiripan semantik tinggi tanpa kesetaraan penuh antara konsep. + zh: >- + 指示概念之间高度语义相似但不完全等价的映射类型。 + structured_aliases: + nl: [nauwe overeenkomst, close mapping] + de: [nahe Zuordnung, CloseMatch] + fr: [correspondance proche, closeMatch] + es: [correspondencia cercana, mapeo cercano] + ar: [تطابق قريب, تعيين وثيق] + id: [pemetaan dekat, kecocokan rapat] + zh: [近似映射, 紧密匹配] + keywords: + - close match + - semantic similarity + - SKOS mapping + comments: + - Represents use of the SKOS mapping predicate `skos:closeMatch`. annotations: - specificity_score: '0.55' - specificity_rationale: General ontology alignment concept. - broad_mappings: - - skos:Concept + mapping_predicate: skos:closeMatch BroadMapping: is_a: MappingType class_uri: hc:BroadMapping - description: "Broad match - external concept is more general.\n\nThe external/Wikidata\ - \ concept has broader scope than the local concept.\nThe external concept subsumes\ - \ (is a hypernym of) the local concept.\n\n**SKOS PROPERTY**: skos:broadMatch\n\ - \n**CHARACTERISTICS**:\n- Asymmetric relationship\n- External \u2287 Local (local\ - \ is more specific)\n- Useful for hierarchical browsing\n- Safe for \"find broader\"\ - \ navigation\n\n**SEMANTICS**:\n- \"Local IS-A External\" (inheritance direction)\n\ - - External includes local plus other concepts\n\n**EXAMPLE**:\n- LocalClass\ - \ \"Municipal Archive\" broadMatch Wikidata \"Archive\"\n- LocalClass \"Natural\ - \ History Museum\" broadMatch Wikidata \"Museum\"\n" - slots: - - identified_by - - has_label - - has_description - - has_code - slot_usage: - identified_by: - ifabsent: string(https://nde.nl/ontology/hc/mapping-type/broad) - has_code: - ifabsent: string(broad) - has_label: - ifabsent: string(Broad Match) - exact_mappings: - - skos:broadMatch + description: >- + Mapping type indicating the external concept is broader or more general than the local concept. + alt_descriptions: + nl: >- + Toewijzingstype dat aangeeft dat het externe concept breder of algemener is dan het lokale concept. + de: >- + Zuordnungstyp, der anzeigt, dass das externe Konzept breiter oder allgemeiner ist als das lokale Konzept. + fr: >- + Type de mappage indiquant que le concept externe est plus large ou plus général que le concept local. + es: >- + Tipo de mapeo que indica que el concepto externo es más amplio o general que el concepto local. + ar: >- + نوع التعيين الذي يشير إلى أن المفهوم الخارجي أوسع أو أكثر عمومية من المفهوم المحلي. + id: >- + Jenis pemetaan yang menunjukkan bahwa konsep eksternal lebih luas atau umum daripada konsep lokal. + zh: >- + 指示外部概念比本地概念更广泛或更一般的映射类型。 + structured_aliases: + nl: [brede overeenkomst, broad mapping] + de: [breite Zuordnung, BroadMatch] + fr: [correspondance large, broadMatch] + es: [correspondencia amplia, mapeo amplio] + ar: [تطابق واسع, تعيين عام] + id: [pemetaan luas, kecocokan luas] + zh: [广义映射, 宽泛匹配] + keywords: + - broad match + - hypernym + - broader concept + - SKOS mapping + comments: + - Represents use of the SKOS mapping predicate `skos:broadMatch`. annotations: - specificity_score: '0.55' - specificity_rationale: General ontology alignment concept. - broad_mappings: - - skos:Concept + mapping_predicate: skos:broadMatch NarrowMapping: is_a: MappingType class_uri: hc:NarrowMapping - description: "Narrow match - external concept is more specific.\n\nThe external/Wikidata\ - \ concept has narrower scope than the local concept.\nThe local concept subsumes\ - \ (is a hypernym of) the external concept.\n\n**SKOS PROPERTY**: skos:narrowMatch\n\ - \n**CHARACTERISTICS**:\n- Asymmetric relationship\n- Local \u2287 External (external\ - \ is more specific)\n- Useful for hierarchical browsing\n- Safe for \"find narrower\"\ - \ navigation\n\n**SEMANTICS**:\n- \"External IS-A Local\" (inheritance direction)\n\ - - Local includes external plus other concepts\n\n**EXAMPLE**:\n- LocalClass\ - \ \"Heritage Institution\" narrowMatch Wikidata \"Art Museum\"\n- LocalClass\ - \ \"Archive\" narrowMatch Wikidata \"Film Archive\"\n" - slots: - - identified_by - - has_label - - has_description - - has_code - slot_usage: - identified_by: - ifabsent: string(https://nde.nl/ontology/hc/mapping-type/narrow) - has_code: - ifabsent: string(narrow) - has_label: - ifabsent: string(Narrow Match) - exact_mappings: - - skos:narrowMatch + description: >- + Mapping type indicating the external concept is narrower or more specific than the local concept. + alt_descriptions: + nl: >- + Toewijzingstype dat aangeeft dat het externe concept smaller of specifieker is dan het lokale concept. + de: >- + Zuordnungstyp, der anzeigt, dass das externe Konzept enger oder spezifischer ist als das lokale Konzept. + fr: >- + Type de mappage indiquant que le concept externe est plus étroit ou plus spécifique que le concept local. + es: >- + Tipo de mapeo que indica que el concepto externo es más estrecho o específico que el concepto local. + ar: >- + نوع التعيين الذي يشير إلى أن المفهوم الخارجي أضيق أو أكثر تحديدًا من المفهوم المحلي. + id: >- + Jenis pemetaan yang menunjukkan bahwa konsep eksternal lebih sempit atau spesifik daripada konsep lokal. + zh: >- + 指示外部概念比本地概念更窄或更具体的映射类型。 + structured_aliases: + nl: [smalle overeenkomst, narrow mapping] + de: [enge Zuordnung, NarrowMatch] + fr: [correspondance étroite, narrowMatch] + es: [correspondencia estrecha, mapeo estrecho] + ar: [تطابق ضيق, تعيين محدد] + id: [pemetaan sempit, kecocokan spesifik] + zh: [狭义映射, 窄义匹配] + keywords: + - narrow match + - hyponym + - narrower concept + - SKOS mapping + comments: + - Represents use of the SKOS mapping predicate `skos:narrowMatch`. annotations: - specificity_score: '0.55' - specificity_rationale: General ontology alignment concept. - broad_mappings: - - skos:Concept + mapping_predicate: skos:narrowMatch RelatedMapping: is_a: MappingType class_uri: hc:RelatedMapping - description: 'Related match - non-hierarchical association. - - - Indicates a conceptual relationship that is neither equivalence - - nor hierarchical. The concepts are related but not in a broader/narrower - - relationship. - - - **SKOS PROPERTY**: skos:relatedMatch - - - **CHARACTERISTICS**: - - - Symmetric relationship - - - Non-hierarchical - - - Conceptual association - - - Useful for "see also" navigation - - - **SEMANTICS**: - - - Associative relationship - - - Related by topic, not taxonomy - - - May share domain or context - - - **EXAMPLE**: - - - "Archive" relatedMatch "Archivist" (profession relationship) - - - "Museum" relatedMatch "Exhibition" (activity relationship) - - - "Library" relatedMatch "Cataloging" (process relationship) - - ' - slots: - - identified_by - - has_label - - has_description - - has_code - slot_usage: - identified_by: - ifabsent: string(https://nde.nl/ontology/hc/mapping-type/related) - has_code: - ifabsent: string(related) - has_label: - ifabsent: string(Related Match) - exact_mappings: - - skos:relatedMatch + description: >- + Mapping type indicating an associative, non-hierarchical relationship between concepts. + alt_descriptions: + nl: >- + Toewijzingstype dat een associatieve, niet-hiërarchische relatie tussen concepten aangeeft. + de: >- + Zuordnungstyp, der eine assoziative, nicht-hierarchische Beziehung zwischen Konzepten anzeigt. + fr: >- + Type de mappage indiquant une relation associative, non hiérarchique entre les concepts. + es: >- + Tipo de mapeo que indica una relación asociativa, no jerárquica entre conceptos. + ar: >- + نوع التعيين الذي يشير إلى علاقة ارتباطية غير هرمية بين المفاهيم. + id: >- + Jenis pemetaan yang menunjukkan hubungan asosiatif, non-hierarkis antara konsep. + zh: >- + 指示概念之间关联性、非层级关系的映射类型。 + structured_aliases: + nl: [gerelateerde overeenkomst, related mapping] + de: [verwandte Zuordnung, RelatedMatch] + fr: [correspondance associée, relatedMatch] + es: [correspondencia relacionada, mapeo relacionado] + ar: [تطابق ذو صلة, تعيين مرتبط] + id: [pemetaan terkait, kecocokan terkait] + zh: [相关映射, 关联匹配] + keywords: + - related match + - associative relation + - SKOS mapping + comments: + - Represents use of the SKOS mapping predicate `skos:relatedMatch`. annotations: - specificity_score: '0.55' - specificity_rationale: General ontology alignment concept. - broad_mappings: - - skos:Concept + mapping_predicate: skos:relatedMatch OntonymMapping: is_a: MappingType class_uri: hc:OntonymMapping - description: "Ontonym mapping - external describes organization type, not record\ - \ type.\n\nA special case for dual-class patterns where Wikidata lacks separate\n\ - entities for collection/record types versus custodian/organization types.\n\ - The external concept describes the organization that creates/holds\nrecords\ - \ rather than the record type itself.\n\n**NOT A SKOS PROPERTY** - Domain-specific\ - \ extension\n\n**CHARACTERISTICS**:\n- Wikidata describes organization type\n\ - - Local class describes record set type\n- Common pattern limitation\n- Indicates\ - \ semantic gap\n\n**WIKIDATA LIMITATION**:\n\nWikidata often has:\n- Q473972\ - \ \"Military archive\" (the organization)\n\nBut NOT separate:\n- \"Military\ - \ archive record set\" (the records)\n\n**EXAMPLE**:\n- LocalClass \"MilitaryArchiveRecordSetType\"\ - \ ontonym Wikidata Q473972\n- The Wikidata entity describes organizations like\ - \ National Archives\n that hold military records, not the record set type itself\n\ - \n**USAGE GUIDANCE**:\n- Indicates incomplete Wikidata coverage\n- Use when\ - \ no direct record type exists\n- Document the semantic gap\n- Consider proposing\ - \ new Wikidata items\n" - slots: - - identified_by - - has_label - - has_description - - has_code - slot_usage: - identified_by: - ifabsent: string(https://nde.nl/ontology/hc/mapping-type/ontonym) - has_code: - ifabsent: string(ontonym) - has_label: - ifabsent: string(Ontonym) - annotations: - specificity_score: '0.60' - specificity_rationale: Domain-specific pattern for heritage record types. - comments: - - Heritage-specific mapping type not in SKOS - - Documents Wikidata modeling limitations - - Common for RecordSetType classes + description: >- + Domain-specific mapping type addressing semantic gaps between organization types and record set types. + alt_descriptions: + nl: >- + Domeinspecifiek toewijzingstype dat semantische hiaten adresseert tussen organisatietypes en recordset-types. + de: >- + Domänenspezifischer Zuordnungstyp, der semantische Lücken zwischen Organisationstypen und Datensatztypen adressiert. + fr: >- + Type de mappage spécifique au domaine comblant les écarts sémantiques entre types d'organisations et types de jeux d'enregistrements. + es: >- + Tipo de mapeo específico del dominio que aborda brechas semánticas entre tipos de organización y tipos de conjuntos de registros. + ar: >- + نوع تعيين خاص بالمجال يعالج الفجوات الدلالية بين أنواع المنظمات وأنواع مجموعات السجلات. + id: >- + Jenis pemetaan khusus domain yang mengatasi kesenjangan semantik antara jenis organisasi dan jenis kumpulan catatan. + zh: >- + 解决组织类型与记录集类型之间语义差距的领域特定映射类型。 + structured_aliases: + nl: [ontonym mapping, domein-specifieke mapping] + de: [Ontonym-Zuordnung, domänenspezifisches Mapping] + fr: [mappage ontonyme, mapping spécifique au domaine] + es: [mapeo ontonímico, mapeo específico del dominio] + ar: [تعيين أنتونيم, تعيين خاص بالمجال] + id: [pemetaan ontonim, pemetaan khusus domain] + zh: [本体映射, 领域特定映射] + keywords: + - ontonym + - domain mapping + - semantic gap + - cross-ontology broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MatchingSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MatchingSource.yaml index d2e220f6d8..a836a65fe7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MatchingSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MatchingSource.yaml @@ -1,37 +1,92 @@ id: https://nde.nl/ontology/hc/classes/MatchingSource name: MatchingSource -title: MatchingSource +title: Matching Source Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_source +- ../slots/has_name +- ../slots/has_note classes: MatchingSource: - description: "Source that contributed to name consensus during entity resolution.\ - \ Records the source identifier, the name variant from that source, and a match\ - \ score indicating confidence in the match.\nOntology mapping rationale: - class_uri\ - \ is prov:Entity because matching sources are traceable\n entities that contribute\ - \ to entity resolution decisions\n- close_mappings includes skos:mappingRelation\ - \ as matching sources\n establish relationships between name variants across\ - \ sources\n- related_mappings includes prov:PrimarySource (sources of evidence)\n\ - \ and schema:PropertyValue (source/name/score as property values)" class_uri: prov:Entity + description: >- + Evidence-bearing source record used to support identity reconciliation and + name-consensus decisions. + alt_descriptions: + nl: >- + Bronrecord met bewijsinhoud die wordt gebruikt ter ondersteuning van + identiteitsafstemming en naamconsensusbeslissingen. + de: >- + Quelleneintrag mit Beleginhalt, der zur Unterstützung von + Identitätsabgleich und Namenskonsensentscheidungen verwendet wird. + fr: >- + Enregistrement source porteur de preuve utilisé pour étayer des + décisions de rapprochement d'identité et de consensus sur les noms. + es: >- + Registro de fuente con evidencia utilizado para respaldar decisiones de + conciliación de identidad y consenso de nombres. + ar: >- + سجل مصدر حامِل للأدلة يُستخدم لدعم قرارات مواءمة الهوية والتوافق على + الأسماء. + id: >- + Rekaman sumber berbasis bukti yang digunakan untuk mendukung keputusan + rekonsiliasi identitas dan konsensus nama. + zh: >- + 用于支撑身份对齐与名称共识决策的证据型来源记录。 close_mappings: - - skos:mappingRelation + - schema:PropertyValue related_mappings: - prov:PrimarySource - - schema:PropertyValue - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + structured_aliases: + - literal_form: bewijsdragende bronrecord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: belegtragender Quelleneintrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrement source probant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: registro fuente con evidencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجل مصدر قائم على الأدلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rekaman sumber berbukti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 证据型来源记录 + predicate: EXACT_SYNONYM + in_language: zh slots: - - source + - has_source - has_name - has_note + comments: + - Supports evidence-driven identity reconciliation across conflicting source values. + - Preserves rationale context used in name matching and entity resolution. + - 'Preserved from prior description: Source evidence record contributing to entity-matching and name consensus decisions.' + keywords: + - identity reconciliation + - name consensus + - evidence record + - source comparison + examples: + - value: + has_source: OpenCorporates + has_name: Rijksmuseum Foundation + has_note: Name variant matched with high confidence. + description: Evidence-bearing source record for entity-reconciliation decision. + annotations: + specificity_score: 0.4 + specificity_rationale: Evidence-source class for reconciliation and identity-resolution workflows. + custodian_types: '["*"]' + broad_mappings: + - prov:Entity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Material.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Material.yaml index 8049b4cd62..19c5980480 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Material.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Material.yaml @@ -1,180 +1,122 @@ id: https://nde.nl/ontology/hc/class/Material -name: material_class +name: Material title: Material Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - wd: http://www.wikidata.org/entity/ aat: http://vocab.getty.edu/aat/ - default_prefix: hc - imports: - linkml:types - - ../slots/has_description - ../slots/identified_by - ../slots/has_label - - ../slots/has_score # was: template_specificity + - ../slots/has_description - ../slots/has_type - ../slots/equivalent_to + - ../slots/has_score classes: Material: class_uri: crm:E57_Material - description: | - Represents a physical material or substance, typically used to categorize - what types of heritage objects a storage environment is designed to preserve. - - **DEFINITION**: - - Material represents the physical substance from which heritage objects are made. - This class enables structured representation of target materials for storage - environments, replacing simple string lists with semantically rich entities. - - **CIDOC-CRM ALIGNMENT**: - - Maps to `crm:E57_Material` - "A type of material of which things can be made." - E57_Material provides vocabulary for describing the physical composition of - heritage objects and the environmental requirements for their preservation. - - **USE CASES**: - - 1. **Storage Environment Classification**: - - EnvironmentalZoneType specifies which materials it's designed for - - StorageType indicates suitable material types - - 2. **Preservation Requirements**: - - Different materials have different climate requirements - - Paper vs. film vs. textiles have distinct needs - - 3. **Collection Categorization**: - - Materials provide another facet for classifying collections - - Enables material-specific search and discovery - - **EXAMPLES**: - - - Paper, parchment, vellum (archival materials) - - Nitrate film, acetate film, polyester film (photographic) - - Wool, silk, cotton, linen (textiles) - - Bronze, iron, silver (metals) - - Oil paint, acrylic, tempera (art materials) - - **MIGRATION NOTE (2026-01-16)**: - - This class replaces simple string-based `target_material` slot per Rule 53/56. - Provides structured representation with type classification, Wikidata alignment, - and extensibility for future material-specific properties. - - exact_mappings: - - crm:E57_Material - + description: >- + Physical substance or medium constituting the compositional basis of cultural heritage objects. + alt_descriptions: + nl: >- + Fysieke stof of medium die de samenstellingsbasis vormt van cultureel erfgoedobjecten. + de: >- + Physische Substanz oder Medium, die die materielle Grundlage von Kulturgütern bildet. + fr: >- + Substance physique ou milieu constituant la base compositionnelle des objets du patrimoine culturel. + es: >- + Sustancia física o medio que constituye la base compositiva de los objetos del patrimonio cultural. + ar: >- + مادة مادية أو وسيط يشكل الأساس التركيبي لأشياء التراث الثقافي. + id: >- + Zat fisik atau medium yang menjadi dasar komposisi objek warisan budaya. + zh: >- + 构成文化遗产物品成分基础的物理物质或介质。 + structured_aliases: + nl: Materiaal + de: Material + fr: Matériau + es: Material + ar: مادة + id: Bahan + zh: 材料 + broad_mappings: + - crm:E57_Material close_mappings: - - schema:material - aat:300010358 - related_mappings: - - crm:E55_Type - skos:Concept - slots: - identified_by - has_label - has_description - has_type - equivalent_to - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - has_score slot_usage: identified_by: -# range: string # uriorcurie identifier: true required: true - pattern: "^https://nde\\.nl/ontology/hc/material/[a-z0-9-]+$" - examples: - - value: https://nde.nl/ontology/hc/material/paper - - value: https://nde.nl/ontology/hc/material/nitrate-film has_label: -# range: string required: true - multivalued: true - examples: - - value: ["paper@en", "papier@nl"] - - value: ["nitrate film@en", "nitraatfilm@nl"] - - value: ["parchment@en", "perkament@nl"] - - has_description: -# range: string - examples: - - value: "Cellulose-based material made from wood pulp or cotton fibers, used for documents, books, and prints." - - has_type: -# range: string # uriorcurie - examples: - - value: https://nde.nl/ontology/hc/material-type/organic equivalent_to: range: WikiDataIdentifier multivalued: true - inlined: true inlined_as_list: true - examples: - - value: - - qid: "Q11472" - - value: - - qid: "Q1201597" - annotations: - custodian_types: '["*"]' - custodian_types_rationale: "Materials apply to all custodian types with collections" - specificity_score: "0.50" - specificity_rationale: "Moderately specific - materials relevant for preservation across heritage domains." - has_score: # was: template_specificity - migrated per Rule 53 (2026-01-17) + notes: + - | + Preserved from prior description (commit 6e634651): - # NOTE: slot_usage may need manual review for range/description updates '{"collection_discovery": 0.65, "organizational_change": 0.25, "general_heritage": 0.45}' - migration_source: "target_material slot" - migration_date: "2026-01-16" - migration_rule: "Rule 53/56 - semantic consistency over simplicity" - - comments: - - "Material represents physical substances for heritage preservation" - - "CIDOC-CRM E57_Material as primary ontology alignment" - - "Replaces string-based target_material per Rule 53/56" - - "Enables structured material classification with Wikidata alignment" - - "Used by EnvironmentalZoneType and StorageType for storage categorization" - - see_also: - - http://www.cidoc-crm.org/cidoc-crm/E57_Material - - http://vocab.getty.edu/aat/300010358 - - https://www.wikidata.org/wiki/Q214609 - - examples: - - value: - identified_by: https://nde.nl/ontology/hc/material/paper - has_label: - - paper@en - - papier@nl - has_description: "Cellulose-based material made from wood pulp or cotton fibers." - has_type: https://nde.nl/ontology/hc/material-type/organic - equivalent_to: - - qid: "Q11472" - - value: - identified_by: https://nde.nl/ontology/hc/material/nitrate-film - has_label: - - nitrate film@en - - nitraatfilm@nl - - cellulose nitrate film@en - has_description: "Early photographic and motion picture film base, highly flammable and chemically unstable." - has_type: https://nde.nl/ontology/hc/material-type/synthetic - equivalent_to: - - qid: "Q1201597" - - value: - identified_by: https://nde.nl/ontology/hc/material/parchment - has_label: - - parchment@en - - perkament@nl - has_description: "Animal skin prepared for writing, historically used for manuscripts and legal documents." - has_type: https://nde.nl/ontology/hc/material-type/organic - equivalent_to: - - qid: "Q226697" \ No newline at end of file + Preserved from prior description (commit 6e634651): + + Represents a physical material or substance, typically used to categorize + what types of heritage objects a storage environment is designed to preserve. + + **DEFINITION**: + + Material represents the physical substance from which heritage objects are made. + This class enables structured representation of target materials for storage + environments, replacing simple string lists with semantically rich entities. + + **CIDOC-CRM ALIGNMENT**: + + Maps to `crm:E57_Material` - "A type of material of which things can be made." + E57_Material provides vocabulary for describing the physical composition of + heritage objects and the environmental requirements for their preservation. + + **USE CASES**: + + 1. **Storage Environment Classification**: + - EnvironmentalZoneType specifies which materials it's designed for + - StorageType indicates suitable material types + + 2. **Preservation Requirements**: + - Different materials have different climate requirements + - Paper vs. film vs. textiles have distinct needs + + 3. **Collection Categorization**: + - Materials provide another facet for classifying collections + - Enables material-specific search and discovery + + **EXAMPLES**: + + - Paper, parchment, vellum (archival materials) + - Nitrate film, acetate film, polyester film (photographic) + - Wool, silk, cotton, linen (textiles) + - Bronze, iron, silver (metals) + - Oil paint, acrylic, tempera (art materials) + + **MIGRATION NOTE (2026-01-16)**: + + This class replaces simple string-based `target_material` slot per Rule 53/56. + Provides structured representation with type classification, Wikidata alignment, + and extensibility for future material-specific properties. + annotations: + specificity_score: 0.5 + specificity_rationale: Preservation-relevant material class supporting environmental and treatment modeling. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MaterialType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MaterialType.yaml index ad5fee06cc..1ae3bf30a1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MaterialType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MaterialType.yaml @@ -1,91 +1,160 @@ id: https://nde.nl/ontology/hc/class/MaterialType -name: material_type_class +name: MaterialType title: Material Type Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ aat: http://vocab.getty.edu/aat/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score # was: template_specificity +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/has_score classes: MaterialType: class_uri: skos:Concept abstract: true - description: | + description: >- + Abstract taxonomic concept for categorizing physical substances based on composition and preservation characteristics. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor het categoriseren van fysieke stoffen op basis van + samenstelling en conserveringseigenschappen. + de: >- + Abstraktes taxonomisches Konzept zur Kategorisierung physischer Substanzen basierend auf + Zusammensetzung und Erhaltungseigenschaften. + fr: >- + Concept taxonomique abstrait pour catégoriser les substances physiques en fonction de + leur composition et de leurs caractéristiques de conservation. + es: >- + Concepto taxonómico abstracto para categorizar sustancias físicas según su composición + y características de conservación. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف المواد الفيزيائية بناءً على التركيب وخصائص الحفظ. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan zat fisik berdasarkan komposisi + dan karakteristik pelestarian. + zh: >- + 用于根据成分和保护特性对物理物质进行分类的抽象分类概念。 + structured_aliases: + - literal_form: materiaalsoort + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Materialart + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de matériau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de material + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع المادة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe bahan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 材料类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: + - crm:E55_Type + - aat:300010358 + slots: + - identified_by + - has_label + - has_description + - has_hypernym + - has_hyponym + - has_score + slot_usage: + identified_by: + identifier: true + required: true + has_label: + required: true + has_hypernym: + range: MaterialType + has_hyponym: + range: MaterialType + multivalued: true + inlined_as_list: true + examples: + - value: | + Material (individual material instance) + │ + └── has_type → MaterialType (THIS CLASS) + ├── has_hypernym → MaterialType (parent) + └── has_hyponym → MaterialType[] (children) + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + Abstract base class for material type classifications in heritage preservation. - + **DEFINITION**: - + MaterialType provides a SKOS-based classification hierarchy for categorizing physical materials used in heritage objects. This enables structured organization of materials by their fundamental properties and preservation requirements. - + **CATEGORY STRUCTURE**: - + Material types are organized by fundamental composition: - + 1. **ORGANIC MATERIALS**: Plant and animal-derived substances - Paper, parchment, vellum, leather - Wood, textiles (cotton, linen, silk, wool) - Adhesives (animal glue, starch) - + 2. **SYNTHETIC MATERIALS**: Man-made polymers and compounds - Plastics (cellulose nitrate, acetate, polyester) - Film bases - Synthetic textiles (nylon, polyester) - + 3. **METAL MATERIALS**: Metallic substances - Bronze, iron, silver, gold, copper - Alloys - + 4. **CERAMIC MATERIALS**: Fired clay and glass - Pottery, porcelain, stoneware - Glass, enamel - + 5. **COMPOSITE MATERIALS**: Multi-material objects - Photographs (paper + silver gelatin) - Paintings (canvas + paint + varnish) - + **PRESERVATION SIGNIFICANCE**: - + Material type classification directly informs: - Environmental storage requirements (temperature, humidity, light) - Conservation treatment options - Handling protocols - Risk assessment (inherent vice, chemical instability) - + **ONTOLOGY ALIGNMENT**: - + - **SKOS Concept**: Type classification vocabulary - **AAT Materials Hierarchy**: Getty AAT alignment (aat:300010358) - **CIDOC-CRM E57_Material**: Material as substance type - + **RELATIONSHIP TO OTHER CLASSES**: - - ``` - Material (individual material instance) - │ - └── has_type → MaterialType (THIS CLASS) - ├── has_hypernym → MaterialType (parent) - └── has_hyponym → MaterialType[] (children) - ``` - + + + **SUBCLASSES**: - + See MaterialTypes.yaml for concrete material type subclasses: - OrganicMaterial - SyntheticMaterial @@ -93,103 +162,9 @@ classes: - CeramicMaterial - GlassMaterial - CompositeMaterial - - exact_mappings: - - skos:Concept - - close_mappings: - - crm:E55_Type - - aat:300010358 - - related_mappings: - - crm:E57_Material - - slots: - - identified_by - - has_label - - has_description - - has_hypernym - - has_hyponym - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - slot_usage: - identified_by: -# range: string # uriorcurie - identifier: true - required: true - pattern: "^https://nde\\.nl/ontology/hc/material-type/[a-z0-9-]+$" - examples: - - value: https://nde.nl/ontology/hc/material-type/organic - - value: https://nde.nl/ontology/hc/material-type/synthetic - has_label: -# range: string - required: true - multivalued: true - examples: - - value: ["Organic Material@en", "Organisch materiaal@nl"] - - value: ["Synthetic Material@en", "Synthetisch materiaal@nl"] - - has_description: -# range: string - examples: - - value: "Plant and animal-derived materials including paper, parchment, leather, textiles, and wood." - - has_hypernym: - range: MaterialType - examples: - - value: https://nde.nl/ontology/hc/material-type/organic - has_hyponym: - range: MaterialType - multivalued: true - inlined_as_list: true - examples: - - value: - - https://nde.nl/ontology/hc/material-type/paper - - https://nde.nl/ontology/hc/material-type/parchment annotations: + specificity_score: 0.55 + specificity_rationale: Hierarchical material-type taxonomy for conservation decision support. custodian_types: '["*"]' - custodian_types_rationale: "Material types apply to all custodian types with collections" - specificity_score: "0.55" - specificity_rationale: "Moderately specific - material types relevant for preservation across heritage domains." - has_score: # was: template_specificity - migrated per Rule 53 (2026-01-17) - - # NOTE: slot_usage may need manual review for range/description updates '{"collection_discovery": 0.70, "organizational_change": 0.25, "general_heritage": 0.45}' - migration_source: "target_material slot" - migration_date: "2026-01-16" - migration_rule: "Rule 53/56 - semantic consistency over simplicity" - comments: - - "Abstract base class - use specific subclasses (OrganicMaterial, SyntheticMaterial, etc.)" - - "Represents MATERIAL TYPE CATEGORIES, not individual materials" - - "Material.has_type references these type classes" - - "Enables hierarchical material classification with preservation semantics" - - "Aligned with Getty AAT Materials Hierarchy (aat:300010358)" - - see_also: - - http://vocab.getty.edu/aat/300010358 - - http://www.cidoc-crm.org/cidoc-crm/E57_Material - - http://www.cidoc-crm.org/cidoc-crm/E55_Type - - examples: - - value: - identified_by: https://nde.nl/ontology/hc/material-type/organic - has_label: - - Organic Material@en - - Organisch materiaal@nl - has_description: "Plant and animal-derived materials including paper, parchment, leather, textiles, and wood." - has_hyponym: - - https://nde.nl/ontology/hc/material-type/paper - - https://nde.nl/ontology/hc/material-type/parchment - - https://nde.nl/ontology/hc/material-type/leather - - https://nde.nl/ontology/hc/material-type/textile - - https://nde.nl/ontology/hc/material-type/wood - - value: - identified_by: https://nde.nl/ontology/hc/material-type/synthetic - has_label: - - Synthetic Material@en - - Synthetisch materiaal@nl - has_description: "Man-made polymers and compounds including plastics, film bases, and synthetic textiles." - has_hyponym: - - https://nde.nl/ontology/hc/material-type/cellulose-nitrate - - https://nde.nl/ontology/hc/material-type/cellulose-acetate - - https://nde.nl/ontology/hc/material-type/polyester \ No newline at end of file + - 'Preserved from prior description: Abstract material classification concept used for preservation-oriented typing.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml index 7fe31d8217..039ec86d28 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml @@ -1,324 +1,774 @@ id: https://nde.nl/ontology/hc/class/MaterialTypes -name: material_types_classes -title: Material Types Classes +name: MaterialTypes +title: Material Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ aat: http://vocab.getty.edu/aat/ - skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./MaterialType - - linkml:types +- ./MaterialType +- linkml:types classes: OrganicMaterial: is_a: MaterialType class_uri: hc:OrganicMaterial - description: "Plant and animal-derived materials requiring stable climate control.\n\n**INCLUDES**: Paper, parchment, vellum, leather, wood, textiles (cotton,\nlinen, silk, wool), adhesives (animal glue, starch), natural fibers.\n\n**PRESERVATION**: Typically requires 18-20\xB0C, 45-55% RH. Susceptible to\nmold, insect damage, and dimensional changes from humidity fluctuation.\n\n**AAT Alignment**: aat:300011914 (organic material)\n" - exact_mappings: + description: >- + Naturally occurring substance derived from living organisms, including plant and animal-based materials. + alt_descriptions: + nl: >- + Van nature voorkomende stof afkomstig van levende organismen, inclusief plantaardige en dierlijke materialen. + de: >- + Natürlich vorkommende Substanz, die von lebenden Organismen stammt, einschließlich pflanzlicher und tierischer Materialien. + fr: >- + Substance naturelle dérivée d'organismes vivants, incluant les matériaux végétaux et animaux. + es: >- + Sustancia de origen natural derivada de organismos vivos, incluyendo materiales vegetales y animales. + ar: >- + مادة طبيعية مشتقة من الكائنات الحية، بما في ذلك المواد النباتية والحيوانية. + id: >- + Zat yang terjadi secara alami yang berasal dari organisme hidup, termasuk bahan nabati dan hewani. + zh: >- + 源自生物体的天然物质,包括植物和动物基材料。 + structured_aliases: + - literal_form: organisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: organisches Material + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière organique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material orgánico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة عضوية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan organik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 有机材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300011914 - annotations: - typical_temperature: "18-20\xB0C" - typical_humidity: 45-55% RH - preservation_risks: mold, insects, dimensional change, foxing, brittleness - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + broad_mappings: + - skos:Concept + notes: + - | + Preserved from prior description (commit 6e634651): + + "Plant and animal-derived materials requiring stable climate control.\n\n**INCLUDES**: Paper, parchment, vellum, leather, wood, textiles (cotton,\nlinen, silk, wool), adhesives (animal glue, starch), natural fibers.\n\n**PRESERVATION**: Typically requires 18-20\xB0C, 45-55% RH. Susceptible to\nmold, insect damage, and dimensional changes from humidity fluctuation.\n\n**AAT Alignment**: aat:300011914 (organic material)\n" + comments: + - 'Preserved from prior description: Organic material class including plant and animal-derived substances.' SyntheticMaterial: is_a: MaterialType class_uri: hc:SyntheticMaterial - description: "Man-made polymers and compounds, often with inherent chemical instability.\n\n**INCLUDES**: Cellulose nitrate (nitrate film), cellulose acetate (safety film),\npolyester, PVC, synthetic textiles (nylon, polyester fabric), plastics.\n\n**PRESERVATION**: Requirements vary widely. Nitrate/acetate films require\ncold storage (-5\xB0C to 4\xB0C). Some plastics off-gas harmful compounds.\n\n**AAT Alignment**: aat:300014523 (synthetic material)\n" - exact_mappings: + description: >- + Artificially manufactured substance composed of human-created polymers and chemical compounds. + alt_descriptions: + nl: >- + Kunstmatig vervaardigde stof samengesteld uit door mensen gemaakte polymeren en chemische verbindingen. + de: >- + Künstlich hergestellte Substanz, die aus menschengemachten Polymeren und chemischen Verbindungen besteht. + fr: >- + Substance artificiellement fabriquée composée de polymères et de composés chimiques créés par l'homme. + es: >- + Sustancia fabricada artificialmente compuesta de polímeros y compuestos químicos creados por el hombre. + ar: >- + مادة مصنعة اصطناعياً مكونة من بوليمرات ومركبات كيميائية من صنع الإنسان. + id: >- + Zat yang diproduksi secara buatan yang terdiri dari polimer dan senyawa kimia buatan manusia. + zh: >- + 由人造聚合物和化合物组成的人工制造物质。 + structured_aliases: + - literal_form: synthetisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: synthetisches Material + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière synthétique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material sintético + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة اصطناعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan sintetis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 合成材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: - aat:300014523 - annotations: - typical_temperature: "varies by material (-18\xB0C to 20\xB0C)" - typical_humidity: 30-50% RH - preservation_risks: vinegar syndrome, shrinkage, off-gassing, brittleness + comments: + - 'Preserved from prior description: Synthetic material class for man-made polymers and compounds.' MetalMaterial: is_a: MaterialType class_uri: hc:MetalMaterial - description: 'Metallic substances requiring low humidity to prevent corrosion. - - - **INCLUDES**: Bronze, iron, steel, silver, gold, copper, aluminum, alloys, - - tin, lead, pewter. - - - **PRESERVATION**: Requires low humidity (30-45% RH) to prevent corrosion. - - Some metals (iron, bronze) susceptible to bronze disease or rust. - - - **AAT Alignment**: aat:300010900 (metal) - - ' - exact_mappings: + description: >- + Metallic element or alloy requiring corrosion-preventive conservation measures. + alt_descriptions: + nl: >- + Metaalelement of legering waarvoor corrosiepreventieve conserveringsmaatregelen vereist zijn. + de: >- + Metallelement oder Legierung, die korrosionspräventive Konservierungsmaßnahmen erfordert. + fr: >- + Élément métallique ou alliage nécessitant des mesures de conservation préventives contre la corrosion. + es: >- + Elemento metálico o aleación que requiere medidas de conservación preventivas contra la corrosión. + ar: >- + عنصر معدني أو سبيكة تتطلب تدابير حفظ وقائية من التآكل. + id: >- + Unsur logam atau paduan yang memerlukan tindakan pelestarian pencegahan korosi. + zh: >- + 需要防腐蚀保护措施的金属元素或合金。 + structured_aliases: + - literal_form: metaalmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Metallmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matériau métallique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material metálico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة معدنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan logam + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 金属材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: - aat:300010900 - annotations: - typical_temperature: "18-22\xB0C" - typical_humidity: 30-45% RH (lower for iron) - preservation_risks: corrosion, tarnishing, bronze disease, galvanic corrosion + comments: + - 'Preserved from prior description: Metal-based material class with corrosion-sensitive preservation needs.' CeramicMaterial: is_a: MaterialType class_uri: hc:CeramicMaterial - description: 'Fired clay materials including pottery, porcelain, and terracotta. - - - **INCLUDES**: Earthenware, stoneware, porcelain, terracotta, faience, - - majolica, tiles, brick. - - - **PRESERVATION**: Generally stable but vulnerable to mechanical shock. - - Some glazes may contain soluble salts that effloresce. - - - **AAT Alignment**: aat:300010669 (ceramic) - - ' - exact_mappings: + description: >- + Inorganic non-metallic solid formed through high-temperature firing of clay or similar substances. + alt_descriptions: + nl: >- + Anorganische niet-metalen vaste stof gevormd door het bakken op hoge temperatuur van klei of soortgelijke stoffen. + de: >- + Anorganischer nichtmetallischer Feststoff, der durch Hochtemperaturbrand von Ton oder ähnlichen Substanzen entsteht. + fr: >- + Solide inorganique non métallique formé par cuisson à haute température d'argile ou de substances similaires. + es: >- + Sólido inorgánico no metálico formado por cocción a alta temperatura de arcilla o sustancias similares. + ar: >- + مادة صلبة غير عضوية غير معدنية تتشكل من خلال حرق الطين أو مواد مماثلة في درجات حرارة عالية. + id: >- + Padatan anorganik non-logam yang terbentuk melalui pembakaran suhu tinggi dari tanah liat atau zat serupa. + zh: >- + 通过高温烧制粘土或类似物质形成的无机非金属固体。 + structured_aliases: + - literal_form: keramisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Keramikmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière céramique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material cerámico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة خزفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan keramik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 陶瓷材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: - aat:300010669 - annotations: - typical_temperature: "18-22\xB0C" - typical_humidity: 45-55% RH - preservation_risks: mechanical shock, salt efflorescence, crazing + comments: + - 'Preserved from prior description: Ceramic material class including fired clay and porcelain.' GlassMaterial: is_a: MaterialType class_uri: hc:GlassMaterial - description: 'Silica-based materials including glass and enamel. - - - **INCLUDES**: Soda-lime glass, lead glass, borosilicate, enamel, - - stained glass, mirrors, beads. - - - **PRESERVATION**: Stable but vulnerable to mechanical shock. - - Some historic glass ("weeping glass") is chemically unstable. - - - **AAT Alignment**: aat:300010797 (glass) - - ' - exact_mappings: + description: >- + Amorphous transparent or translucent solid formed by rapidly cooling molten silica-based mixtures. + alt_descriptions: + nl: >- + Amorfe transparante of doorschijnende vaste stof gevormd door snel koelen van gesmolten silica-mengsels. + de: >- + Amorpher transparenter oder durchscheinender Feststoff, der durch schnelles Abkühlen geschmolzener Silicatmischungen entsteht. + fr: >- + Solide amorphe transparent ou translucide formé par refroidissement rapide de mélanges fondus à base de silice. + es: >- + Sólido amorfo transparente o translúcido formado por enfriamiento rápido de mezclas fundidas a base de sílice. + ar: >- + مادة صلبة غير متبلورة شفافة أو شبه شفافة تتشكل من التبريد السريع لمخاليط السيليكا المنصهرة. + id: >- + Padatan amorf transparan atau tembus pandang yang terbentuk dari pendinginan cepat campuran berbasis silika cair. + zh: >- + 通过快速冷却熔融二氧化硅混合物形成的非晶态透明或半透明固体。 + structured_aliases: + - literal_form: glasmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Glasmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière vitreuse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material vítreo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة زجاجية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kaca + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 玻璃材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: - aat:300010797 - annotations: - typical_temperature: "18-22\xB0C" - typical_humidity: 40-55% RH - preservation_risks: mechanical shock, crizzling, weeping glass + comments: + - 'Preserved from prior description: Glass and enamel material class.' CompositeMaterial: is_a: MaterialType class_uri: hc:CompositeMaterial - description: 'Multi-material objects requiring balanced preservation approach. - - - **INCLUDES**: Photographs (paper + gelatin + silver), paintings (canvas + - - paint + varnish), illuminated manuscripts, mixed-media artworks. - - - **PRESERVATION**: Must balance requirements of component materials. - - Often the most vulnerable component dictates storage conditions. - - - **AAT Alignment**: aat:300183933 (composite material) - - ' - exact_mappings: + description: >- + Multi-component substance combining two or more distinct constituent materials with different properties. + alt_descriptions: + nl: >- + Multicomponent stof die twee of meer verschillende samenstellende materialen met verschillende eigenschappen combineert. + de: >- + Mehrkomponentige Substanz, die zwei oder mehr verschiedene Bestandteilsmaterialien mit unterschiedlichen Eigenschaften kombiniert. + fr: >- + Substance multi-composants combinant deux ou plusieurs matériaux constitutifs distincts aux propriétés différentes. + es: >- + Sustancia multicomponente que combina dos o más materiales constituyentes distintos con diferentes propiedades. + ar: >- + مادة متعددة المكونات تجمع بين مادتين أو أكثر من المواد المكونة المختلفة ذات الخصائص المختلفة. + id: >- + Zat multi-komponen yang menggabungkan dua atau lebih bahan konstituen berbeda dengan sifat yang berbeda. + zh: >- + 结合两种或多种具有不同特性的不同组成材料的多组分物质。 + structured_aliases: + - literal_form: composietmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verbundmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matériau composite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material compuesto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة مركبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan komposit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 复合材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: - aat:300183933 - annotations: - typical_temperature: varies by components - typical_humidity: varies by components - preservation_risks: differential expansion, delamination, component degradation + comments: + - 'Preserved from prior description: Composite material class for multi-layer or multi-substance objects.' PaperMaterial: is_a: OrganicMaterial class_uri: hc:PaperMaterial - description: 'Cellulose-based sheet material for documents, books, and prints. - - - **INCLUDES**: Rag paper, wood pulp paper, newsprint, cardboard, - - pasteboard, Japanese paper (washi), rice paper. - - - **AAT Alignment**: aat:300014109 (paper) - - ' - exact_mappings: + description: >- + Thin fibrous sheet formed from cellulose pulp used as support for documents and printed works. + alt_descriptions: + nl: >- + Dunne vezelige plaat gevormd uit cellulosepulp die als drager dient voor documenten en gedrukte werken. + de: >- + Dünne faserige Schicht, die aus Zellstoffpulpe gebildet wird und als Träger für Dokumente und Druckwerke dient. + fr: >- + Feuille fibreuse mince formée de pâte de cellulose utilisée comme support pour les documents et les imprimés. + es: >- + Lámina fibrosa delgada formada de pulpa de celulosa utilizada como soporte para documentos e impresos. + ar: >- + ورقة ليفية رقيقة تتشكل من لب السيلولوز وتستخدم كدعامة للوثائق والمطبوعات. + id: >- + Lembaran berserat tipis yang terbentuk dari bubur selulosa yang digunakan sebagai penyangga dokumen dan karya cetak. + zh: >- + 由纤维素浆形成的薄纤维片,用作文件和印刷品的载体。 + structured_aliases: + - literal_form: papiermateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Papiermaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière papier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de papel + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة ورقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kertas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纸张材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300014109 - wd:Q11472 - annotations: null + comments: + - 'Preserved from prior description: Paper material subclass for document and print supports.' ParchmentMaterial: is_a: OrganicMaterial class_uri: hc:ParchmentMaterial - description: 'Animal skin prepared for writing, used for manuscripts and legal documents. - - - **INCLUDES**: Parchment, vellum (calfskin), goatskin. - - - **AAT Alignment**: aat:300011851 (parchment) - - ' - exact_mappings: + description: >- + Durable writing surface prepared from untanned animal skin, including vellum variants. + alt_descriptions: + nl: >- + Duurzaam schrijfoppervlak bereid van ongelooide dierenhuid, inclusief perkamentvarianten. + de: >- + Dauerhafte Schreiboberfläche aus ungegerbter Tierhaut, einschließlich Pergamentvarianten. + fr: >- + Surface d'écriture durable préparée à partir de peau animale non tannée, y compris les variantes de vélin. + es: >- + Superficie de escritura duradera preparada de piel animal sin curtir, incluyendo variantes de vitela. + ar: >- + سطح كتابة متين محضر من جلد حيواني غير مدبوغ، بما في ذلك متغيرات الرق. + id: >- + Permukaan tulis tahan lama yang disiapkan dari kulit hewan yang tidak disamak, termasuk varian velum. + zh: >- + 由未鞣制的动物皮制备的耐久书写表面,包括犊皮纸变体。 + structured_aliases: + - literal_form: perkamentmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pergamentmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière parchemin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de pergamino + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة الرق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan perkamen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 羊皮纸材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300011851 - wd:Q226697 - annotations: null + comments: + - 'Preserved from prior description: Parchment and vellum material subclass.' TextileMaterial: is_a: OrganicMaterial class_uri: hc:TextileMaterial - description: 'Woven or non-woven fabric materials. - - - **INCLUDES**: Cotton, linen, silk, wool, velvet, tapestry, lace, - - embroidery, felt. - - - **AAT Alignment**: aat:300014069 (textile) - - ' - exact_mappings: + description: >- + Flexible woven or non-woven fabric formed from natural or synthetic fibers. + alt_descriptions: + nl: >- + Flexibel geweven of niet-geweven stof gevormd uit natuurlijke of synthetische vezels. + de: >- + Flexibles Gewebe oder Vliesstoff aus natürlichen oder synthetischen Fasern. + fr: >- + Tissu tissé ou non tissé flexible formé de fibres naturelles ou synthétiques. + es: >- + Tejido tejido o no tejido flexible formado de fibras naturales o sintéticas. + ar: >- + نسيج منسوج أو غير منسوج مرن يتشكل من ألياف طبيعية أو اصطناعية. + id: >- + Kain tenunan atau non-tenunan fleksibel yang terbentuk dari serat alami atau sintetis. + zh: >- + 由天然或合成纤维形成的柔性机织或非织造织物。 + structured_aliases: + - literal_form: textielmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Textilmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière textile + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material textil + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة نسيجية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan tekstil + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纺织材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300014069 - wd:Q28823 - annotations: null + comments: + - 'Preserved from prior description: Textile material subclass for woven and non-woven fabrics.' LeatherMaterial: is_a: OrganicMaterial class_uri: hc:LeatherMaterial - description: 'Processed animal hide used for bindings, clothing, and objects. - - - **INCLUDES**: Leather, suede, rawhide, vellum bindings. - - - **AAT Alignment**: aat:300011845 (leather) - - ' - exact_mappings: + description: >- + Flexible durable material produced by tanning animal hides and skins. + alt_descriptions: + nl: >- + Flexibel duurzaam materiaal geproduceerd door het looien van dierenhuiden en -vellen. + de: >- + Flexibles, dauerhaftes Material, das durch Gerben von Tierhäuten und -fellen hergestellt wird. + fr: >- + Matériau flexible et durable produit par le tannage des peaux et dépouilles animales. + es: >- + Material flexible y duradero producido por el curtido de pieles y cueros animales. + ar: >- + مادة مرنة ومتينة تُنتج بدباغة جلود الحيوانات. + id: >- + Bahan fleksibel dan tahan lama yang dihasilkan dengan menyamak kulit dan bulu hewan. + zh: >- + 通过鞣制动物皮张生产的柔韧耐用的材料。 + structured_aliases: + - literal_form: leer materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Leder-material + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de cuero + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة جلدية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kulit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 皮革材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300011845 - wd:Q286 - annotations: null + comments: + - 'Preserved from prior description: Leather material subclass for processed animal hide.' WoodMaterial: is_a: OrganicMaterial class_uri: hc:WoodMaterial - description: 'Lignified plant tissue used for furniture, frames, and objects. - - - **INCLUDES**: Hardwood, softwood, plywood, veneer, bamboo. - - - **AAT Alignment**: aat:300011914 (wood) - - ' - exact_mappings: + description: >- + Fibrous structural tissue from trees and woody plants used for supports and construction. + alt_descriptions: + nl: >- + Vezelig structureel weefsel van bomen en houtachtige planten dat wordt gebruikt voor dragers en constructie. + de: >- + Faseriges Strukturgewebe von Bäumen und holzigen Pflanzen, das für Träger und Konstruktionen verwendet wird. + fr: >- + Tissu structurel fibreux des arbres et plantes ligneuses utilisé pour les supports et la construction. + es: >- + Tejido estructural fibroso de árboles y plantas leñosas utilizado para soportes y construcción. + ar: >- + نسيج هيكلي ليفي من الأشجار والنباتات الخشبية يستخدم للدعامات والبناء. + id: >- + Jaringan struktural berserat dari pohon dan tanaman berkayu yang digunakan untuk penyangga dan konstruksi. + zh: >- + 来自树木和木本植物的纤维结构组织,用于支撑和建筑。 + structured_aliases: + - literal_form: houtmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Holzmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière bois + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de madera + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة خشبية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kayu + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 木材 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300011914 - wd:Q287 - annotations: null + comments: + - 'Preserved from prior description: Wood material subclass for timber and wood-based supports.' NitrateFilmMaterial: is_a: SyntheticMaterial class_uri: hc:NitrateFilmMaterial - description: "Cellulose nitrate film base, highly flammable and chemically unstable.\n\n**CRITICAL**: Requires cold storage (-5\xB0C to 4\xB0C) and isolated storage\ndue to fire risk and toxic off-gassing. Self-ignition possible.\n\n**AAT Alignment**: aat:300127173 (nitrate film)\n" - exact_mappings: + description: >- + Highly flammable cellulose nitrate film base with severe preservation and safety risks. + alt_descriptions: + nl: >- + Zeer ontvlambare cellulosenitraat filmdrager met ernstige bewaar- en veiligheidsrisico's. + de: >- + Hochentzündlicher Zellulosenitrat-Filmbestand mit schwerwiegenden Erhaltungs- und Sicherheitsrisiken. + fr: >- + Base de film en nitrate de cellulose hautement inflammable avec des risques de conservation et de sécurité graves. + es: >- + Base de película de nitrato de celulosa altamente inflamable con graves riesgos de conservación y seguridad. + ar: >- + قاعدة فيلم نترات السليلوز شديدة الاشتعال مع مخاطر حفظ وسلامة خطيرة. + id: >- + Basis film selulosa nitrat yang sangat mudah terbakar dengan risiko pelestarian dan keselamatan yang parah. + zh: >- + 极易燃的硝酸纤维素片基,具有严重的保存和安全风险。 + structured_aliases: + - literal_form: nitraatfilmmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nitratfilmmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: film nitrate + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: película de nitrato + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فيلم نترات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: film nitrat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 硝酸片基材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300127173 - wd:Q1201597 - annotations: - typical_temperature: "-5\xB0C to 4\xB0C (cold storage mandatory)" - typical_humidity: 30-35% RH - preservation_risks: fire has_risk, toxic off-gassing, self-ignition, deterioration + comments: + - 'Preserved from prior description: Cellulose nitrate film-base subclass with high preservation risk.' AcetateFilmMaterial: is_a: SyntheticMaterial class_uri: hc:AcetateFilmMaterial - description: 'Cellulose acetate film base, susceptible to vinegar syndrome. - - - **PRESERVATION**: Requires cold storage to slow vinegar syndrome - - (release of acetic acid causing shrinkage and distortion). - - - **AAT Alignment**: aat:300127322 (acetate film) - - ' - exact_mappings: + description: >- + Cellulose acetate film base subject to vinegar syndrome degradation. + alt_descriptions: + nl: >- + Celluloseacetaat filmdrager die onderhevig is aan azijnsyndroomdegradatie. + de: >- + Zelluloseazetat-Filmbestand, der dem Essigsyndrom-Zerfall unterliegt. + fr: >- + Base de film en acétate de cellulose sujette au syndrome du vinaigre. + es: >- + Base de película de acetato de celulosa sujeta al síndrome del vinagre. + ar: >- + قاعدة فيلم خلات السليلوز عرضة لمتلازمة الخل. + id: >- + Basis film selulosa asetat yang rentan terhadap sindrom cuka. + zh: >- + 易发生醋酸综合症降解的醋酸纤维素片基。 + structured_aliases: + - literal_form: acetaatfilmmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Azetatfilmmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: film acétate + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: película de acetato + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فيلم خلات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: film asetat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 醋酸片基材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300127322 - wd:Q421063 - annotations: - typical_temperature: "2\xB0C to 10\xB0C (cold storage recommended)" - typical_humidity: 30-40% RH - preservation_risks: vinegar syndrome, shrinkage, warping, channel marks + comments: + - 'Preserved from prior description: Cellulose acetate film-base subclass vulnerable to vinegar syndrome.' PolyesterFilmMaterial: is_a: SyntheticMaterial class_uri: hc:PolyesterFilmMaterial - description: 'Polyethylene terephthalate (PET) film base, most stable film type. - - - **PRESERVATION**: Most chemically stable film base. Still benefits - - from cool, dry storage for color materials. - - - **AAT Alignment**: aat:300014574 (polyester) - - ' - exact_mappings: + description: >- + Chemically stable polyester film base with superior archival longevity. + alt_descriptions: + nl: >- + Chemisch stabiele polyester filmdrager met superieure archiefhoudbaarheid. + de: >- + Chemisch stabiler Polyester-Filmbestand mit überlegener Archivhaltbarkeit. + fr: >- + Base de film en polyester chimiquement stable avec une longévité archivistique supérieure. + es: >- + Base de película de poliéster químicamente estable con mayor longevidad archivística. + ar: >- + قاعدة فيلم بوليستر مستقرة كيميائياً مع عمر أرشيفي فائق. + id: >- + Basis film poliester yang stabil secara kimiawi dengan umur simpan arsip yang unggul. + zh: >- + 化学性质稳定、具有优异档案寿命的聚酯片基。 + structured_aliases: + - literal_form: polyesterfilmmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Polyesterfilmmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: film polyester + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: película de poliéster + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فيلم بوليستر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: film poliester + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 聚酯片基材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300014574 - annotations: - typical_temperature: "15-20\xB0C (ambient acceptable)" - typical_humidity: 30-50% RH - preservation_risks: color fading (for color films) + comments: + - 'Preserved from prior description: Polyester film-base subclass with comparatively high chemical stability.' PhotographicMaterial: is_a: CompositeMaterial class_uri: hc:PhotographicMaterial - description: 'Composite materials used in photographic processes. - - - **INCLUDES**: Silver gelatin prints, albumen prints, cyanotypes, - - chromogenic prints, daguerreotypes, tintypes. - - - **PRESERVATION**: Varies by process. Generally requires cool, dry, - - dark storage. Color photographs particularly vulnerable to fading. - - - **AAT Alignment**: aat:300127121 (photographic material) - - ' - exact_mappings: + description: >- + Multi-layer imaging material combining light-sensitive emulsion with supporting substrate. + alt_descriptions: + nl: >- + Gelaagd beeldmateriaal dat lichtgevoelige emulsie combineert met een dragend substraat. + de: >- + Mehrschichtiges Bildmaterial, das lichtempfindliche Emulsion mit einem Trägersubstrat kombiniert. + fr: >- + Matériau d'imagerie multicouche combinant une émulsion photosensible avec un substrat de support. + es: >- + Material de imagen multicapa que combina emulsión fotosensible con sustrato de soporte. + ar: >- + مادة تصوير متعددة الطبقات تجمع بين مستحلب حساس للضوء وركيزة داعمة. + id: >- + Bahan pencitraan berlapis yang menggabungkan emulsi peka cahaya dengan substrat penyangga. + zh: >- + 将感光乳剂与支撑基底结合的多层成像材料。 + structured_aliases: + - literal_form: fotografisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fotografiematerial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière photographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material fotográfico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة فوتوغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan fotografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 摄影材料 + predicate: EXACT_SYNONYM + in_language: zh + close_mappings: - aat:300127121 - annotations: - typical_temperature: "15-18\xB0C (color), 18-20\xB0C (B&W)" - typical_humidity: 30-40% RH - preservation_risks: fading, silver mirroring, ferrotyping, yellowing + comments: + - 'Preserved from prior description: Composite photographic-material subclass for print and film processes.' PaintingMaterial: is_a: CompositeMaterial class_uri: hc:PaintingMaterial - description: 'Composite materials used in paintings (support + ground + paint + varnish). - - - **INCLUDES**: Oil on canvas, tempera on panel, acrylic, watercolor, - - fresco, encaustic. - - - **PRESERVATION**: Requires stable climate to prevent cracking from - - differential expansion of paint and support layers. - - - **AAT Alignment**: Related to aat:300033618 (paintings) - - ' + description: >- + Multi-component artistic medium combining support, ground, pigment layers, and protective coatings. + alt_descriptions: + nl: >- + Meercomponenten kunstmedium dat drager, grondlaag, pigmentlagen en beschermende lagen combineert. + de: >- + Mehrkomponentiges künstlerisches Medium, das Träger, Grundierung, Pigmentschichten und Schutzschichten kombiniert. + fr: >- + Milieu artistique multi-composants combinant support, préparation, couches de pigment et revêtements protecteurs. + es: >- + Medio artístico multicomponente que combina soporte, preparación, capas de pigmento y revestimientos protectores. + ar: >- + وسيط فني متعدد المكونات يجمع بين الدعامة والأرضية وطبقات الصبغة والطلاءات الواقية. + id: >- + Medium artistik multi-komponen yang menggabungkan penyangga, lapisan dasar, lapisan pigmen, dan lapisan pelindung. + zh: >- + 结合基底、底料、颜料层和保护涂层的多组分艺术媒介。 + structured_aliases: + - literal_form: schildermateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Malereimaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière picturale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material pictórico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة رسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan lukisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 绘画材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - aat:300033618 - annotations: - typical_temperature: "18-22\xB0C" - typical_humidity: 45-55% RH (stability critical) - preservation_risks: cracking, flaking, delamination, bloom, yellowing + comments: + - 'Preserved from prior description: Composite painting-material subclass for support, paint, and varnish systems.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml index dc65dbe2be..e2e07840ef 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml @@ -1,32 +1,77 @@ id: https://nde.nl/ontology/hc/class/MaximumHumidity name: MaximumHumidity title: Maximum Humidity Class -description: "The maximum allowed or recorded relative humidity.\n\n**MIGRATED** from humidity_max (Rule 53).\n\nUsed in environmental control policies for heritage preservation." prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: - - linkml:types - - ../slots/has_measurement_unit - - ../slots/has_value +- linkml:types +- ../slots/has_value +- ../slots/has_measurement_unit classes: MaximumHumidity: class_uri: schema:QuantitativeValue - description: "Maximum humidity constraint." + description: >- + Upper threshold for atmospheric moisture content expressed as a percentage, applied in preservation environments. + alt_descriptions: + nl: >- + Bovengrens voor atmosferisch vochtgehalte uitgedrukt als percentage, toegepast in bewaaromgevingen. + de: >- + Obergrenze für atmosphärische Feuchtigkeit als Prozentsatz, angewendet in Konservierungsumgebungen. + fr: >- + Seuil supérieur de teneur en humidité atmosphérique exprimé en pourcentage, appliqué dans les environnements de conservation. + es: >- + Límite superior de contenido de humedad atmosférica expresado como porcentaje, aplicado en entornos de preservación. + ar: >- + الحد الأعلى لمحتوى الرطوبة الجوية معبراً عنه كنسبة مئوية، مطبق في بيئات الحفظ. + id: >- + Batas atas kandungan kelembaban atmosfer dinyatakan sebagai persentase, diterapkan di lingkungan pelestarian. + zh: >- + 以百分比表示的大气湿度含量上限,应用于保存环境。 + structured_aliases: + nl: + - maximale luchtvochtigheid + - vochtigheidsbovengrens + de: + - maximale Luftfeuchtigkeit + - Feuchtigkeitsobergrenze + fr: + - humidité maximale + - seuil d'humidité + es: + - humedad máxima + - límite de humedad + ar: + - الرطوبة القصوى + - حد الرطوبة الأعلى + id: + - kelembaban maksimum + - batas kelembaban atas + zh: + - 最大湿度 + - 湿度上限 + keywords: + - humidity + - environmental control + - preservation + - threshold + - conservation + broad_mappings: + - schema:QuantitativeValue slots: - has_value - - has_unit + - has_measurement_unit slot_usage: has_value: range: float required: true - has_unit: -# range: string + has_measurement_unit: ifabsent: string(%) annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class. - custodian_types: "['*']" + specificity_score: 0.35 + specificity_rationale: Environmental threshold class for preservation control. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Upper relative-humidity boundary value used in environmental constraints.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml index d4249458dc..4b4d389a88 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml @@ -1,12 +1,65 @@ id: https://nde.nl/ontology/hc/class/MaximumQuantity name: MaximumQuantity -title: Maximum Quantity -description: The maximum possible value for a quantity. +title: Maximum Quantity Class +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + qudt: http://qudt.org/schema/qudt/ +default_prefix: hc imports: - linkml:types classes: MaximumQuantity: is_a: Quantity class_uri: qudt:Quantity + description: >- + Upper-bound numeric value defining the ceiling of a quantifiable constraint or permissible range. + alt_descriptions: + nl: >- + Bovengrens numerieke waarde die het plafond van een kwantificeerbare beperking of toegestane reeks definieert. + de: >- + Obergrenzenwert, der die Decke einer quantifizierbaren Einschränkung oder eines zulässigen Bereichs definiert. + fr: >- + Valeur numérique de limite supérieure définissant le plafond d'une contrainte quantifiable ou d'une plage autorisée. + es: >- + Valor numérico de límite superior que define el techo de una restricción cuantificable o rango permitido. + ar: >- + قيمة عددية عليا تحدد سقف قيد كمي أو نطاق مسموح به. + id: >- + Nilai numerik batas atas yang menentukan langit-langkit kendala terkuantifikasi atau rentang yang diizinkan. + zh: >- + 定义可量化约束或允许范围上限的上限数值。 + structured_aliases: + nl: + - maximumhoeveelheid + - bovengrens + de: + - Höchstmenge + - Obergrenze + fr: + - quantité maximale + - limite supérieure + es: + - cantidad máxima + - límite superior + ar: + - الكمية القصوى + - الحد الأعلى + id: + - jumlah maksimum + - batas atas + zh: + - 最大数量 + - 上限 + keywords: + - maximum quantity + - upper bound + - ceiling value + - limit + - constraint + broad_mappings: + - qudt:Quantity annotations: + specificity_score: 0.3 + specificity_rationale: Numeric-bound helper class for quantified constraints. custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MeanValue.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MeanValue.yaml index a2043254cf..a5cc7075ad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MeanValue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MeanValue.yaml @@ -1,22 +1,71 @@ id: https://nde.nl/ontology/hc/class/MeanValue name: MeanValue -title: MeanValue -description: A statistical mean value. +title: Mean Value Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: MeanValue: class_uri: schema:StructuredValue - description: Mean value wrapper. + description: >- + Statistical average representing the central tendency of a set of numeric observations. + alt_descriptions: + nl: >- + Statistisch gemiddelde dat de centrale tendens van een reeks numerieke observaties vertegenwoordigt. + de: >- + Statistischer Durchschnitt, der die zentrale Tendenz einer Reihe numerischer Beobachtungen darstellt. + fr: >- + Moyenne statistique représentant la tendance centrale d'un ensemble d'observations numériques. + es: >- + Promedio estadístico que representa la tendencia central de un conjunto de observaciones numéricas. + ar: >- + متوسط إحصائي يمثل الاتجاه المركزي لمجموعة من الملاحظات الرقمية. + id: >- + Rata-rata statistik yang mewakili kecenderungan sentral dari serangkaian observasi numerik. + zh: >- + 表示一组数值观测集中趋势的统计平均值。 + structured_aliases: + nl: + - gemiddelde waarde + - rekenkundig gemiddelde + de: + - Mittelwert + - Durchschnitt + fr: + - valeur moyenne + - moyenne arithmétique + es: + - valor medio + - promedio + ar: + - القيمة المتوسطة + - المتوسط الحسابي + id: + - nilai rata-rata + - rerata + zh: + - 平均值 + - 均值 + keywords: + - mean + - average + - central tendency + - statistics + - aggregation + broad_mappings: + - schema:StructuredValue + close_mappings: + - schema:QuantitativeValue slots: - has_value annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.3 + specificity_rationale: Statistical summary helper for aggregate measurements. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Arithmetic-mean value used in statistical summaries.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml index 1e3c261347..16d3937ff0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml @@ -1,37 +1,63 @@ -id: https://nde.nl/ontology/hc/class/measure-unit -name: measure_unit_class -title: MeasureUnit Class -description: 'Class representing a unit of measurement for quantities. - - **RULE 53 COMPLIANT**: Generic class for standardized unit representation, used by Area, Quantity, and other measurement classes. - - **ONTOLOGY ALIGNMENT**: - QUDT (Quantities, Units, Dimensions and Types) - schema:unitCode / schema:unitText - OM (Ontology of Units of Measure)' +id: https://nde.nl/ontology/hc/class/MeasureUnit +name: MeasureUnit +title: Measure Unit Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ qudt: http://qudt.org/schema/qudt/ om: http://www.ontology-of-units-of-measure.org/resource/om-2/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: - - linkml:types - - ../enums/MeasureUnitEnum - - ../slots/has_code - - ../slots/has_label - - ../slots/symbolized_by - - ../slots/has_type + schema: http://schema.org/ default_prefix: hc +imports: +- linkml:types +- ../enums/MeasureUnitEnum +- ../slots/has_type +- ../slots/symbolized_by +- ../slots/has_code +- ../slots/has_label classes: MeasureUnit: - description: "A unit of measurement for expressing quantities.\nCaptures the unit type (from MeasureUnitEnum), symbol, and optional conversion factors. Used as the range for has_unit slot.\n**EXAMPLES**: - Hectare (ha) for outdoor site area - Square meter (m\xB2) for building floor area - Linear meter (m) for archival shelf extent" class_uri: qudt:Unit - exact_mappings: + description: >- + Standardized quantification basis for expressing physical magnitudes in heritage documentation. + alt_descriptions: + nl: >- + Gestandaardiseerde kwantificeringsbasis voor het uitdrukken van fysieke grootheden in erfgoeddocumentatie. + de: >- + Standardisierte Quantifizierungsgrundlage zum Ausdrücken physikalischer Größen in der Heritagedokumentation. + fr: >- + Base de quantification normalisée pour exprimer les grandeurs physiques dans la documentation patrimoniale. + es: >- + Base de cuantificación estandarizada para expresar magnitudes físicas en la documentación patrimonial. + ar: >- + أساس كمي موحد للتعبير عن المقادير الفيزيائية في توثيق التراث. + id: >- + Dasar kuantifikasi terstandarisasi untuk mengekspresikan besaran fisik dalam dokumentasi warisan. + zh: >- + 用于在遗产文档中表达物理量的标准化量化基础。 + structured_aliases: + - literal_form: maateenheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Maßeinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: unité de mesure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: unidad de medida + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وحدة قياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: satuan ukur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 计量单位 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - qudt:Unit - om:Unit close_mappings: @@ -45,42 +71,27 @@ classes: has_type: range: MeasureUnitEnum required: true - symbolized_by: -# range: string - required: false - examples: - - value: ha - - value: "m\xB2" - - value: m - has_code: -# range: string - required: false - examples: - - value: har - - value: m2 - has_label: -# range: string - examples: - - value: hectare - - value: square meter + comments: + - Supports area, length, volume, and time-based quantification. + - Use SI units where possible; document non-standard units clearly. + - 'Preserved from prior description: Unit-of-measure class for physical and quantitative heritage measurements.' + keywords: + - quantification + - physical measurement + - SI units + - dimensional analysis examples: - value: has_type: HECTARE - symbolized_by: ha - has_code: har - has_label: hectare - - value: - has_type: SQUARE_METER - symbolized_by: "m\xB2" - has_code: m2 - has_label: square meter - - value: - has_type: LINEAR_METER - symbolized_by: m - has_code: m - has_label: linear meter + has_code: ha + has_label: Hectare + description: Area unit for outdoor heritage site extent + notes: + - | + Preserved from prior description (commit 6e634651): + + "A unit of measurement for expressing quantities.\nCaptures the unit type (from MeasureUnitEnum), symbol, and optional conversion factors. Used as the range for has_unit slot.\n**EXAMPLES**: - Hectare (ha) for outdoor site area - Square meter (m\xB2) for building floor area - Linear meter (m) for archival shelf extent" annotations: + specificity_score: 0.35 + specificity_rationale: Foundational unit class reused across quantitative model components. custodian_types: '["*"]' - custodian_types_rationale: Measurement units applicable to all heritage custodian types. - specificity_score: 0.3 - specificity_rationale: Foundational class - highly reusable across many contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Measurement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Measurement.yaml index 743179ca5e..bda2189d9c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Measurement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Measurement.yaml @@ -1,44 +1,65 @@ id: https://nde.nl/ontology/hc/class/Measurement name: Measurement -title: Measurement -description: 'Represents a measurement observation with value, type, unit, and timestamp. - - - This class captures environmental and condition measurements for heritage - - storage monitoring, including temperature, humidity, light levels, etc. - - - Created per slot_fixes.yaml revision for category_measurement migration (Rule 53/56). - - ' +title: Measurement Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + sosa: http://www.w3.org/ns/sosa/ qudt: http://qudt.org/schema/qudt/ crm: http://www.cidoc-crm.org/cidoc-crm/ - sosa: http://www.w3.org/ns/sosa/ -imports: - - linkml:types - - ../slots/has_measurement_type - - ../slots/has_measurement_unit - - ../slots/has_value default_prefix: hc +imports: +- linkml:types +- ../slots/has_value +- ../slots/has_measurement_type +- ../slots/has_measurement_unit classes: Measurement: class_uri: sosa:Observation - description: 'A measurement observation capturing a specific value, its type, and unit. - - - Used for: - - - Storage condition monitoring (temperature, humidity) - - - Environmental assessments (light levels, UV radiation) - - - Conservation observations (pest counts, air quality) - - ' + description: >- + Quantitative observation capturing a numeric value with associated measurement kind and standardized unit. + alt_descriptions: + nl: >- + Kwantitatieve observatie die een numerieke waarde vastlegt met bijbehorende meetsoort en gestandaardiseerde eenheid. + de: >- + Quantitative Beobachtung, die einen numerischen Wert mit zugehöriger Messart und standardisierter Einheit erfasst. + fr: >- + Observation quantitative capturant une valeur numérique avec le type de mesure et l'unité normalisée associés. + es: >- + Observación cuantitativa que captura un valor numérico con el tipo de medición y unidad estandarizada asociados. + ar: >- + مراقبة كمية تسجل قيمة رقمية مع نوع القياس والوحدة الموحدة المرتبطة. + id: >- + Observasi kuantitatif yang menangkap nilai numerik dengan jenis pengukuran dan satuan terstandarisasi yang terkait. + zh: >- + 捕获数值以及相关测量类型和标准化单位的定量观察。 + structured_aliases: + - literal_form: meting + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Messung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: mesure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: medición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 测量 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - sosa:Observation + close_mappings: + - qudt:QuantityValue + - crm:E16_Measurement slots: - has_value - has_measurement_type @@ -52,34 +73,24 @@ classes: has_measurement_unit: range: MeasureUnit inlined: true - exact_mappings: - - sosa:Observation - - qudt:QuantityValue - close_mappings: - - crm:E16_Measurement + comments: + - Core class for environmental monitoring and conservation measurements. + - Follows SOSA/SSN observation pattern for semantic sensor data. + - 'Preserved from prior description: Measurement observation capturing a numeric value, measurement kind, and unit.' + keywords: + - quantitative observation + - environmental monitoring + - sensor reading + - conservation measurement examples: - value: - has_value: '19.5' + has_value: 21.5 has_measurement_type: has_name: Temperature has_measurement_unit: - has_name: Degree Celsius - has_symbol: "\xB0C" - - value: - has_value: '48' - has_measurement_type: - has_name: Relative Humidity - has_measurement_unit: - has_name: Percent - has_symbol: '%' - - value: - has_value: '250' - has_measurement_type: - has_name: Light Level - has_measurement_unit: - has_name: Lux - has_symbol: lx + has_label: Celsius + description: Temperature measurement observation annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.5 + specificity_rationale: Core observation class for environmental and conservation monitoring. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementType.yaml index 1aaa4baf17..899d1af586 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementType.yaml @@ -1,38 +1,73 @@ id: https://nde.nl/ontology/hc/class/MeasurementType name: MeasurementType -title: Measurement Type (Abstract Base) -description: 'Abstract base class for types of measurements relevant to heritage conservation - - and storage conditions. - - - This class defines the taxonomy of measurement categories used for monitoring - - storage environments and conservation conditions. Concrete subclasses are - - defined in MeasurementTypes.yaml following the Type/Types naming convention (Rule 0b). - - - Created per slot_fixes.yaml revision for category_measurement migration (Rule 53/56). - - ' +title: Measurement Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# qudt: http://qudt.org/schema/qudt/ crm: http://www.cidoc-crm.org/cidoc-crm/ -imports: - - linkml:types - - ../slots/has_description - - ../slots/has_measurement_unit - - ../slots/has_name default_prefix: hc +imports: +- linkml:types +- ../slots/has_name +- ../slots/has_description +- ../slots/has_measurement_unit classes: MeasurementType: class_uri: skos:Concept abstract: true - description: "Abstract base class for types of measurements in heritage conservation contexts.\n\nCommon measurement type categories:\n- Temperature measurements (\xB0C, \xB0F)\n- Humidity measurements (% RH)\n- Light level measurements (lux)\n- UV radiation measurements\n- Air quality measurements\n- Vibration measurements\n- Pest monitoring counts\n" + description: >- + Abstract taxonomic concept for categories of quantifiable phenomena used in + conservation monitoring and environmental assessment. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor categorieën van kwantificeerbare fenomenen die worden gebruikt + in conserveringsmonitoring en milieu-evaluatie. + de: >- + Abstraktes taxonomisches Konzept für Kategorien quantifizierbarer Phänomene, die in + Konservierungsüberwachung und Umweltbewertung verwendet werden. + fr: >- + Concept taxonomique abstrait pour les catégories de phénomènes quantifiables utilisés + dans la surveillance de conservation et l'évaluation environnementale. + es: >- + Concepto taxonómico abstracto para categorías de fenómenos cuantificables utilizados + en monitoreo de conservación y evaluación ambiental. + ar: >- + مفهوم تصنيفي تجريدي لفئات الظواهر القابلة للقياس المستخدمة + في مراقبة الحفظ والتقييم البيئي. + id: >- + Konsep taksonomi abstrak untuk kategori fenomena terkuantifikasi yang digunakan + dalam pemantauan konservasi dan evaluasi lingkungan. + zh: >- + 用于保护监测和环境评估的可量化现象类别的抽象分类概念。 + 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: tipo de medición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع القياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe pengukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 测量类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + close_mappings: + - qudt:QuantityKind + - crm:E55_Type slots: - has_name - has_description @@ -40,15 +75,28 @@ classes: slot_usage: has_name: required: true - has_description: has_measurement_unit: range: MeasureUnit - exact_mappings: - - skos:Concept - close_mappings: - - qudt:QuantityKind - - crm:E55_Type + comments: + - Base class for environmental and conservation measurement categories. + - Includes temperature, humidity, light levels, UV radiation, and air quality. + - 'Preserved from prior description: Abstract taxonomy concept for categories of measured phenomena.' + keywords: + - measurement category + - environmental monitoring + - conservation metrics + - quantifiable phenomena + notes: + - | + Common measurement type categories: + - Temperature measurements (°C, °F) + - Humidity measurements (% RH) + - Light level measurements (lux) + - UV radiation measurements + - Air quality measurements + - Vibration measurements + - Pest monitoring counts annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + specificity_score: 0.45 + specificity_rationale: Measurement-kind taxonomy for consistent observation typing. + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml index 395d9ecc70..39451a96f3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementTypes.yaml @@ -1,257 +1,131 @@ id: https://nde.nl/ontology/hc/class/MeasurementTypes name: MeasurementTypes -title: Measurement Types (Concrete Subclasses) -description: 'Concrete subclasses of MeasurementType representing specific categories - of - - measurements used in heritage conservation and storage monitoring. - - - Follows the Type/Types naming convention (Rule 0b): - - - MeasurementType.yaml: Abstract base class - - - MeasurementTypes.yaml: This file with concrete subclasses - - - Created per slot_fixes.yaml revision for category_measurement migration (Rule 53/56). - - ' +title: Measurement Types Class Module prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# qudt: http://qudt.org/schema/qudt/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ +default_prefix: hc imports: - ./MeasurementType - linkml:types - ../slots/has_name -default_prefix: hc classes: TemperatureMeasurement: is_a: MeasurementType class_uri: hc:TemperatureMeasurement - description: "Temperature measurement type for monitoring storage and display\ - \ environments.\nStandard units: degrees Celsius (\xB0C) or Fahrenheit (\xB0\ - F).\n\nTypical conservation ranges:\n- Archives/libraries: 18-22\xB0C\n- Museums\ - \ (general): 18-22\xB0C \n- Cold storage (photographs): 2-8\xB0C\n- Freezer\ - \ storage (textiles): -20\xB0C\n" + description: Temperature measurement category. + exact_mappings: + - qudt:Temperature slot_usage: has_name: equals_string: Temperature - exact_mappings: - - qudt:Temperature - aliases: - - Temp - - Air Temperature - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue HumidityMeasurement: is_a: MeasurementType class_uri: hc:HumidityMeasurement - description: 'Relative humidity measurement type for monitoring moisture in storage - environments. - - Standard unit: percentage relative humidity (% RH). - - - Typical conservation ranges: - - - Archives/libraries: 45-55% RH - - - Museums (general): 45-55% RH - - - Metals: 30-40% RH - - - Photographs: 30-40% RH - - ' + description: Relative-humidity measurement category. + exact_mappings: + - qudt:RelativeHumidity slot_usage: has_name: equals_string: Relative Humidity - exact_mappings: - - qudt:RelativeHumidity - aliases: - - RH - - Humidity - - Moisture broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue LightLevelMeasurement: is_a: MeasurementType class_uri: hc:LightLevelMeasurement - description: 'Light level measurement type for monitoring illumination in display - and storage areas. - - Standard unit: lux (lx). - - - Typical conservation limits: - - - Light-sensitive materials (textiles, works on paper): 50 lux max - - - Medium sensitivity (oil paintings): 150-200 lux max - - - Low sensitivity (stone, ceramics): 300 lux max - - ' + description: Illuminance measurement category. + exact_mappings: + - qudt:Illuminance slot_usage: has_name: equals_string: Light Level - exact_mappings: - - qudt:Illuminance - aliases: - - Illuminance - - Lux broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue UVRadiationMeasurement: is_a: MeasurementType class_uri: hc:UVRadiationMeasurement - description: "Ultraviolet radiation measurement type for monitoring harmful UV\ - \ exposure.\nStandard unit: microwatts per lumen (\xB5W/lm).\n\nConservation\ - \ standard: UV should be below 75 \xB5W/lm for most materials.\n" + description: Ultraviolet-radiation measurement category. slot_usage: has_name: equals_string: UV Radiation - aliases: - - UV Level - - Ultraviolet broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue AirQualityMeasurement: is_a: MeasurementType class_uri: hc:AirQualityMeasurement - description: 'General air quality measurement type for monitoring pollutants and - particulates. - - May include PM2.5, PM10, or composite air quality indices. - - ' + description: Air-quality measurement category. slot_usage: has_name: equals_string: Air Quality - aliases: - - AQI - - Particulate Matter broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue CO2Measurement: is_a: MeasurementType class_uri: hc:CO2Measurement - description: 'Carbon dioxide measurement type for monitoring air quality and ventilation. - - Standard unit: parts per million (ppm). - - - Typical thresholds: - - - Good: <800 ppm - - - Acceptable: 800-1000 ppm - - - Poor: >1000 ppm - - ' + description: Carbon-dioxide concentration measurement category. slot_usage: has_name: equals_string: Carbon Dioxide - aliases: - - CO2 - - Carbon Dioxide Level broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue VOCMeasurement: is_a: MeasurementType class_uri: hc:VOCMeasurement - description: 'Volatile organic compounds measurement type for monitoring off-gassing - - from materials, paints, adhesives, and storage materials. - - ' + description: Volatile-organic-compounds measurement category. slot_usage: has_name: equals_string: Volatile Organic Compounds - aliases: - - VOC - - Off-gassing broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue VibrationMeasurement: is_a: MeasurementType class_uri: hc:VibrationMeasurement - description: 'Vibration measurement type for monitoring mechanical disturbances - - that may affect fragile objects. - - ' + description: Vibration and shock measurement category. slot_usage: has_name: equals_string: Vibration - aliases: - - Shock - - Mechanical Disturbance broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue PestCountMeasurement: is_a: MeasurementType class_uri: hc:PestCountMeasurement - description: 'Pest monitoring measurement type for tracking insect and rodent - activity. - - Typically recorded as count per trap per time period. - - ' + description: Pest-count monitoring measurement category. slot_usage: has_name: equals_string: Pest Count - aliases: - - Insect Count - - Trap Count - - IPM Reading broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue WaterActivityMeasurement: is_a: MeasurementType class_uri: hc:WaterActivityMeasurement - description: 'Water activity (aw) measurement type for monitoring moisture content - - in materials, particularly important for organic materials. - - Scale: 0 to 1 (dimensionless). - - ' + description: Water-activity measurement category. slot_usage: has_name: equals_string: Water Activity - aliases: - - Moisture Content broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue DewPointMeasurement: is_a: MeasurementType class_uri: hc:DewPointMeasurement - description: "Dew point temperature measurement type for assessing condensation\ - \ risk.\nStandard unit: degrees Celsius (\xB0C).\n" + description: Dew-point measurement category. slot_usage: has_name: equals_string: Dew Point - aliases: - - Dew Point Temperature broad_mappings: - - crm:E54_Dimension - - schema:QuantitativeValue + - crm:E54_Dimension + - schema:QuantitativeValue diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml index 43d15929a8..63c607b1b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml @@ -1,55 +1,94 @@ id: https://nde.nl/ontology/hc/class/MeasurementUnit name: MeasurementUnit +title: Measurement Unit Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ qudt: http://qudt.org/schema/qudt/ schema: http://schema.org/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: MeasurementUnit: class_uri: qudt:Unit - description: 'A unit of measurement used for quantifying values in heritage custodian - - data, such as frames, objects, faces, pixels, bytes, or other countable - - or measurable entities. - - - Note: This class complements MeasureUnit by focusing on computational - - and digital measurement units rather than physical measurement units. - - ' + description: >- + Standardized magnitude reference used to express quantitative values in measurements and calculations. + alt_descriptions: + nl: >- + Gestandaardiseerde groothedereferentie gebruikt om kwantitatieve waarden in metingen en berekeningen uit te drukken. + de: >- + Standardisierte Größenreferenz, die verwendet wird, um quantitative Werte in Messungen und Berechnungen auszudrücken. + fr: >- + Référence de grandeur normalisée utilisée pour exprimer des valeurs quantitatives dans les mesures et calculs. + es: >- + Referencia de magnitud estandarizada utilizada para expresar valores cuantitativos en mediciones y cálculos. + ar: >- + مرجع مقدار معياري يستخدم للتعبير عن القيم الكمية في القياسات والحسابات. + id: >- + Referensi besaran terstandarisasi yang digunakan untuk menyatakan nilai kuantitatif dalam pengukuran dan perhitungan. + zh: >- + 用于在测量和计算中表达定量值的标准量值参考。 + structured_aliases: + nl: + - meeteenheid + - eenheid + de: + - Maßeinheit + - Einheit + fr: + - unité de mesure + - unité + es: + - unidad de medida + - unidad + ar: + - وحدة القياس + - وحدة + id: + - satuan pengukuran + - satuan + zh: + - 计量单位 + - 单位 + keywords: + - measurement unit + - quantification + - dimension + - metric + - standard + broad_mappings: + - qudt:Unit + related_mappings: + - schema:unitCode slots: - identified_by - has_label - has_description - close_mappings: - - schema:unitCode annotations: - specificity_score: '0.40' - specificity_rationale: Measurement units are broadly applicable across many contexts. - custodian_types: "['*']" + specificity_score: 0.4 + specificity_rationale: Cross-domain unit vocabulary for numeric reporting. + custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Measurement-unit concept used for computational or digital quantification.' FrameUnit: is_a: MeasurementUnit - description: A video frame as a unit of measurement. + description: Unit representing video frame counts. ObjectUnit: is_a: MeasurementUnit - description: A detected object as a unit of measurement in computer vision. + description: Unit representing detected object counts. FaceUnit: is_a: MeasurementUnit - description: A detected face as a unit of measurement in facial recognition. + description: Unit representing detected face counts. PixelUnit: is_a: MeasurementUnit - description: A pixel as a unit of measurement for image dimensions. + description: Unit representing pixel dimensions or counts. ByteUnit: is_a: MeasurementUnit - description: A byte as a unit of measurement for data size. + description: Unit representing byte-based data volume. TokenUnit: is_a: MeasurementUnit - description: A token as a unit of measurement for text processing. + description: Unit representing tokenized text counts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml index 40f1c9a495..01d13325d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MediaAppearanceEntry.yaml @@ -8,19 +8,32 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types # default_range: string classes: MediaAppearanceEntry: - description: "Record of a media appearance such as TV broadcast, radio interview,\ - \ documentary feature, or podcast episode. Tracks broadcast details including\ - \ network, air date, and description of the appearance.\nOntology mapping rationale:\ - \ - class_uri is schema:BroadcastEvent because this represents a broadcast\n\ - \ occurrence with temporal properties (air_date) and publisher (network)\n\ - - close_mappings includes schema:Event as a general event type - related_mappings\ - \ includes schema:MediaObject for the underlying content\n and prov:Entity\ - \ for provenance tracking" + description: >- + Event record documenting a person or organization appearance in broadcast + or published media contexts. class_uri: schema:BroadcastEvent + alt_descriptions: + nl: Gebeurtenisrecord dat een optreden van een persoon of organisatie in omroep- of publicatiemedia documenteert. + de: Ereignisdatensatz zur Dokumentation eines Auftritts einer Person oder Organisation in Rundfunk- oder Publikationsmedien. + fr: Enregistrement d evenement documentant l apparition d une personne ou organisation dans des contextes mediatiques diffuses ou publies. + es: Registro de evento que documenta la aparicion de una persona u organizacion en contextos de medios difundidos o publicados. + ar: سجل حدث يوثّق ظهور شخص أو جهة في سياقات إعلامية بثية أو منشورة. + id: Catatan peristiwa yang mendokumentasikan kemunculan individu atau organisasi dalam konteks media siaran atau publikasi. + zh: 用于记录个人或机构在播出或出版媒体场景中露出的事件条目。 + structured_aliases: + - {literal_form: mediaoptreden-item, in_language: nl} + - {literal_form: Medienauftrittseintrag, in_language: de} + - {literal_form: entree d apparition mediatique, in_language: fr} + - {literal_form: entrada de aparicion en medios, in_language: es} + - {literal_form: مدخل ظهور إعلامي, in_language: ar} + - {literal_form: entri kemunculan media, in_language: id} + - {literal_form: 媒体露出条目, in_language: zh} + exact_mappings: + - schema:BroadcastEvent close_mappings: - schema:Event related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchive.yaml index ce7ed40dfa..02b3db7770 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchive.yaml @@ -15,36 +15,54 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: MediaArchive: - description: Archive preserving media content across various formats. Media archives collect and preserve audio, video, photographic, and other media materials. They may serve broadcasters, production companies, or cultural heritage institutions. Media archives face particular challenges around format obsolescence, rights management, and the preservation of time-based media. + description: >- + Archive organization focused on preservation and access of audiovisual, + photographic, and other time-based media records. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + alt_descriptions: + nl: Archieforganisatie gericht op behoud en toegang tot audiovisuele fotografische en andere tijdgebonden mediarecords. + de: Archivorganisation mit Fokus auf Erhalt und Zugang zu audiovisuellen fotografischen und anderen zeitbasierten Medienunterlagen. + fr: Organisation archivistique consacree a la preservation et a l acces aux archives audiovisuelles photographiques et autres medias temporels. + es: Organizacion archivistica enfocada en preservar y facilitar acceso a registros audiovisuales fotograficos y otros medios basados en el tiempo. + ar: منظمة أرشيفية تركز على حفظ وإتاحة السجلات السمعية البصرية والفوتوغرافية وغيرها من الوسائط الزمنية. + id: Organisasi arsip yang berfokus pada pelestarian dan akses rekaman audiovisual fotografi serta media berbasis waktu lainnya. + zh: 专注保存并提供视听、摄影及其他时基媒体记录访问的档案机构。 + structured_aliases: + - {literal_form: media-archieforganisatie, in_language: nl} + - {literal_form: Medienarchiv, in_language: de} + - {literal_form: archive de medias, in_language: fr} + - {literal_form: archivo de medios, in_language: es} + - {literal_form: أرشيف وسائط, in_language: ar} + - {literal_form: arsip media, in_language: id} + - {literal_form: 媒体档案机构, in_language: zh} slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q116809817 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q116809817 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Media Archive - skos:altLabel: "Medienarchiv, archives de m\xE9dias, media-archief, Audiovisual Archive" + skos:altLabel: "Medienarchiv, archives de médias, media-archief, Audiovisual Archive" media_type: mixed media specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -58,7 +76,7 @@ classes: - RadioArchive comments: - Medienarchiv (de) - - "archives de m\xE9dias (fr)" + - "archives de médias (fr)" - media-achief (nl) - Broad category covering multiple media types - Often associated with broadcasters and media companies diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml index af97c14bb5..e0c62a02b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetType.yaml @@ -8,16 +8,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: MediaArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by MediaArchive custodians. - ' + description: >- + Abstract classifier for categories of holdings based on audiovisual, + broadcast, and production-documentation contexts. is_a: CollectionType class_uri: rico:RecordSetType + alt_descriptions: + nl: Abstracte classificatie voor categorieen van archiefbestanden rond audiovisuele omroep- en productiedocumentatiecontexten. + de: Abstrakter Klassifikator fuer Kategorien von Bestaenden in audiovisuellen Rundfunk- und Produktionsdokumentationskontexten. + fr: Classificateur abstrait pour les categories de fonds dans des contextes audiovisuels de diffusion et de documentation de production. + es: Clasificador abstracto para categorias de fondos en contextos audiovisuales de radiodifusion y documentacion de produccion. + ar: مصنف تجريدي لفئات المقتنيات في سياقات سمعية بصرية وبث وتوثيق إنتاج. + id: Pengklasifikasi abstrak untuk kategori himpunan arsip dalam konteks audiovisual penyiaran dan dokumentasi produksi. + zh: 用于视听、广播与制作文档语境下馆藏类别的抽象分类概念。 + structured_aliases: + - {literal_form: type media-archiefbestand, in_language: nl} + - {literal_form: Medienarchiv-Bestandstyp, in_language: de} + - {literal_form: type de fonds d archive media, in_language: fr} + - {literal_form: tipo de conjunto de archivo de medios, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف إعلامي, in_language: ar} + - {literal_form: tipe himpunan arsip media, in_language: id} + - {literal_form: 媒体档案记录集合类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +46,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:MediaArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml index bd101ea18f..449da4b420 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml @@ -4,95 +4,88 @@ title: MediaArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./MediaArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./MediaArchiveRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_note classes: MediaProductionFonds: is_a: MediaArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Media company records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds-oriented record set type for records created by media-production + organizations. + alt_descriptions: + nl: Fondsgericht recordsettype voor archiefstukken die door mediaproductieorganisaties zijn gevormd. + de: Fondsorientierter Recordset-Typ fuer Unterlagen die von Medienproduktionsorganisationen erstellt wurden. + fr: Type de fonds pour des documents produits par des organisations de production mediatique. + es: Tipo de fondo para registros creados por organizaciones de produccion de medios. + ar: نوع مجموعة سجلات بصيغة الصندوق لوثائق أنشأتها مؤسسات إنتاج إعلامي. + id: Tipe fonds untuk arsip yang dihasilkan oleh organisasi produksi media. + zh: 面向媒体制作机构所形成记录的宗卷式记录集合类型。 + structured_aliases: + - {literal_form: mediaproductie-fonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Medienproduktionsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de production mediatique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de produccion de medios, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق إنتاج إعلامي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds produksi media, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 媒体制作宗卷, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - MediaArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MediaProductionFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_custodian: - equals_string: MediaArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MediaArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:MediaProductionFonds + BroadcastCollection: is_a: MediaArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Broadcast recordings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Collection-oriented record set type for broadcast recordings and + transmission-related media assets. + alt_descriptions: + nl: Collectiegerichte recordsettype voor omroepopnamen en transmissiegerelateerde media-assets. + de: Sammlungsorientierter Recordset-Typ fuer Rundfunkaufnahmen und uebertragungsbezogene Medienbestaende. + fr: Type de collection pour enregistrements de diffusion et ressources mediatiques liees a la transmission. + es: Tipo de coleccion para grabaciones de difusion y activos de medios relacionados con la transmision. + ar: نوع مجموعة موجه للمقتنيات لتسجيلات البث والأصول الإعلامية المرتبطة بالإرسال. + id: Tipe koleksi untuk rekaman siaran dan aset media terkait transmisi. + zh: 面向广播录音与传输相关媒体资产的集合式记录集合类型。 + structured_aliases: + - {literal_form: omroepcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Rundfunksammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de diffusion, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de radiodifusion, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة بث, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi siaran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 广播集合, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - MediaArchiveRecordSetType - - rico:RecordSetType slots: - has_type + - has_note - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BroadcastCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: MediaArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MediaArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:BroadcastCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MediaObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MediaObject.yaml index 5eac59a8db..4608ebc6a5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MediaObject.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MediaObject.yaml @@ -8,14 +8,35 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_url default_prefix: hc classes: MediaObject: class_uri: schema:MediaObject + description: >- + Generic media resource entity representing audiovisual, image, or related + digital media items. + alt_descriptions: + nl: Generieke media-entiteit voor audiovisuele beeld- of verwante digitale media-items. + de: Generische Medienressourcen-Entitaet fuer audiovisuelle bildbezogene oder verwandte digitale Medieneinheiten. + fr: Entite de ressource media generique representant des elements audiovisuels d image ou numeriques associes. + es: Entidad generica de recurso multimedia que representa elementos audiovisuales de imagen u otros medios digitales relacionados. + ar: كيان مورد إعلامي عام يمثل عناصر سمعية بصرية أو صورية أو وسائط رقمية ذات صلة. + id: Entitas sumber media generik yang mewakili item audiovisual gambar atau media digital terkait lainnya. + zh: 表示视听、图像及相关数字媒体条目的通用媒体资源实体。 + structured_aliases: + - {literal_form: media-item, in_language: nl} + - {literal_form: Medienobjekt, in_language: de} + - {literal_form: objet media, in_language: fr} + - {literal_form: objeto multimedia, in_language: es} + - {literal_form: كائن وسائط, in_language: ar} + - {literal_form: objek media, in_language: id} + - {literal_form: 媒体对象, in_language: zh} + exact_mappings: + - schema:MediaObject slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MediaSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MediaSegment.yaml index 348fec45cd..f19564b26a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MediaSegment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MediaSegment.yaml @@ -8,12 +8,33 @@ prefixes: schema: http://schema.org/ oa: http://www.w3.org/ns/oa# imports: - - linkml:types - - ../slots/temporal_extent +- linkml:types +- ../slots/temporal_extent default_prefix: hc classes: MediaSegment: class_uri: oa:TimeState + description: >- + Temporal subsection of a media resource used for annotation, detection, or + reference at specific time bounds. + alt_descriptions: + nl: Tijdgebonden subsectie van een mediaresource voor annotatie detectie of verwijzing binnen specifieke tijdsgrenzen. + de: Zeitlicher Teilabschnitt einer Medienressource zur Annotation Erkennung oder Referenz innerhalb bestimmter Zeitgrenzen. + fr: Sous-section temporelle d une ressource media utilisee pour annotation detection ou reference a des bornes temporelles definies. + es: Subseccion temporal de un recurso multimedia usada para anotacion deteccion o referencia en limites de tiempo especificos. + ar: مقطع زمني فرعي من مورد إعلامي يُستخدم للتعليق أو الكشف أو الإحالة ضمن حدود زمنية محددة. + id: Subbagian temporal dari sumber media yang digunakan untuk anotasi deteksi atau rujukan pada batas waktu tertentu. + zh: 媒体资源中用于标注、检测或引用的时间子片段,具有明确时间边界。 + structured_aliases: + - {literal_form: mediasegment, in_language: nl} + - {literal_form: Mediensegment, in_language: de} + - {literal_form: segment media temporel, in_language: fr} + - {literal_form: segmento temporal de medios, in_language: es} + - {literal_form: مقطع وسائط زمني, in_language: ar} + - {literal_form: segmen media temporal, in_language: id} + - {literal_form: 媒体时间片段, in_language: zh} + exact_mappings: + - oa:TimeState slots: - temporal_extent annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml index f8bfac2440..a2d813cd41 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Medienzentrum.yaml @@ -3,84 +3,57 @@ name: Medienzentrum title: Medienzentrum (Media Center) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types +- linkml:types classes: Medienzentrum: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: 'Media center (Medienzentrum). In German-speaking countries, a - - Medienzentrum is an institution that provides media resources - - and services, primarily for educational purposes. - - - **Wikidata**: Q1284615 - - - **Geographic Restriction**: Germany (DE) only. - - This constraint is enforced via LinkML `rules` with `postconditions`. - - - **Scope**: - - Medienzentren provide: - - - Educational films and videos (lending) - - - Digital media resources for teaching - - - Media production facilities - - - Equipment loans for schools - - - Teacher training in media use - - - Media literacy programs - - - Online platforms for digital content - - - **Organizational Types**: - - - Kreismedienzentrum (district level) - - - Stadtmedienzentrum (city level) - - - Landesmedienzentrum (state level) - - - **Historical Context**: - - Medienzentren evolved from: - - - Bildstellen (Q861125) - Visual media service units - - - Landesbildstellen - State-level visual media centers - - - School film libraries - - - Many Bildstellen were merged into Medienzentren as analog - - media transitioned to digital formats. - - - **Related Types**: - - - Bildstelle (Q861125) - Predecessor institution - - - AudiovisualArchive (Q27030766) - Broader AV preservation - - - MediaArchive - Generic media archives - - - EducationProvider - Educational institutions - - ' + description: >- + Institution type in German-speaking contexts that provides educational + audiovisual resources, equipment lending, and instructional support. + alt_descriptions: + nl: Instellingstype in Duitstalige contexten dat educatieve audiovisuele bronnen uitleenapparatuur en didactische ondersteuning biedt. + de: Institutionstyp im deutschsprachigen Raum der audiovisuelle Bildungsressourcen Geraeteausleihe und didaktische Unterstuetzung bereitstellt. + fr: Type d institution en contexte germanophone fournissant ressources audiovisuelles educatives pret d equipements et soutien pedagogique. + es: Tipo de institucion en contextos germanohablantes que ofrece recursos audiovisuales educativos prestamo de equipos y apoyo didactico. + ar: نمط مؤسسي في السياقات الناطقة بالألمانية يوفر موارد سمعية بصرية تعليمية وإعارة معدات ودعما تعليميا. + id: Tipe institusi di konteks berbahasa Jerman yang menyediakan sumber audiovisual pendidikan peminjaman peralatan dan dukungan instruksional. + zh: 德语语境中的机构类型,提供教育视听资源、设备借用与教学支持。 + structured_aliases: + - {literal_form: mediadienstcentrum, in_language: nl} + - {literal_form: Medienzentrum, in_language: de} + - {literal_form: centre de ressources medias, in_language: fr} + - {literal_form: centro de recursos audiovisuales, in_language: es} + - {literal_form: مركز موارد إعلامية تعليمية, in_language: ar} + - {literal_form: pusat sumber media pendidikan, in_language: id} + - {literal_form: 教育媒体资源中心, in_language: zh} + close_mappings: + - wd:Q1284615 + broad_mappings: + - skos:Concept + related_mappings: + - hc:MediaArchive + - hc:EducationProviderType + slots: [] + comments: + - Geographic scope is primarily Germany and neighboring German-speaking regions. + - Typical services include educational film lending, media-production support, and teacher training. + - Common organizational variants include district, city, and state-level centers. + - Historical predecessor pattern includes Bildstelle-type institutions. + see_also: + - Bildstelle + - MediaArchive + - EducationProviderType slot_usage: {} annotations: + skos:prefLabel: Medienzentrum + skos:altLabel: media center, educational media center, Kreismedienzentrum, Stadtmedienzentrum, Landesmedienzentrum + geographic_scope: DE + subject_domain: educational media services specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Member.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Member.yaml index 95e3268790..a2fb0191f8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Member.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Member.yaml @@ -8,13 +8,31 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_name +- linkml:types +- ../slots/identified_by +- ../slots/has_name classes: Member: class_uri: org:Membership - description: Organization member. + description: Person or organization participating in a collective through a defined membership role. + alt_descriptions: + nl: Persoon of organisatie die via een vastgelegde lidmaatschapsrol deelneemt aan een collectief. + de: Person oder Organisation die ueber eine definierte Mitgliedschaftsrolle an einem Kollektiv teilnimmt. + fr: Personne ou organisation participant a un collectif via un role d adhesion defini. + es: Persona u organizacion que participa en un colectivo mediante un rol de membresia definido. + ar: شخص أو منظمة يشارك في كيان جماعي عبر دور عضوية محدد. + id: Orang atau organisasi yang berpartisipasi dalam kolektif melalui peran keanggotaan yang ditetapkan. + zh: 通过明确成员角色参与某一集体的个人或组织。 + structured_aliases: + - {literal_form: lid-entiteit, in_language: nl} + - {literal_form: Mitgliedseinheit, in_language: de} + - {literal_form: entite membre, in_language: fr} + - {literal_form: entidad miembro, in_language: es} + - {literal_form: كيان عضو, in_language: ar} + - {literal_form: entitas anggota, in_language: id} + - {literal_form: 成员实体, in_language: zh} + related_mappings: + - org:Membership slots: - identified_by - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Membership.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Membership.yaml index 6350347fe8..3dfb236584 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Membership.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Membership.yaml @@ -15,13 +15,31 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_role - - ../slots/temporal_extent +- linkml:types +- ../slots/has_role +- ../slots/temporal_extent classes: Membership: class_uri: org:Membership - description: Membership relation. + description: Relationship linking an agent to an organization with role and validity period. + alt_descriptions: + nl: Relatie die een actor aan een organisatie verbindt met rol en geldigheidsperiode. + de: Beziehung die einen Akteur mit Rolle und Gueltigkeitszeitraum an eine Organisation bindet. + fr: Relation reliant un agent a une organisation avec role et periode de validite. + es: Relacion que vincula un agente con una organizacion mediante rol y periodo de vigencia. + ar: علاقة تربط وكيلاً بمنظمة مع تحديد الدور وفترة الصلاحية. + id: Relasi yang menghubungkan agen ke organisasi dengan peran dan periode berlaku. + zh: 将主体以角色和有效期连接到组织的关系。 + structured_aliases: + - {literal_form: lidmaatschapsrelatie, in_language: nl} + - {literal_form: Mitgliedschaftsbeziehung, in_language: de} + - {literal_form: relation d adhesion, in_language: fr} + - {literal_form: relacion de membresia, in_language: es} + - {literal_form: علاقة عضوية, in_language: ar} + - {literal_form: relasi keanggotaan, in_language: id} + - {literal_form: 成员关系, in_language: zh} + exact_mappings: + - org:Membership slots: - has_role - temporal_extent diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Memento.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Memento.yaml index 44cc5edc25..a7c378ad3d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Memento.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Memento.yaml @@ -9,13 +9,31 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_url - - ../slots/temporal_extent +- linkml:types +- ../slots/has_url +- ../slots/temporal_extent classes: Memento: class_uri: schema:WebPage - description: A web archive memento. + description: Archived snapshot of a web resource captured at a specific time. + alt_descriptions: + nl: Gearchiveerde momentopname van een webresource vastgelegd op een specifiek tijdstip. + de: Archivierte Momentaufnahme einer Webressource erfasst zu einem bestimmten Zeitpunkt. + fr: Instantane archivee d une ressource web capturee a un moment precis. + es: Instantanea archivada de un recurso web capturado en un momento especifico. + ar: لقطة مؤرشفة لمورد ويب جرى التقاطها في وقت محدد. + id: Cuplikan arsip dari sumber web yang ditangkap pada waktu tertentu. + zh: 在特定时间捕获的网页资源归档快照。 + structured_aliases: + - {literal_form: webarchief-momentopname, in_language: nl} + - {literal_form: Webarchiv-Memento, in_language: de} + - {literal_form: memento web archive, in_language: fr} + - {literal_form: memento web archivado, in_language: es} + - {literal_form: ميمِنتو ويب مؤرشف, in_language: ar} + - {literal_form: memento arsip web, in_language: id} + - {literal_form: 网络归档快照, in_language: zh} + broad_mappings: + - schema:WebPage slots: - has_url - temporal_extent diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml index dc3135b295..6b772d8688 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MerchandiseSale.yaml @@ -7,13 +7,32 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: MerchandiseSale: class_uri: schema:SellAction + description: Commercial sale action for goods or products in institutional retail contexts. + alt_descriptions: + nl: Commerciele verkoophandeling voor goederen of producten binnen institutionele retailcontexten. + de: Kommerzielle Verkaufshandlung fuer Waren oder Produkte in institutionellen Einzelhandelskontexten. + fr: Action commerciale de vente de biens ou produits dans des contextes de vente institutionnels. + es: Accion comercial de venta de bienes o productos en contextos minoristas institucionales. + ar: إجراء بيع تجاري للسلع أو المنتجات ضمن سياقات بيع مؤسسية. + id: Tindakan penjualan komersial untuk barang atau produk dalam konteks ritel institusional. + zh: 在机构零售场景中进行商品或产品销售的商业行为。 + structured_aliases: + - {literal_form: institutionele goederenverkoop, in_language: nl} + - {literal_form: institutioneller Warenverkauf, in_language: de} + - {literal_form: vente de produits institutionnelle, in_language: fr} + - {literal_form: venta institucional de productos, in_language: es} + - {literal_form: بيع سلع مؤسسي, in_language: ar} + - {literal_form: penjualan barang institusional, in_language: id} + - {literal_form: 机构商品销售, in_language: zh} + exact_mappings: + - schema:SellAction slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MergeNote.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MergeNote.yaml index 5e124af878..1a6ec66510 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MergeNote.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MergeNote.yaml @@ -6,22 +6,34 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_source classes: MergeNote: - description: "Documentation of a merge operation between duplicate entries, recording\ - \ the source entry identifier, merge date, and reason (e.g., duplicate Wikidata\ - \ ID, same place ID). Essential for entity resolution audit trails.\nOntology\ - \ mapping rationale: - class_uri is prov:Entity because this documents a merge\ - \ operation\n result with full provenance (source, date, reason)\n- close_mappings\ - \ includes skos:note as this is essentially a note\n documenting a change\n\ - - related_mappings includes prov:Activity as merging is an activity\n and prov:Derivation\ - \ for the derivation relationship" + description: >- + Provenance note documenting deduplication or merge decisions between + records, including source and rationale. class_uri: prov:Entity + alt_descriptions: + nl: Provenantienotitie die deduplicatie- of mergebeslissingen tussen records documenteert inclusief bron en onderbouwing. + de: Proveniznotiz zur Dokumentation von Deduplizierungs- oder Zusammenfuehrungsentscheidungen zwischen Datensaetzen inklusive Quelle und Begruendung. + fr: Note de provenance documentant les decisions de dedoublonnage ou de fusion entre notices avec source et justification. + es: Nota de procedencia que documenta decisiones de deduplicacion o fusion entre registros con fuente y justificacion. + ar: ملاحظة إسناد توثّق قرارات إزالة التكرار أو الدمج بين السجلات، بما في ذلك المصدر والمبرر. + id: Catatan provenance yang mendokumentasikan keputusan deduplikasi atau penggabungan antar rekaman termasuk sumber dan alasannya. + zh: 记录去重或合并决策的溯源说明,包含来源与理由。 + structured_aliases: + - {literal_form: merge-provenantienotitie, in_language: nl} + - {literal_form: Zusammenfuehrungsnotiz, in_language: de} + - {literal_form: note de fusion, in_language: fr} + - {literal_form: nota de fusion de registros, in_language: es} + - {literal_form: ملاحظة دمج سجلات, in_language: ar} + - {literal_form: catatan penggabungan rekaman, in_language: id} + - {literal_form: 记录合并说明, in_language: zh} + broad_mappings: + - prov:Entity close_mappings: - skos:note related_mappings: @@ -30,6 +42,6 @@ classes: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: - - source + - has_source diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml index 55416ceba0..184635f5cb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandard.yaml @@ -5,24 +5,32 @@ prefixes: hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: MetadataStandard: class_uri: dct:Standard - description: 'A formal metadata standard used by heritage custodians for describing collections. - - - Examples include Dublin Core, MARC21, EAD (Encoded Archival Description), - - LIDO, CIDOC-CRM, Schema.org, and domain-specific standards like SPECTRUM - - for museum collections or ISAD(G) for archival description. - - - Maps to dcterms:Standard - a reference point for comparing or evaluating. - - ' + description: >- + Formal specification used to structure, encode, and exchange descriptive + metadata records. + alt_descriptions: + nl: Formele specificatie die wordt gebruikt om beschrijvende metadatarecords te structureren coderen en uitwisselen. + de: Formale Spezifikation zur Strukturierung Kodierung und zum Austausch beschreibender Metadatensaetze. + fr: Specification formelle utilisee pour structurer encoder et echanger des notices de metadonnees descriptives. + es: Especificacion formal usada para estructurar codificar e intercambiar registros descriptivos de metadatos. + ar: مواصفة رسمية تُستخدم لتنظيم وترميز وتبادل سجلات البيانات الوصفية. + id: Spesifikasi formal yang digunakan untuk menata mengodekan dan menukar rekaman metadata deskriptif. + zh: 用于组织、编码和交换描述性元数据记录的正式规范。 + structured_aliases: + - {literal_form: metadata-standaard, in_language: nl} + - {literal_form: Metadatenstandard, in_language: de} + - {literal_form: norme de metadonnees, in_language: fr} + - {literal_form: estandar de metadatos, in_language: es} + - {literal_form: معيار بيانات وصفية, in_language: ar} + - {literal_form: standar metadata, in_language: id} + - {literal_form: 元数据标准, in_language: zh} + exact_mappings: + - dct:Standard slots: - has_type slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml index 8905027e41..6a5384b295 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardType.yaml @@ -5,15 +5,33 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: MetadataStandardType: - description: Abstract base class for metadata standard type taxonomy. Classifies categories of metadata standards used by heritage institutions, such as bibliographic (MARC21), archival (EAD, RiC-O), museum (LIDO, CIDOC-CRM), or web (Schema.org, Dublin Core). + description: Abstract taxonomy concept for categorizing families of metadata standards. class_uri: skos:Concept abstract: true + alt_descriptions: + nl: Abstract taxonomieconcept voor het categoriseren van families van metadata-standaarden. + de: Abstraktes Taxonomiekonzept zur Kategorisierung von Familien von Metadatenstandards. + fr: Concept taxonomique abstrait pour categoriser des familles de normes de metadonnees. + es: Concepto taxonomico abstracto para categorizar familias de estandares de metadatos. + ar: مفهوم تصنيفي تجريدي لتصنيف عائلات معايير البيانات الوصفية. + id: Konsep taksonomi abstrak untuk mengategorikan keluarga standar metadata. + zh: 用于对元数据标准家族进行分类的抽象分类学概念。 + structured_aliases: + - {literal_form: type metadata-standaard, in_language: nl} + - {literal_form: Metadatenstandard-Typ, in_language: de} + - {literal_form: type de norme de metadonnees, in_language: fr} + - {literal_form: tipo de estandar de metadatos, in_language: es} + - {literal_form: نوع معيار بيانات وصفية, in_language: ar} + - {literal_form: tipe standar metadata, in_language: id} + - {literal_form: 元数据标准类型, in_language: zh} + broad_mappings: + - skos:Concept slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml index d6de69453b..7e0dd2e7e4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MetadataStandardTypes.yaml @@ -3,13 +3,30 @@ name: MetadataStandardTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - ./MetadataStandardType - - linkml:types +- ./MetadataStandardType +- linkml:types classes: DublinCoreStandard: is_a: MetadataStandardType - description: Dublin Core metadata standard + description: Metadata-standard family defined by the Dublin Core element set. + alt_descriptions: + nl: Familie van metadata-standaarden gebaseerd op de Dublin Core-elementenset. + de: Familie von Metadatenstandards auf Basis des Dublin-Core-Elementsets. + fr: Famille de normes de metadonnees definie par l ensemble d elements Dublin Core. + es: Familia de estandares de metadatos definida por el conjunto de elementos Dublin Core. + ar: عائلة معايير بيانات وصفية معرّفة عبر مجموعة عناصر دبلن كور. + id: Keluarga standar metadata yang ditentukan oleh himpunan elemen Dublin Core. + zh: 由都柏林核心元素集定义的元数据标准家族。 + structured_aliases: + - {literal_form: Dublin Core-profiel, in_language: nl} + - {literal_form: Dublin-Core-Standardfamilie, in_language: de} + - {literal_form: famille Dublin Core, in_language: fr} + - {literal_form: familia Dublin Core, in_language: es} + - {literal_form: عائلة دبلن كور, in_language: ar} + - {literal_form: keluarga Dublin Core, in_language: id} + - {literal_form: 都柏林核心标准家族, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -18,21 +35,85 @@ classes: - skos:Concept MARCStandard: is_a: MetadataStandardType - description: MARC bibliographic standard + description: Bibliographic metadata-standard family based on MARC field structures. + alt_descriptions: + nl: Familie van bibliografische metadata-standaarden gebaseerd op MARC-veldstructuren. + de: Familie bibliografischer Metadatenstandards auf Grundlage von MARC-Feldstrukturen. + fr: Famille de normes bibliographiques fondee sur les structures de champs MARC. + es: Familia de estandares bibliograficos basada en estructuras de campos MARC. + ar: عائلة معايير بيانات ببليوغرافية مبنية على بنى حقول مارك. + id: Keluarga standar metadata bibliografis berbasis struktur bidang MARC. + zh: 基于MARC字段结构的书目元数据标准家族。 + structured_aliases: + - {literal_form: MARC-standaardfamilie, in_language: nl} + - {literal_form: MARC-Standardfamilie, in_language: de} + - {literal_form: famille MARC, in_language: fr} + - {literal_form: familia MARC, in_language: es} + - {literal_form: عائلة معيار مارك, in_language: ar} + - {literal_form: keluarga standar MARC, in_language: id} + - {literal_form: MARC标准家族, in_language: zh} broad_mappings: - skos:Concept EADStandard: is_a: MetadataStandardType - description: Encoded Archival Description + description: XML-encoding standard family for archival finding-aid descriptions. + alt_descriptions: + nl: Familie van XML-coderingsstandaarden voor beschrijvingen van archivistische toegangen. + de: Familie von XML-Kodierungsstandards fuer archivische Findmittelbeschreibungen. + fr: Famille de normes d encodage XML pour les descriptions d instruments de recherche archivistiques. + es: Familia de estandares de codificacion XML para descripciones de instrumentos archivisticos. + ar: عائلة معايير ترميز XML لوصف وسائل الإيجاد الأرشيفية. + id: Keluarga standar pengodean XML untuk deskripsi finding aid kearsipan. + zh: 用于档案检索工具描述的XML编码标准家族。 + structured_aliases: + - {literal_form: EAD-standaardfamilie, in_language: nl} + - {literal_form: EAD-Standardfamilie, in_language: de} + - {literal_form: famille EAD, in_language: fr} + - {literal_form: familia EAD, in_language: es} + - {literal_form: عائلة معيار EAD, in_language: ar} + - {literal_form: keluarga standar EAD, in_language: id} + - {literal_form: EAD标准家族, in_language: zh} broad_mappings: - skos:Concept LIDOStandard: is_a: MetadataStandardType - description: LIDO museum metadata standard + description: Museum-metadata standard family using the LIDO event-centric model. + alt_descriptions: + nl: Familie van museum-metadata-standaarden met het gebeurtenisgerichte LIDO-model. + de: Familie von Museumsmetadatenstandards mit dem ereigniszentrierten LIDO-Modell. + fr: Famille de normes de metadonnees museales utilisant le modele evenementiel LIDO. + es: Familia de estandares de metadatos museisticos que usa el modelo orientado a eventos LIDO. + ar: عائلة معايير بيانات متحفية تستخدم نموذج LIDO المرتكز على الحدث. + id: Keluarga standar metadata museum yang menggunakan model LIDO berbasis peristiwa. + zh: 采用LIDO事件中心模型的博物馆元数据标准家族。 + structured_aliases: + - {literal_form: LIDO-standaardfamilie, in_language: nl} + - {literal_form: LIDO-Standardfamilie, in_language: de} + - {literal_form: famille LIDO, in_language: fr} + - {literal_form: familia LIDO, in_language: es} + - {literal_form: عائلة معيار LIDO, in_language: ar} + - {literal_form: keluarga standar LIDO, in_language: id} + - {literal_form: LIDO标准家族, in_language: zh} broad_mappings: - skos:Concept EDMStandard: is_a: MetadataStandardType - description: Europeana Data Model + description: Aggregation-oriented metadata-standard family defined by the Europeana Data Model. + alt_descriptions: + nl: Aggregatiegerichte familie van metadata-standaarden gedefinieerd door het Europeana Data Model. + de: Aggregationsorientierte Familie von Metadatenstandards definiert durch das Europeana Data Model. + fr: Famille de normes de metadonnees orientee aggregation definie par le modele de donnees Europeana. + es: Familia de estandares de metadatos orientada a agregacion definida por el Europeana Data Model. + ar: عائلة معايير بيانات وصفية موجهة للتجميع يحددها نموذج بيانات يوروبيانا. + id: Keluarga standar metadata berorientasi agregasi yang didefinisikan oleh Europeana Data Model. + zh: 由Europeana数据模型定义、面向聚合的元数据标准家族。 + structured_aliases: + - {literal_form: EDM-standaardfamilie, in_language: nl} + - {literal_form: EDM-Standardfamilie, in_language: de} + - {literal_form: famille EDM, in_language: fr} + - {literal_form: familia EDM, in_language: es} + - {literal_form: عائلة معيار EDM, in_language: ar} + - {literal_form: keluarga standar EDM, in_language: id} + - {literal_form: EDM标准家族, in_language: zh} broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Method.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Method.yaml index 0e913e7c36..efd6619c13 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Method.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Method.yaml @@ -9,12 +9,30 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: Method: class_uri: skos:Concept - description: A method or procedure used. + description: Procedure concept representing an approach, technique, or process step. + alt_descriptions: + nl: Procedureconcept dat een aanpak techniek of processtap vertegenwoordigt. + de: Verfahrenskonzept das einen Ansatz eine Technik oder einen Prozessschritt repraesentiert. + fr: Concept procedural representant une approche une technique ou une etape de processus. + es: Concepto procedimental que representa un enfoque tecnica o paso de proceso. + ar: مفهوم إجرائي يمثل نهجاً أو تقنية أو خطوة ضمن عملية. + id: Konsep prosedural yang merepresentasikan pendekatan teknik atau langkah proses. + zh: 表示方法、技术或流程步骤的程序性概念。 + structured_aliases: + - {literal_form: procedureconcept, in_language: nl} + - {literal_form: Verfahrenskonzept, in_language: de} + - {literal_form: concept de methode, in_language: fr} + - {literal_form: concepto de metodo, in_language: es} + - {literal_form: مفهوم طريقة, in_language: ar} + - {literal_form: konsep metode, in_language: id} + - {literal_form: 方法概念, in_language: zh} + broad_mappings: + - skos:Concept slots: - has_description annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Methodology.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Methodology.yaml index ab0b69fe7e..6e71534730 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Methodology.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Methodology.yaml @@ -1,15 +1,7 @@ id: https://nde.nl/ontology/hc/class/Methodology -name: methodology_class -title: Methodology Class -description: 'Defines the methodology or technique used to derive a measurement or observation. - - **RULE 53 COMPLIANT**: Created for unique_object_count and unique_face_count migration per slot_fixes.yaml revision (lines 1951-1994). - - **PROV-O ALIGNMENT**: - - Maps to `prov:Plan` - "A plan is an entity that represents a set of actions or steps intended by one or more agents to achieve some goals." - - In the PROV-O data model, a Plan describes HOW an activity was performed. Methodology extends this to describe HOW a measurement was derived.' +name: Methodology +title: Methodology +description: Structured description of the procedure used to derive measurements or analytical outcomes. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -22,22 +14,46 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/MethodologyTypeEnum - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_threshold - - ../slots/has_version - - ../slots/has_type +- linkml:types +- ../enums/MethodologyTypeEnum +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_threshold +- ../slots/has_version +- ../slots/has_type default_prefix: hc classes: Methodology: class_uri: prov:Plan - description: "Describes the methodology, technique, or algorithm used to derive a measurement.\n**PROV-O ALIGNMENT**:\nMaps to `prov:Plan` which represents \"a set of actions or steps intended by one or more agents to achieve some goals.\" In measurement contexts, this describes HOW a value was computed or derived.\n**WHY METHODOLOGY MATTERS**:\nTwo measurements of \"unique objects\" could use different methodologies:\n| Methodology | Description | Accuracy | |-------------|-------------|----------| | ENTITY_RESOLUTION | Deduplication via feature matching | High | | TRACKING | Object tracking across frames | Medium | | MANUAL_COUNT | Human counting | Variable | | SAMPLING | Statistical sampling | Estimated |\nWithout methodology, two measurements cannot be meaningfully compared.\n**HERITAGE USE CASES**:\n- **Video annotation**: How unique faces/objects were counted (entity resolution) - **Collection inventories**: How item counts were derived (physical vs. digital) - **Visitor statistics**:\ - \ How attendance was measured (counters, tickets, samples) - **Digitization metrics**: How completeness was assessed\n**EXAMPLE**:\n```yaml has_methodology:\n methodology_type: ENTITY_RESOLUTION\n has_label: \"RetinaFace + ArcFace clustering\"\n has_description: >-\n Faces detected using RetinaFace model, then clustered\n using ArcFace embeddings with cosine similarity threshold 0.6\n to identify unique individuals.\n```" - exact_mappings: + description: >- + Structured plan describing the technique, algorithm, or procedural + approach used to derive a measurement or analytical result. + alt_descriptions: + nl: Gestructureerd plan dat de techniek + de: Strukturierter Plan + fr: Plan structure decrivant la technique + es: Plan estructurado que describe la tecnica + ar: خطة منظمة تصف التقنية أو الخوارزمية أو النهج الإجرائي المستخدم لاشتقاق قياس أو نتيجة تحليلية. + id: Rencana terstruktur yang menjelaskan teknik + zh: 用于说明推导测量或分析结果所采用技术、算法或程序方法的结构化方案。 + structured_aliases: + - literal_form: afleidingsmethodologie + in_language: nl + - literal_form: Ableitungsmethodik + in_language: de + - literal_form: methodologie de derivation + in_language: fr + - literal_form: metodologia de derivacion + in_language: es + - literal_form: منهجية اشتقاق + in_language: ar + - literal_form: metodologi penurunan + in_language: id + - literal_form: 推导方法学方案 + in_language: zh + broad_mappings: - prov:Plan close_mappings: - schema:HowToStep @@ -88,10 +104,10 @@ classes: examples: - value: comments: - - Describes HOW a measurement was derived - - Essential for comparing measurements from different sources - - Maps to PROV-O Plan for provenance tracking - - Rule 53 compliant - supports unique_object_count/unique_face_count migration + - Describes how a measurement or analytic output was derived. + - Essential for comparing results produced by different methods. + - Aligned with PROV-O plan semantics for reproducible provenance. + - Supports migration from legacy unique object and face count fields. see_also: - https://www.w3.org/TR/prov-o/#Plan examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml index a753fea02e..321a9a2d4a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MichelinStarRating.yaml @@ -8,12 +8,30 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: MichelinStarRating: class_uri: schema:Rating - description: Michelin star rating. + description: Star-based rating value in the Michelin culinary assessment scale. + alt_descriptions: + nl: Stergebaseerde waardering binnen de culinaire beoordelingsschaal van Michelin. + de: Sternbasierter Bewertungswert innerhalb der kulinarischen Michelin-Bewertungsskala. + fr: Valeur d evaluation a etoiles dans l echelle d appreciation culinaire Michelin. + es: Valoracion basada en estrellas dentro de la escala culinaria de evaluacion Michelin. + ar: قيمة تقييم بنظام النجوم ضمن مقياس ميشلان للتقييم الطهوي. + id: Nilai penilaian berbasis bintang dalam skala evaluasi kuliner Michelin. + zh: 米其林餐饮评估体系中的星级评分值。 + structured_aliases: + - {literal_form: Michelin-sterrenwaardering, in_language: nl} + - {literal_form: Michelin-Sternebewertung, in_language: de} + - {literal_form: note etoilee Michelin, in_language: fr} + - {literal_form: calificacion de estrellas Michelin, in_language: es} + - {literal_form: تقييم نجوم ميشلان, in_language: ar} + - {literal_form: peringkat bintang Michelin, in_language: id} + - {literal_form: 米其林星级评分, in_language: zh} + exact_mappings: + - schema:Rating slots: - has_value annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml index 0f4677cf45..28426fc616 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MicrofilmReader.yaml @@ -15,12 +15,30 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: MicrofilmReader: class_uri: schema:Product - description: Microfilm reader. + description: Specialized viewing equipment for reading and inspecting microfilm carriers. + alt_descriptions: + nl: Gespecialiseerde lees- en inspectieapparatuur voor microfilm-dragers. + de: Spezialisiertes Sichtgeraet zum Lesen und Pruefen von Mikrofilmtraegern. + fr: Equipement specialise de visualisation pour lire et inspecter des supports microfilm. + es: Equipo especializado de visualizacion para leer e inspeccionar soportes de microfilm. + ar: جهاز عرض متخصص لقراءة وفحص حوامل الميكروفيلم. + id: Perangkat tampilan khusus untuk membaca dan memeriksa media microfilm. + zh: 用于读取和检查缩微胶片载体的专用阅片设备。 + structured_aliases: + - {literal_form: microfilmlezer, in_language: nl} + - {literal_form: Mikrofilmlesegeraet, in_language: de} + - {literal_form: lecteur de microfilm, in_language: fr} + - {literal_form: lector de microfilm, in_language: es} + - {literal_form: قارئ ميكروفيلم, in_language: ar} + - {literal_form: pembaca microfilm, in_language: id} + - {literal_form: 缩微胶片阅读器, in_language: zh} + broad_mappings: + - schema:Product slots: - has_name annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml index 4e47314ae5..80d11d7197 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml @@ -8,22 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: MilitaryArchive: - description: Archive for documents regarding military topics. Military archives preserve records of armed forces, defense ministries, and military operations. Holdings typically include personnel records, operational documents, maps, photographs, and materials documenting military history. Access may be restricted for national security or privacy reasons, with materials often declassified after specified periods. + description: >- + Archive organization focused on preservation of defense, armed-forces, and + military-administration records. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - exact_mappings: - - wd:Q1934883 + alt_descriptions: + nl: Archieforganisatie gericht op het behoud van defensie- krijgsmacht- en militaire bestuursarchieven. + de: Archivorganisation mit Schwerpunkt auf Erhalt von Verteidigungs- Streitkraefte- und Militaerverwaltungsunterlagen. + fr: Organisation archivistique consacree a la preservation des archives de defense des forces armees et de l administration militaire. + es: Organizacion archivistica enfocada en la preservacion de registros de defensa fuerzas armadas y administracion militar. + ar: منظمة أرشيفية تركز على حفظ سجلات الدفاع والقوات المسلحة والإدارة العسكرية. + id: Organisasi arsip yang berfokus pada pelestarian rekaman pertahanan angkatan bersenjata dan administrasi militer. + zh: 专注保存国防、武装力量及军事行政记录的档案机构。 + structured_aliases: + - {literal_form: militair archief, in_language: nl} + - {literal_form: Militaerarchiv, in_language: de} + - {literal_form: archive militaire, in_language: fr} + - {literal_form: archivo militar, in_language: es} + - {literal_form: أرشيف عسكري, in_language: ar} + - {literal_form: arsip militer, in_language: id} + - {literal_form: 军事档案机构, in_language: zh} close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q1934883 broad_mappings: - wd:Q166118 slots: @@ -32,16 +49,13 @@ classes: - has_score - identified_by slot_usage: - identified_by: null - hold_record_set: - equals_expression: '["hc:MilitaryOperationsFonds", "hc:MilitaryPersonnelSeries", "hc:UnitHistoryCollection", "hc:MilitaryMapsCollection", "hc:VeteransDocumentationCollection"] - - ' + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Military Archive - skos:altLabel: "Milit\xE4rarchiv, archivo militar, archive militaire, Defense Archive, Armed Forces Archive" + skos:altLabel: "Militärarchiv, archivo militar, archive militaire, Defense Archive, Armed Forces Archive" subject_domain: military/defense specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -52,7 +66,7 @@ classes: - WarArchive - MilitaryArchiveRecordSetType comments: - - "Milit\xE4rarchiv (de)" + - "Militärarchiv (de)" - archivo militar (es) - archive militaire (fr) - Preserves records of military and defense activities diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml index cde36ec66b..bc6c305e97 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetType.yaml @@ -3,37 +3,55 @@ name: MilitaryArchiveRecordSetType title: Military Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: MilitaryArchiveRecordSetType: + is_a: CollectionType abstract: true class_uri: rico:RecordSetType - description: "Abstract base class for all military archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by military archives.\nMilitary archives preserve records documenting armed forces, defense \nactivities, military operations, and personnel service.\n\n**Subclasses**:\n- MilitaryOperationsFonds (campaigns, battles, strategic planning)\n- MilitaryPersonnelSeries (service records, personnel files)\n- UnitHistoryCollection (regimental histories, unit records)\n- MilitaryMapsCollection (strategic maps, battle plans, survey maps)\n- VeteransDocumentationCollection (veterans' affairs, commemorations)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of military records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nMilitaryArchive (ArchiveOrganizationType) = the custodian institution.\nMilitaryArchiveRecordSetType (rico:RecordSetType) = the collection\ - \ types held.\n\n**Access Considerations**:\nMilitary archives often have access restrictions due to national security \nclassifications. Records are typically declassified after 25-75 years \ndepending on sensitivity level.\n" - exact_mappings: + description: >- + Abstract record-set classifier for holdings typically curated by military + archive organizations. + alt_descriptions: + nl: Abstracte recordsetclassificatie voor collecties die doorgaans door militaire archieven worden beheerd. + de: Abstrakter Recordset-Klassifikator fuer Bestaende die typischerweise von Militaerarchiven verwaltet werden. + fr: Classificateur abstrait de lots documentaires pour fonds generalement conserves par des archives militaires. + es: Clasificador abstracto de conjuntos documentales para fondos gestionados normalmente por archivos militares. + ar: مصنف مجرد لمجموعات السجلات الخاصة بالمقتنيات التي تديرها عادة الأرشيفات العسكرية. + id: Pengklasifikasi abstrak record set untuk koleksi yang umumnya dikelola oleh arsip militer. + zh: 面向军事档案机构常见馆藏的抽象记录集分类器。 + structured_aliases: + - {literal_form: type militair-archiefrecordset, in_language: nl} + - {literal_form: Typ Militaerarchiv-Recordset, in_language: de} + - {literal_form: type de lot d archives militaires, in_language: fr} + - {literal_form: tipo de conjunto de archivo militar, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف عسكري, in_language: ar} + - {literal_form: tipe record set arsip militer, in_language: id} + - {literal_form: 军事档案记录集类型, in_language: zh} + broad_mappings: - rico:RecordSetType - see_also: - - MilitaryArchive - - MilitaryOperationsFonds - - MilitaryPersonnelSeries - - UnitHistoryCollection - - MilitaryMapsCollection - - VeteransDocumentationCollection slots: - has_type - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:MilitaryArchiveRecordSetType + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Abstract base class for all military archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by military archives.\nMilitary archives preserve records documenting armed forces, defense \nactivities, military operations, and personnel service.\n\n**Subclasses**:\n- MilitaryOperationsFonds (campaigns, battles, strategic planning)\n- MilitaryPersonnelSeries (service records, personnel files)\n- UnitHistoryCollection (regimental histories, unit records)\n- MilitaryMapsCollection (strategic maps, battle plans, survey maps)\n- VeteransDocumentationCollection (veterans' affairs, commemorations)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of military records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nMilitaryArchive (ArchiveOrganizationType) = the custodian institution.\nMilitaryArchiveRecordSetType (rico:RecordSetType) = the collection\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml index d036a4d6e8..e9f84ba272 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml @@ -4,521 +4,195 @@ title: Military Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./MilitaryArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./MilitaryArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note +- ../slots/has_scope classes: MilitaryOperationsFonds: is_a: MilitaryArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for military operations and command records - organized as fonds. - - - **Definition**: - - Records created by military commands, headquarters, and operational units - - documenting military campaigns, strategic planning, and combat operations. - - Organized by provenance (creating command structure) following archival principles. - - - **Typical Contents**: - - - Operational orders and directives (operatiebevelen) - - - Campaign records (veldtochtarchieven) - - - War diaries (oorlogsdagboeken) - - - After-action reports - - - Intelligence reports - - - Communications logs - - - Staff studies and plans - - - Logistics and supply records - - - Casualty reports (verlieslijsten) - - - **Command Levels**: - - Records may originate from different command levels: - - - Theater/army group level - - - Army/corps level - - - Division/brigade level - - - Regiment/battalion level - - - **Historical Value**: - - Military operations records are primary sources for: - - - Military history and strategy studies - - - Battle reconstructions - - - Command decision analysis - - - Casualty research - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the fonds organizational principle as defined by rico-rst:Fonds - - (provenance-based organization by creating command). - - ' + description: Fonds-oriented records of command, operations, and campaign execution. + alt_descriptions: + nl: Fondsgerichte records over bevelvoering operaties en campagne-uitvoering. + de: Fondsorientierte Unterlagen zu Fuehrung Operationen und Kampagnendurchfuehrung. + fr: Documents de type fonds sur le commandement les operations et la conduite des campagnes. + es: Registros de tipo fondo sobre mando operaciones y ejecucion de campanas militares. + ar: سجلات على مبدأ الفوندس تتعلق بالقيادة والعمليات وتنفيذ الحملات العسكرية. + id: Rekaman berbasis fonds mengenai komando operasi dan pelaksanaan kampanye militer. + zh: 采用全宗原则组织的指挥、行动与战役执行记录。 structured_aliases: - - literal_form: "Milit\xE4roperationsbestand" - in_language: de - - literal_form: fondo de operaciones militares - in_language: es - - literal_form: "fonds d'op\xE9rations militaires" - in_language: fr - - literal_form: militaire operatiearchief - in_language: nl - - literal_form: "fundo de opera\xE7\xF5es militares" - in_language: pt - keywords: - - military operations - - war diaries - - campaign records - - combat records - - intelligence reports - - strategic planning - - command records + - {literal_form: militaire operatiefonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Militaeroperationsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds des operations militaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de operaciones militares, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس عمليات عسكرية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds operasi militer, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 军事行动全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MilitaryArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - MilitaryArchive - - WarArchive - annotations: - access_note: May be subject to classification restrictions. Typically declassified after - 25-50 years depending on sensitivity. - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MilitaryOperationsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle as defined by rico-rst:Fonds. Provenance-based organization by creating - command (theater, army, division, regiment, etc.). - has_scope: - equals_string: '["operational orders", "war diaries", "after-action reports", - "intelligence", "casualty reports"]' - has_scope: - equals_string: '["personnel records", "unit histories", "maps (as separate - collection)"]' + any_of: + - equals_string: hc:MilitaryOperationsFonds + MilitaryPersonnelSeries: is_a: MilitaryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for military personnel records organized as\ - \ series.\n\n**Definition**:\nRecords documenting the service of individual\ - \ military personnel, \nincluding enlistment, service history, promotions, decorations,\ - \ and \ndischarge. Typically organized as series by service branch and period.\n\ - \n**Typical Contents**:\n- Service records (stamboeken, militaire staten van\ - \ dienst)\n- Enlistment/conscription records (inschrijvingsregisters)\n- Muster\ - \ rolls\n- Promotion records\n- Decoration citations (onderscheidingen)\n- Discharge\ - \ papers\n- Pension records\n- Medical records (dienst medische dossiers)\n\ - - Court martial records\n\n**Genealogical Value**:\nMilitary personnel records\ - \ are crucial for:\n- Family history research\n- Veterans' benefits verification\n\ - - Commemorative projects\n- Casualty identification\n\n**Privacy Considerations**:\n\ - Personnel records contain sensitive personal information. Access \nrestrictions\ - \ typically apply for records less than 75-100 years old.\nGDPR/AVG considerations\ - \ for recent records.\n\n**Dutch Context**:\nKey series include:\n- Stamboeken\ - \ (service registers)\n- Militieregisters (militia/conscription registers)\n\ - - Rang- en stamboeken marine (Navy service records)\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType. Records classified with this\n\ - type follow the series organizational principle as defined by rico-rst:Series\n\ - (chronological has_arrangement by service branch, period, or alphabetically\ - \ by name).\n" + description: Series of personnel-service records for enlistment, career events, and discharge. + alt_descriptions: + nl: Reeks personeelsdossiers over aanstelling loopbaan en ontslag uit militaire dienst. + de: Serien von Personalakten zu Eintritt Laufbahnereignissen und Entlassung aus dem Militaerdienst. + fr: Series de dossiers du personnel couvrant engagement parcours de service et sortie. + es: Series de expedientes de personal sobre alistamiento trayectoria de servicio y baja. + ar: سلاسل ملفات الأفراد الخاصة بالتجنيد ومسار الخدمة والتسريح. + id: Seri arsip personel untuk pendaftaran riwayat dinas dan pemberhentian. + zh: 涵盖入伍、服役经历与退役的人事档案系列。 structured_aliases: - - literal_form: "Milit\xE4rpersonalakten" - in_language: de - - literal_form: expedientes de personal militar - in_language: es - - literal_form: dossiers du personnel militaire - in_language: fr - - literal_form: militaire stamboeken - in_language: nl - - literal_form: registros de pessoal militar - in_language: pt - keywords: - - military personnel - - service records - - staten van dienst - - muster rolls - - enlistment records - - military genealogy + - {literal_form: militaire personeelsserie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Militaerpersonalakten, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie des dossiers du personnel militaire, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de expedientes de personal militar, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الأفراد العسكريين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip personel militer, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 军事人员档案系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MilitaryArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - - PersonnelRecordsSeries - annotations: - genealogy_note: Primary source for military genealogy. Often cross-referenced - with conscription registers (militieregisters) held by municipal archives. - custodian_types: '[''*'']' slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MilitaryPersonnelSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: This RecordSetType classifies record sets following the series - principle as defined by rico-rst:Series. Chronological has_arrangement by - service branch, period, or alphabetically by servicemember name. - has_scope: - equals_string: '["service records", "enlistment", "promotions", "decorations", - "discharge", "pensions"]' - has_scope: - equals_string: '["operational records", "unit histories", "veterans commemorations"]' - has_note: - equals_string: Personnel records contain sensitive personal information. Access restrictions - apply (typically 75-100 year closure). GDPR/AVG considerations for recent - records. + any_of: + - equals_string: hc:MilitaryPersonnelSeries + UnitHistoryCollection: is_a: MilitaryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for military unit histories and regimental\ - \ records.\n\n**Definition**:\nCollections documenting the history of specific\ - \ military units, including \nregiments, battalions, squadrons, and ships. Combines\ - \ official records \nwith collected materials.\n\n**Typical Contents**:\n- Unit\ - \ histories (regimentsgeschiedenissen)\n- Standing orders and regulations\n\ - - Unit diaries and journals\n- Honor rolls (erelijsten)\n- Commemorative publications\n\ - - Photographs and films\n- Uniforms and insignia documentation\n- Traditions\ - \ and ceremonies documentation\n- Battle honors and citations\n- Reunion records\ - \ and veterans' associations\n\n**Regimental System Context**:\nMany armies\ - \ organize around regimental traditions with:\n- Long institutional memories\n\ - - Distinctive customs and ceremonies\n- Accumulated honors and battle streamers\n\ - - Associated veterans' organizations\n\n**Collection Patterns**:\nUnit history\ - \ collections often combine:\n- Official records transferred from active duty\n\ - - Donated materials from veterans\n- Collected publications and photographs\n\ - - Oral history recordings\n\n**RiC-O Alignment**:\nThis class is a specialized\ - \ rico:RecordSetType. Records classified with this\ntype follow the collection\ - \ organizational principle as defined by rico-rst:Collection\n(assembled collections\ - \ organized by military unit).\n" + description: Assembled documentation of regiments, battalions, and other unit histories. + alt_descriptions: + nl: Samengestelde documentatie over de geschiedenis van regimenten bataljons en andere eenheden. + de: Zusammengetragene Dokumentation zur Geschichte von Regimentern Bataillonen und weiteren Einheiten. + fr: Documentation rassemblee sur l histoire des regiments bataillons et autres unites. + es: Documentacion reunida sobre la historia de regimientos batallones y otras unidades. + ar: توثيق مجمّع لتاريخ الأفواج والكتائب والوحدات العسكرية الأخرى. + id: Dokumentasi terhimpun mengenai sejarah resimen batalyon dan unit militer lainnya. + zh: 汇集团、营及其他部队历史的组合型文献记录。 structured_aliases: - - literal_form: Regimentsgeschichtesammlung - in_language: de - - literal_form: "colecci\xF3n de historias de unidades" - in_language: es - - literal_form: "collection d'histoires d'unit\xE9s" - in_language: fr - - literal_form: regimentsarchieven - in_language: nl - - literal_form: "cole\xE7\xE3o de hist\xF3rias de unidades" - in_language: pt - keywords: - - unit history - - regimental records - - battalion history - - squadron records - - ship records - - battle honors - - honor rolls - - veterans associations + - {literal_form: collectie eenheidsgeschiedenis, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung zur Einheitengeschichte, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d histoire d unite, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de historia de unidades, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة تاريخ الوحدات, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi sejarah satuan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 部队历史文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MilitaryArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - annotations: - museum_note: Unit history collections may be held by regimental museums or military museums - rather than central archives. Often combined with artifact collections (uniforms, - medals, equipment). - custodian_types: '[''*'']' slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - has_type: - equals_string: UnitHistoryCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled collections organized - by military unit, combining official records with donated materials. - has_scope: - equals_string: '["unit histories", "honor rolls", "photographs", "commemorations", - "veterans associations"]' - has_scope: - equals_string: '["operational records (unless unit-specific)", "personnel - records", "strategic maps"]' + any_of: + - equals_string: hc:UnitHistoryCollection + MilitaryMapsCollection: is_a: MilitaryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for military maps and cartographic materials.\n\ - \n**Definition**:\nCollections of maps, charts, and cartographic materials created\ - \ or \ncollected for military purposes. Includes strategic maps, tactical \n\ - maps, fortification plans, and survey maps.\n\n**Typical Contents**:\n- Strategic\ - \ and tactical maps\n- Battle plans and sketches (gevechtsschetsen)\n- Fortification\ - \ plans (vestingplannen)\n- Survey maps (meetkundige kaarten)\n- Aerial photographs\ - \ (luchtfoto's)\n- Navigation charts\n- Terrain models and relief maps\n- Troop\ - \ disposition maps\n- Supply route maps\n- Enemy territory maps\n\n**Historical\ - \ Map Types**:\n- Manuscript campaign maps\n- Printed military atlases\n- Situation\ - \ maps (from war diaries)\n- Intelligence maps (enemy positions)\n- Engineering/construction\ - \ plans\n\n**Special Formats**:\nMilitary map collections often include:\n-\ - \ Oversize materials requiring special storage\n- Fragile manuscript maps\n\ - - Annotated maps with operational markings\n- Series maps with grid systems\n\ - \n**Research Value**:\nMilitary maps are valuable for:\n- Battle reconstruction\n\ - - Historical geography\n- Cartographic history\n- Landscape archaeology\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the collection organizational principle\ - \ as defined by rico-rst:Collection\n(assembled cartographic collections organized\ - \ by geographic area, campaign, or type).\n" + description: Collection of strategic maps, battle plans, and military cartographic materials. + alt_descriptions: + nl: Collectie van strategische kaarten gevechtsplannen en militaire cartografische materialen. + de: Sammlung strategischer Karten Gefechtsplaene und militaerischer Kartographie. + fr: Collection de cartes strategiques plans de bataille et materiels cartographiques militaires. + es: Coleccion de mapas estrategicos planes de batalla y materiales cartograficos militares. + ar: مجموعة خرائط استراتيجية وخطط معارك ومواد خرائطية عسكرية. + id: Koleksi peta strategis rencana pertempuran dan bahan kartografi militer. + zh: 收录战略地图、作战计划与军事制图资料的馆藏集合。 structured_aliases: - - literal_form: "Milit\xE4rkatensammlung" - in_language: de - - literal_form: "colecci\xF3n de mapas militares" - in_language: es - - literal_form: collection de cartes militaires - in_language: fr - - literal_form: militaire kaartenverzameling - in_language: nl - - literal_form: "cole\xE7\xE3o de mapas militares" - in_language: pt - keywords: - - military maps - - militaire kaarten - - battle maps - - fortification plans - - survey maps - - aerial photographs - - luchtfoto's - - strategic maps - - tactical maps + - {literal_form: militaire kaartencollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung militaerischer Karten, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de cartes militaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de mapas militares, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة الخرائط العسكرية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi peta militer, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 军事地图文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q4006 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MilitaryArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - MapCollection slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]' - has_type: - equals_string: MilitaryMapsCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled cartographic collections organized - by geographic area, campaign, map type, or series. - has_scope: - equals_string: '["strategic maps", "battle plans", "fortification plans", - "survey maps", "aerial photos"]' - has_scope: - equals_string: '["operational orders (text)", "personnel records", "unit histories"]' - has_note: - equals_string: Military maps often require special preservation due to oversize format, - fragile materials, and unique operational annotations. - annotations: - custodian_types: '[''*'']' + any_of: + - equals_string: hc:MilitaryMapsCollection + VeteransDocumentationCollection: is_a: MilitaryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for veterans' affairs and commemoration documentation.\n\ - \n**Definition**:\nMaterials documenting veterans' affairs, war commemorations,\ - \ memorials, \nand remembrance activities. Includes both official records and\ - \ collected \ndocumentation.\n\n**Typical Contents**:\n- Veterans' organization\ - \ records (veteranenverenigingen)\n- War graves documentation\n- Memorial dedication\ - \ records\n- Commemoration ceremony records\n- Oral history interviews\n- War\ - \ memoirs and testimonies\n- Repatriation records\n- POW/MIA documentation\n\ - - War victims registers\n- Resistance documentation (verzetsarchieven)\n\n**Commemorative\ - \ Context**:\nVeterans documentation supports:\n- National remembrance (Nationale\ - \ Dodenherdenking)\n- War cemetery maintenance\n- Missing persons research\n\ - - Victim recognition programs\n- Educational initiatives\n\n**Dutch Context**:\n\ - Key organizations:\n- Oorlogsgravenstichting (War Graves Foundation)\n- Veteraneninstituut\n\ - - NIOD (Institute for War, Holocaust and Genocide Studies)\n\n**Oral History\ - \ Component**:\nMany veterans' documentation programs include oral history:\n\ - - Interviews with veterans\n- Eyewitness testimonies\n- Family narratives\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the collection organizational principle\ - \ as defined by rico-rst:Collection\n(assembled documentation organized by conflict,\ - \ memorial, or veterans' organization).\n" + description: Collection documenting veterans, memorialization, and post-conflict remembrance. + alt_descriptions: + nl: Collectie met documentatie over veteranen herdenkingspraktijken en herinneringscultuur na conflicten. + de: Sammlung zur Dokumentation von Veteranen Gedenken und Erinnerungskultur nach Konflikten. + fr: Collection documentant anciens combattants commemorations et memoire apres conflit. + es: Coleccion que documenta veteranos conmemoracion y memoria posterior al conflicto. + ar: مجموعة توثق شؤون المحاربين القدامى وإحياء الذكرى وثقافة التذكر بعد النزاعات. + id: Koleksi dokumentasi veteran kegiatan peringatan dan memori pascakonflik. + zh: 记录退伍军人、纪念实践与战后记忆文化的馆藏集合。 structured_aliases: - - literal_form: Veteranendokumentationssammlung - in_language: de - - literal_form: "colecci\xF3n de documentaci\xF3n de veteranos" - in_language: es - - literal_form: collection de documentation des anciens combattants - in_language: fr - - literal_form: veteranendocumentatiecollectie - in_language: nl - - literal_form: "cole\xE7\xE3o de documenta\xE7\xE3o de veteranos" - in_language: pt - keywords: - - veterans documentation - - war graves - - oral history - - war testimonies - - POW + - {literal_form: veteranendocumentatiecollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Veteranendokumentation, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de documentation des anciens combattants, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de documentacion de veteranos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة توثيق المحاربين القدامى, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi dokumentasi veteran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 退伍军人文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MilitaryArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - WarArchive - - OralHistoryCollection - annotations: - commemoration_note: Veterans documentation supports national remembrance activities, - war cemetery maintenance, and educational initiatives about conflict and - its consequences. - oral_history_note: Many collections include oral history components with interviews of - veterans and eyewitnesses. Audiovisual materials may require special preservation - and access provisions. - custodian_types: '[''*'']' slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType", "hc:ResearchOrganizationType"]' - has_type: - equals_string: VeteransDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled documentation organized - by conflict, memorial project, or veterans' organization. - has_scope: - equals_string: '["veterans organizations", "war graves", "commemorations", - "oral histories", "resistance"]' - has_scope: - equals_string: '["operational records", "personnel service records", "unit - histories"]' + any_of: + - equals_string: hc:VeteransDocumentationCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml index 95dc3b9298..148beb6ea3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MinimumHumidity.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/MinimumHumidity name: MinimumHumidity title: Minimum Humidity Class -description: "The minimum allowed or recorded relative humidity.\n\n**MIGRATED** from humidity_min (Rule 53).\n\nUsed in environmental control policies for heritage preservation." prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,22 +8,41 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: - - linkml:types - - ../slots/has_measurement_unit - - ../slots/has_value +- linkml:types +- ../slots/has_measurement_unit +- ../slots/has_value classes: MinimumHumidity: class_uri: schema:QuantitativeValue - description: "Minimum humidity constraint." + description: Lower bound of relative humidity accepted or observed for a context. + alt_descriptions: + nl: Ondergrens van de relatieve luchtvochtigheid die is toegestaan of waargenomen in een context. + de: Untergrenze der relativen Luftfeuchtigkeit die in einem Kontext zulaessig oder beobachtet ist. + fr: Limite inferieure de l humidite relative autorisee ou observee dans un contexte. + es: Limite inferior de humedad relativa permitida u observada en un contexto. + ar: الحد الأدنى للرطوبة النسبية المسموح بها أو المرصودة في سياق محدد. + id: Batas bawah kelembapan relatif yang diizinkan atau diamati dalam suatu konteks. + zh: 某一情境下允许或观测到的相对湿度下限值。 + structured_aliases: + - {literal_form: minimale luchtvochtigheid, in_language: nl} + - {literal_form: minimale Luftfeuchtigkeit, in_language: de} + - {literal_form: humidite minimale, in_language: fr} + - {literal_form: humedad minima, in_language: es} + - {literal_form: الحد الأدنى للرطوبة, in_language: ar} + - {literal_form: kelembapan minimum, in_language: id} + - {literal_form: 最低湿度, in_language: zh} + broad_mappings: + - schema:QuantitativeValue + related_mappings: + - qudt:QuantityValue slots: - has_value - - has_unit + - has_measurement_unit slot_usage: has_value: range: float required: true - has_unit: -# range: string + has_measurement_unit: ifabsent: string(%) annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MissionStatement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MissionStatement.yaml index cf170a2efd..f14d7970b2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MissionStatement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MissionStatement.yaml @@ -1,52 +1,61 @@ id: https://nde.nl/ontology/hc/class/MissionStatement name: MissionStatement -title: MissionStatement Class - Organizational Purpose Documentation +title: Mission Statement 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# - pav: http://purl.org/pav/ org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# - oa: http://www.w3.org/ns/oa# -imports: - - linkml:types - - ../enums/StatementTypeEnum - - ../slots/encoded_as - - ../slots/has_selector - - ../slots/describe - - ../slots/identified_by - - ../slots/has_language - - ../slots/has_note - - ../slots/has_provenance - - ../slots/has_score - - ../slots/has_summary - - ../slots/has_text - - ../slots/has_type - - ../slots/has_url - - ../slots/effective_at - - ../slots/has_section - - ../slots/20260202_matang/new/retrieved_on - - ../slots/20260202_matang/new/source_url - - ../slots/supersede - - ../slots/temporal_extent default_prefix: hc +imports: +- linkml:types +- ../enums/StatementTypeEnum +- ../slots/encoded_as +- ../slots/has_selector +- ../slots/describe +- ../slots/identified_by +- ../slots/has_language +- ../slots/has_note +- ../slots/has_provenance +- ../slots/has_score +- ../slots/has_summary +- ../slots/has_text +- ../slots/has_type +- ../slots/has_url +- ../slots/effective_at +- ../slots/has_section +- ../slots/retrieved_at +- ../slots/supersede +- ../slots/temporal_extent classes: MissionStatement: class_uri: hc:MissionStatement - description: "A structured record of an organizational purpose statement (mission, vision,\ngoals, values, or motto) extracted from a heritage custodian's website with\nfull provenance documentation.\n\n**PURPOSE**:\n\nHeritage custodians publish mission and vision statements that articulate:\n- Why they exist (mission)\n- What future state they aspire to (vision)\n- What specific outcomes they pursue (goals)\n- What principles guide their work (values)\n- Memorable phrases encapsulating their purpose (mottos)\n\nThese statements are valuable for:\n- Understanding organizational identity and purpose\n- Comparing institutions within and across sectors\n- Tracking organizational evolution over time\n- Research on heritage sector discourse and priorities\n\n**PROVENANCE REQUIREMENTS**:\n\nFollowing the WebObservation pattern, every MissionStatement MUST have:\n\n1. **Source documentation**: source_url + retrieved_on\n2. **Location evidence**: xpath OR css_selector + html_file\n3. **Integrity\ - \ verification**: content_hash (SHA-256)\n4. **Archive link**: has_archive_memento_uri (recommended)\n\nStatements without verifiable provenance are rejected.\n\n**ONTOLOGY ALIGNMENT**:\n\nW3C Organization Ontology `org:purpose`:\n- \"Indicates the purpose of this Organization\"\n- \"There can be many purposes at different levels of abstraction\"\n- \"It is recommended that the purpose be denoted by a controlled term\"\n\nWe extend this by:\n- Distinguishing statement types (mission, vision, goal, value, motto)\n- Adding temporal tracking (effective_date, supersedes)\n- Full provenance chain (source_url, xpath, content_hash, archive)\n\n**MULTILINGUAL SUPPORT**:\n\nHeritage custodians publish statements in their native language.\nFor Dutch institutions, statements are typically in Dutch.\nThe statement_language field captures the ISO 639-1 code,\nand statement_summary can provide English translation.\n\n**TEMPORAL TRACKING**:\n\nOrganizations revise their mission statements over time.\n\ - The `supersedes` field links to previous statements,\nenabling tracking of how organizational purpose evolves.\n\n**EXAMPLES**:\n\n1. **Dutch Agricultural Museum Mission**\n - statement_type: mission\n - has_text: \"Waar komt ons voedsel \xE9cht vandaan.\"\n - statement_language: nl\n - source_url: https://www.landbouwmuseumtiengemeten.nl/het-museum/missie-en-visie\n \n2. **Rijksmuseum Vision**\n - statement_type: vision\n - has_text: \"Het Rijksmuseum verbindt mensen met kunst en geschiedenis.\"\n - statement_language: nl\n - statement_summary: \"The Rijksmuseum connects people with art and history.\"\n" + description: Statement expressing organizational purpose, values, goals, or vision with source provenance. + alt_descriptions: + nl: Verklaring van organisatiedoel waarden doelen of visie met bronprovenance. + de: Aussage zu Organisationszweck Werten Zielen oder Vision mit Quellenprovenienz. + fr: Declaration de mission valeurs objectifs ou vision avec provenance de la source. + es: Declaracion de proposito valores objetivos o vision institucional con procedencia de la fuente. + ar: بيان يوضح غاية المنظمة وقيمها وأهدافها أو رؤيتها مع تتبع مصدر النص. + id: Pernyataan tujuan nilai sasaran atau visi organisasi beserta provenans sumbernya. + zh: 表达机构宗旨、价值、目标或愿景并附带来源溯源信息的陈述。 + structured_aliases: + - {literal_form: missieverklaring, in_language: nl} + - {literal_form: Leitbildaussage, in_language: de} + - {literal_form: enonce de mission, in_language: fr} + - {literal_form: declaracion de mision, in_language: es} + - {literal_form: بيان المهمة, in_language: ar} + - {literal_form: pernyataan misi, in_language: id} + - {literal_form: 使命陈述, in_language: zh} close_mappings: - org:purpose - schema:description - - prov:Entity related_mappings: - schema:slogan - schema:ethicsPolicy - - schema:seeks + - prov:Entity slots: - describe - encoded_as @@ -55,8 +64,8 @@ classes: - has_note - temporal_extent - has_section - - retrieved_on - - source_url + - retrieved_at + - has_url - identified_by - has_language - has_summary @@ -64,85 +73,41 @@ classes: - has_type - supersede - has_score - - has_url - has_provenance slot_usage: - describe: -# range: string has_type: required: true range: StatementType - examples: - - value: mission - - value: vision - - value: goal has_text: required: true - source_url: + has_url: required: true - retrieved_on: + range: uri + retrieved_at: required: true has_provenance: range: XPath inlined: true - has_url: - range: uri - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - url_value: https://example.org/about#:~:text=Our%20mission%20is - url_type: text_fragment comments: - - 'MIGRATION (2026-01-15): Replaced xpath/xpath_match_score slots with has_provenance_path using XPath class per slot_fixes.yaml' - - 'MIGRATION (2026-01-15): Replaced text_fragment slot with has_url using URL class (url_type=text_fragment) per slot_fixes.yaml' - - 'Rule note: Mottos should be brief - typically under 50 characters' - - MissionStatement maps to org:purpose from W3C Organization Ontology - - Requires source_url and retrieved_on for provenance - - Strongly recommend has_provenance_path (XPath class) + html_file for verification - - content_hash enables integrity checking - - has_archive_memento_uri ensures long-term source accessibility - - Supports tracking statement evolution via supersedes field - - has_language uses ISO 639-1 codes (nl, en, de, etc.) - see_also: - - https://www.w3.org/TR/vocab-org/#org:purpose - - https://www.w3.org/TR/prov-o/ - - https://wicg.github.io/scroll-to-text-fragment/ - - https://www.w3.org/TR/SRI/ + - Mission and vision statements should be traceable to a retrievable source. + - Multiple versions can be linked through supersede for temporal tracking. examples: - value: identified_by: https://nde.nl/ontology/hc/mission/nl-zh-zui-m-lmt/mission-2025 has_type: mission - has_text: "Waar komt ons voedsel \xE9cht vandaan." + has_text: Waar komt ons voedsel echt vandaan. has_language: nl has_summary: Where does our food really come from. - source_url: https://www.landbouwmuseumtiengemeten.nl/het-museum/missie-en-visie - retrieved_on: '2025-12-29T10:00:00Z' - page_section: Onze Missie - content_hash: sha256-abc123... - has_score: - has_score: 0.95 - - value: - identified_by: https://nde.nl/ontology/hc/mission/nl-zh-zui-m-lmt/vision-2025 - has_type: vision - has_text: 'Het Landbouwmuseum Tiengemeten voelt zich onderdeel van een belangrijke - agrarische ontwikkeling, de mechanisatie tussen 1920 en 1955. De collectie - is relevant en de presentatie verbindt generaties. - ' - has_language: nl - source_url: https://www.landbouwmuseumtiengemeten.nl/het-museum/missie-en-visie - retrieved_on: '2025-12-29T10:00:00Z' - page_section: Onze visie - content_hash: sha256-def456... - has_score: - has_score: 0.9 - - value: - identified_by: https://nde.nl/ontology/hc/mission/nl-zh-zui-m-lmt/goals-2025 - has_type: goal - has_text: "Onze ambitie en doelstellingen hebben wij geformuleerd rondom de volgende punten:\n- Het Landbouwmuseum Tiengemeten laat de ontwikkeling van het boerenbedrijf\n in de periode 1920 tot 1955 zien d.m.v. een prachtige collectie.\n- Voor onze bezoekers een gewaardeerd en gastvrij museum te zijn.\n- De collecties welke wij beheren toegankelijk maken voor nu en voor\n volgende generaties.\n" - has_language: nl - source_url: https://www.landbouwmuseumtiengemeten.nl/het-museum/missie-en-visie - retrieved_on: '2025-12-29T10:00:00Z' - page_section: Doelstellingen + has_url: https://www.landbouwmuseumtiengemeten.nl/het-museum/missie-en-visie + retrieved_at: "2025-12-29T10:00:00Z" + has_section: Onze Missie + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "A structured record of an organizational purpose statement (mission, vision,\ngoals, values, or motto) extracted from a heritage custodian's website with\nfull provenance documentation.\n\n**PURPOSE**:\n\nHeritage custodians publish mission and vision statements that articulate:\n- Why they exist (mission)\n- What future state they aspire to (vision)\n- What specific outcomes they pursue (goals)\n- What principles guide their work (values)\n- Memorable phrases encapsulating their purpose (mottos)\n\nThese statements are valuable for:\n- Understanding organizational identity and purpose\n- Comparing institutions within and across sectors\n- Tracking organizational evolution over time\n- Research on heritage sector discourse and priorities\n\n**PROVENANCE REQUIREMENTS**:\n\nFollowing the WebObservation pattern, every MissionStatement MUST have:\n\n1. **Source documentation**: source_url + retrieved_on\n2. **Location evidence**: xpath OR css_selector + html_file\n3. **Integrity\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml index dcc0ed6323..1fb5bd221a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml @@ -1,136 +1,46 @@ id: https://nde.nl/ontology/hc/class/mixed-custodian-type -name: mixed_custodian_type -title: MixedCustodianType -description: 'Specialized CustodianType for heritage institutions that simultaneously operate - - as multiple institutional types (e.g., combined museum/archive/library facilities, - - multi-function heritage centers). - - - Coverage: Corresponds to ''X'' (MIXED) in GLAMORCUBESFIXPHDNT taxonomy. - - ' -imports: - - linkml:types - - ../slots/has_constituent - - ../slots/define - - ../slots/has_score - - ../slots/has_service - - ../slots/has_type - - ../slots/integrate - - ../slots/20260202_matang/new/serves_or_served - - ../slots/20260202_matang/new/service_portfolio +name: MixedCustodianType +title: Mixed Custodian Type 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/ crm: http://www.cidoc-crm.org/cidoc-crm/ - dcterms: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ - wd: http://www.wikidata.org/entity/ +default_prefix: hc +imports: +- linkml:types +- ../slots/has_constituent +- ../slots/define +- ../slots/has_score +- ../slots/has_service +- ../slots/has_type +- ../slots/integrate +- ../slots/serve +- ../slots/has_portfolio classes: MixedCustodianType: is_a: CustodianType class_uri: skos:Concept - annotations: - skos:prefLabel: Mixed Custodian - skos:altLabel: combined institution, multi-function heritage center, cultural center, museum archive, library museum - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: Custodian category for institutions operating as an integrated combination of multiple heritage organization types. + alt_descriptions: + nl: Categorie voor instellingen die als een geintegreerde combinatie van meerdere erfgoedinstellingstypen opereren. + de: Kategorie fuer Einrichtungen die als integrierte Kombination mehrerer Heritage-Organisationstypen arbeiten. + fr: Categorie pour des institutions operant comme combinaison integree de plusieurs types d organismes patrimoniaux. + es: Categoria para instituciones que operan como combinacion integrada de varios tipos de entidades patrimoniales. + ar: فئة للجهات التي تعمل كمزيج متكامل من عدة أنواع من مؤسسات التراث. + id: Kategori kustodian untuk lembaga yang beroperasi sebagai kombinasi terintegrasi dari beberapa tipe lembaga warisan budaya. + zh: 适用于以综合方式同时承担多种文化遗产机构职能的保管机构类别。 structured_aliases: - - literal_form: gecombineerde instelling - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: cultuurcentrum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: erfgoedcentrum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: museum-archief - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: bibliotheek-museum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: combined institution - predicate: EXACT_SYNONYM - in_language: en - - literal_form: cultural center - predicate: EXACT_SYNONYM - in_language: en - - literal_form: heritage center - predicate: EXACT_SYNONYM - in_language: en - - literal_form: museum archive - predicate: EXACT_SYNONYM - in_language: en - - literal_form: library museum - predicate: EXACT_SYNONYM - in_language: en - - literal_form: kombinierte Einrichtung - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Kulturzentrum - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Museumsarchiv - predicate: EXACT_SYNONYM - in_language: de - - literal_form: institution mixte - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: centre culturel - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: centre patrimonial - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "mus\xE9e-archives" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "instituci\xF3n mixta" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: centro cultural - predicate: EXACT_SYNONYM - in_language: es - - literal_form: centro patrimonial - predicate: EXACT_SYNONYM - in_language: es - - literal_form: museo-archivo - predicate: EXACT_SYNONYM - in_language: es - - literal_form: istituzione mista - predicate: EXACT_SYNONYM - in_language: it - - literal_form: centro culturale - predicate: EXACT_SYNONYM - in_language: it - - literal_form: museo-archivio - predicate: EXACT_SYNONYM - in_language: it - - literal_form: "institui\xE7\xE3o mista" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: centro cultural - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: museu-arquivo - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for institutions that SIMULTANEOUSLY operate as\nmultiple heritage institution types within a single organizational entity.\n\n**CRITICAL DISTINCTION - Mixed vs. Single-Type Institutions**:\n\nMixedCustodianType applies when an institution:\n- SIMULTANEOUSLY performs functions of MULTIPLE types (not just one primary type)\n- Has INTEGRATED operations across types (not separate departments)\n- Uses combined organizational identity (not separate brands/facilities)\n\n**Design Pattern - Multivalued custodian_type Field**:\n\nInstead of creating a separate MixedCustodianType class, the GLAMORCUBESFIXPHDNT\ntaxonomy uses a MULTIVALUED custodian_type field to represent mixed institutions:\n\n```yaml\n# PREFERRED APPROACH - Multivalued custodian_type\ncustodian_type:\n - MuseumType\n - ArchiveOrganizationType\n - LibraryType\n\n# GHCID uses X code when multiple types:\nghcid: NL-NH-AMS-X-STADSARCHIEF # X = multiple types\n```\n\n**When to Use Mixed\ - \ Type (X code)**:\n\nUse ONLY when institution genuinely operates as multiple types:\n- \u2705 Combined museum/archive facility (Stadt Archiv + Museum)\n- \u2705 Library with significant museum collections (Library + Museum)\n- \u2705 Archive with public exhibition galleries (Archive + Gallery)\n- \u2705 Heritage center combining research/education/exhibition (Research + Education + Museum)\n\n**When NOT to Use Mixed Type**:\n- \u274C Museum with small reference library \u2192 Use MuseumType (library is ancillary)\n- \u274C Archive that occasionally exhibits \u2192 Use ArchiveOrganizationType (exhibition is secondary)\n- \u274C University with museum + library in separate buildings \u2192 Two separate institutions\n- \u274C Institution changing type over time \u2192 Use single type per time period\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Multivalued classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage\ - \ Ontologies):\n - crm:E74_Group - CIDOC-CRM social group\n - foaf:Organization - Organizational entity\n - Multiple schema.org types simultaneously\n\n3. **Web Layer** (Schema.org)**:\n - schema:Organization - Organizational entity\n - schema:Museum + schema:Library + schema:ArchiveOrganization (multiple assertions)\n\n**Wikidata Coverage** (40+ mixed-type heritage entities):\n\nMuseum + Archive Combinations:\n- Q105558717 (museum with archival collections) - Combined facilities\n- Q7241077 (archive with museum galleries) - Exhibition spaces in archives\n- Q215380 (historical society museum-archive) - Collecting societies\n- Q5283639 (city archive-museum) - Municipal combined facilities\n\nLibrary + Museum Combinations:\n- Q163740 (library with museum collections) - Special collections as exhibitions\n- Q5879427 (presidential library-museum) - US presidential libraries\n- Q105558717 (monastery library-treasury) - Religious combined collections\n\nArchive + Library Combinations:\n\ - - Q7241077 (library and archive) - Combined manuscript/book collections\n- Q215380 (national library-archive) - Some national institutions\n- Q5283639 (university special collections) - Rare books + manuscripts\n\nMulti-Function Heritage Centers:\n- Q105558717 (heritage interpretation center) - Education + Exhibition + Archive\n- Q163740 (cultural heritage center) - Museum + Library + Research\n- Q7241077 (regional heritage facility) - Archive + Museum + Education\n- Q5879427 (historic site visitor center) - Education + Exhibition + Research\n\nResearch + Education + Museum:\n- Q105558717 (research museum) - Collections + Research + Teaching\n- Q215380 (natural history collection) - Museum + Research + Education\n- Q5283639 (botanical garden-herbarium) - Living collections + Dried specimens + Research\n\n**Key Distinctions from Other Types**:\n\nvs. Museum (with small library):\n- MixedType: EQUAL WEIGHT to museum AND library functions\n- Museum: Library is ANCILLARY support collection\n\ - - Example: Stadsarchief Amsterdam (archive + museum) vs. Rijksmuseum (museum with reference library)\n\nvs. Archive (with exhibition gallery):\n- MixedType: SIGNIFICANT, ONGOING exhibition program (not just occasional displays)\n- Archive: Exhibition is OCCASIONAL, SUPPLEMENTARY to archival mission\n- Example: Presidential library-museum vs. City archive with reading room display cases\n\nvs. Multiple Separate Institutions:\n- MixedType: SINGLE integrated organizational entity\n- Separate: DISTINCT institutions with separate governance/budgets\n- Example: Combined city archive-museum vs. City museum + city archive in different buildings\n\nvs. Institution Changing Over Time:\n- MixedType: SIMULTANEOUS operation as multiple types\n- Temporal Change: ONE type per time period (use ChangeEvent to track)\n- Example: Ongoing museum-library vs. Museum that became archive in 1985\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#>\ - \ .\n@prefix schema: <http://schema.org/> .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n\nhc:MixedCustodianType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Mixed Custodian Type\"@en,\n \"Gemengd Custodian Type\"@nl,\n \"Gemischter Custodian Typ\"@de,\n \"Type de Conservateur Mixte\"@fr ;\n skos:definition \"Institutions operating as multiple heritage types simultaneously\"@en ;\n skos:broader hc:CustodianType ;\n schema:url <https://nde.nl/ontology/hc/class/mixed-custodian-type> .\n\n# Example: Stadsarchief Amsterdam (city archive with significant museum galleries)\n<https://w3id.org/heritage/custodian/nl/stadsarchief-amsterdam>\n a schema:ArchiveOrganization, schema:Museum, crm:E74_Group, hc:MixedCustodianInstitution ;\n hc:custodian_type hc:ArchiveOrganizationType, hc:MuseumType ; # Multivalued\n hc:constituent_types \"Archive (primary)\", \"Museum (significant exhibition program)\" ;\n hc:functional_integration\ - \ \"Combined archival storage + museum galleries\", \"Unified visitor services\", \"Integrated programming\" ;\n hc:mixed_governance_structure \"Single director\", \"Unified budget\", \"Cross-functional departments (archival + curatorial)\" ;\n hc:service_portfolio \"Archival research services\", \"Public exhibitions\", \"Educational programs\", \"Digitization lab\" ;\n hc:facility_design \"Purpose-built facility (2007)\", \"Climate-controlled archival vaults\", \"Exhibition galleries\", \"Reading rooms\", \"Conservation lab\" ;\n hc:user_communities \"Researchers and genealogists (archive)\", \"General public and tourists (museum)\", \"School groups (education)\" ;\n schema:name \"Stadsarchief Amsterdam\" ;\n schema:alternateName \"Amsterdam City Archives\" ;\n schema:foundingDate \"1914\" ;\n schema:location \"Vijzelstraat 32, Amsterdam\" ;\n schema:description \"Combined city archive and museum, preserving 50+ km of historical records (1275-present) while operating public\ - \ exhibition galleries showcasing Amsterdam's history\" ;\n schema:url <https://www.amsterdam.nl/stadsarchief/> .\n```\n" - exact_mappings: + - {literal_form: gemengde erfgoedinstelling, in_language: nl} + - {literal_form: gemischte Kulturerbeeinrichtung, in_language: de} + - {literal_form: institution patrimoniale mixte, in_language: fr} + - {literal_form: institucion patrimonial mixta, in_language: es} + - {literal_form: مؤسسة تراثية مختلطة, in_language: ar} + - {literal_form: lembaga warisan campuran, in_language: id} + - {literal_form: 混合型遗产机构, in_language: zh} + broad_mappings: - skos:Concept close_mappings: - crm:E74_Group @@ -146,74 +56,34 @@ classes: - has_service - integrate - define - - service_portfolio + - has_portfolio - has_score - - serves_or_served + - serve slot_usage: has_constituent: -# range: string multivalued: true required: true - examples: - - value: Archive (primary), Museum (significant exhibitions) - - value: Museum (primary), Library (research collections) - - value: Library + Archive + Museum (equal) integrate: -# range: string # uriorcurie - # range: InstitutionalFunction multivalued: true - inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - has_label: Combined archival storage + museum galleries - has_type: - has_label: Facilities Management - has_type: - has_label: SUPPORT - - value: - has_label: Unified visitor services - has_type: - has_label: Visitor Services - has_type: - has_label: SUPPORT define: -# range: string # uriorcurie - # range: GovernanceStructure required: true - examples: - - value: - has_description: Single director, Unified budget, Cross-functional - - value: - has_description: Director + Deputy (museum) + Deputy (library) - - value: - has_description: Co-directors (archive + museum), Unified operations - service_portfolio: -# range: string + has_portfolio: multivalued: true - required: true - examples: - - value: Archival research, Exhibitions, Education, Digitization - - value: Museum exhibitions, Library reference, Fellowships, Conservation - - value: Reading room, Galleries, Lectures, Digital portal has_service: -# range: string multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_label: Purpose-built facility (2007) - has_description: Vaults + Galleries + Reading rooms + Lab - - value: - has_label: Historic building 1990 - has_description: Separate wings, Shared entrance - serves_or_served: -# range: string # uriorcurie - # range: UserCommunity + serve: multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - required: true - examples: - - value: "- has_type: ResearcherCommunity\n has_label:\n - label_value: \"Researchers and genealogists\"\n language_code: \"en\"\n" has_type: - equals_expression: '["hc:MixedCustodianType"]' + any_of: + - equals_string: hc:MixedCustodianType + comments: + - | + Preserved from prior description (commit 6e634651): + + "Specialized custodian type for institutions that SIMULTANEOUSLY operate as\nmultiple heritage institution types within a single organizational entity.\n\n**CRITICAL DISTINCTION - Mixed vs. Single-Type Institutions**:\n\nMixedCustodianType applies when an institution:\n- SIMULTANEOUSLY performs functions of MULTIPLE types (not just one primary type)\n- Has INTEGRATED operations across types (not separate departments)\n- Uses combined organizational identity (not separate brands/facilities)\n\n**Design Pattern - Multivalued custodian_type Field**:\n\nInstead of creating a separate MixedCustodianType class, the GLAMORCUBESFIXPHDNT\ntaxonomy uses a MULTIVALUED custodian_type field to represent mixed institutions:\n\n```yaml\n# PREFERRED APPROACH - Multivalued custodian_type\ncustodian_type:\n - MuseumType\n - ArchiveOrganizationType\n - LibraryType\n\n# GHCID uses X code when multiple types:\nghcid: NL-NH-AMS-X-STADSARCHIEF # X = multiple types\n```\n\n**When to Use Mixed\ + annotations: + skos:prefLabel: Mixed Custodian + skos:altLabel: combined institution, multi-function heritage center + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Model.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Model.yaml index cb059537a4..d56b76ec68 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Model.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Model.yaml @@ -1,59 +1,51 @@ id: https://nde.nl/ontology/hc/class/Model -name: model_class +name: Model title: Model Class 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/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: Model: class_uri: schema:ProductModel - description: "Represents a product model or design variant.\n\n**MIGRATION SOURCE**: Created from device_model slot migration (Rule 53, 2026-01-25).\n\n**Pattern**: Simple string model name replaced with structured class:\n- has_label: Model name/designation\n- identified_by: Model number or SKU\n\n**Ontological Alignment**:\n- **Primary**: `schema:ProductModel` - Schema.org product model\n\n**Use Cases**:\n- IoT device models (Estimote Proximity Beacon, Sensirion SHT45)\n- Equipment model variants\n- Hardware versions\n\n**Relationship to InternetOfThings**:\n```\nInternetOfThings\n \u2514\u2500\u2500 has_model \u2192 Model\n \u251C\u2500\u2500 has_label \u2192 \"Estimote Proximity Beacon\"\n \u2514\u2500\u2500 identified_by \u2192 \"EPB-v3.0\"\n```\n" + description: Product or equipment model designation used to identify a design variant. + alt_descriptions: + nl: Product- of apparatuuraanduiding waarmee een ontwerpvariant wordt geidentificeerd. + de: Produkt- oder Geraetemodellbezeichnung zur Identifikation einer Designvariante. + fr: Designation de modele de produit ou d equipement identifiant une variante de conception. + es: Designacion de modelo de producto o equipo usada para identificar una variante de diseno. + ar: تسمية نموذج منتج أو جهاز تُستخدم لتحديد متغير تصميمي. + id: Penamaan model produk atau perangkat untuk mengidentifikasi varian desain. + zh: 用于标识产品或设备设计变体的型号名称。 + structured_aliases: + - {literal_form: modelaanduiding, in_language: nl} + - {literal_form: Modellbezeichnung, in_language: de} + - {literal_form: designation de modele, in_language: fr} + - {literal_form: denominacion de modelo, in_language: es} + - {literal_form: تسمية الطراز, in_language: ar} + - {literal_form: nama model, in_language: id} + - {literal_form: 型号标识, in_language: zh} exact_mappings: - schema:ProductModel slots: - identified_by - has_label slot_usage: - identified_by: -# range: string - required: false - examples: - - value: EPB-v3.0 - - value: SHT45-AD1B-R2 has_label: -# range: string required: true - examples: - - value: Estimote Proximity Beacon - - value: Sensirion SHT45 - - value: Samsung Kiosk 24 Touch + notes: + - | + Preserved from prior description (commit 6e634651): + + "Represents a product model or design variant.\n\n**MIGRATION SOURCE**: Created from device_model slot migration (Rule 53, 2026-01-25).\n\n**Pattern**: Simple string model name replaced with structured class:\n- has_label: Model name/designation\n- identified_by: Model number or SKU\n\n**Ontological Alignment**:\n- **Primary**: `schema:ProductModel` - Schema.org product model\n\n**Use Cases**:\n- IoT device models (Estimote Proximity Beacon, Sensirion SHT45)\n- Equipment model variants\n- Hardware versions\n\n**Relationship to InternetOfThings**:\n```\nInternetOfThings\n \u2514\u2500\u2500 has_model \u2192 Model\n \u251C\u2500\u2500 has_label \u2192 \"Estimote Proximity Beacon\"\n \u2514\u2500\u2500 identified_by \u2192 \"EPB-v3.0\"\n```\n" annotations: custodian_types: '["*"]' custodian_types_rationale: Product models applicable to all custodian types using equipment. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.6 specificity_rationale: Specific to equipment and technology tracking. - comments: - - CREATED from device_model migration per slot_fixes.yaml (Rule 53) - - Schema.org ProductModel for model representation - - Enables structured model data with name and identifier - examples: - - value: - identified_by: EPB-v3.0 - has_label: Estimote Proximity Beacon - - value: - identified_by: SHT45-AD1B-R2 - has_label: Sensirion SHT45 \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml index 35162d5674..ea5028f6e0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml @@ -3,54 +3,59 @@ name: MonasteryArchive title: Monastery Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: MonasteryArchive: - description: Archive of a monastery. Monastery archives preserve records created by monastic communities over centuries, including administrative documents, charters, liturgical records, manuscripts, and documentation of daily monastic life. These archives are invaluable for medieval and early modern history, often containing some of the oldest surviving written records in a region. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + description: Archive organization governed by a monastic community and responsible for its records stewardship. + alt_descriptions: + nl: Archieforganisatie onder bestuur van een kloostergemeenschap verantwoordelijk voor het beheer van haar records. + de: Von einer Kloostergemeinschaft gefuehrte Archivorganisation mit Verantwortung fuer deren Unterlagenverwaltung. + fr: Organisation archivistique geree par une communaute monastique et chargee de la conservation de ses archives. + es: Organizacion archivistica gestionada por una comunidad monastica y responsable de la custodia de sus registros. + ar: جهة أرشيفية تديرها جماعة رهبانية وتتولى حفظ سجلاتها وإدارتها. + id: Organisasi arsip yang dikelola komunitas biara dan bertanggung jawab atas pengelolaan rekamannya. + zh: 由修道团体治理并负责其记录保管的档案机构。 + structured_aliases: + - {literal_form: kloosterarchief, in_language: nl} + - {literal_form: Klosterarchiv, in_language: de} + - {literal_form: archive monastique, in_language: fr} + - {literal_form: archivo monastico, in_language: es} + - {literal_form: أرشيف ديري, in_language: ar} + - {literal_form: arsip biara, in_language: id} + - {literal_form: 修道院档案馆, in_language: zh} + close_mappings: + - rico:CorporateBody + - skos:Concept + - wd:Q27030561 + broad_mappings: + - wd:Q166118 slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27030561 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Monastery Archive - skos:altLabel: "Klosterarchiv, archivo mon\xE1stico, Monastic Archive, Abbey Archive" + skos:altLabel: Klosterarchiv, archive monastique subject_domain: religious/monastic institutional_context: religious community specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - see_also: - - ReligiousArchive - - DiocesanArchive - - ParishArchive - - ChurchArchive - comments: - - Klosterarchiv (de) - - "archivo mon\xE1stico (es)" - - Contains records of monastic communities - - Often includes medieval manuscripts and charters - - May be held by active monasteries or transferred to state archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml index 423a36e3ba..7db30c0795 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetType.yaml @@ -1,33 +1,47 @@ id: https://nde.nl/ontology/hc/class/MonasteryArchiveRecordSetType name: MonasteryArchiveRecordSetType -title: MonasteryArchive Record Set Type +title: Monastery Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: MonasteryArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by MonasteryArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: Record-set classifier for holdings commonly found in monastic archival custody. + alt_descriptions: + nl: Recordsetclassificatie voor collecties die vaak in monastieke archiefzorg voorkomen. + de: Recordset-Klassifikator fuer Bestaende die typischerweise in monastischer Archivverwahrung vorkommen. + fr: Classificateur de lots documentaires pour fonds couramment conserves dans des archives monastiques. + es: Clasificador de conjuntos documentales para fondos habituales en custodia archivistica monastica. + ar: مصنف مجموعات سجلات للمقتنيات الشائعة في الحفظ الأرشيفي الرهباني. + id: Pengklasifikasi record set untuk koleksi yang lazim berada dalam kustodi arsip biara. + zh: 用于修道院档案保管场景常见馆藏的记录集分类器。 + structured_aliases: + - {literal_form: type kloosterarchiefrecordset, in_language: nl} + - {literal_form: Typ Klosterarchiv-Recordset, in_language: de} + - {literal_form: type de lot d archive monastique, in_language: fr} + - {literal_form: tipo de conjunto de archivo monastico, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف ديري, in_language: ar} + - {literal_form: tipe record set arsip biara, in_language: id} + - {literal_form: 修道院档案记录集类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score - has_scope - see_also: - - MonasteryArchive - - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:MonasteryArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml index 5978ce8909..9d68810625 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml @@ -1,135 +1,122 @@ id: https://nde.nl/ontology/hc/class/MonasteryArchiveRecordSetTypes name: MonasteryArchiveRecordSetTypes -title: MonasteryArchive Record Set Type Subclasses +title: Monastery Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./MonasteryArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./MonasteryArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note classes: MonasticRecordsFonds: is_a: MonasteryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Monastery administrative records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: Fonds-level records produced by monastic governance and administration. + alt_descriptions: + nl: Fondsniveau-archiefstukken voortgekomen uit monastiek bestuur en administratie. + de: Unterlagen auf Fondsebene aus klosterlicher Leitung und Verwaltung. + fr: Documents de niveau fonds produits par la gouvernance et l administration monastiques. + es: Registros de nivel fondo producidos por la gobernanza y la administracion monastica. + ar: سجلات على مستوى الفوندس ناتجة عن حوكمة الأديرة وإدارتها. + id: Arsip tingkat fonds yang dihasilkan oleh tata kelola dan administrasi monastik. + zh: 由修道院治理与行政活动形成的全宗级记录。 + structured_aliases: + - {literal_form: monastiek bestuursfonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: klosterlicher Verwaltungsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de gouvernance monastique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de gobernanza monastica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس إدارة رهبانية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds tata kelola monastik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 修道院治理全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - skos:Concept - see_also: - - MonasteryArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MonasticRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_custodian: - equals_string: MonasteryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MonasteryArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:MonasticRecordsFonds + MonasticManuscriptCollection: is_a: MonasteryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Medieval manuscripts and codices.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: Collection of manuscripts, codices, and related written heritage from monastic contexts. + alt_descriptions: + nl: Collectie van handschriften codices en aanverwant schriftelijk erfgoed uit monastieke contexten. + de: Sammlung von Handschriften Kodizes und verwandtem schriftlichem Erbe aus klosterlichen Kontexten. + fr: Collection de manuscrits codex et patrimoine ecrit associe provenant de contextes monastiques. + es: Coleccion de manuscritos codices y patrimonio escrito relacionado de contextos monasticos. + ar: مجموعة مخطوطات ومدونات وتراث كتابي ذي صلة من السياقات الرهبانية. + id: Koleksi manuskrip kodeks dan warisan tulisan terkait dari konteks monastik. + zh: 来自修道院语境的手稿、古抄本及相关书写遗产集合。 + structured_aliases: + - {literal_form: collectie monastieke handschriften, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung klosterlicher Handschriften, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de manuscrits monastiques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de manuscritos monasticos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مخطوطات رهبانية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi manuskrip monastik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 修道院手稿集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - skos:Concept - see_also: - - MonasteryArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MonasticManuscriptCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: MonasteryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MonasteryArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:MonasticManuscriptCollection + PropertyRecordsSeries: is_a: MonasteryArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Monastic property and land records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: Series documenting land, rights, and property administration of monastic institutions. + alt_descriptions: + nl: Reeks die grondbezit rechten en vastgoedadministratie van monastieke instellingen documenteert. + de: Serie zur Dokumentation von Grundbesitz Rechten und Liegenschaftsverwaltung klosterlicher Einrichtungen. + fr: Serie documentant terres droits et administration des biens des institutions monastiques. + es: Serie que documenta tierras derechos y administracion patrimonial de instituciones monasticas. + ar: سلسلة توثّق الأراضي والحقوق وإدارة الممتلكات لدى المؤسسات الرهبانية. + id: Seri yang mendokumentasikan tanah hak dan administrasi properti lembaga monastik. + zh: 记录修道机构土地、权利与不动产管理事务的系列档案。 + structured_aliases: + - {literal_form: reeks eigendomsregisters klooster, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie klosterlicher Eigentumsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie des archives foncieres monastiques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de registros patrimoniales monasticos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات ممتلكات رهبانية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri catatan properti monastik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 修道院产权记录系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - skos:Concept - see_also: - - MonasteryArchiveRecordSetType - - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PropertyRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_custodian: - equals_string: MonasteryArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MonasteryArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:PropertyRecordsSeries diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MowInscription.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MowInscription.yaml index 88b1687d93..00e0715a74 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MowInscription.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MowInscription.yaml @@ -1,36 +1,44 @@ id: https://nde.nl/ontology/hc/classes/MowInscription name: MowInscription -title: MowInscription +title: Memory of the World Inscription prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types classes: MowInscription: - description: "UNESCO Memory of the World (MoW) inscription reference. Contains\ - \ Wikidata ID, inscription name/title, and associated country code. MoW inscriptions\ - \ recognize documentary heritage of world significance.\nOntology mapping rationale:\ - \ - class_uri is crm:E73_Information_Object from CIDOC-CRM because\n MoW inscriptions\ - \ are information objects about documentary heritage\n- close_mappings includes\ - \ schema:CreativeWork as inscriptions\n document creative/documentary works\ - \ of heritage value\n- related_mappings includes prov:Entity (inscription reference\ - \ as\n data) and crm:E31_Document (documentary heritage concept)" class_uri: crm:E73_Information_Object + description: Reference to a UNESCO Memory of the World inscription entry. + alt_descriptions: + nl: Verwijzing naar een inschrijvingsvermelding in UNESCO Memory of the World. + de: Verweis auf einen Eintrag im UNESCO-Programm Memory of the World. + fr: Reference a une inscription du programme UNESCO Memoire du monde. + es: Referencia a una inscripcion del programa UNESCO Memoria del Mundo. + ar: مرجع إلى قيد ضمن برنامج ذاكرة العالم التابع لليونسكو. + id: Rujukan ke entri inskripsi UNESCO Memory of the World. + zh: 指向 UNESCO 世界记忆项目登录条目的参考信息。 + structured_aliases: + - {literal_form: mow-inschrijving, in_language: nl} + - {literal_form: MoW-Eintrag, in_language: de} + - {literal_form: inscription Memoire du monde, in_language: fr} + - {literal_form: inscripcion Memoria del Mundo, in_language: es} + - {literal_form: تسجيل ذاكرة العالم, in_language: ar} + - {literal_form: entri inskripsi Memory of the World, in_language: id} + - {literal_form: 世界记忆登录条目, in_language: zh} close_mappings: - schema:CreativeWork + - crm:E31_Document related_mappings: - prov:Entity - - crm:E31_Document - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - has_name - in_country + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml index f0fbddcfa0..a296819bd4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualAliases.yaml @@ -1,23 +1,32 @@ id: https://nde.nl/ontology/hc/classes/MultilingualAliases name: MultilingualAliases -title: MultilingualAliases +title: Multilingual Aliases prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types classes: MultilingualAliases: - description: 'Aliases in multiple languages. This is a flexible dict-like structure - - where keys are ISO 639-1 language codes and values are lists of strings. - - ' class_uri: linkml:Any + description: Language-keyed structure for storing alternative names and aliases. + alt_descriptions: + nl: Taalgestructureerde structuur voor alternatieve namen en aliassen. + de: Sprachschluessel-Struktur zur Speicherung alternativer Namen und Aliase. + fr: Structure indexee par langue pour stocker noms alternatifs et alias. + es: Estructura indexada por idioma para almacenar nombres alternativos y alias. + ar: بنية مفاتيح لغوية لتخزين الأسماء البديلة والكنى. + id: Struktur berbasis bahasa untuk menyimpan nama alternatif dan alias. + zh: 按语言键组织的别名与替代名称存储结构。 + structured_aliases: + - {literal_form: meertalige aliassen, in_language: nl} + - {literal_form: mehrsprachige Aliase, in_language: de} + - {literal_form: alias multilingues, in_language: fr} + - {literal_form: alias multilingues, in_language: es} + - {literal_form: أسماء مستعارة متعددة اللغات, in_language: ar} + - {literal_form: alias multibahasa, in_language: id} + - {literal_form: 多语言别名, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml index ef14323ad1..268bfae0d4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualDescriptions.yaml @@ -1,23 +1,32 @@ id: https://nde.nl/ontology/hc/classes/MultilingualDescriptions name: MultilingualDescriptions -title: MultilingualDescriptions +title: Multilingual Descriptions prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types classes: MultilingualDescriptions: - description: 'Descriptions in multiple languages. This is a flexible dict-like structure - - where keys are ISO 639-1 language codes and values are strings. - - ' class_uri: linkml:Any + description: Language-keyed structure for storing descriptive text variants. + alt_descriptions: + nl: Taalgestructureerde structuur voor varianten van beschrijvende tekst. + de: Sprachschluessel-Struktur zur Speicherung von Varianten beschreibender Texte. + fr: Structure indexee par langue pour stocker des variantes de texte descriptif. + es: Estructura por idioma para almacenar variantes de texto descriptivo. + ar: بنية مفاتيح لغوية لتخزين صيغ متعددة من النصوص الوصفية. + id: Struktur berbasis bahasa untuk menyimpan varian teks deskriptif. + zh: 按语言键组织的描述文本变体存储结构。 + structured_aliases: + - {literal_form: meertalige beschrijvingen, in_language: nl} + - {literal_form: mehrsprachige Beschreibungen, in_language: de} + - {literal_form: descriptions multilingues, in_language: fr} + - {literal_form: descripciones multilingues, in_language: es} + - {literal_form: أوصاف متعددة اللغات, in_language: ar} + - {literal_form: deskripsi multibahasa, in_language: id} + - {literal_form: 多语言描述, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml index ae3879bc70..802659c1b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MultilingualLabels.yaml @@ -1,25 +1,32 @@ id: https://nde.nl/ontology/hc/classes/MultilingualLabels name: MultilingualLabels -title: MultilingualLabels +title: Multilingual Labels prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types classes: MultilingualLabels: - description: 'Labels/names in multiple languages. This is a flexible dict-like structure - - where keys are ISO 639-1 language codes and values are strings. - - Uses LinkML''s any_of pattern for flexible key-value storage. - - ' class_uri: linkml:Any + description: Language-keyed structure for storing preferred names or display labels. + alt_descriptions: + nl: Taalgestructureerde structuur voor voorkeursnamen of weergavelabels. + de: Sprachschluessel-Struktur fuer bevorzugte Namen oder Anzeige-Labels. + fr: Structure indexee par langue pour noms preferes ou libelles d affichage. + es: Estructura por idioma para nombres preferidos o etiquetas de visualizacion. + ar: بنية مفاتيح لغوية لتخزين الأسماء المفضلة أو تسميات العرض. + id: Struktur berbasis bahasa untuk nama utama atau label tampilan. + zh: 按语言键组织的首选名称或显示标签存储结构。 + structured_aliases: + - {literal_form: meertalige labels, in_language: nl} + - {literal_form: mehrsprachige Labels, in_language: de} + - {literal_form: libelles multilingues, in_language: fr} + - {literal_form: etiquetas multilingues, in_language: es} + - {literal_form: تسميات متعددة اللغات, in_language: ar} + - {literal_form: label multibahasa, in_language: id} + - {literal_form: 多语言标签, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml index 260b90b9f9..2b2aa96213 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml @@ -3,52 +3,46 @@ name: MunicipalArchive title: Municipal Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: MunicipalArchive: - description: 'Accumulation of historical records of a town or city. Municipal - - archives (Stadtarchive, Gemeindearchive) preserve records of municipal - - government and administration, documenting local governance, public - - services, civic life, and community history. - - - **Holdings** (linked via rico:isOrWasHolderOf): - - Municipal archives typically hold records classified under these RecordSetTypes: - - - CouncilGovernanceFonds - Council minutes, ordinances, resolutions - - - CivilRegistrySeries - Births, marriages, deaths, population registers - - - MunicipalAdministrationFonds - Departments, services, personnel - - - UrbanPlanningCollection - Maps, building permits, zoning records - - - LocalHistoryCollection - Photographs, ephemera, community documentation - - ' is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + description: >- + Public-sector archive organization within city or town administration, mandated to steward municipal governance records, civil-administration files, and local public-memory docu. + alt_descriptions: + nl: Archieforganisatie met mandaat voor het beheer van records over gemeentebestuur en lokale administratie. + de: Archivorganisation mit Auftrag zur Verwahrung von Unterlagen der kommunalen Verwaltung und Selbstverwaltung. + fr: Organisation archivistique chargee de conserver les archives de gouvernance municipale et d administration locale. + es: Organizacion archivistica encargada de custodiar registros del gobierno municipal y la administracion local. + ar: جهة أرشيفية مكلفة بحفظ سجلات الحوكمة البلدية والإدارة المدنية المحلية. + id: Organisasi arsip yang diberi mandat untuk mengelola rekaman pemerintahan kota dan administrasi sipil lokal. + zh: 负责保管市政治理与地方行政记录的档案机构。 + structured_aliases: + - {literal_form: gemeentearchief, in_language: nl} + - {literal_form: Stadtarchiv, in_language: de} + - {literal_form: archives communales, in_language: fr} + - {literal_form: archivo municipal, in_language: es} + - {literal_form: أرشيف بلدي, in_language: ar} + - {literal_form: arsip kota, in_language: id} + - {literal_form: 市政档案馆, in_language: zh} + close_mappings: + - rico:CorporateBody + - skos:Concept + - wd:Q604177 + broad_mappings: + - wd:Q166118 slots: - has_type - hold_record_set @@ -56,27 +50,15 @@ classes: - identified_by slot_usage: hold_record_set: - equals_expression: '["hc:CouncilGovernanceFonds", "hc:CivilRegistrySeries", "hc:MunicipalAdministrationFonds", "hc:UrbanPlanningCollection", "hc:LocalHistoryCollection"] - - ' - identified_by: null + any_of: + - equals_string: hc:CouncilGovernanceFonds + - equals_string: hc:CivilRegistrySeries + - equals_string: hc:MunicipalAdministrationFonds + - equals_string: hc:UrbanPlanningCollection + - equals_string: hc:LocalHistoryCollection has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Municipal Archive - skos:altLabel: Stadt- oder Gemeindearchiv, archivo municipal, archives communales, City Archive, Town Archive, Stadtarchiv, Gemeindearchiv - admin_level: municipal - custodian_status: governmental - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" - exact_mappings: - - wd:Q604177 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 + any_of: + - equals_string: hc:ArchiveOrganizationType see_also: - LocalGovernmentArchive - RegionalArchive @@ -89,9 +71,27 @@ classes: - UrbanPlanningCollection - LocalHistoryCollection comments: - - Stadt- oder Gemeindearchiv (de) - - archivo municipal (es) - - archives communales (fr) - - Core institution for local government records - - Often oldest surviving local records - - Important for genealogy and local history research + - Core institutional custodian for records of municipal governance and civic administration. + - Frequently the oldest continuous public-memory institution at local government level. + - Supports legal accountability, rights documentation, genealogy, and local-history research. + - Access conditions may vary by municipal privacy and public-records legislation. + - 'Preserved from prior description: Public-sector archive organization within city or town administration, mandated to steward municipal governance records, civil-administration files, and local public-memory documentation under municipal legal and policy frameworks.' + examples: + - value: + has_label: Gemeentearchief Rotterdam + hold_record_set: + - hc:CouncilGovernanceFonds + - hc:UrbanPlanningCollection + - value: + has_label: Stadtarchiv Koeln + hold_record_set: + - hc:CivilRegistrySeries + - hc:MunicipalAdministrationFonds + annotations: + skos:prefLabel: Municipal Archive + skos:altLabel: Stadtarchiv, archivo municipal, archives communales + admin_level: municipal + custodian_status: governmental + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml index 26adaa55f1..7a22ad9dfe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetType.yaml @@ -3,37 +3,53 @@ name: MunicipalArchiveRecordSetType title: Municipal Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# - wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: MunicipalArchiveRecordSetType: abstract: true + is_a: CollectionType class_uri: rico:RecordSetType - description: "Abstract base class for all municipal archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by municipal archives.\nMunicipal archives preserve records documenting local governance, public \nservices, civic life, and community history.\n\n**Subclasses**:\n- CouncilGovernanceFonds (council minutes, ordinances, resolutions)\n- CivilRegistrySeries (births, marriages, deaths, population registers)\n- MunicipalAdministrationFonds (departments, services, personnel)\n- UrbanPlanningCollection (maps, building permits, zoning records)\n- LocalHistoryCollection (photographs, ephemera, community documentation)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of municipal records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nMunicipalArchive (ArchiveOrganizationType) = the custodian institution.\nMunicipalArchiveRecordSetType (rico:RecordSetType)\ - \ = the collection types held.\n" - exact_mappings: + description: Abstract record-set classifier for collection categories held in municipal archival custody. + alt_descriptions: + nl: Abstracte recordsetclassificatie voor collectiecategorieen in gemeentelijke archiefzorg. + de: Abstrakter Recordset-Klassifikator fuer Sammlungskategorien in kommunaler Archivverwahrung. + fr: Classificateur abstrait de lots documentaires pour categories conservees en archives municipales. + es: Clasificador abstracto de conjuntos documentales para categorias en custodia archivistica municipal. + ar: مصنف مجرد لمجموعات السجلات لفئات المقتنيات في الحفظ الأرشيفي البلدي. + id: Pengklasifikasi abstrak record set untuk kategori koleksi dalam kustodi arsip kota. + zh: 面向市政档案保管类别的抽象记录集分类器。 + structured_aliases: + - {literal_form: type gemeentearchiefrecordset, in_language: nl} + - {literal_form: Typ Stadtarchiv-Recordset, in_language: de} + - {literal_form: type de lot d archive municipale, in_language: fr} + - {literal_form: tipo de conjunto de archivo municipal, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف بلدي, in_language: ar} + - {literal_form: tipe record set arsip kota, in_language: id} + - {literal_form: 市政档案记录集类型, in_language: zh} + broad_mappings: - rico:RecordSetType - see_also: - - MunicipalArchive - - CouncilGovernanceFonds - - CivilRegistrySeries - - MunicipalAdministrationFonds - - UrbanPlanningCollection - - LocalHistoryCollection slots: - has_type - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:MunicipalArchiveRecordSetType + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Abstract base class for all municipal archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by municipal archives.\nMunicipal archives preserve records documenting local governance, public \nservices, civic life, and community history.\n\n**Subclasses**:\n- CouncilGovernanceFonds (council minutes, ordinances, resolutions)\n- CivilRegistrySeries (births, marriages, deaths, population registers)\n- MunicipalAdministrationFonds (departments, services, personnel)\n- UrbanPlanningCollection (maps, building permits, zoning records)\n- LocalHistoryCollection (photographs, ephemera, community documentation)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of municipal records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nMunicipalArchive (ArchiveOrganizationType) = the custodian institution.\nMunicipalArchiveRecordSetType (rico:RecordSetType)\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml index 053070daac..6ec3b38025 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml @@ -4,439 +4,175 @@ title: Municipal Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./MunicipalArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./MunicipalArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note +- ../slots/has_scope classes: CouncilGovernanceFonds: is_a: MunicipalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for municipal council and governance records\ - \ organized as a fonds.\n\n**Definition**:\nRecords created by municipal councils\ - \ and governing bodies in the exercise \nof legislative and executive functions.\ - \ Organized according to archival \nprinciples of provenance (respect des fonds).\n\ - \n**Typical Contents**:\n- Council/gemeenteraad minutes and resolutions\n- Ordinances\ - \ and bylaws (verordeningen)\n- Mayor and aldermen (B&W/college) decisions\n\ - - Committee records\n- Correspondence with higher authorities\n- Election records\n\ - - Civic ceremonies and events documentation\n\n**Historical Value**:\nCouncil\ - \ records often represent the oldest continuous documentation of \nlocal governance,\ - \ sometimes dating back centuries (especially in older \nEuropean cities).\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the fonds organizational principle as defined\ - \ by rico-rst:Fonds\n(respect des fonds / provenance-based organization from\ - \ municipal council governance).\n" + description: Fonds of municipal council governance records, decisions, and ordinances. + alt_descriptions: + nl: Fonds met archiefstukken over gemeenteraadsbestuur besluiten en verordeningen. + de: Fonds mit Unterlagen zu Gemeinderatsgovernance Beschluessen und Satzungen. + fr: Fonds de documents sur la gouvernance du conseil municipal les decisions et les ordonnances. + es: Fondo de registros sobre gobernanza del consejo municipal decisiones y ordenanzas. + ar: فوندس يضم سجلات حوكمة المجلس البلدي وقراراته ولوائحه. + id: Fonds arsip tata kelola dewan kota keputusan dan peraturan daerah. + zh: 收录市议会治理、决议与条例文件的全宗。 structured_aliases: - - literal_form: Ratsarchivbestand - in_language: de - - literal_form: fondo de actas municipales - in_language: es - - literal_form: fonds du conseil municipal - in_language: fr - - literal_form: gemeenteraadsarchief - in_language: nl - - literal_form: "fundo da c\xE2mara municipal" - in_language: pt - keywords: - - council minutes - - mayor correspondence - - aldermen records - - B&W besluiten - - election records - - civic ceremonies + - {literal_form: fonds gemeenteraadsbestuur, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Gemeinderatsverwaltung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds du conseil municipal, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo del consejo municipal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس المجلس البلدي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds dewan kota, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 市议会治理全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MunicipalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - MunicipalArchive - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope + slots: [has_type, has_score, has_note, has_scope] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CouncilGovernanceFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. The fonds structure reflects provenance from municipal council - and governance bodies. - has_scope: - equals_string: '["council minutes", "ordinances", "resolutions", "committee - records", "election records"]' - has_scope: - equals_string: '["civil registry", "building permits", "personnel records"]' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:CouncilGovernanceFonds + CivilRegistrySeries: is_a: MunicipalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for civil registry records organized as archival\ - \ series.\n\n**Definition**:\nRecords documenting vital events (births, marriages,\ - \ deaths) and population \nregistration, typically organized as series. Subject\ - \ to privacy regulations \nwith varying restriction periods (typically 75-100\ - \ years for birth records, \n50-75 years for marriage records, 50 years for\ - \ death records in Netherlands).\n\n**Typical Contents**:\n- Birth registers\ - \ (geboorteakten)\n- Marriage registers (huwelijksakten)\n- Death registers\ - \ (overlijdensakten)\n- Population registers (bevolkingsregisters)\n- Civil\ - \ status declarations\n- Name change records\n- Naturalization records\n\n**Genealogical\ - \ Value**:\nCivil registry records are primary sources for genealogical research\ - \ and \nfamily history. They provide standardized documentation of vital events\ - \ \nfrom the establishment of civil registration (1811 in Netherlands).\n\n\ - **Privacy Considerations**:\nAccess restrictions apply based on record type\ - \ and age. Netherlands:\n- Birth records: restricted for 100 years\n- Marriage\ - \ records: restricted for 75 years\n- Death records: restricted for 50 years\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the series organizational principle as defined\ - \ by rico-rst:Series\n(chronological has_arrangement within register types for\ - \ civil registry records).\n" + description: Series of civil-status records such as birth, marriage, death, and population registers. + alt_descriptions: + nl: Reeks burgerlijke-standregisters zoals geboorte- huwelijks- overlijdens- en bevolkingsregisters. + de: Serie von Personenstandsunterlagen wie Geburts- Heirats- Sterbe- und Bevoelkerungsregistern. + fr: Serie de registres d etat civil dont naissances mariages deces et registres de population. + es: Serie de registros de estado civil como nacimientos matrimonios defunciones y padrones. + ar: سلسلة سجلات الأحوال المدنية مثل المواليد والزواج والوفيات وسجلات السكان. + id: Seri catatan sipil seperti kelahiran perkawinan kematian dan registrasi penduduk. + zh: 包含出生、婚姻、死亡与人口登记等民事身份档案系列。 structured_aliases: - - literal_form: Standesamtsregister - in_language: de - - literal_form: registros civiles - in_language: es - - literal_form: "registres d'\xE9tat civil" - in_language: fr - - literal_form: burgerlijke stand - in_language: nl - - literal_form: registros civis - in_language: pt - keywords: - - civil registry - - burgerlijke stand - - birth records - - marriage records - - death records - - population register - - vital records - - genealogy sources + - {literal_form: reeks burgerlijke stand, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Personenstandsregister, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie des registres d etat civil, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de registros civiles, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الأحوال المدنية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri registrasi sipil, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 民事登记系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - - wd:Q1866196 + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MunicipalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Series - - ParishArchive - annotations: - genealogy_note: Primary source for genealogical research. Supersedes church - records as official source from 1811 in Netherlands. - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_note - - has_type - - has_scope - - has_scope + slots: [has_type, has_score, has_note, has_scope] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:OfficialInstitutionType"]' - has_type: - equals_string: CivilRegistrySeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_note: - equals_string: This RecordSetType classifies record sets following the series - principle. Registers are arranged chronologically by type (births, marriages, - deaths). - has_scope: - equals_string: '["birth records", "marriage records", "death records", "population - registers", "naturalization records"]' - has_scope: - equals_string: '["council records", "building permits", "court records"]' - has_note: - equals_string: 'Subject to vital records privacy laws. Netherlands: birth - 100 years, marriage 75 years, death 50 years. Older records typically unrestricted.' + any_of: + - equals_string: hc:CivilRegistrySeries + MunicipalAdministrationFonds: is_a: MunicipalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for municipal administrative department records\ - \ organized as fonds.\n\n**Definition**:\nRecords created by municipal administrative\ - \ departments and services in the \nexecution of public services and local government\ - \ functions. Organized by \ncreating department according to archival principles.\n\ - \n**Typical Contents**:\n- Public works department records (openbare werken)\n\ - - Finance and taxation records (financien, belastingen)\n- Social services records\ - \ (sociale zaken)\n- Housing and planning records (volkshuisvesting)\n- Education\ - \ department records (onderwijs)\n- Public health records (volksgezondheid)\n\ - - Personnel records (personeelszaken)\n- Legal affairs records (juridische zaken)\n\ - \n**Privacy Considerations**:\nPersonnel records and social services records\ - \ contain sensitive personal \ninformation subject to privacy regulations (AVG/GDPR).\ - \ Access restrictions \ntypically apply for records less than 75 years old.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\ - \ classified with this\ntype follow the fonds organizational principle as defined\ - \ by rico-rst:Fonds\n(provenance-based organization with each department forming\ - \ its own fonds or sub-fonds).\n" + description: Fonds documenting municipal departments and execution of public services. + alt_descriptions: + nl: Fonds die gemeentelijke diensten en de uitvoering van publieke taken documenteert. + de: Fonds zur Dokumentation kommunaler Aemter und der Durchfuehrung oeffentlicher Dienstleistungen. + fr: Fonds documentant les services municipaux et l execution des services publics. + es: Fondo que documenta dependencias municipales y la ejecucion de servicios publicos. + ar: فوندس يوثق الإدارات البلدية وتنفيذ الخدمات العامة. + id: Fonds yang mendokumentasikan dinas kota dan pelaksanaan layanan publik. + zh: 记录市政部门及公共服务执行情况的全宗。 structured_aliases: - - literal_form: Kommunalverwaltungsbestand - in_language: de - - literal_form: "fondo de administraci\xF3n municipal" - in_language: es - - literal_form: fonds d'administration municipale - in_language: fr - - literal_form: gemeentelijke dienstarchief - in_language: nl - - literal_form: "fundo de administra\xE7\xE3o municipal" - in_language: pt - keywords: - - municipal administration - - gemeente diensten - - public works - - openbare werken - - finance records - - social services - - sociale zaken - - personnel records - - department records + - {literal_form: fonds gemeentelijke administratie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Kommunalverwaltung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d administration municipale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de administracion municipal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس الإدارة البلدية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds administrasi kota, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 市政行政全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - skos:Concept - close_mappings: - - skos:Concept - see_also: - - MunicipalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Fonds - - CouncilGovernanceFonds - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_note - - has_type - - has_scope - - has_scope + slots: [has_type, has_score, has_note, has_scope] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MunicipalAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. Each department typically forms its own fonds or sub-fonds. - has_scope: - equals_string: '["public works records", "finance records", "social services - records", "personnel records", "department records"]' - has_scope: - equals_string: '["council minutes", "civil registry", "building permits"]' - has_note: - equals_string: Personnel and social services records subject to AVG/GDPR. Access - restrictions typically apply for records less than 75 years old. + any_of: + - equals_string: hc:MunicipalAdministrationFonds + UrbanPlanningCollection: is_a: MunicipalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for urban planning and building records.\n\n\ - **Definition**:\nRecords documenting the physical development of the municipality,\ - \ including \nmaps, building permits, zoning regulations, and urban planning\ - \ documentation. \nMay include both organic fonds and assembled collections\ - \ organized by \nsubject or location.\n\n**Typical Contents**:\n- Historical\ - \ maps and plattegronden\n- Building permits (bouwvergunningen)\n- Building\ - \ drawings and plans (bouwtekeningen)\n- Zoning plans (bestemmingsplannen)\n\ - - Urban development plans (stedenbouwkundige plannen)\n- Street registers and\ - \ naming records\n- Land registry extracts (kadastrale gegevens)\n- Demolition\ - \ records (sloopvergunningen)\n- Monument designation records (monumentenregistratie)\n\ - \n**Research Value**:\nEssential for:\n- Architectural history research\n- Property\ - \ history and provenance\n- Urban development studies\n- Monument preservation\n\ - - Building renovation projects\n\n**RiC-O Alignment**:\nThis class is a specialized\ - \ rico:RecordSetType. Records classified with this\ntype may follow mixed organizational\ - \ principles: both fonds (from planning departments)\nand collection (assembled\ - \ map collections, building permit files by address)\nas defined by rico-rst:Fonds\ - \ and rico-rst:Collection.\n" + description: Collection of planning maps, permits, and records of built-environment development. + alt_descriptions: + nl: Collectie met planologische kaarten vergunningen en dossiers over ruimtelijke ontwikkeling. + de: Sammlung von Planungsplaenen Genehmigungen und Unterlagen zur baulichen Entwicklung. + fr: Collection de cartes d urbanisme permis et dossiers de developpement du cadre bati. + es: Coleccion de mapas de planificacion permisos y registros del desarrollo urbano construido. + ar: مجموعة خرائط تخطيط وتصاريح وسجلات تطوير البيئة العمرانية. + id: Koleksi peta perencanaan izin dan arsip pengembangan lingkungan terbangun. + zh: 收录规划图、许可文件与建成环境发展记录的集合。 structured_aliases: - - literal_form: Stadtplanungssammlung - in_language: de - - literal_form: "colecci\xF3n de urbanismo" - in_language: es - - literal_form: collection d'urbanisme - in_language: fr - - literal_form: stedenbouwkundige collectie - in_language: nl - - literal_form: "cole\xE7\xE3o de urbanismo" - in_language: pt - keywords: - - urban planning - - building permits - - building plans - - cadastral records + - {literal_form: collectie stedenbouwdossiers, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Stadtplanungsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection des archives d urbanisme, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de expedientes urbanisticos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة سجلات التخطيط العمراني, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip tata kota, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 城市规划档案集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - - rico-rst:Fonds - - wd:Q9388534 - - rico:RecordSetType - skos:Concept - close_mappings: - - skos:Concept - - schema:Collection - see_also: - - MunicipalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - ArchitecturalArchive - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope + slots: [has_type, has_score, has_note, has_scope] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: UrbanPlanningCollection - organizational_principle: - equals_string: mixed - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType may follow mixed organizational principles. - Includes both provenance-based fonds from planning departments and assembled - collections organized by address or subject. - has_scope: - equals_string: '["maps", "building permits", "building plans", "zoning records", - "monument records"]' - has_scope: - equals_string: '["council minutes", "civil registry", "personnel records"]' + any_of: + - equals_string: hc:UrbanPlanningCollection + LocalHistoryCollection: is_a: MunicipalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for local history documentation and community\ - \ heritage.\n\n**Definition**:\nMaterials documenting the history, culture,\ - \ and community life of the \nmunicipality beyond formal administrative records.\ - \ Often includes visual \nmaterials, publications, and ephemera that capture\ - \ the lived experience \nof the community.\n\n**Typical Contents**:\n- Historical\ - \ photographs and postcards\n- Local newspapers and periodicals (krantenknipsels)\n\ - - Oral histories and interviews\n- Community organization records\n- Event documentation\n\ - - Commemorative publications\n- Local business ephemera\n- Maps and prints (not\ - \ official planning documents)\n- Personal and family collections\n\n**Collection\ - \ Nature**:\nOften assembled collections (artificial) rather than strictly provenance-based,\n\ - especially for ephemera and visual materials. Documentation value often takes\n\ - precedence over strict archival arrangement.\n\n**Community Engagement**:\n\ - Municipal archives often actively collect local history materials through:\n\ - - Donation programs\n- Oral history projects\n- Photo scanning initiatives\n\ - - Partnerships with local historical societies (heemkundekringen)\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType. Records classified\ - \ with this\ntype follow the collection organizational principle as defined\ - \ by rico-rst:Collection\n(assembled/artificial collection organized by subject\ - \ or community interest).\n" + description: Collection of local-history documentation including photographs, ephemera, and community memory materials. + alt_descriptions: + nl: Collectie lokale geschiedenisdocumentatie waaronder foto s efemera en gemeenschapsgeheugenmateriaal. + de: Sammlung lokalhistorischer Dokumentation mit Fotos Ephemera und Materialien des Gemeinschaftsgedaechtnisses. + fr: Collection de documentation d histoire locale incluant photographies ephemera et memoires communautaires. + es: Coleccion de documentacion de historia local incluidas fotografias efimeros y materiales de memoria comunitaria. + ar: مجموعة توثيق للتاريخ المحلي تشمل الصور والمطبوعات الزائلة ومواد الذاكرة المجتمعية. + id: Koleksi dokumentasi sejarah lokal termasuk foto ephemera dan bahan memori komunitas. + zh: 地方史文献集合,含照片、短期文献与社区记忆材料。 structured_aliases: - - literal_form: Ortsgeschichtliche Sammlung - in_language: de - - literal_form: "colecci\xF3n de historia local" - in_language: es - - literal_form: collection d'histoire locale - in_language: fr - - literal_form: lokaalhistorische collectie - in_language: nl - - literal_form: "cole\xE7\xE3o de hist\xF3ria local" - in_language: pt - keywords: - - local history - - plaatselijke geschiedenis - - photograph - - foto's - - oral history - - community history - - local businesses + - {literal_form: collectie lokale geschiedenis, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Lokalgeschichte, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d histoire locale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de historia local, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة التاريخ المحلي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi sejarah lokal, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 地方史文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - skos:Concept - close_mappings: - - skos:Concept - - schema:Collection - see_also: - - MunicipalArchiveRecordSetType - - rico:RecordSetType - - rico-rst:Collection - - LocalHistoryArchive - - CommunityArchive - annotations: - collection_nature_note: Often includes artificial/assembled collections. Materials - frequently acquired through donation programs and community partnerships. - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - - has_scope + slots: [has_type, has_score, has_note, has_scope] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]' - has_type: - equals_string: LocalHistoryCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle. Assembled collection organized by subject or community interest. - Documentation value prioritized over strict provenance. - has_scope: - equals_string: '["photographs", "newspapers", "oral histories", "ephemera", - "community records"]' - has_scope: - equals_string: '["official administrative records", "civil registry", "building - permits"]' + any_of: + - equals_string: hc:LocalHistoryCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml index 408dc370a2..b1998f5275 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml @@ -1,32 +1,42 @@ id: https://nde.nl/ontology/hc/classes/MunicipalityInfo name: MunicipalityInfo -title: MunicipalityInfo +title: Municipality Info prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# locn: http://www.w3.org/ns/locn# +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_name classes: MunicipalityInfo: - description: "Municipality information representing an administrative division\ - \ with name and code (e.g., CBS municipality code in the Netherlands).\nOntology\ - \ mapping rationale: - class_uri is locn:AdminUnit because this represents an\n\ - \ administrative territorial unit (municipality level)\n- close_mappings includes\ - \ schema:AdministrativeArea for general admin areas - related_mappings includes\ - \ schema:Place for location aspects" - class_uri: hc:MunicipalityInfo - close_mappings: + class_uri: locn:AdminUnit + description: Administrative municipality reference with identifying name and associated civic context. + alt_descriptions: + nl: Verwijzing naar een administratieve gemeente met identificerende naam en bestuurlijke context. + de: Referenz auf eine kommunale Verwaltungseinheit mit identifizierendem Namen und Verwaltungskontext. + fr: Reference d unite administrative municipale avec nom d identification et contexte civique. + es: Referencia de unidad administrativa municipal con nombre identificador y contexto civico. + ar: مرجع إلى وحدة بلدية إدارية يتضمن اسم التعريف والسياق المدني. + id: Rujukan unit administrasi munisipal dengan nama identifikasi dan konteks kewargaan. + zh: 含识别名称与治理语境的市级行政单元参考信息。 + structured_aliases: + - {literal_form: gemeentelijke bestuursinfo, in_language: nl} + - {literal_form: kommunale Verwaltungseinheit, in_language: de} + - {literal_form: information municipale, in_language: fr} + - {literal_form: informacion municipal, in_language: es} + - {literal_form: معلومات بلدية إدارية, in_language: ar} + - {literal_form: informasi administrasi munisipal, in_language: id} + - {literal_form: 市政行政信息, in_language: zh} + broad_mappings: - schema:AdministrativeArea related_mappings: - schema:Place + slots: + - has_name annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_name + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml index fd2a585653..536ddf0592 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml @@ -3,45 +3,54 @@ name: MuseumArchive title: Museum Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: MuseumArchive: - description: Archive established by a museum to collect, organize, preserve, and provide access to its organizational records. Museum archives document the history and operations of the museum itself, including exhibition files, acquisition records, correspondence, photographs, and administrative documentation. They serve institutional memory and provenance research. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + description: Archive organization embedded in museum governance and dedicated to institutional records stewardship. + alt_descriptions: + nl: Archieforganisatie ingebed in museumgovernance en gericht op beheer van institutionele records. + de: In die Museumsorganisation eingebettete Archivorganisation fuer die Verwaltung institutioneller Unterlagen. + fr: Organisation archivistique integree a la gouvernance museale et dediee aux archives institutionnelles. + es: Organizacion archivistica integrada en la gobernanza museistica y dedicada a registros institucionales. + ar: جهة أرشيفية ضمن حوكمة المتحف ومكرسة لحفظ السجلات المؤسسية. + id: Organisasi arsip yang terintegrasi dalam tata kelola museum untuk kustodi arsip kelembagaan. + zh: 嵌入博物馆治理并负责机构记录保管的档案机构。 + structured_aliases: + - {literal_form: museumarchief, in_language: nl} + - {literal_form: Museumsarchiv, in_language: de} + - {literal_form: archive de musee, in_language: fr} + - {literal_form: archivo de museo, in_language: es} + - {literal_form: أرشيف متحفي, in_language: ar} + - {literal_form: arsip museum, in_language: id} + - {literal_form: 博物馆档案馆, in_language: zh} + close_mappings: + - rico:CorporateBody + - skos:Concept + - wd:Q53566456 + broad_mappings: + - wd:Q166118 slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q53566456 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Museum Archive skos:altLabel: Museumsarchiv, archivo de museo, museumarchief @@ -50,14 +59,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - see_also: - - InstitutionalArchive - - MuseumType - - Kustodie - comments: - - Museumsarchiv (de) - - archivo de museo (es) - - museumarchief (nl) - - Documents museum's own history and operations - - Essential for provenance research - - May also include donor files and exhibition records diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml index b4da40a37c..d53303eeac 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetType.yaml @@ -1,41 +1,47 @@ id: https://nde.nl/ontology/hc/class/MuseumArchiveRecordSetType name: MuseumArchiveRecordSetType -title: MuseumArchive Record Set Type +title: Museum Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# + rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: MuseumArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by MuseumArchive custodians. - - ' is_a: CollectionType class_uri: rico:RecordSetType + description: Record-set classifier for holdings typically managed by museum archive organizations. + alt_descriptions: + nl: Recordsetclassificatie voor collecties die doorgaans door museumarchieven worden beheerd. + de: Recordset-Klassifikator fuer Bestaende die typischerweise von Museumsarchiven verwaltet werden. + fr: Classificateur de lots documentaires pour fonds generalement geres par des archives de musee. + es: Clasificador de conjuntos documentales para fondos gestionados habitualmente por archivos de museo. + ar: مصنف مجموعات سجلات للمقتنيات التي تديرها عادة أرشيفات المتاحف. + id: Pengklasifikasi record set untuk koleksi yang umumnya dikelola arsip museum. + zh: 用于博物馆档案机构常见馆藏的记录集分类器。 + structured_aliases: + - {literal_form: type museumarchiefrecordset, in_language: nl} + - {literal_form: Typ Museumsarchiv-Recordset, in_language: de} + - {literal_form: type de lot d archive de musee, in_language: fr} + - {literal_form: tipo de conjunto de archivo de museo, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف متحفي, in_language: ar} + - {literal_form: tipe record set arsip museum, in_language: id} + - {literal_form: 博物馆档案记录集类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score - has_scope - see_also: - - MuseumArchive - - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:MuseumArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml index 5102fc0517..593782e593 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml @@ -1,135 +1,113 @@ id: https://nde.nl/ontology/hc/class/MuseumArchiveRecordSetTypes name: MuseumArchiveRecordSetTypes -title: MuseumArchive Record Set Type Subclasses +title: Museum Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./MuseumArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./MuseumArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note classes: MuseumAdministrationFonds: is_a: MuseumArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Museum administrative records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: Fonds of museum governance, administration, and internal operations records. + alt_descriptions: + nl: Fonds met archiefstukken over museumbestuur administratie en interne bedrijfsvoering. + de: Fonds mit Unterlagen zu Museumsleitung Verwaltung und internen Betriebsablaeufen. + fr: Fonds de documents sur la gouvernance du musee l administration et les operations internes. + es: Fondo de registros sobre gobernanza del museo administracion y operaciones internas. + ar: فوندس يضم سجلات حوكمة المتحف وإدارته وعملياته الداخلية. + id: Fonds arsip tata kelola museum administrasi dan operasi internal. + zh: 收录博物馆治理、行政与内部运营记录的全宗。 + structured_aliases: + - {literal_form: fonds museumadministratie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Museumsverwaltung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d administration du musee, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de administracion del museo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس إدارة المتحف, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds administrasi museum, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 博物馆行政全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - skos:Concept - see_also: - - MuseumArchiveRecordSetType - - rico:RecordSetType - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + slots: [has_type, has_score, has_note] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MuseumAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - has_custodian: - equals_string: MuseumArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MuseumArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:MuseumAdministrationFonds + CollectionDocumentationSeries: is_a: MuseumArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Collection documentation.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: Series documenting collection management, object files, and provenance workflows. + alt_descriptions: + nl: Reeks die collectiebeheer objectdossiers en provenancewerkprocessen documenteert. + de: Serie zur Dokumentation von Sammlungsmanagement Objektakten und Provenienzprozessen. + fr: Serie documentant la gestion des collections les dossiers d objets et les flux de provenance. + es: Serie que documenta gestion de colecciones expedientes de objetos y flujos de procedencia. + ar: سلسلة توثّق إدارة المجموعات وملفات القطع ومسارات الإثبات المصدرية. + id: Seri yang mendokumentasikan manajemen koleksi berkas objek dan alur provenance. + zh: 记录藏品管理、对象档案与来源流程的系列档案。 + structured_aliases: + - {literal_form: reeks collectiedocumentatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Sammlungsdokumentation, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de documentation des collections, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de documentacion de colecciones, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة توثيق المجموعات, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri dokumentasi koleksi, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 藏品文献系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - skos:Concept - see_also: - - MuseumArchiveRecordSetType - - rico:RecordSetType - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + slots: [has_type, has_score, has_note] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CollectionDocumentationSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_custodian: - equals_string: MuseumArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MuseumArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:CollectionDocumentationSeries + ExhibitionRecordCollection: is_a: MuseumArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Exhibition records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: Collection of exhibition planning, interpretation, and implementation documentation. + alt_descriptions: + nl: Collectie documentatie over tentoonstellingsplanning interpretatie en uitvoering. + de: Sammlung von Unterlagen zu Ausstellungsplanung Vermittlung und Umsetzung. + fr: Collection de documents sur la planification l interpretation et la mise en oeuvre des expositions. + es: Coleccion de documentacion sobre planificacion interpretacion e implementacion de exposiciones. + ar: مجموعة وثائق حول تخطيط المعارض وتفسيرها وتنفيذها. + id: Koleksi dokumentasi perencanaan interpretasi dan pelaksanaan pameran. + zh: 收录展览策划、诠释与实施文档的集合。 + structured_aliases: + - {literal_form: collectie tentoonstellingsdossiers, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Ausstellungsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection des dossiers d exposition, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de expedientes de exposiciones, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة سجلات المعارض, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pameran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 展览档案集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - skos:Concept - see_also: - - MuseumArchiveRecordSetType - - rico:RecordSetType - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + slots: [has_type, has_score, has_note] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ExhibitionRecordCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: MuseumArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MuseumArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:ExhibitionRecordCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml index 2beea5aec2..ffaca2c185 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml @@ -1,37 +1,52 @@ id: https://nde.nl/ontology/hc/classes/MuseumRegisterEnrichment name: MuseumRegisterEnrichment -title: MuseumRegisterEnrichment +title: Museum Register Enrichment prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types - - ../slots/categorized_as - - ../slots/has_quantity -# default_range: string +- linkml:types +- ../slots/categorized_as +- ../slots/has_quantity +- ../slots/registered_on +- ../slots/has_note +- ../slots/has_url classes: MuseumRegisterEnrichment: - description: "Dutch Museum Register (Museumregister Nederland) data including\ - \ registration status, museum type, collection focus, and visitor statistics.\n\ - Ontology mapping rationale: - class_uri is prov:Entity because this represents\ - \ enrichment data\n derived from the Dutch Museum Register authority\n- close_mappings\ - \ includes schema:Museum for museum-specific semantics - related_mappings includes\ - \ prov:PrimarySource for authoritative registry" class_uri: prov:Entity + description: Enrichment payload derived from Dutch Museum Register records for a museum entity. + alt_descriptions: + nl: Verrijkingsgegevens afgeleid uit Museumregister Nederland voor een museumentiteit. + de: Anreicherungsdaten aus dem niederlaendischen Museumsregister fuer eine Museumseinheit. + fr: Donnees d enrichissement derivees du registre neerlandais des musees pour une entite museale. + es: Datos de enriquecimiento derivados del registro neerlandes de museos para una entidad museistica. + ar: حمولة إثراء مشتقة من سجل المتاحف الهولندي لكيان متحفي. + id: Payload pengayaan yang diturunkan dari Museumregister Belanda untuk entitas museum. + zh: 面向博物馆实体、来源于荷兰博物馆注册信息的增补数据载荷。 + structured_aliases: + - {literal_form: museumregister-verrijking, in_language: nl} + - {literal_form: Museumsregister-Anreicherung, in_language: de} + - {literal_form: enrichissement registre des musees, in_language: fr} + - {literal_form: enriquecimiento de registro de museos, in_language: es} + - {literal_form: إثراء سجل المتاحف, in_language: ar} + - {literal_form: pengayaan registri museum, in_language: id} + - {literal_form: 博物馆注册增补信息, in_language: zh} + broad_mappings: + - prov:Entity close_mappings: - schema:Museum related_mappings: - prov:PrimarySource - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - - registration_date + - registered_on - categorized_as - has_quantity - has_note - - source_url + - has_url + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml index a4919f34fb..0f2abbc581 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumRegisterProvenance.yaml @@ -1,33 +1,46 @@ id: https://nde.nl/ontology/hc/classes/MuseumRegisterProvenance name: MuseumRegisterProvenance -title: MuseumRegisterProvenance +title: Museum Register Provenance prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ +default_prefix: hc imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_source +- ../slots/has_url classes: MuseumRegisterProvenance: - description: "Provenance metadata for museum register enrichment including source\ - \ file, URL, scrape timestamp, and page number in the registry.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this represents provenance metadata\n\ - \ about the museum register data source\n- close_mappings includes pav:RetrievedFrom\ - \ for web retrieval provenance - related_mappings includes prov:PrimarySource\ - \ for source registry" class_uri: prov:Entity + description: Provenance record describing retrieval source and context for museum-register enrichment. + alt_descriptions: + nl: Provenancerecord dat bron en context van ophalen voor museumregisterverrijking beschrijft. + de: Provenienzdatensatz zur Beschreibung von Quelle und Abrufkontext fuer Museumsregister-Anreicherung. + fr: Notice de provenance decrivant source et contexte de collecte pour enrichissement du registre des musees. + es: Registro de procedencia que describe fuente y contexto de recuperacion para enriquecimiento del registro de museos. + ar: سجل منشأ يصف المصدر وسياق الاسترجاع لبيانات إثراء سجل المتاحف. + id: Catatan provenans yang menjelaskan sumber dan konteks pengambilan untuk pengayaan registri museum. + zh: 描述博物馆注册增补数据来源与获取语境的溯源记录。 + structured_aliases: + - {literal_form: museumregister-provenance, in_language: nl} + - {literal_form: Museumsregister-Provenienz, in_language: de} + - {literal_form: provenance du registre des musees, in_language: fr} + - {literal_form: procedencia del registro de museos, in_language: es} + - {literal_form: تتبع مصدر سجل المتاحف, in_language: ar} + - {literal_form: provenans registri museum, in_language: id} + - {literal_form: 博物馆注册溯源记录, in_language: zh} + broad_mappings: + - prov:Entity close_mappings: - pav:RetrievedFrom related_mappings: - prov:PrimarySource + slots: + - has_source + - has_url annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source_file - - source_url + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumType.yaml index 7f46fbdd5c..e7b509451b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MuseumType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MuseumType.yaml @@ -1,184 +1,88 @@ id: https://nde.nl/ontology/hc/class/MuseumType name: MuseumType title: Museum Type Classification +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/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +default_prefix: hc imports: - - linkml:types - - ../enums/MuseumTypeEnum - - ../slots/comply_with - - ../slots/has_facility - - ../slots/categorized_as - - ../slots/has_hypernym - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/has_hyponym - - ../slots/20260202_matang/new/research_department +- linkml:types +- ../enums/MuseumTypeEnum +- ../slots/comply_with +- ../slots/has_facility +- ../slots/categorized_as +- ../slots/has_hypernym +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/has_hyponym +- ../slots/has_department classes: MuseumType: is_a: CustodianType class_uri: skos:Concept - annotations: - skos:prefLabel: Museum - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: Classification concept used to type museum organizations by specialization and function. + alt_descriptions: + nl: Classificatieconcept voor typering van museumorganisaties naar specialisatie en functie. + de: Klassifikationskonzept zur Typisierung von Museumsorganisationen nach Spezialisierung und Funktion. + fr: Concept de classification pour typer les organisations museales selon specialisation et fonction. + es: Concepto de clasificacion para tipificar organizaciones museisticas por especializacion y funcion. + ar: مفهوم تصنيفي لتحديد أنواع مؤسسات المتاحف بحسب التخصص والوظيفة. + id: Konsep klasifikasi untuk mengetik organisasi museum berdasarkan spesialisasi dan fungsi. + zh: 用于按专业方向与职能对博物馆机构进行类型标注的分类概念。 structured_aliases: - - literal_form: museum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: musea - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: museum - predicate: EXACT_SYNONYM - in_language: en - - literal_form: museums - predicate: EXACT_SYNONYM - in_language: en - - literal_form: Museum - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Museen - predicate: EXACT_SYNONYM - in_language: de - - literal_form: museo - predicate: EXACT_SYNONYM - in_language: es - - literal_form: museos - predicate: EXACT_SYNONYM - in_language: es - - literal_form: museo - predicate: EXACT_SYNONYM - in_language: it - - literal_form: musei - predicate: EXACT_SYNONYM - in_language: it - - literal_form: museu - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: museus - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "mus\xE9e" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "mus\xE9es" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: muzeum - predicate: EXACT_SYNONYM - in_language: pl - - literal_form: muzea - predicate: EXACT_SYNONYM - in_language: pl - - literal_form: kunstmuseum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: kunstmusea - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: art museum - predicate: EXACT_SYNONYM - in_language: en - - literal_form: art museums - predicate: EXACT_SYNONYM - in_language: en - description: "Specialized custodian type for museums - institutions that collect, preserve,\nresearch, and exhibit objects of artistic, cultural, historical, or scientific\nsignificance for public education and enjoyment.\n\n**Wikidata Base Concept**: Q33506 (museum)\n\n**Scope**:\nMuseums are distinguished by their focus on:\n- Object-based collections (artifacts, specimens, artworks)\n- Public exhibitions and interpretation\n- Educational programming\n- Conservation and research\n- Tangible cultural/natural heritage\n\n**Key Museum Subtypes** (187+ extracted from Wikidata):\n\n**By Subject Matter**:\n- Art museums (Q207694) - Fine arts and visual arts\n- History museums (Q588140) - Historical artifacts and narratives\n- Science museums (Q588140) - Scientific phenomena and technology\n- Natural history museums (Q559049) - Biological and geological specimens\n- Anthropology museums (Q57566) - Cultural and ethnic heritage\n- Military museums (Q1520008) - Armed forces and warfare history\n\ - \n**Art Museum Specializations**:\n- Modern art museums (Q108860593) - 20th century art\n- Contemporary art museums (Q108860927) - Current/recent art\n- Folk art museums (Q108861021) - Traditional/vernacular art\n- University art museums (Q111889841) - Academic art collections\n- Single-artist museums (Q107524840) - Dedicated to one artist\n- Private art museums (Q107537774) - Privately owned collections\n\n**Subject-Specific Museums**:\n- Writers' museums (Q10501308) - Literary heritage\n- Comics museums (Q11341528) - Sequential art and graphic novels\n- Chess museums (Q106686551) - Chess history and artifacts\n- Picture book museums (Q11606865) - Children's illustrated books\n- Fortification museums (Q1014837) - Military architecture\n- Hospital museums (Q114650550) - Medical heritage\n\n**Specialized Formats**:\n- Open-air museums (Q588140) - Outdoor historical environments\n- Ecomuseums (Q861259) - Community-based heritage sites\n- Virtual museums (Q3565794) - Digital-only collections\n\ - - Selfie museums (Q104127212) - Instagram-friendly installations\n- Typhlological museums (Q107313856) - Museums for the blind\n\n**By Administrative Level**:\n- National museums (Q2668072) - State-level institutions\n- Regional museums (Q1048268) - Provincial/state museums\n- County museums (Q10571947) - Local government museums (Sweden)\n- University museums (Q3152824) - Academic institution museums\n\n**By Location Type**:\n- Heritage farms (Q111079628) - Historic agricultural sites\n- National military parks (Q100154387) - US military heritage sites\n- National battlefield parks (Q100222740) - US battle sites\n- Forest experience centers (Q106775899) - German forest museums\n\n**Geographic/Cultural Focus**:\n- Local heritage institutions (Q10520688) - Swedish hembygdsg\xE5rd\n- National centers for contemporary art (Q109017987) - National art centers\n- Buried cultural property centers (Q11425913) - Archaeology museums (Japan)\n\n**RDF Serialization Example**:\n```turtle\n:Custodian_Rijksmuseum\n\ - \ org:classification :MuseumType_ArtMuseum_Q207694 .\n\n:MuseumType_ArtMuseum_Q207694\n a glamtype:MuseumType, crm:E55_Type, skos:Concept ;\n skos:prefLabel \"Art Museum\"@en, \"kunstmuseum\"@nl ;\n skos:broader :MuseumType_Museum_Q33506 ;\n skos:narrower :MuseumType_ModernArtMuseum_Q108860593 ;\n schema:additionalType <http://www.wikidata.org/entity/Q207694> ;\n glamtype:glamorcubesfixphdnt_code \"MUSEUM\" ;\n glamtype:categorized_as [ hc:category_name \"paintings\" ; hc:category_type \"TYPOLOGY\" ] ;\n glamtype:exhibition_program \"rotating exhibitions with permanent collection\" ;\n glamtype:cataloging_standard \"LIDO\" .\n```\n\n**Domain-Specific Properties**:\nThis class adds museum-specific metadata beyond base CustodianType:\n- `categorized_as` - Subject areas of collections (art, history, science, etc.) using Category class\n- `exhibition_program` - Exhibition strategy (permanent, rotating, temporary)\n- `visitor_facilities` - Public\ - \ amenities (cafe, shop, education center, etc.)\n- `cataloging_standard` - Standards used (LIDO, SPECTRUM, CIDOC-CRM, etc.)\n- `conservation_lab` - Whether museum has conservation facilities\n- `research_department` - Whether museum conducts scholarly research\n\n**Integration with CIDOC-CRM**:\nMuseum organizations should reference CIDOC-CRM for detailed object cataloging:\n- crm:E78_Curated_Holding - Museum collections\n- crm:E18_Physical_Thing - Museum objects\n- crm:E7_Activity - Exhibitions and educational activities\n- crm:E39_Actor - Museum as organizational actor\n\n**Integration with LIDO**:\nLIDO (Lightweight Information Describing Objects) is the standard for museum\nobject interchange:\n- lido:legalBodyType - Museum organization type\n- lido:objectClassificationWrap - Object categorization\n- lido:administrativeMetadata - Collection management\n\n**Data Population**:\nMuseum subtypes extracted from 187 Wikidata entities with type='M'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" + - {literal_form: museumtype, in_language: nl} + - {literal_form: Museumstyp, in_language: de} + - {literal_form: type de musee, in_language: fr} + - {literal_form: tipo de museo, in_language: es} + - {literal_form: نوع متحف, in_language: ar} + - {literal_form: tipe museum, in_language: id} + - {literal_form: 博物馆类型, in_language: zh} + broad_mappings: + - skos:Concept + close_mappings: + - schema:Museum + - crm:E55_Type + related_mappings: + - crm:E39_Actor + - crm:E7_Activity slots: - comply_with - has_type - - conservation_lab - - has_type - has_hyponym - - research_department + - has_hypernym + - has_department - has_score - has_facility - identified_by + - categorized_as slot_usage: identified_by: pattern: ^Q[0-9]+$ required: true has_hypernym: range: MuseumType - conservation_lab: - range: boolean - required: false - has_type: - equals_expression: '["hc:MuseumType"]' has_facility: -# range: string - inlined: false # Fixed invalid inline for primitive type multivalued: true comply_with: -# range: string # uriorcurie - # range: CatalogingStandard - inlined: false # Fixed invalid inline for primitive type + multivalued: true + categorized_as: multivalued: true has_type: -# range: string # uriorcurie - # range: Category - inlined: false # Fixed invalid inline for primitive type - multivalued: true - exact_mappings: - - skos:Concept - - schema:Museum - close_mappings: - - crm:E55_Type - - crm:E78_Curated_Holding - - lido:legalBodyType - related_mappings: - - crm:E39_Actor - - crm:E7_Activity - comments: - - MuseumType implements SKOS-based classification for museum organizations - - Integrates with CIDOC-CRM for cultural object cataloging - - Supports LIDO (Lightweight Information Describing Objects) standard - - Supports 187+ Wikidata museum subtypes with multilingual labels - - Includes specialized formats (open-air, ecomuseums, virtual museums) - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/museum/Q207694 - has_type_code: MUSEUM - has_label: - - Art Museum@en - - kunstmuseum@nl - - Kunstmuseum@de - has_description: museum that primarily exhibits works of art - has_hypernym: https://nde.nl/ontology/hc/type/museum/Q33506 - has_type: - - category_name: paintings - - category_name: sculptures - - category_name: decorative arts - has_facility: - - facility_name: "Museum Caf\xE9" - facility_type: FOOD_SERVICE - - facility_name: Museum Shop - facility_type: RETAIL - - facility_name: Education Center - facility_type: EDUCATION - comply_with: - - identified_by: LIDO - has_label: Lightweight Information Describing Objects - conservation_lab: true - research_department: true - - value: - identified_by: https://nde.nl/ontology/hc/type/museum/Q559049 - has_type_code: MUSEUM - has_label: - - Natural History Museum@en - - natuurhistorisch museum@nl - has_description: museum that exhibits natural history specimens - has_hypernym: https://nde.nl/ontology/hc/type/museum/Q33506 - has_type: - - category_name: biological specimens - - category_name: fossils - - category_name: minerals - - category_name: taxidermy - comply_with: - - identified_by: Darwin Core - has_label: Darwin Core - research_department: true \ No newline at end of file + any_of: + - equals_string: hc:MuseumType + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Specialized custodian type for museums - institutions that collect, preserve,\nresearch, and exhibit objects of artistic, cultural, historical, or scientific\nsignificance for public education and enjoyment.\n\n**Wikidata Base Concept**: Q33506 (museum)\n\n**Scope**:\nMuseums are distinguished by their focus on:\n- Object-based collections (artifacts, specimens, artworks)\n- Public exhibitions and interpretation\n- Educational programming\n- Conservation and research\n- Tangible cultural/natural heritage\n\n**Key Museum Subtypes** (187+ extracted from Wikidata):\n\n**By Subject Matter**:\n- Art museums (Q207694) - Fine arts and visual arts\n- History museums (Q588140) - Historical artifacts and narratives\n- Science museums (Q588140) - Scientific phenomena and technology\n- Natural history museums (Q559049) - Biological and geological specimens\n- Anthropology museums (Q57566) - Cultural and ethnic heritage\n- Military museums (Q1520008) - Armed forces and warfare history\n\ + annotations: + skos:prefLabel: Museum + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchive.yaml index b6d738e2b0..fc71fbbb6b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchive.yaml @@ -3,55 +3,59 @@ name: MusicArchive title: Music Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: MusicArchive: - description: Archive of musical recordings and documents. Music archives collect and preserve materials related to music including recordings, scores, manuscripts, correspondence, photographs, and documentation of musical performances and compositions. They may focus on specific genres, composers, performers, or regional musical traditions. is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization + description: Archive organization specializing in stewardship of music-related records and documentary collections. + alt_descriptions: + nl: Archieforganisatie gespecialiseerd in het beheer van muziekgerelateerde records en documentatiecollecties. + de: Archivorganisation mit Spezialisierung auf Verwaltung musikbezogener Unterlagen und Dokumentationssammlungen. + fr: Organisation archivistique specialisee dans la conservation de documents et archives lies a la musique. + es: Organizacion archivistica especializada en la custodia de registros y colecciones documentales relacionadas con la musica. + ar: جهة أرشيفية متخصصة في حفظ السجلات والمواد الوثائقية المرتبطة بالموسيقى. + id: Organisasi arsip yang berspesialisasi pada kustodi rekaman dan koleksi dokumenter terkait musik. + zh: 专注保管音乐相关记录与文献馆藏的档案机构。 + structured_aliases: + - {literal_form: muziekarchief, in_language: nl} + - {literal_form: Musikarchiv, in_language: de} + - {literal_form: archive musicale, in_language: fr} + - {literal_form: archivo musical, in_language: es} + - {literal_form: أرشيف موسيقي, in_language: ar} + - {literal_form: arsip musik, in_language: id} + - {literal_form: 音乐档案馆, in_language: zh} + close_mappings: + - rico:CorporateBody + - skos:Concept + - wd:Q53759838 + broad_mappings: + - wd:Q166118 slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q53759838 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 slot_usage: - identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Music Archive - skos:altLabel: Musikarchiv, archivo musical, archives musicales + skos:altLabel: Musikarchiv, archivo musical, archive musicale subject_domain: music media_type: mixed (audio, scores, documents) specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - see_also: - - SoundArchive - - PerformingArtsArchive - - SpecializedArchive - - Nachlass - comments: - - Musikarchiv (de) - - archivo musical (es) - - archives musicales (fr) - - Combines audio recordings with documentary materials - - May include scores, manuscripts, correspondence - - Important for musicology and performance practice diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml index a78330d2d7..d2f6f0895d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetType.yaml @@ -1,40 +1,47 @@ id: https://nde.nl/ontology/hc/class/MusicArchiveRecordSetType name: MusicArchiveRecordSetType -title: MusicArchive Record Set Type +title: Music Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ - rico: https://www.ica.org/standards/RiC/ontology# - skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# + rico: https://www.ica.org/standards/RiC/ontology# +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: MusicArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by MusicArchive custodians. - ' is_a: CollectionType class_uri: rico:RecordSetType + description: Record-set classifier for holdings managed by music-focused archive organizations. + alt_descriptions: + nl: Recordsetclassificatie voor collecties beheerd door op muziek gerichte archieforganisaties. + de: Recordset-Klassifikator fuer Bestaende die von musikfokussierten Archivorganisationen verwaltet werden. + fr: Classificateur de lots documentaires pour fonds geres par des archives specialisees en musique. + es: Clasificador de conjuntos documentales para fondos gestionados por archivos especializados en musica. + ar: مصنف مجموعات سجلات للمقتنيات التي تديرها مؤسسات أرشيفية متخصصة في الموسيقى. + id: Pengklasifikasi record set untuk koleksi yang dikelola organisasi arsip berfokus musik. + zh: 用于音乐主题档案机构馆藏的记录集分类器。 + structured_aliases: + - {literal_form: type muziekarchiefrecordset, in_language: nl} + - {literal_form: Typ Musikarchiv-Recordset, in_language: de} + - {literal_form: type de lot d archive musicale, in_language: fr} + - {literal_form: tipo de conjunto de archivo musical, in_language: es} + - {literal_form: نوع مجموعة سجلات أرشيف موسيقي, in_language: ar} + - {literal_form: tipe record set arsip musik, in_language: id} + - {literal_form: 音乐档案记录集类型, in_language: zh} + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score - has_scope - see_also: - - MusicArchive - - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:MusicArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml index 9be8d52b73..31a6300449 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml @@ -1,135 +1,113 @@ id: https://nde.nl/ontology/hc/class/MusicArchiveRecordSetTypes name: MusicArchiveRecordSetTypes -title: MusicArchive Record Set Type Subclasses +title: Music Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./MusicArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./MusicArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note classes: MusicManuscriptCollection: is_a: MusicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Musical scores and manuscripts.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: Collection of scores, manuscript notation, and related compositional materials. + alt_descriptions: + nl: Collectie partituren handschriftnotaties en verwante compositorische materialen. + de: Sammlung von Partituren handschriftlicher Notation und zugehoerigen kompositorischen Materialien. + fr: Collection de partitions notations manuscrites et materiaux compositionnels associes. + es: Coleccion de partituras notacion manuscrita y materiales compositivos relacionados. + ar: مجموعة نوتات ومخطوطات تدوين موسيقي ومواد تأليفية ذات صلة. + id: Koleksi partitur notasi manuskrip dan bahan komposisi terkait. + zh: 收录乐谱、手稿谱记与相关作曲材料的集合。 + structured_aliases: + - {literal_form: collectie muziekmanuscripten, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Musikmanuskripte, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de manuscrits musicaux, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de manuscritos musicales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مخطوطات موسيقية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi manuskrip musik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 音乐手稿集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - skos:Concept - see_also: - - MusicArchiveRecordSetType - - rico:RecordSetType - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + slots: [has_type, has_score, has_note] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MusicManuscriptCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: MusicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MusicArchive custodians. - Inverse of rico:isOrWasHolderOf. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + any_of: + - equals_string: hc:MusicManuscriptCollection + PerformanceRecordingSeries: is_a: MusicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Concert and performance recordings.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: Series of live-performance, studio, and broadcast recording records. + alt_descriptions: + nl: Reeks registraties van live-optredens studio-opnamen en omroepopnamen. + de: Serie von Aufzeichnungen zu Liveauffuehrungen Studioaufnahmen und Rundfunkmitschnitten. + fr: Serie d enregistrements de concerts de studio et de diffusion radiophonique ou televisee. + es: Serie de registros de actuaciones en vivo estudio y grabaciones de radiodifusion. + ar: سلسلة تسجيلات للعروض الحية وتسجيلات الاستوديو والبث. + id: Seri rekaman pertunjukan langsung studio dan siaran. + zh: 涵盖现场演出、录音室与广播录音记录的系列档案。 + structured_aliases: + - {literal_form: reeks uitvoeringsopnamen, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Auffuehrungsaufnahmen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie d enregistrements de performance, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de grabaciones de actuaciones, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة تسجيلات الأداء, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri rekaman pertunjukan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 演出录音系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - skos:Concept - see_also: - - MusicArchiveRecordSetType - - rico:RecordSetType - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + slots: [has_type, has_score, has_note] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PerformanceRecordingSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - has_custodian: - equals_string: MusicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MusicArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:PerformanceRecordingSeries + ComposerPapersCollection: is_a: MusicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Composer personal papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: Collection of personal papers and working documentation of composers. + alt_descriptions: + nl: Collectie met persoonlijke papieren en werkdocumentatie van componisten. + de: Sammlung persoenlicher Unterlagen und Arbeitsdokumentation von Komponistinnen und Komponisten. + fr: Collection de papiers personnels et de documentation de travail de compositrices et compositeurs. + es: Coleccion de papeles personales y documentacion de trabajo de compositores. + ar: مجموعة أوراق شخصية ووثائق عمل للمؤلفين الموسيقيين. + id: Koleksi dokumen pribadi dan dokumentasi kerja para komponis. + zh: 收录作曲家个人文书与工作文档的集合。 + structured_aliases: + - {literal_form: collectie componistenarchief, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Komponistenpapiere, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection des papiers de compositeurs, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de papeles de compositores, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أوراق المؤلفين الموسيقيين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip komponis, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 作曲家文书集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - skos:Concept - see_also: - - MusicArchiveRecordSetType - - rico:RecordSetType - slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + slots: [has_type, has_score, has_note] slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ComposerPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - has_custodian: - equals_string: MusicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by MusicArchive custodians. - Inverse of rico:isOrWasHolderOf. + any_of: + - equals_string: hc:ComposerPapersCollection diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Nachlass.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Nachlass.yaml index a1d1c7e009..8e705d9d26 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Nachlass.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Nachlass.yaml @@ -13,7 +13,29 @@ imports: - ../slots/has_type classes: Nachlass: - description: Collection of manuscripts, notes, correspondence, and so on left behind when a scholar or an artist dies. The German term "Nachlass" (literally "that which is left behind") refers to the personal papers and literary remains of a person, typically a writer, artist, scholar, or other notable individual. It represents an important archival concept for personal and literary archives. + description: >- + Repository specializing in preserving and providing access to the personal + papers, manuscripts, and creative remains of deceased individuals. + alt_descriptions: + nl: >- + Bewaarinstelling gespecialiseerd in het bewaren en toegankelijk maken van de + persoonlijke paperassen, manuscripten en creatieve nalatenschappen van overleden personen. + de: >- + Repositorium, das auf die Bewahrung und Bereitstellung von persönlichen Papieren, + Manuskripten und kreativen Hinterlassenschaften verstorbener Personen spezialisiert ist. + fr: >- + Dépôt spécialisé dans la préservation et l'accès aux papiers personnels, manuscrits + et vestiges créatifs de personnes décédées. + es: >- + Repositorio especializado en preservar y proporcionar acceso a los papeles personales, + manuscritos y legados creativos de personas fallecidas. + ar: >- + مستودع متخصص في حفظ وتوفير الوصول إلى الأوراق الشخصية والمخطوطات والإرث الإبداعي للمتوفين. + id: >- + Repositori yang berspesialisasi dalam melestarikan dan menyediakan akses ke kertas + pribadi, naskah, dan peninggalan kreatif orang yang telah meninggal. + zh: >- + 专门保存和提供对已故个人文件、手稿和创造性遗作访问的存储库。 is_a: ArchiveOrganizationType class_uri: skos:Concept slots: @@ -22,8 +44,6 @@ classes: - identified_by slot_usage: identified_by: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' annotations: skos:prefLabel: Nachlass skos:altLabel: "Personal Papers, Literary Remains, archives form\xE9es du legs, Papers, Bequest" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Name.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Name.yaml index 70cfb81d1d..4ec0f59259 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Name.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Name.yaml @@ -11,84 +11,125 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_language - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_language +- ../slots/has_type default_prefix: hc classes: Name: class_uri: hc:Name - description: | + description: >- + Designation or label assigned to an entity, optionally classified by type and language of expression. + alt_descriptions: + nl: >- + Aanduiding of label toegekend aan een entiteit, optioneel geclassificeerd naar type en taal van uitdrukking. + de: >- + Bezeichnung oder Label, das einer Entität zugewiesen ist, optional nach Typ und Sprache klassifiziert. + fr: >- + Désignation ou étiquette attribuée à une entité, éventuellement classée par type et langue d'expression. + es: >- + Designación o etiqueta asignada a una entidad, opcionalmente clasificada por tipo y idioma de expresión. + ar: >- + تسمية أو وصف مخصص لكيان، مصنف اختيارياً حسب النوع ولغة التعبير. + id: >- + Penunjukan atau label yang diberikan kepada entitas, secara opsional diklasifikasikan berdasarkan jenis dan bahasa ekspresi. + zh: >- + 分配给实体的名称或标签,可选择按类型和表达语言分类。 + structured_aliases: + nl: + - naam + - benaming + - aanduiding + de: + - Name + - Bezeichnung + fr: + - nom + - appellation + es: + - nombre + - denominación + ar: + - اسم + - تسمية + id: + - nama + - sebutan + zh: + - 名称 + - 命名 + keywords: + - name + - label + - designation + - multilingual + - entity identification + + slots: + - has_label + - has_type + - has_language + + slot_usage: + has_label: + required: true + examples: + - value: "Dodo" + - value: "Dronte" + has_type: + range: NameType + required: false + examples: + - value: CommonName + - value: ScientificName + has_language: +# range: string + required: false + examples: + - value: "en" + - value: "nl" + - value: "la" + close_mappings: + - schema:name + - skos:prefLabel + - rdfs:label + related_mappings: + - dwc:vernacularName + - schema:alternateName + + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + Structured representation of a name associated with an entity. - + **MIGRATION NOTE** (2026-01-22): Created per slot_fixes.yaml migration from `common_name` string to structured Name class per Rule 53. - + **Purpose**: Provides structured representation for names including: - The name value itself (via has_label) - Name type classification (e.g., common name, scientific name, trade name) - Language information - + **Ontological Alignment**: - **Primary** (`class_uri`): `schema:name` - Schema.org name - **Close**: `skos:prefLabel`, `rdfs:label` - Label predicates - **Related**: `dwc:vernacularName` - Darwin Core vernacular name - + **Use Cases**: - Biological specimens with common/vernacular names in multiple languages - Organizations with official names and trading names - Places with indigenous and colonial names - Products with brand names and generic names - + **Pattern**: - ```yaml - has_name: - - has_label: "Dodo" - has_type: CommonName - has_language: "en" - - has_label: "Dronte" - has_type: CommonName - has_language: "nl" - ``` - - slots: - - has_label - - has_type - - has_language - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Dodo" - - value: "Dronte" - has_type: - range: NameType - required: false - examples: - - value: CommonName - - value: ScientificName - has_language: -# range: string - required: false - examples: - - value: "en" - - value: "nl" - - value: "la" - close_mappings: - - schema:name - - skos:prefLabel - - rdfs:label - related_mappings: - - dwc:vernacularName - - schema:alternateName - annotations: custodian_types: '["*"]' custodian_types_rationale: Name structures applicable to all heritage custodian types. @@ -104,22 +145,31 @@ classes: migration_rule: "Rule 53" comments: - - "Structured name representation with type and language" - - "Replaces simple string-valued common_name slot" - - "Supports multilingual names through has_language" - - "Type classification via NameType hierarchy" - - "Created 2026-01-22 from common_name migration (Rule 53)" + - "Structured name representation with type and language" + - "Replaces simple string-valued common_name slot" + - "Supports multilingual names through has_language" + - "Type classification via NameType hierarchy" + - "Created 2026-01-22 from common_name migration (Rule 53)" + - 'Preserved from prior description: Structured name value with optional type and language metadata.' examples: - - value: - has_label: "Dodo" + - value: + has_label: "Dodo" + has_type: CommonName + has_language: "en" + - value: + has_label: "Dronte" + has_type: CommonName + has_language: "nl" + - value: + has_label: "Coast Redwood" + has_type: CommonName + has_language: "en" + - value: | + has_name: + - has_label: "Dodo" has_type: CommonName has_language: "en" - - value: - has_label: "Dronte" + - has_label: "Dronte" has_type: CommonName has_language: "nl" - - value: - has_label: "Coast Redwood" - has_type: CommonName - has_language: "en" \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NameType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NameType.yaml index adffd280a5..4f83f7daf3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NameType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NameType.yaml @@ -10,26 +10,97 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: NameType: class_uri: crm:E55_Type abstract: true - description: | + description: >- + Abstract categorization scheme for classifying designations and labels assigned to entities. + alt_descriptions: + nl: >- + Abstracte categorisering voor het classificeren van aanduidingen en labels toegekend aan entiteiten. + de: >- + Abstraktes Klassifizierungsschema für die Einstufung von Bezeichnungen und Labels, die Entitäten zugewiesen werden. + fr: >- + Schéma de catégorisation abstrait pour classifier les désignations et étiquettes attribuées aux entités. + es: >- + Esquema de categorización abstracto para clasificar designaciones y etiquetas asignadas a entidades. + ar: >- + مخطط تصنيف تجريدي لتصنيف التسميات والعلامات المخصصة للكيانات. + id: >- + Skema kategorisasi abstrak untuk mengklasifikasikan penunjukan dan label yang diberikan kepada entitas. + zh: >- + 用于分类分配给实体的名称和标签的抽象分类方案。 + structured_aliases: + nl: + - naamtype + - aanduidingscategorie + de: + - Namenstyp + - Bezeichnungskategorie + fr: + - type de nom + - catégorie de désignation + es: + - tipo de nombre + - categoría de designación + ar: + - نوع الاسم + - فئة التسمية + id: + - jenis nama + - kategori penunjukan + zh: + - 名称类型 + - 命名类别 + keywords: + - name type + - designation + - label classification + - nomenclature + slots: + - has_label + - has_description + + slot_usage: + has_label: +# range: string + required: true + examples: + - value: "Common Name" + - value: "Scientific Name" + has_description: +# range: string + required: false + + close_mappings: + - skos:Concept + + examples: + - value: | + has_name: + - has_label: "Dodo" + has_type: CommonName # ← NameType subclass + has_language: "en" + notes: + - | + Preserved from prior description (commit 6e634651): + Abstract base class for name type classifications. - + **DESIGN PATTERN** (Rule 0b - Type/Types Convention): - + | File | Purpose | |------|---------| | `NameType.yaml` (this file) | Abstract base class | | `NameTypes.yaml` | Concrete subclasses (CommonName, ScientificName, etc.) | - + **Purpose**: Provides type taxonomy for categorizing different kinds of names: - Common/vernacular names (species, products) @@ -37,39 +108,12 @@ classes: - Official names (organizations, places) - Trade/brand names - Historical/former names - + **Ontological Alignment**: - **Primary** (`class_uri`): `crm:E55_Type` - CIDOC-CRM type - **Close**: `skos:Concept` - SKOS concept vocabulary - + **Usage**: - ```yaml - has_name: - - has_label: "Dodo" - has_type: CommonName # ← NameType subclass - has_language: "en" - ``` - - slots: - - has_label - - has_description - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Common Name" - - value: "Scientific Name" - has_description: -# range: string - required: false - - exact_mappings: - - crm:E55_Type - close_mappings: - - skos:Concept - annotations: custodian_types: '["*"]' custodian_types_rationale: Name types applicable across all heritage domains. @@ -85,7 +129,10 @@ classes: migration_rule: "Rule 53" comments: - - "Abstract base class - see NameTypes.yaml for concrete subclasses" - - "Follows Rule 0b Type/Types naming pattern" - - "Used with Name class to classify name types" - - "Created 2026-01-22 from common_name migration (Rule 53)" + - "Abstract base class - see NameTypes.yaml for concrete subclasses" + - "Follows Rule 0b Type/Types naming pattern" + - "Used with Name class to classify name types" + - "Created 2026-01-22 from common_name migration (Rule 53)" + - 'Preserved from prior description: Abstract base class for controlled categories used to type names.' + broad_mappings: + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NameTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NameTypes.yaml index 25535d4951..ff5365f11e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NameTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NameTypes.yaml @@ -16,12 +16,7 @@ classes: CommonName: is_a: NameType class_uri: hc:CommonName - description: "Vernacular or common name in any language.\n\n**Darwin Core Alignment**:\n\ - Maps to `dwc:vernacularName` - \"A common or vernacular name.\"\n\n**Use Cases**:\n\ - - Species common names (\"Dodo\", \"Dronte\", \"Coast Redwood\")\n- Product\ - \ common names\n- Informal organization names\n\n**Example**:\n```yaml\nhas_name:\n\ - \ - has_label: \"Dodo\"\n has_type: CommonName\n has_language:\ - \ \"en\"\n```\n" + description: Vernacular or commonly used name for an entity in a given language. close_mappings: - dwc:vernacularName annotations: @@ -33,13 +28,7 @@ classes: ScientificName: is_a: NameType class_uri: hc:ScientificName - description: "Scientific name following nomenclatural codes (ICZN, ICN, ICNP).\n\ - \n**Darwin Core Alignment**:\nMaps to `dwc:scientificName` - \"The full scientific\ - \ name, with authorship \nand date information if known.\"\n\n**Use Cases**:\n\ - - Binomial nomenclature for species\n- Taxonomic names at any rank\n\n**Example**:\n\ - ```yaml\nhas_name:\n - has_label: \"Raphus cucullatus (Linnaeus,\ - \ 1758)\"\n has_type: ScientificName\n has_language: \"\ - la\"\n```\n" + description: Scientific name expressed under a formal nomenclatural standard. close_mappings: - dwc:scientificName annotations: @@ -50,11 +39,7 @@ classes: OfficialName: is_a: NameType class_uri: hc:OfficialName - description: "Official, formal, or legal name of an entity.\n\n**Use Cases**:\n\ - - Organization legal names\n- Official place names\n- Formal document titles\n\ - \n**Example**:\n```yaml\nhas_name:\n - has_label: \"Rijksmuseum\ - \ Amsterdam\"\n has_type: OfficialName\n has_language: \"\ - nl\"\n```\n" + description: Official or legally recognized name of an entity. close_mappings: - skos:prefLabel - schema:legalName @@ -67,10 +52,7 @@ classes: TradeName: is_a: NameType class_uri: hc:TradeName - description: "Commercial, trade, or brand name.\n\n**Use Cases**:\n- Company trading\ - \ names (DBA)\n- Product brand names\n- Service marks\n\n**Example**:\n```yaml\n\ - has_name:\n - has_label: \"The Rijks\"\n has_type:\ - \ TradeName\n has_language: \"en\"\n```\n" + description: Commercial or brand name used in public-facing contexts. close_mappings: - schema:alternateName annotations: @@ -81,11 +63,7 @@ classes: HistoricalName: is_a: NameType class_uri: hc:HistoricalName - description: "Former or historical name no longer in active use.\n\n**Use Cases**:\n\ - - Former city names (Constantinople \u2192 Istanbul)\n- Previous organization\ - \ names\n- Obsolete taxonomic names (synonyms)\n\n**Example**:\n```yaml\nhas_name:\n\ - \ - has_label: \"Didus ineptus\"\n has_type: HistoricalName\n\ - \ has_language: \"la\"\n```\n" + description: Former name retained for historical reference. annotations: specificity_score: 0.45 specificity_rationale: Historical names applicable across all heritage domains. @@ -94,11 +72,7 @@ classes: IndigenousName: is_a: NameType class_uri: hc:IndigenousName - description: "Name in an indigenous or minority language.\n\n**Use Cases**:\n\ - - Indigenous place names\n- Traditional ecological knowledge names\n- Minority\ - \ language names for cultural heritage\n\n**Example**:\n```yaml\nhas_name:\n\ - \ - has_label: \"Aotearoa\"\n has_type: IndigenousName\n \ - \ has_language: \"mi\" # Maori\n```\n" + description: Name expressed in an indigenous or minority language. annotations: specificity_score: 0.5 specificity_rationale: Indigenous names particularly relevant for cultural heritage @@ -108,10 +82,7 @@ classes: Abbreviation: is_a: NameType class_uri: hc:Abbreviation - description: "Abbreviated form of a name.\n\n**Use Cases**:\n- Acronyms (UNESCO,\ - \ ICOM)\n- Standard abbreviations\n- Initialisms\n\n**Example**:\n```yaml\n\ - has_name:\n - has_label: \"NHM\"\n has_type: Abbreviation\n\ - \ has_language: \"en\"\n```\n" + description: Shortened form of a name, including acronyms and initialisms. annotations: specificity_score: 0.35 specificity_rationale: Abbreviations common across all naming contexts. @@ -120,11 +91,7 @@ classes: NickName: is_a: NameType class_uri: hc:NickName - description: "Informal nickname or pet name.\n\n**Use Cases**:\n- Informal references\ - \ to places (\"The City\")\n- Colloquial names for organizations\n- Popular\ - \ names for specimens\n\n**Example**:\n```yaml\nhas_name:\n - has_label:\ - \ \"Oxford Dodo\"\n has_type: NickName\n has_language: \"\ - en\"\n```\n" + description: Informal or colloquial name used in everyday communication. annotations: specificity_score: 0.4 specificity_rationale: Nicknames used informally across heritage contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml index cb8b16dfd5..c191c0f788 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml @@ -8,19 +8,58 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/DataTierEnum +- linkml:types +- ../enums/DataTierEnum # default_range: string classes: NanIsilEnrichment: - description: "Nationaal Archief ISIL registry match containing ISIL codes, institution\ - \ names, assignment dates, and matching metadata from the Dutch National Archive.\n\ - Ontology mapping rationale: - class_uri is prov:Entity because this represents\ - \ enrichment data\n derived from the Nationaal Archief ISIL registry (authoritative\ - \ source)\n- close_mappings includes dcterms:Identifier for ISIL identifier\ - \ semantics - related_mappings includes prov:PrimarySource for authoritative\ - \ registry" + description: >- + Enrichment record documenting a successful match against the Dutch National Archives ISIL identifier registry. + alt_descriptions: + nl: >- + Verrijkingsrecord dat een succesvolle match documenteert tegen het Nationaal Archief ISIL-identificatieregister. + de: >- + Anreicherungsdatensatz, der eine erfolgreiche Übereinstimmung mit dem ISIL-Identifikatorenregister des Niederländischen Nationalarchivs dokumentiert. + fr: >- + Enregistrement d'enrichissement documentant une correspondance réussie avec le registre d'identifiants ISIL des Archives nationales néerlandaises. + es: >- + Registro de enriquecimiento que documenta una coincidencia exitosa con el registro de identificadores ISIL del Archivo Nacional Holandés. + ar: >- + سجل إثراء يوثق تطابقًا ناجحًا مع سجل معرفات ISIL للأرشيف الوطني الهولندي. + id: >- + Catatan pengayaan yang mendokumentasikan kecocokan berhasil dengan registri pengenal ISIL Arsip Nasional Belanda. + zh: >- + 记录与荷兰国家档案馆ISIL标识符注册表成功匹配的丰富记录。 + structured_aliases: + nl: + - NAN-ISIL verrijking + - Nationaal Archief match + de: + - NAN-ISIL-Anreicherung + - Nationalarchiv-Abgleich + fr: + - enrichissement NAN-ISIL + - correspondance Archives nationales + es: + - enriquecimiento NAN-ISIL + - coincidencia Archivo Nacional + ar: + - إثران NAN-ISIL + - تطابق الأرشيف الوطني + id: + - pengayaan NAN-ISIL + - kecocokan Arsip Nasional + zh: + - NAN-ISIL丰富 + - 国家档案馆匹配 + keywords: + - ISIL enrichment + - National Archives + - identifier matching + - Dutch registry class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - dcterms:Identifier related_mappings: @@ -30,7 +69,8 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - source - - source_file - - source_url + - has_source + - has_url - has_note + comments: + - 'Preserved from prior description: Enrichment record describing a match against the Nationaal Archief ISIL registry.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchives.yaml index 917b4bb5ab..749c554be2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchives.yaml @@ -15,15 +15,60 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: NationalArchives: - description: Archives of a country. National archives are the principal archival institutions of a nation state, responsible for preserving and providing access to records of the central government and other materials of national importance. They typically have legal mandates for records management and are custodians of a nation's documentary heritage. + description: >- + Principal governmental archival organization mandated to preserve and provide access + to records of nationwide governance and state administration. + alt_descriptions: + nl: >- + Principale overheidsarchiefinstelling die belast is met het behouden en toegankelijk maken + van records van landelijke governance en staatsadministratie. + de: >- + Vornehmliche staatliche Archivorganisation, die mit der Bewahrung und Bereitstellung + von Unterlagen der landesweiten Regierung und Staatsverwaltung betraut ist. + fr: >- + Organisation archivistique gouvernementale principale chargée de préserver et de donner accès + aux documents de la gouvernance nationale et de l'administration étatique. + es: >- + Organización archivística gubernamental principal encargada de preservar y proporcionar acceso + a los registros de la gobernanza nacional y la administración estatal. + ar: >- + المنظمة الأرشيفية الحكومية الرئيسية المكلفة بالحفاظ على سجلات الحوكمة الوطنية + والإدارة الحكومية وتوفير الوصول إليها. + id: >- + Organisasi arsip pemerintah utama yang diamanatkan untuk melestarikan dan menyediakan akses + ke catatan tata kelola nasional dan administrasi negara. + zh: >- + 负责保存和提供国家治理及国家行政记录访问的主要政府档案组织。 + structured_aliases: + - literal_form: nationaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nationalarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives nationales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo nacional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الأرشيف الوطني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip nasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -32,17 +77,24 @@ classes: - has_score - has_scope - identified_by - exact_mappings: - - wd:Q2122214 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q2122214 broad_mappings: - wd:Q166118 + - schema:ArchiveOrganization slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + identified_by: + keywords: + - state archives + - governmental records + - national heritage + - official documents + examples: + - value: + has_type: NationalArchives + has_scope: National government records + description: National Archives and Records Administration (NARA) annotations: skos:prefLabel: National Archives skos:altLabel: Nationalarchiv, archivo nacional, archives nationales, National Archive, State Archives @@ -56,9 +108,7 @@ classes: - StateArchives - RegionalArchive comments: - - Nationalarchiv (de) - - archivo nacional (es) - - archives nationales (fr) - Principal archival institution of a nation - Legal mandate for government records - 'Examples: NARA (US), TNA (UK), Archives nationales (FR)' + - 'Preserved from prior description: Principal archival institution responsible for preserving and providing access to records of national-level governance.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml index e60557f325..0f3ff7cecd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml @@ -13,16 +13,33 @@ imports: - ../slots/has_type classes: NationalArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections of national archival records. - **Scope**: - Used to classify record sets containing national government materials: - - Government administrative fonds - - Legislative record series - - Diplomatic correspondence collections - - National statistics series - ' + description: >- + Taxonomy node for aggregations of governmental records, state papers, + and nationally significant documentary heritage. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van overheidsverslagen, staatsstukken + en nationaal significant documentair erfgoed. + de: >- + Taxonomieknoten für Aggregationen staatlicher Unterlagen, Staatspapiere und + national bedeutsamer dokumentarischer Erbschaft. + fr: >- + Nœud taxonomique pour les agrégations de dossiers gouvernementaux, de documents + d'État et de patrimoine documentaire d'importance nationale. + es: >- + Nodo taxonómico para agregaciones de registros gubernamentales, documentos de estado + y patrimonio documental de importancia nacional. + ar: >- + عقدة تصنيفية لتجميعات السجلات الحكومية والوثائق الرسمية والتراث الوثائقي ذو الأهمية الوطنية. + id: >- + Simpul taksonomi untuk agregasi catatan pemerintah, dokumen negara, dan warisan + dokumenter yang signifikan secara nasional. + zh: >- + 用于聚合政府记录、国家文件和具有国家意义的文献遗产的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType see_also: - NationalArchives - rico:RecordSetType @@ -31,7 +48,7 @@ classes: - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: NationalArchivesRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml index 4249280970..8aebcd44b8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml @@ -4,169 +4,368 @@ title: NationalArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./NationalArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NationalArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: GovernmentAdministrativeFonds: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Government ministry and agency administrative\ - \ records.\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ - \ following the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation for documentation produced by central-state + ministries, agencies, and coordinating executive offices. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie voor documentatie van centrale ministeries, + agentschappen en coördinerende uitvoerende diensten. + de: >- + Provenienzbasierte Aggregation für Unterlagen zentralstaatlicher + Ministerien, Behörden und koordinierender Exekutivstellen. + fr: >- + Agrégation fondée sur la provenance pour la documentation produite par + les ministères, agences et services exécutifs centraux de l'État. + es: >- + Agregación basada en procedencia para documentación producida por + ministerios, agencias y oficinas ejecutivas centrales del Estado. + ar: >- + تجميع قائم على المنشأ لوثائق تصدرها الوزارات والهيئات والمكاتب + التنفيذية المركزية للدولة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan kementerian, + badan, dan kantor eksekutif pusat negara. + zh: >- + 基于来源原则对国家中央部委、机构及协调性行政机关形成文献进行聚合。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: GovernmentAdministrativeFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:GovernmentAdministrativeFonds has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: centrale overheidsdocumentatie-aggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aggregation zentralstaatlicher Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: aggregation documentaire de l'administration centrale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agregacion documental de administracion central + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائق الإدارة المركزية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agregasi dokumentasi administrasi pusat negara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 中央国家行政文献聚合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents central executive provenance at the highest aggregation level. + - Useful for state-level accountability, governance, and policy history analysis. + - 'Preserved from prior description: Fonds-level administrative records created by national ministries and agencies.' + keywords: + - ministries + - executive agencies + - state governance + - provenance aggregation + examples: + - value: + has_type: hc:GovernmentAdministrativeFonds + has_custodian: hc:NationalArchives + has_note: Cabinet office directives, inter-ministerial memoranda, and policy files. + description: Central-state executive documentation grouped by provenance annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' LegislativeRecordSeries: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Parliamentary and legislative documentation.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence generated by national law-making bodies, + capturing bill development, debate, amendment, and promulgation traces. + alt_descriptions: + nl: >- + Geordende documentaire reeks van nationale wetgevende organen met sporen + van wetsontwikkeling, debat, amendement en afkondiging. + de: >- + Geordnete Dokumentationsfolge nationaler gesetzgebender Organe mit + Nachweisen zu Entwurf, Debatte, Aenderung und Verkuendung. + fr: >- + Sequence documentaire ordonnee issue des organes nationaux de + fabrication de la loi, retraçant élaboration, débat, amendement et promulgation. + es: >- + Secuencia documental ordenada generada por organos nacionales de + elaboracion normativa, con trazas de debate, enmienda y promulgacion. + ar: >- + تسلسل وثائقي منظم صادر عن هيئات صنع القوانين على المستوى الوطني، + يوثق إعداد مشاريع القوانين والنقاش والتعديل والإصدار. + id: >- + Urutan dokumenter teratur dari badan pembentuk undang-undang nasional, + merekam perancangan, perdebatan, amandemen, dan pengundangan. + zh: >- + 由国家立法机关形成的有序文献序列,记录法案拟制、审议、修订与颁布过程。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LegislativeRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:LegislativeRecordSeries has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks parlementaire wetsvorming + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge parlamentarischer Gesetzgebungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence documentaire de fabrication de la loi + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia documental de elaboracion legislativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق صناعة التشريع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi pembentukan undang-undang + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家立法流程文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures parliamentary workflow continuity across sessions and procedural stages. + - Supports legislative provenance tracing and legal-history research. + - 'Preserved from prior description: Series of parliamentary and legislative records.' + keywords: + - parliament + - bill workflow + - amendment history + - promulgation trace + examples: + - value: + has_type: hc:LegislativeRecordSeries + has_custodian: hc:NationalArchives + has_note: Draft bill dossiers with committee reports and final promulgation files. + description: National law-making workflow documentation organized as a recurring sequence DiplomaticCorrespondenceCollection: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for International relations and diplomatic\ - \ records.\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ - \ following the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of intergovernmental communications, dispatches, + memoranda, and negotiation-related evidence across foreign-affairs activity. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van intergouvernementele communicatie, + depêches, memoranda en onderhandelingssporen binnen buitenlandse zaken. + de: >- + Zusammengestellter Dokumentkoerper aus zwischenstaatlicher Kommunikation, + Depeschen, Memoranden und Verhandlungsunterlagen im Aussenbezug. + fr: >- + Ensemble documentaire réuni de communications intergouvernementales, + dépêches, mémorandums et pièces liées aux négociations extérieures. + es: >- + Cuerpo documental reunido de comunicaciones intergubernamentales, + despachos, memorandos y evidencias de negociacion exterior. + ar: >- + جسم وثائقي مُجمع يضم المراسلات بين الحكومات والبرقيات والمذكرات + ومواد مرتبطة بالتفاوض في الشؤون الخارجية. + id: >- + Kumpulan dokumenter terhimpun berisi komunikasi antarpemerintah, + dispatch, memorandum, dan bukti terkait negosiasi urusan luar negeri. + zh: >- + 汇集跨政府沟通、公函、备忘录及对外交涉证据的文献整体。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DiplomaticCorrespondenceCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DiplomaticCorrespondenceCollection has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: diplomatieke communicatieverzameling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung diplomatischer Korrespondenzunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble documentaire diplomatique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto documental diplomatico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة وثائق دبلوماسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan dokumentasi diplomatik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外交往来文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Includes communication artifacts connected to bilateral and multilateral relations. + - Useful for treaty, negotiation, and foreign-policy reconstruction work. + - 'Preserved from prior description: Collection of diplomatic correspondence and related international-relations records.' + keywords: + - foreign affairs + - diplomatic dispatches + - negotiation records + - intergovernmental communication + examples: + - value: + has_type: hc:DiplomaticCorrespondenceCollection + has_custodian: hc:NationalArchives + has_note: Embassy telegrams, negotiation memoranda, and treaty drafting correspondence. + description: Assembled body of foreign-relations communication documentation NationalStatisticsSeries: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Census and national statistical records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence containing census tabulations, + socio-economic indicators, and methodology files used for state reporting. + alt_descriptions: + nl: >- + Geordende documentaire reeks met volkstellingstabellen, + sociaaleconomische indicatoren en methodebestanden voor staatsrapportage. + de: >- + Geordnete Dokumentationsfolge mit Volkszaehlungstabellen, + soziooekonomischen Indikatoren und Methodikunterlagen fuer staatliche Berichte. + fr: >- + Sequence documentaire ordonnee contenant tableaux de recensement, + indicateurs socio-economiques et dossiers methodologiques de reporting public. + es: >- + Secuencia documental ordenada con tabulaciones censales, + indicadores socioeconomicos y expedientes metodologicos para reporte estatal. + ar: >- + تسلسل وثائقي منظم يضم جداول التعداد والمؤشرات الاجتماعية الاقتصادية + وملفات المنهجية المستخدمة في التقارير الحكومية. + id: >- + Urutan dokumenter teratur berisi tabulasi sensus, + indikator sosial-ekonomi, dan berkas metodologi untuk pelaporan negara. + zh: >- + 包含人口普查汇总、社会经济指标与国家报送方法文件的有序文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NationalStatisticsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:NationalStatisticsSeries has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks nationale indicatorendocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge staatlicher Statistikunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence documentaire d'indicateurs nationaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia documental de indicadores nacionales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق المؤشرات الوطنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi indikator nasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家指标文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Groups measurement outputs and methodological files used in official reporting cycles. + - Supports longitudinal analysis of demographic and socio-economic trends. + - 'Preserved from prior description: Series containing census and national statistical records.' + keywords: + - census tabulation + - socio-economic indicators + - official reporting + - methodological documentation + examples: + - value: + has_type: hc:NationalStatisticsSeries + has_custodian: hc:NationalArchives + has_note: Census aggregates, indicator compendia, and method revision bulletins. + description: Official indicator documentation organized as a recurring sequence diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml index bbb27bf16f..696dba93f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml @@ -13,7 +13,51 @@ imports: - ../slots/has_score classes: NationalTreasure: - description: Treasure or artifact that is regarded as emblematic of a nation's cultural heritage, identity, or significance. National treasures are items of exceptional cultural, historical, or artistic value that are protected by law or official designation. This class represents custodial responsibility for such items rather than the items themselves. + description: >- + Institutional classification for organizations holding legally protected items of exceptional national cultural significance. + alt_descriptions: + nl: >- + Institutionele classificatie voor organisaties die wettelijk beschermde objecten van uitzonderlijke nationale culturele betekenis beheren. + de: >- + Institutionelle Klassifikation für Organisationen, die rechtlich geschützte Objekte von außergewöhnlicher nationaler kultureller Bedeutung verwalten. + fr: >- + Classification institutionnelle pour les organisations détenant des objets légalement protégés d'une importance culturelle nationale exceptionnelle. + es: >- + Clasificación institucional para organizaciones que custodian objetos legalmente protegidos de importancia cultural nacional excepcional. + ar: >- + تصنيف مؤسسي للمنظمات التي تحتفظ بقطع محمية قانونياً ذات أهمية ثقافية وطنية استثنائية. + id: >- + Klasifikasi kelembagaan untuk organisasi yang mengelola benda yang dilindungi secara hukum dengan pentingnya budaya nasional yang luar biasa. + zh: >- + 持有具有特殊国家文化意义的法律保护物品的机构的机构分类。 + structured_aliases: + nl: + - nationale schat + - nationaal erfgoed + de: + - Nationalschatz + - nationales Erbe + fr: + - trésor national + - patrimoine national + es: + - tesoro nacional + - patrimonio nacional + ar: + - الكنز الوطني + - التراث الوطني + id: + - harta nasional + - warisan nasional + zh: + - 国宝 + - 国家珍宝 + keywords: + - national treasure + - national heritage + - cultural property + - protected items + - heritage designation is_a: ArchiveOrganizationType class_uri: skos:Concept slots: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml index acc164a9c1..5aede5e311 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml @@ -7,14 +7,62 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_score classes: NationalTreasureOfFrance: - description: "Designation for entities of cultural significance in France (tr\xE9sor national). French national treasures are cultural property of major importance for the national heritage from an artistic, historical, or archaeological standpoint. Export of such items is prohibited, and the state has preferential purchase rights. This class represents institutions with custodial responsibility for such designated items." + description: >- + Organizational custodian type for institutions holding artifacts designated + as protected cultural property under French heritage legislation. + alt_descriptions: + nl: >- + Organisatorisch beheerderstype voor instellingen die artefacten bezitten die zijn aangewezen + als beschermd cultureel eigendom onder de Franse erfgoedwetgeving. + de: >- + Organisatorischer Verwaltertyp für Institutionen, die Artefakte besitzen, die nach französischem + Kulturgutschutzgesetz als geschütztes Kulturerbe ausgewiesen sind. + fr: >- + Type de dépositaire organisationnel pour les institutions détenant des artefacts désignés + comme biens culturels protégés en vertu de la législation patrimoniale française. + es: >- + Tipo de depositario organizacional para instituciones que poseen artefactos designados + como patrimonio cultural protegido bajo la legislación patrimonial francesa. + ar: >- + نوع أمين تنظيمي للمؤسسات التي تحتفظ بقطع أثرية مصنفة + كتراث ثقافي محمي بموجب التشريعات الفرنسية للتراث. + id: >- + Tipe kustodian organisasi untuk lembaga yang memegang artefak yang ditetapkan + sebagai properti budaya yang dilindungi berdasarkan undang-undang warisan Prancis. + zh: >- + 持有根据法国遗产立法被指定为受保护文化财产的文物的机构的组织保管人类型。 + structured_aliases: + - literal_form: Franse nationale schat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: französischer Nationalschatz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: trésor national français + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tesoro nacional francés + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كنز وطني فرنسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: harta karun nasional Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国国宝 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: skos:Concept + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization slots: - has_score - identified_by @@ -22,7 +70,7 @@ classes: identified_by: annotations: skos:prefLabel: National Treasure of France - skos:altLabel: "tr\xE9sor national, French National Treasure" + skos:altLabel: "trésor national, French National Treasure" legal_framework: French cultural property law specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -31,8 +79,12 @@ classes: - NationalTreasure - FrenchPrivateArchives - PublicArchivesInFrance + keywords: + - French heritage + - cultural property + - national treasure + - patrimoine comments: - - "tr\xE9sor national (fr)" - - France-specific cultural heritage designation - - Export prohibition and state purchase rights - - Governed by Code du patrimoine + - France-specific cultural heritage designation governed by Code du patrimoine. + - Export prohibition and state pre-emption rights apply to designated items. + - 'Preserved from prior description: Organization type for custodians of items designated as French national treasures under French cultural property law.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NetAsset.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NetAsset.yaml index e5d8cbdbdc..f0802cd824 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NetAsset.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NetAsset.yaml @@ -9,7 +9,53 @@ imports: classes: NetAsset: class_uri: schema:MonetaryAmount - description: Net asset value + description: >- + Residual value calculated by subtracting total liabilities from total assets, representing organizational equity. + alt_descriptions: + nl: >- + Restwaarde berekend door totale verplichtingen af te trekken van totale bezittingen, wat het eigen vermogen van de organisatie vertegenwoordigt. + de: >- + Restwert, berechnet durch Abzug der Gesamtverbindlichkeiten von den Gesamtaktiven, der das Organisationsvermögen darstellt. + fr: >- + Valeur résiduelle calculée en soustrayant le total des passifs du total des actifs, représentant les capitaux propres de l'organisation. + es: >- + Valor residual calculado restando el total de pasivos del total de activos, representando el patrimonio organizacional. + ar: >- + القيمة المتبقية المحسوبة بطرح إجمالي الالتزامات من إجمالي الأصول، والتي تمثل حقوق ملكية المنظمة. + id: >- + Nilai residual yang dihitung dengan mengurangi total kewajiban dari total aset, mewakili ekuitas organisasi. + zh: >- + 通过从总资产中减去总负债计算出的剩余价值,代表组织权益。 + structured_aliases: + nl: + - nettowaarde + - eigen vermogen + de: + - Nettovermögen + - Eigenkapital + fr: + - actif net + - capitaux propres + es: + - activo neto + - patrimonio neto + ar: + - صافي الأصول + - حقوق الملكية + id: + - aset bersih + - ekuitas + zh: + - 净资产 + - 所有者权益 + keywords: + - net asset + - equity + - net worth + - financial position + - balance sheet + broad_mappings: + - schema:MonetaryAmount slots: - has_currency annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml index 1359b913fa..ef5ed0b7fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/NetworkAnalysis name: network_analysis_class title: Network Analysis Class -version: 1.0.0 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -17,7 +16,29 @@ default_prefix: hc classes: NetworkAnalysis: class_uri: schema:DataFeedItem - description: "Aggregated statistics about the connection network.\n\nProvides summary metrics for quick analysis:\n- Total connections extracted\n- Heritage-relevant count and percentage\n- Breakdown by heritage type (GLAMORCUBESFIXPHDNT)\n\n**Example**:\n```json\n{\n \"total_connections_extracted\": 776,\n \"heritage_relevant_count\": 456,\n \"heritage_relevant_percentage\": 58.8,\n \"connections_by_heritage_type\": {\n \"A\": 45,\n \"M\": 89,\n \"D\": 112,\n \"R\": 78\n }\n}\n```\n" + description: >- + Aggregated metrics characterizing extracted relationship networks and their + relevance to heritage domain classification. + alt_descriptions: + nl: >- + Geaggregeerde statistieken die geëxtraheerde relatienetwerken en hun relevantie + voor erfgoeddomeinclassificatie karakteriseren. + de: >- + Aggregierte Metriken, die extrahierte Beziehungsnetzwerke und ihre Relevanz für + die Kulturerbe-Domainen-Klassifizierung charakterisieren. + fr: >- + Métriques agrégées caractérisant les réseaux relationnels extraits et leur + pertinence pour la classification du domaine patrimonial. + es: >- + Métricas agregadas que caracterizan redes de relaciones extraídas y su relevancia + para la clasificación del dominio patrimonial. + ar: >- + مقاييس مجمعة تميز شبكات العلاقات المستخرجة وصلتها بتصنيف مجال التراث. + id: >- + Metrik agregat yang mengkarakterisasi jaringan hubungan yang diekstrak dan + relevansinya untuk klasifikasi domain warisan. + zh: >- + 表征提取的关系网络及其与遗产领域分类相关性的聚合指标。 slots: - categorized_as - has_quantity @@ -48,6 +69,11 @@ classes: comments: - Optional aggregation - can be computed from connections array - Useful for quick heritage sector analysis + notes: + - | + Preserved from prior description (commit 6e634651): + + "Aggregated statistics about the connection network.\n\nProvides summary metrics for quick analysis:\n- Total connections extracted\n- Heritage-relevant count and percentage\n- Breakdown by heritage type (GLAMORCUBESFIXPHDNT)\n\n**Example**:\n```json\n{\n \"total_connections_extracted\": 776,\n \"heritage_relevant_count\": 456,\n \"heritage_relevant_percentage\": 58.8,\n \"connections_by_heritage_type\": {\n \"A\": 45,\n \"M\": 89,\n \"D\": 112,\n \"R\": 78\n }\n}\n```\n" annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml index 8521a111c4..7d1ccb47fc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml @@ -16,7 +16,51 @@ imports: - ../slots/hold_record_set classes: NewspaperClippingsArchive: - description: Archive of press clippings, organized by topics. Newspaper clippings archives (Zeitungsausschnittsarchive) systematically collect and organize articles cut from newspapers and periodicals on specific subjects, individuals, or organizations. Before digital databases, these were essential research tools for journalists, researchers, and organizations tracking media coverage. + description: >- + Institution specializing in collecting, organizing, and providing access to newspaper and periodical cuttings organized by subject or entity. + alt_descriptions: + nl: >- + Instelling die gespecialiseerd is in het verzamelen, organiseren en toegankelijk maken van kranten- en tijdschriftknipsels georganiseerd op onderwerp of entiteit. + de: >- + Einrichtung, die sich auf das Sammeln, Organisieren und Zugänglichmachen von Zeitungs- und Zeitschriftenausschnitten spezialisiert hat, organisiert nach Thema oder Entität. + fr: >- + Institution spécialisée dans la collecte, l'organisation et la mise à disposition de coupures de journaux et de périodiques organisées par sujet ou entité. + es: >- + Institución especializada en recopilar, organizar y proporcionar acceso a recortes de periódicos y revistas organizados por tema o entidad. + ar: >- + مؤسسة متخصصة في جمع وتنظيم وتوفير الوصول إلى قصاصات الصحف والمجلات منظمة حسب الموضوع أو الكيان. + id: >- + Lembaga yang berspesialisasi dalam mengumpulkan, mengorganisir, dan menyediakan akses ke kliping koran dan majalah yang diorganisir berdasarkan subjek atau entitas. + zh: >- + 专门收集、整理和提供按主题或实体组织的报纸和期刊剪报访问的机构。 + structured_aliases: + nl: + - krantenknipselarchief + - persknipselarchief + de: + - Zeitungsausschnittsarchiv + - Pressearchiv + fr: + - archives de coupures de presse + - pressoir + es: + - archivo de recortes de prensa + - hemeroteca de recortes + ar: + - أرشيف قصاصات الصحف + - أرشيف الصحافة + id: + - arsip kliping koran + - arsip pers + zh: + - 报纸剪报档案馆 + - 剪报资料馆 + keywords: + - newspaper clippings + - press archive + - periodical cuttings + - subject file + - press documentation is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -24,17 +68,14 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q65651503 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q65651503 broad_mappings: - wd:Q166118 slot_usage: identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' annotations: skos:prefLabel: Newspaper Clippings Archive skos:altLabel: "Zeitungsausschnittsarchiv, archivo de recortes de peri\xF3dicos, tijdschriftenknipselarchief, Press Clippings Archive, Clippings File" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml index 1f21a6321b..972489bbdf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml @@ -8,16 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: NewspaperClippingsArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by NewspaperClippingsArchive custodians. - ' + description: >- + Taxonomy node for aggregations of press cuttings, article extracts, and journalistic + excerpts organized by topic or time period. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van persknipsels, artikeluittreksels en journalistieke + excerpten georganiseerd op onderwerp of tijdsperiode. + de: >- + Taxonomieknoten für Aggregationen von Presseausschnitten, Artikelextrakten und journalistischen + Auszügen, organisiert nach Thema oder Zeitraum. + fr: >- + Nœud taxonomique pour les agrégations de coupures de presse, extraits d'articles et + extraits journalistiques organisés par sujet ou période. + es: >- + Nodo taxonómico para agregaciones de recortes de prensa, extractos de artículos y + extractos periodísticos organizados por tema o período. + ar: >- + عقدة تصنيفية لتجميعات قصاصات الصحف ومقتطفات المقالات والمقتطفات الصحفية المنظمة حسب الموضوع أو الفترة الزمنية. + id: >- + Simpul taksonomi untuk agregasi guntingan pers, ekstrak artikel, dan kutipan jurnalistik + yang diorganisir berdasarkan topik atau periode waktu. + zh: >- + 用于按主题或时间段组织的新闻剪报、文章摘录和新闻摘录聚合的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,8 +50,10 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: NewspaperClippingsArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Record set type used to classify clippings collections typically held by newspaper clippings archives.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml index 33ad87cbf0..96d00e152f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml @@ -4,103 +4,166 @@ title: NewspaperClippingsArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./NewspaperClippingsArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NewspaperClippingsArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ClippingsCollection: is_a: NewspaperClippingsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Newspaper clippings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Aggregated set of excerpted periodical articles organized by source publication. + alt_descriptions: + nl: >- + Geaggregeerde set uitgeknipte periodieke artikelen georganiseerd naar bronpublicatie. + de: >- + Aggregierte Menge ausgeschnittener periodischer Artikel, organisiert nach Quellpublikation. + fr: >- + Ensemble agrégé d'articles de périodiques découpés, organisés par publication source. + es: >- + Conjunto agregado de artículos periodísticos recortados, organizados por publicación fuente. + ar: >- + مجموعة مجمعة من المقالات الدورية المقطوعة منظمة حسب المنشور المصدر. + id: >- + Kumpulan artikel berkala yang dipotong dan diagregasi, diorganisir berdasarkan publikasi sumber. + zh: >- + 按来源出版物组织的剪报文章聚合集。 + structured_aliases: + - literal_form: krantenknipselcollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zeitungsartikelsammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de coupures de presse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de recortes de prensa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة قصاصات الصحف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi kliping koran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 剪报集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NewspaperClippingsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ClippingsCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ClippingsCollection has_custodian: - equals_string: NewspaperClippingsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NewspaperClippingsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:NewspaperClippingsArchive + has_note: + equals_string: This RecordSetType is typically held by NewspaperClippingsArchive custodians. Inverse of rico:isOrWasHolderOf. + keywords: + - newspaper clippings + - periodical excerpts + - press archive + - media collection + comments: + - Physical or digital aggregations of cut articles from newspapers and journals. + - Often arranged chronologically or by source publication. + - 'Preserved from prior description: Collection of newspaper and periodical clippings.' annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' SubjectFileCollection: is_a: NewspaperClippingsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Subject-based clipping files.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Thematically organized compilation of excerpted articles grouped by subject matter. + alt_descriptions: + nl: >- + Thematisch georganiseerde compilatie van uitgeknipte artikelen gegroepeerd op onderwerp. + de: >- + Thematisch organisierte Zusammenstellung ausgeschnittener Artikel, nach Thema gruppiert. + fr: >- + Compilation thématiquement organisée d'articles découpés regroupés par sujet. + es: >- + Compilación temáticamente organizada de artículos recortados agrupados por materia. + ar: >- + تجميع منظم موضوعياً للمقالات المقتطعة مجمعة حسب الموضوع. + id: >- + Kompilasi artikel yang dipotong yang diorganisir secara tematis dan dikelompokkan berdasarkan subjek. + zh: >- + 按主题组织的剪报文章汇编。 + structured_aliases: + - literal_form: dossiernetwerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sachaktenmappe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection thématique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección temática + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملف موضوعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi berbasis subjek + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主题档案集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NewspaperClippingsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SubjectFileCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:SubjectFileCollection has_custodian: - equals_string: NewspaperClippingsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NewspaperClippingsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:NewspaperClippingsArchive + has_note: + equals_string: This RecordSetType is typically held by NewspaperClippingsArchive custodians. Inverse of rico:isOrWasHolderOf. + keywords: + - subject files + - thematic clippings + - dossier collection + - topic archive + comments: + - Clippings arranged by subject rather than source or date. + - Supports research on specific themes, events, or biographical topics. + - 'Preserved from prior description: Subject-organized clipping file collection.' annotations: custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml index 7d7a2d7ade..e280caea1e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml @@ -8,15 +8,60 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: NobilityArchive: - description: Collection of historical documents and information about members of the nobility. Nobility archives preserve records documenting noble families, their genealogies, titles, properties, and activities. They may include charters, correspondence, estate records, heraldic materials, and family papers. Often held by noble families themselves or deposited in state or regional archives. + description: >- + Archival organization preserving records documenting noble families, hereditary + titles, estates, heraldic traditions, and aristocratic lineages. + alt_descriptions: + nl: >- + Archiefinstelling die archieven bewaart die adellijke families, erfelijke titels, + landgoederen, heraldische tradities en aristocratische afstammingslijnen documenteren. + de: >- + Archivinstitution, die Unterlagen bewahrt, die Adelsfamilien, Erbtitel, Güter, + heraldische Traditionen und aristokratische Abstammungslinien dokumentieren. + fr: >- + Organisation archivistique préservant des documents sur les familles nobles, les titres héréditaires, + les domaines, les traditions héraldiques et les lignées aristocratiques. + es: >- + Organización archivística que preserva registros que documentan familias nobles, títulos hereditarios, + propiedades, tradiciones heráldicas y linajes aristocráticos. + ar: >- + منظمة أرشيفية تحافظ على السجلات التي توثق العائلات النبيلة والألقاب الوراثية + والعقارات والتقاليد الشعارية والأنساب الأرستقراطية. + id: >- + Organisasi arsip yang melestarikan catatan yang mendokumentasikan keluarga bangsawan, gelar turun-temurun, + tanah perdikan, tradisi heraldik, dan garis keturunan aristokrat. + zh: >- + 保存记录贵族家庭、世袭头衔、庄园、纹章传统和贵族谱系的档案机构。 + structured_aliases: + - literal_form: adelarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Adelsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives de noblesse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo nobiliario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف النبلاء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip bangsawan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贵族档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -24,17 +69,14 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q355358 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q355358 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + identified_by: annotations: skos:prefLabel: Nobility Archive skos:altLabel: Adelsarchiv, archivo nobiliario, archive de noblesse, Aristocratic Archive @@ -48,9 +90,12 @@ classes: - PrivateArchive - HeraldryArchive comments: - - Adelsarchiv (de) - - archivo nobiliario (es) - - archive de noblesse (fr) - - Documents noble families, titles, and estates - - Important for genealogy and social history - - May be privately held or in public repositories + - Documents noble families, titles, estates, and heraldic history. + - Essential for genealogy, social history, and aristocratic lineage research. + - May be privately held by noble houses or deposited in public repositories. + - 'Preserved from prior description: Archive organization preserving records related to noble families, titles, estates, and heraldic history.' + keywords: + - noble families + - aristocratic archives + - hereditary titles + - heraldic records diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml index 1d2011dda3..636e08df49 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml @@ -14,10 +14,33 @@ imports: - ../slots/has_type classes: NobilityArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by NobilityArchive custodians. - ' + description: >- + Taxonomy node for aggregations of genealogical records, estate documentation, + and aristocratic family papers. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van genealogische verslagen, goederen documentatie + en aristocratische familiedocumenten. + de: >- + Taxonomieknoten für Aggregationen von genealogischen Aufzeichnungen, Nachlassdokumentation + und adeligen Familiendokumenten. + fr: >- + Nœud taxonomique pour les agrégations de registres généalogiques, de documentation + successorale et de papiers familiaux aristocratiques. + es: >- + Nodo taxonómico para agregaciones de registros genealógicos, documentación de + propiedades y papeles familiares aristocráticos. + ar: >- + عقدة تصنيفية لتجميعات السجلات الأنساب ووثائق العقارات وأوراق العائلات الأرستقراطية. + id: >- + Simpul taksonomi untuk agregasi catatan silsilah, dokumentasi tanah, dan + dokumen keluarga aristokrat. + zh: >- + 用于聚合家谱记录、遗产文档和贵族家庭文件的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +50,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: NobilityArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml index 863b2cad54..18fcd89100 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml @@ -4,132 +4,272 @@ title: NobilityArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./NobilityArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NobilityArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: NobleFamilyPapersFonds: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Noble family papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of correspondence, household governance, + legal instruments, and lineage administration produced by aristocratic households. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van correspondentie, huishoudbestuur, + juridische stukken en afstammingsadministratie uit adellijke huizen. + de: >- + Provenienzbasierte Aggregation von Korrespondenz, Hausverwaltung, + Rechtsurkunden und Abstammungsverwaltung adeliger Haushalte. + fr: >- + Agrégation fondée sur la provenance de correspondances, + de gouvernance domestique et de documents juridiques de familles nobles. + es: >- + Agregación basada en procedencia de correspondencia, + gobierno doméstico y documentación legal de familias nobiliarias. + ar: >- + تجميع قائم على المنشأ للمراسلات وإدارة المنزل والوثائق القانونية + وإدارة الأنساب الصادرة عن الأسر الأرستقراطية. + id: >- + Agregasi berbasis asal-usul untuk korespondensi, tata kelola rumah, + instrumen hukum, dan administrasi garis keturunan keluarga bangsawan. + zh: >- + 基于来源原则聚合贵族家族形成的往来函件、家政治理、法律文书与谱系管理文献。 + structured_aliases: + - literal_form: adellijk familiepapierenfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds adliger Familienunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de papiers de famille noble + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo documental de familia nobiliaria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد أوراق أسر نبيلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds dokumen keluarga bangsawan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贵族家族文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Family provenance remains primary even when documentation spans estates, courts, and diplomacy. + - 'Preserved from prior description: Fonds containing papers generated by noble families.' + keywords: + - aristocratic household + - lineage administration + - legal instrument + - family correspondence + examples: + - value: + has_type: hc:NobleFamilyPapersFonds + has_custodian: hc:NobilityArchive + has_note: Household accounts, marriage contracts, and dynastic correspondence. + description: Aristocratic family documentation grouped by household provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - NobilityArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NobleFamilyPapersFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:NobleFamilyPapersFonds has_custodian: - equals_string: NobilityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NobilityArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:NobilityArchive + has_note: + equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' EstateRecordsSeries: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Estate management records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of estate stewardship, + tenancy oversight, and property-administration activities. + alt_descriptions: + nl: >- + Geordende documentaire reeks van landgoedbeheer, + pachttoezicht en activiteiten van eigendomsadministratie. + de: >- + Geordnete Dokumentationsfolge zu Gutsherrschaft, + Pachtaufsicht und Aktivitaeten der Liegenschaftsverwaltung. + fr: >- + Sequence documentaire ordonnee de gestion domaniale, + de supervision locative et d'administration patrimoniale. + es: >- + Secuencia documental ordenada de gestion de fincas, + supervision de arrendamientos y administracion patrimonial. + ar: >- + تسلسل وثائقي منظم لإدارة الأملاك والإشراف على الإيجارات + وأنشطة الإدارة العقارية. + id: >- + Urutan dokumenter teratur mengenai pengelolaan tanah milik, + pengawasan sewa, dan administrasi properti. + zh: >- + 由庄园管理、租佃监督与不动产行政活动形成的有序文献序列。 + structured_aliases: + - literal_form: reeks landgoedbeheerdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Gutsverwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de gestion domaniale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de administracion de fincas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة إدارة أملاك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan administrasi tanah warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 庄园治理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Sequence ordering supports long-duration reconstruction of estate administration practice. + - 'Preserved from prior description: Series of estate management and property administration records.' + keywords: + - estate stewardship + - tenancy oversight + - property administration + - recurring workflow + examples: + - value: + has_type: hc:EstateRecordsSeries + has_custodian: hc:NobilityArchive + has_note: Rent rolls, tenancy contracts, and maintenance directives. + description: Estate-management documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NobilityArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: EstateRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:EstateRecordsSeries has_custodian: - equals_string: NobilityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NobilityArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:NobilityArchive + has_note: + equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. GenealogyCollection: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Genealogical documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of pedigree evidence, + heraldic attestations, and succession-related lineage reconstructions. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van bewijsstukken voor afstamming, + heraldische attestaties en reconstructies van opvolgingslijnen. + de: >- + Zusammengestellter Dokumentkoerper aus Abstammungsnachweisen, + heraldischen Belegen und Rekonstruktionen von Erbfolgelinien. + fr: >- + Ensemble documentaire reuni de preuves genealogiques, + d'attestations heraldiques et de reconstructions de succession. + es: >- + Cuerpo documental reunido de evidencias de linaje, + atestaciones heraldicas y reconstrucciones sucesorias. + ar: >- + جسم وثائقي مُجمع يضم أدلة الأنساب والإثباتات الشعارية + وإعادة بناء خطوط الخلافة. + id: >- + Kumpulan dokumenter terhimpun berisi bukti silsilah, + pengesahan heraldik, dan rekonstruksi garis suksesi. + zh: >- + 汇集谱系证据、纹章证明与继承线重建材料的文献整体。 + structured_aliases: + - literal_form: collectie genealogische documentatie adel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung adliger Genealogienachweise + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de preuves genealogiques nobiliaires + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de pruebas genealogicas nobiliarias + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة أدلة أنساب النبلاء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi bukti genealogi bangsawan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贵族谱系证据汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Compilations may merge evidence from family, court, and heraldic sources. + - 'Preserved from prior description: Collection of genealogical documentation about noble lineages.' + keywords: + - pedigree evidence + - heraldic attestation + - succession history + - lineage reconstruction + examples: + - value: + has_type: hc:GenealogyCollection + has_custodian: hc:NobilityArchive + has_note: Pedigree charts, arms attestations, and inheritance dossiers. + description: Lineage evidence assembled from multi-source genealogical workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NobilityArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: GenealogyCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:GenealogyCollection has_custodian: - equals_string: NobilityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NobilityArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:NobilityArchive + has_note: + equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NonProfitType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NonProfitType.yaml index 7c6e275985..931a735dcc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NonProfitType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NonProfitType.yaml @@ -1,20 +1,16 @@ id: https://nde.nl/ontology/hc/class/non-profit-type name: non_profit_type title: NonProfitType -description: 'Specialized CustodianType for non-profit organizations (NGOs) focused on heritage - preservation, advocacy, education, or support activities that don''t fit other - specialized types. - Coverage: Corresponds to ''N'' (NGO) in GLAMORCUBESFIXPHDNT taxonomy. - ' +description: 'Specialized CustodianType for non-profit organizations (NGOs) focused on heritage preservation, advocacy, education, or support activities that don''t fit other specialized types. Coverage: Corresponds to ''N'' (NGO) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: - - linkml:types - - ../enums/NonProfitCustodianTypeEnum - - ../slots/has_beneficiary - - ../slots/has_score - - ../slots/has_type - - ../slots/has_hyponym - - ../slots/has_mission_statement - - ../slots/has_partner +- linkml:types +- ../enums/NonProfitCustodianTypeEnum +- ../slots/has_beneficiary +- ../slots/has_score +- ../slots/has_type +- ../slots/has_hyponym +- ../slots/has_mission_statement +- ../slots/has_partner prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -28,12 +24,29 @@ classes: NonProfitType: is_a: CustodianType class_uri: skos:Concept + alt_descriptions: + nl: Custodian-type voor erfgoedgerichte non-profitorganisaties die vooral belangenbehartiging + de: Custodian-Typ fuer gemeinnuetzige + fr: Type de custodian pour organisations patrimoniales a but non lucratif axeessur plaidoyer + es: Tipo de custodian para organizaciones patrimoniales sin fines de lucro centradas en defensa + ar: نوع جهة حافظة لمنظمات تراثية غير ربحية تركز على المناصرة أو الدعم أو التمويل. + id: Tipe custodian untuk organisasi warisan nirlaba yang berfokus pada advokasi + zh: 面向以倡导、支持或资助为主的非营利遗产机构的保管机构类型。 annotations: skos:prefLabel: Non-Profit Organization skos:altLabel: NGO, non-profit, foundation, stichting, vereniging specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Use this residual type when an organization is clearly non-profit and + heritage-focused but does not fit more specific custodian categories. + + Distinction examples + + - vs HeritageSociety: society types usually collect/publish directly. + - vs FeatureCustodian: feature custodians manage specific heritage sites. + - vs OfficialInstitution: official institutions are governmental bodies. structured_aliases: - literal_form: stichting predicate: EXACT_SYNONYM @@ -80,7 +93,7 @@ classes: - literal_form: advocacy organization predicate: EXACT_SYNONYM in_language: en - - literal_form: "gemeinn\xFCtzige Organisation" + - literal_form: "gemeinnützige Organisation" predicate: EXACT_SYNONYM in_language: de - literal_form: Stiftung @@ -92,7 +105,7 @@ classes: - literal_form: NGO predicate: EXACT_SYNONYM in_language: de - - literal_form: "organisation \xE0 but non lucratif" + - literal_form: "organisation à but non lucratif" predicate: EXACT_SYNONYM in_language: fr - literal_form: fondation @@ -104,13 +117,13 @@ classes: - literal_form: ONG predicate: EXACT_SYNONYM in_language: fr - - literal_form: "organizaci\xF3n sin fines de lucro" + - literal_form: "organización sin fines de lucro" predicate: EXACT_SYNONYM in_language: es - - literal_form: "fundaci\xF3n" + - literal_form: "fundación" predicate: EXACT_SYNONYM in_language: es - - literal_form: "asociaci\xF3n" + - literal_form: "asociación" predicate: EXACT_SYNONYM in_language: es - literal_form: ONG @@ -128,29 +141,25 @@ classes: - literal_form: ONG predicate: EXACT_SYNONYM in_language: it - - literal_form: "organiza\xE7\xE3o sem fins lucrativos" + - literal_form: "organização sem fins lucrativos" predicate: EXACT_SYNONYM in_language: pt - - literal_form: "funda\xE7\xE3o" + - literal_form: "fundação" predicate: EXACT_SYNONYM in_language: pt - - literal_form: "associa\xE7\xE3o" + - literal_form: "associação" predicate: EXACT_SYNONYM in_language: pt - literal_form: ONG predicate: EXACT_SYNONYM in_language: pt - description: "Specialized custodian type for non-profit heritage organizations that don't\nfit other specialized types (not archives, museums, societies, etc.).\n\n**CRITICAL DISTINCTION - NonProfit vs. Other Types**:\n\nNonProfitType is a RESIDUAL category for heritage NGOs that operate as:\n- **Advocacy organizations** (lobbying, policy, awareness campaigns)\n- **Support services** (training, consulting, capacity building)\n- **Grant-making foundations** (funding heritage projects)\n- **Professional associations** (standards, ethics, networking)\n\n**Do NOT use NonProfitType if the organization fits a more specific type**:\n- \u274C Historical society \u2192 Use HeritageSocietyType\n- \u274C Monument trust \u2192 Use FeatureCustodianType\n- \u274C Folklore group \u2192 Use IntangibleHeritageGroupType\n- \u274C Museum/archive/library \u2192 Use MuseumType/ArchiveOrganizationType/LibraryType\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n \ - \ - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E74_Group - CIDOC-CRM social group\n - foaf:Organization - Organizational entity\n - schema:NGO - Non-governmental organization\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization\n - schema:NonProfit - Non-profit classification\n - schema:EducationalOrganization - For training/education NGOs\n\n**Wikidata Coverage** (50+ heritage NGO entities):\n\nAdvocacy Organizations:\n- Q163740 (non-profit organization) - General NGO classification\n- Q7241077 (preservation society) - Heritage advocacy groups\n- Q105558717 (heritage advocacy NGO) - Policy and awareness campaigns\n- Q215380 (cultural rights organization) - Cultural heritage rights\n\nGrant-Making Foundations:\n- Q157031 (foundation) - Philanthropic heritage funding\n- Q5879427 (heritage fund) - Grant programs for heritage\n- Q105558717 (cultural endowment) - Sustained heritage funding\n\ - \nProfessional Associations:\n- Q48204 (professional association) - Sector-wide membership bodies\n- Q105558717 (archivists association) - Professional standards and ethics\n- Q215380 (museum professionals network) - Networking and development\n\nCapacity Building Organizations:\n- Q105558717 (heritage training organization) - Skills development\n- Q215380 (technical support NGO) - Consulting and advisory services\n- Q5879427 (heritage capacity building) - Organizational development\n\nEmergency Response:\n- Q105558717 (heritage rescue organization) - Disaster response\n- Q215380 (Blue Shield) - Cultural heritage protection in conflict\n- Q5879427 (heritage at risk program) - Emergency conservation\n\n**Key Distinctions from Other Types**:\n\nvs. HeritageSociety:\n- NonProfit: ADVOCACY/SERVICES (not collecting or practicing heritage)\n- HeritageSociety: COLLECTING + PUBLISHING (operates collections/publications)\n- Example: Heritage advocacy NGO vs. Historical society with museum\n\ - \nvs. FeatureCustodian:\n- NonProfit: Does NOT OWN/MANAGE specific heritage sites\n- FeatureCustodian: OWNS/MANAGES physical monuments/sites\n- Example: Monument advocacy group vs. Monument management trust\n\nvs. OfficialInstitution:\n- NonProfit: NON-GOVERNMENTAL, civil society organization\n- OfficialInstitution: GOVERNMENT agency with statutory authority\n- Example: Heritage NGO vs. National heritage agency\n\nvs. ResearchOrganization:\n- NonProfit: PRIMARY mission = ADVOCACY/SERVICES (research is secondary)\n- ResearchOrganization: PRIMARY mission = RESEARCH (heritage as research focus)\n- Example: Heritage advocacy NGO vs. Heritage research institute\n\nvs. EducationProvider:\n- NonProfit: NON-FORMAL training/workshops (short-term, professional development)\n- EducationProvider: FORMAL education (degrees, accredited programs)\n- Example: Conservation training NGO vs. University conservation program\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/>\ - \ .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/> .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n@prefix foaf: <http://xmlns.com/foaf/0.1/> .\n\nhc:NonProfitType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Non-Profit Organization Type\"@en,\n \"Non-Profit Organisatie Type\"@nl,\n \"Gemeinn\xFCtzige Organisation Typ\"@de,\n \"Type d'Organisation \xE0 But Non Lucratif\"@fr ;\n skos:definition \"Heritage-focused non-profit organizations (advocacy, services, funding)\"@en ;\n skos:broader hc:CustodianType ;\n skos:narrower hc:AdvocacyOrganization,\n hc:GrantMakingFoundation,\n hc:ProfessionalAssociation ;\n schema:url <https://nde.nl/ontology/hc/class/non-profit-type> .\n\n# Example: Europa Nostra (pan-European heritage advocacy network)\n<https://w3id.org/heritage/custodian/eu/europa-nostra>\n a schema:NGO, foaf:Organization, crm:E74_Group,\ - \ hc:NonProfitOrganization ;\n hc:custodian_type hc:NonProfitType ;\n hc:organizational_mission \"Heritage advocacy, Awareness campaigns, Policy influence\" ;\n hc:program_activities \"7 Most Endangered Programme\", \"European Heritage Awards\", \"Advocacy campaigns\" ;\n hc:geographic_scope \"Pan-European\", \"50+ countries\", \"300+ member organizations\" ;\n hc:has_beneficiary \"Heritage organizations\", \"Local communities\", \"Policy makers\", \"General public\" ;\n hc:partnership_model \"Membership network\", \"Co-funded programs\", \"Coalition building\" ;\n hc:impact_measurement \"Sites saved from demolition\", \"Policy changes achieved\", \"Public awareness metrics\" ;\n schema:name \"Europa Nostra\" ;\n schema:foundingDate \"1963\" ;\n schema:location \"The Hague, Netherlands\" ;\n schema:description \"Pan-European federation for cultural heritage, advocating for heritage protection and celebrating excellence through awards and campaigns\" ;\n schema:url\ - \ <https://www.europanostra.org/> ;\n foaf:member <https://heritageorganization.example/member/001> .\n```\n" - exact_mappings: + description: >- + Custodian type for heritage-focused non-profit organizations that primarily + provide advocacy, support services, capacity building, or grant-making. + broad_mappings: - skos:Concept - - schema:NGO close_mappings: + - schema:NGO - crm:E74_Group - foaf:Organization - schema:NonProfit @@ -195,4 +204,4 @@ classes: - value: Projects funded, Success rate, Beneficiaries - value: Professionals trained, Knowledge retention has_type: - equals_expression: '["hc:NonProfitType"]' + equals_string: NonProfitType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml index 6c4267126c..d59fe918b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml @@ -10,19 +10,59 @@ prefixes: locn: http://www.w3.org/ns/locn# geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: - - linkml:types +- linkml:types # default_range: string classes: NormalizedLocation: - description: "Normalized geographic location with standardized address components,\ - \ coordinates, and GeoNames integration for consistent place identification.\n\ - Ontology mapping rationale: - class_uri is locn:Address because this represents\ - \ a normalized,\n structured geographic address with standardized components\n\ - - exact_mappings includes schema:Place as both represent physical locations\ - \ - close_mappings includes geo:SpatialThing for coordinate-based aspects" + description: >- + Standardized geographic reference with parsed address elements and optional geospatial coordinates. + alt_descriptions: + nl: >- + Gestandaardiseerde geografische verwijzing met ontlede adresselementen en optionele geospatiale coördinaten. + de: >- + Standardisierte geografische Referenz mit analysierten Adresselementen und optionalen geospatiale Koordinaten. + fr: >- + Référence géographique normalisée avec éléments d'adresse analysés et coordonnées géospatiales optionnelles. + es: >- + Referencia geográfica estandarizada con elementos de dirección analizados y coordenadas geoespaciales opcionales. + ar: >- + مرجع جغرافي معياري مع عناصر عنوان محللة وإحداثيات جغرافية مكانية اختيارية. + id: >- + Referensi geografis terstandarisasi dengan elemen alamat yang diurai dan koordinat geospasial opsional. + zh: >- + 具有解析地址元素和可选地理空间坐标的标准化地理参考。 + structured_aliases: + nl: + - genormaliseerde locatie + - gestandaardiseerd adres + de: + - normalisierter Standort + - standardisierte Adresse + fr: + - localité normalisée + - adresse normalisée + es: + - ubicación normalizada + - dirección normalizada + ar: + - الموقع المعياري + - العنوان الموحد + id: + - lokasi ternormalisasi + - alamat terstandarisasi + zh: + - 规范化位置 + - 标准化地址 + keywords: + - address normalization + - geocoding + - location standardization + - postal address + - geographic coordinates class_uri: locn:Address - exact_mappings: + broad_mappings: - schema:Place + - locn:Address close_mappings: - geo:SpatialThing annotations: @@ -32,9 +72,11 @@ classes: slots: - has_latitude - has_longitude - - region - - region_code + - has_geographic_subdivision + - has_code - in_country - has_postal_code - has_coordinates - has_note + comments: + - 'Preserved from prior description: Normalized location representation with standardized address components and optional coordinates.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NotableExample.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NotableExample.yaml index 9655ec595d..1a34b572cc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NotableExample.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NotableExample.yaml @@ -7,19 +7,37 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/located_at - - ../slots/has_label - - ../slots/has_note - - ../slots/identified_by +- linkml:types +- ../slots/located_at +- ../slots/has_label +- ../slots/has_note +- ../slots/identified_by classes: NotableExample: class_uri: hc:NotableExample - description: 'A real-world example of a heritage institution of this type. - - Provides concrete instances for understanding the class scope. - - ' + description: >- + Concrete illustrative case used to clarify the scope, boundaries, or + application of a class definition. + alt_descriptions: + nl: >- + Concreet illustratief geval gebruikt om de reikwijdte, grenzen of toepassing + van een klassedefinitie te verduidelijken. + de: >- + Konkreter illustrativer Fall zur Klärung des Umfangs, der Grenzen oder Anwendung + einer Klassendefinition. + fr: >- + Cas illustratif concret utilisé pour clarifier la portée, les limites ou + l'application d'une définition de classe. + es: >- + Caso ilustrativo concreto utilizado para clarificar el alcance, límites o + aplicación de una definición de clase. + ar: >- + حالة توضيحية ملموسة تُستخدم لتوضيح النطاق أو الحدود أو تطبيق تعريف الفئة. + id: >- + Kasus ilustratif konkret yang digunakan untuk memperjelas ruang lingkup, + batasan, atau penerapan definisi kelas. + zh: >- + 用于阐明类定义的范围、边界或应用的具体说明性案例。 slots: - has_label - located_at @@ -29,3 +47,5 @@ classes: specificity_score: 0.3 specificity_rationale: Universal utility for concrete examples custodian_types: "['*']" + comments: + - 'Preserved from prior description: Real-world example used to clarify the scope of a class.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml index 182c5c9c9a..a05746628f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml @@ -8,15 +8,60 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: NotarialArchive: - description: Type of archive housing notarial records. Notarial archives preserve records created by notaries in the course of their official duties, including contracts, wills, property transactions, and other legal instruments. These records are essential for legal history, genealogy, and understanding economic and social relationships in historical societies. + description: >- + Archival organization preserving authenticated legal instruments and transaction + documentation created by licensed civil-law notaries. + alt_descriptions: + nl: >- + Archiefinstelling die geauthenticeerde juridische instrumenten en transactiedocumentatie + bewaart die door beëdigde civielrechtelijke notarissen zijn opgemaakt. + de: >- + Archivinstitution, die authentifizierte Rechtsinstrumente und Transaktionsdokumentation + bewahrt, die von zugelassenen Zivilrechtsnotaren erstellt wurden. + fr: >- + Organisation archivistique préservant les instruments juridiques authentifiés et la documentation + transactionnelle créés par des notaires de droit civil agréés. + es: >- + Organización archivística que preserva instrumentos legales autenticados y documentación + transaccional creada por notarios de derecho civil autorizados. + ar: >- + منظمة أرشيفية تحافظ على الصكوك القانونية الموثقة والوثائق المعاملاتية + التي أنشأها موثقون قانونيون مدنيون مرخصون. + id: >- + Organisasi arsip yang melestarikan instrumen hukum terautentikasi dan dokumentasi transaksi + yang dibuat oleh notaris hukum perdata berlisensi. + zh: >- + 保存由执业民法公证人制作的经认证法律文书和交易文件的档案机构。 + structured_aliases: + - literal_form: notarieel archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Notariatsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives notariales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo notarial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف التوثيق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip notarial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公证档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -24,17 +69,14 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q8203685 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q8203685 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + identified_by: annotations: skos:prefLabel: Notarial Archive skos:altLabel: Notariatsarchiv, archivo notarial, archives notariales, Notary Archive @@ -49,9 +91,12 @@ classes: - MunicipalArchive - DistritalArchive comments: - - Notariatsarchiv (de) - - archivo notarial (es) - - archives notariales (fr) - - Contains contracts, wills, property records - - Essential for genealogy and legal history - - Often held by municipal or regional archives + - Contains contracts, wills, property records, and civil transactions. + - Essential for genealogy, legal history, and property research. + - Often held by municipal or regional archives in some jurisdictions. + - 'Preserved from prior description: Archive organization preserving records created by notaries, including legal instruments and transaction documentation.' + keywords: + - notarial records + - legal instruments + - civil transactions + - property documentation diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml index 97ce70b237..7b37064d03 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml @@ -3,29 +3,51 @@ name: NotarialArchiveRecordSetType title: NotarialArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - 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_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: NotarialArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by NotarialArchive custodians. - - ' + description: >- + Classification concept for documentary units created through legally + authenticated civil transactions by public legal officers. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire eenheden die ontstaan uit + juridisch geauthenticeerde civiele transacties door openbaar bevoegde + rechtsfunctionarissen. + de: >- + Klassifikationskonzept für dokumentarische Einheiten, die aus rechtlich + beglaubigten zivilrechtlichen Vorgängen durch öffentlich bestellte + Rechtsorgane entstehen. + fr: >- + Concept de classification pour des unités documentaires issues de + transactions civiles légalement authentifiées par des officiers publics. + es: >- + Concepto de clasificación para unidades documentales derivadas de + transacciones civiles autenticadas legalmente por fedatarios públicos. + ar: >- + مفهوم تصنيف لوحدات توثيقية ناتجة عن معاملات مدنية موثقة قانونياً + على يد موظفين قانونيين عموميين. + id: >- + Konsep klasifikasi untuk unit dokumenter yang dihasilkan dari transaksi + perdata yang diautentikasi secara hukum oleh pejabat hukum publik. + zh: >- + 用于分类由公共法律官员依法认证的民事交易所形成文献单元的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type slots: - has_type - has_score @@ -35,8 +57,44 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:NotarialArchiveRecordSetType + structured_aliases: + - literal_form: type voor notariële documenteenheden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ für notariell beurkundete Dokumenteinheiten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'unités documentaires notariales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de unidades documentales notariales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع وحدات توثيق موثقة قانونياً + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe unit dokumenter notarial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公证文献单元类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Applies to documentary units generated from authenticated civil-law acts. + - Useful for legal provenance analysis and jurisdiction-specific description workflows. + - 'Preserved from prior description: Record set type used to classify materials typically held by notarial archives.' + keywords: + - civil law documentation + - legal authentication + - provenance classification + - documentary units + examples: + - value: + has_type: hc:NotarialArchiveRecordSetType + has_scope: Deeds, powers of attorney, and testament instruments. + description: Documentary unit category for authenticated civil instruments annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml index 5c9b824971..c2b9255bcf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml @@ -4,103 +4,196 @@ title: NotarialArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./NotarialArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NotarialArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: NotarialActsSeries: is_a: NotarialArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Notarial deeds and contracts.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence containing formally authenticated civil + instruments such as deeds, contracts, and attestations. + alt_descriptions: + nl: >- + Geordende documentaire reeks met formeel geauthenticeerde civiele + instrumenten zoals akten, contracten en attestaties. + de: >- + Geordnete Dokumentationsfolge mit formell beglaubigten + zivilrechtlichen Urkunden wie Akten, Vertraegen und Bestaetigungen. + fr: >- + Sequence documentaire ordonnee contenant des instruments civils + officiellement authentifies, tels que actes, contrats et attestations. + es: >- + Secuencia documental ordenada con instrumentos civiles autenticados + formalmente, como escrituras, contratos y atestaciones. + ar: >- + تسلسل وثائقي منظم يضم صكوكاً مدنية موثقة رسمياً مثل العقود والوثائق + والإقرارات. + id: >- + Urutan dokumenter terstruktur yang memuat instrumen perdata yang + diautentikasi secara formal, seperti akta, kontrak, dan pengesahan. + zh: >- + 按序编排的文献序列,包含经正式认证的民事文书,如契据、合同与证明文档。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NotarialArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NotarialActsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:NotarialActsSeries has_custodian: - equals_string: NotarialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NotarialArchive custodians. + equals_string: hc:NotarialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by NotarialArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks geauthenticeerde civiele instrumenten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge beglaubigter zivilrechtlicher Instrumente + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence d'instruments civils authentifies + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de instrumentos civiles autenticados + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة صكوك مدنية موثقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan instrumen perdata terautentikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 经认证民事文书序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Focuses on legally validated civil instruments created by public legal officers. + - Often arranged chronologically or by office jurisdiction. + - 'Preserved from prior description: Series of notarial deeds, contracts, and related legal acts.' + keywords: + - deed documentation + - legal contracts + - civil-law instruments + - authenticated acts + examples: + - value: + has_type: hc:NotarialActsSeries + has_custodian: hc:NotarialArchive + has_note: Deeds of sale and powers of attorney, 1890-1910. + description: Documentary sequence of authenticated civil instruments annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' ProtocolSeries: is_a: NotarialArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Notarial protocols.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of office registers that capture formal + transaction entries, validation metadata, and procedural chronology. + alt_descriptions: + nl: >- + Geordende documentaire reeks van kantoorregisters met formele + transactie-inschrijvingen, validatiemetadata en procedurele chronologie. + de: >- + Geordnete Dokumentationsfolge von Amtsregistern mit formalen + Transaktionseintraegen, Validierungsmetadaten und Verfahrenschronologie. + fr: >- + Sequence documentaire ordonnee de registres de bureau consignant les + transactions formelles, les metadonnees de validation et la chronologie. + es: >- + Secuencia documental ordenada de registros de oficina que recogen + transacciones formales, metadatos de validacion y cronologia del tramite. + ar: >- + تسلسل وثائقي منظم لسجلات مكتبية توثق إدخالات المعاملات الرسمية + وبيانات التحقق الوصفية والتسلسل الإجرائي. + id: >- + Urutan dokumenter teratur dari register kantor yang mencatat entri + transaksi formal, metadata validasi, dan kronologi prosedural. + zh: >- + 按序组织的办公登记文献序列,记录正式交易条目、校验元数据与流程时间顺序。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NotarialArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProtocolSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:ProtocolSeries has_custodian: - equals_string: NotarialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NotarialArchive custodians. + equals_string: hc:NotarialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by NotarialArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks formele transactieregisters + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge formaler Transaktionsregister + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de registres transactionnels formels + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de registros formales de transacciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات معاملات رسمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan register transaksi formal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 正式交易登记序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures register-based control documentation produced during legal office workflows. + - Useful for tracing validation sequences and transaction chronology. + - 'Preserved from prior description: Series of notarial protocol records.' + keywords: + - register entries + - legal workflow + - validation metadata + - transaction chronology + examples: + - value: + has_type: hc:ProtocolSeries + has_custodian: hc:NotarialArchive + has_note: Sequential protocol volumes recording validated deed entries. + description: Register-based documentary sequence for formal transaction tracking annotations: custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Note.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Note.yaml index c857afad77..4de152f97d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Note.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Note.yaml @@ -13,70 +13,92 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/in_language - - ../slots/has_content - - ../slots/has_timestamp - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/in_language +- ../slots/has_content +- ../slots/has_timestamp +- ../slots/has_type classes: Note: class_uri: hc:Note - description: | - A typed note with optional provenance metadata. - - **Purpose**: - Note provides a reusable class for representing documentation notes - across the heritage custodian schema. Supports typed notes (claim, - appraisal, arrangement, conservation, extraction, etc.) with language - tagging and dates. - - **Ontological Alignment**: - - **Primary**: `skos:note` - general note - - **Close**: `rdfs:comment` - comment on resource - - **Use Cases**: - - Claim notes documenting extraction details - - Category notes for classification explanations - - Certainty notes for confidence documentation - - Conservation notes documenting treatments - - Extraction notes for pipeline documentation - - General documentation notes - - **Replaces** (per slot_fixes.yaml): - - `claim_note` (string) → has_note with Note class - - `category_note` (string) → has_note with Note class - - `certainty_note` (string) → has_note with Note class - - `conservation_note` (string) → has_note with Note class - - `copy_note` (string) → has_note with Note class - - `event_note` (string) → has_note with Note class - - `extraction_note` (string) → has_note with Note class - - `feature_note` (string) → has_note with Note class - - Other *_note slots per slot_fixes.yaml - + description: >- + Structured annotation entry with optional language tag, date marker, and + confidence metadata. + alt_descriptions: + nl: >- + Gestructureerde annotatie-invoer met optionele taalcode, + datummarkering en betrouwbaarheidsmetadata. + de: >- + Strukturierter Annotationseintrag mit optionalem Sprachkennzeichen, + Datumsangabe und Vertrauensmetadaten. + fr: >- + Entrée d'annotation structurée avec balise linguistique facultative, + repère de date et métadonnées de confiance. + es: >- + Entrada de anotación estructurada con etiqueta de idioma opcional, + marca temporal y metadatos de confianza. + ar: >- + مُدخل شرح منظم مع وسم لغة اختياري وعلامة زمنية وبيانات وصفية للثقة. + id: >- + Entri anotasi terstruktur dengan tag bahasa opsional, penanda tanggal, + dan metadata tingkat kepercayaan. + zh: >- + 结构化注释条目,支持可选语言标签、日期标记和置信度元数据。 + close_mappings: - - skos:note - - rdfs:comment - - dcterms:description - + - skos:note + - rdfs:comment + - dcterms:description + structured_aliases: + - literal_form: annotatie-item + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Annotationseintrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entrée d'annotation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entrada de anotación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مُدخل توضيحي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: entri anotasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 注释条目 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Reusable documentation unit for claims, conservation context, and extraction rationale. + - Preserved migration context remains in notes and should be retained for governance traceability. + - 'Preserved from prior description: Typed note content with optional language, timestamp, and confidence metadata.' + keywords: + - documentation annotation + - provenance context + - confidence remark + - reusable metadata unit + slots: - - has_type - - has_content - - has_timestamp - - in_language - - has_score - + - has_type + - has_content + - has_timestamp + - in_language + - has_score + slot_usage: has_type: -# range: string required: false examples: - - value: claim - - value: category - - value: conservation - - value: extraction - - value: general + - value: claim + - value: category + - value: conservation + - value: extraction + - value: general has_content: # range: string required: true @@ -87,27 +109,65 @@ classes: # range: string required: false pattern: "^[a-z]{2}$" - + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + A typed note with optional provenance metadata. + + **Purpose**: + Note provides a reusable class for representing documentation notes + across the heritage custodian schema. Supports typed notes (claim, + appraisal, arrangement, conservation, extraction, etc.) with language + tagging and dates. + + **Ontological Alignment**: + - **Primary**: `skos:note` - general note + - **Close**: `rdfs:comment` - comment on resource + + **Use Cases**: + - Claim notes documenting extraction details + - Category notes for classification explanations + - Certainty notes for confidence documentation + - Conservation notes documenting treatments + - Extraction notes for pipeline documentation + - General documentation notes + + **Replaces** (per slot_fixes.yaml): + - `claim_note` (string) → has_note with Note class + - `category_note` (string) → has_note with Note class + - `certainty_note` (string) → has_note with Note class + - `conservation_note` (string) → has_note with Note class + - `copy_note` (string) → has_note with Note class + - `event_note` (string) → has_note with Note class + - `extraction_note` (string) → has_note with Note class + - `feature_note` (string) → has_note with Note class + - Other *_note slots per slot_fixes.yaml annotations: custodian_types: '["*"]' custodian_types_rationale: Generic note class applicable to all custodian types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.2 specificity_rationale: Very broadly applicable generic class for documentation notes. - + examples: - - value: | - note_type: claim - note_content: "Additional verification required for this claim. Source webpage may have changed since extraction." - note_date: "2026-01-18" - language: en - - value: | - note_type: extraction - note_content: "Biography truncated from longer text on page. Original text exceeded 500 chars." - note_date: "2025-11-29" - language: en - - value: | - note_type: conservation - note_content: "Surface cleaning completed. No further treatment recommended at this time." - note_date: "2024-06-15" - language: en \ No newline at end of file + - value: | + note_type: claim + note_content: "Additional verification required for this claim. Source webpage may have changed since extraction." + note_date: "2026-01-18" + language: en + description: Claim-focused annotation entry with language and date metadata. + - value: | + note_type: extraction + note_content: "Biography truncated from longer text on page. Original text exceeded 500 chars." + note_date: "2025-11-29" + language: en + description: Extraction-focused annotation entry preserving pipeline rationale. + - value: | + note_type: conservation + note_content: "Surface cleaning completed. No further treatment recommended at this time." + note_date: "2024-06-15" + language: en + description: Conservation-focused annotation entry documenting treatment context. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Notes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Notes.yaml index 4ea678b49d..2af0de57af 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Notes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Notes.yaml @@ -23,28 +23,29 @@ imports: classes: Notes: class_uri: hc:Notes - description: | - A typed note with optional provenance metadata. - - **Purpose**: - Notes provides a reusable class for representing documentation notes - across the heritage custodian schema. Supports typed notes (appraisal, - arrangement, conservation, etc.) with language tagging and dates. - - **Ontological Alignment**: - - **Primary**: `skos:note` - general note - - **Close**: `rdfs:comment` - comment on resource - - **Use Cases**: - - Appraisal notes documenting retention decisions - - Arrangement notes documenting physical organization - - Conservation notes documenting treatments - - Processing notes documenting archival workflow - - General documentation notes - - **Replaces**: - - `appraisal_notes` (string) - now typed with note_type - + description: >- + Structured documentation container for appraisal, arrangement, conservation, + and workflow annotations with type categorization. + alt_descriptions: + nl: >- + Gestructureerde documentatiecontainer voor taxatie-, ordenings-, conserverings- + en workflowannotaties met typecategorisering. + de: >- + Strukturierter Dokumentationscontainer für Bewertungs-, Ordnungs-, Konservierungs- + und Workflow-Anmerkungen mit Typkategorisierung. + fr: >- + Conteneur de documentation structuré pour les annotations d'évaluation, de classement, + de conservation et de flux de travail avec catégorisation par type. + es: >- + Contenedor de documentación estructurada para anotaciones de valoración, ordenación, + conservación y flujo de trabajo con categorización por tipo. + ar: >- + حاوية توثيق منظمة لتعليقات التقييم والترتيب والحفظ وسير العمل مع تصنيف النوع. + id: >- + Kontainer dokumentasi terstruktur untuk anotasi penilaian, pengaturan, konservasi, + dan alur kerja dengan kategorisasi tipe. + zh: >- + 用于评估、整理、保护和流程注释的带类型分类的结构化文档容器。 close_mappings: - skos:note - rdfs:comment @@ -59,23 +60,45 @@ classes: slot_usage: has_type: -# range: string - required: false - examples: - - value: appraisal - - value: arrangement - - value: conservation has_content: -# range: string required: true has_timestamp: range: date required: false in_language: -# range: string required: false pattern: "^[a-z]{2}$" + has_score: + required: false + examples: + - value: appraisal + - value: arrangement + - value: conservation + notes: + - | + Preserved from prior description (commit 6e634651): + + A typed note with optional provenance metadata. + + **Purpose**: + Notes provides a reusable class for representing documentation notes + across the heritage custodian schema. Supports typed notes (appraisal, + arrangement, conservation, etc.) with language tagging and dates. + + **Ontological Alignment**: + - **Primary**: `skos:note` - general note + - **Close**: `rdfs:comment` - comment on resource + + **Use Cases**: + - Appraisal notes documenting retention decisions + - Arrangement notes documenting physical organization + - Conservation notes documenting treatments + - Processing notes documenting archival workflow + - General documentation notes + + **Replaces**: + - `appraisal_notes` (string) - now typed with note_type annotations: custodian_types: '["*"]' custodian_types_rationale: Generic notes class applicable to all types. @@ -93,4 +116,4 @@ classes: note_type: arrangement note_content: "Maintained original order by correspondent. Created 5 series by function. Rehoused into acid-free folders and boxes." note_date: "2024-06-01" - language: en \ No newline at end of file + language: en diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml index 9727ca5ab4..b303869034 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml @@ -7,41 +7,44 @@ prefixes: dcat: http://www.w3.org/ns/dcat# dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ + sosa: http://www.w3.org/ns/sosa/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/OAIDeletedRecordPolicyEnum - - ../enums/OAIGranularityEnum - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/response_format +- linkml:types +- ../enums/OAIDeletedRecordPolicyEnum +- ../enums/OAIGranularityEnum +- ../enums/OAIPMHVerbEnum +- ../metadata +- ../slots/has_score +- ../slots/has_format +- ../slots/supports_verb classes: OAIPMHEndpoint: is_a: DataServiceEndpoint class_uri: hc:OAIPMHEndpoint - description: "OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting)\ - \ endpoint.\n\n**Purpose:**\n\nModels OAI-PMH endpoints for automated metadata\ - \ harvesting from heritage repositories.\nOAI-PMH is the dominant protocol for\ - \ metadata aggregation in the GLAM sector.\n\n**Protocol Overview:**\n\nOAI-PMH\ - \ defines six verbs:\n1. **Identify** - Repository information\n2. **ListMetadataFormats**\ - \ - Available metadata formats\n3. **ListSets** - Collection/set hierarchy\n\ - 4. **ListIdentifiers** - Record identifiers\n5. **ListRecords** - Full records\ - \ with metadata\n6. **GetRecord** - Single record by identifier\n\n**Example\ - \ - Nationaal Archief OAI-PMH:**\n\n```yaml\noai_pmh_endpoint:\n endpoint_name:\ - \ \"Nationaal Archief OAI-PMH\"\n base_url: \"https://www.nationaalarchief.nl/onderzoeken/oai-pmh\"\ - \n protocol_version: \"2.0\"\n repository_name: \"Nationaal Archief\"\n admin_email:\ - \ \"helpdesk@nationaalarchief.nl\"\n earliest_datestamp: \"2010-01-01\"\n \ - \ deleted_record_policy: NO\n granularity: YYYY_MM_DD\n metadata_prefixes:\n\ - \ - oai_dc\n - ese\n - edm\n sets:\n - name: \"Fotografische documenten\"\ - \n spec: \"foto\"\n - name: \"Kaarten en tekeningen\"\n spec: \"\ - kaarten\"\n```\n\n**Harvesting Workflow:**\n\n1. Call Identify to get repository\ - \ info\n2. Call ListMetadataFormats to discover available formats\n3. Call ListSets\ - \ to understand collection structure\n4. Call ListRecords with resumptionToken\ - \ for incremental harvesting\n\n**See Also:**\n\n- OAI-PMH Specification: http://www.openarchives.org/OAI/openarchivesprotocol.html\n\ - - Europeana Harvesting: https://pro.europeana.eu/page/harvesting-and-downloads\n" + description: OAI-PMH service endpoint used to expose and harvest repository metadata. + alt_descriptions: + nl: OAI-PMH-service-endpoint voor het aanbieden en oogsten van repositorymetadata. + de: OAI-PMH-Dienstendpunkt zur Bereitstellung und Ernte von Repositoriumsmetadaten. + fr: Point d acces de service OAI-PMH pour exposer et moissonner les metadonnees de depot. + es: Endpoint de servicio OAI-PMH para exponer y cosechar metadatos de repositorio. + ar: نقطة نهاية خدمة OAI-PMH لعرض بيانات المستودع الوصفية وحصدها. + id: Endpoint layanan OAI-PMH untuk mengekspos dan memanen metadata repositori. + zh: 用于暴露并收割资源库元数据的 OAI-PMH 服务端点。 + structured_aliases: + - {literal_form: OAI-PMH-endpoint, in_language: nl} + - {literal_form: OAI-PMH-Endpunkt, in_language: de} + - {literal_form: point d acces OAI-PMH, in_language: fr} + - {literal_form: endpoint OAI-PMH, in_language: es} + - {literal_form: نقطة نهاية OAI-PMH, in_language: ar} + - {literal_form: endpoint OAI-PMH, in_language: id} + - {literal_form: OAI-PMH端点, in_language: zh} slot_usage: - response_format: + has_format: ifabsent: string(application/xml) + supports_verb: + range: OAIPMHVerbEnum + multivalued: true comments: - Primary protocol for metadata harvesting in heritage sector - All compliant repositories MUST support oai_dc (Dublin Core) format @@ -52,23 +55,51 @@ classes: slots: - has_score - has_version + - supports_verb annotations: + protocol_name: OAI-PMH + protocol_full_name: Open Archives Initiative Protocol for Metadata Harvesting + protocol_version: "2.0" + protocol_verbs_enum: OAIPMHVerbEnum + harvesting_workflow: + - Identify + - ListMetadataFormats + - ListSets + - ListRecords + required_metadata_prefixes: + - oai_dc specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + examples: + - value: + endpoint_name: Nationaal Archief OAI-PMH + base_url: https://www.nationaalarchief.nl/onderzoeken/oai-pmh + protocol_version: "2.0" + metadata_prefixes: [oai_dc, ese, edm] + description: Example OAI-PMH endpoint configuration OAIPMHSet: class_uri: hc:OAIPMHSet - description: 'Represents an OAI-PMH Set (collection) available for selective harvesting. - - - Sets provide hierarchical organization of records, allowing harvesters - - to request records from specific collections. - - - Set hierarchies use colon separator: "category:subcategory:item" - - ' + description: Selective-harvesting set exposed by an OAI-PMH repository. + alt_descriptions: + nl: Selectieve-oogstset die door een OAI-PMH-repository wordt aangeboden. + de: Selektiver Erntesatz der von einem OAI-PMH-Repositorium bereitgestellt wird. + fr: Ensemble de moissonnage selectif expose par un depot OAI-PMH. + es: Conjunto de cosecha selectiva expuesto por un repositorio OAI-PMH. + ar: مجموعة حصاد انتقائي يقدّمها مستودع OAI-PMH. + id: Set pemanenan selektif yang diekspos oleh repositori OAI-PMH. + zh: 由 OAI-PMH 资源库公开的选择性收割集合。 + structured_aliases: + - {literal_form: OAI-PMH-set, in_language: nl} + - {literal_form: OAI-PMH-Satz, in_language: de} + - {literal_form: ensemble OAI-PMH, in_language: fr} + - {literal_form: conjunto OAI-PMH, in_language: es} + - {literal_form: مجموعة OAI-PMH, in_language: ar} + - {literal_form: set OAI-PMH, in_language: id} + - {literal_form: OAI-PMH集合, in_language: zh} + annotations: + set_spec_hierarchy_separator: ":" + set_spec_example: category:subcategory:item slots: - has_score - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Observation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Observation.yaml index 8670072936..6a861d581e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Observation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Observation.yaml @@ -8,6 +8,7 @@ prefixes: pico: https://personsincontext.org/model# crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ + sosa: http://www.w3.org/ns/sosa/ dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# @@ -15,29 +16,57 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_score +- linkml:types +- ../slots/has_score classes: Observation: class_uri: sosa:Observation - description: "Abstract base class for observational evidence from sources.\n\n**Purpose**:\nObservation is the base class for source-based evidence about entities.\nConcrete implementations include:\n- CustodianObservation - Evidence about heritage custodians\n- PersonObservation - Evidence about people (staff, directors)\n- WebObservation - Evidence from web scraping\n\n**PiCo Model Alignment**:\nFollowing the Persons in Context (PiCo) model, observations are\ndiscrete pieces of evidence from specific sources that may be\ncombined to reconstruct formal entities.\n\n**PROV-O Semantics**:\n- `prov:Entity`: Observations are things with provenance\n- `based_on`: Links derived entities back to observations\n\n**Relationship to EntityReconstruction**:\n```\nObservation[] (source evidence)\n \u2502\n \u2514\u2500\u2500 based_on \u2190 EntityReconstruction\n (reconstructed formal entity)\n```\n" - exact_mappings: - - sosa:Observation + description: Abstract evidence unit representing an observation derived from a source. + alt_descriptions: + nl: Abstracte bewijs-eenheid die een waarneming uit een bron representeert. + de: Abstrakte Evidenzeinheit die eine aus einer Quelle abgeleitete Beobachtung repraesentiert. + fr: Unite de preuve abstraite representant une observation derivee d une source. + es: Unidad abstracta de evidencia que representa una observacion derivada de una fuente. + ar: وحدة أدلة مجردة تمثل ملاحظة مشتقة من مصدر. + id: Unit bukti abstrak yang merepresentasikan observasi turunan dari suatu sumber. + zh: 表示来源于某一来源之观察结果的抽象证据单元。 + structured_aliases: + - {literal_form: observatie-eenheid, in_language: nl} + - {literal_form: Beobachtungseinheit, in_language: de} + - {literal_form: unite d observation, in_language: fr} + - {literal_form: unidad de observacion, in_language: es} + - {literal_form: وحدة ملاحظة, in_language: ar} + - {literal_form: unit observasi, in_language: id} + - {literal_form: 观察单元, in_language: zh} broad_mappings: + - sosa:Observation - prov:Entity close_mappings: - crm:E13_Attribute_Assignment abstract: true slots: - has_score + notes: + - | + Preserved from prior description (commit 6e634651): + + "Abstract base class for observational evidence from sources.\n\n**Purpose**:\nObservation is the base class for source-based evidence about entities.\nConcrete implementations include:\n- CustodianObservation - Evidence about heritage custodians\n- PersonObservation - Evidence about people (staff, directors)\n- WebObservation - Evidence from web scraping\n\n**PiCo Model Alignment**:\nFollowing the Persons in Context (PiCo) model, observations are\ndiscrete pieces of evidence from specific sources that may be\ncombined to reconstruct formal entities.\n\n**PROV-O Semantics**:\n- `prov:Entity`: Observations are things with provenance\n- `based_on`: Links derived entities back to observations\n\n**Relationship to EntityReconstruction**:\n```\nObservation[] (source evidence)\n \u2502\n \u2514\u2500\u2500 based_on \u2190 EntityReconstruction\n (reconstructed formal entity)\n```\n" annotations: + pattern: pico_observation + subclasses: + - CustodianObservation + - PersonObservation + - WebObservation + prov_semantics: + observation_is_a: prov:Entity + derived_entity_links_back_via: based_on custodian_types: '["*"]' custodian_types_rationale: Abstract base class for all observations. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.4 specificity_rationale: Broad base class for observational evidence. comments: - - "MIGRATED: supports derived_from_observation \u2192 based_on (Rule 53)" + - "MIGRATED: supports derived_from_observation → based_on (Rule 53)" - Abstract base for observational evidence - PiCo model Observation pattern - 'Subtypes: CustodianObservation, PersonObservation, WebObservation' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml index ee46856d41..924cfc7fd1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml @@ -2,141 +2,68 @@ id: https://nde.nl/ontology/hc/class/OfficialInstitutionType name: OfficialInstitutionType title: Official Institution Type Classification imports: - - linkml:types - - ../enums/OfficialInstitutionTypeEnum - - ../slots/has_mandate # was: heritage_mandate - - ../slots/has_score - - ../slots/has_type - - ../slots/part_of - - ../slots/has_hyponym - - ../slots/in_jurisdiction - - ../slots/authorized_to - - ../slots/20260202_matang/new/regulatory_authority +- linkml:types +- ../enums/OfficialInstitutionTypeEnum +- ../slots/has_mandate # was: heritage_mandate +- ../slots/has_score +- ../slots/has_type +- ../slots/part_of +- ../slots/has_hyponym +- ../slots/in_jurisdiction +- ../slots/authorized_to +- ../slots/regulated_by classes: OfficialInstitutionType: is_a: CustodianType class_uri: skos:Concept + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Specialized custodian type for official government institutions - public sector\norganizations with formal governmental authority, heritage mandates, or regulatory\nresponsibilities related to cultural heritage preservation, funding, or advocacy.\n\n**Wikidata Base Concept**: Q2659904 (government organization)\n\n**Scope**:\nOfficial institutions are distinguished by their:\n- Formal government authority and legal mandates\n- Heritage preservation or regulatory responsibilities\n- Public sector funding and accountability\n- Policy-making or enforcement powers\n- National, regional, or local government has_affiliation\n\n**Key Official Institution Subtypes** (50+ heritage-relevant entities):\n\n**By Administrative Level**:\n- National heritage agencies - Top-level cultural heritage authorities\n- State/provincial heritage departments - Regional heritage agencies\n- Municipal cultural departments - Local government heritage offices\n- Federal cultural ministries -\ annotations: skos:prefLabel: Official Institution skos:altLabel: government agency, heritage agency, overheid, erfgoedinstelling + distinguishing_characteristics: + - formal legal mandate + - public sector funding and accountability + - policy making, oversight, or enforcement responsibility + administrative_levels: + - national + - regional + - local + - supranational + mandate_types: + - regulation + - funding + - advisory + - aggregation + example_institutions_nl: + - Rijksdienst voor het Cultureel Erfgoed (RCE) + - Nationaal Archief + - Netwerk Digitaal Erfgoed (NDE) specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + description: Custodian type for public-sector institutions with formal governmental authority or mandate. + alt_descriptions: + nl: Bewaardertype voor publieke instellingen met formeel overheidsgezag of mandaat. + de: Verwahrertyp fuer oeffentliche Einrichtungen mit formaler staatlicher Autoritaet oder Mandat. + fr: Type de depositaire pour les institutions publiques disposant d une autorite ou d un mandat gouvernemental formel. + es: Tipo de custodio para instituciones del sector publico con autoridad o mandato gubernamental formal. + ar: نوع جهة حافظة للمؤسسات العامة ذات السلطة أو التفويض الحكومي الرسمي. + id: Tipe kustodian untuk institusi sektor publik dengan otoritas atau mandat pemerintahan formal. + zh: 适用于具有正式政府授权或法定职责之公共机构的保管者类型。 structured_aliases: - - literal_form: overheid - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: overheidsinstelling - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: overheidsdienst - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: erfgoedinstelling - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: rijksdienst - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: ministerie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: erfgoedagentschap - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: monumentenzorg - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: provinciale dienst - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: government agency - predicate: EXACT_SYNONYM - in_language: en - - literal_form: heritage agency - predicate: EXACT_SYNONYM - in_language: en - - literal_form: official institution - predicate: EXACT_SYNONYM - in_language: en - - literal_form: ministry - predicate: EXACT_SYNONYM - in_language: en - - literal_form: government department - predicate: EXACT_SYNONYM - in_language: en - - literal_form: cultural heritage agency - predicate: EXACT_SYNONYM - in_language: en - - literal_form: monuments commission - predicate: EXACT_SYNONYM - in_language: en - - literal_form: heritage council - predicate: EXACT_SYNONYM - in_language: en - - literal_form: arts council - predicate: EXACT_SYNONYM - in_language: en - - literal_form: "Regierungsbeh\xF6rde" - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Denkmalamt - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Ministerium - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "Kulturbeh\xF6rde" - predicate: EXACT_SYNONYM - in_language: de - - literal_form: "Denkmalschutzbeh\xF6rde" - predicate: EXACT_SYNONYM - in_language: de - - literal_form: organisme gouvernemental - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "minist\xE8re" - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: agence du patrimoine - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: service des monuments historiques - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: organismo gubernamental - predicate: EXACT_SYNONYM - in_language: es - - literal_form: ministerio - predicate: EXACT_SYNONYM - in_language: es - - literal_form: agencia de patrimonio - predicate: EXACT_SYNONYM - in_language: es - - literal_form: ente governativo - predicate: EXACT_SYNONYM - in_language: it - - literal_form: ministero - predicate: EXACT_SYNONYM - in_language: it - - literal_form: soprintendenza - predicate: EXACT_SYNONYM - in_language: it - - literal_form: "\xF3rg\xE3o governamental" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "minist\xE9rio" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "ag\xEAncia de patrim\xF4nio" - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for official government institutions - public sector\norganizations with formal governmental authority, heritage mandates, or regulatory\nresponsibilities related to cultural heritage preservation, funding, or advocacy.\n\n**Wikidata Base Concept**: Q2659904 (government organization)\n\n**Scope**:\nOfficial institutions are distinguished by their:\n- Formal government authority and legal mandates\n- Heritage preservation or regulatory responsibilities\n- Public sector funding and accountability\n- Policy-making or enforcement powers\n- National, regional, or local government has_affiliation\n\n**Key Official Institution Subtypes** (50+ heritage-relevant entities):\n\n**By Administrative Level**:\n- National heritage agencies - Top-level cultural heritage authorities\n- State/provincial heritage departments - Regional heritage agencies\n- Municipal cultural departments - Local government heritage offices\n- Federal cultural ministries -\ - \ National culture/heritage policy bodies\n- Regional archival services - Provincial/state archival agencies\n\n**By Heritage Function**:\n- **Arts Councils** (Q3400795 instance) - Government arts funding bodies\n - Arts Council England, Dutch Council for Culture, Canada Council for the Arts\n- **Monument/Heritage Commissions** - Historic preservation regulatory bodies\n - Monuments boards, heritage listing authorities\n- **Archival Services** (Q10418057 type) - Government archival agencies\n - National Archives services, state archival departments\n- **Cultural Heritage Agencies** - Integrated heritage management\n - Dutch Cultural Heritage Agency (RCE), Historic England\n- **Museum/Library Services** - Government-operated museum/library networks\n - National museum authorities, public library consortia\n\n**By Mandate Type**:\n- **Regulatory Bodies** - Legal enforcement powers\n - Export licensing authorities, heritage permit issuers\n- **Funding Agencies** - Grant-making cultural\ - \ authorities\n - Arts councils, heritage lottery funds\n- **Advisory Bodies** - Policy advisory councils\n - Heritage advisory committees, cultural policy forums\n- **Aggregation Platforms** - Government heritage portals\n - Network Digital Heritage (NDE), Europeana national aggregators\n\n**By Jurisdiction**:\n- **National Level**: Ministry of Culture equivalents, national heritage services\n- **State/Provincial**: Provincial heritage platforms, regional archival services\n- **Municipal/Local**: City cultural departments, municipal monument offices\n- **Supranational**: UNESCO heritage committees, EU cultural programs\n\n**Dutch Examples** (TOOI-aligned):\n- Rijksdienst voor het Cultureel Erfgoed (RCE) - National heritage agency\n- Nationaal Archief - National archival service\n- Netwerk Digitaal Erfgoed (NDE) - Digital heritage aggregation platform\n- Provinciale archiefdiensten - Provincial archival services (12 provinces)\n- Rijksmuseum - Government-operated national museum\n\ - \n**International Examples**:\n- Historic England - UK heritage regulatory body\n- Library and Archives Canada - Federal archival/library service\n- Smithsonian Institution - US federal museum/research complex\n- Archives nationales (France) - French national archives\n- Bundesdenkmalamt (Austria) - Federal heritage protection office\n\n**Distinction from Other Types**:\n- vs. ARCHIVE (A): Archival services WITH government mandate/authority (not just archival holdings)\n- vs. MUSEUM (M): Government heritage agencies that OVERSEE museums (not operate collections)\n- vs. NGO (N): Public sector (government-operated) vs. private/civil society\n- vs. RESEARCH_CENTER (R): Primary mandate is heritage administration, not research\n\n**RDF Serialization Example**:\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix cpov: <http://data.europa.eu/m8g/> .\n@prefix tooi: <https://identifier.overheid.nl/tooi/def/ont/> .\n@prefix\ - \ schema: <http://schema.org/> .\n@prefix wd: <http://www.wikidata.org/entity/> .\n\n# Dutch Cultural Heritage Agency (RCE)\n<https://w3id.org/heritage/custodian/nl/rce>\n a cpov:PublicOrganisation, tooi:Overheidsorganisatie ;\n hc:custodian_type hc:OfficialInstitutionType ;\n hc:wikidata_entity wd:Q18600731 ; # Rijksdienst voor het Cultureel Erfgoed\n hc:administrative_level \"national\" ;\n hc:heritage_mandate \"preservation\", \"regulation\", \"funding\", \"research\" ;\n hc:regulatory_authority true ;\n hc:funding_programs \"Heritage subsidies\", \"Monument grants\" ;\n hc:oversight_jurisdiction \"Netherlands\" ;\n hc:policy_authority \"National heritage policy\" ;\n skos:prefLabel \"Rijksdienst voor het Cultureel Erfgoed\"@nl ;\n skos:altLabel \"RCE\"@nl, \"Cultural Heritage Agency of the Netherlands\"@en ;\n schema:url <https://www.cultureelerfgoed.nl/> .\n```\n\n**Provenance**:\nThis classification supports multi-aspect modeling: official institutions can simultaneously\n\ - be CUSTODIANS (managing collections), LEGAL ENTITIES (government agencies), and PLACES\n(headquarters buildings) with independent temporal lifecycles.\n\n**See Also**:\n- Dutch TOOI ontology: `/data/ontology/tooiont.ttl`\n- EU CPOV specification: `/data/ontology/core-public-organisation-ap.ttl`\n- Schema.org GovernmentOrganization: `schema:GovernmentOrganization`\n" + - {literal_form: overheidsinstelling, in_language: nl} + - {literal_form: staatliche Einrichtung, in_language: de} + - {literal_form: institution publique officielle, in_language: fr} + - {literal_form: institucion oficial publica, in_language: es} + - {literal_form: مؤسسة حكومية رسمية, in_language: ar} + - {literal_form: institusi pemerintah resmi, in_language: id} + - {literal_form: 官方公共机构, in_language: zh} slots: - part_of - has_type @@ -144,7 +71,7 @@ classes: - has_hyponym - in_jurisdiction - authorized_to - - regulatory_authority + - regulated_by - has_score slot_usage: part_of: @@ -165,7 +92,7 @@ classes: - value: has_label: "preservation" has_description: "Legal responsibility to preserve national heritage" - regulatory_authority: + regulated_by: range: boolean required: false in_jurisdiction: @@ -175,4 +102,5 @@ classes: # range: string required: false has_type: - equals_expression: '["hc:OfficialInstitutionType"]' + any_of: + - equals_string: hc:OfficialInstitutionType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml index 7cd66939c1..650f142bdb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml @@ -15,15 +15,31 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: OnlineNewsArchive: - description: Archive of newspapers, magazines, and other periodicals that can be consulted online. Online news archives provide digital access to historical and current news publications, often through searchable databases. They may include digitized historical newspapers or born-digital news content. + description: Archive organization that provides online access to digitized or born-digital news publications. + alt_descriptions: + nl: Archieforganisatie die online toegang biedt tot gedigitaliseerde of born-digital nieuwsuitgaven. + de: Archivorganisation mit Online-Zugang zu digitalisierten oder born-digitalen Nachrichtentiteln. + fr: Organisation d archives offrant un acces en ligne a des publications d actualite numerisees ou nativement numeriques. + es: Organizacion archivistica que ofrece acceso en linea a publicaciones periodisticas digitalizadas o nacidas digitales. + ar: منظمة أرشيفية تتيح وصولا عبر الإنترنت إلى منشورات إخبارية رقمية أو مولودة رقميا. + id: Organisasi arsip yang menyediakan akses daring ke publikasi berita hasil digitasi atau born-digital. + zh: 提供数字化或原生数字新闻出版物在线访问的档案机构类型。 + structured_aliases: + - {literal_form: online nieuwsarchief, in_language: nl} + - {literal_form: Online-Nachrichtenarchiv, in_language: de} + - {literal_form: archive de presse en ligne, in_language: fr} + - {literal_form: archivo de noticias en linea, in_language: es} + - {literal_form: أرشيف أخبار إلكتروني, in_language: ar} + - {literal_form: arsip berita daring, in_language: id} + - {literal_form: 在线新闻档案馆, in_language: zh} is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -31,24 +47,24 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q2001867 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q2001867 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 mixins: - DigitalPlatformType slot_usage: - identified_by: null + identified_by: has_type: identifier: false - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:OnlineNewsArchive annotations: skos:prefLabel: Online News Archive - skos:altLabel: "Zeitungsbank, archivo de peri\xF3dicos, archives de journaux, Digital Newspaper Archive, News Database" + skos:altLabel: "Zeitungsbank, archivo de periódicos, archives de journaux, Digital Newspaper Archive, News Database" platform_type: digital access media_type: newspapers/periodicals specificity_score: 0.1 @@ -61,7 +77,7 @@ classes: - WebArchive comments: - Zeitungsbank (de) - - "archivo de peri\xF3dicos (es)" + - "archivo de periódicos (es)" - archives de journaux (fr) - Provides online access to news publications - May include digitized historical and born-digital content diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml index bfb58c3b85..dd28904682 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetType.yaml @@ -8,14 +8,29 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: OnlineNewsArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by OnlineNewsArchive custodians. - ' + description: Record-set type used to classify collections curated by online news archives. + alt_descriptions: + nl: Recordsettype voor het classificeren van collecties beheerd door online nieuwsarchieven. + de: Recordset-Typ zur Klassifikation von Sammlungen in Online-Nachrichtenarchiven. + fr: Type de jeu de documents pour classifier les collections gerees par des archives de presse en ligne. + es: Tipo de conjunto documental para clasificar colecciones gestionadas por archivos de noticias en linea. + ar: نوع مجموعة سجلات لتصنيف المجموعات التي تديرها أرشيفات الأخبار الإلكترونية. + id: Tipe set rekaman untuk mengklasifikasikan koleksi yang dikelola arsip berita daring. + zh: 用于分类在线新闻档案机构所管藏品的记录集类型。 + structured_aliases: + - {literal_form: online nieuwsarchief-recordsettype, in_language: nl} + - {literal_form: Online-Nachrichtenarchiv-Recordsettyp, in_language: de} + - {literal_form: type de jeu de documents d archive de presse en ligne, in_language: fr} + - {literal_form: tipo de conjunto documental de archivo de noticias en linea, in_language: es} + - {literal_form: نوع مجموعة سجلات لأرشيف الأخبار الإلكتروني, in_language: ar} + - {literal_form: tipe set rekaman arsip berita daring, in_language: id} + - {literal_form: 在线新闻档案记录集类型, in_language: zh} is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,7 +42,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:OnlineNewsArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml index 54ab8a4a13..eb50974733 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml @@ -4,95 +4,106 @@ title: OnlineNewsArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./OnlineNewsArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./OnlineNewsArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: DigitalNewsCollection: is_a: OnlineNewsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Digital news content.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: Collection-oriented record set type for digital news content. + alt_descriptions: + nl: Collectiegerichte recordsettype voor digitaal nieuwscontent. + de: Sammlungsorientierter Recordset-Typ fuer digitale Nachrichteninhalte. + fr: Type de jeu de documents oriente collection pour des contenus d actualite numeriques. + es: Tipo de conjunto documental orientado a coleccion para contenidos de noticias digitales. + ar: نوع مجموعة سجلات موجّه بنمط المجموعات لمحتوى الأخبار الرقمية. + id: Tipe set rekaman berorientasi koleksi untuk konten berita digital. + zh: 面向数字新闻内容的集合型记录集类型。 + structured_aliases: + - {literal_form: digitale nieuwscollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: digitale Nachrichtensammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d actualites numeriques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de noticias digitales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أخبار رقمية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi berita digital, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 数字新闻集合, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Digital news content may combine article text, embedded media, and metadata from publishing workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - OnlineNewsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DigitalNewsCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DigitalNewsCollection has_custodian: - equals_string: OnlineNewsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:OnlineNewsArchive + has_note: + equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' WebPublicationFonds: is_a: OnlineNewsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Online publication records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: Fonds-oriented record set type for online publication records. + alt_descriptions: + nl: Fondsgerichte recordsettype voor online-publicatierecords. + de: Fondsorientierter Recordset-Typ fuer Unterlagen zu Online-Publikationen. + fr: Type de jeu de documents oriente fonds pour les documents de publication en ligne. + es: Tipo de conjunto documental orientado a fondo para registros de publicaciones en linea. + ar: نوع مجموعة سجلات موجّه بنمط الفوندس لسجلات النشر الإلكتروني. + id: Tipe set rekaman berorientasi fonds untuk arsip publikasi daring. + zh: 面向在线出版记录的全宗型记录集类型。 + structured_aliases: + - {literal_form: fonds online publicaties, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Online-Publikationen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de publications en ligne, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de publicaciones en linea, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس منشورات إلكترونية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds publikasi daring, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 在线出版全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Online publication provenance remains tied to the originating editorial/publishing organization. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - OnlineNewsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: WebPublicationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:WebPublicationFonds has_custodian: - equals_string: OnlineNewsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:OnlineNewsArchive + has_note: + equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHour.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHour.yaml index c2e7ac5293..cb0d92bac1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHour.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHour.yaml @@ -7,30 +7,32 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: OpeningHour: class_uri: schema:OpeningHoursSpecification - description: 'Opening hours specification for a location or service. - - - **USAGE**: - - Used for: - - - Visiting hours - - - Research room hours - - - Service availability - - ' + description: Opening-hours specification for a location, facility, or service endpoint. + alt_descriptions: + nl: Openingsuren-specificatie voor een locatie voorziening of dienstpunt. + de: Oeffnungszeiten-Spezifikation fuer einen Standort eine Einrichtung oder einen Dienstpunkt. + fr: Specification des horaires d ouverture pour un lieu une installation ou un service. + es: Especificacion de horario de apertura para una ubicacion instalacion o servicio. + ar: مواصفة ساعات الافتتاح لموقع أو مرفق أو نقطة خدمة. + id: Spesifikasi jam buka untuk lokasi fasilitas atau titik layanan. + zh: 适用于地点、设施或服务点的开放时间规范。 + structured_aliases: + - {literal_form: openingsuurspecificatie, in_language: nl} + - {literal_form: Oeffnungszeit-Spezifikation, in_language: de} + - {literal_form: specification des horaires, in_language: fr} + - {literal_form: especificacion de horario, in_language: es} + - {literal_form: مواصفة ساعات الافتتاح, in_language: ar} + - {literal_form: spesifikasi jam buka, in_language: id} + - {literal_form: 开放时间规范, in_language: zh} exact_mappings: - schema:OpeningHoursSpecification annotations: specificity_score: '0.40' - specificity_rationale: Moderately specific - opening hours common for public - institutions. + specificity_rationale: Moderately specific - opening hours common for public institutions. custodian_types: '[''*'']' examples: - value: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHours.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHours.yaml index bb456b71e0..70b5acb55e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHours.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHours.yaml @@ -9,17 +9,27 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: - - linkml:types +- linkml:types # default_range: string classes: OpeningHours: - description: "Business opening hours for heritage institutions. Contains current\ - \ open/closed status, structured opening periods by day, and human- readable\ - \ weekday text descriptions.\nOntology mapping rationale: - class_uri is schema:OpeningHoursSpecification\ - \ which is the\n standard Schema.org type for structured opening hours\n- close_mappings\ - \ includes time:TemporalEntity from OWL-Time as\n opening hours define temporal\ - \ availability\n- related_mappings includes prov:Entity (opening hours as data)\n\ - \ and schema:Place (opening hours belong to places)" + description: Structured weekly opening-hours definition for an institution, site, or service. + alt_descriptions: + nl: Gestructureerde wekelijkse openingsuren voor een instelling locatie of dienst. + de: Strukturierte woechentliche Oeffnungszeiten fuer een Einrichtung einen Standort oder Dienst. + fr: Definition structuree des horaires hebdomadaires pour une institution un lieu ou un service. + es: Definicion estructurada del horario semanal de una institucion lugar o servicio. + ar: تعريف منظم لساعات الافتتاح الأسبوعية لمؤسسة أو موقع أو خدمة. + id: Definisi terstruktur jam buka mingguan untuk institusi lokasi atau layanan. + zh: 机构、场所或服务的结构化每周开放时间定义。 + structured_aliases: + - {literal_form: wekelijkse openingsuren, in_language: nl} + - {literal_form: woechentliche Oeffnungszeiten, in_language: de} + - {literal_form: horaires hebdomadaires, in_language: fr} + - {literal_form: horario semanal, in_language: es} + - {literal_form: ساعات افتتاح أسبوعية, in_language: ar} + - {literal_form: jam buka mingguan, in_language: id} + - {literal_form: 每周开放时间, in_language: zh} class_uri: schema:OpeningHoursSpecification close_mappings: - time:TemporalEntity @@ -27,8 +37,9 @@ classes: - prov:Entity - schema:Place annotations: + mapping_rationale: "class_uri=schema:OpeningHoursSpecification; close_mappings=time:TemporalEntity; related_mappings=prov:Entity,schema:Place" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - has_period + - in_period diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml index 4278e6c73d..1bec6924ab 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningHoursMap.yaml @@ -8,11 +8,27 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types # default_range: string classes: OpeningHoursMap: - description: Opening hours as a day-keyed map + description: Day-keyed mapping of opening-hour entries. + alt_descriptions: + nl: Daggebaseerde mapping van openingsuurvermeldingen. + de: Tagesbasierte Zuordnung von Oeffnungszeit-Eintraegen. + fr: Cartographie des horaires d ouverture indexee par jour. + es: Mapeo de horarios de apertura indexado por dia. + ar: تعيين لساعات الافتتاح مفهرس حسب اليوم. + id: Pemetaan entri jam buka berdasarkan hari. + zh: 按星期键控的开放时间条目映射。 + structured_aliases: + - {literal_form: openingsurenkaart per dag, in_language: nl} + - {literal_form: Oeffnungszeiten-Tageszuordnung, in_language: de} + - {literal_form: mappage des horaires par jour, in_language: fr} + - {literal_form: mapa diario de horario, in_language: es} + - {literal_form: خريطة ساعات الافتتاح اليومية, in_language: ar} + - {literal_form: peta jam buka harian, in_language: id} + - {literal_form: 每日开放时间映射, in_language: zh} class_uri: schema:OpeningHoursSpecification annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml index eff6d56c3f..504fbba170 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OpeningPeriod.yaml @@ -9,22 +9,34 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: - - linkml:types +- linkml:types # default_range: string classes: OpeningPeriod: - description: "Single opening period representing a time window when an institution\ - \ is accessible, defined by open and close TimeSlot values.\nOntology mapping\ - \ rationale: - class_uri is schema:OpeningHoursSpecification because this class\ - \ represents\n structured opening hours data with open/close times\n- exact_mappings\ - \ includes time:Interval as both represent bounded time periods - related_mappings\ - \ includes schema:Schedule for broader scheduling context" + description: Single opening interval with explicit start and end times. + alt_descriptions: + nl: Enkel openingsinterval met expliciete begin- en eindtijd. + de: Einzelnes Oeffnungsintervall mit expliziter Start- und Endzeit. + fr: Intervalle d ouverture unique avec heure de debut et de fin explicites. + es: Intervalo unico de apertura con hora de inicio y fin explicitas. + ar: فترة افتتاح واحدة بوقت بداية ونهاية محددين بوضوح. + id: Interval buka tunggal dengan waktu mulai dan selesai yang eksplisit. + zh: 具有明确开始和结束时间的单个开放时段。 + structured_aliases: + - {literal_form: enkel openingsinterval, in_language: nl} + - {literal_form: einzelnes Oeffnungsintervall, in_language: de} + - {literal_form: intervalle d ouverture, in_language: fr} + - {literal_form: intervalo de apertura, in_language: es} + - {literal_form: فترة افتتاح, in_language: ar} + - {literal_form: interval jam buka, in_language: id} + - {literal_form: 开放时段, in_language: zh} class_uri: schema:OpeningHoursSpecification - exact_mappings: + broad_mappings: - time:Interval related_mappings: - schema:Schedule annotations: + mapping_rationale: "class_uri=schema:OpeningHoursSpecification; broad_mappings=time:Interval; related_mappings=schema:Schedule" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml index 78c45418bc..54270c1b54 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OperationalArchive.yaml @@ -8,12 +8,28 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: OperationalArchive: class_uri: schema:ArchiveComponent - description: Operational archive. + description: Archive component that stores records needed for ongoing operational activity. + alt_descriptions: + nl: Archiefcomponent met records die nodig zijn voor lopende operationele activiteiten. + de: Archivkomponente mit Unterlagen fuer laufende betriebliche Taetigkeiten. + fr: Composant d archive contenant les documents necessaires aux activites operationnelles courantes. + es: Componente de archivo que conserva registros necesarios para la actividad operativa en curso. + ar: مكوّن أرشيفي يحتفظ بالسجلات اللازمة للأنشطة التشغيلية الجارية. + id: Komponen arsip yang menyimpan rekaman untuk aktivitas operasional yang sedang berjalan. + zh: 保存当前运营活动所需记录的档案组件。 + structured_aliases: + - {literal_form: operationeel archiefonderdeel, in_language: nl} + - {literal_form: operativer Archivbestandteil, in_language: de} + - {literal_form: composant d archive operationnelle, in_language: fr} + - {literal_form: componente de archivo operativo, in_language: es} + - {literal_form: مكوّن أرشيف تشغيلي, in_language: ar} + - {literal_form: komponen arsip operasional, in_language: id} + - {literal_form: 运营档案组件, in_language: zh} slots: - has_name annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml index 63a4a14edf..5a399434c0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OperationalUnit.yaml @@ -8,12 +8,28 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: OperationalUnit: class_uri: org:OrganizationalUnit - description: Operational unit. + description: Organizational unit responsible for day-to-day service delivery or internal operations. + alt_descriptions: + nl: Organisatorische eenheid verantwoordelijk voor dagelijkse dienstverlening of interne operaties. + de: Organisationseinheit fuer taegliche Leistungserbringung oder interne Betriebsablaeufe. + fr: Unite organisationnelle chargee de la prestation quotidienne ou des operations internes. + es: Unidad organizativa responsable de la prestacion diaria o de operaciones internas. + ar: وحدة تنظيمية مسؤولة عن تقديم الخدمات اليومية أو العمليات الداخلية. + id: Unit organisasi yang bertanggung jawab atas layanan harian atau operasi internal. + zh: 负责日常服务提供或内部运营的组织单元。 + structured_aliases: + - {literal_form: operationele eenheid, in_language: nl} + - {literal_form: operative Einheit, in_language: de} + - {literal_form: unite operationnelle, in_language: fr} + - {literal_form: unidad operativa, in_language: es} + - {literal_form: وحدة تشغيلية, in_language: ar} + - {literal_form: unit operasional, in_language: id} + - {literal_form: 运营单元, in_language: zh} slots: - has_name annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Organization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Organization.yaml index 10bab615b4..fbf1ea52c6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Organization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Organization.yaml @@ -5,17 +5,36 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_level +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_level classes: Organization: - description: Social entity established to meet needs or pursue goals. In the heritage context, this is a broad category encompassing any formal organizational structure that may have archival or heritage custodial responsibilities. More specific organization types should be preferred when available. + description: Broad organization concept for formal entities with collective governance, roles, and functions. + alt_descriptions: + nl: Breed organisatieconcept voor formele entiteiten met collectief bestuur rollen en functies. + de: Breites Organisationskonzept fuer formale Einheiten mit kollektiver Steuerung Rollen und Funktionen. + fr: Concept large d organisation pour des entites formelles avec gouvernance roles et fonctions collectifs. + es: Concepto amplio de organizacion para entidades formales con gobernanza roles y funciones colectivas. + ar: مفهوم واسع للمنظمة يصف كيانات رسمية ذات حوكمة وأدوار ووظائف جماعية. + id: Konsep organisasi umum untuk entitas formal dengan tata kelola peran dan fungsi kolektif. + zh: 用于描述具有集体治理、角色与职能的正式实体的广义组织概念。 + structured_aliases: + - {literal_form: organisatie, in_language: nl} + - {literal_form: Organisation, in_language: de} + - {literal_form: organisation, in_language: fr} + - {literal_form: organizacion, in_language: es} + - {literal_form: منظمة, in_language: ar} + - {literal_form: organisasi, in_language: id} + - {literal_form: 组织, in_language: zh} is_a: ArchiveOrganizationType class_uri: skos:Concept + close_mappings: + - org:Organization slots: - has_score - identified_by @@ -25,7 +44,7 @@ classes: equals_string: broad category annotations: skos:prefLabel: Organization - skos:altLabel: "Organisation, organizaci\xF3n, organisation" + skos:altLabel: "Organisation, organización, organisation" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" @@ -35,7 +54,7 @@ classes: - OrganizationalSubdivision comments: - Organisation (de) - - "organizaci\xF3n (es)" + - "organización (es)" - organisation (fr) - Broad category - prefer more specific types - Maps to org:Organization in W3C Organization Ontology diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml index 5a970e70da..2e095f445d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml @@ -2,23 +2,23 @@ id: https://nde.nl/ontology/hc/class/organization-branch name: organization_branch_class title: OrganizationBranch Class imports: - - linkml:types - - ../enums/OrganizationBranchTypeEnum - - ../slots/has_contact_point - - ../slots/has_branch - - ../slots/has_description - - ../slots/headed_by - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/branch_of - - ../slots/derive_from - - ../slots/generated_by - - ../slots/located_at - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/temporal_extent +- linkml:types +- ../enums/OrganizationBranchTypeEnum +- ../slots/has_contact_point +- ../slots/has_branch +- ../slots/has_description +- ../slots/headed_by +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/branch_of +- ../slots/derive_from +- ../slots/generated_by +- ../slots/located_at +- ../slots/refer_to +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -33,11 +33,24 @@ classes: OrganizationBranch: is_a: ReconstructedEntity class_uri: org:OrganizationalUnit - description: "Formal organizational branch or sub-organization of a heritage custodian\nthat operates at a specific physical location (AuxiliaryPlace).\n\n**CRITICAL DISTINCTION FROM OrganizationalStructure**:\n\n| OrganizationBranch | OrganizationalStructure |\n|-------------------|------------------------|\n| **Formal** branches with administrative status | **Informal** operational units |\n| Tied to PHYSICAL LOCATION (AuxiliaryPlace) | May or may not have fixed location |\n| Semi-autonomous (may have own budget, staff) | Part of main organizational hierarchy |\n| Examples: Regional archive, branch library | Examples: Department, team, division |\n\n**W3C ORG ALIGNMENT**:\n\n`org:OrganizationalUnit` - \"An Organization such as a University Support Unit \nwhich is part of some larger FormalOrganization and only has full recognition \nwithin the context of that FormalOrganization.\"\n\nKey properties:\n- `org:unitOf` - links unit to parent organization\n- `org:hasSite` - links organization\ - \ to physical site\n- `org:hasSubOrganization` - links to sub-branches\n\n**THREE-TIER ORGANIZATIONAL MODEL**:\n\n1. **Custodian** (hub): The main heritage institution\n2. **OrganizationBranch** (formal sub-organization): \n - Located at AuxiliaryPlace\n - Semi-autonomous branch\n3. **OrganizationalStructure** (informal units):\n - Departments, teams within branch or main org\n - Can be assigned to branch via has_operational_unit\n\n**RELATIONSHIP PATTERN**:\n\n```\nCustodian (hub)\n \u2502\n \u251C\u2500\u2500 place_designation \u2192 CustodianPlace (main headquarters)\n \u2502 \u2514\u2500\u2500 auxiliary_places \u2192 AuxiliaryPlace (branch sites)\n \u2502 \u2514\u2500\u2500 hosts_branch \u2192 OrganizationBranch (THIS CLASS)\n \u2502 \u2514\u2500\u2500 has_operational_unit \u2192 OrganizationalStructure\n \u2502\n \u2514\u2500\u2500 organizational_structure \u2192 OrganizationalStructure (main org units)\n```\n\n**USE CASES**:\n\n1. **Regional Archive\ - \ Branches**:\n - National Archives \u2192 Regional Office Noord-Holland\n - Regional office has own staff, reading room, collections\n \n2. **University Library Branches**:\n - Main library \u2192 Science Library \u2192 Medical Library\n - Each branch at different campus location\n \n3. **Museum Satellite Galleries**:\n - Main museum \u2192 Contemporary Art Wing (off-site)\n - Separate building, curated exhibitions\n \n4. **Conservation/Research Centers**:\n - Main institution \u2192 Conservation Lab (different building)\n - Specialized facility with own staff\n\n**Example - National Archives Branch**:\n```yaml\nAuxiliaryPlace:\n place_name: \"Regionaal Historisch Centrum Noord-Holland\"\n auxiliary_place_type: BRANCH_OFFICE\n hosts_branch:\n - identified_by: \"https://nde.nl/ontology/hc/branch/na-rhc-noord-holland\"\n has_label: \"RHC Noord-Holland\"\n branch_type: REGIONAL_OFFICE\n has_operational_unit:\n - unit_name:\ - \ \"Reading Room Services\"\n - unit_name: \"Digitization Team\"\n is_branch_of: \"https://nde.nl/ontology/hc/nl-na\"\n```\n\n**DISTINCTION FROM schema:branchOf**:\n\nSchema.org `branchOf` links commercial branches (e.g., bank branches).\n`org:unitOf` is more appropriate for heritage institutions as it:\n- Models public sector organizational hierarchies\n- Allows for semi-autonomous units\n- Integrates with formal organizational structures\n" - exact_mappings: + description: Formal branch-level organizational unit linked to a parent custodian and operating location. + alt_descriptions: + nl: Formele organisatorische branche-eenheid gekoppeld aan een moederinstelling en vestigingslocatie. + de: Formale Zweigstellen-Organisationseinheit verknuepft mit einer uebergeordneten Einrichtung und einem Standort. + fr: Unite organisationnelle de branche formelle reliee a un depositaire parent et a un lieu d activite. + es: Unidad organizativa formal de sucursal vinculada a un custodio matriz y a una ubicacion operativa. + ar: وحدة تنظيمية فرعية رسمية مرتبطة بجهة حافظة أم وموقع تشغيل. + id: Unit organisasi cabang formal yang terhubung ke kustodian induk dan lokasi operasional. + zh: 与上级保管机构及运营地点关联的正式分支组织单元。 + structured_aliases: + - {literal_form: formele organisatievestiging, in_language: nl} + - {literal_form: formale Organisationszweigstelle, in_language: de} + - {literal_form: branche organisationnelle formelle, in_language: fr} + - {literal_form: sucursal organizativa formal, in_language: es} + - {literal_form: فرع تنظيمي رسمي, in_language: ar} + - {literal_form: cabang organisasi formal, in_language: id} + - {literal_form: 正式组织分支单元, in_language: zh} + broad_mappings: - org:OrganizationalUnit close_mappings: - schema:Organization @@ -56,145 +69,56 @@ classes: - has_branch - branch_of - located_at - - refers_to_custodian + - refer_to - has_quantity - has_score - temporal_extent - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true - examples: - - value: https://nde.nl/ontology/hc/branch/rm-schiphol-exhibition has_label: -# range: string required: true multivalued: false - examples: - - value: Rijksmuseum Schiphol - - value: Conservation Division - Amersfoort has_type: -# range: string # uriorcurie required: true - examples: - - value: ExhibitionSpaceUnit - - value: ConservationLabUnit - has_description: -# range: string - examples: - - value: Small exhibition space at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. - - value: Off-site collection storage facility managing overflow objects and art storage. located_at: range: AuxiliaryPlace multivalued: true inlined_as_list: true - examples: - - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol branch_of: -# range: string # uriorcurie required: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 has_branch: range: OrganizationBranch multivalued: true inlined_as_list: true - examples: - - value: - has_label: Schiphol Terminal 2 Kiosk headed_by: range: Person - examples: - - value: https://nde.nl/ontology/hc/person/dr-maria-van-der-berg - - value: - full_name: Dr. Maria van der Berg has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type - has_contact_point: -# range: string - examples: - - value: schiphol@rijksmuseum.nl + inlined: false temporal_extent: range: TimeSpan inlined: true required: false - examples: - - value: - begin_of_the_begin: '2002-10-01' - - value: - begin_of_the_begin: '2002-10-01' - end_of_the_end: '2020-03-15' - derived_from: -# range: string # CustodianObservation + derive_from: multivalued: true required: false generated_by: range: ReconstructionActivity required: false - refers_to_custodian: + refer_to: range: Custodian required: true - examples: - - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - comments: - - OrganizationBranch models FORMAL branches with administrative status - - OrganizationalStructure models INFORMAL operational units - - Branches are LOCATED AT AuxiliaryPlace (physical sites) - - Branches CONTAIN OrganizationalStructure (internal departments/teams) - - W3C ORG org:OrganizationalUnit for semi-autonomous sub-organizations - - Temporal validity tracks branch lifecycle (opened/closed/merged) - - 'Hierarchical: branches can have sub-branches via has_branch' - see_also: - - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit - - https://www.w3.org/TR/vocab-org/#org:hasSite - - https://www.w3.org/TR/vocab-org/#org:unitOf - - https://www.w3.org/TR/vcard-rdf/ - examples: - - value: - identified_by: https://nde.nl/ontology/hc/branch/rm-schiphol - has_label: Rijksmuseum Schiphol - branch_type: EXHIBITION_SPACE - has_description: Small exhibition space at Schiphol Airport featuring rotating highlights from the collection. - located_at: - - https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol - - unit_name: Exhibition Curation Team - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - is_branch_of: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - contact_point: schiphol@rijksmuseum.nl - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/branch/rm-depot-operations - has_label: Collection Storage Operations - Amersfoort - branch_type: STORAGE_MANAGEMENT - has_description: Off-site collection storage facility managing overflow objects and art storage. - located_at: - - https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - - unit_name: Storage Management Team - - unit_name: Climate Control Monitoring - is_branch_of: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - - value: - identified_by: https://nde.nl/ontology/hc/branch/na-rhc-nh - has_label: Regionaal Historisch Centrum Noord-Holland - branch_type: REGIONAL_OFFICE - has_description: Regional archives center serving Noord-Holland province, providing reading room services and archival research support. - is_branch_of: https://nde.nl/ontology/hc/nl-na - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - refers_to_custodian: https://nde.nl/ontology/hc/nl-na + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + + "Formal organizational branch or sub-organization of a heritage custodian\nthat operates at a specific physical location (AuxiliaryPlace).\n\n**CRITICAL DISTINCTION FROM OrganizationalStructure**:\n\n| OrganizationBranch | OrganizationalStructure |\n|-------------------|------------------------|\n| **Formal** branches with administrative status | **Informal** operational units |\n| Tied to PHYSICAL LOCATION (AuxiliaryPlace) | May or may not have fixed location |\n| Semi-autonomous (may have own budget, staff) | Part of main organizational hierarchy |\n| Examples: Regional archive, branch library | Examples: Department, team, division |\n\n**W3C ORG ALIGNMENT**:\n\n`org:OrganizationalUnit` - \"An Organization such as a University Support Unit \nwhich is part of some larger FormalOrganization and only has full recognition \nwithin the context of that FormalOrganization.\"\n\nKey properties:\n- `org:unitOf` - links unit to parent organization\n- `org:hasSite` - links organization\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml index b0a334e8d6..546e79353e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationUnit.yaml @@ -14,27 +14,28 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types +- linkml:types classes: OrganizationUnit: class_uri: org:OrganizationalUnit - description: 'An organizational unit or department. - - - **USAGE**: - - Used for: - - - Departments - - - Divisions - - - Teams - - - Units - - ' - exact_mappings: + description: Organizational subunit such as a department, division, team, or section. + alt_descriptions: + nl: Organisatorische subeenheid zoals afdeling divisie team of sectie. + de: Organisatorische Untereinheit wie Abteilung Division Team oder Sektion. + fr: Sous-unite organisationnelle telle qu un departement une division une equipe ou une section. + es: Subunidad organizativa como departamento division equipo o seccion. + ar: وحدة تنظيمية فرعية مثل قسم أو شعبة أو فريق أو قسم فرعي. + id: Subunit organisasi seperti departemen divisi tim atau seksi. + zh: 组织子单元,例如部门、处室、团队或科组。 + structured_aliases: + - {literal_form: organisatie-eenheid, in_language: nl} + - {literal_form: Organisationseinheit, in_language: de} + - {literal_form: unite organisationnelle, in_language: fr} + - {literal_form: unidad organizativa, in_language: es} + - {literal_form: وحدة تنظيمية, in_language: ar} + - {literal_form: unit organisasi, in_language: id} + - {literal_form: 组织单元, in_language: zh} + broad_mappings: - org:OrganizationalUnit close_mappings: - schema:Organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml index 6fcbcef195..bc439dd8e1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml @@ -9,18 +9,27 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: OrganizationalChange: - description: "Organizational change record documenting closures, mergers, renames,\ - \ and other lifecycle events. Includes change type, confirmation status, source\ - \ documentation, dates, and successor organization details.\nOntology mapping\ - \ rationale: - class_uri is org:ChangeEvent from W3C Organization Ontology which\n\ - \ specifically models organizational change events\n- close_mappings includes\ - \ prov:Activity as changes are activities\n that transform organizations over\ - \ time\n- related_mappings includes schema:Event (general event concept) and\n\ - \ prov:Entity (change record as traceable data)" + description: Record describing an organizational lifecycle change such as merger, split, rename, or closure. + alt_descriptions: + nl: Registratie van een organisatorische levenscycluswijziging zoals fusie splitsing hernoeming of sluiting. + de: Eintrag zu einer organisatorischen Lebenszyklusaenderung wie Fusion Aufspaltung Umbenennung oder Schliessung. + fr: Enregistrement d un changement du cycle de vie organisationnel tel qu une fusion scission renomination ou fermeture. + es: Registro de un cambio del ciclo de vida organizativo como fusion escision renombrado o cierre. + ar: سجل يصف تغييرا في دورة حياة المنظمة مثل الدمج أو الانقسام أو إعادة التسمية أو الإغلاق. + id: Rekaman perubahan siklus hidup organisasi seperti merger pemisahan penggantian nama atau penutupan. + zh: 描述组织生命周期变更(如合并、拆分、更名或关闭)的记录。 + structured_aliases: + - {literal_form: registratie organisatorische wijziging, in_language: nl} + - {literal_form: Aufzeichnung Organisationsaenderung, in_language: de} + - {literal_form: enregistrement de changement organisationnel, in_language: fr} + - {literal_form: registro de cambio organizativo, in_language: es} + - {literal_form: سجل تغيير تنظيمي, in_language: ar} + - {literal_form: rekaman perubahan organisasi, in_language: id} + - {literal_form: 组织变更记录, in_language: zh} class_uri: org:ChangeEvent close_mappings: - prov:Activity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml index 0c162ee209..f6a0ac9fb6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalChangeEvent.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/OrganizationalChangeEvent -name: organizational_change_event_class -title: OrganizationalChangeEvent Class +name: OrganizationalChangeEvent +title: Organizational Change Event prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -13,55 +13,41 @@ prefixes: geosparql: http://www.opengis.net/ont/geosparql# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_documentation - - ../slots/originate_from - - ../slots/has_rationale - - ../slots/has_score - - ../slots/has_type - - ../slots/has_url - - ../slots/transferred_to - - ../slots/20260202_matang/new/staff_impact - - ../slots/temporal_extent - - ../enums/OrganizationalChangeEventTypeEnum +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_documentation +- ../slots/originate_from +- ../slots/has_rationale +- ../slots/has_score +- ../slots/has_type +- ../slots/located_at +- ../slots/affected_territory +- ../slots/transferred_to +- ../slots/has_staff +- ../slots/temporal_extent +- ../enums/OrganizationalChangeEventTypeEnum classes: OrganizationalChangeEvent: class_uri: crm:E5_Event - description: 'An event documenting organizational change in a heritage custodian''s structure. - Tracks: - - Mergers (multiple units combining into one) - - Splits (one unit dividing into multiple) - - Dissolutions (unit ceasing to exist) - - Reorganizations (structural changes, reporting line shifts) - - Renamings (unit name changes without functional change) - - Transfers (unit moving between parent departments) - - Relocations (physical location changes) - **Why OrganizationalChangeEvent?**: - - Provides structured provenance for organizational history - - Documents rationale for changes (budget cuts, strategic reorganization, etc.) - - Links dissolved units to successor units - - Tracks affected staff, collections, and functions - - Records geographic/territorial impacts (jurisdiction changes) - **Integration with Place Classes**: - | Slot | Class | Purpose | - |------|-------|---------| - | located_at | CustodianPlace | Where event occurred (board meeting, ceremony) | - | from_location | CustodianPlace | Previous location (RELOCATION) | - | to_location | CustodianPlace | New location (RELOCATION) | - | has_affected_territory | GeoSpatialPlace | Geographic areas affected (jurisdictions, boundaries) | - CustodianPlace provides nominal references ("the boardroom"), while - GeoSpatialPlace provides precise coordinates (lat/lon, WKT polygons). - **TOOI Alignment**: - Following TOOI pattern where organizational events (Wijzigingsgebeurtenis) - can affect administrative territories (BestuurlijkeRuimte). - **Integration with OrganizationalStructure**: - - OrganizationalStructure.valid_to date = OrganizationalChangeEvent.event_date (for dissolved units) - - OrganizationalStructure.valid_from date = OrganizationalChangeEvent.event_date (for created units) - - Change event provides the "why" (rationale), temporal validity provides the "when" (dates) - ' - exact_mappings: + description: Event documenting a structural organizational change affecting units, roles, locations, or governance. + alt_descriptions: + nl: Gebeurtenis die een structurele organisatieverandering documenteert met impact op eenheden rollen locaties of bestuur. + de: Ereignis zur Dokumentation einer strukturellen Organisationsaenderung mit Auswirkungen auf Einheiten Rollen Standorte oder Governance. + fr: Evenement documentant un changement structurel de l organisation affectant unites roles lieux ou gouvernance. + es: Evento que documenta un cambio organizativo estructural que afecta unidades roles ubicaciones o gobernanza. + ar: حدث يوثّق تغييرا هيكليا تنظيميا يؤثر في الوحدات أو الأدوار أو المواقع أو الحوكمة. + id: Peristiwa yang mendokumentasikan perubahan organisasi struktural yang memengaruhi unit peran lokasi atau tata kelola. + zh: 记录影响单位、角色、地点或治理结构之组织性结构变更的事件。 + structured_aliases: + - {literal_form: organisatieveranderingsgebeurtenis, in_language: nl} + - {literal_form: Organisationsaenderungsereignis, in_language: de} + - {literal_form: evenement de changement organisationnel, in_language: fr} + - {literal_form: evento de cambio organizativo, in_language: es} + - {literal_form: حدث تغيير تنظيمي, in_language: ar} + - {literal_form: peristiwa perubahan organisasi, in_language: id} + - {literal_form: 组织变更事件, in_language: zh} + broad_mappings: - crm:E5_Event close_mappings: - prov:Activity @@ -78,10 +64,12 @@ classes: - has_rationale - has_documentation - temporal_extent + - located_at - has_description - has_type - - has_origin - - staff_impact + - originate_from + - has_affected_territory + - has_staff - has_score - transferred_to slot_usage: @@ -90,7 +78,12 @@ classes: range: OrganizationalChangeEventTypeEnum examples: - value: MERGER + - value: SPLIT + - value: DISSOLUTION - value: REORGANIZATION + - value: RENAMING + - value: TRANSFER + - value: RELOCATION temporal_extent: required: true range: TimeSpan @@ -109,13 +102,14 @@ classes: examples: - value: has_description: Part of 10-year museum renovation (2003-2013). Reorganization aimed to integrate conservation science with practice. - staff_impact: + has_staff: # range: string examples: - value: 28 FTE total (12 from Restoration + 16 from Research). All existing staff retained. 5 new positions created for scientific imaging and digital conservation. 3 staff retirements (planned succession). - has_origin: + originate_from: range: CustodianPlace required: false + description: Source unit or origin location; primarily used for transfer and relocation events. examples: - value: place_name: Stadhouderskade 42 @@ -123,10 +117,27 @@ classes: transferred_to: range: CustodianPlace required: false + description: Destination unit or destination location; primarily used for transfer and relocation events. examples: - value: place_name: Museumstraat 1 place_specificity: BUILDING + located_at: + range: CustodianPlace + required: false + description: Place where the change decision was enacted or formally recorded. + examples: + - value: + place_name: Boardroom, Main Building + place_specificity: ROOM + has_affected_territory: + range: string + required: false + multivalued: true + description: Geographic jurisdiction or service area impacted by the organizational change. + examples: + - value: Municipality of Amsterdam + - value: Region Noord-Holland has_documentation: # range: string inlined: false # Fixed invalid inline for primitive type @@ -137,12 +148,12 @@ classes: url_value: https://www.rijksmuseum.nl/en/about-us/annual-report-2013 comments: - OrganizationalChangeEvent provides structured provenance for organizational history - - Links to OrganizationalStructure via affected_units and resulting_units + - Supports explicit modeling of mergers, splits, dissolutions, reorganizations, renamings, transfers, and relocations + - Links to organizational continuity through predecessor and successor context in related structures - event_date should match valid_to (dissolved units) or valid_from (created units) - Use PROV-O generated property for successor units - - Use CIDOC-CRM P11_had_participant for affected units - - 'Place integration: located_at (where event occurred), from/to_location (RELOCATION)' - - 'Territorial integration: has_affected_territory links to GeoSpatialPlace for jurisdiction changes' + - Place integration distinguishes decision location (located_at) from movement origin/destination (originate_from, transferred_to) + - Territorial integration captures jurisdiction or service-area impact with has_affected_territory - 'Follows TOOI pattern: Wijzigingsgebeurtenis affects BestuurlijkeRuimte' see_also: - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E5 @@ -196,6 +207,7 @@ classes: - has_url: url_value: https://www.amsterdam.nl/nieuws/museum-verhuizing-2025 annotations: + change_event_scope: organizational_structure_and_territorial_impact specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml index 68c69a6193..5a9b9213c3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml @@ -6,28 +6,51 @@ prefixes: org: http://www.w3.org/ns/org# prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/has_contact_point - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_staff - - ../slots/has_type - - ../slots/located_at - - ../slots/part_of - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/temporal_extent +- linkml:types +- ../slots/has_contact_point +- ../slots/has_label +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_staff +- ../slots/has_type +- ../slots/located_at +- ../slots/part_of +- ../slots/refer_to +- ../slots/temporal_extent classes: OrganizationalStructure: class_uri: org:OrganizationalUnit - description: "Informal organizational structure of a heritage custodian, representing\noperational departments, teams, divisions, or groups that are NOT formally\nregistered as separate legal entities.\n\n**Distinction from GovernanceStructure**:\n- **GovernanceStructure**: Formal structure from legal registration \n (e.g., \"National Archives is agency under Ministry OCW\")\n- **OrganizationalStructure**: Informal/operational units\n (e.g., \"Digital Preservation Team\", \"Public Services Department\")\n\n**W3C ORG Alignment**:\nMaps to `org:OrganizationalUnit` - \"An Organization such as a University \nSupport Unit which is part of some larger FormalOrganization and only has \nfull recognition within the context of that FormalOrganization, it is not \na Legal Entity in its own right.\"\n\n**Scope**:\n- Departments (Collections, Education, Research, IT)\n- Teams (Digital Preservation, Conservation, Cataloging)\n- Programs (Outreach programs, fellowship programs)\n- Working groups\ - \ (Metadata standards group, acquisitions committee)\n- Service units (Reading room, reference desk, storage facilities)\n\n**NOT in Scope** (use GovernanceStructure instead):\n- Formal sub-organizations with legal registration\n- Legally recognized branches or subsidiaries\n- Governance bodies from articles of incorporation\n\n**Temporal Dynamics**:\nOrganizational units can be created, renamed, merged, or dissolved\nindependently of the custodian's legal status. Track changes with\n`valid_from`/`valid_to` dates.\n\n**Example - National Archives**:\n```yaml\nCustodianLegalStatus:\n governance_structure: # FORMAL (from legal registration)\n structure_type: \"Government agency\"\n governance_body: \"Reports to Ministry of OCW\"\n\nCustodian:\n organizational_structure: # INFORMAL (operational)\n - unit_name: \"Digital Preservation Department\"\n unit_type: \"department\"\n description: \"Manages born-digital archives\"\n - unit_name: \"Public Services Team\"\ - \n unit_type: \"team\"\n description: \"Reading room, reference services\"\n```\n" + broad_mappings: + - org:OrganizationalUnit + description: Operational internal structure of a custodian, describing non-legal units such as departments and teams. + alt_descriptions: + nl: Interne operationele structuur van een bewaarder met niet-juridische eenheden zoals afdelingen en teams. + de: Interne betriebliche Struktur einer verwahrenden Organisation mit nicht-rechtlichen Einheiten wie Abteilungen und Teams. + fr: Structure operationnelle interne d un depositaire + es: Estructura operativa interna de un custodio que describe unidades no juridicas como departamentos y equipos. + ar: هيكل تشغيلي داخلي للجهة الحافظة يصف وحدات غير قانونية مثل الأقسام والفرق. + id: Struktur operasional internal kustodian yang menggambarkan unit non-hukum seperti departemen dan tim. + zh: 描述部门与团队等非法人单元的保管机构内部运营结构。 + structured_aliases: + - literal_form: interne organisatiestructuur + in_language: nl + - literal_form: interne Organisationsstruktur + in_language: de + - literal_form: structure organisationnelle interne + in_language: fr + - literal_form: estructura organizativa interna + in_language: es + - literal_form: الهيكل التنظيمي الداخلي + in_language: ar + - literal_form: struktur organisasi internal + in_language: id + - literal_form: 内部组织结构 + in_language: zh slots: - has_contact_point - located_at - part_of - - refers_to_custodian + - refer_to - has_quantity - has_staff - has_score @@ -89,13 +112,17 @@ classes: - value: begin_of_the_begin: '2015-01-01' end_of_the_end: '2020-12-31' - refers_to_custodian: + refer_to: required: true range: Custodian examples: - value: identified_by: https://nde.nl/ontology/hc/cust/national-archives comments: + - | + Preserved from prior description (commit 6e634651): + + "Informal organizational structure of a heritage custodian, representing\noperational departments, teams, divisions, or groups that are NOT formally\nregistered as separate legal entities.\n\n**Distinction from GovernanceStructure**:\n- **GovernanceStructure**: Formal structure from legal registration \n (e.g., \"National Archives is agency under Ministry OCW\")\n- **OrganizationalStructure**: Informal/operational units\n (e.g., \"Digital Preservation Team\", \"Public Services Department\")\n\n**W3C ORG Alignment**:\nMaps to `org:OrganizationalUnit` - \"An Organization such as a University \nSupport Unit which is part of some larger FormalOrganization and only has \nfull recognition within the context of that FormalOrganization, it is not \na Legal Entity in its own right.\"\n\n**Scope**:\n- Departments (Collections, Education, Research, IT)\n- Teams (Digital Preservation, Conservation, Cataloging)\n- Programs (Outreach programs, fellowship programs)\n- Working groups\ - OrganizationalStructure models INFORMAL operational units - GovernanceStructure models FORMAL legal structure - Both use org:OrganizationalUnit but at different levels diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml index 735f7cccff..8eb595b151 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml @@ -7,13 +7,29 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_level +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_level classes: OrganizationalSubdivision: - description: Organization that is a part of a larger organization. Organizational subdivisions include departments, divisions, branches, sections, and other units within a parent organization. In archival contexts, understanding organizational structure is essential for records provenance and hierarchical arrangement. + description: Organizational part nested within a parent organization, such as a division, branch, or section. + alt_descriptions: + nl: Organisatorisch onderdeel binnen een moederorganisatie zoals divisie filiaal of sectie. + de: Organisatorischer Teil innerhalb einer uebergeordneten Organisation etwa Division Zweigstelle oder Sektion. + fr: Sous-ensemble organisationnel integre a une organisation parente tel qu une division une antenne ou une section. + es: Parte organizativa integrada en una organizacion matriz como division sucursal o seccion. + ar: جزء تنظيمي ضمن منظمة أم مثل شعبة أو فرع أو قسم فرعي. + id: Bagian organisasi yang berada dalam organisasi induk seperti divisi cabang atau seksi. + zh: 隶属于上级组织的组织部分,如事业部、分支或科组。 + structured_aliases: + - {literal_form: organisatorische onderafdeling, in_language: nl} + - {literal_form: organisatorische Untergliederung, in_language: de} + - {literal_form: sous-division organisationnelle, in_language: fr} + - {literal_form: subdivision organizativa, in_language: es} + - {literal_form: تقسيم تنظيمي فرعي, in_language: ar} + - {literal_form: subdivisi organisasi, in_language: id} + - {literal_form: 组织细分单元, in_language: zh} is_a: ArchiveOrganizationType class_uri: skos:Concept mixins: @@ -27,7 +43,7 @@ classes: equals_string: subdivision annotations: skos:prefLabel: Organizational Subdivision - skos:altLabel: "Untereinheit, subdivisi\xF3n organizacional, sous-division organisationnelle, Subunit, Organizational Unit" + skos:altLabel: "Untereinheit, subdivisión organizacional, sous-division organisationnelle, Subunit, Organizational Unit" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" @@ -38,7 +54,7 @@ classes: - ParentOrganizationUnit comments: - Untereinheit (de) - - "subdivisi\xF3n organizacional (es)" + - "subdivisión organizacional (es)" - sous-division organisationnelle (fr) - Part of larger organization - Important for understanding archival provenance diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml index a19735efcd..1727936f3d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitType.yaml @@ -9,20 +9,36 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: OrganizationalUnitType: class_uri: skos:Concept - description: "Abstract base class for organizational unit type classifications.\n\n**DEFINITION**:\n\nOrganizationalUnitType represents CATEGORIES of organizational units/divisions\nwithin heritage institutions. Each subclass defines the typical functions,\nresponsibilities, and hierarchical position of a unit type.\n\n**CATEGORY STRUCTURE**:\n\n1. **ADMINISTRATIVE**: Management and support\n - DIRECTORATE, SECRETARIAT, ADMINISTRATION\n \n2. **COLLECTION**: Collection-focused units\n - DEPARTMENT, DIVISION, SECTION\n \n3. **FUNCTIONAL**: Specialized functions\n - CONSERVATION_LAB, DIGITIZATION_UNIT, EDUCATION\n \n4. **FACILITY**: Site-based units\n - BRANCH, READING_ROOM, STORAGE_FACILITY\n\n**ONTOLOGY ALIGNMENT**:\n\n- **W3C Organization Ontology**: org:OrganizationalUnit\n- **SKOS Concept**: Type classification vocabulary\n- **Schema.org**: Department concepts\n\n**REPLACES**: unit_type slot with string values\n" + description: Abstract classification type for organizational units within an institution. + alt_descriptions: + nl: Abstract classificatietype voor organisatie-eenheden binnen een instelling. + de: Abstrakter Klassifikationstyp fuer Organisationseinheiten innerhalb einer Einrichtung. + fr: Type de classification abstrait pour les unites organisationnelles d une institution. + es: Tipo de clasificacion abstracto para unidades organizativas dentro de una institucion. + ar: نوع تصنيف مجرد لوحدات تنظيمية داخل مؤسسة. + id: Tipe klasifikasi abstrak untuk unit organisasi dalam suatu institusi. + zh: 机构内部组织单元的抽象分类类型。 + structured_aliases: + - {literal_form: type organisatie-eenheid, in_language: nl} + - {literal_form: Typ Organisationseinheit, in_language: de} + - {literal_form: type d unite organisationnelle, in_language: fr} + - {literal_form: tipo de unidad organizativa, in_language: es} + - {literal_form: نوع وحدة تنظيمية, in_language: ar} + - {literal_form: tipe unit organisasi, in_language: id} + - {literal_form: 组织单元类型, in_language: zh} abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - org:OrganizationalUnit @@ -50,10 +66,15 @@ classes: # range: string required: true multivalued: true + notes: + - | + Preserved from prior description (commit 6e634651): + + "Abstract base class for organizational unit type classifications.\n\n**DEFINITION**:\n\nOrganizationalUnitType represents CATEGORIES of organizational units/divisions\nwithin heritage institutions. Each subclass defines the typical functions,\nresponsibilities, and hierarchical position of a unit type.\n\n**CATEGORY STRUCTURE**:\n\n1. **ADMINISTRATIVE**: Management and support\n - DIRECTORATE, SECRETARIAT, ADMINISTRATION\n \n2. **COLLECTION**: Collection-focused units\n - DEPARTMENT, DIVISION, SECTION\n \n3. **FUNCTIONAL**: Specialized functions\n - CONSERVATION_LAB, DIGITIZATION_UNIT, EDUCATION\n \n4. **FACILITY**: Site-based units\n - BRANCH, READING_ROOM, STORAGE_FACILITY\n\n**ONTOLOGY ALIGNMENT**:\n\n- **W3C Organization Ontology**: org:OrganizationalUnit\n- **SKOS Concept**: Type classification vocabulary\n- **Schema.org**: Department concepts\n\n**REPLACES**: unit_type slot with string values\n" annotations: specificity_score: '0.50' specificity_rationale: Moderately specific - organizational structure metadata. - has_score: null + has_score: replaces_slot: unit_type migration_date: '2026-01-13' custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml index 554f500181..e74151e86d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizationalUnitTypes.yaml @@ -7,220 +7,266 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./OrganizationalUnitType - - linkml:types - - ../slots/has_code +- ./OrganizationalUnitType +- linkml:types +- ../slots/has_code classes: DirectorateUnit: is_a: OrganizationalUnitType class_uri: hc:DirectorateUnit - description: 'Unit type for executive/directorate level organizational units. - - - **Definition**: Top-level management unit responsible for overall - - institutional strategy, governance, and operations. - - ' + description: Unit type for executive-level directorate functions. + alt_descriptions: + nl: Eenheidstype voor directie- en bestuursfuncties op uitvoerend niveau. + de: Einheitstyp fuer Leitungs- und Direktoratsfunktionen auf oberster Ebene. + fr: Type d unite pour les fonctions de direction executive. + es: Tipo de unidad para funciones directivas de nivel ejecutivo. + ar: نوع وحدة لوظائف الإدارة التنفيذية. + id: Tipe unit untuk fungsi direktorat tingkat eksekutif. + zh: 适用于执行层级总署/局级管理职能的单元类型。 + structured_aliases: + - {literal_form: directie-eenheid, in_language: nl} + - {literal_form: Direktoratseinheit, in_language: de} + - {literal_form: unite de direction, in_language: fr} + - {literal_form: unidad de direccion, in_language: es} + - {literal_form: وحدة مديرية, in_language: ar} + - {literal_form: unit direktorat, in_language: id} + - {literal_form: 董事层单元, in_language: zh} slot_usage: has_code: equals_string: DIRECTORATE - annotations: - specificity_score: '0.55' - skos:prefLabel: Directorate - skos:altLabel: directie, Direktion, direction - custodian_types: '[''*'']' broad_mappings: - - crm:E39_Actor - schema:Organization + DepartmentUnit: is_a: OrganizationalUnitType class_uri: hc:DepartmentUnit - description: 'Unit type for major departmental divisions. - - - **Definition**: Primary organizational division typically responsible - - for a major function or collection area (e.g., Prints & Drawings, - - Conservation, Education). - - ' + description: Unit type for primary departmental divisions. + alt_descriptions: + nl: Eenheidstype voor primaire afdelingen binnen de organisatie. + de: Einheitstyp fuer primaere Abteilungen innerhalb der Organisation. + fr: Type d unite pour les departements principaux de l organisation. + es: Tipo de unidad para departamentos primarios de la organizacion. + ar: نوع وحدة للأقسام الرئيسية في المنظمة. + id: Tipe unit untuk departemen utama dalam organisasi. + zh: 适用于机构主要部门的单元类型。 + structured_aliases: + - {literal_form: afdelings-eenheid, in_language: nl} + - {literal_form: Abteilungseinheit, in_language: de} + - {literal_form: unite departementale, in_language: fr} + - {literal_form: unidad departamental, in_language: es} + - {literal_form: وحدة قسم, in_language: ar} + - {literal_form: unit departemen, in_language: id} + - {literal_form: 部门单元, in_language: zh} slot_usage: has_code: equals_string: DEPARTMENT - annotations: - specificity_score: '0.55' - skos:prefLabel: Department - skos:altLabel: "afdeling, Abteilung, d\xE9partement" broad_mappings: - - crm:E39_Actor - schema:Organization + DivisionUnit: is_a: OrganizationalUnitType class_uri: hc:DivisionUnit - description: 'Unit type for sub-departmental divisions. - - - **Definition**: Secondary organizational unit within a department, - - focused on a specific sub-area or function. - - ' + description: Unit type for secondary divisions within departments. + alt_descriptions: + nl: Eenheidstype voor secundaire divisies binnen afdelingen. + de: Einheitstyp fuer sekundaere Divisionen innerhalb von Abteilungen. + fr: Type d unite pour les divisions secondaires au sein des departements. + es: Tipo de unidad para divisiones secundarias dentro de departamentos. + ar: نوع وحدة للشعب الثانوية داخل الأقسام. + id: Tipe unit untuk divisi sekunder di dalam departemen. + zh: 适用于部门内部次级处室的单元类型。 + structured_aliases: + - {literal_form: divisie-eenheid, in_language: nl} + - {literal_form: Divisionseinheit, in_language: de} + - {literal_form: unite de division, in_language: fr} + - {literal_form: unidad de division, in_language: es} + - {literal_form: وحدة شعبة, in_language: ar} + - {literal_form: unit divisi, in_language: id} + - {literal_form: 分部单元, in_language: zh} slot_usage: has_code: equals_string: DIVISION - annotations: - specificity_score: '0.55' - skos:prefLabel: Division - skos:altLabel: divisie, Division broad_mappings: - - crm:E39_Actor - schema:Organization + SectionUnit: is_a: OrganizationalUnitType class_uri: hc:SectionUnit - description: 'Unit type for specialized sections within divisions. - - - **Definition**: Smaller organizational unit within a division, - - often focused on specific materials, periods, or tasks. - - ' + description: Unit type for specialized sections within divisions. + alt_descriptions: + nl: Eenheidstype voor gespecialiseerde secties binnen divisies. + de: Einheitstyp fuer spezialisierte Sektionen innerhalb von Divisionen. + fr: Type d unite pour les sections specialisees au sein des divisions. + es: Tipo de unidad para secciones especializadas dentro de divisiones. + ar: نوع وحدة للأقسام المتخصصة داخل الشعب. + id: Tipe unit untuk seksi khusus dalam divisi. + zh: 适用于分部内部专业科组的单元类型。 + structured_aliases: + - {literal_form: sectie-eenheid, in_language: nl} + - {literal_form: Sektionseinheit, in_language: de} + - {literal_form: unite de section, in_language: fr} + - {literal_form: unidad de seccion, in_language: es} + - {literal_form: وحدة قسم فرعي, in_language: ar} + - {literal_form: unit seksi, in_language: id} + - {literal_form: 科组单元, in_language: zh} slot_usage: has_code: equals_string: SECTION - annotations: - specificity_score: '0.55' - skos:prefLabel: Section - skos:altLabel: sectie, Sektion broad_mappings: - - crm:E39_Actor - schema:Organization + ConservationLabUnit: is_a: OrganizationalUnitType class_uri: hc:ConservationLabUnit - description: 'Unit type for conservation laboratory facilities. - - - **Definition**: Specialized unit for conservation treatment, - - scientific analysis, and preservation activities. - - ' + description: Unit type for conservation laboratory functions. + alt_descriptions: + nl: Eenheidstype voor conserverings- en restauratielaboratoriumfuncties. + de: Einheitstyp fuer Funktionen von Konservierungs- und Restaurierungslaboren. + fr: Type d unite pour les fonctions de laboratoire de conservation. + es: Tipo de unidad para funciones de laboratorio de conservacion. + ar: نوع وحدة لوظائف مختبر الحفظ والترميم. + id: Tipe unit untuk fungsi laboratorium konservasi. + zh: 适用于保护修复实验室职能的单元类型。 + structured_aliases: + - {literal_form: conserveringslab-eenheid, in_language: nl} + - {literal_form: Konservierungslabor-Einheit, in_language: de} + - {literal_form: unite de laboratoire de conservation, in_language: fr} + - {literal_form: unidad de laboratorio de conservacion, in_language: es} + - {literal_form: وحدة مختبر حفظ, in_language: ar} + - {literal_form: unit laboratorium konservasi, in_language: id} + - {literal_form: 修复实验室单元, in_language: zh} slot_usage: has_code: equals_string: CONSERVATION_LAB - annotations: - specificity_score: '0.65' - skos:prefLabel: Conservation Laboratory - skos:altLabel: restauratieatelier, Restaurierungswerkstatt broad_mappings: - - crm:E39_Actor - schema:Organization + DigitizationUnit: is_a: OrganizationalUnitType class_uri: hc:DigitizationUnit - description: 'Unit type for digitization operations. - - - **Definition**: Unit responsible for digital capture, processing, - - and management of digital surrogates. - - ' + description: Unit type for digitization and digital-surrogate production functions. + alt_descriptions: + nl: Eenheidstype voor digitalisering en productie van digitale reproducties. + de: Einheitstyp fuer Digitalisierung und Erstellung digitaler Surrogate. + fr: Type d unite pour la numerisation et la production de substituts numeriques. + es: Tipo de unidad para digitalizacion y produccion de sustitutos digitales. + ar: نوع وحدة لوظائف الرقمنة وإنتاج النسخ الرقمية البديلة. + id: Tipe unit untuk digitalisasi dan produksi salinan pengganti digital. + zh: 适用于数字化及数字替代件制作职能的单元类型。 + structured_aliases: + - {literal_form: digitaliserings-eenheid, in_language: nl} + - {literal_form: Digitalisierungseinheit, in_language: de} + - {literal_form: unite de numerisation, in_language: fr} + - {literal_form: unidad de digitalizacion, in_language: es} + - {literal_form: وحدة رقمنة, in_language: ar} + - {literal_form: unit digitalisasi, in_language: id} + - {literal_form: 数字化单元, in_language: zh} slot_usage: has_code: equals_string: DIGITIZATION_UNIT - annotations: - specificity_score: '0.65' - skos:prefLabel: Digitization Unit - skos:altLabel: digitaliseringsteam, Digitalisierungsabteilung broad_mappings: - - crm:E39_Actor - schema:Organization + EducationUnit: is_a: OrganizationalUnitType class_uri: hc:EducationUnit - description: 'Unit type for education and public programs. - - - **Definition**: Unit responsible for educational programming, - - public engagement, and visitor services. - - ' + description: Unit type for education and public-engagement programming. + alt_descriptions: + nl: Eenheidstype voor educatie en publieksprogrammering. + de: Einheitstyp fuer Bildung und Programme der Oeffentlichkeitsarbeit. + fr: Type d unite pour l education et les programmes d engagement des publics. + es: Tipo de unidad para educacion y programacion de participacion publica. + ar: نوع وحدة للتعليم وبرامج إشراك الجمهور. + id: Tipe unit untuk pendidikan dan program pelibatan publik. + zh: 适用于教育与公众参与项目的单元类型。 + structured_aliases: + - {literal_form: educatie-eenheid, in_language: nl} + - {literal_form: Bildungseinheit, in_language: de} + - {literal_form: unite d education, in_language: fr} + - {literal_form: unidad educativa, in_language: es} + - {literal_form: وحدة تعليمية, in_language: ar} + - {literal_form: unit edukasi, in_language: id} + - {literal_form: 教育单元, in_language: zh} slot_usage: has_code: equals_string: EDUCATION - annotations: - specificity_score: '0.55' - skos:prefLabel: Education Unit - skos:altLabel: educatie, Bildungsabteilung broad_mappings: - - crm:E39_Actor - schema:Organization + ReadingRoomUnit: is_a: OrganizationalUnitType class_uri: hc:ReadingRoomUnit - description: 'Unit type for reading room / research facilities. - - - **Definition**: Unit managing researcher access, reference services, - - and study room operations. - - ' + description: Unit type for reading-room and researcher-support services. + alt_descriptions: + nl: Eenheidstype voor studiezaal- en onderzoekersondersteunende diensten. + de: Einheitstyp fuer Lesesaal- und Forschendenservice. + fr: Type d unite pour les services de salle de lecture et d appui aux chercheurs. + es: Tipo de unidad para servicios de sala de lectura y apoyo a investigadores. + ar: نوع وحدة لخدمات قاعات الاطلاع ودعم الباحثين. + id: Tipe unit untuk layanan ruang baca dan dukungan peneliti. + zh: 适用于阅览室及研究者支持服务的单元类型。 + structured_aliases: + - {literal_form: studiezaal-eenheid, in_language: nl} + - {literal_form: Lesesaal-Einheit, in_language: de} + - {literal_form: unite de salle de lecture, in_language: fr} + - {literal_form: unidad de sala de lectura, in_language: es} + - {literal_form: وحدة قاعة مطالعة, in_language: ar} + - {literal_form: unit ruang baca, in_language: id} + - {literal_form: 阅览室单元, in_language: zh} slot_usage: has_code: equals_string: READING_ROOM - annotations: - specificity_score: '0.60' - skos:prefLabel: Reading Room - skos:altLabel: studiezaal, Lesesaal broad_mappings: - - crm:E39_Actor - schema:Organization + BranchUnit: is_a: OrganizationalUnitType class_uri: hc:BranchUnit - description: 'Unit type for branch/satellite locations. - - - **Definition**: Geographically separate unit operating as part - - of the main institution but at a different location. - - ' + description: Unit type for branch or satellite locations. + alt_descriptions: + nl: Eenheidstype voor filialen of satellietlocaties. + de: Einheitstyp fuer Zweigstellen oder Satellitenstandorte. + fr: Type d unite pour les antennes ou sites satellites. + es: Tipo de unidad para sucursales o sedes satelite. + ar: نوع وحدة للفروع أو المواقع التابعة. + id: Tipe unit untuk cabang atau lokasi satelit. + zh: 适用于分支或卫星地点的单元类型。 + structured_aliases: + - {literal_form: filiaal-eenheid, in_language: nl} + - {literal_form: Zweigstelleneinheit, in_language: de} + - {literal_form: unite de branche, in_language: fr} + - {literal_form: unidad de sucursal, in_language: es} + - {literal_form: وحدة فرع, in_language: ar} + - {literal_form: unit cabang, in_language: id} + - {literal_form: 分支单元, in_language: zh} slot_usage: has_code: equals_string: BRANCH - annotations: - specificity_score: '0.55' - skos:prefLabel: Branch - skos:altLabel: filiaal, Zweigstelle broad_mappings: - - crm:E39_Actor - schema:Organization + RegistrationUnit: is_a: OrganizationalUnitType class_uri: hc:RegistrationUnit - description: 'Unit type for collection registration and documentation. - - - **Definition**: Unit responsible for collection records, inventory, - - accession/deaccession, and documentation standards. - - ' + description: Unit type for collection registration and documentation control. + alt_descriptions: + nl: Eenheidstype voor collectie-registratie en documentatiebeheer. + de: Einheitstyp fuer Sammlungsregistrierung und Dokumentationssteuerung. + fr: Type d unite pour l enregistrement des collections et le controle documentaire. + es: Tipo de unidad para registro de colecciones y control documental. + ar: نوع وحدة لتسجيل المجموعات وضبط التوثيق. + id: Tipe unit untuk registrasi koleksi dan kontrol dokumentasi. + zh: 适用于藏品登记与文档管控的单元类型。 + structured_aliases: + - {literal_form: registratie-eenheid, in_language: nl} + - {literal_form: Registrierungseinheit, in_language: de} + - {literal_form: unite d enregistrement, in_language: fr} + - {literal_form: unidad de registro, in_language: es} + - {literal_form: وحدة تسجيل, in_language: ar} + - {literal_form: unit registrasi, in_language: id} + - {literal_form: 登记单元, in_language: zh} slot_usage: has_code: equals_string: REGISTRATION - annotations: - specificity_score: '0.60' - skos:prefLabel: Registration - skos:altLabel: registratie, Registratur broad_mappings: - - crm:E39_Actor - schema:Organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Organizer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Organizer.yaml index 19deb17518..25e7ba13cc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Organizer.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Organizer.yaml @@ -12,106 +12,125 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_role +- linkml:types +- ../metadata +- ../slots/has_role classes: Organizer: class_uri: schema:Organization - description: | + description: Organization participating as an organizer of an event, program, or activity. + alt_descriptions: + nl: Organisatie die optreedt als organisator van een evenement programma of activiteit. + de: Organisation die als Veranstalter einer Veranstaltung eines Programms oder einer Aktivitaet auftritt. + fr: Organisation intervenant comme organisateur d un evenement programme ou activite. + es: Organizacion que actua como organizadora de un evento programa o actividad. + ar: منظمة تشارك كجهة منظِّمة لحدث أو برنامج أو نشاط. + id: Organisasi yang berperan sebagai penyelenggara acara program atau aktivitas. + zh: 作为活动、项目或事件组织方参与的组织实体。 + structured_aliases: + - {literal_form: organisatorische partij, in_language: nl} + - {literal_form: veranstaltende Organisation, in_language: de} + - {literal_form: organisation organisatrice, in_language: fr} + - {literal_form: entidad organizadora, in_language: es} + - {literal_form: جهة منظمة, in_language: ar} + - {literal_form: organisasi penyelenggara, in_language: id} + - {literal_form: 组织方机构, in_language: zh} + broad_mappings: + - schema:Organization + + close_mappings: + - org:Organization + + related_mappings: + - prov:Agent + + slots: + - has_role + - organizer_entity + - organizer_contribution + + slot_usage: + organizer_entity: + examples: + - value: "https://nde.nl/ontology/hc/custodian/nl/rijksmuseum" + has_role: + required: false + range: OrganizerRole + inlined: true + examples: + - value: + organizer_contribution: + examples: + - value: "Provided 15 works from permanent collection and curatorial expertise" + notes: + - | + Preserved from prior description (commit 6e634651): + + Preserved from prior description (commit 6e634651): + An entity that organizes or organized an event, exhibition, program, or activity. - + **Purpose**: Captures the organizing entity along with their role, replacing simple uriorcurie references like `co_organized_by` or `organized_by`. - + **Key Properties**: - `organizer_entity`: Reference to the organizing institution (Custodian, Organization) - `has_role`: Role of the organizer (PRIMARY, CO_ORGANIZER, etc.) - `organizer_contribution`: Description of organizational contribution - + **Pattern**: Instead of separate `organized_by` and `co_organized_by` slots with plain URIs, use a single `has_organizer` slot with Organizer instances that specify roles. - + **Example Migration**: - ```yaml - # OLD (deprecated): - organized_by: + + + **Ontological Alignment**: + - **Primary**: `schema:Organization` (organizer is an organization) + - **Close**: `org:Organization` (W3C Org vocabulary) + - **Related**: `prov:Agent` (PROV-O agent in activity) + annotations: + specificity_score: 0.55 + specificity_rationale: "Moderately specific - applies to any event organization context" + custodian_types: '["*"]' + custodian_types_rationale: "Any institution type can organize events/exhibitions" + comments: + - "Created per slot_fixes.yaml revision for co_organized_by migration" + - "Replaces separate organized_by/co_organized_by with role-based discrimination" + - "RULE 53: Part of co_organized_by → has_organizer + Organizer migration" + examples: + - value: + organizer_entity: "https://nde.nl/ontology/hc/custodian/nl/rijksmuseum" + has_role: + - value: + organizer_entity: "https://nde.nl/ontology/hc/custodian/nl/mauritshuis" + has_role: + - value: + organizer_entity: "https://nde.nl/ontology/hc/custodian/us/national-gallery-washington" + has_role: + - value: | + # OLD (deprecated): + organized_by: - https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - co_organized_by: + co_organized_by: - https://nde.nl/ontology/hc/custodian/nl/mauritshuis - - # NEW (Rule 53): - has_organizer: + + # NEW (Rule 53): + has_organizer: - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum has_role: role_type: PRIMARY - organizer_entity: https://nde.nl/ontology/hc/custodian/nl/mauritshuis has_role: role_type: CO_ORGANIZER - ``` - - **Ontological Alignment**: - - **Primary**: `schema:Organization` (organizer is an organization) - - **Close**: `org:Organization` (W3C Org vocabulary) - - **Related**: `prov:Agent` (PROV-O agent in activity) - - exact_mappings: - - schema:Organization - - close_mappings: - - org:Organization - - related_mappings: - - prov:Agent - - slots: - - has_role - - organizer_entity - - organizer_contribution - - slot_usage: - organizer_entity: - examples: - - value: "https://nde.nl/ontology/hc/custodian/nl/rijksmuseum" - has_role: - required: false - range: OrganizerRole - inlined: true - examples: - - value: - organizer_contribution: - examples: - - value: "Provided 15 works from permanent collection and curatorial expertise" - annotations: - specificity_score: 0.55 - specificity_rationale: "Moderately specific - applies to any event organization context" - custodian_types: '["*"]' - custodian_types_rationale: "Any institution type can organize events/exhibitions" - - comments: - - "Created per slot_fixes.yaml revision for co_organized_by migration" - - "Replaces separate organized_by/co_organized_by with role-based discrimination" - - "RULE 53: Part of co_organized_by → has_organizer + Organizer migration" - - examples: - - value: - organizer_entity: "https://nde.nl/ontology/hc/custodian/nl/rijksmuseum" - has_role: - - value: - organizer_entity: "https://nde.nl/ontology/hc/custodian/nl/mauritshuis" - has_role: - - value: - organizer_entity: "https://nde.nl/ontology/hc/custodian/us/national-gallery-washington" - has_role: slots: organizer_entity: slot_uri: schema:organizer description: Reference to the organizing institution # range: string # uriorcurie required: true - + organizer_contribution: slot_uri: schema:description description: Description of organizational contribution diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml index 4fba32e8b0..69aea5cea1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml @@ -17,33 +17,88 @@ imports: classes: OrganizerRole: class_uri: schema:Role - description: | - Role of an organizer in an event, exhibition, or program. - - **Purpose**: - Distinguishes between different types of organizational involvement: - - PRIMARY: Main organizing institution - - CO_ORGANIZER: Partner institution with significant organizational role - - SPONSOR_ORGANIZER: Sponsor with curatorial/organizational input - - LENDING_INSTITUTION: Institution lending objects with exhibition involvement - - HOST_VENUE: Venue hosting a traveling exhibition - - **Pattern**: - Used with Organizer class to specify the role of an organizing entity. - - **Ontological Alignment**: - - **Primary**: `schema:Role` - Schema.org role - - **Close**: `prov:Role` - PROV-O role in activity - - exact_mappings: + description: >- + Functional capacity of an entity in coordinating, planning, or producing an event, exhibition, or program. + alt_descriptions: + nl: >- + Functionele rol van een entiteit bij het coördineren, plannen of produceren van een evenement, tentoonstelling of programma. + de: >- + Funktionale Kapazität einer Entität bei der Koordination, Planung oder Produktion einer Veranstaltung, Ausstellung oder eines Programms. + fr: >- + Capacité fonctionnelle d'une entité à coordonner, planifier ou produire un événement, une exposition ou un programme. + es: >- + Capacidad funcional de una entidad para coordinar, planificar o producir un evento, exposición o programa. + ar: >- + القدرة الوظيفية لكيان في التنسيق أو التخطيط أو إنتاج حدث أو معرض أو برنامج. + id: >- + Kapasitas fungsional suatu entitas dalam mengkoordinasikan, merencanakan, atau memproduksi acara, pameran, atau program. + zh: >- + 实体在协调、策划或制作活动、展览或项目中的功能能力。 + structured_aliases: + nl: + - organisatorrol + - coördinatiefunctie + de: + - Veranstalterrolle + - Koordinationsfunktion + fr: + - rôle d'organisateur + - fonction de coordination + es: + - rol de organizador + - función de coordinación + ar: + - دور المنظم + - وظيفة التنسيق + id: + - peran penyelenggara + - fungsi koordinasi + zh: + - 组织者角色 + - 协调职能 + keywords: + - organizer role + - event coordination + - exhibition organizer + - program planner + - production role + broad_mappings: - schema:Role - close_mappings: - prov:Role slots: - + - role_type + - role_description slot_usage: + role_type: + range: OrganizerRoleTypeEnum + required: true + examples: + - value: PRIMARY + - value: CO_ORGANIZER + role_description: + required: false + notes: + - | + Preserved from prior description (commit 6e634651): + + Role of an organizer in an event, exhibition, or program. + + **Purpose**: + Distinguishes between different types of organizational involvement: + - PRIMARY: Main organizing institution + - CO_ORGANIZER: Partner institution with significant organizational role + - SPONSOR_ORGANIZER: Sponsor with curatorial/organizational input + - LENDING_INSTITUTION: Institution lending objects with exhibition involvement + - HOST_VENUE: Venue hosting a traveling exhibition + + **Pattern**: + Used with Organizer class to specify the role of an organizing entity. + + **Ontological Alignment**: + - **Primary**: `schema:Role` - Schema.org role + - **Close**: `prov:Role` - PROV-O role in activity annotations: specificity_score: 0.65 specificity_rationale: "Fairly specific - applies to event/exhibition organization contexts" @@ -54,22 +109,19 @@ classes: - "Created per slot_fixes.yaml revision for co_organized_by migration" - "Used with Organizer class to specify organizational involvement" - "RULE 53: Part of co_organized_by → has_organizer + Organizer migration" + - "OrganizerRoleTypeEnum provides controlled values (PRIMARY, CO_ORGANIZER, SPONSOR_ORGANIZER, LENDING_INSTITUTION, HOST_VENUE, SUPPORTING_PARTNER, ADVISOR)." - examples: - - value: - - value: - - value: slots: role_type: slot_uri: schema:roleName description: Type of organizer role -# range: string + range: OrganizerRoleTypeEnum required: true role_description: slot_uri: schema:description description: Additional description of the organizational role -# range: string + range: string required: false enums: @@ -82,4 +134,4 @@ enums: LENDING_INSTITUTION: HOST_VENUE: SUPPORTING_PARTNER: - ADVISOR: \ No newline at end of file + ADVISOR: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml index e2ff799d46..fa7d7f448e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml @@ -9,31 +9,52 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcat: http://www.w3.org/ns/dcat# imports: - - linkml:types - - ../enums/InstitutionTypeCodeEnum +- linkml:types +- ../enums/InstitutionTypeCodeEnum # default_range: string classes: OriginalEntry: - description: "Source registry data from NDE CSV or CH-Annotator extraction, preserving\ - \ original field names and values as imported from the source system. This is\ - \ the raw data before normalization.\nOntology mapping rationale: - class_uri\ - \ is prov:PrimarySource because original entries represent\n authoritative\ - \ source records before transformation.\n- close_mappings includes dcat:Dataset\ - \ as source entries form a\n dataset of registry records.\n- related_mappings\ - \ includes prov:Entity for provenance tracking." + description: >- + Unmodified source record preserved in its original structure before + normalization or transformation processing. + alt_descriptions: + nl: >- + Ongewijzigd bronrecord bewaard in zijn oorspronkelijke structuur vóór + normalisatie of transformatieverwerking. + de: >- + Unveränderter Quelldatensatz, der in seiner ursprünglichen Struktur vor + der Normalisierungs- oder Transformationsverarbeitung bewahrt wird. + fr: >- + Enregistrement source non modifié conservé dans sa structure d'origine + avant le traitement de normalisation ou de transformation. + es: >- + Registro fuente sin modificar preservado en su estructura original antes + del procesamiento de normalización o transformación. + ar: >- + سجل مصدر غير معدل محفوظ في بنيته الأصلية قبل معالجة التسوية أو التحويل. + id: >- + Rekaman sumber yang tidak dimodifikasi yang dilestarikan dalam struktur aslinya + sebelum pemrosesan normalisasi atau transformasi. + zh: >- + 在规范化或转换处理之前以其原始结构保存的未修改源记录。 class_uri: prov:PrimarySource close_mappings: - dcat:Dataset related_mappings: - prov:Entity - schema:DataCatalog + comments: + - "Ontology alignment: prov:PrimarySource as authoritative source record before transformation." + - "Often consumed as part of a dataset of registry records (see dcat:Dataset)." + - "Use for provenance tracking of imported raw fields and values." + - 'Preserved from prior description: Source record captured before normalization, preserving original field names and values.' annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - has_name - - source + - has_source - has_linked_data - located_at - has_note diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml index 80cad8df8b..8a45042404 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml @@ -13,18 +13,60 @@ imports: # default_range: string classes: OriginalEntryCoordinates: - description: "Geographic coordinates from an original source entry, supporting\ - \ both lat/lon and latitude/longitude field naming conventions.\nOntology mapping\ - \ rationale: - class_uri is geo:Point from W3C WGS84 because coordinates\n \ - \ represent a geographic point.\n- close_mappings includes schema:GeoCoordinates\ - \ as the Schema.org\n equivalent for coordinate data.\n- related_mappings includes\ - \ prov:Entity and geo:SpatialThing." + description: >- + Geographic positioning data preserved verbatim from an originating data source without transformation. + alt_descriptions: + nl: >- + Geografische positioneringsgegevens die woordelijk uit een oorspronkelijke gegevensbron zijn bewaard zonder transformatie. + de: >- + Geografische Positionsdaten, die wörtlich aus einer ursprünglichen Datenquelle ohne Transformation bewahrt wurden. + fr: >- + Données de positionnement géographique conservées textuellement à partir d'une source de données d'origine sans transformation. + es: >- + Datos de posicionamiento geográfico conservados textualmente de una fuente de datos original sin transformación. + ar: >- + بيانات تحديد الموقع الجغرافي المحفوظة حرفياً من مصدر البيانات الأصلي دون تحويل. + id: >- + Data pemosisian geografis yang diawetkan secara harfiah dari sumber data asli tanpa transformasi. + zh: >- + 从原始数据源逐字保存的地理定位数据,未经转换。 + structured_aliases: + nl: + - originele coördinaten + - broncoördinaten + de: + - Originalkoordinaten + - Quellkoordinaten + fr: + - coordonnées d'origine + - coordonnées source + es: + - coordenadas originales + - coordenadas fuente + ar: + - الإحداثيات الأصلية + - إحداثيات المصدر + id: + - koordinat asli + - koordinat sumber + zh: + - 原始坐标 + - 源坐标 + keywords: + - original coordinates + - source location + - geographic data + - latitude longitude + - verbatim position class_uri: geo:Point close_mappings: - schema:GeoCoordinates related_mappings: - prov:Entity - geo:SpatialThing + comments: + - "Supports common source-field variants (lat/lon, latitude/longitude) via slot aliases." + - "Ontology alignment: geo:Point for point coordinates; schema:GeoCoordinates for web-centric representation." annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml index c148481f80..b5b61c08fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml @@ -9,22 +9,72 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types # default_range: string classes: OriginalEntryIdentifier: - description: "Identifier from an original source entry, supporting ISIL, Website,\ - \ Sigla, VIAF, GND, LCNAF and other identifier schemes.\nOntology mapping rationale:\ - \ - class_uri is dcterms:Identifier because this represents a formal\n identifier\ - \ with scheme and value.\n- close_mappings includes schema:PropertyValue as\ - \ identifiers are\n property-value pairs.\n- related_mappings includes prov:Entity\ - \ for provenance tracking." + description: >- + Identifier value preserved from an original source entry during data migration + or transformation processes. + alt_descriptions: + nl: >- + Identificatiewaarde bewaard uit een oorspronkelijke bronvermelding tijdens gegevensmigratie + of transformatieprocessen. + de: >- + Kennungswert, der während Datenmigration oder Transformationsprozessen aus einem + ursprünglichen Quelleneintrag bewahrt wurde. + fr: >- + Valeur d'identifiant préservée d'une entrée source originale lors des processus + de migration ou de transformation de données. + es: >- + Valor de identificador preservado de una entrada de fuente original durante procesos + de migración o transformación de datos. + ar: >- + قيمة معرّف محفوظة من إدخال المصدر الأصلي خلال عمليات + ترحيل البيانات أو تحويلها. + id: >- + Nilai pengidentifikasi yang dilestarikan dari entri sumber asli selama proses + migrasi atau transformasi data. + zh: >- + 在数据迁移或转换过程中从原始来源条目保留的标识符值。 + structured_aliases: + - literal_form: oorspronkelijke vermelding-id + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Original-Eintrag-Kennung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiant d'entrée originale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificador de entrada original + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرّف الإدخال الأصلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengidentifikasi entri asli + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 原始条目标识符 + predicate: EXACT_SYNONYM + in_language: zh class_uri: dcterms:Identifier + broad_mappings: + - dcterms:Identifier close_mappings: - schema:PropertyValue related_mappings: - prov:Entity - - schema:identifier + comments: + - "Often represents property-value identifier pairs (see schema:PropertyValue)." + - "Note: schema:identifier is a predicate commonly used to attach identifier values to entities." + - 'Preserved from prior description: Identifier value preserved from an original source entry.' + keywords: + - source identifier + - migration preservation + - original entry + - data provenance annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml index 748222198f..5c31911a6c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml @@ -9,23 +9,81 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types +- ../slots/identified_by # default_range: string classes: OriginalEntryIdentifiersDict: - description: "Dictionary-format identifiers from original source, used by Palestinian\ - \ heritage extraction. Contains named identifier fields (VIAF, GND, LCNAF, GeoNames,\ - \ Wikidata, ISIL, Website) as direct properties.\nOntology mapping rationale:\ - \ - class_uri is prov:Entity because the identifier collection is a\n trackable\ - \ entity containing multiple identifier values.\n- close_mappings includes schema:PropertyValueSpecification\ - \ as this\n defines a structure of named identifier properties.\n- related_mappings\ - \ includes dcterms:Identifier for the individual\n identifier semantics." + description: >- + Named key-value bundle preserving source-system identifier assignments for + one described entity. + alt_descriptions: + nl: >- + Benoemde sleutel-waardebundel die identifiers uit bronsystemen bewaart + voor één beschreven entiteit. + de: >- + Benanntes Schlüssel-Wert-Bündel zur Bewahrung von + Quellsystem-Identifikatorzuweisungen für eine beschriebene Entität. + fr: >- + Ensemble clé-valeur nommé conservant les attributions d'identifiants de + systèmes sources pour une entité décrite. + es: >- + Conjunto clave-valor nombrado que conserva asignaciones de + identificadores de sistemas de origen para una entidad descrita. + ar: >- + حزمة مفاتيح-قيم مسماة تحفظ تعيينات المعرّفات من أنظمة المصدر + لكيان موصوف واحد. + id: >- + Bundel kunci-nilai bernama yang menyimpan penetapan pengenal dari + sistem sumber untuk satu entitas yang dideskripsikan. + zh: >- + 用于保存单个被描述实体在源系统中的标识符分配的命名键值集合。 class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - schema:PropertyValueSpecification related_mappings: - dcterms:Identifier - schema:PropertyValue + structured_aliases: + - literal_form: bronidentificatiebundel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quellkennungsbündel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: paquet d'identifiants source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: paquete de identificadores de origen + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حزمة معرّفات المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bundel pengenal sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 源标识符集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "Used when the source provides named identifier fields (e.g., VIAF, GND, LCNAF, GeoNames, Wikidata, ISIL, Website)." + - "Ontology alignment: prov:Entity for provenance tracking of the identifier bundle." + - 'Preserved from prior description: Dictionary-style set of identifiers preserved from an original source entry.' + keywords: + - identifier assignment + - source-system key + - provenance bundle + - crosswalk support + examples: + - value: + identified_by: + - VIAF: "148691498" + - ISIL: "NL-AmRMA" + - Wikidata: "Q190804" + description: Named source identifiers captured together for one entity annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml index 2ed3b3656a..869c865819 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml @@ -2,7 +2,7 @@ id: https://nde.nl/ontology/hc/classes/OriginalEntryLocation name: OriginalEntryLocation title: OriginalEntryLocation prefixes: - geo: http://www.opengis.net/ont/geosparql# + geo: http://www.w3.org/2003/01/geo/wgs84_pos# linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ @@ -14,24 +14,44 @@ imports: # default_range: string classes: OriginalEntryLocation: - description: "Location from an original source entry including city, region, country,\ - \ postal code, street address, coordinates, and GeoNames ID.\nOntology mapping\ - \ rationale: - class_uri is schema:Place because this represents a geographic\n\ - \ place with address and coordinate information.\n- close_mappings includes\ - \ locn:Address from W3C Locn vocabulary\n for structured address information.\n\ - - related_mappings includes prov:Location and geo:SpatialThing." + description: >- + Geographic and address fields preserved from an unmodified source record + before normalization or geocoding. + alt_descriptions: + nl: >- + Geografische en adresvelden bewaard uit een ongewijzigd bronrecord vóór + normalisatie of geocoding. + de: >- + Geografische und Adressfelder, die aus einem unveränderten Quelldatensatz vor + Normalisierung oder Geokodierung bewahrt wurden. + fr: >- + Champs géographiques et d'adresse préservés d'un enregistrement source non modifié + avant normalisation ou géocodage. + es: >- + Campos geográficos y de dirección preservados de un registro fuente sin modificar + antes de normalización o geocodificación. + ar: >- + الحقول الجغرافية والعنوانية المحفوظة من سجل مصدر غير معدل قبل التسوية أو الترميز الجغرافي. + id: >- + Bidang geografis dan alamat yang dilestarikan dari rekaman sumber yang tidak + dimodifikasi sebelum normalisasi atau geocoding. + zh: >- + 在规范化或地理编码之前从未修改的源记录中保存的地理和地址字段。 class_uri: schema:Place close_mappings: - locn:Address related_mappings: - prov:Location - geo:SpatialThing + comments: + - "Typically captures address components (city/region/country/postal code) and optional coordinates and GeoNames identifiers." + - "Ontology alignment: schema:Place for a place-like location wrapper; locn:Address for structured address information." annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - region + - has_geographic_subdivision - in_country - has_postal_code - has_latitude diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml index 611efba0bd..903df918b1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml @@ -8,23 +8,66 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# wikibase: http://wikiba.se/ontology# + skos: http://www.w3.org/2004/02/skos/core# imports: - linkml:types # default_range: string classes: OriginalEntryWikidata: - description: "Wikidata reference from an original source entry, including the\ - \ Q-number ID, URL, multilingual labels, and descriptions.\nOntology mapping\ - \ rationale: - class_uri is wikibase:Item because this represents a reference\n\ - \ to a Wikidata item (Q-number entity).\n- close_mappings includes schema:Thing\ - \ as Wikidata items are\n general entities with identifiers.\n- related_mappings\ - \ includes prov:Entity for tracking." + description: >- + Structured reference preserving Wikidata entity identifiers, labels, and metadata obtained from the source knowledge base. + alt_descriptions: + nl: >- + Gestructureerde verwijzing die Wikidata-entiteitsidentificatoren, labels en metadata uit de bronkennisbank bewaart. + de: >- + Strukturierte Referenz, die Wikidata-Entitätskennungen, Bezeichnungen und Metadaten aus der Quell-Wissensbasis bewahrt. + fr: >- + Référence structurée préservant les identifiants d'entités, les étiquettes et les métadonnées Wikidata obtenus de la base de connaissances source. + es: >- + Referencia estructurada que preserva identificadores de entidades, etiquetas y metadatos de Wikidata obtenidos de la base de conocimientos fuente. + ar: >- + مرجع منظم يحافظ على معرفات كيانات ويكيبيديا والتسميات والبيانات الوصفية التي تم الحصول عليها من قاعدة المعرفة المصدر. + id: >- + Referensi terstruktur yang mempertahankan pengidentifikasi entitas, label, dan metadata Wikidata yang diperoleh dari basis pengetahuan sumber. + zh: >- + 保留从源知识库获得的Wikidata实体标识符、标签和元数据的结构化引用。 + structured_aliases: + nl: + - wikidata bronvermelding + - oorspronkelijke wikidata-ingang + de: + - Wikidata-Quelleneintrag + - ursprünglicher Wikidata-Eintrag + fr: + - entrée Wikidata source + - référence Wikidata originale + es: + - entrada Wikidata original + - referencia Wikidata fuente + ar: + - إدخال ويكيبيديا الأصلي + - مرجع ويكيبيديا المصدر + id: + - entri Wikidata asli + - referensi Wikidata sumber + zh: + - 原始Wikidata条目 + - Wikidata源引用 + keywords: + - wikidata entry + - knowledge base reference + - entity identifier + - source metadata + - linked data class_uri: wikibase:Item close_mappings: - schema:Thing related_mappings: - prov:Entity - skos:Concept + comments: + - "Typically includes Q-id and URL plus optional multilingual labels and descriptions from the source." + - "Ontology alignment: wikibase:Item for a reference to a Wikidata item." annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml index 65f5221518..295aba56bb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml @@ -17,7 +17,51 @@ imports: classes: OutdoorSeating: class_uri: schema:LocationFeatureSpecification - description: Outdoor seating. + description: >- + Exterior dining or seating amenity available at a location for visitor use. + alt_descriptions: + nl: >- + Buiten eet- of zitvoorziening beschikbaar op een locatie voor bezoekersgebruik. + de: >- + Außen-Essens- oder Sitzmöglichkeit, die an einem Standort für die Besuchernutzung verfügbar ist. + fr: >- + Aménagement de restauration ou d'assise extérieure disponible sur un lieu pour l'usage des visiteurs. + es: >- + Instalación de comida o asiento exterior disponible en un lugar para uso de los visitantes. + ar: >- + مرافق طعام أو جلوس خارجية متوفرة في موقع لاستخدام الزوار. + id: >- + Fasilitas makan atau duduk luar ruangan yang tersedia di lokasi untuk penggunaan pengunjung. + zh: >- + 场所供访客使用的户外餐饮或座位设施。 + structured_aliases: + nl: + - buitenterras + - buitenzitplaatsen + de: + - Außengastronomie + - Freiluftplätze + fr: + - terrasse extérieure + - places en plein air + es: + - terraza exterior + - asientos al aire libre + ar: + - المقاعد الخارجية + - التراس + id: + - tempat duduk luar ruangan + - teras + zh: + - 户外座位 + - 露天座位 + keywords: + - outdoor seating + - exterior dining + - terrace + - al fresco + - open-air seating annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml index 48f769b086..0e90857180 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml @@ -1,30 +1,31 @@ id: https://nde.nl/ontology/hc/class/outdoor-site name: outdoor_site_class title: OutdoorSite Class + imports: - - linkml:types - - ../enums/FeatureTypeEnum - - ../enums/OutdoorSiteTypeEnum - - ../slots/has_status - - ../slots/contain - - ../slots/has_accessibility_feature - - ../slots/in_area - - ../slots/has_artwork - - ../slots/charge_fee - - ../slots/has_quantity - - ../slots/has_score # was: template_specificity - - ../slots/has_type # was: feature_type_classification - - ../slots/has_garden - - ../slots/has_access_policy - - ../slots/classified_as # was: bio_type_classification - - ../slots/derive_from # was: was_derived_from - - ../slots/generated_by # was: was_generated_by - - ../slots/has_operating_hours - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/temporal_extent - - ../slots/20260202_matang/new/seasonal_hour +- linkml:types +- ../enums/FeatureTypeEnum +- ../enums/OutdoorSiteTypeEnum +- ../slots/has_status +- ../slots/contain +- ../slots/has_accessibility_feature +- ../slots/in_area +- ../slots/has_artwork +- ../slots/charge_fee +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/has_garden +- ../slots/has_access_policy +- ../slots/classified_as +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_operating_hours +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/temporal_extent + prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -35,33 +36,59 @@ prefixes: prov: http://www.w3.org/ns/prov# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ + +default_prefix: hc + classes: OutdoorSite: is_a: ReconstructedEntity class_uri: schema:Park - description: "Outdoor site, grounds, garden, or natural area managed by a heritage custodian.\n\n**DEFINITION**:\n\nAn\ - \ OutdoorSite is an outdoor area managed by a heritage custodian as an\nauxiliary property. This may include gardens,\ - \ sculpture parks, archaeological\nsites, nature reserves, or historic grounds associated with the custodian's\nheritage\ - \ mission.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:Park` - \"A park.\" Extended to include gardens, grounds, and outdoor\n\ - heritage sites.\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class links to TWO enum types:\n\n1. **BioCustodianTypeEnum**\ - \ (1142 types) - For natural/botanical sites:\n - Q167346 (botanical garden)\n - Q10884 (arboretum)\n - Q43501\ - \ (zoo)\n - Q18247357 (zoological garden)\n - Q22746 (park)\n \n2. **FeatureTypeEnum** (298 types) - For landscape/heritage\ - \ features:\n - Q839954 (archaeological site)\n - Q1107656 (garden)\n - Q22698 (park)\n - Q2867476 (sculpture\ - \ garden)\n - Q174782 (square/plaza)\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Setting | Examples\ - \ |\n|------|---------|----------|\n| **OutdoorSite** | Exterior/grounds | Gardens, sculpture parks |\n| HistoricBuilding\ - \ | Interior structure | Historic houses, castles |\n| ExhibitionSpace | Interior gallery | Exhibition halls |\n| Storage\ - \ | Interior storage | Depots, warehouses |\n\n**TYPES OF OUTDOOR SITES**:\n\n1. **Historic Gardens**: Formal gardens,\ - \ pleasure grounds\n2. **Sculpture Parks**: Outdoor art installations\n3. **Archaeological Sites**: Excavation sites,\ - \ ruins\n4. **Botanical Collections**: Arboreta, plant collections\n5. **Nature Reserves**: Managed natural areas\n\ - 6. **Castle/Estate Grounds**: Historic landscape parks\n7. **Cemeteries**: Historic burial grounds\n\n**USE CASES**:\n\ - \n1. **Museum Sculpture Garden**:\n ```yaml\n OutdoorSite:\n outdoor_site_id: \"https://nde.nl/ontology/hc/aux/kroller-muller-sculpture\"\ - \n outdoor_site_name: \"Kröller-Müller Beeldentuin\"\n feature_type_classification: SCULPTURE_GARDEN\n in_area:\ - \n - area_value: 25.0\n has_unit:\n unit_type: HECTARE\n unit_symbol: \"ha\"\n has_artwork_count: 160\n ```\n\n2. **Historic Estate Grounds**:\n ```yaml\n OutdoorSite:\n outdoor_site_name:\ - \ \"Paleis Het Loo Tuinen\"\n classified_as: BotanicalInstitutionClassification # Type/Types class\n feature_type_classification: FORMAL_GARDEN\n\ - \ historic_garden_designation: true\n ```\n\n3. **Archaeological Site**:\n ```yaml\n OutdoorSite:\n outdoor_site_name:\ - \ \"Archeologisch Park Matilo\"\n feature_type_classification: ARCHAEOLOGICAL_SITE\n period_covered: \"Roman\ - \ period\"\n ```\n" - exact_mappings: + description: >- + Exterior grounds under heritage stewardship including gardens, sculpture parks, archaeological sites, and managed landscapes. + alt_descriptions: + nl: >- + Buitenterreinen onder erfgoedbeheer inclusief tuinen, beeldentuinen, archeologische sites en beheerde landschappen. + de: >- + Außenanlagen unter Denkmalschutzverwaltung einschließlich Gärten, Skulpturenparks, archäologischer Stätten und gepflegter Landschaften. + fr: >- + Terrains extérieurs sous gestion patrimoniale comprenant jardins, parcs de sculptures, sites archéologiques et paysages aménagés. + es: >- + Terrenos exteriores bajo gestión patrimonial que incluyen jardines, parques de esculturas, sitios arqueológicos y paisajes gestionados. + ar: >- + أراضي خارجية تحت إدارة التراث تشمل الحدائق ومتنزهات المنحوتات والمواقع الأثرية والمناظر الطبيعية المُدارة. + id: >- + Lahan luar di bawah pengelolaan warisan termasuk taman, taman patung, situs arkeologi, dan lanskap yang dikelola. + zh: >- + 包括花园、雕塑公园、考古遗址和管理景观在内的遗产管理外部场地。 + structured_aliases: + nl: + - buitenterrein + - buitenruimte + de: + - Außenanlage + - Freigelände + fr: + - site extérieur + - espace extérieur + es: + - sitio al aire libre + - espacio exterior + ar: + - موقع خارجي + - مساحة خارجية + id: + - situs luar ruangan + - area luar + zh: + - 户外场地 + - 室外场所 + keywords: + - outdoor site + - garden + - sculpture park + - archaeological site + - landscape + broad_mappings: - schema:Park close_mappings: - org:Site @@ -71,71 +98,67 @@ classes: - schema:TouristAttraction - crm:E53_Place - hc:HistoricBuilding + comments: + - "Definition: an outdoor area managed as part of a heritage custodian's mission (e.g., gardens, sculpture parks, archaeological sites, nature reserves, historic grounds)." + - "Typing: use has_type for OutdoorSiteTypeEnum and/or FeatureType values; use classified_as for biological/botanical classification when applicable." + - "Distinction: OutdoorSite models exterior grounds; see also HistoricBuilding (interior structure), ExhibitionSpace (interior gallery), Storage (interior storage)." + - "Schema.org alignment: schema:Park is used as a broad web-compatible superclass for managed outdoor places." + - "Common outdoor-site types: historic garden, sculpture park, archaeological site, botanical garden/arboretum, nature reserve, estate grounds, cemetery, plaza/courtyard." + - 'Preserved from prior description: Outdoor area managed by a heritage custodian, such as grounds, gardens, sculpture parks, or archaeological sites.' + see_also: + - HistoricBuilding + - ExhibitionSpace + - Storage slots: - has_accessibility_feature - # has_admission_fee REMOVED - migrated to has_fee (Rule 53) - - has_fee - - contain # was: has_animal_species_count - migrated per Rule 53 (2026-01-27) + - charge_fee + - contain - in_area - - has_artwork_count - - classified_as # was: bio_type_classification - migrated per Rule 53/56 (2026-01-17) + - has_quantity + - classified_as - has_status - - has_type # was: feature_type_classification - migrated per Rule 53 (2026-01-26) + - has_type - has_garden - has_access_policy - has_opening_hour - has_description - identified_by - has_label - - has_type - temporal_extent - - has_quantity - - seasonal_hour - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - derived_from # was: was_derived_from - migrated per Rule 53 - - generated_by # was: was_generated_by - migrated per Rule 53 + - has_score + - derive_from + - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture has_label: -# range: string required: true examples: - - value: Kröller-Müller Beeldentuin + - value: Kroller-Muller Beeldentuin - value: Paleis Het Loo Tuinen - value: Archeologisch Park Matilo has_description: -# range: string examples: - - value: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge - Veluwe National Park. + - value: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. has_type: - range: OutdoorSiteTypeEnum required: true + any_of: + - range: OutdoorSiteTypeEnum + - range: FeatureType examples: - value: SCULPTURE_GARDEN + - value: ARCHAEOLOGICAL_SITE - value: FORMAL_GARDEN - classified_as: # was: bio_type_classification - migrated per Rule 53/56 (2026-01-17) - range: BioTypeClassification # Type/Types class hierarchy (was BioCustodianTypeEnum) + classified_as: + range: BioTypeClassification inlined: true required: false examples: - value: BotanicalInstitutionClassification - value: ZoologicalInstitutionClassification - has_type: # was: feature_type_classification - migrated per Rule 53 (2026-01-26) - range: FeatureType - required: false - any_of: - - range: LandscapeFeature - - range: Site - examples: - - value: SCULPTURE_GARDEN - - value: ARCHAEOLOGICAL_SITE - - value: FORMAL_GARDEN in_area: range: Area inlined: true @@ -143,67 +166,63 @@ classes: examples: - value: area_value: 25.0 - has_unit: + has_measurement_unit: has_type: HECTARE - has_symbol: "ha" - has_label: "Sculpture garden area" + has_symbol: ha + has_label: Sculpture garden area - value: area_value: 650.0 - has_unit: + has_measurement_unit: has_type: HECTARE - has_symbol: "ha" + has_symbol: ha is_estimate: true - has_label: "Estate grounds" - has_artwork_count: - range: integer - examples: - - value: 160 + has_label: Estate grounds has_quantity: range: integer examples: + - value: 160 - value: 2500 contain: -# range: string multivalued: true - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: outdoor_site_id: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture outdoor_site_name: Kröller-Müller Beeldentuin outdoor_site_description: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. outdoor_site_type: SCULPTURE_GARDEN - has_type: SCULPTURE_GARDEN # was: feature_type_classification - migrated per Rule 53 + has_type: SCULPTURE_GARDEN in_area: - area_value: 25.0 has_unit: has_type: HECTARE - has_symbol: "ha" - has_label: "Total site area" + has_symbol: ha + has_label: Total site area has_artwork_count: 160 is_open_to_public: true has_fee: - - has_label: "Included with museum ticket" - opening_hour: "Tu-Su 10:00-17:00" + - has_label: Included with museum ticket + opening_hour: Tu-Su 10:00-17:00 has_accessibility_feature: - - has_label: "Paved paths" - - has_label: "Wheelchair routes available" + - has_label: Paved paths + - has_label: Wheelchair routes available - value: outdoor_site_id: https://nde.nl/ontology/hc/aux/het-loo-tuinen outdoor_site_name: Paleis Het Loo Tuinen outdoor_site_description: Formal baroque gardens restored to 17th-century design. Part of royal palace complex. outdoor_site_type: FORMAL_GARDEN - classified_as: BotanicalInstitutionClassification # was: bio_type_classification, was: GARDEN - has_type: FORMAL_GARDEN # was: feature_type_classification - migrated per Rule 53 + classified_as: BotanicalInstitutionClassification + has_type: FORMAL_GARDEN in_area: - area_value: 650.0 has_unit: has_type: HECTARE - has_symbol: "ha" + has_symbol: ha is_estimate: true - has_label: "Estate grounds" + has_label: Estate grounds is_open_to_public: true has_fee: - - has_label: "Included with palace ticket" + - has_label: Included with palace ticket seasonal_hour: Summer 10:00-18:00; Winter 10:00-16:00 historic_garden_designation: true - value: @@ -211,14 +230,14 @@ classes: outdoor_site_name: Archeologisch Park Matilo outdoor_site_description: Archaeological park on site of Roman fort Matilo with reconstructed structures. outdoor_site_type: ARCHAEOLOGICAL_SITE - has_type: ARCHAEOLOGICAL_SITE # was: feature_type_classification - migrated per Rule 53 + has_type: ARCHAEOLOGICAL_SITE in_area: - area_value: 3.5 has_unit: has_type: HECTARE - has_symbol: "ha" - has_label: "Archaeological park area" + has_symbol: ha + has_label: Archaeological park area is_open_to_public: true has_fee: - - has_label: "Free" - period_covered: Roman period (50-400 CE) \ No newline at end of file + - has_label: Free + period_covered: Roman period (50-400 CE) diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Output.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Output.yaml index d4539d89d7..903a8a4a3f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Output.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Output.yaml @@ -8,13 +8,60 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: Output: class_uri: prov:Entity - description: Activity output. + description: >- + Tangible or intangible product resulting from execution of a process, workflow, or operational activity. + alt_descriptions: + nl: >- + Materieel of immaterieel product voortkomend uit de uitvoering van een proces, workflow of operationele activiteit. + de: >- + Materielles oder immaterielles Produkt, das aus der Ausführung eines Prozesses, Workflows oder einer operativen Tätigkeit entsteht. + fr: >- + Produit tangible ou intangible résultant de l'exécution d'un processus, d'un flux de travail ou d'une activité opérationnelle. + es: >- + Producto tangible o intangible resultante de la ejecución de un proceso, flujo de trabajo o actividad operativa. + ar: >- + منتج مادي أو غير مادي ناتج عن تنفيذ عملية أو سير عمل أو نشاط تشغيلي. + id: >- + Produk berwujud atau tidak berwujud yang dihasilkan dari pelaksanaan proses, alur kerja, atau aktivitas operasional. + zh: >- + 执行过程、工作流或操作活动产生的有形或无形产品。 + structured_aliases: + nl: + - output + - uitvoer + - resultaat + de: + - Ausgabe + - Ergebnis + fr: + - sortie + - résultat + es: + - salida + - resultado + ar: + - مخرجات + - ناتج + id: + - keluaran + - hasil + zh: + - 输出 + - 产出 + keywords: + - output + - result + - product + - outcome + - deliverable + broad_mappings: + - prov:Entity slots: - has_label - has_description @@ -22,3 +69,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Entity produced by an activity.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/OutputData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/OutputData.yaml index 78a9ad995a..5fe32617a7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/OutputData.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/OutputData.yaml @@ -16,25 +16,69 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_format - - ../slots/identified_by +- linkml:types +- ../slots/has_description +- ../slots/has_format +- ../slots/identified_by classes: OutputData: class_uri: hc:OutputData - description: "Specification of output produced by a device, service, or process.\n\ - \n**DEFINITION**:\nOutputData captures the characteristics of data or signals\ - \ emitted by\nsystems, including format, structure, destination, and metadata.\n\ - \n**USAGE**:\n- IoT device data (sensor readings, beacon signals)\n- API responses\ - \ (JSON, XML, RDF)\n- Export files (CSV, Excel, PDF)\n- Streaming data (MQTT,\ - \ WebSocket)\n\n**ONTOLOGY ALIGNMENT**:\n- **Primary** (`class_uri`): `hc:OutputData`\ - \ - Heritage Custodian class\n- **Close**: `sosa:Result` - SOSA observation\ - \ result\n- **Close**: `schema:DataDownload` - Schema.org data download\n\n\ - **Example**:\n```yaml\nhas_output:\n - has_format:\n has_type:\ - \ JsonFormat\n has_media_type: \"application/json\"\n has_description:\ - \ \"Climate sensor readings\"\n destination_url: \"https://analytics.museum.nl/climate\"\ - \n```\n" + description: >- + Specification describing the data output produced by a device, service, + process, or transformation pipeline. + alt_descriptions: + nl: >- + Specificatie die de gegevensuitvoer beschrijft die door een apparaat, dienst, + proces of transformatiepijplijn wordt geproduceerd. + de: >- + Spezifikation, die den Datenausgang beschreibt, der von einem Gerät, Dienst, + Prozess oder Transformationspipeline erzeugt wird. + fr: >- + Spécification décrivant la sortie de données produite par un appareil, service, + processus ou pipeline de transformation. + es: >- + Especificación que describe la salida de datos producida por un dispositivo, + servicio, proceso o pipeline de transformación. + ar: >- + مواصفة تصف مخرجات البيانات التي ينتجها جهاز أو خدمة + أو عملية أو خط أنابيب تحويل. + id: >- + Spesifikasi yang mendeskripsikan keluaran data yang dihasilkan oleh perangkat, + layanan, proses, atau pipeline transformasi. + zh: >- + 描述由设备、服务、流程或转换管道产生的数据输出的规范。 + comments: + - "Use cases: IoT device outputs (sensor readings), API responses (JSON/XML/RDF), export files (CSV/PDF), and streaming data." + - "Captures format and description; use identified_by when the output is addressable (e.g., URL or file identifier)." + - 'Preserved from prior description: Specification of the data output produced by a device, service, or process.' + structured_aliases: + - literal_form: uitvoergegevens + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausgabedaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: données de sortie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: datos de salida + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات الإخراج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: data keluaran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 输出数据 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - output + - data format + - IoT + - API response + - export close_mappings: - sosa:Result - schema:DataDownload @@ -59,7 +103,14 @@ classes: - value: false annotations: custodian_types: '["*"]' - custodian_types_rationale: Output data specifications apply to all custodian - types with digital systems. + custodian_types_rationale: Output data specifications apply to all custodian types with digital systems. specificity_score: 0.65 specificity_rationale: Fairly specific to IoT and digital platform contexts. + + examples: + - value: + has_format: + has_type: JsonFormat + has_media_type: application/json + has_description: Climate sensor readings + identified_by: https://analytics.museum.nl/climate diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Overview.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Overview.yaml index 6af6cb4b56..4f7783b93e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Overview.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Overview.yaml @@ -1,24 +1,7 @@ id: https://nde.nl/ontology/hc/class/Overview name: overview_class title: Overview Class -description: >- - A comprehensive collection of links and resources. - Represents a structured overview or collection of web links and related - resources. Used to aggregate multiple WebLink instances into a coherent - collection with shared context or purpose. - **ONTOLOGY ALIGNMENT**: - - Dublin Core: dcterms:Collection (collection of resources) - - Schema.org: schema:ItemList (list of items) - - RiC-O: rico:RecordSet (archival collection concept) - **USE CASES**: - 1. All links from a finding aid page - 2. Comprehensive resource listings - 3. Navigation link collections - 4. Related resource aggregations - **MIGRATION NOTE** (2026-01-14): - Created as part of slot migration from `all_links` to - `has_overview` with `Overview` and `WebLink` typed classes. - See slot_fixes.yaml for migration specification. +description: Collection of links and related resources. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -35,7 +18,7 @@ imports: - ../slots/retrieved_at # was: date_retrieved - ../slots/has_quantity - ../slots/has_name - - ../slots/20260202_matang/new/source_url + - ../slots/has_url - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string @@ -43,57 +26,76 @@ classes: Overview: class_uri: dcterms:Collection description: >- - A comprehensive collection of links and resources. - **DEFINITION**: - An aggregation of WebLink instances representing all links or resources - from a particular source or context. Enables structured representation - of comprehensive link collections from web pages or other sources. - **DUBLIN CORE ALIGNMENT**: - Maps to `dcterms:Collection` as it represents a collection of related - resources gathered together for a purpose. - **TEMPORAL SEMANTICS**: - Overview collections can change over time: - - New links may be added - - Existing links may be removed or updated - - The collection scope may change - **RELATIONSHIP TO INCLUDES_OR_INCLUDED**: - Uses the generic `include` slot to link to WebLink - instances, following RiC-O hierarchical patterns. - **EXAMPLE**: - ```yaml - overview: - id: hc:overview/findingaid-familyhistory-links - title: "Family History Research Links" - description: "All links from the family history finding aid page" - source_url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/familiegeschiedenis - retrieved_at: - has_timestamp: "2025-01-14" - has_level: day - include: - - id: hc:link/civil-registry - url: https://example.org/civil-registry - link_text: "Civil Registry" - - id: hc:link/notarial-records - url: https://example.org/notarial - link_text: "Notarial Records" - ``` + Curated aggregation of web links and resources captured from a shared source context with retrieval metadata. + alt_descriptions: + nl: >- + Gecureerde aggregatie van weblinks en bronnen vastgelegd vanuit een gedeelde broncontext met ophaal-metadata. + de: >- + Kuratierte Aggregation von Weblinks und Ressourcen, die aus einem gemeinsamen Quellkontext mit Abrufmetadaten erfasst wurden. + fr: >- + Agrégation curatée de liens web et de ressources capturés à partir d'un contexte source partagé avec des métadonnées de récupération. + es: >- + Agregación curada de enlaces web y recursos capturados de un contexto de fuente compartido con metadatos de recuperación. + ar: >- + تجميع منسق لروابط الويب والموارد الملتقطة من سياق مصدر مشترك مع بيانات استرجاع وصفية. + id: >- + Agregasi terkurasi dari tautan web dan sumber daya yang diambil dari konteks sumber bersama dengan metadata pengambilan. + zh: >- + 从共享来源上下文捕获的带有检索元数据的网页链接和资源的策划聚合。 + structured_aliases: + nl: + - overzicht + - linkcollectie + de: + - Übersicht + - Linksammlung + fr: + - aperçu + - collection de liens + es: + - visión general + - colección de enlaces + ar: + - نظرة عامة + - مجموعة روابط + id: + - ikhtisar + - koleksi tautan + zh: + - 概览 + - 链接集合 + keywords: + - overview + - link collection + - resource aggregation + - web links + - curated collection + comments: + - "Use cases: link collections extracted from finding-aid pages, navigation pages, or resource lists." + - "Temporal semantics: link sets can change over time; use temporal_extent and retrieved_at to qualify snapshots." + - "Migration: introduced to replace string-valued all_links with has_overview + WebLink typed structures (see slot_fixes.yaml)." + - Collection of WebLink instances + - Used with has_overview slot + - Created from slot_fixes.yaml migration (2026-01-14) exact_mappings: - dcterms:Collection close_mappings: - schema:ItemList + related_mappings: - rico:RecordSet slots: - has_name - has_label # was: title - has_description - include - - source_url + - has_url - retrieved_at # was: date_retrieved - migrated per Rule 53/56/57 (2026-01-23) - link_count - temporal_extent # was: valid_from + valid_to - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: has_name: + has_score: # range: string has_label: # was: title # range: string @@ -101,7 +103,7 @@ classes: # range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type - source_url: + has_url: range: uri retrieved_at: # was: date_retrieved - migrated per Rule 53/56/57 (2026-01-23) range: Timestamp @@ -112,6 +114,29 @@ classes: has_level: day link_count: range: integer + notes: + - | + Preserved from prior description (commit c2cdbed6): + + Preserved from prior description (commit c2cdbed6): + + A comprehensive collection of links and resources. + **DEFINITION**: + An aggregation of WebLink instances representing all links or resources + from a particular source or context. Enables structured representation + of comprehensive link collections from web pages or other sources. + **DUBLIN CORE ALIGNMENT**: + Maps to `dcterms:Collection` as it represents a collection of related + resources gathered together for a purpose. + **TEMPORAL SEMANTICS**: + Overview collections can change over time: + - New links may be added + - Existing links may be removed or updated + - The collection scope may change + **RELATIONSHIP TO INCLUDES_OR_INCLUDED**: + Uses the generic `include` slot to link to WebLink + instances, following RiC-O hierarchical patterns. + **EXAMPLE**: annotations: custodian_types: '["*"]' custodian_types_rationale: >- @@ -122,13 +147,11 @@ classes: specificity_rationale: >- Low specificity - broadly applicable for link collection and navigation modeling. - comments: - - Collection of WebLink instances - - Used with has_overview slot - - Created from slot_fixes.yaml migration (2026-01-14) see_also: - http://purl.org/dc/terms/Collection - http://schema.org/ItemList + - https://example.org/civil-registry + - https://example.org/notarial examples: - value: id: hc:overview/findingaid-001-links @@ -137,5 +160,21 @@ classes: has_timestamp: "2025-01-14" has_level: day link_count: 15 -# REMOVED inline slots 2026-01-16 - Rule 48 violation -# Slots are imported from ../slots/ - do not define inline \ No newline at end of file + - value: | + overview: + id: hc:overview/findingaid-familyhistory-links + title: "Family History Research Links" + description: "All links from the family history finding aid page" + source_url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/familiegeschiedenis + retrieved_at: + has_timestamp: "2025-01-14" + has_level: day + include: + - id: hc:link/civil-registry + url: https://example.org/civil-registry + link_text: "Civil Registry" + - id: hc:link/notarial-records + url: https://example.org/notarial + link_text: "Notarial Records" + # REMOVED inline slots 2026-01-16 - Rule 48 violation + # Slots are imported from ../slots/ - do not define inline diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Owner.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Owner.yaml index a9935899ed..f0ee203248 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Owner.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Owner.yaml @@ -10,84 +10,92 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: Owner: class_uri: crm:E39_Actor - description: 'An entity (person, organization, or group) that has or had ownership/title. - - - **DEFINITION**: - - Owner represents the recipient or source in ownership transfer events. - - This is a CIDOC-CRM E39_Actor - the domain class for entities capable - - of having legal title to cultural property. - - - **SEMANTIC DISTINCTION**: - - - **Owner**: Legal title holder (crm:E39_Actor) - - - **Holder**: Physical custody holder (may differ from owner) - - - **Custodian**: Responsible party (heritage institution role) - - - | Role | CIDOC-CRM | Relationship | - - |------|-----------|--------------| - - | Owner | E39_Actor | P22_transferred_title_to/from | - - | Holder | E39_Actor | P28_custody_surrendered_by | - - | Custodian | E39_Actor | P50_has_current_keeper | - - - **USAGE**: - - Used in ProvenanceEvent for documenting chain of ownership: - - - `change_ownership_from` (previous owner) - - - `change_ownership_to` (new owner) - - - **ONTOLOGY ALIGNMENT**: - - - **Primary**: `crm:E39_Actor` (CIDOC-CRM) - - - **Close**: `prov:Agent` (PROV-O) - - - **Related**: `rico:Agent` (RiC-O) - - ' + description: >- + Actor holding or having held legal title to property or assets within + ownership transfer and provenance contexts. + alt_descriptions: + nl: >- + Actor die de juridische titel op eigendom of activa houdt of heeft gehouden + binnen eigendomsoverdracht en herkomstcontexten. + de: >- + Akteur, der rechtlichen Eigentumstitel an Eigentum oder Vermögenswerten hält oder gehalten hat + innerhalb von Eigentumsübertragungs- und Provenienzkontexten. + fr: >- + Acteur détenant ou ayant détenu un titre juridique sur des biens ou des actifs + dans des contextes de transfert de propriété et de provenance. + es: >- + Actor que posee o ha poseído título legal sobre propiedad o activos + en contextos de transferencia de propiedad y procedencia. + ar: >- + فاعل يحمل أو كان يحمل اللقب القانوني على الملكية أو الأصول + في سياقات نقل الملكية والمنشأ. + id: >- + Aktor yang memegang atau pernah memegang gelar hukum atas properti atau aset + dalam konteks transfer kepemilikan dan provenans. + zh: >- + 在所有权转移和来源语境中持有或曾经持有财产或资产法定所有权的行动者。 + structured_aliases: + - literal_form: eigenaar + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Eigentümer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: propriétaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: propietario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مالك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pemilik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 所有者 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E39_Actor + close_mappings: + - prov:Agent + - rico:Agent + related_mappings: + - schema:Person + - schema:Organization slots: - has_label - identified_by slot_usage: has_label: identified_by: - exact_mappings: - - prov:Agent - close_mappings: - - rico:Agent - - schema:Person - - schema:Organization - annotations: - specificity_score: '0.50' - specificity_rationale: Medium specificity - used in provenance contexts. - migration_date: '2026-01-16' - migration_rule: Rule 56 (semantic consistency over simplicity) - custodian_types: "['*']" + comments: + - "Used in provenance/ownership transfer events to represent the title holder." + - "Semantic distinction: Owner (legal title) vs Holder (physical custody) vs Custodian (responsible keeper)." + - "CIDOC-CRM patterns: transferred title (P22), custody surrendered (P28), current keeper (P50)." + - 'Preserved from prior description: Actor that holds or held legal title in an ownership transfer context.' + keywords: + - legal title holder + - property owner + - provenance actor + - ownership transfer examples: - value: has_label: Rijksmuseum identified_by: https://www.wikidata.org/entity/Q190804 - value: has_label: Private Collection (Anonymous) - identified_by: hc:owner/private-001 \ No newline at end of file + identified_by: hc:owner/private-001 + annotations: + specificity_score: 0.50 + specificity_rationale: Medium specificity - used in provenance contexts. + migration_date: '2026-01-16' + migration_rule: Rule 56 (semantic consistency over simplicity) + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PageSection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PageSection.yaml index 00efad1496..7a5482d0c8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PageSection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PageSection.yaml @@ -1,12 +1,70 @@ id: https://nde.nl/ontology/hc/class/PageSection name: PageSection title: Page Section -description: A section of a page. +description: Structured representation of a section within a web page. + +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + +default_prefix: hc imports: - linkml:types + - ../slots/has_label + - ../slots/has_description + - ../slots/has_url classes: PageSection: class_uri: schema:WebPageElement + description: >- + Distinct fragment or labeled division within a web document containing related content elements. + alt_descriptions: + nl: >- + Afzonderlijk fragment of gelabelde onderverdeling binnen een webdocument dat gerelateerde inhoudselementen bevat. + de: >- + Eigenständiges Fragment oder gekennzeichneter Abschnitt innerhalb eines Webdokuments mit verwandten Inhaltselementen. + fr: >- + Fragment distinct ou division étiquetée dans un document web contenant des éléments de contenu connexes. + es: >- + Fragmento distinto o división etiquetada dentro de un documento web que contiene elementos de contenido relacionados. + ar: >- + جزء متميز أو قسم مسمى داخل مستند ويب يحتوي على عناصر محتوى ذات صلة. + id: >- + Fragmen berbeda atau divisi berlabel dalam dokumen web yang berisi elemen konten terkait. + zh: >- + 包含相关内容元素的网页文档中的独特片段或标记部分。 + structured_aliases: + nl: + - paginasectie + - webpagina-onderdeel + de: + - Seitenabschnitt + - Webseitenelement + fr: + - section de page + - élément de page web + es: + - sección de página + - elemento de página web + ar: + - قسم الصفحة + - عنصر صفحة الويب + id: + - bagian halaman + - elemen halaman web + zh: + - 页面部分 + - 网页元素 + keywords: + - page section + - web fragment + - document division + - content block + - page element annotations: custodian_types: '["*"]' slots: + - has_label + - has_description + - has_url diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml index 16db27b871..7c7127020b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml @@ -13,7 +13,51 @@ imports: - ../slots/has_level classes: ParentOrganizationUnit: - description: Organization that has a subsidiary unit. For companies, this refers to entities that own enough voting stock in another firm to control management and operations. In heritage contexts, this represents organizations that have subordinate archives, museums, or other heritage custodian units under their administrative control. + description: >- + Entity exercising administrative authority over one or more subsidiary organizational units within a hierarchical structure. + alt_descriptions: + nl: >- + Entiteit die administratief gezag uitoefent over een of meer dochterorganisatorische eenheden binnen een hiërarchische structuur. + de: >- + Entität, die administrative Autorität über eine oder mehrere untergeordnete Organisationseinheiten innerhalb einer hierarchischen Struktur ausübt. + fr: >- + Entité exerçant une autorité administrative sur une ou plusieurs unités organisationnelles subsidiaires au sein d'une structure hiérarchique. + es: >- + Entidad que ejerce autoridad administrativa sobre una o más unidades organizativas subsidiarias dentro de una estructura jerárquica. + ar: >- + كيان يمارس سلطة إدارية على واحد أو أكثر من الوحدات التنظيمية التابعة ضمن هيكل هرمي. + id: >- + Entitas yang menjalankan otoritas administratif atas satu atau lebih unit organisasi anak dalam struktur hierarkis. + zh: >- + 在层级结构中对一个或多个下属组织单位行使行政权力的实体。 + structured_aliases: + nl: + - moederorganisatie + - bovenliggende instelling + de: + - Mutterorganisation + - übergeordnete Einrichtung + fr: + - organisation mère + - institution supérieure + es: + - organización matriz + - institución superior + ar: + - المنظمة الأم + - المؤسسة العليا + id: + - organisasi induk + - institusi atas + zh: + - 母组织 + - 上级机构 + keywords: + - parent organization + - holding institution + - superior entity + - administrative authority + - umbrella organization is_a: ArchiveOrganizationType class_uri: skos:Concept mixins: @@ -21,6 +65,7 @@ classes: slots: - has_score - identified_by + - has_level slot_usage: identified_by: has_level: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchive.yaml index 45d581e67e..f7378af135 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchive.yaml @@ -3,39 +3,86 @@ name: ParishArchive title: Parish Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ParishArchive: - description: Parish archive (Pfarrarchiv). Archives of religious parishes that preserve records of parish administration, sacramental registers (baptisms, marriages, burials), correspondence, and documentation of parish life. Parish archives are among the most important sources for genealogical research and local religious history. - is_a: CustodianType + description: >- + Ecclesiastical repository maintaining sacramental registers, administrative records, and congregational documentation for a local church jurisdiction. + alt_descriptions: + nl: >- + Kerkelijke bewaarplaats die sacramentele registers, administratieve archieven en gemeentedocumentatie voor een lokale kerkjurisdictie bijhoudt. + de: >- + Kirchliches Archiv, das Sakramentalregister, Verwaltungsunterlagen und Gemeindeunterlagen für eine örtliche Kirchengemeinde führt. + fr: >- + Dépôt ecclésiastique maintenant les registres sacramentels, les archives administratives et la documentation paroissiale pour une juridiction ecclésiale locale. + es: >- + Depósito eclesiástico que mantiene registros sacramentales, archivos administrativos y documentación parroquial para una jurisdicción eclesiástica local. + ar: >- + مستودع كنسي يحافظ على سجلات الأسرار المقدسة والسجلات الإدارية ووثائق الرعية لولاية كنسية محلية. + id: >- + Repositori gerejawi yang memelihara registri sakramen, catatan administratif, dan dokumentasi jemaat untuk yurisdiksi gereja lokal. + zh: >- + 为当地教会管辖区维护圣事登记册、行政档案和会众文献的教会存储库。 + structured_aliases: + nl: + - parochiearchief + - kerkarchief + de: + - Pfarrarchiv + - Kirchengemeindearchiv + fr: + - archives paroissiales + - registres paroissiaux + es: + - archivo parroquial + - archivo de la parroquia + ar: + - أرشيف الرعية + - سجلات الرعية + id: + - arsip paroki + - arsip gereja + zh: + - 教区档案馆 + - 堂区档案 + keywords: + - parish + - ecclesiastical + - sacramental registers + - church records + - genealogy + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q34544468 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q34544468 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' + examples: + - value: hc:ArchiveOrganizationType + - value: hc:HolySacredSiteType annotations: skos:prefLabel: Parish Archive skos:altLabel: Pfarrarchiv, archivo parroquial, archivio parrocchiale, Church Parish Archive @@ -56,3 +103,4 @@ classes: - Contains sacramental registers and parish records - Essential for genealogical research - May be held locally or transferred to diocesan archives + - 'Preserved from prior description: Archive organization that preserves records of a religious parish, including sacramental registers and parish administration.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml index 7539921c0f..c58f6d9c8f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml @@ -14,8 +14,31 @@ imports: - ../slots/has_type classes: ParishArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ParishArchive custodians. - ' + description: >- + Taxonomy node for categorizing documentary materials maintained by ecclesiastical administrative units. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor het categoriseren van documentaire materialen die door kerkelijke administratieve eenheden worden beheerd. + de: >- + Taxonomieknoten zur Kategorisierung von Dokumentenmaterialien, die von kirchlichen Verwaltungseinheiten verwaltet werden. + fr: >- + Nœud taxonomique pour catégoriser les documents matériels gérés par des unités administratives ecclésiastiques. + es: >- + Nodo taxonómico para categorizar materiales documentales mantenidos por unidades administrativas eclesiásticas. + ar: >- + عقدة تصنيفية لتصنيف المواد الوثائقية التي تحتفظ بها الوحدات الإدارية الكنسية. + id: >- + Simpul taksonomi untuk mengkategorikan bahan dokumenter yang dikelola oleh unit administratif gerejawi. + zh: >- + 用于分类教会行政单位保存的文献资料的分类节点。 + structured_aliases: + nl: Parochiearchiefrecordsettype + de: Pfarrarchiv-Bestandstyp + fr: Type de fonds d'archives paroissiales + es: Tipo de fondo de archivo parroquial + ar: نوع مجموعة أرشيف الرعية + id: Tipe Set Rekaman Arsip Paroki + zh: 教区档案记录集类型 is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,7 +50,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: ParishArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml index c6f00abbdb..33535df06f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml @@ -6,32 +6,52 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./ParishArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ParishArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ParishSpecificRegisterSeries: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for parish-specific baptismal, marriage, burial\ - \ registers.\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ - \ following the series \norganizational principle as defined by rico-rst:Series.\n\ - \n**Note**: This is parish-specific. For the general church parish registers,\ - \ see ParishRegisterSeries.\n" + description: >- + Ordered documentary sequence of local vital-status entries maintained by + ecclesiastical administration. + alt_descriptions: + nl: >- + Geordende documentaire reeks van lokale burgerlijke statusinschrijvingen + die door kerkelijke administratie worden beheerd. + de: >- + Geordnete Dokumentationsfolge lokaler Personenstands-Einträge, die von + kirchlicher Verwaltung geführt werden. + fr: >- + Séquence documentaire ordonnée d'inscriptions locales d'état civil, + tenue par l'administration ecclésiastique. + es: >- + Secuencia documental ordenada de asientos locales de estado civil, + mantenida por la administración eclesiástica. + ar: >- + تسلسل وثائقي منظم لقيود الحالة المدنية المحلية تديره الإدارة + الكنسية. + id: >- + Urutan dokumenter terstruktur berisi entri status sipil lokal yang + dikelola oleh administrasi gerejawi. + zh: >- + 由教会行政维护的地方民事身份登记有序文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ParishArchiveRecordSetType - rico:RecordSetType @@ -39,100 +59,227 @@ classes: slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ParishSpecificRegisterSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:ParishSpecificRegisterSeries has_custodian: - equals_string: ParishArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ParishArchive custodians. + equals_string: hc:ParishArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: parochiale statusregisterreeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Reihe kirchlicher Personenstandsregister + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de registres paroissiaux d'état civil + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros parroquiales de estado civil + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات رعوية للحالة المدنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri register status sipil paroki + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 堂区民事登记序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures recurring registration workflows in parish administration. + - Preserves local demographic and family-history evidence over time. + - 'Preserved from prior description: Series of parish-specific baptism, marriage, and burial registers.' + keywords: + - vital-status entries + - ecclesiastical administration + - documentary sequence + - local demographic evidence + examples: + - value: + has_type: hc:ParishSpecificRegisterSeries + has_custodian: hc:ParishArchive + description: Ordered sequence of local vital-status entries. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' ParishAdministrationFonds: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Parish administrative records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Highest-level aggregation of governance and operational documentation + created by parish administration. + alt_descriptions: + nl: >- + Hoogste aggregatielaag van bestuurs- en operationele documentatie die + door parochiebestuur is gevormd. + de: >- + Höchste Aggregationsebene von Leitungs- und Betriebsdokumentation, die + von der Pfarrverwaltung erzeugt wurde. + fr: >- + Niveau d'agrégation le plus élevé de la documentation de gouvernance et + de fonctionnement produite par l'administration paroissiale. + es: >- + Nivel de agregación más alto de documentación de gobierno y operación + producida por la administración parroquial. + ar: >- + أعلى مستوى تجميعي لوثائق الحوكمة والتشغيل التي أنشأتها الإدارة + الرعوية. + id: >- + Tingkat agregasi tertinggi untuk dokumentasi tata kelola dan operasi + yang dihasilkan administrasi paroki. + zh: >- + 由堂区行政形成的治理与运营文档的最高聚合层级。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ParishArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ParishAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ParishAdministrationFonds has_custodian: - equals_string: ParishArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ParishArchive custodians. + equals_string: hc:ParishArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: parochiebestuursdocumentatiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds der Pfarrverwaltungsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds documentaire d'administration paroissiale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo documental de administración parroquial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق وثائق إدارة الرعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds dokumentasi administrasi paroki + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 堂区行政文档总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Groups governance and operational output at the highest aggregation layer. + - Supports institutional continuity and accountability reconstruction. + - 'Preserved from prior description: Fonds containing parish administrative records.' + keywords: + - governance output + - operational documentation + - highest aggregation + - accountability evidence + examples: + - value: + has_type: hc:ParishAdministrationFonds + has_custodian: hc:ParishArchive + description: Highest-level governance and operational documentation grouping. SacramentalRecordCollection: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Sacramental documentation.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Curated documentary aggregation of ritual-administration entries for + faith-community lifecycle events. + alt_descriptions: + nl: >- + Gecureerde documentaire aggregatie van ritueel-administratieve + inschrijvingen voor levensloopgebeurtenissen binnen geloofsgemeenschappen. + de: >- + Kuratierte dokumentarische Aggregation ritualadministrativer Einträge zu + Lebensereignissen von Glaubensgemeinschaften. + fr: >- + Agrégation documentaire curatée d'inscriptions + d'administration rituelle liées aux événements du cycle de vie d'une + communauté confessionnelle. + es: >- + Agregación documental curada de asientos de administración ritual para + eventos del ciclo vital de una comunidad de fe. + ar: >- + تجميع وثائقي منسق لقيود الإدارة الطقسية الخاصة بأحداث دورة الحياة في + المجتمع الديني. + id: >- + Agregasi dokumenter terkurasi dari entri administrasi ritual untuk + peristiwa siklus hidup komunitas keagamaan. + zh: >- + 面向信仰共同体生命周期事件的礼仪行政登记策展式文献聚合体。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ParishArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SacramentalRecordCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:SacramentalRecordCollection has_custodian: - equals_string: ParishArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ParishArchive custodians. + equals_string: hc:ParishArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: collectie ritueel-administratieve inschrijvingen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung ritualadministrativer Einträge + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'inscriptions d'administration rituelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de asientos de administración ritual + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة قيود الإدارة الطقسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi entri administrasi ritual + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 礼仪行政登记集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Aggregates lifecycle-related ritual administration documentation. + - Useful for community-history and lineage reconstruction workflows. + - 'Preserved from prior description: Collection of sacramental documentation held by parish archives.' + keywords: + - ritual administration + - lifecycle entries + - curated aggregation + - community history + examples: + - value: + has_type: hc:SacramentalRecordCollection + has_custodian: hc:ParishArchive + description: Curated aggregation of ritual administration entries. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml index 8cc9070d83..142b5e67b4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml @@ -3,39 +3,83 @@ name: ParliamentaryArchives title: Parliamentary Archives prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ParliamentaryArchives: - description: Political archives of parliaments and legislative bodies. Parliamentary archives preserve records documenting the activities of legislative institutions including debates, legislation, committee records, and administrative documentation. They are essential for understanding democratic governance and political history. - is_a: CustodianType + description: >- + Archival organization preserving records generated by legislative bodies, including + debates, bills, committee proceedings, and official parliamentary documentation. + alt_descriptions: + nl: >- + Archiefinstelling die archieven bewaart die door wetgevende organen zijn geproduceerd, inclusief + debatten, wetsontwerpen, commissieprocedures en officiële parlementaire documentatie. + de: >- + Archivinstitution, die von Gesetzgebungsorganen erzeugte Unterlagen bewahrt, einschließlich + Debatten, Gesetzentwürfen, Ausschussverfahren und offizieller parlamentarischer Dokumentation. + fr: >- + Organisation archivistique préservant les documents produits par les organes législatifs, y compris + les débats, projets de loi, procédures de commission et documentation parlementaire officielle. + es: >- + Organización archivística que preserva registros generados por órganos legislativos, incluyendo + debates, proyectos de ley, procedimientos de comités y documentación parlamentaria oficial. + ar: >- + منظمة أرشيفية تحافظ على السجلات التي أنتجها الهيئات التشريعية، بما في ذلك + المناقشات ومشاريع القوانين وإجراءات اللجان والوثائق البرلمانية الرسمية. + id: >- + Organisasi arsip yang melestarikan catatan yang dihasilkan oleh badan legislatif, termasuk + debat, rancangan undang-undang, prosedur komite, dan dokumentasi parlemen resmi. + zh: >- + 保存立法机构产生的记录的档案机构,包括辩论、法案、委员会程序和官方议会文件。 + structured_aliases: + - literal_form: parlementaire archieven + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Parlamentsarchive + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives parlementaires + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivos parlamentarios + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الأرشيفات البرلمانية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip parlemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 议会档案馆 + predicate: EXACT_SYNONYM + in_language: zh + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q53251146 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q53251146 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + identified_by: annotations: skos:prefLabel: Parliamentary Archives skos:altLabel: Parlamentsarchiv, archivo parlamentario, archives parlementaires, Legislative Archives @@ -49,9 +93,11 @@ classes: - GovernmentArchive - NationalArchives comments: - - Parlamentsarchiv (de) - - archivo parlamentario (es) - - archives parlementaires (fr) - - Preserves legislative and parliamentary records - - Essential for political and constitutional history - - Often maintained by parliament itself + - Preserves legislative and parliamentary records essential for political and constitutional history. + - Often maintained by parliament itself as institutional archives. + - 'Preserved from prior description: Archive organization preserving records of parliaments and legislative bodies, including debates, bills, and committee documentation.' + keywords: + - legislative archives + - parliamentary records + - political documentation + - legislative history diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml index 546c6f0fa0..eb3a3283ec 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml @@ -8,16 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ParliamentaryArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ParliamentaryArchives custodians. - ' + description: >- + Taxonomy node for aggregations of legislative deliberations, bills, committee proceedings, + and official government documentation. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van wetgevingsberaden, wetsontwerpen, commissievergaderingen + en officiële overheidsdocumentatie. + de: >- + Taxonomieknoten für Aggregationen von Gesetzgebungsberatungen, Gesetzentwürfen, Ausschussverhandlungen + und offizieller Regierungsdokumentation. + fr: >- + Nœud taxonomique pour les agrégations de délibérations législatives, projets de loi, procédures + de commission et documentation gouvernementale officielle. + es: >- + Nodo taxonómico para agregaciones de deliberaciones legislativas, proyectos de ley, procedimientos + de comisión y documentación gubernamental oficial. + ar: >- + عقدة تصنيفية لتجميعات المداولات التشريعية ومشاريع القوانين وإجراءات اللجان والوثائق الحكومية الرسمية. + id: >- + Simpul taksonomi untuk agregasi deliberasi legislatif, rancangan undang-undang, prosedur komite, + dan dokumentasi pemerintah resmi. + zh: >- + 用于聚合立法审议、法案、委员会程序和官方政府文件的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,8 +50,10 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: ParliamentaryArchivesRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Record set type used to classify materials typically held by parliamentary archives.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml index a704c26682..2b03eebaa1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml @@ -4,132 +4,272 @@ title: ParliamentaryArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ParliamentaryArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ParliamentaryArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ParliamentaryProceedingsFonds: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Parliamentary debates and proceedings.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced through plenary + deliberation, debate, and formal decision-making sessions. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die ontstaat uit plenaire + beraadslagingen, debat en formele besluitvormingszittingen. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus Plenardebatten, + Beratungen und formalen Entscheidungsverfahren. + fr: >- + Agrégation fondée sur la provenance de documentation issue des débats + pléniers, délibérations et séances décisionnelles formelles. + es: >- + Agregación basada en procedencia de documentación generada en debates + plenarios, deliberaciones y sesiones formales de decisión. + ar: >- + تجميع قائم على المنشأ لوثائق ناتجة عن المناقشات العامة والجلسات + التداولية واجتماعات اتخاذ القرار الرسمية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan melalui + sidang pleno, perdebatan, dan sesi pengambilan keputusan formal. + zh: >- + 基于来源原则聚合由全体审议、辩论与正式决策会议形成的文献。 + structured_aliases: + - literal_form: fonds parlementaire beraadslaging + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds parlamentarischer Plenarvorgaenge + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de deliberations plenieres + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de deliberaciones plenarias + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد مداولات برلمانية عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds sidang pleno parlemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 议会全体审议文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Parliamentary debate and procedure materials follow fonds-level provenance logic. + - 'Preserved from prior description: Fonds containing parliamentary debates and proceedings.' + keywords: + - plenary debate + - deliberation record + - parliamentary procedure + - decision workflow + examples: + - value: + has_type: hc:ParliamentaryProceedingsFonds + has_custodian: hc:ParliamentaryArchives + has_note: Plenary transcripts, voting records, and procedural agendas. + description: Parliamentary session documentation grouped by institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ParliamentaryArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ParliamentaryProceedingsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ParliamentaryProceedingsFonds has_custodian: - equals_string: ParliamentaryArchives - record_holder_note: - equals_string: This RecordSetType is typically held by ParliamentaryArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ParliamentaryArchives + has_note: + equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' CommitteeRecordSeries: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Parliamentary committee documentation.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence generated by committee workflows, + including hearings, reports, amendments, and recommendation stages. + alt_descriptions: + nl: >- + Geordende documentaire reeks uit commissiewerkprocessen, + inclusief hoorzittingen, verslagen, amendementen en adviesfasen. + de: >- + Geordnete Dokumentationsfolge aus Ausschussablaeufen, + einschliesslich Anhoerungen, Berichten, Aenderungen und Empfehlungen. + fr: >- + Sequence documentaire ordonnee issue des processus de commission, + incluant auditions, rapports, amendements et recommandations. + es: >- + Secuencia documental ordenada generada por comisiones, + con audiencias, informes, enmiendas y fases de recomendación. + ar: >- + تسلسل وثائقي منظم ناتج عن سير أعمال اللجان، ويشمل جلسات الاستماع + والتقارير والتعديلات ومراحل التوصية. + id: >- + Urutan dokumenter teratur dari alur kerja komite, + termasuk dengar pendapat, laporan, amandemen, dan rekomendasi. + zh: >- + 由委员会工作流程形成的有序文献序列,涵盖听证、报告、修订与建议环节。 + structured_aliases: + - literal_form: commissieprocesreeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge parlamentarischer Ausschussunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence des travaux de commission + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de trabajo de comisiones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق عمل اللجان + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi komite parlemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 委员会流程文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Committee materials remain organized as recurring procedural sequences. + - 'Preserved from prior description: Series containing parliamentary committee documentation.' + keywords: + - committee hearing + - amendment record + - recommendation process + - parliamentary workflow + examples: + - value: + has_type: hc:CommitteeRecordSeries + has_custodian: hc:ParliamentaryArchives + has_note: Hearing transcripts, committee reports, and amendment logs. + description: Committee workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ParliamentaryArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CommitteeRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:CommitteeRecordSeries has_custodian: - equals_string: ParliamentaryArchives - record_holder_note: - equals_string: This RecordSetType is typically held by ParliamentaryArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ParliamentaryArchives + has_note: + equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. LegislativeDraftCollection: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Bill drafts and legislative history.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of draft bills, revision layers, + and supporting traces from legislative preparation and negotiation. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van wetsontwerpen, revisielagen + en ondersteunende sporen uit wetgevingsvoorbereiding en onderhandeling. + de: >- + Zusammengestellter Dokumentkoerper aus Gesetzentwuerfen, + Revisionsstufen und Nachweisen zur Gesetzesvorbereitung und Verhandlung. + fr: >- + Ensemble documentaire réuni de projets de loi, couches de révision + et traces d'appui provenant de la préparation législative. + es: >- + Cuerpo documental reunido de borradores normativos, capas de revisión + y trazas de apoyo de la preparación y negociación legislativa. + ar: >- + جسم وثائقي مُجمع يضم مسودات القوانين وطبقات المراجعة + والآثار الداعمة لمسار الإعداد والتفاوض التشريعي. + id: >- + Kumpulan dokumenter terhimpun berisi rancangan undang-undang, + lapisan revisi, dan jejak pendukung dari persiapan legislasi. + zh: >- + 汇集法案草案、修订层次及立法准备与协商过程支撑痕迹的文献整体。 + structured_aliases: + - literal_form: verzameling wetsontwerpdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung legislativer Entwurfsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble de projets legislatifs + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto de borradores legislativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة مسودات تشريعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan rancangan legislasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 立法草案文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Draft layers and supporting files are often assembled across multiple procedural actors. + - 'Preserved from prior description: Collection of bill drafts and supporting legislative history.' + keywords: + - draft bill + - revision layer + - legislative preparation + - negotiation trace + examples: + - value: + has_type: hc:LegislativeDraftCollection + has_custodian: hc:ParliamentaryArchives + has_note: Draft bills with committee edits and explanatory memoranda. + description: Legislative draft materials assembled from preparatory workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ParliamentaryArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LegislativeDraftCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:LegislativeDraftCollection has_custodian: - equals_string: ParliamentaryArchives - record_holder_note: - equals_string: This RecordSetType is typically held by ParliamentaryArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ParliamentaryArchives + has_note: + equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Participant.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Participant.yaml index 73cf495854..39942f7b0c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Participant.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Participant.yaml @@ -17,7 +17,51 @@ imports: classes: Participant: class_uri: schema:Person - description: Participant. + description: >- + Individual taking part in an organized event, educational program, or institutional activity. + alt_descriptions: + nl: >- + Individu dat deelneemt aan een georganiseerd evenement, educatief programma of institutionele activiteit. + de: >- + Person, die an einer organisierten Veranstaltung, einem Bildungsprogramm oder einer institutionellen Aktivität teilnimmt. + fr: >- + Personne participant à un événement organisé, un programme éducatif ou une activité institutionnelle. + es: >- + Individuo que participa en un evento organizado, programa educativo o actividad institucional. + ar: >- + فرد يشارك في حدث منظم أو برنامج تعليمي أو نشاط مؤسسي. + id: >- + Individu yang mengambil bagian dalam acara terorganisir, program pendidikan, atau aktivitas kelembagaan. + zh: >- + 参加有组织的活动、教育计划或机构活动的个人。 + structured_aliases: + nl: + - deelnemer + - genodigde + de: + - Teilnehmer + - Teilnehmende + fr: + - participant + - intervenant + es: + - participante + - asistente + ar: + - المشارك + - الحضور + id: + - peserta + - hadirin + zh: + - 参与者 + - 出席者 + keywords: + - participant + - attendee + - event member + - program participant + - activity member annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchive.yaml index 77e98ed080..718a05f2a3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchive.yaml @@ -3,21 +3,38 @@ name: PartyArchive title: Party Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PartyArchive: - description: Subclass of political archive focusing on political parties. Party archives preserve records documenting the activities, organization, and history of political parties. Holdings may include organizational records, campaign materials, correspondence, publications, and personal papers of party leaders. + description: Archive organization focused on records of political parties and their activities. + alt_descriptions: + nl: Archieforganisatie gericht op archieven van politieke partijen en hun activiteiten. + de: Archivorganisation mit Schwerpunkt auf Unterlagen politischer Parteien und ihrer Taetigkeiten. + fr: Organisation d archives consacree aux documents des partis politiques et de leurs activites. + es: Organizacion archivistica centrada en registros de partidos politicos y sus actividades. + ar: مؤسسة أرشيفية متخصصة في سجلات الأحزاب السياسية وأنشطتها. + id: Organisasi arsip yang berfokus pada rekaman partai politik dan kegiatannya. + zh: 以政党及其活动记录为重点的档案机构类型。 + structured_aliases: + - {literal_form: partijarchief, in_language: nl} + - {literal_form: Parteiarchiv, in_language: de} + - {literal_form: archive de parti politique, in_language: fr} + - {literal_form: archivo de partido politico, in_language: es} + - {literal_form: أرشيف حزب سياسي, in_language: ar} + - {literal_form: arsip partai politik, in_language: id} + - {literal_form: 政党档案馆, in_language: zh} is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,20 +42,21 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q53252161 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q53252161 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:PartyArchive annotations: skos:prefLabel: Party Archive - skos:altLabel: "Parteiarchiv, archivo de partido pol\xEDtico, Political Party Archive" + skos:altLabel: "Parteiarchiv, archivo de partido político, Political Party Archive" subject_domain: political/party specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -49,7 +67,7 @@ classes: - TradeUnionArchive comments: - Parteiarchiv (de) - - "archivo de partido pol\xEDtico (es)" + - "archivo de partido político (es)" - Preserves records of political parties - May include campaign materials and party publications - Important for political history research diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml index 6079f0b2a8..e202370a38 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetType.yaml @@ -8,14 +8,29 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PartyArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PartyArchive custodians. - ' + description: Record-set type used to classify collections curated by party archives. + alt_descriptions: + nl: Recordsettype voor classificatie van collecties beheerd door partijarchieven. + de: Recordset-Typ zur Klassifikation von Sammlungen in Parteiarchiven. + fr: Type de jeu de documents pour classifier les collections gerees par des archives de partis. + es: Tipo de conjunto documental para clasificar colecciones gestionadas por archivos de partidos. + ar: نوع مجموعة سجلات لتصنيف المجموعات التي تديرها أرشيفات الأحزاب. + id: Tipe set rekaman untuk mengklasifikasikan koleksi yang dikelola arsip partai. + zh: 用于分类政党档案机构所管藏品的记录集类型。 + structured_aliases: + - {literal_form: partijarchief-recordsettype, in_language: nl} + - {literal_form: Parteiarchiv-Recordsettyp, in_language: de} + - {literal_form: type de jeu de documents d archive de parti, in_language: fr} + - {literal_form: tipo de conjunto documental de archivo de partido, in_language: es} + - {literal_form: نوع مجموعة سجلات لأرشيف الأحزاب, in_language: ar} + - {literal_form: tipe set rekaman arsip partai, in_language: id} + - {literal_form: 政党档案记录集类型, in_language: zh} is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,7 +42,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:PartyArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml index 0cb61119b7..7725c6b3a6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml @@ -4,95 +4,160 @@ title: PartyArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./PartyArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./PartyArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: PartyAdministrationFonds: is_a: PartyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Political party administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of organizational governance, membership + administration, finance, and campaign-management documentation. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie over bestuur, + ledenadministratie, financien en campagnemanagement van partijen. + de: >- + Provenienzbasierte Aggregation von Unterlagen zu Leitung, + Mitgliederverwaltung, Finanzen und Kampagnensteuerung politischer Parteien. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance, + d'administration des adherents, de finances et de campagne politique. + es: >- + Agregacion basada en procedencia de documentacion de gobierno, + afiliacion, finanzas y gestion de campanas de partidos politicos. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة وإدارة العضوية + والشؤون المالية وإدارة الحملات الحزبية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola, + administrasi anggota, keuangan, dan pengelolaan kampanye partai. + zh: >- + 基于来源原则聚合政党组织治理、会员管理、财务与竞选管理文献。 + structured_aliases: + - {literal_form: fonds partijorganisatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Parteiorganisationsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d'organisation partisane, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de organizacion partidaria, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق تنظيم حزبي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds organisasi partai, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 政党组织文献全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - PartyArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PartyAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:PartyAdministrationFonds has_custodian: - equals_string: PartyArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PartyArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:PartyArchive + has_note: + equals_string: This RecordSetType is typically held by PartyArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Organizational provenance remains primary even when governance and campaign materials overlap. + - 'Preserved from prior description: Fonds-oriented record set type for political party administration records.' + keywords: + - party governance + - membership administration + - campaign management + - organizational finance + examples: + - value: + has_type: hc:PartyAdministrationFonds + has_custodian: hc:PartyArchive + has_note: Executive minutes, member rolls, and campaign budget dossiers. + description: Party-organization documentation grouped by institutional provenance. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' MembershipRecordSeries: is_a: PartyArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Party membership records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of enrollment, status change, + and participation-tracking materials for party affiliation workflows. + alt_descriptions: + nl: >- + Geordende documentaire reeks van inschrijving, + statuswijzigingen en participatieregistratie in partijlidmaatschappen. + de: >- + Geordnete Dokumentationsfolge zu Einschreibung, + Statusaenderungen und Beteiligungsnachweisen in Parteimitgliedschaften. + fr: >- + Sequence documentaire ordonnee des inscriptions, + changements de statut et traces de participation aux parcours d'adhesion. + es: >- + Secuencia documental ordenada de inscripcion, + cambios de estado y seguimiento de participacion en afiliaciones partidarias. + ar: >- + تسلسل وثائقي منظم للتسجيل وتغييرات الحالة + وتتبع المشاركة ضمن مسارات العضوية الحزبية. + id: >- + Urutan dokumenter teratur untuk pendaftaran, + perubahan status, dan pelacakan partisipasi dalam keanggotaan partai. + zh: >- + 由入会登记、状态变更与参与追踪材料构成的政党成员管理文献序列。 + structured_aliases: + - {literal_form: reeks lidmaatschapstrajecten, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Folge von Mitgliedschaftsablaeufen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: sequence des parcours d'adhesion, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: secuencia de trayectorias de afiliacion, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة مسارات العضوية الحزبية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: urutan alur keanggotaan partai, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 党籍流程文献序列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - PartyArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MembershipRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:MembershipRecordSeries has_custodian: - equals_string: PartyArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PartyArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:PartyArchive + has_note: + equals_string: This RecordSetType is typically held by PartyArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Sequence ordering supports auditing of status transitions and participation history. + - 'Preserved from prior description: Series-oriented record set type for party membership records.' + keywords: + - enrollment workflow + - status transition + - participation tracking + - affiliation record + examples: + - value: + has_type: hc:MembershipRecordSeries + has_custodian: hc:PartyArchive + has_note: Enrollment forms, renewal logs, and disciplinary status updates. + description: Membership-process documentation arranged as a recurring sequence. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PatternClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PatternClassification.yaml index b9e87e901e..8e985f33e3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PatternClassification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PatternClassification.yaml @@ -10,18 +10,27 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# dqv: http://www.w3.org/ns/dqv# imports: - - linkml:types +- linkml:types # default_range: string classes: PatternClassification: - description: "Classification pattern details documenting the method (e.g., regex\ - \ pattern matching), confidence score, and timestamp of a classification operation.\ - \ Used to track how entities were automatically categorized.\nOntology mapping\ - \ rationale: - class_uri is skos:Concept because classification assigns conceptual\n\ - \ categories to entities based on pattern matching\n- close_mappings includes\ - \ dqv:QualityMeasurement as the confidence score\n represents a quality assessment\n\ - - related_mappings includes prov:Activity as classification is an\n algorithmic\ - \ activity and prov:Entity for the result" + description: Record describing how an entity was automatically classified using a pattern-based method. + alt_descriptions: + nl: Registratie van hoe een entiteit automatisch is geclassificeerd met een patroon-gebaseerde methode. + de: Eintrag der beschreibt wie eine Entitaet mittels musterbasierter Methode automatisch klassifiziert wurde. + fr: Enregistrement de la facon dont une entite a ete classee automatiquement par une methode basee sur des motifs. + es: Registro de como una entidad fue clasificada automaticamente mediante un metodo basado en patrones. + ar: سجل يصف كيفية تصنيف كيان تلقائيا باستخدام طريقة تعتمد على الأنماط. + id: Rekaman yang menjelaskan bagaimana entitas diklasifikasikan otomatis menggunakan metode berbasis pola. + zh: 描述实体如何通过模式方法被自动分类的记录。 + structured_aliases: + - {literal_form: patroonclassificatie, in_language: nl} + - {literal_form: Musterklassifikation, in_language: de} + - {literal_form: classification par motif, in_language: fr} + - {literal_form: clasificacion por patron, in_language: es} + - {literal_form: تصنيف بالنمط, in_language: ar} + - {literal_form: klasifikasi pola, in_language: id} + - {literal_form: 模式分类, in_language: zh} class_uri: skos:Concept close_mappings: - dqv:QualityMeasurement @@ -29,6 +38,8 @@ classes: - prov:Activity - prov:Entity annotations: + classification_method_examples: "regex, string_contains, prefix_match" + confidence_semantics: Confidence score for the classification result specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml index 207995616a..9a0a691724 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml @@ -6,34 +6,40 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/provided_by - - ../slots/has_note +- linkml:types +- ../slots/provided_by +- ../slots/has_note # default_range: string classes: PaymentMethod: - description: 'A payment method accepted by an institution for tickets, services, - or purchases. - - **EXAMPLES**: - Credit cards (Visa, Mastercard, Amex) - Debit cards (Maestro, - V-Pay) - Digital payments (iDEAL, Apple Pay, Google Pay) - Cash - Museum passes - (Museumkaart, etc.) - - Used with `accept` slot to indicate payment options.' + description: Payment method accepted for tickets, services, or retail purchases. + alt_descriptions: + nl: Betaalmethode die wordt geaccepteerd voor tickets diensten of aankopen. + de: Zahlungsmethode die fuer Tickets Dienstleistungen oder Einkaeufe akzeptiert wird. + fr: Moyen de paiement accepte pour des billets des services ou des achats. + es: Metodo de pago aceptado para entradas servicios o compras. + ar: طريقة دفع مقبولة للتذاكر أو الخدمات أو المشتريات. + id: Metode pembayaran yang diterima untuk tiket layanan atau pembelian. + zh: 用于购票、服务或零售购买的可接受支付方式。 + structured_aliases: + - {literal_form: betaalmethode, in_language: nl} + - {literal_form: Zahlungsmethode, in_language: de} + - {literal_form: moyen de paiement, in_language: fr} + - {literal_form: metodo de pago, in_language: es} + - {literal_form: طريقة دفع, in_language: ar} + - {literal_form: metode pembayaran, in_language: id} + - {literal_form: 支付方式, in_language: zh} class_uri: schema:PaymentMethod annotations: custodian_types: '["M", "G", "B", "H"]' - custodian_types_rationale: Payment methods primarily relevant for visitor-facing - institutions. + custodian_types_rationale: Payment methods primarily relevant for visitor-facing institutions. custodian_types_primary: M specificity_score: 0.6 specificity_rationale: Moderate-high specificity - specific to ticketing/commerce. examples: - - value: "PaymentMethod:\n method_type: \"credit_card\"\n provider: \"Visa\"\ - \n" + - value: "PaymentMethod:\n method_type: \"credit_card\"\n provider: \"Visa\"\n" description: Visa credit card payment. - - value: "PaymentMethod:\n method_type: \"digital\"\n provider: \"iDEAL\"\n\ - \ note: \"Dutch bank transfer system\"\n" + - value: "PaymentMethod:\n method_type: \"digital\"\n provider: \"iDEAL\"\n note: \"Dutch bank transfer system\"\n" description: iDEAL digital payment method. slots: - provided_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Percentage.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Percentage.yaml index 7fdea4b026..d81e6bb234 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Percentage.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Percentage.yaml @@ -14,22 +14,29 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../metadata +- linkml:types +- ../metadata default_prefix: hc classes: Percentage: class_uri: hc:Percentage - description: "Structured representation of a percentage value.\n\n**PURPOSE**:\n\ - \nModels percentage values with optional min/max range and\ndisplay formatting.\ - \ Replaces unstructured percentage strings.\n\n**DESIGN RATIONALE**:\n\nCreated\ - \ per slot_fixes.yaml migration from `commission_rate` string\n(e.g., \"50%\"\ - , \"40-50%\") to structured Percentage class.\n\n**USE CASES**:\n\n- Commission\ - \ rates: \"50%\" → percentage_value: 50\n- Variable rates: \"40-50%\" → percentage_min:\ - \ 40, percentage_max: 50\n- Completion: \"75% complete\" → percentage_value:\ - \ 75\n- Discount: \"20% off\" → percentage_value: 20\n\n**EXAMPLE**:\n\n```yaml\n\ - has_percentage:\n percentage_value: 50\n percentage_display: \"50%\"\ - \n```\n" + description: Structured percentage value, optionally including a range and display formatting. + alt_descriptions: + nl: Gestructureerde procentwaarde eventueel met bereik en weergaveformattering. + de: Strukturierter Prozentwert optional mit Bereich und Anzeigeformat. + fr: Valeur en pourcentage structuree avec eventuellement une plage et un format d affichage. + es: Valor porcentual estructurado opcionalmente con rango y formato de presentacion. + ar: قيمة نسبة مئوية منظمة، مع نطاق اختياري وتنسيق للعرض. + id: Nilai persentase terstruktur opsional termasuk rentang dan format tampilan. + zh: 结构化百分比数值,可选包含区间与显示格式。 + structured_aliases: + - {literal_form: procentwaarde, in_language: nl} + - {literal_form: Prozentwert, in_language: de} + - {literal_form: valeur en pourcentage, in_language: fr} + - {literal_form: valor porcentual, in_language: es} + - {literal_form: قيمة نسبة مئوية, in_language: ar} + - {literal_form: nilai persentase, in_language: id} + - {literal_form: 百分比值, in_language: zh} close_mappings: - qudt:QuantityValue - schema:QuantitativeValue @@ -55,10 +62,14 @@ classes: - Created 2026-01-22 from commission_rate migration (Rule 53) - Supports single values and ranges - Preserves original display formatting + - Common parsing patterns include single value ("50%") and range ("40-50%"). see_also: - http://qudt.org/schema/qudt/QuantityValue - https://schema.org/QuantitativeValue annotations: + migration_source_slot: commission_rate + supports_range: true + preserves_display_format: true custodian_types: '["*"]' specificity_score: '0.30' specificity_rationale: Broadly useful - percentages appear in many contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml index 327bf88705..208904ebd2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml @@ -3,21 +3,38 @@ name: PerformingArtsArchive title: Performing Arts Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PerformingArtsArchive: - description: Archive for performing arts materials. Performing arts archives collect and preserve materials documenting theater, dance, opera, music performance, and other live performance traditions. Holdings may include programs, scripts, set designs, costumes, photographs, recordings, and personal papers of performers and companies. + description: Archive organization focused on records and documentation of live performance and performing arts. + alt_descriptions: + nl: Archieforganisatie gericht op archieven en documentatie van podiumkunsten en live uitvoeringen. + de: Archivorganisation mit Schwerpunkt auf Unterlagen und Dokumentation der darstellenden Kuenste. + fr: Organisation d archives consacree aux documents et a la documentation des arts du spectacle. + es: Organizacion archivistica centrada en registros y documentacion de las artes escenicas. + ar: مؤسسة أرشيفية متخصصة في سجلات ووثائق فنون الأداء والعروض الحية. + id: Organisasi arsip yang berfokus pada arsip dan dokumentasi seni pertunjukan dan performa langsung. + zh: 以现场表演与表演艺术记录/文献为重点的档案机构类型。 + structured_aliases: + - {literal_form: podiumkunstenarchief, in_language: nl} + - {literal_form: Archiv fuer darstellende Kunst, in_language: de} + - {literal_form: archives des arts de la scene, in_language: fr} + - {literal_form: archivo de artes escenicas, in_language: es} + - {literal_form: أرشيف فنون الأداء, in_language: ar} + - {literal_form: arsip seni pertunjukan, in_language: id} + - {literal_form: 表演艺术档案馆, in_language: zh} is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,20 +42,21 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27030945 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q27030945 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:PerformingArtsArchive annotations: skos:prefLabel: Performing Arts Archive - skos:altLabel: "Archiv f\xFCr darstellende Kunst, archives des arts de la sc\xE8ne, Theater Archive, Dance Archive" + skos:altLabel: "Archiv für darstellende Kunst, archives des arts de la scène, Theater Archive, Dance Archive" subject_domain: performing arts specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -48,8 +66,8 @@ classes: - FilmArchive - SpecializedArchive comments: - - "Archiv f\xFCr darstellende Kunst (de)" - - "archives des arts de la sc\xE8ne (fr)" + - "Archiv für darstellende Kunst (de)" + - "archives des arts de la scène (fr)" - Covers theater, dance, opera, music performance - Preserves ephemeral performance documentation - May include costumes, set designs, recordings diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml index 61185a841c..a039782336 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetType.yaml @@ -8,14 +8,29 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PerformingArtsArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PerformingArtsArchive custodians. - ' + description: Record-set type used to classify collections curated by performing-arts archives. + alt_descriptions: + nl: Recordsettype voor classificatie van collecties beheerd door podiumkunstenarchieven. + de: Recordset-Typ zur Klassifikation von Sammlungen in Archiven der darstellenden Kuenste. + fr: Type de jeu de documents pour classifier les collections gerees par des archives des arts du spectacle. + es: Tipo de conjunto documental para clasificar colecciones gestionadas por archivos de artes escenicas. + ar: نوع مجموعة سجلات لتصنيف المجموعات التي تديرها أرشيفات فنون الأداء. + id: Tipe set rekaman untuk mengklasifikasikan koleksi yang dikelola arsip seni pertunjukan. + zh: 用于分类表演艺术档案机构所管藏品的记录集类型。 + structured_aliases: + - {literal_form: podiumkunstenarchief-recordsettype, in_language: nl} + - {literal_form: Recordsettyp darstellende-Kuenste-Archiv, in_language: de} + - {literal_form: type de jeu de documents d archive des arts du spectacle, in_language: fr} + - {literal_form: tipo de conjunto documental de archivo de artes escenicas, in_language: es} + - {literal_form: نوع مجموعة سجلات لأرشيف فنون الأداء, in_language: ar} + - {literal_form: tipe set rekaman arsip seni pertunjukan, in_language: id} + - {literal_form: 表演艺术档案记录集类型, in_language: zh} is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,7 +42,8 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: hc:PerformingArtsArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml index 88a22b650b..cbe5201203 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml @@ -4,132 +4,197 @@ title: PerformingArtsArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./PerformingArtsArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./PerformingArtsArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: TheatreRecordsFonds: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Theatre company records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of governance, finance, staffing, and + organizational documentation produced by stage-performance institutions. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van bestuurs-, financiele, + personeels- en organisatiedocumentatie van podiuminstellingen. + de: >- + Provenienzbasierte Aggregation von Leitungs-, Finanz-, Personal- und + Organisationsunterlagen aus Buehneninstitutionen. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance, + finances, personnel et organisation produite par des institutions sceniques. + es: >- + Agregacion basada en procedencia de documentacion de gobierno, + finanzas, personal y organizacion producida por instituciones escenicas. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة والمالية والموارد البشرية + والتنظيم الصادرة عن مؤسسات الفنون الأدائية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola, + keuangan, kepegawaian, dan organisasi dari institusi seni pertunjukan. + zh: >- + 基于来源原则聚合舞台表演机构形成的治理、财务、人事与组织文献。 + structured_aliases: + - {literal_form: fonds podiumorganisatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds einer Buehneninstitution, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d'institution scenique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de institucion escenica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق مؤسسة فنون أدائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds institusi seni pertunjukan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 舞台机构文献全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Governance, finance, staffing, and organizational documentation remain in scope for stage-performance institutions. + - 'Preserved from prior description: Fonds-oriented record set type for theatre-company governance and administration records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - PerformingArtsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: TheatreRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:TheatreRecordsFonds has_custodian: - equals_string: PerformingArtsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PerformingArtsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PerformingArtsArchive + has_note: + equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' PerformanceDocumentationCollection: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Performance documentation.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of program notes, posters, publicity + artifacts, and contextual materials generated around staged events. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van programmatoelichtingen, + affiches, publiciteitsdrukwerk en contextmateriaal rond podiumevenementen. + de: >- + Zusammengestellter Dokumentkoerper aus Programmheften, + Plakaten, Werbematerialien und Kontextunterlagen zu Auffuehrungen. + fr: >- + Ensemble documentaire reuni de notes de programme, + affiches, supports promotionnels et materiaux contextuels d'evenements sceniques. + es: >- + Cuerpo documental reunido de notas de programa, + carteles, materiales de difusion y recursos contextuales de eventos escenicos. + ar: >- + جسم وثائقي مُجمع يضم مواد البرامج والملصقات والمواد الدعائية + ووثائق السياق المرتبطة بالفعاليات الأدائية. + id: >- + Kumpulan dokumenter terhimpun berisi catatan program, + poster, materi promosi, dan bahan konteks seputar acara panggung. + zh: >- + 汇集演出节目说明、海报、宣传品与背景材料的文献整体。 + structured_aliases: + - {literal_form: collectie podiumcontextmateriaal, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung von Auffuehrungskontextmaterial, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de materiaux contextuels de spectacle, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de materiales contextuales de escena, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مواد سياقية للعروض, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi materi konteks pertunjukan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 演出语境文献汇编, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Contextual performance artifacts may be assembled from multiple creators and distribution channels. + - 'Preserved from prior description: Collection-oriented record set type for performance documentation and ephemera.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - PerformingArtsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PerformanceDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:PerformanceDocumentationCollection has_custodian: - equals_string: PerformingArtsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PerformingArtsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PerformingArtsArchive + has_note: + equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. PerformingArtsProductionRecordSeries: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Production records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of planning artifacts, + rehearsal coordination records, and execution logs for staged productions. + alt_descriptions: + nl: >- + Geordende documentaire reeks van planningsdocumenten, + repetitiecoordinatie en uitvoeringslogboeken van podiumproducties. + de: >- + Geordnete Dokumentationsfolge aus Planungsunterlagen, + Probenkoordination und Durchfuehrungsprotokollen von Produktionen. + fr: >- + Sequence documentaire ordonnee de supports de planification, + de coordination des repetitions et de journaux d'execution de production. + es: >- + Secuencia documental ordenada de materiales de planificacion, + coordinacion de ensayos y registros de ejecucion de producciones escenicas. + ar: >- + تسلسل وثائقي منظم لوثائق التخطيط وتنسيق البروفات + وسجلات التنفيذ الخاصة بالإنتاجات الأدائية. + id: >- + Urutan dokumenter teratur dari artefak perencanaan, + koordinasi latihan, dan log pelaksanaan produksi panggung. + zh: >- + 由制作规划文档、排练协调记录与舞台执行日志构成的有序文献序列。 + structured_aliases: + - {literal_form: reeks podiumproductie-uitvoering, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Folge von Produktionsdurchfuehrungsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: sequence de dossiers d'execution scénique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: secuencia de expedientes de ejecucion escenica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة وثائق تنفيذ الإنتاج الأدائي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: urutan berkas pelaksanaan produksi panggung, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 舞台制作执行文献序列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Sequence ordering supports continuity across planning, rehearsal, and execution stages. + - 'Preserved from prior description: Series-oriented record set type for production planning and execution records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - PerformingArtsArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PerformingArtsProductionRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:PerformingArtsProductionRecordSeries has_custodian: - equals_string: PerformingArtsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PerformingArtsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PerformingArtsArchive + has_note: + equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Permission.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Permission.yaml index 6bf14b3a04..606e1d6f9a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Permission.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Permission.yaml @@ -4,12 +4,12 @@ title: Permission Class description: >- Represents a specific permission/authorization requirement for accessing heritage materials. - + **USE CASES**: - Bishop's permission for diocesan archive access - Institutional affiliation for research library - Security clearance for government archives - + **EXAMPLE**: ```yaml Permission: @@ -27,41 +27,57 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_type - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_type +- ../slots/temporal_extent classes: Permission: class_uri: rico:AccessCondition description: >- A permission or authorization requirement for accessing materials. + alt_descriptions: + nl: Toestemming of autorisatievereiste voor toegang tot materiaal. + de: Genehmigungs- oder Autorisierungsanforderung fuer den Zugang zu Materialien. + fr: Exigence d autorisation ou de permission pour acceder a des documents. + es: Requisito de permiso o autorizacion para acceder a materiales. + ar: شرط إذن أو تفويض للوصول إلى المواد. + id: Persyaratan izin atau otorisasi untuk mengakses materi. + zh: 获取材料访问权限所需的许可或授权要求。 + structured_aliases: + - {literal_form: toegangsvergunning, in_language: nl} + - {literal_form: Zugangsberechtigung, in_language: de} + - {literal_form: autorisation d acces, in_language: fr} + - {literal_form: autorizacion de acceso, in_language: es} + - {literal_form: تصريح وصول, in_language: ar} + - {literal_form: izin akses, in_language: id} + - {literal_form: 访问许可, in_language: zh} exact_mappings: - - rico:AccessCondition + - rico:AccessCondition slots: - - has_type - - has_description - - temporal_extent + - has_type + - has_description + - temporal_extent slot_usage: has_type: # range: string # uriorcurie required: true examples: - - value: BishopsPermission + - value: BishopsPermission has_description: # range: string examples: - - value: "Written permission from the diocesan bishop required for access to personnel files" + - value: "Written permission from the diocesan bishop required for access to personnel files" temporal_extent: range: TimeSpan inlined: true examples: - - value: - has_type: BishopsPermission - has_description: "Written permission from the diocesan bishop required" - - value: - has_type: InstitutionalAffiliation - has_description: "Must be affiliated with accredited research institution" + - value: + has_type: BishopsPermission + has_description: "Written permission from the diocesan bishop required" + - value: + has_type: InstitutionalAffiliation + has_description: "Must be affiliated with accredited research institution" annotations: custodian_types: '["*"]' specificity_score: 0.5 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PermissionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PermissionType.yaml index ec9efcc06c..dc801a4fd4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PermissionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PermissionType.yaml @@ -4,11 +4,11 @@ title: Permission Type (Abstract Base) description: >- Abstract base class for types of permissions/authorizations required to access heritage materials. - + **TYPE/TYPES PATTERN (Rule 0b)**: - This file: Abstract base class (PermissionType.yaml) - Subclasses file: Concrete permission types (PermissionTypes.yaml) - + **USE CASES**: - Ecclesiastical archives requiring bishop's permission - Research archives requiring institutional affiliation @@ -22,7 +22,7 @@ prefixes: default_prefix: hc imports: - - linkml:types +- linkml:types classes: PermissionType: class_uri: hc:PermissionType @@ -30,8 +30,24 @@ classes: description: >- Abstract base class for permission/authorization types. Subclasses define specific permission categories. + alt_descriptions: + nl: Abstract basistype voor typen toestemmingen of autorisaties. + de: Abstrakter Basistyp fuer Arten von Genehmigungen oder Autorisierungen. + fr: Type de base abstrait pour les categories d autorisations. + es: Tipo base abstracto para categorias de permisos o autorizaciones. + ar: نوع أساس مجرد لفئات الأذونات أو التفويضات. + id: Tipe dasar abstrak untuk kategori izin atau otorisasi. + zh: 用于权限/授权类别的抽象基础类型。 + structured_aliases: + - {literal_form: type toestemming, in_language: nl} + - {literal_form: Genehmigungstyp, in_language: de} + - {literal_form: type d autorisation, in_language: fr} + - {literal_form: tipo de permiso, in_language: es} + - {literal_form: نوع إذن, in_language: ar} + - {literal_form: tipe izin, in_language: id} + - {literal_form: 权限类型, in_language: zh} close_mappings: - - rico:AccessCondition + - rico:AccessCondition annotations: custodian_types: '["*"]' specificity_score: 0.5 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml index c6767d27d5..fab0133b77 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PermissionTypes.yaml @@ -3,22 +3,35 @@ name: PermissionTypes title: Permission Types (Concrete Subclasses) description: 'Concrete permission type subclasses. - **TYPE/TYPES PATTERN (Rule 0b)**: - Base class file: PermissionType.yaml (abstract) - - This file: Concrete subclasses' + **TYPE/TYPES PATTERN (Rule 0b)**: - Base class file: PermissionType.yaml (abstract) - This file: Concrete subclasses' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: - - ./PermissionType - - linkml:types +- ./PermissionType +- linkml:types classes: BishopsPermission: is_a: PermissionType class_uri: hc:BishopsPermission - description: 'Permission from a bishop required to access certain ecclesiastical - records. Common for diocesan archives, especially for: - Recent personnel files - - Matrimonial dispensation records - Sensitive correspondence' + description: Permission granted by a bishop as a prerequisite for access to restricted ecclesiastical records. + alt_descriptions: + nl: Toestemming van een bisschop als voorwaarde voor toegang tot beperkte kerkelijke archieven. + de: Von einem Bischof erteilte Genehmigung als Voraussetzung fuer den Zugang zu eingeschraenkten kirchlichen Unterlagen. + fr: Autorisation accordee par un eveque comme condition d acces a des archives ecclesiastiques restreintes. + es: Permiso otorgado por un obispo como condicion para acceder a archivos eclesiasticos restringidos. + ar: إذن يمنحه الأسقف كشرط للوصول إلى سجلات كنسية مقيّدة. + id: Izin yang diberikan uskup sebagai prasyarat akses ke arsip gerejawi yang dibatasi. + zh: 由主教授予、作为访问受限教会档案之先决条件的许可。 + structured_aliases: + - {literal_form: bisschoppelijke toestemming, in_language: nl} + - {literal_form: bischofliche Genehmigung, in_language: de} + - {literal_form: autorisation episcopale, in_language: fr} + - {literal_form: permiso del obispo, in_language: es} + - {literal_form: إذن الأسقف, in_language: ar} + - {literal_form: izin uskup, in_language: id} + - {literal_form: 主教许可, in_language: zh} annotations: custodian_types: '["H"]' specificity_score: 0.8 @@ -27,8 +40,23 @@ classes: InstitutionalAffiliation: is_a: PermissionType class_uri: hc:InstitutionalAffiliation - description: Requires affiliation with an accredited research institution. Common - for university archives and research libraries. + description: Requirement that a user is affiliated with an accredited institution. + alt_descriptions: + nl: Vereiste dat een gebruiker verbonden is aan een erkende instelling. + de: Anforderung dass eine Person einer anerkannten Einrichtung angehoert. + fr: Exigence d affiliation a un organisme accredite. + es: Requisito de afiliacion a una institucion acreditada. + ar: شرط الانتماء إلى مؤسسة معتمدة. + id: Persyaratan afiliasi dengan institusi terakreditasi. + zh: 要求使用者隶属于经认可的机构。 + structured_aliases: + - {literal_form: institutionele affiliatie, in_language: nl} + - {literal_form: institutionelle Zugehoerigkeit, in_language: de} + - {literal_form: affiliation institutionnelle, in_language: fr} + - {literal_form: afiliacion institucional, in_language: es} + - {literal_form: انتماء مؤسسي, in_language: ar} + - {literal_form: afiliasi institusi, in_language: id} + - {literal_form: 机构隶属要求, in_language: zh} annotations: custodian_types: '["A", "L", "R"]' specificity_score: 0.6 @@ -37,8 +65,23 @@ classes: SecurityClearance: is_a: PermissionType class_uri: hc:SecurityClearance - description: Requires government or institutional security clearance. Common for - government archives with classified materials. + description: Requirement that a user holds a security clearance of a specified level. + alt_descriptions: + nl: Vereiste dat een gebruiker een beveiligingsmachtiging van een bepaald niveau heeft. + de: Anforderung dass eine Person eine Sicherheitsfreigabe einer bestimmten Stufe besitzt. + fr: Exigence qu un utilisateur detienne une habilitation de securite d un niveau donne. + es: Requisito de que un usuario posea una autorizacion de seguridad de un nivel especifico. + ar: شرط امتلاك المستخدم تصريحا امنيا بمستوى محدد. + id: Persyaratan bahwa pengguna memiliki izin keamanan pada tingkat tertentu. + zh: 要求使用者具有特定等级的安全许可。 + structured_aliases: + - {literal_form: beveiligingsmachtiging, in_language: nl} + - {literal_form: Sicherheitsfreigabe, in_language: de} + - {literal_form: habilitation de securite, in_language: fr} + - {literal_form: autorizacion de seguridad, in_language: es} + - {literal_form: تصريح امني, in_language: ar} + - {literal_form: izin keamanan, in_language: id} + - {literal_form: 安全许可, in_language: zh} annotations: custodian_types: '["O", "A"]' specificity_score: 0.7 @@ -47,8 +90,23 @@ classes: OwnerConsent: is_a: PermissionType class_uri: hc:OwnerConsent - description: Requires consent from the owner/donor of the materials. Common for - personal papers and donated collections. + description: Requirement that access is granted by the owner, donor, or rights holder. + alt_descriptions: + nl: Vereiste dat toegang wordt verleend door de eigenaar schenker of rechthebbende. + de: Anforderung dass der Zugang durch Eigentuermer Stifter oder Rechteinhaber gewaehrt wird. + fr: Exigence d autorisation du proprietaire donateur ou titulaire de droits. + es: Requisito de autorizacion del propietario donante o titular de derechos. + ar: شرط الحصول على موافقة المالك أو المتبرع أو صاحب الحقوق. + id: Persyaratan persetujuan dari pemilik donor atau pemegang hak. + zh: 要求由所有者、捐赠者或权利人授权访问。 + structured_aliases: + - {literal_form: toestemming eigenaar, in_language: nl} + - {literal_form: Zustimmung des Eigentuemers, in_language: de} + - {literal_form: accord du proprietaire, in_language: fr} + - {literal_form: consentimiento del propietario, in_language: es} + - {literal_form: موافقة المالك, in_language: ar} + - {literal_form: persetujuan pemilik, in_language: id} + - {literal_form: 所有者同意, in_language: zh} annotations: custodian_types: '["P", "A"]' specificity_score: 0.6 @@ -57,8 +115,23 @@ classes: AppointmentRequired: is_a: PermissionType class_uri: hc:AppointmentRequired - description: Requires advance appointment to access materials. Common for archives - and special collections. + description: Requirement that access is scheduled by appointment. + alt_descriptions: + nl: Vereiste dat toegang op afspraak plaatsvindt. + de: Anforderung dass der Zugang nach Terminvereinbarung erfolgt. + fr: Exigence d acces sur rendez-vous. + es: Requisito de acceso con cita previa. + ar: شرط الوصول عبر موعد مسبق. + id: Persyaratan akses dengan janji terlebih dahulu. + zh: 要求预约后方可访问。 + structured_aliases: + - {literal_form: toegang op afspraak, in_language: nl} + - {literal_form: Zugang nach Termin, in_language: de} + - {literal_form: acces sur rendez-vous, in_language: fr} + - {literal_form: acceso con cita, in_language: es} + - {literal_form: وصول بموعد, in_language: ar} + - {literal_form: akses dengan janji, in_language: id} + - {literal_form: 预约访问, in_language: zh} annotations: custodian_types: '["*"]' specificity_score: 0.4 @@ -67,7 +140,23 @@ classes: RegistrationRequired: is_a: PermissionType class_uri: hc:RegistrationRequired - description: Requires researcher registration/card to access materials. + description: Requirement that a user registers (e.g., gets a reader card) before access. + alt_descriptions: + nl: Vereiste dat een gebruiker zich registreert (bijv. lezerspas) voor toegang. + de: Anforderung dass sich eine Person vor dem Zugang registriert (z.B. Lesekarte). + fr: Exigence d inscription (par ex. carte de lecteur) avant l acces. + es: Requisito de registro (p. ej. carnet de lector) antes del acceso. + ar: شرط التسجيل (مثل بطاقة قارئ) قبل الوصول. + id: Persyaratan pendaftaran (mis. kartu pembaca) sebelum akses. + zh: 要求先行登记(如读者证)后方可访问。 + structured_aliases: + - {literal_form: registratie verplicht, in_language: nl} + - {literal_form: Registrierung erforderlich, in_language: de} + - {literal_form: inscription requise, in_language: fr} + - {literal_form: registro requerido, in_language: es} + - {literal_form: التسجيل مطلوب, in_language: ar} + - {literal_form: pendaftaran wajib, in_language: id} + - {literal_form: 需注册, in_language: zh} annotations: custodian_types: '["*"]' specificity_score: 0.3 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Person.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Person.yaml index 8c06db9c07..b7f8ddfcbc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Person.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Person.yaml @@ -13,27 +13,41 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/has_score - - ../slots/updated_at - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_name +- linkml:types +- ../slots/begin_of_the_begin +- ../slots/has_score +- ../slots/updated_at +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_name +- ../slots/archive/has_or_had_participated_in_event classes: Person: class_uri: crm:E21_Person - description: "An abstract hub class that serves as the central connection point for all\ninformation about an individual person. The Person itself contains minimal\ninformation - essentially just its persistent identifier (person_id) and\npreferred name - and acts as a node to which all observations attach.\n\nThis hub pattern allows multiple observations from different sources to be\nconnected to a single logical person without asserting which observation\nis \"correct\" or \"primary\".\n\n**HUB ARCHITECTURE**:\n\n```\nPersonObservation \u2500\u2500refers_to_person\u2500\u2500> Person \u2500\u2500participated_in_events\u2500\u2500> Event\n \u2502 \u2191\n \u2502 \u2502\n(source: LinkedIn 2024) (source: Annual Report 2020)\n \u2502 \u2502\n \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ - \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n Multiple observations \u2192 Single hub\n```\n\n- The Person hub is identified by: https://nde.nl/ontology/hc/person/{person-slug}\n- All PersonObservations refer to the hub via refers_to_person\n- The hub persists while observations and interpretations evolve\n\n**DISTINCTION FROM PersonObservation**:\n\n| Aspect | Person (Hub) | PersonObservation |\n|--------|--------------|-------------------|\n| **Purpose** | Abstract identity | Evidence-based data |\n| **Contains** | Minimal: ID, preferred name | Rich: role, affiliation, dates |\n| **Temporal** | Timeless identity | Point-in-time snapshot |\n| **Source** | Canonical | From specific source |\n| **Count** | One per person | Many per person |\n\n**USE CASES**:\n\n1. **Cross-Custodian Career Tracking**:\n Person worked at Rijksmuseum (observation 1), then at Van Gogh Museum (observation 2).\n Both observations link\ - \ to same Person hub.\n \n2. **Source Reconciliation**:\n LinkedIn says \"Director\", annual report says \"General Director\".\n Both are valid observations of the same Person.\n \n3. **Event Participation**:\n Person participated in merger event, relocation event, etc.\n Events link to Person hub, not individual observations.\n\n**PICO ALIGNMENT**:\n\nThe PiCo (Persons in Context) ontology establishes this hub/observation pattern:\n- `pico:Person`: The abstract identity (hub) - this class\n- `pico:PersonObservation`: Evidence-based data about a person\n\nKey relationships:\n- PersonObservation \u2192 Person via pico:observationOf (refers_to_person)\n- Person \u2192 PersonObservation via pico:hasObservation (inverse)\n\n**CIDOC-CRM ALIGNMENT**:\n\nMaps to crm:E21_Person which is defined as:\n\"This class comprises real persons who live or are assumed to have lived.\"\n\nE21_Person is a subclass of:\n- E39_Actor (shared superclass with organizations)\n- E20_Biological_Object\n\ - \nKey relationships:\n- P48_has_preferred_identifier \u2192 person_id\n- P11i_participated_in \u2192 Event (via participated_in_events)\n\n**RELATIONSHIP TO Custodian**:\n\nPerson and Custodian are parallel hub classes, both subclasses of crm:E39_Actor:\n\n```\ncrm:E39_Actor\n\u251C\u2500\u2500 crm:E21_Person (Person hub)\n\u2502 \u2514\u2500\u2500 PersonObservation refers to Person\n\u2514\u2500\u2500 crm:E74_Group (Custodian hub)\n \u2514\u2500\u2500 CustodianObservation refers to Custodian\n```\n\nA Custodian can BE a Person (private collector), but typically:\n- Person = individual human\n- Custodian = organization/group/institution\n\n**EXAMPLE - Director with Multiple Roles**:\n\n```yaml\nPerson:\n person_id: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n preferred_name: \"Taco Dibbits\"\n participated_in_events:\n - \"https://nde.nl/ontology/hc/event/dibbits-appointed-director-2020\"\n\n# Observations from different sources:\nPersonObservation: # From LinkedIn\n\ - \ person_name: \"Taco Dibbits\"\n role_title: \"General Director\"\n unit_affiliation: \"Executive Board\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n observation_source: \"LinkedIn profile, 2025-01-15\"\n\nPersonObservation: # From annual report\n person_name: \"T.J.S. Dibbits\"\n role_title: \"Algemeen Directeur\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n observation_source: \"Rijksmuseum Jaarverslag 2023\"\n```\n\n**EXAMPLE - Person Across Multiple Institutions**:\n\n```yaml\nPerson:\n person_id: \"https://nde.nl/ontology/hc/person/maria-garcia\"\n preferred_name: \"Maria Garcia\"\n participated_in_events:\n - \"https://nde.nl/ontology/hc/event/garcia-curator-appointment-2015\"\n - \"https://nde.nl/ontology/hc/event/garcia-director-appointment-2022\"\n\nPersonObservation: # Earlier role\n role_title: \"Curator of European Art\"\n unit_affiliation: \"Rijksmuseum\"\n role_start_date: \"2015-03-01\"\n\ - \ role_end_date: \"2021-12-31\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/maria-garcia\"\n\nPersonObservation: # Current role\n role_title: \"Director\"\n unit_affiliation: \"Mauritshuis\"\n role_start_date: \"2022-01-01\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/maria-garcia\"\n```\n" + alt_descriptions: + nl: Identiteits-hub voor een persoon om meerdere bronobservaties te koppelen. + de: Identitaets-Hub fuer eine Person zur Verknuepfung mehrerer quellenbasierter Beobachtungen. + fr: Hub d identite pour une personne reliant plusieurs observations issues de sources. + es: Hub de identidad para una persona que vincula multiples observaciones basadas en fuentes. + ar: محور هوية لشخص لربط ملاحظات متعددة قائمة على المصادر. + id: Hub identitas untuk seseorang yang menghubungkan banyak observasi berbasis sumber. + zh: 个人身份枢纽,用于连接多条基于来源的观察记录。 + structured_aliases: + - {literal_form: persoons-hub, in_language: nl} + - {literal_form: Personen-Hub, in_language: de} + - {literal_form: hub de personne, in_language: fr} + - {literal_form: hub de persona, in_language: es} + - {literal_form: محور هوية شخص, in_language: ar} + - {literal_form: hub orang, in_language: id} + - {literal_form: 人员枢纽, in_language: zh} + description: >- + Identity hub for an individual human, used to link multiple source-based + observations without privileging one source as "correct". exact_mappings: - crm:E21_Person + close_mappings: - pico:Person - foaf:Person - close_mappings: - schema:Person - prov:Person broad_mappings: @@ -46,33 +60,117 @@ classes: - identified_by - has_name - has_score + - has_or_had_participated_in_event slot_usage: identified_by: # range: string # uriorcurie + description: Persistent identifier for the Person hub. required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/person/[a-z0-9-]+$ has_name: # range: string + description: Preferred name string for the Person hub (minimal hub data). required: false + has_or_had_participated_in_event: + description: Events in which the person participated (hub-level link; see Event for participants). comments: - Person is the hub class for individual humans in the HC ontology - PersonObservation entities attach to Person via refers_to_person - Parallel architecture to Custodian hub class - Enables linking same person across multiple institutions and sources - - preferred_name is minimal - rich data lives in PersonObservation - - participated_in_events links person to life/career events + - Hub data is minimal; rich data lives in PersonObservation + - The hub persists while observations and interpretations evolve + - Mapping specificity: crm:E21_Person stays exact; pico:Person and foaf:Person are modeled as close to reflect profile and usage-scope differences examples: - value: - person_id: https://nde.nl/ontology/hc/person/taco-dibbits - preferred_name: Taco Dibbits + identified_by: https://nde.nl/ontology/hc/person/taco-dibbits + has_name: Taco Dibbits - value: - person_id: https://nde.nl/ontology/hc/person/jan-de-vries-1985 - preferred_name: Jan de Vries + identified_by: https://nde.nl/ontology/hc/person/jan-de-vries-1985 + has_name: Jan de Vries - value: - person_id: https://nde.nl/ontology/hc/person/maria-garcia - preferred_name: Maria Garcia + identified_by: https://nde.nl/ontology/hc/person/maria-garcia + has_name: Maria Garcia + notes: + - | + Preserved from prior description (commit 6251b84d): + + "An abstract hub class that serves as the central connection point for all\ninformation about an individual person. The Person itself contains minimal\ninformation - essentially just its persistent identifier (person_id) and\npreferred name - and acts as a node to which all observations attach.\n\nThis hub pattern allows multiple observations from different sources to be\nconnected to a single logical person without asserting which observation\nis \"correct\" or \"primary\".\n\n**HUB ARCHITECTURE**:\n\n```\nPersonObservation \u2500\u2500refers_to_person\u2500\u2500> Person \u2500\u2500participated_in_events\u2500\u2500> Event\n \u2502 \u2191\n \u2502 \u2502\n(source: LinkedIn 2024) (source: Annual Report 2020)\n \u2502 \u2502\n \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Hub/observation pattern + + - Person is an abstract identity node (hub). Source-specific facts live in PersonObservation. + - Use this pattern to connect multiple sources without asserting which is "correct". + + Hub architecture (conceptual) + + ``` + PersonObservation --refers_to_person--> Person + + (source: LinkedIn 2024) (source: Annual Report 2020) + | | + +------------ same hub -------------+ + ``` + + Distinction from PersonObservation + + | Aspect | Person (Hub) | PersonObservation | + |--------|--------------|------------------| + | Purpose | Abstract identity | Evidence-based data | + | Contains | Minimal: identifier, name | Rich: roles, affiliations, dates | + | Temporal | Timeless identity | Point-in-time snapshot | + | Source | Canonical node | From a specific source | + | Count | One per person | Many per person | + + Typical use cases + + 1) Cross-custodian career tracking + Same person appears in multiple institutional sources; all observations attach to one hub. + + 2) Source reconciliation + Different sources give different titles/spellings; keep both as observations. + + 3) Event participation + When modeling events, link events to the Person hub (not individual observations). + + External alignment + + - PiCo: pico:Person (hub) vs pico:PersonObservation (evidence) + - PersonObservation -> Person via pico:observationOf (refers_to_person) + - Person -> PersonObservation via pico:hasObservation (inverse) + + - CIDOC-CRM: crm:E21_Person + "This class comprises real persons who live or are assumed to have lived." + + Relationship to Custodian + + Person and Custodian are parallel hub classes, both subclasses of crm:E39_Actor. + A custodian can be a person (private collector), but typically: + - Person: individual human + - Custodian: organization/group/institution + + Longer illustrative example (conceptual; slot names may differ by profile) + + ```yaml + Person: + identified_by: "https://nde.nl/ontology/hc/person/taco-dibbits" + has_name: "Taco Dibbits" + + # Observations from different sources: + PersonObservation: # From LinkedIn + person_name: "Taco Dibbits" + role_title: "General Director" + refers_to_person: "https://nde.nl/ontology/hc/person/taco-dibbits" + observation_source: "LinkedIn profile, 2025-01-15" + + PersonObservation: # From annual report + person_name: "T.J.S. Dibbits" + role_title: "Algemeen Directeur" + refers_to_person: "https://nde.nl/ontology/hc/person/taco-dibbits" + observation_source: "Rijksmuseum Jaarverslag 2023" + ``` diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonConnection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonConnection.yaml index 76598140d8..26b669a1f7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonConnection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonConnection.yaml @@ -9,64 +9,44 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dct: http://purl.org/dc/terms/ imports: - - linkml:types - - ../enums/HeritageTypeEnum - - ../enums/NameTypeEnum - - ../metadata - - ../slots/related_to - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_url - - ../slots/located_at - - ../slots/has_label - - ../slots/associated_with - - ../slots/has_degree - - ../slots/has_description - - ../slots/has_score - - ../slots/in_social_network +- linkml:types +- ../enums/HeritageTypeEnum +- ../enums/NameTypeEnum +- ../metadata +- ../slots/related_to +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_url +- ../slots/located_at +- ../slots/has_label +- ../slots/associated_with +- ../slots/has_degree +- ../slots/has_description +- ../slots/has_score +- ../slots/in_social_network # default_range: string classes: PersonConnection: is_a: SocialNetworkMember class_uri: schema:Person - description: 'A single connection entry from a person''s LinkedIn network. - - - Represents one person in another person''s connection list, including - - their relationship degree, professional has_title, and heritage sector - - classification. - - - **Relationship to ConnectionNetwork**: - - - ConnectionNetwork contains an array of PersonConnection entries - - - Each PersonConnection represents one network connection - - - connection_id links back to the target profile - - - **Connection Degrees**: - - - 1st: Direct connection (mutual connection) - - - 2nd: Connected through one mutual connection - - - 3rd+: Connected through two or more people - - - **Name Types** (per AGENTS.md Rule 17): - - - full: Complete first and last name visible - - - abbreviated: Contains single initial (e.g., "Amy B.", "S. Buse") - - - anonymous: Privacy-hidden profile ("LinkedIn Member") - - ' - exact_mappings: + description: Social-network connection entry describing a person linked from another profile. + alt_descriptions: + nl: Connectie-item uit een sociaal netwerk dat een persoon beschrijft die aan een ander profiel is gekoppeld. + de: Verbindungseintrag aus einem sozialen Netzwerk der eine mit einem anderen Profil verknuepfte Person beschreibt. + fr: Entree de connexion de reseau social decrivant une personne reliee depuis un autre profil. + es: Entrada de conexion de red social que describe a una persona vinculada desde otro perfil. + ar: بند اتصال في شبكة اجتماعية يصف شخصا مرتبطا من ملف آخر. + id: Entri koneksi jejaring sosial yang menggambarkan orang yang ditautkan dari profil lain. + zh: 社交网络连接条目,描述从另一个资料页链接到的人员。 + structured_aliases: + - {literal_form: netwerkconnectie, in_language: nl} + - {literal_form: Netzwerkverbindung, in_language: de} + - {literal_form: connexion de reseau, in_language: fr} + - {literal_form: conexion de red, in_language: es} + - {literal_form: اتصال شبكة, in_language: ar} + - {literal_form: koneksi jaringan, in_language: id} + - {literal_form: 网络连接条目, in_language: zh} + broad_mappings: - schema:Person close_mappings: - foaf:Person @@ -167,6 +147,15 @@ classes: - https://schema.org/Person - https://schema.org/knows annotations: + source_network: LinkedIn + degree_semantics: + first: Direct connection (mutual connection) + second: Connected through one mutual connection + third_plus: Connected through two or more people + name_type_semantics: + full: Complete first and last name visible + abbreviated: Contains single initial (e.g., Amy B.) + anonymous: Privacy-hidden profile (LinkedIn Member) specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonName.yaml index 17a47c8806..b175e00d36 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonName.yaml @@ -12,16 +12,31 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: PersonName: class_uri: schema:Text - description: Person name. + description: Person name literal used for display or matching. + alt_descriptions: + nl: Naam van een persoon als tekstwaarde voor weergave of matching. + de: Personenname als Textwert fuer Anzeige oder Abgleich. + fr: Nom de personne sous forme textuelle pour affichage ou rapprochement. + es: Nombre de persona como valor de texto para mostrar o comparar. + ar: اسم شخص كنص للاستخدام في العرض أو المطابقة. + id: Nama orang sebagai nilai teks untuk tampilan atau pencocokan. + zh: 用于展示或匹配的人员姓名文本值。 + structured_aliases: + - {literal_form: naamtekst, in_language: nl} + - {literal_form: Namensliteral, in_language: de} + - {literal_form: libelle de nom, in_language: fr} + - {literal_form: literal de nombre, in_language: es} + - {literal_form: نص الاسم, in_language: ar} + - {literal_form: literal nama, in_language: id} + - {literal_form: 姓名文本, in_language: zh} annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonObservation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonObservation.yaml index 5dfc0de9fb..448e18502b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonObservation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonObservation.yaml @@ -13,36 +13,50 @@ prefixes: dcterms: http://purl.org/dc/terms/ sdo: https://schema.org/ imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/has_age - - ../slots/expertise_in - - ../slots/has_label - - ../slots/has_provenance - - ../slots/has_score - - ../slots/identified_as - - ../slots/deceased - - ../slots/affected_by - - ../slots/affiliated_with - - ../slots/has_provenance_path - - ../slots/has_profile - - ../slots/updated_at - - ../slots/has_source - - ../slots/has_occupation - - ../slots/has_name - - ../slots/20260202_matang/new/refers_to_person - - ../slots/20260202_matang/new/religion - - ../slots/20260202_matang/new/role_end_date - - ../slots/20260202_matang/new/role_start_date - - ../slots/20260202_matang/new/role_title - - ../slots/20260202_matang/new/staff_role +- linkml:types +- ../slots/begin_of_the_begin +- ../slots/has_age +- ../slots/expertise_in +- ../slots/has_label +- ../slots/has_provenance +- ../slots/has_score +- ../slots/identified_as +- ../slots/deceased +- ../slots/affected_by +- ../slots/affiliated_with +- ../slots/has_provenance_path +- ../slots/has_profile +- ../slots/updated_at +- ../slots/has_source +- ../slots/has_occupation +- ../slots/has_name +- ../slots/refer_to +- ../slots/has_religion +- ../slots/final_of_the_final +- ../slots/has_title +- ../slots/has_staff classes: PersonObservation: class_uri: pico:PersonObservation - description: "An observation of a person serving in a staff role at a heritage custodian institution,\nas documented in a specific source at a specific point in time.\n\n**PiCo Pattern Adaptation**:\nThe PiCo (Persons in Context) ontology distinguishes between:\n- **PersonObservation**: Data about a person as found in a source (evidence-based)\n- **PersonReconstruction**: Aggregated identity from multiple observations (inferred)\n\nFor heritage custodian staff tracking, we adapt this pattern:\n- **PersonObservation**: Staff role as documented in institutional sources\n (annual reports, org charts, staff directories, archival records)\n- Focus on ROLES and AFFILIATIONS rather than biographical details\n- Temporal validity tracks employment period in specific position\n\n**Key Distinction from General Person Data**:\nThis class models INSTITUTIONAL ROLES, not complete biographical data:\n- Emphasis: Role, title, unit affiliation, employment dates\n- NOT: Full biographical reconstruction\ - \ (birth, death, family, etc.)\n- Sources: Institutional records (not vital records, census, etc.)\n- PiCo: `pico:PersonObservation` (primary - person data from sources)\n- Schema.org: `schema:Person` (for person identity)\n- Schema.org: `schema:Role` (for organizational role)\n- CIDOC-CRM: `crm:E21_Person` (person as cultural heritage actor)\n- PROV-O: `prov:Agent` (person as responsible agent)\n- FOAF: `foaf:Person` (person in social network)\n\n**Hub Architecture Integration**:\n- PersonObservation refers to Person hub via `refers_to_person` (PICO pattern)\n- PersonObservation refers to OrganizationUnit via `affiliated_with`\n- OrganizationalStructure refers back via `staff_members` (bidirectional)\n- PersonObservation affected by OrganizationalChangeEvent via `affected_by_event`\n- Person hub links to Event via `participated_in_events`\n- Temporal alignment: employment dates vs. organizational unit validity\n\n**Use Cases**:\n1. **Staff directories**: Document current\ - \ and historical staff roles\n2. **Organizational provenance**: Track who managed departments/collections\n3. **Workforce history**: Analyze staffing patterns over time\n4. **Expertise tracking**: Find conservators, curators by specialization\n5. **Reorganization impact**: Track staff transitions during structural changes\n\n**Example - Conservation Staff**:\n\n```yaml\nPersonObservation:\n person_name: \"Dr. Jane Smith\"\n staff_role: CONSERVATOR\n role_title: \"Senior Paintings Conservator\"\n affiliated_with: \".../org-unit/rm-conservation-division\"\n role_start_date: \"2013-03-01\"\n role_end_date: null # Still employed\n observation_source:\n source_type: \"Staff directory\"\n source_uri: \"https://rijksmuseum.nl/staff/jane-smith\"\n observation_date: \"2024-11-22\"\n```\n\n**Example - Staff Through Organizational Change**:\n\n```yaml\n# Before merger (2013-02-28)\nPersonObservation:\n person_name: \"Dr. Jane Smith\"\n staff_role: CONSERVATOR\n role_title:\ - \ \"Head, Paintings Conservation Department\"\n affiliated_with: \".../org-unit/rm-paintings-conservation\"\n role_start_date: \"2010-01-01\"\n role_end_date: \"2013-02-28\"\n\n# After merger (2013-03-01)\nPersonObservation:\n person_name: \"Dr. Jane Smith\"\n staff_role: CONSERVATOR\n role_title: \"Deputy Director, Conservation Division\"\n affiliated_with: \".../org-unit/rm-conservation-division\"\n role_start_date: \"2013-03-01\"\n role_end_date: null\n affected_by_event: \".../event/rm-conservation-merger-2013\"\n```\n" + alt_descriptions: + nl: Bron-gebaseerde observatie van een persoon in een personeelsrol bij een erfgoedinstelling. + de: Quellenbasierte Beobachtung einer Person in einer Mitarbeiterrolle bei einer Kultureinrichtung. + fr: Observation fondee sur une source d une personne dans un role de personnel au sein d une institution patrimoniale. + es: Observacion basada en una fuente de una persona en un rol de personal en una institucion patrimonial. + ar: ملاحظة قائمة على مصدر لشخص في دور وظيفي داخل مؤسسة تراثية. + id: Observasi berbasis sumber tentang seseorang dalam peran staf di lembaga warisan budaya. + zh: 基于来源的人员观察记录,描述其在文化遗产机构中的工作人员角色。 + structured_aliases: + - {literal_form: persoonsobservatie, in_language: nl} + - {literal_form: Personenbeobachtung, in_language: de} + - {literal_form: observation de personne, in_language: fr} + - {literal_form: observacion de persona, in_language: es} + - {literal_form: ملاحظة شخص, in_language: ar} + - {literal_form: observasi orang, in_language: id} + - {literal_form: 人员观察, in_language: zh} + description: >- + Source-grounded observation describing a person's staff role and + affiliation as stated in a particular source and time context. exact_mappings: - pico:PersonObservation close_mappings: @@ -52,17 +66,36 @@ classes: - foaf:Person - prov:Agent slots: - - affected_by_event + - begin_of_the_begin + - final_of_the_final + - updated_at + - has_name + - has_staff + - has_title + - affiliated_with + - affected_by - has_age + - has_occupation + - expertise_in + - has_religion + - deceased + - identified_as + - has_profile + - has_source + - has_provenance + - has_provenance_path + - refer_to + - has_label + - has_score slot_usage: has_age: # range: string required: false - occupation: + has_occupation: # range: string multivalued: true required: false - religion: + has_religion: # range: string required: false identified_as: @@ -75,20 +108,20 @@ classes: has_label: Female - value: has_label: Male - staff_role: + has_staff: # range: string # uriorcurie # range: StaffRole required: true - role_title: + has_title: # range: string required: false affiliated_with: # range: string required: false - role_start_date: + begin_of_the_begin: range: date required: false - role_end_date: + final_of_the_final: range: date required: false has_source: @@ -98,51 +131,108 @@ classes: # range: string inlined: false # Fixed invalid inline for primitive type required: false - affected_by_event: + affected_by: # range: string # uriorcurie # range: OrganizationalChangeEvent required: false - has_expertise_in: + expertise_in: # range: string # uriorcurie # range: ExpertiseArea multivalued: true inlined: false # Fixed invalid inline for primitive type required: false - has_provenance_path: -# range: string - required: false has_profile: range: uri required: false - begin_of_the_begin: - range: datetime updated_at: range: datetime - comments: - - PiCo PersonObservation pattern adapted for institutional staff role tracking - - Focus on ROLES and AFFILIATIONS within heritage organizations - - NOT general biographical reconstruction (PiCo PersonReconstruction is separate concept) - - refers_to_person links observation to Person hub (core PICO pattern) - - Multiple observations from different sources can refer to same Person hub - - Temporal validity enables tracking staff through organizational changes - - "Bidirectional links: staff \u2192 unit (affiliated_with), unit \u2192 staff (staff_members)" - - "Person hub \u2192 Event via participated_in_events enables career event tracking" - - 'Rule 26 compliance: web_claims slot enables verifiable provenance for person data' - - LinkedIn data stored separately in person/entity/ files (Rule 12, Rule 20) examples: - - value: 'id: https://nde.nl/ontology/hc/person-obs/nl-nh-ams-m-rm/jane-smith/conservator-2013 + - value: + has_name: Dr. Jane Smith + has_staff: CONSERVATOR + has_title: Senior Paintings Conservator + affiliated_with: https://nde.nl/ontology/hc/org-unit/rm-conservation-division + begin_of_the_begin: '2013-03-01' + refer_to: https://nde.nl/ontology/hc/person/jane-smith + has_source: + - https://rijksmuseum.nl/staff/jane-smith + - value: + has_name: Dr. Jane Smith + has_staff: CONSERVATOR + has_title: Deputy Director, Conservation Division + affiliated_with: https://nde.nl/ontology/hc/org-unit/rm-conservation-division + begin_of_the_begin: '2013-03-01' + affected_by: https://nde.nl/ontology/hc/event/rm-conservation-merger-2013 + refer_to: https://nde.nl/ontology/hc/person/jane-smith + notes: + - | + Preserved from prior description (commit 6251b84d): + + "An observation of a person serving in a staff role at a heritage custodian institution,\nas documented in a specific source at a specific point in time.\n\n**PiCo Pattern Adaptation**:\nThe PiCo (Persons in Context) ontology distinguishes between:\n- **PersonObservation**: Data about a person as found in a source (evidence-based)\n- **PersonReconstruction**: Aggregated identity from multiple observations (inferred)\n\nFor heritage custodian staff tracking, we adapt this pattern:\n- **PersonObservation**: Staff role as documented in institutional sources\n (annual reports, org charts, staff directories, archival records)\n- Focus on ROLES and AFFILIATIONS rather than biographical details\n- Temporal validity tracks employment period in specific position\n\n**Key Distinction from General Person Data**:\nThis class models INSTITUTIONAL ROLES, not complete biographical data:\n- Emphasis: Role, title, unit affiliation, employment dates\n- NOT: Full biographical reconstruction\ + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" + modeling_notes: | + This class is intended for source-based statements about a person's role + in an institution (e.g., staff directory entries, annual reports, org charts). + + Modeling intent + + - Evidence-first: each observation is tied to a source/context. + - Role-focused: emphasizes staff role/title, affiliation, and time span. + - Hub pattern: observations point to the Person hub (see Person.yaml). + + Common slot correspondences (preferred canonical slot names) + + - person_name -> has_name + - staff_role -> has_staff + - role_title -> has_title + - role_start_date -> begin_of_the_begin + - role_end_date -> final_of_the_final + - refers_to_person -> refer_to + - affected_by_event -> affected_by + - observation_source -> has_source + legacy_examples: | + The following example blobs were carried over from earlier migrations and + are preserved here as legacy documentation (they may include fields not + currently modeled as slots on this class). + + Example blob 1 + + id: https://nde.nl/ontology/hc/person-obs/nl-nh-ams-m-rm/jane-smith/conservator-2013 person_name: Dr. Jane Smith refers_to_person: https://nde.nl/ontology/hc/person/jane-smith staff_role: CONSERVATOR role_title: Deputy Director, Conservation Division affiliated_with: https://nde.nl/ontology/hc/org-unit/rm-conservation-division - role_start_date: ''2013-03-01'' + role_start_date: '2013-03-01' role_end_date: null affected_by_event: https://nde.nl/ontology/hc/event/rm-conservation-merger-2013 - ' - - value: "id: https://nde.nl/ontology/hc/person-obs/nl-nh-ams-m-rm/taco-dibbits/director-2016\nperson_name: Taco Dibbits\nrefers_to_person: https://nde.nl/ontology/hc/person/taco-dibbits\nstaff_role: DIRECTOR\nrole_title: General Director\nrole_start_date: '2016-09-01'\nrole_end_date: null\nlinkedin_profile_url: https://www.linkedin.com/in/taco-dibbits\nlinkedin_profile_path: data/custodian/person/entity/taco-dibbits_20250115T103000Z.json\nhas_web_claim:\n- person_claim_type: full_name\n person_claim_value: Taco Dibbits\n source_url: https://www.rijksmuseum.nl/en/about-us/organisation\n person_xpath: /html/body/main/section[2]/div[1]/h2\n retrieved_on: '2025-01-15T10:30:00Z'\n retrieval_agent: firecrawl\n person_xpath_match_score: 1.0\n- person_claim_type: role_title\n person_claim_value: General Director\n source_url: https://www.rijksmuseum.nl/en/about-us/organisation\n person_xpath: /html/body/main/section[2]/div[1]/p[1]\n retrieved_on: '2025-01-15T10:30:00Z'\n retrieval_agent:\ - \ firecrawl\n person_xpath_match_score: 1.0\n" - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + + Example blob 2 + + id: https://nde.nl/ontology/hc/person-obs/nl-nh-ams-m-rm/taco-dibbits/director-2016 + person_name: Taco Dibbits + refers_to_person: https://nde.nl/ontology/hc/person/taco-dibbits + staff_role: DIRECTOR + role_title: General Director + role_start_date: '2016-09-01' + role_end_date: null + linkedin_profile_url: https://www.linkedin.com/in/taco-dibbits + linkedin_profile_path: data/custodian/person/entity/taco-dibbits_20250115T103000Z.json + has_web_claim: + - person_claim_type: full_name + person_claim_value: Taco Dibbits + source_url: https://www.rijksmuseum.nl/en/about-us/organisation + person_xpath: /html/body/main/section[2]/div[1]/h2 + retrieved_on: '2025-01-15T10:30:00Z' + retrieval_agent: firecrawl + person_xpath_match_score: 1.0 + - person_claim_type: role_title + person_claim_value: General Director + source_url: https://www.rijksmuseum.nl/en/about-us/organisation + person_xpath: /html/body/main/section[2]/div[1]/p[1] + retrieved_on: '2025-01-15T10:30:00Z' + retrieval_agent: firecrawl + person_xpath_match_score: 1.0 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml index f6988fd316..431afca250 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml @@ -14,16 +14,45 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_level +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_level classes: PersonOrOrganization: - description: Class of agents that can be either a person or an organization. This abstract category represents entities that can act as creators, collectors, donors, or custodians of archival materials. In heritage contexts, it is often necessary to reference agents whose specific nature (individual or organizational) may be uncertain or variable. + description: >- + Abstract category for agents that can be either a person or an organization. + alt_descriptions: + nl: Abstracte categorie voor agenten die persoon of organisatie kunnen zijn. + de: Abstrakte Kategorie für Akteure, die Person oder Organisation sein können. + fr: Catégorie abstraite pour les agents pouvant être personne ou organisation. + es: Categoría abstracta para agentes que pueden ser persona u organización. + ar: فئة مجردة للوكلاء الذين يمكن أن يكونوا أشخاصًا أو منظمات. + id: Kategori abstrak untuk agen yang dapat berupa orang atau organisasi. + zh: 用于既可以是个人也可以是组织的代理者的抽象类别。 + structured_aliases: + - literal_form: persoon of organisatie + in_language: nl + - literal_form: Person oder Organisation + in_language: de + - literal_form: personne ou organisation + in_language: fr + - literal_form: persona u organización + in_language: es + - literal_form: شخص أو منظمة + in_language: ar + - literal_form: orang atau organisasi + in_language: id + - literal_form: 个人或组织 + in_language: zh + comments: + - Abstract category for agents when type is uncertain or variable. + - 'Preserved from prior description: Abstract category for agents that can be either a person or an organization. Represents entities that can act as creators, collectors, donors, or custodians of archival materials when the specific nature is uncertain or variable.' is_a: AgentType class_uri: skos:Concept + broad_mappings: + - skos:Concept slots: - has_score - identified_by @@ -33,18 +62,8 @@ classes: equals_string: abstract category annotations: skos:prefLabel: Person or Organization - skos:altLabel: "Person oder Organisation, persona u organizaci\xF3n, personne ou organisation, Agent" + skos:altLabel: "Person oder Organisation, persona u organización, personne ou organisation, Agent" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - Organization - - Person - - CorporateBody - comments: - - Person oder Organisation (de) - - "persona u organizaci\xF3n (es)" - - personne ou organisation (fr) - - Abstract category for agents - - Maps to foaf:Agent or schema:Thing - - Use when agent type is uncertain or variable diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonProfile.yaml index d3b25eed54..518f420a9e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonProfile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonProfile.yaml @@ -15,23 +15,29 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: PersonProfile: + description: >- + Complete profile data for a heritage professional, representing a structured + document about a person extracted from LinkedIn profiles, staff pages, and + other web sources. + alt_descriptions: + nl: Volledige profielgegevens voor een erfgoedprofessional. + de: Vollständige Profildaten für einen Kulturerbe-Fachmann. + fr: Données de profil complètes pour un professionnel du patrimoine. + structured_aliases: + - literal_form: personenprofiel + in_language: nl + - literal_form: Personenprofil + in_language: de + comments: + - A document containing profile information ABOUT a person, not the person entity. + - Related to pico:PersonObservation which captures person data from sources. class_uri: foaf:PersonalProfileDocument - description: 'Complete profile data for a person (heritage professional). - - foaf:PersonalProfileDocument - "A personal profile RDF document." - - This class represents a DOCUMENT containing profile information about a person, - not the person themselves. It captures structured data extracted from LinkedIn - profiles, staff pages, and other web sources about heritage professionals. - - Mapping rationale: - Uses foaf:PersonalProfileDocument because this is a structured - document ABOUT a person - NOT foaf:Person/schema:Person - those represent the - actual person entity - Related to pico:PersonObservation which captures person - data from historical sources' + exact_mappings: + - foaf:PersonalProfileDocument close_mappings: - pico:PersonObservation - schema:ProfilePage diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml index 0a406f4d30..c6d4abbfcb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml @@ -10,27 +10,40 @@ prefixes: pico: https://personsincontext.org/model# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types - - ../enums/PersonClaimTypeEnum - - ../enums/RetrievalAgentEnum - - ../slots/has_note - - ../slots/has_provenance - - ../slots/has_score - - ../slots/identified_by - - ../slots/has_type - - ../slots/has_value - - ../slots/has_provenance_path - - ../slots/20260202_matang/new/retrieval_agent - - ../slots/20260202_matang/new/retrieved_on - - ../slots/20260202_matang/new/source_url +- linkml:types +- ../enums/PersonClaimTypeEnum +- ../enums/RetrievalAgentEnum +- ../slots/has_note +- ../slots/has_provenance +- ../slots/has_score +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_value +- ../slots/has_provenance_path +- ../slots/retrieved_by +- ../slots/retrieved_at +- ../slots/has_url default_prefix: hc classes: PersonWebClaim: + description: >- + A verifiable claim about a person extracted from a web page with provenance, + following the "XPath or Remove" principle for data verifiability. + alt_descriptions: + nl: Een verifieerbare claim over een persoon geëxtraheerd van een webpagina. + de: Ein verifizierbarer Anspruch über eine Person von einer Webseite. + fr: Une affirmation vérifiable sur une personne extraite d'une page web. + structured_aliases: + - literal_form: persoonwebclaim + in_language: nl + - literal_form: Personen-Web-Claim + in_language: de + comments: + - All person/staff data MUST have web claim provenance (Rule 26). + - Claims without verifiable source must be removed. + - Links to PersonObservation via web_claims slot. class_uri: prov:Entity - description: "A verifiable claim about a person extracted from a web page with provenance.\n\n**RULE 26 COMPLIANCE: Person Data Provenance**\n\nAll person/staff data associated with heritage custodians MUST have\nweb claim provenance. This includes:\n- Staff names, titles, and roles\n- Contact information (if publicly available)\n- Professional history and education\n- Affiliations and expertise areas\n\n**VERIFIABILITY PRINCIPLE**\n\nLike the base WebClaim class, PersonWebClaim follows the \"XPath or Remove\" principle:\n- Claims from web pages MUST have has_provenance_path with XPath expression\n- Claims from APIs (LinkedIn via Exa) may omit has_provenance_path but MUST have source_url\n- Claims without any verifiable source are FABRICATED and must be removed\n\n**SOURCE HIERARCHY**\n\nWhen multiple sources provide the same information:\n1. Official institutional website (highest reliability)\n2. LinkedIn profile (high reliability)\n3. News articles/press releases (medium-high)\n\ - 4. Conference programs (medium)\n5. Academic publications (medium)\n6. Third-party databases (lower)\n\nDocument all sources when available; note conflicts.\n\n**CLAIM TYPES**\n\nCommon claim types for heritage institution staff:\n- **full_name**: Complete name as displayed\n- **role_title**: Job title (e.g., \"Senior Curator\")\n- **department**: Organizational unit\n- **email**: Professional contact (only if public)\n- **biography**: Professional bio text\n- **specialization**: Expertise areas\n- **education**: Degrees and institutions\n\n**EXTRACTION WORKFLOW**\n\n1. SCRAPE institutional staff/team pages with FireCrawl\n2. EXTRACT names and roles with XPath locations stored in has_provenance_path\n3. SEARCH LinkedIn for additional profile data\n4. CREATE PersonWebClaim for each extracted fact\n5. LINK claims to PersonObservation records\n\n**INTEGRATION WITH PERSONOBSERVATION**\n\nPersonObservation (the PiCo-based staff role record) references\nPersonWebClaim instances via\ - \ the `web_claims` slot:\n\n```yaml\nPersonObservation:\n person_name: \"Dr. Jane Smith\"\n staff_role: CONSERVATOR\n has_web_claim:\n - claim_type: full_name\n claim_value: \"Dr. Jane Smith\"\n source_url: https://museum.org/team\n has_provenance_path:\n expression: /html/body/main/div[2]/h3\n match_score: 1.0\n retrieval_agent: firecrawl\n```\n\n**LINKEDIN PROFILE HANDLING**\n\nFor LinkedIn data, create separate profile files (per Rule 12, Rule 20)\nand reference them:\n\n```yaml\nlinkedin_claims:\n linkedin_url: https://www.linkedin.com/in/jane-smith\n profile_data_path: data/custodian/person/entity/jane-smith_20250115.json\n retrieved_on: \"2025-01-15T10:30:00Z\"\n retrieval_agent: exa_crawling_exa\n```\n" - exact_mappings: + broad_mappings: - prov:Entity close_mappings: - schema:PropertyValue @@ -42,10 +55,9 @@ classes: - identified_by - has_type - has_value - - has_provenance_path - - retrieval_agent - - retrieved_on - - source_url + - retrieved_by + - retrieved_at + - has_url slot_usage: has_note: # range: string @@ -63,24 +75,16 @@ classes: required: true has_value: required: true - source_url: + has_url: required: true - retrieved_on: + retrieved_at: required: true - retrieval_agent: + retrieved_by: required: true range: RetrievalAgentEnum has_provenance_path: range: XPath inlined: true - comments: - - 'MIGRATION (2026-01-18): Replaced person_claim_note with has_note using Note class per Rule 53' - - 'MIGRATION (2026-01-15): Replaced person_xpath/person_xpath_match_score slots with has_provenance_path using XPath class per slot_fixes.yaml' - - PersonWebClaim extends WebClaim pattern for person-specific data - - 'XPATH OR REMOVE: Claims without verifiable source must be removed' - - Links to PersonObservation via web_claims slot - - LinkedIn data stored separately in person/entity/ files (Rule 12, 20) - - See Rule 26 in AGENTS.md for complete documentation examples: - value: person_claim_type: full_name @@ -118,6 +122,11 @@ classes: has_note: - note_type: extraction note_content: Profile data stored in person/entity/taco-dibbits_20250115.json. No XPath for API extraction. + notes: + - | + Preserved from prior description (commit c2cdbed6): + + "A verifiable claim about a person extracted from a web page with provenance.\n\n**RULE 26 COMPLIANCE: Person Data Provenance**\n\nAll person/staff data associated with heritage custodians MUST have\nweb claim provenance. This includes:\n- Staff names, titles, and roles\n- Contact information (if publicly available)\n- Professional history and education\n- Affiliations and expertise areas\n\n**VERIFIABILITY PRINCIPLE**\n\nLike the base WebClaim class, PersonWebClaim follows the \"XPath or Remove\" principle:\n- Claims from web pages MUST have has_provenance_path with XPath expression\n- Claims from APIs (LinkedIn via Exa) may omit has_provenance_path but MUST have source_url\n- Claims without any verifiable source are FABRICATED and must be removed\n\n**SOURCE HIERARCHY**\n\nWhen multiple sources provide the same information:\n1. Official institutional website (highest reliability)\n2. LinkedIn profile (high reliability)\n3. News articles/press releases (medium-high)\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml index 36f3eb3a63..e8369fb792 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml @@ -1,91 +1,74 @@ id: https://nde.nl/ontology/hc/class/personal-collection-type name: personal_collection_type title: PersonalCollectionType -description: 'Specialized CustodianType for individual private collectors and their personal - heritage collections (art, rare books, historical objects, natural specimens). - Coverage: Corresponds to ''P'' (PERSONAL_COLLECTION) in GLAMORCUBESFIXPHDNT taxonomy. - ' +description: 'Specialized CustodianType for individual private collectors and their personal heritage collections (art, rare books, historical objects, natural specimens). Coverage: Corresponds to ''P'' (PERSONAL_COLLECTION) in GLAMORCUBESFIXPHDNT taxonomy. ' imports: - - linkml:types - - ../slots/categorized_as - - ../slots/has_quantity - - ../slots/has_type - - ../slots/acquired_through - - ../slots/plan - - ../slots/has_hyponym - - ../slots/has_method +- ../classes/AgentType +- linkml:types +- ../slots/categorized_as +- ../slots/has_quantity +- ../slots/has_type +- ../slots/acquired_through +- ../slots/plan +- ../slots/has_hyponym +- ../slots/has_method +- ../slots/has_score +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc classes: PersonalCollectionType: + is_a: CustodianType + class_uri: skos:Concept + description: Custodian type concept for private individuals who curate personal heritage collections. + alt_descriptions: + nl: Typeconcept voor particulieren die persoonlijke erfgoedcollecties beheren. + de: Typkonzept fuer Privatpersonen die persoenliche Kulturerbe-Sammlungen kuratieren. + fr: Concept de type pour des particuliers qui conservent des collections patrimoniales personnelles. + es: Concepto de tipo para particulares que curan colecciones patrimoniales personales. + ar: مفهوم نوع للأفراد الذين يديرون مجموعات تراثية شخصية. + id: Konsep tipe untuk individu yang mengkurasi koleksi warisan pribadi. + zh: 面向私人个人策展/管理个人遗产收藏的类型概念。 + structured_aliases: + - {literal_form: type persoonlijke collectie, in_language: nl} + - {literal_form: Typ Privatsammlung, in_language: de} + - {literal_form: type de collection personnelle, in_language: fr} + - {literal_form: tipo de coleccion personal, in_language: es} + - {literal_form: نوع مجموعة شخصية, in_language: ar} + - {literal_form: tipe koleksi pribadi, in_language: id} + - {literal_form: 个人收藏类型, in_language: zh} + annotations: + skos:prefLabel: Personal Collection + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: # REMOVED 2026-01-19: collection_focus - migrated to categorized_as + Category (Rule 53) - has_type # REMOVED 2026-01-19: collection_size - migrated to has_quantity + Quantity (Rule 53) - has_quantity - - has_type - plan - has_hyponym - has_method - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - acquired_through slot_usage: - has_type: # was: collection_focus - migrated per Rule 53 (2026-01-19) -# range: string # uriorcurie - # range: Category - inlined: false # Fixed invalid inline for primitive type - multivalued: true - required: true - examples: - - value: - - value: - - value: + has_type: + any_of: + - equals_string: hc:PersonalCollectionType has_quantity: # was: collection_size - migrated per Rule 53 (2026-01-19) range: integer inlined: false # Fixed invalid inline for primitive type multivalued: true - required: true - examples: - - value: - has_unit: - has_label: - - label_text: "paintings" - - value: - has_unit: + required: false acquired_through: -# range: string # uriorcurie - # range: AcquisitionEvent multivalued: true inlined: false # Fixed invalid inline for primitive type - required: true - examples: - - value: - has_provenance: - has_description: - - description_text: "Inherited family collection since 1654" - - description_text: "Selective purchases 1980-2020" - - value: - has_provenance: - has_description: - - description_text: "Assembled 1950-2000 through European auctions" - - value: - has_provenance: - has_description: - - description_text: "Field-collected during botanical expeditions" - - value: Scholars by appointment, Photography allowed - - value: Open Heritage Days, Guided tours - has_method: -# range: string - required: true - examples: - - value: Professional conservation, Climate control - - value: Museum-standard storage, Annual checks - - value: Acid-free boxes, Climate monitoring - plan: -# range: string required: false - examples: - - value: Family succession, Museum permanent loans - - value: Bequest to Metropolitan Museum - - value: House museum, Foundation established - has_type: - equals_expression: '["hc:PersonalCollectionType"]' + has_method: + required: false + plan: + required: false + has_score: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonalData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonalData.yaml index 683639c662..ddb28c34aa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonalData.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonalData.yaml @@ -8,13 +8,30 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_sensitivity_level +- linkml:types +- ../slots/has_description +- ../slots/has_sensitivity_level default_prefix: hc classes: PersonalData: class_uri: schema:Thing + description: Data relating to an identified or identifiable natural person. + alt_descriptions: + nl: Gegevens over een geidentificeerde of identificeerbare natuurlijke persoon. + de: Daten die sich auf eine identifizierte oder identifizierbare natuerliche Person beziehen. + fr: Donnees relatives a une personne physique identifiee ou identifiable. + es: Datos relativos a una persona fisica identificada o identificable. + ar: بيانات تتعلق بشخص طبيعي محدد أو قابل للتحديد. + id: Data yang berkaitan dengan orang alami yang teridentifikasi atau dapat diidentifikasi. + zh: 与已识别或可识别自然人相关的数据。 + structured_aliases: + - {literal_form: persoonsgegevens, in_language: nl} + - {literal_form: personenbezogene Daten, in_language: de} + - {literal_form: donnees personnelles, in_language: fr} + - {literal_form: datos personales, in_language: es} + - {literal_form: بيانات شخصية, in_language: ar} + - {literal_form: data pribadi, in_language: id} + - {literal_form: 个人数据, in_language: zh} slots: - has_sensitivity_level - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml index 72aeccf592..922a914d0f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PersonalLibrary.yaml @@ -7,19 +7,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type classes: PersonalLibrary: - description: The private library collection of an individual. Personal libraries (Autorenbibliotheken) document the reading habits, intellectual interests, and working methods of their owners. They may include books with annotations, presentation copies, and materials reflecting the owner's personal and professional life. Often preserved as part of a Nachlass or literary archive. + description: Private book collection held by an individual, often preserved as part of a personal archive or literary estate. + alt_descriptions: + nl: Persoonlijke bibliotheek van een individu vaak bewaard als onderdeel van een nalatenschap of persoonlijk archief. + de: Private Bibliothek einer Person haeufig als Teil eines Nachlasses oder persoenlichen Archivs erhalten. + fr: Bibliotheque personnelle d un individu souvent conservee dans un fonds personnel ou un legs litteraire. + es: Biblioteca personal de un individuo a menudo conservada como parte de un archivo personal o legado literario. + ar: مكتبة شخصية لفرد، غالبا ما تُحفظ ضمن أرشيف شخصي أو تركة أدبية. + id: Perpustakaan pribadi milik individu sering dipelihara sebagai bagian dari arsip pribadi atau warisan sastra. + zh: 个人所藏的私人图书馆,常作为个人档案或文学遗产的一部分保存。 + structured_aliases: + - {literal_form: persoonlijke bibliotheek, in_language: nl} + - {literal_form: Privatbibliothek, in_language: de} + - {literal_form: bibliotheque personnelle, in_language: fr} + - {literal_form: biblioteca personal, in_language: es} + - {literal_form: مكتبة شخصية, in_language: ar} + - {literal_form: perpustakaan pribadi, in_language: id} + - {literal_form: 个人藏书, in_language: zh} is_a: CustodianType class_uri: skos:Concept annotations: skos:prefLabel: Personal Library - skos:altLabel: "Autorenbibliothek, biblioteca de autor, biblioth\xE8que personnelle, Private Library" + skos:altLabel: "Autorenbibliothek, biblioteca de autor, bibliothèque personnelle, Private Library" collection_type: personal collection specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -31,7 +47,9 @@ classes: slot_usage: identified_by: has_type: - equals_expression: '["hc:LibraryType", "hc:PersonalCollectionType"]' + any_of: + - equals_string: hc:LibraryType + - equals_string: hc:PersonalCollectionType see_also: - Nachlass - LiteraryArchive @@ -40,7 +58,7 @@ classes: comments: - Autorenbibliothek (de) - biblioteca de autor (es) - - "biblioth\xE8que personnelle (fr)" + - "bibliothèque personnelle (fr)" - Private book collection of an individual - May include annotated books and marginalia - Often preserved with personal papers diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml index 7fdc9b2e04..35dc6d1d0f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Personenstandsarchiv.yaml @@ -3,16 +3,64 @@ name: Personenstandsarchiv title: Personenstandsarchiv (Civil Registry Archive) prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ imports: - - linkml:types +- linkml:types classes: Personenstandsarchiv: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: "Civil registry archive (Personenstandsarchiv). Archives specializing\nin civil registration records including birth, marriage, and death\ncertificates.\n\n**Wikidata**: Q2072394\n\n**Geographic Restriction**: Germany (DE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nPersonenstandsarchive preserve:\n- Geburtsregister (birth registers)\n- Heiratsregister (marriage registers)\n- Sterberegister (death registers)\n- Personenstandsurkunden (civil status certificates)\n- Sammelakten (supplementary documents)\n- Familienb\xFCcher (family books, 1938-2008)\n\n**Legal Context**:\nIn Germany, civil registration (Personenstandswesen) began in:\n- Prussia: 1874\n- All German states: 1876 (Reichspersonenstandsgesetz)\n\nRegisters are transferred to archives after retention periods:\n- Birth registers: 110 years\n- Marriage registers: 80 years\n- Death registers: 30 years\n\n**Organizational Types**:\nPersonenstandsarchive may be:\n- Dedicated\ - \ archives (e.g., Landesarchiv Berlin - Personenstandsarchiv)\n- Departments within Landesarchive or Stadtarchive\n- Centralized collections at state level\n\n**Related Types**:\n- ChurchArchive (Q2877653) - Predecessor for vital records\n- ChurchArchiveSweden (Q64166606) - Swedish church records\n- MunicipalArchive (Q604177) - May hold local civil registers\n- ParishArchive (Q34544468) - Pre-civil registration records\n" + description: Civil registry archive in Germany specializing in birth, marriage, and death registers. + alt_descriptions: + nl: Personenstandsarchief in Duitsland met registers van geboorte huwelijk en overlijden. + de: Personenstandsarchiv in Deutschland mit Geburts- Heirats- und Sterberegistern. + fr: Archive d etat civil en Allemagne specialisee dans les registres de naissance mariage et deces. + es: Archivo del registro civil en Alemania especializado en registros de nacimiento matrimonio y defuncion. + ar: أرشيف سجل مدني في ألمانيا متخصص في سجلات الولادة والزواج والوفاة. + id: Arsip catatan sipil di Jerman yang khusus menyimpan register kelahiran perkawinan dan kematian. + zh: 德国的民事登记档案机构,专门保存出生、婚姻与死亡登记册。 + structured_aliases: + - {literal_form: personenstandsarchief, in_language: nl} + - {literal_form: Personenstandsarchiv, in_language: de} + - {literal_form: archive de l etat civil, in_language: fr} + - {literal_form: archivo de registro civil, in_language: es} + - {literal_form: أرشيف السجل المدني, in_language: ar} + - {literal_form: arsip catatan sipil, in_language: id} + - {literal_form: 民事登记档案馆, in_language: zh} + comments: + - Geographic restriction: Germany only + close_mappings: + - wd:Q2072394 + see_also: + - ChurchArchive + - MunicipalArchive + - ParishArchive slot_usage: {} + notes: + - | + Preserved from prior description (commit c2cdbed6): + + Preserved from prior description (commit c2cdbed6): + + "Civil registry archive (Personenstandsarchiv). Archives specializing\nin civil registration records including birth, marriage, and death\ncertificates.\n\n**Wikidata**: Q2072394\n\n**Geographic Restriction**: Germany (DE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nPersonenstandsarchive preserve:\n- Geburtsregister (birth registers)\n- Heiratsregister (marriage registers)\n- Sterberegister (death registers)\n- Personenstandsurkunden (civil status certificates)\n- Sammelakten (supplementary documents)\n- Familienb\xFCcher (family books, 1938-2008)\n\n**Legal Context**:\nIn Germany, civil registration (Personenstandswesen) began in:\n- Prussia: 1874\n- All German states: 1876 (Reichspersonenstandsgesetz)\n\nRegisters are transferred to archives after retention periods:\n- Birth registers: 110 years\n- Marriage registers: 80 years\n- Death registers: 30 years\n\n**Organizational Types**:\nPersonenstandsarchive may be:\n- Dedicated\ annotations: + geographic_restriction_country: DE + scope_record_types: + - Geburtsregister + - Heiratsregister + - Sterberegister + - Personenstandsurkunden + - Sammelakten + - Familienbuecher + retention_period_years: + birth_registers: 110 + marriage_registers: 80 + death_registers: 30 + legal_context: + - {region: Prussia, start_year: 1874} + - {region: Germany, start_year: 1876, law: Reichspersonenstandsgesetz} specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml index e6148e08c8..e5467285dd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml @@ -8,16 +8,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PhotoArchive: - description: Physical image collection focusing on photographs. Photo archives collect, preserve, and provide access to photographic materials including prints, negatives, slides, and digital images. They may focus on specific subjects, photographers, or geographic regions. Preservation of photographic materials requires specialized environmental controls and handling procedures. + description: >- + Type of heritage institution specializing in photographic materials including + prints, negatives, slides, and digital images. + alt_descriptions: + nl: Type erfgoedinstelling gespecialiseerd in fotografisch materiaal. + de: Art der Kulturerbeeinrichtung, spezialisiert auf fotografisches Material. + fr: Type d'institution patrimoniale spécialisée dans les matériaux photographiques. + es: Tipo de institución patrimonial especializada en materiales fotográficos. + structured_aliases: + - literal_form: fotoarchief + in_language: nl + - literal_form: Fotoarchiv + in_language: de + - literal_form: archive photographique + in_language: fr + - literal_form: archivo fotográfico + in_language: es + comments: + - Specialized in photographic materials (prints, negatives, slides, digital). + - Requires specialized preservation conditions. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,33 +44,21 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27032363 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q27032363 broad_mappings: + - skos:Concept - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Photo Archive - skos:altLabel: "Fotoarchiv, archivo fotogr\xE1fico, archive photographique, Photograph Archive, Photographic Archive" + skos:altLabel: "Fotoarchiv, archivo fotográfico, archive photographique, Photograph Archive, Photographic Archive" media_type: photographic specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - PhotographCollection - - IconographicArchives - - MediaArchive - - PrintRoom - comments: - - Fotoarchiv (de) - - "archivo fotogr\xE1fico (es)" - - archive photographique (fr) - - Specialized in photographic materials - - Includes prints, negatives, slides, digital - - Requires specialized preservation conditions diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml index 0d50f3aa08..68eb738f92 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetType.yaml @@ -15,17 +15,28 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PhotoArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PhotoArchive custodians. - - ' + description: >- + Classification for collections held by PhotoArchive custodians. + alt_descriptions: + nl: Classificatie voor collecties bij fotoarchief-custodians. + de: Klassifizierung für Sammlungen bei Fotoarchiv-Verwahrern. + structured_aliases: + - literal_form: fotoarchief-recordsettype + in_language: nl + - literal_form: Fotoarchiv-RecordSetType + in_language: de + comments: + - RiC-O RecordSetType specialization for photo archive collections. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -35,7 +46,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:PhotoArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml index c5c9a20595..ac2f5652d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml @@ -4,132 +4,273 @@ title: PhotoArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./PhotoArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./PhotoArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: PhotographerPapersCollection: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Personal papers of photographers.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of personal and professional manuscripts, + correspondence, and working files created by image makers. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van persoonlijke en professionele + manuscripten, correspondentie en werkdossiers van beeldmakers. + de: >- + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Manuskripten, Korrespondenz und Arbeitsunterlagen von Bildschaffenden. + fr: >- + Ensemble documentaire reuni de manuscrits personnels et professionnels, + de correspondances et de dossiers de travail de createurs d'images. + es: >- + Cuerpo documental reunido de manuscritos personales y profesionales, + correspondencia y expedientes de trabajo de creadores de imagen. + ar: >- + جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ومراسلات وملفات عمل + أنشأها صانعو الصور. + id: >- + Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional, + korespondensi, serta berkas kerja yang dibuat pembuat citra. + zh: >- + 汇集影像创作者形成的个人与职业手稿、往来函件及工作档案的文献整体。 + structured_aliases: + - literal_form: fotograafarchiefcollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fotografenarchiv-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers de createurs d'images + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles de creadores de imagen + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق صانعي الصور + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen pribadi pembuat citra + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 影像创作者文书汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - RiC-O specialized RecordSetType for photographer personal papers. + - Note preserved: Personal provenance may include studio, correspondence, and publication activity traces. + - 'Preserved from prior description: RecordSetType for personal papers of photographers.' + keywords: + - creator papers + - studio correspondence + - working files + - visual authorship + examples: + - value: + has_type: hc:PhotographerPapersCollection + has_custodian: hc:PhotoArchive + has_note: Personal letters, commission files, and publication drafts. + description: Personal-professional documentation assembled around an individual image maker. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - PhotoArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PhotographerPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:PhotographerPapersCollection has_custodian: - equals_string: PhotoArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PhotoArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:PhotoArchive + has_note: + equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" PhotographicPrintSeries: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Photographic prints and negatives.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of analog image outputs, + including positive prints, negatives, and related process artifacts. + alt_descriptions: + nl: >- + Geordende documentaire reeks van analoge beeldresultaten, + waaronder positieve afdrukken, negatieven en procesartefacten. + de: >- + Geordnete Dokumentationsfolge analoger Bildausgaben, + einschliesslich Positivabzuegen, Negativen und Prozessartefakten. + fr: >- + Sequence documentaire ordonnee de sorties analogiques, + comprenant tirages positifs, negatifs et artefacts de processus. + es: >- + Secuencia documental ordenada de salidas analogicas, + con positivos, negativos y artefactos de proceso fotografico. + ar: >- + تسلسل وثائقي منظم لمخرجات الصور التناظرية، ويشمل النسخ الموجبة + والسلبيات ومواد مرتبطة بعملية التحميض والطباعة. + id: >- + Urutan dokumenter teratur dari keluaran citra analog, + termasuk cetak positif, negatif, dan artefak proses. + zh: >- + 由模拟影像输出构成的有序文献序列,包含正片、底片及相关工艺痕迹。 + structured_aliases: + - literal_form: fotoafdrukserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fotoabzug-Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de tirages et negatifs + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de positivos y negativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة مطبوعات وسلبيات فوتوغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan cetak dan negatif fotografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 正负片文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - RiC-O specialized RecordSetType for photographic prints and negatives. + - Note preserved: Sequence ordering may follow shoot session, assignment, or publication workflow. + keywords: + - analog output + - positive print + - negative strip + - process trace + examples: + - value: + has_type: hc:PhotographicPrintSeries + has_custodian: hc:PhotoArchive + has_note: Contact sheets, developed negatives, and exhibition prints. + description: Analog image outputs arranged as a recurring production sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - PhotoArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PhotographicPrintSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:PhotographicPrintSeries has_custodian: - equals_string: PhotoArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PhotoArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:PhotoArchive + has_note: + equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. DigitalImageCollection: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Born-digital photography.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of image files created in digital-native + workflows, including capture metadata and processing derivatives. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van digitaal geboren beeldbestanden, + inclusief opname-metadata en afgeleide verwerkingsbestanden. + de: >- + Zusammengestellter Dokumentkoerper digital entstandener Bilddateien, + einschliesslich Aufnahmemetadaten und Bearbeitungsderivaten. + fr: >- + Ensemble documentaire reuni de fichiers nativement numeriques, + incluant metadonnees de prise de vue et derives de traitement. + es: >- + Cuerpo documental reunido de archivos de imagen nativos digitales, + con metadatos de captura y derivados de procesamiento. + ar: >- + جسم وثائقي مُجمع من ملفات صور مولودة رقمياً، يشمل بيانات الالتقاط + الوصفية والمشتقات الناتجة عن المعالجة. + id: >- + Kumpulan dokumenter terhimpun dari berkas citra lahir-digital, + termasuk metadata perekaman dan turunan pemrosesan. + zh: >- + 汇集数字原生影像文件及其拍摄元数据与处理衍生物的文献整体。 + structured_aliases: + - literal_form: digitalebeeldecollection + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Digitalbild-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'images numeriques natives + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de imagenes nativas digitales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة صور رقمية أصلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi citra lahir-digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字原生影像汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - RiC-O specialized RecordSetType for born-digital photography. + - Note preserved: Digital workflows may include edited derivatives alongside source captures. + keywords: + - digital-native capture + - image metadata + - processing derivative + - file workflow + examples: + - value: + has_type: hc:DigitalImageCollection + has_custodian: hc:PhotoArchive + has_note: RAW captures with edited JPEG derivatives and embedded metadata. + description: Digital-native image documentation assembled from capture and processing workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - PhotoArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DigitalImageCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:DigitalImageCollection has_custodian: - equals_string: PhotoArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PhotoArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:PhotoArchive + has_note: + equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml index 7da31cbf72..4b8ea212bd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoAttribution.yaml @@ -13,18 +13,27 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: PhotoAttribution: - description: "Photo author attribution containing display name, author URI, and\ - \ photo URI. Used for crediting photographers in Google Maps and other image\ - \ sources.\nOntology mapping rationale: - class_uri is schema:ImageObject because\ - \ this class describes\n image attribution which relates to image objects\n\ - - close_mappings includes dcterms:RightsStatement as attribution\n is a form\ - \ of rights/credit statement\n- related_mappings includes prov:Attribution (provenance\ - \ attribution)\n and schema:Person (the attributed author)" + description: >- + Photo author attribution containing display name, author URI, and photo URI. + Used for crediting photographers in Google Maps and other image sources. + alt_descriptions: + nl: Foto-auteursvermelding met weergavenaam, auteur-URI en foto-URI. + de: Foto-Autorenzuordnung mit Anzeigename, Autor-URI und Foto-URI. + fr: Attribution de photo avec nom d'affichage, URI auteur et URI photo. + structured_aliases: + - literal_form: foto-attributie + in_language: nl + - literal_form: Foto-Zuordnung + in_language: de + comments: + - Attribution is a form of rights/credit statement for photographers. class_uri: schema:ImageObject + broad_mappings: + - schema:ImageObject close_mappings: - dcterms:RightsStatement related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml index 5978a2ae61..fa7c80d5e3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml @@ -8,18 +8,27 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types # default_range: string classes: PhotoMetadata: - description: "Metadata about photos from Google Maps including dimensions and\ - \ author attributions. Extends basic photo information with creator/contributor\ - \ tracking.\nOntology mapping rationale: - class_uri is schema:ImageObject because\ - \ this represents image metadata\n with standard properties (name, height,\ - \ width)\n- close_mappings includes schema:Photograph for photographic content\ - \ - related_mappings includes prov:Entity for provenance tracking and\n schema:MediaObject\ - \ as a broader media type" + description: >- + Metadata about photos from Google Maps including dimensions and author attributions. + Extends basic photo information with creator/contributor tracking. + alt_descriptions: + nl: Metadata over foto's van Google Maps inclusief afmetingen en auteursvermeldingen. + de: Metadaten zu Fotos von Google Maps mit Abmessungen und Autorenzuordnungen. + fr: Métadonnées sur les photos de Google Maps avec dimensions et attributions. + structured_aliases: + - literal_form: fotometadata + in_language: nl + - literal_form: Foto-Metadaten + in_language: de + comments: + - Extends basic photo information with creator/contributor tracking. class_uri: schema:ImageObject + broad_mappings: + - schema:ImageObject close_mappings: - schema:Photograph related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Photography.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Photography.yaml index dd7717ddfe..a5632def30 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Photography.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Photography.yaml @@ -6,8 +6,7 @@ description: >- Models whether researchers may photograph materials (usually with personal cameras) and under what conditions. **MIGRATION NOTE** (2026-01-14): - Created as part of slot migration from `allows_photography` and - `allows_or_allowed_photography` to generic `allow` slot + Created as part of slot migration from `allows_photography` and `allows_or_allowed_photography` to generic `allow` slot with typed class. See slot_fixes.yaml for migration specification. prefixes: linkml: https://w3id.org/linkml/ @@ -16,20 +15,88 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/exclude - - ../slots/has_description - - ../slots/has_score # was: template_specificity - - ../slots/allowed_by - - ../slots/pose_condition - - ../slots/require - - ../slots/temporal_extent # was: valid_from + valid_to +- linkml:types +- ../slots/exclude +- ../slots/has_description +- ../slots/has_score # was: template_specificity +- ../slots/allowed_by +- ../slots/pose_condition +- ../slots/require +- ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string classes: Photography: class_uri: schema:LocationFeatureSpecification description: >- + Permission specification for photography in reading rooms or collection areas, + indicating whether researchers may photograph materials for personal research. + alt_descriptions: + nl: Toestemmingspecificatie voor fotografie in studiezalen of collectieruimtes. + de: Genehmigungsspezifikation für Fotografie in Lesesälen oder Sammlungsbereichen. + fr: Spécification d'autorisation pour la photographie dans les salles de lecture. + structured_aliases: + - literal_form: fotografietoestemming + in_language: nl + - literal_form: Fotografieerlaubnis + in_language: de + comments: + - Personal research use typically allowed with conditions (no flash, etc.). + - Some materials excluded (fragile, copyright). + exact_mappings: + - schema:LocationFeatureSpecification + close_mappings: + - schema:amenityFeature + - dcterms:accessRights + slots: + - allowed_by + - has_description + # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) + - pose_condition + - require + - exclude + - temporal_extent # was: valid_from + valid_to + - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) + slot_usage: + allowed_by: + range: boolean + required: true + # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) + pose_condition: + range: Condition + multivalued: true + inlined: true + inlined_as_list: true + examples: + - value: + - has_type: UseCondition + has_description: + description_text: "No flash photography" + - has_type: UseCondition + has_description: + description_text: "Personal research use only" + require: + range: boolean + exclude: + range: Material + multivalued: true + inlined: true + examples: + - value: + identified_by: "https://nde.nl/ontology/hc/material/fragile-manuscripts" + has_label: "Fragile manuscripts" + - value: + identified_by: "https://nde.nl/ontology/hc/material/copyrighted-materials" + has_label: "Materials under copyright" + temporal_extent: + description: 'Validity period for this permission (legacy: valid_from/valid_to).' + has_score: + notes: + - | + Preserved from prior description (commit c2cdbed6): + + Preserved from prior description (commit c2cdbed6): + Permission specification for photography in reading rooms or collection areas. **DEFINITION**: A policy specification indicating whether researchers may photograph @@ -55,61 +122,6 @@ classes: - 2000s-2010s: Gradual liberalization - 2010s onwards: Many institutions allow free photography **EXAMPLE**: - ```yaml - allow: - - permitted_item: Photography - is_permitted: true - conditions: - - "Personal research use only" - - "No flash" - - "Fragile materials excluded" - valid_from: "2018-01-01" - ``` - exact_mappings: - - schema:LocationFeatureSpecification - close_mappings: - - schema:amenityFeature - - dcterms:accessRights - slots: - - allowed_by - - has_description - # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - - pose_condition - - require - - excludes_or_excluded - - temporal_extent # was: valid_from + valid_to - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - slot_usage: - allowed_by: - range: boolean - required: true - # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - pose_condition: - range: Condition - multivalued: true - inlined: true - inlined_as_list: true - examples: - - value: - - has_type: UseCondition - has_description: - description_text: "No flash photography" - - has_type: UseCondition - has_description: - description_text: "Personal research use only" - require: - range: boolean - excludes_or_excluded: - range: Material - multivalued: true - inlined: true - examples: - - value: - identified_by: "https://nde.nl/ontology/hc/material/fragile-manuscripts" - has_label: "Fragile manuscripts" - - value: - identified_by: "https://nde.nl/ontology/hc/material/copyrighted-materials" - has_label: "Materials under copyright" annotations: custodian_types: '["*"]' custodian_types_rationale: >- @@ -118,62 +130,64 @@ classes: specificity_score: 0.5 specificity_rationale: >- Moderately specific - broadly applicable to institutions with collections. - comments: - - Part of reading room amenity specification system - - Replaces boolean allows_photography and allows_or_allowed_photography slots - - Created from slot_fixes.yaml migration (2026-01-14) - see_also: - - https://schema.org/LocationFeatureSpecification - - https://schema.org/amenityFeature examples: # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - - value: - id: hc:photography-policy/nationaal-archief + - value: + id: hc:photography-policy/nationaal-archief + is_permitted: true + pose_condition: + - has_type: UseCondition + has_description: + description_text: "No flash" + - has_type: UseCondition + has_description: + description_text: "Personal research use only" + - has_type: ReproductionCondition + has_description: + description_text: "No commercial use without permission" + requires_declaration: true + temporal_extent: + begin_of_the_begin: "2015-01-01" + - value: + id: hc:photography-policy/special-collections-restricted + is_permitted: false + pose_condition: + - has_type: UseCondition + has_description: + description_text: "Reproduction service available" + - has_type: UseCondition + has_description: + description_text: "Digital scans may be ordered" + exclude: + - has_label: "All materials in this reading room" + temporal_extent: + begin_of_the_begin: "2020-01-01" + - value: + id: hc:photography-policy/museum-gallery + is_permitted: true + pose_condition: + - has_type: UseCondition + has_description: + description_text: "No flash" + - has_type: UseCondition + has_description: + description_text: "No tripods or selfie sticks" + - has_type: UseCondition + has_description: + description_text: "Temporary exhibitions may have different rules" + exclude: + - has_label: "Loan items marked with no-photography symbol" + - has_label: "Temporary exhibitions unless noted" + temporal_extent: + begin_of_the_begin: "2018-06-01" + - value: |- + allow: + - permitted_item: Photography is_permitted: true - pose_condition: - - has_type: UseCondition - has_description: - description_text: "No flash" - - has_type: UseCondition - has_description: - description_text: "Personal research use only" - - has_type: ReproductionCondition - has_description: - description_text: "No commercial use without permission" - requires_declaration: true - temporal_extent: - begin_of_the_begin: "2015-01-01" - - value: - id: hc:photography-policy/special-collections-restricted - is_permitted: false - pose_condition: - - has_type: UseCondition - has_description: - description_text: "Reproduction service available" - - has_type: UseCondition - has_description: - description_text: "Digital scans may be ordered" - excludes_or_excluded: - - has_label: "All materials in this reading room" - temporal_extent: - begin_of_the_begin: "2020-01-01" - - value: - id: hc:photography-policy/museum-gallery - is_permitted: true - pose_condition: - - has_type: UseCondition - has_description: - description_text: "No flash" - - has_type: UseCondition - has_description: - description_text: "No tripods or selfie sticks" - - has_type: UseCondition - has_description: - description_text: "Temporary exhibitions may have different rules" - excludes_or_excluded: - - has_label: "Loan items marked with no-photography symbol" - - has_label: "Temporary exhibitions unless noted" - temporal_extent: - begin_of_the_begin: "2018-06-01" -# REMOVED inline slots 2026-01-16 - Rule 48 violation -# Slots are imported from ../slots/ - do not define inline \ No newline at end of file + conditions: + - "Personal research use only" + - "No flash" + - "Fragile materials excluded" + valid_from: "2018-01-01" + # REMOVED inline slots 2026-01-16 - Rule 48 violation + # Slots are imported from ../slots/ - do not define inline diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Place.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Place.yaml index 7a99818d03..06be27ad91 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Place.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Place.yaml @@ -8,24 +8,37 @@ prefixes: gn: http://www.geonames.org/ontology# locn: http://www.w3.org/ns/locn# imports: - - ../slots/has_label - - linkml:types +- ../slots/has_label +- linkml:types # default_range: string classes: Place: - description: 'A geographic or administrative place used for containment relationships. - - **DISTINCTION FROM Location**: - `Location` is for precise physical locations - (address, coordinates) - `Place` is for administrative/geographic containment - (city within province) - - **USE CASES**: - `within_place`: Institution is within a city/region - `within_auxiliary_place`: - Secondary location containment - Administrative hierarchies: settlement → region - → country - - **ONTOLOGY MAPPING**: - class_uri: schema:Place (generic place concept) - Supports - GeoNames integration for standardized place references' + description: >- + A geographic or administrative place used for containment relationships. + Distinguished from Location which is for precise physical locations. + alt_descriptions: + nl: Een geografische of administratieve plaats voor insluitrelaties. + de: Ein geografischer oder administrativer Ort für Einschließungsbeziehungen. + fr: Un lieu géographique ou administratif pour les relations de contenance. + es: Un lugar geográfico o administrativo para relaciones de contención. + ar: مكان جغرافي أو إداري لعلاقات الاحتواء. + id: Tempat geografis atau administratif untuk hubungan penahanan. + zh: 用于包含关系的地理或行政地点。 + structured_aliases: + - literal_form: plaats + in_language: nl + - literal_form: Ort + in_language: de + - literal_form: lieu + in_language: fr + - literal_form: lugar + in_language: es + comments: + - Use for administrative/geographic containment (city within province). + - Location is for precise physical locations (address, coordinates). class_uri: schema:Place + broad_mappings: + - schema:Place close_mappings: - gn:Feature - locn:Location @@ -38,12 +51,9 @@ classes: specificity_score: 0.2 specificity_rationale: Low specificity - universal geographic concept. examples: - - value: "Place:\n place_name: \"Amsterdam\"\n place_type: \"settlement\"\n\ - \ geonames_id: 2759794\n iso_code: \"AMS\"\n parent_place:\n place_name:\ - \ \"Noord-Holland\"\n place_type: \"region\"\n iso_code: \"NL-NH\"\n" + - value: "Place:\n place_name: \"Amsterdam\"\n place_type: \"settlement\"\n geonames_id: 2759794\n iso_code: \"AMS\"\n parent_place:\n place_name: \"Noord-Holland\"\n place_type: \"region\"\n iso_code: \"NL-NH\"\n" description: Amsterdam as a settlement within Noord-Holland. - - value: "Place:\n place_name: \"Netherlands\"\n place_type: \"country\"\n \ - \ iso_code: \"NL\"\n geonames_id: 2750405\n" + - value: "Place:\n place_name: \"Netherlands\"\n place_type: \"country\"\n iso_code: \"NL\"\n geonames_id: 2750405\n" description: Country-level place reference. slots: - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml index 814a5c38d5..03963fc611 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PlaceFeature.yaml @@ -13,12 +13,26 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: PlaceFeature: - description: A feature flag for a place (e.g., native_garden, shop, volunteers) + description: >- + A feature flag for a place (e.g., native_garden, shop, volunteers). + alt_descriptions: + nl: Een functiekenmerk voor een plaats (bijv. inheemse tuin, winkel, vrijwilligers). + de: Ein Merkmal für einen Ort (z. B. Naturgarten, Laden, Freiwillige). + fr: Un indicateur de fonctionnalité pour un lieu. + structured_aliases: + - literal_form: plaatsfunctie + in_language: nl + - literal_form: Ort-Merkmal + in_language: de + comments: + - Feature flags describe amenities or characteristics of places. class_uri: schema:PropertyValue + broad_mappings: + - schema:PropertyValue annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PlaceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PlaceType.yaml index c119094621..a4096e64a1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PlaceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PlaceType.yaml @@ -8,12 +8,29 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: PlaceType: class_uri: skos:Concept - description: Place type. + broad_mappings: + - skos:Concept + description: >- + Type classification for a Place (e.g., City, Region, Building). + alt_descriptions: + nl: Typeclassificatie voor een Plaats (bijv. Stad, Regio, Gebouw). + de: Typ-Klassifizierung für einen Ort (z. B. Stadt, Region, Gebäude). + fr: 'Classification de type pour un Lieu (ex: Ville, Région, Bâtiment).' + es: 'Clasificación de tipo para un Lugar (ej: Ciudad, Región, Edificio).' + structured_aliases: + - literal_form: plaatsstype + in_language: nl + - literal_form: Ortstyp + in_language: de + - literal_form: type de lieu + in_language: fr + comments: + - Classification for geographic or administrative place types. slots: - has_label annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml index a8d8611e05..88612778c4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PlanarCoordinates.yaml @@ -8,16 +8,25 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: PlanarCoordinates: - description: '2D planar coordinates (x, y) for image regions, bounding boxes, - or surfaces. - - - Used by BoundingBox to define the origin point. - - Coordinates are typically normalized (0.0-1.0) or in pixels.' + description: >- + 2D planar coordinates (x, y) for image regions, bounding boxes, or surfaces. + Used by BoundingBox to define the origin point. Coordinates are typically + normalized (0.0-1.0) or in pixels. + alt_descriptions: + nl: 2D vlakke coördinaten (x, y) voor beeldregio's, bounding boxes of oppervlakken. + de: 2D-Planarkoordinaten (x, y) für Bildbereiche, Bounding Boxes oder Oberflächen. + fr: Coordonnées planaires 2D (x, y) pour les régions d'image. + structured_aliases: + - literal_form: vlakkecoördinaten + in_language: nl + - literal_form: Planarkoordinaten + in_language: de + comments: + - Used by BoundingBox to define the origin point. + - Coordinates typically normalized (0.0-1.0) or in pixels. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Platform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Platform.yaml index 54062f2d95..6dd16268a1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Platform.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Platform.yaml @@ -8,13 +8,30 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name - - ../slots/has_type +- linkml:types +- ../slots/has_name +- ../slots/has_type classes: Platform: class_uri: schema:DigitalDocument - description: Platform entity. + related_mappings: + - schema:DigitalDocument + description: >- + A digital or physical platform. + alt_descriptions: + nl: Een digitaal of fysiek platform. + de: Eine digitale oder physische Plattform. + fr: Une plateforme numérique ou physique. + es: Una plataforma digital o física. + structured_aliases: + - literal_form: platform + in_language: nl + - literal_form: Plattform + in_language: de + - literal_form: plateforme + in_language: fr + comments: + - Generic platform entity for digital or physical platforms. slots: - has_name - has_type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml index 3cbe12e9e6..d209244f29 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PlatformSourceReference.yaml @@ -9,17 +9,27 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types +- linkml:types # default_range: string classes: PlatformSourceReference: - description: "Structured source reference for a digital platform including URL,\ - \ fetch timestamp, and list of data fields extracted from that source.\nOntology\ - \ mapping rationale: - class_uri is prov:PrimarySource because this represents\ - \ a source\n reference with provenance metadata for platform data extraction\n\ - - close_mappings includes pav:RetrievedFrom for web retrieval context - related_mappings\ - \ includes schema:WebPage for web platform references" + description: >- + Structured source reference for a digital platform including URL, fetch timestamp, + and list of data fields extracted from that source. + alt_descriptions: + nl: Gestructureerde bronverwijzing voor een digitaal platform. + de: Strukturierte Quellenreferenz für eine digitale Plattform. + fr: Référence de source structurée pour une plateforme numérique. + structured_aliases: + - literal_form: platformbronverwijzing + in_language: nl + - literal_form: Plattform-Quellenreferenz + in_language: de + comments: + - Source reference with provenance metadata for platform data extraction. class_uri: prov:PrimarySource + broad_mappings: + - prov:PrimarySource close_mappings: - pav:RetrievedFrom related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PlatformType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PlatformType.yaml index c4f111edc1..724b689e50 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PlatformType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PlatformType.yaml @@ -8,12 +8,26 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: PlatformType: class_uri: skos:Concept - description: Platform type. + broad_mappings: + - skos:Concept + description: >- + Type classification for a Platform. + alt_descriptions: + nl: Typeclassificatie voor een Platform. + de: Typ-Klassifizierung für eine Plattform. + fr: Classification de type pour une Plateforme. + structured_aliases: + - literal_form: platformtype + in_language: nl + - literal_form: Plattformtyp + in_language: de + comments: + - Classification for digital or physical platform types. slots: - has_label annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Policy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Policy.yaml index f93a4b421b..40307f4b3b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Policy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Policy.yaml @@ -15,66 +15,40 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/effective_at - - ../slots/expired_at - - ../slots/has_note - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/effective_at +- ../slots/expired_at +- ../slots/has_note +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: Policy: class_uri: odrl:Policy abstract: true - description: 'Abstract base class for all policy types. - - - **DEFINITION**: - - - A Policy defines rules, constraints, and conditions that govern - - activities, resources, or entities within a heritage custodian context. - - - **SUBCLASSES**: - - - - **TransferPolicy**: Policies governing custody/ownership transfers - - - **ConditionPolicy**: Policies specifying required conditions - - - **AccessPolicy**: Policies defining access rights and restrictions - - - **RetentionPolicy**: Policies for record retention schedules - - - **ODRL ALIGNMENT**: - - - `odrl:Policy` - "A Policy is a named entity for a rule-based system - - for specifying permissions, prohibitions, and obligations." - - - **SEMANTIC PATTERN**: - - - Policy classes define WHAT SHOULD BE (normative). - - Observation classes capture WHAT IS (descriptive). - - The gap between policy and observation is a key quality metric. - - - Created as part of condition_policy migration per slot_fixes.yaml (Rule 53). - - ' exact_mappings: - odrl:Policy close_mappings: - schema:GovernmentService - dcterms:Policy + description: >- + Abstract base class for all policy types, defining rules, constraints, and + conditions that govern activities, resources, or entities. + alt_descriptions: + nl: Abstracte basisklasse voor alle beleidstypen. + de: Abstrakte Basisklasse für alle Richtlinientypen. + fr: Classe de base abstraite pour tous les types de politiques. + structured_aliases: + - literal_form: beleid + in_language: nl + - literal_form: Richtlinie + in_language: de + - literal_form: politique + in_language: fr + comments: + - Abstract base class - use subclasses for specific policy types. + - Follows ODRL policy model for rule-based systems. + - Subclasses: TransferPolicy, ConditionPolicy, AccessPolicy, RetentionPolicy. slots: - identified_by - has_label @@ -96,11 +70,3 @@ classes: required: true has_note: annotations: - custodian_types: '["*"]' - custodian_types_rationale: Policies apply to all heritage custodian types. - specificity_score: 0.35 - specificity_rationale: General base class for all policy types. - comments: - - Abstract base class - use subclasses for specific policy types - - Follows ODRL policy model for rule-based systems - - Created 2026-01-22 per slot_fixes.yaml condition_policy migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml index 9187d68a42..bc2d1f12d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml @@ -1,23 +1,53 @@ id: https://w3id.org/nde/ontology/PoliticalArchive name: PoliticalArchive -title: Political Archive +title: Political Archive Organization Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PoliticalArchive: - description: Archive focused on political topics and documentation. Political archives collect and preserve materials documenting political movements, parties, governments, elections, and political figures. They serve as essential resources for understanding political history and contemporary politics. + description: >- + Organization dedicated to collecting and preserving materials documenting political movements, parties, governments, elections, and political figures. + alt_descriptions: + nl: >- + Organisatie gewijd aan het verzamelen en behouden van materialen over politieke + bewegingen, partijen, overheden, verkiezingen en politieke figuren. + de: >- + Organisation, die sich dem Sammeln und Bewahren von Materialien über politische + Bewegungen, Parteien, Regierungen, Wahlen und politische Persönlichkeiten widmet. + fr: >- + Organisation dédiée à la collecte et à la préservation de documents sur les mouvements + politiques, partis, gouvernements, élections et personnalités politiques. + es: >- + Organización dedicada a recopilar y preservar materiales que documentan movimientos + políticos, partidos, gobiernos, elecciones y figuras políticas. + ar: >- + منظمة مكرسة لجمع وحفظ المواد التي توثق الحركات السياسية والأحزاب + والحكومات والانتخابات والشخصيات السياسية. + id: >- + Organisasi yang didedikasikan untuk mengumpulkan dan melestarikan materi yang mendokumentasikan + gerakan politik, partai, pemerintah, pemilu, dan tokoh politik. + zh: >- + 致力于收集和保存记录政治运动、政党、政府、选举和政治人物材料的组织。 + exact_mappings: + - wd:Q27030921 + broad_mappings: + - skos:Concept + - wd:Q166118 + related_mappings: + - rico:CorporateBody is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,32 +55,49 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27030921 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Political Archive - skos:altLabel: "Politikarchiv, archivo pol\xEDtico, archives politiques" - subject_domain: politics - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PoliticalArchive" see_also: - PartyArchive - ParliamentaryArchives - GovernmentArchive - TradeUnionArchive comments: - - Politikarchiv (de) - - "archivo pol\xEDtico (es)" - - Broad category for political documentation - - Includes parties, movements, elections - - May be governmental or independent + - Institutional organization for political documentation + - May be governmental, independent, or party-affiliated + - Collects materials from parties, movements, and elections + - 'Preserved from prior description: Organization dedicated to collecting and preserving materials documenting political movements, parties, governments, elections, and political figures. Serves researchers studying political history and contemporary governance.' + examples: + - value: + has_type: hc:PoliticalArchive + has_score: 0.85 + description: Political documentation organization + keywords: + - politics + - elections + - parties + - government + - movements + annotations: + skos:prefLabel: Political Archive + subject_domain: politics + specificity_score: 0.75 + specificity_rationale: Specific archive organization type for political materials + custodian_types: "['*']" + structured_aliases: + - literal_form: politiek archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Politikarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives politiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo político + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml index 8cab044bbb..b4731eb851 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetType.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/PoliticalArchiveRecordSetType name: PoliticalArchiveRecordSetType -title: PoliticalArchive Record Set Type +title: Political Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -14,21 +14,66 @@ imports: - ../slots/has_type classes: PoliticalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PoliticalArchive custodians. - ' + description: >- + Abstract base for classifying record collections held by organizations focused + on political documentation, including party archives, campaign materials, and politician papers. + alt_descriptions: + nl: >- + Abstracte basis voor classificatie van recordcollecties gehouden door organisaties gericht + op politieke documentatie, inclusief partijarchieven, campagnematerialen en politici-papieren. + de: >- + Abstrakte Basis für die Klassifizierung von Aktenbeständen, die von Organisationen mit Schwerpunkt + auf politischer Dokumentation gehalten werden, einschließlich Parteiarchiven, Wahlkampfmaterialien und Politiker-Nachlässen. + fr: >- + Base abstraite pour classer les collections de documents détenues par des organisations spécialisées + dans la documentation politique, y compris les archives de partis, les documents de campagne et les papiers de politiciens. + es: >- + Base abstracta para clasificar colecciones de registros mantenidas por organizaciones enfocadas + en documentación política, incluyendo archivos partidistas, materiales de campaña y papeles de políticos. + ar: >- + أساس مجرد لتصنيف مجموعات السجلات التي تحتفظ بها المنظمات المركزة + على التوثيق السياسي، بما في ذلك أرشيفات الأحزاب ومواد الحملات وأوراق السياسيين. + id: >- + Basis abstrak untuk mengklasifikasikan koleksi rekaman yang disimpan oleh organisasi yang berfokus + pada dokumentasi politik, termasuk arsip partai, materi kampanye, dan kertas politisi. + zh: >- + 用于对专注于政治文献的组织持有的记录集合进行分类的抽象基础, + 包括政党档案、竞选材料和政治家文件。 + broad_mappings: + - rico:RecordSetType + - skos:Concept is_a: CollectionType class_uri: rico:RecordSetType slots: - - has_type - - has_score - - has_scope - see_also: - - PoliticalArchive - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PoliticalArchiveRecordSetType" + see_also: + - PoliticalArchive + - rico:RecordSetType + keywords: + - record set type + - political archives + - collection classification annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.65 + specificity_rationale: Abstract base for political record set classifications custodian_types: "['*']" + structured_aliases: + - literal_form: politiek archief recordset-type + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Politikarchiv-Bestandsart + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds archives politiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo archivo político + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml index da6915e92c..353dc8e85a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml @@ -1,11 +1,12 @@ id: https://nde.nl/ontology/hc/class/PoliticalArchiveRecordSetTypes name: PoliticalArchiveRecordSetTypes -title: PoliticalArchive Record Set Type Subclasses +title: Political Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -21,115 +22,198 @@ classes: PoliticalPartyFonds: is_a: PoliticalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Political party records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Organizational records of a political party including founding documents, + manifestos, membership records, and internal communications maintained as a fonds. + alt_descriptions: + nl: >- + Organisatorische archieven van een politieke partij inclusief oprichtingsdocumenten, + manifesten, ledenadministratie en interne communicatie als fonds beheerd. + de: >- + Organisatorische Unterlagen einer politischen Partei einschließlich Gründungsdokumenten, + Manifesten, Mitgliederunterlagen und interner Kommunikation als Bestand geführt. + fr: >- + Archives organisationnelles d'un parti politique comprenant les documents fondateurs, + les manifestes, les registres des membres et les communications internes gérés comme fonds. + es: >- + Registros organizativos de un partido político incluyendo documentos fundacionales, + manifiestos, registros de membresía y comunicaciones internas mantenidos como fondo. + ar: >- + سجلات تنظيمية لحزب سياسي تشمل وثائق التأسيس والبيانات وسجلات العضوية والاتصالات الداخلية وتُحفظ كصندوق. + id: >- + Catatan organisasi partai politik termasuk dokumen pendirian manifesto catatan keanggotaan dan komunikasi internal yang dipelihara sebagai fonds. + zh: >- + 作为全宗保存的政党组织记录,包括成立文件、纲领、会员记录与内部通信。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - PoliticalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PoliticalPartyFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PoliticalPartyFonds" has_custodian: - equals_string: PoliticalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PoliticalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PoliticalArchive" + see_also: + - PoliticalArchiveRecordSetType + - rico:RecordSetType + keywords: + - party records + - fonds + - political archives annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: partijarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Parteibestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de parti + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de partido + predicate: EXACT_SYNONYM + in_language: es CampaignRecordCollection: is_a: PoliticalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Election campaign materials.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Materials documenting election campaigns including advertisements, speeches, + polling data, strategy documents, and promotional materials. + alt_descriptions: + nl: >- + Materialen die verkiezingscampagnes documenteren inclusief advertenties, toespraken, + peilingsgegevens, strategiedocumenten en promotiematerialen. + de: >- + Materialien zur Dokumentation von Wahlkampagnen einschließlich Anzeigen, Reden, + Umfragedaten, Strategiepapieren und Werbematerialien. + fr: >- + Documents relatifs aux campagnes électorales comprenant les publicités, les discours, + les sondages, les documents de stratégie et les matériels promotionnels. + es: >- + Materiales que documentan campañas electorales incluyendo anuncios, discursos, + datos de encuestas, documentos estratégicos y materiales promocionales. + ar: >- + مواد توثق الحملات الانتخابية بما في ذلك الإعلانات والخطب وبيانات الاستطلاعات ووثائق الاستراتيجية والمواد الترويجية. + id: >- + Materi yang mendokumentasikan kampanye pemilu termasuk iklan pidato data jajak pendapat dokumen strategi dan materi promosi. + zh: >- + 记录选举活动的材料,包括广告、演讲、民调数据、策略文件与宣传品。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - PoliticalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CampaignRecordCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:CampaignRecordCollection" has_custodian: - equals_string: PoliticalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PoliticalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PoliticalArchive" + see_also: + - PoliticalArchiveRecordSetType + - rico:RecordSetType + keywords: + - campaign materials + - elections + - political advertising + annotations: + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: campagnearchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wahlkampfmaterialien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de campagne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de campaña + predicate: EXACT_SYNONYM + in_language: es PoliticianPapersCollection: is_a: PoliticalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Politician personal papers.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Personal papers of individual politicians including correspondence, speeches, + notes, photographs, and memorabilia documenting their career and public service. + alt_descriptions: + nl: >- + Persoonlijke archieven van individuele politici inclusief correspondentie, toespraken, + notities, foto's en memorabilia die hun carrière en openbare dienst documenteren. + de: >- + Persönliche Papiere einzelner Politiker einschließlich Korrespondenz, Reden, + Notizen, Fotos und Memorabilien, die ihre Karriere und ihren öffentlichen Dienst dokumentieren. + fr: >- + Papiers personnels de politiciens individuels comprenant la correspondance, les discours, + les notes, les photographies et les souvenirs documentant leur carrière et leur service public. + es: >- + Papeles personales de políticos individuales incluyendo correspondencia, discursos, + notas, fotografías y memorabilia documentando su carrera y servicio público. + ar: >- + أوراق شخصية لسياسيين أفراد تشمل المراسلات والخطب والملاحظات والصور والتذكارات وتوثق مسيرتهم وخدمتهم العامة. + id: >- + Arsip pribadi politisi termasuk korespondensi pidato catatan foto dan memorabilia yang mendokumentasikan karier dan layanan publik. + zh: >- + 政治人物个人文书,包括通信、演讲、笔记、照片与纪念品,用于记录其职业生涯与公共服务。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - PoliticalArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PoliticianPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PoliticianPapersCollection" has_custodian: - equals_string: PoliticalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PoliticalArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PoliticalArchive" + see_also: + - PoliticalArchiveRecordSetType + - rico:RecordSetType + keywords: + - personal papers + - politician archives + - correspondence + annotations: + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: politici-papieren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Politiker-Nachlass + predicate: EXACT_SYNONYM + in_language: de + - literal_form: papiers de politicien + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: papeles de político + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Portal.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Portal.yaml index 5ca0d41446..6003f8ee61 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Portal.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Portal.yaml @@ -1,8 +1,6 @@ id: https://nde.nl/ontology/hc/class/Portal name: Portal -title: Portal -description: >- - A web portal or distribution channel. +title: Portal Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -15,11 +13,69 @@ imports: classes: Portal: class_uri: schema:WebSite - description: Web portal. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' + description: >- + Web-based gateway or distribution channel providing access to heritage resources, + collections, or institutional services through a unified online interface. + alt_descriptions: + nl: >- + Webgebaseerde toegangspoort of distributiekanaal dat toegang biedt tot erfgoedmiddelen, + collecties of institutionele diensten via een uniforme online interface. + de: >- + Webbasiertes Portal oder Vertriebskanal, der Zugang zu Heritage-Ressourcen, + Sammlungen oder institutionellen Dienstleistungen über eine einheitliche Online-Schnittstelle bietet. + fr: >- + Portail web ou canal de distribution donnant accès aux ressources patrimoniales, + aux collections ou aux services institutionnels via une interface en ligne unifiée. + es: >- + Portal web o canal de distribución que proporciona acceso a recursos patrimoniales, + colecciones o servicios institucionales a través de una interfaz en línea unificada. + ar: >- + بوابة قائمة على الويب أو قناة توزيع توفر الوصول إلى موارد التراث + أو المجموعات أو الخدمات المؤسسية من خلال واجهة عبر الإنترنت موحدة. + id: >- + Portal berbasis web atau saluran distribusi yang menyediakan akses ke sumber daya warisan, + koleksi, atau layanan kelembagaan melalui antarmuka online terpadu. + zh: >- + 基于网络的网关或分发渠道,通过统一的在线界面提供对遗产资源、 + 馆藏或机构服务的访问。 + broad_mappings: + - schema:WebSite slots: - has_url - has_label + comments: + - Serves as entry point for heritage discovery + - May aggregate content from multiple sources + - Can be thematic, institutional, or regional + examples: + - value: + has_url: https://www.archieven.nl + has_label: Archieven.nl + description: Dutch national archives portal + - value: + has_url: https://www.europeana.eu + has_label: Europeana + description: European cultural heritage portal + keywords: + - portal + - gateway + - discovery + - distribution + - website + annotations: + specificity_score: 0.35 + specificity_rationale: Web portal type for heritage resource access + custodian_types: '["*"]' + structured_aliases: + - literal_form: portaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Portal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portail + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: portal + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml index ba69eb50a0..6e1d1c4572 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml @@ -1,22 +1,46 @@ id: https://w3id.org/nde/ontology/PostcustodialArchive name: PostcustodialArchive -title: Postcustodial Archive +title: Postcustodial Archive Organization Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ + hc: https://nde.nl/ontology/hc/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PostcustodialArchive: - description: Archive operating under postcustodial principles. Postcustodial archives do not take physical custody of records but instead provide archival services (description, access, preservation guidance) while records remain with their creators or other custodians. This model is particularly relevant for digital records and distributed archival networks. + description: >- + Organization providing archival services (description, access, preservation guidance) without taking physical custody of records. + alt_descriptions: + nl: >- + Organisatie die archiefdiensten biedt (beschrijving, toegang, behoudsbegeleiding) zonder fysieke bewaring van archieven over te nemen. + de: >- + Organisation, die Archivdienstleistungen (Erschließung, Zugang, Erhaltungshinweise) anbietet, ohne physische Verwahrung der Unterlagen zu übernehmen. + fr: >- + Organisation fournissant des services d'archives (description, accès, conseils de conservation) sans prendre la garde physique des documents. + es: >- + Organización que proporciona servicios archivísticos (descripción, acceso, orientación de preservación) sin tomar custodia física de los registros. + ar: >- + منظمة توفر خدمات أرشيفية (الوصف والوصول وإرشادات الحفظ) دون الاستيلاء المادي على السجلات. + id: >- + Organisasi yang menyediakan layanan arsip (deskripsi, akses, panduan pelestarian) tanpa mengambil penguasaan fisik atas catatan. + zh: >- + 提供档案服务(描述、访问、保存指导)而不实际保管记录的组织。 + exact_mappings: + - wd:Q124223197 + broad_mappings: + - skos:Concept + - wd:Q166118 + related_mappings: + - rico:CorporateBody is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -24,24 +48,12 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q124223197 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - annotations: - skos:prefLabel: Postcustodial Archive - skos:altLabel: Distributed Archive, Non-custodial Archive - archival_model: postcustodial - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PostcustodialArchive" see_also: - DigitalArchive - ArchiveNetwork @@ -51,3 +63,33 @@ classes: - Provides archival services to records holders - Relevant for digital and distributed archives - Challenges traditional custodial archival model + - 'Preserved from prior description: Organization providing archival services (description, access, preservation guidance) without taking physical custody of records. Materials remain with creators or other custodians while benefiting from professional archival expertise.' + examples: + - value: + has_type: hc:PostcustodialArchive + has_score: 0.80 + description: Distributed archival service organization + keywords: + - postcustodial + - distributed archive + - non-custodial + - archival services + annotations: + skos:prefLabel: Postcustodial Archive + archival_model: postcustodial + specificity_score: 0.80 + specificity_rationale: Specialized archival model without physical custody + custodian_types: "['*']" + structured_aliases: + - literal_form: postcustodiaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Postkustodiales Archiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives post-custodiales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo postcustodial + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml index 2af9291719..df3fb835fe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetType.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/PostcustodialArchiveRecordSetType name: PostcustodialArchiveRecordSetType -title: PostcustodialArchive Record Set Type +title: Postcustodial Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -8,12 +8,6 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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_scope @@ -21,21 +15,72 @@ imports: - ../slots/has_type classes: PostcustodialArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PostcustodialArchive custodians. - ' + description: >- + Abstract base for classifying record collections managed through postcustodial + arrangements where physical custody remains with creators while archival services + are provided remotely. + alt_descriptions: + nl: >- + Abstracte basis voor classificatie van archiefcollecties beheerd via postcustodiale + regelingen waarbij fysieke bewaring bij makers blijft terwijl archiefdiensten op afstand worden geboden. + de: >- + Abstrakte Basis für die Klassifizierung von Aktenbeständen, die durch postkustodiale + Vereinbarungen verwaltet werden, bei denen die physische Verwahrung bei den Erstellern verbleibt, + während Archivdienstleistungen aus der Ferne erbracht werden. + fr: >- + Base abstraite pour classer les collections de documents gérés par des arrangements + post-custodiaux où la garde physique reste auprès des créateurs tandis que les services d'archives + sont fournis à distance. + es: >- + Base abstracta para clasificar colecciones de registros gestionados mediante acuerdos + postcustodiales donde la custodia física permanece con los creadores mientras los servicios + archivísticos se proporcionan de forma remota. + ar: >- + أساس مجرد لتصنيف مجموعات السجلات المُدارة من خلال ترتيبات ما بعد الحضانة + حيث تبقى الحضانة المادية مع المنشئين بينما يتم تقديم الخدمات الأرشيفية عن بعد. + id: >- + Basis abstrak untuk mengklasifikasikan koleksi rekaman yang dikelola melalui pengaturan + postcustodial di mana penguasaan fisik tetap bersama pembuat sementara layanan arsip + diberikan dari jarak jauh. + zh: >- + 用于对通过后保管安排管理的记录集合进行分类的抽象基础, + 其中实物保管保留在创建者处,而档案服务远程提供。 + broad_mappings: + - rico:RecordSetType + - skos:Concept is_a: CollectionType class_uri: rico:RecordSetType slots: - - has_type - - has_score - - has_scope - see_also: - - PostcustodialArchive - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PostcustodialArchiveRecordSetType" + see_also: + - PostcustodialArchive + - rico:RecordSetType + keywords: + - record set type + - postcustodial + - distributed archives + - remote custody annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.65 + specificity_rationale: Abstract base for postcustodial record set classifications custodian_types: "['*']" + structured_aliases: + - literal_form: postcustodiaal archief recordset-type + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Postkustodial-Bestandsart + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds post-custodial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo postcustodial + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml index 7cfd941e87..9988d089c0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml @@ -1,11 +1,12 @@ id: https://nde.nl/ontology/hc/class/PostcustodialArchiveRecordSetTypes name: PostcustodialArchiveRecordSetTypes -title: PostcustodialArchive Record Set Type Subclasses +title: Postcustodial Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -21,41 +22,66 @@ classes: DistributedRecordsCollection: is_a: PostcustodialArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Distributed custody records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Records maintained across multiple physical locations under distributed custody + arrangements, with archival description and access coordinated centrally. + alt_descriptions: + nl: >- + Archieven beheerd op meerdere fysieke locaties onder gedistribueerde bewaringsregelingen, + met archiefbeschrijving en toegang centraal gecoördineerd. + de: >- + Unterlagen, die an mehreren physischen Standorten unter verteilter Verwahrung geführt werden, + mit zentral koordinierter archivischer Erschließung und Zugang. + fr: >- + Documents conservés dans plusieurs lieux physiques selon des arrangements de garde distribués, + avec description archivistique et accès coordonnés centralement. + es: >- + Registros mantenidos en múltiples ubicaciones físicas bajo acuerdos de custodia distribuida, + con descripción archivística y acceso coordinados centralmente. + ar: >- + سجلات محفوظة عبر مواقع مادية متعددة ضمن ترتيبات حفظ موزعة، مع تنسيق الوصف الأرشيفي وإتاحة الوصول مركزياً. + id: >- + Catatan yang dipelihara di berbagai lokasi fisik dalam pengaturan kustodi terdistribusi, dengan deskripsi arsip dan akses yang dikoordinasikan secara terpusat. + zh: >- + 在多个实体地点分散保存的记录,通过中心化方式协调档案描述与访问。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - PostcustodialArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: DistributedRecordsCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:DistributedRecordsCollection" has_custodian: - equals_string: PostcustodialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PostcustodialArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PostcustodialArchive" + see_also: + - PostcustodialArchiveRecordSetType + - rico:RecordSetType + keywords: + - distributed records + - remote custody + - distributed archives annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: gedistribueerde archieven + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: verteilte Bestände + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection distribuée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección distribuida + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Precision.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Precision.yaml index fb57da69b2..4f67248d1a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Precision.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Precision.yaml @@ -1,27 +1,79 @@ id: https://nde.nl/ontology/hc/class/Precision name: Precision -title: Precision -description: >- - Precision of a measurement or data. - +title: Precision Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - linkml:types - ../slots/has_value classes: Precision: class_uri: schema:QuantitativeValue - description: Precision. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Degree of exactness or granularity for measurements, coordinates, dates, + or other quantitative values indicating the level of detail or uncertainty. + alt_descriptions: + nl: >- + Mate van exactheid of granulariteit voor metingen, coördinaten, data + of andere kwantitatieve waarden die het detailniveau of de onzekerheid aangeven. + de: >- + Grad der Genauigkeit oder Granularität für Messungen, Koordinaten, Daten + oder andere quantitative Werte, der das Detaillierungs- oder Unsicherheitsniveau angibt. + fr: >- + Degré d'exactitude ou de granularité pour les mesures, coordonnées, dates + ou autres valeurs quantitatives indiquant le niveau de détail ou d'incertitude. + es: >- + Grado de exactitud o granularidad para mediciones, coordenadas, fechas + u otros valores cuantitativos que indican el nivel de detalle o incertidumbre. + ar: >- + درجة الدقة أو التفصيل للقياسات أو الإحداثيات أو التواريخ + أو القيم الكمية الأخرى التي تشير إلى مستوى التفاصيل أو عدم اليقين. + id: >- + Tingkat keakuratan atau granularitas untuk pengukuran, koordinat, tanggal, + atau nilai kuantitatif lain yang menunjukkan tingkat detail atau ketidakpastian. + zh: >- + 测量、坐标、日期或其他定量值的精确度或粒度, + 指示详细程度或不确定性水平。 + exact_mappings: + - schema:QuantitativeValue slots: - has_value + comments: + - Used for coordinate precision (9=year, 10=month, 11=day) + - Applies to temporal, spatial, and numerical measurements + examples: + - value: + has_value: 11 + description: Day-level precision for dates + - value: + has_value: 0.0001 + description: High precision for coordinates + keywords: + - precision + - accuracy + - granularity + - measurement + - uncertainty + annotations: + specificity_score: 0.25 + specificity_rationale: Measurement precision indicator + custodian_types: '["*"]' + structured_aliases: + - literal_form: nauwkeurigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: precisie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Genauigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: précision + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: precisión + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PressArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PressArchive.yaml index bb39cd3d16..85d0a3d320 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PressArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PressArchive.yaml @@ -1,6 +1,6 @@ id: https://w3id.org/nde/ontology/PressArchive name: PressArchive -title: Press Archive +title: Press Archive Organization Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -8,12 +8,6 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - 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/identified_by @@ -23,41 +17,95 @@ imports: - ../slots/hold_record_set classes: PressArchive: - description: Collection of press, newspaper materials and content. Press archives collect and preserve newspapers, magazines, press releases, and other media materials. They may serve news organizations, research institutions, or the general public. Holdings may include both print materials and digital content. + description: >- + Organization dedicated to collecting and preserving newspapers, magazines, + press releases, and journalistic materials. Serves news organizations, + researchers, and the public with both print and digital media holdings. + alt_descriptions: + nl: >- + Organisatie gewijd aan het verzamelen en behouden van kranten, tijdschriften, + persberichten en journalistieke materialen. Dient nieuwsorganisaties, + onderzoekers en het publiek met zowel print- als digitale mediabestanden. + de: >- + Organisation, die sich dem Sammeln und Bewahren von Zeitungen, Zeitschriften, + Pressemitteilungen und journalistischen Materialien widmet. Bedient Nachrichtenorganisationen, + Forscher und die Öffentlichkeit mit Beständen in Print- und digitalen Medien. + fr: >- + Organisation dédiée à la collecte et à la préservation des journaux, magazines, + communiqués de presse et matériaux journalistiques. Sert les organisations de presse, + les chercheurs et le public avec des fonds en médias imprimés et numériques. + es: >- + Organización dedicada a recopilar y preservar periódicos, revistas, + comunicados de prensa y materiales periodísticos. Sirve a organizaciones de noticias, + investigadores y al público con fondos en medios impresos y digitales. + ar: >- + منظمة مكرسة لجمع وحفظ الصحف والمجلات والبيانات الصحفية + والمواد الصحفية. تخدم المؤسسات الإخبارية والباحثين والجمهور + بأصول وسائط مطبوعة ورقمية. + id: >- + Organisasi yang didedikasikan untuk mengumpulkan dan melestarikan surat kabar, majalah, + siaran pers, dan materi jurnalistik. Melayani organisasi berita, + peneliti, dan publik dengan koleksi media cetak dan digital. + zh: >- + 致力于收集和保存报纸、杂志、新闻稿和新闻材料的组织。 + 为新闻机构、研究人员和公众提供印刷和数字媒体馆藏。 + close_mappings: + - wd:Q56650887 + broad_mappings: + - skos:Concept + - wd:Q166118 + related_mappings: + - rico:CorporateBody is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q56650887 - close_mappings: - - rico:CorporateBody - - skos:Concept - broad_mappings: - - wd:Q166118 + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PressArchive" + see_also: + - NewspaperClippingsArchive + - OnlineNewsArchive + - MediaArchive + - BroadcastArchive + comments: + - Institutional organization for press materials + - Preserves newspapers and press materials + - May include print and digital content + - Often maintained by news organizations + examples: + - value: + has_type: hc:PressArchive + has_score: 0.80 + description: News organization archive + keywords: + - press + - newspapers + - journalism + - media + - magazines annotations: skos:prefLabel: Press Archive - skos:altLabel: "Pressearchiv, archivo period\xEDstico, archives de presse, News Archive" media_type: press/newspapers - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.75 + specificity_rationale: Specific archive organization type for press materials custodian_types: "['*']" - see_also: - - NewspaperClippingsArchive - - OnlineNewsArchive - - MediaArchive - - BroadcastArchive - comments: - - Pressearchiv (de) - - "archivo period\xEDstico (es)" - - archives de presse (fr) - - Preserves newspapers and press materials - - May include print and digital content - - Often maintained by news organizations + structured_aliases: + - literal_form: persarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pressearchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives de presse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo periodístico + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml index 8a978c7e7a..03345c0634 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetType.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/PressArchiveRecordSetType name: PressArchiveRecordSetType -title: PressArchive Record Set Type +title: Press Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -14,21 +14,74 @@ imports: - ../slots/has_type classes: PressArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PressArchive custodians. - ' + description: >- + Abstract base for classifying record collections held by organizations focused + on press and news materials, including newspaper archives, journalist papers, + and editorial records. + alt_descriptions: + nl: >- + Abstracte basis voor classificatie van recordcollecties gehouden door organisaties gericht + op pers- en nieuwsmaterialen, inclusief krantenarchieven, journalistenpapieren + en redactionele archieven. + de: >- + Abstrakte Basis für die Klassifizierung von Aktenbeständen, die von Organisationen mit Schwerpunkt + auf Presse- und Nachrichtenmaterialien gehalten werden, einschließlich Zeitungsarchiven, + Journalisten-Nachlässen und Redaktionsunterlagen. + fr: >- + Base abstraite pour classer les collections de documents détenues par des organisations spécialisées + dans la presse et les actualités, y compris les archives de journaux, les papiers de journalistes + et les documents de rédaction. + es: >- + Base abstracta para clasificar colecciones de registros mantenidas por organizaciones enfocadas + en materiales de prensa y noticias, incluyendo archivos de periódicos, papeles de periodistas + y registros editoriales. + ar: >- + أساس مجرد لتصنيف مجموعات السجلات التي تحتفظ بها المنظمات المركزة + على مواد الصحافة والأخبار، بما في ذلك أرشيفات الصحف وأوراق الصحفيين + والسجلات التحريرية. + id: >- + Basis abstrak untuk mengklasifikasikan koleksi rekaman yang disimpan oleh organisasi yang berfokus + pada materi pers dan berita, termasuk arsip surat kabar, kertas jurnalis, + dan catatan redaksi. + zh: >- + 用于对专注于新闻和新闻材料的组织持有的记录集合进行分类的抽象基础, + 包括报纸档案、记者文件和编辑记录。 + broad_mappings: + - rico:RecordSetType + - skos:Concept is_a: CollectionType class_uri: rico:RecordSetType slots: - - has_type - - has_score - - has_scope - see_also: - - PressArchive - - rico:RecordSetType + - has_type + - has_score + - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PressArchiveRecordSetType" + see_also: + - PressArchive + - rico:RecordSetType + keywords: + - record set type + - press archives + - newspaper collections + - journalism annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.65 + specificity_rationale: Abstract base for press record set classifications custodian_types: "['*']" + structured_aliases: + - literal_form: persarchief recordset-type + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Presse-Bestandsart + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds presse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo prensa + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml index 01dd1bf673..7d0c686e29 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml @@ -1,11 +1,12 @@ id: https://nde.nl/ontology/hc/class/PressArchiveRecordSetTypes name: PressArchiveRecordSetTypes -title: PressArchive Record Set Type Subclasses +title: Press Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -21,115 +22,198 @@ classes: NewspaperPublicationFonds: is_a: PressArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Newspaper publisher records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Organizational records of a newspaper publisher including editorial policies, + business records, production files, and distribution records maintained as a fonds. + alt_descriptions: + nl: >- + Organisatorische archieven van een krantenuitgever inclusief redactioneel beleid, + zakelijke gegevens, productiebestanden en distributiegegevens als fonds beheerd. + de: >- + Organisatorische Unterlagen eines Zeitungsverlags einschließlich Redaktionsrichtlinien, + Geschäftsunterlagen, Produktionsakten und Vertriebsunterlagen als Bestand geführt. + fr: >- + Archives organisationnelles d'un éditeur de journaux comprenant les politiques éditoriales, + les documents commerciaux, les dossiers de production et les registres de distribution gérés comme fonds. + es: >- + Registros organizativos de un editor de periódicos incluyendo políticas editoriales, + registros comerciales, archivos de producción y registros de distribución mantenidos como fondo. + ar: >- + سجلات تنظيمية لجهة نشر صحف تشمل سياسات التحرير والسجلات التجارية وملفات الإنتاج وسجلات التوزيع وتُحفظ كصندوق. + id: >- + Catatan organisasi penerbit surat kabar termasuk kebijakan redaksi, catatan bisnis, berkas produksi, dan catatan distribusi yang dipelihara sebagai fonds. + zh: >- + 作为全宗保存的报纸出版机构组织记录,包括编辑政策、业务记录、制作文件与发行记录。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept - see_also: - - PressArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Fonds slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NewspaperPublicationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:NewspaperPublicationFonds" has_custodian: - equals_string: PressArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PressArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PressArchive" + see_also: + - PressArchiveRecordSetType + - rico:RecordSetType + keywords: + - newspaper records + - fonds + - publisher archives annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: krantenarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zeitungsbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de journal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de periódico + predicate: EXACT_SYNONYM + in_language: es JournalistPapersCollection: is_a: PressArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Journalist papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Personal papers of individual journalists including correspondence, notes, + drafts, research materials, and photographs documenting their reporting career. + alt_descriptions: + nl: >- + Persoonlijke archieven van individuele journalisten inclusief correspondentie, notities, + concepten, onderzoeksmaterialen en foto's die hun journalistieke carrière documenteren. + de: >- + Persönliche Papiere einzelner Journalisten einschließlich Korrespondenz, Notizen, + Entwürfen, Recherchematerialien und Fotos, die ihre Karriere dokumentieren. + fr: >- + Papiers personnels de journalistes individuels comprenant la correspondance, les notes, + les brouillons, les documents de recherche et les photographies documentant leur carrière. + es: >- + Papeles personales de periodistas individuales incluyendo correspondencia, notas, + borradores, materiales de investigación y fotografías documentando su carrera. + ar: >- + أوراق شخصية لصحفيين أفراد تشمل المراسلات والملاحظات والمسودات ومواد البحث والصور وتوثق مسيرتهم المهنية. + id: >- + Arsip pribadi jurnalis termasuk korespondensi, catatan, draf, materi riset, dan foto yang mendokumentasikan karier pelaporan mereka. + zh: >- + 记者个人文书,包括通信、笔记、草稿、研究材料与照片,用于记录其报道生涯。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection - close_mappings: - - skos:Concept - see_also: - - PressArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Collection slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: JournalistPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:JournalistPapersCollection" has_custodian: - equals_string: PressArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PressArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PressArchive" + see_also: + - PressArchiveRecordSetType + - rico:RecordSetType + keywords: + - journalist papers + - personal archives + - reporting + annotations: + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: journalistenpapieren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Journalisten-Nachlass + predicate: EXACT_SYNONYM + in_language: de + - literal_form: papiers de journaliste + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: papeles de periodista + predicate: EXACT_SYNONYM + in_language: es EditorialRecordSeries: is_a: PressArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Editorial records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Records documenting editorial processes including meeting minutes, style guides, + editorial decisions, and content planning maintained as a series. + alt_descriptions: + nl: >- + Archieven die redactionele processen documenteren inclusief notulen, stijlgidsen, + redactionele beslissingen en inhoudsplanning als serie beheerd. + de: >- + Unterlagen zur Dokumentation redaktioneller Prozesse einschließlich Protokollen, Stilrichtlinien, + Redaktionsentscheidungen und Inhaltsplanung als Serie geführt. + fr: >- + Documents sur les processus éditoriaux comprenant les procès-verbaux, les guides de style, + les décisions éditoriales et la planification du contenu gérés comme série. + es: >- + Registros que documentan procesos editoriales incluyendo actas, guías de estilo, + decisiones editoriales y planificación de contenidos mantenidos como serie. + ar: >- + سجلات توثق العمليات التحريرية بما في ذلك محاضر الاجتماعات وأدلة الأسلوب والقرارات التحريرية وتخطيط المحتوى وتُحفظ كسلسلة. + id: >- + Catatan yang mendokumentasikan proses redaksi termasuk notulen rapat, panduan gaya, keputusan editorial, dan perencanaan konten yang dipelihara sebagai seri. + zh: >- + 作为系列保存的编辑流程记录,包括会议纪要、文风指南、编辑决策与内容规划。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series - close_mappings: - - skos:Concept - see_also: - - PressArchiveRecordSetType - - rico:RecordSetType + - rico-rst:Series slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: EditorialRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:EditorialRecordSeries" has_custodian: - equals_string: PressArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PressArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:PressArchive" + see_also: + - PressArchiveRecordSetType + - rico:RecordSetType + keywords: + - editorial records + - series + - newsroom + annotations: + specificity_score: 0.75 + custodian_types: "['*']" + structured_aliases: + - literal_form: redactiearchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Redaktionsserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série éditoriale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie editorial + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Price.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Price.yaml index e4c57a967e..a7ed06b2c4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Price.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Price.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Price name: Price -title: Price -description: "Represents price or pricing information with value, currency, and optional range.\n\nThis class supports:\n- Exact prices (e.g., \u20AC15.00 admission)\n- Price ranges (e.g., \u20AC to \u20AC\u20AC\u20AC\u20AC for restaurants)\n- Price categories (budget, moderate, premium)\n\nCreated per slot_fixes.yaml revision for catering_price_range migration (Rule 53/56).\n" +title: Price Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,40 +15,99 @@ default_prefix: hc classes: Price: class_uri: schema:PriceSpecification - description: "Price information including value, currency, and optional range/category.\n\nFor catering and services, price ranges use symbolic notation:\n- \u20AC (budget): Under \u20AC15 per person\n- \u20AC\u20AC (moderate): \u20AC15-30 per person\n- \u20AC\u20AC\u20AC (upscale): \u20AC30-60 per person\n- \u20AC\u20AC\u20AC\u20AC (luxury): Over \u20AC60 per person\n" + description: >- + Structured representation of cost information including monetary value, + currency, and optional pricing category or range classification. + alt_descriptions: + nl: >- + Gestructureerde weergave van kosteninformatie inclusief monetaire waarde, + valuta en optionele prijs categorie of bereikclassificatie. + de: >- + Strukturierte Darstellung von Kosteninformationen einschließlich Geldwert, + Währung und optionaler Preiskategorie oder Bereichsklassifizierung. + fr: >- + Représentation structurée des informations de coût incluant la valeur monétaire, + la devise et la classification optionnelle par catégorie ou fourchette de prix. + es: >- + Representación estructurada de información de costos incluyendo valor monetario, + moneda y clasificación opcional por categoría o rango de precios. + ar: >- + تمثيل منظم لمعلومات التكلفة بما في ذلك القيمة النقدية + والعملة وتصنيف فئة السعر أو النطاق الاختياري. + id: >- + Representasi terstruktur dari informasi biaya termasuk nilai moneter, + mata uang, dan klasifikasi kategori harga atau rentang opsional. + zh: >- + 成本信息的结构化表示,包括货币价值、货币 + 和可选的价格类别或范围分类。 + exact_mappings: + - schema:PriceSpecification + - gr:PriceSpecification slots: - - has_value - - has_currency - - has_type + - has_value + - has_currency + - has_type slot_usage: has_value: - description: "The price value. Can be:\n- Numeric (e.g., \"15.00\")\n- Symbolic (e.g., \"\u20AC\u20AC\u20AC\")\n- Descriptive (e.g., \"free\", \"donation suggested\")\n" + description: >- + The price value. Can be numeric (15.00), symbolic (€€€), + or descriptive (free, donation suggested). has_currency: range: Currency inlined: true has_type: range: PriceRange inlined: true - exact_mappings: - - schema:PriceSpecification - - gr:PriceSpecification + comments: + - Supports exact prices and symbolic price ranges + - Created per slot_fixes.yaml migration (Rule 53/56) examples: - - value: - has_value: "\u20AC\u20AC\u20AC\u20AC" - has_type: - has_name: Luxury - has_description: "Over \u20AC60 per person" - - value: - has_value: "\u20AC" - has_type: - has_name: Budget - has_description: "Under \u20AC15 per person" - - value: - has_value: '15.00' - has_currency: - has_code: EUR - has_symbol: "\u20AC" + - value: + has_value: "€€€€" + has_type: + has_name: Luxury + has_description: "Over €60 per person" + description: Luxury price category + - value: + has_value: "€" + has_type: + has_name: Budget + has_description: "Under €15 per person" + description: Budget price category + - value: + has_value: '15.00' + has_currency: + has_code: EUR + has_symbol: "€" + description: Exact price with currency + keywords: + - price + - cost + - currency + - pricing + - budget + notes: + - | + Preserved from prior description (commit c2cdbed6): + + "Price information including value, currency, and optional range/category.\n\nFor catering and services, price ranges use symbolic notation:\n- \u20AC (budget): Under \u20AC15 per person\n- \u20AC\u20AC (moderate): \u20AC15-30 per person\n- \u20AC\u20AC\u20AC (upscale): \u20AC30-60 per person\n- \u20AC\u20AC\u20AC\u20AC (luxury): Over \u20AC60 per person\n" annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.45 + specificity_rationale: Universal pricing representation class custodian_types: "['*']" + structured_aliases: + - literal_form: prijs + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: prijsinformatie + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: Preis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: prix + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: precio + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PriceRange.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PriceRange.yaml index 7b31c638dc..a50e2f829e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PriceRange.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PriceRange.yaml @@ -1,17 +1,6 @@ id: https://nde.nl/ontology/hc/class/PriceRange name: PriceRange -title: Price Range -description: 'Represents a price range or price category classification. - - - This class provides structured metadata for price level indicators - - commonly used for restaurants, cafes, and other hospitality services. - - - Created per slot_fixes.yaml revision for catering_price_range migration (Rule 53/56). - - ' +title: Price Range Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -26,38 +15,92 @@ default_prefix: hc classes: PriceRange: class_uri: skos:Concept - description: "A price range or category classification.\n\nStandard price range categories:\n- Budget (\u20AC): Under \u20AC15 per person\n- Moderate (\u20AC\u20AC): \u20AC15-30 per person\n- Upscale (\u20AC\u20AC\u20AC): \u20AC30-60 per person\n- Luxury (\u20AC\u20AC\u20AC\u20AC): Over \u20AC60 per person\n- Free: No charge\n- Donation: Suggested donation\n" + description: >- + Classification category for pricing levels used in hospitality and service contexts, + indicating relative cost from budget to luxury using symbolic notation. + alt_descriptions: + nl: >- + Classificatiecategorie voor prijsniveaus gebruikt in gastvrijheids- en dienstverleningscontexten, + die relatieve kosten van budget tot luxe aangeeft met symbolische notatie. + de: >- + Klassifizierungskategorie für Preisniveaus in Gastgewerbe- und Dienstleistungskontexten, + die relative Kosten von Budget bis Luxus mit symbolischer Notation angibt. + fr: >- + Catégorie de classification pour les niveaux de prix utilisés dans les contextes d'hôtellerie + et de services, indiquant le coût relatif du budget au luxe avec une notation symbolique. + es: >- + Categoría de clasificación para niveles de precios utilizados en contextos de hostelería + y servicios, indicando el costo relativo desde económico hasta lujo usando notación simbólica. + ar: >- + فئة تصنيف لمستويات التسعير المستخدمة في سياقات الضيافة والخدمات، + تشير إلى التكلفة النسبية من الميزانية إلى الفخامة باستخدام رموز. + id: >- + Kategori klasifikasi untuk tingkat harga yang digunakan dalam konteks perhotelan + dan layanan, menunjukkan biaya relatif dari anggaran hingga mewah dengan notasi simbolik. + zh: >- + 用于酒店和服务环境的定价级别分类类别, + 使用符号表示法指示从预算到奢华的相对成本。 + exact_mappings: + - schema:priceRange + broad_mappings: + - skos:Concept slots: - - has_name - - has_description - - symbolized_by + - has_name + - has_description + - symbolized_by slot_usage: has_name: required: true symbolized_by: has_description: - exact_mappings: - - skos:Concept - close_mappings: - - schema:priceRange + comments: + - Standard categories: Budget (€), Moderate (€€), Upscale (€€€), Luxury (€€€€) + - Used for restaurants, cafes, and hospitality services + - Created per slot_fixes.yaml migration (Rule 53/56) examples: - - value: - has_name: Budget - symbolized_by: "\u20AC" - has_description: "Under \u20AC15 per person" - - value: - has_name: Moderate - symbolized_by: "\u20AC\u20AC" - has_description: "\u20AC15-30 per person" - - value: - has_name: Upscale - symbolized_by: "\u20AC\u20AC\u20AC" - has_description: "\u20AC30-60 per person" - - value: - has_name: Luxury - symbolized_by: "\u20AC\u20AC\u20AC\u20AC" - has_description: "Over \u20AC60 per person" + - value: + has_name: Budget + symbolized_by: "€" + has_description: "Under €15 per person" + description: Budget category + - value: + has_name: Moderate + symbolized_by: "€€" + has_description: "€15-30 per person" + description: Moderate category + - value: + has_name: Upscale + symbolized_by: "€€€" + has_description: "€30-60 per person" + description: Upscale category + - value: + has_name: Luxury + symbolized_by: "€€€€" + has_description: "Over €60 per person" + description: Luxury category + keywords: + - price range + - budget + - luxury + - pricing category + - hospitality annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.40 + specificity_rationale: Universal pricing category classification custodian_types: "['*']" + structured_aliases: + - literal_form: prijsklasse + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: prijsbereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Preisklasse + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fourchette de prix + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: rango de precios + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Primary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Primary.yaml index ba40aa3d3d..e2dbb255c3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Primary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Primary.yaml @@ -1,26 +1,79 @@ id: https://nde.nl/ontology/hc/class/Primary name: Primary -title: Primary -description: >- - Indicator for primary status. - +title: Primary Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - default_prefix: hc - imports: - linkml:types - ../slots/has_status classes: Primary: class_uri: hc:Primary - description: Primary status. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Indicator for primary or main status among multiple related items, + denoting the principal, default, or most significant element in a set. + alt_descriptions: + nl: >- + Indicator voor primaire of hoofdstatus onder meerdere gerelateerde items, + die het belangrijkste, standaard of meest significante element in een set aanduidt. + de: >- + Indikator für den primären oder Hauptstatus unter mehreren verwandten Elementen, + der das wichtigste, Standard- oder signifikanteste Element in einer Menge kennzeichnet. + fr: >- + Indicateur du statut principal parmi plusieurs éléments liés, + désignant l'élément principal, par défaut ou le plus significatif d'un ensemble. + es: >- + Indicador de estado principal o principal entre múltiples elementos relacionados, + denotando el elemento principal, predeterminado o más significativo en un conjunto. + ar: >- + مؤشر للحالة الأساسية أو الرئيسية بين عناصر متعددة مرتبطة، + يرمز إلى العنصر الرئيسي أو الافتراضي أو الأكثر أهمية في مجموعة. + id: >- + Indikator untuk status utama di antara beberapa item terkait, + menunjukkan elemen utama, default, atau paling signifikan dalam satu set. + zh: >- + 多个相关项目中主要或主要状态的指示符, + 表示集合中的主要、默认或最重要的元素。 slots: - has_status + comments: + - Used to mark primary digital presence, primary address, etc. + - Complementary to secondary status indicators + examples: + - value: + has_status: true + description: Primary status active + - value: + has_status: false + description: Not primary (secondary) + keywords: + - primary + - main + - principal + - default + - status + annotations: + specificity_score: 0.20 + specificity_rationale: Generic status indicator class + custodian_types: '["*"]' + structured_aliases: + - literal_form: primair + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hoofd- + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: primär + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Haupt- + predicate: RELATED_SYNONYM + in_language: de + - literal_form: primaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: principal + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml index dd0b0359b8..ec79a2724d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/PrimaryDigitalPresenceAssertion name: primary_digital_presence_assertion -title: PrimaryDigitalPresenceAssertion Class +title: Primary Digital Presence Assertion Class imports: - linkml:types - ../slots/assert @@ -27,142 +27,132 @@ default_prefix: hc classes: PrimaryDigitalPresenceAssertion: class_uri: crm:E13_Attribute_Assignment - description: "A temporal assertion about whether a digital presence (SocialMediaProfile,\nDigitalPlatform, AuxiliaryDigitalPlatform, or InternetOfThings) serves as \nthe PRIMARY or MAIN digital presence for a heritage custodian.\n\n**SUPPORTED DIGITAL PRESENCE TYPES**:\n\n1. **DigitalPlatform** - Primary websites, discovery portals, repositories\n2. **AuxiliaryDigitalPlatform** - Project sites, exhibition microsites\n3. **SocialMediaProfile** - Third-party platform accounts (Facebook, Instagram)\n4. **InternetOfThings** - Physical devices with digital connectivity\n\nUse `digital_presence_type` slot to classify which TYPE of presence is\nbeing characterized, using DigitalPresenceTypeEnum values.\n\n**WHY TEMPORAL ASSERTIONS?**\n\nThe \"primary digital presence\" status can change over time:\n\n- 2020: Heritage society has ONLY Facebook \u2192 Facebook is primary (true)\n- 2022: Society launches website \u2192 Facebook becomes secondary (false)\n- 2024: Website abandoned, back to Facebook\ - \ \u2192 Facebook is primary again (true)\n\nEach change is documented via WebObservation provenance.\n\n**CIDOC-CRM ALIGNMENT**:\n\nMaps to `crm:E13_Attribute_Assignment`:\n- \"Comprises the actions of making assertions about one particular property \n of an object or any single relation between two items or concepts.\"\n- Allows temporal scoping of the assertion\n- Provides provenance for WHO made the assertion and WHEN\n\nKey CRM properties:\n- `P140_assigned_attribute_to` \u2192 The digital presence being characterized\n- `P141_assigned` \u2192 The boolean value (true/false for is_primary)\n- `P4_has_time-span` \u2192 When this assertion is valid\n- `P17_was_motivated_by` \u2192 The WebObservation(s) supporting this assertion\n\n**PROVENANCE CHAIN**:\n\n```\nWebObservation (prov:Activity)\n \u2502\n \u251C\u2500\u2500 observed website/social media \u2192 SourceDocument\n \u2502\n \u2514\u2500\u2500 prov:generated \u2192 PrimaryDigitalPresenceAssertion\n \ - \ \u2502\n \u251C\u2500\u2500 assertion_value: true/false\n \u251C\u2500\u2500 temporal_extent: TimeSpan\n \u2514\u2500\u2500 about_digital_presence: SocialMediaProfile\n```\n\n**RELATIONSHIP TO SOCIALMEDIACLAIMS**:\n\nThis is similar to how WebClaim works for extracting specific facts:\n- WebClaim: \"The organization name is X\" (extracted from HTML at XPath)\n- PrimaryDigitalPresenceAssertion: \"This is the primary presence\" (inferred from observations)\n\nThe key difference is that primary presence status is INFERRED, not directly stated:\n- Check if custodian has a website (DigitalPlatform)\n- Compare follower counts, engagement, update frequency\n- Observe which URLs are promoted in communications\n\n**TEMPORAL VALIDITY**:\n\nUses TimeSpan (crm:E52_Time-Span) for fuzzy temporal boundaries:\n\n- `begin_of_the_begin`: Earliest possible start of primary status\n\ - - `end_of_the_begin`: Latest possible start of primary status\n- `begin_of_the_end`: Earliest possible end of primary status\n- `end_of_the_end`: Latest possible end of primary status\n\nFor ongoing assertions, leave end bounds as null.\n\n**EXAMPLES**:\n\n1. **Facebook as Only Presence (Clear Primary)**:\n ```yaml\n PrimaryDigitalPresenceAssertion:\n assertion_id: \".../assertion/hvn-facebook-primary-2020\"\n about_digital_presence: \".../social-media/hvn-facebook\"\n assertion_value: true\n assertion_rationale: \"No website exists; Facebook is only digital presence\"\n temporal_extent:\n begin_of_the_begin: \"2015-03-01\" # Facebook page created\n # No end bounds - still primary\n based_on_observations:\n - \".../observation/hvn-website-check-2025-11\" # Confirms no website\n - \".../observation/hvn-facebook-scrape-2025-11\"\n ```\n\n2. **Instagram Supporting Website (Secondary)**:\n ```yaml\n PrimaryDigitalPresenceAssertion:\n\ - \ assertion_id: \".../assertion/rijksmuseum-instagram-secondary\"\n about_digital_presence: \".../social-media/rijksmuseum-instagram\"\n assertion_value: false\n assertion_rationale: >-\n Website (rijksmuseum.nl) is primary. Instagram supports and promotes\n website content. Instagram bio links to website.\n temporal_extent:\n begin_of_the_begin: \"2012-03-15\" # Instagram account created\n based_on_observations:\n - \".../observation/rijksmuseum-website-2025-11\"\n - \".../observation/rijksmuseum-instagram-2025-11\"\n ```\n\n3. **Status Change (Website Abandoned)**:\n ```yaml\n # Previous assertion (now superseded)\n PrimaryDigitalPresenceAssertion:\n assertion_id: \".../assertion/club-facebook-secondary-2020\"\n about_digital_presence: \".../social-media/club-facebook\"\n assertion_value: false\n temporal_extent:\n begin_of_the_begin: \"2018-01-01\"\n end_of_the_end: \"2023-06-30\" # Website\ - \ abandoned\n superseded_by: \".../assertion/club-facebook-primary-2023\"\n \n # Current assertion\n PrimaryDigitalPresenceAssertion:\n assertion_id: \".../assertion/club-facebook-primary-2023\"\n about_digital_presence: \".../social-media/club-facebook\"\n assertion_value: true\n assertion_rationale: \"Website no longer maintained; Facebook now primary\"\n temporal_extent:\n begin_of_the_begin: \"2023-07-01\"\n based_on_observations:\n - \".../observation/club-website-404-2023-07\"\n - \".../observation/club-facebook-active-2023-07\"\n ```\n" + description: >- + Temporal assertion documenting whether a digital presence serves as the primary + online representation for a heritage custodian, with provenance tracking + for status changes over time. + alt_descriptions: + nl: >- + Tijdelijke bewering die documenteert of een digitale aanwezigheid fungeert als de primaire + online vertegenwoordiging voor een erfgoedbeheerder, met herkomsttracking + voor statuswijzigingen in de loop van de tijd. + de: >- + Zeitliche Assertion, die dokumentiert, ob eine digitale Präsenz als primäre + Online-Vertretung für einen Heritage-Kustoden dient, mit Provenienz-Tracking + für Statusänderungen im Zeitverlauf. + fr: >- + Assertion temporelle documentant si une présence numérique sert de représentation + en ligne principale pour un dépositaire patrimonial, avec suivi de la provenance + des changements de statut au fil du temps. + es: >- + Afirmación temporal que documenta si una presencia digital sirve como representación + en línea principal para un custodio patrimonial, con seguimiento de procedencia + para cambios de estado a lo largo del tiempo. exact_mappings: - - crm:E13_Attribute_Assignment + - crm:E13_Attribute_Assignment close_mappings: - - prov:Activity - - schema:AssessAction + - prov:Activity + - schema:AssessAction related_mappings: - - crm:P140_assigned_attribute_to - - crm:P141_assigned - - prov:wasGeneratedBy + - crm:P140_assigned_attribute_to + - crm:P141_assigned + - prov:wasGeneratedBy slots: - - has_digital_presence - - asserted_by - - asserted_on - - identified_by - - has_rationale - - has_value - - generated_by - - assert - - superseded_by - - supersede - - has_score - - temporal_extent + - has_digital_presence + - asserted_by + - asserted_on + - identified_by + - has_rationale + - has_value + - generated_by + - assert + - superseded_by + - supersede + - has_score + - temporal_extent slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - - value: https://nde.nl/ontology/hc/assertion/primary-presence/hvn-facebook-2025 + - value: https://nde.nl/ontology/hc/assertion/primary-presence/hvn-facebook-2025 has_digital_presence: -# range: string # uriorcurie required: true examples: - - value: https://nde.nl/ontology/hc/social-media/hvn-facebook - - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website - - value: https://nde.nl/ontology/hc/iot/museum-beacon-network + - value: https://nde.nl/ontology/hc/social-media/hvn-facebook + - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website assert: range: DigitalPresence required: false inlined: true - examples: - - value: - has_type: - has_label: Social Media Profile - identified_by: https://nde.nl/ontology/hc/type/social-media - - value: - has_type: - has_label: Website - identified_by: https://nde.nl/ontology/hc/type/website has_value: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - - value: + inlined: false has_rationale: range: Rationale required: false inlined: true - examples: - - value: - has_rationale: No formal website exists for this heritage society. Facebook page is the only discoverable online presence. temporal_extent: range: TimeSpan required: false inlined: true - examples: - - value: - begin_of_the_begin: '2015-03-01T00:00:00Z' - end_of_the_begin: '2015-03-01T00:00:00Z' asserted_on: range: TimeSpan required: false inlined: true - examples: - - value: - start_of_the_start: '2025-11-29T14:30:00Z' asserted_by: range: Asserter inlined: true required: false - examples: - - value: - identified_by: https://nde.nl/ontology/hc/asserter/primary-presence-analyzer - has_label: primary-presence-analyzer - asserter_type: AUTOMATED_SYSTEM - asserter_version: '1.0' - - value: - identified_by: https://nde.nl/ontology/hc/asserter/jane-doe - has_label: Jane Doe - asserter_type: HUMAN_ANALYST - asserter_contact: jane.doe@heritage-org.nl generated_by: range: GenerationEvent required: false inlined: true - description: 'Generation event containing confidence score for this assertion. MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.' - examples: - - value: - has_score: - has_score: 0.95 - has_method: evidence_analysis - - value: - has_score: - has_score: 0.65 - has_method: comparative_analysis superseded_by: -# range: string # uriorcurie required: false - examples: - - value: https://nde.nl/ontology/hc/assertion/club-facebook-primary-2023 supersede: -# range: string # uriorcurie required: false - examples: - - value: https://nde.nl/ontology/hc/assertion/club-facebook-secondary-2020 comments: - - "MIGRATED 2026-01-19: confidence_score \u2192 generated_by + GenerationEvent + ConfidenceScore (Rule 53)" - - Models primary presence status as temporal assertion, not static boolean - - Based on CIDOC-CRM E13_Attribute_Assignment pattern - - Supports change tracking via supersedes_or_superseded/superseded_by links - - Provenance via WebObservation references - - TimeSpan allows fuzzy temporal boundaries - - Confidence scores reflect evidence quality - - 'Supports ALL digital presence types: DigitalPlatform, AuxiliaryDigitalPlatform, SocialMediaProfile, InternetOfThings' + - Models primary presence status as temporal assertion + - Based on CIDOC-CRM E13_Attribute_Assignment pattern + - Supports change tracking via superseded_by links + - Provenance via WebObservation references see_also: - - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E13 - - https://www.w3.org/TR/prov-o/ + - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E13 + - https://www.w3.org/TR/prov-o/ + examples: + - value: + identified_by: https://nde.nl/ontology/hc/assertion/primary-presence/hvn-facebook-2025 + has_digital_presence: https://nde.nl/ontology/hc/social-media/hvn-facebook + has_value: true + has_rationale: + has_rationale: No formal website exists. Facebook page is the only discoverable online presence. + description: Facebook as primary digital presence + keywords: + - digital presence + - primary status + - assertion + - temporal + - provenance + notes: + - | + Preserved from prior description (commit c2cdbed6): + + "A temporal assertion about whether a digital presence (SocialMediaProfile,\nDigitalPlatform, AuxiliaryDigitalPlatform, or InternetOfThings) serves as \nthe PRIMARY or MAIN digital presence for a heritage custodian.\n\n**SUPPORTED DIGITAL PRESENCE TYPES**:\n\n1. **DigitalPlatform** - Primary websites, discovery portals, repositories\n2. **AuxiliaryDigitalPlatform** - Project sites, exhibition microsites\n3. **SocialMediaProfile** - Third-party platform accounts (Facebook, Instagram)\n4. **InternetOfThings** - Physical devices with digital connectivity\n\nUse `digital_presence_type` slot to classify which TYPE of presence is\nbeing characterized, using DigitalPresenceTypeEnum values.\n\n**WHY TEMPORAL ASSERTIONS?**\n\nThe \"primary digital presence\" status can change over time:\n\n- 2020: Heritage society has ONLY Facebook \u2192 Facebook is primary (true)\n- 2022: Society launches website \u2192 Facebook becomes secondary (false)\n- 2024: Website abandoned, back to Facebook\ annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.65 + specificity_rationale: Specialized assertion class for digital presence status custodian_types: "['*']" + structured_aliases: + - literal_form: primaire digitale aanwezigheidsbewering + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: primäre digitale Präsenz-Assertion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: assertion présence numérique principale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: afirmación presencia digital principal + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PrintRoom.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PrintRoom.yaml index afe1b49f3f..8ac3406b89 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PrintRoom.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PrintRoom.yaml @@ -1,10 +1,11 @@ id: https://w3id.org/nde/ontology/PrintRoom name: PrintRoom -title: Print Room +title: Print Room Organization Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - linkml:types @@ -13,33 +14,89 @@ imports: - ../slots/has_type classes: PrintRoom: - description: Collection of prints, and sometimes drawings, watercolours and photographs. Print rooms (Kupferstichkabinette, cabinets des estampes) are specialized collections within museums or libraries that focus on works on paper including prints, drawings, and related materials. They typically require special viewing conditions due to light sensitivity of the materials. + description: >- + Specialized collection within a museum or library focused on works on paper + including prints, drawings, watercolors, and photographs requiring controlled + viewing conditions due to light sensitivity. + alt_descriptions: + nl: >- + Gespecialiseerde collectie binnen een museum of bibliotheek gericht op werken op papier + inclusief prenten, tekeningen, aquarellen en foto's die gecontroleerde + bezichtigingsomstandigheden vereisen vanwege lichtgevoeligheid. + de: >- + Spezialisierte Sammlung innerhalb eines Museums oder einer Bibliothek, die sich auf Arbeiten + auf Papier konzentriert, einschließlich Drucke, Zeichnungen, Aquarelle und Fotografien, + die aufgrund der Lichtempfindlichkeit kontrollierte Besichtigungsbedingungen erfordern. + fr: >- + Collection spécialisée au sein d'un musée ou d'une bibliothèque axée sur les œuvres sur papier + y compris les estampes, dessins, aquarelles et photographies nécessitant des conditions + de visionnement contrôlées en raison de la sensibilité à la lumière. + es: >- + Colección especializada dentro de un museo o biblioteca enfocada en obras sobre papel + incluyendo grabados, dibujos, acuarelas y fotografías que requieren condiciones + de visualización controladas debido a la sensibilidad a la luz. + ar: >- + مجموعة متخصصة داخل متحف أو مكتبة تركز على الأعمال الورقية + بما في ذلك المطبوعات والرسومات والألوان المائية والصور التي تتطلب + ظروف عرض محكومة بسبب الحساسية للضوء. + id: >- + Koleksi khusus dalam museum atau perpustakaan yang berfokus pada karya di atas kertas + termasuk cetakan, gambar, cat air, dan foto yang memerlukan kondisi + penayangan terkontrol karena sensitivitas cahaya. + zh: >- + 博物馆或图书馆内的专门馆藏,专注于纸上作品, + 包括版画、素描、水彩和照片,由于光敏感性需要受控的观看条件。 + broad_mappings: + - skos:Concept is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - has_type - - has_score - - identified_by + - has_type + - has_score + - identified_by slot_usage: identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + any_of: + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PrintRoom" + see_also: + - IconographicArchives + - PhotoArchive + - MuseumArchive + comments: + - Specialized collection for prints and drawings + - Requires controlled lighting and handling + - Often part of larger museum or library + - Materials are light-sensitive + - Removed prior wd mapping after Wikidata check showed the referenced item is a person, not a print-room concept. + examples: + - value: + has_type: hc:PrintRoom + has_score: 0.80 + description: Works on paper collection + keywords: + - prints + - drawings + - works on paper + - kupferstichkabinett + - light-sensitive annotations: skos:prefLabel: Print Room - skos:altLabel: Kupferstichkabinett, gabinete de estampas, cabinet des estampes, Department of Prints and Drawings media_type: prints/works on paper - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_score: 0.80 + specificity_rationale: Specialized collection type for works on paper custodian_types: "['*']" - see_also: - - IconographicArchives - - PhotoArchive - - MuseumArchive - - GalleryType - comments: - - Kupferstichkabinett (de) - - gabinete de estampas (es) - - cabinet des estampes (fr) - - Specialized collection of prints and drawings - - Often part of larger museum or library - - Requires special viewing conditions + structured_aliases: + - literal_form: prentenkabinet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kupferstichkabinett + predicate: EXACT_SYNONYM + in_language: de + - literal_form: cabinet des estampes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: gabinete de estampas + predicate: EXACT_SYNONYM + in_language: es diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml index 9f9b239ea6..5ffd928f42 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProcessorAgent.yaml @@ -14,7 +14,52 @@ imports: classes: ProcessorAgent: class_uri: prov:Agent - description: Processing agent. + description: >- + Entity that performs processing operations on archival or cultural heritage materials, + including digitization, cataloguing, conservation treatment, or data transformation. + alt_descriptions: + nl: >- + Entiteit die verwerkingshandelingen uitvoert op archief- of erfgoedmateriaal, + zoals digitalisering, catalogiseren, conservering of gegevenstransformatie. + de: >- + Entität, die Verarbeitungsoperationen an Archiv- oder Kulturgutmaterialien durchführt, + einschließlich Digitalisierung, Katalogisierung, Konservierung oder Datentransformation. + fr: >- + Entité qui effectue des opérations de traitement sur des matériaux d'archives ou de patrimoine culturel, + y compris la numérisation, le catalogage, le traitement de conservation ou la transformation de données. + es: >- + Entidad que realiza operaciones de procesamiento en materiales de archivo o patrimonio cultural, + incluyendo digitalización, catalogación, tratamiento de conservación o transformación de datos. + ar: >- + كيان يقوم بعمليات المعالجة على المواد الأرشيفية أو التراثية، + بما في ذلك الرقمنة والفهرسة والحفظ وتحويل البيانات. + id: >- + Entitas yang melakukan operasi pemrosesan pada material arsip atau warisan budaya, + termasuk digitalisasi, katalogisasi, perawatan konservasi, atau transformasi data. + zh: >- + 对档案或文化遗产材料执行处理操作的实体, + 包括数字化、编目、保护处理或数据转换。 + broad_mappings: + - prov:Agent + - schema:Thing + keywords: + - agent + - processing + - archival processing + - data transformation + examples: + - value: ProcessorAgent + description: A digitization specialist processing photographic negatives + structured_aliases: + - literal_form: verwerkingsagent + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verarbeitungsagent + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agent de traitement + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategories.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategories.yaml index 645cf24f70..c447672b1d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategories.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategories.yaml @@ -15,7 +15,55 @@ imports: classes: ProductCategories: class_uri: hc:ProductCategories - description: Product categories container. + description: >- + Collection or enumeration of product classifications used to organize + and categorize items in a catalog, inventory, or e-commerce system. + alt_descriptions: + nl: >- + Verzameling of opsomming van productclassificaties gebruikt om artikelen + te organiseren en categoriseren in een catalogus, voorraad of e-commercesysteem. + de: >- + Sammlung oder Aufzählung von Produktklassifikationen, die zur Organisation + und Kategorisierung von Artikeln in einem Katalog, Bestand oder E-Commerce-System verwendet werden. + fr: >- + Collection ou énumération de classifications de produits utilisées pour organiser + et catégoriser des articles dans un catalogue, un inventaire ou un système e-commerce. + es: >- + Colección o enumeración de clasificaciones de productos utilizadas para organizar + y categorizar artículos en un catálogo, inventario o sistema de comercio electrónico. + ar: >- + مجموعة أو تعداد لتصنيفات المنتجات المستخدمة لتنظيم وتصنيف العناصر + في فهرس أو مخزون أو نظام تجارة إلكترونية. + id: >- + Koleksi atau enumerasi klasifikasi produk yang digunakan untuk mengorganisasi + dan mengkategorikan item dalam katalog, inventaris, atau sistem e-commerce. + zh: >- + 产品分类的集合或枚举,用于在目录、库存或电子商务系统中组织和分类项目。 + broad_mappings: + - skos:Collection + - schema:ItemList + keywords: + - product categories + - classification + - taxonomy + - catalog + examples: + - value: + categories: + - paintings + - sculptures + - photographs + description: Collection of fine art product categories + structured_aliases: + - literal_form: productcategorieën + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Produktkategorien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: catégories de produits + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategory.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategory.yaml index 7ab4303e12..e12d530d62 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategory.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProductCategory.yaml @@ -17,11 +17,58 @@ imports: classes: ProductCategory: class_uri: skos:Concept - description: Product category. + description: >- + Classification concept that groups products or items based on shared characteristics, + function, material, or intended use within a categorization system. + alt_descriptions: + nl: >- + Classificatieconcept dat producten of artikelen groepeert op basis van gemeenschappelijke + kenmerken, functie, materiaal of beoogd gebruik binnen een categoriseringssysteem. + de: >- + Klassifikationskonzept, das Produkte oder Artikel basierend auf gemeinsamen Merkmalen, + Funktion, Material oder vorgesehenem Verwendungszweck innerhalb eines Kategorisierungssystems gruppiert. + fr: >- + Concept de classification qui regroupe des produits ou des articles sur la base de caractéristiques + communes, de fonction, de matériau ou d'usage prévu dans un système de catégorisation. + es: >- + Concepto de clasificación que agrupa productos o artículos basándose en características + compartidas, función, material o uso previsto dentro de un sistema de categorización. + ar: >- + مفهوم تصنيفي يجمع المنتجات أو العناصر بناءً على الخصائص المشتركة + أو الوظيفة أو المادة أو الاستخدام المقصود ضمن نظام تصنيفي. + id: >- + Konsep klasifikasi yang mengelompokkan produk atau item berdasarkan karakteristik + bersama, fungsi, material, atau penggunaan yang dimaksudkan dalam sistem kategorisasi. + zh: >- + 分类概念,根据分类系统中的共同特征、功能、材料或预期用途对产品或项目进行分组。 + exact_mappings: + - schema:Category + broad_mappings: + - skos:Concept + - schema:Thing + keywords: + - product category + - classification + - categorization + - taxonomy term + examples: + - value: paintings + description: Category for painted artworks + - value: sculptures + description: Category for three-dimensional artworks + structured_aliases: + - literal_form: productcategorie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Produktkategorie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: catégorie de produit + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProfileData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProfileData.yaml index 22ee728a4c..3f559d8d1c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProfileData.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProfileData.yaml @@ -10,35 +10,63 @@ prefixes: pico: https://personsincontext.org/model# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types +- linkml:types +- ../slots/has_skill # default_range: string classes: ProfileData: - description: "Core profile information for a person, containing extracted biographical\ - \ data such as name, career history, education, skills, and professional summary.\ - \ This represents observed/extracted data ABOUT a person from a source document\ - \ (e.g., LinkedIn profile), not the person entity itself.\nOntology mapping\ - \ rationale: - class_uri is pico:PersonObservation because this represents observed\ - \ biographical\n data extracted from a source, following the PiCo pattern of\ - \ separating observations\n from person reconstructions\n- close_mappings includes\ - \ foaf:PersonalProfileDocument as this is essentially\n profile document content\ - \ (though not RDF-specific)\n- related_mappings includes schema:Person because\ - \ the data describes a person,\n and prov:Entity because the profile data participates\ - \ in provenance chains" + description: >- + Biographical information extracted from a source document about an individual, including name, career history, education, skills, and professional summary. + alt_descriptions: + nl: >- + Biografische informatie geëxtraheerd uit een brondocument over een individu, inclusief naam, carrièregeschiedenis, opleiding, vaardigheden en professionele samenvatting. + de: >- + Biografische Informationen, die aus einem Quelldokument über eine Person extrahiert wurden, einschließlich Name, Karriereverlauf, Ausbildung, Fähigkeiten und beruflicher Zusammenfassung. + fr: >- + Informations biographiques extraites d'un document source sur un individu, comprenant le nom, l'historique de carrière, l'éducation, les compétences et le résumé professionnel. + es: >- + Información biográfica extraída de un documento fuente sobre un individuo, incluyendo nombre, historial profesional, educación, habilidades y resumen profesional. + ar: >- + معلومات سيرة ذاتية مستخرجة من وثيقة مصدر عن فرد، بما في ذلك الاسم والتاريخ المهني والتعليم والمهارات والملخص المهني. + id: >- + Informasi biografi yang diekstrak dari dokumen sumber tentang seseorang, termasuk nama, riwayat karir, pendidikan, keterampilan, dan ringkasan profesional. + zh: >- + 从源文档中提取的个人传记信息, 包括姓名、职业经历、教育背景、技能和专业摘要。 class_uri: pico:PersonObservation close_mappings: - foaf:PersonalProfileDocument related_mappings: - schema:Person - prov:Entity + broad_mappings: + - prov:Entity + keywords: + - profile data + - biographical data + - person observation + - extracted data + comments: + - Represents observed biographical data extracted from a source following PiCo pattern + - Separates observations from person reconstructions + - 'Preserved from prior description: Biographical information extracted from a source document about an individual, including name, career history, education, skills, and professional summary. Represents observed data about a person rather than the person entity itself.' + structured_aliases: + - literal_form: profielgegevens + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Profildaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: données de profil + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' slots: - has_label - has_title - located_at - - skill + - has_skill - has_language - specify diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Profit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Profit.yaml index 05ead42a7a..661489feb4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Profit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Profit.yaml @@ -13,51 +13,81 @@ default_prefix: hc classes: Profit: class_uri: hc:Profit - description: "Structured representation of an organization's profit motive/objective.\n\ - \n**PURPOSE**:\n\nModels whether an organization operates for profit or as nonprofit,\n\ - replacing simple boolean with structured class for richer metadata.\n\n**DESIGN\ - \ RATIONALE**:\n\nCreated per slot_fixes.yaml migration from `commercial_operation`\ - \ boolean\nto structured `has_objective` + `Profit` for complete objective\ - \ tracking.\n\n**USE CASES**:\n\n- Commercial galleries: For-profit, sell artworks,\ - \ earn commission\n- Kunsthalle: Nonprofit, exhibition-only, public funding\n\ - - Mixed models: Partial commercial activities in nonprofit context\n\n**EXAMPLE**:\n\ - \n```yaml\nhas_objective:\n objective_type: \"for-profit\"\n is_commercial:\ - \ true\n profit_model: \"Sales commission\"\n tax_status: \"for-profit corporation\"\ - \n```\n" + description: >- + Structured representation of an organization's financial objective or operational model, + indicating whether it operates for commercial gain, as a nonprofit, or under a hybrid structure. + alt_descriptions: + nl: >- + Gestructureerde weergave van de financiële doelstelling of het operationele model van een organisatie, + die aangeeft of deze commercieel, non-profit of volgens een hybride structuur opereert. + de: >- + Strukturierte Darstellung des finanziellen Ziels oder Betriebsmodells einer Organisation, + die angibt, ob sie gewinnorientiert, als Nonprofit-Organisation oder in einer Hybridstruktur operiert. + fr: >- + Représentation structurée de l'objectif financier ou du modèle opérationnel d'une organisation, + indiquant si elle opère à but lucratif, en tant qu'organisme sans but lucratif ou selon une structure hybride. + es: >- + Representación estructurada del objetivo financiero o modelo operativo de una organización, + indicando si opera con fines de lucro, como organización sin fines de lucro o bajo una estructura híbrida. + ar: >- + تمثيل منظم للهدف المالي أو النموذج التشغيلي لمنظمة، + يوضح ما إذا كانت تعمل بهدف الربح أو كمنظمة غير ربحية أو وفق هيكل مختلط. + id: >- + Representasi terstruktur dari tujuan keuangan atau model operasional suatu organisasi, + menunjukkan apakah beroperasi secara komersial, nirlaba, atau dengan struktur hibrid. + zh: >- + 组织财务目标或运营模式的结构化表示, + 表明其是以营利为目的、非营利性还是混合结构运营。 close_mappings: - - schema:BusinessFunction - - org:purpose + - schema:BusinessFunction + broad_mappings: + - org:purpose + - schema:Thing + keywords: + - profit + - nonprofit + - commercial operation + - business model + - organizational objective examples: - - value: - objective_type: for-profit - is_commercial: true - profit_model: Sales commission (50%) - tax_status: for-profit corporation - description: Commercial art gallery with sales commission model - - value: - objective_type: nonprofit - is_commercial: false - profit_model: Public funding and grants - tax_status: ANBI - description: Kunsthalle with nonprofit status - - value: - objective_type: mixed - is_commercial: true - profit_model: Gift shop and admission, plus grants - tax_status: 501(c)(3) nonprofit - description: Museum with mixed revenue model + - value: + objective_type: for-profit + is_commercial: true + profit_model: Sales commission (50%) + tax_status: for-profit corporation + description: Commercial art gallery with sales commission model + - value: + objective_type: nonprofit + is_commercial: false + profit_model: Public funding and grants + tax_status: ANBI + description: Kunsthalle with nonprofit status + - value: + objective_type: mixed + is_commercial: true + profit_model: Gift shop and admission, plus grants + tax_status: 501(c)(3) nonprofit + description: Museum with mixed revenue model comments: - - Created 2026-01-22 from commercial_operation migration (Rule 53) - - Replaces boolean with structured objective representation - - Supports commercial, nonprofit, and mixed operational models + - Created 2026-01-22 from commercial_operation migration (Rule 53) + - Replaces boolean with structured objective representation + - Supports commercial, nonprofit, and mixed operational models see_also: - - https://schema.org/BusinessFunction - - https://www.w3.org/ns/org#purpose + - https://schema.org/BusinessFunction + - https://www.w3.org/ns/org#purpose + structured_aliases: + - literal_form: winstoogmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gewinnorientierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: but lucratif + predicate: EXACT_SYNONYM + in_language: fr annotations: custodian_types: '["*"]' - custodian_types_rationale: Universal - any custodian type may have operational - objectives. + custodian_types_rationale: Universal - any custodian type may have operational objectives. specificity_score: '0.40' - specificity_rationale: Moderately specific - relates to organizational structure - across types. + specificity_rationale: Moderately specific - relates to organizational structure across types. slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Program.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Program.yaml index 48b4e0eb0f..04c44e25e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Program.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Program.yaml @@ -13,19 +13,66 @@ imports: classes: Program: class_uri: schema:Event - description: 'A program or initiative offered by an institution. **USAGE**: Used - for: - Volunteer programs - Educational programs - Outreach initiatives ' + description: >- + Organized activity or initiative with defined objectives and participant engagement, + typically scheduled and facilitated by an institution. + alt_descriptions: + nl: >- + Georganiseerde activiteit of initiatief met gedefinieerde doelstellingen en deelnemersbetrokkenheid, + doorgaans gepland en gefaciliteerd door een instelling. + de: >- + Organisierte Aktivität oder Initiative mit definierten Zielen und Teilnehmerbeteiligung, + typischerweise geplant und von einer Institution durchgeführt. + fr: >- + Activité organisée ou initiative avec des objectifs définis et une participation des bénéficiaires, + généralement planifiée et facilitée par une institution. + es: >- + Actividad organizada o iniciativa con objetivos definidos y participación de los beneficiarios, + típicamente planificada y facilitada por una institución. + ar: >- + نشاط منظم أو مبادرة بأهداف محددة ومشاركة المستفيدين، + تُخطط وتُنفذ عادةً من قبل مؤسسة. + id: >- + Aktivitas terorganisir atau inisiatif dengan tujuan yang ditentukan dan keterlibatan peserta, + biasanya dijadwalkan dan difasilitasi oleh suatu institusi. + zh: >- + 具有明确目标和参与者参与的有序活动或倡议, + 通常由机构规划和促进。 + broad_mappings: + - schema:Event + - schema:Thing + keywords: + - program + - initiative + - institutional activity + - engagement + structured_aliases: + - literal_form: programma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Programm + predicate: EXACT_SYNONYM + in_language: de + - literal_form: programme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: programa + predicate: EXACT_SYNONYM + in_language: es + comments: + - Used for volunteer programs, educational programs, outreach initiatives. slots: - - has_type - - has_participant + - has_type + - has_participant slot_usage: - has_type: -# range: string # uriorcurie - close_mappings: - - schema:Event + has_type: {} annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - programs common in heritage institutions. - custodian_types: '[''*'']' + custodian_types: '["*"]' examples: - - value: null + - value: + has_type: educational + has_participant: + - https://nde.nl/ontology/hc/person/12345 + description: Educational program with participants diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProgramType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProgramType.yaml index 33529c6e0d..92d7f90d14 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProgramType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProgramType.yaml @@ -15,34 +15,59 @@ classes: ProgramType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for program type classifications. - - - **PROGRAM CATEGORIES**: - - - VOLUNTEER: Volunteer engagement programs - - - EDUCATIONAL: Learning and teaching programs - - - OUTREACH: Community engagement programs - - - INTERNSHIP: Training programs - - - FELLOWSHIP: Research fellowship programs - - ' + description: >- + Abstract classification for categorizing organized activities by their primary purpose, + target audience, or institutional function. + alt_descriptions: + nl: >- + Abstracte classificatie voor het categoriseren van georganiseerde activiteiten + naar hun primaire doel, doelgroep of institutionele functie. + de: >- + Abstrakte Klassifikation zur Kategorisierung organisierter Aktivitäten + nach ihrem Hauptzweck, ihrer Zielgruppe oder institutionellen Funktion. + fr: >- + Classification abstraite pour catégoriser les activités organisées + selon leur objectif principal, leur public cible ou leur fonction institutionnelle. + es: >- + Clasificación abstracta para categorizar actividades organizadas + según su propósito principal, público objetivo o función institucional. + ar: >- + تصنيف مجرد لتصنيف الأنشطة المنظمة حسب غرضها الرئيسي + أو جمهورها المستهدف أو وظيفتها المؤسسية. + id: >- + Klasifikasi abstrak untuk mengkategorikan aktivitas terorganisir + berdasarkan tujuan utama, audiens target, atau fungsi institusional. + zh: >- + 用于按主要目的、目标受众或机构职能对有组织活动进行分类的抽象分类。 + broad_mappings: + - skos:Concept + - crm:E55_Type + keywords: + - program type + - activity classification + - institutional program + structured_aliases: + - literal_form: programmatype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Programmtyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de programme + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Categories include VOLUNTEER, EDUCATIONAL, OUTREACH, INTERNSHIP, FELLOWSHIP. slots: - - identified_by - - has_label - - has_description - exact_mappings: - - skos:Concept + - identified_by + - has_label + - has_description annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - program types common in institutions. custodian_types: "['*']" examples: - - value: - identified_by: https://nde.nl/program-type/volunteer - has_label: null - description: Volunteer program type + - value: + identified_by: https://nde.nl/program-type/volunteer + has_label: Volunteer Program + description: Volunteer program type classification diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml index 380a7f3ddf..984d7f1ecc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProgramTypes.yaml @@ -19,59 +19,213 @@ imports: classes: VolunteerProgram: is_a: ProgramType - description: Volunteer engagement programs for public participation. + description: >- + Organized activity enabling public participation through unpaid service + to support institutional operations and community engagement. + alt_descriptions: + nl: >- + Georganiseerde activiteit die publieke deelname mogelijk maakt door onbetaalde dienstverlening + ter ondersteuning van institutionele activiteiten en gemeenschapsbetrokkenheid. + de: >- + Organisierte Aktivität, die öffentliche Teilnahme durch unbezahlte Dienstleistung ermöglicht + zur Unterstützung institutioneller Abläufe und des Community Engagements. + fr: >- + Activité organisée permettant la participation du public par un service non rémunéré + pour soutenir les opérations institutionnelles et l'engagement communautaire. + es: >- + Actividad organizada que permite la participación pública a través de servicio no remunerado + para apoyar las operaciones institucionales y el compromiso comunitario. + structured_aliases: + - literal_form: vrijwilligersprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Freiwilligenprogramm + predicate: EXACT_SYNONYM + in_language: de + broad_mappings: + - skos:Concept + - crm:E7_Activity annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - broad_mappings: - - crm:E7_Activity - - schema:Action + custodian_types: '["*"]' EducationalProgram: is_a: ProgramType - description: Learning and teaching programs for various audiences. - annotations: - custodian_types: '[''*'']' + description: >- + Structured learning opportunity designed to transmit knowledge, + develop skills, or foster understanding among diverse audiences. + alt_descriptions: + nl: >- + Gestructureerde leermogelijkheid ontworpen om kennis over te dragen, + vaardigheden te ontwikkelen of begrip te bevorderen bij diverse doelgroepen. + de: >- + Strukturierte Lerngelegenheit, die darauf ausgelegt ist, Wissen zu vermitteln, + Fähigkeiten zu entwickeln oder das Verständnis bei verschiedenen Zielgruppen zu fördern. + fr: >- + Opportunité d'apprentissage structurée conçue pour transmettre des connaissances, + développer des compétences ou favoriser la compréhension auprès de divers publics. + es: >- + Oportunidad de aprendizaje estructurada diseñada para transmitir conocimientos, + desarrollar habilidades o fomentar la comprensión entre diversos públicos. + structured_aliases: + - literal_form: onderwijsprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildungsprogramm + predicate: EXACT_SYNONYM + in_language: de broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Concept + - crm:E7_Activity + annotations: + custodian_types: '["*"]' OutreachProgram: is_a: ProgramType - description: Community engagement and outreach initiatives. - annotations: - custodian_types: '[''*'']' + description: >- + Initiative extending institutional services beyond physical boundaries + to engage underserved or geographically distant communities. + alt_descriptions: + nl: >- + Initiatief dat institutionele diensten uitbreidt buiten fysieke grenzen + om onderbediende of geografisch afgelegen gemeenschappen te bereiken. + de: >- + Initiative, die institutionelle Dienstleistungen über physische Grenzen hinaus erweitert, + um unterversorgte oder geografisch entfernte Gemeinschaften zu erreichen. + fr: >- + Initiative étendant les services institutionnels au-delà des frontières physiques + pour atteindre les communautés mal desservies ou géographiquement éloignées. + es: >- + Iniciativa que extiende los servicios institucionales más allá de los límites físicos + para alcanzar comunidades desatendidas o geográficamente distantes. + structured_aliases: + - literal_form: outreachprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Outreach-Programm + predicate: EXACT_SYNONYM + in_language: de broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Concept + - crm:E7_Activity + annotations: + custodian_types: '["*"]' InternshipProgram: is_a: ProgramType - description: Training programs for students and early-career professionals. - annotations: - custodian_types: '[''*'']' + description: >- + Supervised practical experience opportunity for students or early-career professionals + to gain industry-specific skills and professional development. + alt_descriptions: + nl: >- + Begeleide praktijkervaring voor studenten of jonge professionals + om branchespecifieke vaardigheden en professionele ontwikkeling op te doen. + de: >- + Überwachte praktische Erfahrung für Studierende oder Berufseinsteiger, + um branchenspezifische Fähigkeiten und berufliche Entwicklung zu erwerben. + fr: >- + Expérience pratique supervisée pour les étudiants ou jeunes professionnels + afin d'acquérir des compétences spécifiques au secteur et un développement professionnel. + es: >- + Oportunidad de experiencia práctica supervisada para estudiantes o profesionales principiantes + para adquirir habilidades específicas de la industria y desarrollo profesional. + structured_aliases: + - literal_form: stageprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Praktikumsprogramm + predicate: EXACT_SYNONYM + in_language: de broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Concept + - crm:E7_Activity + annotations: + custodian_types: '["*"]' FellowshipProgram: is_a: ProgramType - description: Research fellowship programs for scholars. - annotations: - custodian_types: '[''*'']' + description: >- + Competitive award providing scholars with funding, resources, and institutional access + to conduct advanced research or creative work. + alt_descriptions: + nl: >- + Competitieve toekenning die wetenschappers financiering, middelen en institutionele toegang biedt + voor het uitvoeren van geavanceerd onderzoek of creatief werk. + de: >- + Wettbewerbsorientierte Auszeichnung, die Wissenschaftlern Finanzierung, Ressourcen und institutionellen Zugang + für fortgeschrittene Forschung oder kreative Arbeit bietet. + fr: >- + Prix compétitif offrant aux chercheurs un financement, des ressources et un accès institutionnel + pour mener des recherches avancées ou un travail créatif. + es: >- + Premio competitivo que proporciona a los académicos financiación, recursos y acceso institucional + para realizar investigación avanzada o trabajo creativo. + structured_aliases: + - literal_form: fellowshipprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stipendienprogramm + predicate: EXACT_SYNONYM + in_language: de broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Concept + - crm:E7_Activity + annotations: + custodian_types: '["*"]' MembershipProgram: is_a: ProgramType - description: Membership and patron programs. - annotations: - custodian_types: '[''*'']' + description: >- + Structured affiliation scheme offering benefits, privileges, or exclusive access + in exchange for periodic financial support or subscription. + alt_descriptions: + nl: >- + Gestructureerd lidmaatschapsregeling die voordelen, voorrechten of exclusieve toegang biedt + in ruil voor periodieke financiële steun of abonnement. + de: >- + Strukturiertes Mitgliedschaftssystem, das Vorteile, Privilegien oder exklusiven Zugang + im Austausch für regelmäßige finanzielle Unterstützung oder Abonnement bietet. + fr: >- + Régime d'affiliation structuré offrant des avantages, des privilèges ou un accès exclusif + en échange d'un soutien financier périodique ou d'un abonnement. + es: >- + Esquema de afiliación estructurado que ofrece beneficios, privilegios o acceso exclusivo + a cambio de apoyo financiero periódico o suscripción. + structured_aliases: + - literal_form: lidmaatschapsprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Mitgliedschaftsprogramm + predicate: EXACT_SYNONYM + in_language: de broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Concept + - crm:E7_Activity + annotations: + custodian_types: '["*"]' AccessibilityProgram: is_a: ProgramType - description: Programs focused on accessibility and inclusion. - annotations: - custodian_types: '[''*'']' + description: >- + Initiative designed to remove barriers and ensure equitable access + to services, collections, or spaces for persons with disabilities. + alt_descriptions: + nl: >- + Initiatief ontworpen om barrières weg te nemen en gelijke toegang te waarborgen + tot diensten, collecties of ruimtes voor mensen met een beperking. + de: >- + Initiative, die darauf ausgelegt ist, Barrieren zu beseitigen und gerechten Zugang + zu Diensten, Sammlungen oder Räumen für Menschen mit Behinderungen zu gewährleisten. + fr: >- + Initiative conçue pour éliminer les obstacles et assurer un accès équitable + aux services, collections ou espaces pour les personnes handicapées. + es: >- + Iniciativa diseñada para eliminar barreras y garantizar acceso equitativo + a servicios, colecciones o espacios para personas con discapacidad. + structured_aliases: + - literal_form: toegankelijkheidsprogramma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Barrierefreiheitsprogramm + predicate: EXACT_SYNONYM + in_language: de broad_mappings: - - crm:E7_Activity - - schema:Action + - skos:Concept + - crm:E7_Activity + annotations: + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Project.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Project.yaml index ff43d6cb92..1ecc50e334 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Project.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Project.yaml @@ -27,56 +27,65 @@ imports: - ../slots/organized_by - ../slots/has_participant - ../slots/receive # was: funding_source - - ../slots/20260202_matang/new/related_project + - ../slots/related_to - ../slots/temporal_extent default_prefix: hc classes: Project: class_uri: org:OrganizationalCollaboration - description: "A time-limited initiative or program run by an EncompassingBody organization\n(typically a NetworkOrganisation)\ - \ in which heritage Custodians participate.\n\n**PURPOSE**:\n\nProjects bridge the gap between:\n- **EncompassingBody**\ - \ (organizations that coordinate heritage custodians)\n- **Custodian** (individual heritage institutions)\n\nA NetworkOrganisation\ - \ like NDE (Netwerk Digitaal Erfgoed) runs multiple projects\nover time. Each project involves participation from member\ - \ Custodians who\ncontribute resources, expertise, or collections.\n\n**KEY RELATIONSHIPS**:\n\n```\nEncompassingBody\ - \ (e.g., NDE)\n │\n ├── projects ──→ Project (e.g., \"Versnellen 2024\")\n │ │\n\ - \ │ ├── participating_custodians ──→ Custodian[]\n │ │\n │ \ - \ └── funding_call ──→ CallForApplication\n │ │\n\ - \ │ └── funded_projects (inverse)\n │\n └── member_custodians\ - \ ──→ Custodian[]\n │\n └── participated_in_projects\ - \ ──→ Project[]\n```\n\n**BIDIRECTIONAL NAVIGATION**:\n\n- From EncompassingBody: `encompassing_body.projects` → all\ - \ projects run by network\n- From Project: `project.participating_custodians` → all custodians in project\n- From Custodian:\ - \ `custodian.participated_in_projects` → all projects custodian joined\n\n**PROJECT vs ORGANIZATIONAL CHANGE EVENT**:\n\ - \n- **Project**: Time-limited initiative with defined goals, deliverables, funding\n- **OrganizationalChangeEvent**:\ - \ Structural change in organization (merger, split, etc.)\n\nProjects may TRIGGER organizational change events but are\ - \ distinct concepts:\n- \"Digitization Partnership 2023\" (Project) → restructuring of digitization teams (OrganizationalChangeEvent)\n\ - \n**EXAMPLES**:\n\n1. **NDE Versnellen 2024**\n - organizing_body: NDE (NetworkOrganisation)\n - participating_custodians:\ - \ Amsterdam Museum, KB, Nationaal Archief, etc.\n - objectives: Accelerate digital heritage infrastructure adoption\n\ - \ - project_url: https://netwerkdigitaalerfgoed.nl/versnellen-2024/\n \n2. **Europeana Aggregation Project**\n \ - \ - organizing_body: Europeana Foundation (NetworkOrganisation)\n - participating_custodians: National museums across\ - \ EU\n - objectives: Aggregate and standardize metadata for discovery\n \n3. **OCLC Linked Data Initiative**\n \ - \ - organizing_body: OCLC (Cooperative)\n - participating_custodians: Member libraries contributing authority data\n\ - \ - objectives: Expand linked data resources for libraries\n\n**ONTOLOGY ALIGNMENT**:\n\n- **Schema.org**: `schema:Project`\ - \ - \"An enterprise (potentially combinding people,\n organizations, software, and physical resources) to accomplish\ - \ a particular goal\"\n- **DOAP**: `doap:Project` - Description of a Project (software-focused but extensible)\n- **PROV-O**:\ - \ `prov:Activity` - Can model project as activity with agents\n- **Dublin Core**: `dcterms:relation` for project relationships\n\ - \n**TEMPORAL DYNAMICS**:\n\nProjects have defined lifecycles tracked via `project_status`:\n- PROPOSED → APPROVED →\ - \ IN_PROGRESS → COMPLETED\n- May be ON_HOLD (temporarily paused) or DISCONTINUED (terminated)\n- May be EXTENDED (continued\ - \ beyond original end date)\n\n**PARTICIPATION PATTERNS**:\n\nCustodians participate in projects through various roles:\n\ - - **Lead partner**: Primary responsibility, often receives main funding\n- **Consortium member**: Equal partnership\ - \ with shared responsibilities\n- **Subcontractor**: Specific deliverables under contract\n- **Advisory role**: Guidance\ - \ without direct deliverables\n- **Pilot site**: Testing/validation of project outputs\n\nThese roles can be modeled\ - \ via a ProjectParticipation class if needed (future extension).\n" + description: >- + Time-limited collaborative initiative with defined objectives, participants, and deliverables, + typically managed by an umbrella organization with heritage institution participation. + alt_descriptions: + nl: >- + Tijdelijk collaboratief initiatief met gedefinieerde doelstellingen, deelnemers en deliverables, + doorgaans beheerd door een overkoepelende organisatie met deelname van erfgoedinstellingen. + de: >- + Zeitlich begrenzte kollaborative Initiative mit definierten Zielen, Teilnehmern und Ergebnissen, + normalerweise verwaltet von einer Dachorganisation mit Beteiligung von Kulturerbeeinrichtungen. + fr: >- + Initiative collaborative à durée limitée avec des objectifs, des participants et des livrables définis, + généralement gérée par une organisation faîtière avec la participation d'institutions patrimoniales. + es: >- + Iniciativa colaborativa temporal con objetivos, participantes y entregables definidos, + generalmente gestionada por una organización paraguas con participación de instituciones patrimoniales. + ar: >- + مبادرة تعاونية محدودة الوقت مع أهداف ومشاركين ومخرجات محددة، + تُدار عادةً من قبل منظمة شاملة مع مشاركة مؤسسات التراث. + id: >- + Inisiatif kolaboratif terbatas waktu dengan tujuan, peserta, dan deliverable yang ditentukan, + biasanya dikelola oleh organisasi payung dengan partisipasi institusi warisan budaya. + zh: >- + 具有明确目标、参与者和可交付成果的限时协作倡议, + 通常由伞形组织管理,文化遗产机构参与。 + structured_aliases: + - literal_form: project + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Projekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: projet + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: proyecto + predicate: EXACT_SYNONYM + in_language: es + comments: + - Projects bridge EncompassingBody organizations and individual Custodians. + - Lifecycle tracked via ProjectStatusEnum (PROPOSED through COMPLETED). exact_mappings: - - org:OrganizationalCollaboration - - schema:Project - - doap:Project + - org:OrganizationalCollaboration + broad_mappings: + - schema:Project + - doap:Project close_mappings: - - prov:Activity - - schema:ResearchProject - - schema:FundingScheme + - prov:Activity + - schema:ResearchProject + - schema:FundingScheme related_mappings: - - org:Organization - - schema:Grant + - org:Organization + - schema:Grant slots: # MIGRATED 2026-01-24: deliverable → has_objective + Deliverable (Rule 53) - has_objective @@ -86,10 +95,9 @@ classes: - participate_in # was: funding_call - migrated per Rule 53 (2026-01-26) - receive # was: funding_source - migrated per Rule 53 (2026-01-26) - has_keyword - - has_objective - organized_by - has_participant - - related_project + - related_to - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # RiC-O style slots (migrated 2026-01-16 per Rule 53) - identified_by # was: project_id, project_identifier @@ -98,6 +106,7 @@ classes: - has_status # was: project_status - has_url # was: project_url slot_usage: + has_score: # === MIGRATED SLOTS (2026-01-16 per Rule 53) === identified_by: # was: project_id (primary) + project_identifier (external IDs) @@ -175,26 +184,12 @@ classes: currency_code: "USD" currency_symbol: "$" has_objective: -# range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type examples: - value: Onboard 50 heritage institutions to NDE infrastructure - value: Create standardized metadata mappings for 10M records - value: Develop open source tools for digital preservation - # MIGRATED 2026-01-24: deliverable → has_objective + Deliverable (Rule 53) - has_objective: - range: Deliverable - multivalued: true - inlined: true - inlined_as_list: true - required: false - examples: - - value: - - value: - deliverable_url: "https://doi.org/10.1234/dataset" - - value: - deliverable_url: "https://github.com/nde-project/tool" organized_by: required: true # range: string # uriorcurie @@ -208,7 +203,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/nl-nh-ams-m-am - value: https://nde.nl/ontology/hc/nl-zh-haa-l-kb - related_project: + related_to: # range: string # uriorcurie multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -245,17 +240,6 @@ classes: has_label: "Horizon Europe" - value: has_label: "Member contributions" - comments: - - Project links EncompassingBody (organizer) to Custodian (participants) - - 'Bidirectional navigation: organizing_body ↔ projects, participating_custodians ↔ participated_in_projects' - - Bidirectional link to CallForApplication via funding_call ↔ funded_projects - - Distinct from OrganizationalChangeEvent (initiatives vs structural changes) - - Lifecycle tracked via ProjectStatusEnum (PROPOSED through COMPLETED) - - 'Example: NDE Versnellen program links NDE network to participating heritage institutions' - see_also: - - https://schema.org/Project - - http://usefulinc.com/ns/doap#Project - - https://netwerkdigitaalerfgoed.nl/versnellen-2024/ examples: - value: # Migrated to RiC-O slots 2026-01-16 @@ -286,12 +270,11 @@ classes: - Publish 2M heritage objects as Linked Open Data - Train 200 heritage professionals in digital preservation # MIGRATED 2026-01-24: deliverable → has_objective + Deliverable (Rule 53) - has_objective: - - deliverable_title: "Individual implementation roadmaps for each participant" - - deliverable_title: "Technical documentation and best practices guide" - - deliverable_title: "Training curriculum and workshop materials" - - deliverable_title: "Case study reports from participating institutions" - organizing_body: https://nde.nl/ontology/hc/encompassing-body/network/nde + - Individual implementation roadmaps for each participant + - Technical documentation and best practices guide + - Training curriculum and workshop materials + - Case study reports from participating institutions + organized_by: https://nde.nl/ontology/hc/encompassing-body/network/nde has_participant: - https://nde.nl/ontology/hc/nl-nh-ams-m-am - https://nde.nl/ontology/hc/nl-zh-haa-l-kb @@ -334,7 +317,7 @@ classes: - Aggregate 15M new heritage objects to Europeana - Improve metadata quality scores for existing records - Implement EDM 5.2.x across all contributing aggregators - organizing_body: https://nde.nl/ontology/hc/encompassing-body/network/europeana + organized_by: https://nde.nl/ontology/hc/encompassing-body/network/europeana has_participant: - https://nde.nl/ontology/hc/at-vienna-a-ona - https://nde.nl/ontology/hc/be-brussels-l-kbr @@ -342,4 +325,4 @@ classes: - aggregation - metadata - Europeana Data Model - - cultural heritage discovery \ No newline at end of file + - cultural heritage discovery diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Provenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Provenance.yaml index 8cb4826645..25c72be1e1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Provenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Provenance.yaml @@ -30,73 +30,114 @@ imports: # default_range: string classes: Provenance: - description: 'A single provenance statement describing the origin, lineage, or - derivation of a piece of data. - - **DISTINCTION FROM ProvenanceBlock**: - `Provenance` represents a SINGLE provenance - statement (one source, one activity) - `ProvenanceBlock` bundles MULTIPLE provenance - sources together - - Use `Provenance` when: - Tracking provenance of individual data elements - Recording - specific extraction or transformation activities - Linking data to its source - agent/entity - - **ONTOLOGY MAPPING**: - class_uri: prov:Activity (the extraction/derivation - activity) - Links to prov:Agent via has_agent - Links to prov:Entity - via used (source) and generated (result)' + description: >- + Statement documenting the origin, derivation, or lineage of data, + recording the agents, activities, and sources involved in its creation or transformation. + alt_descriptions: + nl: >- + Verklaring die de herkomst, afleiding of afstamming van gegevens documenteert, + waarbij de betrokken agenten, activiteiten en bronnen worden vastgelegd. + de: >- + Erklärung, die den Ursprung, die Ableitung oder die Abstammung von Daten dokumentiert + und die beteiligten Akteure, Aktivitäten und Quellen erfasst. + fr: >- + Déclaration documentant l'origine, la dérivation ou la lignée des données, + enregistrant les agents, activités et sources impliqués dans leur création ou transformation. + es: >- + Declaración que documenta el origen, derivación o linaje de los datos, + registrando los agentes, actividades y fuentes involucrados en su creación o transformación. + ar: >- + بيان يوثق أصل البيانات أو اشتقاقها أو نسبها، + مسجلاً الوكلاء والأنشطة والمصادر المشاركة في إنشائها أو تحويلها. + id: >- + Pernyataan yang mendokumentasikan asal, turunan, atau silsilah data, + mencatat agen, aktivitas, dan sumber yang terlibat dalam pembuatan atau transformasinya. + zh: >- + 记录数据来源、衍生或谱系的声明, + 记录参与其创建或转换的代理、活动和来源。 class_uri: prov:Activity close_mappings: - - dct:ProvenanceStatement - - schema:Action + - dct:ProvenanceStatement + - schema:Action related_mappings: - - prov:Entity - - prov:Derivation + - prov:Entity + - prov:Derivation + broad_mappings: + - prov:Activity + keywords: + - provenance + - data lineage + - origin + - derivation + structured_aliases: + - literal_form: herkomst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provenienz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: provenance + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Represents a SINGLE provenance statement (one source, one activity) + - Use ProvenanceBlock for bundling MULTIPLE provenance sources together slots: - - has_agent - - temporal_extent - - generated_by - - retrieved_by - - retrieved_through - - identified_by - - has_quantity - - based_on - - has_output - - has_note + - has_agent + - temporal_extent + - generated_by + - retrieved_by + - retrieved_through + - identified_by + - has_quantity + - based_on + - has_output + - has_note slot_usage: retrieved_by: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false retrieved_through: range: RetrievalMethod inlined: true temporal_extent: null - identified_by: -# range: string # uriorcurie + identified_by: {} has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type + inlined: false based_on: -# range: string # uriorcurie multivalued: true has_output: range: LLMResponse inlined: true annotations: custodian_types: '["*"]' - custodian_types_rationale: Provenance tracking is universal across all custodian - types. + custodian_types_rationale: Provenance tracking is universal across all custodian types. custodian_types_primary: '*' specificity_score: 0.15 specificity_rationale: Very low specificity - provenance metadata applies universally. examples: - - value: "Provenance:\n extraction_method: \"xpath_extraction\"\n source_entity:\ - \ \"https://example.org/webpage/12345\"\n generated_by:\n has_score:\n\ - \ has_score: 0.95\n has_method: \"xpath_extraction\"\ - \n has_description: \"Exact match at expected XPath\"\n note:\ - \ \"Extracted from archived HTML using XPath\"\n" - - value: "Provenance:\n retrieved_by:\n has_label: \"claude-opus-4.5\"\ - \n retrieved_through:\n has_label: \"exa_crawling_exa\"\ - \n based_on:\n - \"https://www.linkedin.com/in/...\"\n identified_by:\ - \ \"exa_12345678\"\n has_quantity:\n quantity_value: 0.001\n \ - \ has_unit:\n has_label: \"USD\"\n temporal_extent:\n\ - \ begin_of_the_begin: \"2025-12-12T22:00:00Z\"\n" + - value: + extraction_method: xpath_extraction + source_entity: https://example.org/webpage/12345 + generated_by: + has_score: + has_score: 0.95 + has_method: xpath_extraction + has_description: Exact match at expected XPath + note: Extracted from archived HTML using XPath + description: XPath-based extraction provenance + - value: + retrieved_by: + has_label: claude-opus-4.5 + retrieved_through: + has_label: exa_crawling_exa + based_on: + - https://www.linkedin.com/in/example + identified_by: exa_12345678 + has_quantity: + quantity_value: 0.001 + has_unit: + has_label: USD + temporal_extent: + begin_of_the_begin: "2025-12-12T22:00:00Z" + description: LLM-assisted retrieval provenance diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml index fee2451767..d89c942273 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml @@ -11,57 +11,89 @@ prefixes: imports: - linkml:types - ../enums/DataTierEnum + - ../classes/GenerationEvent - ../slots/generated_by - ../slots/has_note - - ../slots/20260202_matang/new/source_type - - ../slots/20260202_matang/new/source_url - - ../slots/20260202_matang/new/standards_compliance + - ../slots/has_type + - ../slots/has_url + - ../slots/has_standard # default_range: string classes: ProvenanceBlock: - description: "Complete provenance tracking for the entry, supporting both nested\ - \ and flat formats. Contains information about data sources, extraction methods,\ - \ timestamps, confidence scores, and verification status. This is the primary\ - \ class for documenting the lineage and quality of data in custodian records.\n\ - Ontology mapping rationale: - class_uri is prov:Bundle because this represents\ - \ a named set of provenance\n descriptions bundled together - it's provenance\ - \ ABOUT provenance/data\n- close_mappings includes pav:Provenance conceptually\ - \ as PAV's approach to\n tracking authoring and versioning provenance\n- related_mappings\ - \ includes prov:Entity (the bundle is itself an entity) and\n prov:Activity\ - \ (extraction/enrichment are activities with timestamps)" + description: >- + Container bundling multiple provenance statements together, documenting + data sources, extraction methods, timestamps, confidence scores, and verification status. + alt_descriptions: + nl: >- + Container die meerdere herkomstverklaringen bundelt, waarbij gegevensbronnen, + extractiemethoden, tijdstempels, betrouwbaarheidsscores en verificatiestatus worden gedocumenteerd. + de: >- + Container, der mehrere Provenienzaussagen bündelt und Datenquellen, + Extraktionsmethoden, Zeitstempel, Konfidenzwerte und Verifikationsstatus dokumentiert. + fr: >- + Conteneur regroupant plusieurs déclarations de provenance, documentant + les sources de données, les méthodes d'extraction, les horodatages, les scores de confiance et le statut de vérification. + es: >- + Contenedor que agrupa múltiples declaraciones de procedencia, documentando + fuentes de datos, métodos de extracción, marcas de tiempo, puntuaciones de confianza y estado de verificación. + ar: >- + حاوية تجمع عبارات المنشأ المتعددة، توثق مصادر البيانات + وطرق الاستخراج والطوابع الزمنية ودرجات الثقة وحالة التحقق. + id: >- + Kontainer yang mengelompokkan beberapa pernyataan provenance, mendokumentasikan + sumber data, metode ekstraksi, timestamp, skor kepercayaan, dan status verifikasi. + zh: >- + 将多个来源声明捆绑在一起的容器,记录数据源、提取方法、时间戳、置信度分数和验证状态。 class_uri: prov:Bundle close_mappings: - - pav:Provenance + - pav:Provenance related_mappings: - - prov:Entity - - prov:Activity + - prov:Entity + - prov:Activity + broad_mappings: + - prov:Entity + keywords: + - provenance block + - data lineage + - source tracking + - confidence score + structured_aliases: + - literal_form: herkomstblok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provenienzblock + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bloc de provenance + predicate: EXACT_SYNONYM + in_language: fr + comments: + - MIGRATED 2026-01-19: confidence_score → generated_by + GenerationEvent + ConfidenceScore (Rule 53) + - Distinguished from Provenance which represents a SINGLE statement slots: - - generated_by - - has_note - - source_url - - source_type - - standards_compliance + - generated_by + - has_note + - has_url + - has_type + - has_standard slot_usage: generated_by: range: GenerationEvent required: false inlined: true - description: 'Generation event containing confidence score for the provenance - block. MIGRATED 2026-01-19: Replaces confidence_score slot with structured - pattern.' + description: >- + Generation event containing confidence score for the provenance block. + MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern. examples: - - value: - has_score: - has_score: 0.95 - has_method: automated_extraction - - value: - has_score: - has_score: 0.65 - has_method: manual_review - comments: - - 'MIGRATED 2026-01-19: confidence_score → generated_by + GenerationEvent - + ConfidenceScore (Rule 53)' + - value: + has_score: + has_score: 0.95 + has_method: automated_extraction + - value: + has_score: + has_score: 0.65 + has_method: manual_review annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml index b17b96f0df..b63a95b443 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml @@ -40,18 +40,48 @@ default_prefix: hc classes: ProvenanceEvent: class_uri: crm:E8_Acquisition - description: "An event representing a change in ownership or custody of a heritage object.\n\nProvenanceEvent models the CHAIN OF OWNERSHIP - who owned the object, when,\nand how ownership transferred between parties.\n\n**Key Distinction**:\n\n| Concept | Class | Description |\n|---------|-------|-------------|\n| **Ownership change** | **ProvenanceEvent** | **Sale, gift, confiscation** |\n| Temporary custody | Loan | Exhibition loan, study loan |\n| Physical condition | ConservationRecord | Condition, treatment |\n\n**Ontology Alignment**:\n\n- **CIDOC-CRM**: crm:E8_Acquisition (primary)\n \"Comprises the actions by which legal ownership of physical objects \n is transferred from one person or institution to another.\"\n- **CIDOC-CRM**: crm:E10_Transfer_of_Custody (for custody without ownership)\n- **PROV-O**: prov:Activity (provenance activity)\n- **Schema.org**: schema:TransferAction\n\n**Provenance Research Standards**:\n\nSupports key provenance research requirements:\n- **Nazi-era\ - \ provenance**: Washington Principles, Terez\xEDn Declaration\n- **Due diligence**: AAMD guidelines, UNESCO 1970 Convention\n- **Restitution research**: Documentation of forced transfers\n\n**Certainty Levels**:\n\nProvenance events can have varying certainty:\n- **CERTAIN**: Documentary evidence confirms transfer\n- **PROBABLE**: Strong circumstantial evidence\n- **POSSIBLE**: Reasonable inference from context\n- **UNCERTAIN**: Speculative or unverified\n\n**Example Provenance Chain**:\n\n```\n1665: CREATION (Vermeer creates painting)\n \u2193\nc.1665-74: COMMISSION/PURCHASE (van Ruijven acquires)\n \u2193\n1696: AUCTION (Dissius sale, Amsterdam)\n \u2193\n1881: PURCHASE (des Tombe buys for 30 guilders)\n \u2193\n1903: BEQUEST (des Tombe bequeaths to Mauritshuis)\n```\n" + description: >- + Event representing a transfer of legal ownership or custody of a heritage object + from one party to another, documenting the chain of provenance throughout its history. + alt_descriptions: + nl: >- + Gebeurtenis die een overdracht van juridisch eigendom of bewaring van een erfgoedobject + van de ene partij naar de andere vertegenwoordigt, documenterend de herkomstketen throughout zijn geschiedenis. + de: >- + Ereignis, das die Übertragung des rechtlichen Eigentums oder der Verwahrung eines Kulturguts + von einer Partei an eine andere darstellt und die Provenienzkette dokumentiert. + fr: >- + Événement représentant un transfert de propriété légale ou de garde d'un objet patrimonial + d'une partie à une autre, documentant la chaîne de provenance tout au long de son histoire. + es: >- + Evento que representa una transferencia de propiedad legal o custodia de un objeto patrimonial + de una parte a otra, documentando la cadena de procedencia a lo largo de su historia. + ar: >- + حدث يمثل نقل الملكية القانونية أو الحيازة لقطعة تراثية + من طرف إلى آخر، يوثق سلسلة المنشأ عبر تاريخها. + id: >- + Peristiwa yang mewakili transfer kepemilikan legal atau pengawasan objek warisan budaya + dari satu pihak ke pihak lain, mendokumentasikan rantai provenance sepanjang sejarahnya. + zh: >- + 表示文化遗产物品的法律所有权或保管权从一方转移到另一方的事件, + 记录其历史上的来源链条。 exact_mappings: - - crm:E8_Acquisition + - crm:E8_Acquisition close_mappings: - - crm:E10_Transfer_of_Custody - - prov:Activity - - schema:TransferAction - - aat:300055863 + - crm:E10_Transfer_of_Custody + - prov:Activity + - schema:TransferAction + - aat:300055863 related_mappings: - - crm:E7_Activity - - schema:Action + - crm:E7_Activity + - schema:Action + broad_mappings: + - crm:E7_Activity + keywords: + - provenance event + - ownership transfer + - acquisition + - chain of custody slots: - conducted_by - publish @@ -398,6 +428,11 @@ classes: has_note: - Provenance gap requires further research - Listed on Art Loss Register + notes: + - | + Preserved from prior description (commit 6251b84d): + + "An event representing a change in ownership or custody of a heritage object.\n\nProvenanceEvent models the CHAIN OF OWNERSHIP - who owned the object, when,\nand how ownership transferred between parties.\n\n**Key Distinction**:\n\n| Concept | Class | Description |\n|---------|-------|-------------|\n| **Ownership change** | **ProvenanceEvent** | **Sale, gift, confiscation** |\n| Temporary custody | Loan | Exhibition loan, study loan |\n| Physical condition | ConservationRecord | Condition, treatment |\n\n**Ontology Alignment**:\n\n- **CIDOC-CRM**: crm:E8_Acquisition (primary)\n \"Comprises the actions by which legal ownership of physical objects \n is transferred from one person or institution to another.\"\n- **CIDOC-CRM**: crm:E10_Transfer_of_Custody (for custody without ownership)\n- **PROV-O**: prov:Activity (provenance activity)\n- **Schema.org**: schema:TransferAction\n\n**Provenance Research Standards**:\n\nSupports key provenance research requirements:\n- **Nazi-era\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml index 759e153f9d..747ee142ba 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenancePath.yaml @@ -15,9 +15,50 @@ imports: classes: ProvenancePath: class_uri: prov:Plan - description: A path or chain of provenance. + description: >- + Ordered sequence of ownership transfers or custody changes forming + a complete provenance chain from creation to current location. + alt_descriptions: + nl: >- + Geordende reeks eigendomsoverdrachten of bewaringswijzigingen die + een volledige herkomstketen vormt van creatie tot huidige locatie. + de: >- + Geordnete Folge von Eigentumsübertragungen oder Verwahrungsänderungen, + die eine vollständige Provenienzkette von der Schöpfung bis zum aktuellen Standort bildet. + fr: >- + Séquence ordonnée de transferts de propriété ou de changements de garde + formant une chaîne de provenance complète de la création à l'emplacement actuel. + es: >- + Secuencia ordenada de transferencias de propiedad o cambios de custodia + que forman una cadena de procedencia completa desde la creación hasta la ubicación actual. + ar: >- + تسلسل مرتب من نقل الملكية أو تغييرات الحيازة + يشكل سلسلة منشأ كاملة من الإنشاء إلى الموقع الحالي. + id: >- + Urutan terurut transfer kepemilikan atau perubahan pengawasan + yang membentuk rantai provenance lengkap dari penciptaan hingga lokasi saat ini. + zh: >- + 所有权转让或保管变更的有序序列, + 形成从创建到当前位置的完整来源链条。 + broad_mappings: + - prov:Plan + - prov:Entity + keywords: + - provenance path + - ownership chain + - provenance history + structured_aliases: + - literal_form: herkomstpad + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provenienzpfad + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chemin de provenance + predicate: EXACT_SYNONYM + in_language: fr slots: - - has_description + - has_description annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml index e29c81413f..8b1058ee9e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml @@ -12,20 +12,54 @@ imports: # default_range: string classes: ProvenanceSources: - description: "Sources organized by type, aggregating multiple source records from\ - \ different data providers (Google Maps, Wikidata, web archives, etc.) with\ - \ data tier classification (TIER_1 through TIER_4).\nOntology mapping rationale:\ - \ - class_uri is prov:Collection because this aggregates multiple provenance\n\ - \ sources into a typed collection structure\n- close_mappings includes prov:Bundle\ - \ as it groups related provenance records - related_mappings includes schema:ItemList\ - \ for list-based organization" + description: >- + Aggregated collection of provenance source records organized by type, + aggregating data from multiple providers with data tier classification. + alt_descriptions: + nl: >- + Geaggregeerde verzameling herkomstbronrecords georganiseerd per type, + gegevensaggregatie van meerdere aanbieders met gegevenslaagclassificatie. + de: >- + Aggregierte Sammlung von Provenienzquellendatensätzen, organisiert nach Typ, + mit Datenaggregation von mehreren Anbietern und Datenstufenklassifizierung. + fr: >- + Collection agrégée d'enregistrements sources de provenance organisés par type, + agrégeant des données de plusieurs fournisseurs avec classification de niveau de données. + es: >- + Colección agregada de registros de fuentes de procedencia organizados por tipo, + agregando datos de múltiples proveedores con clasificación de nivel de datos. + ar: >- + مجموعة مجمعة من سجلات مصادر المنشأ منظمة حسب النوع، + تجمع البيانات من عدة مزودين مع تصنيف مستوى البيانات. + id: >- + Koleksi agregat catatan sumber provenance yang diorganisasi berdasarkan jenis, + mengagregasi data dari beberapa penyedia dengan klasifikasi tingkat data. + zh: >- + 按类型组织的来源源记录的聚合集合, + 汇总来自多个提供者的数据并进行数据层分类。 class_uri: prov:Collection close_mappings: - - prov:Bundle + - prov:Bundle related_mappings: - - schema:ItemList + - schema:ItemList + broad_mappings: + - prov:Collection + keywords: + - provenance sources + - source aggregation + - data providers + structured_aliases: + - literal_form: herkomstbronnen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provenienzquellen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sources de provenance + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml index 32daf669ab..7f8c0365c8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml @@ -18,22 +18,57 @@ imports: # default_range: string classes: ProvinceInfo: - description: "Province/region administrative information containing name and ISO\ - \ 3166-2 subdivision code. Used for administrative region identification in\ - \ location resolution and GHCID generation.\nOntology mapping rationale: - class_uri\ - \ is locn:AdminUnit from ISA Location Core Vocabulary\n which specifically\ - \ models administrative territorial units\n- close_mappings includes schema:AdministrativeArea\ - \ for web\n semantics compatibility\n- related_mappings includes prov:Entity\ - \ (province info as data)\n and schema:Place (provinces are geographic places)" + description: >- + Administrative region or subdivision data containing the name and ISO 3166-2 code + for provincial or state-level geographic identification. + alt_descriptions: + nl: >- + Administratieve regio- of subdivisiegegevens met de naam en ISO 3166-2-code + voor provinciale of staatsniveau geografische identificatie. + de: >- + Verwaltungsregion- oder Unterteilungsdaten mit Name und ISO 3166-2-Code + für geografische Identifizierung auf Provinz- oder Landesebene. + fr: >- + Données de région administrative ou de subdivision contenant le nom et le code ISO 3166-2 + pour l'identification géographique au niveau provincial ou étatique. + es: >- + Datos de región administrativa o subdivisión que contienen el nombre y código ISO 3166-2 + para identificación geográfica a nivel provincial o estatal. + ar: >- + بيانات المنطقة الإدارية أو التقسيم الفرعي التي تحتوي على الاسم والرمز ISO 3166-2 + للتعريف الجغرافي على مستوى المقاطعة أو الولاية. + id: >- + Data wilayah administratif atau subdivisi yang berisi nama dan kode ISO 3166-2 + untuk identifikasi geografis tingkat provinsi atau negara bagian. + zh: >- + 包含名称和ISO 3166-2代码的行政区域或分区数据, + 用于省级或州级地理识别。 class_uri: hc:ProvinceInfo close_mappings: - - schema:AdministrativeArea + - schema:AdministrativeArea related_mappings: - - prov:Entity - - schema:Place + - prov:Entity + - schema:Place + broad_mappings: + - schema:Place + keywords: + - province + - administrative region + - subdivision + - ISO 3166-2 + structured_aliases: + - literal_form: provincie-info + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provinzinformation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: informations sur la province + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' slots: - - has_name + - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml index d13690fac7..a2fe39bbc7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml @@ -23,25 +23,62 @@ imports: - ../slots/hold_record_set classes: ProvincialArchive: - description: Archive at the provincial administrative level. Provincial archives preserve records of provincial government and administration, serving as the main archival institution for a province or similar administrative unit. They may hold government records, notarial archives, and other materials of provincial significance. + description: >- + Government-funded repository at the provincial administrative level responsible + for preserving official records, notarial documents, and materials of regional significance. + alt_descriptions: + nl: >- + Door de overheid gefinancierde bewaarplaats op provinciaal administratief niveau + verantwoordelijk voor het bewaren van officiële archieven, notariële akten en regionaal significant materiaal. + de: >- + Staatlich finanziertes Archiv auf der Ebene der Provinzverwaltung, + zuständig für die Erhaltung von Amtsdokumenten, Notariatsakten und regional bedeutsamen Materialien. + fr: >- + Dépôt financé par le gouvernement au niveau administratif provincial + responsable de la préservation des archives officielles, des actes notariés et des documents d'importance régionale. + es: >- + Repositorio financiado por el gobierno a nivel administrativo provincial + responsable de preservar registros oficiales, documentos notariales y materiales de importancia regional. + ar: >- + مستودع ممول حكومياً على المستوى الإداري للمقاطعة + مسؤول عن الحفاظ على السجلات الرسمية والوثائق التوثيقية والمواد ذات الأهمية الإقليمية. + id: >- + Repositori yang didanai pemerintah pada tingkat administratif provinsi + yang bertanggung jawab untuk melestarikan arsip resmi, dokumen notaris, dan material signifikansi regional. + zh: >- + 省级行政级别的政府资助存储库, + 负责保存官方记录、公证文件和具有区域重要性的材料。 is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by - exact_mappings: - - wd:Q5403345 close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q5403345 + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - provincial archive + - regional archive + - government archive + structured_aliases: + - literal_form: provinciaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provinzarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives provinciales + predicate: EXACT_SYNONYM + in_language: fr + slots: + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Provincial Archive skos:altLabel: Provinzarchiv, archivo provincial, archives provinciales @@ -51,12 +88,11 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - RegionalArchive - - NationalArchives - - StateArchives - - ProvincialHistoricalArchive + - RegionalArchive + - NationalArchives + - StateArchives + - ProvincialHistoricalArchive comments: - - Provinzarchiv (de) - - Serves provincial administrative unit - - Preserves provincial government records - - May include notarial and other regional records + - Serves provincial administrative unit + - Preserves provincial government records + - May include notarial and other regional records diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml index 58d49c5e6d..9b695a421c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetType.yaml @@ -14,20 +14,57 @@ imports: - ../slots/has_type classes: ProvincialArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ProvincialArchive custodians. - ' + description: >- + Classification category for record collections maintained by provincial-level + archival institutions, organizing materials by provenance, function, or document type. + alt_descriptions: + nl: >- + Classificatiecategorie voor archiefcollecties die worden beheerd door provinciale + archiefinstellingen, organiserend materiaal naar herkomst, functie of documenttype. + de: >- + Klassifikationskategorie für Bestände, die von Archiven auf Provinzebene + verwaltet werden, organisiert nach Provenienz, Funktion oder Dokumententyp. + fr: >- + Catégorie de classification pour les collections de documents conservées par + les institutions archivistiques provinciales, organisées par provenance, fonction ou type de document. + es: >- + Categoría de clasificación para colecciones de registros mantenidas por + instituciones archivísticas provinciales, organizando materiales por procedencia, función o tipo de documento. + ar: >- + فئة تصنيف لمجموعات السجلات التي تحتفظ بها المؤسسات الأرشيفية على المستوى الإقليمي، + تنظم المواد حسب المنشأ أو الوظيفة أو نوع الوثيقة. + id: >- + Kategori klasifikasi untuk koleksi catatan yang dikelola oleh institusi arsip + tingkat provinsi, mengorganisasi material berdasarkan provenance, fungsi, atau jenis dokumen. + zh: >- + 省级档案机构维护的记录集合的分类类别, + 按来源、职能或文档类型组织材料。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + keywords: + - provincial archive records + - regional records + - government records + structured_aliases: + - literal_form: provinciaal archiefbestandstype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provinzarchivbestandstyp + predicate: EXACT_SYNONYM + in_language: de slots: - - has_type - - has_score - - has_scope + - has_type + - has_score + - has_scope see_also: - - ProvincialArchive - - rico:RecordSetType + - ProvincialArchive + - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ProvincialArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml index 8f24bbd2be..bf541aa571 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml @@ -4,132 +4,283 @@ title: ProvincialArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ProvincialArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ProvincialArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ProvincialAdministrationFonds: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Provincial government records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation created by subnational + executive and representative authorities. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + provinciale uitvoerende en representatieve bestuursorganen. + de: >- + Provenienzbasierte Aggregation von Unterlagen, die durch + provinzielle Exekutiv- und Vertretungsorgane entstanden sind. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + autorités provinciales exécutives et représentatives. + es: >- + Agregación basada en procedencia de documentación creada por + autoridades provinciales ejecutivas y representativas. + ar: >- + تجميع قائم على المنشأ لوثائق أنشأتها السلطات التنفيذية والتمثيلية + على المستوى الإقليمي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk oleh + otoritas provinsi eksekutif dan representatif. + zh: >- + 基于来源原则聚合由省级行政与代表机构形成的文献。 + structured_aliases: + - literal_form: provinciefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provinzfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds provincial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo provincial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوندس إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds provinsi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省级全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ProvincialArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProvincialAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ProvincialAdministrationFonds has_custodian: - equals_string: ProvincialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialArchive custodians. + equals_string: hc:ProvincialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Captures policy, oversight, and administrative outputs of provincial authorities. + - Preserves originating office structures and governance provenance. + - 'Preserved from prior description: Fonds-oriented record set type for provincial government records.' + keywords: + - provincial governance + - subnational administration + - executive records + - representative authority + examples: + - value: + has_type: hc:ProvincialAdministrationFonds + has_custodian: hc:ProvincialArchive + has_note: Provincial executive directives, committee minutes, and policy dossiers. + description: Subnational governance documentation grouped by originating authority annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + RegionalPlanningCollection: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Regional development documentation.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body concerning spatial development, + infrastructure strategy, and long-horizon territorial planning. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel over ruimtelijke ontwikkeling, + infrastructuurstrategie en langetermijnplanning van het gebied. + de: >- + Zusammengestellter Dokumentkoerper zu raeumlicher Entwicklung, + Infrastrukturstrategie und langfristiger Gebietsplanung. + fr: >- + Ensemble documentaire réuni sur le développement spatial, + la stratégie d'infrastructure et la planification territoriale de long terme. + es: >- + Cuerpo documental reunido sobre desarrollo espacial, + estrategia de infraestructura y planificación territorial de largo plazo. + ar: >- + جسم وثائقي مُجمع يتعلق بالتنمية المكانية واستراتيجية البنية التحتية + والتخطيط الإقليمي طويل الأمد. + id: >- + Kumpulan dokumenter terhimpun mengenai pengembangan spasial, + strategi infrastruktur, dan perencanaan wilayah jangka panjang. + zh: >- + 汇集关于空间发展、基础设施战略与长期区域规划的文献整体。 + structured_aliases: + - literal_form: collectie ruimtelijke ordening + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung Regionalplanung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d aménagement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de planificación regional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تخطيط إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi perencanaan regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域规划集合 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ProvincialArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RegionalPlanningCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:RegionalPlanningCollection has_custodian: - equals_string: ProvincialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialArchive custodians. + equals_string: hc:ProvincialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Brings together planning artifacts from multi-agency territorial development programs. + - Frequently arranged by project, corridor, or planning period. + - 'Preserved from prior description: Collection-oriented record set type for regional development and planning documentation.' + keywords: + - spatial planning + - infrastructure strategy + - development program + - territorial policy + examples: + - value: + has_type: hc:RegionalPlanningCollection + has_custodian: hc:ProvincialArchive + has_note: Zoning maps, transport corridor studies, and environmental impact dossiers. + description: Multi-source territorial development documentation assembled for planning access + ProvincialCourtSeries: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Provincial judicial records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence generated by subnational judicial forums, + capturing case progression, rulings, and procedural filings. + alt_descriptions: + nl: >- + Geordende documentaire reeks die is gevormd door provinciale + rechtscolleges en die zaakverloop, uitspraken en processtukken vastlegt. + de: >- + Geordnete Dokumentationsfolge aus provinziellen Gerichtsinstanzen, + die Fallverlauf, Entscheidungen und Verfahrensakten nachweist. + fr: >- + Sequence documentaire ordonnee produite par des juridictions + provinciales, retraçant progression des affaires, décisions et pièces. + es: >- + Secuencia documental ordenada generada por foros judiciales + provinciales, con trazas de tramitación, resoluciones y actuaciones. + ar: >- + تسلسل وثائقي منظم صادر عن هيئات قضائية إقليمية، يوثق سير القضايا + والأحكام والملفات الإجرائية. + id: >- + Urutan dokumenter teratur yang dibentuk forum peradilan provinsi, + mencatat perkembangan perkara, putusan, dan berkas prosedural. + zh: >- + 由省级司法机构形成的有序文献序列,记录案件进程、裁决与程序性文书。 + structured_aliases: + - literal_form: reeks gerechtelijke dossiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Serie Gerichtsakten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie judiciaire provinciale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie judicial provincial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات قضائية إقليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri arsip peradilan provinsi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省级司法系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ProvincialArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProvincialCourtSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:ProvincialCourtSeries has_custodian: - equals_string: ProvincialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialArchive custodians. + equals_string: hc:ProvincialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Reflects recurring adjudication workflows and filing sequences. + - Supports legal-history reconstruction across jurisdictions and periods. + - 'Preserved from prior description: Series-oriented record set type for provincial judicial records.' + keywords: + - judicial filing + - case progression + - court ruling + - procedural sequence + examples: + - value: + has_type: hc:ProvincialCourtSeries + has_custodian: hc:ProvincialArchive + has_note: Docket entries, hearing briefs, and judgment registers. + description: Subnational adjudication documentation arranged as a recurring sequence diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml index 09a6257d94..5b906d880d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml @@ -8,28 +8,59 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ProvincialHistoricalArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - hold_record_set - exact_mappings: - - wd:Q21087388 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q21087388 broad_mappings: - wd:Q166118 - description: "Provincial historical archive (archivo hist\xF3rico provincial) in Spain.\nThese archives preserve historical records transferred from notarial\noffices, courts, and other provincial institutions.\n\n**Wikidata**: Q21087388\n\n**Geographic Restriction**: Spain (ES) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nArchivos hist\xF3ricos provinciales preserve:\n- Notarial protocols (protocolos notariales)\n- Court records (fondos judiciales)\n- Civil registry records (registro civil hist\xF3rico)\n- Provincial government historical records\n- Private archives of regional significance\n- Ecclesiastical records (transferred)\n\n**Administrative Context**:\nIn the Spanish archival system:\n- Archivo Hist\xF3rico Nacional (national)\n- Archivos Hist\xF3ricos Provinciales (provincial) \u2190 This type\n- Archivos Municipales (municipal)\n- Archivos Comarcales (comarca level, in Catalonia)\n\n**Legal Framework**:\nGoverned by Spanish heritage\ - \ and archives legislation:\n- Ley del Patrimonio Hist\xF3rico Espa\xF1ol (1985)\n- Regional archive laws (Catalonia, Basque Country, etc.)\n\n**Related Types**:\n- ProvincialArchive (Q5403345) - Generic provincial archives\n- ComarcalArchive (Q21086734) - District archives (Catalonia)\n- NotarialArchive - Notarial records specifically\n- HistoricalArchive - Generic historical archives\n" + alt_descriptions: + nl: Provinciale historische archiefinstelling in Spanje met wettelijke taken voor regionaal archiefbeheer. + de: Provinzielles historisches Archiv in Spanien mit gesetzlichem Auftrag fuer regionales Archivmanagement. + fr: Institution d archives historiques provinciales en Espagne chargee de la gestion archivistique regionale. + es: Institucion archivistica historica provincial en Espana con funciones legales de gestion regional. + ar: مؤسسة أرشيف تاريخي إقليمي في إسبانيا ذات اختصاصات قانونية في إدارة الأرشيف. + id: Lembaga arsip sejarah tingkat provinsi di Spanyol dengan mandat hukum pengelolaan arsip regional. + zh: 西班牙省级历史档案机构,承担区域档案治理与管理职能。 + structured_aliases: + - literal_form: provinciaal historisch archief Spanje + in_language: nl + - literal_form: Provinzhistorisches Archiv Spanien + in_language: de + - literal_form: archives historiques provinciales Espagne + in_language: fr + - literal_form: archivo historico provincial + in_language: es + - literal_form: أرشيف تاريخي إقليمي إسباني + in_language: ar + - literal_form: arsip sejarah provinsi Spanyol + in_language: id + - literal_form: 西班牙省历史档案馆 + in_language: zh + description: >- + Provincial historical archive organization in Spain responsible for + stewardship and access management of regionally transferred historical records. slot_usage: {} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + This class models an archive as an organization type (custodian), not a + record set type. + + Geographic scope is Spain-only and may be constrained in rules. + + Administrative context includes alignment with Spain's national, + provincial, and municipal archival system tiers. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml index d0c1afb7fe..d82852d846 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml @@ -15,16 +15,63 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ProvincialHistoricalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ProvincialHistoricalArchive custodians. - ' + description: >- + Classification concept for documentary aggregations maintained by regional + government repositories at the provincial administrative level. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die worden beheerd door regionale + overheidsrepository's op provinciaal bestuurlijk niveau. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von regionalen + Regierungsarchiven auf provinzieller Verwaltungsebene verwaltet werden. + fr: >- + Concept de classification pour les agrégations documentaires maintenues par les + dépôts gouvernementaux régionaux au niveau administratif provincial. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas por repositorios + gubernamentales regionales a nivel administrativo provincial. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تديرها مستودعات حكومية إقليمية + على المستوى الإداري للمحافظة. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dikelola oleh repositori + pemerintah regional pada tingkat administrasi provinsi. + zh: >- + 由省级政府档案库维护的文献聚合的分类概念。 + structured_aliases: + - literal_form: provinciaal historisch archief collectietype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provinzialarchiv-Sammlungstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de collection d'archives provinciales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de colección de archivo provincial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة الأرشيف الإقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe koleksi arsip provinsi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省档案馆馆藏类型 + predicate: EXACT_SYNONYM + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept slots: - has_type - has_score @@ -34,7 +81,21 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ProvincialHistoricalArchiveRecordSetType + comments: + - Applies to regional-level government archival collections. + - Distinguished from municipal archives by provincial jurisdiction scope. + - 'Preserved from prior description: A rico:RecordSetType for classifying collections held by ProvincialHistoricalArchive custodians.' + keywords: + - provincial archives + - regional records + - government collections + - administrative level + examples: + - value: + has_type: ProvincialHistoricalArchiveRecordSetType + has_scope: Provincial governance records, notarial acts, court proceedings. + description: Documentary collection type for provincial heritage repositories annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml index 1339af1100..68246613a5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml @@ -4,58 +4,107 @@ title: ProvincialHistoricalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ProvincialHistoricalArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ProvincialHistoricalArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ProvincialHistoricalFonds: is_a: ProvincialHistoricalArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Historical provincial records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation preserved from earlier + provincial governance periods and legacy administrative formations. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die bewaard is uit + eerdere perioden van provinciaal bestuur en historische bestuursvormen. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus frueheren + Phasen provinzieller Verwaltung und historischen Verwaltungsstrukturen. + fr: >- + Agrégation fondée sur la provenance de documentation conservée des + périodes antérieures de gouvernance provinciale et d'anciennes formations. + es: >- + Agregación basada en procedencia de documentación conservada de + etapas anteriores de gobernanza provincial y formaciones administrativas. + ar: >- + تجميع قائم على المنشأ لوثائق محفوظة من فترات سابقة من الحكم + الإقليمي ومن تشكيلات إدارية تاريخية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dipertahankan dari + periode tata kelola provinsi terdahulu dan formasi administrasi lama. + zh: >- + 基于来源原则聚合来自早期省级治理阶段与历史行政形态的保存文献。 + structured_aliases: + - literal_form: historisch provinciefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: historischer Provinzfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds historique provincial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo historico provincial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوندس تاريخي إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds sejarah provinsi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省级历史全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: This class is intended for historical holdings that retain provincial provenance. + - Includes material from superseded offices, predecessor administrations, and long-term memory functions. + - 'Preserved from prior description: Fonds-oriented record set type for historical provincial records.' + keywords: + - historical governance + - legacy administration + - provincial memory + - provenance retention + examples: + - value: + has_type: hc:ProvincialHistoricalFonds + has_custodian: hc:ProvincialHistoricalArchive + has_note: Pre-reform provincial decrees, legacy registers, and predecessor office files. + description: Historical provincial documentation grouped by original administrative provenance broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ProvincialHistoricalArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProvincialHistoricalFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ProvincialHistoricalFonds has_custodian: - equals_string: ProvincialHistoricalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialHistoricalArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ProvincialHistoricalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialHistoricalArchive custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchive.yaml index 2c39ba8526..a7d361cd64 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchive.yaml @@ -8,15 +8,59 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PublicArchive: - description: Repository for official documents open to public access. Public archives are archival institutions that serve the general public, typically holding government records and other materials of public interest. They operate under principles of transparency and public access, subject to privacy and security restrictions. + description: >- + Government-funded institution that preserves official records and provides citizen access to administrative documentation. + alt_descriptions: + nl: >- + Door de overheid gefinancierde instelling die officiële archieven bewaart en burgers toegang geeft tot administratieve documentatie. + de: >- + Staatlich finanzierte Einrichtung, die offizielle Unterlagen bewahrt und Bürgern Zugang zu Verwaltungsdokumenten gewährt. + fr: >- + Institution financée par l'État qui préserve les archives officielles et fournit aux citoyens l'accès à la documentation administrative. + es: >- + Institución financiada por el gobierno que preserva registros oficiales y proporciona acceso ciudadano a documentación administrativa. + ar: >- + مؤسسة ممولة من الحكومة تحافظ على السجلات الرسمية وتوفر للمواطنين الوصول إلى الوثائق الإدارية. + id: >- + Lembaga yang didanai pemerintah yang melestarikan catatan resmi dan menyediakan akses warga ke dokumentasi administratif. + zh: >- + 保存官方记录并向公民提供行政文件访问的政府资助机构。 + structured_aliases: + nl: + - openbaar archief + - publiek archief + de: + - öffentliches Archiv + - Staatsarchiv + fr: + - archives publiques + - dépôt public + es: + - archivo público + - archivo estatal + ar: + - الأرشيف العام + - الأرشيف الحكومي + id: + - arsip publik + - arsip pemerintah + zh: + - 公共档案馆 + - 公开档案 + keywords: + - public archive + - government records + - citizen access + - official documents + - transparency is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -24,20 +68,19 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27031009 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q27031009 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Public Archive - skos:altLabel: "\xD6ffentliches Archiv, archivo p\xFAblico, archives publiques" + skos:altLabel: "Öffentliches Archiv, archivo público, archives publiques" custodian_status: public access_model: public access specificity_score: 0.1 @@ -49,9 +92,10 @@ classes: - PrivateArchive - PublicArchivesInFrance comments: - - "\xD6ffentliches Archiv (de)" - - "archivo p\xFAblico (es)" + - "Öffentliches Archiv (de)" + - "archivo público (es)" - archives publiques (fr) - Open to public access - Typically holds government records - Subject to FOI and privacy regulations + - 'Preserved from prior description: Repository for official documents open to public access. Public archives are archival institutions that serve the general public, typically holding government records and other materials of public interest. They operate under principles of transparency and public access, subject to privacy and security restrictions.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml index bec197a124..5c42a0247c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml @@ -8,16 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PublicArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PublicArchive custodians. - ' + description: >- + Taxonomy node for aggregations of governmental, civic, and administratively + mandated documentation held by publicly accountable repositories. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van overheids-, burger- en administratief verplichte + documentatie in bezit van publiek verantwoordingsplichtige bewaarinstellingen. + de: >- + Taxonomieknoten für Aggregationen staatlicher, bürgerlicher und administrativ vorgeschriebener + Dokumentation in öffentlich rechenschaftspflichtigen Repositorien. + fr: >- + Nœud taxonomique pour les agrégations de documentation gouvernementale, civile et + administrativement obligée détenue par des dépôts publiquement responsables. + es: >- + Nodo taxonómico para agregaciones de documentación gubernamental, cívica y administrativamente + mandatada en depósitos de responsabilidad pública. + ar: >- + عقدة تصنيفية لتجميعات الوثائق الحكومية والمدنية والإلزامية إدارياً المحفوظة في مستودعات مسؤولة علناً. + id: >- + Simpul taksonomi untuk agregasi dokumentasi pemerintah, sipil, dan administratif wajib + yang disimpan oleh repositori yang bertanggung jawab secara publik. + zh: >- + 用于聚合由公共责任机构持有的政府、公民和行政强制文档的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,8 +50,10 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:PublicArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: A rico:RecordSetType for classifying collections held by PublicArchive custodians.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml index 3ccf8c5d11..4c083cff96 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml @@ -4,132 +4,223 @@ title: PublicArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./PublicArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./PublicArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: PublicRecordsFonds: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Records created by public bodies.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation generated by public-sector + bodies in the exercise of statutory responsibilities. + alt_descriptions: + nl: Fondsgericht recordsettype voor archieven gevormd door publieke organen. + de: Fondsorientierter Recordset-Typ fuer Unterlagen oeffentlicher Stellen. + fr: Type de jeu de documents oriente fonds pour les archives de personnes morales publiques. + es: Tipo de conjunto documental orientado a fondo para archivos producidos por organismos públicos. + ar: نوع مجموعة سجلات موجّه بنمط الفوندس لسجلات الهيئات العامة. + id: Tipe set rekaman berorientasi fonds untuk arsip yang dibuat oleh badan publik. + zh: 面向公共机构形成档案的全宗型记录集类型。 + structured_aliases: + - literal_form: overheidsfonds + in_language: nl + - literal_form: Fonds oeffentliche Stelle + in_language: de + - literal_form: fonds public + in_language: fr + - literal_form: fondo público + in_language: es + - literal_form: فوندس جهة عامة + in_language: ar + - literal_form: fonds badan publik + in_language: id + - literal_form: 公共机构全宗 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - PublicArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: PublicRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:PublicRecordsFonds has_custodian: - equals_string: PublicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchive custodians. + equals_string: hc:PublicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Captures provenance from state, regional, and municipal public authorities. + - Supports accountability and legal-rights evidence retrieval. + - 'Preserved from prior description: Fonds-oriented record set type for records created by public bodies.' + keywords: + - public authority output + - statutory function + - provenance aggregation + - civic accountability + examples: + - value: + has_type: hc:PublicRecordsFonds + has_custodian: hc:PublicArchive + has_note: Municipal decrees, permit registers, and regulatory files. + description: Public-sector documentation grouped by originating authority annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + CivicDocumentationCollection: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Civic and community documentation.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body about civic life and community initiatives, + gathered across programs, events, and participatory activities. + alt_descriptions: + nl: Collectiegericht recordsettype voor burgerlijke en gemeenschapsdocumentatie. + de: Sammlungsorientierter Recordset-Typ fuer buergerliche und gemeinschaftliche Dokumentation. + fr: Type de jeu de documents oriente collection pour la documentation civique et communautaire. + es: Tipo de conjunto documental orientado a colección para documentación cívica y comunitaria. + ar: نوع مجموعة سجلات موجّه بنمط المجموعات لتوثيق مدني ومجتمعي. + id: Tipe set rekaman berorientasi koleksi untuk dokumentasi sipil dan komunitas. + zh: 面向公民与社区文档的集合型记录集类型。 + structured_aliases: + - literal_form: collectie burgerdocumentatie + in_language: nl + - literal_form: Sammlung Buergerdokumentation + in_language: de + - literal_form: collection civique + in_language: fr + - literal_form: colección cívica + in_language: es + - literal_form: مجموعة توثيق مدني + in_language: ar + - literal_form: koleksi dokumentasi sipil + in_language: id + - literal_form: 公民文档集合 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - PublicArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CivicDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:CivicDocumentationCollection has_custodian: - equals_string: PublicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchive custodians. + equals_string: hc:PublicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Brings together materials documenting civil participation and community action. + - Useful where provenance spans multiple local programs or initiatives. + - 'Preserved from prior description: Collection-oriented record set type for civic and community documentation.' + keywords: + - community initiatives + - civic participation + - assembled documentation + - local society + examples: + - value: + has_type: hc:CivicDocumentationCollection + has_custodian: hc:PublicArchive + has_note: Community council newsletters, neighborhood project files, and outreach materials. + description: Multi-source civic documentation assembled for community history access + AdministrativeCorrespondenceSeries: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Official correspondence.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of official communications exchanged during + routine administrative decision-making and service delivery. + alt_descriptions: + nl: Reeksgericht recordsettype voor officiële correspondentie. + de: Serienorientierter Recordset-Typ fuer amtliche Korrespondenz. + fr: Type de jeu de documents oriente serie pour la correspondance officielle. + es: Tipo de conjunto documental orientado a serie para correspondencia oficial. + ar: نوع مجموعة سجلات موجّه بنمط السلاسل للمراسلات الرسمية. + id: Tipe set rekaman berorientasi seri untuk korespondensi resmi. + zh: 面向官方往来函件的系列型记录集类型。 + structured_aliases: + - literal_form: reeks correspondentie + in_language: nl + - literal_form: Serie Korrespondenz + in_language: de + - literal_form: serie de correspondance + in_language: fr + - literal_form: serie de correspondencia + in_language: es + - literal_form: سلسلة مراسلات رسمية + in_language: ar + - literal_form: seri korespondensi resmi + in_language: id + - literal_form: 官方函件系列 + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - PublicArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AdministrativeCorrespondenceSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:AdministrativeCorrespondenceSeries has_custodian: - equals_string: PublicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchive custodians. + equals_string: hc:PublicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Represents recurring communication workflows between offices, agencies, and citizens. + - Supports timeline reconstruction for policy execution and case handling. + - 'Preserved from prior description: Series-oriented record set type for official correspondence.' + keywords: + - official communication + - administrative workflow + - case handling + - service delivery + examples: + - value: + has_type: hc:AdministrativeCorrespondenceSeries + has_custodian: hc:PublicArchive + has_note: Permit inquiry letters, internal memos, and response chains. + description: Recurring official communication sequence tied to administrative procedures diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml index 554a4ae08f..34095869cd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml @@ -8,15 +8,59 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PublicArchivesInFrance: - description: Type of archives in France under public law. French public archives (archives publiques en France) are defined by French law as archives created or received by public legal entities in the exercise of their activities. They are subject to specific legal requirements regarding preservation, access, and transfer to archival institutions. + description: >- + Public-law institution in France responsible for preserving records created or received by government entities. + alt_descriptions: + nl: >- + Instelling onder publiekrecht in Frankrijk verantwoordelijk voor het bewaren van archieven die door overheidsinstanties zijn gecreëerd of ontvangen. + de: >- + Öffentlich-rechtliche Institution in Frankreich, die für die Bewahrung von Unterlagen verantwortlich ist, die von Regierungsstellen erstellt oder empfangen wurden. + fr: >- + Institution de droit public en France chargée de la conservation des archives créées ou reçues par les entités gouvernementales. + es: >- + Institución de derecho público en Francia responsable de preservar los registros creados o recibidos por entidades gubernamentales. + ar: >- + مؤسسة قانونية عامة في فرنسا مسؤولة عن الحفاظ على السجلات التي أنشأتها أو تلقتها الكيانات الحكومية. + id: >- + Institusi hukum publik di Prancis yang bertanggung jawab untuk melestarikan catatan yang dibuat atau diterima oleh entitas pemerintah. + zh: >- + 法国公法机构,负责保存政府实体创建或接收的记录。 + structured_aliases: + nl: + - franse overheidsarchieven + - openbare archieven frankrijk + de: + - französische öffentliche Archive + - staatliche Archive Frankreichs + fr: + - archives publiques françaises + - archives de l'État français + es: + - archivos públicos franceses + - archivos estatales de Francia + ar: + - الأرشيفات العامة الفرنسية + - أرشيفات الدولة الفرنسية + id: + - arsip publik Prancis + - arsip negara Prancis + zh: + - 法国公共档案馆 + - 法国国家档案馆 + keywords: + - french archives + - public archives + - archives publiques + - government archives + - code du patrimoine is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -24,20 +68,19 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q2421452 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q2421452 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Public Archives in France - skos:altLabel: "\xD6ffentliches Archiv, archives publiques en France" + skos:altLabel: "Öffentliches Archiv, archives publiques en France" legal_framework: French archival law specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -47,8 +90,9 @@ classes: - FrenchPrivateArchives - NationalArchives comments: - - "\xD6ffentliches Archiv (de)" + - "Öffentliches Archiv (de)" - archives publiques en France (fr) - France-specific legal category - Governed by Code du patrimoine - Includes national, departmental, communal archives + - 'Preserved from prior description: Type of archives in France under public law. French public archives (archives publiques en France) are defined by French law as archives created or received by public legal entities in the exercise of their activities. They are subject to specific legal requirements regarding preservation, access, and transfer to archival institutions.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml index f9709684f8..cbb2d99971 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml @@ -3,19 +3,48 @@ name: PublicArchivesInFranceRecordSetType title: PublicArchivesInFrance Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PublicArchivesInFranceRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PublicArchivesInFrance custodians. - ' + description: >- + Classification concept for documentary aggregations maintained by French + state, departmental, and municipal archival authorities. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die worden beheerd + door Franse rijks-, departementale en gemeentelijke archiefautoriteiten. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von + französischen Staats-, Départements- und Kommunalarchivbehörden + verwaltet werden. + fr: >- + Concept de classification pour des agrégations documentaires conservées + par les autorités archivistiques françaises d'État, + départementales et municipales. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas por + autoridades archivísticas francesas estatales, departamentales y + municipales. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تديرها السلطات الأرشيفية + الفرنسية على مستوى الدولة والإدارات والبلديات. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dipelihara oleh + otoritas kearsipan Prancis tingkat negara, departemen, dan munisipal. + zh: >- + 用于分类由法国国家、省级与市级档案机构维护的文献聚合体的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,8 +56,48 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: PublicArchivesInFranceRecordSetType + structured_aliases: + - literal_form: type Franse overheidsarchiefaggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ französischer öffentlicher Archivaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire des archives publiques françaises + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental de archivos públicos de Francia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي للأرشيفات العامة في فرنسا + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter arsip publik Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国公共档案文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Covers documentary aggregations managed under French public archival authority frameworks. + - Supports jurisdiction-specific archival description and governance analysis. + - 'Preserved from prior description: A rico:RecordSetType for classifying collections held by PublicArchivesInFrance custodians.' + keywords: + - French public archives + - jurisdictional authority + - documentary aggregation + - archival governance + examples: + - value: + has_type: PublicArchivesInFranceRecordSetType + has_scope: Departmental prefecture files and municipal council registers. + description: Documentary aggregation managed by French public archival authorities. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml index 80f8644d78..b0234487e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml @@ -4,58 +4,104 @@ title: PublicArchivesInFrance Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./PublicArchivesInFranceRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./PublicArchivesInFranceRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: FrenchPublicFonds: is_a: PublicArchivesInFranceRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for French public sector records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced by French public + authorities, administrations, and state-linked service bodies. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + Franse publieke autoriteiten, administraties en publieke dienstorganen. + de: >- + Provenienzbasierte Aggregation von Unterlagen franzoesischer + oeffentlicher Behoerden, Verwaltungen und staatsnaher Dienststellen. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites publiques francaises, administrations et services rattaches. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades publicas francesas, administraciones y servicios vinculados. + ar: >- + تجميع قائم على المنشأ لوثائق صادرة عن السلطات العامة الفرنسية + والإدارات والهيئات المرتبطة بالخدمة العامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan oleh + otoritas publik Prancis, administrasi, dan badan layanan terkait negara. + zh: >- + 基于来源原则聚合法国公共机构、行政部门与国家关联服务主体形成的文献。 + structured_aliases: + - literal_form: fonds publieke sector Frankrijk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds oeffentlicher Sektor Frankreich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds du secteur public francais + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo del sector publico frances + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوندس القطاع العام الفرنسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds sektor publik Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国公共部门全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Public-sector provenance remains explicit across national and territorial administrations. + - 'Preserved from prior description: Fonds-oriented record set type for French public-sector records.' + keywords: + - public authority + - French administration + - state service body + - fonds provenance + examples: + - value: + has_type: hc:FrenchPublicFonds + has_custodian: hc:PublicArchivesInFrance + has_note: Ministerial circulars, departmental directives, and public-service registers. + description: French public-administration documentation grouped by originating institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - PublicArchivesInFranceRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FrenchPublicFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:FrenchPublicFonds has_custodian: - equals_string: PublicArchivesInFrance - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchivesInFrance - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PublicArchivesInFrance + has_note: + equals_string: This RecordSetType is typically held by PublicArchivesInFrance custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Publication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Publication.yaml index e700043502..b252998645 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Publication.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Publication.yaml @@ -15,37 +15,75 @@ imports: default_prefix: hc classes: Publication: - description: A publication event representing when an information carrier or creative - work was published or produced. Captures the temporal extent of publication, - publisher information, place of publication, and edition details. Replaces the - simple date_of_publication string slot per Rule 53. + description: >- + Event representing the public release or distribution of a creative work, + information carrier, or document, capturing temporal extent, publisher, and location details. + alt_descriptions: + nl: >- + Gebeurtenis die de openbare release of distributie van een creatief werk, + informatiedrager of document vertegenwoordigt, met tijdsomvang, uitgever en locatiedetails. + de: >- + Ereignis, das die öffentliche Veröffentlichung oder Verbreitung eines kreativen Werks, + eines Informationsträgers oder Dokuments darstellt, mit Zeitumfang, Verlag und Ortsangaben. + fr: >- + Événement représentant la publication ou la distribution publique d'une œuvre créative, + d'un support d'information ou d'un document, capturant l'étendue temporelle, l'éditeur et les détails de localisation. + es: >- + Evento que representa el lanzamiento o distribución pública de una obra creativa, + soporte de información o documento, capturando la extensión temporal, el editor y los detalles de ubicación. + ar: >- + حدث يمثل الإصدار أو التوزيع العام لعمل إبداعي + أو حامل معلومات أو مستند، مع التفاصيل الزمنية والناشر والموقع. + id: >- + Peristiwa yang mewakili rilis atau distribusi publik dari karya kreatif, + pembawa informasi, atau dokumen, menangkap cakupan temporal, penerbit, dan detail lokasi. + zh: >- + 表示创意作品、信息载体或文档的公开发布或分发的事件, + 记录时间范围、出版商和位置详情。 class_uri: schema:PublicationEvent + broad_mappings: + - schema:Event + - prov:Activity + keywords: + - publication + - publishing event + - release + structured_aliases: + - literal_form: publicatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Veröffentlichung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: publication + predicate: EXACT_SYNONYM + in_language: fr mixins: [] slots: - - temporal_extent - - has_name - - has_description - - published_at + - temporal_extent + - has_name + - has_description + - published_at annotations: replaces: date_of_publication migration_date: '2026-01-23' migration_rule: Rule 53 - No bespoke slots specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' examples: - - value: - publication_date_string: c. 1455 - publisher: Johannes Gutenberg - publication_place: Mainz - description: Gutenberg Bible approximate publication - - value: - temporal_extent: - begin_of_the_begin: '1776-08-02' - end_of_the_end: '1776-08-02' - publisher: John Dunlap - publication_place: Philadelphia - description: US Declaration of Independence with precise date - - value: - publication_date_string: 4th century CE - description: Ancient manuscript with century-level precision + - value: + publication_date_string: c. 1455 + publisher: Johannes Gutenberg + publication_place: Mainz + description: Gutenberg Bible approximate publication + - value: + temporal_extent: + begin_of_the_begin: '1776-08-02' + end_of_the_end: '1776-08-02' + publisher: John Dunlap + publication_place: Philadelphia + description: US Declaration of Independence with precise date + - value: + publication_date_string: 4th century CE + description: Ancient manuscript with century-level precision diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml index 87b21b5231..ee79ed10ce 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEntry.yaml @@ -14,14 +14,32 @@ imports: # default_range: string classes: PublicationEntry: - description: "An academic or professional publication record, capturing bibliographic\ - \ metadata including title, publisher, year, and description. Used to document\ - \ scholarly works associated with heritage professionals or institutions.\n\ - Ontology mapping rationale: - class_uri is schema:ScholarlyArticle because this\ - \ represents academic\n publications with standard bibliographic properties\n\ - - close_mappings includes bf:Work (BIBFRAME work entity) and\n dcterms:BibliographicResource\ - \ for library/bibliographic contexts\n- related_mappings includes schema:CreativeWork\ - \ as a broader creative\n work type and prov:Entity for provenance" + alt_descriptions: + nl: Bibliografische publicatievermelding voor wetenschappelijke of professionele werken gekoppeld aan erfgoedcontexten. + de: Bibliografischer Publikationseintrag fuer wissenschaftliche oder berufliche Werke in Heritage Kontexte. + fr: Entree bibliographique de publication pour des travaux savants ou professionnels lies au domaine du patrimoine. + es: Registro bibliografico de publicacion para obras academicas o profesionales vinculadas al patrimonio. + ar: سجل ببليوغرافي لمنشور علمي أو مهني مرتبط بسياقات التراث. + id: Entri publikasi bibliografis untuk karya ilmiah atau profesional dalam konteks warisan budaya. + zh: 用于遗产语境中学术或专业成果的书目出版条目。 + structured_aliases: + - literal_form: publicatievermelding + in_language: nl + - literal_form: Publikationseintrag + in_language: de + - literal_form: entree de publication + in_language: fr + - literal_form: entrada de publicacion + in_language: es + - literal_form: مدخل منشور + in_language: ar + - literal_form: entri publikasi + in_language: id + - literal_form: 出版条目 + in_language: zh + description: >- + Bibliographic publication entry for scholarly or professional works + associated with people or institutions in heritage contexts. class_uri: schema:ScholarlyArticle close_mappings: - bf:Work @@ -33,4 +51,10 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Mapping rationale + + - class_uri: schema:ScholarlyArticle for publication-level bibliographic records + - close_mappings: bf:Work and dcterms:BibliographicResource for library contexts + - related_mappings: schema:CreativeWork and prov:Entity for broader and provenance alignment slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml index a1fd33fc6e..e2fb79df51 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml @@ -1,25 +1,7 @@ id: https://nde.nl/ontology/hc/class/PublicationEvent name: publication_event_class title: Publication Event Class -description: 'Event representing the publication of content, following CIDOC-CRM event modeling. - - - CREATED 2026-01-17 per Rule 53/56: Provides structured publication event - - representation instead of simple datetime. Enables rich temporal modeling - - including fuzzy date boundaries. - - - Supports: - - - Social media posts with publication timestamps - - - Document publications with date ranges - - - Historical publications with uncertain dates - - ' +description: 'Event representing the publication of content, following CIDOC-CRM event modeling. CREATED 2026-01-17 per Rule 53/56: Provides structured publication event representation instead of simple datetime. Enables rich temporal modeling including fuzzy date boundaries. Supports: - Social media posts with publication timestamps - Document publications with date ranges - Historical publications with uncertain dates' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -28,53 +10,66 @@ prefixes: prov: http://www.w3.org/ns/prov# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/temporal_extent +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/temporal_extent default_prefix: hc classes: PublicationEvent: class_uri: crm:E7_Activity - description: 'Event of content being published, following CIDOC-CRM activity pattern. - - - MIGRATED from published_at datetime slot per Rule 53/56 (2026-01-17). - - - **Why Event Wrapper?** - - - Enables fuzzy temporal boundaries (uncertainty in publication dates) - - - Supports multiple publication events (republications, versions) - - - Links to agents/locations involved in publication - - - Follows ontology best practices (CIDOC-CRM activity modeling) - - - **USE CASES**: - - - Social media posts: Precise publication timestamp - - - Historical documents: "Published sometime in 1892" - - - Archival records: "Published between 1800-1805" - - - **FOR PRECISE TIMESTAMPS**: - - Set all four TimeSpan boundaries to the same instant. - - ' - exact_mappings: - - crm:E7_Activity - - prov:Activity + description: >- + Formal activity marking the release or dissemination of a resource to a public or restricted audience. + alt_descriptions: + nl: >- + Formele activiteit die de vrijgave of verspreiding van een bron naar een openbaar of beperkt publiek markeert. + de: >- + Formelle Aktivität, die die Veröffentlichung oder Verbreitung einer Ressource an ein öffentliches oder eingeschränktes Publikum markiert. + fr: >- + Activité formelle marquant la publication ou la diffusion d'une ressource à un public ou une audience restreinte. + es: >- + Actividad formal que marca el lanzamiento o difusión de un recurso a un público o audiencia restringida. + ar: >- + نشاط رسمي يصدر إصدار أو نشر مورد للجمهور أو جمهور محدود. + id: >- + Aktivitas formal yang menandai rilis atau diseminasi sumber daya kepada publik atau audiens terbatas. + zh: >- + 标志向公众或受限受众发布或传播资源的正式活动。 + structured_aliases: + nl: + - publicatiegebeurtenis + - uitgave-activiteit + de: + - Veröffentlichungsereignis + - Publikationsaktivität + fr: + - événement de publication + - activité de diffusion + es: + - evento de publicación + - actividad de lanzamiento + ar: + - حدث النشر + - نشاط الإصدار + id: + - peristiwa publikasi + - aktivitas rilis + zh: + - 出版事件 + - 发布活动 + keywords: + - publication event + - release + - dissemination + - distribution + - launch + broad_mappings: + - crm:E7_Activity close_mappings: - - schema:PublishAction + - schema:PublishAction related_mappings: - - dcterms:created + - dcterms:created slots: - temporal_extent - has_label @@ -90,6 +85,7 @@ classes: comments: - 'Precise date: Set begin_of_the_begin == end_of_the_begin == begin_of_the_end == end_of_the_end' - 'Uncertain date: Use fuzzy boundaries (e.g., begin_of_the_begin: 1892-01-01, end_of_the_end: 1892-12-31)' + - 'Preserved from prior description: Event of content being published, following CIDOC-CRM activity pattern. MIGRATED from published_at datetime slot per Rule 53/56 (2026-01-17). **Why Event Wrapper?** - Enables fuzzy temporal boundaries (uncertainty in publication dates) - Supports multiple publication events (republications, versions) - Links to agents/locations involved in publication - Follows ontology best practices (CIDOC-CRM activity modeling) **USE CASES**: - Social media posts: Precise publication timestamp - Historical documents: "Published sometime in 1892" - Archival records: "Published between 1800-1805" **FOR PRECISE TIMESTAMPS**: Set all four TimeSpan boundaries to the same instant.' examples: - value: temporal_extent: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml index 5e63567c60..831c6889c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml @@ -1,27 +1,85 @@ id: https://nde.nl/ontology/hc/class/PublicationSeries name: PublicationSeries -title: PublicationSeries -description: >- - A series of publications. - +title: Publication Series prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + bibo: http://purl.org/ontology/bibo/ + dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: PublicationSeries: class_uri: schema:Periodical - description: Publication series. + description: >- + Continuing issued set of related works released sequentially under a common title. + alt_descriptions: + nl: >- + Doorlopend uitgegeven set verwante werken die opeenvolgend worden + vrijgegeven onder een gemeenschappelijke titel. + de: >- + Fortlaufend herausgegebene Reihe verwandter Werke, die nacheinander + unter einem gemeinsamen Titel veröffentlicht werden. + fr: >- + Ensemble continu d'œuvres apparentées publiées séquentiellement + sous un titre commun. + es: >- + Conjunto continuo de obras relacionadas publicadas secuencialmente + bajo un título común. + ar: >- + مجموعة مستمرة من الأعمال ذات الصلة تصدر بالتسلسل تحت عنوان مشترك. + id: >- + Kumpulan karya terkait yang diterbitkan secara berkelanjutan dan berurutan + di bawah judul bersama. + zh: >- + 在共同标题下按顺序发行的连续相关作品集。 + structured_aliases: + - literal_form: reeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Reihe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 系列 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:Periodical + - bibo:Series + - dcterms:BibliographicResource + slots: + - has_name + comments: + - Groups individually published items under a shared editorial framework. + - Distinguished from periodicals by emphasis on cumulative thematic coherence. + - 'Preserved from prior description: Publication series.' + keywords: + - serial publication + - continuing series + - bibliographic collection + - editorial grouping + examples: + - value: + has_name: Studies in Dutch Cultural History + description: Academic monograph series with thematic focus annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - - slots: - - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Publisher.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Publisher.yaml index 465b5e9dea..87cfcc9340 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Publisher.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Publisher.yaml @@ -54,31 +54,65 @@ prefixes: dcterms: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_location - - ../slots/has_score - - ../slots/has_type - - ../slots/has_url +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_location +- ../slots/has_score +- ../slots/has_type +- ../slots/has_url default_prefix: hc classes: Publisher: class_uri: schema:Organization - description: 'A publisher of publications, catalogs, finding aids, or other documents. - - - Supports structured representation with name, type, location, and identifiers. - - CREATED 2026-01-17 per Rule 53/56: Replaces string-valued publisher slot. - - ' - exact_mappings: - - schema:Organization - - foaf:Organization + description: >- + Organization or entity responsible for producing and distributing publications, + catalogs, finding aids, or other documents to the public. + alt_descriptions: + nl: >- + Organisatie of entiteit verantwoordelijk voor het produceren en distribueren van publicaties, + catalogi, finders aids of andere documenten aan het publiek. + de: >- + Organisation oder Entität, die für die Produktion und Verbreitung von Publikationen, + Katalogen, Findbüchern oder anderen Dokumenten an die Öffentlichkeit verantwortlich ist. + fr: >- + Organisation ou entité responsable de la production et de la distribution de publications, + de catalogues, d'instruments de recherche ou d'autres documents au public. + es: >- + Organización o entidad responsable de producir y distribuir publicaciones, + catálogos, guías de búsqueda u otros documentos al público. + ar: >- + منظمة أو كيان مسؤول عن إنتاج وتوزيع المنشورات + والفهاتس وأدلة البحث أو وثائق أخرى للجمهور. + id: >- + Organisasi atau entitas yang bertanggung jawab untuk memproduksi dan mendistribusikan publikasi, + katalog, finding aid, atau dokumen lain kepada publik. + zh: >- + 负责向公众制作和分发出版物、目录、检索工具或其他文档的组织或实体。 close_mappings: - dcterms:Agent + broad_mappings: + - foaf:Organization + - schema:Thing + - schema:Organization + keywords: + - publisher + - publishing organization + - document producer + structured_aliases: + - literal_form: uitgever + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verlag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: éditeur + predicate: EXACT_SYNONYM + in_language: fr + comments: + - CREATED 2026-01-17 per Rule 53/56: Replaces string-valued publisher slot + - Supports structured representation with name, type, location, and identifiers slots: - has_label - identified_by @@ -89,7 +123,6 @@ classes: slot_usage: has_label: required: true -# range: string examples: - value: Rijksmuseum - value: Yale University Press @@ -97,7 +130,6 @@ classes: - value: The British Museum Press has_type: required: false -# range: string examples: - value: institutional - value: commercial @@ -105,7 +137,6 @@ classes: - value: government has_location: required: false -# range: string examples: - value: Amsterdam - value: New York @@ -113,7 +144,6 @@ classes: - value: New Haven identified_by: required: false -# range: string # uriorcurie multivalued: true examples: - value: Q190804 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Qualifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Qualifier.yaml index 9b5b870df3..073dec8550 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Qualifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Qualifier.yaml @@ -13,9 +13,52 @@ imports: classes: Qualifier: class_uri: schema:PropertyValue - description: Qualifier. + description: >- + Supplementary attribute or contextual information attached to an identifier, + statement, or metadata element to refine its meaning or scope. + alt_descriptions: + nl: >- + Aanvullend attribuut of contextuele informatie toegevoegd aan een identificatie, + verklaring of metadata-element om de betekenis of reikwijdte te verfijnen. + de: >- + Zusätzliches Attribut oder Kontextinformation, das an einen Identifikator, + eine Aussage oder ein Metadatenelement angehängt wird, um deren Bedeutung oder Umfang zu verfeinern. + fr: >- + Attribut supplémentaire ou information contextuelle attaché à un identifiant, + une déclaration ou un élément de métadonnées pour en affiner le sens ou la portée. + es: >- + Atributo suplementario o información contextual adjunta a un identificador, + declaración o elemento de metadatos para refinar su significado o alcance. + ar: >- + سمة تكميلية أو معلومات سياقية مرفقة بمعرف + أو بيان أو عنصر بيانات وصفية لتحديد معناه أو نطاقه. + id: >- + Atribut tambahan atau informasi kontekstual yang dilampirkan ke pengidentifikasi, + pernyataan, atau elemen metadata untuk memperhalus makna atau cakupannya. + zh: >- + 附加到标识符、陈述或元数据元素的补充属性或上下文信息, + 用于细化其含义或范围。 + broad_mappings: + - schema:PropertyValue + - schema:StructuredValue + keywords: + - qualifier + - modifier + - contextual attribute + structured_aliases: + - literal_form: kwalificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Qualifikator + predicate: EXACT_SYNONYM + in_language: de + - literal_form: qualificatif + predicate: EXACT_SYNONYM + in_language: fr slots: - - has_value + - has_value + comments: + - Used to express qualifying information attached to a statement or identifier annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Quantity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Quantity.yaml index 217efeb78c..5f5fd36407 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Quantity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Quantity.yaml @@ -17,6 +17,8 @@ imports: - ../slots/has_methodology - ../slots/has_provenance - ../slots/has_score + - ../slots/has_type + - ../slots/has_value - ../slots/approximate - ../slots/based_on - ../slots/temporal_extent @@ -24,143 +26,171 @@ default_prefix: hc classes: Quantity: class_uri: qudt:Quantity - description: "A quantified value with an optional unit of measurement and type.\n**QUDT ALIGNMENT**:\nMaps to `qudt:Quantity` - \"A quantitative value expressed as a number and a unit of measurement.\"\n**TYPES OF QUANTITIES**:\n| Type | Description | Example | |------|-------------|---------| | STAFF_COUNT | Number of employees | 42 employees | | COLLECTION_SIZE | Number of items | 1.2 million objects | | VISITOR_COUNT | Annual visitors | 2.5 million/year | | BUDGET_AMOUNT | Financial value | \u20AC15 million | | AREA | Physical space | 10,000 m\xB2 | | DURATION | Time period | 6 months |\n**USE CASES**:\n1. **Staff Metrics**: Branch staff count, department size, FTE equivalents 2. **Collection Metrics**: Object counts, archive linear meters, digital items 3. **Visitor Metrics**: Annual attendance, daily capacity, peak visitors 4. **Financial Metrics**: Budget, revenue, acquisition costs 5. **Physical Metrics**: Floor area, gallery space, storage capacity\n**WHY NOT JUST USE INTEGER?**\n\ - Simple integer fields like `branch_staff_count: 3` lose important context: - What's the unit? (FTE? headcount? contractors included?) - When was this measured? (provenance) - Is this exact or estimated? - What type of quantity is this?\nThe Quantity class captures this richness while remaining simple for basic use.\n**EXAMPLE**:\n```yaml Quantity:\n quantity_id: https://nde.nl/ontology/hc/quantity/nha-zaanstreek-staff-2025\n quantity_value: 3\n quantity_type: STAFF_COUNT\n has_measurement_unit:\n has_type: VISITOR\n has_symbol: \"visitors\"\n temporal_extent:\n begin_of_the_begin: \"2024-01-01T00:00:00Z\"\n end_of_the_end: \"2024-12-31T23:59:59Z\"\n has_description: Staff assigned to Zaanstreek-Waterland branch\n```\n**RULE 53 COMPLIANT**: Updated with link_branch slots (has_measurement_unit, temporal_extent, has_methodology) per slot_fixes.yaml revision for visitor_count, view_count, unique_object_count, and unique_face_count\ - \ migrations." + description: >- + Measured or counted value with an associated unit of measurement, + capturing quantifiable aspects such as counts, dimensions, or metrics. + alt_descriptions: + nl: >- + Gemeten of getelde waarde met een bijbehorende maateenheid, + die kwantificeerbare aspecten vastlegt zoals aantallen, afmetingen of statistieken. + de: >- + Gemessener oder gezählter Wert mit einer zugehörigen Maßeinheit, + der quantifizierbare Aspekte wie Anzahlen, Abmessungen oder Metriken erfasst. + fr: >- + Valeur mesurée ou dénombrée avec une unité de mesure associée, + capturant des aspects quantifiables tels que des décomptes, des dimensions ou des métriques. + es: >- + Valor medido o contado con una unidad de medida asociada, + capturando aspectos cuantificables como recuentos, dimensiones o métricas. + ar: >- + قيمة مقاسة أو معدودة مع وحدة قياس مرتبطة، + تسجل الجوانب القابلة للقياس مثل الأعداد أو الأبعاد أو المقاييس. + id: >- + Nilai yang diukur atau dihitung dengan satuan pengukuran terkait, + menangkap aspek yang dapat dikuantifikasi seperti hitungan, dimensi, atau metrik. + zh: >- + 具有关联测量单位的测量或计数值, + 记录可量化的方面,如计数、尺寸或度量。 exact_mappings: - - qudt:Quantity + - qudt:Quantity close_mappings: - - schema:QuantitativeValue - related_mappings: - - schema:numberOfEmployees - - schema:floorSize - - dcterms:extent + - schema:QuantitativeValue + broad_mappings: + - schema:StructuredValue + keywords: + - quantity + - measurement + - metric + - quantified value + structured_aliases: + - literal_form: hoeveelheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quantität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: quantité + predicate: EXACT_SYNONYM + in_language: fr + comments: + - QUDT alignment - quantitative value expressed as a number and unit + - Types include STAFF_COUNT, COLLECTION_SIZE, VISITOR_COUNT, BUDGET_AMOUNT + - Migration updated per slot_fixes.yaml (Rule 53) to use structured slots slots: - - identified_by - - has_measurement_unit - - has_methodology - - based_on - - has_provenance - - temporal_extent - - has_description - - approximate - - has_score + - identified_by + - has_value + - has_type + - has_measurement_unit + - has_methodology + - based_on + - has_provenance + - temporal_extent + - has_description + - approximate + - has_score slot_usage: identified_by: -# range: string # uriorcurie required: false examples: - - value: https://nde.nl/ontology/hc/quantity/nha-zaanstreek-staff-2025 - - value: 3 - - value: 1200000 - - value: 2500000 - - value: STAFF_COUNT - - value: COLLECTION_SIZE - - value: VISITOR_COUNT - - value: headcount - - value: items - - value: linear meters - - value: EUR - - value: "m\xB2" + - value: https://nde.nl/ontology/hc/quantity/nha-zaanstreek-staff-2025 + has_value: + required: true + multivalued: false + examples: + - value: "3" + - value: "1200000" + - value: "2500000" + has_type: + range: QuantityTypeEnum + required: false + multivalued: false + examples: + - value: STAFF_COUNT + - value: COLLECTION_SIZE + - value: VISITOR_COUNT has_measurement_unit: range: MeasureUnit required: false inlined: true - description: 'The structured unit of measurement for this quantity. Provides richer semantics than the deprecated quantity_unit string. RULE 53: Branch 1 slot from visitor_count migration.' + description: >- + The structured unit of measurement for this quantity. Provides richer semantics + than the deprecated quantity_unit string. RULE 53: Branch 1 slot from visitor_count migration. examples: - - value: - has_type: VISITOR - has_symbol: visitors - - value: - has_type: SQUARE_METER - has_symbol: "m\xB2" + - value: + has_type: VISITOR + has_symbol: visitors + - value: + has_type: SQUARE_METER + has_symbol: "m²" temporal_extent: range: TimeSpan required: false inlined: true - description: 'The time period over which this quantity was measured. CIDOC-CRM temporal modeling with fuzzy boundaries. RULE 53: Branch 2 slot from visitor_count migration.' + description: >- + The time period over which this quantity was measured. CIDOC-CRM temporal + modeling with fuzzy boundaries. RULE 53: Branch 2 slot from visitor_count migration. examples: - - value: - begin_of_the_begin: '2024-01-01T00:00:00Z' - end_of_the_end: '2024-12-31T23:59:59Z' + - value: + begin_of_the_begin: '2024-01-01T00:00:00Z' + end_of_the_end: '2024-12-31T23:59:59Z' has_methodology: range: Methodology required: false inlined: true - description: 'The methodology used to derive this quantity. Essential for unique counts derived via entity resolution. RULE 53: Branch 2 slot from unique_object_count/unique_face_count migration.' + description: >- + The methodology used to derive this quantity. Essential for unique counts + derived via entity resolution. RULE 53: Branch 2 slot from unique count migration. examples: - - value: - methodology_type: ENTITY_RESOLUTION - has_label: ArcFace clustering - confidence_threshold: 0.6 - - value: - methodology_type: OBJECT_TRACKING - has_label: DeepSORT + - value: + methodology_type: ENTITY_RESOLUTION + has_label: ArcFace clustering + confidence_threshold: 0.6 + - value: + methodology_type: OBJECT_TRACKING + has_label: DeepSORT has_description: -# range: string required: false examples: - - value: Staff assigned to Zaanstreek-Waterland branch - - value: Annual visitor count for 2024 - - value: '2025-01-01' + - value: Staff assigned to Zaanstreek-Waterland branch + - value: Annual visitor count for 2024 + - value: '2025-01-01' approximate: range: boolean required: false ifabsent: 'false' examples: - - value: false - - value: true - comments: - - Quantity models quantified values with units and provenance - - Replaces simple integer fields with richer structured data - - Uses QUDT Quantity as primary ontology mapping - - Supports various quantity types (staff, collection, visitor, budget) + - value: false + - value: true see_also: - - http://qudt.org/schema/qudt/Quantity - - https://schema.org/QuantitativeValue + - http://qudt.org/schema/qudt/Quantity + - https://schema.org/QuantitativeValue examples: - - value: - identified_by: https://nde.nl/ontology/hc/quantity/nha-zaanstreek-staff-2025 - has_measurement_unit: - has_type: FTE - has_symbol: FTE - has_label: full-time equivalent - has_description: Staff assigned to Zaanstreek-Waterland branch - is_estimate: false - - value: - has_measurement_unit: - has_type: VISITOR - has_symbol: visitors - temporal_extent: - begin_of_the_begin: '2023-02-10T00:00:00Z' - end_of_the_end: '2023-06-04T23:59:59Z' - has_description: Vermeer exhibition attendance - is_estimate: false - - value: - has_measurement_unit: - has_type: FACE - has_symbol: faces - has_methodology: - methodology_type: ENTITY_RESOLUTION - has_label: ArcFace clustering - confidence_threshold: 0.6 - has_description: Unique faces detected via entity resolution - is_estimate: false - - value: - has_measurement_unit: - has_type: OBJECT - has_symbol: objects - has_methodology: - methodology_type: OBJECT_TRACKING - has_label: DeepSORT - has_description: Unique objects tracked across video frames - is_estimate: false - - value: - has_description: Total collection size including artworks, documents, and photographs - is_estimate: true - - value: - has_description: Annual visitor count for 2024 - is_estimate: false + - value: + identified_by: https://nde.nl/ontology/hc/quantity/nha-zaanstreek-staff-2025 + has_value: "3" + has_type: STAFF_COUNT + has_measurement_unit: + has_type: FTE + has_symbol: FTE + has_label: full-time equivalent + has_description: Staff assigned to Zaanstreek-Waterland branch + approximate: false + - value: + has_value: "2500000" + has_type: VISITOR_COUNT + has_measurement_unit: + has_type: VISITOR + has_symbol: visitors + temporal_extent: + begin_of_the_begin: '2023-02-10T00:00:00Z' + end_of_the_end: '2023-06-04T23:59:59Z' + has_description: Vermeer exhibition attendance + approximate: false + notes: + - | + Preserved from prior description (commit 6251b84d): + + "A quantified value with an optional unit of measurement and type.\n**QUDT ALIGNMENT**:\nMaps to `qudt:Quantity` - \"A quantitative value expressed as a number and a unit of measurement.\"\n**TYPES OF QUANTITIES**:\n| Type | Description | Example | |------|-------------|---------| | STAFF_COUNT | Number of employees | 42 employees | | COLLECTION_SIZE | Number of items | 1.2 million objects | | VISITOR_COUNT | Annual visitors | 2.5 million/year | | BUDGET_AMOUNT | Financial value | \u20AC15 million | | AREA | Physical space | 10,000 m\xB2 | | DURATION | Time period | 6 months |\n**USE CASES**:\n1. **Staff Metrics**: Branch staff count, department size, FTE equivalents 2. **Collection Metrics**: Object counts, archive linear meters, digital items 3. **Visitor Metrics**: Annual attendance, daily capacity, peak visitors 4. **Financial Metrics**: Budget, revenue, acquisition costs 5. **Physical Metrics**: Floor area, gallery space, storage capacity\n**WHY NOT JUST USE INTEGER?**\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchive.yaml index 4d71f58fd4..ffd85fff13 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchive.yaml @@ -3,10 +3,12 @@ name: RadioArchive title: Radio Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - ../classes/AgentType - linkml:types @@ -17,41 +19,74 @@ imports: - ../slots/hold_record_set classes: RadioArchive: - description: Archive of radio broadcasts and recordings. Radio archives preserve recordings of radio programs, broadcasts, and related documentation. They may be maintained by broadcasting organizations, national sound archives, or specialized institutions. Holdings document the history of radio and serve as sources for cultural and historical research. - is_a: CustodianType + description: >- + Institution dedicated to preserving and providing access to radio broadcast recordings, + program archives, and related audio documentation. + alt_descriptions: + nl: >- + Instelling die zich toelegt op het bewaren en toegankelijk maken van radio-uitzendingsopnamen, + programma-archieven en gerelateerde audiodocumentatie. + de: >- + Einrichtung, die der Erhaltung und Bereitstellung von Radioaufzeichnungen, + Programmarchiven und verwandter Audiodokumentation gewidmet ist. + fr: >- + Institution dédiée à la préservation et à l'accès aux enregistrements de radiodiffusion, + aux archives de programmes et à la documentation audio connexe. + es: >- + Institución dedicada a preservar y proporcionar acceso a grabaciones de transmisiones radiofónicas, + archivos de programas y documentación de audio relacionada. + ar: >- + مؤسسة مكرسة للحفاظ على تسجيلات البث الإذاعي + وأرشيفات البرامج والوثائق الصوتية ذات الصلة وتوفير الوصول إليها. + id: >- + Institusi yang didedikasikan untuk melestarikan dan menyediakan akses ke rekaman siaran radio, + arsip program, dan dokumentasi audio terkait. + zh: >- + 致力于保存和提供广播录音、节目档案和相关音频文献访问的机构。 + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by exact_mappings: - - wd:Q109326271 + - wd:Q109326271 close_mappings: - - rico:CorporateBody - - skos:Concept + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - radio archive + - broadcast archive + - audio archive + - media archive + structured_aliases: + - literal_form: radioarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Radioarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives radiophoniques + predicate: EXACT_SYNONYM + in_language: fr + slots: + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' annotations: skos:prefLabel: Radio Archive - skos:altLabel: "Radioarchiv, archivo radiof\xF3nico, archives radiophoniques, Broadcast Archive" + skos:altLabel: Radioarchiv, archivo radiofónico, archives radiophoniques media_type: audio/radio specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - SoundArchive - - BroadcastArchive - - TelevisionArchive - - MediaArchive + - SoundArchive + - BroadcastArchive + - TelevisionArchive + - MediaArchive comments: - - Radioarchiv (de) - - "archivo radiof\xF3nico (es)" - - archives radiophoniques (fr) - - Preserves radio broadcasts and programs - - Often maintained by broadcasters - - Important for media history research + - Preserves radio broadcasts and programs + - Often maintained by broadcasters + - Important for media history research diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml index 6cb83a70a6..9b4565c3a8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml @@ -14,8 +14,31 @@ imports: - ../slots/has_type classes: RadioArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by RadioArchive custodians. - ' + description: >- + Taxonomy node for categorizing audio documentary materials maintained by broadcast archival institutions. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor het categoriseren van audio-documentaire materialen die door omroeparchiefinstellingen worden beheerd. + de: >- + Taxonomieknoten zur Kategorisierung von audio-dokumentarischen Materialien, die von Rundfunkarchivinstitutionen verwaltet werden. + fr: >- + Nœud taxonomique pour catégoriser les documents audio gérés par les institutions d'archives radiophoniques. + es: >- + Nodo taxonómico para categorizar materiales documentales de audio mantenidos por instituciones archivísticas de radiodifusión. + ar: >- + عقدة تصنيفية لتصنيف المواد الوثائقية الصوتية التي تحتفظ بها مؤسسات الأرشيف الإذاعي. + id: >- + Simpul taksonomi untuk mengkategorikan bahan dokumenter audio yang dikelola oleh institusi arsip penyiaran. + zh: >- + 用于分类广播档案机构保存的音频文献资料的分类节点。 + structured_aliases: + nl: Radioarchiefrecordsettype + de: Rundfunkarchiv-Bestandstyp + fr: Type de fonds d'archives radio + es: Tipo de fondo de archivo radiofónico + ar: نوع مجموعة أرشيف الإذاعة + id: Tipe Set Rekaman Arsip Radio + zh: 广播档案记录集类型 is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,7 +50,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: RadioArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml index cde5d1e918..19ba683ef2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml @@ -4,132 +4,275 @@ title: RadioArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./RadioArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./RadioArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: BroadcastRecordingFonds: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Radio broadcast recordings.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of transmitted audio outputs, + master recordings, and continuity-related transmission traces. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van uitgezonden audio, + masteropnamen en continuiteitssporen van transmissie. + de: >- + Provenienzbasierte Aggregation ausgestrahlter Audioinhalte, + Masteraufnahmen und sendebezogener Kontinuitaetsnachweise. + fr: >- + Agregation fondee sur la provenance des sorties audio diffusees, + des enregistrements maitres et des traces de continuite de diffusion. + es: >- + Agregacion basada en procedencia de salidas de audio emitidas, + grabaciones maestras y trazas de continuidad de transmision. + ar: >- + تجميع قائم على المنشأ لمخرجات الصوت المذاعة والتسجيلات الأصلية + وآثار استمرارية البث. + id: >- + Agregasi berbasis asal-usul untuk keluaran audio siaran, + rekaman master, dan jejak kesinambungan transmisi. + zh: >- + 基于来源原则聚合播出音频成品、母带录音与播送连续性痕迹。 + structured_aliases: + - literal_form: fonds radiouitzendingen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds von Rundfunksendungen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'enregistrements radiophoniques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de emisiones radiofonicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد تسجيلات بث إذاعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds rekaman siaran radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 广播录音文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - Note preserved: Broadcast provenance is maintained at the originating station or production unit level. + - 'Preserved from prior description: Fonds containing radio broadcast recordings.' + keywords: + - transmitted audio + - master recording + - continuity log + - broadcast provenance + examples: + - value: + has_type: hc:BroadcastRecordingFonds + has_custodian: hc:RadioArchive + has_note: Master tapes, air-check recordings, and continuity notes. + description: Broadcast output documentation grouped by originating radio organization. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RadioArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: BroadcastRecordingFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:BroadcastRecordingFonds has_custodian: - equals_string: RadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RadioArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:RadioArchive + has_note: + equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' RadioScriptCollection: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Radio scripts and programming.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of scripts, rundown plans, + and scheduling materials used in audio program preparation. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van scripts, draaiboeken + en planningsmateriaal voor voorbereiding van audioprogramma's. + de: >- + Zusammengestellter Dokumentkoerper aus Skripten, Ablaufplaenen + und Dispositionsunterlagen fuer die Vorbereitung von Audioprogrammen. + fr: >- + Ensemble documentaire reuni de scripts, conducteur d'emission + et materiaux de planification pour la preparation des programmes audio. + es: >- + Cuerpo documental reunido de guiones, escaletas + y materiales de programacion para preparar contenidos de audio. + ar: >- + جسم وثائقي مُجمع يضم النصوص وخطط البث والمواد الجدولية + المستخدمة في إعداد البرامج الصوتية. + id: >- + Kumpulan dokumenter terhimpun berisi naskah, rencana rundown, + dan materi penjadwalan untuk persiapan program audio. + zh: >- + 汇集用于音频节目筹备的脚本、流程单与排期材料的文献整体。 + structured_aliases: + - literal_form: verzameling radioscripts en schema's + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Rundfunkskripten und Ablaufplaenen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de scripts radiophoniques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de guiones de radio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة نصوص وبرامج إذاعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi naskah dan jadwal radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 广播脚本与排期文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Materials can be assembled across editorial, technical, and scheduling teams. + - 'Preserved from prior description: Collection of radio scripts, schedules, and programming documentation.' + keywords: + - script preparation + - rundown plan + - schedule material + - program design + examples: + - value: + has_type: hc:RadioScriptCollection + has_custodian: hc:RadioArchive + has_note: Program scripts, scheduling boards, and cue sheets. + description: Program-preparation documentation assembled from multi-role workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - RadioArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RadioScriptCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:RadioScriptCollection has_custodian: - equals_string: RadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RadioArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:RadioArchive + has_note: + equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. StationAdministrationSeries: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Radio station records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of station governance, + operational control, and recurring service administration activities. + alt_descriptions: + nl: >- + Geordende documentaire reeks van zenderbestuur, + operationele sturing en terugkerende dienstadministratie. + de: >- + Geordnete Dokumentationsfolge zu Senderleitung, + Betriebssteuerung und wiederkehrender Serviceverwaltung. + fr: >- + Sequence documentaire ordonnee de gouvernance de station, + de pilotage operationnel et d'administration de service recurrente. + es: >- + Secuencia documental ordenada sobre gobernanza de emisora, + control operativo y actividades administrativas recurrentes. + ar: >- + تسلسل وثائقي منظم لإدارة المحطة والتحكم التشغيلي + وأنشطة الإدارة الخدمية المتكررة. + id: >- + Urutan dokumenter teratur mengenai tata kelola stasiun, + kendali operasional, dan administrasi layanan berulang. + zh: >- + 由台站治理、运营控制与周期性服务管理活动形成的有序文献序列。 + structured_aliases: + - literal_form: reeks zenderadministratie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Senderverwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence d'administration de station + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de administracion de emisora + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة إدارة محطة إذاعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan administrasi stasiun radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 电台运营管理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - Note preserved: Sequence ordering supports continuity across recurring station operations. + - 'Preserved from prior description: Series of radio station administrative and operational records.' + keywords: + - station governance + - operational control + - service administration + - recurring workflow + examples: + - value: + has_type: hc:StationAdministrationSeries + has_custodian: hc:RadioArchive + has_note: Operations logs, technical shift records, and service memos. + description: Station operation documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - RadioArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: StationAdministrationSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:StationAdministrationSeries has_custodian: - equals_string: RadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RadioArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:RadioArchive + has_note: + equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Rationale.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Rationale.yaml index 0b2f427933..da6a689a15 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Rationale.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Rationale.yaml @@ -13,19 +13,59 @@ imports: classes: Rationale: class_uri: hc:Rationale - description: A rationale or justification for a decision. + description: >- + Explanatory statement documenting the reasoning, justification, or basis + for a decision, classification, or mapping choice. + alt_descriptions: + nl: >- + Verklarende verklaring die de redenering, rechtvaardiging of basis + documenteert voor een beslissing, classificatie of mapping-keuze. + de: >- + Erklärende Erklärung, die die Begründung, Rechtfertigung oder Basis + für eine Entscheidung, Klassifizierung oder Mapping-Wahl dokumentiert. + fr: >- + Déclaration explicative documentant le raisonnement, la justification ou la base + d'une décision, d'une classification ou d'un choix de mappage. + es: >- + Declaración explicativa que documenta el razonamiento, justificación o base + para una decisión, clasificación o elección de mapeo. + ar: >- + بيان تفسيري يوثق المنطق أو المبرر أو الأساس + لقرار أو تصنيف أو اختيار تعيين. + id: >- + Pernyataan penjelasan yang mendokumentasikan penalaran, pembenaran, atau dasar + untuk keputusan, klasifikasi, atau pilihan pemetaan. + zh: >- + 记录决策、分类或映射选择的推理、理由或基础的解释性声明。 + broad_mappings: + - prov:Entity + - skos:Concept + keywords: + - rationale + - justification + - reasoning + - decision basis + structured_aliases: + - literal_form: onderbouwing + 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 slots: - - has_description + - has_description slot_usage: has_description: required: true - close_mappings: - - skos:note - - prov:wasInfluencedBy + comments: + - Often serialized as a note-like field documenting influences on a decision annotations: - specificity_score: '0.45' + specificity_score: 0.45 specificity_rationale: Moderately specific - rationale documentation is common. - custodian_types: '[''*'']' + custodian_types: '["*"]' examples: - - value: - has_description: Mapped based on exact name match and location + - value: + has_description: Mapped based on exact name match and location diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RawSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RawSource.yaml index 21bb9625d0..ea0df69d64 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RawSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RawSource.yaml @@ -9,26 +9,67 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types +- linkml:types +- ../slots/has_type # default_range: string classes: RawSource: - description: "Raw source information for web enrichment including URL, fetch timestamp,\ - \ HTTP status, content hash, and extracted highlights from search results.\n\ - Ontology mapping rationale: - class_uri is prov:PrimarySource because this represents\ - \ the original\n source material fetched from the web with full provenance\ - \ metadata\n- close_mappings includes pav:RetrievedFrom for web retrieval provenance\ - \ - close_mappings includes schema:WebPage as it captures web page data - related_mappings\ - \ includes prov:Entity for general provenance entity" + description: >- + Unprocessed web resource capture containing original content, retrieval metadata, and extraction artifacts for enrichment pipelines. + alt_descriptions: + nl: >- + Onverwerkte webresource-opname met originele inhoud, ophaal-metadata en extractie-artefacten voor verrijkingspijplijnen. + de: >- + Unverarbeitete Webressourcenerfassung mit Originalinhalt, Abrufmetadaten und Extraktionsartefakten für Anreicherungspipelines. + fr: >- + Capture de ressource web non traitée contenant le contenu original, les métadonnées de récupération et les artefacts d'extraction pour les pipelines d'enrichissement. + es: >- + Captura de recurso web sin procesar que contiene contenido original, metadatos de recuperación y artefactos de extracción para tuberías de enriquecimiento. + ar: >- + التقاط مورد ويب غير معالج يحتوي على المحتوى الأصلي وبيانات الاسترجاع الوصفية ومصنوعات الاستخراج لخطوط إثراء البيانات. + id: >- + Tangkapan sumber daya web yang tidak diproses berisi konten asli, metadata pengambilan, dan artefak ekstraksi untuk pipeline pengayaan. + zh: >- + 包含原始内容、检索元数据和提取工件用于丰富流程的未处理网络资源捕获。 + structured_aliases: + nl: + - ruwe bron + - onverwerkte opname + de: + - Rohquelle + - unbearbeitete Erfassung + fr: + - source brute + - capture non traitée + es: + - fuente sin procesar + - captura sin procesar + ar: + - المصدر الخام + - الالتقاط غير المعالج + id: + - sumber mentah + - tangkapan tidak diproses + zh: + - 原始来源 + - 未处理捕获 + keywords: + - raw source + - web capture + - unprocessed + - extraction + - ingestion class_uri: prov:PrimarySource + broad_mappings: + - prov:PrimarySource close_mappings: - pav:RetrievedFrom - schema:WebPage related_mappings: - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + comments: + - "Typically captures: URL, fetch timestamp, HTTP status, content hash, and extracted highlights/snippets." + - "Ontology alignment: prov:PrimarySource for original fetched material; pav:RetrievedFrom for retrieval provenance; schema:WebPage for web-resource framing." + - 'Preserved from prior description: Raw source record captured from the web for enrichment and provenance.' slots: - - source_type + - has_type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml index c3022a4578..2d39c6e23a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml @@ -20,7 +20,7 @@ imports: - ../slots/has_operating_hours - ../slots/has_type - ../slots/require - - ../slots/20260202_matang/new/seating_capacity + - ../slots/has_capacity prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -35,18 +35,68 @@ classes: ReadingRoom: is_a: ReconstructedEntity class_uri: aat:300004051 - description: "Reading room or research room at a heritage custodian institution.\n\n**DEFINITION**:\n\nA ReadingRoom is a designated space where researchers, scholars, and the\npublic can access and consult collection materials under supervised\nconditions. Reading rooms are the primary interface between heritage\ncustodians and their users for on-site collection access.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300004051` (reading rooms) - \"Rooms in libraries, archives, or other\nbuildings where books, periodicals, or other materials may be read or\nstudied, but not normally borrowed.\"\n\n**DISTINCTION FROM ReadingRoomAnnex**:\n\n| Type | Location | Status |\n|------|----------|--------|\n| **ReadingRoom** | Main building | Primary reading facility |\n| ReadingRoomAnnex | Separate location | Overflow/supplementary |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Supervised access**: Staff oversight for security\n- **Controlled environment**: Climate control for materials\n- **Research support**:\ - \ Finding aids, catalogs, reference help\n- **Registration required**: Reader cards, ID verification\n- **Rules of use**: No food/drink, pencils only, handling guidelines\n\n**TYPES OF READING ROOMS**:\n\n1. **General Reading Room**: Primary research space\n2. **Special Collections Reading Room**: Rare/valuable materials\n3. **Microfilm Reading Room**: Microform materials\n4. **Digital Reading Room**: Electronic resources, digitization on demand\n5. **Map Room**: Oversized cartographic materials\n6. **Newspaper Reading Room**: Periodicals and newspapers\n\n**USE CASES**:\n\n1. **Archive Reading Room**:\n ```yaml\n ReadingRoom:\n identified_by: \"https://nde.nl/ontology/hc/aux/na-studiezaal\"\n has_label:\n label_text: \"Nationaal Archief Studiezaal\"\n reading_room_type: \"General\"\n seating_capacity: 80\n requires_registration: true\n allows_photography: true\n ```\n\n2. **Special Collections Room**:\n ```yaml\n ReadingRoom:\n\ - \ has_label:\n label_text: \"KB Bijzondere Collecties Leeszaal\"\n reading_room_type: \"Special Collections\"\n seating_capacity: 20\n requires_appointment: true\n has_supervised_handling: true\n ```\n" + description: >- + Primary supervised space within a heritage institution where researchers consult + original collection materials, manuscripts, or special collections under controlled conditions. + alt_descriptions: + nl: >- + Primaire ruimte onder toezicht binnen een erfgoedinstelling waar onderzoekers + originele collectiematerialen, manuscripten of speciale collecties raadplegen onder gecontroleerde omstandigheden. + de: >- + Primärer überwachter Raum in einer Kulturerbeeinrichtung, in dem Forscher + Originalsammlungsmaterial, Manuskripte oder Spezialsammlungen unter kontrollierten Bedingungen einsehen. + fr: >- + Espace principal supervisé au sein d'une institution patrimoniale où les chercheurs consultent + des documents de collection originaux, des manuscrits ou des collections spéciales dans des conditions contrôlées. + es: >- + Espacio principal supervisado dentro de una institución patrimonial donde los investigadores + consultan materiales de colección originales, manuscritos o colecciones especiales bajo condiciones controladas. + ar: >- + المساحة الرئيسية تحت الإشراف داخل مؤسسة تراثية حيث يطالع الباحثون + مواد المجموعات الأصلية أو المخطوطات أو المجموعات الخاصة في ظروف مضبوطة. + id: >- + Ruang utama yang diawasi di dalam institusi warisan budaya tempat peneliti + mengkaji materi koleksi asli, naskah, atau koleksi khusus dalam kondisi terkendali. + zh: >- + 遗产机构内主要的监督空间,研究人员在受控条件下查阅原始馆藏材料、手稿或特藏。 exact_mappings: - - aat:300004051 + - aat:300004051 close_mappings: - - org:Site - - schema:Place - - schema:Library + - org:Site + - schema:Place + - schema:Library related_mappings: - - aat:300004049 - - schema:ReadingRoom + - aat:300004049 + - schema:ReadingRoom + broad_mappings: + - schema:Place + keywords: + - reading room + - research room + - study hall + - consultation space + structured_aliases: + - literal_form: studiezaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lesesaal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: salle de lecture + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sala de lectura + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قاعة مطالعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ruang baca + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 阅览室 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_accessibility_feature - allow @@ -60,11 +110,10 @@ classes: - has_label - has_type - require - - require - - seating_capacity + - has_capacity - has_score - has_quantity - - derived_from + - derive_from - generated_by slot_usage: identified_by: @@ -96,7 +145,7 @@ classes: examples: - value: GENERAL - value: SPECIAL_COLLECTIONS - seating_capacity: + has_capacity: range: integer examples: - value: 80 @@ -119,14 +168,11 @@ classes: examples: - value: true require: - range: boolean + range: string + multivalued: true examples: - - value: true - require: - range: boolean - examples: - - value: true - - value: false + - value: Registration required + - value: Appointment required allow: # range: string multivalued: true @@ -151,7 +197,7 @@ classes: examples: - value: Wheelchair accessible - value: Screen magnification software - derived_from: + derive_from: range: CustodianObservation multivalued: true required: false @@ -164,6 +210,7 @@ classes: - Distinguished from ReadingRoomAnnex by being primary facility - Key interface between heritage custodians and researchers - Access rules vary by institution and material type + - "Modeling note: requirements such as requires_registration and requires_appointment are expressed via the require slot (see slot aliases)." see_also: - http://vocab.getty.edu/aat/300004051 - https://schema.org/Library @@ -174,19 +221,17 @@ classes: label_text: Nationaal Archief Studiezaal has_description: description_text: Main research room for consulting archival collections. Self-service retrieval from open stacks. Staff assistance available. - reading_room_type: GENERAL - seating_capacity: 80 - has_computer_terminals: true - terminal_count: 15 - has_microfilm_readers: true + has_type: GENERAL + has_capacity: 80 + has_microfilm_reader: true has_wifi: true - requires_registration: true - requires_appointment: false allow: - Laptops permitted - Photography for personal research use - has_lockers: true - opening_hours: Tu-Fr 09:00-17:00, Sa 09:00-13:00 + has_locker: true + has_opening_hour: Tu-Fr 09:00-17:00, Sa 09:00-13:00 + require: + - Registration required has_accessibility_feature: - Wheelchair accessible - Adjustable desks @@ -196,18 +241,43 @@ classes: label_text: KB Bijzondere Collecties Leeszaal has_description: description_text: Special collections reading room for rare books, manuscripts, and incunabula. Supervised handling required. - reading_room_type: SPECIAL_COLLECTIONS - seating_capacity: 20 - has_computer_terminals: true - terminal_count: 4 - requires_registration: true - requires_appointment: true + has_type: SPECIAL_COLLECTIONS + has_capacity: 20 + require: + - Registration required + - Appointment required allow: - Photography not permitted - reproduction service available - has_supervised_handling: true - has_lockers: true - opening_hours: Mo-Fr 10:00-16:00 + has_locker: true + has_opening_hour: Mo-Fr 10:00-16:00 + notes: + - | + Preserved from prior description (commit 37852a46): + + "Reading room or research room at a heritage custodian institution.\n\n**DEFINITION**:\n\nA ReadingRoom is a designated space where researchers, scholars, and the\npublic can access and consult collection materials under supervised\nconditions. Reading rooms are the primary interface between heritage\ncustodians and their users for on-site collection access.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300004051` (reading rooms) - \"Rooms in libraries, archives, or other\nbuildings where books, periodicals, or other materials may be read or\nstudied, but not normally borrowed.\"\n\n**DISTINCTION FROM ReadingRoomAnnex**:\n\n| Type | Location | Status |\n|------|----------|--------|\n| **ReadingRoom** | Main building | Primary reading facility |\n| ReadingRoomAnnex | Separate location | Overflow/supplementary |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Supervised access**: Staff oversight for security\n- **Controlled environment**: Climate control for materials\n- **Research support**:\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Definition + + A ReadingRoom is the primary on-site consultation space where users access + collection materials under supervision. + + Distinction + + - ReadingRoom: primary facility in the main building. + - ReadingRoomAnnex: supplementary/overflow facility at a separate location. + + External alignment + + - Getty AAT aat:300004051 (reading rooms) + - Schema.org: schema:Library / schema:Place (close) + + legacy_examples: | + Preserved from earlier migration examples; may include fields not currently modeled + as slots on this class. + + - reading_room_type, seating_capacity, opening_hours and similar fields were used + in legacy examples. Prefer canonical slots: has_type, has_capacity, has_opening_hour. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml index 83f73aaf25..6ad94df13b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml @@ -2,22 +2,22 @@ id: https://nde.nl/ontology/hc/class/reading-room-annex name: reading_room_annex_class title: ReadingRoomAnnex Class imports: - - linkml:types - - ../enums/ReadingRoomAnnexReasonEnum - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/annex_of - - ../slots/created_through - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_roadmap - - ../slots/has_service - - ../slots/has_operating_hours - - ../slots/require - - ../slots/20260202_matang/new/seating_capacity - - ../slots/20260202_matang/new/shares_catalog_with_main +- linkml:types +- ../enums/ReadingRoomAnnexReasonEnum +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/annex_of +- ../slots/created_through +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_roadmap +- ../slots/has_service +- ../slots/has_operating_hours +- ../slots/require +- ../slots/has_capacity +- ../slots/has_finding_aid prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -32,8 +32,25 @@ classes: ReadingRoomAnnex: is_a: ReconstructedEntity class_uri: aat:300004051 - description: "Overflow or supplementary reading room at a separate location from main facility.\n\n**DEFINITION**:\n\nA ReadingRoomAnnex is a secondary research space located separately from\nthe main heritage custodian building. Annexes typically serve overflow\ncapacity, specialized materials, or specific researcher communities.\n\n**DISTINCTION FROM ReadingRoom**:\n\n| Property | ReadingRoom | ReadingRoomAnnex |\n|----------|-------------|------------------|\n| **Location** | Main building | Separate location |\n| **Status** | Primary facility | Supplementary |\n| **Materials** | Main collections | Overflow/specialized |\n| **Permanence** | Permanent | May be temporary |\n\n**TYPICAL REASONS FOR ANNEX**:\n\n1. **Capacity overflow**: Main reading room at capacity\n2. **Specialized materials**: Maps, newspapers, genealogy\n3. **Geographic reach**: Serve researchers in another city\n4. **Renovation**: Temporary reading room during construction\n5. **Partnership**: Shared space with another\ - \ institution\n\n**USE CASES**:\n\n1. **Overflow Annex**:\n ```yaml\n ReadingRoomAnnex:\n identified_by: \"https://nde.nl/ontology/hc/aux/nha-annex-kleine-houtweg\"\n annex_name: \"Noord-Hollands Archief Reading Room Annex\"\n annex_reason: CAPACITY_OVERFLOW\n is_annex_of_reading_room: \"https://nde.nl/ontology/hc/aux/nha-studiezaal\"\n ```\n\n2. **Specialized Materials Annex**:\n ```yaml\n ReadingRoomAnnex:\n annex_name: \"Stadsarchief Kaartenkamer Annex\"\n annex_reason: SPECIALIZED_MATERIALS\n material_specialization: \"Historical maps and atlases\"\n ```\n\n**RELATIONSHIP TO AuxiliaryPlace**:\n\nReadingRoomAnnex is typically located within an AuxiliaryPlace:\n```\nAuxiliaryPlace (physical location)\n \u2514\u2500\u2500 hosts \u2192 ReadingRoomAnnex (function at that location)\n```\n" + alt_descriptions: + nl: Aanvullende of uitwijk-studiezaal op een andere locatie dan de hoofdvestiging. + de: Zusaetzlicher oder ausweichender Lesesaal an einem anderen Ort als der Hauptstandort. + fr: Salle de lecture annexe ou supplementaire situee a un autre endroit que le site principal. + es: Sala de lectura anexa o suplementaria en una ubicacion distinta de la sede principal. + ar: قاعة مطالعة ملحقة أو بديلة في موقع منفصل عن المرفق الرئيسي. + id: Ruang baca tambahan/alternatif di lokasi terpisah dari fasilitas utama. + zh: 位于主馆之外、用于补充或分流的阅览空间。 + structured_aliases: + - {literal_form: dependance studiezaal, in_language: nl} + - {literal_form: Lesesaal-Aussenstelle, in_language: de} + - {literal_form: annexe de salle de lecture, in_language: fr} + - {literal_form: anexo de sala de lectura, in_language: es} + - {literal_form: ملحق قاعة مطالعة, in_language: ar} + - {literal_form: aneks ruang baca, in_language: id} + - {literal_form: 阅览室分点, in_language: zh} + description: >- + Supplementary reading room at a separate location from the main facility, + used for overflow capacity or specialized access. exact_mappings: - aat:300004051 close_mappings: @@ -51,12 +68,11 @@ classes: - has_roadmap - has_service - has_opening_hour - - has_roadmap - require - - seating_capacity - - shares_catalog_with_main + - has_capacity + - has_finding_aid - has_score - - derived_from + - derive_from - generated_by slot_usage: identified_by: @@ -102,7 +118,7 @@ classes: required: true examples: - value: https://nde.nl/ontology/hc/aux/nha-studiezaal - seating_capacity: + has_capacity: range: integer examples: - value: 15 @@ -111,7 +127,7 @@ classes: ifabsent: 'false' examples: - value: false - shares_catalog_with_main: + has_finding_aid: range: boolean ifabsent: 'true' examples: @@ -121,15 +137,13 @@ classes: examples: - value: We-Th 10:00-16:00 has_roadmap: - range: boolean + range: string + multivalued: true examples: - value: true - value: false - has_roadmap: - range: date - examples: - value: '2025-12-31' - derived_from: + derive_from: range: CustodianObservation multivalued: true required: false @@ -142,6 +156,7 @@ classes: - Links to main ReadingRoom via is_annex_of_reading_room - May be temporary (renovation) or permanent (specialized materials) - Often has more limited hours than main reading room + - "Modeling note: has_roadmap is used both as a boolean-like flag (roadmap present) and for planned closure/review dates via slot aliases (e.g., planned_closure_date)." see_also: - http://vocab.getty.edu/aat/300004051 examples: @@ -154,12 +169,10 @@ classes: created_through: has_reason: has_label: CAPACITY_OVERFLOW - is_annex_of_reading_room: https://nde.nl/ontology/hc/aux/nha-studiezaal - seating_capacity: 15 - requires_separate_registration: false - shares_catalog_with_main: true - opening_hours: Tu-Th 10:00-16:00 - is_temporary: false + annex_of: https://nde.nl/ontology/hc/aux/nha-studiezaal + has_capacity: 15 + require: false + has_opening_hour: Tu-Th 10:00-16:00 - value: identified_by: https://nde.nl/ontology/hc/aux/sa-renovation-annex has_label: @@ -169,12 +182,40 @@ classes: created_through: has_reason: has_label: RENOVATION - is_annex_of_reading_room: https://nde.nl/ontology/hc/aux/sa-studiezaal - seating_capacity: 20 - opening_hours: Mo-Fr 10:00-16:00 - is_temporary: true - planned_closure_date: '2025-06-30' + annex_of: https://nde.nl/ontology/hc/aux/sa-studiezaal + has_capacity: 20 + has_opening_hour: Mo-Fr 10:00-16:00 + notes: + - | + Preserved from prior description (commit 37852a46): + + "Overflow or supplementary reading room at a separate location from main facility.\n\n**DEFINITION**:\n\nA ReadingRoomAnnex is a secondary research space located separately from\nthe main heritage custodian building. Annexes typically serve overflow\ncapacity, specialized materials, or specific researcher communities.\n\n**DISTINCTION FROM ReadingRoom**:\n\n| Property | ReadingRoom | ReadingRoomAnnex |\n|----------|-------------|------------------|\n| **Location** | Main building | Separate location |\n| **Status** | Primary facility | Supplementary |\n| **Materials** | Main collections | Overflow/specialized |\n| **Permanence** | Permanent | May be temporary |\n\n**TYPICAL REASONS FOR ANNEX**:\n\n1. **Capacity overflow**: Main reading room at capacity\n2. **Specialized materials**: Maps, newspapers, genealogy\n3. **Geographic reach**: Serve researchers in another city\n4. **Renovation**: Temporary reading room during construction\n5. **Partnership**: Shared space with another\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Definition + + ReadingRoomAnnex models a secondary reading room located away from the + main facility. + + Typical reasons + + - capacity overflow + - specialized materials (maps, newspapers, genealogy) + - renovation/temporary relocation + - partnerships (shared space with another institution) + + Relationship + + - annex_of links this annex to the primary ReadingRoom. + + legacy_examples: | + Preserved from earlier migration examples; may include fields not currently modeled + as slots on this class. + + - requires_separate_registration, shares_catalog_with_main, is_temporary, + planned_closure_date, and similar fields appeared in legacy examples. + Prefer canonical slots where available (e.g., require, has_opening_hour, + temporal_extent) or model as notes until formalized. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Reason.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Reason.yaml index 5b404f381f..173277bb83 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Reason.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Reason.yaml @@ -14,10 +14,53 @@ imports: classes: Reason: class_uri: skos:Concept - description: Reason. + description: >- + Stated cause, justification, or explanation for an event, state change, + decision, or operational circumstance. + alt_descriptions: + nl: >- + Genoemde oorzaak, rechtvaardiging of verklaring voor een gebeurtenis, statuswijziging, + beslissing of operationele omstandigheid. + de: >- + Angegebene Ursache, Begründung oder Erklärung für ein Ereignis, eine Zustandsänderung, + eine Entscheidung oder eine betriebliche Gegebenheit. + fr: >- + Cause énoncée, justification ou explication d'un événement, d'un changement d'état, + d'une décision ou d'une circonstance opérationnelle. + es: >- + Causa declarada, justificación o explicación de un evento, cambio de estado, + decisión o circunstancia operativa. + ar: >- + السبب المعلن أو المبرر أو التفسير لحدث أو تغيير حالة + أو قرار أو ظروف تشغيلية. + id: >- + Penyebab yang dinyatakan, pembenaran, atau penjelasan untuk peristiwa, perubahan status, + keputusan, atau keadaan operasional. + zh: >- + 陈述的事件、状态变更、决策或运营情况的原因、理由或解释。 + broad_mappings: + - skos:Concept + - prov:Entity + keywords: + - reason + - cause + - justification + - explanation + 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 slots: - - has_label - - has_description + - has_label + - has_description + comments: + - Use for controlled or documented reasons (e.g., renovation, capacity overflow) annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml index 2461d92a36..c160d9a413 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml @@ -1,91 +1,85 @@ id: https://nde.nl/ontology/hc/class/ReasoningContent name: reasoning_content_class title: Reasoning Content Class + prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# + default_prefix: hc + imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label + classes: ReasoningContent: class_uri: prov:Entity - description: 'LLM reasoning content that is preserved across conversation turns. - - - **DEFINITION**: - - - ReasoningContent represents the chain-of-thought reasoning that LLMs like - - GLM 4.7 expose through their thinking modes. This class captures the - - reasoning_content that should be preserved when using "Preserved Thinking" - - mode for multi-turn conversations. - - - **GLM 4.7 Preserved Thinking** (https://docs.z.ai/guides/capabilities/thinking-mode): - - - When `clear_thinking: false` (Preserved Thinking enabled): - - - Reasoning content from previous turns is retained in context - - - Improves model performance and increases cache hit rates - - - Requires returning EXACT, UNMODIFIED reasoning_content back to API - - - **Migration from clear_thinking**: - - - This class replaces the boolean `clear_thinking` slot with a structured - - representation of what is being preserved: - - - | Old Pattern | New Pattern | - - |-------------|-------------| - - | `clear_thinking: false` | `preserves_or_preserved: ReasoningContent` with - `is_preserved: true` | - - | `clear_thinking: true` | `preserves_or_preserved: ReasoningContent` with `is_preserved: - false` | - - - **PROV-O Alignment**: - - - ReasoningContent IS a prov:Entity (the reasoning output) - - - Links to LLMResponse via preserves_or_preserved slot - - - Enables tracking reasoning provenance across turns - - - **Use Cases**: - - - Multi-turn agent conversations with preserved context - - - Debugging reasoning chain across API calls - - - Auditing LLM decision-making process - - - Optimizing cache hit rates - - ' - exact_mappings: + description: >- + Large-language-model reasoning output preserved across conversation turns for context continuity and provenance tracking. + alt_descriptions: + nl: >- + Redeneringsuitvoer van grote taalmodellen bewaard over gespreksbeurten voor contextcontinuïteit en herkomsttracking. + de: >- + Large-Language-Model-Denkausgabe, die über Gesprächsrunden hinweg für Kontextkontinuität + und Provenienzverfolgung erhalten bleibt. + fr: >- + Sortie de raisonnement de grand modèle de langage préservée entre les tours de conversation + pour la continuité contextuelle et le suivi de provenance. + es: >- + Salida de razonamiento de modelo de lenguaje grande preservada a través de turnos de conversación + para continuidad contextual y seguimiento de procedencia. + ar: >- + مخرجات استدلال نموذج اللغة الكبير المحفوظة عبر أدوار المحادثة + لاستمرارية السياق وتتبع المصدر. + id: >- + Output penalaran model bahasa besar yang dipertahankan lintas giliran percakapan + untuk kontinuitas konteks dan pelacakan provenance. + zh: >- + 在对话轮次中保留的大语言模型推理输出,用于上下文连续性和来源追踪。 + structured_aliases: + - literal_form: redeneerinhoud + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Denkinhalt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: contenu de raisonnement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: contenido de razonamiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: محتوى الاستدلال + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: konten penalaran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 推理内容 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - prov:Entity close_mappings: - schema:Comment - schema:Review + comments: + - "Definition: represents chain-of-thought / reasoning_content produced by an LLM and retained for multi-turn context." + - "Preserved Thinking reference: https://docs.z.ai/guides/capabilities/thinking-mode" + - "Operational semantics: when preserved thinking is enabled, reasoning content from previous turns is retained in context and must be returned exactly (unmodified) to the API." + - "Migration from clear_thinking boolean: clear_thinking=false -> preserves_or_preserved: ReasoningContent with is_preserved=true; clear_thinking=true -> is_preserved=false." + - "PROV-O alignment: ReasoningContent is a prov:Entity that can be linked from an LLM response via preserves_or_preserved for provenance across turns." + - "Use cases: multi-turn agent conversations, debugging/auditing, cache-hit optimization." + - Created from slot_fixes.yaml migration (2026-01-19) + - Replaces boolean clear_thinking with structured reasoning preservation + - Enables tracking what reasoning is preserved and why + - PROV-O Entity alignment for provenance tracking + - 'Preserved from prior description: LLM reasoning content preserved across conversation turns.' slots: - has_label - has_description @@ -100,20 +94,19 @@ classes: identified_by: examples: - value: reasoning-turn-3-20260119-143000 - annotations: - specificity_score: 0.8 - specificity_rationale: Highly specific to LLM API reasoning preservation domain - custodian_types: '["D"]' - custodian_types_rationale: Applies to Digital Platform custodians using LLM - APIs + keywords: + - LLM reasoning + - chain-of-thought + - context preservation + - multi-turn conversation examples: - value: has_label: Preserved Reasoning - value: has_label: Cleared Context has_description: Fresh context for new query topic - comments: - - Created from slot_fixes.yaml migration (2026-01-19) - - Replaces boolean clear_thinking with structured reasoning preservation - - Enables tracking what reasoning is preserved and why - - PROV-O Entity alignment for provenance tracking + annotations: + specificity_score: 0.8 + specificity_rationale: Highly specific to LLM API reasoning preservation domain + custodian_types: '["D"]' + custodian_types_rationale: Applies to Digital Platform custodians using LLM APIs diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml index bc7d3e821f..f0e0b7ea95 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml @@ -13,9 +13,40 @@ classes: ReconstructedEntity: class_uri: prov:Entity abstract: true - description: "Abstract base class for all entities that are generated by a ReconstructionActivity.\n\n**RDFS Compliance**:\nThis class exists to ensure proper RDFS domain/range semantics for the\n`generates`/`generated_by` inverse relationship:\n- `generates`: domain=ReconstructionActivity, range=ReconstructedEntity\n- `generated_by`: domain=ReconstructedEntity, range=ReconstructionActivity\n\n**PROV-O Alignment**:\nMaps to `prov:Entity` - \"An entity is a physical, digital, conceptual, or\nother kind of thing with some fixed aspects; entities may be real or imaginary.\"\n\n**Subclasses**:\nAll reconstructed aspects of a custodian inherit from this class:\n- CustodianLegalStatus (formal legal entity)\n- CustodianName (standardized name)\n- CustodianPlace (physical location)\n- CustodianCollection (collection metadata)\n- DigitalPlatform (digital infrastructure)\n- OrganizationBranch (organizational units)\n- And other aspect entities...\n\n**Usage Pattern**:\n```yaml\n# ReconstructionActivity\ - \ generates ReconstructedEntity instances\nReconstructionActivity:\n activity_type: ISIL_REGISTRATION\n has_generate:\n - \"https://nde.nl/ontology/hc/legal-status/nl-am-rm\" # CustodianLegalStatus\n - \"https://nde.nl/ontology/hc/name/rijksmuseum\" # CustodianName\n\n# Each ReconstructedEntity links back to its generating activity\nCustodianLegalStatus:\n generated_by: \"https://nde.nl/ontology/hc/activity/isil-reg-2024\"\n```\n" - exact_mappings: + description: >- + Abstract base category for entities synthesized or inferred through computational reconstruction processes. + alt_descriptions: + nl: >- + Abstracte basiscategorie voor entiteiten die gesynthetiseerd of afgeleid zijn via computationele reconstructieprocessen. + de: >- + Abstrakte Basiskategorie für Entitäten, die durch computerunterstützte Rekonstruktionsprozesse synthetisiert oder abgeleitet wurden. + fr: >- + Catégorie de base abstraite pour les entités synthétisées ou inférées par des processus de reconstruction computationnelle. + es: >- + Categoría base abstracta para entidades sintetizadas o inferidas a través de procesos de reconstrucción computacional. + ar: >- + فئة أساسية مجردة للكيانات المركبة أو المستنتجة من خلال عمليات إعادة البناء الحاسوبية. + id: >- + Kategori dasar abstrak untuk entitas yang disintesis atau disimpulkan melalui proses rekonstruksi komputasional. + zh: >- + 通过计算重建过程合成或推断的实体的抽象基础类别。 + structured_aliases: + nl: GereconstrueerdeEntiteit + de: RekonstruierteEntität + fr: EntitéReconstruite + es: EntidadReconstruida + ar: كيان معاد بناؤه + id: EntitasRekonstruksi + zh: 重建实体 + comments: + - "RDFS semantics: used to enforce domain/range for generates/generated_by inverse relationships (ReconstructionActivity <-> ReconstructedEntity)." + - "PROV-O alignment: prov:Entity (entities may be physical, digital, conceptual, real, or imaginary)." + - "Subclasses represent reconstructed aspects of a custodian (e.g., legal status, standardized name, location, collections, digital platform, organization branch)." + - "Usage pattern: ReconstructionActivity generates one or more ReconstructedEntity instances; each generated entity links back via generated_by." + examples: + - value: + generated_by: https://nde.nl/ontology/hc/activity/isil-reg-2024 + broad_mappings: - prov:Entity slots: - has_score @@ -23,6 +54,13 @@ classes: slot_usage: generated_by: required: false + notes: + - | + Preserved from prior description (commit 6251b84d): + + Preserved from prior description (commit 6251b84d): + + "Abstract base class for all entities that are generated by a ReconstructionActivity.\n\n**RDFS Compliance**:\nThis class exists to ensure proper RDFS domain/range semantics for the\n`generates`/`generated_by` inverse relationship:\n- `generates`: domain=ReconstructionActivity, range=ReconstructedEntity\n- `generated_by`: domain=ReconstructedEntity, range=ReconstructionActivity\n\n**PROV-O Alignment**:\nMaps to `prov:Entity` - \"An entity is a physical, digital, conceptual, or\nother kind of thing with some fixed aspects; entities may be real or imaginary.\"\n\n**Subclasses**:\nAll reconstructed aspects of a custodian inherit from this class:\n- CustodianLegalStatus (formal legal entity)\n- CustodianName (standardized name)\n- CustodianPlace (physical location)\n- CustodianCollection (collection metadata)\n- DigitalPlatform (digital infrastructure)\n- OrganizationBranch (organizational units)\n- And other aspect entities...\n\n**Usage Pattern**:\n```yaml\n# ReconstructionActivity\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml index 8e2c5e076b..8db45a17fc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml @@ -10,44 +10,94 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../enums/ReconstructionActivityTypeEnum - - ../metadata - - ../slots/generate - - ../slots/has_score # was: template_specificity - - ../slots/has_value # was: has_confidence_measure - - ../slots/justified_by - - ../slots/has_method - - ../slots/20260202_matang/new/responsible_agent - - ../slots/temporal_extent +- linkml:types +- ../enums/ReconstructionActivityTypeEnum +- ../metadata +- ../slots/generate +- ../slots/has_score # was: template_specificity +- ../slots/has_value # was: has_confidence_measure +- ../slots/justified_by +- ../slots/has_method +- ../slots/conducted_by +- ../slots/temporal_extent default_prefix: hc classes: ReconstructionActivity: class_uri: prov:Activity - description: "An activity that creates a CustodianLegalStatus by reconciling and \nresolving multiple CustodianObservations\ - \ into a single entity.\n\nThis documents:\n- Entity resolution method (manual curation, algorithmic matching, etc.)\n\ - - Responsible agent (person, custodian, software)\n- Temporal extent (start/end dates)\n- Provenance and justification\n" - exact_mappings: + description: >- + Process that reconciles multiple conflicting or duplicate observations into a single authoritative entity representation. + alt_descriptions: + nl: >- + Proces dat meerdere tegenstrijdige of dubbele observaties verzoent tot één gezaghebbende entiteitsweergave. + de: >- + Prozess, der mehrere widersprüchliche oder doppelte Beobachtungen in eine einzelne autoritative Entitätsdarstellung abgleicht. + fr: >- + Processus qui concilie plusieurs observations contradictoires ou en double en une seule représentation d'entité faisant autorité. + es: >- + Proceso que concilia múltiples observaciones contradictorias o duplicadas en una única representación de entidad autorizada. + ar: >- + عملية توفق بين ملاحظات متعددة متضاربة أو مكررة في تمثيل كيان موثوق واحد. + id: >- + Proses yang mendamaikan beberapa observasi yang bertentangan atau duplikat menjadi satu representasi entitas yang otoritatif. + zh: >- + 将多个相互冲突或重复的观察协调为单一权威实体表示的过程。 + structured_aliases: + nl: + - reconstructieactiviteit + - entiteitsverzoening + de: + - Rekonstruktionsaktivität + - Entitätsabgleich + fr: + - activité de reconstruction + - réconciliation d'entité + es: + - actividad de reconstrucción + - conciliación de entidades + ar: + - نشاط إعادة البناء + - تسوية الكيانات + id: + - aktivitas rekonstruksi + - rekonsiliasi entitas + zh: + - 重构活动 + - 实体协调 + keywords: + - reconstruction + - entity resolution + - reconciliation + - deduplication + - data fusion + broad_mappings: - prov:Activity + - schema:Action close_mappings: - rico:Activity - crm:E7_Activity - - schema:Action related_mappings: - crm:E13_Attribute_Assignment + annotations: + modeling_notes: | + Records reconstruction provenance including method, responsible agent, + temporal extent, confidence, and justification. + + Typical methods include manual curation, algorithmic matching, + or hybrid semi-automated workflows with human review. slots: - has_value # was: has_confidence_measure - migrated per Rule 53 (2026-01-28) # has_generate REMOVED - migrated to generates_or_generated (Rule 53) - generate - justified_by - has_method - - responsible_agent + - conducted_by - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - temporal_extent slot_usage: + has_score: has_method: # range: string - responsible_agent: + conducted_by: range: ReconstructionAgent temporal_extent: range: TimeSpan @@ -72,6 +122,7 @@ classes: - 'Example methods: manual expert curation, algorithmic fuzzy matching, hybrid semi-automated with human review' - Uses TimeSpan for temporal_extent to support fuzzy temporal boundaries and CIDOC-CRM alignment - For precise timestamps (common in automated activities), set TimeSpan boundaries to identical values + - 'Preserved from prior description: Activity that reconstructs a custodian legal status by reconciling multiple custodian observations into one resolved entity.' see_also: - https://www.w3.org/TR/prov-o/#Activity - https://github.com/FICLIT/PiCo @@ -79,24 +130,24 @@ classes: examples: - value: id: https://w3id.org/heritage/custodian/activity/reconstruction-001 - activity_type: MANUAL_CURATION - method: Expert historian reviewed 15 archival sources to reconcile conflicting references to 'Stedelijk Museum' in - Amsterdam - responsible_agent: + has_method: Expert historian reviewed 15 archival sources to reconcile conflicting references to 'Stedelijk Museum' in Amsterdam + conducted_by: id: https://w3id.org/heritage/custodian/agent/curator-jdoe - name: Jane Doe + has_label: Jane Doe temporal_extent: begin_of_the_begin: '2025-01-15T09:00:00Z' end_of_the_begin: '2025-01-15T09:00:00Z' begin_of_the_end: '2025-01-15T17:30:00Z' end_of_the_end: '2025-01-15T17:30:00Z' - justification: Name variations 'Stedelijk Museum Amsterdam' and 'Stedelijk Museum' confirmed as same institution via - ISIL code NL-AsdSM + justified_by: Name variations 'Stedelijk Museum Amsterdam' and 'Stedelijk Museum' confirmed as same institution via ISIL code NL-AsdSM + generate: + - has_label: Reconstructed Custodian Record + has_description: Consolidated institutional identity record - value: - method: Fuzzy string matching algorithm (Levenshtein distance threshold 0.85) applied to 1,200 ISIL registry entries + has_method: Fuzzy string matching algorithm (Levenshtein distance threshold 0.85) applied to 1,200 ISIL registry entries temporal_extent: begin_of_the_begin: '2025-01-20T02:00:00Z' end_of_the_begin: '2025-01-20T02:00:00Z' begin_of_the_end: '2025-01-20T02:15:00Z' end_of_the_end: '2025-01-20T02:15:00Z' - justification: Automated matching with high confidence scores (>0.90) for 85% of entities \ No newline at end of file + justified_by: Automated matching with high confidence scores (>0.90) for 85% of entities diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml index 25256afac5..7c07780d69 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml @@ -15,31 +15,77 @@ prefixes: tooi: https://identifier.overheid.nl/tooi/def/ont/ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# imports: - - linkml:types - - ../enums/AgentTypeEnum - - ../metadata - - ../slots/has_contact_details - - ../slots/has_label - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../enums/AgentTypeEnum +- ../metadata +- ../slots/has_contact_details +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type classes: ReconstructionAgent: class_uri: prov:Agent - description: "A person, organization, or software agent responsible for creating a \nCustodianLegalStatus (i.e., researchers, curators, data scientists who \nperform entity resolution and reconstruction activities).\n\nOntology alignment:\n- PROV-O: Core provenance agent model\n- FOAF: Social web agent identification\n- RiC-O: Archival domain agent model (ICA standard)\n- CPOV: EU Core Public Organisation Vocabulary (for public sector heritage agents)\n- Schema.org: Web semantics for persons and organizations\n- W3C Org: Organizational structures\n- PiCo: Person observation/reconstruction agents\n- TOOI: Dutch government organizational ontology\n" - exact_mappings: + description: >- + Actor responsible for performing entity resolution, data enrichment, or + knowledge reconstruction activities within heritage workflows. + alt_descriptions: + nl: >- + Actor verantwoordelijk voor het uitvoeren van entiteitsresolutie, gegevensverrijking + of kennisreconstructie-activiteiten binnen erfgoedworkflows. + de: >- + Akteur, der für die Durchführung von Entitätsauflösung, Datenanreicherung + oder Wissensrekonstruktionsaktivitäten in Heritage-Workflows verantwortlich ist. + fr: >- + Acteur responsable de la résolution d'entités, de l'enrichissement des données + ou des activités de reconstruction des connaissances dans les flux patrimoniaux. + es: >- + Actor responsable de realizar resolución de entidades, enriquecimiento de datos + o actividades de reconstrucción del conocimiento en flujos patrimoniales. + ar: >- + فاعل مسؤول عن تنفيذ حل الكيانات أو إثراء البيانات + أو أنشطة إعادة بناء المعرفة في سير عمل التراث. + id: >- + Aktor yang bertanggung jawab untuk melakukan resolusi entitas, pengayaan data, + atau aktivitas rekonstruksi pengetahuan dalam alur kerja warisan. + zh: >- + 负责在遗产工作流中执行实体解析、数据丰富或知识重建活动的行动者。 + structured_aliases: + - literal_form: reconstructieactor + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Rekonstruktionsakteur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agent de reconstruction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agente de reconstrucción + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وكيل إعادة البناء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agen rekonstruksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 重建代理 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - prov:Agent + close_mappings: - foaf:Agent - rico:Agent - close_mappings: - - prov:SoftwareAgent - - schema:SoftwareApplication - dcterms:Agent + - schema:Person + - schema:Organization - org:Organization - rico:CorporateBody - cpov:PublicOrganisation - - schema:Person - - schema:Organization + narrow_mappings: + - prov:SoftwareAgent related_mappings: + - schema:SoftwareApplication - pico:Agent - tooi:Overheidsorganisatie slots: @@ -49,12 +95,31 @@ classes: - has_score slot_usage: has_label: -# range: string required: true has_type: -# range: string # uriorcurie + range: AgentTypeEnum + required: false has_contact_details: -# range: string + comments: + - Common roles include researchers, curators, and data scientists performing entity resolution. + - Ontology alignment references PROV-O, FOAF, RiC-O, CPOV, Schema.org, W3C ORG, PiCo, and TOOI. + - 'Preserved from prior description: Agent (person, organization, or software) responsible for reconstruction activities.' + notes: + - | + Ontology alignment: + - PROV-O: Core provenance agent model + - FOAF: Social web agent identification + - RiC-O: Archival domain agent model (ICA standard) + - CPOV: EU Core Public Organisation Vocabulary (for public sector heritage agents) + - Schema.org: Web semantics for persons and organizations + - W3C Org: Organizational structures + - PiCo: Person observation/reconstruction agents + - TOOI: Dutch government organizational ontology + keywords: + - entity resolution + - data enrichment + - knowledge reconstruction + - provenance agent annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml index 91025f18a9..57fdc8ae6b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml @@ -15,9 +15,33 @@ imports: classes: RecordCycleStatus: class_uri: rico:RecordState - exact_mappings: + description: >- + Lifecycle phase indicator denoting the current management state of a record within its retention and disposition schedule. + alt_descriptions: + nl: >- + Levenscyclusfase-indicator die de huidige beheerstatus van een record binnen zijn bewaar- en verwijderingsschema aangeeft. + de: >- + Lebenszyklusphasenindikator, der den aktuellen Verwaltungsstatus eines Datensatzes innerhalb seines Aufbewahrungs- und Entsorgungsplans kennzeichnet. + fr: >- + Indicateur de phase de cycle de vie indiquant l'état de gestion actuel d'un document dans son calendrier de conservation et d'élimination. + es: >- + Indicador de fase de ciclo de vida que denota el estado de gestión actual de un registro dentro de su programa de retención y disposición. + ar: >- + مؤشر مرحلة دورة الحياة الذي يدل على حالة الإدارة الحالية لسجل ضمن جدول الاحتفاظ والتخلص منه. + id: >- + Indikator fase siklus hidup yang menunjukkan status pengelolaan catatan saat ini dalam jadwal retensi dan pembuangan. + zh: >- + 生命周期阶段指示器,表示记录在其保留和处置计划中的当前管理状态。 + structured_aliases: + nl: Recordcyclusstatus + de: Datensatzzyklusstatus + fr: État du cycle de document + es: Estado del ciclo de registro + ar: حالة دورة السجل + id: Status Siklus Catatan + zh: 记录周期状态 + broad_mappings: - rico:RecordState - description: The status of a record within its lifecycle. slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetType.yaml index d0990d4eb8..6629867d74 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetType.yaml @@ -8,14 +8,59 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: RecordSetType: - class_uri: skos:Concept + class_uri: rico:RecordSetType abstract: true + description: >- + Abstract classification for categorizing archival aggregations such as fonds, + series, or files according to their arrangement level or functional nature. + alt_descriptions: + nl: >- + Abstracte classificatie voor het categoriseren van archiefaggregaties zoals archieven, + series of dossiers volgens hun ordeningsniveau of functionele aard. + de: >- + Abstrakte Klassifikation zur Kategorisierung archivischer Aggregationen wie Bestände, + Serien oder Akten nach ihrem Ordnungsniveau oder ihrer funktionalen Natur. + fr: >- + Classification abstraite pour catégoriser les agrégations archivistiques telles que fonds, + séries ou dossiers selon leur niveau de classement ou leur nature fonctionnelle. + es: >- + Clasificación abstracta para categorizar agregaciones archivísticas como fondos, + series o expedientes según su nivel de organización o naturaleza funcional. + ar: >- + تصنيف مجرد لتصنيف التجميعات الأرشيفية مثل الأرصدة + أو السلاسل أو الملفات حسب مستوى ترتيبها أو طبيعتها الوظيفية. + id: >- + Klasifikasi abstrak untuk mengkategorikan agregasi arsip seperti fond, + seri, atau berkas menurut tingkat pengaturan atau sifat fungsionalnya. + zh: >- + 用于按排列级别或功能性质对档案聚合(如全宗、系列或案卷)进行分类的抽象分类。 + broad_mappings: + - skos:Concept + - crm:E55_Type + - rico:RecordSetType + keywords: + - record set type + - archival arrangement + - fonds + - series + structured_aliases: + - literal_form: archiefbestandtype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestandstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Migrated from filing_type slot per Rule 53; follows RiC-O RecordSet type hierarchy slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml index bd991dffad..14a8701823 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml @@ -1,50 +1,267 @@ id: https://nde.nl/ontology/hc/class/RecordSetTypes name: RecordSetTypes title: Record Set Type Subclasses -description: Concrete subclasses of RecordSetType representing specific levels of - archival arrangement. Based on ISAD(G) and RiC-O levels. +description: Concrete subclasses of RecordSetType representing specific levels of archival arrangement. Based on ISAD(G) and RiC-O levels. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - ./RecordSetType - - linkml:types +- ./RecordSetType +- linkml:types default_prefix: hc classes: Fonds: is_a: RecordSetType class_uri: rico:Fonds - description: The whole of the records created and/or accumulated and used by a - single agent. + description: >- + Entire body of records created, accumulated, and maintained by a single + agent during the course of its activities. + alt_descriptions: + nl: >- + Gehele corpus van archiefbescheiden gecreëerd, geaccumuleerd en beheerd door een enkele + agent in de loop van zijn activiteiten. + de: >- + Gesamtheit der von einem einzigen Akteur im Laufe seiner Tätigkeiten erstellten, + angesammelten und verwalteten Unterlagen. + fr: >- + Ensemble des documents créés, accumulés et gérés par un seul agent + au cours de ses activités. + es: >- + Conjunto completo de documentos creados, acumulados y mantenidos por un solo + agente durante el curso de sus actividades. + ar: >- + مجموعة كاملة من السجلات التي أنشأها وكيل واحد وجمعها وحافظ عليها + خلال ممارسة أنشطته. + id: >- + Keseluruhan catatan yang dibuat, diakumulasikan, dan dikelola oleh satu agen + selama kegiatannya. + zh: >- + 由单个代理在其活动过程中创建、积累和维护的全部记录。 + structured_aliases: + - literal_form: archiefblok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الأرشيف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 全宗 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + comments: + - Highest level in archival arrangement hierarchy. + - Represents the complete records of an individual, family, or organization. + - 'Preserved from prior description: The whole of the records created and/or accumulated and used by a single agent.' + keywords: + - archival fonds + - record group + - highest arrangement level + - agent records annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept Series: is_a: RecordSetType class_uri: rico:Series - description: Documents arranged in accordance with a filing system or maintained - as a unit. + description: >- + Documents arranged according to a filing system or maintained as a unit + due to their functional relationship. + alt_descriptions: + nl: >- + Documenten gerangschikt volgens een ordensysteem of als eenheid bewaard + vanwege hun functionele samenhang. + de: >- + Dokumente, die nach einem Ordnungssystem geordnet oder aufgrund ihrer + funktionalen Beziehung als Einheit aufbewahrt werden. + fr: >- + Documents organisés selon un système de classement ou maintenus comme unité + en raison de leur relation fonctionnelle. + es: >- + Documentos organizados según un sistema de archivo o mantenidos como unidad + debido a su relación funcional. + ar: >- + وثائق مرتبة وفق نظام ملفات أو محتفظ بها كوحدة + بسبب علاقتها الوظيفية. + id: >- + Dokumen yang disusun menurut sistem filing atau dipertahankan sebagai unit + karena hubungan fungsionalnya. + zh: >- + 按照归档系统排列或因其功能关系而作为一个单元维护的文件。 + structured_aliases: + - literal_form: reeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة أرشيفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type + comments: + - Mid-level arrangement grouping related documents. + - Often organized by function, subject, or chronological period. + - 'Preserved from prior description: Documents arranged in accordance with a filing system or maintained as a unit.' + keywords: + - archival series + - document grouping + - mid-level arrangement + - functional filing File: is_a: RecordSetType class_uri: rico:File - description: An organized unit of documents grouped together for current use or - archival arrangement. + description: >- + Organized unit of documents grouped together for current operational use + or systematic archival arrangement. + alt_descriptions: + nl: >- + Georganiseerde eenheid van documenten samengebracht voor actueel operationeel gebruik + of systematische archivering. + de: >- + Organisierte Einheit von Dokumenten, die für den aktuellen Betrieb + oder zur systematischen Archivierung zusammengefasst sind. + fr: >- + Unité organisée de documents regroupés pour un usage opérationnel actuel + ou un arrangement archivistique systématique. + es: >- + Unidad organizada de documentos agrupados para uso operativo actual + o disposición archivística sistemática. + ar: >- + وحدة منظمة من الوثائق مجمعة للاستخدام العملي الحالي + أو الترتيب الأرشيفي المنهجي. + id: >- + Unit terorganisir dari dokumen yang dikelompokkan untuk penggunaan operasional saat ini + atau pengaturan arsip sistematis. + zh: >- + 为当前业务使用或系统档案整理而分组的文件的有组织单元。 + structured_aliases: + - literal_form: dossier + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Akte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dossier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: expediente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: berkas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 案卷 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type + comments: + - Lower-level grouping within a series. + - Often corresponds to a physical folder or logical grouping. + - 'Preserved from prior description: An organized unit of documents grouped together for current use or archival arrangement.' + keywords: + - archival file + - document folder + - lower-level arrangement + - operational grouping RecordItem: is_a: RecordSetType class_uri: rico:Record - description: The smallest intellectually indivisible unit of archival material. + description: >- + Smallest intellectually indivisible documentary unit within archival + arrangement, representing a single discrete record. + alt_descriptions: + nl: >- + Kleinste intellectueel ondeelbare documentaire eenheid binnen archivering, + die een enkel afzonderlijk record vertegenwoordigt. + de: >- + Kleinste intellektuell unteilbare Dokumenteneinheit innerhalb der Archivordnung, + die einen einzelnen eigenständigen Datensatz darstellt. + fr: >- + Plus petite unité documentaire intellectuellement indivisible dans l'arrangement + archivistique, représentant un document unique et distinct. + es: >- + Unidad documental más pequeña intelectualmente indivisible dentro del + arreglo archivístico, que representa un solo registro discreto. + ar: >- + أصغر وحدة وثائقية غير قابلة للتجزئة فكرياً ضمن الترتيب الأرشيفي، + تمثل سجلاً منفرداً ومتميزاً. + id: >- + Unit dokumenter terkecil yang secara intelektual tidak dapat dibagi dalam pengaturan arsip, + mewakili catatan tunggal yang terpisah. + zh: >- + 档案整理中在智力上不可分割的最小文献单元,代表单个离散记录。 + structured_aliases: + - literal_form: archiefstuk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Archivale + predicate: EXACT_SYNONYM + in_language: de + - literal_form: pièce d'archives + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: pieza de archivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وثيقة أرشيفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: item arsip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 档案件 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type + comments: + - Lowest level in archival arrangement hierarchy. + - Represents a single document, letter, photograph, or other discrete item. + - 'Preserved from prior description: The smallest intellectually indivisible unit of archival material.' + keywords: + - record item + - individual document + - lowest arrangement level + - discrete record diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RecordStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RecordStatus.yaml index b2d5fcb7c4..ce6af4e8db 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RecordStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RecordStatus.yaml @@ -14,10 +14,57 @@ imports: default_prefix: hc classes: RecordStatus: - class_uri: skos:Concept + class_uri: rico:RecordState + description: >- + Classification indicating the current lifecycle phase of a record, + such as active use, semi-active storage, or permanent archival retention. + alt_descriptions: + nl: >- + Classificatie die de huidige levenscyclusfase van een record aangeeft, + zoals actief gebruik, semi-actieve opslag of permanente archivering. + de: >- + Klassifikation, die die aktuelle Lebenszyklusphase eines Datensatzes angibt, + wie aktive Nutzung, semi-aktive Speicherung oder dauerhafte Archivierung. + fr: >- + Classification indiquant la phase actuelle du cycle de vie d'un document, + telle que l'utilisation active, le stockage semi-actif ou la conservation archivistique permanente. + es: >- + Clasificación que indica la fase actual del ciclo de vida de un registro, + como uso activo, almacenamiento semi-activo o retención archivística permanente. + ar: >- + تصنيف يشير إلى المرحلة الحالية من دورة حياة السجل، + مثل الاستخدام النشط أو التخزين شبه النشط أو الاحتفاظ الأرشيفي الدائم. + id: >- + Klasifikasi yang menunjukkan fase siklus hidup catatan saat ini, + seperti penggunaan aktif, penyimpanan semi-aktif, atau retensi arsip permanen. + zh: >- + 指示记录当前生命周期阶段的分类, + 如活跃使用、半活跃存储或永久档案保存。 + exact_mappings: + - rico:RecordState + broad_mappings: + - skos:Concept + - crm:E55_Type + keywords: + - record status + - record lifecycle + - archival stage + - retention status + structured_aliases: + - literal_form: recordstatus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aktenstatus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: état du document + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Migrated from financial_archival_stage slot per Rule 53 slots: - - has_label - - has_description + - has_label + - has_description annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Reference.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Reference.yaml index eeb0bb937f..08ee15f7d9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Reference.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Reference.yaml @@ -1,12 +1,7 @@ id: https://nde.nl/ontology/hc/class/Reference name: Reference title: Reference Class -description: "Represents a bibliographic or source reference with citation text and\ - \ metadata.\n**USE CASES**: - Source citations for birth/death dates from historical\ - \ documents - Documentary evidence supporting claims - Catalog or finding aid references\n\ - **EXAMPLE**: ```yaml Reference:\n citation_text: \"born in the year of our Lord\ - \ 1823\"\n source_type: \"parish_register\"\n source_location: \"Amsterdam Stadsarchief,\ - \ DTB 123\"\n```" +description: Bibliographic or documentary reference used for citation and provenance. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -17,35 +12,82 @@ default_prefix: hc imports: - linkml:types - ../slots/has_label + - ../slots/has_type + - ../slots/temporal_extent + - ../slots/has_description classes: Reference: class_uri: dcterms:BibliographicResource - description: A bibliographic or documentary reference containing citation text - and source metadata. + description: >- + Citations or documentary sources providing evidence, attribution, or scholarly + authority for statements, claims, or data elements. + alt_descriptions: + nl: >- + Citaties of documentaire bronnen die bewijs, toeschrijving of wetenschappelijke + autoriteit leveren voor uitspraken, beweringen of gegevenselementen. + de: >- + Zitate oder dokumentarische Quellen, die Belege, Zuschreibungen oder wissenschaftliche + Autorität für Aussagen, Behauptungen oder Datenelemente liefern. + fr: >- + Citations ou sources documentaires fournissant des preuves, des attributions ou une autorité + savante pour des déclarations, des affirmations ou des éléments de données. + es: >- + Citas o fuentes documentales que proporcionan evidencia, atribución o autoridad + académica para declaraciones, afirmaciones o elementos de datos. + ar: >- + استشهادات أو مصادر وثائقية توفر دليلاً أو نسبة أو سلطة + علمية للبيانات أو الادعاءات أو عناصر البيانات. + id: >- + Kutipan atau sumber dokumenter yang memberikan bukti, atribusi, atau otoritas + ilmiah untuk pernyataan, klaim, atau elemen data. + zh: >- + 为陈述、主张或数据元素提供证据、归属或学术权威的引用或文献来源。 exact_mappings: - - dcterms:BibliographicResource + - dcterms:BibliographicResource close_mappings: - - schema:CreativeWork - - bibo:Document + - schema:CreativeWork + - bibo:Document + broad_mappings: + - schema:Thing + keywords: + - reference + - citation + - bibliographic source + - documentary evidence + structured_aliases: + - literal_form: referentie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Referenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: référence + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Use cases include citations for extracted claims, documentary evidence, catalog entries slots: - - has_label - - source_type - - source_date + - has_label + - has_type + - temporal_extent + - has_description slot_usage: has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - - value: - label_value: Parish register entry for Johannes van Berg + - value: + label_value: Parish register entry for Johannes van Berg examples: - - value: - source_type: parish_register - source_date: '1823-03-15' - - value: - source_type: biography + - value: + has_label: "born in the year of our Lord 1823" + has_type: parish_register + has_description: Amsterdam Stadsarchief, DTB 123 + temporal_extent: + begin_of_the_begin: '1823-03-15T00:00:00Z' + end_of_the_end: '1823-03-15T23:59:59Z' + - value: + has_type: biography annotations: custodian_types: '["*"]' specificity_score: 0.4 - specificity_rationale: Moderately specific - bibliographic references used across - heritage research. + specificity_rationale: Moderately specific - bibliographic references used across heritage research. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml index d3c491362b..821949ceea 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml @@ -8,23 +8,70 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types +- ../slots/has_label +- ../slots/has_url # default_range: string classes: ReferenceLink: - description: "A URL reference from a source document, representing a hyperlink\ - \ to related or supporting information. Simple link structure with label containing\ - \ the URL.\nOntology mapping rationale: - class_uri is schema:WebPage because\ - \ this represents a reference to\n a web resource via URL\n- close_mappings\ - \ includes schema:URL as this is essentially a URL reference - related_mappings\ - \ includes prov:Entity for provenance tracking" + description: >- + Hyperlink reference extracted from a source document pointing to an external or internal web resource. + alt_descriptions: + nl: >- + Hyperlinkverwijzing geëxtraheerd uit een brondocument dat naar een externe of interne webbron verwijst. + de: >- + Hyperlink-Referenz, die aus einem Quelldokument extrahiert wurde und auf eine externe oder interne Webressource verweist. + fr: >- + Référence de lien hypertexte extraite d'un document source pointant vers une ressource Web externe ou interne. + es: >- + Referencia de hipervínculo extraída de un documento fuente que apunta a un recurso web externo o interno. + ar: >- + مرجع ارتباط تشعبي مستخرج من مستند مصدر يشير إلى مورد ويب خارجي أو داخلي. + id: >- + Referensi tautan yang diekstrak dari dokumen sumber yang menunjuk ke sumber daya web eksternal atau internal. + zh: >- + 从源文档中提取的指向外部或内部网络资源的超链接引用。 + structured_aliases: + - literal_form: referentielink + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Referenzlink + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lien de référence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enlace de referencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رابط مرجعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tautan referensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 参考链接 + predicate: EXACT_SYNONYM + in_language: zh class_uri: schema:WebPage - close_mappings: - - schema:URL + broad_mappings: + - schema:WebPage related_mappings: - prov:Entity + comments: + - "Typically represented as a URL with optional human-readable label." + - "Ontology alignment: schema:WebPage for a referenced web resource; prov:Entity for provenance tracking." + - "Note: schema:URL is a datatype commonly used to represent the URL literal itself." + - 'Preserved from prior description: Hyperlink reference extracted from a source document.' + keywords: + - hyperlink reference + - web resource link + - external reference + - document link annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - slots: [] + slots: + - has_url + - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml index 439638b0c9..5a48cecc05 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml @@ -3,10 +3,12 @@ name: RegionalArchive title: Regional Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - ../classes/AgentType - linkml:types @@ -17,46 +19,81 @@ imports: - ../slots/hold_record_set classes: RegionalArchive: - description: Archive with a regional scope. Regional archives serve geographic regions that may cross administrative boundaries, preserving materials of regional significance. They may focus on particular regions, states, provinces, or cultural areas, complementing national and local archival institutions. - is_a: CustodianType + description: >- + Archival institution serving a defined geographic region that may cross administrative + boundaries, preserving records of regional historical and governance significance. + alt_descriptions: + nl: >- + Archiefinstelling die een bepaald geografisch gebied bedient dat administratieve grenzen + kan overschrijden en archieven van regionale historische en bestuurlijke betekenis bewaart. + de: >- + Archivinstitution, die eine definierte geografische Region bedient, die administrative + Grenzen überschreiten kann, und Aufzeichnungen von regionaler historischer und Verwaltungsbedeutung bewahrt. + fr: >- + Institution archivistique desservant une région géographique définie pouvant traverser + les frontières administratives, préservant des documents d'importance historique et de gouvernance régionale. + es: >- + Institución archivística que sirve a una región geográfica definida que puede cruzar + límites administrativos, preservando registros de importancia histórica y de gobernanza regional. + ar: >- + مؤسسة أرشيفية تخدم منطقة جغرافية محددة قد تعبر الحدود الإدارية، + تحافظ على سجلات ذات أهمية تاريخية وحكومية إقليمية. + id: >- + Institusi arsip yang melayani wilayah geografis tertentu yang dapat melampaui batas + administratif, melestarikan catatan signifikansi sejarah dan tata kelola regional. + zh: >- + 服务于可能跨越行政边界的特定地理区域的档案机构, + 保存具有区域历史和治理重要性的记录。 + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization exact_mappings: - - wd:Q27032392 + - wd:Q27032392 close_mappings: - - rico:CorporateBody - - skos:Concept + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - regional archive + - regional records + - geographic archive + structured_aliases: + - literal_form: regionaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Regionalarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives régionales + predicate: EXACT_SYNONYM + in_language: fr slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: identified_by: null hold_record_set: - equals_expression: '["hc:RegionalGovernanceFonds", "hc:CadastralAndLandRecordsFonds", "hc:NotarialProtocolSeries", "hc:RegionalHistoryCollection", "hc:WaterManagementFonds"] - - ' - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + examples: + - value: hc:RegionalGovernanceFonds + - value: hc:CadastralAndLandRecordsFonds + - value: hc:NotarialProtocolSeries + - value: hc:RegionalHistoryCollection + - value: hc:WaterManagementFonds annotations: skos:prefLabel: Regional Archive - skos:altLabel: "Regionalarchiv, archivo regional, archives r\xE9gionales" + skos:altLabel: Regionalarchiv, archivo regional, archives régionales admin_level: regional specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - ProvincialArchive - - StateArchives - - NationalArchives - - MunicipalArchive - - RegionalArchiveRecordSetType + - ProvincialArchive + - StateArchives + - NationalArchives + - MunicipalArchive + - RegionalArchiveRecordSetType comments: - - Regionalarchiv (de) - - archivo regional (es) - - "archives r\xE9gionales (fr)" - - Serves geographic region - - Scope between national and local - - May cross administrative boundaries + - Serves geographic regions that may cross administrative boundaries + - Typical holdings include regional governance fonds, cadastral records, notarial protocols diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml index 2c3fde1961..dcdae49677 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetType.yaml @@ -8,32 +8,35 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to classes: RegionalArchiveRecordSetType: abstract: true class_uri: rico:RecordSetType - description: 'Abstract base class for record set types specific to regional archives. - **Definition**: - Regional archives preserve records documenting regional governance, administration, - and cultural heritage at the provincial, state, or territorial level. They typically - hold records transferred from regional government bodies, as well as deposited - collections from regional organizations and individuals. - **Dutch Context**: - In the Netherlands, regional archives (Regionaal Historisch Centrum, RHC) serve - multiple municipalities within a region, preserving records that span local and - provincial significance. Examples include RHC Limburg, Gelders Archief, and - Noord-Hollands Archief. - **RiC-O Alignment**: - Subclasses specify both the domain (regional administration, land records, etc.) - and the organizational principle (fonds, series, collection). Note that rico-rst:Fonds, - rico-rst:Series, and rico-rst:Collection are named individuals (instances) in RiC-O, - not classes. Our classes use related_mappings to express conceptual alignment. - ' + description: >- + Abstract base class for record set types specific to regional archives. + alt_descriptions: + nl: Abstracte basisklasse voor archiefbestandstypen specifiek voor regionale archieven. + de: Abstrakte Basisklasse für Bestandstypen regionaler Archive. + fr: Classe de base abstraite pour les types de fonds d'archives régionaux. + comments: + - Regional archives preserve records documenting regional governance, administration, and cultural heritage at the provincial, state, or territorial level. + - In the Netherlands, regional archives (Regionaal Historisch Centrum, RHC) serve multiple municipalities within a region. + - Subclasses specify both the domain (regional administration, land records, etc.) and the organizational principle (fonds, series, collection). + - Note that rico-rst:Fonds, rico-rst:Series, and rico-rst:Collection are named individuals (instances) in RiC-O, not classes. + structured_aliases: + - literal_form: regionaal archiefbestandstype + in_language: nl + - literal_form: Regionalarchiv-Bestandstyp + in_language: de + - literal_form: type de fonds d'archives régional + in_language: fr + broad_mappings: + - rico:RecordSetType see_also: - RegionalArchive - ProvincialArchive @@ -43,7 +46,7 @@ classes: - has_score slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:RegionalArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml index 891c095d60..8e263d7bf9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml @@ -8,75 +8,68 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./RegionalArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_significance - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./RegionalArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_significance +- ../slots/has_type +- ../slots/has_note +- ../slots/has_scope classes: RegionalGovernanceFonds: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for regional government administrative records - organized as a fonds. - - - **Definition**: - - Records created or accumulated by regional government bodies (provincial states, - - regional councils, district administrations) in the exercise of governance and - - policy-making functions. Organized according to archival principles of provenance. - - - **Typical Contents**: - - - Provincial/state government records - - - Regional council minutes and resolutions - - - Policy and regulatory records - - - Intergovernmental correspondence - - - Regional planning documents - - - Budget and financial administration - - - **Dutch Context**: - - Includes records of Provinciale Staten (Provincial States), Gedeputeerde Staten - - (Provincial Executive), and Commissaris van de Koning (King''s Commissioner). - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the fonds organizational principle as defined by rico-rst:Fonds - - (respect des fonds / provenance-based organization from regional government - bodies). - - ' + description: >- + Provenance-based aggregation of documentation produced by subnational + governing bodies and executive decision-making forums. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie geproduceerd door + regionale bestuursorganen en uitvoerende besluitvormingsfora. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + Regierungsorgane und exekutiver Entscheidungsforen. + fr: >- + Agrégation fondée sur la provenance de documents produits par des + organes de gouvernance infranationaux et des instances exécutives. + es: >- + Agregación basada en procedencia de documentación producida por + órganos de gobierno subnacionales y foros de decisión ejecutiva. + ar: >- + تجميع قائم على المنشأ لوثائق تنتجها هيئات الحكم دون الوطنية + ومنتديات اتخاذ القرار التنفيذي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan badan + pemerintahan subnasional dan forum pengambilan keputusan eksekutif. + zh: >- + 基于来源原则聚合由次国家治理机构与行政决策论坛形成的文献。 structured_aliases: - literal_form: Regionalverwaltungsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fondo de gobierno regional + predicate: EXACT_SYNONYM in_language: es - - literal_form: "fonds de gouvernement r\xE9gional" + - literal_form: "fonds de gouvernement régional" + predicate: EXACT_SYNONYM in_language: fr - literal_form: provinciaal bestuursarchief + predicate: EXACT_SYNONYM in_language: nl + - literal_form: أرشيف الإدارة الإقليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip tata kelola regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域治理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: fundo de governo regional + predicate: RELATED_SYNONYM in_language: pt keywords: - provincial government records @@ -85,120 +78,92 @@ classes: - gedeputeerde staten - commissaris van de koning - regional policy - - intergovernmental records - - provincial administration - - regional planning + comments: + - Records created by regional government bodies (provincial states, regional councils, district administrations). + - Includes provincial/state government records, council minutes, policy documents, intergovernmental correspondence. + - Dutch context includes Provinciale Staten, Gedeputeerde Staten, Commissaris van de Koning. + - Follows the fonds organizational principle (respect des fonds). + - Legacy candidate mapping retained as note: wd:Q1643722 was previously used but verified as a specific building in Vienna, so it is not a semantic mapping for this class. + - 'Preserved from prior description: A rico:RecordSetType for regional government administrative records organized as a fonds.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType - rico-rst:Fonds - GovernmentArchive annotations: - dutch_context: Includes Provinciale Staten, Gedeputeerde Staten, and Commissaris - van de Koning records. May also include records of waterschappen (water boards) - when managed at regional level. - specificity_score: 0.1 + dutch_context: Includes Provinciale Staten, Gedeputeerde Staten, and Commissaris van de Koning records. May also include records of waterschappen (water boards) when managed at regional level. + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RegionalGovernanceFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:RegionalGovernanceFonds has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. The rico-rst:Fonds individual defines the standard archival concept - of fonds. + equals_string: This RecordSetType classifies record sets following the fonds principle. The rico-rst:Fonds individual defines the standard archival concept of fonds. has_scope: - equals_string: '["provincial government", "regional council", "policy records", - "intergovernmental correspondence", "regional planning"]' - has_scope: - equals_string: '["municipal records", "national government", "private organizations"]' + equals_string: '["provincial government", "regional council", "policy records", "intergovernmental correspondence", "regional planning"]' CadastralAndLandRecordsFonds: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for cadastral, land registry, and property - records. - - - **Definition**: - - Records documenting land ownership, property boundaries, and real estate - - transactions within the region. Includes historical cadastral maps, land - - registers, and property transfer documents essential for legal and - - genealogical research. - - - **Typical Contents**: - - - Cadastral maps (kadasterkaarten) - - - Land registers (grondboeken) - - - Property transfer deeds - - - Mortgage records - - - Land surveyor records - - - Tithe records (tienden) - - - Feudal land records - - - **Dutch Context**: - - Historical kadaster records predate the national Kadaster (founded 1832). - - Includes Oud-rechterlijke archieven (old judicial archives) containing - - property transactions before civil notarial system. - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the fonds organizational principle as defined by rico-rst:Fonds - - (cadastral offices typically form discrete fonds with their own provenance). - - ' + description: >- + Provenance-based aggregation for land-tenure documentation, + boundary registration, and property transaction evidence. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie voor documentatie over grondbezit, + grensregistratie en eigendomstransacties. + de: >- + Provenienzbasierte Aggregation fuer Unterlagen zu Landbesitz, + Grenzregistrierung und Eigentumsuebertragungen. + fr: >- + Agrégation fondée sur la provenance pour la documentation de tenure + foncière, d'enregistrement des limites et de transactions immobilières. + es: >- + Agregación basada en procedencia para documentación de tenencia de + tierras, registro de linderos y transacciones de propiedad. + ar: >- + تجميع قائم على المنشأ لوثائق حيازة الأراضي وتسجيل الحدود + وإثبات معاملات الملكية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi kepemilikan lahan, + registrasi batas, dan bukti transaksi properti. + zh: >- + 基于来源原则聚合土地权属、界线登记与不动产交易证据文献。 structured_aliases: - literal_form: Katasterbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fondo catastral + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds cadastral + predicate: EXACT_SYNONYM in_language: fr - literal_form: kadasterarchief + predicate: EXACT_SYNONYM in_language: nl + - literal_form: أرشيف السجل العقاري + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip kadaster dan pertanahan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地籍与土地权属文献全宗 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: fundo cadastral + predicate: RELATED_SYNONYM in_language: pt keywords: - cadastral maps @@ -206,125 +171,90 @@ classes: - property records - property transfer - mortgage records - - land surveyor - - tithe records - - feudal records - - oud-rechterlijk archief + comments: + - Records documenting land ownership, property boundaries, and real estate transactions. + - Includes cadastral maps, land registers, property transfer deeds, mortgage records, tithe records. + - Dutch context includes historical kadaster records predating the national Kadaster (1832). + - Essential for genealogical and local history research. + - Legacy candidate mapping retained as note: wd:Q7418661 was previously used but verified as a Wikimedia category unrelated to this concept. + - 'Preserved from prior description: A rico:RecordSetType for cadastral, land registry, and property records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q7418661 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType - rico-rst:Fonds - NotarialArchive annotations: - dutch_context: Historical kadaster records predate national Kadaster (1832). - Includes oud-rechterlijke archieven with pre-1811 property transactions. Essential - for genealogical and local history research. - genealogical_value: Critical for tracing property ownership, family wealth, - and residence patterns. Complements civil registry and notarial records. + dutch_context: Historical kadaster records predate national Kadaster (1832). Includes oud-rechterlijke archieven with pre-1811 property transactions. Essential for genealogical and local history research. + genealogical_value: Critical for tracing property ownership, family wealth, and residence patterns. Complements civil registry and notarial records. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CadastralAndLandRecordsFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:CadastralAndLandRecordsFonds has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. Cadastral offices typically form discrete fonds with their own - provenance. + equals_string: This RecordSetType classifies record sets following the fonds principle. Cadastral offices typically form discrete fonds with their own provenance. has_scope: - equals_string: '["cadastral maps", "land registers", "property deeds", "mortgage - records", "tithe records"]' - has_scope: - equals_string: '["notarial protocols", "civil registry", "census records"]' + equals_string: '["cadastral maps", "land registers", "property deeds", "mortgage records", "tithe records"]' NotarialProtocolSeries: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for notarial protocols and records organized - as series. - - - **Definition**: - - Records created by notaries documenting legal transactions, contracts, - - wills, and other notarized documents. Organized chronologically within - - each notary''s practice, forming series within regional archive holdings. - - - **Typical Contents**: - - - Notarial protocols (minuutakten) - - - Wills and testaments - - - Marriage contracts - - - Property transfers and mortgages - - - Business contracts - - - Powers of attorney - - - Inventories and estate records - - - **Dutch Context**: - - Notarial archives (notarieel archief) are among the most important sources - - for genealogical and socio-economic history. Records from 1811 onward follow - - French notarial system; earlier records vary by region. - - - **Access Considerations**: - - Recent notarial records may have access restrictions (typically 75 years - - for wills, 20 years for other documents). - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the series organizational principle as defined by rico-rst:Series - - (notarial protocols are organized chronologically within each notary''s records). - - ' + description: >- + Ordered documentary sequence of legally authenticated civil instruments, + arranged according to office workflow chronology. + alt_descriptions: + nl: >- + Geordende documentaire reeks van juridisch geauthenticeerde civiele + instrumenten, geordend volgens de kantoorchronologie. + de: >- + Geordnete Dokumentationsfolge rechtlich beglaubigter zivilrechtlicher + Instrumente nach der Chronologie des Amtsablaufs. + fr: >- + Sequence documentaire ordonnee d'instruments civils authentifiés, + organisée selon la chronologie des procédures d'office. + es: >- + Secuencia documental ordenada de instrumentos civiles autenticados, + organizada segun la cronologia del flujo de oficina. + ar: >- + تسلسل وثائقي منظم لصكوك مدنية موثقة قانونياً، مرتب وفق + التسلسل الزمني لإجراءات المكتب. + id: >- + Urutan dokumenter teratur dari instrumen perdata yang diautentikasi, + disusun menurut kronologi alur kerja kantor. + zh: >- + 按办公流程时间顺序编排的经法律认证民事文书文献序列。 structured_aliases: - literal_form: Notariatsprotokolle + predicate: EXACT_SYNONYM in_language: de - literal_form: protocolos notariales + predicate: EXACT_SYNONYM in_language: es - literal_form: minutes notariales + predicate: EXACT_SYNONYM in_language: fr - - literal_form: "notari\xEBle protocollen" + - literal_form: "notariële protocollen" + predicate: EXACT_SYNONYM in_language: nl + - literal_form: البروتوكولات التوثيقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: protokol notarial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公证业务记录序列 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: protocolos notariais + predicate: RELATED_SYNONYM in_language: pt keywords: - notarial protocols @@ -332,121 +262,89 @@ classes: - marriage contracts - property transfers - estate inventories - - powers of attorney + comments: + - Records created by notaries documenting legal transactions, contracts, wills. + - Organized chronologically within each notary's practice. + - Dutch notarial archives are essential for genealogical and socio-economic history. + - Access restrictions may apply (typically 75 years for wills, 20 years for other documents). + - Legacy candidate mapping retained as note: wd:Q1366032 was previously used but verified as an infrared weapon-guidance concept, not an archival one. + - 'Preserved from prior description: A rico:RecordSetType for notarial protocols and records organized as series.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q1366032 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType - rico-rst:Series - NotarialArchive annotations: - dutch_context: Post-1811 follows French notarial system. Pre-1811 varies by - region. Essential source for family history, social history, and economic - history. + dutch_context: Post-1811 follows French notarial system. Pre-1811 varies by region. Essential source for family history, social history, and economic history. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NotarialProtocolSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:NotarialProtocolSeries has_note: - equals_string: This RecordSetType classifies record sets following the series - principle. Protocols are organized chronologically within each notary's - practice. + equals_string: This RecordSetType classifies record sets following the series principle. Protocols are organized chronologically within each notary's practice. Access restrictions apply to recent records. has_scope: - equals_string: '["notarial protocols", "wills", "marriage contracts", "property - transfers", "estate inventories"]' - has_scope: - equals_string: '["judicial records", "civil registry", "church records"]' - has_note: - equals_string: Access restrictions apply to recent records. Wills typically - restricted for 75 years; other documents for 20 years. Check regional archive - policies. + equals_string: '["notarial protocols", "wills", "marriage contracts", "property transfers", "estate inventories"]' RegionalHistoryCollection: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for regional history documentation collections. - - - **Definition**: - - Assembled collections documenting regional history, culture, and identity. - - May include both archival materials and library/museum-type items. Often - - compiled by historical societies or regional archives to document regional - - heritage beyond official government records. - - - **Typical Contents**: - - - Regional photographs and postcards - - - Local newspapers and periodicals - - - Regional maps and atlases - - - Oral history recordings - - - Regional publications and pamphlets - - - Ephemera (posters, programs, advertisements) - - - Personal papers of regional significance - - - **Collection Nature**: - - May be assembled collections (artificial) organized by subject or format - - rather than strict provenance. Documentation value often takes precedence - - over archival has_arrangement principles. - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type typically follow the collection organizational principle as defined by - - rico-rst:Collection (artificial assemblage organized by subject or format - - rather than strict provenance). - - ' + description: >- + Assembled documentary body that evidences local memory, + place-based identity, and historical community life. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel dat lokaal geheugen, + plaatsgebonden identiteit en historische gemeenschapspraktijken vastlegt. + de: >- + Zusammengestellter Dokumentkoerper zur lokalen Erinnerung, + ortsbezogenen Identitaet und historischen Gemeinschaftspraxis. + fr: >- + Ensemble documentaire réuni témoignant de la mémoire locale, + de l'identité territoriale et de la vie communautaire historique. + es: >- + Cuerpo documental reunido que evidencia memoria local, + identidad territorial y vida comunitaria historica. + ar: >- + جسم وثائقي مُجمع يوثق الذاكرة المحلية والهوية المرتبطة بالمكان + والحياة المجتمعية التاريخية. + id: >- + Kumpulan dokumenter terhimpun yang merekam ingatan lokal, + identitas berbasis tempat, dan kehidupan komunitas historis. + zh: >- + 汇集体现地方记忆、地域认同与历史社区生活的文献整体。 structured_aliases: - literal_form: Regionalgeschichtliche Sammlung + predicate: EXACT_SYNONYM in_language: de - - literal_form: "colecci\xF3n de historia regional" + - literal_form: "colección de historia regional" + predicate: EXACT_SYNONYM in_language: es - - literal_form: "collection d'histoire r\xE9gionale" + - literal_form: "collection d'histoire régionale" + predicate: EXACT_SYNONYM in_language: fr - literal_form: streekhistorische collectie + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "cole\xE7\xE3o de hist\xF3ria regional" + - literal_form: مجموعة تاريخ محلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi sejarah regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方历史文献汇集 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: "coleção de história regional" + predicate: RELATED_SYNONYM in_language: pt keywords: - regional history @@ -454,17 +352,18 @@ classes: - regional newspapers - oral history - regional maps - - local publications - - regional culture + comments: + - Assembled collections documenting regional history, culture, and identity. + - May include archival materials and library/museum-type items. + - Often organized by subject or format rather than strict provenance (artificial collections). + - Legacy candidate mapping retained as note: wd:Q9388534 was previously included and is semantically close (archival collection); kept as contextual note while RiC mappings remain primary. + - 'Preserved from prior description: A rico:RecordSetType for regional history documentation collections.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept - schema:Collection see_also: - RegionalArchiveRecordSetType @@ -472,98 +371,70 @@ classes: - rico-rst:Collection - LocalHistoryArchive annotations: - collection_nature_note: Often includes artificial/assembled collections organized - by subject, format, or documentation purpose rather than strict provenance. + collection_nature_note: Often includes artificial/assembled collections organized by subject, format, or documentation purpose rather than strict provenance. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType", "hc:HeritageSocietyType"]' - has_type: - equals_string: RegionalHistoryCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:RegionalHistoryCollection has_note: - equals_string: This RecordSetType typically follows the collection principle - (artificial assemblage). Documentation value prioritized for diverse regional - materials. + equals_string: This RecordSetType typically follows the collection principle (artificial assemblage). Documentation value prioritized for diverse regional materials. has_scope: - equals_string: '["photographs", "newspapers", "maps", "oral histories", "ephemera", - "personal papers"]' - has_scope: - equals_string: '["government records", "notarial records", "civil registry"]' + equals_string: '["photographs", "newspapers", "maps", "oral histories", "ephemera", "personal papers"]' WaterManagementFonds: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for water management and water board (waterschap) - records. - - - **Definition**: - - Records documenting water management, flood control, drainage, and water - - quality within a region. In the Netherlands, waterschappen (water boards) - - are among the oldest democratic institutions, with records dating back - - to the medieval period. - - - **Typical Contents**: - - - Water board governance records (dijkgraaf en heemraden) - - - Dike and polder administration - - - Water level and flood records - - - Land reclamation documentation - - - Water quality and environmental records - - - Infrastructure (sluices, pumping stations, canals) - - - Water rights and regulations - - - **Dutch Context**: - - Waterschapsarchieven are crucial for understanding Dutch landscape history, - - land reclamation (drooglegging), and the constant struggle against water. - - Many water boards date back centuries with continuous record-keeping. - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the fonds organizational principle as defined by rico-rst:Fonds - - (each water board forms a discrete fonds with its own provenance). - - ' + description: >- + Provenance-based aggregation of documentation on hydraulic governance, + flood control, drainage systems, and water infrastructure stewardship. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie over waterbestuur, + overstromingsbeheersing, drainage en beheer van waterinfrastructuur. + de: >- + Provenienzbasierte Aggregation von Unterlagen zu Wassergovernance, + Hochwasserschutz, Entwaesserungssystemen und Infrastrukturunterhalt. + fr: >- + Agrégation fondée sur la provenance de documentation sur la gouvernance + hydraulique, la maîtrise des crues, le drainage et l'infrastructure de l'eau. + es: >- + Agregación basada en procedencia de documentación sobre gobernanza + hidraulica, control de inundaciones, drenaje e infraestructura del agua. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة المائية والسيطرة على الفيضانات + وأنظمة التصريف وصيانة البنية التحتية للمياه. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola hidraulik, + pengendalian banjir, sistem drainase, dan infrastruktur air. + zh: >- + 基于来源原则聚合水务治理、防洪、排水系统与水利设施维护文献。 structured_aliases: - literal_form: Wasserverbandsbestand + predicate: EXACT_SYNONYM in_language: de - - literal_form: "fondo de gesti\xF3n del agua" + - literal_form: "fondo de gestión del agua" + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds de gestion de l'eau + predicate: EXACT_SYNONYM in_language: fr - literal_form: waterschapsarchief + predicate: EXACT_SYNONYM in_language: nl - - literal_form: "fundo de gest\xE3o de \xE1guas" + - literal_form: أرشيف إدارة المياه + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip tata kelola sumber daya air + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 水务治理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: "fundo de gestão de águas" + predicate: RELATED_SYNONYM in_language: pt keywords: - water board @@ -571,55 +442,35 @@ classes: - polder records - flood control - land reclamation - - water management - - pumping stations + comments: + - Records documenting water management, flood control, drainage, and water quality. + - Dutch waterschappen are among the oldest democratic institutions with medieval records. + - Includes dike and polder administration, land reclamation documentation, water infrastructure. + - Essential for landscape history, climate adaptation research, and Dutch hydraulic engineering heritage. + - Legacy candidate mapping retained as note: wd:Q188509 was previously used but verified as the settlement concept "suburb", so it is not appropriate as an ontology mapping here. + - 'Preserved from prior description: A rico:RecordSetType for water management and water board (waterschap) records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q188509 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType - rico-rst:Fonds - RegionalGovernanceFonds annotations: - dutch_context: Waterschappen are among the oldest democratic institutions in - the Netherlands. Records essential for landscape history, climate adaptation - research, and understanding Dutch hydraulic engineering heritage. - has_significance: - # has_type: HistoricalSignificance - # has_description: Crucial primary sources for environmental history, - climate history, and understanding the Dutch relationship with water management - over centuries. + dutch_context: Waterschappen are among the oldest democratic institutions in the Netherlands. Records essential for landscape history, climate adaptation research, and understanding Dutch hydraulic engineering heritage. slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: WaterManagementFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:WaterManagementFonds has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle. Each water board forms a discrete fonds with distinct provenance. + equals_string: This RecordSetType classifies record sets following the fonds principle. Each water board forms a discrete fonds with distinct provenance. has_scope: - equals_string: '["water board governance", "dike administration", "polder - records", "flood control", "land reclamation", "water infrastructure"]' - has_scope: - equals_string: '["municipal records", "agricultural records", "environmental - monitoring"]' + equals_string: '["water board governance", "dike administration", "polder records", "flood control", "land reclamation", "water infrastructure"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml index 2504cd8bc4..a6465e2d7d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml @@ -8,16 +8,32 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: RegionalArchivesInIceland: - description: "Regional archives in Iceland. These archives serve specific regions of Iceland, preserving local government records, parish registers, and other materials of regional significance. They complement the National Archives of Iceland (\xDEj\xF3\xF0skjalasafn \xCDslands) by focusing on regional documentation." + description: >- + Regional archives in Iceland serving specific regions, preserving local government + records, parish registers, and materials of regional significance. + alt_descriptions: + is: Héraðsskjalasöfun á Íslandi sem þjóna tilteknum landsvæðum. + de: Regionale Archive in Island, die spezifische Regionen des Landes bedienen. + structured_aliases: + - literal_form: Héraðsskjalasafn + in_language: is + - literal_form: Regionalarchiv (Island) + in_language: de + - literal_form: Archives régionales d'Islande + in_language: fr + comments: + - Complements the National Archives of Iceland (Þjóðskjalasafn Íslands). + - Iceland-specific institution type. + - Preserves local and regional records. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,17 +41,16 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q16428785 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q16428785 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Regional Archives in Iceland skos:altLabel: Regionalarchiv (Island), Icelandic Regional Archive @@ -47,8 +62,3 @@ classes: - RegionalArchive - NationalArchives - MunicipalArchive - comments: - - Regionalarchiv (Island) (de) - - Iceland-specific institution type - - Preserves local and regional records - - Part of Icelandic archival system diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml index 5db8015793..d2b51d4619 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetType.yaml @@ -8,16 +8,28 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: RegionalArchivesInIcelandRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by RegionalArchivesInIceland custodians. - ' + description: >- + A rico:RecordSetType for classifying collections held by RegionalArchivesInIceland custodians. + alt_descriptions: + is: Flokktur fyrir skjalasöfn Héraðsskjalasafa á Íslandi. + de: Ein RecordSetType für die Klassifizierung von Beständen isländischer Regionalarchive. + structured_aliases: + - literal_form: Héraðsskjalasafn safntegund + in_language: is + - literal_form: isländischer Regionalarchiv-Bestandstyp + in_language: de + comments: + - Subclasses specify organizational principles (fonds, series) for Icelandic regional records. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +39,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:RegionalArchivesInIcelandRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml index 3df4062436..c0543d8c28 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml @@ -4,58 +4,111 @@ title: RegionalArchivesInIceland Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./RegionalArchivesInIcelandRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./RegionalArchivesInIcelandRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: IcelandicRegionalFonds: is_a: RegionalArchivesInIcelandRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Icelandic regional administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced by regional + public authorities in the Icelandic administrative context. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + regionale overheidsautoriteiten in de IJslandse bestuurscontext. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + oeffentlicher Behoerden im islaendischen Verwaltungskontext. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites publiques regionales dans le contexte administratif islandais. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades publicas regionales en el contexto administrativo islandes. + ar: >- + تجميع قائم على المنشأ لوثائق أصدرتها سلطات عامة إقليمية ضمن + السياق الإداري الآيسلندي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + publik regional dalam konteks administrasi Islandia. + zh: >- + 基于来源原则聚合冰岛行政语境中区域公共机构形成的文献。 + is: >- + Upprunamiuduð samloðun skjala sem mynduð eru af héraðsbundnum + opinberum stjórnvöldum í islensku stjórnsýsluumhverfi. + structured_aliases: + - literal_form: íslenskt héraðsfé + predicate: EXACT_SYNONYM + in_language: is + - literal_form: isländischer Regionalbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ijslands regionaal overheidsfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds administratif regional islandais + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo regional islandes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إداري إقليمي آيسلندي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi regional Islandia + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 冰岛区域行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: Icelandic terminology remains available for local archival interoperability. + - 'Preserved from prior description: A rico:RecordSetType for Icelandic regional administrative records.' + keywords: + - Icelandic region + - public authority + - administrative provenance + - fonds arrangement + examples: + - value: + has_type: hc:IcelandicRegionalFonds + has_custodian: hc:RegionalArchivesInIceland + has_note: District administrative files, permits, and public-office correspondence. + description: Icelandic regional public-administration documentation grouped by provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RegionalArchivesInIcelandRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: IcelandicRegionalFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:IcelandicRegionalFonds has_custodian: - equals_string: RegionalArchivesInIceland - record_holder_note: - equals_string: This RecordSetType is typically held by RegionalArchivesInIceland - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:RegionalArchivesInIceland + has_note: + equals_string: This RecordSetType is typically held by RegionalArchivesInIceland custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml index 64d93c1779..5d53828f5a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml @@ -8,16 +8,33 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: RegionalEconomicArchive: - description: Archive documenting the economic history of a region. Regional economic archives focus on business, industrial, and commercial history within a specific geographic region. They may hold records of regional businesses, trade associations, chambers of commerce, and documentation of regional economic development. + description: >- + Archive documenting the economic history of a region, focusing on business, + industrial, and commercial history within a specific geographic region. + alt_descriptions: + nl: Archief dat de economische geschiedenis van een regio documenteert. + de: Archiv zur Dokumentation der Wirtschaftsgeschichte einer Region. + fr: Archives documentant l'histoire économique d'une région. + structured_aliases: + - literal_form: regionaal economisch archief + in_language: nl + - literal_form: regionales Wirtschaftsarchiv + in_language: de + - literal_form: archives économiques régionales + in_language: fr + comments: + - May hold records of regional businesses, trade associations, chambers of commerce. + - Documents regional economic development. + - Complements general regional archives. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,20 +42,19 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q2138319 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q2138319 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Regional Economic Archive - skos:altLabel: "regionales Wirtschaftsarchiv, archivo econ\xF3mico regional" + skos:altLabel: "regionales Wirtschaftsarchiv, archivo económico regional" subject_domain: economic history specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -47,9 +63,3 @@ classes: - EconomicArchive - BusinessArchive - RegionalArchive - comments: - - regionales Wirtschaftsarchiv (de) - - "archivo econ\xF3mico regional (es)" - - Documents regional economic history - - Holds business and commercial records - - Complements general regional archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml index 8b8193c9cf..093fc3e07a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetType.yaml @@ -8,16 +8,28 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: RegionalEconomicArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by RegionalEconomicArchive custodians. - ' + description: >- + A rico:RecordSetType for classifying collections held by RegionalEconomicArchive custodians. + alt_descriptions: + nl: Een RecordSetType voor het classificeren van collecties van regionale economische archieven. + de: Ein RecordSetType für die Klassifizierung von Beständen regionaler Wirtschaftsarchive. + structured_aliases: + - literal_form: regionaal economisch archiefbestandstype + in_language: nl + - literal_form: Wirtschaftsarchiv-Bestandstyp + in_language: de + comments: + - Subclasses specify organizational principles for regional business and economic records. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +39,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:RegionalEconomicArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml index e11d4a6b4e..00e268f2c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml @@ -4,64 +4,107 @@ title: RegionalEconomicArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./RegionalEconomicArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./RegionalEconomicArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: RegionalBusinessFonds: is_a: RegionalEconomicArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Regional business records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation generated by regional + commercial enterprises, trade associations, and economic actors. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + regionale ondernemingen, brancheverenigingen en economische actoren. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler Unternehmen, + Wirtschaftsverbaende und wirtschaftlicher Akteure. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + entreprises régionales, associations professionnelles et acteurs économiques. + es: >- + Agregación basada en procedencia de documentación generada por + empresas regionales, asociaciones sectoriales y actores económicos. + ar: >- + تجميع قائم على المنشأ لوثائق أنشأتها مؤسسات تجارية إقليمية + وجمعيات مهنية وفاعلون اقتصاديون. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk oleh + perusahaan regional, asosiasi perdagangan, dan pelaku ekonomi. + zh: >- + 基于来源原则聚合由区域企业、行业协会与经济主体形成的文献。 + structured_aliases: + - literal_form: regionaal bedrijfsarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Regionaler Wirtschaftsbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds economique regional + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo economico regional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد اقتصادي إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds ekonomi regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域经济文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: This class remains focused on economic provenance at the regional level. + - 'Preserved from prior description: A rico:RecordSetType for regional business records.' + keywords: + - regional enterprise + - trade association + - economic governance + - business provenance + examples: + - value: + has_type: hc:RegionalBusinessFonds + has_custodian: hc:RegionalEconomicArchive + has_note: Chamber records, trade ledgers, and regional industry correspondence. + description: Regional economic documentation grouped by originating commercial body broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RegionalEconomicArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RegionalBusinessFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:RegionalBusinessFonds has_custodian: - equals_string: RegionalEconomicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RegionalEconomicArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:RegionalEconomicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by RegionalEconomicArchive custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml index c4cd720c53..c062ddc8fc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalHistoricCenter.yaml @@ -13,29 +13,70 @@ imports: - ../slots/has_score classes: RegionalHistoricCenter: - description: Name for archives in the Netherlands (Regionaal Historisch Centrum). Regional Historic Centers are Dutch archival institutions that typically result from collaboration between multiple municipalities and the national archives service. They serve as regional repositories for archival materials from participating organizations. + description: >- + Collaborative archival institution in the Netherlands formed through partnership + between multiple municipalities and the national archives service to preserve regional heritage. + alt_descriptions: + nl: >- + Samenwerkende archiefinstelling in Nederland gevormd door partnerschap + tussen meerdere gemeenten en de landelijke archiefdienst om regionaal erfgoed te bewaren. + de: >- + Kollaborative Archiveinrichtung in den Niederlanden, die durch Partnerschaft + zwischen mehreren Gemeinden und dem nationalen Archivdienst gebildet wurde. + fr: >- + Institution archivistique collaborative aux Pays-Bas formée par le partenariat + entre plusieurs municipalités et le service national des archives. + es: >- + Institución archivística colaborativa en los Países Bajos formada mediante asociación + entre múltiples municipios y el servicio nacional de archivos. + ar: >- + مؤسسة أرشيفية تعاونية في هولندا تشكلت من خلال شراكة + بين عدة بلديات ودخدمة الأرشيف الوطني للحفاظ على التراث الإقليمي. + id: >- + Institusi arsip kolaboratif di Belanda yang dibentuk melalui kemitraan + antara beberapa kotamadya dan layanan arsip nasional untuk melestarikan warisan regional. + zh: >- + 荷兰的合作档案机构,由多个市政当局与国家档案服务部门合作形成, + 以保存区域遗产。 is_a: CustodianType class_uri: skos:Concept + broad_mappings: + - skos:Concept + keywords: + - regional historic center + - RHC + - dutch archive + - collaborative archive + structured_aliases: + - literal_form: Regionaal Historisch Centrum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: RHC + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Regionales Geschichtszentrum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: centre régional d'histoire + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Serves as regional repository for archival materials from participating organizations + - Netherlands-specific collaborative archive model + - Examples include RHC Limburg, RHC Drents Archief slots: - - has_score - - identified_by + - has_score + - identified_by slot_usage: - identified_by: + identified_by: {} annotations: skos:prefLabel: Regional Historic Center - skos:altLabel: "Regionalhistorisches Zentrum, centre r\xE9gional historique, Regionaal Historisch Centrum, RHC" + skos:altLabel: Regionalhistorisches Zentrum, centre régional historique, RHC organizational_model: collaborative specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - RegionalArchive - - JointArchives - - MunicipalArchive - comments: - - Regionalhistorisches Zentrum (de) - - "centre r\xE9gional historique (fr)" - - Regionaal Historisch Centrum (nl) - - Netherlands-specific collaborative archive model - - Serves multiple municipalities and organizations - - 'Examples: RHC Limburg, RHC Drents Archief' + - RegionalArchive + - JointArchives + - MunicipalArchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml index ec46cb7bad..42b190360f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml @@ -8,16 +8,33 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: RegionalStateArchives: - description: Regional state archives in Sweden. These archives are part of Riksarkivet (National Archives of Sweden) and serve specific regions of the country. They preserve government records, court records, church archives, and other materials of regional significance, complementing the central national archives. + description: >- + Regional state archives in Sweden, part of Riksarkivet (National Archives of Sweden), + serving specific regions of the country. + alt_descriptions: + sv: Landsarkiv i Sverige, en del av Riksarkivet som betjänar specifika regioner. + de: Regionale Staatsarchive in Schweden, Teil des Riksarkivet. + fr: Archives régionales d'État en Suède, faisant partie des Archives nationales suédoises. + structured_aliases: + - literal_form: Landsarkiv + in_language: sv + - literal_form: Provinzarchiv + in_language: de + - literal_form: archives régionales d'État + in_language: fr + comments: + - Preserves government records, court records, church archives, and other materials of regional significance. + - Part of Swedish Riksarkivet system. + - Complements the central national archives. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,20 +42,19 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q8727648 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q8727648 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Regional State Archives - skos:altLabel: "Provinzarchiv, archivo regional, archives r\xE9gionales, Swedish Regional Archives" + skos:altLabel: "Provinzarchiv, archivo regional, archives régionales, Swedish Regional Archives" admin_level: regional specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -47,10 +63,3 @@ classes: - RegionalArchive - Landsarkiv - NationalArchives - comments: - - Provinzarchiv (de) - - archivo regional (es) - - "archives r\xE9gionales (fr)" - - Part of Swedish Riksarkivet system - - Serves specific regions of Sweden - - Sweden-specific institution type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml index 4723a128ec..43a11026fd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetType.yaml @@ -8,16 +8,28 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: RegionalStateArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by RegionalStateArchives custodians. - ' + description: >- + A rico:RecordSetType for classifying collections held by RegionalStateArchives custodians. + alt_descriptions: + sv: En RecordSetType för klassificering av samlingar hos svenska landsarkiv. + de: Ein RecordSetType für die Klassifizierung von Beständen schwedischer Provinzarchive. + structured_aliases: + - literal_form: landsarkivsbestandstyp + in_language: sv + - literal_form: Provinzarchiv-Bestandstyp + in_language: de + comments: + - Subclasses specify organizational principles for Swedish regional state records. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +39,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:RegionalStateArchivesRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml index 7b6078b0e2..d1cbb5e81b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml @@ -4,58 +4,111 @@ title: RegionalStateArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./RegionalStateArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./RegionalStateArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: RegionalStateFonds: is_a: RegionalStateArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Regional state government records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced by regional + state authorities in governance and public administration. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + regionale staatsautoriteiten in bestuur en overheidsadministratie. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + Staatsbehoerden in Verwaltung und oeffentlicher Organisation. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites etatiques regionales dans la gouvernance publique. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades estatales regionales en gobierno y administracion publica. + ar: >- + تجميع قائم على المنشأ لوثائق أصدرتها سلطات الدولة الإقليمية في + الحوكمة والإدارة العامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + negara tingkat regional dalam tata kelola dan administrasi publik. + zh: >- + 基于来源原则聚合由区域国家机关在治理与公共行政中形成的文献。 + sv: >- + Proveniensbaserad aggregering av dokumentation skapad av regionala + statliga myndigheter inom styrning och offentlig forvaltning. + structured_aliases: + - literal_form: landsarkivfond + predicate: EXACT_SYNONYM + in_language: sv + - literal_form: Provinzialbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: regionaal staatsbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds administratif etatique regional + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo estatal regional administrativo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إدارة دولة إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi negara regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域国家行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: The Swedish domain label remains for interoperability with regional cataloging practice. + - 'Preserved from prior description: A rico:RecordSetType for regional state government records.' + keywords: + - regional state authority + - public administration + - fonds arrangement + - governance provenance + examples: + - value: + has_type: hc:RegionalStateFonds + has_custodian: hc:RegionalStateArchives + has_note: Regional decrees, policy files, and authority correspondence. + description: Regional state-administration documentation grouped by provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RegionalStateArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: RegionalStateFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:RegionalStateFonds has_custodian: - equals_string: RegionalStateArchives - record_holder_note: - equals_string: This RecordSetType is typically held by RegionalStateArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:RegionalStateArchives + has_note: + equals_string: This RecordSetType is typically held by RegionalStateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml index b94077cb9a..4c0a6cba40 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml @@ -14,39 +14,37 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/RegistrationAuthorityGovernanceEnum - - ../metadata - - ../slots/has_score - - ../slots/equivalent_to - - ../slots/has_name - - ../slots/has_label - - ../slots/in_country - - ../slots/20260202_matang/new/sparql_endpoint - - ../slots/has_url +- linkml:types +- ../enums/RegistrationAuthorityGovernanceEnum +- ../metadata +- ../slots/has_score +- ../slots/equivalent_to +- ../slots/has_name +- ../slots/has_label +- ../slots/in_country +- ../slots/has_endpoint +- ../slots/has_url classes: RegistrationAuthority: class_uri: gleif_base:RegistrationAuthority - description: "An organization that maintains the GLOBAL registry for an identifier\ - \ standard.\n\n**Key Distinction from AllocationAgency:**\n\n- **RegistrationAuthority**:\ - \ Single authoritative maintainer of the global registry\n - Ensures uniqueness\ - \ across all identifiers\n - Publishes the authoritative dataset\n - Defines\ - \ governance and policies\n\n- **AllocationAgency**: Allocates identifiers locally\ - \ within constraints set by RegistrationAuthority\n - Multiple agencies per\ - \ standard (one per country/domain)\n - Reports allocations to RegistrationAuthority\n\ - \ - Follows policies set by RegistrationAuthority\n\n**Examples:**\n\n| Standard\ - \ | Registration Authority | AllocationAgencies |\n|----------|------------------------|---------------------|\n\ - | ISIL (ISO 15511) | Danish Agency for Culture and Palaces | KB (NL), BL (UK),\ - \ LOC (US), etc. |\n| ISNI (ISO 27729) | ISNI International Agency (WIPO) |\ - \ DNB, BnF, OCLC, etc. |\n| VIAF | OCLC | (contributing agencies, not allocators)\ - \ |\n| Wikidata | Wikimedia Foundation | (community-allocated) |\n| ROR | ROR\ - \ Steering Group | (community-allocated) |\n\n**ISIL Registration Authority\ - \ History:**\n\nThe ISIL global registry has been maintained by:\n1. **Before\ - \ 2019**: Danish Agency for Library and Media (DALM)\n2. **2019-present**: Danish\ - \ Agency for Culture and Palaces (Slots- og Kulturstyrelsen)\n\nThe registry\ - \ is published at: https://sigel.info/\n\n**Ontology Alignment:**\n\n- gleif_base:RegistrationAuthority\ - \ - GLEIF Legal Entity Identifier ontology\n- org:FormalOrganization - W3C Organization\ - \ Ontology\n- schema:Organization - Schema.org\n" + description: >- + An organization that maintains the GLOBAL registry for an identifier standard. + alt_descriptions: + nl: Een organisatie die het wereldwijde register voor een identificatiestandaard beheert. + de: Eine Organisation, die das globale Register für einen Identifikationsstandard verwaltet. + fr: Une organisation qui maintient le registre mondial pour un standard d'identification. + structured_aliases: + - literal_form: registratieautoriteit + in_language: nl + - literal_form: Registrierungsstelle + in_language: de + - literal_form: autorité d'enregistrement + in_language: fr + comments: + - Ensures uniqueness across all identifiers. + - Publishes the authoritative dataset and defines governance and policies. + - Distinct from AllocationAgency which allocates identifiers locally within constraints. + - ISIL registry is maintained by Danish Agency for Culture and Palaces (since 2019). exact_mappings: - gleif_base:RegistrationAuthority close_mappings: @@ -58,7 +56,7 @@ classes: - has_name - has_label - in_country - - sparql_endpoint + - has_endpoint - has_url slot_usage: equivalent_to: @@ -66,7 +64,7 @@ classes: range: WikiDataIdentifier inlined_as_list: true examples: - - value: null + - value: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml index 48e1b945e7..6c67fc90da 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml @@ -1,16 +1,9 @@ id: https://nde.nl/ontology/hc/class/RegistrationInfo name: registration_info_classes title: Registration Information Classes -description: 'Classes for capturing organizational registration details including - +description: >- + Classes for capturing organizational registration details including registration numbers, dates, authorities, and trade registers. - - - This module provides the foundation for tracking legal entity registrations - - across multiple jurisdictions worldwide. - - ' prefixes: linkml: https://w3id.org/linkml/ rov: http://www.w3.org/ns/regorg# @@ -19,20 +12,31 @@ prefixes: org: http://www.w3.org/ns/org# schema: http://schema.org/ imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_score - - ../slots/in_jurisdiction +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label +- ../slots/has_score +- ../slots/in_jurisdiction classes: LegalStatus: class_uri: gleif_base:RegistrationStatus - description: "Legal status of an organization (active, dissolved, suspended, etc.).\n\ - \n**Ontology Alignment:**\n\n- gleif_base:RegistrationStatus - \"A lifecycle\ - \ stage indicating the status of a \n given registration of something, such\ - \ as a business or legal entity.\"\n- gleif_base:EntityStatus - ACTIVE or INACTIVE\ - \ (GLEIF enumeration)\n\nStatus definitions vary by jurisdiction and legal framework.\n" + description: >- + Legal status of an organization (active, dissolved, suspended, etc.). + alt_descriptions: + nl: Juridische status van een organisatie (actief, ontbonden, geschorst, enz.). + de: Rechtlicher Status einer Organisation (aktiv, aufgelöst, ausgesetzt usw.). + fr: Statut juridique d'une organisation (actif, dissous, suspendu, etc.). + structured_aliases: + - literal_form: juridische status + in_language: nl + - literal_form: rechtlicher Status + in_language: de + - literal_form: statut juridique + in_language: fr + comments: + - Status definitions vary by jurisdiction and legal framework. + - GLEIF defines EntityStatus as ACTIVE or INACTIVE. exact_mappings: - gleif_base:RegistrationStatus close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml index bcd61f0bae..724fe3b3c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RegistrationNumber.yaml @@ -3,25 +3,35 @@ name: RegistrationNumber title: RegistrationNumber description: >- A registration number. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: RegistrationNumber: class_uri: schema:PropertyValue - description: Registration number. + description: >- + Registration number. + alt_descriptions: + nl: Registratienummer. + de: Registrierungsnummer. + fr: Numéro d'enregistrement. + structured_aliases: + - literal_form: registratienummer + in_language: nl + - literal_form: Registrierungsnummer + in_language: de + - literal_form: numéro d'enregistrement + in_language: fr + broad_mappings: + - schema:PropertyValue annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml index d0c23111bd..b14ea6a75e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml @@ -8,23 +8,30 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: RejectedGoogleMapsData: - description: "Rejected Google Maps data preserved for audit trail, documenting\ - \ place data that was fetched but rejected due to validation failures (e.g.,\ - \ country mismatch). Includes place ID, name, address, coordinates, expected\ - \ vs returned country, and timestamps.\nOntology mapping rationale: - class_uri\ - \ is prov:Entity because this is data preserved for\n audit purposes with full\ - \ provenance\n- close_mappings includes prov:InvalidatedEntity as this data\ - \ was\n explicitly rejected/invalidated\n- related_mappings includes schema:Place\ - \ as the underlying data\n describes a geographic place" + description: >- + Rejected Google Maps data preserved for audit trail, documenting place data + that was fetched but rejected due to validation failures (e.g., country mismatch). + alt_descriptions: + nl: Afgewezen Google Maps-gegevens bewaard voor audittrail. + de: Abgelehnte Google Maps-Daten, die für Prüfzwecke aufbewahrt werden. + structured_aliases: + - literal_form: afgewezen Google Maps-gegevens + in_language: nl + - literal_form: abgelehnte Google Maps-Daten + in_language: de + comments: + - Includes place ID, name, address, coordinates, expected vs returned country, and timestamps. + - Preserved for provenance tracking and debugging. class_uri: prov:Entity close_mappings: - prov:InvalidatedEntity related_mappings: - schema:Place + broad_mappings: + - prov:Entity annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml index c9ec5216ec..a1877fcd89 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml @@ -8,21 +8,31 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: RelatedPlace: - description: "A related place from Google Maps representing nearby or associated\ - \ locations with ratings and review information.\nOntology mapping rationale:\ - \ - class_uri is schema:Place because this represents a physical place\n with\ - \ associated review/rating metadata from Google Maps\n- close_mappings includes\ - \ schema:LocalBusiness for commercial place aspects - related_mappings includes\ - \ schema:Review for rating/review data" + description: >- + A related place from Google Maps representing nearby or associated locations + with ratings and review information. + alt_descriptions: + nl: Een gerelateerde plaats van Google Maps met beoordelingsgegevens. + de: Ein verwandter Ort von Google Maps mit Bewertungsinformationen. + structured_aliases: + - literal_form: gerelateerde plaats + in_language: nl + - literal_form: verwandter Ort + in_language: de + - literal_form: lieu connexe + in_language: fr + comments: + - Represents a physical place with associated review/rating metadata from Google Maps. class_uri: schema:Place close_mappings: - schema:LocalBusiness related_mappings: - schema:Review + broad_mappings: + - schema:Place annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RelatedType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RelatedType.yaml index 988e7e2444..f2dcec2adb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RelatedType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RelatedType.yaml @@ -8,24 +8,29 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/20260202_matang/new/related_type_name - - ../slots/20260202_matang/new/related_type_note - - ../slots/20260202_matang/new/related_type_relationship - - ../slots/20260202_matang/new/related_type_wikidata +- linkml:types +- ../slots/related_to classes: RelatedType: class_uri: hc:RelatedType - description: 'A reference to a related class in the heritage ontology. - - Used for documenting relationships between types. - - ' + description: >- + A reference to a related class in the heritage ontology. + alt_descriptions: + nl: Een verwijzing naar een gerelateerde klasse in de erfgoed-ontologie. + de: Ein Verweis auf eine verwandte Klasse in der Heritage-Ontologie. + structured_aliases: + - literal_form: gerelateerd type + in_language: nl + - literal_form: verwandter Typ + in_language: de + - literal_form: type connexe + in_language: fr + comments: + - Used for documenting relationships between types. + broad_mappings: + - skos:Concept slots: - - related_type_name - - related_type_wikidata - - related_type_relationship - - related_type_note + - related_to annotations: specificity_score: 0.3 specificity_rationale: Universal utility for type relationships diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml index bebfc5b924..17781fdf0b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml @@ -8,24 +8,32 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: RelatedYoutubeVideo: - description: "A YouTube video related to a heritage institution, published by\ - \ an external channel. Captures video metadata including ID, URL, title, channel\ - \ name, and the type of relationship (news coverage, documentary, interview,\ - \ etc.).\nOntology mapping rationale: - class_uri is schema:VideoObject because\ - \ this represents video content\n with standard video properties (URL, title,\ - \ publisher/channel)\n- close_mappings includes schema:MediaObject as a broader\ - \ media type - related_mappings includes schema:CreativeWork for the creative\ - \ content\n aspect and prov:Entity for provenance tracking" + description: >- + A YouTube video related to a heritage institution, published by an external channel. + alt_descriptions: + nl: Een YouTube-video gerelateerd aan een erfgoedinstituut, gepubliceerd door een extern kanaal. + de: Ein YouTube-Video, das mit einer Heritage-Institution verbunden ist. + structured_aliases: + - literal_form: gerelateerde YouTube-video + in_language: nl + - literal_form: verwandtes YouTube-Video + in_language: de + - literal_form: vidéo YouTube connexe + in_language: fr + comments: + - Captures video metadata including ID, URL, title, channel name. + - Relationship types include news coverage, documentary, interview, etc. class_uri: schema:VideoObject close_mappings: - schema:MediaObject related_mappings: - schema:CreativeWork - prov:Entity + broad_mappings: + - schema:VideoObject annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml index c13227d80c..6e017afc04 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml @@ -24,25 +24,71 @@ imports: - ../slots/hold_record_set classes: ReligiousArchive: - description: Accumulation of records of a religious denomination or society. Religious archives preserve records documenting the activities, governance, and history of religious organizations. This broad category encompasses archives of various faith traditions including churches, denominations, religious orders, and faith-based organizations. + description: >- + Repository dedicated to preserving records documenting the activities, governance, + spiritual heritage, and historical development of faith-based organizations. + alt_descriptions: + nl: >- + Bewaarplaats die zich toelegt op het bewaren van archieven die de activiteiten, het bestuur, + het spirituele erfgoed en de historische ontwikkeling van geloofsgebonden organisaties documenteren. + de: >- + Archiv, das der Erhaltung von Unterlagen gewidmet ist, die die Aktivitäten, Verwaltung, + das geistliche Erbe und die historische Entwicklung von Glaubensgemeinschaften dokumentieren. + fr: >- + Dépôt dédié à la préservation des documents sur les activités, la gouvernance, + le patrimoine spirituel et le développement historique des organisations confessionnelles. + es: >- + Repositorio dedicado a preservar registros que documentan las actividades, gobernanza, + patrimonio espiritual y desarrollo histórico de organizaciones religiosas. + ar: >- + مستودع مكرس للحفاظ على السجلات التي توثق أنشطة وحوكمة + التراث الروحي والتطور التاريخي للمنظمات الدينية. + id: >- + Repositori yang didedikasikan untuk melestarikan catatan yang mendokumentasikan aktivitas, tata kelola, + warisan spiritual, dan perkembangan historis organisasi berbasis iman. + zh: >- + 专门保存记录信仰组织活动、治理、精神遗产和历史发展文献的存储库。 is_a: CustodianType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - identified_by exact_mappings: - - wd:Q85545753 + - wd:Q85545753 close_mappings: - - rico:CorporateBody - - skos:Concept + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - religious archive + - church archive + - faith-based archive + - spiritual heritage + structured_aliases: + - literal_form: religieus archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Religionsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives religieuses + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo religioso + predicate: EXACT_SYNONYM + in_language: es + comments: + - Broad category encompassing archives of various faith traditions + - Includes churches, denominations, religious orders, and faith-based organizations + slots: + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: identified_by: null has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' + any_of: + - equals_string: hc:ArchiveOrganizationType + - equals_string: hc:HolySacredSiteType annotations: skos:prefLabel: Religious Archive skos:altLabel: Religionsarchiv, archivo religioso, Church Archive, Faith-based Archive @@ -51,13 +97,7 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" see_also: - - DiocesanArchive - - ParishArchive - - MonasteryArchive - - ChurchArchive - comments: - - Religionsarchiv (de) - - archivo religioso (es) - - Broad category for religious organizations' archives - - Covers multiple faith traditions - - May include denominational headquarters archives + - DiocesanArchive + - ParishArchive + - MonasteryArchive + - ChurchArchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml index 14d431ce2f..c3458bcbca 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetType.yaml @@ -8,16 +8,31 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ReligiousArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ReligiousArchive custodians. - ' + description: >- + A rico:RecordSetType for classifying collections held by ReligiousArchive custodians. + alt_descriptions: + nl: Een RecordSetType voor het classificeren van collecties van religieuze archieven. + de: Ein RecordSetType für die Klassifizierung von Beständen religiöser Archive. + fr: Un RecordSetType pour classer les collections des archives religieuses. + structured_aliases: + - literal_form: religieus archiefbestandstype + in_language: nl + - literal_form: Religionsarchiv-Bestandstyp + in_language: de + - literal_form: type de fonds d'archives religieuses + in_language: fr + comments: + - Subclasses specify organizational principles for religious institution records. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +42,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ReligiousArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml index 660d379209..c574f2c0e8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml @@ -4,95 +4,190 @@ title: ReligiousArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ReligiousArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ReligiousArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ReligiousInstitutionFonds: is_a: ReligiousArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Religious organization records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation created by faith-based + institutions in governance, ministry, and community administration. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + geloofsgebonden instellingen in bestuur, bediening en gemeenschapsbeheer. + de: >- + Provenienzbasierte Aggregation von Unterlagen religioeser + Einrichtungen in Leitung, Seelsorge und Gemeinschaftsverwaltung. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + institutions religieuses dans la gouvernance et l'administration communautaire. + es: >- + Agregación basada en procedencia de documentación creada por + instituciones de fe en gobierno, ministerio y gestión comunitaria. + ar: >- + تجميع قائم على المنشأ لوثائق أنشأتها مؤسسات دينية في مجالات + الحوكمة والخدمة وإدارة المجتمع. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk lembaga + keagamaan dalam tata kelola, pelayanan, dan administrasi komunitas. + zh: >- + 基于来源原则聚合由宗教机构在治理、牧灵与社群管理中形成的文献。 + structured_aliases: + - literal_form: religieus instellingsarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: religiöser Institutionsbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'institution religieuse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo institucional religioso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد مؤسسة دينية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds institusi keagamaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 宗教机构文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: Institutional provenance remains primary even when content spans pastoral and administrative functions. + - 'Preserved from prior description: A rico:RecordSetType for religious organization records.' + keywords: + - faith institution + - ministry governance + - community administration + - provenance aggregation + examples: + - value: + has_type: hc:ReligiousInstitutionFonds + has_custodian: hc:ReligiousArchive + has_note: Governance statutes, ministry registers, and institutional correspondence. + description: Faith-institution documentation grouped by originating body. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ReligiousArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ReligiousInstitutionFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ReligiousInstitutionFonds has_custodian: - equals_string: ReligiousArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ReligiousArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:ReligiousArchive + has_note: + equals_string: This RecordSetType is typically held by ReligiousArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" CongregationalRecordsSeries: is_a: ReligiousArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Congregation documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of congregation-level activities, + pastoral administration, and recurring community operations. + alt_descriptions: + nl: >- + Geordende documentaire reeks van activiteiten op gemeentelijk niveau, + pastorale administratie en terugkerende gemeenschapspraktijken. + de: >- + Geordnete Dokumentationsfolge auf Gemeindeebene zu pastoraler + Verwaltung und wiederkehrenden Gemeinschaftsablaeufen. + fr: >- + Sequence documentaire ordonnee des activites congregationnelles, + de l'administration pastorale et des operations communautaires. + es: >- + Secuencia documental ordenada de actividades congregacionales, + administración pastoral y operaciones comunitarias recurrentes. + ar: >- + تسلسل وثائقي منظم لأنشطة الجماعة الدينية والإدارة الرعوية + والعمليات المجتمعية المتكررة. + id: >- + Urutan dokumenter teratur dari kegiatan jemaat, + administrasi pastoral, dan operasi komunitas yang berulang. + zh: >- + 由会众层级活动、牧灵管理与周期性社群运作形成的有序文献序列。 + structured_aliases: + - literal_form: gemeente-archiefserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gemeindeakten-Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de registres paroissiaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros congregacionales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات جماعية دينية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri dokumentasi jemaat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 会众事务文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the series organizational principle as defined by rico-rst:Series. + - Note preserved: Sequence ordering supports continuity across recurring congregation workflows. + - 'Preserved from prior description: A rico:RecordSetType for congregation documentation.' + keywords: + - congregation activity + - pastoral administration + - recurring operation + - community record + examples: + - value: + has_type: hc:CongregationalRecordsSeries + has_custodian: hc:ReligiousArchive + has_note: Membership lists, service logs, and recurring pastoral notices. + description: Congregation workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ReligiousArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CongregationalRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:CongregationalRecordsSeries has_custodian: - equals_string: ReligiousArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ReligiousArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:ReligiousArchive + has_note: + equals_string: This RecordSetType is typically held by ReligiousArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml index b3d8048093..3cc9db6da0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RequirementStatus.yaml @@ -9,21 +9,43 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/end_of_the_end - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_note - - ../slots/has_type - - ../slots/required +- linkml:types +- ../slots/begin_of_the_begin +- ../slots/end_of_the_end +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_note +- ../slots/has_type +- ../slots/required classes: RequirementStatus: class_uri: prov:Entity - description: "Represents the status of a requirement (e.g., booking, registration, appointment).\n\n**DEFINITION**:\n\nRequirementStatus captures structured requirement information including:\n- Whether the requirement is active (required boolean)\n- The type(s) of requirement (via has_type \u2192 RequirementType)\n- Status description (free text details)\n- Temporal validity (when this requirement was in effect)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **Schema.org** | `schema:isRequired` | Boolean requirement |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nEducationCenter / ReadingRoom / etc.\n \u2502\n \u2514\u2500\u2500 has_status \u2192 RequirementStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 required (boolean - is booking required?)\n\ - \ \u251C\u2500\u2500 has_type \u2192 RequirementType (what kind of requirement)\n \u251C\u2500\u2500 has_description (free text details)\n \u2514\u2500\u2500 begin_of_the_begin / end_of_the_end (validity period)\n```\n\n**SLOT MIGRATION** (2026-01-15):\n\nThis class replaces domain-specific boolean slots:\n- booking_required (boolean) \u2192 has_status: RequirementStatus\n- appointment_required (boolean) \u2192 has_status: RequirementStatus\n- registration_required (boolean) \u2192 has_status: RequirementStatus\n\n**SIMPLE VS STRUCTURED USAGE**:\n\nFor simple boolean requirement (just true/false):\n```yaml\nrequired: true\n```\n\nFor structured requirement with details:\n```yaml\nhas_status:\n required: true\n has_type:\n - has_code: ADVANCE_BOOKING\n has_description: \"Advance booking required for groups of 10+\"\n```\n" - exact_mappings: + description: >- + Represents the status of a requirement (e.g., booking, registration, appointment). + alt_descriptions: + nl: >- + Vertegenwoordigt de status van een vereiste (bijv. boeking, registratie, afspraak). + de: >- + Repräsentiert den Status einer Anforderung (z.B. Buchung, Registrierung, Termin). + fr: >- + Représente le statut d'une exigence (par ex. réservation, inscription, rendez-vous). + structured_aliases: + - literal_form: vereistenstatus + in_language: nl + - literal_form: Anforderungsstatus + in_language: de + - literal_form: statut d'exigence + in_language: fr + comments: + - | + Preserved from prior description (commit 6251b84d): + + "Represents the status of a requirement (e.g., booking, registration, appointment).\n\n**DEFINITION**:\n\nRequirementStatus captures structured requirement information including:\n- Whether the requirement is active (required boolean)\n- The type(s) of requirement (via has_type \u2192 RequirementType)\n- Status description (free text details)\n- Temporal validity (when this requirement was in effect)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **Schema.org** | `schema:isRequired` | Boolean requirement |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nEducationCenter / ReadingRoom / etc.\n \u2502\n \u2514\u2500\u2500 has_status \u2192 RequirementStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 required (boolean - is booking required?)\n\ + - Captures structured requirement information including whether required, type, and temporal validity. + - Replaces domain-specific boolean slots (booking_required, appointment_required, registration_required). + - Linked to RequirementType for type classification. + broad_mappings: - prov:Entity close_mappings: - schema:Action @@ -38,7 +60,6 @@ classes: - end_of_the_end slot_usage: identified_by: -# range: string # uriorcurie identifier: true required: true pattern: ^https://nde\.nl/ontology/hc/requirement-status/[a-z0-9-]+$ @@ -49,18 +70,17 @@ classes: - value: true - value: false has_type: -# range: string # uriorcurie + range: RequirementType + description: Type(s) of requirement in effect (e.g., advance booking, registration). multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: - has_code: ADVANCE_BOOKING has_description: -# range: string examples: - value: Advance booking required for groups of 10 or more. Individual visitors welcome without booking. has_note: -# range: string multivalued: true examples: - value: Online booking available at www.museum.nl/book @@ -70,14 +90,9 @@ classes: annotations: specificity_score: '0.55' specificity_rationale: Requirement status applicable to many heritage contexts (education, reading rooms, visits). - has_score: null - slot_migration: "2026-01-15: Created to replace domain-specific requirement boolean slots\n- booking_required (boolean) \u2192 has_status (RequirementStatus)\n- appointment_required (boolean) \u2192 has_status (RequirementStatus)\n" + has_score: + slot_migration: "2026-01-15: Created to replace domain-specific requirement boolean slots\n- booking_required (boolean) → has_status (RequirementStatus)\n- appointment_required (boolean) → has_status (RequirementStatus)\n" custodian_types: "['*']" - comments: - - RequirementStatus represents structured requirement information - - Linked to RequirementType for type classification - - Supports temporal validity tracking - - 'CREATED 2026-01-15: Enables migration from domain-specific boolean slots' examples: - value: identified_by: https://nde.nl/ontology/hc/requirement-status/rijksmuseum-edu-booking @@ -87,21 +102,7 @@ classes: has_label: - Booking required for education programs@en - Reservering verplicht voor educatieprogramma's@nl - has_description: 'Advance booking required for all school groups and educational programs. - - Minimum 2 weeks advance booking for groups of 20+. - - ' + has_description: 'Advance booking required for all school groups and educational programs. Minimum 2 weeks advance booking for groups of 20+. ' has_note: - 'Online booking: educatie@rijksmuseum.nl' begin_of_the_begin: '2020-01-01T00:00:00Z' - - value: - identified_by: https://nde.nl/ontology/hc/requirement-status/archive-reading-room - required: true - has_type: - - has_code: APPOINTMENT_REQUIRED - has_description: "Appointment required for reading room access. \nWalk-in visits not possible due to limited seating.\n" - - value: - identified_by: https://nde.nl/ontology/hc/requirement-status/library-open-access - required: false - has_description: No booking required. Open access during public hours. \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RequirementType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RequirementType.yaml index 82ab1c5cc4..48b43d986d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RequirementType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RequirementType.yaml @@ -10,21 +10,36 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/equivalent_to - - ../slots/related_to +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/equivalent_to +- ../slots/related_to classes: RequirementType: class_uri: skos:Concept - description: "Classification type for funding call requirements in heritage contexts.\n\n**DEFINITION**:\n\nRequirementType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of requirements that funding calls may impose on applicants.\nThis includes eligibility criteria, financial conditions, partnership requirements,\nthematic focus areas, technical deliverables, and administrative requirements.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **Schema.org** | `schema:eligibleRegion` | Geographic eligibility |\n| **W3C Org** | `org:Organization` | Organizational eligibility |\n| **Dublin Core** | `dcterms:subject` | Thematic requirements |\n\n**REQUIREMENT CATEGORIES**:\n\n| Category | Prefix | Description |\n|----------|--------|-------------|\n| **Eligibility** | `ELIGIBILITY_` | Who can apply |\n| **Financial** | `FINANCIAL_`\ - \ | Budget and funding constraints |\n| **Partnership** | `PARTNERSHIP_` | Consortium requirements |\n| **Thematic** | `THEMATIC_` | Topic focus areas |\n| **Technical** | `TECHNICAL_` | Output requirements |\n| **Administrative** | `ADMINISTRATIVE_` | Registration/documentation |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nFundingRequirement\n \u2502\n \u2514\u2500\u2500 has_type \u2192 RequirementType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 RequirementType (parent category)\n \u2514\u2500\u2500 has_description (requirement details)\n```\n\n**ENUM-TO-CLASS MIGRATION** (2026-01-13):\n\nThis class hierarchy replaces FundingRequirementTypeEnum.\nOld pattern: `requirement_type: ELIGIBILITY_GEOGRAPHIC` (enum value)\nNew pattern: `has_type: RequirementType` (object reference)\nArchived enum: `schemas/20251121/linkml/archive/enums/FundingRequirementTypeEnum.yaml`\n" - exact_mappings: + description: >- + Classification type for funding call requirements in heritage contexts. + alt_descriptions: + nl: Classificatietype voor subsidie-eisen in erfgoedcontexten. + de: Klassifizierungstyp für Förderanforderungen im Heritage-Kontext. + fr: Type de classification pour les exigences de financement dans le contexte patrimonial. + structured_aliases: + - literal_form: vereistentype + in_language: nl + - literal_form: Anforderungstyp + in_language: de + - literal_form: type d'exigence + in_language: fr + comments: + - Provides SKOS-based classification hierarchy for funding call requirements. + - Includes eligibility criteria, financial conditions, partnership requirements, thematic focus, technical deliverables, and administrative requirements. + - Categories include ELIGIBILITY, FINANCIAL, PARTNERSHIP, THEMATIC, TECHNICAL, ADMINISTRATIVE. + broad_mappings: - skos:Concept close_mappings: - schema:Thing @@ -43,14 +58,12 @@ classes: - equivalent_to slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/requirement-type/[a-z0-9-]+$ examples: - value: https://nde.nl/ontology/hc/requirement-type/eligibility-geographic has_code: -# range: string required: true pattern: ^[A-Z][A-Z0-9_]*$ examples: @@ -58,7 +71,6 @@ classes: - value: FINANCIAL_COFUNDING - value: PARTNERSHIP_MINIMUM_PARTNERS has_label: -# range: string required: true multivalued: true examples: @@ -69,7 +81,6 @@ classes: - Co-funding requirement@en - Cofinancieringseis@nl has_description: -# range: string examples: - value: Geographic eligibility constraint on applicant location (e.g., EU Member States only). has_hypernym: @@ -83,31 +94,16 @@ classes: multivalued: true inlined: true inlined_as_list: true + notes: + - | + Preserved from prior description (commit 6251b84d): + + Preserved from prior description (commit 6251b84d): + + "Classification type for funding call requirements in heritage contexts.\n\n**DEFINITION**:\n\nRequirementType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of requirements that funding calls may impose on applicants.\nThis includes eligibility criteria, financial conditions, partnership requirements,\nthematic focus areas, technical deliverables, and administrative requirements.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **Schema.org** | `schema:eligibleRegion` | Geographic eligibility |\n| **W3C Org** | `org:Organization` | Organizational eligibility |\n| **Dublin Core** | `dcterms:subject` | Thematic requirements |\n\n**REQUIREMENT CATEGORIES**:\n\n| Category | Prefix | Description |\n|----------|--------|-------------|\n| **Eligibility** | `ELIGIBILITY_` | Who can apply |\n| **Financial** | `FINANCIAL_`\ annotations: specificity_score: '0.65' specificity_rationale: Requirement types specific to funding call contexts but applicable across heritage sectors. - has_score: null - enum_migration: "2026-01-13: Promoted FundingRequirementTypeEnum to RequirementType class hierarchy\n- Original enum archived to archive/enums/FundingRequirementTypeEnum.yaml\n- 27 enum values \u2192 27 concrete subclasses in RequirementTypes.yaml\n" + has_score: + enum_migration: "2026-01-13: Promoted FundingRequirementTypeEnum to RequirementType class hierarchy\n- Original enum archived to archive/enums/FundingRequirementTypeEnum.yaml\n- 27 enum values → 27 concrete subclasses in RequirementTypes.yaml\n" custodian_types: "['*']" - comments: - - RequirementType provides SKOS-based classification for funding requirements - - Aligned with Schema.org eligibility concepts - - Supports hierarchical category relationships - - 'MIGRATED 2026-01-13: Replaces FundingRequirementTypeEnum (Rule 9)' - see_also: - - https://ec.europa.eu/info/funding-tenders/opportunities/portal - - https://www.heritagefund.org.uk/funding - examples: - - value: - identified_by: https://nde.nl/ontology/hc/requirement-type/eligibility-geographic - has_code: ELIGIBILITY_GEOGRAPHIC - has_label: - - Geographic eligibility@en - - Geografische geschiktheid@nl - has_description: 'Geographic eligibility constraint on applicant location. - - Examples: "EU Member States only", "UK-based organisations" - - ' - has_hypernym: - has_code: ELIGIBILITY \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml index 53d9a861a9..7994fdce50 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RequirementTypes.yaml @@ -9,445 +9,590 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./RequirementType - - linkml:types +- ./RequirementType +- linkml:types classes: EligibilityRequirementCategory: is_a: RequirementType class_uri: hc:EligibilityRequirementCategory description: Category for eligibility requirements - who can apply. + alt_descriptions: + nl: Categorie voor geschiktheidseisen - wie kan aanvragen. + de: Kategorie für Eligibilitätsanforderungen - wer kann sich bewerben. + structured_aliases: + - literal_form: geschiktheidscategorie + in_language: nl + - literal_form: Eligibilitätskategorie + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ELIGIBILITY is_category: 'true' specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept + custodian_types: "['*']" FinancialRequirementCategory: is_a: RequirementType class_uri: hc:FinancialRequirementCategory description: Category for financial requirements - budget and funding constraints. + alt_descriptions: + nl: Categorie voor financiële vereisten - budget- en financieringsbeperkingen. + de: Kategorie für finanzielle Anforderungen - Budget- und Finanzierungsbeschränkungen. + structured_aliases: + - literal_form: financiële categorie + in_language: nl + - literal_form: Finanzkategorie + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: FINANCIAL is_category: 'true' - broad_mappings: - - skos:Concept PartnershipRequirementCategory: is_a: RequirementType class_uri: hc:PartnershipRequirementCategory description: Category for partnership requirements - consortium rules. + alt_descriptions: + nl: Categorie voor partnerschapsvereisten - consortiumregels. + de: Kategorie für Partnerschaftsanforderungen - Konsortialregeln. + structured_aliases: + - literal_form: partnerschapscategorie + in_language: nl + - literal_form: Partnerschaftskategorie + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: PARTNERSHIP is_category: 'true' - broad_mappings: - - skos:Concept ThematicRequirementCategory: is_a: RequirementType class_uri: hc:ThematicRequirementCategory description: Category for thematic requirements - topic focus. + alt_descriptions: + nl: Categorie voor thematische vereisten - thematische focus. + de: Kategorie für thematische Anforderungen - Themenschwerpunkt. + structured_aliases: + - literal_form: thematische categorie + in_language: nl + - literal_form: Thematische Kategorie + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: THEMATIC is_category: 'true' - broad_mappings: - - skos:Concept TechnicalRequirementCategory: is_a: RequirementType class_uri: hc:TechnicalRequirementCategory description: Category for technical requirements - deliverables and outputs. + alt_descriptions: + nl: Categorie voor technische vereisten - leveringen en outputs. + de: Kategorie für technische Anforderungen - Liefergegenstände und Outputs. + structured_aliases: + - literal_form: technische categorie + in_language: nl + - literal_form: Technische Kategorie + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: TECHNICAL is_category: 'true' - broad_mappings: - - skos:Concept AdministrativeRequirementCategory: is_a: RequirementType class_uri: hc:AdministrativeRequirementCategory description: Category for administrative requirements - registration and documentation. + alt_descriptions: + nl: Categorie voor administratieve vereisten - registratie en documentatie. + de: Kategorie für administrative Anforderungen - Registrierung und Dokumentation. + structured_aliases: + - literal_form: administratieve categorie + in_language: nl + - literal_form: Administrative Kategorie + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ADMINISTRATIVE is_category: 'true' - broad_mappings: - - skos:Concept GeographicEligibilityRequirement: is_a: EligibilityRequirementCategory class_uri: hc:GeographicEligibilityRequirement - description: 'Geographic eligibility constraint on applicant location. - - - Examples: "EU Member States only", "Horizon Europe Associated Countries", - - "UK-based organisations", "Global South priority" - - ' + description: >- + Geographic eligibility constraint on applicant location (e.g., "EU Member States only", + "UK-based organisations"). + alt_descriptions: + nl: Geografische geschiktheidsbeperking (bijv. "Alleen EU-lidstaten"). + de: Geografische Eligibilitätsbeschränkung (z.B. "Nur EU-Mitgliedstaaten"). + structured_aliases: + - literal_form: geografische geschiktheid + in_language: nl + - literal_form: geografische Eligibilität + in_language: de + broad_mappings: + - skos:Concept close_mappings: - schema:eligibleRegion annotations: short_code: ELIGIBILITY_GEOGRAPHIC specificity_score: '0.70' - broad_mappings: - - skos:Concept OrganizationalEligibilityRequirement: is_a: EligibilityRequirementCategory class_uri: hc:OrganizationalEligibilityRequirement - description: 'Eligibility based on organisation type or legal status. - - - Examples: "Non-profit only", "Public bodies", "SMEs", "Research institutions" - - ' + description: >- + Eligibility based on organisation type or legal status (e.g., "Non-profit only", + "Public bodies", "SMEs"). + alt_descriptions: + nl: Geschiktheid op basis van organisatietype of juridische status. + de: Eligibilität basierend auf Organisationstyp oder Rechtsstatus. + structured_aliases: + - literal_form: organisatorische geschiktheid + in_language: nl + - literal_form: organisatorische Eligibilität + in_language: de + broad_mappings: + - skos:Concept close_mappings: - org:Organization annotations: short_code: ELIGIBILITY_ORGANIZATIONAL specificity_score: '0.70' - broad_mappings: - - skos:Concept HeritageTypeEligibilityRequirement: is_a: EligibilityRequirementCategory class_uri: hc:HeritageTypeEligibilityRequirement - description: 'Eligibility based on type of heritage the applicant manages. - - - Examples: "Museums only", "Archives eligible", "Intangible heritage focus" - - ' + description: >- + Eligibility based on type of heritage the applicant manages (e.g., "Museums only", + "Archives eligible"). + alt_descriptions: + nl: Geschiktheid op basis van het type erfgoed dat de aanvrager beheert. + de: Eligibilität basierend auf der Art des Heritage, den der Antraggeber verwaltet. + structured_aliases: + - literal_form: erfgoedtype-geschiktheid + in_language: nl + - literal_form: Heritage-Typ-Eligibilität + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ELIGIBILITY_HERITAGE_TYPE specificity_score: '0.75' - broad_mappings: - - skos:Concept ExperienceEligibilityRequirement: is_a: EligibilityRequirementCategory class_uri: hc:ExperienceEligibilityRequirement - description: 'Experience or track record requirements. - - - Examples: "Minimum 3 years operating", "Prior EU project experience preferred" - - ' + description: >- + Experience or track record requirements (e.g., "Minimum 3 years operating", + "Prior EU project experience preferred"). + alt_descriptions: + nl: Ervarings- of trackrecord-vereisten. + de: Erfahrungs- oder Trackrecord-Anforderungen. + structured_aliases: + - literal_form: ervaringseis + in_language: nl + - literal_form: Erfahrungsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ELIGIBILITY_EXPERIENCE specificity_score: '0.65' - broad_mappings: - - skos:Concept RegistrationEligibilityRequirement: is_a: EligibilityRequirementCategory class_uri: hc:RegistrationEligibilityRequirement - description: 'Required registrations or certifications. - - - Examples: "PIC registration required", "Must be registered charity" - - ' + description: >- + Required registrations or certifications (e.g., "PIC registration required", + "Must be registered charity"). + alt_descriptions: + nl: Vereiste registraties of certificeringen. + de: Erforderliche Registrierungen oder Zertifizierungen. + structured_aliases: + - literal_form: registratievereiste + in_language: nl + - literal_form: Registrierungserfordernis + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ELIGIBILITY_REGISTRATION specificity_score: '0.65' - broad_mappings: - - skos:Concept CofundingFinancialRequirement: is_a: FinancialRequirementCategory class_uri: hc:CofundingFinancialRequirement - description: 'Co-funding or match funding requirements. - - - Examples: "25% match required", "Co-funding from national sources" - - ' + description: >- + Co-funding or match funding requirements (e.g., "25% match required", + "Co-funding from national sources"). + alt_descriptions: + nl: Cofinancierings- of matchfunding-vereisten. + de: Co-Finanzierungs- oder Match-Funding-Anforderungen. + structured_aliases: + - literal_form: cofinancieringseis + in_language: nl + - literal_form: Co-Finanzierungsanforderung + in_language: de + broad_mappings: + - skos:Concept close_mappings: - schema:price annotations: short_code: FINANCIAL_COFUNDING specificity_score: '0.70' - broad_mappings: - - skos:Concept MinimumBudgetFinancialRequirement: is_a: FinancialRequirementCategory class_uri: hc:MinimumBudgetFinancialRequirement - description: "Minimum budget/grant size constraint.\n\nExamples: \"Projects must\ - \ request at least \u20AC500K\"\n" + description: Minimum budget/grant size constraint (e.g., "Projects must request at least €500K"). + alt_descriptions: + nl: Minimum budget-/subsidiegrootte beperking. + de: Mindestbudget-/Fördergrößenbeschränkung. + structured_aliases: + - literal_form: minimumbudget-vereiste + in_language: nl + - literal_form: Mindestbudgetanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: FINANCIAL_BUDGET_MINIMUM specificity_score: '0.65' - broad_mappings: - - skos:Concept MaximumBudgetFinancialRequirement: is_a: FinancialRequirementCategory class_uri: hc:MaximumBudgetFinancialRequirement - description: "Maximum budget/grant size constraint.\n\nExamples: \"Maximum \u20AC\ - 2M per project\"\n" + description: Maximum budget/grant size constraint (e.g., "Maximum €2M per project"). + alt_descriptions: + nl: Maximum budget-/subsidiegrootte beperking. + de: Höchstbudget-/Fördergrößenbeschränkung. + structured_aliases: + - literal_form: maximumbudget-vereiste + in_language: nl + - literal_form: Höchstbudgetanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: FINANCIAL_BUDGET_MAXIMUM specificity_score: '0.65' - broad_mappings: - - skos:Concept FundingRateFinancialRequirement: is_a: FinancialRequirementCategory class_uri: hc:FundingRateFinancialRequirement - description: 'Funding rate or reimbursement percentage. - - - Examples: "80% of eligible costs", "100% for non-profits" - - ' + description: Funding rate or reimbursement percentage (e.g., "80% of eligible costs", "100% for non-profits"). + alt_descriptions: + nl: Financieringspercentage of vergoedingspercentage. + de: Förderquote oder Erstattungsprozentsatz. + structured_aliases: + - literal_form: financieringspercentage-vereiste + in_language: nl + - literal_form: Förderquotenanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: FINANCIAL_RATE specificity_score: '0.65' - broad_mappings: - - skos:Concept EligibleCostsFinancialRequirement: is_a: FinancialRequirementCategory class_uri: hc:EligibleCostsFinancialRequirement - description: 'Types of costs that are eligible for funding. - - - Examples: "Personnel, travel, equipment", "No infrastructure costs" - - ' + description: Types of costs eligible for funding (e.g., "Personnel, travel, equipment", "No infrastructure costs"). + alt_descriptions: + nl: Types kosten die voor financiering in aanmerking komen. + de: Arten von förderfähigen Kosten. + structured_aliases: + - literal_form: subsidiabele kosten vereiste + in_language: nl + - literal_form: Förderfähige Kostenanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: FINANCIAL_ELIGIBLE_COSTS specificity_score: '0.65' - broad_mappings: - - skos:Concept MinimumPartnersPartnershipRequirement: is_a: PartnershipRequirementCategory class_uri: hc:MinimumPartnersPartnershipRequirement - description: 'Minimum number of partners required in consortium. - - - Examples: "At least 3 partners from 3 countries" - - ' + description: Minimum number of partners required in consortium (e.g., "At least 3 partners from 3 countries"). + alt_descriptions: + nl: Minimum aantal partners vereist in consortium. + de: Mindestanzahl erforderlicher Partner im Konsortium. + structured_aliases: + - literal_form: minimum partners vereiste + in_language: nl + - literal_form: Mindestpartneranforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: PARTNERSHIP_MINIMUM_PARTNERS specificity_score: '0.70' - broad_mappings: - - skos:Concept CountryDiversityPartnershipRequirement: is_a: PartnershipRequirementCategory class_uri: hc:CountryDiversityPartnershipRequirement - description: 'Geographic diversity requirement for consortium. - - - Examples: "Partners from at least 3 EU countries" - - ' + description: Geographic diversity requirement for consortium (e.g., "Partners from at least 3 EU countries"). + alt_descriptions: + nl: Geografische diversiteitsvereiste voor consortium. + de: Geografische Diversitätsanforderung für Konsortien. + structured_aliases: + - literal_form: landendiversiteit vereiste + in_language: nl + - literal_form: Ländervielfaltsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: PARTNERSHIP_COUNTRY_DIVERSITY specificity_score: '0.70' - broad_mappings: - - skos:Concept SectorMixPartnershipRequirement: is_a: PartnershipRequirementCategory class_uri: hc:SectorMixPartnershipRequirement - description: 'Required mix of organisation types in consortium. - - - Examples: "Must include academic and non-academic partners" - - ' + description: Required mix of organisation types in consortium (e.g., "Must include academic and non-academic partners"). + alt_descriptions: + nl: Vereiste mix van organisatietypes in consortium. + de: Erforderliche Mischung von Organisationstypen im Konsortium. + structured_aliases: + - literal_form: sectormix vereiste + in_language: nl + - literal_form: Sektormixanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: PARTNERSHIP_SECTOR_MIX specificity_score: '0.70' - broad_mappings: - - skos:Concept CoordinatorPartnershipRequirement: is_a: PartnershipRequirementCategory class_uri: hc:CoordinatorPartnershipRequirement - description: 'Requirements for consortium coordinator/lead partner. - - - Examples: "Lead must be non-profit", "Coordinator from EU Member State" - - ' + description: Requirements for consortium coordinator/lead partner (e.g., "Lead must be non-profit"). + alt_descriptions: + nl: Vereisten voor consortiumcoördinator/hoofdpartner. + de: Anforderungen an Konsortialkoordinator/Lead-Partner. + structured_aliases: + - literal_form: coördinator vereiste + in_language: nl + - literal_form: Koordinatorenanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: PARTNERSHIP_COORDINATOR specificity_score: '0.70' - broad_mappings: - - skos:Concept FocusAreaThematicRequirement: is_a: ThematicRequirementCategory class_uri: hc:FocusAreaThematicRequirement - description: 'Required thematic or topic focus. - - - Examples: "Climate change impact on heritage", "Digital preservation" - - ' + description: Required thematic or topic focus (e.g., "Climate change impact on heritage", "Digital preservation"). + alt_descriptions: + nl: Vereist thematisch of onderwerp focus. + de: Erforderlicher thematischer oder thematischer Schwerpunkt. + structured_aliases: + - literal_form: focusgebied vereiste + in_language: nl + - literal_form: Schwerpunktanforderung + in_language: de + broad_mappings: + - skos:Concept close_mappings: - skos:Concept annotations: short_code: THEMATIC_FOCUS_AREA specificity_score: '0.70' - broad_mappings: - - skos:Concept HeritageScopeThematicRequirement: is_a: ThematicRequirementCategory class_uri: hc:HeritageScopeThematicRequirement - description: 'Types of heritage to be addressed. - - - Examples: "Tangible and intangible heritage", "Built heritage only" - - ' + description: Types of heritage to be addressed (e.g., "Tangible and intangible heritage", "Built heritage only"). + alt_descriptions: + nl: Types erfgoed die aan bod moeten komen. + de: Zu behandelnde Heritage-Arten. + structured_aliases: + - literal_form: erfgoedomvang vereiste + in_language: nl + - literal_form: Heritage-Umfanganforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: THEMATIC_HERITAGE_SCOPE specificity_score: '0.75' - broad_mappings: - - skos:Concept GeographicScopeThematicRequirement: is_a: ThematicRequirementCategory class_uri: hc:GeographicScopeThematicRequirement - description: 'Geographic scope of project activities. - - - Examples: "European focus required", "Cross-border regions" - - ' + description: Geographic scope of project activities (e.g., "European focus required", "Cross-border regions"). + alt_descriptions: + nl: Geografische reikwijdte van projectactiviteiten. + de: Geografischer Umfang der Projektaktivitäten. + structured_aliases: + - literal_form: geografische reikwijdte vereiste + in_language: nl + - literal_form: Geografische Umfanganforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: THEMATIC_GEOGRAPHIC_SCOPE specificity_score: '0.65' - broad_mappings: - - skos:Concept TimelineThematicRequirement: is_a: ThematicRequirementCategory class_uri: hc:TimelineThematicRequirement - description: 'Required time period or era focus. - - - Examples: "20th century heritage", "Medieval to Renaissance" - - ' + description: Required time period or era focus (e.g., "20th century heritage", "Medieval to Renaissance"). + alt_descriptions: + nl: Vereiste tijdperiode of tijdperk focus. + de: Erforderlicher Zeitraum oder Epochenfokus. + structured_aliases: + - literal_form: tijdlijn vereiste + in_language: nl + - literal_form: Zeitleinenanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: THEMATIC_TIMELINE specificity_score: '0.70' - broad_mappings: - - skos:Concept DeliverablesTechnicalRequirement: is_a: TechnicalRequirementCategory class_uri: hc:DeliverablesTechnicalRequirement - description: 'Required project outputs or deliverables. - - - Examples: "Open access publications", "Reusable digital tools" - - ' + description: Required project outputs or deliverables (e.g., "Open access publications", "Reusable digital tools"). + alt_descriptions: + nl: Vereiste projectoutput of leveringen. + de: Erforderliche Projektergebnisse oder Liefergegenstände. + structured_aliases: + - literal_form: leveringen vereiste + in_language: nl + - literal_form: Liefergegenstandsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: TECHNICAL_DELIVERABLES specificity_score: '0.65' - broad_mappings: - - skos:Concept OpenAccessTechnicalRequirement: is_a: TechnicalRequirementCategory class_uri: hc:OpenAccessTechnicalRequirement - description: 'Open access or open data requirements. - - - Examples: "Immediate open access mandatory", "Data Management Plan required" - - ' + description: Open access or open data requirements (e.g., "Immediate open access mandatory", "Data Management Plan required"). + alt_descriptions: + nl: Open access of open data vereisten. + de: Open-Access- oder Open-Data-Anforderungen. + structured_aliases: + - literal_form: open access vereiste + in_language: nl + - literal_form: Open-Access-Anforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: TECHNICAL_OPEN_ACCESS specificity_score: '0.65' - broad_mappings: - - skos:Concept DurationTechnicalRequirement: is_a: TechnicalRequirementCategory class_uri: hc:DurationTechnicalRequirement - description: 'Project duration constraints. - - - Examples: "24-48 months", "Maximum 3 years" - - ' + description: Project duration constraints (e.g., "24-48 months", "Maximum 3 years"). + alt_descriptions: + nl: Projectduur-beperkingen. + de: Projektdauerbeschränkungen. + structured_aliases: + - literal_form: duur vereiste + in_language: nl + - literal_form: Dauereanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: TECHNICAL_DURATION specificity_score: '0.60' - broad_mappings: - - skos:Concept MethodologyTechnicalRequirement: is_a: TechnicalRequirementCategory class_uri: hc:MethodologyTechnicalRequirement - description: 'Required methodological approaches. - - - Examples: "Citizen science component", "Multi-disciplinary approach" - - ' + description: Required methodological approaches (e.g., "Citizen science component", "Multi-disciplinary approach"). + alt_descriptions: + nl: Vereiste methodologische benaderingen. + de: Erforderliche methodische Ansätze. + structured_aliases: + - literal_form: methodologie vereiste + in_language: nl + - literal_form: Methodikanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: TECHNICAL_METHODOLOGY specificity_score: '0.70' - broad_mappings: - - skos:Concept RegistrationAdministrativeRequirement: is_a: AdministrativeRequirementCategory class_uri: hc:RegistrationAdministrativeRequirement - description: 'Portal or system registration requirements. - - - Examples: "EU Funding & Tenders registration", "Flexi-Grant registration" - - ' + description: Portal or system registration requirements (e.g., "EU Funding & Tenders registration"). + alt_descriptions: + nl: Portal- of systeemregistratie vereisten. + de: Portal- oder Systemregistrierungsanforderungen. + structured_aliases: + - literal_form: registratie administratief vereiste + in_language: nl + - literal_form: Registrierungsverwaltungsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ADMINISTRATIVE_REGISTRATION specificity_score: '0.60' - broad_mappings: - - skos:Concept DocumentationAdministrativeRequirement: is_a: AdministrativeRequirementCategory class_uri: hc:DocumentationAdministrativeRequirement - description: 'Required documentation for application. - - - Examples: "Annual accounts required", "Governance documents" - - ' + description: Required documentation for application (e.g., "Annual accounts required", "Governance documents"). + alt_descriptions: + nl: Vereiste documentatie voor aanvraag. + de: Erforderliche Dokumentation für die Bewerbung. + structured_aliases: + - literal_form: documentatie administratief vereiste + in_language: nl + - literal_form: Dokumentationsverwaltungsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ADMINISTRATIVE_DOCUMENTATION specificity_score: '0.60' - broad_mappings: - - skos:Concept LanguageAdministrativeRequirement: is_a: AdministrativeRequirementCategory class_uri: hc:LanguageAdministrativeRequirement - description: 'Language requirements for application. - - - Examples: "English only", "Application in any EU language" - - ' + description: Language requirements for application (e.g., "English only", "Application in any EU language"). + alt_descriptions: + nl: Taalvereisten voor aanvraag. + de: Sprachanforderungen für die Bewerbung. + structured_aliases: + - literal_form: taal administratief vereiste + in_language: nl + - literal_form: Sprachverwaltungsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ADMINISTRATIVE_LANGUAGE specificity_score: '0.55' - broad_mappings: - - skos:Concept FormatAdministrativeRequirement: is_a: AdministrativeRequirementCategory class_uri: hc:FormatAdministrativeRequirement - description: 'Format or template requirements. - - - Examples: "Use official template", "Page limits apply" - - ' + description: Format or template requirements (e.g., "Use official template", "Page limits apply"). + alt_descriptions: + nl: Formaat- of sjabloonvereisten. + de: Format- oder Vorlagenanforderungen. + structured_aliases: + - literal_form: formaat administratief vereiste + in_language: nl + - literal_form: Formatverwaltungsanforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: ADMINISTRATIVE_FORMAT specificity_score: '0.55' - broad_mappings: - - skos:Concept OtherRequirement: is_a: RequirementType class_uri: hc:OtherRequirement - description: 'Requirements that don''t fit other categories. - - - Use extraction_notes to describe the specific requirement. - - Examples: "Ethics review required", "Security clearance may be required" - - ' + description: Requirements that don't fit other categories. Use extraction_notes to describe the specific requirement. + alt_descriptions: + nl: Vereisten die niet in andere categorieën passen. + de: Anforderungen, die in keine andere Kategorie passen. + structured_aliases: + - literal_form: overige vereiste + in_language: nl + - literal_form: Sonstige Anforderung + in_language: de + broad_mappings: + - skos:Concept annotations: short_code: OTHER specificity_score: '0.50' - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Research.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Research.yaml index a422b93c45..ee9c4bc02d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Research.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Research.yaml @@ -3,25 +3,65 @@ name: Research title: Research description: >- Research activity. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# - default_prefix: hc - imports: - linkml:types - ../slots/has_description classes: Research: class_uri: prov:Activity - description: Research activity. + description: >- + Systematic investigation or scholarly inquiry undertaken to discover, + interpret, or revise facts, theories, or applications in a specific domain. + alt_descriptions: + nl: >- + Systematisch onderzoek of wetenschappelijke zoektocht ondernomen om feiten, + theorieën of toepassingen in een specifiek domein te ontdekken, interpreteren of herzien. + de: >- + Systematische Untersuchung oder wissenschaftliche Anfrage, die durchgeführt wird, um Fakten, + Theorien oder Anwendungen in einem bestimmten Bereich zu entdecken, zu interpretieren oder zu überarbeiten. + fr: >- + Investigation systématique ou enquête savante entreprise pour découvrir, + interpréter ou réviser des faits, théories ou applications dans un domaine spécifique. + es: >- + Investigación sistemática o indagación académica emprendida para descubrir, + interpretar o revisar hechos, teorías o aplicaciones en un dominio específico. + ar: >- + تحقيق منهجي أو استعلام علمي يُجرى لاكتشاف + أو تفسير أو مراجعة الحقائق أو النظريات أو التطبيقات في مجال محدد. + id: >- + Investigasi sistematis atau penyelidikan ilmiah yang dilakukan untuk menemukan, + menginterpretasikan, atau merevisi fakta, teori, atau aplikasi dalam domain tertentu. + zh: >- + 为发现、解释或修订特定领域的事实、理论或应用而进行的系统调查或学术探究。 + broad_mappings: + - prov:Activity + - schema:Action + keywords: + - research + - investigation + - scholarly inquiry + - study + structured_aliases: + - literal_form: onderzoek + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Forschung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: investigación + predicate: EXACT_SYNONYM + in_language: es annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' - slots: - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml index 4f72d5b4aa..85af154681 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml @@ -2,22 +2,21 @@ id: https://nde.nl/ontology/hc/class/research-center name: research_center_class title: ResearchCenter Class imports: - - linkml:types - - ../enums/ResearchCenterTypeEnum - - ../slots/accept - - ../slots/has_description - - ../slots/has_facility - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/derive_from - - ../slots/generated_by - - ../slots/in_project - - ../slots/publish - - ../slots/20260202_matang/new/research_center_type - - ../slots/20260202_matang/new/research_focus_area +- linkml:types +- ../enums/ResearchCenterTypeEnum +- ../slots/accept +- ../slots/has_description +- ../slots/has_facility +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/derive_from +- ../slots/generated_by +- ../slots/in_project +- ../slots/publish +- ../slots/focus_on prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -32,10 +31,24 @@ classes: ResearchCenter: is_a: ReconstructedEntity class_uri: schema:ResearchOrganization - description: "Research center or research facility operated by or affiliated with a heritage custodian.\n\n**DEFINITION**:\n\nA ResearchCenter is a dedicated facility where scholarly research, academic\nstudy, and knowledge production take place in connection with a heritage\ncustodian's mission. Distinguished from ConservationLab (which focuses on\nobject treatment) by its emphasis on academic research and publication.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:ResearchOrganization` - \"A Research Organization, such as a research\ninstitute or university research group.\"\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class links to `ResearchCenterTypeEnum` which provides 45 Wikidata-sourced\nresearch organization types including:\n- Q31855 (research institute)\n- Q1542449 (research center)\n- Q7315155 (research department)\n- Q62078547 (digital humanities center)\n- Q16917 (hospital - for medical research)\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Primary Focus | Output\ - \ |\n|------|---------------|--------|\n| **ResearchCenter** | Academic research | Publications, knowledge |\n| ConservationLab | Object treatment | Preserved objects |\n| EducationCenter | Teaching/learning | Trained people |\n| BranchOffice | Service delivery | Public services |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Academic focus**: Scholarly research and publication\n- **Specialized staff**: Researchers, scholars, curators\n- **Library/archive access**: Research collections\n- **Publication output**: Books, articles, reports\n- **External collaboration**: University partnerships, grants\n\n**USE CASES**:\n\n1. **Museum Research Institute**:\n ```yaml\n ResearchCenter:\n research_center_id: \"https://nde.nl/ontology/hc/aux/rijksmuseum-research\"\n research_center_name: \"Rijksmuseum Research Department\"\n research_center_type: RESEARCH_DEPARTMENT\n research_focus_area:\n - \"Dutch Golden Age painting\"\n - \"Technical art history\"\n - \"\ - Provenance research\"\n ```\n\n2. **Digital Humanities Lab**:\n ```yaml\n ResearchCenter:\n research_center_name: \"KB Digital Humanities Lab\"\n research_center_type: DIGITAL_HUMANITIES_CENTER\n research_focus_area:\n - \"Text mining\"\n - \"Linked open data\"\n - \"Digital preservation\"\n ```\n\n3. **Archive Research Center**:\n ```yaml\n ResearchCenter:\n research_center_name: \"NIOD Research Center\"\n research_center_type: RESEARCH_INSTITUTE\n research_focus_area:\n - \"World War II history\"\n - \"Holocaust studies\"\n - \"Memory and commemoration\"\n ```\n" - exact_mappings: + description: >- + Research center or research facility operated by or affiliated with a heritage custodian. + alt_descriptions: + nl: Onderzoekscentrum of onderzoeksfaciliteit beheerd door of gelieerd aan een erfgoedbeheerder. + de: Forschungszentrum oder Forschungseinrichtung, betrieben von oder verbunden mit einem Heritage-Custodian. + fr: Centre de recherche ou installation de recherche géré par ou affilié à un dépositaire du patrimoine. + structured_aliases: + - literal_form: onderzoekscentrum + in_language: nl + - literal_form: Forschungszentrum + in_language: de + - literal_form: centre de recherche + in_language: fr + comments: + - Distinguished from ConservationLab (object treatment) by emphasis on academic research and publication. + - Typical characteristics include academic focus, specialized staff, library/archive access, publication output. + - May have fellowship programs, publication series, university affiliations. + broad_mappings: - schema:ResearchOrganization close_mappings: - org:Site @@ -54,23 +67,20 @@ classes: - has_description - identified_by - has_label - - research_center_type - - research_focus_area + - focus_on - has_quantity - has_score - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/rijksmuseum-research has_label: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: label_text: Rijksmuseum Research Department @@ -79,20 +89,18 @@ classes: - value: label_text: NIOD Institute for War, Holocaust and Genocide Studies has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: description_text: The Rijksmuseum Research Department conducts scholarly research on Dutch art and history, with particular focus on the Golden Age. Publishes the Rijksmuseum Bulletin and monograph series. - research_center_type: + has_type: range: ResearchCenterTypeEnum required: true examples: - value: RESEARCH_DEPARTMENT - value: DIGITAL_HUMANITIES_CENTER - value: RESEARCH_INSTITUTE - research_focus_area: -# range: string + focus_on: multivalued: true examples: - value: Dutch Golden Age painting @@ -115,73 +123,27 @@ classes: examples: - value: in_project: -# range: string multivalued: true examples: - value: Rembrandt Database - value: Operation Night Watch has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type - derived_from: + inlined: false + derive_from: range: CustodianObservation multivalued: true required: false generated_by: range: ReconstructionActivity required: false - has_type: - equals_expression: '["hc:ResearchOrganizationType"]' - comments: - - ResearchCenter models academic research facilities of heritage custodians - - Schema.org ResearchOrganization for research institutes - - Links to ResearchCenterTypeEnum for Wikidata-sourced type classification - - Distinguished from ConservationLab (object treatment) by academic focus - - May have fellowship programs, publication series, university affiliations - see_also: - - https://schema.org/ResearchOrganization - - https://www.wikidata.org/wiki/Q31855 - - https://www.wikidata.org/wiki/Q1542449 - examples: - - value: - identified_by: https://nde.nl/ontology/hc/aux/rijksmuseum-research - has_label: - label_text: Rijksmuseum Research Department - has_description: - description_text: Scholarly research on Dutch art and history, with focus on Golden Age. Publishes Rijksmuseum Bulletin and monograph series. - research_center_type: RESEARCH_DEPARTMENT - research_focus_area: - - Dutch Golden Age painting - - Technical art history - - Provenance research - - Decorative arts - publishes_or_published: true - has_facility: true - accept: - - program_type: fellowship - in_project: - - Rembrandt Database - - Operation Night Watch - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type - - value: - identified_by: https://nde.nl/ontology/hc/aux/kb-dh-lab - has_label: - label_text: KB Lab - Digital Humanities - has_description: - description_text: Digital humanities research facility focusing on computational approaches to library collections. - research_center_type: DIGITAL_HUMANITIES_CENTER - research_focus_area: - - Text mining - - Linked open data - - Machine learning for OCR - - Digital preservation - accept: - - program_type: short_term_visit - has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type + notes: + - | + Preserved from prior description (commit 6251b84d): + + Preserved from prior description (commit 6251b84d): + + "Research center or research facility operated by or affiliated with a heritage custodian.\n\n**DEFINITION**:\n\nA ResearchCenter is a dedicated facility where scholarly research, academic\nstudy, and knowledge production take place in connection with a heritage\ncustodian's mission. Distinguished from ConservationLab (which focuses on\nobject treatment) by its emphasis on academic research and publication.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:ResearchOrganization` - \"A Research Organization, such as a research\ninstitute or university research group.\"\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class links to `ResearchCenterTypeEnum` which provides 45 Wikidata-sourced\nresearch organization types including:\n- Q31855 (research institute)\n- Q1542449 (research center)\n- Q7315155 (research department)\n- Q62078547 (digital humanities center)\n- Q16917 (hospital - for medical research)\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Primary Focus | Output\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml index 48c4d503cf..c269d52c9c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchLibrary.yaml @@ -3,25 +3,65 @@ name: ResearchLibrary title: ResearchLibrary description: >- A research library facility. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - linkml:types - ../slots/has_name classes: ResearchLibrary: class_uri: schema:Library - description: Research library. + description: >- + Specialized library facility focused on supporting in-depth scholarly investigation, + with extensive collections and resources for advanced academic or scientific study. + alt_descriptions: + nl: >- + Gespecialiseerde bibliotheekfaciliteit gericht op het ondersteunen van diepgaand wetenschappelijk onderzoek, + met uitgebreide collecties en bronnen voor geavanceerde academische of wetenschappelijke studie. + de: >- + Spezialisierte Bibliothekseinrichtung, die auf die Unterstützung eingehender wissenschaftlicher Untersuchungen + ausgerichtet ist, mit umfangreichen Beständen und Ressourcen für fortgeschrittene akademische oder wissenschaftliche Studien. + fr: >- + Bibliothèque spécialisée axée sur le soutien à l'investigation savante approfondie, + avec des collections et des ressources étendues pour l'étude académique ou scientifique avancée. + es: >- + Biblioteca especializada enfocada en apoyar la investigación académica profunda, + con extensas colecciones y recursos para el estudio académico o científico avanzado. + ar: >- + مكتبة متخصصة تركز على دعم البحث العلمي المتعمق، + مع مجموعات وموارد واسعة للدراسة الأكاديمية أو العلمية المتقدمة. + id: >- + Fasilitas perpustakaan khusus yang berfokus pada mendukung investigasi ilmiah mendalam, + dengan koleksi dan sumber daya yang luas untuk studi akademik atau ilmiah lanjutan. + zh: >- + 专注于支持深度学术研究的专门图书馆设施, + 拥有支持高级学术或科学研究的广泛馆藏和资源。 + broad_mappings: + - schema:Library + - schema:Place + keywords: + - research library + - academic library + - scholarly resources + structured_aliases: + - literal_form: onderzoeksbibliotheek + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Forschungsbibliothek + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bibliothèque de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: biblioteca de investigación + predicate: EXACT_SYNONYM + in_language: es annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' - slots: - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml index ea9b0624e6..7f7900a396 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml @@ -14,27 +14,29 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# vivo: http://vivoweb.org/ontology/core# imports: - - ../classes/AgentType - - linkml:types - - ../enums/ResearchCenterTypeEnum - - ../slots/has_repository - - ../slots/has_hypernym - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/20260202_matang/new/research_center_subtype - - ../slots/20260202_matang/new/research_focus - - ../slots/20260202_matang/new/research_infrastructure - - ../slots/20260202_matang/new/research_project +- ../classes/AgentType +- linkml:types +- ../enums/ResearchCenterTypeEnum +- ../slots/has_repository +- ../slots/has_hypernym +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/has_hyponym +- ../slots/focus_on +- ../slots/has_infrastructure +- ../slots/in_project classes: ResearchOrganizationType: is_a: CustodianType class_uri: skos:Concept - annotations: - skos:prefLabel: Research Organization - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: "['*']" + description: >- + Specialized custodian type for research organizations - institutions whose primary + purpose is to conduct scientific, scholarly, or cultural research. + alt_descriptions: + nl: Gespecialiseerd beheerderstype voor onderzoeksorganisaties - instellingen wiens primaire doel het uitvoeren van wetenschappelijk of cultureel onderzoek is. + de: Spezialisierter Custodian-Typ für Forschungsorganisationen - Institutionen, deren Hauptzweck die Durchführung wissenschaftlicher oder kultureller Forschung ist. + fr: Type de dépositaire spécialisé pour les organisations de recherche - institutions dont l'objectif principal est de mener des recherches scientifiques ou culturelles. structured_aliases: - literal_form: onderzoeksinstituut predicate: EXACT_SYNONYM @@ -42,133 +44,40 @@ classes: - literal_form: onderzoekscentrum predicate: EXACT_SYNONYM in_language: nl - - literal_form: kenniscentrum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: onderzoeksorganisatie - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: laboratorium - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: herbarium - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: studiedienst - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: documentatiecentrum - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: wetenschappelijk instituut - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: research institute - predicate: EXACT_SYNONYM - in_language: en - - literal_form: research center - predicate: EXACT_SYNONYM - in_language: en - - literal_form: research centre - predicate: EXACT_SYNONYM - in_language: en - - literal_form: research organization - predicate: EXACT_SYNONYM - in_language: en - - literal_form: laboratory - predicate: EXACT_SYNONYM - in_language: en - - literal_form: herbarium - predicate: EXACT_SYNONYM - in_language: en - - literal_form: documentation center - predicate: EXACT_SYNONYM - in_language: en - - literal_form: knowledge center - predicate: EXACT_SYNONYM - in_language: en - - literal_form: think tank - predicate: EXACT_SYNONYM - in_language: en - literal_form: Forschungsinstitut predicate: EXACT_SYNONYM in_language: de - literal_form: Forschungszentrum predicate: EXACT_SYNONYM in_language: de - - literal_form: Labor - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Herbarium - predicate: EXACT_SYNONYM - in_language: de - - literal_form: Dokumentationszentrum - predicate: EXACT_SYNONYM - in_language: de - literal_form: institut de recherche predicate: EXACT_SYNONYM in_language: fr - literal_form: centre de recherche predicate: EXACT_SYNONYM in_language: fr - - literal_form: laboratoire - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: herbier - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: centre de documentation - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: "instituto de investigaci\xF3n" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: "centro de investigaci\xF3n" - predicate: EXACT_SYNONYM - in_language: es - - literal_form: laboratorio - predicate: EXACT_SYNONYM - in_language: es - - literal_form: herbario - predicate: EXACT_SYNONYM - in_language: es - - literal_form: istituto di ricerca - predicate: EXACT_SYNONYM - in_language: it - - literal_form: centro di ricerca - predicate: EXACT_SYNONYM - in_language: it - - literal_form: laboratorio - predicate: EXACT_SYNONYM - in_language: it - - literal_form: erbario - predicate: EXACT_SYNONYM - in_language: it - - literal_form: instituto de pesquisa - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: centro de pesquisa - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "laborat\xF3rio" - predicate: EXACT_SYNONYM - in_language: pt - - literal_form: "herb\xE1rio" - predicate: EXACT_SYNONYM - in_language: pt - description: "Specialized custodian type for research organizations - institutions whose\nprimary purpose is to conduct scientific, scholarly, or cultural research,\noften maintaining collections or data repositories to support their research activities.\n\n**Wikidata Base Concept**: Q31855 (research institute)\n\n**Scope**:\nResearch organizations are distinguished by their focus on:\n- Original research and knowledge production\n- Scientific or scholarly investigation\n- Data collection and analysis\n- Documentation centers and research archives\n- Supporting materials and specimens for research\n\n**Key Research Organization Subtypes** (44+ extracted from Wikidata):\n\n**By Discipline**:\n- Economic research institutes (Q1478378) - Economic analysis and policy\n- Biocenters (Q11150110) - Biological and life sciences research\n- Oceanographic laboratories (Q118391195) - Marine science research\n- Archaeological storehouses (Q99444262) - Artifact storage and research\n- Paleontological\ - \ sites (Q9096832) - Fossil research locations\n\n**By Research Infrastructure**:\n- Laboratories (Q483242) - Controlled scientific research facilities\n- Conservation laboratories (Q117052196) - Cultural heritage restoration research\n- University laboratories (Q120335186) - Academic research labs\n- Computer labs (Q4130071) - Computing research facilities\n- School laboratories (Q93400123) - Educational research facilities\n- Remote laboratories (Q7312158) - Distributed research infrastructure\n- Public health laboratories (Q7257748) - UK government health research labs\n- Dental laboratories (Q936495) - Dental research and services\n\n**By Collection Type**:\n- Herbaria (Q181916) - Dried plant scientific collections\n- Scientific archives (Q27032095) - Research documentation archives\n- Geospatial repositories (Q124368261) - Geographic data collections\n- Geospatial data repositories (Q124368518) - Spatial data archives\n- Geospatial data collections (Q124418301) - Geographic information\ - \ systems\n- Map centers (Q124416435) - Cartographic research centers in libraries\n\n**By Institutional Setting**:\n- Research centers (Q7315155) - Dedicated research facilities\n- Academic departments (Q2467461) - University research divisions\n- Film departments (Q1414780) - Cinematic research departments\n- Scientific organizations (Q16519632) - Research-focused organizations\n- Studiedienst (Q3005706) - Belgian/Dutch research services\n- Academische werkplaats (Q120702779) - Dutch academic workshops (practice-research collaboration)\n\n**Specialized Research Facilities**:\n- Scientific facilities (Q119459808) - Equipment/services for science\n- Experimental forests (Q5421159) - Forest research sites\n- Wilderness study areas (Q8001184) - Protected research areas (US)\n- NCI-designated Cancer Centers (Q6953133) - US cancer research institutions\n- Institutes of Russian Academy of Sciences (Q4201890) - Russian research network\n\n**Hybrid Institutions**:\n- WSF libraries (Q1994819)\ - \ - Dutch public libraries with research function\n- Scientific, technical, and industrial culture centers (Q2945276) - French popular science venues\n- Chinese map libraries (Q124416055) - Map collections with research function\n\n**RDF Serialization Example**:\n```turtle\n:Custodian_RCE_ResearchDepartment\n org:classification :ResearchOrgType_ConservationLab_Q117052196 .\n\n:ResearchOrgType_ConservationLab_Q117052196\n a glamtype:ResearchOrganizationType, crm:E55_Type, skos:Concept ;\n skos:prefLabel \"Conservation Laboratory\"@en, \"restauratieatelier\"@nl ;\n skos:broader :ResearchOrgType_ResearchInstitute_Q31855 ;\n schema:additionalType <http://www.wikidata.org/entity/Q117052196> ;\n glamtype:glamorcubesfixphdnt_code \"RESEARCH_CENTER\" ;\n glamtype:research_focus [\"conservation science\", \"materials analysis\", \"restoration techniques\"] ;\n glamtype:publication_output true ;\n glamtype:data_repository \"https://data.cultureelerfgoed.nl\" ;\n \ - \ glamtype:research_infrastructure [\"X-ray fluorescence\", \"microscopy lab\", \"climate chamber\"] .\n```\n\n**Domain-Specific Properties**:\nThis class adds research-specific metadata beyond base CustodianType:\n- `research_focus` - Primary research domains (conservation, archaeology, etc.)\n- `publication_output` - Whether organization publishes research findings\n- `data_repository` - URL to research data repository (if available)\n- `research_infrastructure` - Major equipment or facilities\n- `academic_affiliation` - Link to parent university or research network\n- `research_projects` - Active or completed research initiatives\n\n**Integration with VIVO Ontology**:\nVIVO (Vitae Research Ontology) models academic research organizations:\n- vivo:ResearchOrganization - Research entity\n- vivo:Laboratory - Lab facilities\n- vivo:ResearchProject - Research initiatives\n- vivo:Grant - Research funding\n\n**Integration with CERIF**:\nCommon European Research Information Format for\ - \ research data:\n- cfResOrg - Research organization entity\n- cfProj - Research projects\n- cfFacil - Research facilities\n- cfEquip - Research equipment\n\n**Data Population**:\nResearch organization subtypes extracted from 44 Wikidata entities with type='R'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" + comments: + - Wikidata base concept Q31855 (research institute). + - Supports 44+ Wikidata research organization subtypes. + - Integrates with VIVO (academic research ontology) and CERIF (European research data). + - Includes conservation laboratories, herbaria, digital humanities centers, etc. + notes: + - | + Preserved from prior description (commit 6251b84d): + + "Specialized custodian type for research organizations - institutions whose\nprimary purpose is to conduct scientific, scholarly, or cultural research,\noften maintaining collections or data repositories to support their research activities.\n\n**Wikidata Base Concept**: Q31855 (research institute)\n\n**Scope**:\nResearch organizations are distinguished by their focus on:\n- Original research and knowledge production\n- Scientific or scholarly investigation\n- Data collection and analysis\n- Documentation centers and research archives\n- Supporting materials and specimens for research\n\n**Key Research Organization Subtypes** (44+ extracted from Wikidata):\n\n**By Discipline**:\n- Economic research institutes (Q1478378) - Economic analysis and policy\n- Biocenters (Q11150110) - Biological and life sciences research\n- Oceanographic laboratories (Q118391195) - Marine science research\n- Archaeological storehouses (Q99444262) - Artifact storage and research\n- Paleontological\ + annotations: + skos:prefLabel: Research Organization + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_type - has_repository - - research_center_subtype - - research_focus - - research_infrastructure - - research_project + - has_hyponym + - focus_on + - has_infrastructure + - in_project - has_score - identified_by slot_usage: @@ -178,55 +87,13 @@ classes: has_hypernym: range: ResearchOrganizationType has_type: - equals_expression: '["hc:ResearchOrganizationType"]' - exact_mappings: + equals_string: hc:ResearchOrganizationType + broad_mappings: - skos:Concept - - schema:ResearchOrganization close_mappings: - crm:E55_Type - vivo:ResearchOrganization related_mappings: - vivo:Laboratory - vivo:ResearchProject - comments: - - ResearchOrganizationType implements SKOS-based classification for research organizations - - Integrates with VIVO (academic research ontology) and CERIF (European research data) - - Supports 44+ Wikidata research organization subtypes - - 'Conservation laboratories: cultural heritage restoration research' - - 'Herbaria: scientific collections of dried plants for botanical research' - examples: - - value: - identified_by: https://nde.nl/ontology/hc/type/research/Q117052196 - has_type_code: RESEARCH_CENTER - has_label: - - Conservation Laboratory@en - - restauratieatelier@nl - has_description: facility in which items of tangible cultural heritage are repaired and researched - has_hypernym: https://nde.nl/ontology/hc/type/research/Q31855 - research_focus: - - conservation science - - materials analysis - - restoration techniques - - preventive conservation - data_repository: https://data.cultureelerfgoed.nl - research_infrastructure: - - X-ray fluorescence spectrometer - - microscopy laboratory - - climate-controlled storage - - value: - identified_by: https://nde.nl/ontology/hc/type/research/Q181916 - has_type_code: RESEARCH_CENTER - has_label: - - Herbarium@en - - herbarium@nl - has_description: scientific collection of preserved plant specimens for research - has_hypernym: https://nde.nl/ontology/hc/type/research/Q31855 - research_focus: - - botanical taxonomy - - plant systematics - - biodiversity documentation - research_infrastructure: - - climate-controlled cabinets - - microscopy equipment - - DNA sequencing lab - academic_affiliation: https://www.universiteitleiden.nl/en/science/biology \ No newline at end of file + - schema:ResearchOrganization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSource.yaml index fca0046581..0decfceb47 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSource.yaml @@ -14,29 +14,38 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types -# default_range: string +- linkml:types classes: ResearchSource: - description: "A research source consulted during location resolution or other\ - \ investigative processes. Records the type of source (Wikidata, web archive,\ - \ official documents), identifiers, URLs, and any structured data obtained from\ - \ consultation.\nOntology mapping rationale: - class_uri is prov:PrimarySource\ - \ because research sources are\n primary sources of information consulted during\ - \ resolution\n- close_mappings includes cito:CitationAct as consulting a source\n\ - \ is similar to citing it for evidence\n- related_mappings includes schema:CreativeWork\ - \ (sources are works)\n and prov:Entity (sources are traceable entities)" + description: >- + A research source consulted during location resolution or other investigative processes. + alt_descriptions: + nl: Een onderzoeksbron geraadpleegd tijdens locatiebepaling of andere onderzoeksprocessen. + de: Eine Forschungsquelle, die während der Standortauflösung oder anderen Untersuchungsprozessen konsultiert wurde. + fr: Une source de recherche consultée lors de la résolution de localisation ou d'autres processus d'enquête. + structured_aliases: + - literal_form: onderzoeksbron + in_language: nl + - literal_form: Forschungsquelle + in_language: de + - literal_form: source de recherche + in_language: fr + comments: + - Records the type of source (Wikidata, web archive, official documents), identifiers, URLs. + - Includes structured data obtained from consultation. class_uri: prov:PrimarySource close_mappings: - cito:CitationAct related_mappings: - schema:CreativeWork - prov:Entity + broad_mappings: + - prov:PrimarySource annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: - has_note - has_coordinates - - source + - has_source diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml index 56bbf4f64a..3fb917bc1e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml @@ -8,28 +8,39 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/expired_at -# default_range: string +- linkml:types +- ../slots/expired_at classes: ResearchSourceData: - description: "Structured data from WHOIS research sources including domain registrant\ - \ information (name, address, city, state, country, postal code), organization,\ - \ contact details (email, phone), and domain lifecycle dates (creation, update,\ - \ expiration, registration). Used for institutional identity verification.\n\ - Ontology mapping rationale: - class_uri is prov:Entity because this is structured\ - \ data extracted\n from a WHOIS research source with provenance implications\n\ - - close_mappings includes schema:Organization as the data primarily\n describes\ - \ organizational registrant information\n- related_mappings includes prov:PrimarySource\ - \ as WHOIS is an\n authoritative data source" + description: >- + Structured data from WHOIS research sources including domain registrant information, + contact details, and domain lifecycle dates. + alt_descriptions: + nl: Gestructureerde gegevens van WHOIS-onderzoeksbronnen met domeinregistratie-informatie. + de: Strukturierte Daten aus WHOIS-Forschungsquellen mit Domain-Registrant-Informationen. + fr: Données structurées provenant de sources de recherche WHOIS. + structured_aliases: + - literal_form: onderzoeksbrongegevens + in_language: nl + - literal_form: Forschungsquelldaten + in_language: de + - literal_form: données de source de recherche + in_language: fr + comments: + - Includes domain registrant information (name, address, city, state, country, postal code). + - Includes organization, contact details (email, phone). + - Includes domain lifecycle dates (creation, update, expiration, registration). + - Used for institutional identity verification. class_uri: prov:Entity close_mappings: - schema:Organization related_mappings: - prov:PrimarySource + broad_mappings: + - prov:Entity annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: - expired_at diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Resolution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Resolution.yaml index 6ed4c3a02b..4ec30b9b6f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Resolution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Resolution.yaml @@ -1,12 +1,8 @@ id: https://nde.nl/ontology/hc/class/Resolution name: resolution_class title: Resolution Class -description: 'Represents resolution or quality specifications for media content. - **USE CASES**: - - Video quality levels (SD, HD, 720p, 1080p, 4K, 8K) - - Image resolution (width x height in pixels) - - Display resolution specifications - ' +description: >- + Represents resolution or quality specifications for media content. imports: - linkml:types - ../slots/has_height @@ -23,44 +19,87 @@ default_prefix: hc classes: Resolution: class_uri: hc:Resolution - description: 'Resolution or quality specifications for media content. - Captures both quality labels (HD, 4K) and pixel dimensions. - ' + description: >- + Technical specification describing the pixel dimensions or quality level + of digital media content, including images, video, and display outputs. + alt_descriptions: + nl: >- + Technische specificatie die de pixeldimensies of het kwaliteitsniveau beschrijft + van digitale media-inhoud, inclusief afbeeldingen, video en weergave-uitvoer. + de: >- + Technische Spezifikation, die die Pixelabmessungen oder Qualitätsstufe + digitaler Medieninhalte beschreibt, einschließlich Bilder, Video und Anzeigeausgaben. + fr: >- + Spécification technique décrivant les dimensions en pixels ou le niveau de qualité + du contenu multimédia numérique, y compris les images, la vidéo et les sorties d'affichage. + es: >- + Especificación técnica que describe las dimensiones de píxeles o el nivel de calidad + del contenido multimedia digital, incluyendo imágenes, video y salidas de visualización. + ar: >- + مواصفات فنية تصف أبعاد البكسل أو مستوى الجودة + للمحتوى الإعلامي الرقمي، بما في ذلك الصور والفيديو ومخرجات العرض. + id: >- + Spesifikasi teknis yang menggambarkan dimensi piksel atau tingkat kualitas + konten media digital, termasuk gambar, video, dan output tampilan. + zh: >- + 描述数字媒体内容(包括图像、视频和显示输出)的像素尺寸或质量级别的技术规格。 close_mappings: - - schema:videoQuality + - schema:videoQuality + broad_mappings: + - schema:PropertyValue + keywords: + - resolution + - pixel dimensions + - video quality + - image quality + structured_aliases: + - literal_form: resolutie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Auflösung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: résolution + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: resolución + predicate: EXACT_SYNONYM + in_language: es + comments: + - Use cases include video quality levels (SD, HD, 720p, 1080p, 4K, 8K) + - Also used for image resolution (width x height in pixels) slots: - - has_type - - has_label - - has_width - - has_height - - has_quantity - - has_unit + - has_type + - has_label + - has_width + - has_height + - has_quantity + - has_measurement_unit slot_usage: has_type: examples: - - value: image + - value: image has_label: examples: - - value: hd - - value: sd - - value: 4k - - value: 8k + - value: hd + - value: sd + - value: 4k + - value: 8k has_width: range: integer examples: - - value: 1920 + - value: 1920 has_height: range: integer examples: - - value: 1080 + - value: 1080 has_quantity: range: integer - inlined: false # Fixed invalid inline for primitive type + inlined: false multivalued: true required: false - has_unit: -# range: string - inlined: false # Fixed invalid inline for primitive type + has_measurement_unit: + inlined: false required: false annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResourceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResourceType.yaml index 1ff53d6aaa..d6aeb0740b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResourceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResourceType.yaml @@ -5,15 +5,29 @@ prefixes: hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: ResourceType: class_uri: dct:DCMIType - description: DCMI resource type + description: >- + DCMI resource type. + alt_descriptions: + nl: DCMI-brontype. + de: DCMI-Ressourcentyp. + fr: Type de ressource DCMI. + structured_aliases: + - literal_form: brontype + in_language: nl + - literal_form: Ressourcentyp + in_language: de + - literal_form: type de ressource + in_language: fr + exact_mappings: + - dct:DCMIType slots: - has_code annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml index 93fb99a066..f35128790d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormat.yaml @@ -4,18 +4,33 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dct: http://purl.org/dc/terms/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: ResponseFormat: class_uri: dct:MediaType + description: >- + Response format or media type for API responses. + alt_descriptions: + nl: Responsformaat of mediatype voor API-responsen. + de: Antwortformat oder Medientyp für API-Antworten. + fr: Format de réponse ou type de média pour les réponses API. + structured_aliases: + - literal_form: responsformaat + in_language: nl + - literal_form: Antwortformat + in_language: de + - literal_form: format de réponse + in_language: fr + exact_mappings: + - dct:MediaType slots: - has_type slot_usage: has_type: -# range: string # uriorcurie annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml index 9ba82cb471..65753b31e5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatType.yaml @@ -5,14 +5,31 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: ResponseFormatType: class_uri: skos:Concept abstract: true + description: >- + Abstract base class for response format type classifications. + alt_descriptions: + nl: Abstracte basisklasse voor responsformaat-type classificaties. + de: Abstrakte Basisklasse für Antwortformattyp-Klassifizierungen. + fr: Classe de base abstraite pour les classifications de types de format de réponse. + structured_aliases: + - literal_form: responsformaattype + in_language: nl + - literal_form: Antwortformattyp + in_language: de + - literal_form: type de format de réponse + in_language: fr + comments: + - Subclasses include JSON, XML, RDF, HTML, CSV formats. + broad_mappings: + - skos:Concept slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml index 2552400fc9..5ff50e7765 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResponseFormatTypes.yaml @@ -3,41 +3,82 @@ name: ResponseFormatTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - ./ResponseFormatType - - linkml:types +- ./ResponseFormatType +- linkml:types classes: JSONFormat: is_a: ResponseFormatType class_uri: hc:JSONFormat - description: JSON format + description: JSON format. + alt_descriptions: + nl: JSON-formaat. + de: JSON-Format. + structured_aliases: + - literal_form: JSON-formaat + in_language: nl + - literal_form: JSON-Format + in_language: de + broad_mappings: + - skos:Concept annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept + custodian_types: "['*']" XMLFormat: is_a: ResponseFormatType class_uri: hc:XMLFormat - description: XML format + description: XML format. + alt_descriptions: + nl: XML-formaat. + de: XML-Format. + structured_aliases: + - literal_form: XML-formaat + in_language: nl + - literal_form: XML-Format + in_language: de broad_mappings: - skos:Concept RDFFormat: is_a: ResponseFormatType class_uri: hc:RDFFormat - description: RDF format + description: RDF format. + alt_descriptions: + nl: RDF-formaat. + de: RDF-Format. + structured_aliases: + - literal_form: RDF-formaat + in_language: nl + - literal_form: RDF-Format + in_language: de broad_mappings: - skos:Concept HTMLFormat: is_a: ResponseFormatType class_uri: hc:HTMLFormat - description: HTML format + description: HTML format. + alt_descriptions: + nl: HTML-formaat. + de: HTML-Format. + structured_aliases: + - literal_form: HTML-formaat + in_language: nl + - literal_form: HTML-Format + in_language: de broad_mappings: - skos:Concept CSVFormat: is_a: ResponseFormatType class_uri: hc:CSVFormat - description: CSV format + description: CSV format. + alt_descriptions: + nl: CSV-formaat. + de: CSV-Format. + structured_aliases: + - literal_form: CSV-formaat + in_language: nl + - literal_form: CSV-Format + in_language: de broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Responsibility.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Responsibility.yaml index 5684f7b046..c081fb617d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Responsibility.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Responsibility.yaml @@ -4,33 +4,37 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ org: http://www.w3.org/ns/org# + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: Responsibility: class_uri: org:Role - description: 'A responsibility or duty assigned to a person or position within a heritage organization. - - - Responsibilities define the scope of work, authority, and accountability - - for specific functions such as collection management, conservation, - - public programming, or administration. Linked to positions and people - - through organizational role assignments. - - - Maps to org:Role from the W3C Organization Ontology. - - ' + description: >- + A responsibility or duty assigned to a person or position within a heritage organization. + alt_descriptions: + nl: Een verantwoordelijkheid of taak toegewezen aan een persoon of positie binnen een erfgoedorganisatie. + de: Eine Verantwortung oder Pflicht, die einer Person oder Position innerhalb einer Heritage-Organisation zugewiesen ist. + fr: Une responsabilité ou un devoir assigné à une personne ou un poste au sein d'une organisation patrimoniale. + structured_aliases: + - literal_form: verantwoordelijkheid + in_language: nl + - literal_form: Verantwortung + in_language: de + - literal_form: responsabilité + in_language: fr + comments: + - Responsibilities define scope of work, authority, and accountability for specific functions. + - Linked to positions and people through organizational role assignments. + - Maps to org:Role from W3C Organization Ontology. + broad_mappings: + - org:Role slots: - has_type slot_usage: has_type: -# range: string # uriorcurie annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml index 3d6f231249..ebe578419f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityType.yaml @@ -5,15 +5,32 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: ResponsibilityType: - description: Abstract base class for responsibility type taxonomy. Defines the classification of duties and roles that can be assigned within a heritage organization, such as curatorial, administrative, conservation, or public engagement responsibilities. + description: >- + Abstract base class for responsibility type taxonomy. + alt_descriptions: + nl: Abstracte basisklasse voor verantwoordelijkheidstype-taxonomie. + de: Abstrakte Basisklasse für Verantwortungstyp-Taxonomie. + fr: Classe de base abstraite pour la taxonomie des types de responsabilité. + structured_aliases: + - literal_form: verantwoordelijkheidstype + in_language: nl + - literal_form: Verantwortungstyp + in_language: de + - literal_form: type de responsabilité + in_language: fr + comments: + - Defines classification of duties and roles within a heritage organization. + - Includes curatorial, administrative, conservation, and public engagement responsibilities. class_uri: skos:Concept abstract: true + broad_mappings: + - skos:Concept slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml index 82950090ba..2774b36a57 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ResponsibilityTypes.yaml @@ -3,31 +3,68 @@ name: ResponsibilityTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - ./ResponsibilityType - - linkml:types +- ./ResponsibilityType +- linkml:types classes: CurationResponsibility: is_a: ResponsibilityType - description: Collection curation responsibilities + description: Collection curation responsibilities. + alt_descriptions: + nl: Collectie-curatietaken. + de: Sammlungskuratorverantwortlichkeiten. + fr: Responsabilités de conservation de collection. + structured_aliases: + - literal_form: curatietaken + in_language: nl + - literal_form: Kuratorenverantwortung + in_language: de + broad_mappings: + - skos:Concept annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept + custodian_types: "['*']" ConservationResponsibility: is_a: ResponsibilityType - description: Conservation responsibilities + description: Conservation responsibilities. + alt_descriptions: + nl: Conserveringstaken. + de: Konservierungsverantwortlichkeiten. + fr: Responsabilités de conservation. + structured_aliases: + - literal_form: conserveringstaken + in_language: nl + - literal_form: Konservierungsverantwortung + in_language: de broad_mappings: - skos:Concept DigitizationResponsibility: is_a: ResponsibilityType - description: Digitization responsibilities + description: Digitization responsibilities. + alt_descriptions: + nl: Digitaliseringstaken. + de: Digitalisierungsverantwortlichkeiten. + fr: Responsabilités de numérisation. + structured_aliases: + - literal_form: digitaliseringstaken + in_language: nl + - literal_form: Digitalisierungsverantwortung + in_language: de broad_mappings: - skos:Concept AccessResponsibility: is_a: ResponsibilityType - description: Access and reference responsibilities + description: Access and reference responsibilities. + alt_descriptions: + nl: Toegangs- en referentietaken. + de: Zugangs- und Referenzverantwortlichkeiten. + fr: Responsabilités d'accès et de référence. + structured_aliases: + - literal_form: toegangstaken + in_language: nl + - literal_form: Zugangsverantwortung + in_language: de broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Restriction.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Restriction.yaml index b1aa42411b..39fc20f824 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Restriction.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Restriction.yaml @@ -10,55 +10,75 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/restriction_reason - - ../slots/20260202_matang/new/restriction_type + - ../slots/has_access_policy - ../slots/temporal_extent classes: Restriction: class_uri: dct:RightsStatement - description: 'An access or use restriction on a resource. - - - **USAGE**: - - Used for: - - - Embargo periods (years restricted) with temporal extent - - - Access restrictions - - - Use limitations - - - **TEMPORAL MODELING**: - - The temporal_extent slot uses TimeSpan (CIDOC-CRM E52) to model - - when the restriction applies, with fuzzy boundary support: - - - begin_of_the_begin: Earliest start of restriction - - - end_of_the_end: Latest end of restriction period - - ' + description: >- + Limitation or constraint on accessing, using, reproducing, or distributing + a resource, often applied for privacy, legal, or preservation reasons. + alt_descriptions: + nl: >- + Beperking of belemmering op toegang tot, gebruik, reproductie of distributie + van een bron, vaak toegepast om privacy-, juridische of behoudredenen. + de: >- + Einschränkung oder Beschränkung beim Zugriff, der Nutzung, der Reproduktion oder Verbreitung + einer Ressource, oft aus Gründen des Datenschutzes, der Rechtslage oder der Erhaltung angewendet. + fr: >- + Limitation ou contrainte sur l'accès, l'utilisation, la reproduction ou la distribution + d'une ressource, souvent appliquée pour des raisons de confidentialité, juridiques ou de préservation. + es: >- + Limitación o restricción sobre el acceso, uso, reproducción o distribución + de un recurso, a menudo aplicada por razones de privacidad, legales o de preservación. + ar: >- + قيد أو تقييد على الوصول إلى مورد أو استخدامه أو إعادة إنتاجه أو توزيعه، + يُطبق غالباً لأسباب تتعلق بالخصوصية أو القانون أو الحفظ. + id: >- + Pembatasan atau kendala pada akses, penggunaan, reproduksi, atau distribusi + sumber daya, sering diterapkan karena alasan privasi, hukum, atau pelestarian. + zh: >- + 对资源访问、使用、复制或分发的限制或约束, + 通常出于隐私、法律或保存原因而应用。 + exact_mappings: + - dct:RightsStatement + broad_mappings: + - schema:Thing + keywords: + - restriction + - access limitation + - embargo + - rights statement + structured_aliases: + - literal_form: beperking + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Beschränkung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: restriction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: restricción + predicate: EXACT_SYNONYM + in_language: es + comments: + - Used for embargo periods (years restricted) with temporal extent + - Used for access restrictions and use limitations slots: - - temporal_extent - - restriction_type - - restriction_reason + - temporal_extent + - has_access_policy slot_usage: temporal_extent: range: TimeSpan - exact_mappings: - - dct:RightsStatement annotations: specificity_score: '0.45' - specificity_rationale: Moderately specific - restrictions are common in heritage - domain. - custodian_types: '[''*'']' + specificity_rationale: Moderately specific - restrictions are common in heritage domain. + custodian_types: "['*']" examples: - - value: - restriction_type: EMBARGO - restriction_reason: Privacy protection - temporal_extent: - begin_of_the_begin: '2025-01-01T00:00:00Z' - end_of_the_end: '2050-01-01T00:00:00Z' + - value: + restriction_type: EMBARGO + restriction_reason: Privacy protection + temporal_extent: + begin_of_the_begin: '2025-01-01T00:00:00Z' + end_of_the_end: '2050-01-01T00:00:00Z' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml index d5fa6526bc..9e6f229ea7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalAgent.yaml @@ -1,24 +1,39 @@ id: https://nde.nl/ontology/hc/class/RetrievalAgent name: RetrievalAgent title: Retrieval Agent Class -description: 'Agent responsible for retrieving or extracting data. - - **RULE 53 COMPLIANT**: Created for extraction_agent migration.' +description: >- + Agent responsible for retrieving or extracting data. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score default_prefix: hc classes: RetrievalAgent: class_uri: prov:SoftwareAgent - description: Software or agent that performed data retrieval/extraction. + description: >- + Software or agent that performed data retrieval/extraction. + alt_descriptions: + nl: Software of agent die gegevensophaling/-extractie heeft uitgevoerd. + de: Software oder Agent, der Datenabruf/-extraktion durchgeführt hat. + fr: Logiciel ou agent qui a effectué la récupération/extraction de données. + structured_aliases: + - literal_form: ophaalagent + in_language: nl + - literal_form: Abrufagent + in_language: de + - literal_form: agent de récupération + in_language: fr + comments: + - Rule 53 compliant - created for extraction_agent migration. + exact_mappings: + - prov:SoftwareAgent slots: - identified_by - has_label @@ -26,7 +41,6 @@ classes: - has_score slot_usage: has_label: -# range: string annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml index 59fd90f91b..47ff058370 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalEvent.yaml @@ -1,25 +1,40 @@ id: https://nde.nl/ontology/hc/class/RetrievalEvent name: RetrievalEvent title: Retrieval Event Class -description: 'Event of retrieving data from a source. - - **RULE 53 COMPLIANT**: Created for extraction_timestamp migration.' +description: >- + Event of retrieving data from a source. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/temporal_extent default_prefix: hc classes: RetrievalEvent: class_uri: prov:Activity - description: Event representing the retrieval of data. + description: >- + Event representing the retrieval of data. + alt_descriptions: + nl: Gebeurtenis die het ophalen van gegevens vertegenwoordigt. + de: Ereignis, das den Datenabruf darstellt. + fr: Événement représentant la récupération de données. + structured_aliases: + - literal_form: ophaalgebeurtenis + in_language: nl + - literal_form: Abrufereignis + in_language: de + - literal_form: événement de récupération + in_language: fr + comments: + - Rule 53 compliant - created for extraction_timestamp migration. + broad_mappings: + - prov:Activity slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml index 27104d8f78..a3f7abf271 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RetrievalMethod.yaml @@ -1,9 +1,8 @@ id: https://nde.nl/ontology/hc/class/RetrievalMethod name: RetrievalMethod title: Retrieval Method Class -description: 'Method used for data retrieval or extraction. - - **RULE 53 COMPLIANT**: Created for extraction_method migration.' +description: >- + Method used for data retrieval or extraction. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -25,15 +24,61 @@ default_prefix: hc classes: RetrievalMethod: class_uri: prov:Plan - description: Method or plan used for data retrieval. + description: >- + Defined procedure or technique for obtaining or extracting data from a source, + including automated harvesting, manual entry, or API-based collection. + alt_descriptions: + nl: >- + Gedefinieerde procedure of techniek voor het verkrijgen of extraheren van gegevens uit een bron, + inclusief geautomatiseerde oogst, handmatige invoer of API-gebaseerde verzameling. + de: >- + Definiertes Verfahren oder Technik zum Abrufen oder Extrahieren von Daten aus einer Quelle, + einschließlich automatischer Erfassung, manueller Eingabe oder API-basierter Sammlung. + fr: >- + Procédure ou technique définie pour obtenir ou extraire des données d'une source, + y compris la collecte automatisée, la saisie manuelle ou la collecte basée sur API. + es: >- + Procedimiento o técnica definida para obtener o extraer datos de una fuente, + incluyendo recolección automatizada, entrada manual o recopilación basada en API. + ar: >- + إجراء أو تقنية محددة للحصول على البيانات أو استخراجها من مصدر، + بما في ذلك التجميع الآلي أو الإدخال اليدوي أو التجميع القائم على API. + id: >- + Prosedur atau teknik yang ditentukan untuk memperoleh atau mengekstrak data dari sumber, + termasuk pengumpulan otomatis, entri manual, atau pengumpulan berbasis API. + zh: >- + 从源获取或提取数据的定义程序或技术, + 包括自动收集、手动输入或基于API的采集。 + broad_mappings: + - prov:Plan + - prov:Entity + keywords: + - retrieval method + - data extraction + - collection technique + - harvesting + structured_aliases: + - literal_form: ophaalmethode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abrufmethode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: méthode de récupération + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: método de recuperación + predicate: EXACT_SYNONYM + in_language: es + comments: + - Rule 53 compliant - created for extraction_method migration slots: - - identified_by - - has_label - - has_description - - has_score + - identified_by + - has_label + - has_description + - has_score slot_usage: - has_label: -# range: string + has_label: {} annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml index b40c9cdde0..fa2060b499 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml @@ -8,29 +8,34 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# imports: - - ./Condition - - ./Item - - linkml:types - - ../slots/has_condition - - ../slots/has_description - - ../slots/return +- ./Condition +- ./Item +- linkml:types +- ../slots/has_condition +- ../slots/has_description +- ../slots/return default_prefix: hc classes: ReturnEvent: class_uri: crm:E10_Transfer_of_Custody - description: "An event documenting the return of loaned item(s) to the lending\ - \ institution.\n\nMaps to CIDOC-CRM E10 Transfer of Custody, specifically the\ - \ return leg\nof a loan transaction.\n\n**PURPOSE**:\nCaptures structured information\ - \ about item returns including:\n- Return date\n- Condition assessment on return\ - \ (was condition_on_return)\n- Any damage or issues discovered\n- Documentation\ - \ and reports\n- Receiving officer/agent\n\n**RELATIONSHIP TO LOAN**:\n```\n\ - Loan\n ├── loaned_items → Item[]\n ├── loan_date → date (outgoing)\n └──\ - \ returned → ReturnEvent[]\n ├── return_date → date (incoming)\n\ - \ ├── item_returned → Item[]\n └── has_condition → Condition[]\n\ - ```\n\n**Migration (2026-01-22)**:\n- `condition_on_return` → `returned`\ - \ + `ReturnEvent` + `has_condition` + `Condition`\n- Per slot_fixes.yaml\ - \ (Rule 53)\n" - exact_mappings: + description: >- + An event documenting the return of loaned item(s) to the lending institution. + alt_descriptions: + nl: Een gebeurtenis die de retournering van geleende objecten naar de uitlenende instelling documenteert. + de: Ein Ereignis, das die Rückgabe von geliehenen Objekten an die verleihende Institution dokumentiert. + fr: Un événement documentant le retour d'objets prêtés à l'institution prêteuse. + structured_aliases: + - literal_form: retourneergebeurtenis + in_language: nl + - literal_form: Rückgabeereignis + in_language: de + - literal_form: événement de retour + in_language: fr + comments: + - Maps to CIDOC-CRM E10 Transfer of Custody, specifically the return leg of a loan transaction. + - Captures return date, condition assessment on return, damage or issues discovered. + - Linked to Loan via returned slot. + broad_mappings: - crm:E10_Transfer_of_Custody close_mappings: - rico:Event @@ -72,8 +77,7 @@ classes: has_condition: - has_type: GoodCondition has_description: - description_text: Returned in excellent condition, no changes from pre-loan - assessment + description_text: Returned in excellent condition, no changes from pre-loan assessment - value: return: - hc:object/rijksmuseum-sk-c-5 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Revenue.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Revenue.yaml index dd034cfe5a..bb0f894009 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Revenue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Revenue.yaml @@ -13,9 +13,53 @@ imports: classes: Revenue: class_uri: schema:MonetaryAmount - description: Revenue. + description: >- + Financial income generated by an organization through its operations, + services, sales, or funding sources during a specified period. + alt_descriptions: + nl: >- + Financiële inkomsten gegenereerd door een organisatie via haar activiteiten, + diensten, verkopen of financieringsbronnen gedurende een bepaalde periode. + de: >- + Finanzielle Einnahmen, die eine Organisation durch ihre Aktivitäten, + Dienstleistungen, Verkäufe oder Finanzierungsquellen in einem bestimmten Zeitraum erwirtschaftet. + fr: >- + Revenus financiers générés par une organisation par ses opérations, + ses services, ses ventes ou ses sources de financement sur une période donnée. + es: >- + Ingresos financieros generados por una organización a través de sus operaciones, + servicios, ventas o fuentes de financiación durante un período específico. + ar: >- + الدخل المالي الذي تولده المنظمة من خلال عملياتها + أو خدماتها أو مبيعاتها أو مصادر تمويلها خلال فترة محددة. + id: >- + Pendapatan keuangan yang dihasilkan oleh organisasi melalui operasinya, + layanan, penjualan, atau sumber pendanaan selama periode tertentu. + zh: >- + 组织在特定期间通过其运营、服务、销售或资金来源产生的财务收入。 + broad_mappings: + - schema:MonetaryAmount + - schema:Thing + keywords: + - revenue + - income + - financial + - earnings + structured_aliases: + - literal_form: omzet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Einnahmen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: revenu + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ingresos + predicate: EXACT_SYNONYM + in_language: es annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' - slots: + slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml index 041feb9100..f13877a3df 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml @@ -9,11 +9,67 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types +default_prefix: hc # default_range: string classes: ReviewBreakdown: - description: Review count breakdown by star rating + description: >- + Distribution of user-submitted evaluations across a numerical rating scale with aggregated counts. + alt_descriptions: + nl: >- + Distributie van door gebruikers ingediende beoordelingen over een numerieke beoordelingsschaal met geaggregeerde aantallen. + de: >- + Verteilung von Benutzerbewertungen über eine numerische Bewertungsskala mit aggregierten Zählungen. + fr: >- + Distribution des évaluations soumises par les utilisateurs sur une échelle de notation numérique avec des comptes agrégés. + es: >- + Distribución de evaluaciones enviadas por usuarios en una escala de calificación numérica con conteos agregados. + ar: >- + توزيع التقييمات المقدمة من المستخدمين عبر مقياس تصنيف رقمي مع counts المجمعات. + id: >- + Distribusi evaluasi yang dikirimkan pengguna di seluruh skala peringkat numerik dengan jumlah teragregasi. + zh: >- + 用户提交的评价在数字评分量表上的分布及汇总计数。 + structured_aliases: + nl: + - beoordelingsverdeling + - sterrenverdeling + de: + - Bewertungsverteilung + - Sternverteilung + fr: + - répartition des avis + - distribution des étoiles + es: + - distribución de reseñas + - desglose de calificaciones + ar: + - توزيع المراجعات + - تفصيل التقييمات + id: + - distribusi ulasan + - rincian peringkat + zh: + - 评论分布 + - 评分明细 + keywords: + - review breakdown + - rating distribution + - star ratings + - review counts + - evaluation summary class_uri: linkml:Any + comments: + - Flexible mapping used by Google Maps-style review enrichment. + - Expected shape is a dictionary keyed by star rating ("1".."5") with integer counts. + examples: + - value: + "5": 120 + "4": 30 + "3": 10 + "2": 2 + "1": 1 + description: Counts per star rating. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml index 2b2d157f30..32dafecc16 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml @@ -9,11 +9,45 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types +default_prefix: hc # default_range: string classes: ReviewTopics: - description: Review topic mention counts (flexible dict) + description: >- + Dictionary structure mapping theme identifiers to their corresponding mention frequencies in user-generated feedback. + alt_descriptions: + nl: >- + Woordenboekstructuur die thema-ID's toewijst aan hun bijbehorende vermeldingsfrequenties in door gebruikers gegenereerde feedback. + de: >- + Wörterbuchstruktur, die Themen-IDs ihren entsprechenden Erwähnungshäufigkeiten in benutzergeneriertem Feedback zuordnet. + fr: >- + Structure de dictionnaire mappant les identifiants de thèmes à leurs fréquences de mention correspondantes dans les commentaires générés par les utilisateurs. + es: >- + Estructura de diccionario que mapea identificadores de temas a sus frecuencias de mención correspondientes en comentarios generados por usuarios. + ar: >- + هيكل قاموس يعين معرفات الموضوعات لترددات ذكرها المقابلة في تعليقات المستخدمين. + id: >- + Struktur kamus yang memetakan pengidentifikasi tema ke frekuensi penyebutan yang sesuai dalam umpan balik yang dibuat pengguna. + zh: >- + 将主题标识符映射到用户生成反馈中相应提及频率的字典结构。 + structured_aliases: + nl: Recensieonderwerpen + de: Bewertungsthemen + fr: Sujets d'avis + es: Temas de reseñas + ar: مواضيع المراجعات + id: Topik Ulasan + zh: 评论主题 class_uri: linkml:Any + comments: + - Flexible mapping used by Google Maps-style review enrichment. + - Expected shape is a dictionary keyed by topic string with integer mention counts. + examples: + - value: + accessibility: 12 + cafe: 7 + guided_tour: 4 + description: Topics mapped to mention counts. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml index 692f448f2f..6e0832aeb2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml @@ -9,23 +9,64 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types +default_prefix: hc # default_range: string classes: ReviewsSummary: - description: "Breakdown of reviews by star rating (1-5 stars), showing the count\ - \ of reviews at each rating level. Provides aggregate review statistics for\ - \ heritage institutions from platforms like Google Maps.\nOntology mapping rationale:\ - \ - class_uri is schema:AggregateRating because this represents\n aggregated\ - \ review statistics with count breakdowns by rating\n- close_mappings includes\ - \ schema:Rating as this involves rating data - related_mappings includes prov:Entity\ - \ for provenance tracking" + description: >- + Aggregated evaluation statistics combining average scores, total counts, and optional rating distribution across scale values. + alt_descriptions: + nl: >- + Geaggregeerde evaluatiestatistieken die gemiddelde scores, totale aantallen en optionele beoordelingsverdeling over schaalwaarden combineren. + de: >- + Aggregierte Bewertungsstatistiken, die Durchschnittswerte, Gesamtzahlen und optionale Bewertungsverteilung über Skalenwerte kombinieren. + fr: >- + Statistiques d'évaluation agrégées combinant scores moyens, comptes totaux et distribution optionnelle des notes sur les valeurs d'échelle. + es: >- + Estadísticas de evaluación agregadas que combinan puntuaciones promedio, recuentos totales y distribución opcional de calificaciones en valores de escala. + ar: >- + إحصائيات تقييم مجمعة تجمع متوسط الدرجات وإجمالي الأعداد والتوزيع الاختياري للتقييم عبر قيم المقياس. + id: >- + Statistik evaluasi teragregasi yang menggabungkan skor rata-rata, jumlah total, dan distribusi peringkat opsional di seluruh nilai skala. + zh: >- + 汇总评估统计数据,结合平均分、总数和跨量表值的可选评分分布。 + structured_aliases: + nl: + - beoordelingsoverzicht + - review samenvatting + de: + - Bewertungsübersicht + - Rezensionszusammenfassung + fr: + - résumé des avis + - synthèse des évaluations + es: + - resumen de reseñas + - síntesis de evaluaciones + ar: + - ملخص المراجعات + - موجز التقييمات + id: + - ringkasan ulasan + - rangkuman tinjauan + zh: + - 评论摘要 + - 评价总结 + keywords: + - reviews summary + - rating aggregation + - average score + - review statistics + - rating distribution class_uri: schema:AggregateRating - close_mappings: - - schema:Rating + broad_mappings: + - schema:Rating related_mappings: - - prov:Entity + - prov:Entity + comments: + - Used for platform-provided review aggregates (e.g., Google Maps). + - Typically contains an average rating and total review count; some sources also provide per-star counts. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Roadmap.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Roadmap.yaml index c9fcdc0005..29e80aa1a8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Roadmap.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Roadmap.yaml @@ -1,9 +1,7 @@ id: https://nde.nl/ontology/hc/class/Roadmap name: Roadmap -title: Roadmap Class -description: 'A strategic plan or schedule for future activities. - - **RULE 53 COMPLIANT**: Created for expected_transfer_date migration.' +title: Roadmap +description: A strategic plan or schedule for future activities. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -26,18 +24,70 @@ default_prefix: hc classes: Roadmap: class_uri: skos:Concept - description: A plan outlining future goals or steps. + description: >- + Strategic planning document outlining scheduled milestones, objectives, + or action items to be achieved over a defined timeline. + alt_descriptions: + nl: >- + Strategisch planningsdocument met geplande mijlpalen, doelstellingen + of actiepunten die binnen een gedefinieerde tijdlijn moeten worden bereikt. + de: >- + Strategisches Planungsdokument, das geplante Meilensteine, Ziele + oder Aktionspunkte skizziert, die innerhalb eines definierten Zeitplans erreicht werden sollen. + fr: >- + Document de planification stratégique décrivant les jalons planifiés, les objectifs + ou les points d'action à atteindre sur une chronologie définie. + es: >- + Documento de planificación estratégica que describe los hitos programados, objetivos + o puntos de acción a lograr en un cronograma definido. + ar: >- + وثيقة تخطيط استراتيجي تحدد المعالم المجدولة والأهداف + أو بنود العمل التي يجب تحقيقها خلال جدول زمني محدد. + id: >- + Dokumen perencanaan strategis yang menguraikan tonggak pencapaian terjadwal, tujuan, + atau item tindakan yang akan dicapai dalam timeline yang ditentukan. + zh: >- + 概述在定义时间表内要实现的计划里程碑、目标或行动项目的战略规划文件。 + broad_mappings: + - skos:Concept + - prov:Plan + keywords: + - roadmap + - strategic plan + - milestone + - timeline + structured_aliases: + - literal_form: routekaart + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Roadmap + predicate: EXACT_SYNONYM + in_language: de + - literal_form: feuille de route + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja de ruta + predicate: EXACT_SYNONYM + in_language: es + comments: + - Created during Rule 53 migration for representing planned future activities slots: - - identified_by - - has_label - - has_description - - contain - - has_score - slot_usage: - contain: -# range: string - multivalued: true - inlined: false # Fixed invalid inline for primitive type + - identified_by + - has_label + - has_description + - contain + - has_score + examples: + - value: + identified_by: + - https://example.org/roadmap/2026 + has_label: + - Digitization roadmap@en + has_description: Planned digitization milestones for 2026. + contain: + - https://example.org/milestone/scan-collection + - https://example.org/milestone/publish-metadata + description: Roadmap containing two milestone references annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/RoomUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/RoomUnit.yaml index 2653116bfc..d41c776810 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/RoomUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/RoomUnit.yaml @@ -9,51 +9,68 @@ prefixes: default_prefix: hc imports: - linkml:types + - ./Unit - ../enums/RoomUnitTypeEnum classes: RoomUnit: is_a: Unit class_uri: hc:RoomUnit - description: "A unit of measurement for counting rooms or spaces in a facility.\n\ - \n**RULE 53 MIGRATION**:\nReplaces simple integer count slots with typed unit\ - \ specification:\n- `classroom_count: 4` → `has_quantity: 4` + `has_unit:\ - \ {unit_type: CLASSROOM}`\n\n**ROOM TYPES**:\n- CLASSROOM - Teaching/learning\ - \ spaces\n- WORKSHOP_SPACE - Hands-on activity areas\n- SEMINAR_ROOM - Discussion/presentation\ - \ spaces\n- LABORATORY - Scientific/conservation labs\n- STUDIO - Creative/production\ - \ spaces\n- READING_ROOM - Research/study areas\n- STORAGE_ROOM - Collection\ - \ storage spaces\n- OFFICE - Administrative spaces\n\n**USAGE PATTERN**:\n```yaml\n\ - has_facility:\n - facility_name: \"Education Wing\"\n has_quantity:\n\ - \ numeric_value: 4\n has_unit:\n unit_type: CLASSROOM\n\ - ```\n" - exact_mappings: - - qudt:Unit - close_mappings: - - schema:Room + description: >- + Standardized unit of measurement for quantifying rooms, spaces, or functional areas + within a facility, such as classrooms, reading rooms, or workshop spaces. + alt_descriptions: + nl: >- + Gestandaardiseerde maateenheid voor het kwantificeren van kamers, ruimtes of functionele gebieden + binnen een faciliteit, zoals klaslokalen, leeszalen of werkplekken. + de: >- + Standardisierte Maßeinheit zur Quantifizierung von Räumen, Bereichen oder Funktionsflächen + innerhalb einer Einrichtung, wie Klassenzimmer, Lesesäle oder Werkstätten. + fr: >- + Unité de mesure standardisée pour quantifier les pièces, espaces ou zones fonctionnelles + au sein d'une installation, comme les salles de classe, les salles de lecture ou les ateliers. + es: >- + Unidad de medida estandarizada para cuantificar habitaciones, espacios o áreas funcionales + dentro de una instalación, como aulas, salas de lectura o talleres. + ar: >- + وحدة قياس موحدة لقياس الغرف أو المساحات أو المناطق الوظيفية + داخل مرفق، مثل الفصول الدراسية أو قاعات القراءة أو ورش العمل. + id: >- + Satuan pengukuran terstandarisasi untuk mengukur ruangan, ruang, atau area fungsional + dalam fasilitas, seperti ruang kelas, ruang baca, atau ruang kerja. + zh: >- + 用于量化设施内房间、空间或功能区域(如教室、阅览室或车间)的标准化测量单位。 + broad_mappings: + - qudt:Unit + related_mappings: + - schema:Room + keywords: + - room unit + - space counting + - facility measurement + structured_aliases: + - literal_form: ruimte-eenheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Raumeinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: unité de pièce + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Specialized Unit for room/space counting + - Room types are controlled by RoomUnitTypeEnum + - Migration replaces legacy integer count slots with typed unit representation + examples: + - value: | + unit_type: CLASSROOM + description: Unit for counting classroom spaces + - value: | + unit_type: READING_ROOM + description: Unit for counting reading rooms annotations: custodian_types: '["E", "L", "A", "M", "R"]' - custodian_types_rationale: Room counting most relevant for education providers - (E), libraries (L), archives (A), museums (M), and research centers (R). + custodian_types_rationale: Room counting most relevant for education providers (E), libraries (L), archives (A), museums (M), and research centers (R). custodian_types_primary: E specificity_score: '0.45' - specificity_rationale: Moderately specific - room counting common in education/facility - contexts. - template_specificity: '{"archive_search": 0.35, "museum_search": 0.45, "library_search": - 0.50, "collection_discovery": 0.20, "person_research": 0.10, "location_browse": - 0.55, "identifier_lookup": 0.10, "organizational_change": 0.20, "digital_platform": - 0.10, "general_heritage": 0.45}' - examples: - - value: - unit_type: CLASSROOM - description: Unit for counting classroom spaces - - value: - unit_type: READING_ROOM - description: Unit for counting reading rooms - - value: - unit_type: WORKSHOP_SPACE - description: Unit for counting workshop areas - comments: - - Created from slot_fixes.yaml migration (2026-01-19) - - Specialized unit for room/space counting - - Subclass of Unit with room-specific type enum - - Used with Classroom and similar facility classes - slots: [] + specificity_rationale: Moderately specific - room counting common in education/facility contexts. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SceneSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SceneSegment.yaml index 3e64071eb6..e4566905ef 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SceneSegment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SceneSegment.yaml @@ -12,16 +12,78 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_time_interval +- linkml:types +- ../slots/has_time_interval classes: SceneSegment: class_uri: schema:VideoObject - description: Scene segment. + description: >- + Temporal subdivision of a video recording representing a distinct scene + or coherent visual sequence within the broader content. + alt_descriptions: + nl: >- + Temporele onderverdeling van een video-opname die een duidelijke scène + of samenhangende visuele reeks binnen de bredere inhoud vertegenwoordigt. + de: >- + Zeitliche Unterteilung einer Videoaufnahme, die eine eigenständige Szene + oder kohärente visuelle Sequenz innerhalb des breiteren Inhalts darstellt. + fr: >- + Subdivision temporelle d'un enregistrement vidéo représentant une scène distincte + ou une séquence visuelle cohérente dans le contenu plus large. + es: >- + Subdivisión temporal de una grabación de video que representa una escena distinta + o secuencia visual coherente dentro del contenido más amplio. + ar: >- + تقسيم زمني لتسجيل فيديو يمثل مشهدًا مميزًا + أو تسلسلًا مرئيًا متماسكًا ضمن المحتوى الأوسع. + id: >- + Subdivisi temporal rekaman video yang mewakili adegan berbeda + atau urutan visual koheren dalam konten yang lebih luas. + zh: >- + 视频录制的时间细分,代表更广泛内容中的独特场景或连贯视觉序列。 + broad_mappings: + - schema:VideoObject + close_mappings: + - schema:Clip + structured_aliases: + - literal_form: scènesegment + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Szenensegment + predicate: EXACT_SYNONYM + in_language: de + - literal_form: segment de scène + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: segmento de escena + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مقطع مشهد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: segmen adegan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 场景片段 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Use `has_time_interval` to express the temporal extent of the segment within the full video. + - 'Preserved from prior description: Segment of a video representing a scene.' + keywords: + - video + - scene + - segment + - temporal + examples: + - value: + has_time_interval: + begin: "00:02:30" + end: "00:05:45" + description: Scene segment spanning 2:30 to 5:45 in video annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_time_interval + - has_time_interval diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Schema.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Schema.yaml index 0ccbc37ba0..fc4eb0f4e4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Schema.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Schema.yaml @@ -1,7 +1,7 @@ id: https://nde.nl/ontology/hc/class/Schema name: Schema title: Schema -description: A metadata schema, standard, or format (e.g., EAD, MARC, Dublin Core). MIGRATED from finding_aids_format slot per Rule 53. Follows dcterms:Standard. +description: A metadata schema, standard, or format (e.g., EAD, MARC, Dublin Core). prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -15,6 +15,32 @@ default_prefix: hc classes: Schema: class_uri: dcterms:Standard + description: >- + Formal metadata specification, encoding standard, or descriptive format + used for structuring cultural heritage information. + alt_descriptions: + nl: >- + Formele metadataspecificatie, coderingsstandaard of beschrijvend formaat + gebruikt voor het structureren van cultureel erfgoedinformatie. + de: >- + Formale Metadatenspezifikation, Kodierungsstandard oder Beschreibungsformat + zur Strukturierung von Kulturerbeinformationen. + fr: >- + Spécification de métadonnées formelle, norme de codage ou format descriptif + utilisé pour structurer l'information du patrimoine culturel. + es: >- + Especificación de metadatos formal, estándar de codificación o formato descriptivo + utilizado para estructurar información del patrimonio cultural. + ar: >- + مواصفات بيانات وصفية رسمية أو معيار ترميز أو تنسيق وصفي يستخدم لهيكلة معلومات التراث الثقافي. + id: >- + Spesifikasi metadata formal, standar pengkodean, atau format deskriptif + yang digunakan untuk menstrukturkan informasi warisan budaya. + zh: >- + 用于构建文化遗产信息的正式元数据规范、编码标准或描述格式。 + comments: + - Migration note (Rule 53): created to replace legacy finding_aids_format slot usage. + - Models the standard itself (e.g., EAD, MARC, Dublin Core), not a particular schema instance document. slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml index 89af1ff678..cf1c00fb52 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml @@ -3,39 +3,68 @@ name: SchoolArchive title: School Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: SchoolArchive: - description: Archive of a school or educational institution. School archives preserve records documenting the history and administration of schools, including student records, faculty papers, curriculum materials, photographs, and institutional publications. They serve institutional memory and educational history research. - is_a: CustodianType + description: >- + Organizational memory unit within a teaching institution that governs + long-term documentary custody, access controls, and accountability support + for educational operations. + alt_descriptions: + nl: >- + Organisatorische geheugeneenheid binnen een onderwijsinstelling die + langetermijnbewaring, toegangscontrole en verantwoordingsondersteuning + voor onderwijsprocessen beheert. + de: >- + Organisatorische Gedächtniseinheit innerhalb einer Bildungseinrichtung, + die langfristige Dokumentverwahrung, Zugangskontrolle und + Rechenschaftsunterstützung für Bildungsabläufe steuert. + fr: >- + Unité de mémoire organisationnelle au sein d'un établissement + d'enseignement qui gère la conservation documentaire à long terme, les + contrôles d'accès et l'appui à la responsabilité des activités + éducatives. + es: >- + Unidad de memoria organizacional dentro de una institución educativa + que gestiona custodia documental a largo plazo, controles de acceso y + apoyo a la rendición de cuentas de operaciones educativas. + ar: >- + وحدة ذاكرة تنظيمية داخل مؤسسة تعليمية تدير الحفظ الوثائقي طويل الأمد + وضوابط الوصول ودعم المساءلة للعمليات التعليمية. + id: >- + Unit memori organisasi di dalam lembaga pendidikan yang mengelola + kustodi dokumenter jangka panjang, kontrol akses, dan dukungan + akuntabilitas untuk operasi pendidikan. + zh: >- + 教学机构内部的组织记忆单元,负责教育业务文档的长期保管、访问控制与问责支持。 + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27030883 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q27030883 broad_mappings: - wd:Q166118 + - skos:Concept slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + identified_by: annotations: skos:prefLabel: School Archive skos:altLabel: Schularchiv, archivo escolar, archives scolaires, Educational Archive @@ -48,10 +77,43 @@ classes: - UniversityArchive - AcademicArchive - InstitutionalArchive + structured_aliases: + - literal_form: onderwijsgeheugeninstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildungsgedächtniseinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: unité mémorielle éducative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: unidad memorial educativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وحدة ذاكرة تعليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: unit memori pendidikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教育记忆机构 + predicate: EXACT_SYNONYM + in_language: zh comments: - Schularchiv (de) - archivo escolar (es) - archives scolaires (fr) - - Preserves school records and history - - May include student records (with privacy restrictions) - - Documents educational practices and history + - Preserves school records and institutional memory. + - May include student records (often with privacy restrictions). + - Documents educational practices, governance, and local educational history. + - 'Preserved from prior description: Archive organization associated with a school or educational institution.' + keywords: + - educational governance + - long-term custody + - institutional accountability + - student record context + examples: + - value: + has_type: hc:ArchiveOrganizationType + hold_record_set: student_registers + description: Memory unit managing long-term documentation in a teaching institution. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml index c49e5758f7..939fd86a10 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml @@ -3,19 +3,50 @@ name: SchoolArchiveRecordSetType title: SchoolArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: SchoolArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by SchoolArchive custodians. - ' + description: >- + Classification concept for documentary aggregations produced by teaching + institutions in educational administration, pedagogy, and student life. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die door + onderwijsinstellingen worden gevormd rond onderwijsadministratie, + pedagogiek en leerlingenleven. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von + Bildungseinrichtungen in den Bereichen Schulverwaltung, Pädagogik und + Lernendenleben erzeugt werden. + fr: >- + Concept de classification pour des agrégations documentaires produites + par des établissements d'enseignement autour de l'administration + éducative, de la pédagogie et de la vie des élèves. + es: >- + Concepto de clasificación para agregaciones documentales producidas por + instituciones educativas sobre administración, pedagogía y vida + estudiantil. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تنتجها مؤسسات تعليمية في + الإدارة التعليمية والتربية وحياة الطلاب. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dihasilkan lembaga + pendidikan dalam administrasi pendidikan, pedagogi, dan kehidupan + peserta didik. + zh: >- + 用于分类由教学机构在教育行政、教学法和学生生活领域形成的文献聚合体的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,8 +58,48 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: SchoolArchiveRecordSetType + structured_aliases: + - literal_form: type voor onderwijsdocumentaire aggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ für Bildungsdokumentationsaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire éducative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental educativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي تعليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter pendidikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教育文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports categorization of documentary output from educational governance and instruction. + - Preserves context for institution-level memory and accountability in education settings. + - 'Preserved from prior description: Record set type used to classify materials typically held by school archives.' + keywords: + - educational administration + - pedagogical documentation + - documentary aggregation + - student life records + examples: + - value: + has_type: SchoolArchiveRecordSetType + has_scope: Enrollment registers, curriculum plans, and annual reports. + description: Documentary aggregation from teaching-institution operations. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml index e399442e34..1db1caada7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml @@ -4,132 +4,275 @@ title: SchoolArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./SchoolArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SchoolArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SchoolAdministrationFonds: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for School administrative records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation created through institutional + governance, staffing, finance, and policy administration in education. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die ontstaat uit + institutioneel bestuur, personeelsbeheer, financiën en beleid in onderwijs. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus institutioneller + Leitung, Personalverwaltung, Finanzen und Bildungspolitik. + fr: >- + Agrégation fondée sur la provenance de documentation issue de la + gouvernance institutionnelle, des ressources humaines et de l'administration. + es: >- + Agregación basada en procedencia de documentación creada por + gobierno institucional, personal, finanzas y administración educativa. + ar: >- + تجميع قائم على المنشأ لوثائق نتجت عن الحوكمة المؤسسية وشؤون الموظفين + والمالية وإدارة السياسات في التعليم. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk melalui + tata kelola institusi, kepegawaian, keuangan, dan administrasi pendidikan. + zh: >- + 基于来源原则聚合教育机构在治理、人事、财务与政策管理中形成的文献。 + structured_aliases: + - literal_form: schoolbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds schulischer Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration scolaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion escolar + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة تعليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi sekolah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学校行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - Note preserved: Governance provenance remains primary even when files mix policy and operational content. + - 'Preserved from prior description: Fonds containing school administrative records.' + keywords: + - institutional governance + - staffing administration + - school finance + - education policy + examples: + - value: + has_type: hc:SchoolAdministrationFonds + has_custodian: hc:SchoolArchive + has_note: Board minutes, staffing records, and annual budget files. + description: Educational governance documentation grouped by originating institution. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SchoolArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SchoolAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:SchoolAdministrationFonds has_custodian: - equals_string: SchoolArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SchoolArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SchoolArchive + has_note: + equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" SchoolStudentRecordSeries: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Pupil records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of learner enrollment, progression, + performance, and attendance evidence across academic cycles. + alt_descriptions: + nl: >- + Geordende documentaire reeks met bewijzen van inschrijving, + voortgang, prestaties en aanwezigheid van lerenden per schoolcyclus. + de: >- + Geordnete Dokumentationsfolge zu Einschreibung, Lernfortschritt, + Leistung und Anwesenheit ueber schulische Zyklen hinweg. + fr: >- + Sequence documentaire ordonnee des traces d'inscription, + de progression, de performance et de presence des apprenants. + es: >- + Secuencia documental ordenada de evidencias de matricula, + progreso, rendimiento y asistencia del alumnado por ciclos. + ar: >- + تسلسل وثائقي منظم لأدلة التسجيل والتقدم والتحصيل والحضور + عبر الدورات التعليمية. + id: >- + Urutan dokumenter teratur berisi bukti pendaftaran, + perkembangan, capaian, dan kehadiran peserta didik lintas siklus. + zh: >- + 按学段组织的学习者入学、进展、成绩与出勤证据文献序列。 + structured_aliases: + - literal_form: reeks leerlingdossiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Schuelerakten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de dossiers d'apprenants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de expedientes estudiantiles + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات المتعلمين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan berkas peserta didik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学生档案文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - Note preserved: Sequence structure supports continuity of individual educational trajectories. + - 'Preserved from prior description: Series containing student records.' + keywords: + - enrollment evidence + - progression record + - performance history + - attendance trace + examples: + - value: + has_type: hc:SchoolStudentRecordSeries + has_custodian: hc:SchoolArchive + has_note: Enrollment registers, report cards, and attendance books. + description: Learner trajectory documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - SchoolArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SchoolStudentRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:SchoolStudentRecordSeries has_custodian: - equals_string: SchoolArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SchoolArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SchoolArchive + has_note: + equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. CurriculumDocumentCollection: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Educational materials.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of teaching plans, curricular frameworks, + and instructional resources used across learning programs. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van lesplannen, + curriculumkaders en didactische middelen voor onderwijsprogramma's. + de: >- + Zusammengestellter Dokumentkoerper aus Lehrplaenen, + curricularen Rahmen und Unterrichtsmaterialien fuer Lernprogramme. + fr: >- + Ensemble documentaire réuni de plans d'enseignement, + de cadres curriculaires et de ressources pedagogiques. + es: >- + Cuerpo documental reunido de planes de enseñanza, + marcos curriculares y recursos de instrucción para programas formativos. + ar: >- + جسم وثائقي مُجمع يضم خطط التدريس والأطر المنهجية + والموارد التعليمية المستخدمة عبر البرامج الدراسية. + id: >- + Kumpulan dokumenter terhimpun berisi rencana pengajaran, + kerangka kurikulum, dan sumber belajar lintas program pendidikan. + zh: >- + 汇集教学计划、课程框架与教学资源的文献整体,用于各类学习项目。 + structured_aliases: + - literal_form: verzameling curriculumdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung curricularer Lehrunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de ressources curriculaires + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto de recursos curriculares + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة وثائق منهجية وتعليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan dokumentasi kurikulum + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 课程资源文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Materials may be assembled from multiple teaching units and revision cycles. + - 'Preserved from prior description: Collection containing curriculum documents and educational materials.' + keywords: + - teaching plan + - curriculum framework + - instructional material + - learning program + examples: + - value: + has_type: hc:CurriculumDocumentCollection + has_custodian: hc:SchoolArchive + has_note: Program syllabi, lesson plans, and instructional packets. + description: Teaching and curriculum resources assembled across educational programs. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - SchoolArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CurriculumDocumentCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:CurriculumDocumentCollection has_custodian: - equals_string: SchoolArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SchoolArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SchoolArchive + has_note: + equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml index 15d23e26f1..1bdb0ce1bf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml @@ -3,39 +3,60 @@ name: ScientificArchive title: Scientific Archive prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ScientificArchive: - description: Archive created for academic purposes. Scientific archives (Forschungsarchive) collect and preserve materials related to scientific research, including research data, laboratory notebooks, correspondence, and documentation of scientific projects. They serve the history of science and support reproducibility of research findings. - is_a: CustodianType + description: >- + Institution preserving research data, experimental protocols, laboratory records, + and scholarly correspondence from academic and scientific endeavors. + alt_descriptions: + nl: >- + Instelling die onderzoeksgegevens, experimentele protocollen, laboratoriumverslagen + en wetenschappelijke correspondentie uit academische en wetenschappelijke ondernemingen bewaart. + de: >- + Institution, die Forschungsdaten, experimentelle Protokolle, Laboraufzeichnungen + und wissenschaftliche Korrespondenz aus akademischen und wissenschaftlichen Unternehmungen bewahrt. + fr: >- + Institution préservant les données de recherche, protocoles expérimentaux, relevés + de laboratoire et correspondance savante issus d'entreprises académiques et scientifiques. + es: >- + Institución que preserva datos de investigación, protocolos experimentales, registros + de laboratorio y correspondencia académica de empresas académicas y científicas. + ar: >- + مؤسسة تحافظ على بيانات البحث والبروتوكولات التجريبية وسجلات المختبر والمراسلات العلمية من المساعي الأكاديمية والعلمية. + id: >- + Institusi yang melestarikan data penelitian, protokol eksperimental, catatan laboratorium, + dan korespondensi ilmiah dari usaha akademik dan ilmiah. + zh: >- + 保存来自学术和科学事业的研究数据、实验协议、实验室记录和学术通信的机构。 + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - has_type - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q27032095 close_mappings: - rico:CorporateBody - - skos:Concept + - wd:Q27032095 broad_mappings: - wd:Q166118 + - skos:Concept slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + identified_by: annotations: skos:prefLabel: Scientific Archive skos:altLabel: Forschungsarchiv, archives scientifiques, Research Archive @@ -50,6 +71,7 @@ classes: comments: - Forschungsarchiv (de) - archives scientifiques (fr) - - Preserves scientific research materials - - Supports history of science research - - May include research data archives + - Preserves scientific research materials (data, lab notebooks, correspondence, project documentation). + - Supports history of science research and, where applicable, reproducibility/traceability. + - May include long-term research data archives. + - 'Preserved from prior description: Archive organization that collects and preserves records of scientific research.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml index 5cdf73eef7..03ce675999 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml @@ -8,16 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ScientificArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ScientificArchive custodians. - ' + description: >- + Taxonomy node for aggregations of research data, experimental records, field notes, + and scholarly correspondence from academic or research institutions. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van onderzoeksgegevens, experimentele verslagen, + veldnotities en wetenschappelijke correspondentie van academische of onderzoekinstellingen. + de: >- + Taxonomieknoten für Aggregationen von Forschungsdaten, experimentellen Aufzeichnungen, + Feldnotizen und wissenschaftlicher Korrespondenz aus akademischen oder Forschungseinrichtungen. + fr: >- + Nœud taxonomique pour les agrégations de données de recherche, relevés expérimentaux, + notes de terrain et correspondance savante d'institutions académiques ou de recherche. + es: >- + Nodo taxonómico para agregaciones de datos de investigación, registros experimentales, + notas de campo y correspondencia académica de instituciones académicas o de investigación. + ar: >- + عقدة تصنيفية لتجميعات بيانات البحث والسجلات التجريبية وملاحظات الميدان والمراسلات العلمية من المؤسسات الأكاديمية أو البحثية. + id: >- + Simpul taksonomi untuk agregasi data penelitian, catatan eksperimental, catatan lapangan, + dan korespondensi ilmiah dari institusi akademik atau penelitian. + zh: >- + 用于聚合来自学术或研究机构的研究数据、实验记录、野外笔记和学术通信的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,8 +50,10 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: ScientificArchiveRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Record set type used to classify materials typically held by scientific archives.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml index 2717e32387..fbcbc2c29f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml @@ -4,132 +4,284 @@ title: ScientificArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ScientificArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ScientificArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ResearchProjectFonds: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Scientific research project records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation generated in structured + inquiry programs, including planning, execution, and reporting traces. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie uit gestructureerde + onderzoeksprogramma's, inclusief planning, uitvoering en rapportage. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus strukturierten + Forschungsvorhaben, einschliesslich Planung, Durchfuehrung und Berichten. + fr: >- + Agrégation fondée sur la provenance des documents produits dans des + programmes d'enquête structurés, avec planification, exécution et rapports. + es: >- + Agregación basada en procedencia de documentación generada en programas + de investigación estructurados, con planificación, ejecución e informes. + ar: >- + تجميع قائم على المنشأ لوثائق ناتجة عن برامج بحث منهجية، بما يشمل + التخطيط والتنفيذ ومسارات إعداد التقارير. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi dari program penelitian + terstruktur, termasuk perencanaan, pelaksanaan, dan pelaporan. + zh: >- + 基于来源原则聚合结构化研究项目形成的文献,涵盖规划、实施与报告环节。 + comments: + - RiC-O alignment note preserved: specialized rico:RecordSetType following rico-rst:Fonds organization principle. + - Includes grant files, work plans, progress logs, and final reporting outputs. + - Preserves the originating inquiry program as the primary organizing principle. + - 'Preserved from prior description: Fonds containing scientific research project records.' + keywords: + - project documentation + - inquiry workflow + - grant administration + - research reporting + examples: + - value: + has_type: hc:ResearchProjectFonds + has_custodian: hc:ScientificArchive + has_note: Grant proposals, protocol revisions, and final deliverables. + description: Documentation of a complete inquiry program grouped by provenance broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ScientificArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ResearchProjectFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:ResearchProjectFonds has_custodian: - equals_string: ScientificArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ScientificArchive custodians. + equals_string: hc:ScientificArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: onderzoeksprogrammafonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Forschungsvorhabenfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de programme de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de programa de investigacion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد برنامج بحثي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds program penelitian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 研究项目全宗 + predicate: EXACT_SYNONYM + in_language: zh annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" ScientistPapersCollection: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Scientist personal papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of personal and professional manuscripts, + correspondence, and working files created by individual investigators. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van persoonlijke en professionele + manuscripten, correspondentie en werkdossiers van individuele onderzoekers. + de: >- + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Manuskripten, Korrespondenz und Arbeitsunterlagen einzelner Forschender. + fr: >- + Ensemble documentaire réuni de manuscrits personnels et professionnels, + de correspondances et de dossiers de travail de chercheurs individuels. + es: >- + Cuerpo documental reunido de manuscritos personales y profesionales, + correspondencia y expedientes de trabajo de investigadores individuales. + ar: >- + جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ومراسلات وملفات عمل + أنشأها باحثون أفراد. + id: >- + Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional, + korespondensi, serta berkas kerja yang dibuat peneliti perorangan. + zh: >- + 汇集个体研究者形成的个人与职业手稿、往来函件及工作档案的文献整体。 + comments: + - RiC-O alignment note preserved: specialized rico:RecordSetType following rico-rst:Collection organization principle. + - May combine born-digital and analog material from multiple career stages. + - Frequently arranged by subject themes, correspondents, or publication history. + - "Preserved from prior description: Collection of scientists' personal papers." + keywords: + - personal manuscripts + - professional correspondence + - investigator papers + - working files + examples: + - value: + has_type: hc:ScientistPapersCollection + has_custodian: hc:ScientificArchive + has_note: Draft articles, correspondence with collaborators, and lecture notes. + description: Assembled personal-professional documentation of an individual investigator broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ScientificArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ScientistPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:ScientistPapersCollection has_custodian: - equals_string: ScientificArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ScientificArchive custodians. + equals_string: hc:ScientificArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: verzameling onderzoekerpapieren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Forschernachlaessen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers de chercheur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles de investigacion personal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق باحث فردي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen pribadi peneliti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 科研人员文书汇编 + predicate: EXACT_SYNONYM + in_language: zh LaboratoryRecordSeries: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Laboratory notebooks and data.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of bench logs, measurement traces, + instrument output, and procedural observations from experimental work. + alt_descriptions: + nl: >- + Geordende documentaire reeks van labjournaals, meetsporen, + instrumentuitvoer en procedurele observaties uit experimenteel werk. + de: >- + Geordnete Dokumentationsfolge aus Laborjournalen, Messspuren, + Instrumentausgaben und prozeduralen Beobachtungen experimenteller Arbeit. + fr: >- + Sequence documentaire ordonnee de journaux de paillasse, traces de + mesure, sorties instrumentales et observations procedurales experimentales. + es: >- + Secuencia documental ordenada de cuadernos de laboratorio, trazas de + medicion, salidas instrumentales y observaciones de procedimiento. + ar: >- + تسلسل وثائقي منظم لسجلات المختبر وآثار القياس ومخرجات الأجهزة + والملاحظات الإجرائية الناتجة عن العمل التجريبي. + id: >- + Urutan dokumenter teratur dari log laboratorium, jejak pengukuran, + keluaran instrumen, dan observasi prosedural pekerjaan eksperimen. + zh: >- + 由实验工作形成的实验记录、测量轨迹、仪器输出与流程观察构成的有序文献序列。 + comments: + - RiC-O alignment note preserved: specialized rico:RecordSetType following rico-rst:Series organization principle. + - Captures repeated method execution and supports reproducibility auditing. + - Often arranged chronologically by run, sample batch, or instrument session. + - 'Preserved from prior description: Series containing laboratory notebooks and experimental data.' + keywords: + - bench logs + - measurement trace + - instrument output + - reproducibility evidence + examples: + - value: + has_type: hc:LaboratoryRecordSeries + has_custodian: hc:ScientificArchive + has_note: Notebook pages linked to instrument run exports and sample IDs. + description: Chronological experimental workflow documentation sequence broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ScientificArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LaboratoryRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:LaboratoryRecordSeries has_custodian: - equals_string: ScientificArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ScientificArchive custodians. + equals_string: hc:ScientificArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks laboratoriumwerkdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge experimenteller Laborunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de documentation experimentale de laboratoire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de documentacion experimental de laboratorio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة توثيق العمل المخبري التجريبي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi kerja laboratorium eksperimen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 实验室流程记录序列 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Scope.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Scope.yaml index 2c07e80dbd..f508cc915d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Scope.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Scope.yaml @@ -7,33 +7,89 @@ prefixes: dct: http://purl.org/dc/terms/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type +- ../slots/has_description +default_prefix: hc # default_range: string classes: Scope: - description: 'Coverage or scope information for a collection, service, or institution. - - **SCOPE DIMENSIONS**: - **Temporal**: Time period covered (e.g., "1600-1900") - - **Spatial**: Geographic coverage (e.g., "Netherlands", "Amsterdam") - **Subject**: - Topic/subject areas (e.g., "Dutch Golden Age painting") - **Material**: Types - of materials (e.g., "photographs", "manuscripts") - - **ONTOLOGY MAPPING**: - class_uri: dct:Coverage (Dublin Core coverage concept)' + description: >- + Coverage dimension specifying the extent or boundaries of a collection, + service, or institutional mandate. + alt_descriptions: + nl: >- + Dekkingsdimensie die de omvang of grenzen van een collectie, + dienst of institutioneel mandaat specificeert. + de: >- + Abdeckungsdimension, die den Umfang oder die Grenzen einer Sammlung, + Dienstleistung oder institutionellen Mandats festlegt. + fr: >- + Dimension de couverture spécifiant l'étendue ou les limites d'une collection, + d'un service ou d'un mandat institutionnel. + es: >- + Dimensión de cobertura que especifica la extensión o límites de una colección, + servicio o mandato institucional. + ar: >- + بُعد التغطية الذي يحدد نطاق أو حدود مجموعة + أو خدمة أو تفويض مؤسسي. + id: >- + Dimensi cakupan yang menentukan luas atau batasan koleksi, + layanan, atau mandat institusional. + zh: >- + 指定馆藏、服务或机构权限的范围或边界的覆盖维度。 + structured_aliases: + - literal_form: dekkingsgebied + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geltungsbereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance + predicate: EXACT_SYNONYM + in_language: es + - 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 class_uri: dct:Coverage - close_mappings: + broad_mappings: + - dct:Coverage - schema:Thing slots: - has_type - - scope_description + - has_description + slot_usage: + has_type: + description: Reference to a ScopeType concept describing the scope dimension. + examples: + - value: hc:TemporalScope + - value: hc:SpatialScope + comments: + - "Common scope dimensions: temporal (time period), spatial (geographic coverage), subject (topic areas), material (media/types), linguistic (languages/scripts), institutional (sectors/levels)." + - 'Preserved from prior description: Coverage or scope information for a collection, service, or institution.' + keywords: + - coverage extent + - collection boundaries + - institutional scope + - service extent + examples: + - value: + has_type: + - hc:TemporalScope + has_description: 1600-1700 + description: Temporal scope expressed as a date range. annotations: custodian_types: '["*"]' custodian_types_rationale: Scope information applicable to all custodian types. custodian_types_primary: '*' specificity_score: 0.3 specificity_rationale: Low-moderate specificity - common metadata concept. - examples: - - value: "Scope:\n scope_description: \"Dutch art from the Golden Age\"\n temporal_coverage_description:\ - \ \"1600-1700\"\n spatial_coverage: \"Netherlands\"\n subject_coverage:\n\ - \ - \"Painting\"\n - \"Dutch Golden Age\"\n" - description: Scope for a Dutch Golden Age art collection. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ScopeType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ScopeType.yaml index 397c3037c3..9271694bee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ScopeType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ScopeType.yaml @@ -9,18 +9,62 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: ScopeType: class_uri: skos:Concept - description: "Abstract base class for scope type classifications in the heritage domain.\n\n**DEFINITION**:\n\nScopeType represents CATEGORIES of scope/coverage dimensions, not individual\nscope instances. Each subclass defines characteristics of a scope category\n(temporal, spatial, subject, material, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | ScopeType (This Class) | Scope (Instance Class) |\n|--------|------------------------|------------------------|\n| **Nature** | Classification/category | Individual scope |\n| **Examples** | TEMPORAL, SPATIAL, SUBJECT | \"1600-1700 Dutch painting\" |\n| **Properties** | Category metadata | Actual coverage values |\n| **Cardinality** | ~5-10 types | Thousands of instances |\n\n**SCOPE DIMENSIONS**:\n\n1. **TEMPORAL**: Time-based coverage\n - Century, Decade, Date Range, Era, Period\n - Historical Period, Epoch\n \n2. **SPATIAL**: Geographic coverage\n - Country, Region, City, Continent\n - Administrative Division, Geographic\ - \ Feature\n \n3. **SUBJECT**: Topic/domain coverage\n - Art Movement, Historical Theme, Scientific Domain\n - Cultural Topic, Social Issue\n \n4. **MATERIAL**: Material type coverage\n - Photographs, Manuscripts, Prints, Maps\n - Audio Recordings, Video, 3D Objects\n \n5. **LINGUISTIC**: Language coverage\n - Script, Language Family, Dialect Region\n \n6. **INSTITUTIONAL**: Organizational coverage\n - Sector, Industry, Government Level\n - International, National, Regional, Local\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Scope types are concepts in a controlled vocabulary\n- **Dublin Core Coverage**: dct:Coverage for scope semantics\n- **MODS Subject**: Library of Congress subject coverage model\n\n**SUBCLASSES**:\n\nSee ScopeTypes.yaml for concrete scope type subclasses organized\nby dimension: TEMPORAL, SPATIAL, SUBJECT, MATERIAL, LINGUISTIC, and\nINSTITUTIONAL.\n" + description: >- + Abstract categorization for coverage dimensions such as temporal, spatial, or thematic extent. + alt_descriptions: + nl: >- + Abstracte categorisatie voor dekkingsdimensies zoals temporele, ruimtelijke of thematische omvang. + de: >- + Abstrakte Kategorisierung für Abdeckungsdimensionen wie zeitliche, räumliche oder thematische Ausdehnung. + fr: >- + Catégorisation abstraite pour les dimensions de couverture telles que l'étendue temporelle, spatiale ou thématique. + es: >- + Categorización abstracta para dimensiones de cobertura como extensión temporal, espacial o temática. + ar: >- + تصنيف تجريدي لأبعاد التغطية مثل النطاق الزمني أو المكاني أو الموضوعي. + id: >- + Kategorisasi abstrak untuk dimensi cakupan seperti jangkauan temporal, spasial, atau tematis. + zh: >- + 覆盖维度的抽象分类,如时间、空间或主题范围。 + structured_aliases: + nl: + - bereiktype + - dekkingscategorie + de: + - Bereichstyp + - Abdeckungskategorie + fr: + - type de portée + - catégorie de couverture + es: + - tipo de alcance + - categoría de cobertura + ar: + - نوع النطاق + - فئة التغطية + id: + - jenis cakupan + - kategori jangkauan + zh: + - 范围类型 + - 覆盖类别 + keywords: + - scope dimension + - coverage type + - classification + - temporal + - spatial + - thematic abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - dct:Coverage @@ -60,10 +104,15 @@ classes: required: false examples: - value: Time-based scope dimension covering date ranges and historical periods + notes: + - | + Preserved from prior description (commit 37852a46): + + "Abstract base class for scope type classifications in the heritage domain.\n\n**DEFINITION**:\n\nScopeType represents CATEGORIES of scope/coverage dimensions, not individual\nscope instances. Each subclass defines characteristics of a scope category\n(temporal, spatial, subject, material, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | ScopeType (This Class) | Scope (Instance Class) |\n|--------|------------------------|------------------------|\n| **Nature** | Classification/category | Individual scope |\n| **Examples** | TEMPORAL, SPATIAL, SUBJECT | \"1600-1700 Dutch painting\" |\n| **Properties** | Category metadata | Actual coverage values |\n| **Cardinality** | ~5-10 types | Thousands of instances |\n\n**SCOPE DIMENSIONS**:\n\n1. **TEMPORAL**: Time-based coverage\n - Century, Decade, Date Range, Era, Period\n - Historical Period, Epoch\n \n2. **SPATIAL**: Geographic coverage\n - Country, Region, City, Continent\n - Administrative Division, Geographic\ annotations: specificity_score: '0.35' specificity_rationale: Moderately low specificity - scope types are generic classification concepts. - has_score: null + has_score: custodian_types: "['*']" comments: - Abstract base class - use specific subclasses (TemporalScope, SpatialScope, etc.) @@ -71,6 +120,15 @@ classes: - Scope.has_type references these type classes - Follows Type/Types naming convention (Rule 0b) - 'Organized by dimension: temporal, spatial, subject, material' + - | + ScopeType represents categories of scope/coverage dimensions, not individual scope instances. + + TYPE vs INSTANCE (informal): + - ScopeType examples: TEMPORAL, SPATIAL, SUBJECT + - Scope examples: "1600-1700", "Amsterdam", "Dutch Golden Age painting" + + Common dimensions: temporal, spatial, subject, material, linguistic, institutional. + - 'Preserved from prior description: Controlled vocabulary concept describing a dimension of scope/coverage.' see_also: - https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-7 - https://www.w3.org/2004/02/skos/ @@ -81,4 +139,4 @@ classes: has_label: - Temporal@en - temporeel@nl - has_description: Time-based scope dimension \ No newline at end of file + has_description: Time-based scope dimension diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml index 70fe8b413d..7a1b95ab5b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml @@ -9,70 +9,43 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - ./ScopeType - - linkml:types +- ./ScopeType +- linkml:types classes: TemporalScope: is_a: ScopeType - class_uri: dct:PeriodOfTime - description: 'Time-based scope dimension covering date ranges, historical periods, - and eras. - - - **Examples**: - - - "1600-1700" (date range) - - - "Medieval period" (historical period) - - - "19th century" (century scope) - - ' - close_mappings: - - dct:subject + class_uri: hc:TemporalScope + description: Scope classification concept for data completeness and observation coverage. + broad_mappings: - skos:Concept + related_mappings: + - dct:PeriodOfTime + comments: + - 'Examples: "1600-1700", "Medieval period", "19th century".' + - 'Preserved from prior description: Scope type for time-based coverage.' SpatialScope: is_a: ScopeType - class_uri: dct:Location - description: 'Geographic scope dimension covering countries, regions, cities, - and areas. - - - **Examples**: - - - "Netherlands" (country) - - - "Noord-Holland" (region/province) - - - "Amsterdam" (city) - - - "Europe" (continent) - - ' - close_mappings: - - dct:subject + class_uri: hc:SpatialScope + description: Scope classification concept for data completeness and observation coverage. + broad_mappings: - skos:Concept + related_mappings: + - dct:Location + comments: + - 'Examples: "Netherlands", "Noord-Holland", "Amsterdam", "Europe".' + - 'Preserved from prior description: Scope type for geographic coverage.' SubjectScope: is_a: ScopeType class_uri: hc:SubjectScope - description: 'Topic/domain scope dimension covering subjects, themes, and disciplines. - - - **Examples**: - - - "Dutch Golden Age painting" (art historical subject) - - - "World War II" (historical theme) - - - "Maritime history" (subject area) - - ' - close_mappings: - - dct:subject + description: Scope classification concept for data completeness and observation coverage. + broad_mappings: - skos:Concept annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - subject classification is domain-dependent. + comments: + - 'Examples: "Dutch Golden Age painting", "World War II", "Maritime history".' + - 'Preserved from prior description: Scope type for topic or domain coverage.' examples: - value: identified_by: https://nde.nl/ontology/hc/scope-type/subject @@ -80,26 +53,13 @@ classes: - Subject@en - onderwerp@nl description: Subject scope type instance - broad_mappings: - - skos:Concept MaterialScope: is_a: ScopeType - class_uri: dct:DCMIType - description: 'Material type scope dimension covering media types and object categories. - - - **Examples**: - - - "Photographs" (visual material) - - - "Manuscripts" (documentary material) - - - "Audio recordings" (sound material) - - - "3D objects" (physical objects) - - ' - close_mappings: + class_uri: hc:MaterialScope + description: Scope classification concept for data completeness and observation coverage. + broad_mappings: + - skos:Concept + related_mappings: - dct:DCMIType - schema:CreativeWork annotations: @@ -112,25 +72,15 @@ classes: - Material@en - materiaal@nl description: Material scope type instance - broad_mappings: - - skos:Concept + comments: + - 'Examples: "Photographs", "Manuscripts", "Audio recordings", "3D objects".' + - 'Preserved from prior description: Scope type for material or media coverage.' LinguisticScope: is_a: ScopeType class_uri: hc:LinguisticScope - description: 'Language scope dimension covering languages, scripts, and dialects. - - - **Examples**: - - - "Dutch" (language) - - - "Arabic script" (writing system) - - - "Low Saxon" (dialect/regional language) - - ' - close_mappings: - - dct:language + description: Scope classification concept for data completeness and observation coverage. + broad_mappings: + - skos:Concept annotations: specificity_score: '0.40' specificity_rationale: Moderately specific - linguistic scoping is common. @@ -141,30 +91,20 @@ classes: - Linguistic@en - taalkundig@nl description: Linguistic scope type instance - broad_mappings: - - skos:Concept + comments: + - 'Examples: "Dutch", "Arabic script", "Low Saxon".' + - 'Preserved from prior description: Scope type for language, script, or dialect coverage.' InstitutionalScope: is_a: ScopeType - class_uri: schema:Organization - description: 'Organizational/sectoral scope dimension covering sectors and governance - levels. - - - **Examples**: - - - "Cultural heritage sector" (sector) - - - "National level" (governance level) - - - "Academic institutions" (institutional type) - - ' - close_mappings: + class_uri: hc:InstitutionalScope + description: 'Scope classification concept for data completeness and observation coverage.' + broad_mappings: + - skos:Concept + related_mappings: - schema:Organization annotations: specificity_score: '0.45' - specificity_rationale: Moderately specific - institutional classification is - heritage-relevant. + specificity_rationale: Moderately specific - institutional classification is heritage-relevant. examples: - value: identified_by: https://nde.nl/ontology/hc/scope-type/institutional @@ -172,29 +112,20 @@ classes: - Institutional@en - institutioneel@nl description: Institutional scope type instance - broad_mappings: - - skos:Concept + comments: + - 'Examples: "Cultural heritage sector", "National level", "Academic institutions".' + - 'Preserved from prior description: Organizational/sectoral scope dimension covering sectors and governance levels. **Examples**: - "Cultural heritage sector" (sector) - "National level" (governance level) - "Academic institutions" (institutional type)' CollectionScopeType: is_a: ScopeType - class_uri: schema:Collection - description: 'Collection-based scope dimension covering collection types and sizes. - - - **Examples**: - - - "Small collection (<1000 items)" (size scope) - - - "Research collection" (function scope) - - - "Public access collection" (access scope) - - ' - close_mappings: + class_uri: hc:CollectionScopeType + description: 'Scope classification concept for data completeness and observation coverage.' + broad_mappings: + - skos:Concept + related_mappings: - schema:Collection annotations: specificity_score: '0.55' - specificity_rationale: More specific - collection scoping is heritage-domain - focused. + specificity_rationale: More specific - collection scoping is heritage-domain focused. examples: - value: identified_by: https://nde.nl/ontology/hc/scope-type/collection @@ -202,25 +133,15 @@ classes: - Collection@en - collectie@nl description: Collection scope type instance - broad_mappings: - - skos:Concept + comments: + - 'Examples: "Small collection (<1000 items)", "Research collection", "Public access collection".' + - 'Preserved from prior description: Collection-based scope dimension covering collection types and sizes. **Examples**: - "Small collection (<1000 items)" (size scope) - "Research collection" (function scope) - "Public access collection" (access scope)' FormatScope: is_a: ScopeType class_uri: hc:FormatScope - description: 'Format scope dimension covering file formats and data standards. - - - **Examples**: - - - "JPEG/TIFF" (image formats) - - - "Dublin Core" (metadata standard) - - - "EAD" (archival encoding) - - ' - close_mappings: - - dct:format + description: Scope classification concept for data completeness and observation coverage. + broad_mappings: + - skos:Concept annotations: specificity_score: '0.50' specificity_rationale: More specific - format scoping is technical/domain focused. @@ -231,5 +152,6 @@ classes: - Format@en - formaat@nl description: Format scope type instance - broad_mappings: - - skos:Concept + comments: + - 'Examples: "JPEG/TIFF", "Dublin Core", "EAD".' + - 'Preserved from prior description: Scope type for file formats and data/metadata standards.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SearchAPI.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SearchAPI.yaml index aa68040c18..996ba5cfc9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SearchAPI.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SearchAPI.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/SearchAPI -name: search_api -title: SearchAPI Class +name: SearchAPI +title: Search API prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,65 +9,177 @@ prefixes: schema: http://schema.org/ hydra: http://www.w3.org/ns/hydra/core# xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc imports: - - linkml:types - - ../enums/HTTPMethodEnum - - ../enums/PaginationMethodEnum - - ../enums/SearchResponseFormatEnum - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/response_format +- linkml:types +- ../enums/HTTPMethodEnum +- ../enums/PaginationMethodEnum +- ../enums/SearchResponseFormatEnum +- ../metadata +- ../slots/has_score +- ../slots/has_format +- ../slots/has_url +- ../slots/has_name +- ../slots/has_description +- ../slots/required classes: SearchAPI: is_a: DataServiceEndpoint class_uri: hc:SearchAPI - description: "REST/JSON search API endpoint for heritage collection discovery.\n\ - \n**Purpose:**\n\nModels search APIs that provide programmatic access to collection\ - \ search\nfunctionality. These APIs enable:\n- Custom search interface development\n\ - - Integration with aggregation platforms\n- Automated data discovery\n- Faceted\ - \ search and filtering\n\n**Common Patterns:**\n\nHeritage search APIs typically\ - \ support:\n- **Full-text search**: Query across all fields\n- **Field-specific\ - \ search**: Query specific metadata fields\n- **Faceted search**: Filter by\ - \ category, date, type, etc.\n- **Pagination**: Navigate large result sets\n\ - - **Sorting**: Order results by relevance, date, etc.\n\n**Example - Nationaal\ - \ Archief Search API:**\n\n```yaml\nsearch_api:\n endpoint_name: \"Nationaal\ - \ Archief Search API\"\n endpoint_url: \"https://www.nationaalarchief.nl/onderzoeken/api/zoeken\"\ - \n protocol: REST\n query_parameters:\n - name: \"q\"\n type: \"string\"\ - \n description: \"Full-text search query\"\n - name: \"from\"\n \ - \ type: \"integer\"\n description: \"Pagination offset\"\n - name:\ - \ \"size\"\n type: \"integer\"\n description: \"Results per page\"\ - \n pagination_method: OFFSET_LIMIT\n max_results_per_page: 100\n response_format:\ - \ JSON\n supports_facets: true\n facet_fields: [\"type\", \"periode\", \"\ - archief\"]\n```\n\n**Response Structure:**\n\nMost heritage search APIs return\ - \ JSON with:\n- `total`: Total number of matching records\n- `results`/`items`/`records`:\ - \ Array of result objects\n- `facets`: Aggregation counts for filtering\n- `pagination`:\ - \ Links or cursors for paging\n\n**See Also:**\n\n- OpenSearch: https://opensearch.org/\n\ - - Hydra API vocabulary: https://www.hydra-cg.com/\n" + description: >- + Programmable HTTP interface for querying heritage catalogs and returning + filtered result lists in machine-readable form. + alt_descriptions: + nl: >- + Programmeerbare HTTP-interface voor het doorzoeken van + erfgoedcatalogi en het teruggeven van gefilterde resultaten in + machineleesbare vorm. + de: >- + Programmierbare HTTP-Schnittstelle zur Abfrage von Kulturerbe-Katalogen + mit gefilterten Ergebnislisten in maschinenlesbarer Form. + fr: >- + Interface HTTP programmable pour interroger des catalogues patrimoniaux + et renvoyer des listes de résultats filtrées en format lisible par + machine. + es: >- + Interfaz HTTP programable para consultar catálogos patrimoniales y + devolver listas de resultados filtradas en formato legible por máquina. + ar: >- + واجهة HTTP قابلة للبرمجة للاستعلام عن فهارس التراث وإرجاع قوائم نتائج + مصفاة بصيغة قابلة للقراءة آلياً. + id: >- + Antarmuka HTTP yang dapat diprogram untuk menelusuri katalog warisan + budaya dan mengembalikan daftar hasil tersaring dalam format + terbaca mesin. + zh: >- + 用于查询遗产目录并以机器可读格式返回筛选结果列表的可编程 HTTP 接口。 comments: - Primary interface for programmatic collection discovery - Most heritage institutions expose REST/JSON search APIs - Consider rate limits and pagination for large-scale harvesting + - | + Common capabilities: + - Full-text and field-specific search + - Faceted filtering + - Pagination and sorting + - | + Typical response fields (varies by API): + - total + - results/items/records + - facets + - pagination links or cursors + - 'Preserved from prior description: REST/JSON search API endpoint for heritage collection discovery.' see_also: - https://opensearch.org/ - https://www.hydra-cg.com/spec/latest/core/ slots: - has_score + - has_name - has_url - - response_format + - has_format + structured_aliases: + - literal_form: doorzoekbare catalogusinterface + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Katalogabfrage-Schnittstelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: interface d'interrogation de catalogue + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: interfaz de consulta de catálogo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: واجهة استعلام الفهارس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: antarmuka kueri katalog + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 目录检索接口 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - catalog query + - HTTP endpoint + - machine-readable results + - discovery workflow + examples: + - value: + has_name: Nationaal Archief Search API + has_url: https://www.nationaalarchief.nl/onderzoeken/api/zoeken + has_format: + - https://www.iana.org/assignments/media-types/application/json + description: Example search API endpoint. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" SearchQueryParameter: class_uri: hydra:IriTemplateMapping - description: 'Describes a query parameter supported by a search API. - - - Documents the parameter name, type, whether it''s required, - - and its purpose. - - ' + description: >- + Named request input in an IRI template that constrains retrieval, + ordering, paging, or field selection behavior. + alt_descriptions: + nl: >- + Benoemde invoer in een IRI-sjabloon die beperking, sortering, + paginering of veldselectie bij ophalen stuurt. + de: >- + Benannter Anfrageeingabewert in einer IRI-Vorlage, der Einschränkung, + Sortierung, Paginierung oder Feldauswahl steuert. + fr: >- + Entrée nommée dans un modèle IRI qui contrôle les contraintes, + le tri, la pagination ou la sélection de champs. + es: >- + Entrada nombrada en una plantilla IRI que controla restricciones, + ordenación, paginación o selección de campos. + ar: >- + مُدخل طلب مسمى داخل قالب IRI يحدد القيود أو الترتيب أو التقسيم + إلى صفحات أو اختيار الحقول. + id: >- + Masukan permintaan bernama dalam templat IRI yang mengatur pembatasan, + pengurutan, paginasi, atau pemilihan bidang. + zh: >- + IRI 模板中的命名请求输入,用于约束检索、排序、分页或字段选择行为。 slots: - has_score - has_name + - has_description + - required + structured_aliases: + - literal_form: benoemde IRI-aanvraaginvoer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: benannter IRI-Anfragewert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entrée de requête IRI nommée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entrada de solicitud IRI nombrada + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مُدخل طلب IRI مسمى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: masukan permintaan IRI bernama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 命名 IRI 请求输入 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Encodes request semantics such as filtering, paging, and sorting controls. + - Typically documented with cardinality and required/optional usage. + - 'Preserved from prior description: Query parameter supported by a search API.' + keywords: + - IRI template + - request input + - paging control + - filter constraint + examples: + - value: + has_name: q + has_description: Free-text term matched against title and description fields. + required: false + description: Optional input controlling text matching behavior diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SearchScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SearchScore.yaml index 606e185431..25e70877f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SearchScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SearchScore.yaml @@ -5,20 +5,75 @@ description: A search relevance score. prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ + dqv: http://www.w3.org/ns/dqv# skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: SearchScore: class_uri: schema:Rating + description: >- + Quantitative relevance metric indicating how well a result matches a search + query within discovery interfaces. + alt_descriptions: + nl: >- + Kwantitatieve relevantiemetric die aangeeft hoe goed een resultaat overeenkomt met een zoekopdracht + binnen ontdekkingsinterfaces. + de: >- + Quantitative Relevanzmetrik, die angibt, wie gut ein Ergebnis mit einer Suchanfrage + in Discovery-Schnittstellen übereinstimmt. + fr: >- + Métrique de pertinence quantitative indiquant dans quelle mesure un résultat correspond + à une requête de recherche dans les interfaces de découverte. + es: >- + Métrica de relevancia cuantitativa que indica qué tan bien un resultado coincide + con una consulta de búsqueda en interfaces de descubrimiento. + ar: >- + مقياس صلة كمي يشير إلى مدى تطابق النتيجة مع استعلام البحث + في واجهات الاكتشاف. + id: >- + Metrik relevansi kuantitatif yang menunjukkan seberapa baik hasil cocok dengan kueri pencarian + dalam antarmuka penemuan. + zh: >- + 指示结果在发现界面中与搜索查询匹配程度的量化相关性指标。 + structured_aliases: + - literal_form: zoekscore + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Suchbewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: score de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: puntuación de búsqueda + predicate: EXACT_SYNONYM + in_language: es + - literal_form: درجة البحث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: skor pencarian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 搜索评分 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - dqv:QualityMeasurement - description: A search relevance score. + - dqv:QualityMeasurement slots: - has_value + comments: + - Used for ranking search results by relevance. + - Higher scores indicate better match to query parameters. + - 'Preserved from prior description: A search relevance score.' + keywords: + - relevance metric + - search ranking + - discovery score + - query matching annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SectionLink.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SectionLink.yaml index 2fb56dba21..b256579de7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SectionLink.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SectionLink.yaml @@ -2,7 +2,7 @@ id: https://nde.nl/ontology/hc/class/SectionLink name: SectionLink title: SectionLink description: >- - A link to a section. + A link to a page section. prefixes: linkml: https://w3id.org/linkml/ @@ -12,16 +12,78 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_url +- linkml:types +- ../slots/has_url +- ../slots/has_label classes: SectionLink: class_uri: schema:WebPageElement - description: Section link. + description: >- + Navigable reference pointing to a specific fragment or segment within + a larger web document. + alt_descriptions: + nl: >- + Navigeerbare verwijzing die wijst naar een specifiek fragment of segment binnen + een groter webdocument. + de: >- + Navigierbarer Verweis, der auf ein bestimmtes Fragment oder Segment innerhalb + eines größeren Webdokuments verweist. + fr: >- + Référence navigable pointant vers un fragment ou segment spécifique + dans un document web plus vaste. + es: >- + Referencia navegable que apunta a un fragmento o segmento específico + dentro de un documento web más amplio. + ar: >- + مرجع قابل للتنقل يشير إلى جزء أو مقطع محدد + داخل مستند ويب أكبر. + id: >- + Referensi yang dapat dinavigasi yang menunjuk ke fragmen atau segmen tertentu + dalam dokumen web yang lebih besar. + zh: >- + 指向较大网页文档中特定片段或段落的可导航引用。 + structured_aliases: + - literal_form: sectieverwijzing + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abschnittslink + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lien de section + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enlace de sección + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رابط القسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tautan bagian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 章节链接 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:WebPageElement + comments: + - Typically used alongside PageSection to provide navigable section references. + - Supports anchor-based navigation within long-form content. + - 'Preserved from prior description: Link pointing to a page section.' + keywords: + - page fragment + - section anchor + - document navigation + - internal link + examples: + - value: + has_url: https://example.com/page#section-2 + has_label: Methodology Section + description: Link to methodology section within research article annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_url + - has_url + - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml index 5ee7d69c4a..8cc2403a24 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml @@ -8,16 +8,33 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: SectorOfArchivesInSweden: - description: The archival sector in Sweden. This represents the collective system of archival institutions and practices in Sweden, including Riksarkivet (National Archives), regional archives, municipal archives, and private archives. It describes the sector as a whole rather than individual institutions. + description: >- + The archival sector in Sweden, representing the collective system of archival + institutions and practices including Riksarkivet, regional archives, municipal + archives, and private archives. + alt_descriptions: + sv: Arkivsektorn i Sverige, som representerar det gemensamma systemet av arkivinstitutioner inklusive Riksarkivet, landsarkiv, kommunarkiv och privata arkiv. + de: Der Archivsektor in Schweden, repräsentiert das kollektive System der Archivinstitutionen einschließlich Riksarkivet, Regionalarchive, Kommunalarchive und private Archive. + structured_aliases: + - literal_form: Arkivsektorn i Sverige + in_language: sv + - literal_form: Archivwesen in Schweden + in_language: de + - literal_form: Secteur des archives en Suède + in_language: fr + comments: + - Describes Swedish archival infrastructure as a whole rather than individual institutions. + - Includes national, regional, and local archives. + - Functions as an official public-sector archival domain classification in Sweden. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,13 +42,16 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q84171278 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q84171278 broad_mappings: - wd:Q166118 + slot_usage: + identified_by: + has_type: + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Sector of Archives in Sweden skos:altLabel: Archivwesen in Schweden, Swedish Archival Sector @@ -41,16 +61,7 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - slot_usage: - identified_by: null - has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:OfficialInstitutionType"]' see_also: - RegionalStateArchives - Landsarkiv - NationalArchives - comments: - - Archivwesen in Schweden (de) - - 'CUSTODIAN-ONLY: Represents sector, not collection type' - - Describes Swedish archival infrastructure - - Includes national, regional, and local archives diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml index db88342a1a..a6ddc2b3e2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetType.yaml @@ -10,22 +10,33 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ + crm: http://www.cidoc-crm.org/cidoc-crm# rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: SectorOfArchivesInSwedenRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by SectorOfArchivesInSweden custodians. - - ' + description: >- + A rico:RecordSetType for classifying collections held by SectorOfArchivesInSweden custodians. + alt_descriptions: + sv: En RecordSetType för klassificering av samlingar hos svenska arkivsektorns förvaltare. + de: Ein RecordSetType für die Klassifizierung von Beständen schwedischer Archivsektor-Verwalter. + structured_aliases: + - literal_form: svensk arkivsektor-bestandstyp + in_language: sv + - literal_form: schwedischer Archivsektor-Bestandstyp + in_language: de + comments: + - Subclasses specify organizational principles for Swedish sector records. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -35,7 +46,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:SectorOfArchivesInSwedenRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml index 0d9207f907..9269c88d30 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml @@ -4,58 +4,111 @@ title: SectorOfArchivesInSweden Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./SectorOfArchivesInSwedenRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SectorOfArchivesInSwedenRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SwedishSectorFonds: is_a: SectorOfArchivesInSwedenRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Swedish sector archives.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the fonds \norganizational\ - \ principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced within Swedish + sector-specific administrative and public-service domains. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd binnen + Zweedse sectorspecifieke bestuurs- en publieke dienstdomeinen. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus schwedischen + sektorspezifischen Verwaltungs- und oeffentlichen Dienstbereichen. + fr: >- + Agregation fondee sur la provenance de documentation produite dans des + domaines suédois sectoriels d'administration et de service public. + es: >- + Agregacion basada en procedencia de documentacion producida en dominios + suecos sectoriales de administracion y servicio publico. + ar: >- + تجميع قائم على المنشأ لوثائق أُنتجت ضمن مجالات قطاعية سويدية + للإدارة والخدمة العامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan dalam + domain sektoral Swedia untuk administrasi dan layanan publik. + zh: >- + 基于来源原则聚合瑞典各行业行政与公共服务领域形成的文献。 + sv: >- + Proveniensbaserad aggregering av dokumentation skapad inom svenska + sektorspecifika domaner for forvaltning och offentlig tjanst. + structured_aliases: + - literal_form: svensk sektor-fonds + predicate: EXACT_SYNONYM + in_language: sv + - literal_form: schwedischer Sektorbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Zweeds sectordocumentatiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds sectoriel suedois + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo sectorial sueco + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق أرشيف قطاعي سويدي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip sektoral Swedia + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 瑞典行业行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: The Swedish sector framing remains explicit for domain-specific cataloging. + - 'Preserved from prior description: A rico:RecordSetType for Swedish sector archives.' + keywords: + - sector administration + - public service domain + - Swedish governance + - fonds provenance + examples: + - value: + has_type: hc:SwedishSectorFonds + has_custodian: hc:SectorOfArchivesInSweden + has_note: Sector regulator files, service directives, and compliance correspondence. + description: Swedish sector-domain documentation grouped by originating administrative provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SectorOfArchivesInSwedenRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SwedishSectorFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:SwedishSectorFonds has_custodian: - equals_string: SectorOfArchivesInSweden - record_holder_note: - equals_string: This RecordSetType is typically held by SectorOfArchivesInSweden - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:SectorOfArchivesInSweden + has_note: + equals_string: This RecordSetType is typically held by SectorOfArchivesInSweden custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml index 36f9a88f79..54e32e7b3a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml @@ -8,16 +8,34 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: SecurityArchives: - description: Type of archives in Czechia related to security services. Security archives preserve records of security and intelligence services, often from historical regimes. In the Czech context, this includes archives documenting the activities of communist-era security services and their records. + description: >- + Type of archives in Czechia related to security services, preserving records + of security and intelligence services, often from historical regimes. + alt_descriptions: + cs: Typ archivů v České republice související s bezpečnostními službami. + de: Archivtyp in Tschechien, der mit Sicherheitsdiensten verbunden ist. + fr: Type d'archives en Tchéquie lié aux services de sécurité. + structured_aliases: + - literal_form: bezpečnostní archivy + in_language: cs + - literal_form: Sicherheitsarchive + in_language: de + - literal_form: archives de sécurité + in_language: fr + comments: + - Czech-specific institution type. + - Includes archives documenting communist-era security services. + - Important for transitional justice and historical research. + - Access may be restricted for privacy/security. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -25,17 +43,16 @@ classes: - hold_record_set - has_score - identified_by - exact_mappings: - - wd:Q101475797 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q101475797 broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Security Archives skos:altLabel: Security Service Archives, Intelligence Archives @@ -47,8 +64,3 @@ classes: - GovernmentArchive - MilitaryArchive - PoliticalArchive - comments: - - Czech-specific institution type - - Preserves security service records - - Important for transitional justice and historical research - - Access may be restricted for privacy/security diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml index 29316a45c6..053f018ee3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetType.yaml @@ -8,16 +8,28 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: SecurityArchivesRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by SecurityArchives custodians. - ' + description: >- + A rico:RecordSetType for classifying collections held by SecurityArchives custodians. + alt_descriptions: + cs: RecordSetType pro klasifikaci sbírek u správců bezpečnostních archivů. + de: Ein RecordSetType für die Klassifizierung von Beständen bei Sicherheitsarchiv-Verwaltern. + structured_aliases: + - literal_form: bezpečnostní archiv-bestandstyp + in_language: cs + - literal_form: Sicherheitsarchiv-Bestandstyp + in_language: de + comments: + - Subclasses specify organizational principles for security service records. is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -27,7 +39,7 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:SecurityArchivesRecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml index aeb3c8593e..b1780328be 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml @@ -4,95 +4,202 @@ title: SecurityArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./SecurityArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SecurityArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SecurityServiceFonds: is_a: SecurityArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Security/intelligence service records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced by security and + intelligence authorities in mandate execution and oversight workflows. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + veiligheids- en inlichtingendiensten tijdens taakuitvoering en toezicht. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus Sicherheits- und + Nachrichtendienstbehoerden in Mandatsausfuehrung und Aufsicht. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites de securite et de renseignement dans leurs mandats. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades de seguridad e inteligencia en ejecucion de mandato. + ar: >- + تجميع قائم على المنشأ لوثائق أصدرتها سلطات الأمن والاستخبارات + ضمن تنفيذ المهام وإجراءات الرقابة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + keamanan dan intelijen dalam pelaksanaan mandat dan pengawasan. + zh: >- + 基于来源原则聚合安全与情报机构在任务执行与监督流程中形成的文献。 + cs: >- + Proveniencne zalozena agregace dokumentace vytvorene bezpecnostnimi a + zpravodajskymi organy pri vykonu mandatu a dohledu. + structured_aliases: + - literal_form: bezpečnostní služba-fonds + predicate: EXACT_SYNONYM + in_language: cs + - literal_form: Sicherheitsdienstbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: veiligheids- en inlichtingendienstfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds de services de securite et renseignement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de servicios de seguridad e inteligencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق وثائق أمنية واستخبارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds layanan keamanan dan intelijen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 安全与情报文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: Access controls and classification constraints may apply due to sensitivity. + - 'Preserved from prior description: A rico:RecordSetType for security/intelligence service records.' + keywords: + - intelligence authority + - oversight workflow + - restricted documentation + - governance provenance + examples: + - value: + has_type: hc:SecurityServiceFonds + has_custodian: hc:SecurityArchives + has_note: Mandate directives, case administration files, and oversight reports. + description: Security-authority documentation grouped by originating institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SecurityArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SecurityServiceFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:SecurityServiceFonds has_custodian: - equals_string: SecurityArchives - record_holder_note: - equals_string: This RecordSetType is typically held by SecurityArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SecurityArchives + has_note: + equals_string: This RecordSetType is typically held by SecurityArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" SurveillanceRecordSeries: is_a: SecurityArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Surveillance documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of monitoring activities, + observation logs, and operational follow-up actions. + alt_descriptions: + nl: >- + Geordende documentaire reeks van monitoringsactiviteiten, + observatielogboeken en operationele opvolging. + de: >- + Geordnete Dokumentationsfolge aus Ueberwachungsaktivitaeten, + Beobachtungsprotokollen und operativer Nachverfolgung. + fr: >- + Sequence documentaire ordonnee d'activites de surveillance, + journaux d'observation et actions de suivi operationnel. + es: >- + Secuencia documental ordenada de actividades de vigilancia, + registros de observacion y acciones de seguimiento operativo. + ar: >- + تسلسل وثائقي منظم لأنشطة المراقبة وسجلات الرصد + وإجراءات المتابعة التشغيلية. + id: >- + Urutan dokumenter teratur dari aktivitas pemantauan, + log observasi, dan tindak lanjut operasional. + zh: >- + 由监测活动、观察日志与行动跟进形成的有序文献序列。 + cs: >- + Usporadana dokumentacni posloupnost monitorovacich cinnosti, + pozorovacich zaznamu a navazujicich operacnich kroku. + structured_aliases: + - literal_form: sledovací záznamy-serie + predicate: EXACT_SYNONYM + in_language: cs + - literal_form: Überwachungsakten-Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reeks toezicht- en observatiedocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: sequence de surveillance operationnelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de vigilancia operativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق مراقبة تشغيلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi pemantauan operasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 监测行动文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the series organizational principle as defined by rico-rst:Series. + - Note preserved: Sequence order supports timeline reconstruction of monitored activities. + - 'Preserved from prior description: A rico:RecordSetType for surveillance documentation.' + keywords: + - monitoring activity + - observation log + - operational follow-up + - sequence evidence + examples: + - value: + has_type: hc:SurveillanceRecordSeries + has_custodian: hc:SecurityArchives + has_note: Observation logs, incident notes, and follow-up action records. + description: Monitoring documentation arranged as a recurring operational sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - SecurityArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SurveillanceRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:SurveillanceRecordSeries has_custodian: - equals_string: SecurityArchives - record_holder_note: - equals_string: This RecordSetType is typically held by SecurityArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SecurityArchives + has_note: + equals_string: This RecordSetType is typically held by SecurityArchives custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml index 50389cf5dc..f2d5add8d9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SecurityLevel.yaml @@ -8,33 +8,34 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: SecurityLevel: class_uri: skos:Concept - description: 'A security classification or level. - - - **USAGE**: - - Used for: - - - Warehouse security levels - - - Document classifications - - - Access control tiers - - ' + description: >- + A security classification or level. + alt_descriptions: + nl: Een beveiligingsclassificatie of -niveau. + de: Eine Sicherheitsklassifikation oder Sicherheitsstufe. + fr: Une classification ou un niveau de sécurité. + structured_aliases: + - literal_form: beveiligingsniveau + in_language: nl + - literal_form: Sicherheitsstufe + in_language: de + - literal_form: niveau de sécurité + in_language: fr + comments: + - Used for warehouse security levels, document classifications, access control tiers. + broad_mappings: + - skos:Concept slots: - has_code - exact_mappings: - - skos:Concept annotations: specificity_score: '0.50' specificity_rationale: Moderately specific - security relevant to storage facilities. - custodian_types: '[''*'']' + custodian_types: "['*']" examples: - value: has_code: HIGH diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml index de5df437ec..78b836a3fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SecuritySystem.yaml @@ -3,25 +3,35 @@ name: SecuritySystem title: SecuritySystem description: >- Security system (e.g. CCTV, alarms). - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: SecuritySystem: class_uri: schema:Product - description: Security system. + description: >- + Security system (e.g. CCTV, alarms). + alt_descriptions: + nl: Beveiligingssysteem (bijv. CCTV, alarminstallaties). + de: Sicherheitssystem (z.B. CCTV, Alarmanlagen). + fr: Système de sécurité (par ex. CCTV, alarmes). + structured_aliases: + - literal_form: beveiligingssysteem + in_language: nl + - literal_form: Sicherheitssystem + in_language: de + - literal_form: système de sécurité + in_language: fr + broad_mappings: + - schema:Product annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_name + - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Segment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Segment.yaml index 1942c7b0f1..9acf874208 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Segment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Segment.yaml @@ -7,20 +7,29 @@ prefixes: oa: http://www.w3.org/ns/oa# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: Segment: class_uri: oa:SpecificResource - description: 'A segment or region of a resource. - - - **Ontological Alignment**: - - - `oa:SpecificResource`: A specific part of a resource. - - ' + description: >- + A segment or region of a resource. + alt_descriptions: + nl: Een segment of regio van een bron. + de: Ein Segment oder Bereich einer Ressource. + fr: Un segment ou région d'une ressource. + structured_aliases: + - literal_form: segment + in_language: nl + - literal_form: Segment + in_language: de + - literal_form: segment + in_language: fr + comments: + - Ontological alignment with oa:SpecificResource (a specific part of a resource). + exact_mappings: + - oa:SpecificResource slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml index c94a943f9e..8d46252daf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SensitivityLevel.yaml @@ -1,19 +1,37 @@ id: https://nde.nl/ontology/hc/class/SensitivityLevel name: SensitivityLevel title: Sensitivity Level -description: Classification of data sensitivity (e.g., Public, Restricted, GDPR-Sensitive). MIGRATED from gdpr_relevant slot. +description: >- + Classification of data sensitivity (e.g., Public, Restricted, GDPR-Sensitive). prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: SensitivityLevel: class_uri: skos:Concept + description: >- + Classification of data sensitivity (e.g., Public, Restricted, GDPR-Sensitive). + alt_descriptions: + nl: Classificatie van gegevensgevoeligheid (bijv. Openbaar, Beperkt, AVG-gevoelig). + de: Klassifizierung der Datenempfindlichkeit (z.B. Öffentlich, Beschränkt, DSGVO-sensitiv). + fr: Classification de la sensibilité des données (par ex. Public, Restreint, RGPD-sensible). + structured_aliases: + - literal_form: gevoeligheidsniveau + in_language: nl + - literal_form: Empfindlichkeitsstufe + in_language: de + - literal_form: niveau de sensibilité + in_language: fr + comments: + - Migrated from gdpr_relevant slot. + broad_mappings: + - skos:Concept slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Service.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Service.yaml index d022f7d30c..88671433f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Service.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Service.yaml @@ -7,27 +7,40 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_type - - ../slots/has_price +- linkml:types +- ../slots/has_type +- ../slots/has_price classes: Service: class_uri: schema:Service - description: 'A service offered by an institution. **USAGE**: Used for: - Visitor - services (guided tours, audio guides) - Research services (reference, reproductions) - - Conservation services ' + description: >- + A service offered by an institution. + alt_descriptions: + nl: Een dienst aangeboden door een instelling. + de: Eine von einer Institution angebotene Dienstleistung. + fr: Un service offert par une institution. + structured_aliases: + - literal_form: dienst + in_language: nl + - literal_form: Dienstleistung + in_language: de + - literal_form: service + in_language: fr + comments: + - Used for visitor services (guided tours, audio guides). + - Used for research services (reference, reproductions). + - Used for conservation services. + broad_mappings: + - schema:Service slots: - has_type - has_price slot_usage: has_type: -# range: string # uriorcurie - exact_mappings: - - schema:Service annotations: specificity_score: '0.40' specificity_rationale: Moderately specific - services common in public institutions. - custodian_types: '[''*'']' + custodian_types: "['*']" examples: - value: price: €15 per person diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ServiceArea.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ServiceArea.yaml index b35a13435c..2d42869b24 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ServiceArea.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ServiceArea.yaml @@ -10,32 +10,43 @@ prefixes: prov: http://www.w3.org/ns/prov# rico: https://www.ica.org/standards/RiC/ontology# imports: - - linkml:types - - ../enums/ServiceAreaTypeEnum - - ../metadata - - ../slots/contain_covers_settlement - - ../slots/cover_geographic_subdivision - - ../slots/cover_country - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_boundary - - ../slots/20260202_matang/new/served_by - - ../slots/20260202_matang/new/service_area_description - - ../slots/20260202_matang/new/service_area_id - - ../slots/20260202_matang/new/service_area_name - - ../slots/20260202_matang/new/service_area_type - - ../slots/20260202_matang/new/source_dataset - - ../slots/temporal_extent +- linkml:types +- ../enums/ServiceAreaTypeEnum +- ../metadata +- ../slots/contain_covers_settlement +- ../slots/cover_geographic_subdivision +- ../slots/cover_country +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_boundary +- ../slots/provided_by +- ../slots/has_description +- ../slots/has_type +- ../slots/has_provenance +- ../slots/temporal_extent classes: ServiceArea: class_uri: schema:AdministrativeArea - description: "Geographic area served by a heritage custodian institution.\n\n**Dutch Term**: \"Werkgebied\" - the operational territory of an archive,\nlibrary, or museum where they provide services and collect materials.\n\n**CRITICAL DISTINCTION: ServiceArea vs Jurisdiction**\n\nServiceArea and Jurisdiction are fundamentally different concepts:\n\n| Aspect | ServiceArea | Jurisdiction |\n|--------|-------------|--------------|\n| **Definition** | Geographic area where a SPECIFIC custodian operates (\"werkgebied\") | Geographic area where specific LAWS AND POLICIES apply |\n| **Scope** | Operational territory | Legal framework scope |\n| **Sharing** | UNIQUE to each custodian | SHARED by multiple custodians operating under same legal framework |\n| **Example** | Each municipal archive has its own municipality as service area | Dutch national law creates a jurisdiction for all municipal archives in NL |\n\n**Key Example**:\n\nA national law (e.g., Archiefwet) creates a JURISDICTION covering\ - \ the entire Netherlands.\nALL Dutch municipal archives operate within this SAME jurisdiction - they share it!\nBut each municipal archive has a DIFFERENT ServiceArea (werkgebied) - typically\ntheir own municipality or region.\n\n- Noord-Hollands Archief: ServiceArea = Haarlem + surrounding municipalities, Jurisdiction = NL (Dutch national law)\n- Gemeentearchief Amsterdam: ServiceArea = Amsterdam municipality, Jurisdiction = NL (same!)\n- Regionaal Archief Tilburg: ServiceArea = Tilburg region, Jurisdiction = NL (same!)\n\nAll three have DIFFERENT service areas but share the SAME jurisdiction.\n\n**Purpose**:\n\nServiceArea captures the geographic jurisdiction/coverage of heritage institutions:\n\n1. **Archives**: The municipalities whose records they manage\n - Provincial archives cover entire province\n - Regional archives cover specific municipalities\n - Municipal archives cover single city\n\n2. **Libraries**: The service district for lending/access\n - Public libraries\ - \ serve defined municipalities\n - Academic libraries may have national scope\n\n3. **Museums**: Geographic scope of collection mandate\n - Regional museums collect from specific area\n - National museums have country-wide scope\n\n| Ontology | Class/Property | Usage |\n|----------|----------------|-------|\n| **Schema.org** | `schema:areaServed` | Primary property linking Organization \u2192 ServiceArea |\n| **Schema.org** | `schema:AdministrativeArea` | Class for geographic regions under jurisdiction |\n| **TOOI** | `tooi:BestuurlijkeRuimte` | Dutch government pattern for administrative spaces |\n| **TOOI** | `tooi:JuridischeRuimte` | Operational/effect area of legal instruments |\n| **GeoSPARQL** | `geosparql:Feature` | Geospatial representation base class |\n| **W3C Org** | `org:hasSite` | Related concept for organizational presence |\n\n**Relationship to Other Classes**:\n\n```\nCustodianLegalStatus --schema:areaServed--> ServiceArea\n \ - \ |\n \u251C\u2500\u2500> GeoSpatialPlace (boundary polygon)\n \u251C\u2500\u2500> Country (covered country)\n \u251C\u2500\u2500> Subregion (covered provinces)\n \u2514\u2500\u2500> Settlement (covered cities)\n```\n\n**Historical vs Current Boundaries**:\n\nService areas may change over time due to:\n- Municipal mergers (gemeentelijke herindeling)\n- Archive reorganizations\n- Administrative boundary changes\n\nUse `is_historical_boundary: true` and `temporal_extent` to track historical areas.\n\n**Display Styling**:\n\n| Boundary Type | Border Color | Fill Color | Opacity |\n|---------------|--------------|------------|---------|\n| Current | Blue (#3498db) | Blue (#3498db) | 20% |\n| Historical | Brown (#8b4513) | Goldenrod (#daa520) | 20% |\n\n**Example - Noord-Hollands Archief**:\n\ - \nThe NHA serves multiple municipalities in Noord-Holland province.\nBefore the 2001 merger, Gemeentearchief Haarlem and Rijksarchief Noord-Holland\nhad separate service areas. After merger, the combined service area includes\nboth the city and provincial scope.\n" - exact_mappings: + alt_descriptions: + nl: Geografisch werkgebied van een specifieke erfgoedinstelling (operationeel dienstgebied). + de: Geografisches Einsatz- oder Servicegebiet einer bestimmten Kultureinrichtung (operatives Gebiet). + fr: Zone geographique desservie par une institution patrimoniale donnee (territoire operationnel). + es: Area geografica atendida por una institucion patrimonial concreta (territorio operativo). + ar: النطاق الجغرافي الذي تخدمه مؤسسة تراثية محددة (نطاق تشغيلي). + id: Wilayah geografis yang dilayani oleh suatu lembaga warisan tertentu (wilayah operasional). + zh: 某一特定文化遗产机构所服务的地理范围(运营服务区)。 + structured_aliases: + - {literal_form: werkgebied, in_language: nl} + - {literal_form: Einzugsgebiet, in_language: de} + - {literal_form: zone de service, in_language: fr} + - {literal_form: area de servicio, in_language: es} + - {literal_form: منطقة خدمة, in_language: ar} + - {literal_form: wilayah layanan, in_language: id} + - {literal_form: 服务范围, in_language: zh} + description: >- + Geographic service area ("werkgebied") of a specific heritage custodian. + broad_mappings: - schema:AdministrativeArea close_mappings: - tooi:BestuurlijkeRuimte @@ -52,30 +63,22 @@ classes: - identified_by - has_label - has_boundary - - served_by - - service_area_description - - service_area_id - - service_area_name - - service_area_type - - source_dataset + - provided_by + - has_description + - has_type + - has_provenance - has_score - temporal_extent slot_usage: identified_by: - range: HALCAdm1Code - inlined: true - has_label: - range: HALCAdm2Name - inlined: true - service_area_id: identifier: true required: true examples: - value: https://nde.nl/ontology/hc/servicearea/nha-werkgebied - value: https://nde.nl/ontology/hc/servicearea/vianen-historical-1500 - service_area_name: + has_label: required: true - service_area_type: + has_type: required: false comments: - Represents the geographic SERVICE AREA ('werkgebied') of a heritage custodian @@ -97,10 +100,10 @@ classes: - http://www.opengis.net/ont/geosparql examples: - value: - service_area_id: https://nde.nl/ontology/hc/servicearea/nha-werkgebied - service_area_name: Noord-Hollands Archief Werkgebied - service_area_description: Service area covering Haarlem and surrounding municipalities in Noord-Holland province - service_area_type: REGIONAL + identified_by: https://nde.nl/ontology/hc/servicearea/nha-werkgebied + has_label: Noord-Hollands Archief Werkgebied + has_description: Service area covering Haarlem and surrounding municipalities in Noord-Holland province + has_type: REGIONAL cover_country: alpha_2: NL cover_geographic_subdivision: @@ -111,34 +114,52 @@ classes: name: Haarlem - geonames_id: 2754669 name: Heemskerk - - geospatial_id: https://nde.nl/ontology/hc/geo/nha-boundary - geometric_extent: - - has_format: - has_value: MULTIPOLYGON(((4.5 52.2, 5.0 52.2, 5.0 52.5, 4.5 52.5, 4.5 52.2))) - has_type: - has_label: MULTIPOLYGON - temporal_extent: - begin_of_the_begin: '2001-01-01' - is_historical_boundary: false - served_by: https://nde.nl/ontology/hc/legal/noord-hollands-archief + has_boundary: https://nde.nl/ontology/hc/geo/nha-boundary + provided_by: https://nde.nl/ontology/hc/legal/noord-hollands-archief + temporal_extent: + begin_of_the_begin: '2001-01-01' - value: - service_area_id: https://nde.nl/ontology/hc/servicearea/vianen-historical-1500 - service_area_name: Graafschap Vianen (Historical) - service_area_description: Historical territory of the County of Vianen, circa 1500 - service_area_type: HISTORICAL + identified_by: https://nde.nl/ontology/hc/servicearea/vianen-historical-1500 + has_label: Graafschap Vianen (Historical) + has_description: Historical territory of the County of Vianen, circa 1500 + has_type: HISTORICAL cover_country: alpha_2: NL - is_historical_boundary: true temporal_extent: begin_of_the_begin: '1500-01-01' end_of_the_end: '1795-01-01' - identified_by: - identified_by: VI - has_label: - has_label: Vianen - served_by: https://nde.nl/ontology/hc/legal/gemeentearchief-vianen - source_dataset: HALC Historical Boundaries 1500 + provided_by: https://nde.nl/ontology/hc/legal/gemeentearchief-vianen + notes: + - | + Preserved from prior description (commit 37852a46): + + "Geographic area served by a heritage custodian institution.\n\n**Dutch Term**: \"Werkgebied\" - the operational territory of an archive,\nlibrary, or museum where they provide services and collect materials.\n\n**CRITICAL DISTINCTION: ServiceArea vs Jurisdiction**\n\nServiceArea and Jurisdiction are fundamentally different concepts:\n\n| Aspect | ServiceArea | Jurisdiction |\n|--------|-------------|--------------|\n| **Definition** | Geographic area where a SPECIFIC custodian operates (\"werkgebied\") | Geographic area where specific LAWS AND POLICIES apply |\n| **Scope** | Operational territory | Legal framework scope |\n| **Sharing** | UNIQUE to each custodian | SHARED by multiple custodians operating under same legal framework |\n| **Example** | Each municipal archive has its own municipality as service area | Dutch national law creates a jurisdiction for all municipal archives in NL |\n\n**Key Example**:\n\nA national law (e.g., Archiefwet) creates a JURISDICTION covering\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Dutch term + + - "Werkgebied": the operational territory of a custodian. + + Critical distinction: ServiceArea vs Jurisdiction + + - ServiceArea: geographic area where a specific custodian operates. + - Jurisdiction: geographic scope where specific laws/policies apply (often shared). + + Example (NL) + + - Jurisdiction (shared): Dutch national law (e.g., Archiefwet) covers the whole country. + - ServiceArea (unique): each municipal/regional archive serves a different municipality/region. + + Historical boundaries + + - Use temporal_extent to indicate time validity. + - Use has_boundary to link to a geospatial boundary representation. + + legacy_examples: | + The earlier examples included additional fields and nested structures + (e.g., is_historical_boundary, source_dataset, detailed GeoSPARQL geometry). + Preserve those details in downstream profiles once the corresponding slots + are formalized on this class. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ServiceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ServiceType.yaml index b7632b8ead..625a66c9b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ServiceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ServiceType.yaml @@ -14,36 +14,35 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: ServiceType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for service type classifications. - - - **SERVICE CATEGORIES**: - - - VISITOR: Public-facing visitor services - - - RESEARCH: Research support services - - - CONSERVATION: Conservation services - - - REPRODUCTION: Reproduction/digitization services - - - EDUCATIONAL: Educational services - - ' + description: >- + Abstract base class for service type classifications. + alt_descriptions: + nl: Abstracte basisklasse voor servicetype-classificaties. + de: Abstrakte Basisklasse für Dienstleistungstyp-Klassifizierungen. + fr: Classe de base abstraite pour les classifications de types de service. + structured_aliases: + - literal_form: servicetype + in_language: nl + - literal_form: Dienstleistungstyp + in_language: de + - literal_form: type de service + in_language: fr + comments: + - Service categories include VISITOR, RESEARCH, CONSERVATION, REPRODUCTION, EDUCATIONAL. + broad_mappings: + - skos:Concept slots: - identified_by - has_label - has_description - exact_mappings: - - skos:Concept annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - service types common in institutions. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml index 024842e0f9..ef4f029949 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ServiceTypes.yaml @@ -4,69 +4,131 @@ title: Service Type Subclasses 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/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ServiceType - - linkml:types +- ./ServiceType +- linkml:types classes: VisitorService: is_a: ServiceType description: Public-facing services for visitors (tours, audio guides). - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + alt_descriptions: + nl: Openbare diensten voor bezoekers (rondleidingen, audiotours). + de: Öffentliche Dienste für Besucher (Führungen, Audioguides). + structured_aliases: + - literal_form: bezoekersdienst + in_language: nl + - literal_form: Besucher-Dienstleistung + in_language: de broad_mappings: - schema:Service - crm:E7_Activity + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" ResearchService: is_a: ServiceType description: Research support services (reference, consultations). + alt_descriptions: + nl: Onderzoeks-ondersteunende diensten (referentie, consultaties). + de: Forschungsunterstützende Dienste (Referenz, Beratungen). + structured_aliases: + - literal_form: onderzoeks-dienst + in_language: nl + - literal_form: Forschungs-Dienstleistung + in_language: de broad_mappings: - schema:Service - crm:E7_Activity ConservationService: is_a: ServiceType description: Conservation and restoration services. + alt_descriptions: + nl: Conserverings- en restauratiediensten. + de: Konservierungs- und Restaurierungsdienste. + structured_aliases: + - literal_form: conserverings-dienst + in_language: nl + - literal_form: Konservierungs-Dienstleistung + in_language: de broad_mappings: - schema:Service - crm:E7_Activity ReproductionService: is_a: ServiceType description: Reproduction and digitization services. + alt_descriptions: + nl: Reproductie- en digitaliseringsdiensten. + de: Reproduktions- und Digitalisierungsdienste. + structured_aliases: + - literal_form: reproductie-dienst + in_language: nl + - literal_form: Reproduktions-Dienstleistung + in_language: de broad_mappings: - schema:Service - crm:E7_Activity EducationalService: is_a: ServiceType description: Educational and learning services. + alt_descriptions: + nl: Educatieve en leer-diensten. + de: Bildungs- und Lern-Dienstleistungen. + structured_aliases: + - literal_form: educatieve dienst + in_language: nl + - literal_form: Bildungs-Dienstleistung + in_language: de broad_mappings: - schema:EducationalOccupationalProgram - schema:Service LoanService: is_a: ServiceType description: Loan services for exhibitions or research. + alt_descriptions: + nl: Bruikleen-diensten voor tentoonstellingen of onderzoek. + de: Leih-Dienstleistungen für Ausstellungen oder Forschung. + structured_aliases: + - literal_form: bruikleen-dienst + in_language: nl + - literal_form: Leih-Dienstleistung + in_language: de broad_mappings: - schema:Service - crm:E7_Activity AccessibilityService: is_a: ServiceType description: Accessibility services for visitors with disabilities. + alt_descriptions: + nl: Toegankelijkheidsdiensten voor bezoekers met een beperking. + de: Barrierefreiheits-Dienstleistungen für Besucher mit Behinderungen. + structured_aliases: + - literal_form: toegankelijkheids-dienst + in_language: nl + - literal_form: Barrierefreiheits-Dienstleistung + in_language: de broad_mappings: - schema:Service - crm:E7_Activity CommercialService: is_a: ServiceType - description: "Revenue-generating commercial activities offered by heritage institutions.\n\ - \nIncludes:\n- Admissions: Ticket sales, pricing tiers, group rates, annual\ - \ passes\n- Retail: Gift shop, branded merchandise, reproductions, publications\n\ - - Food/beverage: Museum caf\xE9, beer tasting, product sampling\n- Events: Corporate\ - \ events, weddings, private rentals, conferences\n- Experiences: Interactive\ - \ exhibits, VR experiences, workshops, tastings\n- Licensing: Brand licensing,\ - \ image rights, reproduction fees\n- Tourism packages: Combined tickets, city\ - \ passes, tour group partnerships\n- Digital sales: Online shop, virtual experiences,\ - \ app subscriptions\n\nCreated per slot_fixes.yaml migration for: commercial_activity\ - \ (2026-01-18)\n" + description: >- + Revenue-generating commercial activities offered by heritage institutions. + alt_descriptions: + nl: Inkomstengenererende commerciële activiteiten van erfgoedinstellingen. + de: Einnahmengenerierende kommerzielle Aktivitäten von Heritage-Institutionen. + structured_aliases: + - literal_form: commerciële dienst + in_language: nl + - literal_form: Kommerzielle Dienstleistung + in_language: de + comments: + - Includes admissions, retail, food/beverage, events, experiences, licensing, tourism packages, digital sales. + - Created per slot_fixes.yaml migration for commercial_activity (2026-01-18). broad_mappings: - schema:Service - crm:E7_Activity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Setpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Setpoint.yaml index 7495ca406c..e0f84072be 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Setpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Setpoint.yaml @@ -1,7 +1,8 @@ id: https://nde.nl/ontology/hc/class/Setpoint name: setpoint_class title: Setpoint Class -description: "Environmental control setpoint for storage conditions.\n\nCreated per slot_fixes.yaml migration for:\n- temperature_target \u2192 has_setpoint + Setpoint\n- temperature_min \u2192 has_setpoint + Setpoint\n- temperature_max \u2192 has_setpoint + Setpoint\n- target_temperature_celsius \u2192 has_setpoint + Setpoint\n- target_relative_humidity \u2192 has_setpoint + Setpoint\n\nThis class models environmental control parameters (temperature, humidity, etc.)\nas first-class entities with proper unit handling, tolerances, and ISO standard references.\n" +description: >- + Environmental control setpoint for storage conditions. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,100 +13,80 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../enums/MeasureUnitEnum - - ../enums/SetpointTypeEnum - - ../slots/has_reference - - ../slots/20260202_matang/new/setpoint_max - - ../slots/20260202_matang/new/setpoint_min - - ../slots/20260202_matang/new/setpoint_tolerance - - ../slots/20260202_matang/new/setpoint_type - - ../slots/20260202_matang/new/setpoint_unit - - ../slots/20260202_matang/new/setpoint_value +- linkml:types +- ../enums/MeasureUnitEnum +- ../enums/SetpointTypeEnum +- ../slots/has_reference +- ../slots/maximum_of_maximum +- ../slots/minimum_of_minimum +- ../slots/has_level +- ../slots/has_setpoint classes: Setpoint: class_uri: brick:Setpoint - description: "An environmental control setpoint specifying a target value, acceptable range,\nand tolerance for a measurable property (temperature, humidity, light, etc.).\n\n**BRICK SCHEMA ALIGNMENT**:\nbrick:Setpoint - \"A point that represents a value used to guide the \noperation of equipment and/or systems\"\n\n**PRESERVATION CONTEXT**:\nSetpoints define target environmental conditions for heritage preservation.\nHVAC systems maintain conditions around setpoints within tolerance bands.\n\n**ISO STANDARD REFERENCES**:\n- ISO 11799:2015 (Archives): 16-18\xB0C, 30-45% RH\n- ISO 18911:2010 (Cold storage): 0 to +4\xB0C, 30% RH\n- ISO 18920:2011 (Photographs): 15-18\xB0C, 30-40% RH\n- BS 4971:2017 (UK Standard): 13-16\xB0C, 35-60% RH\n- EN 15757:2010 (Climate control): historic climate principle\n" + description: >- + An environmental control setpoint specifying a target value, acceptable range, + and tolerance for a measurable property (temperature, humidity, light, etc.). + alt_descriptions: + nl: Een omgevingscontrole-instelpunt dat een doelwaarde, acceptabele reikwijdte en tolerantie specificeert voor een meetbare eigenschap. + de: Ein Umgebungssteuerungs-Sollwert, der einen Zielwert, akzeptablen Bereich und Toleranz für eine messbare Eigenschaft festlegt. + fr: Un point de consigne de contrôle environnemental spécifiant une valeur cible, une plage acceptable et une tolérance pour une propriété mesurable. + structured_aliases: + - literal_form: instelpunt + in_language: nl + - literal_form: Sollwert + in_language: de + - literal_form: point de consigne + in_language: fr + comments: + - Brick Schema alignment - brick:Setpoint represents a value for equipment/system guidance. + - ISO Standard references include ISO 11799:2015 (Archives), ISO 18911:2010 (Cold storage), ISO 18920:2011 (Photographs). + - Created per slot_fixes.yaml migration for temperature and humidity targets (2026-01-18). exact_mappings: - brick:Setpoint + broad_mappings: - qudt:Quantity close_mappings: - sosa:ObservableProperty slots: - - setpoint_type - - setpoint_value - - setpoint_min - - setpoint_max - - setpoint_tolerance - - setpoint_unit + - has_setpoint + - minimum_of_minimum + - maximum_of_maximum + - has_level - has_reference slot_usage: - setpoint_type: + has_setpoint: range: SetpointTypeEnum required: true examples: - value: TEMPERATURE - value: RELATIVE_HUMIDITY - value: LIGHT_LUX - setpoint_value: - range: float - required: true - examples: - - value: 18.0 - - value: 50.0 - setpoint_min: + minimum_of_minimum: range: float required: false examples: - value: 16.0 - setpoint_max: + maximum_of_maximum: range: float required: false examples: - value: 20.0 - setpoint_tolerance: + has_level: range: float required: false examples: - value: 2.0 - setpoint_unit: - range: MeasureUnitEnum - required: true - examples: - - value: DEGREE_CELSIUS - - value: PERCENT - - value: LUX has_reference: -# range: string required: false examples: - value: ISO 11799:2015 - value: EN 15757:2010 - examples: - - value: - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_tolerance: 2.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: ISO 11799:2015 - - value: - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_min: 45.0 - setpoint_max: 55.0 - setpoint_tolerance: 5.0 - setpoint_unit: PERCENT - iso_standard_reference: ISO 11799:2015 - - value: - setpoint_type: TEMPERATURE - setpoint_value: -18.0 - setpoint_min: -20.0 - setpoint_max: -15.0 - setpoint_tolerance: 2.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: ISO 18911:2010 + notes: + - | + Preserved from prior description (commit 37852a46): + + "An environmental control setpoint specifying a target value, acceptable range,\nand tolerance for a measurable property (temperature, humidity, light, etc.).\n\n**BRICK SCHEMA ALIGNMENT**:\nbrick:Setpoint - \"A point that represents a value used to guide the \noperation of equipment and/or systems\"\n\n**PRESERVATION CONTEXT**:\nSetpoints define target environmental conditions for heritage preservation.\nHVAC systems maintain conditions around setpoints within tolerance bands.\n\n**ISO STANDARD REFERENCES**:\n- ISO 11799:2015 (Archives): 16-18\xB0C, 30-45% RH\n- ISO 18911:2010 (Cold storage): 0 to +4\xB0C, 30% RH\n- ISO 18920:2011 (Photographs): 15-18\xB0C, 30-40% RH\n- BS 4971:2017 (UK Standard): 13-16\xB0C, 35-60% RH\n- EN 15757:2010 (Climate control): historic climate principle\n" annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Settlement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Settlement.yaml index 062d26d1fa..6ecaad97f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Settlement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Settlement.yaml @@ -2,49 +2,55 @@ id: https://nde.nl/ontology/hc/class/settlement name: settlement title: Settlement Class imports: - - linkml:types - - ../slots/in_country - - ../slots/has_geographic_subdivision - - ../slots/has_score - - ../slots/has_latitude - - ../slots/has_longitude - - ../slots/20260202_matang/new/settlement_name +- linkml:types +- ../slots/in_country +- ../slots/has_geographic_subdivision +- ../slots/has_score +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_locality +prefixes: + linkml: https://w3id.org/linkml/ + gn: http://www.geonames.org/ontology# + schema: http://schema.org/ + wikidata: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ classes: Settlement: class_uri: gn:Feature - exact_mappings: + description: >- + City, town, or municipality identified by GeoNames ID. + alt_descriptions: + nl: Stad, dorp of gemeente geïdentificeerd door GeoNames ID. + de: Stadt, Dorf oder Gemeinde, identifiziert durch GeoNames-ID. + fr: Ville, village ou municipalité identifié par l'ID GeoNames. + structured_aliases: + - literal_form: nederzetting + in_language: nl + - literal_form: Siedlung + in_language: de + - literal_form: établissement + in_language: fr + comments: + - GeoNames provides stable identifiers for settlements worldwide. + - Each settlement has a unique numeric GeoNames ID that persists even if names or boundaries change. + - Examples include Amsterdam (2759794), Pittsburgh (5206379), Rio de Janeiro (3451190). + broad_mappings: - schema:Place - - gn:P.PPL close_mappings: - wikidata:Q486972 - crm:E53_Place - description: 'City, town, or municipality identified by GeoNames ID. GeoNames - (https://www.geonames.org/) is a geographical database that provides stable - identifiers for settlements worldwide. Each settlement has a unique numeric - GeoNames ID that persists even if names or boundaries change. Purpose: - Link - custodian places to their specific city/town location - Enable city-specific - feature types (e.g., "City of Pittsburgh Historic Designation") - Provide geographic - precision beyond country/subregion level GeoNames ID format: Numeric (e.g., - 5206379 for Pittsburgh) Examples: - GeoNames 2759794: Amsterdam, Netherlands - - GeoNames 5206379: Pittsburgh, Pennsylvania, USA - GeoNames 3451190: Rio de - Janeiro, Brazil - GeoNames 1850147: Tokyo, Japan - GeoNames 2643743: London, - United Kingdom Design rationale: - GeoNames IDs are stable, language-neutral - identifiers - Avoid ambiguity from duplicate city names (e.g., 41 "Springfield"s - in USA) - Enable geographic coordinate lookup via GeoNames API - Widely used - in heritage data (museum registries, archival systems) External resolution: - - GeoNames API: https://www.geonames.org/ - GeoNames RDF: https://sws.geonames.org/{geonames_id}/ - - Wikidata integration: Most major cities have Wikidata links Alternative: For - settlements without GeoNames ID, use settlement name + country as fallback, - but prefer obtaining GeoNames ID for data quality. ' + related_mappings: + - gn:P.PPL slots: - in_country - has_latitude - has_longitude - - settlement_name + - has_locality - has_geographic_subdivision - has_score slot_usage: - settlement_name: + has_locality: required: true in_country: required: true @@ -57,4 +63,4 @@ classes: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ShortCode.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ShortCode.yaml index 37ca31477e..966faceb49 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ShortCode.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ShortCode.yaml @@ -3,25 +3,35 @@ name: ShortCode title: ShortCode description: >- A short code identifier. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: ShortCode: class_uri: schema:PropertyValue - description: Short code. + description: >- + Short code identifier. + alt_descriptions: + nl: Korte code-identificator. + de: Kurzcoderkennung. + fr: Identifiant de code court. + structured_aliases: + - literal_form: korte code + in_language: nl + - literal_form: Kurzcode + in_language: de + - literal_form: code court + in_language: fr + broad_mappings: + - schema:PropertyValue annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Significance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Significance.yaml index 0648f29662..6cb69e0201 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Significance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Significance.yaml @@ -1,87 +1,98 @@ id: https://nde.nl/ontology/hc/class/Significance name: significance_class title: Significance Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ crm: http://www.cidoc-crm.org/cidoc-crm/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type default_prefix: hc - classes: Significance: class_uri: crm:E55_Type - description: | + description: >- Structured representation of significance or importance. - - **MIGRATION NOTE** (2026-01-22): - Created per slot_fixes.yaml migration from `community_significance` string - to structured Significance class per Rule 53. - - **Purpose**: - Provides structured representation for significance including: - - Type classification (e.g., cultural, economic, historical) - - Description of the significance - - Supporting evidence or justification - - **Ontological Alignment**: - - **Primary** (`class_uri`): `crm:E55_Type` - CIDOC-CRM type (significance as typed concept) - - **Close**: `dcterms:description` - Dublin Core description - - **Use Cases**: - - Cultural heritage significance (UNESCO recognition) - - Community importance (identity, social cohesion) - - Economic impact (tourism, heritage economy) - - Historical continuity (ancestral links) - - **Pattern**: - ```yaml - has_significance: - - has_type: CommunitySignificance - has_description: "Belgian cultural identity, Trappist beer heritage" - - has_type: EconomicSignificance - has_description: "Tourism revenue, heritage economy" - ``` - + alt_descriptions: + nl: Gestructureerde weergave van betekenis of belang. + de: Strukturierte Darstellung von Bedeutung oder Wichtigkeit. + fr: Représentation structurée de l'importance ou de la signification. + structured_aliases: + - literal_form: betekenis + in_language: nl + - literal_form: Bedeutung + in_language: de + - literal_form: importance + in_language: fr + comments: + - Created per slot_fixes.yaml migration from community_significance string (2026-01-22). + - Provides structured representation including type classification, description, and evidence. + - Use cases include cultural heritage significance, community importance, economic impact. + broad_mappings: + - crm:E55_Type + close_mappings: + - dcterms:description slots: - - has_type - - has_description - - has_label - + - has_type + - has_description + - has_label slot_usage: has_type: range: SignificanceType required: false examples: - - value: CommunitySignificance - - value: EconomicSignificance + - value: CommunitySignificance + - value: EconomicSignificance has_description: -# range: string required: true examples: - - value: "UNESCO-recognized Trappist tradition, Belgian cultural identity" - - value: "Economic importance for regional tourism" + - value: "UNESCO-recognized Trappist tradition, Belgian cultural identity" + - value: "Economic importance for regional tourism" has_label: -# range: string required: false examples: - - value: "UNESCO Intangible Heritage" - - value: "Regional Economic Driver" + - value: "UNESCO Intangible Heritage" + - value: "Regional Economic Driver" + examples: + - value: | + has_significance: + - has_type: CommunitySignificance + has_description: "Belgian cultural identity, Trappist beer heritage" + - has_type: EconomicSignificance + has_description: "Tourism revenue, heritage economy" + notes: + - | + Preserved from prior description (commit 37852a46): - exact_mappings: - - crm:E55_Type - close_mappings: - - dcterms:description + Structured representation of significance or importance. + **MIGRATION NOTE** (2026-01-22): + Created per slot_fixes.yaml migration from `community_significance` string + to structured Significance class per Rule 53. + + **Purpose**: + Provides structured representation for significance including: + - Type classification (e.g., cultural, economic, historical) + - Description of the significance + - Supporting evidence or justification + + **Ontological Alignment**: + - **Primary** (`class_uri`): `crm:E55_Type` - CIDOC-CRM type (significance as typed concept) + - **Close**: `dcterms:description` - Dublin Core description + + **Use Cases**: + - Cultural heritage significance (UNESCO recognition) + - Community importance (identity, social cohesion) + - Economic impact (tourism, heritage economy) + - Historical continuity (ancestral links) + + **Pattern**: annotations: custodian_types: '["*"]' custodian_types_rationale: Significance applicable to all heritage custodian types. @@ -90,24 +101,6 @@ classes: specificity_rationale: >- Broadly applicable - significance is fundamental to heritage justification across all domains. - template_specificity: '{"collection_discovery": 0.4, "general_heritage": 0.35}' - # migration_info: (Flattened) migration_source_slot: community_significance migration_date: "2026-01-22" migration_rule: "Rule 53" - - comments: - - "Structured significance representation with type" - - "Replaces simple string-valued community_significance slot" - - "Type classification via SignificanceType hierarchy" - - "Created 2026-01-22 from community_significance migration (Rule 53)" - - examples: - - value: - has_type: CommunitySignificance - has_label: "Belgian Trappist Heritage" - has_description: "UNESCO-recognized Trappist tradition, Belgian cultural identity, Beer pilgrimage site" - - value: - has_type: EconomicSignificance - has_label: "Regional Tourism" - has_description: "Whisky tourism generating 50,000 visitors/year" \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceType.yaml index b65837d5d7..f65b38e9c5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceType.yaml @@ -1,34 +1,66 @@ id: https://nde.nl/ontology/hc/class/SignificanceType name: significance_type_class title: Significance Type Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ - imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label default_prefix: hc - classes: SignificanceType: class_uri: crm:E55_Type abstract: true - description: | + description: >- Abstract base class for significance type classifications. - + alt_descriptions: + nl: Abstracte basisklasse voor betekenistype-classificaties. + de: Abstrakte Basisklasse für Bedeutungstyp-Klassifizierungen. + fr: Classe de base abstraite pour les classifications de types d'importance. + structured_aliases: + - literal_form: betekenistype + in_language: nl + - literal_form: Bedeutungstyp + in_language: de + - literal_form: type d'importance + in_language: fr + comments: + - Provides type taxonomy for categorizing different kinds of significance. + - Categories include Community, Economic, Historical, Scientific, Aesthetic, Terroir, Diplomatic. + - Follows Rule 0b Type/Types naming pattern. + broad_mappings: + - crm:E55_Type + close_mappings: + - skos:Concept + slots: + - has_label + - has_description + slot_usage: + has_label: + required: true + examples: + - value: "Community Significance" + - value: "Economic Significance" + has_description: + required: false + notes: + - | + Preserved from prior description (commit 37852a46): + + Abstract base class for significance type classifications. + **DESIGN PATTERN** (Rule 0b - Type/Types Convention): - + | File | Purpose | |------|---------| | `SignificanceType.yaml` (this file) | Abstract base class | | `SignificanceTypes.yaml` | Concrete subclasses (CommunitySignificance, etc.) | - + **Purpose**: Provides type taxonomy for categorizing different kinds of significance: - Community/cultural significance @@ -36,31 +68,10 @@ classes: - Historical significance - Scientific significance - Aesthetic significance - + **Ontological Alignment**: - **Primary** (`class_uri`): `crm:E55_Type` - CIDOC-CRM type - **Close**: `skos:Concept` - SKOS concept vocabulary - - slots: - - has_label - - has_description - - slot_usage: - has_label: -# range: string - required: true - examples: - - value: "Community Significance" - - value: "Economic Significance" - has_description: -# range: string - required: false - - exact_mappings: - - crm:E55_Type - close_mappings: - - skos:Concept - annotations: custodian_types: '["*"]' custodian_types_rationale: Significance types applicable across all heritage domains. @@ -70,13 +81,6 @@ classes: Moderately specific - significance categorization is fundamental but has domain-specific nuances. design_pattern: "Type/Types (Rule 0b)" - # migration_info: (Flattened) migration_source_slot: community_significance migration_date: "2026-01-22" migration_rule: "Rule 53" - - comments: - - "Abstract base class - see SignificanceTypes.yaml for concrete subclasses" - - "Follows Rule 0b Type/Types naming pattern" - - "Used with Significance class to classify significance types" - - "Created 2026-01-22 from community_significance migration (Rule 53)" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml index 3b8d6494f2..ac196c204d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SignificanceTypes.yaml @@ -7,111 +7,150 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ imports: - - ./SignificanceType - - linkml:types - - ../metadata +- ./SignificanceType +- linkml:types +- ../metadata default_prefix: hc classes: CommunitySignificance: is_a: SignificanceType class_uri: hc:CommunitySignificance - description: "Significance to a community, relating to cultural identity and social\ - \ cohesion.\n\n**Aspects**:\n- Cultural identity (regional/national pride)\n\ - - Social cohesion (shared traditions, festivals)\n- Historical continuity (ancestral\ - \ links)\n- Sense of place and belonging\n\n**Use Cases**:\n- UNESCO Intangible\ - \ Cultural Heritage listings\n- Regional food/craft traditions\n- Community\ - \ festivals and rituals\n\n**Example**:\n```yaml\nhas_significance:\n\ - \ - has_type: CommunitySignificance\n has_description: \"\ - Belgian Trappist brewing tradition, cultural identity\"\n```\n" + description: >- + Significance to a community, relating to cultural identity and social cohesion. + alt_descriptions: + nl: Betekenis voor een gemeenschap, met betrekking tot culturele identiteit en sociale samenhang. + de: Bedeutung für eine Gemeinschaft, bezogen auf kulturelle Identität und sozialen Zusammenhalt. + structured_aliases: + - literal_form: gemeenschapsbetekenis + in_language: nl + - literal_form: Gemeinschaftsbedeutung + in_language: de + comments: + - Aspects include cultural identity, social cohesion, historical continuity, sense of place. + - Use cases include UNESCO Intangible Cultural Heritage listings, regional traditions. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.4 specificity_rationale: Community significance central to cultural heritage justification. - custodian_types: '[''*'']' - broad_mappings: - - skos:Concept + custodian_types: "['*']" EconomicSignificance: is_a: SignificanceType class_uri: hc:EconomicSignificance - description: "Economic importance and impact.\n\n**Aspects**:\n- Tourism revenue\n\ - - Local employment\n- Heritage economy contribution\n- Export value\n\n**Use\ - \ Cases**:\n- Tourism impact assessment\n- Heritage-based business justification\n\ - - Regional economic planning\n\n**Example**:\n```yaml\nhas_significance:\n\ - \ - has_type: EconomicSignificance\n has_description: \"Islay\ - \ whisky tourism, 50,000 visitors/year\"\n```\n" + description: >- + Economic importance and impact. + alt_descriptions: + nl: Economisch belang en impact. + de: Wirtschaftliche Bedeutung und Auswirkung. + structured_aliases: + - literal_form: economische betekenis + in_language: nl + - literal_form: Wirtschaftliche Bedeutung + in_language: de + comments: + - Aspects include tourism revenue, local employment, heritage economy contribution. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.45 specificity_rationale: Economic significance important for heritage sustainability. - broad_mappings: - - skos:Concept HistoricalSignificance: is_a: SignificanceType class_uri: hc:HistoricalSignificance - description: "Historical importance and relevance.\n\n**Aspects**:\n- Historical\ - \ continuity\n- Documentary evidence\n- Period representation\n- Historical\ - \ events association\n\n**Use Cases**:\n- Heritage listing justification\n-\ - \ Historical interpretation\n- Archives and documentary heritage\n\n**Example**:\n\ - ```yaml\nhas_significance:\n - has_type: HistoricalSignificance\n\ - \ has_description: \"Founded 1253, continuous brewing tradition\"\n\ - ```\n" + description: >- + Historical importance and relevance. + alt_descriptions: + nl: Historisch belang en relevantie. + de: Historische Bedeutung und Relevanz. + structured_aliases: + - literal_form: historische betekenis + in_language: nl + - literal_form: Historische Bedeutung + in_language: de + comments: + - Aspects include historical continuity, documentary evidence, period representation. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.4 specificity_rationale: Historical significance fundamental to heritage assessment. - broad_mappings: - - skos:Concept ScientificSignificance: is_a: SignificanceType class_uri: hc:ScientificSignificance - description: "Scientific or research importance.\n\n**Aspects**:\n- Research value\n\ - - Type specimens\n- Unique materials\n- Scientific discovery associations\n\n\ - **Use Cases**:\n- Natural history collections\n- Research archives\n- Scientific\ - \ heritage sites\n\n**Example**:\n```yaml\nhas_significance:\n - has_type:\ - \ ScientificSignificance\n has_description: \"Type specimen location,\ - \ taxonomic reference\"\n```\n" + description: >- + Scientific or research importance. + alt_descriptions: + nl: Wetenschappelijk of onderzoeksbelang. + de: Wissenschaftliche oder Forschungsbedeutung. + structured_aliases: + - literal_form: wetenschappelijke betekenis + in_language: nl + - literal_form: Wissenschaftliche Bedeutung + in_language: de + comments: + - Aspects include research value, type specimens, unique materials. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.55 specificity_rationale: Scientific significance specific to research collections. - broad_mappings: - - skos:Concept AestheticSignificance: is_a: SignificanceType class_uri: hc:AestheticSignificance - description: "Aesthetic or artistic importance.\n\n**Aspects**:\n- Artistic merit\n\ - - Architectural significance\n- Design innovation\n- Visual/sensory appeal\n\ - \n**Use Cases**:\n- Art collections\n- Architectural heritage\n- Design archives\n\ - \n**Example**:\n```yaml\nhas_significance:\n - has_type: AestheticSignificance\n\ - \ has_description: \"Iconic Art Deco building, architectural landmark\"\ - \n```\n" + description: >- + Aesthetic or artistic importance. + alt_descriptions: + nl: Esthetisch of artistiek belang. + de: Ästhetische oder künstlerische Bedeutung. + structured_aliases: + - literal_form: esthetische betekenis + in_language: nl + - literal_form: Ästhetische Bedeutung + in_language: de + comments: + - Aspects include artistic merit, architectural significance, design innovation. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.5 specificity_rationale: Aesthetic significance important for art and architecture. - broad_mappings: - - skos:Concept TerroirSignificance: is_a: SignificanceType class_uri: hc:TerroirSignificance - description: "Geographic/environmental specificity and uniqueness.\n\n**Aspects**:\n\ - - Geographic origin\n- Environmental conditions\n- Place-based character\n-\ - \ PDO/PGI designations\n\n**Use Cases**:\n- Food and beverage heritage (wine,\ - \ cheese, spirits)\n- Agricultural heritage\n- Place-based crafts\n\n**Example**:\n\ - ```yaml\nhas_significance:\n - has_type: TerroirSignificance\n\ - \ has_description: \"Gouda PDO, specific to region, traditional methods\"\ - \n```\n" + description: >- + Geographic/environmental specificity and uniqueness. + alt_descriptions: + nl: Geografische/milieu-specificiteit en uniciteit. + de: Geografische/umweltspezifische Besonderheit und Einzigartigkeit. + structured_aliases: + - literal_form: terroir-betekenis + in_language: nl + - literal_form: Terroir-Bedeutung + in_language: de + comments: + - Aspects include geographic origin, environmental conditions, PDO/PGI designations. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.6 specificity_rationale: Terroir significance specific to taste/scent heritage. - broad_mappings: - - skos:Concept DiplomaticSignificance: is_a: SignificanceType class_uri: hc:DiplomaticSignificance - description: "Cultural diplomacy and international representation.\n\n**Aspects**:\n\ - - National heritage representation\n- Soft power\n- International recognition\n\ - - Cultural exchange\n\n**Use Cases**:\n- National collections\n- Cultural embassies\n\ - - International exhibitions\n\n**Example**:\n```yaml\nhas_significance:\n\ - \ - has_type: DiplomaticSignificance\n has_description: \"\ - French parfumerie tradition, cultural diplomacy\"\n```\n" + description: >- + Cultural diplomacy and international representation. + alt_descriptions: + nl: Culturele diplomatie en internationale vertegenwoordiging. + de: Kulturdiplomatie und internationale Vertretung. + structured_aliases: + - literal_form: diplomatieke betekenis + in_language: nl + - literal_form: Diplomatische Bedeutung + in_language: de + comments: + - Aspects include national heritage representation, soft power, international recognition. + broad_mappings: + - skos:Concept annotations: specificity_score: 0.55 specificity_rationale: Diplomatic significance relevant for national heritage. - broad_mappings: - - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml index 013da9d75f..a540dda149 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SilenceSegment.yaml @@ -3,25 +3,35 @@ name: SilenceSegment title: SilenceSegment description: >- A segment of silence in audio. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_time_interval +- linkml:types +- ../slots/has_time_interval classes: SilenceSegment: class_uri: schema:AudioObject - description: Silence segment. + description: >- + Silence segment in audio. + alt_descriptions: + nl: Stiltesegment in audio. + de: Stillesegment in Audio. + fr: Segment de silence dans l'audio. + structured_aliases: + - literal_form: stiltesegment + in_language: nl + - literal_form: Stillesegment + in_language: de + - literal_form: segment de silence + in_language: fr + exact_mappings: + - schema:AudioObject annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_time_interval + - has_time_interval diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Size.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Size.yaml index 6d6c8efce3..4476e8fd84 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Size.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Size.yaml @@ -1,7 +1,8 @@ id: https://nde.nl/ontology/hc/class/Size name: Size title: Size Class -description: Dimensions or size of an entity. MIGRATED from dimension string value (2026-01-26). Maps to CIDOC-CRM E54 Dimension. +description: >- + Dimensions or size of an entity. Maps to CIDOC-CRM E54 Dimension. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,21 +10,37 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/has_label - - ../slots/has_measurement_unit +- linkml:types +- ../slots/has_label +- ../slots/has_measurement_unit default_prefix: hc classes: Size: class_uri: crm:E54_Dimension + description: >- + Dimensions or size of an entity. + alt_descriptions: + nl: Afmetingen of grootte van een entiteit. + de: Abmessungen oder Größe einer Entität. + fr: Dimensions ou taille d'une entité. + structured_aliases: + - literal_form: afmeting + in_language: nl + - literal_form: Größe + in_language: de + - literal_form: taille + in_language: fr + comments: + - Migrated from dimension string value (2026-01-26). + - Maps to CIDOC-CRM E54 Dimension. + broad_mappings: + - crm:E54_Dimension slots: - has_label - - has_unit + - has_measurement_unit slot_usage: has_label: -# range: string - has_unit: -# range: string + has_measurement_unit: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml index d2a09c3639..40f647fb59 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml @@ -1,9 +1,8 @@ id: https://nde.nl/ontology/hc/class/SnapshotPath name: SnapshotPath -title: Snapshot Path Class +title: Snapshot Path description: >- - A file path to a snapshot (e.g. HTML snapshot). - MIGRATED from html_snapshot_path (Rule 53). + A file path or URI pointing to a stored snapshot (e.g., an HTML snapshot). prefixes: linkml: https://w3id.org/linkml/ @@ -18,8 +17,55 @@ imports: - ../slots/has_label classes: SnapshotPath: - class_uri: skos:Concept - description: A snapshot file path. + class_uri: linkml:Any + description: >- + Storage locator pointing to an archived document capture preserved for historical reference. + alt_descriptions: + nl: >- + Opslaglocator die verwijst naar een gearchiveerde documentopname bewaard voor historische naslag. + de: >- + Speicherort, der auf ein archiviertes Dokument verweist, das für historische Referenz aufbewahrt wird. + fr: >- + Localisateur de stockage pointant vers une capture de document archivée conservée pour référence historique. + es: >- + Localizador de almacenamiento que apunta a una captura de documento archivada conservada para referencia histórica. + ar: >- + محدد موقع التخزين الذي يشير إلى التقاط مستند مؤرشف محفوظ للمرجعية التاريخية. + id: >- + Lokator penyimpanan yang menunjuk ke tangkapan dokumen yang diarsipkan untuk referensi historis. + zh: >- + 指向为历史参考保存的存档文档捕获的存储定位符。 + structured_aliases: + nl: + - momentopnamepad + - archiefbestandpad + de: + - Schnappschusspfad + - Archivdateipfad + fr: + - chemin d'instantané + - chemin de fichier d'archive + es: + - ruta de instantánea + - ruta de archivo + ar: + - مسار اللقطة + - مسار الملف المؤرشف + id: + - jalur snapshot + - jalur arsip + zh: + - 快照路径 + - 存档文件路径 + keywords: + - snapshot path + - archived file + - storage location + - capture URI + - historical reference + comments: + - Migration note (Rule 53): created to replace legacy html_snapshot_path usage. + - Use for local filesystem paths or URIs that point to archived HTML/PDF snapshots. slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml index b9c835088e..58667870bf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml @@ -1,23 +1,23 @@ id: https://nde.nl/ontology/hc/class/SocialMediaContent -name: social_media_content_class -title: Social Media Content Base Class +name: SocialMediaContent +title: Social Media Content imports: - - linkml:types - - ../slots/has_content - - ../slots/identified_by - - ../slots/has_url - - ../slots/has_description - - ../slots/has_endpoint - - ../slots/has_label - - ../slots/has_score - - ../slots/published_by - - ../slots/categorized_as - - ../slots/updated_at - - ../slots/published_at - - ../slots/in_language - - ../slots/has_type - - ../slots/posted_by - - ../slots/20260202_matang/new/retrieval_timestamp +- linkml:types +- ../slots/has_content +- ../slots/identified_by +- ../slots/has_url +- ../slots/has_image +- ../slots/has_description +- ../slots/has_endpoint +- ../slots/has_label +- ../slots/has_score +- ../slots/published_by +- ../slots/categorized_as +- ../slots/updated_at +- ../slots/published_at +- ../slots/in_language +- ../slots/posted_by +- ../slots/retrieved_at prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -33,10 +33,34 @@ classes: SocialMediaContent: class_uri: as:Object abstract: true - description: "Abstract base class for all social media content items.\n\n**DEFINITION**:\n\nSocialMediaContent represents discrete pieces of content published on social media\nplatforms. This includes videos, images, text posts, stories, and other content types.\nEach content item is posted by a SocialMediaProfile (the channel/account).\n\n**CRITICAL: CONTENT vs PROFILE vs PLATFORM**:\n\n| Class | Represents | Example | Cardinality |\n|-------|------------|---------|-------------|\n| SocialMediaPlatformType | Platform category | YouTube | ~25 types |\n| SocialMediaProfile | Account/channel | @rijksmuseum | Thousands |\n| **SocialMediaContent** | Individual content | A video, post | Millions |\n\n**ACTIVITY STREAMS 2.0 ALIGNMENT**:\n\nMaps to `as:Object` from W3C Activity Streams 2.0 vocabulary:\n- as:Object is the base type for content in social media\n- Subclasses map to as:Video, as:Image, as:Note, etc.\n- Enables federation with ActivityPub-based platforms (Mastodon, PeerTube)\n\n\ - **HERITAGE INSTITUTION CONTEXT**:\n\nSocial media content from heritage institutions includes:\n\n1. **Official content** (posted by the institution):\n - Collection highlights\n - Exhibition announcements\n - Educational videos\n - Behind-the-scenes content\n - Event recordings\n\n2. **Third-party content** (about the institution):\n - Visitor videos/photos\n - News coverage\n - Academic discussions\n - Review content\n\n3. **User-generated content** (mentions):\n - Tagged posts\n - Check-ins\n - Comments/discussions\n\n**PROVENANCE TRACKING**:\n\nContent items are OBSERVATIONAL data retrieved via:\n- Platform APIs (YouTube Data API, Twitter API, etc.)\n- Web scraping (when API unavailable)\n- Manual archival\n\nEach content record includes:\n- `retrieval_timestamp`: When content was fetched\n- `api_endpoint`: Which API/method was used\n- `metrics_observed_date`: When engagement metrics were recorded\n\n**TEMPORAL CONSIDERATIONS**:\n\nContent has multiple temporal\ - \ dimensions:\n- `published_at`:\\ When originally posted\\n- `last_updated_at`: Last modification by author\\n- `retrieval_timestamp`: When we fetched it\\n\\ - `metrics_observed_date`: When metrics (views, likes) were recorded\n\nEngagement metrics change constantly; always record observation timestamp.\n\n**SUBCLASSES**:\n\n- VideoPost: YouTube, TikTok, Vimeo videos\n- ImagePost: Instagram, Pinterest posts (future)\n- TextPost: Twitter/X, Mastodon posts (future)\n- StoryPost: Instagram/Facebook stories (future)\n" - exact_mappings: + description: >- + Discrete publication artifact distributed through interactive online + communication channels, such as posts, videos, or images. + alt_descriptions: + nl: >- + Afzonderlijk publicatie-artefact dat via interactieve online + communicatiekanalen wordt verspreid, zoals berichten, video's of + afbeeldingen. + de: >- + Einzelnes Publikationsartefakt, das über interaktive + Online-Kommunikationskanäle verbreitet wird, etwa Beiträge, Videos oder + Bilder. + fr: >- + Artefact de publication discret diffusé via des canaux de communication + en ligne interactifs, tels que des messages, des vidéos ou des images. + es: >- + Artefacto de publicación discreto distribuido por canales de + comunicación en línea interactivos, como publicaciones, videos o + imágenes. + ar: >- + عنصر نشر منفصل يُوزَّع عبر قنوات تواصل رقمية تفاعلية، مثل المنشورات + أو الفيديوهات أو الصور. + id: >- + Artefak publikasi terpisah yang didistribusikan melalui saluran + komunikasi daring interaktif, seperti unggahan, video, atau gambar. + zh: >- + 通过互动式在线传播渠道发布的离散出版载体,如帖文、视频或图像。 + broad_mappings: - as:Object close_mappings: - schema:CreativeWork @@ -44,23 +68,44 @@ classes: related_mappings: - schema:SocialMediaPosting - dcterms:BibliographicResource + structured_aliases: + - literal_form: online publicatieartefact + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Online-Publikationsartefakt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: artefact de publication en ligne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: artefacto de publicación en línea + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر نشر رقمي تفاعلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: artefak publikasi daring interaktif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在线发布载体 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_endpoint - - has_content - identified_by - has_url + - has_image + - has_label - has_description - - published_by + - has_content - in_language - - has_type + - categorized_as - posted_by - published_at - - retrieval_timestamp - - has_type - - has_score - - has_url - - has_label - updated_at + - retrieved_at + - published_by + - has_score slot_usage: identified_by: # range: string @@ -74,11 +119,6 @@ classes: pattern: ^https?:// examples: - value: https://www.youtube.com/watch?v=FbIoC-Owy-M - has_type: -# range: string # uriorcurie - required: true - examples: - - value: YouTube posted_by: range: SocialMediaProfile required: false @@ -88,7 +128,7 @@ classes: # range: string required: false examples: - - value: "De Vrijheidsroute (aflevering 3) \u2013 Zevenaar, Duiven, Westervoort" + - value: "De Vrijheidsroute (aflevering 3) – Zevenaar, Duiven, Westervoort" published_at: range: PublicationEvent required: true @@ -110,7 +150,8 @@ classes: required: false examples: - value: nl - has_type: + categorized_as: + description: Keywords/hashtags categorizing the content. range: Tag multivalued: true inlined_as_list: true @@ -120,7 +161,8 @@ classes: - tag_value: 80 jaar vrijheid - tag_value: wo2 - tag_value: vrijheidsroute - has_url: + has_image: + description: Thumbnail or preview image URL. range: uri required: false examples: @@ -135,8 +177,8 @@ classes: # range: string required: false examples: - - value: '22' - retrieval_timestamp: + - value: Post text, caption, or transcript excerpt. + retrieved_at: range: datetime required: true examples: @@ -149,11 +191,22 @@ classes: has_url: https://www.googleapis.com/youtube/v3 has_description: YouTube Data API v3 comments: - - Abstract base class - use specific subclasses (VideoPost, ImagePost, etc.) - - Represents individual CONTENT items, not profiles or platforms - - Activity Streams 2.0 alignment enables ActivityPub federation - - Metrics are observational - always include retrieval_timestamp - - Supports both official institutional content and third-party coverage + - Abstract base class for social media content items. + - Distinguish content items (this class) from platform types (SocialMediaPlatformType) and profile accounts (SocialMediaProfile). + - Activity Streams 2.0 alignment enables interoperability with ActivityPub ecosystems. + - Observational data: always capture retrieval timestamps for changing metrics. + - Preserved scope detail: includes posts, videos, images, and similar publication forms. + - 'Preserved from prior description: Individual social media content item (post, video, image, etc.).' + keywords: + - online publication + - activity stream object + - retrieval timestamp + - communication channel artifact + examples: + - value: + identified_by: YT-12345 + has_url: https://www.youtube.com/watch?v=FbIoC-Owy-M + description: Single publication artifact captured from an interactive platform. see_also: - https://www.w3.org/ns/activitystreams#Object - https://schema.org/CreativeWork diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml index caa4278617..2abb9758ab 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformType.yaml @@ -1,58 +1,76 @@ id: https://nde.nl/ontology/hc/class/SocialMediaPlatformType -name: social_media_platform_type_class -title: Social Media Platform Type Base Class +name: SocialMediaPlatformType +title: Social Media Platform Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../enums/PlatformCategoryEnum - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/social_media_example_profile - - ../slots/20260202_matang/new/social_media_feature - - ../slots/20260202_matang/new/social_media_heritage_use_case - - ../slots/20260202_matang/new/social_media_platform_category - - ../slots/20260202_matang/new/social_media_platform_description - - ../slots/20260202_matang/new/social_media_platform_name - - ../slots/20260202_matang/new/social_media_platform_type_id - - ../slots/20260202_matang/new/social_media_url_pattern - - ../slots/20260202_matang/new/social_media_wikidata_id +- linkml:types +- ../enums/PlatformCategoryEnum +- ../metadata +- ../slots/has_score +- ../slots/has_example +- ../slots/has_feature +- ../slots/has_use_case +- ../slots/categorized_as +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type +- ../slots/has_url +- ../slots/identified_by classes: SocialMediaPlatformType: class_uri: skos:Concept abstract: true - description: "Abstract base class for social media platform type classifications in the heritage domain.\n\n**DEFINITION**:\n\nSocialMediaPlatformType represents CATEGORIES of social media platforms,\nnot individual platform instances or profiles. Each subclass defines characteristics\nof a platform (features, URL patterns, heritage use cases, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | SocialMediaPlatformType (This Class) | SocialMediaProfile (Instance) |\n|--------|-------------------------------------|------------------------------|\n| **Nature** | Platform classification | Individual profile |\n| **Examples** | Instagram, YouTube, LinkedIn | @rijksmuseum on Instagram |\n| **Properties** | URL patterns, features, API | Follower count, verified |\n| **Cardinality** | ~25 platforms | Thousands of profiles |\n\n**FOAF ALIGNMENT**:\n\nAll social media profiles are subclasses of `foaf:OnlineAccount`.\nThis class provides platform-specific categorization for:\n- Display and branding\ - \ (show correct platform icon)\n- URL pattern validation (each platform has specific URL formats)\n- Feature capabilities (some platforms support video, others photos)\n- Audience demographics (different platforms reach different audiences)\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nCultural heritage institutions use social media for:\n- **Public engagement**: Sharing collection highlights\n- **Event promotion**: Exhibitions, lectures, workshops\n- **Education**: Behind-the-scenes, conservation stories\n- **Community building**: Connecting with researchers, enthusiasts\n- **Advocacy**: Heritage preservation awareness\n\n**CATEGORY STRUCTURE**:\n\nPlatform types are organized into high-level categories:\n\n1. **GENERAL_SOCIAL**: General-purpose social networks (Facebook, VKontakte)\n2. **MICROBLOGGING**: Short-form text platforms (X/Twitter, Bluesky, Mastodon)\n3. **IMAGE_FOCUSED**: Photo sharing platforms (Instagram, Pinterest, Flickr)\n4. **VIDEO_FOCUSED**: Video hosting platforms (YouTube,\ - \ TikTok, Vimeo)\n5. **PROFESSIONAL**: Business/professional networks (LinkedIn)\n6. **MESSAGING**: Messaging platforms (WhatsApp, Telegram, WeChat)\n7. **AUDIO**: Audio/podcast platforms (Spotify, SoundCloud)\n8. **PUBLISHING**: Long-form content platforms (Medium, Substack)\n9. **MEMBERSHIP**: Patronage/membership platforms (Patreon)\n\n**USAGE IN SOCIALEDIAPROFILE**:\n\nThe SocialMediaProfile.platform_type slot references these types:\n```yaml\nSocialMediaProfile:\n platform_type:\n range: SocialMediaPlatformType # Polymorphic - any subclass\n```\n\n- FOAF OnlineAccount: Base class for online identities\n- Schema.org: Web semantics for platform properties\n- SKOS Concept: Platform types as controlled vocabulary\n- Wikidata: Each platform has a Q-ID reference\n\n**SUBCLASSES**:\n\nSee SocialMediaPlatformTypes.yaml for 25 concrete platform subclasses:\n- General: Facebook, Threads, VKontakte\n- Microblogging: XTwitter, Bluesky, Mastodon, Weibo\n- Image: Instagram, Pinterest,\ - \ Flickr\n- Video: YouTube, TikTok, Vimeo, Twitch\n- Professional: LinkedIn\n- Messaging: WhatsApp, Telegram, WeChat, LINE\n- Audio: Spotify, SoundCloud\n- Publishing: Medium, Substack\n- Membership: Patreon\n- Fallback: OtherPlatform\n" - exact_mappings: + alt_descriptions: + nl: Abstracte basisclassificatie voor typen sociale-mediaplatformen (niet voor individuele profielen). + de: Abstrakte Basisklasse zur Klassifikation von Social-Media-Plattformtypen (nicht fuer einzelne Profile). + fr: Classe de base abstraite pour classifier les types de plateformes de medias sociaux (pas les profils). + es: Clase base abstracta para clasificar tipos de plataformas de redes sociales (no perfiles individuales). + ar: فئة أساس مجردة لتصنيف أنواع منصات التواصل الاجتماعي (وليست ملفات شخصية). + id: Kelas dasar abstrak untuk klasifikasi tipe platform media sosial (bukan profil individu). + zh: 用于分类社交媒体平台类型的抽象基类(不用于单个账号/资料)。 + structured_aliases: + - {literal_form: platformtype, in_language: nl} + - {literal_form: Plattformtyp, in_language: de} + - {literal_form: type de plateforme, in_language: fr} + - {literal_form: tipo de plataforma, in_language: es} + - {literal_form: نوع المنصة, in_language: ar} + - {literal_form: tipe platform, in_language: id} + - {literal_form: 平台类型, in_language: zh} + description: >- + Classification of social media platform categories (e.g., Instagram, YouTube), + distinct from individual profile instances. + broad_mappings: - skos:Concept + related_mappings: - foaf:OnlineAccount close_mappings: - schema:WebSite slots: - - social_media_example_profile - - social_media_feature - - social_media_heritage_use_case - - social_media_platform_category - - social_media_platform_description - - social_media_platform_name - - social_media_platform_type_id - - social_media_url_pattern - - social_media_wikidata_id + - has_example + - has_feature + - has_use_case + - categorized_as + - has_description + - has_label + - has_type + - has_url + - identified_by - has_score slot_usage: - social_media_platform_type_id: + identified_by: identifier: true required: true - social_media_platform_name: + has_label: required: true - social_media_platform_category: + categorized_as: required: false comments: - Abstract base class - use specific subclasses (Instagram, YouTube, etc.) @@ -64,7 +82,44 @@ classes: - http://xmlns.com/foaf/0.1/OnlineAccount - https://schema.org/ContactPoint - https://www.wikidata.org/wiki/Q12538 + notes: + - | + Preserved from prior description (commit 37852a46): + + "Abstract base class for social media platform type classifications in the heritage domain.\n\n**DEFINITION**:\n\nSocialMediaPlatformType represents CATEGORIES of social media platforms,\nnot individual platform instances or profiles. Each subclass defines characteristics\nof a platform (features, URL patterns, heritage use cases, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | SocialMediaPlatformType (This Class) | SocialMediaProfile (Instance) |\n|--------|-------------------------------------|------------------------------|\n| **Nature** | Platform classification | Individual profile |\n| **Examples** | Instagram, YouTube, LinkedIn | @rijksmuseum on Instagram |\n| **Properties** | URL patterns, features, API | Follower count, verified |\n| **Cardinality** | ~25 platforms | Thousands of profiles |\n\n**FOAF ALIGNMENT**:\n\nAll social media profiles are subclasses of `foaf:OnlineAccount`.\nThis class provides platform-specific categorization for:\n- Display and branding\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Type vs instance + + - SocialMediaPlatformType represents platform categories (e.g., Instagram). + - SocialMediaProfile represents an individual account/profile (e.g., @rijksmuseum). + + Why model types + + - UI/branding (platform icons) + - URL pattern validation + - Feature capabilities (video, image, messaging) + - Discovery and grouping + + High-level platform categories (illustrative) + + - GENERAL_SOCIAL + - MICROBLOGGING + - IMAGE_FOCUSED + - VIDEO_FOCUSED + - PROFESSIONAL + - MESSAGING + - AUDIO + - PUBLISHING + - MEMBERSHIP + + Usage + + ```yaml + SocialMediaProfile: + platform_type: + range: SocialMediaPlatformType + ``` diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml index ef9d162f22..432a9f9310 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml @@ -7,55 +7,27 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# + wikidata: http://www.wikidata.org/entity/ wd: http://www.wikidata.org/entity/ imports: - - ./SocialMediaPlatformType - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/has_label - - ../slots/20260202_matang/new/social_media_platform_category - - ../slots/20260202_matang/new/social_media_url_pattern - - ../slots/20260202_matang/new/social_media_wikidata_id +- ./SocialMediaPlatformType +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/has_label +- ../slots/categorized_as +- ../slots/has_url +- ../slots/identified_by classes: Facebook: is_a: SocialMediaPlatformType class_uri: wikidata:Q355 - description: 'Facebook profile or page. - - - **URL patterns**: - - - https://www.facebook.com/{page_name} - - - https://www.facebook.com/profile.php?id={id} - - - https://fb.com/{page_name} - - - **Features**: - - - Events, Groups, Marketplace, Stories, Reels - - - Business pages for institutions - - - Community building and engagement - - - **Heritage use cases**: - - - Event announcements (exhibitions, lectures) - - - Community groups for specific topics - - - Long-form posts and photo albums - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: GENERAL_SOCIAL - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.facebook.com/{page_name} - https://www.facebook.com/profile.php?id={id} @@ -64,6 +36,7 @@ classes: - Meta-owned social network - Business pages common for heritage institutions - Events feature useful for exhibition announcements + - 'Preserved from prior description: Facebook profile or page. **URL patterns**: - https://www.facebook.com/{page_name} - https://www.facebook.com/profile.php?id={id} - https://fb.com/{page_name} **Features**: - Events, Groups, Marketplace, Stories, Reels - Business pages for institutions - Community building and engagement **Heritage use cases**: - Event announcements (exhibitions, lectures) - Community groups for specific topics - Long-form posts and photo albums' slots: - has_score annotations: @@ -75,43 +48,19 @@ classes: Threads: is_a: SocialMediaPlatformType class_uri: wikidata:Q118901705 - description: 'Threads by Meta profile. - - - **URL patterns**: - - - https://www.threads.net/@{username} - - - **Features**: - - - Text-based social networking - - - Instagram integration - - - ActivityPub federation (planned) - - - **Heritage use cases**: - - - Alternative to X/Twitter - - - Text-based engagement - - - Cross-posting with Instagram - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: GENERAL_SOCIAL - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.threads.net/@{username} comments: - Meta-owned microblogging platform - Launched 2023 as X/Twitter alternative - Instagram account integration + - 'Preserved from prior description: Threads by Meta profile. **URL patterns**: - https://www.threads.net/@{username} **Features**: - Text-based social networking - Instagram integration - ActivityPub federation (planned) **Heritage use cases**: - Alternative to X/Twitter - Text-based engagement - Cross-posting with Instagram' slots: - has_score broad_mappings: @@ -119,39 +68,12 @@ classes: VKontakte: is_a: SocialMediaPlatformType class_uri: wikidata:Q10290 - description: 'VKontakte (VK) profile or community (Russian social network). - - - **URL patterns**: - - - https://vk.com/{username} - - - https://vk.com/public{group_id} - - - **Features**: - - - Social networking (similar to Facebook) - - - Music and video hosting - - - Communities and groups - - - **Heritage use cases**: - - - Russian-speaking audience engagement - - - Tourism from Russian-speaking countries - - - Russian-language content - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: GENERAL_SOCIAL - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://vk.com/{username} - https://vk.com/public{group_id} @@ -159,6 +81,7 @@ classes: - Largest Russian social network - Important for Hermitage, Russian museums - Music and video hosting integrated + - 'Preserved from prior description: VKontakte (VK) profile or community (Russian social network). **URL patterns**: - https://vk.com/{username} - https://vk.com/public{group_id} **Features**: - Social networking (similar to Facebook) - Music and video hosting - Communities and groups **Heritage use cases**: - Russian-speaking audience engagement - Tourism from Russian-speaking countries - Russian-language content' slots: - has_score broad_mappings: @@ -166,43 +89,12 @@ classes: XTwitter: is_a: SocialMediaPlatformType class_uri: wikidata:Q918 - description: 'X (formerly Twitter) profile. - - - **URL patterns**: - - - https://x.com/{username} - - - https://twitter.com/{username} - - - **Features**: - - - Short-form text posts (tweets/posts) - - - Spaces (audio discussions) - - - Communities - - - Professional accounts - - - **Heritage use cases**: - - - Quick announcements and news - - - Real-time event coverage - - - Engagement with researchers and journalists - - - Hashtag campaigns (#MuseumWeek, #AskACurator) - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://x.com/{username} - https://twitter.com/{username} @@ -210,6 +102,7 @@ classes: - Rebranded from Twitter to X in 2023 - Both x.com and twitter.com URLs valid - Major platform for GLAM community engagement + - 'Preserved from prior description: X (formerly Twitter) profile. **URL patterns**: - https://x.com/{username} - https://twitter.com/{username} **Features**: - Short-form text posts (tweets/posts) - Spaces (audio discussions) - Communities - Professional accounts **Heritage use cases**: - Quick announcements and news - Real-time event coverage - Engagement with researchers and journalists - Hashtag campaigns (#MuseumWeek, #AskACurator)' slots: - has_score broad_mappings: @@ -217,39 +110,12 @@ classes: Bluesky: is_a: SocialMediaPlatformType class_uri: wikidata:Q110992441 - description: 'Bluesky Social profile. - - - **URL patterns**: - - - https://bsky.app/profile/{handle} - - - https://bsky.app/profile/{did} - - - **Features**: - - - Decentralized social network (AT Protocol) - - - Custom feeds and algorithms - - - Portable identity - - - **Heritage use cases**: - - - Early adopter communities - - - Decentralized social presence - - - Alternative to X/Twitter - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://bsky.app/profile/{handle} - https://bsky.app/profile/{did} @@ -257,6 +123,7 @@ classes: - AT Protocol decentralized network - Growing GLAM community presence - Custom feed algorithms + - 'Preserved from prior description: Bluesky Social profile. **URL patterns**: - https://bsky.app/profile/{handle} - https://bsky.app/profile/{did} **Features**: - Decentralized social network (AT Protocol) - Custom feeds and algorithms - Portable identity **Heritage use cases**: - Early adopter communities - Decentralized social presence - Alternative to X/Twitter' slots: - has_score broad_mappings: @@ -264,43 +131,12 @@ classes: Mastodon: is_a: SocialMediaPlatformType class_uri: wikidata:Q27986619 - description: 'Mastodon profile (any instance). - - - **URL patterns**: - - - https://{instance}/@{username} - - - https://{instance}/users/{username} - - - **Features**: - - - Decentralized (federated instances) - - - ActivityPub protocol - - - Community-moderated - - - No advertising - - - **Heritage use cases**: - - - Open source community engagement - - - GLAM-specific instances (e.g., glammr.us) - - - Academic and research communities - - - Values-aligned social presence - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://{instance}/@{username} - https://{instance}/users/{username} @@ -308,6 +144,7 @@ classes: - Federated ActivityPub network - GLAM-specific instance at glammr.us - Popular with open source/academic communities + - 'Preserved from prior description: Mastodon profile (any instance). **URL patterns**: - https://{instance}/@{username} - https://{instance}/users/{username} **Features**: - Decentralized (federated instances) - ActivityPub protocol - Community-moderated - No advertising **Heritage use cases**: - Open source community engagement - GLAM-specific instances (e.g., glammr.us) - Academic and research communities - Values-aligned social presence' slots: - has_score broad_mappings: @@ -315,39 +152,12 @@ classes: Weibo: is_a: SocialMediaPlatformType class_uri: wikidata:Q20237 - description: 'Sina Weibo profile (Chinese microblogging). - - - **URL patterns**: - - - https://weibo.com/{username} - - - https://weibo.com/u/{user_id} - - - **Features**: - - - Microblogging (similar to X/Twitter) - - - Stories and live streaming - - - E-commerce integration - - - **Heritage use cases**: - - - Reaching Chinese audiences - - - Tourism promotion - - - Chinese-language content - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://weibo.com/{username} - https://weibo.com/u/{user_id} @@ -355,6 +165,7 @@ classes: - Largest Chinese microblogging platform - Essential for Chinese audience reach - E-commerce integration for museum shops + - 'Preserved from prior description: Sina Weibo profile (Chinese microblogging). **URL patterns**: - https://weibo.com/{username} - https://weibo.com/u/{user_id} **Features**: - Microblogging (similar to X/Twitter) - Stories and live streaming - E-commerce integration **Heritage use cases**: - Reaching Chinese audiences - Tourism promotion - Chinese-language content' slots: - has_score broad_mappings: @@ -362,45 +173,12 @@ classes: Instagram: is_a: SocialMediaPlatformType class_uri: wikidata:Q209330 - description: 'Instagram profile. - - - **URL patterns**: - - - https://www.instagram.com/{username} - - - https://instagr.am/{username} - - - **Features**: - - - Photo and video sharing - - - Stories (24h ephemeral content) - - - Reels (short video) - - - IGTV (long-form video) - - - Shopping (for museum shops) - - - **Heritage use cases**: - - - Visual storytelling with collection highlights - - - Behind-the-scenes conservation work - - - Exhibition previews - - - User-generated content campaigns - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: IMAGE_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.instagram.com/{username} - https://instagr.am/{username} @@ -408,6 +186,7 @@ classes: - Meta-owned photo/video platform - High engagement for visual content - Reels increasingly important for discovery + - 'Preserved from prior description: Instagram profile. **URL patterns**: - https://www.instagram.com/{username} - https://instagr.am/{username} **Features**: - Photo and video sharing - Stories (24h ephemeral content) - Reels (short video) - IGTV (long-form video) - Shopping (for museum shops) **Heritage use cases**: - Visual storytelling with collection highlights - Behind-the-scenes conservation work - Exhibition previews - User-generated content campaigns' slots: - has_score broad_mappings: @@ -415,43 +194,12 @@ classes: Pinterest: is_a: SocialMediaPlatformType class_uri: wikidata:Q255296 - description: 'Pinterest profile/board. - - - **URL patterns**: - - - https://www.pinterest.com/{username} - - - https://www.pinterest.com/{username}/{board_name} - - - **Features**: - - - Visual discovery and bookmarking - - - Boards for collection curation - - - Pins with links to collection pages - - - Idea pins (multi-page content) - - - **Heritage use cases**: - - - Visual inspiration boards - - - Collection highlights by theme - - - Art and design discovery - - - Driving traffic to collection website - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: IMAGE_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.pinterest.com/{username} - https://www.pinterest.com/{username}/{board_name} @@ -459,6 +207,7 @@ classes: - Visual bookmarking platform - Good for art and design collections - Strong traffic driver to collection pages + - 'Preserved from prior description: Pinterest profile/board. **URL patterns**: - https://www.pinterest.com/{username} - https://www.pinterest.com/{username}/{board_name} **Features**: - Visual discovery and bookmarking - Boards for collection curation - Pins with links to collection pages - Idea pins (multi-page content) **Heritage use cases**: - Visual inspiration boards - Collection highlights by theme - Art and design discovery - Driving traffic to collection website' slots: - has_score broad_mappings: @@ -466,45 +215,12 @@ classes: Flickr: is_a: SocialMediaPlatformType class_uri: wikidata:Q103204 - description: 'Flickr profile/photostream. - - - **URL patterns**: - - - https://www.flickr.com/photos/{username} - - - https://flickr.com/people/{username} - - - **Features**: - - - High-resolution photo hosting - - - Creative Commons licensing - - - Groups and communities - - - Albums and collections - - - Pro storage options - - - **Heritage use cases**: - - - High-quality collection images (often CC licensed) - - - Photography communities - - - Integration with Wikimedia Commons - - - Long-term image archiving - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: IMAGE_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.flickr.com/photos/{username} - https://flickr.com/people/{username} @@ -512,6 +228,7 @@ classes: - Long-established photo hosting platform - Strong Creative Commons community - Wikimedia Commons integration + - 'Preserved from prior description: Flickr profile/photostream. **URL patterns**: - https://www.flickr.com/photos/{username} - https://flickr.com/people/{username} **Features**: - High-resolution photo hosting - Creative Commons licensing - Groups and communities - Albums and collections - Pro storage options **Heritage use cases**: - High-quality collection images (often CC licensed) - Photography communities - Integration with Wikimedia Commons - Long-term image archiving' slots: - has_score broad_mappings: @@ -519,49 +236,12 @@ classes: YouTube: is_a: SocialMediaPlatformType class_uri: wikidata:Q866 - description: 'YouTube channel. - - - **URL patterns**: - - - https://www.youtube.com/c/{channel_name} - - - https://www.youtube.com/@{handle} - - - https://www.youtube.com/user/{username} - - - https://www.youtube.com/channel/{channel_id} - - - **Features**: - - - Long-form video hosting - - - Live streaming - - - Shorts (short-form video) - - - Community posts - - - Playlists - - - **Heritage use cases**: - - - Documentary content about collections - - - Virtual tours and exhibitions - - - Educational lectures and talks - - - Conservation process videos - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.youtube.com/c/{channel_name} - https://www.youtube.com/@{handle} @@ -571,6 +251,7 @@ classes: - Google-owned video platform - Primary platform for long-form heritage video - YouTube Shorts for short-form content + - 'Preserved from prior description: YouTube channel. **URL patterns**: - https://www.youtube.com/c/{channel_name} - https://www.youtube.com/@{handle} - https://www.youtube.com/user/{username} - https://www.youtube.com/channel/{channel_id} **Features**: - Long-form video hosting - Live streaming - Shorts (short-form video) - Community posts - Playlists **Heritage use cases**: - Documentary content about collections - Virtual tours and exhibitions - Educational lectures and talks - Conservation process videos' slots: - has_score broad_mappings: @@ -578,47 +259,19 @@ classes: TikTok: is_a: SocialMediaPlatformType class_uri: wikidata:Q48938886 - description: 'TikTok profile. - - - **URL patterns**: - - - https://www.tiktok.com/@{username} - - - **Features**: - - - Short-form vertical video - - - Duets and stitches - - - Live streaming - - - Sound/music integration - - - **Heritage use cases**: - - - Reaching younger audiences - - - Quick, engaging content about collections - - - Trend participation and cultural relevance - - - Behind-the-scenes glimpses - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.tiktok.com/@{username} comments: - ByteDance-owned short video platform - Critical for Gen Z audience reach - Trend-driven content format + - 'Preserved from prior description: TikTok profile. **URL patterns**: - https://www.tiktok.com/@{username} **Features**: - Short-form vertical video - Duets and stitches - Live streaming - Sound/music integration **Heritage use cases**: - Reaching younger audiences - Quick, engaging content about collections - Trend participation and cultural relevance - Behind-the-scenes glimpses' slots: - has_score broad_mappings: @@ -626,45 +279,12 @@ classes: Vimeo: is_a: SocialMediaPlatformType class_uri: wikidata:Q156376 - description: 'Vimeo channel/profile. - - - **URL patterns**: - - - https://vimeo.com/{username} - - - https://vimeo.com/channels/{channel_name} - - - **Features**: - - - High-quality video hosting - - - Password-protected videos - - - Customizable player - - - No ads - - - Professional tools - - - **Heritage use cases**: - - - High-quality exhibition videos - - - Professional documentary content - - - Password-protected preview content for press - - - Embeddable video for websites - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://vimeo.com/{username} - https://vimeo.com/channels/{channel_name} @@ -672,6 +292,7 @@ classes: - Professional video hosting platform - Ad-free, high quality preferred by arts sector - Password protection for press previews + - 'Preserved from prior description: Vimeo channel/profile. **URL patterns**: - https://vimeo.com/{username} - https://vimeo.com/channels/{channel_name} **Features**: - High-quality video hosting - Password-protected videos - Customizable player - No ads - Professional tools **Heritage use cases**: - High-quality exhibition videos - Professional documentary content - Password-protected preview content for press - Embeddable video for websites' slots: - has_score broad_mappings: @@ -679,47 +300,19 @@ classes: Twitch: is_a: SocialMediaPlatformType class_uri: wikidata:Q20003920 - description: 'Twitch channel for live streaming. - - - **URL patterns**: - - - https://www.twitch.tv/{username} - - - **Features**: - - - Live streaming - - - Chat interaction - - - VOD (video on demand) - - - Community features - - - **Heritage use cases**: - - - Live virtual tours - - - Conservation livestreams - - - Q&A sessions with curators - - - Gaming and interactive experiences - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.twitch.tv/{username} comments: - Amazon-owned live streaming platform - Strong for interactive live content - Growing museum presence for virtual tours + - 'Preserved from prior description: Twitch channel for live streaming. **URL patterns**: - https://www.twitch.tv/{username} **Features**: - Live streaming - Chat interaction - VOD (video on demand) - Community features **Heritage use cases**: - Live virtual tours - Conservation livestreams - Q&A sessions with curators - Gaming and interactive experiences' slots: - has_score broad_mappings: @@ -727,43 +320,12 @@ classes: LinkedIn: is_a: SocialMediaPlatformType class_uri: wikidata:Q347 - description: 'LinkedIn company page or profile. - - - **URL patterns**: - - - https://www.linkedin.com/company/{company_name} - - - https://www.linkedin.com/in/{username} - - - **Features**: - - - Professional networking - - - Job postings - - - Articles and thought leadership - - - Events - - - **Heritage use cases**: - - - Professional networking with cultural sector - - - Job announcements (curators, conservators) - - - Thought leadership on heritage topics - - - Partnerships and collaborations - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: PROFESSIONAL - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.linkedin.com/company/{company_name} - https://www.linkedin.com/in/{username} @@ -771,6 +333,7 @@ classes: - Microsoft-owned professional network - Primary platform for heritage sector jobs - Industry thought leadership + - 'Preserved from prior description: LinkedIn company page or profile. **URL patterns**: - https://www.linkedin.com/company/{company_name} - https://www.linkedin.com/in/{username} **Features**: - Professional networking - Job postings - Articles and thought leadership - Events **Heritage use cases**: - Professional networking with cultural sector - Job announcements (curators, conservators) - Thought leadership on heritage topics - Partnerships and collaborations' slots: - has_score broad_mappings: @@ -778,43 +341,12 @@ classes: WhatsApp: is_a: SocialMediaPlatformType class_uri: wikidata:Q10287072 - description: 'WhatsApp Business channel or group. - - - **URL patterns**: - - - https://wa.me/{phone_number} - - - https://chat.whatsapp.com/{invite_code} - - - **Features**: - - - Messaging and notifications - - - Business profiles - - - Channels (broadcast) - - - Groups - - - **Heritage use cases**: - - - Event notifications and reminders - - - Tour booking confirmations - - - Community groups - - - Direct visitor communication - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://wa.me/{phone_number} - https://chat.whatsapp.com/{invite_code} @@ -822,6 +354,7 @@ classes: - Meta-owned messaging platform - Business API for institutional use - Channels feature for broadcasts + - 'Preserved from prior description: WhatsApp Business channel or group. **URL patterns**: - https://wa.me/{phone_number} - https://chat.whatsapp.com/{invite_code} **Features**: - Messaging and notifications - Business profiles - Channels (broadcast) - Groups **Heritage use cases**: - Event notifications and reminders - Tour booking confirmations - Community groups - Direct visitor communication' slots: - has_score broad_mappings: @@ -829,43 +362,12 @@ classes: Telegram: is_a: SocialMediaPlatformType class_uri: wikidata:Q32936 - description: 'Telegram channel or group. - - - **URL patterns**: - - - https://t.me/{username} - - - https://telegram.me/{username} - - - **Features**: - - - Channels (broadcast) - - - Groups (discussion) - - - Bots and automation - - - File sharing - - - **Heritage use cases**: - - - News channels - - - Discussion groups - - - Bot-based services (collection lookup) - - - International audience reach - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://t.me/{username} - https://telegram.me/{username} @@ -873,6 +375,7 @@ classes: - Cloud-based messaging platform - Strong bot ecosystem - Popular for news/announcement channels + - 'Preserved from prior description: Telegram channel or group. **URL patterns**: - https://t.me/{username} - https://telegram.me/{username} **Features**: - Channels (broadcast) - Groups (discussion) - Bots and automation - File sharing **Heritage use cases**: - News channels - Discussion groups - Bot-based services (collection lookup) - International audience reach' slots: - has_score broad_mappings: @@ -880,39 +383,16 @@ classes: WeChat: is_a: SocialMediaPlatformType class_uri: wikidata:Q283233 - description: 'WeChat official account. - - - **Features**: - - - Official accounts (subscription/service) - - - Mini programs - - - Moments - - - Pay integration - - - **Heritage use cases**: - - - Chinese visitor engagement - - - Ticketing and booking - - - Audio guides - - - E-commerce for museum shop - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null + social_media_wikidata_id: comments: - Tencent-owned super-app - Essential for Chinese visitor services - Mini programs for interactive experiences + - 'Preserved from prior description: WeChat official account. **Features**: - Official accounts (subscription/service) - Mini programs - Moments - Pay integration **Heritage use cases**: - Chinese visitor engagement - Ticketing and booking - Audio guides - E-commerce for museum shop' slots: - has_score broad_mappings: @@ -920,37 +400,16 @@ classes: LINE: is_a: SocialMediaPlatformType class_uri: wikidata:Q1371631 - description: 'LINE official account (Japanese/Asian messaging platform). - - - **Features**: - - - Messaging and stickers - - - Official accounts - - - Timeline posts - - - LINE Pay integration - - - **Heritage use cases**: - - - Japanese visitor engagement - - - Event notifications - - - Ticketing integration - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null + social_media_wikidata_id: comments: - Primary messaging app in Japan, Taiwan, Thailand - Official account for institutional presence - Sticker communication popular + - 'Preserved from prior description: LINE official account (Japanese/Asian messaging platform). **Features**: - Messaging and stickers - Official accounts - Timeline posts - LINE Pay integration **Heritage use cases**: - Japanese visitor engagement - Event notifications - Ticketing integration' slots: - has_score broad_mappings: @@ -958,41 +417,12 @@ classes: Spotify: is_a: SocialMediaPlatformType class_uri: wikidata:Q689141 - description: 'Spotify artist/creator profile for audio content. - - - **URL patterns**: - - - https://open.spotify.com/user/{user_id} - - - https://open.spotify.com/show/{podcast_id} - - - **Features**: - - - Podcasts and audio content - - - Playlists - - - Artist profiles - - - **Heritage use cases**: - - - Museum podcasts - - - Audio guides (via podcast) - - - Curated playlists for exhibitions - - - Oral history recordings - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: AUDIO - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://open.spotify.com/user/{user_id} - https://open.spotify.com/show/{podcast_id} @@ -1000,6 +430,7 @@ classes: - Leading podcast/music platform - Growing heritage podcast presence - Exhibition playlists popular + - 'Preserved from prior description: Spotify artist/creator profile for audio content. **URL patterns**: - https://open.spotify.com/user/{user_id} - https://open.spotify.com/show/{podcast_id} **Features**: - Podcasts and audio content - Playlists - Artist profiles **Heritage use cases**: - Museum podcasts - Audio guides (via podcast) - Curated playlists for exhibitions - Oral history recordings' slots: - has_score broad_mappings: @@ -1007,47 +438,19 @@ classes: SoundCloud: is_a: SocialMediaPlatformType class_uri: wikidata:Q568769 - description: 'SoundCloud profile for audio content. - - - **URL patterns**: - - - https://soundcloud.com/{username} - - - **Features**: - - - Audio hosting and streaming - - - Playlists and sets - - - Comments on waveforms - - - Embedding - - - **Heritage use cases**: - - - Audio tours and guides - - - Oral history collections - - - Lecture recordings - - - Music collections - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: AUDIO - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://soundcloud.com/{username} comments: - Audio hosting platform - Good for oral history embedding - Waveform comment feature unique + - 'Preserved from prior description: SoundCloud profile for audio content. **URL patterns**: - https://soundcloud.com/{username} **Features**: - Audio hosting and streaming - Playlists and sets - Comments on waveforms - Embedding **Heritage use cases**: - Audio tours and guides - Oral history collections - Lecture recordings - Music collections' slots: - has_score broad_mappings: @@ -1055,43 +458,12 @@ classes: Medium: is_a: SocialMediaPlatformType class_uri: wikidata:Q19868888 - description: 'Medium publication or profile. - - - **URL patterns**: - - - https://medium.com/@{username} - - - https://{publication}.medium.com - - - **Features**: - - - Long-form articles - - - Publications and collections - - - Partner program - - - Reading lists - - - **Heritage use cases**: - - - Thought leadership articles - - - Research publications - - - Curator essays - - - Exhibition context - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: PUBLISHING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://medium.com/@{username} - https://{publication}.medium.com @@ -1099,6 +471,7 @@ classes: - Long-form blogging platform - Good for thought leadership - Publication feature for teams + - 'Preserved from prior description: Medium publication or profile. **URL patterns**: - https://medium.com/@{username} - https://{publication}.medium.com **Features**: - Long-form articles - Publications and collections - Partner program - Reading lists **Heritage use cases**: - Thought leadership articles - Research publications - Curator essays - Exhibition context' slots: - has_score broad_mappings: @@ -1106,43 +479,12 @@ classes: Substack: is_a: SocialMediaPlatformType class_uri: wikidata:Q65976188 - description: 'Substack newsletter/publication. - - - **URL patterns**: - - - https://{publication}.substack.com - - - https://substack.com/@{username} - - - **Features**: - - - Newsletter publishing - - - Paid subscriptions - - - Podcasts and video - - - Community notes - - - **Heritage use cases**: - - - In-depth articles and research - - - Behind-the-scenes content - - - Curator perspectives - - - Membership engagement - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: PUBLISHING - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://{publication}.substack.com - https://substack.com/@{username} @@ -1150,6 +492,7 @@ classes: - Newsletter/subscription platform - Growing heritage sector presence - Paid subscription option for members + - 'Preserved from prior description: Substack newsletter/publication. **URL patterns**: - https://{publication}.substack.com - https://substack.com/@{username} **Features**: - Newsletter publishing - Paid subscriptions - Podcasts and video - Community notes **Heritage use cases**: - In-depth articles and research - Behind-the-scenes content - Curator perspectives - Membership engagement' slots: - has_score broad_mappings: @@ -1157,47 +500,19 @@ classes: Patreon: is_a: SocialMediaPlatformType class_uri: wikidata:Q20641943 - description: 'Patreon creator page for membership/patronage. - - - **URL patterns**: - - - https://www.patreon.com/{creator_name} - - - **Features**: - - - Membership tiers - - - Exclusive content - - - Community features - - - Merchandise integration - - - **Heritage use cases**: - - - Membership programs - - - Exclusive content for supporters - - - Crowdfunding preservation projects - - - Behind-the-scenes access - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: MEMBERSHIP - social_media_wikidata_id: null - social_media_url_pattern: + social_media_wikidata_id: + has_url: equals_string_in: - https://www.patreon.com/{creator_name} comments: - Membership/patronage platform - Tiered access for supporters - Crowdfunding for special projects + - 'Preserved from prior description: Patreon creator page for membership/patronage. **URL patterns**: - https://www.patreon.com/{creator_name} **Features**: - Membership tiers - Exclusive content - Community features - Merchandise integration **Heritage use cases**: - Membership programs - Exclusive content for supporters - Crowdfunding preservation projects - Behind-the-scenes access' slots: - has_score broad_mappings: @@ -1205,25 +520,9 @@ classes: OtherPlatform: is_a: SocialMediaPlatformType class_uri: foaf:OnlineAccount - description: 'Other social media platform not listed above. - - - Use this for: - - - Emerging platforms - - - Regional platforms not covered - - - Specialized community platforms - - - When using OtherPlatform, always include platform_name field - - to identify the specific platform. - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: - social_media_platform_category: + categorized_as: equals_string: OTHER has_label: required: true @@ -1231,6 +530,7 @@ classes: - Fallback for unlisted platforms - Require platform_name specification - Review for promotion to dedicated class + - 'Preserved from prior description: Other social media platform not listed above. Use this for: - Emerging platforms - Regional platforms not covered - Specialized community platforms When using OtherPlatform, always include platform_name field to identify the specific platform.' slots: - has_score broad_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml index 72a1a22f98..b1e69c179a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml @@ -1,43 +1,61 @@ id: https://nde.nl/ontology/hc/class/SocialMediaPost -name: social_media_post_class -title: Social Media Post Class -imports: - - linkml:types - - ../slots/has_content - - ../slots/has_description - - ../slots/has_endpoint - - ../slots/has_label - - ../slots/has_score - - ../slots/has_url - - ../slots/published_by - - ../slots/categorized_as - - ../slots/updated_at - - ../slots/published_at - - ../slots/in_language - - ../slots/has_type - - ../slots/identified_by - - ../slots/posted_by - - ../slots/20260202_matang/new/retrieval_timestamp +name: SocialMediaPost +title: Social Media Post prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# as: https://www.w3.org/ns/activitystreams# default_prefix: hc +imports: +- linkml:types +- ./SocialMediaContent classes: SocialMediaPost: + is_a: SocialMediaContent class_uri: as:Object - abstract: false - description: "Concrete class for social media posts/content items.\n\n**DEFINITION**:\n\nSocialMediaPost represents a discrete piece of content published on a social media\nplatform. This includes videos, images, text posts, stories, carousels, threads,\nand other content types. Each post is published by a SocialMediaProfile (account/channel).\n\n**CRITICAL: MULTIVALUED POST TYPES**:\n\nA single SocialMediaPost can have **multiple** post types via the `post_types` slot.\nThis reflects the reality that social media content often combines formats:\n\n| Post Example | Primary Type | Secondary Types |\n|--------------|--------------|-----------------|\n| Instagram carousel with videos | CarouselPost | ImagePost, VideoPost |\n| Twitter thread with images | ThreadPost | TextPost, ImagePost |\n| YouTube Live archived as video | LiveStreamPost | VideoPost |\n| Podcast with video recording | AudioPost | VideoPost |\n| Story highlight (saved) | StoryPost\ - \ | ImagePost, VideoPost |\n\n**TYPE ORDERING CONVENTION**:\n- First type in list = primary/dominant format\n- Subsequent types = secondary characteristics\n- Order matters for display and categorization\n\n**CRITICAL: POST vs PROFILE vs PLATFORM**:\n\n| Class | Represents | Example | Cardinality |\n|-------|------------|---------|-------------|\n| SocialMediaPlatformType | Platform category | YouTube | ~25 types |\n| SocialMediaProfile | Account/channel | @rijksmuseum | Thousands |\n| **SocialMediaPost** | Individual content | A video, post | Millions |\n\n**ACTIVITY STREAMS 2.0 ALIGNMENT**:\n\nMaps to `as:Object` from W3C Activity Streams 2.0 vocabulary:\n- as:Object is the base type for content in social media\n- Individual posts may also map to as:Video, as:Image, as:Note based on post_types\n- Enables federation with ActivityPub-based platforms (Mastodon, PeerTube)\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nSocial media content from heritage institutions includes:\n\n1. **Official\ - \ content** (posted by the institution):\n - Collection highlights (ImagePost)\n - Exhibition announcements (TextPost)\n - Educational videos (VideoPost)\n - Behind-the-scenes content (ShortVideoPost, StoryPost)\n - Event recordings (LiveStreamPost \u2192 VideoPost)\n - Curator interviews (VideoPost, AudioPost)\n - Multi-image collection stories (CarouselPost)\n\n2. **Third-party content** (about the institution):\n - Visitor videos/photos\n - News coverage\n - Academic discussions\n - Review content\n\n3. **User-generated content** (mentions):\n - Tagged posts\n - Check-ins\n - Comments/discussions\n\n**PROVENANCE TRACKING**:\n\nContent items are OBSERVATIONAL data retrieved via:\n- Platform APIs (YouTube Data API, Twitter API, etc.)\n- Web scraping (when API unavailable)\n- Manual archival\n\nEach content record includes:\n- `retrieval_timestamp`: When content was fetched\n- `api_endpoint`: Which API/method was used\n\ - - `metrics_observed_date`: When engagement metrics were recorded\n\n**TEMPORAL CONSIDERATIONS**:\n\\nContent has multiple temporal dimensions:\\n- `published_at`: When originally posted\\n- `last_updated_at`: Last modification\\\n \\ by author\\n- `retrieval_timestamp`: When we fetched it\\n- `metrics_observed_date`: When metrics (views, likes) were\\ recorded\n\nEngagement metrics change constantly; always record observation timestamp.\n\n**SUBCLASSES FOR SPECIALIZED CONTENT**:\n\nWhile SocialMediaPost can represent any content with post_types,\nspecialized subclasses provide additional platform-specific slots:\n\n- **VideoPost**: YouTube, TikTok, Vimeo videos (duration, definition, captions)\n- **ImagePost**: Instagram, Pinterest posts (dimensions, alt_text) [future]\n- **TextPost**: Twitter/X, Mastodon posts (character_count) [future]\n- **StoryPost**: Instagram/Facebook stories (ephemeral, segments) [future]\n" - exact_mappings: + description: >- + Individual content item published on a social networking platform for public or community engagement. + alt_descriptions: + nl: >- + Individuele inhoud gepubliceerd op een sociaalnetwerkplatform voor publieke of gemeenschapsbetrokkenheid. + de: >- + Einzelnes Inhaltelement, das auf einer Social-Networking-Plattform für öffentliches oder gemeinschaftliches Engagement veröffentlicht wurde. + fr: >- + Élément de contenu individuel publié sur une plateforme de réseau social pour l'engagement public ou communautaire. + es: >- + Elemento de contenido individual publicado en una plataforma de redes sociales para participación pública o comunitaria. + ar: >- + عنصر محتوى فردي منشور على منصة شبكة اجتماعية للمشاركة العامة أو المجتمعية. + id: >- + Item konten individual yang diterbitkan di platform jejaring sosial untuk keterlibatan publik atau komunitas. + zh: >- + 在社交网络平台上发布的用于公众或社区参与的个人内容项目。 + structured_aliases: + - literal_form: socialmedia-bericht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Social-Media-Beitrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: publication sur réseaux sociaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: publicación en redes sociales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منشور وسائل التواصل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: posting media sosial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 社交媒体帖子 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - as:Object close_mappings: - schema:CreativeWork @@ -45,125 +63,21 @@ classes: related_mappings: - schema:SocialMediaPosting - dcterms:BibliographicResource - slots: - - has_endpoint - - has_content - - has_description - - published_by - - in_language - - has_type - - identified_by - - has_url - - posted_by - - published_at - - retrieval_timestamp - - has_type - - has_score - - has_url - - has_label - - updated_at - slot_usage: - identified_by: -# range: string - required: true - identifier: true - examples: - - value: FbIoC-Owy-M - - value: '1234567890123456789' - has_url: - range: uri - required: true - pattern: ^https?:// - examples: - - value: https://www.youtube.com/watch?v=FbIoC-Owy-M - - value: '[CarouselPost, ImagePost, VideoPost]' - has_type: -# range: string # uriorcurie - required: true - inlined: false - examples: - - value: YouTube - posted_by: - range: SocialMediaProfile - required: false - inlined: false - examples: - - value: https://nde.nl/ontology/hc/social-media/nationaal-onderduikmuseum-youtube - has_label: -# range: string - required: false - examples: - - value: "De Vrijheidsroute (aflevering 3) \u2013 Zevenaar, Duiven, Westervoort" - published_at: - range: PublicationEvent - required: true - inlined: true - examples: - - value: - temporal_extent: - begin_of_the_begin: '2025-07-30T18:05:15Z' - end_of_the_begin: '2025-07-30T18:05:15Z' - begin_of_the_end: '2025-07-30T18:05:15Z' - end_of_the_end: '2025-07-30T18:05:15Z' - updated_at: - range: datetime - required: false - examples: - - value: '2025-08-01T10:30:00Z' - in_language: -# range: string - required: false - examples: - - value: nl - has_type: - range: Tag - multivalued: true - inlined_as_list: true - required: false - examples: - - value: - - tag_value: 80 jaar vrijheid - - tag_value: wo2 - - tag_value: vrijheidsroute - has_url: - range: uri - required: false - examples: - - value: https://i.ytimg.com/vi/FbIoC-Owy-M/hqdefault.jpg - published_by: - range: boolean - required: false - ifabsent: 'true' - examples: - - value: true - has_content: -# range: string - required: false - examples: - - value: '22' - retrieval_timestamp: - range: datetime - required: true - examples: - - value: '2025-12-01T23:16:22.294232+00:00' - has_endpoint: - range: APIEndpoint - inlined: true - examples: - - value: - has_url: https://www.googleapis.com/youtube/v3 - has_description: YouTube Data API v3 comments: - - Concrete class for social media posts - - post_types is MULTIVALUED - a post can have multiple content types - - First type in post_types list is the primary format - - Use specialized subclasses (VideoPost) for platform-specific properties - - Activity Streams 2.0 alignment enables ActivityPub federation - - Metrics are observational - always include retrieval_timestamp - see_also: - - https://www.w3.org/ns/activitystreams#Object - - https://schema.org/CreativeWork - - https://schema.org/SocialMediaPosting + - Concrete subclass of SocialMediaContent for representing individual posts. + - A single post can combine multiple media formats; classify with SocialMediaPostType concepts (see SocialMediaPostTypes.yaml). + - Ordering convention (if multiple types are recorded): first type is the primary/dominant format. + - Engagement metrics are observational; always include retrieval timestamps when harvesting. + - 'Preserved from prior description: Social media content item published on a platform.' + keywords: + - social content + - platform publication + - community engagement + - social networking + examples: + - value: + has_label: Exhibition Announcement + description: Museum social media post about new exhibition annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml index a89141d225..3bca7bf5be 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/SocialMediaPostType -name: social_media_post_type_class -title: Social Media Post Type Base Class +name: SocialMediaPostType +title: Social Media Post Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,48 +9,83 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# as: https://www.w3.org/ns/activitystreams# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../enums/PostTypeCategoryEnum - - ../metadata - - ../slots/has_score - - ../slots/has_type - - ../slots/categorized_as - - ../slots/has_description - - ../slots/ephemeral - - ../slots/has_use_case - - ../slots/identified_by - - ../slots/has_time_interval - - ../slots/has_format - - ../slots/has_label - - ../slots/applicable_in +- linkml:types +- ../enums/PostTypeCategoryEnum +- ../metadata +- ../slots/has_score +- ../slots/categorized_as +- ../slots/has_description +- ../slots/ephemeral +- ../slots/has_use_case +- ../slots/identified_by +- ../slots/has_time_interval +- ../slots/has_format +- ../slots/has_label +- ../slots/applicable_in classes: SocialMediaPostType: class_uri: skos:Concept abstract: true - description: "Abstract base class for social media post/content type classifications in the heritage domain.\n\n**DEFINITION**:\n\nSocialMediaPostType represents CATEGORIES of social media content,\nnot individual posts or media items. Each subclass defines characteristics\nof a content format (media type, duration, features, platform support, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | SocialMediaPostType (This Class) | SocialMediaPost (Instance) |\n|--------|----------------------------------|---------------------------|\n| **Nature** | Content format classification | Individual content item |\n| **Examples** | VideoPost, ImagePost | A specific YouTube video |\n| **Properties** | Duration limits, features, platforms | View count, URL, author |\n| **Cardinality** | ~10 content types | Millions of posts |\n| **Relationship** | Referenced via `post_types` slot | Can have MULTIPLE types |\n\n**CRITICAL: MULTIVALUED RELATIONSHIP**\n\nA single SocialMediaPost can have\ - \ **multiple** SocialMediaPostType values!\nThis is essential because social media content often combines formats:\n\n- A **carousel** contains both images AND videos\n- A **thread** combines text posts with attached images\n- A **live stream** becomes a standard video when archived\n- A **podcast** may also be published as a video recording\n\n**ACTIVITY STREAMS 2.0 ALIGNMENT**:\n\nSocial media content types align with W3C Activity Streams 2.0:\n- `as:Video` - Video content (YouTube, TikTok, Reels)\n- `as:Image` - Image content (Instagram photos, Pinterest pins)\n- `as:Note` - Short text content (Tweets, Toots)\n- `as:Article` - Long-form content (Blog posts, newsletters)\n- `as:Audio` - Audio content (Podcasts, music tracks)\n\nThis enables federation with ActivityPub-based platforms (Mastodon, PeerTube).\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nCultural heritage institutions create diverse content types:\n\n| Content Type | Heritage Use Cases |\n|--------------|-------------------|\n\ - | **Video** | Virtual tours, conservation demos, interviews, lectures |\n| **Image** | Collection highlights, exhibition photos, archival scans |\n| **Short Video** | Behind-the-scenes moments, artifact spotlights |\n| **Text** | Announcements, event info, research updates |\n| **Story** | Ephemeral content for events, openings, daily life |\n| **Live Stream** | Exhibition openings, Q&A sessions, guided tours |\n| **Audio** | Podcasts about collections, audio guides, oral histories |\n| **Thread** | Multi-part narratives, collection deep-dives |\n\n**CATEGORY STRUCTURE**:\n\nPost types are organized into high-level categories:\n\n1. **VIDEO**: Standard video content (YouTube, Vimeo, Facebook Video)\n2. **SHORT_VIDEO**: Short-form video (TikTok, Reels, YouTube Shorts)\n3. **IMAGE**: Static images (Instagram posts, Pinterest pins, Flickr photos)\n4. **TEXT**: Text-based posts (Tweets, Mastodon toots, LinkedIn posts)\n5. **STORY**: Ephemeral content (Instagram Stories, Facebook Stories)\n\ - 6. **LIVE_STREAM**: Real-time video (YouTube Live, Twitch, Instagram Live)\n7. **AUDIO**: Audio content (Podcasts, SoundCloud tracks, Spotify)\n8. **ARTICLE**: Long-form written content (Medium, Substack, blog posts)\n9. **THREAD**: Multi-post sequences (Twitter threads, Mastodon threads)\n10. **CAROUSEL**: Multi-image/video posts (Instagram carousels)\n\n**PLATFORM SUPPORT MATRIX**:\n\n| Post Type | YouTube | Instagram | TikTok | X/Twitter | LinkedIn |\n|-----------|---------|-----------|--------|-----------|----------|\n| Video | Yes | Yes | - | Yes | Yes |\n| Short Video | Shorts | Reels | Yes | - | - |\n| Image | Thumbnail | Yes | - | Yes | Yes |\n| Text | - | Caption | Caption | Yes | Yes |\n| Story | - | Yes | - | Fleets* | Stories |\n| Live | Yes | Yes | Yes | Spaces* | Live |\n\n*Some features deprecated or limited\n\n**USAGE IN SOCIALMEDIAPOST**:\n\ - \nThe SocialMediaPost.post_types slot references these types as a **multivalued** slot:\n```yaml\nSocialMediaPost:\n has_post_type:\n range: SocialMediaPostType # Polymorphic - any subclass\n multivalued: true # A post can have MULTIPLE types!\n```\n\n**WHY MULTIVALUED?**\n\nA single social media post can legitimately have multiple types:\n\n| Example | Primary Type | Secondary Types |\n|---------|--------------|-----------------|\n| Instagram carousel with videos | CarouselPost | ImagePost, VideoPost |\n| Twitter thread with images | ThreadPost | TextPost, ImagePost |\n| YouTube Live archived as video | LiveStreamPost | VideoPost |\n| Podcast with video recording | AudioPost | VideoPost |\n| Story highlight (saved) | StoryPost | ImagePost, VideoPost |\n\n**TYPE ORDERING**:\n- First type in list = primary/dominant format\n- Subsequent types = secondary characteristics\n- Order matters for display and categorization\n\ - \n- Activity Streams 2.0: W3C standard for social content\n- Schema.org: MediaObject, VideoObject, ImageObject\n- SKOS Concept: Post types as controlled vocabulary\n- Dublin Core: Standard metadata properties\n\n**SUBCLASSES**:\n\nSee SocialMediaPostTypes.yaml for concrete post type subclasses:\n- VideoPost: Standard video content\n- ShortVideoPost: Short-form video (TikTok, Reels, Shorts)\n- ImagePost: Photo and image posts\n- TextPost: Text-based posts\n- StoryPost: Ephemeral content\n- LiveStreamPost: Real-time streaming\n- AudioPost: Podcasts and audio content\n- ArticlePost: Long-form written content\n- ThreadPost: Multi-post sequences\n- CarouselPost: Multi-media collections\n- OtherPost: Fallback for emerging formats\n" - exact_mappings: - - skos:Concept + description: >- + Abstract taxonomy concept for categorizing social media content formats and publication types. + alt_descriptions: + nl: >- + Abstract taxonomieconcept voor het categoriseren van sociale media-inhoudsformaten en publicatietypes. + de: >- + Abstraktes Taxonomiekonzept zur Kategorisierung von Social-Media-Inhaltsformaten und Veröffentlichungstypen. + fr: >- + Concept taxonomique abstrait pour catégoriser les formats de contenu des médias sociaux et les types de publication. + es: >- + Concepto taxonómico abstracto para categorizar formatos de contenido de redes sociales y tipos de publicación. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف تنسيقات محتوى وسائل التواصل الاجتماعي وأنواع النشر. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan format konten media sosial dan jenis publikasi. + zh: >- + 用于分类社交媒体内容格式和发布类型的抽象分类概念。 + structured_aliases: + nl: + - social media berichttype + - postformaat + de: + - Social-Media-Beitragstyp + - Postformat + fr: + - type de post réseaux sociaux + - format de publication + es: + - tipo de post en redes sociales + - formato de publicación + ar: + - نوع منشور وسائل التواصل + - تنسيق النشر + id: + - jenis posting media sosial + - format postingan + zh: + - 社交媒体帖子类型 + - 发布格式 + keywords: + - social media post type + - content format + - publication type + - media category + - post format + related_mappings: - as:Object - close_mappings: - schema:MediaObject slots: - - has_type - - has_type + - identified_by + - has_label - has_description + - categorized_as + - applicable_in + - has_format + - has_time_interval - ephemeral - has_use_case - - identified_by - - has_time_interval - - has_format - - has_label - - has_type - - applicable_in - has_score slot_usage: identified_by: @@ -58,19 +93,17 @@ classes: required: true has_label: required: true - has_type: - required: false comments: - - Abstract base class - use specific subclasses (VideoPost, ImagePost, etc.) - - Represents POST TYPES, not individual content instances - - SocialMediaPost.post_type references these type classes - - Organized by media format and platform features - - Aligned with W3C Activity Streams 2.0 for federation support + - Abstract base class; use concrete subclasses in `schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml`. + - Represents post TYPE concepts (formats), not individual SocialMediaPost instances. + - A single post can legitimately have multiple post types (e.g., carousel containing both images and videos). + - Activity Streams 2.0 terms (as:Video, as:Image, as:Note, as:Audio, as:Article) provide interoperability targets. see_also: - - https://www.w3.org/ns/activitystreams#Object - - https://schema.org/MediaObject - https://www.w3.org/TR/activitystreams-vocabulary/ + - https://www.w3.org/ns/activitystreams#Object annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml index a03468ce43..0c44117ff8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml @@ -14,7 +14,6 @@ imports: - linkml:types - ../metadata - ../slots/has_score - - ../slots/has_type - ../slots/categorized_as - ../slots/ephemeral - ../slots/has_time_interval @@ -24,35 +23,17 @@ classes: VideoPostType: is_a: SocialMediaPostType class_uri: as:Video - description: "Standard video content with no strict duration limit.\n\n**Activity\ - \ Streams Mapping**: `as:Video`\n**Schema.org Mapping**: `schema:VideoObject`\n\ - \n**Platforms**:\n- YouTube (primary)\n- Vimeo\n- Facebook Video\n- LinkedIn\ - \ Video\n- X/Twitter Video\n\n**Duration Characteristics**:\n- YouTube: Up to\ - \ 12 hours (for verified accounts)\n- Vimeo: Varies by plan (500MB-unlimited)\n\ - \ - Facebook: Up to 4 hours\n- LinkedIn: Up to 10 minutes\n\n**Heritage Use Cases**:\n\ - \ \n| Use Case | Description | Typical Duration |\n|----------|-------------|------------------|\n\ - \ | Virtual tours | 360\xB0 or guided exhibition walkthroughs | 10-30 min |\n\ - \ | Conservation | Restoration process documentation | 5-20 min |\n| Interviews\ - \ \ | Curator, artist, or expert conversations | 15-60 min |\n| Lectures | Educational\ - \ \ presentations | 30-90 min |\n| Documentaries | In-depth collection or history\ - \ \ stories | 20-60 min |\n| Exhibition intro | Preview of new exhibitions | 2-5\ - \ \ min |\n\n**Technical Properties**:\n- Resolution: Up to 8K on YouTube\n- Formats:\ - \ \ MP4 (H.264), WebM, MOV\n- Captions: VTT, SRT supported\n- Chapters: Timestamp-based\ - \ \ navigation\n\n**Metadata Captured**:\n- Duration (ISO 8601)\n- Definition\ - \ \ (SD, HD, 4K, 8K)\n- Caption availability\n- View/like/comment counts\n- Tags\ - \ \ and categories\n" + description: Standard long-form video social media post type. exact_mappings: - as:Video + close_mappings: - schema:VideoObject slot_usage: - has_type: + categorized_as: equals_string: VIDEO - has_type: - equals_string: as:Video - has_type: - equals_string: schema:VideoObject ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - YouTube @@ -81,94 +62,17 @@ classes: ShortVideoPostType: is_a: SocialMediaPostType class_uri: hc:ShortVideo - description: 'Short-form video content optimized for mobile viewing and discovery. - - - - **Activity Streams Mapping**: `as:Video` (with duration constraint) - - **Schema.org Mapping**: `schema:VideoObject` - - - **Platforms and Duration Limits**: - - - | Platform | Format Name | Max Duration | - - |----------|-------------|--------------| - - | TikTok | TikTok | 10 minutes (was 60s, 3min) | - - | YouTube | Shorts | 60 seconds | - - | Instagram | Reels | 90 seconds | - - | Facebook | Reels | 90 seconds | - - | Snapchat | Spotlight | 60 seconds | - - - **Characteristics**: - - - Vertical format (9:16 aspect ratio) - - - Mobile-first design - - - Sound-on experience - - - Algorithm-driven discovery - - - Looping playback - - - Quick, attention-grabbing content - - - **Heritage Use Cases**: - - - | Use Case | Description | Example | - - |----------|-------------|---------| - - | Artifact spotlight | Quick focus on single object | "Object of the Day" | - - | Behind-the-scenes | Brief peek at non-public areas | Storage room tour | - - | Conservation tip | Quick preservation advice | "How to store photos" | - - | Event teaser | Promote upcoming exhibition | Opening night preview | - - | Fun facts | Surprising collection stories | "Did you know..." | - - | Trending sounds | Participate in viral trends | Museum-themed memes | - - - **Technical Properties**: - - - Resolution: 1080x1920 (vertical) - - - Formats: MP4 (H.264) - - - Auto-captions: Generated by platforms - - - Music/sound: Platform audio libraries - - ' - exact_mappings: - - schema:VideoObject + description: Short-form mobile-first video post type with platform duration constraints. close_mappings: - as:Video slot_usage: - has_type: + categorized_as: equals_string: SHORT_VIDEO - has_type: - equals_string: as:Video - has_type: - equals_string: schema:VideoObject has_time_interval: equals_string: PT90S ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - TikTok @@ -184,98 +88,22 @@ classes: slots: - has_score broad_mappings: + - schema:VideoObject - skos:Concept ImagePostType: is_a: SocialMediaPostType class_uri: as:Image - description: 'Static image content including photographs, graphics, and artwork - scans. - - - **Activity Streams Mapping**: `as:Image` - - **Schema.org Mapping**: `schema:ImageObject` - - - **Platforms**: - - - Instagram (primary image platform) - - - Pinterest (discovery and curation) - - - Flickr (high-resolution, Creative Commons) - - - Facebook - - - X/Twitter - - - LinkedIn - - - **Image Specifications by Platform**: - - - | Platform | Optimal Size | Aspect Ratios | - - |----------|--------------|---------------| - - | Instagram | 1080x1080 | 1:1, 4:5, 1.91:1 | - - | Pinterest | 1000x1500 | 2:3 (vertical) | - - | Flickr | Original resolution | Any | - - | X/Twitter | 1200x675 | 16:9 | - - | Facebook | 1200x630 | 1.91:1 | - - - **Heritage Use Cases**: - - - | Use Case | Description | Platform Focus | - - |----------|-------------|----------------| - - | Collection highlights | Featured artworks/artifacts | Instagram, Pinterest - | - - | Exhibition photos | Installation and opening shots | All platforms | - - | Archival scans | Historical documents and photos | Flickr, Instagram | - - | Infographics | Educational visual content | Pinterest, Instagram | - - | Before/after | Conservation progress | Instagram, Facebook | - - | Detail shots | Close-up of artwork features | Instagram, Flickr | - - - **Metadata Captured**: - - - Dimensions (width, height) - - - Alt text / accessibility description - - - Location tags - - - Object references (linked to collection database) - - - Copyright and licensing - - ' + description: Static image social media post type for photos, graphics, or scans. exact_mappings: - as:Image + close_mappings: - schema:ImageObject slot_usage: - has_type: + categorized_as: equals_string: IMAGE - has_type: - equals_string: as:Image - has_type: - equals_string: schema:ImageObject ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - Instagram @@ -302,79 +130,17 @@ classes: TextPostType: is_a: SocialMediaPostType class_uri: as:Note - description: 'Text-based social media posts, typically short-form. - - - **Activity Streams Mapping**: `as:Note` - - **Schema.org Mapping**: `schema:SocialMediaPosting` - - - **Platforms and Character Limits**: - - - | Platform | Character Limit | Notes | - - |----------|-----------------|-------| - - | X/Twitter | 280 (free), 4000 (premium) | Originally 140 | - - | Mastodon | 500 (configurable) | ActivityPub federation | - - | Bluesky | 300 | AT Protocol | - - | LinkedIn | 3000 | Longer-form text | - - | Facebook | 63,206 | Practically unlimited | - - | Threads | 500 | Instagram integration | - - - **Heritage Use Cases**: - - - | Use Case | Description | Example | - - |----------|-------------|---------| - - | Announcements | News and updates | "New exhibition opens Friday!" | - - | Event reminders | Upcoming activities | "Join us for #AskACurator" | - - | Facts and trivia | Collection knowledge | "This painting took 4 years..." - | - - | Engagement | Questions and polls | "What''s your favorite artwork?" | - - | Advocacy | Preservation awareness | Heritage at risk alerts | - - | Live updates | Real-time event coverage | Conference live-tweeting | - - - **Characteristics**: - - - May include attached media (images, videos) - - - Hashtag support for discovery - - - Mention/tagging for engagement - - - Link previews for URL sharing - - ' + description: Text-centric social media post type for short written updates. exact_mappings: - as:Note close_mappings: - schema:SocialMediaPosting slot_usage: - has_type: + categorized_as: equals_string: TEXT - has_type: - equals_string: as:Note - has_type: - equals_string: schema:SocialMediaPosting ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - XTwitter @@ -395,85 +161,18 @@ classes: StoryPostType: is_a: SocialMediaPostType class_uri: hc:Story - description: 'Ephemeral content that auto-deletes after 24 hours (typically). - - - **Activity Streams Mapping**: `as:Note` (with ephemeral flag) - - **Schema.org Mapping**: `schema:SocialMediaPosting` - - - **Platforms**: - - - Instagram Stories (most popular) - - - Facebook Stories - - - LinkedIn Stories (discontinued 2021) - - - Snapchat (original format) - - - YouTube Stories (discontinued 2023) - - - **Characteristics**: - - - Vertical format (9:16) - - - Auto-delete after 24 hours - - - Interactive elements (polls, questions, quizzes) - - - Stickers, GIFs, music overlays - - - Swipe-up links (for larger accounts) - - - Highlights: Saved stories that persist - - - **Heritage Use Cases**: - - - | Use Case | Description | Engagement | - - |----------|-------------|------------| - - | Daily updates | "Today at the museum" | Behind-the-scenes | - - | Event coverage | Real-time exhibition opening | Live feeling | - - | Polls/quizzes | "Guess the artist" | Interactive | - - | Countdowns | Exhibition launch timers | Anticipation | - - | Takeovers | Guest curator for a day | Fresh voice | - - | Q&A | "Ask a conservator" | Direct engagement | - - - **Technical Properties**: - - - Duration: 15 seconds per segment - - - Format: Vertical (1080x1920) - - - Can chain multiple segments - - - Mentions and hashtags supported - - ' + description: Ephemeral story-format post type, typically auto-expiring after 24 hours. close_mappings: - as:Note - schema:SocialMediaPosting slot_usage: - has_type: + categorized_as: equals_string: STORY - has_type: - equals_string: as:Note has_time_interval: equals_string: PT15S ephemeral: - equals_expression: 'true' + required: true + ifabsent: 'true' applicable_in: equals_string_in: - Instagram @@ -491,85 +190,16 @@ classes: LiveStreamPostType: is_a: SocialMediaPostType class_uri: hc:LiveStream - description: 'Real-time video broadcasting with audience interaction. - - - **Activity Streams Mapping**: `as:Video` (with live flag) - - **Schema.org Mapping**: `schema:VideoObject` (with `isLiveBroadcast: true`) - - - **Platforms**: - - - YouTube Live - - - Instagram Live - - - Facebook Live - - - Twitch - - - LinkedIn Live - - - TikTok Live - - - **Characteristics**: - - - Real-time broadcasting - - - Live chat interaction - - - Can be archived as standard video - - - Notifications to followers - - - Multi-guest capabilities - - - Screen sharing (some platforms) - - - **Heritage Use Cases**: - - - | Use Case | Description | Interaction | - - |----------|-------------|-------------| - - | Exhibition openings | Virtual attendance | Live Q&A | - - | Curator talks | Gallery walkthroughs | Real-time questions | - - | Conservation | Live restoration work | Expert commentary | - - | Panel discussions | Multi-speaker events | Audience questions | - - | Behind-the-scenes | Storage tours | Exclusive access | - - | Collection reveals | New acquisition announcements | First look | - - - **Post-Broadcast**: - - - Most platforms archive as regular video - - - Can be edited and republished - - - Live chat preserved (some platforms) - - ' + description: Live broadcast social media post type with real-time audience interaction. close_mappings: - as:Video - schema:VideoObject slot_usage: - has_type: + categorized_as: equals_string: LIVE_STREAM - has_type: - equals_string: as:Video - has_type: - equals_string: schema:VideoObject ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - YouTube @@ -590,92 +220,18 @@ classes: AudioPostType: is_a: SocialMediaPostType class_uri: as:Audio - description: 'Audio-only content including podcasts, music, and audio guides. - - - **Activity Streams Mapping**: `as:Audio` - - **Schema.org Mapping**: `schema:AudioObject`, `schema:PodcastEpisode` - - - **Platforms**: - - - Spotify (podcasts and music) - - - Apple Podcasts - - - SoundCloud - - - Audible - - - Stitcher - - - Google Podcasts (discontinued 2024) - - - **Content Types**: - - - | Type | Description | Typical Duration | - - |------|-------------|------------------| - - | Podcast episode | Regular series content | 20-60 min | - - | Audio guide | Exhibition companion | 30-90 min | - - | Oral history | Recorded interviews | 15-60 min | - - | Music/sound art | Audio artworks | Varies | - - | Audio description | Accessibility content | Per-item | - - - **Heritage Use Cases**: - - - | Use Case | Description | Distribution | - - |----------|-------------|--------------| - - | Museum podcasts | Collection stories, interviews | Spotify, Apple | - - | Audio guides | Self-guided tours | Institutional app | - - | Oral histories | Community voice recordings | SoundCloud, archive | - - | Accessibility | Description for blind visitors | Institutional | - - | Sound archives | Historical recordings | SoundCloud, Spotify | - - - **Metadata Captured**: - - - Duration - - - Episode number (for series) - - - Show/series name - - - Transcript availability - - - Guest information - - ' + description: Audio-focused social media post type including podcasts and audio guides. exact_mappings: - as:Audio - - schema:AudioObject close_mappings: + - schema:AudioObject - schema:PodcastEpisode slot_usage: - has_type: + categorized_as: equals_string: AUDIO - has_type: - equals_string: as:Audio - has_type: - equals_string: schema:AudioObject ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - Spotify @@ -700,93 +256,18 @@ classes: ArticlePostType: is_a: SocialMediaPostType class_uri: as:Article - description: 'Long-form written content including blog posts and newsletters. - - - **Activity Streams Mapping**: `as:Article` - - **Schema.org Mapping**: `schema:Article`, `schema:BlogPosting` - - - **Platforms**: - - - Medium - - - Substack - - - LinkedIn Articles - - - Institutional blogs - - - WordPress - - - Ghost - - - **Characteristics**: - - - Long-form text (1000+ words typical) - - - Rich formatting (headers, images, embeds) - - - SEO optimized - - - Newsletter distribution (Substack) - - - Comments and responses - - - Publication-style layout - - - **Heritage Use Cases**: - - - | Use Case | Description | Length | - - |----------|-------------|--------| - - | Collection deep-dives | In-depth object analysis | 2000-5000 words | - - | Research findings | Academic-style writeups | 3000-10000 words | - - | Conservation stories | Detailed restoration narratives | 1500-3000 words | - - | Exhibition essays | Curatorial perspectives | 2000-4000 words | - - | Newsletter updates | Regular subscriber content | 500-1500 words | - - | Behind-the-scenes | Long-form narratives | 1000-2000 words | - - - **Metadata Captured**: - - - Reading time - - - Word count - - - Publication date - - - Author/byline - - - Tags/topics - - - Featured image - - ' + description: Long-form article or blog-style social media publishing post type. exact_mappings: - as:Article - - schema:Article close_mappings: + - schema:Article - schema:BlogPosting slot_usage: - has_type: + categorized_as: equals_string: ARTICLE - has_type: - equals_string: as:Article - has_type: - equals_string: schema:Article ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - Medium @@ -805,81 +286,16 @@ classes: ThreadPostType: is_a: SocialMediaPostType class_uri: hc:Thread - description: 'Multi-post sequences forming a connected narrative. - - - **Activity Streams Mapping**: `as:Collection` of `as:Note` - - **Schema.org Mapping**: `schema:ItemList` of `schema:SocialMediaPosting` - - - **Platforms**: - - - X/Twitter (threads) - - - Mastodon (threads) - - - Bluesky (threads) - - - Threads by Meta - - - **Characteristics**: - - - Multiple connected posts - - - Sequential reading order - - - Often numbered (1/10, 2/10, etc.) - - - Reply-chain structure - - - Can be bookmarked/shared as unit - - - "Thread reader" apps for reading - - - **Heritage Use Cases**: - - - | Use Case | Description | Typical Length | - - |----------|-------------|----------------| - - | Object stories | Multi-part artifact narratives | 5-15 posts | - - | Exhibition walkthroughs | Room-by-room descriptions | 10-20 posts | - - | Historical timelines | Chronological storytelling | 10-30 posts | - - | Conservation process | Step-by-step documentation | 5-10 posts | - - | Artist biographies | Life story in segments | 10-15 posts | - - | Collection highlights | "Top 10" style series | 10-12 posts | - - - **Engagement Benefits**: - - - Higher engagement than single posts - - - Encourages following for completion - - - Easily shared as complete unit - - - Thread unroller tools for reading - - ' + description: Multi-post threaded narrative social media post type. close_mappings: - as:Collection - schema:ItemList slot_usage: - has_type: + categorized_as: equals_string: THREAD - has_type: - equals_string: as:Collection ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - XTwitter @@ -898,86 +314,16 @@ classes: CarouselPostType: is_a: SocialMediaPostType class_uri: hc:Carousel - description: 'Multi-image or multi-video posts in a swipeable format. - - - **Activity Streams Mapping**: `as:Collection` of `as:Image` / `as:Video` - - **Schema.org Mapping**: `schema:ImageGallery` - - - **Platforms and Limits**: - - - | Platform | Max Items | Media Types | - - |----------|-----------|-------------| - - | Instagram | 10 | Images, Videos, Mixed | - - | LinkedIn | 20 | Images only | - - | Facebook | 10 | Images, Videos | - - | X/Twitter | 4 | Images only | - - - **Characteristics**: - - - Swipeable/scrollable format - - - Mixed media (images + videos) - - - Single caption for all items - - - Individual alt text per item - - - Higher engagement than single images - - - **Heritage Use Cases**: - - - | Use Case | Description | Typical Items | - - |----------|-------------|---------------| - - | Object details | Multiple angles of artifact | 3-5 images | - - | Before/after | Conservation transformation | 2-4 images | - - | Exhibition preview | Multiple room shots | 5-10 images | - - | Collection series | Related objects grouped | 5-10 images | - - | Infographic series | Multi-part educational | 5-10 images | - - | Event recap | Photo collection from event | 8-10 images | - - - **Engagement Benefits**: - - - Longer time on post - - - Multiple opportunities to engage - - - Story-like sequential viewing - - - Higher save rates - - ' + description: Swipeable multi-item social media post type combining multiple media assets. close_mappings: - as:Collection - schema:ImageGallery slot_usage: - has_type: + categorized_as: equals_string: CAROUSEL - has_type: - equals_string: as:Collection - has_type: - equals_string: schema:ImageGallery ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' applicable_in: equals_string_in: - Instagram @@ -996,27 +342,16 @@ classes: OtherPostType: is_a: SocialMediaPostType class_uri: as:Object - description: "Fallback type for emerging or uncategorized content formats.\n\n\ - **Activity Streams Mapping**: `as:Object` (generic)\n**Schema.org Mapping**:\ - \ `schema:MediaObject`\n\n**Use Cases**:\n- New platform features not yet classified\n\ - - Experimental content formats\n- Platform-specific content without standard\ - \ mapping\n- Mixed or hybrid formats\n\n**Examples of Emerging Formats**:\n\ - - AR/VR experiences\n- Interactive polls as standalone content\n- NFT-linked\ - \ content\n- AI-generated content\n- 360\xB0 photos\n- Spatial audio\n\n**When\ - \ to Use**:\nUse OtherPost when content doesn't fit existing categories.\nDocument\ - \ the specific format in post description for future\nclassification review.\n" + description: Fallback social media post type for uncategorized or emerging formats. close_mappings: - as:Object - schema:MediaObject slot_usage: - has_type: + categorized_as: equals_string: OTHER - has_type: - equals_string: as:Object - has_type: - equals_string: schema:MediaObject ephemeral: - equals_expression: 'false' + required: true + ifabsent: 'false' comments: - Fallback for content not matching other types - Document specific format for future classification diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml index 0e986481a4..0409858318 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml @@ -1,26 +1,27 @@ id: https://nde.nl/ontology/hc/class/social-media-profile -name: social_media_profile_class -title: SocialMediaProfile Class +name: SocialMediaProfile +title: Social Media Profile imports: - - linkml:types - - ../slots/has_cover_image - - ../slots/begin_of_the_begin - - ../slots/has_engagement_metric - - ../slots/has_score - - ../slots/categorized_as - - ../slots/derive_from - - ../slots/generated_by - - ../slots/primary - - ../slots/in_language - - ../slots/observed_through - - ../slots/has_label - - ../slots/has_type - - ../slots/has_quantity - - ../slots/has_description - - ../slots/has_image - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/social_media_profile_id - - ../slots/temporal_extent +- linkml:types +- ../slots/has_cover_image +- ../slots/begin_of_the_begin +- ../slots/has_engagement_metric +- ../slots/has_score +- ../slots/categorized_as +- ../slots/derive_from +- ../slots/generated_by +- ../slots/primary +- ../slots/in_language +- ../slots/observed_through +- ../slots/has_label +- ../slots/has_type +- ../slots/has_quantity +- ../slots/has_description +- ../slots/has_image +- ../slots/has_url +- ../slots/refer_to +- ../slots/identified_by +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -36,18 +37,32 @@ classes: SocialMediaProfile: is_a: ReconstructedEntity class_uri: foaf:OnlineAccount - description: "Represents a social media account or profile maintained by a heritage custodian.\n\n**FOAF ONTOLOGY ALIGNMENT**:\n\nMaps to `foaf:OnlineAccount` - \"An online account.\"\n\nKey FOAF properties used:\n- `foaf:accountName` - Username/handle on the platform\n- `foaf:accountServiceHomepage` - Homepage of the service provider (e.g., https://twitter.com)\n- `foaf:account` - Inverse property linking Agent to OnlineAccount\n\n**RELATIONSHIP TO DIGITAL PLATFORM HIERARCHY**:\n\nSocial media profiles exist in a three-tier digital presence model:\n\n```\n1. DigitalPlatform (PRIMARY digital presence)\n - Main website, primary API, flagship platform\n - Example: rijksmuseum.nl\n - Links to Custodian via refers_to_custodian\n \n2. AuxiliaryDigitalPlatform (SECONDARY digital properties)\n - Project sites, exhibition microsites, specialized tools\n - Example: Rijksstudio, Night Watch Experience\n - Links to DigitalPlatform via is_auxiliary_of\n \n3. SocialMediaProfile (THIRD-PARTY\ - \ presence) - THIS CLASS\n - Accounts on external social media services\n - Example: @rijksmuseum on Instagram, Facebook, X\n - Links to BOTH Custodian AND optionally DigitalPlatform/AuxiliaryDigitalPlatform\n```\n\n**WHY SOCIAL MEDIA IS DISTINCT FROM AUXILIARY PLATFORMS**:\n\nUnlike AuxiliaryDigitalPlatform (owned/operated digital properties), social media profiles:\n- Are hosted on THIRD-PARTY platforms (not custodian-controlled)\n- Have standardized URL patterns per platform\n- Provide follower/engagement metrics\n- Subject to platform terms of service\n- Can be verified/authenticated by platform\n\n**RELATIONSHIP TO CUSTODIAN vs DIGITAL PLATFORM**:\n\nSocial media profiles can link to:\n\n1. **Custodian directly** (`refers_to_custodian`):\n - When social media is the PRIMARY or ONLY digital presence\n - Example: Small local heritage society with Facebook page as main presence\n \n2. **DigitalPlatform** (`associated_digital_platform`):\n - When social media SUPPORTS\ - \ the main website\n - Example: Rijksmuseum Instagram supports rijksmuseum.nl\n \n3. **AuxiliaryDigitalPlatform** (`associated_auxiliary_platform`):\n - When social media is for a SPECIFIC project/exhibition\n - Example: Instagram account for a temporary exhibition\n\n**DECISION RULES**:\n\n\"Is social media this custodian's MAIN way to profile itself online?\"\n\n- **YES** \u2192 Link SocialMediaProfile directly to Custodian\n - is_primary_digital_presence: true\n - associated_digital_platform: null\n - Example: Local heritage group with only Facebook\n \n- **NO** \u2192 Link SocialMediaProfile to DigitalPlatform/AuxiliaryDigitalPlatform\n - is_primary_digital_presence: false\n - associated_digital_platform: (main website)\n - Example: Museum Instagram supporting main website\n\n**TEMPORAL VALIDITY**:\n\nSocial media profiles have lifecycles:\n- Account creation date\n- Account deactivation/deletion date\n- Platform migration (e.g., Twitter \u2192 X)\n- Account suspension/recovery\n\ - \n**METRICS AND ANALYTICS**:\n\nSocial media profiles can track:\n- Follower/subscriber count\n- Post count\n- Engagement metrics\n- Verification status\n\nThese metrics are OBSERVATIONAL and should be timestamped.\n\n**Example - Museum with Social Media Supporting Website**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n \n digital_platform:\n - platform_name: \"Rijksmuseum Website\"\n homepage_web_address: \"https://www.rijksmuseum.nl/\"\n \n social_media_profiles:\n - platform_type: INSTAGRAM\n account_name: \"rijksmuseum\"\n profile_url: \"https://www.instagram.com/rijksmuseum/\"\n is_primary_digital_presence: false # Website is primary\n associated_digital_platform: \".../platform/rijksmuseum-website\"\n follower_count: 1200000\n verified: true\n \n - platform_type: X_TWITTER\n account_name: \"rijksmuseum\"\n profile_url: \"https://x.com/rijksmuseum\"\ - \n is_primary_digital_presence: false\n associated_digital_platform: \".../platform/rijksmuseum-website\"\n```\n\n**Example - Local Society with Social Media as Primary Presence**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-fr-123-s-hvn\"\n preferred_label: \"Historische Vereniging Nijeveen\"\n \n digital_platform: null # No formal website\n \n social_media_profiles:\n - platform_type: FACEBOOK\n account_name: \"HistorischeVerenigingNijeveen\"\n profile_url: \"https://www.facebook.com/HistorischeVerenigingNijeveen\"\n is_primary_digital_presence: true # Facebook IS their main presence\n associated_digital_platform: null\n follower_count: 450\n```\n" - exact_mappings: + alt_descriptions: + nl: Profiel/account op een extern sociaal-mediaplatform dat een erfgoedinstelling gebruikt. + de: Konto/Profil auf einer externen Social-Media-Plattform das von einer Kultureinrichtung genutzt wird. + fr: Compte/profil sur une plateforme de medias sociaux externe utilise par une institution patrimoniale. + es: Cuenta/perfil en una plataforma externa de redes sociales utilizada por una institucion patrimonial. + ar: حساب/ملف على منصة تواصل اجتماعي خارجية تستخدمه مؤسسة تراثية. + id: Akun/profil di platform media sosial pihak ketiga yang digunakan oleh lembaga warisan budaya. + zh: 文化遗产机构在第三方社交媒体平台上的账号/资料。 + structured_aliases: + - {literal_form: socialmediaprofiel, in_language: nl} + - {literal_form: Social-Media-Profil, in_language: de} + - {literal_form: profil de reseau social, in_language: fr} + - {literal_form: perfil de redes sociales, in_language: es} + - {literal_form: ملف تواصل اجتماعي, in_language: ar} + - {literal_form: profil media sosial, in_language: id} + - {literal_form: 社交媒体账号, in_language: zh} + description: >- + Social media account/profile on a third-party platform associated with a + heritage custodian. + broad_mappings: - foaf:OnlineAccount close_mappings: - schema:ContactPoint + related_mappings: - schema:SocialMediaPosting - crm:E73_Information_Object - related_mappings: - foaf:account - schema:sameAs - dcterms:identifier @@ -63,14 +78,15 @@ classes: - has_quantity - has_description - has_image - - refers_to_custodian - - social_media_profile_id + - has_url + - refer_to + - identified_by - has_score - temporal_extent - - derived_from + - derive_from - generated_by slot_usage: - social_media_profile_id: + identified_by: # range: string # uriorcurie required: true identifier: true @@ -80,8 +96,8 @@ classes: # range: string # uriorcurie required: true examples: - - value: INSTAGRAM - - value: FACEBOOK + - value: hc:Instagram + - value: hc:Facebook has_label: # range: string required: false @@ -129,6 +145,12 @@ classes: required: false examples: - value: https://facebook.com/rijksmuseum/cover.jpg + has_url: + range: uri + required: false + multivalued: true + examples: + - value: https://www.instagram.com/rijksmuseum/ begin_of_the_begin: range: date required: false @@ -150,14 +172,14 @@ classes: examples: - value: nl - value: en - derived_from: + derive_from: range: CustodianObservation multivalued: true required: false generated_by: range: ReconstructionActivity required: false - refers_to_custodian: + refer_to: range: Custodian required: true examples: @@ -167,59 +189,76 @@ classes: - Distinct from DigitalPlatform (owned websites) and AuxiliaryDigitalPlatform (owned project sites) - FOAF foaf:OnlineAccount as primary ontology alignment - Supports both 'social media as primary presence' and 'social media supporting website' patterns - - Metrics (followers, posts) are observational and require timestamp - - Platform-specific subclasses (FacebookProfile, InstagramProfile, etc.) can extend this base class + - Metrics (followers, posts) are observational and require timestamp - Platform type should reference SocialMediaPlatformType concepts (e.g., hc:Instagram) rather than free-text. - Links to Custodian via foaf:account pattern see_also: + - https://twitter.com - http://xmlns.com/foaf/0.1/OnlineAccount - http://xmlns.com/foaf/0.1/account - https://schema.org/ContactPoint - https://schema.org/sameAs examples: - value: - social_media_profile_id: https://nde.nl/ontology/hc/social-media/rijksmuseum-instagram - platform_type: INSTAGRAM - account_name: rijksmuseum - profile_url: https://www.instagram.com/rijksmuseum - profile_description: 'The museum of the Netherlands. Open daily 9-17h. #Rijksmuseum' - is_primary_digital_presence: false - post_count: 3500 + identified_by: https://nde.nl/ontology/hc/social-media/rijksmuseum-instagram + has_type: INSTAGRAM + has_label: rijksmuseum + has_url: + - https://www.instagram.com/rijksmuseum/ + has_description: 'The museum of the Netherlands. Open daily 9-17h. #Rijksmuseum' + primary: false + has_quantity: 3500 has_engagement_metric: - has_type: Engagement Rate has_value: 2.5 has_unit: '%' - metrics_observed_date: '2025-11-29T12:00:00Z' - associated_digital_platform: https://nde.nl/ontology/hc/platform/rijksmuseum-website - account_status: ACTIVE - language: en - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + observed_through: '2025-11-29T12:00:00Z' + in_language: en + refer_to: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - value: - social_media_profile_id: https://nde.nl/ontology/hc/social-media/hvn-facebook - platform_type: FACEBOOK - account_name: HistorischeVerenigingNijeveen - profile_url: https://www.facebook.com/HistorischeVerenigingNijeveen - profile_description: Historische Vereniging Nijeveen - preserving local heritage since 1985 - is_primary_digital_presence: true - post_count: 320 - metrics_observed_date: '2025-11-29T10:00:00Z' - associated_digital_platform: null - account_status: ACTIVE - language: nl - refers_to_custodian: https://nde.nl/ontology/hc/nl-dr-nvn-s-hvn - - value: - social_media_profile_id: https://nde.nl/ontology/hc/social-media/rijksmuseum-x - platform_type: X_TWITTER - account_name: rijksmuseum - profile_url: https://x.com/rijksmuseum - is_primary_digital_presence: false - post_count: 12500 - metrics_observed_date: '2025-11-29T12:00:00Z' - associated_digital_platform: https://nde.nl/ontology/hc/platform/rijksmuseum-website - created_date: '2009-02-05' - account_status: ACTIVE - language: en - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + identified_by: https://nde.nl/ontology/hc/social-media/hvn-facebook + has_type: FACEBOOK + has_label: HistorischeVerenigingNijeveen + has_url: + - https://www.facebook.com/HistorischeVerenigingNijeveen + has_description: Historische Vereniging Nijeveen - preserving local heritage since 1985 + primary: true + has_quantity: 320 + observed_through: '2025-11-29T10:00:00Z' + in_language: nl + refer_to: https://nde.nl/ontology/hc/nl-dr-nvn-s-hvn + notes: + - | + Preserved from prior description (commit 37852a46): + + "Represents a social media account or profile maintained by a heritage custodian.\n\n**FOAF ONTOLOGY ALIGNMENT**:\n\nMaps to `foaf:OnlineAccount` - \"An online account.\"\n\nKey FOAF properties used:\n- `foaf:accountName` - Username/handle on the platform\n- `foaf:accountServiceHomepage` - Homepage of the service provider (e.g., https://twitter.com)\n- `foaf:account` - Inverse property linking Agent to OnlineAccount\n\n**RELATIONSHIP TO DIGITAL PLATFORM HIERARCHY**:\n\nSocial media profiles exist in a three-tier digital presence model:\n\n```\n1. DigitalPlatform (PRIMARY digital presence)\n - Main website, primary API, flagship platform\n - Example: rijksmuseum.nl\n - Links to Custodian via refers_to_custodian\n \n2. AuxiliaryDigitalPlatform (SECONDARY digital properties)\n - Project sites, exhibition microsites, specialized tools\n - Example: Rijksstudio, Night Watch Experience\n - Links to DigitalPlatform via is_auxiliary_of\n \n3. SocialMediaProfile (THIRD-PARTY\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + FOAF alignment + + - class_uri: foaf:OnlineAccount + + Digital presence model (conceptual) + + 1) DigitalPlatform: primary owned presence (main website/API) + 2) AuxiliaryDigitalPlatform: secondary owned properties (projects, microsites) + 3) SocialMediaProfile: third-party presence on external services + + Decision rule + + - If social media is the custodian's main online presence, set primary: true. + - Otherwise, treat it as supporting presence (primary: false). + + Metrics + + - Counts and engagement metrics are observational; use observed_through for timestamp. + + legacy_examples: | + Preserved from earlier migration examples; may include fields not currently modeled + as slots on this class. + + - social_media_profile_id, platform_type, account_name, profile_url, profile_description, + is_primary_digital_presence, post_count, metrics_observed_date, associated_digital_platform, + account_status, language, refers_to_custodian, created_date diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml index 43c327b5ae..e579c6e22f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/SocialNetworkMember -name: social_network_member_class -title: Social Network Member Class +name: SocialNetworkMember +title: Social Network Member prefixes: linkml: https://w3id.org/linkml/ @@ -11,78 +11,80 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_profile +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_profile classes: SocialNetworkMember: class_uri: foaf:Person - description: | - A member in a social or professional network. - - **DEFINITION**: - - SocialNetworkMember represents a person who is part of a professional - network (LinkedIn, ORCID, etc.) in the context of heritage sector - network analysis. - - **RELATIONSHIP TO PersonConnection**: - - `PersonConnection` is a subclass/specialization that includes - additional metadata about the connection relationship (degree, - heritage relevance, etc.). `SocialNetworkMember` is the base - class for any network member. - - **USE CASES**: - - 1. LinkedIn connection network analysis - 2. Heritage sector professional mapping - 3. Cross-institutional collaboration discovery - 4. Alumni and association network analysis - - **SEMANTIC PATTERN**: - - ``` - ConnectionNetwork - │ - └── has_member → SocialNetworkMember (THIS CLASS) - ├── identified_by: LinkedIn URL - ├── has_label: Person name - └── (subclasses add connection-specific metadata) - ``` - - Created as part of connection migration per slot_fixes.yaml (Rule 53). - - exact_mappings: - - foaf:Person + description: >- + Participant account representing an individual or entity within an online social networking context for relationship analysis. + alt_descriptions: + nl: >- + Deelnemersaccount dat een individu of entiteit vertegenwoordigt binnen een online sociaalnetwerkcontext voor relatiesanalyse. + de: >- + Teilnehmerkonto, das eine Einzelperson oder Entität in einem Online-Social-Network-Kontext für Beziehungsanalysen repräsentiert. + fr: >- + Compte de participant représentant un individu ou une entité dans un contexte de réseau social en ligne pour l'analyse des relations. + es: >- + Cuenta de participante que representa a un individuo o entidad dentro de un contexto de red social en línea para análisis de relaciones. + ar: >- + حساب مشارك يمثل فردًا أو كيانًا ضمن سياق شبكة اجتماعية عبر الإنترنت لتحليل العلاقات. + id: >- + Akun peserta yang mewakili individu atau entitas dalam konteks jejaring sosial daring untuk analisis hubungan. + zh: >- + 在在线社交网络语境中代表个人或实体用于关系分析的参与者账户。 + structured_aliases: + - literal_form: sociaalnetwerk-lid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Social-Network-Mitglied + predicate: EXACT_SYNONYM + in_language: de + - literal_form: membre de réseau social + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: miembro de red social + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عضو الشبكة الاجتماعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: anggota jejaring sosial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 社交网络成员 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - foaf:Person close_mappings: - - schema:Person - + - schema:Person slots: - - identified_by - - has_label - - has_description - - has_profile - - slot_usage: - identified_by: - has_label: - has_profile: + - identified_by + - has_label + - has_description + - has_profile + slot_usage: {} + comments: + - "Base class for network members - PersonConnection extends this" + - "Created 2026-01-22 per slot_fixes.yaml connection migration" + - "Enables heritage sector network analysis" + - 'Preserved from prior description: A member in a social or professional network. **DEFINITION**: SocialNetworkMember represents a person who is part of a professional network (LinkedIn, ORCID, etc.) in the context of heritage sector network analysis. **RELATIONSHIP TO PersonConnection**: `PersonConnection` is a subclass/specialization that includes additional metadata about the connection relationship (degree, heritage relevance, etc.). `SocialNetworkMember` is the base class for any network member. **USE CASES**: 1. LinkedIn connection network analysis 2. Heritage sector professional mapping 3. Cross-institutional collaboration discovery 4. Alumni and association network analysis **SEMANTIC PATTERN**: ``` ConnectionNetwork │ └── has_member → SocialNetworkMember (THIS CLASS) ├── identified_by: LinkedIn URL ├── has_label: Person name └── (subclasses add connection-specific metadata) ``` Created as part of connection migration per slot_fixes.yaml (Rule 53).' + keywords: + - social network participant + - network analysis + - relationship entity + - community member + examples: + - value: + has_label: + - Jan de Vries + has_profile: "https://www.linkedin.com/in/jan-de-vries-heritage/" annotations: custodian_types: '["*"]' custodian_types_rationale: Network members can be associated with any heritage type. specificity_score: 0.60 specificity_rationale: Specialized class for social network analysis. - - comments: - - "Base class for network members - PersonConnection extends this" - - "Created 2026-01-22 per slot_fixes.yaml connection migration" - - "Enables heritage sector network analysis" - - examples: - - value: - has_label: - label_text: "Jan de Vries" - linkedin_profile_url: "https://www.linkedin.com/in/jan-de-vries-heritage/" \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchive.yaml index 83da3c93e7..8ffe921791 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchive.yaml @@ -3,10 +3,12 @@ name: SoundArchive title: SoundArchive Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - ../classes/AgentType - linkml:types @@ -17,11 +19,52 @@ imports: - ../slots/related_to classes: SoundArchive: - description: "A heritage custodian specialized in collecting, preserving, and providing access to audio recordings and\ - \ sound materials. Sound archives (also known as phonoth\xE8ques or fonotecas) hold diverse audio collections including\ - \ music recordings, oral histories, radio broadcasts, field recordings, and other audio documentation of cultural\ - \ significance." - is_a: CustodianType + description: >- + Institution dedicated to acquiring, preserving, and providing access to audio recordings including music, spoken word, and environmental sounds. + alt_descriptions: + nl: >- + Instelling die gewijd is aan het verwerven, conserveren en toegankelijk maken van audio-opnames waaronder muziek, gesproken woord en omgevingsgeluiden. + de: >- + Einrichtung, die dem Erwerb, der Konservierung und der Bereitstellung von Audioaufnahmen einschließlich Musik, gesprochenem Wort und Umgebungsgeräuschen gewidmet ist. + fr: >- + Institution dédiée à l'acquisition, la conservation et la mise à disposition d'enregistrements audio comprenant musique, parole et sons environnementaux. + es: >- + Institución dedicada a adquirir, preservar y proporcionar acceso a grabaciones de audio incluyendo música, palabras habladas y sonidos ambientales. + ar: >- + مؤسسة مكرسة لاقتناء وحفظ وتوفير الوصول إلى التسجيلات الصوتية بما في ذلك الموسيقى والكلمة المنطوقة والأصوات البيئية. + id: >- + Lembaga yang didedikasikan untuk memperoleh, mengawetkan, dan menyediakan akses ke rekaman audio termasuk musik, kata yang diucapkan, dan suara lingkungan. + zh: >- + 专门收集、保存和提供包括音乐、口语和环境声音在内的音频录音访问的机构。 + structured_aliases: + nl: + - geluidsarchief + - audioarchief + de: + - Schallarchiv + - Tonarchiv + fr: + - phonothèque + - archives sonores + es: + - fonoteca + - archivo sonoro + ar: + - أرشيف الصوت + - فونوتيك + id: + - arsip suara + - arsip audio + zh: + - 音响档案馆 + - 声音档案 + keywords: + - sound archive + - audio archive + - phonothèque + - audio recordings + - sound collection + is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - has_type @@ -29,11 +72,10 @@ classes: - has_score - related_to - identified_by - exact_mappings: - - wd:Q2230431 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q2230431 broad_mappings: - wd:Q166118 annotations: @@ -46,8 +88,6 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' related_to: range: WikidataAlignment inlined: true diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml index 62868a2b93..6ed357531d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml @@ -9,23 +9,52 @@ prefixes: wd: http://www.wikidata.org/entity/ imports: - linkml:types + - ../slots/has_scope - ../slots/has_score + - ../slots/has_type - ../slots/related_to classes: SoundArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of sound recordings and audio materials within heritage institutions. + description: >- + Taxonomy node for aggregations of audio recordings, oral history interviews, + and acoustic documentation collections. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van audio-opnamen, mondelinge geschiedenisinterviews + en akoestische documentatiecollecties. + de: >- + Taxonomieknoten für Aggregationen von Audioaufnahmen, Oral-History-Interviews + und akustischen Dokumentationssammlungen. + fr: >- + Nœud taxonomique pour les agrégations d'enregistrements audio, d'entretiens d'histoire + orale et de collections de documentation acoustique. + es: >- + Nodo taxonómico para agregaciones de grabaciones de audio, entrevistas de historia + oral y colecciones de documentación acústica. + ar: >- + عقدة تصنيفية لتجميعات التسجيلات الصوتية ومقابلات التاريخ الشفوي ومجموعات التوثيق الصوتي. + id: >- + Simpul taksonomi untuk agregasi rekaman audio, wawancara sejarah lisan, dan + koleksi dokumentasi akustik. + zh: >- + 用于聚合音频录音、口述历史访谈和声学文档收藏的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q2230431 + broad_mappings: + - rico:RecordSetType + see_also: + - SoundArchive + - rico:RecordSetType slot_usage: + has_type: + equals_string: SoundArchiveRecordSetType related_to: range: WikidataAlignment inlined: true - see_also: - - SoundArchive slots: - has_score + - has_type + - has_scope - related_to annotations: specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml index 657d35c850..4f8f48983c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml @@ -4,132 +4,275 @@ title: SoundArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./SoundArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SoundArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: AudioRecordingCollection: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Sound recordings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of captured audio outputs, + including master takes, preservation transfers, and access derivatives. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van vastgelegde audio-uitvoer, + inclusief masters, preservatietransfers en toegangsafgeleiden. + de: >- + Zusammengestellter Dokumentkoerper aus aufgezeichneten Audioausgaben, + einschliesslich Mastertakes, Erhaltungstransfers und Nutzungsderivaten. + fr: >- + Ensemble documentaire reuni de sorties audio capturees, + incluant prises maitres, transferts de preservation et derives d'acces. + es: >- + Cuerpo documental reunido de salidas de audio capturadas, + con tomas maestras, transferencias de preservacion y derivados de acceso. + ar: >- + جسم وثائقي مُجمع من مخرجات صوتية مسجلة، يشمل النسخ الأصلية + وتحويلات الحفظ والمشتقات المخصصة للإتاحة. + id: >- + Kumpulan dokumenter terhimpun dari keluaran audio terekam, + termasuk rekaman master, transfer preservasi, dan turunan akses. + zh: >- + 汇集采集音频成品的文献整体,包含母带、保存转换件与访问衍生物。 + structured_aliases: + - literal_form: collectie audioregistraties + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Audioaufnahmen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'enregistrements sonores + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de grabaciones sonoras + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تسجيلات صوتية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi rekaman audio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 音频录音文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Materials may combine born-digital and digitized analog sources. + - 'Preserved from prior description: Collection containing sound recordings.' + keywords: + - captured audio + - preservation transfer + - access derivative + - recording corpus + examples: + - value: + has_type: hc:AudioRecordingCollection + has_custodian: hc:SoundArchive + has_note: Studio masters, transfer files, and listening copies. + description: Audio outputs assembled across capture and preservation workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - SoundArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: AudioRecordingCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:AudioRecordingCollection has_custodian: - equals_string: SoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SoundArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SoundArchive + has_note: + equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' OralHistorySeries: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Oral history interviews.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of interview sessions, + testimony segments, and contextual narration metadata. + alt_descriptions: + nl: >- + Geordende documentaire reeks van interviewsessies, + getuigenisfragmenten en contextuele narratieve metadata. + de: >- + Geordnete Dokumentationsfolge aus Interviewsitzungen, + Zeugnissegmenten und kontextuellen Erzaehlmetadaten. + fr: >- + Sequence documentaire ordonnee de sessions d'entretien, + de segments testimoniaux et de metadonnees narratives contextuelles. + es: >- + Secuencia documental ordenada de sesiones de entrevista, + segmentos testimoniales y metadatos narrativos contextuales. + ar: >- + تسلسل وثائقي منظم لجلسات المقابلات ومقاطع الشهادات + وبيانات وصفية سردية سياقية. + id: >- + Urutan dokumenter teratur dari sesi wawancara, + segmen kesaksian, dan metadata naratif kontekstual. + zh: >- + 由访谈场次、证言片段与叙事语境元数据构成的有序文献序列。 + structured_aliases: + - literal_form: reeks mondelinge-geschiedenisinterviews + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Oral-History-Interviews + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence d'entretiens d'histoire orale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de entrevistas de historia oral + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة مقابلات تاريخ شفهي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan wawancara sejarah lisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 口述史访谈文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - Note preserved: Sequence ordering supports chronology of testimony collection campaigns. + - 'Preserved from prior description: Series containing oral history interviews.' + keywords: + - interview session + - testimony segment + - narrative context + - oral evidence + examples: + - value: + has_type: hc:OralHistorySeries + has_custodian: hc:SoundArchive + has_note: Interview reels, transcript references, and session metadata. + description: Oral-testimony documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - SoundArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: OralHistorySeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:OralHistorySeries has_custodian: - equals_string: SoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SoundArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SoundArchive + has_note: + equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. MusicRecordingCollection: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Music recordings.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of performance captures, + studio productions, and release-oriented music masters. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van uitvoeringsopnamen, + studioproducties en op publicatie gerichte muziekmasterbestanden. + de: >- + Zusammengestellter Dokumentkoerper aus Auffuehrungsaufnahmen, + Studioproduktionen und veroeffentlichungsbezogenen Musikmastern. + fr: >- + Ensemble documentaire reuni de captations de performance, + de productions studio et de masters musicaux destines a la diffusion. + es: >- + Cuerpo documental reunido de capturas de interpretacion, + producciones de estudio y masters musicales orientados a publicacion. + ar: >- + جسم وثائقي مُجمع لتسجيلات الأداء والإنتاجات الاستديوية + والنسخ الموسيقية الرئيسية الموجهة للنشر. + id: >- + Kumpulan dokumenter terhimpun dari rekaman pertunjukan, + produksi studio, dan master musik untuk rilis. + zh: >- + 汇集演出录音、录音室制作与发行导向音乐母带的文献整体。 + structured_aliases: + - literal_form: collectie muziekopnamen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Musikaufnahmen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'enregistrements musicaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de grabaciones musicales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تسجيلات موسيقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi rekaman musik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 音乐录音文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Sources may include studio, live, broadcast, and remastering workflows. + - 'Preserved from prior description: Collection containing music recordings.' + keywords: + - performance capture + - studio production + - music master + - release workflow + examples: + - value: + has_type: hc:MusicRecordingCollection + has_custodian: hc:SoundArchive + has_note: Session masters, live performance recordings, and release masters. + description: Music documentation assembled across recording and publication workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - SoundArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: MusicRecordingCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:MusicRecordingCollection has_custodian: - equals_string: SoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SoundArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SoundArchive + has_note: + equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SoundEventType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SoundEventType.yaml index a084070e4b..b3c77f3c5b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SoundEventType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SoundEventType.yaml @@ -2,26 +2,87 @@ id: https://nde.nl/ontology/hc/class/SoundEventType name: SoundEventType title: SoundEventType description: >- - Type of sound event. + Controlled category for classifying audible occurrences in recordings or live observations. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: SoundEventType: class_uri: skos:Concept - description: Sound event type. + description: >- + Controlled vocabulary concept for classifying audible occurrences in + annotation and analysis workflows. + alt_descriptions: + nl: >- + Gecontroleerd vocabulaireconcept voor het classificeren van hoorbare + gebeurtenissen in annotatie- en analyseworkflows. + de: >- + Kontrolliertes Vokabular-Konzept zur Klassifizierung hörbarer + Vorkommnisse in Annotation- und Analyseabläufen. + fr: >- + Concept de vocabulaire contrôlé pour classer les occurrences audibles + dans des workflows d'annotation et d'analyse. + es: >- + Concepto de vocabulario controlado para clasificar ocurrencias audibles + en flujos de trabajo de anotación y análisis. + ar: >- + مفهوم معجم مضبوط لتصنيف الوقائع المسموعة في مسارات عمل التعليق + والتحليل. + id: >- + Konsep kosakata terkontrol untuk mengklasifikasikan kejadian yang dapat + didengar dalam alur kerja anotasi dan analisis. + zh: >- + 用于在标注与分析流程中分类可听事件的受控词汇概念。 + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: categorie hoorbare gebeurtenis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kategorie hörbares Vorkommnis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: catégorie d'occurrence audible + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: categoría de ocurrencia audible + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فئة واقعة مسموعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kategori kejadian terdengar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 可听事件类别 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Use for classifying audio events (e.g., speech, music, applause) in analysis or annotation contexts. + - Preserved usage detail: supports distinctions such as speech, music, and applause. + - 'Preserved from prior description: Controlled vocabulary concept for categorizing sound events.' + keywords: + - audio annotation + - controlled vocabulary + - audible occurrence + - event categorization + examples: + - value: + has_label: speech + description: Audible occurrence category used in segment-level annotation. annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_label + - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Source.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Source.yaml index 2666543a61..849f668baa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Source.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Source.yaml @@ -1,7 +1,7 @@ id: https://nde.nl/ontology/hc/class/Source -name: source_class -title: Source class -description: Represents a source or origin from which data, content, or information was derived. This generic class can be subtyped for specific domains (ChapterSource, DataSource, etc.). +name: Source +title: Source +description: Source or origin from which data, content, or information was derived. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,17 +14,39 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type default_prefix: hc classes: Source: class_uri: prov:Entity - description: A source from which something was derived or generated. Can represent manual creation, automated generation, external services, or imported data. Subclasses may specialize for specific domains. - broad_mappings: - - prov:Entity + description: >- + Origin or provenance entity indicating how information was derived, whether + through manual input, automated extraction, or external import. + alt_descriptions: + nl: >- + Oorsprong of herkomstentiteit die aangeeft hoe informatie is verkregen, + hetzij via handmatige invoer, geautomatiseerde extractie of extern import. + de: >- + Ursprungs- oder Herkunftseinheit, die angibt, wie Informationen abgeleitet wurden, + ob durch manuelle Eingabe, automatisierte Extraktion oder externen Import. + fr: >- + Entité d'origine ou de provenance indiquant comment l'information a été dérivée, + que ce soit par saisie manuelle, extraction automatisée ou import externe. + es: >- + Entidad de origen o procedencia que indica cómo se derivó la información, + ya sea mediante entrada manual, extracción automatizada o importación externa. + ar: >- + كيان الأصل أو المصدر الذي يشير إلى كيفية اشتقاق المعلومات، + سواء من خلال الإدخال اليدوي أو الاستخراج الآلي أو الاستيراد الخارجي. + id: >- + Entitas asal atau asal-usul yang menunjukkan bagaimana informasi diperoleh, + baik melalui input manual, ekstraksi otomatis, atau impor eksternal. + zh: >- + 指示信息如何派生的来源或出处实体,无论是通过手动输入、 + 自动提取还是外部导入。 close_mappings: - dcterms:source - schema:CreativeWork @@ -46,6 +68,36 @@ classes: specificity_score: 0.2 specificity_rationale: Generic provenance concept. Sources are fundamental to data quality tracking across all heritage domains. custodian_types: "['*']" + 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: fuente + predicate: EXACT_SYNONYM + in_language: es + - 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 + comments: + - Subclass to specialize by domain (e.g., ChapterSource for chapter generation provenance). + - 'Preserved from prior description: Source entity used for provenance tracking (manual, automated, or external).' + keywords: + - provenance + - origin + - derivation + - data lineage examples: - value: has_type: MANUAL @@ -58,10 +110,66 @@ classes: - value: has_type: WHISPER_CHAPTERS has_label: Whisper Transcript Analysis + broad_mappings: + - prov:Entity ChapterSource: is_a: Source class_uri: hc:ChapterSource - description: Source or method that created video chapters. Specializes Source for video chapter generation provenance. + description: >- + Method or mechanism that generated video chapter divisions, specializing + the base provenance class for temporal segmentation contexts. + alt_descriptions: + nl: >- + Methode of mechanisme dat videohoofdstukverdelingen genereerde, + gespecialiseerd voor temporele segmentering. + de: >- + Methode oder Mechanismus, der Videokapitelaufteilungen generierte, + spezialisiert auf temporale Segmentierung. + fr: >- + Méthode ou mécanisme qui a généré des divisions de chapitres vidéo, + spécialisé pour la segmentation temporelle. + es: >- + Método o mecanismo que generó divisiones de capítulos de video, + especializado para segmentación temporal. + ar: >- + طريقة أو آلية أنتجت تقسيمات فصول الفيديو، + متخصصة في التجزئة الزمنية. + id: >- + Metode atau mekanisme yang menghasilkan pembagian bab video, + dikhususkan untuk segmentasi temporal. + zh: >- + 生成视频章节划分的方法或机制, + 专门用于时间分割。 + structured_aliases: + - literal_form: hoofdstukbron + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kapitelquelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: source de chapitre + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fuente de capítulo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مصدر الفصل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: sumber bab + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 章节来源 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Used to distinguish AI-generated vs manually-created chapter markers + - Supports provenance tracking for video content segmentation + - 'Preserved from prior description: Source or method that created video chapters. Specializes Source for video chapter generation provenance.' + keywords: + - video chapters + - temporal segmentation + - chapter generation annotations: specificity_score: 0.75 specificity_rationale: Specific to video chapter generation domain. @@ -69,4 +177,4 @@ classes: examples: - value: has_type: YOUTUBE_AI - has_label: YouTube Auto-Chapters \ No newline at end of file + has_label: YouTube Auto-Chapters diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml index 722d898c61..701b9dc107 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceCommentCount.yaml @@ -1,32 +1,38 @@ id: https://nde.nl/ontology/hc/class/SourceCommentCount -name: source_comment_count_class -title: Source Comment Count Class +name: SourceCommentCount +title: Source Comment Count prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../metadata - - ../slots/has_quantity - - ../slots/retrieved_at +- linkml:types +- ../metadata +- ../slots/has_quantity +- ../slots/retrieved_at default_prefix: hc classes: SourceCommentCount: class_uri: hc:SourceCommentCount - description: "Comment count metadata from an external source (API, web page).\n\ - \n**PURPOSE**:\n\nStructured representation of comment retrieval metadata, tracking\n\ - how many comments were fetched versus the total available at the source.\nReplaces\ - \ simple integer count with rich provenance data.\n\n**DESIGN RATIONALE**:\n\ - \nCreated per slot_fixes.yaml migration from `comments_fetched` integer\nto\ - \ structured `was_fetched_at` + `Timestamp` + `part_of_total`\n+ `SourceCommentCount`\ - \ for complete retrieval tracking.\n\n**USE CASES**:\n\n- YouTube API: Track\ - \ fetched comments vs total comment count\n- Social media: Partial comment retrieval\ - \ with pagination\n- Web scraping: Track scraped vs visible comments\n\n**EXAMPLE**:\n\ - \n```yaml\npart_of_total:\n fetched_count: 100\n total_count: 500\n\ - \ fetch_complete: false\n was_fetched_at:\n has_timestamp: \"2025-01-14T10:30:00Z\"\ - \n```\n" + alt_descriptions: + nl: Metadata over het ophalen van commentaaraantallen uit een externe bron (API/webpagina). + de: Metadaten zur Erfassung von Kommentarzaehlungen aus einer externen Quelle (API/Webseite). + fr: Metadonnees sur le comptage de commentaires recupere depuis une source externe (API/page web). + es: Metadatos de conteo de comentarios obtenidos desde una fuente externa (API/pagina web). + ar: بيانات وصفية لعدد التعليقات المسترجعة من مصدر خارجي (واجهة برمجة/صفحة ويب). + id: Metadata jumlah komentar yang diambil dari sumber eksternal (API/halaman web). + zh: 来自外部来源(API/网页)的评论计数抓取元数据。 + structured_aliases: + - {literal_form: commentaar-telling, in_language: nl} + - {literal_form: Kommentarzaehlung, in_language: de} + - {literal_form: comptage de commentaires, in_language: fr} + - {literal_form: recuento de comentarios, in_language: es} + - {literal_form: عدد التعليقات, in_language: ar} + - {literal_form: hitung komentar, in_language: id} + - {literal_form: 评论计数, in_language: zh} + description: >- + Comment count retrieval metadata from an external source (API or web page). close_mappings: - schema:InteractionCounter - prov:Entity @@ -49,8 +55,7 @@ classes: - value: retrieved_at: has_timestamp: '2025-01-14T10:30:00Z' - - value: null - - value: null + description: Comment count record with retrieval timestamp. comments: - Created 2026-01-22 from comments_fetched migration (Rule 53) - Tracks fetched vs total comment counts @@ -60,7 +65,28 @@ classes: - https://schema.org/InteractionCounter annotations: custodian_types: '["*"]' - custodian_types_rationale: Universal - any custodian with video/social media - content. + custodian_types_rationale: Universal - any custodian with video/social media content. specificity_score: '0.70' specificity_rationale: Specific to video/social media comment fetching contexts. + modeling_notes: | + Purpose + + Structured representation of comment retrieval metadata, tracking how + many comments were fetched versus the total available at the source. + + Use cases + + - YouTube API: track fetched comments vs total comment count + - Social media: partial retrieval with pagination + - Web scraping: track scraped vs visible comments + + Example (legacy) + + ```yaml + part_of_total: + fetched_count: 100 + total_count: 500 + fetch_complete: false + was_fetched_at: + has_timestamp: "2025-01-14T10:30:00Z" + ``` diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml index 1cda2277d5..b476dcd028 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml @@ -10,25 +10,75 @@ prefixes: geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: - linkml:types + - ../slots/has_latitude + - ../slots/has_longitude + - ../slots/has_source +default_prefix: hc # default_range: string classes: SourceCoordinates: - description: "Source of coordinates for geographic resolution, combining latitude/longitude\ - \ values with the data source that provided them (e.g., google_maps, wikidata).\n\ - Ontology mapping rationale: - class_uri is geo:Point because this represents\ - \ a geographic point with\n lat/lon coordinates\n- exact_mappings includes\ - \ schema:GeoCoordinates as both represent coordinate pairs - close_mappings\ - \ includes prov:Location for provenance-aware location data" + description: >- + Geographic coordinate pair with provenance metadata indicating the + geocoding source or methodology used. + alt_descriptions: + nl: >- + Geografisch coördinatenpaar met herkomstmetagegevens die de gebruikte geocodingbron + of -methodologie aangeven. + de: >- + Geografisches Koordinatenpaar mit Provenienzmetadaten, die die verwendete Geokodierungsquelle + oder -methodologie angeben. + fr: >- + Paire de coordonnées géographiques avec métadonnées de provenance indiquant la + source de géocodage ou la méthodologie utilisée. + es: >- + Par de coordenadas geográficas con metadatos de procedencia que indican la fuente + de geocodificación o metodología utilizada. + ar: >- + زوج إحداثيات جغرافية مع بيانات وصفية للأصل تشير إلى مصدر الترميز الجغرافي أو المنهجية المستخدمة. + id: >- + Pasangan koordinat geografis dengan metadata provenance yang menunjukkan sumber + geocoding atau metodologi yang digunakan. + zh: >- + 带有来源元数据的地理坐标对,指示所使用的地理编码来源或方法。 + structured_aliases: + nl: + - broncoördinaten + - geverifieerde locatie + de: + - Quellkoordinaten + - verifizierter Standort + fr: + - coordonnées source + - localisation vérifiée + es: + - coordenadas fuente + - ubicación verificada + ar: + - إحداثيات المصدر + - الموقع الموثق + id: + - koordinat sumber + - lokasi terverifikasi + zh: + - 源坐标 + - 已验证位置 + keywords: + - source coordinates + - geographic location + - coordinate provenance + - verified location + - geo reference class_uri: geo:Point - exact_mappings: - - schema:GeoCoordinates - close_mappings: - - prov:Location + broad_mappings: + - schema:GeoCoordinates + - prov:Location + comments: + - Adds a source indicator (e.g., google_maps, wikidata) to a latitude/longitude pair. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" slots: - has_latitude - has_longitude - - source + - has_source diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceDocument.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceDocument.yaml index 62f82716c9..95eec24b48 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceDocument.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceDocument.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/SourceDocument -name: source_document_class -title: SourceDocument Class +name: SourceDocument +title: Source Document prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -15,47 +15,57 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/SourceDocumentTypeEnum - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/source_creator - - ../slots/20260202_matang/new/source_date - - ../slots/20260202_matang/new/source_type - - ../slots/20260202_matang/new/source_uri +- linkml:types +- ../enums/SourceDocumentTypeEnum +- ../metadata +- ../slots/has_score +- ../slots/created_by +- ../slots/temporal_extent +- ../slots/has_type +- ../slots/has_uri classes: SourceDocument: class_uri: crm:E73_Information_Object - description: 'A source document where custodian information was observed. - - CIDOC-CRM E73_Information_Object: Identifiable immaterial items with propositional content. - - - **Examples**: - - - Archival documents - - - Websites - - - Letterheads - - - Legal statutes - - - Publications - - - **Properties**: - - - URI/URL of source - - - Document type - - - Publication/creation date - - - Creator/publisher - - ' - exact_mappings: + description: >- + Retrieved evidentiary artifact serving as the authoritative basis for extracted assertions. + alt_descriptions: + nl: >- + Opgehaald bewijsstuk dat dient als gezaghebbende basis voor geëxtraheerde beweringen. + de: >- + Abgerufenes Beweisstück, das als autoritative Grundlage für extrahierte Aussagen dient. + fr: >- + Artefact probatoire récupéré servant de base faisant autorité pour les affirmations extraites. + es: >- + Artefacto probatorio recuperado que sirve como base autorizada para afirmaciones extraídas. + ar: >- + قطعة أثرية إثباتية تم استرجاعها وتعمل كأساس موثوق للتأكيدات المستخرجة. + id: >- + Artefak pembuktian yang diambil yang berfungsi sebagai basis otoritatif untuk pernyataan yang diekstrak. + zh: >- + 作为提取断言的权威依据的检索到的证据性人工制品。 + structured_aliases: + - literal_form: brondocument + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quelldokument + predicate: EXACT_SYNONYM + in_language: de + - literal_form: document source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: documento fuente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مستند المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dokumen sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源文档 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - crm:E73_Information_Object - prov:Entity close_mappings: @@ -70,22 +80,37 @@ classes: - crm:E33_Linguistic_Object - crm:E32_Authority_Document slots: - - source_creator - - source_date - - source_type - - source_uri + - created_by + - temporal_extent + - has_type + - has_uri - has_score slot_usage: - source_uri: + has_uri: # range: string # uriorcurie required: true - source_type: + has_type: range: SourceDocumentTypeEnum - source_date: + temporal_extent: range: date - source_creator: + created_by: # range: string annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + keywords: + - evidentiary artifact + - authoritative source + - provenance basis + - extraction evidence + comments: + - Primary reference material for assertion extraction pipelines. + - Supports traceability and verifiability of derived knowledge. + - 'Preserved from prior description: A source document where custodian information was observed. CIDOC-CRM E73_Information_Object: Identifiable immaterial items with propositional content. **Examples**: - Archival documents - Websites - Letterheads - Legal statutes - Publications **Properties**: - URI/URL of source - Document type - Publication/creation date - Creator/publisher' + examples: + - value: + has_uri: https://archief.nl/document/12345 + has_type: ArchiveDocument + created_by: Heritage Data Aggregator + description: Archived documentary evidence used for entity extraction diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml index 42eb205a77..f168e3f8c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml @@ -9,16 +9,37 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types +- linkml:types +- ../slots/has_file_location +- ../slots/has_provenance_path +- ../slots/retrieved_at +default_prefix: hc # default_range: string classes: SourceProvenance: - description: "Detailed provenance information about a source including file location\ - \ metadata such as CSV row numbers, YAML array indices, and file paths.\nOntology\ - \ mapping rationale: - class_uri is prov:Entity because this represents provenance\ - \ metadata\n about a source (the source as an entity with location details)\n\ - - close_mappings includes pav:SourceAccessedAt for source access provenance\ - \ - related_mappings includes schema:PropertyValue for structured metadata" + description: >- + Metadata capturing file location, extraction path, and retrieval timestamp for + data derived from external sources. + alt_descriptions: + nl: >- + Metagegevens die bestandslocatie, extractiepad en ophaaltijdstempel vastleggen voor + gegevens afkomstig uit externe bronnen. + de: >- + Metadaten, die Dateispeicherort, Extraktionspfad und Abrufzeitstempel für Daten aus + externen Quellen erfassen. + fr: >- + Métadonnées capturant l'emplacement du fichier, le chemin d'extraction et l'horodatage + de récupération pour les données provenant de sources externes. + es: >- + Metadatos que capturan la ubicación del archivo, la ruta de extracción y la marca + de tiempo de recuperación para datos derivados de fuentes externas. + ar: >- + بيانات وصفية تلتقط موقع الملف ومسار الاستخراج والطابع الزمني للاسترجاع للبيانات المشتقة من مصادر خارجية. + id: >- + Metadata yang menangkap lokasi file, jalur ekstraksi, dan stempel waktu pengambilan + untuk data yang berasal dari sumber eksternal. + zh: >- + 捕获从外部源派生的数据的文件位置、提取路径和检索时间戳的元数据。 class_uri: prov:Entity close_mappings: - pav:SourceAccessedAt @@ -28,4 +49,10 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - slots: [] + slots: + - has_file_location + - has_provenance_path + - retrieved_at + comments: + - Use to record where, within a file or hierarchy, a value was extracted from (e.g., CSV row, YAML key path, archived HTML path). + - 'Preserved from prior description: File- and path-level provenance metadata about an extracted source.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceRecord.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceRecord.yaml index 4343ec22b1..7c427e0919 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceRecord.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceRecord.yaml @@ -15,22 +15,59 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types - - ../enums/DataTierEnum +- linkml:types +- ../enums/DataTierEnum +- ../slots/has_type +- ../slots/has_url +- ../slots/has_note +- ../slots/has_source +- ../slots/has_provenance_path +default_prefix: hc # default_range: string classes: SourceRecord: - description: "Individual source record with claims, representing a data extraction\ - \ from a specific source (API, registry, web scrape, etc.). Contains metadata\ - \ about the source type, data tier, fetch timestamp, and extracted claims. Used\ - \ to track provenance of individual data points.\nOntology mapping rationale:\ - \ - class_uri is prov:Entity because this represents a discrete data entity\ - \ with\n provenance (when fetched, from where, by what method)\n- close_mappings\ - \ includes dcat:Distribution as this is similar to a specific\n manifestation/representation\ - \ of data from a source\n- related_mappings includes pav:retrievedFrom conceptually\ - \ (the source was retrieved)\n and prov:PrimarySource (the record may be from\ - \ a primary source)" + description: >- + Individual provenance capture documenting the extraction context for a set of asserted claims. + alt_descriptions: + nl: >- + Individuele herkomstregistratie die de extractiecontext documenteert voor een set beweringen. + de: >- + Individuelle Herkunftserfassung, die den Extraktionskontext für eine Reihe von Behauptungen dokumentiert. + fr: >- + Capture de provenance individuelle documentant le contexte d'extraction pour un ensemble d'affirmations. + es: >- + Captura de procedencia individual que documenta el contexto de extracción para un conjunto de afirmaciones. + ar: >- + تسجيل منفرد للأصل يوثق سياق الاستخراج لمجموعة من الادعاءات. + id: >- + Penangkapan asal-usul individual yang mendokumentasikan konteks ekstraksi untuk serangkaian klaim. + zh: >- + 记录一组断言的提取上下文的单个来源捕获。 + structured_aliases: + - literal_form: bronrecord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quelldatensatz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrement source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: registro fuente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجل المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: catatan sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源记录 + predicate: EXACT_SYNONYM + in_language: zh class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - dcat:Distribution related_mappings: @@ -40,8 +77,17 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - source_type - - source_url + - has_type + - has_url - has_note - - source_file + - has_source - has_provenance_path + comments: + - Used to record provenance per extraction run (API call, scrape, registry row) rather than as a bibliographic citation. + - "has_provenance_path can capture file/key paths such as YAML keys, CSV row identifiers, or archive paths." + - 'Preserved from prior description: Individual extraction record capturing provenance for a set of claims.' + keywords: + - data provenance + - extraction trace + - claim evidence + - lineage documentation diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceReference.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceReference.yaml index cf93d5ffc5..ac3d943f77 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceReference.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceReference.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/SourceReference name: SourceReference -title: SourceReference +title: Source Reference prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,18 +10,58 @@ prefixes: oa: http://www.w3.org/ns/oa# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types # default_range: string classes: SourceReference: - description: "Structured source reference for a claim with text position information\ - \ including excerpts, character offsets, and relevance scores.\nOntology mapping\ - \ rationale: - class_uri is oa:TextPositionSelector because this class specifies\n\ - \ exact text positions (char_start, char_end) within a source document\n- close_mappings\ - \ includes prov:PrimarySource as it references source material - close_mappings\ - \ includes dcterms:BibliographicResource for citation context - related_mappings\ - \ includes schema:Quotation for text excerpt functionality" + description: >- + Text-position selector used to reference and locate a specific passage within a source document for claim substantiation. + alt_descriptions: + nl: >- + Tekstpositie-selector gebruikt om te verwijzen naar en lokaliseren van een specifieke passage + binnen een brondocument voor claimonderbouwing. + de: >- + Textpositions-Selektor, der verwendet wird, um auf eine bestimmte Passage in einem Quelldokument + zur Behauptungsuntermauerung zu verweisen und diese zu lokalisieren. + fr: >- + Sélecteur de position de texte utilisé pour référencer et localiser un passage spécifique + dans un document source pour étayer une affirmation. + es: >- + Selector de posición de texto utilizado para referenciar y localizar un pasaje específico + dentro de un documento fuente para fundamentar afirmaciones. + ar: >- + محدد موضع نص يُستخدم للإشارة إلى وتحديد موقع مقطع معين + ضمن مستند مصدر لتأكيد الادعاء. + id: >- + Pemilih posisi teks yang digunakan untuk mereferensikan dan menemukan lokasi bagian tertentu + dalam dokumen sumber untuk mendukung klaim. + zh: >- + 用于引用和定位源文档中特定段落以支持主张的文本位置选择器。 + structured_aliases: + - literal_form: bronverwijzing + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quellenverweis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: référence de source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: referencia de fuente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مرجع المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: referensi sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源引用 + predicate: EXACT_SYNONYM + in_language: zh class_uri: oa:TextPositionSelector + broad_mappings: + - oa:TextPositionSelector close_mappings: - prov:PrimarySource - dcterms:BibliographicResource @@ -32,3 +72,11 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: [] + comments: + - Intended for fine-grained source references (e.g., excerpt + character offsets) when such fields are modeled. + - 'Preserved from prior description: Text-position selector used to reference a source passage for a claim.' + keywords: + - text selector + - passage reference + - citation anchor + - source定位 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml index 84961e2676..b583da5d34 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml @@ -9,30 +9,88 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types +- linkml:types +- ../slots/has_staff +- ../slots/has_name +- ../slots/has_title +- ../slots/has_profile +default_prefix: hc # default_range: string classes: SourceStaffEntry: - description: "Reference to original staff entry from custodian staff parsing.\ - \ Contains staff identifier, name, academic degree, professional has_title,\ - \ LinkedIn URL, and heritage relevance assessment.\nOntology mapping rationale:\ - \ - class_uri is prov:Entity because this is a reference to source\n data about\ - \ staff, not the person themselves\n- close_mappings includes foaf:Person as\ - \ the entry describes\n attributes of a person\n- related_mappings includes\ - \ schema:Person (person semantics) and\n prov:PrimarySource (reference to original\ - \ staff data)" + description: >- + Provenance reference to a staff-related source snippet captured during + parsing or extraction workflows. + alt_descriptions: + nl: >- + Provenantieverwijzing naar een personeelsgerelateerd bronfragment dat + is vastgelegd tijdens parseer- of extractieworkflows. + de: >- + Provenienzverweis auf einen personalbezogenen Quellausschnitt, der + während Parsing- oder Extraktionsabläufen erfasst wurde. + fr: >- + Référence de provenance vers un extrait source lié au personnel, + capturé lors de workflows d'analyse ou d'extraction. + es: >- + Referencia de procedencia a un fragmento de fuente relacionado con + personal, capturado durante flujos de análisis o extracción. + ar: >- + مرجع منشأ إلى مقطع مصدر متعلق بالموظفين تم التقاطه أثناء عمليات + التحليل أو الاستخراج. + id: >- + Referensi provenance ke cuplikan sumber terkait staf yang ditangkap + selama alur parsing atau ekstraksi. + zh: >- + 指向解析或抽取流程中捕获的人员相关来源片段的来源引用。 class_uri: prov:Entity - close_mappings: - - foaf:Person + broad_mappings: + - prov:Entity related_mappings: + - foaf:Person - schema:Person - prov:PrimarySource + structured_aliases: + - literal_form: herkomstverwijzing personeelsfragment + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Herkunftsverweis auf Personalausschnitt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: référence de provenance d'extrait de personnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: referencia de procedencia de fragmento de personal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مرجع منشأ لمقتطف متعلق بالموظفين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: referensi asal cuplikan staf + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 人员片段来源引用 + predicate: EXACT_SYNONYM + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - staff_id + - has_staff - has_name - has_title - has_profile + comments: + - Captures a provenance pointer to parsed staff data; the actual person entity may be modeled separately. + - 'Preserved from prior description: Reference to an original staff entry from parsing or extraction.' + keywords: + - provenance pointer + - extracted snippet + - personnel parsing + - source traceability + examples: + - value: + has_name: Anna de Vries + has_title: Conservator + has_profile: /profiles/anna-de-vries + description: Source snippet reference captured during staff extraction. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SourceWork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SourceWork.yaml index 83d4d4ad0c..de0a1c1b5a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SourceWork.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SourceWork.yaml @@ -8,39 +8,49 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types +- ../slots/has_uri +- ../slots/has_type classes: SourceWork: class_uri: prov:Entity - description: 'A source work from which another work is derived. - - - **USAGE**: - - Used for: - - - Source datasets - - - Original documents - - - Primary sources - - ' - exact_mappings: + description: >- + Original work, dataset, or resource from which derived content or + transformations originate. + alt_descriptions: + nl: >- + Oorspronkelijk werk, gegevensset of bron waarvan afgeleide inhoud of + transformaties voortkomen. + de: >- + Ursprüngliches Werk, Datensatz oder Ressource, aus dem abgeleitete Inhalte + oder Transformationen stammen. + fr: >- + Œuvre, jeu de données ou ressource original dont proviennent les contenus + dérivés ou les transformations. + es: >- + Obra, conjunto de datos o recurso original del que provienen contenidos + derivados o transformaciones. + ar: >- + العمل أو مجموعة البيانات أو المورد الأصلي الذي تنشأ منه المحتويات المشتقة أو التحولات. + id: >- + Karya, kumpulan data, atau sumber asli yang berasal konten turunan atau transformasi. + zh: >- + 派生内容或转换所源自的原始作品、数据集或资源。 + broad_mappings: - prov:Entity close_mappings: - schema:CreativeWork annotations: specificity_score: '0.40' - specificity_rationale: Moderately specific - source tracking common in data - management. - custodian_types: '[''*'']' + specificity_rationale: Moderately specific - source tracking common in data management. + custodian_types: "['*']" examples: - value: - source_title: Original Dataset v1 - source_uri: https://nde.nl/dataset/original-v1 - source_type: DATASET - description: Source dataset reference + has_uri: https://nde.nl/dataset/original-v1 + has_type: DATASET + description: Source dataset reference. slots: - - source_uri - - source_type + - has_uri + - has_type + comments: + - 'Preserved from prior description: Work or dataset from which another work is derived.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Speaker.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Speaker.yaml index cd98edd38d..e6ca5fbf15 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Speaker.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Speaker.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Speaker -name: speaker_class -title: Speaker Class +name: Speaker +title: Speaker prefixes: linkml: https://w3id.org/linkml/ @@ -11,52 +11,88 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: Speaker: class_uri: prov:Agent - description: | - Represents a speaker identified in audio/video content analysis. - - **MIGRATION SOURCE**: Created from diarization_speaker_id and diarization_speaker_label migration (Rule 53, 2026-01-25). - - **Ontological Alignment**: - - **Primary**: `prov:Agent` - An agent (person) participating in an activity (speaking) - - **Close**: `schema:Person` - A person - - exact_mappings: - - prov:Agent - + description: >- + Participant entity associated with verbal contributions within audio or video + content segments. + alt_descriptions: + nl: >- + Deelnemersentiteit geassocieerd met verbale bijdragen binnen audio- of video- + inhoudssegmenten. + de: >- + Teilnehmende Entität, die mit sprachlichen Beiträgen in Audio- oder Video- + Inhaltssegmenten verbunden ist. + fr: >- + Entité participante associée à des contributions verbales dans des segments + de contenu audio ou vidéo. + es: >- + Entidad participante asociada con contribuciones verbales dentro de segmentos + de contenido de audio o video. + ar: >- + كيان مشارك مرتبط بمساهمات لفظية ضمن مقاطع محتوى + صوتي أو مرئي. + id: >- + Entitas peserta yang terkait dengan kontribusi verbal dalam segmen konten + audio atau video. + zh: >- + 与音频或视频内容片段中的口头贡献相关联的参与者实体。 + structured_aliases: + - literal_form: spreker + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sprecher + predicate: EXACT_SYNONYM + in_language: de + - literal_form: locuteur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hablante + predicate: EXACT_SYNONYM + in_language: es + - literal_form: متحدث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pembicara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 说话人 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - prov:Agent close_mappings: - - schema:Person - + - schema:Person slots: - - identified_by - - has_label - + - identified_by + - has_label slot_usage: identified_by: -# range: string # uriorcurie required: true has_label: -# range: string required: false - + comments: + - "CREATED from diarization_speaker_* migration per slot_fixes.yaml (Rule 53)" + - "Represents identified speakers in media content" + - "Use identified_by for stable speaker IDs from diarization runs; use Wikidata URLs when a real-world identity is known." + - 'Preserved from prior description: Represents a speaker identified in audio/video content analysis. **MIGRATION SOURCE**: Created from diarization_speaker_id and diarization_speaker_label migration (Rule 53, 2026-01-25). **Ontological Alignment**: - **Primary**: `prov:Agent` - An agent (person) participating in an activity (speaking) - **Close**: `schema:Person` - A person' + keywords: + - audio speaker + - media participant + - voice identification + - content analysis + examples: + - value: + identified_by: spk_001 + has_label: Curator + - value: + identified_by: https://www.wikidata.org/wiki/Q12345 + has_label: John Doe annotations: custodian_types: '["*"]' specificity_score: 0.7 specificity_rationale: Specific to audio/video content analysis. - - comments: - - "CREATED from diarization_speaker_* migration per slot_fixes.yaml (Rule 53)" - - "Represents identified speakers in media content" - - examples: - - value: - identified_by: spk_001 - has_label: Curator - - value: - identified_by: https://www.wikidata.org/wiki/Q12345 - has_label: John Doe \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml index abd01b6cdc..8f9255e2a7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml @@ -17,48 +17,73 @@ imports: - ../slots/has_label classes: SpecialCollection: - description: A library or library unit that houses materials requiring specialized security and user services, or whose - relationship (period, subject, format, provenance, etc.) is to be preserved as a distinct collection. Special collections - typically include rare books, manuscripts, archives, maps, photographs, and other unique or valuable materials that - require special handling, storage, and access conditions. + description: >- + Curated aggregation of rare, unique, or valuable materials requiring specialized + security, handling, and access conditions due to their format, provenance, or subject matter. + alt_descriptions: + nl: >- + Gecureerde aggregatie van zeldzame, unieke of waardevolle materialen die gespecialiseerde + beveiliging, behandeling en toegangsvoorwaarden vereisen vanwege hun vorm, herkomst of onderwerp. + de: >- + Kuratierte Aggregation seltener, einzigartiger oder wertvoller Materialien, die spezielle + Sicherheits-, Handhabungs- und Zugangsbedingungen aufgrund ihres Formats, ihrer Provenienz oder ihres Themas erfordern. + fr: >- + Agrégation organisée de matériaux rares, uniques ou précieux nécessitant des conditions + de sécurité, de manipulation et d'accès spécialisées en raison de leur format, de leur provenance ou de leur sujet. + es: >- + Agregación curada de materiales raros, únicos o valiosos que requieren condiciones + especializadas de seguridad, manejo y acceso debido a su formato, procedencia o temática. + ar: >- + مجموعة منظمة من المواد النادرة أو الفريدة أو القيمة التي تتطلب ظروف أمنية + ومناولة ووصول متخصصة بسبب شكلها أو منشأها أو موضوعها. + id: >- + Agregasi terkurasi material langka, unik, atau berharga yang memerlukan kondisi + keamanan, penanganan, dan akses khusus karena format, provenance, atau subjeknya. + zh: >- + 稀有、独特或珍贵材料的策划集合,由于其格式、来源或主题需要专门的安全、处理和访问条件。 is_a: CustodianType class_uri: skos:Concept - exact_mappings: - - wd:Q4431094 + close_mappings: + - wd:Q4431094 + broad_mappings: + - skos:Concept + - schema:Thing + keywords: + - special collection + - rare materials + - unique collection + - specialized holdings + structured_aliases: + - literal_form: speciale collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezialsammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection spéciale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección especial + predicate: EXACT_SYNONYM + in_language: es mixins: - - LibraryType + - LibraryType slots: - - has_type - - has_score - - related_to - - identified_by - - has_type - - has_label - - has_label - - has_label - - has_type + - has_type + - has_score + - related_to + - identified_by + - has_label slot_usage: - has_type: - equals_expression: '["hc:LibraryType", "hc:ArchiveOrganizationType"]' related_to: range: WikidataAlignment inlined: true - has_type: - equals_string: 'True' - has_label: - equals_string: Spezialsammlung - has_label: - equals_string: "colecci\xF3n especial" - has_label: - equals_string: "fonds sp\xE9ciaux" - has_type: - equals_expression: 'true' see_also: - - RareBookLibrary - - ManuscriptCollection - - MapLibrary - - PhotographCollection + - RareBookLibrary + - ManuscriptCollection + - MapLibrary + - PhotographCollection annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml index e4bb2c6207..df3c1c12b4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecialCollectionRecordSetType.yaml @@ -14,21 +14,61 @@ imports: - ../slots/related_to classes: SpecialCollectionRecordSetType: - description: A rico:RecordSetType for classifying special collections requiring specialized security, handling, and user services. + description: >- + Classification for record collections requiring specialized security, + handling protocols, and controlled access due to their rarity, value, or fragility. + alt_descriptions: + nl: >- + Classificatie voor archiefcollecties die gespecialiseerde beveiliging, + behandelingsprotocollen en gecontroleerde toegang vereisen vanwege hun zeldzaamheid, waarde of kwetsbaarheid. + de: >- + Klassifikation für Archivbestände, die spezielle Sicherheits-, + Handhabungsprotokolle und kontrollierten Zugriff aufgrund ihrer Seltenheit, ihres Werts oder ihrer Zerbrechlichkeit erfordern. + fr: >- + Classification pour les collections de documents nécessitant une sécurité spécialisée, + des protocoles de manipulation et un accès contrôlé en raison de leur rareté, valeur ou fragilité. + es: >- + Clasificación para colecciones de registros que requieren seguridad especializada, + protocolos de manejo y acceso controlado debido a su rareza, valor o fragilidad. + ar: >- + تصنيف لمجموعات السجلات التي تتطلب أمناً متخصصاً + وبروتوكولات مناولة ووصولاً مضبوطاً بسبب ندرتها أو قيمتها أو هشاشتها. + id: >- + Klasifikasi untuk koleksi catatan yang memerlukan keamanan khusus, + protokol penanganan, dan akses terkontrol karena kelangkaan, nilai, atau kerapuhannya. + zh: >- + 由于稀有性、价值或脆弱性需要专门安全、处理协议和受控访问的记录集合分类。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q4431094 + broad_mappings: + - rico:RecordSetType + - skos:Concept + related_mappings: + - wd:Q4431094 + keywords: + - special collection records + - rare materials + - controlled access + structured_aliases: + - literal_form: speciale collectie recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezialsammlungsbestandstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de collection spéciale + predicate: EXACT_SYNONYM + in_language: fr slots: - - has_score - - related_to - - identified_by + - has_score + - related_to + - identified_by slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - - SpecialCollection + - SpecialCollection annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml index 9f06a47c8b..b5e444de8b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml @@ -17,42 +17,76 @@ imports: - ../slots/related_to classes: SpecializedArchive: - description: An archive specialized in a specific field, subject area, format, or type of documentation. Specialized - archives (Facharchive) focus their collection and preservation activities on particular domains such as architecture, medicine, - sports, or other thematic areas, developing deep expertise in their chosen specialization. + description: >- + Archival institution focused on collecting, preserving, and providing access + to documentation within a specific field, subject area, format, or thematic domain. + alt_descriptions: + nl: >- + Archiefinstelling gericht op het verzamelen, bewaren en toegankelijk maken + van documentatie binnen een specifiek vakgebied, onderwerpregio, formaat of thematisch domein. + de: >- + Archivinstitution, die sich auf das Sammeln, Bewahren und Bereitstellen + von Dokumentation in einem bestimmten Fachgebiet, Themenbereich, Format oder thematischen Bereich konzentriert. + fr: >- + Institution archivistique spécialisée dans la collecte, la préservation et l'accès + à la documentation dans un domaine spécifique, une zone thématique, un format ou un domaine thématique. + es: >- + Institución archivística enfocada en recopilar, preservar y proporcionar acceso + a documentación dentro de un campo específico, área temática, formato o dominio temático. + ar: >- + مؤسسة أرشيفية متخصصة في جمع وحفظ وتوفير الوصول + إلى الوثائق في مجال محدد أو منطقة موضوعية أو شكل أو مجال مواضيعي. + id: >- + Institusi arsip yang berfokus pada pengumpulan, pelestarian, dan penyediaan akses + ke dokumentasi dalam bidang tertentu, area subjek, format, atau domain tematik. + zh: >- + 专注于收集、保存和提供特定领域、主题区域、格式或主题领域内文档访问的档案机构。 is_a: CustodianType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - related_to - - identified_by exact_mappings: - - wd:Q27030941 + - wd:Q27030941 close_mappings: - - rico:CorporateBody - - skos:Concept + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - specialized archive + - subject archive + - thematic archive + - domain-specific archive + structured_aliases: + - literal_form: gespecialiseerd archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Facharchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives spécialisées + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo especializado + predicate: EXACT_SYNONYM + in_language: es + slots: + - has_type + - hold_record_set + - has_score + - related_to + - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true see_also: - - SpecializedArchivesCzechia - - LiteraryArchive - - MusicArchive - - FilmArchive - - ArchitecturalArchive + - SpecializedArchivesCzechia + - LiteraryArchive + - MusicArchive + - FilmArchive + - ArchitecturalArchive annotations: - label_de: Facharchiv - label_es: archivo especial - label_fr: "archives sp\xE9cialis\xE9es" - record_set_type: true - custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml index eb49bf645f..6b4fc6f3b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetType.yaml @@ -13,20 +13,60 @@ imports: - ../slots/related_to classes: SpecializedArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections from archives specialized in specific fields or subject areas. + description: >- + Classification for record collections maintained by archives focused on + specific fields, subject areas, or thematic domains. + alt_descriptions: + nl: >- + Classificatie voor archiefcollecties die worden beheerd door archieven + die zich richten op specifieke vakgebieden, onderwerpregio's of thematische domeinen. + de: >- + Klassifikation für Archivbestände, die von Archiven verwaltet werden, + die sich auf bestimmte Fachgebiete, Themenbereiche oder thematische Domänen konzentrieren. + fr: >- + Classification pour les collections de documents conservées par des archives + spécialisées dans des domaines spécifiques, des zones thématiques ou des domaines thématiques. + es: >- + Clasificación para colecciones de registros mantenidas por archivos + enfocados en campos específicos, áreas temáticas o dominios temáticos. + ar: >- + تصنيف لمجموعات السجلات التي تحتفظ بها الأرشيفات + المتخصصة في مجالات محددة أو مناطق موضوعية أو مجالات مواضيعية. + id: >- + Klasifikasi untuk koleksi catatan yang dikelola oleh arsip + yang berfokus pada bidang tertentu, area subjek, atau domain tematik. + zh: >- + 由专注于特定领域、主题区域或主题领域的档案维护的记录集合分类。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q27030941 + broad_mappings: + - rico:RecordSetType + - skos:Concept + related_mappings: + - wd:Q27030941 + keywords: + - specialized archive records + - thematic records + - subject-specific collections + structured_aliases: + - literal_form: gespecialiseerd archiefbestandstype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Facharchivbestandstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds spécialisé + predicate: EXACT_SYNONYM + in_language: fr slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - - SpecializedArchive + - SpecializedArchive slots: - - has_score - - related_to + - has_score + - related_to annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml index 6752415ac0..dd2dc6d26e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml @@ -4,64 +4,104 @@ title: SpecializedArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./SpecializedArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SpecializedArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SpecializedCollectionFonds: is_a: SpecializedArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Subject-specialized materials.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of domain-focused documentation, + arranged to preserve thematic institutional context and source continuity. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van domeingerichte documentatie, + geordend met behoud van thematische institutionele context en broncontinuiteit. + de: >- + Provenienzbasierte Aggregation fachbezogener Dokumentation, + geordnet zur Wahrung thematischer institutioneller Kontexte und Quellenkontinuitaet. + fr: >- + Agregation fondee sur la provenance de documentation orientee domaine, + organisee pour conserver le contexte institutionnel thematique et la continuite des sources. + es: >- + Agregacion basada en procedencia de documentacion centrada en dominio, + organizada para preservar contexto institucional tematico y continuidad de fuentes. + ar: >- + تجميع قائم على المنشأ لوثائق موجهة إلى مجال تخصصي، منظم للحفاظ على + السياق المؤسسي الموضوعي واستمرارية المصادر. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi berfokus domain, + disusun untuk menjaga konteks institusional tematik dan kesinambungan sumber. + zh: >- + 基于来源原则聚合领域导向文献,并以保持主题性机构语境与来源连续性为组织目标。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept + keywords: + - specialized fonds + - subject collection + - thematic fonds + structured_aliases: + - literal_form: gespecialiseerd fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezialfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds spécialisé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo especializado tematico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق تجميعي متخصص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip spesialis tematik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 专题领域文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The class remains intended for domain-specialized archival aggregations. + - Specialized thematic context is retained without breaking provenance continuity. + - 'Preserved from prior description: Record set organized around subject-specialized materials following the fonds principle for thematic or domain-specific archival aggregations.' + examples: + - value: + has_type: hc:SpecializedCollectionFonds + has_custodian: hc:SpecializedArchive + has_note: Domain dossiers, specialist reports, and themed institutional files. + description: Domain-focused documentation grouped by originating specialized institution. see_also: - SpecializedArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SpecializedCollectionFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:SpecializedCollectionFonds has_custodian: - equals_string: SpecializedArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SpecializedArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:SpecializedArchive + has_note: + equals_string: This RecordSetType is typically held by SpecializedArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml index 05d9e91066..bf12ad8f17 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml @@ -17,40 +17,71 @@ imports: - ../slots/related_to classes: SpecializedArchivesCzechia: - description: A type of specialized archives specific to the Czech archival system. These archives focus on particular - subject areas, formats, or types of documentation within the Czech national archival framework, operating under Czech - archival law and regulations. + description: >- + Archival institution within the Czech national framework focused on collecting + and preserving documentation within specific subject areas, formats, or thematic domains. + alt_descriptions: + nl: >- + Archiefinstelling binnen het Tsjechische nationale kader die zich richt op het verzamelen + en bewaren van documentatie binnen specifieke vakgebieden, formaten of thematische domeinen. + de: >- + Archivinstitution im tschechischen nationalen Rahmen, die sich auf das Sammeln + und Bewahren von Dokumentation in bestimmten Fachgebieten, Formaten oder thematischen Bereichen konzentriert. + fr: >- + Institution archivistique dans le cadre national tchèque spécialisée dans la collecte + et la préservation de documentation dans des domaines spécifiques, formats ou domaines thématiques. + es: >- + Institución archivística dentro del marco nacional checo enfocada en recopilar + y preservar documentación en áreas temáticas, formatos o dominios temáticos específicos. + ar: >- + مؤسسة أرشيفية ضمن الإطار الوطني التشيكي متخصصة في جمع + وحفظ الوثائق في مجالات موضوعية أو أشكال أو مجالات مواضيعية محددة. + id: >- + Institusi arsip dalam kerangka nasional Ceko yang berfokus pada pengumpulan + dan pelestarian dokumentasi dalam area subjek, format, atau domain tematik tertentu. + zh: >- + 捷克国家框架内的档案机构,专注于收集和保存特定主题领域、格式或主题领域的文档。 is_a: CustodianType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - related_to - - identified_by exact_mappings: - - wd:Q101470010 + - wd:Q101470010 close_mappings: - - rico:CorporateBody - - skos:Concept + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - specialized archive czechia + - czech specialized archive + - thematic archive + structured_aliases: + - literal_form: gespecialiseerd archief Tsjechië + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Facharchiv Tschechien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives spécialisées tchèques + predicate: EXACT_SYNONYM + in_language: fr + slots: + - has_type + - hold_record_set + - has_score + - related_to + - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true see_also: - - SpecializedArchive - - StateDistrictArchive - - StateRegionalArchiveCzechia - - SecurityArchives + - SpecializedArchive + - StateDistrictArchive + - StateRegionalArchiveCzechia + - SecurityArchives annotations: - label_es: archivo especializado - label_fr: "archives sp\xE9cialis\xE9es" - record_set_type: true - custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml index 63bee9b570..35059926ff 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetType.yaml @@ -13,21 +13,57 @@ imports: - ../slots/related_to classes: SpecializedArchivesCzechiaRecordSetType: - description: A rico:RecordSetType for classifying collections from specialized archives within the Czech archival system. + description: >- + Classification for record collections maintained by specialized archives + operating within the Czech national archival framework and legal system. + alt_descriptions: + nl: >- + Classificatie voor archiefcollecties die worden beheerd door gespecialiseerde archieven + die binnen het Tsjechische nationale archiefkader en rechtssysteem opereren. + de: >- + Klassifikation für Archivbestände, die von Facharchiven verwaltet werden, + die im tschechischen nationalen Archivrahmen und Rechtssystem tätig sind. + fr: >- + Classification pour les collections de documents conservées par des archives spécialisées + opérant dans le cadre archivistique national tchèque et le système juridique. + es: >- + Clasificación para colecciones de registros mantenidas por archivos especializados + que operan dentro del marco archivístico nacional checo y el sistema legal. + ar: >- + تصنيف لمجموعات السجلات التي تحتفظ بها الأرشيفات المتخصصة + العاملة ضمن الإطار الأرشيفي الوطني التشيكي والنظام القانوني. + id: >- + Klasifikasi untuk koleksi catatan yang dikelola oleh arsip khusus + yang beroperasi dalam kerangka arsip nasional Ceko dan sistem hukum. + zh: >- + 在捷克国家档案框架和法律体系内运作的专业档案维护的记录集合分类。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q101470010 + broad_mappings: + - rico:RecordSetType + - skos:Concept + related_mappings: + - wd:Q101470010 + keywords: + - czech specialized archive records + - thematic records czechia + structured_aliases: + - literal_form: gespecialiseerd archief Tsjechië bestandstype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Facharchiv Tschechien Bestandstyp + predicate: EXACT_SYNONYM + in_language: de slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - - SpecializedArchivesCzechia + - SpecializedArchivesCzechia annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - has_score - - related_to + - has_score + - related_to diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml index 8ccd5d5798..96fb862b75 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml @@ -4,58 +4,104 @@ title: SpecializedArchivesCzechia Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./SpecializedArchivesCzechiaRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SpecializedArchivesCzechiaRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: CzechSpecializedFonds: is_a: SpecializedArchivesCzechiaRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Czech specialized archives.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced by Czech + domain-specific archival institutions and specialist repositories. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + Tsjechische domeinspecifieke archiefinstellingen en specialistische depots. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus tschechischen + fachspezifischen Archivinstitutionen und Spezialbestaenden. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + institutions archivistiques specialisees en Tchequie. + es: >- + Agregacion basada en procedencia de documentacion producida por + instituciones archivisticas especializadas en Chequia. + ar: >- + تجميع قائم على المنشأ لوثائق أُنتجت بواسطة مؤسسات أرشيفية متخصصة + في التشيك ومستودعات موضوعية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan oleh + institusi arsip khusus dan repositori spesialis di Ceko. + zh: >- + 基于来源原则聚合捷克专业档案机构与专题保存库形成的文献。 + structured_aliases: + - literal_form: fonds gespecialiseerd archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezialarchiv-Fonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d archive specialisee + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de archivo especializado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوندس أرشيف متخصص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip khusus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 专业档案全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: This class is intended for specialist-domain archival provenance in Czechia. + - 'Preserved from prior description: Fonds-oriented record set type for Czech specialized archives.' + keywords: + - specialist repository + - domain archive + - Czechia archives + - fonds provenance + examples: + - value: + has_type: hc:CzechSpecializedFonds + has_custodian: hc:SpecializedArchivesCzechia + has_note: Thematic institutional files, specialist registers, and domain reports. + description: Czech specialist-archive documentation grouped by originating institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SpecializedArchivesCzechiaRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CzechSpecializedFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:CzechSpecializedFonds has_custodian: - equals_string: SpecializedArchivesCzechia - record_holder_note: - equals_string: This RecordSetType is typically held by SpecializedArchivesCzechia - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:SpecializedArchivesCzechia + has_note: + equals_string: This RecordSetType is typically held by SpecializedArchivesCzechia custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Species.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Species.yaml index 7afd59a69f..11865fabaf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Species.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Species.yaml @@ -17,11 +17,54 @@ imports: classes: Species: class_uri: schema:Taxon - description: Species. + description: >- + Biological classification rank below genus, comprising organisms capable + of interbreeding and producing fertile offspring. + alt_descriptions: + nl: >- + Biologisch classificatieniveau onder geslacht, dat organismen omvat die in staat zijn + tot kruisen en vruchtbare nakomelingen te produceren. + de: >- + Biologische Klassifikationsebene unterhalb der Gattung, die Organismen umfasst, + die zur Kreuzung und zur Produktion fruchtbarer Nachkommen fähig sind. + fr: >- + Niveau de classification biologique inférieur au genre, comprenant des organismes + capables de se croiser et de produire une descendance fertile. + es: >- + Nivel de clasificación biológica por debajo del género, que comprende organismos + capaces de cruzarse y producir descendencia fértil. + ar: >- + مستوى تصنيف بيولوجي أدنى من الجنس، يضم كائنات حية قادرة + على التهجين وإنتاج نسل خصب. + id: >- + Tingkat klasifikasi biologis di bawah genus, yang mencakup organisme + yang mampu kawin silang dan menghasilkan keturunan yang subur. + zh: >- + 属以下的生物分类级别,包括能够杂交并产生可育后代的生物。 + broad_mappings: + - schema:Taxon + - schema:Thing + keywords: + - species + - biological classification + - taxonomy + - organism + structured_aliases: + - literal_form: soort + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Art + predicate: EXACT_SYNONYM + in_language: de + - literal_form: espèce + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: especie + predicate: EXACT_SYNONYM + in_language: es annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' - slots: - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SpecificityScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SpecificityScore.yaml index 354b85c0ed..e0b3eae7bb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SpecificityScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SpecificityScore.yaml @@ -9,36 +9,64 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/specificity_agent - - ../slots/20260202_matang/new/specificity_rationale - - ../slots/20260202_matang/new/specificity_score - - ../slots/20260202_matang/new/specificity_timestamp + - ../slots/has_agent + - ../slots/has_rationale + - ../slots/has_specificity_score + - ../slots/has_timestamp classes: SpecificityScore: class_uri: hc:SpecificityScore - description: 'Structured metadata for RAG retrieval specificity scoring. - - Documents how specific/general a class is for different search templates. - - - **Scoring Semantics** (LOWER = more broadly relevant): - - - 0.00-0.20: Universal (HeritageCustodian, Location) - - - 0.20-0.40: Broadly useful (Collection, Identifier) - - - 0.40-0.60: Moderately specific (ChangeEvent, PersonProfile) - - - 0.60-0.80: Fairly specific (Archive, Museum, Library) - - - 0.80-1.00: Highly specific (LinkedInConnectionExtraction) - - ' + description: >- + Quantitative measure indicating how specific or general a class is + for retrieval-augmented generation across different search templates. + alt_descriptions: + nl: >- + Kwantitatieve maat die aangeeft hoe specifiek of algemeen een klasse is + voor ophaling-verrijkte generatie over verschillende zoektemplates. + de: >- + Quantitatives Maß, das angibt, wie spezifisch oder allgemein eine Klasse + für abrufgestützte Generierung über verschiedene Suchvorlagen ist. + fr: >- + Mesure quantitative indiquant le degré de spécificité ou de généralité d'une classe + pour la génération augmentée par récupération sur différents modèles de recherche. + es: >- + Medida cuantitativa que indica qué tan específica o general es una clase + para la generación aumentada por recuperación en diferentes plantillas de búsqueda. + ar: >- + مقياس كمي يشير إلى مدى خصوصية أو عمومية فئة ما + للجيل المعزز بالاسترجاع عبر قوالب بحث مختلفة. + id: >- + Ukuran kuantitatif yang menunjukkan seberapa spesifik atau umum suatu kelas + untuk generasi yang ditingkatkan pengambilan di berbagai template pencarian. + zh: >- + 定量指标,表示一个类在不同搜索模板的检索增强生成中的特异性或通用性程度。 + broad_mappings: + - prov:Entity + - schema:Thing + keywords: + - specificity score + - RAG scoring + - retrieval ranking + - template matching + structured_aliases: + - literal_form: specificiteitscore + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezifitätswert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: score de spécificité + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Scoring semantics - LOWER values indicate more broadly relevant classes + - 0.00-0.20 Universal, 0.20-0.40 Broadly useful, 0.40-0.60 Moderately specific + - 0.60-0.80 Fairly specific, 0.80-1.00 Highly specific slots: - - specificity_score - - specificity_rationale - - specificity_timestamp - - specificity_agent + - has_specificity_score + - has_rationale + - has_timestamp + - has_agent annotations: specificity_score: 0.2 specificity_rationale: Meta-class for specificity annotations diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Staff.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Staff.yaml index bf0a502780..7dab241c3f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Staff.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Staff.yaml @@ -17,10 +17,54 @@ imports: classes: Staff: class_uri: schema:Person - description: Staff group or individual. + description: >- + Personnel employed by an organization, either as individuals or as grouped + workforce units with associated roles, qualifications, and responsibilities. + alt_descriptions: + nl: >- + Personeel in dienst van een organisatie, als individuen of als gegroepeerde + personeelseenheden met bijbehorende rollen, kwalificaties en verantwoordelijkheden. + de: >- + Personal, das von einer Organisation beschäftigt wird, entweder als Einzelpersonen + oder als gruppierte Arbeitseinheiten mit entsprechenden Rollen, Qualifikationen und Verantwortlichkeiten. + fr: >- + Personnel employé par une organisation, soit en tant qu'individus, soit en tant qu'unités + de main-d'œuvre groupées avec des rôles, des qualifications et des responsabilités associés. + es: >- + Personal empleado por una organización, ya sea como individuos o como unidades + de fuerza laboral agrupadas con roles, calificaciones y responsabilidades asociadas. + ar: >- + موظفون يعملون في منظمة، إما كأفراد أو كوحدات قوى عاملة + مجمعة مع الأدوار والمؤهلات والمسؤوليات المرتبطة بها. + id: >- + Personil yang dipekerjakan oleh organisasi, baik sebagai individu atau sebagai unit + tenaga kerja yang dikelompokkan dengan peran, kualifikasi, dan tanggung jawab terkait. + zh: >- + 组织雇用的人员,可以是个人,也可以是具有相关角色、资格和职责的分组劳动力单位。 + broad_mappings: + - schema:Person + - org:Role + keywords: + - staff + - personnel + - employees + - workforce + 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: personal + predicate: EXACT_SYNONYM + in_language: es annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' slots: - has_quantity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StaffRole.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StaffRole.yaml index 06096a72d5..56f0e617cf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StaffRole.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StaffRole.yaml @@ -23,97 +23,122 @@ imports: - ../slots/deceased - ../slots/martyred_through - ../slots/require - - ../slots/20260202_matang/new/role_category - - ../slots/20260202_matang/new/role_id - - ../slots/20260202_matang/new/role_name - - ../slots/20260202_matang/new/role_name_local + - ../slots/categorized_as + - ../slots/identified_by + - ../slots/has_label - ../slots/temporal_extent classes: StaffRole: class_uri: org:Role abstract: true - description: "Abstract base class for official staff role/job title classifications in heritage institutions.\n\n**CRITICAL: FORMAL TITLE vs DE FACTO WORK**\n\nThese classes represent OFFICIAL JOB APPELLATIONS/TITLES - the formal designation\nassigned to a position by the institution. This is the title that appears on:\n- Employment contracts\n- Business cards\n- Organizational charts\n- HR systems\n- Official correspondence\n\n**The ACTUAL DE FACTO WORK performed may differ or extend beyond these classifications.**\n\n| Aspect | Official Title (This Class) | De Facto Work (PersonObservation) |\n|--------|----------------------------|-----------------------------------|\n| **Nature** | Formal job appellation | Actual tasks and responsibilities |\n| **Scope** | Narrow, defined by HR | Often broader, cross-functional |\n| **Stability** | Changes with promotion/reassignment | Evolves with projects and needs |\n| **Documentation** | Contract, org chart | Work logs, project records |\n\n\ - **Examples of Title vs Reality**:\n\n- **Title**: \"Curator\" \u2192 **Reality**: Also does collections management, grant writing, public speaking\n- **Title**: \"Archivist\" \u2192 **Reality**: Also trains volunteers, manages digitization, writes blog posts\n- **Title**: \"IT Specialist\" \u2192 **Reality**: Also manages digital preservation, trains staff, procures equipment\n- **Title**: \"Librarian\" \u2192 **Reality**: Also curates exhibitions, teaches workshops, manages social media\n\n**Multi-Role Handling**:\n\nStaff may hold multiple official roles simultaneously:\n- A person may be both \"Curator\" AND \"Department Head\"\n- A person may be \"Researcher\" during 50% appointment AND \"Educator\" for 50%\n- Roles may overlap in time with different temporal extents\n\nEach role is captured as a separate PersonObservation record with its own temporal bounds.\n\n- org:Role - W3C Organization Ontology role concept\n- schema:Role - Schema.org role (for structured values)\n- schema:roleName\ - \ - The name of the role\n- pico:PersonObservation - PiCo pattern for role observations\n\n**Subclasses**:\n\nSpecific role types inherit from this base class:\n- Curatorial: Curator, CollectionsManager\n- Conservation: Conservator\n- Archival: Archivist, RecordsManager\n- Library: Librarian\n- Digital: DigitalPreservationSpecialist, DigitizationSpecialist, DataManager, etc.\n- Education: Educator, PublicEngagementSpecialist\n- Governance: Chairperson, ViceChairperson, Secretary, Treasurer, BoardMember\n- Leadership: Director, DeputyDirector, DepartmentHead\n- Research: Researcher, ResearcherInResidence, Historian, Genealogist, OralHistorian\n- Technical: FacilitiesManager, ITSpecialist, FrontendDeveloper, BackendDeveloper, etc.\n- Support: SecurityGuard, Janitor, Cleaner, Receptionist, TourGuide, etc.\n- Creative: ArtistInResidence\n- External: Consultant, LegalConsultant, Lawyer, Volunteer, NewsletterEditor, EventCoordinator\n" + description: >- + Abstract classification for official job titles or role designations + assigned to positions within heritage institutions by formal HR processes. + alt_descriptions: + nl: >- + Abstracte classificatie voor officiële functietitels of rolbenamingen + die aan posities binnen erfgoedinstellingen worden toegewezen via formele HR-processen. + de: >- + Abstrakte Klassifikation für offizielle Berufsbezeichnungen oder Rollenbezeichnungen, + die Positionen in Kulturerbeeinrichtungen durch formale HR-Prozesse zugewiesen werden. + fr: >- + Classification abstraite pour les titres d'emploi officiels ou les désignations de rôles + attribués aux postes dans les institutions patrimoniales par des processus RH formels. + es: >- + Clasificación abstracta para títulos de trabajo oficiales o designaciones de roles + asignados a puestos en instituciones patrimoniales mediante procesos formales de RRHH. + ar: >- + تصنيف مجرد للمسميات الوظيفية الرسمية أو تسميات الأدوار + المخصصة للمناصب في مؤسسات التراث من خلال عمليات الموارد البشرية الرسمية. + id: >- + Klasifikasi abstrak untuk jabatan resmi atau penunjukan peran + yang ditugaskan ke posisi di institusi warisan budaya melalui proses HR formal. + zh: >- + 通过正式人力资源流程分配给遗产机构职位的官方职称或角色名称的抽象分类。 exact_mappings: - - org:Role - - schema:Role + - org:Role + - schema:Role close_mappings: - - pico:PersonObservation - - schema:Occupation + - pico:PersonObservation + - schema:Occupation related_mappings: - - schema:JobPosting - - schema:EmployeeRole + - schema:JobPosting + - schema:EmployeeRole + broad_mappings: + - schema:Thing + keywords: + - staff role + - job title + - position + - employment + structured_aliases: + - literal_form: personeelsrol + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Personalrolle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: rôle du personnel + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Abstract base class - use specific subclasses (Curator, Archivist, etc.) + - Represents OFFICIAL JOB TITLES, not de facto work performed + - Actual work may differ or extend beyond formal title classification + - A person may hold multiple roles simultaneously slots: - - deceased - - has_type - - include - - has_description - - martyred_through - - require - - role_category - - role_id - - role_name - - role_name_local - - has_score - - temporal_extent - - has_domain - - responsible_for + - deceased + - has_type + - include + - has_description + - martyred_through + - require + - categorized_as + - identified_by + - has_label + - has_score + - temporal_extent + - has_domain + - responsible_for slot_usage: - role_id: + identified_by: identifier: true required: true - role_name: + has_label: required: true - role_name_local: - required: false - role_category: + categorized_as: required: false martyred_through: required: false deceased: required: false -# range: string # uriorcurie - # range: DeceasedStatus - inlined: false # Fixed invalid inline for primitive type - description: "Structured death information using DeceasedStatus class.\nReplaces simple circumstances_of_death string.\nCaptures cause (CauseOfDeath), date (TimeSpan), and narrative.\n\n**Example - Gaza Heritage Worker**:\n```yaml\nis_deceased:\n caused_by:\n has_type: CONFLICT\n has_description: |\n Killed in Israeli airstrike on his home in Gaza City.\n temporal_extent:\n begin_of_the_begin: \"2023-11-19T00:00:00Z\"\n end_of_the_end: \"2023-11-19T23:59:59Z\"\n```\n" + inlined: false + description: >- + Structured death information using DeceasedStatus class. + Replaces simple circumstances_of_death string. has_type: required: false -# range: string # uriorcurie - # range: VariantType multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type + inlined: false + inlined_as_list: false examples: - - value: - has_label: Keeper - has_type: SynonymVariant - has_description: British English alternative for Curator - - value: - has_label: Conservateur - has_type: TranslationVariant - has_language: fr + - value: + has_label: Keeper + has_type: SynonymVariant + has_description: British English alternative for Curator + - value: + has_label: Conservateur + has_type: TranslationVariant + has_language: fr include: required: false -# range: string # uriorcurie - # range: VariantType multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - comments: - - Abstract base class - use specific subclasses (Curator, Archivist, etc.) - - Represents OFFICIAL JOB TITLES, not de facto work performed - - Actual work may differ or extend beyond formal title classification - - A person may hold multiple roles simultaneously - - Each role observation has independent temporal extent - - Links to PersonObservation via role_type slot - - is_deceased with DeceasedStatus tracks vital status of staff member holding this role - - martyred flag specifically for information workers killed due to conflict or persecution - - DeceasedStatus.temporal_extent uses TimeSpan for fuzzy temporal bounds when exact date unknown + inlined: false + inlined_as_list: false see_also: - - https://www.w3.org/TR/vocab-org/#class-role - - https://schema.org/Role - - https://github.com/FICLIT/PiCo + - https://www.w3.org/TR/vocab-org/#class-role + - https://schema.org/Role + - https://github.com/FICLIT/PiCo annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StaffRoles.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StaffRoles.yaml index 90459008fa..b4680d627f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StaffRoles.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StaffRoles.yaml @@ -2,62 +2,85 @@ id: https://nde.nl/ontology/hc/class/StaffRoles name: staff_roles title: Staff Role Subclasses prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ org: http://www.w3.org/ns/org# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/20260202_matang/new/role_category +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/categorized_as classes: Curator: is_a: StaffRole - description: 'Curator responsible for collections research, acquisition, and exhibitions. - - - **Official Title vs De Facto Work**: - - The title "Curator" formally designates expertise in collection stewardship, - - but actual work often extends to grant writing, public speaking, education, - - marketing, and administrative duties. - - - **Common Variants**: - - - Senior Curator - - - Assistant Curator - - - Associate Curator - - - Chief Curator - - - Curator of [specific collection area] - - - **Typical Domains**: Museums, galleries, archives/libraries with special collections - - - **Typical Responsibilities**: - - - Collection development and acquisition - - - Research and scholarship - - - Exhibition planning and content development - - - Object interpretation and labeling - - - Loan negotiations - - ' - exact_mappings: - - wikidata:Q674426 + description: >- + Professional role responsible for research, acquisition strategy, and + interpretive presentation of holdings. + alt_descriptions: + nl: >- + Professionele rol die verantwoordelijk is voor onderzoek, + verwervingsstrategie en interpretatieve presentatie van collecties. + de: >- + Berufsrolle mit Verantwortung für Forschung, Erwerbsstrategie und + interpretative Präsentation von Beständen. + fr: >- + Rôle professionnel responsable de la recherche, de la stratégie + d'acquisition et de la présentation interprétative des fonds. + es: >- + Rol profesional responsable de investigación, estrategia de adquisición + y presentación interpretativa de los fondos. + ar: >- + دور مهني مسؤول عن البحث واستراتيجية الاقتناء والعرض التفسيري + للمقتنيات. + id: >- + Peran profesional yang bertanggung jawab atas riset, strategi + akuisisi, dan penyajian interpretatif koleksi. + zh: >- + 负责藏品研究、征集策略与诠释展示的专业岗位。 + close_mappings: + - wd:Q674426 + structured_aliases: + - literal_form: collectiecurator + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kurator + predicate: EXACT_SYNONYM + in_language: de + - literal_form: conservateur de collection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: curador de colecciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أمين مقتنيات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kurator koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏策展岗位 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Covers scholarly stewardship, acquisition planning, and interpretive framing. + - Preserved scope detail: includes exhibition development responsibilities. + - 'Preserved from prior description: Curator responsible for collections research, acquisition, and exhibitions.' + keywords: + - collection research + - acquisition strategy + - interpretive presentation + - stewardship role + examples: + - value: + has_score: 0.94 + description: Staff role assignment used for curatorial responsibility modeling. slot_usage: - role_category: + categorized_as: ifabsent: string(CURATORIAL) slots: - has_score @@ -67,2695 +90,651 @@ classes: custodian_types: "['*']" CollectionsManager: is_a: StaffRole - description: 'Collections manager handling registration, cataloging, loans, and storage. - - - **Official Title vs De Facto Work**: - - Formally focused on collections logistics, but often involved in - - digitization projects, database development, and policy creation. - - - **Common Variants**: - - - Collections Registrar - - - Registrar - - - Collections Coordinator - - - Collections Administrator - - - **Typical Domains**: Museums, galleries - - - **Typical Responsibilities**: - - - Object registration and documentation - - - Cataloging and database management - - - Loan coordination (incoming/outgoing) - - - Collection storage and inventory - - - Rights and reproductions - - - Insurance and valuation coordination - - ' - exact_mappings: - - wikidata:Q65963513 + description: >- + Operational role responsible for registration control, catalog integrity, + loan logistics, and storage governance. + alt_descriptions: + nl: >- + Operationele rol die verantwoordelijk is voor registratiebeheer, + catalogusintegriteit, uitleenlogistiek en depotbeheer. + de: >- + Operative Rolle mit Verantwortung für Registratursteuerung, + Katalogintegrität, Leihverkehrslogistik und Magazinverwaltung. + fr: >- + Rôle opérationnel responsable du contrôle de l'enregistrement, de + l'intégrité du catalogue, de la logistique des prêts et de la gestion + des réserves. + es: >- + Rol operativo responsable del control de registro, la integridad del + catálogo, la logística de préstamos y la gestión de almacenamiento. + ar: >- + دور تشغيلي مسؤول عن ضبط التسجيل وسلامة الفهرس ولوجستيات الإعارة + وحوكمة التخزين. + id: >- + Peran operasional yang bertanggung jawab atas kendali registrasi, + integritas katalog, logistik pinjaman, dan tata kelola penyimpanan. + zh: >- + 负责登记管控、目录完整性、借展物流与库藏治理的运营岗位。 + close_mappings: + - wd:Q136462760 + structured_aliases: + - literal_form: collectiebeheerder + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlungsmanager + predicate: EXACT_SYNONYM + in_language: de + - literal_form: gestionnaire de collection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: gestor de colecciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مسؤول إدارة المقتنيات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: manajer koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏管理岗位 + predicate: EXACT_SYNONYM + in_language: zh slot_usage: - role_category: + categorized_as: ifabsent: string(CURATORIAL) slots: - has_score + comments: + - 'Preserved from prior description: Collections manager handling registration, cataloging, loans, and storage.' Conservator: is_a: StaffRole - description: 'Conservator specializing in preservation and restoration of heritage objects. - - - **Official Title vs De Facto Work**: - - While formally focused on physical treatment of objects, conservators - - often conduct research, train staff, advise on storage, and participate - - in exhibition planning. - - - **Common Variants**: - - - Senior Conservator - - - Assistant Conservator - - - Head of Conservation - - - Paintings Conservator - - - Paper Conservator - - - Objects Conservator - - - Textile Conservator - - - Photograph Conservator - - - Preventive Conservator - - - Time-Based Media Conservator - - - **Typical Domains**: Museums, archives, libraries - - - **Specializations**: - - - Paintings (oils, acrylics, murals) - - - Works on paper (prints, drawings, manuscripts) - - - Objects (sculpture, decorative arts, ethnographic) - - - Textiles (costumes, tapestries, flags) - - - Photographs - - - Time-based media (video, audio, digital art) - - - Preventive (environmental monitoring, IPM) - - ' - exact_mappings: - - wikidata:Q674426 + description: >- + Conservator specializing in preservation and restoration of heritage + objects. + close_mappings: + - wd:Q446966 slot_usage: - role_category: + categorized_as: ifabsent: string(CONSERVATION) slots: - has_score Archivist: is_a: StaffRole - description: 'Archivist managing archival collections, appraisal, arrangement, and description. - - - **Official Title vs De Facto Work**: - - Beyond formal archival functions, archivists often engage in outreach, - - digital preservation, oral history, community engagement, and teaching. - - - **Common Variants**: - - - Senior Archivist - - - Processing Archivist - - - Reference Archivist - - - Digital Archivist - - - Archival Manager - - - Head of Archives - - - University Archivist - - - Corporate Archivist - - - **Typical Domains**: Archives, libraries with special collections, corporate archives - - - **Typical Responsibilities**: - - - Appraisal and accessioning - - - Arrangement and description (EAD, ISAD(G)) - - - Reference services and research support - - - Outreach and exhibitions - - - Digital preservation (for digital archivists) - - ' - exact_mappings: - - wikidata:Q635734 + description: >- + Archivist managing archival collections, appraisal, arrangement, and + description. + close_mappings: + - wd:Q635734 slot_usage: - role_category: + categorized_as: ifabsent: string(ARCHIVAL) slots: - has_score RecordsManager: is_a: StaffRole - description: 'Records manager handling institutional records management and retention. - - - **Official Title vs De Facto Work**: - - Often involved in compliance, training, system implementation, and - - organizational change management beyond core records duties. - - - **Common Variants**: - - - Records Management Specialist - - - Information Governance Officer - - - Records Analyst - - - Records Administrator - - - **Typical Domains**: Government archives, corporate archives, large institutions - - - **Typical Responsibilities**: - - - Records retention schedules - - - Institutional records policies - - - Compliance (GDPR, FOI, etc.) - - - Records appraisal and transfer to archives - - - Electronic records management - - ' - exact_mappings: - - wikidata:Q11418249 + description: >- + Records manager handling institutional records management and + retention. + close_mappings: + - wd:Q3499285 slot_usage: - role_category: + categorized_as: ifabsent: string(ARCHIVAL) slots: - has_score Librarian: is_a: StaffRole - description: 'Librarian managing library collections, cataloging, and reference services. - - - **Official Title vs De Facto Work**: - - Modern librarians often extend beyond traditional roles into data literacy, - - digital humanities, makerspace facilitation, and community programming. - - - **Common Variants**: - - - Reference Librarian - - - Cataloging Librarian - - - Special Collections Librarian - - - Digital Services Librarian - - - Metadata Librarian - - - Research Librarian - - - Subject Librarian - - - Systems Librarian - - - **Typical Domains**: Libraries (all types) - - - **Specializations**: - - - Reference and research support - - - Cataloging and metadata (MARC, RDA, BIBFRAME) - - - Special collections and rare books - - - Digital services and repositories - - - Subject specialization (art, history, science) - - ' - exact_mappings: - - wikidata:Q182950 + description: >- + Librarian managing library collections, cataloging, and reference + services. + close_mappings: + - wd:Q182436 slot_usage: - role_category: + categorized_as: ifabsent: string(LIBRARY) slots: - has_score DigitalPreservationSpecialist: is_a: StaffRole - description: 'Specialist in long-term preservation of digital collections. - - - **Official Title vs De Facto Work**: - - Often involved in policy development, vendor management, training, - - and advocacy for digital preservation resources. - - - **Common Variants**: - - - Digital Preservation Manager - - - Digital Archivist (preservation focus) - - - Digital Preservation Officer - - - Digital Curator - - - **Typical Domains**: Archives, libraries, museums with born-digital collections - - - **Typical Responsibilities**: - - - Digital preservation strategies (OAIS, PREMIS) - - - File format migration and emulation - - - Fixity checking and integrity monitoring - - - Digital repository management (Archivematica, Preservica) - - - Metadata for preservation (PREMIS, METS) - - ' + description: >- + Specialist in long-term preservation of digital collections. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score DigitizationSpecialist: is_a: StaffRole - description: 'Specialist in digitization workflows, imaging, and quality control. - - - **Official Title vs De Facto Work**: - - Often extends into metadata creation, project management, vendor relations, - - and equipment procurement. - - - **Common Variants**: - - - Digitization Manager - - - Imaging Technician - - - Scanning Specialist - - - Mass Digitization Coordinator - - - Digitization Project Manager - - - **Typical Domains**: Archives, libraries, museums - - - **Typical Responsibilities**: - - - Digitization project planning and execution - - - Imaging standards and quality control - - - Equipment operation (scanners, cameras, lighting) - - - File management and metadata creation - - - Vendor management for outsourced digitization - - ' + description: >- + Specialist in digitization workflows, imaging, and quality control. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score DataManager: is_a: StaffRole - description: 'Data manager handling collections data, metadata, and information systems. - - - **Official Title vs De Facto Work**: - - Often involved in system selection, staff training, reporting, - - and data governance beyond core data management. - - - **Common Variants**: - - - Collections Data Manager - - - Metadata Manager - - - Information Manager - - - Collections Information Officer - - - Database Administrator (collections) - - - **Typical Domains**: Museums, archives, libraries - - - **Typical Responsibilities**: - - - Collections management system (CMS) administration - - - Data quality and cleanup - - - Metadata standards implementation - - - Data migration and integration - - - Reporting and analytics - - ' + description: >- + Data manager handling collections data, metadata, and information + systems. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score Educator: is_a: StaffRole - description: 'Educator designing and delivering educational programs. - - - **Official Title vs De Facto Work**: - - Often involved in exhibition development, accessibility initiatives, - - community partnerships, and digital content creation. - - - **Common Variants**: - - - Museum Educator - - - Education Officer - - - Public Programs Coordinator - - - Learning Facilitator - - - Schools Coordinator - - - Gallery Educator - - - **Typical Domains**: Museums, archives, libraries - - - **Typical Responsibilities**: - - - School program development and delivery - - - Teacher professional development - - - Family programs and activities - - - Curriculum alignment - - - Educational materials creation - - ' + description: >- + Educator designing and delivering educational programs. slot_usage: - role_category: + categorized_as: ifabsent: string(EDUCATION) slots: - has_score PublicEngagementSpecialist: is_a: StaffRole - description: 'Specialist in community engagement, outreach, and accessibility. - - - **Official Title vs De Facto Work**: - - Often involved in marketing, social media, event management, - - and fundraising beyond core engagement duties. - - - **Common Variants**: - - - Community Engagement Officer - - - Outreach Coordinator - - - Accessibility Manager - - - Public Programs Manager - - - Visitor Experience Manager - - - **Typical Domains**: Museums, archives, libraries - - - **Typical Responsibilities**: - - - Community partnership development - - - Accessibility initiatives (physical, digital, cognitive) - - - Outreach events and programming - - - Stakeholder engagement - - - Diversity, equity, and inclusion programs - - ' + description: >- + Specialist in community engagement, outreach, and accessibility. slot_usage: - role_category: + categorized_as: ifabsent: string(EDUCATION) slots: - has_score Director: is_a: StaffRole - description: 'Executive director or institutional director (top leadership). - - - **Official Title vs De Facto Work**: - - The scope depends heavily on institution size. Small institution directors - - may also handle curatorial, fundraising, HR, and operations directly. - - - **Common Variants**: - - - Executive Director - - - Museum Director - - - Archive Director - - - Chief Librarian - - - General Director - - - CEO - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Strategic planning and vision - - - Board relations and governance - - - Fundraising and development - - - External relations and advocacy - - - Overall organizational leadership - - ' - exact_mappings: - - wikidata:Q1162163 + description: >- + Executive director or institutional director (top leadership). + close_mappings: + - wd:Q1162163 slot_usage: - role_category: + categorized_as: ifabsent: string(LEADERSHIP) slots: - has_score DeputyDirector: is_a: StaffRole - description: 'Deputy director or assistant director (senior leadership). - - - **Official Title vs De Facto Work**: - - May specialize in specific areas (collections, operations, external affairs) - - while also serving as acting director when needed. - - - **Common Variants**: - - - Assistant Director - - - Associate Director - - - Deputy Director for [area] - - - Vice Director - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Oversee specific operational areas - - - Support director in leadership duties - - - Act as director in their absence - - - Manage departmental coordination - - ' + description: >- + Deputy director or assistant director (senior leadership). slot_usage: - role_category: + categorized_as: ifabsent: string(LEADERSHIP) slots: - has_score DepartmentHead: is_a: StaffRole - description: 'Head of department or division (middle management). - - - **Official Title vs De Facto Work**: - - Often maintains hands-on involvement in departmental work - - while managing staff and budgets. - - - **Common Variants**: - - - Head of [Department] - - - Chief [Role] - - - Division Head - - - Section Head - - - Team Lead - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Department operations and budgeting - - - Staff supervision and development - - - Strategic planning for department - - - Cross-departmental collaboration - - ' + description: >- + Head of department or division (middle management). slot_usage: - role_category: + categorized_as: ifabsent: string(LEADERSHIP) slots: - has_score Chairperson: is_a: StaffRole - description: 'Chairperson presiding over board meetings and representing the organization. - - - **Official Title vs De Facto Work**: - - Formally leads board meetings and represents the organization externally, - - but often heavily involved in strategy, fundraising, and stakeholder relations. - - - **Common Variants**: - - - Chair - - - President - - - Voorzitter (Dutch) - - - Chairman/Chairwoman - - - Board Chair - - - Presiding Officer - - - **Typical Domains**: Historical societies, cooperatives, foundations, associations, museum boards - - - **Typical Responsibilities**: - - - Presiding over board meetings - - - Setting meeting agendas - - - External representation of organization - - - Strategic leadership - - - Liaison with executive staff (if any) - - - Casting vote in case of ties - - ' - exact_mappings: - - wikidata:Q140686 + description: >- + Chairperson presiding over board meetings and representing the + organization. + close_mappings: + - wd:Q140686 slot_usage: - role_category: + categorized_as: ifabsent: string(GOVERNANCE) slots: - has_score ViceChairperson: is_a: StaffRole - description: 'Vice chairperson supporting the chair and presiding in their absence. - - - **Official Title vs De Facto Work**: - - Deputizes for chairperson but often takes on specific portfolios - - or leads committees. - - - **Common Variants**: - - - Vice Chair - - - Vice President - - - Vice-voorzitter (Dutch) - - - Deputy Chair - - - Second Chair - - - **Typical Domains**: Historical societies, cooperatives, foundations, associations - - - **Typical Responsibilities**: - - - Presiding in chair''s absence - - - Supporting chairperson in duties - - - Leading specific committees or projects - - - Succession planning - - - Member engagement - - ' - exact_mappings: - - wikidata:Q42178 + description: >- + Vice chairperson supporting the chair and presiding in their absence. + close_mappings: + - wd:Q42178 slot_usage: - role_category: + categorized_as: ifabsent: string(GOVERNANCE) slots: - has_score Secretary: is_a: StaffRole - description: 'Secretary managing organizational records, correspondence, and meeting minutes. - - - **Official Title vs De Facto Work**: - - Formally responsible for records and minutes, but often serves as - - organizational memory and handles significant administrative coordination. - - - **Common Variants**: - - - Board Secretary - - - Recording Secretary - - - Secretaris (Dutch) - - - Honorary Secretary - - - General Secretary - - - Company Secretary - - - **Typical Domains**: Historical societies, cooperatives, foundations, associations - - - **Typical Responsibilities**: - - - Recording and distributing meeting minutes - - - Managing organizational correspondence - - - Maintaining official records and documents - - - Ensuring statutory compliance - - - Coordinating meeting logistics - - - Member communication - - ' - exact_mappings: - - wikidata:Q80687 + description: >- + Secretary managing organizational records, correspondence, and meeting + minutes. + close_mappings: + - wd:Q80687 slot_usage: - role_category: + categorized_as: ifabsent: string(GOVERNANCE) slots: - has_score Treasurer: is_a: StaffRole - description: 'Treasurer managing organizational finances and financial reporting. - - - **Official Title vs De Facto Work**: - - Formally oversees financial matters, but often involved in - - budgeting, fundraising strategy, and financial planning. - - - **Common Variants**: - - - Board Treasurer - - - Finance Officer - - - Penningmeester (Dutch) - - - Honorary Treasurer - - - Finance Chair - - - **Typical Domains**: Historical societies, cooperatives, foundations, associations - - - **Typical Responsibilities**: - - - Managing organizational finances - - - Financial reporting to board - - - Budget preparation and monitoring - - - Banking and payment oversight - - - Annual financial statements - - - Audit coordination - - - Membership fee administration - - ' - exact_mappings: - - wikidata:Q210970 + description: >- + Treasurer managing organizational finances and financial reporting. + close_mappings: + - wd:Q388338 slot_usage: - role_category: + categorized_as: ifabsent: string(GOVERNANCE) slots: - has_score BoardMember: is_a: StaffRole - description: 'Board member serving on governing board without specific officer role. - - - **Official Title vs De Facto Work**: - - Formally participates in governance decisions, but often takes on - - specific portfolio responsibilities or committee leadership. - - - **Common Variants**: - - - Trustee - - - Director (board member) - - - Bestuurslid (Dutch) - - - Committee Member - - - Council Member - - - Governor - - - **Typical Domains**: Historical societies, cooperatives, foundations, museums, libraries - - - **Typical Responsibilities**: - - - Attending board meetings - - - Voting on organizational matters - - - Fiduciary oversight - - - Policy development - - - Strategic planning participation - - - Committee service - - - Representing member/stakeholder interests - - ' - exact_mappings: - - wikidata:Q2824523 + description: >- + Board member serving on governing board without specific officer role. + close_mappings: + - wd:Q2824523 slot_usage: - role_category: + categorized_as: ifabsent: string(GOVERNANCE) slots: - has_score Researcher: is_a: StaffRole - description: 'Researcher conducting scholarly research on collections. - - - **Official Title vs De Facto Work**: - - Often contributes to exhibitions, publications, educational programs, - - and public engagement beyond formal research duties. - - - **Common Variants**: - - - Research Fellow - - - Postdoctoral Researcher - - - Collections Researcher - - - Research Specialist - - - Research Associate - - - **Typical Domains**: Museums, archives, libraries (especially those with research mandates) - - - **Typical Responsibilities**: - - - Original research using collections - - - Publications and presentations - - - Research support for exhibitions - - - Cataloging and documentation research - - ' + description: >- + Researcher conducting scholarly research on collections. slot_usage: - role_category: + categorized_as: ifabsent: string(RESEARCH) slots: - has_score ResearcherInResidence: is_a: StaffRole - description: 'Researcher in residence - visiting scholar with temporary affiliation. - - - **Official Title vs De Facto Work**: - - May engage in teaching, public lectures, mentoring, and institutional - - projects beyond their primary research. - - - **Common Variants**: - - - Visiting Researcher - - - Research Fellow in Residence - - - Visiting Scholar - - - Guest Researcher - - - **Typical Domains**: Museums, archives, libraries with research programs - - - **Typical Responsibilities**: - - - Independent research using collections - - - Public presentations of research - - - Collaboration with institutional staff - - - Contribution to institutional publications - - ' + description: >- + Researcher in residence - visiting scholar with temporary affiliation. slot_usage: - role_category: + categorized_as: ifabsent: string(RESEARCH) slots: - has_score Historian: is_a: StaffRole - description: 'Historian conducting historical research and documentation for the organization. - - - **Official Title vs De Facto Work**: - - Formally focused on historical research, but often involved in publications, - - public lectures, exhibition development, and educational programming. - - - **Common Variants**: - - - Local Historian - - - Society Historian - - - House Historian - - - Streekhistoricus (Dutch) - - - Research Historian - - - **Typical Domains**: Historical societies, heritage associations, local history groups, house museums - - - **Typical Responsibilities**: - - - Conducting historical research - - - Writing articles and publications - - - Answering research inquiries - - - Documenting local/regional history - - - Contributing to exhibitions - - - Mentoring volunteer researchers - - ' - exact_mappings: - - wikidata:Q201788 + description: >- + Historian conducting historical research and documentation for the + organization. + close_mappings: + - wd:Q201788 slot_usage: - role_category: + categorized_as: ifabsent: string(RESEARCH) slots: - has_score Genealogist: is_a: StaffRole - description: 'Genealogist specializing in family history and lineage research. - - - **Official Title vs De Facto Work**: - - Formally focused on genealogical research, but often helps members - - with research techniques, manages genealogical collections, and - - conducts workshops. - - - **Common Variants**: - - - Family History Researcher - - - Genealogical Researcher - - - Genealogiemedewerker (Dutch) - - - Lineage Researcher - - - **Typical Domains**: Historical societies, genealogical societies, archives, libraries - - - **Typical Responsibilities**: - - - Genealogical research services - - - Family history documentation - - - Maintaining genealogical databases - - - Teaching research methods - - - Assisting patron research - - - Indexing vital records - - ' - exact_mappings: - - wikidata:Q1342639 + description: >- + Genealogist specializing in family history and lineage research. + close_mappings: + - wd:Q8963721 slot_usage: - role_category: + categorized_as: ifabsent: string(RESEARCH) slots: - has_score OralHistorian: is_a: StaffRole - description: 'Oral historian collecting and preserving spoken testimonies and memories. - - - **Official Title vs De Facto Work**: - - Formally conducts interviews, but often involved in transcription, - - archiving, community engagement, and educational use of recordings. - - - **Common Variants**: - - - Oral History Interviewer - - - Community Historian - - - Testimony Collector - - - Memory Worker - - - **Typical Domains**: Historical societies, community archives, museums, heritage organizations - - - **Typical Responsibilities**: - - - Conducting oral history interviews - - - Transcribing and indexing recordings - - - Archiving audio/video recordings - - - Community outreach for narrators - - - Creating finding aids for collections - - - Educational programming using testimonies - - ' - exact_mappings: - - wikidata:Q11631526 + description: >- + Oral historian collecting and preserving spoken testimonies and + memories. + close_mappings: + - wd:Q56885785 slot_usage: - role_category: + categorized_as: ifabsent: string(RESEARCH) slots: - has_score FacilitiesManager: is_a: StaffRole - description: 'Facilities manager overseeing buildings, climate control, and security. - - - **Official Title vs De Facto Work**: - - Often involved in sustainability initiatives, capital projects, - - and emergency planning beyond day-to-day facilities. - - - **Common Variants**: - - - Building Manager - - - Operations Manager - - - Technical Manager - - - Facilities Director - - - **Typical Domains**: All heritage institutions with physical facilities - - - **Typical Responsibilities**: - - - Building maintenance and repairs - - - Climate control and environmental monitoring - - - Security systems - - - Space planning and renovations - - - Health and safety compliance - - ' + description: >- + Facilities manager overseeing buildings, climate control, and + security. slot_usage: - role_category: + categorized_as: ifabsent: string(TECHNICAL) slots: - has_score ITSpecialist: is_a: StaffRole - description: 'IT specialist managing technical infrastructure and systems. - - - **Official Title vs De Facto Work**: - - In heritage institutions, often involved in digital preservation, - - collections systems, and specialized heritage technology. - - - **Common Variants**: - - - Systems Administrator - - - IT Manager - - - Technology Specialist - - - Network Administrator - - - IT Director - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Network and server infrastructure - - - Software and hardware support - - - Database administration - - - Cybersecurity - - - User support - - ' + description: >- + IT specialist managing technical infrastructure and systems. slot_usage: - role_category: + categorized_as: ifabsent: string(TECHNICAL) slots: - has_score SecurityGuard: is_a: StaffRole - description: 'Security guard providing facility and collection security. - - - **Official Title vs De Facto Work**: - - Often serves as first point of visitor contact, provides wayfinding, - - and may assist with emergency response and crowd management. - - - **Common Variants**: - - - Gallery Guard - - - Security Officer - - - Museum Guard - - - Warden - - - **Typical Domains**: Museums, galleries, archives with public spaces - - - **Typical Responsibilities**: - - - Gallery surveillance - - - Visitor monitoring - - - Emergency response - - - Opening/closing procedures - - - Incident reporting - - ' + description: >- + Security guard providing facility and collection security. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score Janitor: is_a: StaffRole - description: 'Janitor providing building maintenance and minor repairs. - - - **Official Title vs De Facto Work**: - - May assist with exhibition installation, event setup, - - and emergency response beyond routine maintenance. - - - **Common Variants**: - - - Building Superintendent - - - Maintenance Worker - - - Handyman - - - Caretaker - - - **Typical Domains**: All heritage institutions with physical facilities - - - **Typical Responsibilities**: - - - Minor repairs and maintenance - - - Equipment maintenance - - - Groundskeeping (in some cases) - - - Setup assistance for events - - ' + description: >- + Janitor providing building maintenance and minor repairs. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score Cleaner: is_a: StaffRole - description: 'Cleaner providing facility cleaning services. - - - **Official Title vs De Facto Work**: - - In heritage settings, must understand special requirements - - for cleaning near collections and historic surfaces. - - - **Common Variants**: - - - Housekeeping Staff - - - Cleaning Technician - - - Custodian - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Daily cleaning of public and staff areas - - - Special cleaning procedures near collections - - - Event cleanup - - - Waste management - - ' + description: >- + Cleaner providing facility cleaning services. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score Volunteer: is_a: StaffRole - description: 'Volunteer providing unpaid assistance to the institution. - - - **Official Title vs De Facto Work**: - - Volunteers often take on significant responsibilities including - - tours, research, digitization, event support, and administration. - - - **Common Variants**: - - - Docent (volunteer guide) - - - Museum Volunteer - - - Archive Volunteer - - - Friend of the Museum - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Guided tours (as docent) - - - Research assistance - - - Data entry and digitization - - - Event support - - - Visitor services - - ' + description: >- + Volunteer providing unpaid assistance to the institution. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score DataEngineer: is_a: StaffRole - description: 'Data engineer building and maintaining data infrastructure. - - - **Official Title vs De Facto Work**: - - In heritage institutions, often works on collections data pipelines, - - API development, and linked data infrastructure. - - - **Common Variants**: - - - Data Infrastructure Engineer - - - ETL Developer - - - Data Pipeline Engineer - - - **Typical Domains**: Large museums, national institutions, aggregators - - - **Typical Responsibilities**: - - - Data pipeline development - - - Database architecture - - - API development - - - Data integration - - - Performance optimization - - ' + description: >- + Data engineer building and maintaining data infrastructure. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score DataScientist: is_a: StaffRole - description: 'Data scientist applying statistical and ML methods to heritage data. - - - **Official Title vs De Facto Work**: - - May work on visitor analytics, collection analysis, predictive modeling, - - and AI/ML applications for heritage. - - - **Common Variants**: - - - Research Data Scientist - - - Analytics Scientist - - - Machine Learning Researcher - - - **Typical Domains**: Large museums, research institutions - - - **Typical Responsibilities**: - - - Statistical analysis - - - Machine learning model development - - - Visitor behavior analysis - - - Collections analytics - - - Research support - - ' + description: >- + Data scientist applying statistical and ML methods to heritage data. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score DataAnalyst: is_a: StaffRole - description: 'Data analyst providing reporting and business intelligence. - - - **Official Title vs De Facto Work**: - - Often involved in visitor studies, fundraising analytics, - - and operational reporting beyond core analysis. - - - **Common Variants**: - - - Business Analyst - - - Reporting Analyst - - - Visitor Studies Analyst - - - **Typical Domains**: All heritage institutions with data needs - - - **Typical Responsibilities**: - - - Report generation - - - Dashboard development - - - Data visualization - - - KPI tracking - - - Survey analysis - - ' + description: >- + Data analyst providing reporting and business intelligence. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score EnterpriseArchitect: is_a: StaffRole - description: 'Enterprise has_architect designing organizational IT architecture. - - - **Official Title vs De Facto Work**: - - In heritage context, focuses on integrating collections, operations, - - and public-facing systems into coherent architecture. - - - **Common Variants**: - - - Solutions Architect - - - IT Architect - - - Systems Architect - - - **Typical Domains**: Large heritage institutions, aggregators - - - **Typical Responsibilities**: - - - IT strategy and roadmap - - - System integration design - - - Technology standards - - - Vendor evaluation - - - Architecture governance - - ' + description: >- + Enterprise has_architect designing organizational IT architecture. slot_usage: - role_category: + categorized_as: ifabsent: string(TECHNICAL) slots: - has_score ProductOwner: is_a: StaffRole - description: 'Product owner managing digital product development priorities. - - - **Official Title vs De Facto Work**: - - Bridges technology and heritage domains, often involved in - - stakeholder management and user research. - - - **Common Variants**: - - - Digital Product Manager - - - Product Manager - - - Project Owner - - - **Typical Domains**: Heritage institutions with digital products - - - **Typical Responsibilities**: - - - Product roadmap management - - - Backlog prioritization - - - Stakeholder coordination - - - User story development - - - Sprint planning - - ' + description: >- + Product owner managing digital product development priorities. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score Caterer: is_a: StaffRole - description: "Caterer providing food service for events and daily operations.\n\n**Official Title vs De Facto Work**:\nMay be involved in event planning, venue management,\nand visitor experience beyond food service.\n\n**Common Variants**:\n- Food Service Manager\n- Event Caterer\n- Caf\xE9 Manager\n\n**Typical Domains**: Museums, galleries with food service\n\n**Typical Responsibilities**:\n- Event catering\n- Caf\xE9/restaurant operations\n- Menu development\n- Food safety compliance\n- Vendor coordination\n" + description: Food-service role supporting institutional catering and cafe operations. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score DepotWorker: is_a: StaffRole - description: 'Depot worker handling collection storage and movement. - - - **Official Title vs De Facto Work**: - - Critical role for collection safety, often involved in - - condition monitoring and inventory management. - - - **Common Variants**: - - - Collection Handler - - - Art Handler - - - Storage Technician - - - Warehouse Operative - - - **Typical Domains**: Museums, archives with storage facilities - - - **Typical Responsibilities**: - - - Object handling and movement - - - Storage management - - - Inventory assistance - - - Packing and unpacking - - - Transport coordination - - ' + description: >- + Depot worker handling collection storage and movement. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score HumanResourcesWorker: is_a: StaffRole - description: 'Human resources worker managing personnel administration. - - - **Official Title vs De Facto Work**: - - Often handles recruitment, training, employee relations, - - and organizational development. - - - **Common Variants**: - - - HR Manager - - - HR Officer - - - Personnel Administrator - - - HR Business Partner - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Recruitment and hiring - - - Employee administration - - - Training coordination - - - Performance management - - - Policy development - - ' + description: >- + Human resources worker managing personnel administration. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score MapSpecialist: is_a: StaffRole - description: 'Map specialist with expertise in cartographic collections. - - - **Official Title vs De Facto Work**: - - May be involved in GIS applications, digital cartography, - - and spatial data management beyond traditional map librarianship. - - - **Common Variants**: - - - Map Librarian - - - Cartographic Specialist - - - GIS Librarian - - - Map Curator - - - **Typical Domains**: Libraries, archives, geographic institutions - - - **Typical Responsibilities**: - - - Map cataloging and description - - - Reference services for maps - - - Collection development - - - Digitization projects - - - GIS support - - ' + description: >- + Map specialist with expertise in cartographic collections. slot_usage: - role_category: + categorized_as: ifabsent: string(LIBRARY) slots: - has_score FrontendDeveloper: is_a: StaffRole - description: 'Frontend developer creating user interfaces for digital platforms. - - - **Official Title vs De Facto Work**: - - In heritage context, often works on collection portals, exhibition - - interactives, and public-facing applications. - - - **Common Variants**: - - - UI Developer - - - Web Developer - - - JavaScript Developer - - - React Developer - - - **Typical Domains**: Heritage institutions with digital teams - - - **Typical Responsibilities**: - - - User interface development - - - Responsive design - - - Accessibility implementation - - - Performance optimization - - - Cross-browser testing - - ' + description: >- + Frontend developer creating user interfaces for digital platforms. slot_usage: - role_category: + categorized_as: ifabsent: string(TECHNICAL) slots: - has_score BackendDeveloper: is_a: StaffRole - description: 'Backend developer building server-side applications and APIs. - - - **Official Title vs De Facto Work**: - - In heritage context, often works on collections APIs, data services, - - and integrations with heritage standards. - - - **Common Variants**: - - - Server Developer - - - API Developer - - - Python Developer - - - Java Developer - - - **Typical Domains**: Heritage institutions with digital teams - - - **Typical Responsibilities**: - - - API development - - - Database integration - - - Server-side logic - - - Authentication/authorization - - - Performance optimization - - ' + description: >- + Backend developer building server-side applications and APIs. slot_usage: - role_category: + categorized_as: ifabsent: string(TECHNICAL) slots: - has_score ArtistInResidence: is_a: StaffRole - description: 'Artist in residence creating new work inspired by collections. - - - **Official Title vs De Facto Work**: - - May engage in public programming, community engagement, - - and education alongside artistic practice. - - - **Common Variants**: - - - Resident Artist - - - Creative Fellow - - - Artist Fellow - - - **Typical Domains**: Museums, galleries with residency programs - - - **Typical Responsibilities**: - - - Artistic creation inspired by collections - - - Public engagement and workshops - - - Exhibition of new work - - - Documentation of process - - ' + description: >- + Artist in residence creating new work inspired by collections. slot_usage: - role_category: + categorized_as: ifabsent: string(CREATIVE) slots: - has_score Spokesperson: is_a: StaffRole - description: 'Spokesperson representing the institution to media and public. - - - **Official Title vs De Facto Work**: - - Often involved in crisis communications, marketing strategy, - - and content creation beyond media relations. - - - **Common Variants**: - - - Communications Director - - - Press Officer - - - Media Relations Manager - - - PR Manager - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Media relations - - - Press releases - - - Interview coordination - - - Crisis communications - - - Public statements - - ' + description: >- + Spokesperson representing the institution to media and public. slot_usage: - role_category: + categorized_as: ifabsent: string(EDUCATION) slots: - has_score Receptionist: is_a: StaffRole - description: 'Receptionist providing front-desk visitor services. - - - **Official Title vs De Facto Work**: - - Often first point of contact, providing information, - - ticketing, and orientation beyond basic reception. - - - **Common Variants**: - - - Front Desk Staff - - - Visitor Services Associate - - - Welcome Desk Attendant - - - **Typical Domains**: All heritage institutions with public spaces - - - **Typical Responsibilities**: - - - Visitor greeting - - - Information provision - - - Phone and email handling - - - Ticketing support - - - Administrative support - - ' + description: >- + Receptionist providing front-desk visitor services. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score CallCenterWorker: is_a: StaffRole - description: 'Call center worker handling telephone inquiries. - - - **Official Title vs De Facto Work**: - - May handle reservations, memberships, complaints, - - and general information beyond basic call handling. - - - **Common Variants**: - - - Customer Service Representative - - - Reservations Agent - - - Membership Services - - - **Typical Domains**: Large museums, heritage organizations - - - **Typical Responsibilities**: - - - Phone inquiry handling - - - Reservation processing - - - Membership services - - - Complaint resolution - - - Information provision - - ' + description: >- + Call center worker handling telephone inquiries. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score Host: is_a: StaffRole - description: 'Host providing visitor welcome and orientation services. - - - **Official Title vs De Facto Work**: - - Often involved in event hosting, VIP services, - - and accessibility support beyond basic hosting. - - - **Common Variants**: - - - Gallery Host - - - Visitor Host - - - Event Host - - - Floor Host - - - **Typical Domains**: Museums, galleries, heritage sites - - - **Typical Responsibilities**: - - - Visitor welcome - - - Gallery orientation - - - Accessibility assistance - - - Event hosting - - - Crowd management - - ' + description: >- + Host providing visitor welcome and orientation services. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score TourGuide: is_a: StaffRole - description: 'Tour guide leading visitors through exhibitions, sites, or collections. - - - **Official Title vs De Facto Work**: - - Formally provides guided tours, but often involved in research, - - content development, visitor services, and accessibility support. - - - **Common Variants**: - - - Docent - - - Gallery Guide - - - Museum Guide - - - Gids (Dutch) - - - Interpretive Guide - - - Heritage Guide - - - Walking Tour Leader - - - **Typical Domains**: Museums, heritage sites, historical societies, historic houses - - - **Typical Responsibilities**: - - - Conducting guided tours - - - Interpreting collections and sites - - - Answering visitor questions - - - Adapting tours for different audiences - - - Crowd management during tours - - - Contributing to tour content development - - ' - exact_mappings: - - wikidata:Q17007869 + description: >- + Tour guide leading visitors through exhibitions, sites, or + collections. + close_mappings: + - wd:Q1039099 slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score Consultant: is_a: StaffRole - description: 'Consultant providing external expertise on specific projects. - - - **Official Title vs De Facto Work**: - - Scope varies widely based on engagement - may provide - - strategic advice, implementation support, or training. - - - **Common Variants**: - - - Management Consultant - - - Technology Consultant - - - Collections Consultant - - - Project Consultant - - - **Typical Domains**: All heritage institutions - - - **Typical Responsibilities**: - - - Expert assessment - - - Recommendations development - - - Implementation support - - - Training delivery - - - Project management - - ' + description: >- + Consultant providing external expertise on specific projects. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score LegalConsultant: is_a: StaffRole - description: 'Legal consultant providing external legal expertise. - - - **Official Title vs De Facto Work**: - - May advise on contracts, IP, provenance, repatriation, - - and compliance matters. - - - **Common Variants**: - - - Legal Advisor - - - External Counsel - - - IP Consultant - - - **Typical Domains**: Heritage institutions with legal needs - - - **Typical Responsibilities**: - - - Contract review - - - Legal risk assessment - - - Compliance advice - - - Provenance research support - - - Policy development - - ' + description: >- + Legal consultant providing external legal expertise. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score Lawyer: is_a: StaffRole - description: 'Lawyer providing in-house or external legal services. - - - **Official Title vs De Facto Work**: - - In heritage context, often specializes in cultural property, - - IP, employment, or nonprofit law. - - - **Common Variants**: - - - General Counsel - - - In-House Counsel - - - Cultural Property Lawyer - - - Art Lawyer - - - **Typical Domains**: Large heritage institutions - - - **Typical Responsibilities**: - - - Legal representation - - - Contract negotiation - - - Litigation management - - - Risk management - - - Regulatory compliance - - ' + description: >- + Lawyer providing in-house or external legal services. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score Translator: is_a: StaffRole - description: 'Translator providing language translation services. - - - **Official Title vs De Facto Work**: - - May handle exhibition labels, publications, website content, - - and audio guides beyond document translation. - - - **Common Variants**: - - - Linguistic Specialist - - - Localization Specialist - - - Interpreter - - - **Typical Domains**: International heritage institutions - - - **Typical Responsibilities**: - - - Document translation - - - Exhibition label translation - - - Website localization - - - Audio guide translation - - - Interpretation services - - ' + description: >- + Translator providing language translation services. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score Gardener: is_a: StaffRole - description: 'Gardener maintaining grounds and gardens. - - - **Official Title vs De Facto Work**: - - In heritage settings, may care for historic gardens, - - heritage plantings, and outdoor exhibition spaces. - - - **Common Variants**: - - - Groundskeeper - - - Horticulturist - - - Landscape Manager - - - Garden Curator - - - **Typical Domains**: Heritage sites with grounds, historic houses, botanical gardens - - - **Typical Responsibilities**: - - - Garden maintenance - - - Historic planting preservation - - - Landscape management - - - Outdoor event support - - - Seasonal displays - - ' + description: >- + Gardener maintaining grounds and gardens. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score Waiter: is_a: StaffRole - description: "Waiter providing food service in museum caf\xE9s or events.\n\n**Official Title vs De Facto Work**:\nIn heritage settings, may also provide visitor information\nand represent the institution's hospitality.\n\n**Common Variants**:\n- Server\n- Food Service Staff\n- Caf\xE9 Staff\n\n**Typical Domains**: Heritage institutions with food service\n\n**Typical Responsibilities**:\n- Table service\n- Order taking\n- Food delivery\n- Customer service\n- Caf\xE9 maintenance\n" + description: Frontline hospitality role providing table and visitor-facing service. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score UXDesigner: is_a: StaffRole - description: 'UX designer creating user experiences for digital products. - - - **Official Title vs De Facto Work**: - - In heritage context, works on collection portals, apps, - - interactives, and visitor journey design. - - - **Common Variants**: - - - UX/UI Designer - - - User Experience Designer - - - Interaction Designer - - - Digital Experience Designer - - - **Typical Domains**: Heritage institutions with digital products - - - **Typical Responsibilities**: - - - User research - - - Wireframing and prototyping - - - Usability testing - - - Design systems - - - Accessibility design - - ' + description: >- + UX designer creating user experiences for digital products. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score DevOpsEngineer: is_a: StaffRole - description: 'DevOps engineer managing deployment and infrastructure automation. - - - **Official Title vs De Facto Work**: - - In heritage context, manages cloud infrastructure, - - CI/CD pipelines, and system reliability. - - - **Common Variants**: - - - Site Reliability Engineer - - - Platform Engineer - - - Infrastructure Engineer - - - **Typical Domains**: Heritage institutions with significant digital infrastructure - - - **Typical Responsibilities**: - - - CI/CD pipeline management - - - Infrastructure as code - - - Monitoring and alerting - - - Cloud infrastructure - - - Security automation - - ' + description: >- + DevOps engineer managing deployment and infrastructure automation. slot_usage: - role_category: + categorized_as: ifabsent: string(TECHNICAL) slots: - has_score ScrumMaster: is_a: StaffRole - description: 'Scrum master facilitating agile development processes. - - - **Official Title vs De Facto Work**: - - May also serve as project manager, coach, - - and cross-functional coordinator. - - - **Common Variants**: - - - Agile Coach - - - Agile Facilitator - - - Delivery Lead - - - **Typical Domains**: Heritage institutions with digital teams - - - **Typical Responsibilities**: - - - Sprint facilitation - - - Impediment removal - - - Process improvement - - - Team coaching - - - Stakeholder communication - - ' + description: >- + Scrum master facilitating agile development processes. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score MLOpsEngineer: is_a: StaffRole - description: 'MLOps engineer managing machine learning operations. - - - **Official Title vs De Facto Work**: - - In heritage context, may work on AI/ML applications - - for collections, visitor analytics, and automation. - - - **Common Variants**: - - - ML Engineer - - - AI Operations Engineer - - - Machine Learning Platform Engineer - - - **Typical Domains**: Large heritage institutions with AI/ML initiatives - - - **Typical Responsibilities**: - - - ML model deployment - - - Model monitoring - - - Feature engineering pipelines - - - Model versioning - - - Infrastructure for ML - - ' + description: >- + MLOps engineer managing machine learning operations. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score MLEngineer: is_a: StaffRole - description: 'Machine learning engineer developing ML models and systems. - - - **Official Title vs De Facto Work**: - - In heritage context, may work on image recognition, - - NLP for collections, recommendation systems. - - - **Common Variants**: - - - AI Engineer - - - Deep Learning Engineer - - - Applied ML Engineer - - - **Typical Domains**: Large heritage institutions with AI initiatives - - - **Typical Responsibilities**: - - - Model development - - - Training pipeline development - - - Model optimization - - - Integration with applications - - - Performance evaluation - - ' + description: >- + Machine learning engineer developing ML models and systems. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score LinkedDataSpecialist: is_a: StaffRole - description: 'Linked data specialist managing semantic web and LOD initiatives. - - - **Official Title vs De Facto Work**: - - Critical for heritage data interoperability, often involved in - - ontology development, vocabulary management, and data publishing. - - - **Common Variants**: - - - Semantic Web Developer - - - Knowledge Graph Engineer - - - Ontologist - - - Metadata Architect - - - **Typical Domains**: Heritage institutions publishing linked data - - - **Typical Responsibilities**: - - - Ontology development and maintenance - - - Vocabulary management - - - SPARQL endpoint management - - - RDF data modeling - - - Linked data publishing - - - Alignment with heritage standards (CIDOC-CRM, EDM, etc.) - - ' + description: >- + Linked data specialist managing semantic web and LOD initiatives. slot_usage: - role_category: + categorized_as: ifabsent: string(DIGITAL) slots: - has_score InternationalDelegate: is_a: StaffRole - description: "International delegate representing institution in global forums.\n\n**Official Title vs De Facto Work**:\nMay participate in standards development, international\npartnerships, and diplomatic cultural exchange.\n\n**Common Variants**:\n- International Relations Officer\n- Cultural Attach\xE9\n- International Programs Manager\n- Global Partnerships Director\n\n**Typical Domains**: National institutions, international organizations\n\n**Typical Responsibilities**:\n- International representation\n- Standards body participation\n- Partnership development\n- Cultural diplomacy\n- Knowledge exchange\n" + description: Representative role for international partnerships, forums, and cultural exchange. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score CooperativeManager: is_a: StaffRole - description: "Manager of a cooperative heritage organization overseeing daily operations.\n\n**Official Title vs De Facto Work**:\nFormally manages operations, but in cooperatives often works closely\nwith member governance and balances member interests with organizational needs.\n\n**Common Variants**:\n- Cooperative Director\n- Co-op Manager\n- Co\xF6peratiemanager (Dutch)\n- General Manager\n- Operations Manager\n\n**Typical Domains**: Heritage cooperatives, community archives, shared collection facilities\n\n**Typical Responsibilities**:\n- Day-to-day operations management\n- Member coordination and communication\n- Resource allocation among members\n- Financial management\n- Staff supervision\n- Implementing board decisions\n- Maintaining cooperative principles\n" + description: Operational leadership role managing cooperative heritage organizations. slot_usage: - role_category: + categorized_as: ifabsent: string(LEADERSHIP) slots: - has_score MembershipCoordinator: is_a: StaffRole - description: 'Coordinator managing membership administration and engagement. - - - **Official Title vs De Facto Work**: - - Formally handles membership, but often involved in events, - - communications, fundraising, and community building. - - - **Common Variants**: - - - Membership Secretary - - - Membership Officer - - - Ledenadministrateur (Dutch) - - - Member Services Coordinator - - - Community Coordinator - - - **Typical Domains**: Historical societies, heritage associations, museum friends groups - - - **Typical Responsibilities**: - - - Membership administration and records - - - New member onboarding - - - Membership renewals and retention - - - Member communications - - - Benefits coordination - - - Volunteer recruitment - - - Community engagement events - - ' + description: >- + Coordinator managing membership administration and engagement. slot_usage: - role_category: + categorized_as: ifabsent: string(SUPPORT) slots: - has_score NewsletterEditor: is_a: StaffRole - description: 'Editor producing newsletters and regular publications for members. - - - **Official Title vs De Facto Work**: - - Formally edits publications, but often involved in research, - - writing, photography, layout, and distribution. - - - **Common Variants**: - - - Publications Editor - - - Bulletin Editor - - - Redacteur (Dutch) - - - Communications Editor - - - Magazine Editor - - - **Typical Domains**: Historical societies, heritage associations, museum friends groups - - - **Typical Responsibilities**: - - - Newsletter production and editing - - - Soliciting and editing articles - - - Layout and design - - - Managing publication schedule - - - Distribution coordination - - - Digital newsletter management - - - Member communication - - ' + description: >- + Editor producing newsletters and regular publications for members. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score EventCoordinator: is_a: StaffRole - description: "Coordinator organizing events, programs, and activities for the organization.\n\n**Official Title vs De Facto Work**:\nFormally coordinates events, but often involved in marketing,\nvolunteer management, venue logistics, and sponsorship.\n\n**Common Variants**:\n- Events Manager\n- Programs Coordinator\n- Activiteitenco\xF6rdinator (Dutch)\n- Program Officer\n- Special Events Coordinator\n\n**Typical Domains**: Historical societies, museums, heritage organizations, libraries\n\n**Typical Responsibilities**:\n- Event planning and execution\n- Venue coordination\n- Speaker/presenter coordination\n- Volunteer coordination for events\n- Event promotion\n- Budget management for events\n- Post-event evaluation\n" + description: Coordination role for planning and delivering institutional events and programs. slot_usage: - role_category: + categorized_as: ifabsent: string(EXTERNAL) slots: - has_score diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Standard.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Standard.yaml index 580a5fec45..0f8d7dd749 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Standard.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Standard.yaml @@ -18,32 +18,63 @@ imports: classes: Standard: class_uri: skos:ConceptScheme - description: "A standard that defines an identifier system for heritage institutions\ - \ or related entities.\n\n**Key Concepts:**\n\n1. **Standard**: The specification\ - \ itself (ISO 15511, ISO 27729)\n2. **RegistrationAuthority**: Global registry\ - \ maintainer (OCLC for ISIL, WIPO for ISNI)\n3. **AllocationAgency**: Local\ - \ allocator by country/domain (National Library of NL for ISIL)\n4. **IdentifierFormat**:\ - \ Format variants (ISNI with or without spaces)\n\n**Examples:**\n\n- **ISIL**\ - \ (ISO 15511):\n - defined_by: ISO\n - registration_authority: Danish Agency\ - \ for Culture and Palaces\n - geographic_scope: Global (160+ countries)\n \ - \ - formats: \"XX-YYYY\" (country prefix + local code)\n\n- **ISNI** (ISO 27729):\n\ - \ - defined_by: ISO\n - registration_authority: WIPO (ISNI International Agency)\n\ - \ - geographic_scope: Global\n - formats: \"0000 0000 0000 0000\" or \"0000000000000000\"\ - \n\n- **Wikidata Q-ID**:\n - defined_by: Wikimedia Foundation (not ISO)\n \ - \ - registration_authority: Wikimedia Foundation\n - formats: \"Q\" + digits\n\ - \n**Ontology Alignment:**\n\n- skos:ConceptScheme - SKOS concept scheme (identifier\ - \ systems as schemes)\n- schema:DefinedTermSet - Schema.org defined term set\n\ - - dcterms:Standard - Dublin Core standard reference\n" + description: >- + Formalized specification defining the structure, format, and governance + of identifier systems used within the heritage sector. + alt_descriptions: + nl: >- + Gedefinieerde specificatie die de structuur, het formaat en het beheer + van identificatiesystemen die binnen de erfgoedsector worden gebruikt vastlegt. + de: >- + Formalisierte Spezifikation, die Struktur, Format und Governance + von Identifikationssystemen definiert, die im Kulturerbebereich verwendet werden. + fr: >- + Spécification formalisée définissant la structure, le format et la gouvernance + des systèmes d'identifiants utilisés dans le secteur du patrimoine. + es: >- + Especificación formalizada que define la estructura, el formato y la gobernanza + de los sistemas de identificadores utilizados en el sector patrimonial. + ar: >- + مواصفات رسمية تحدد هيكل وشكل وحوكمة + أنظمة المعرفات المستخدمة في قطاع التراث. + id: >- + Spesifikasi formal yang mendefinisikan struktur, format, dan tata kelola + sistem pengidentifikasi yang digunakan dalam sektor warisan budaya. + zh: >- + 定义遗产部门使用的标识符系统的结构、格式和治理的规范化规范。 exact_mappings: - - skos:ConceptScheme + - skos:ConceptScheme close_mappings: - - schema:DefinedTermSet - - dcterms:Standard + - schema:DefinedTermSet + - dcterms:Standard + broad_mappings: + - schema:Thing + keywords: + - standard + - identifier system + - specification + - governance + 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: estándar + predicate: EXACT_SYNONYM + in_language: es + comments: + - Standards define identifier systems (e.g., ISIL, ISNI, Wikidata Q-ID) + - Distinguished from RegistrationAuthority which maintains registries slots: - - has_score - - has_name - - registration_authority + - has_score + - has_name + - registered_by annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml index 83dbafdbf6..a97fb755ed 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml @@ -18,41 +18,63 @@ imports: classes: StandardsOrganization: class_uri: org:FormalOrganization - description: "An organization that defines and maintains identifier standards.\n\ - \n**Key Distinction from RegistrationAuthority:**\n\n- StandardsOrganization:\ - \ DEFINES the standard (rules, format, governance)\n- RegistrationAuthority:\ - \ MAINTAINS a registry of identifiers following the standard\n\n**Examples:**\n\ - \n- **ISO** (International Organization for Standardization)\n - Defines: ISIL\ - \ (ISO 15511), ISNI (ISO 27729), VIAF structure\n - Does NOT directly maintain\ - \ registries\n\n- **ANSI** (American National Standards Institute)\n - US national\ - \ standards body\n - Defines standards in collaboration with ISO\n\n- **W3C**\ - \ (World Wide Web Consortium)\n - Defines: URI/URL format, SKOS, RDF\n - Web-focused\ - \ standards\n\n- **IETF** (Internet Engineering Task Force)\n - Defines: UUID\ - \ format (RFC 4122), URN (RFC 8141)\n - Internet protocol standards\n\n- **OCLC**\ - \ (Online Computer Library Center)\n - Defines: WorldCat identifiers\n - Also\ - \ acts as RegistrationAuthority for some identifiers\n\n- **Museumvereniging**\ - \ (Netherlands Museums Association)\n - Defines: Museumnorm (Netherlands museum\ - \ quality standard)\n - Wikidata: Q2335495\n - National association representing\ - \ Dutch museums\n\n- **Stichting Museumregister Nederland**\n - Maintains:\ - \ Museumregister Nederland (certified museum list)\n - Wikidata: Q110989623\n\ - \ - Grants official museum status in Netherlands based on Museumnorm\n\n**Relationship\ - \ to Standards:**\n\nA StandardsOrganization defines one or more Standard classes\ - \ via the\ndefined_by inverse relationship:\n- Standard.defined_by → StandardsOrganization\n\ - \n**Ontology Alignment:**\n\n- org:FormalOrganization - W3C Organization Ontology\n\ - - schema:Organization - Schema.org\n- foaf:Organization - FOAF\n" + description: >- + Entity responsible for defining and maintaining formal specifications, + standards, or identifier systems used within the heritage and cultural sector. + alt_descriptions: + nl: >- + Entiteit die verantwoordelijk is voor het definiëren en onderhouden van formele specificaties, + standaarden of identificatiesystemen die binnen de erfgoed- en cultuursector worden gebruikt. + de: >- + Entität, die für die Definition und Pflege formaler Spezifikationen, + Standards oder Identifikationssysteme verantwortlich ist, die im Kultur- und Erbebereich verwendet werden. + fr: >- + Entité responsable de la définition et de la maintenance de spécifications formelles, + de normes ou de systèmes d'identifiants utilisés dans le secteur du patrimoine et de la culture. + es: >- + Entidad responsable de definir y mantener especificaciones formales, + estándares o sistemas de identificadores utilizados en el sector patrimonial y cultural. + ar: >- + كيان مسؤول عن تحديد وصيانة المواصفات الرسمية + أو المعايير أو أنظمة المعرفات المستخدمة في قطاع التراث والثقافة. + id: >- + Entitas yang bertanggung jawab untuk mendefinisikan dan memelihara spesifikasi formal, + standar, atau sistem pengidentifikasi yang digunakan dalam sektor warisan dan budaya. + zh: >- + 负责定义和维护遗产和文化部门使用的正式规范、标准或标识符系统的实体。 exact_mappings: - - org:FormalOrganization + - org:FormalOrganization close_mappings: - - schema:Organization - - foaf:Organization + - schema:Organization + - foaf:Organization related_mappings: - - schema:GovernmentOrganization + - schema:GovernmentOrganization + broad_mappings: + - schema:Thing + keywords: + - standards organization + - standards body + - specification authority + - governance entity + structured_aliases: + - literal_form: standaardorganisatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Standardisierungsorganisation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: organisme de normalisation + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Distinguished from RegistrationAuthority which maintains registries + - StandardsOrganizations define the rules, format, and governance slots: - - has_score - - has_name - - has_type - - founded_through + - has_score + - has_name + - has_type + - founded_through annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchives.yaml index af682de9d5..9a647fbb0d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchives.yaml @@ -24,42 +24,75 @@ imports: - ../slots/related_to classes: StateArchives: - description: An archive operated by and for a state (subnational entity), responsible for preserving records of state - government agencies, courts, and other state-level institutions. State archives (Staatsarchive) serve as the official - repository for historical records of state administration and governance, distinct from national or federal archives. + description: >- + Government archival institution at the state or subnational level responsible + for preserving official records of state agencies, courts, and administrative bodies. + alt_descriptions: + nl: >- + Overheidsarchiefinstelling op staats- of de centraal overheidsniveau verantwoordelijk + voor het bewaren van officiële archieven van staatsagentschappen, rechtbanken en bestuursorganen. + de: >- + Staatliche Archivinstitution auf Landes- oder subnationaler Ebene, die für die Erhaltung + offizieller Unterlagen von Landesbehörden, Gerichten und Verwaltungsorganen verantwortlich ist. + fr: >- + Institution archivistique gouvernementale au niveau de l'État ou infranational + responsable de la préservation des documents officiels des agences étatiques, des tribunaux et des organes administratifs. + es: >- + Institución archivística gubernamental a nivel estatal o subnacional responsable + de preservar los registros oficiales de agencias estatales, tribunales y organismos administrativos. + ar: >- + مؤسسة أرشيفية حكومية على مستوى الولاية أو ما دون الوطني + مسؤولة عن الحفاظ على السجلات الرسمية للوكالات الحكومية والمحاكم والهيئات الإدارية. + id: >- + Institusi arsip pemerintah di tingkat negara bagian atau subnasional yang bertanggung jawab + untuk melestarikan catatan resmi badan negara, pengadilan, dan badan administratif. + zh: >- + 州或次国家级政府档案机构,负责保存州机构、法院和行政机构的官方记录。 is_a: CustodianType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - related_to - - identified_by exact_mappings: - - wd:Q52341833 + - wd:Q52341833 close_mappings: - - rico:CorporateBody - - skos:Concept + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - state archives + - subnational archive + - government archive + structured_aliases: + - literal_form: staatsarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Staatsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives de l'État + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo estatal + predicate: EXACT_SYNONYM + in_language: es + slots: + - has_type + - hold_record_set + - has_score + - related_to + - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true see_also: - - NationalArchives - - RegionalArchive - - RegionalStateArchives - - StateArchivesSection - - GovernmentArchive + - NationalArchives + - RegionalArchive + - RegionalStateArchives + - StateArchivesSection + - GovernmentArchive annotations: - label_de: Staatsarchiv - label_es: archivo estatal - label_fr: "archives de l'\xC9tat" - record_set_type: true - custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml index 449d7525c2..908d4131c0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetType.yaml @@ -13,20 +13,57 @@ imports: - ../slots/related_to classes: StateArchivesRecordSetType: - description: A rico:RecordSetType for classifying collections of state government records and administrative documentation. + description: >- + Classification for record collections maintained by state-level + archival institutions documenting governmental and administrative activities. + alt_descriptions: + nl: >- + Classificatie voor archiefcollecties die worden beheerd door archiefinstellingen + op staatsniveau die overheids- en bestuurlijke activiteiten documenteren. + de: >- + Klassifikation für Archivbestände, die von staatlichen Archivinstitutionen + gepflegt werden und staatliche und Verwaltungsaktivitäten dokumentieren. + fr: >- + Classification pour les collections de documents conservées par des institutions + archivistiques au niveau de l'État documentant les activités gouvernementales et administratives. + es: >- + Clasificación para colecciones de registros mantenidas por instituciones + archivísticas a nivel estatal que documentan actividades gubernamentales y administrativas. + ar: >- + تصنيف لمجموعات السجلات التي تحتفظ بها المؤسسات الأرشيفية + على مستوى الولاية والتي توثق الأنشطة الحكومية والإدارية. + id: >- + Klasifikasi untuk koleksi catatan yang dikelola oleh institusi arsip + tingkat negara bagian yang mendokumentasikan aktivitas pemerintahan dan administratif. + zh: >- + 由州级档案机构维护的记录政府和管理活动的记录集合分类。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q52341833 + broad_mappings: + - rico:RecordSetType + - skos:Concept + related_mappings: + - wd:Q52341833 + keywords: + - state archives records + - government records + - administrative documentation + structured_aliases: + - literal_form: staatsarchiefbestandstype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Staatsarchivbestandstyp + predicate: EXACT_SYNONYM + in_language: de slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - - StateArchives + - StateArchives slots: - - has_score - - related_to + - has_score + - related_to annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml index 0c201b86d0..2acd0980b3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml @@ -4,181 +4,252 @@ title: StateArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./StateArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./StateArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: StateGovernmentFonds: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for State/provincial government administrative\ - \ records.\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType\ - \ following the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds-level arrangement of state or provincial administrative records. + alt_descriptions: + nl: >- + Fonds-niveau ordening van staats- of provinciale administratieve archieven. + de: >- + Bestandsordnung auf Fonds-Ebene für staatliche oder provinzielle Verwaltungsunterlagen. + fr: >- + Organisation au niveau du fonds des archives administratives d'État ou provinciales. + es: >- + Organización a nivel de fondo de archivos administrativos estatales o provinciales. + ar: >- + ترتيب على مستوى الفوندس للأرشيفات الإدارية الحكومية أو الإقليمية. + id: >- + Pengaturan tingkat fonds arsip administrasi pemerintah negara atau provinsi. + zh: >- + 州/省政府行政档案的全宗级整理。 + structured_aliases: + - {literal_form: overheidsfonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Verwaltungsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds administratif, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo administrativo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق إداري حكومي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds administrasi negara, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 政府行政全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: This class continues to denote fonds-level provenance for state and provincial public administration. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept + keywords: + - fonds + - state archives + - administrative records see_also: - StateArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: StateGovernmentFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:StateGovernmentFonds has_custodian: - equals_string: StateArchives - record_holder_note: - equals_string: This RecordSetType is typically held by StateArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateArchives + has_note: + equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + JudicialRecordSeries: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Court records and legal documentation.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Series-level arrangement of court records and legal documentation. + alt_descriptions: + nl: >- + Reeks-niveau ordening van rechtbankarchieven en juridische documentatie. + de: >- + Serienordnung für Gerichtsakten und juristische Dokumentation. + fr: >- + Organisation en série des archives judiciaires et de la documentation légale. + es: >- + Organización en serie de expedientes judiciales y documentación legal. + ar: >- + ترتيب على مستوى السلسلة لسجلات المحاكم والوثائق القانونية. + id: >- + Pengaturan tingkat seri arsip pengadilan dan dokumentasi hukum. + zh: >- + 法院记录与法律文书的系列级整理。 + structured_aliases: + - {literal_form: reeks rechtbankarchief, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Gerichtsakten, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: série judiciaire, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie judicial, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات قضائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip pengadilan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 法院记录系列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Court and legal-documentation scope remains explicit for this recurring sequence class. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept + keywords: + - judicial records + - court archives + - legal documentation + - series see_also: - StateArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: JudicialRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:JudicialRecordSeries has_custodian: - equals_string: StateArchives - record_holder_note: - equals_string: This RecordSetType is typically held by StateArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateArchives + has_note: + equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' + LandRecordsSeries: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Property and land registry records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Series-level arrangement of property and land registry records. + alt_descriptions: + nl: >- + Reeks-niveau ordening van kadastrale en eigendomsregistraties. + de: >- + Serienordnung für Grundbuch- und Liegenschaftsunterlagen. + fr: >- + Organisation en série des registres fonciers et cadastraux. + es: >- + Organización en serie de registros de propiedad y catastro. + ar: >- + ترتيب على مستوى السلسلة لسجلات الأراضي والملكية. + id: >- + Pengaturan tingkat seri arsip pertanahan dan registrasi properti. + zh: >- + 土地/不动产登记记录的系列级整理。 + structured_aliases: + - {literal_form: reeks kadaster, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Grundbuch, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: série cadastrale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie catastral, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الأراضي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri registrasi pertanahan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 土地登记系列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Property and cadastral registration context remains the defining thematic focus. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept + keywords: + - land records + - cadastral records + - property registry + - series see_also: - StateArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: LandRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:LandRecordsSeries has_custodian: - equals_string: StateArchives - record_holder_note: - equals_string: This RecordSetType is typically held by StateArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateArchives + has_note: + equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' + TaxRecordsSeries: is_a: StateArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Taxation and fiscal documentation.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Series-level arrangement of taxation and fiscal documentation. + alt_descriptions: + nl: >- + Reeks-niveau ordening van belasting- en financiële documentatie. + de: >- + Serienordnung für Steuer- und Finanzdokumentation. + fr: >- + Organisation en série des documents fiscaux et financiers. + es: >- + Organización en serie de documentación fiscal y financiera. + ar: >- + ترتيب على مستوى السلسلة للوثائق الضريبية والمالية. + id: >- + Pengaturan tingkat seri dokumentasi perpajakan dan fiskal. + zh: >- + 税务与财政文书的系列级整理。 + structured_aliases: + - {literal_form: reeks belastingdossiers, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Steuerunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: série fiscale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie fiscal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات ضريبية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip perpajakan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 税务档案系列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Fiscal and taxation evidence remains central to this sequence-oriented class. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept + keywords: + - tax records + - fiscal documentation + - taxation archives + - series see_also: - StateArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: TaxRecordsSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:TaxRecordsSeries has_custodian: - equals_string: StateArchives - record_holder_note: - equals_string: This RecordSetType is typically held by StateArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateArchives + has_note: + equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml index 45106874f5..8d071b5b98 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml @@ -24,40 +24,69 @@ imports: - ../slots/related_to classes: StateArchivesSection: - description: A section of a national archive in Italy (sezione di archivio di Stato). These are branch offices or divisions - of the Italian state archives system, typically located in smaller cities or towns to provide local access to archival - services and preserve records of regional significance within the Italian national archival framework. + description: >- + Local branch or division of a national archival system providing regional + access to archival services and preserving locally significant records. + alt_descriptions: + nl: >- + Lokale afdeling of divisie van een nationaal archiefsysteem dat regionale + toegang tot archiefdiensten biedt en lokaal significante archieven bewaart. + de: >- + Lokale Zweigstelle oder Abteilung eines nationalen Archivsystems, die regionalen + Zugang zu Archivdiensten bietet und lokal bedeutsame Unterlagen bewahrt. + fr: >- + Succursale locale ou division d'un système archivistique national fournissant + un accès régional aux services d'archives et préservant des documents d'importance locale. + es: >- + Sucursal local o división de un sistema archivístico nacional que proporciona + acceso regional a servicios de archivos y preserva registros de importancia local. + ar: >- + فرع محلي أو قسم من نظام أرشيف وطني يوفر وصولاً إقليمياً + إلى الخدمات الأرشيفية ويحفظ السجلات ذات الأهمية المحلية. + id: >- + Cabang lokal atau divisi sistem arsip nasional yang menyediakan akses regional + ke layanan arsip dan melestarikan catatan signifikan secara lokal. + zh: >- + 国家档案系统的本地分支或部门,提供区域档案服务访问并保存具有地方重要性的记录。 is_a: CustodianType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - related_to - - identified_by - exact_mappings: - - wd:Q44796387 close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q44796387 + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - state archives section + - archive branch + - regional archive office + structured_aliases: + - literal_form: sectie staatsarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Staatsarchiv-Abteilung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sezione di archivio di Stato + predicate: EXACT_SYNONYM + in_language: it + slots: + - has_type + - hold_record_set + - has_score + - related_to + - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true see_also: - - StateArchives - - NationalArchives - - RegionalArchive + - StateArchives + - NationalArchives + - RegionalArchive annotations: - label_de: Staatsarchiv-Abteilung - label_it: sezione di archivio di Stato - label_nl: sectie staatsarchief - record_set_type: true - custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml index d2b3e592ab..9fa11a3358 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetType.yaml @@ -3,9 +3,11 @@ name: StateArchivesSectionRecordSetType title: StateArchivesSection Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ imports: - linkml:types @@ -13,21 +15,47 @@ imports: - ../slots/related_to classes: StateArchivesSectionRecordSetType: - description: A rico:RecordSetType for classifying collections from Italian state archive sections. + description: >- + Taxonomy for categorizing record collections maintained by Italian state archive sections. + alt_descriptions: + nl: >- + Taxonomie voor het categoriseren van recordcollecties die worden beheerd door Italiaanse staatsarchiefsecties. + de: >- + Taxonomie zur Kategorisierung von Bestandssammlungen italienischer Staatsarchivsprengel. + fr: >- + Taxonomie pour catégoriser les collections de documents des sections d'archives d'État italiennes. + es: >- + Taxonomía para categorizar colecciones de registros mantenidas por secciones de archivos estatales italianos. + ar: >- + تصنيف لتصنيف مجموعات السجلات التي تحتفظ بها أقسام الأرشيف الحكومية الإيطالية. + id: >- + Taksonomi untuk mengkategorikan koleksi rekaman yang dikelola oleh bagian arsip negara Italia. + zh: >- + 用于对意大利国家档案馆分区所保管记录集进行分类的分类法。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q44796387 + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - wd:Q44796387 + keywords: + - state archives + - Italian archives + - record set type + - archival taxonomy slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - - StateArchivesSection + - StateArchivesSection + - rico:RecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - has_score - - related_to + - has_score + - related_to diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml index 8c95df3639..4f6a46f0e1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: StateArchivesSection Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./StateArchivesSectionRecordSetType @@ -21,41 +20,83 @@ classes: StateSectionFonds: is_a: StateArchivesSectionRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for State archives section records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds-level arrangement of records maintained by Italian state archive sections. + alt_descriptions: + nl: >- + Fonds-niveau ordening van records beheerd door Italiaanse staatsarchiefsecties. + de: >- + Bestandsordnung auf Fonds-Ebene in italienischen Staatsarchivsprengeln. + fr: >- + Organisation au niveau du fonds des documents conservés par les sections d'archives d'État italiennes. + es: >- + Organización a nivel de fondo de registros mantenidos por secciones de archivos estatales italianos. + ar: >- + ترتيب على مستوى الفوندس للسجلات التي تحتفظ بها أقسام الأرشيف الحكومية الإيطالية. + id: >- + Pengaturan tingkat fonds rekaman yang dikelola oleh bagian arsip negara Italia. + zh: >- + 意大利国家档案馆分区所保管记录的全宗级整理。 + structured_aliases: + - literal_form: fonds di sezione statale + predicate: EXACT_SYNONYM + in_language: it + - literal_form: staatssprengel fonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: staatsarchiefsectie-fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds de section d'archives d'etat + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de seccion de archivo estatal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق قسم الأرشيف الحكومي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds seksi arsip negara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家档案分馆全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept + - rico-rst:Fonds + keywords: + - fonds + - state archives section + - Italian archives see_also: - - StateArchivesSectionRecordSetType - - rico:RecordSetType + - StateArchivesSectionRecordSetType + - rico:RecordSetType slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: StateSectionFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:StateSectionFonds has_custodian: - equals_string: StateArchivesSection - record_holder_note: - equals_string: This RecordSetType is typically held by StateArchivesSection - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateArchivesSection + has_note: + equals_string: This RecordSetType is typically held by StateArchivesSection custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Earlier modeling allowed ArchiveOrganizationType in has_type; the slot now uses a single specific type value for consistency. + - Institutional provenance remains bound to Italian state archive section custody. + examples: + - value: + has_type: hc:StateSectionFonds + has_custodian: hc:StateArchivesSection + has_note: Section-level administrative files, transfer records, and local custody logs. + description: Italian state-archive section documentation grouped by section provenance. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml index dee4cf3129..89e4dda80b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml @@ -17,39 +17,70 @@ imports: - ../slots/related_to classes: StateDistrictArchive: - description: A type of archive in the Czech Republic operating at the district (okres) level. State district archives - (Bezirksarchiv) preserve records from local government, courts, and other administrative bodies within their respective - districts, forming part of the Czech national archival network. + description: >- + Archival institution at the district level within a national archival network, + preserving records from local government, courts, and administrative bodies. + alt_descriptions: + nl: >- + Archiefinstelling op districts niveau binnen een nationaal archiefnetwerk, + die archieven bewaart van lokale overheid, rechtbanken en bestuursorganen. + de: >- + Archivinstitution auf Bezirksebene innerhalb eines nationalen Archivnetzwerks, + die Unterlagen von lokaler Regierung, Gerichten und Verwaltungsorganen bewahrt. + fr: >- + Institution archivistique au niveau du district au sein d'un réseau archivistique national, + préservant les documents des gouvernements locaux, des tribunaux et des organes administratifs. + es: >- + Institución archivística a nivel de distrito dentro de una red archivística nacional, + preservando registros del gobierno local, tribunales y organismos administrativos. + ar: >- + مؤسسة أرشيفية على مستوى المنطقة ضمن شبكة أرشيف وطنية، + تحافظ على سجلات الحكومة المحلية والمحاكم والهيئات الإدارية. + id: >- + Institusi arsip di tingkat distrik dalam jaringan arsip nasional, + yang melestarikan catatan dari pemerintah lokal, pengadilan, dan badan administratif. + zh: >- + 国家档案网络内区级的档案机构,保存地方政府、法院和行政机构的记录。 is_a: CustodianType class_uri: schema:ArchiveOrganization - slots: - - has_type - - hold_record_set - - has_score - - related_to - - identified_by - exact_mappings: - - wd:Q53131316 close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q53131316 + - rico:CorporateBody broad_mappings: - - wd:Q166118 + - wd:Q166118 + - skos:Concept + keywords: + - state district archive + - district archive + - local government archive + structured_aliases: + - literal_form: districtsarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bezirksarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archive de district + predicate: EXACT_SYNONYM + in_language: fr + slots: + - has_type + - hold_record_set + - has_score + - related_to + - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true see_also: - - StateRegionalArchiveCzechia - - SpecializedArchivesCzechia - - SecurityArchives - - MunicipalArchive + - StateRegionalArchiveCzechia + - SpecializedArchivesCzechia + - SecurityArchives + - MunicipalArchive annotations: - label_de: Bezirksarchiv (Tschechien) - record_set_type: true - custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml index aee3b1f532..a562df964d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetType.yaml @@ -3,9 +3,11 @@ name: StateDistrictArchiveRecordSetType title: StateDistrictArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ imports: - linkml:types @@ -13,21 +15,47 @@ imports: - ../slots/related_to classes: StateDistrictArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections from Czech state district archives. + description: >- + Taxonomy for categorizing record collections maintained by Czech state district archives. + alt_descriptions: + nl: >- + Taxonomie voor het categoriseren van recordcollecties die worden beheerd door Tsjechische staatsdistrictarchieven. + de: >- + Taxonomie zur Kategorisierung von Bestandssammlungen tschechischer Staatsbezirksarchive. + fr: >- + Taxonomie pour catégoriser les collections de documents des archives d'État de district tchèques. + es: >- + Taxonomía para categorizar colecciones de registros mantenidas por archivos estatales de distrito checos. + ar: >- + تصنيف لتصنيف مجموعات السجلات التي تحتفظ بها أرشيفات المقاطعات الحكومية التشيكية. + id: >- + Taksonomi untuk mengkategorikan koleksi rekaman yang dikelola oleh arsip distrik negara Ceko. + zh: >- + 用于对捷克国家州区档案馆所保管记录集进行分类的分类法。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q53131316 + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + related_mappings: + - wd:Q53131316 + keywords: + - state district archive + - Czech archives + - record set type + - archival taxonomy slot_usage: related_to: range: WikidataAlignment inlined: true see_also: - - StateDistrictArchive + - StateDistrictArchive + - rico:RecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: - - has_score - - related_to + - has_score + - related_to diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml index 1ee583452c..329f9ab074 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: StateDistrictArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./StateDistrictArchiveRecordSetType @@ -21,41 +20,84 @@ classes: StateDistrictFonds: is_a: StateDistrictArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for State district administrative records.\n\ - \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Fonds-level arrangement of administrative records from Czech state district archives. + alt_descriptions: + nl: >- + Fonds-niveau ordening van administratieve records uit Tsjechische staatsdistrictarchieven. + de: >- + Bestandsordnung auf Fonds-Ebene in tschechischen Staatsbezirksarchiven. + fr: >- + Organisation au niveau du fonds des documents administratifs des archives d'État de district tchèques. + es: >- + Organización a nivel de fondo de registros administrativos de archivos estatales de distrito checos. + ar: >- + ترتيب على مستوى الفوندس للسجلات الإدارية من أرشيفات المقاطعات الحكومية التشيكية. + id: >- + Pengaturan tingkat fonds rekaman administratif dari arsip distrik negara Ceko. + zh: >- + 捷克国家州区档案馆行政记录的全宗级整理。 + structured_aliases: + - literal_form: okresní archiv fonds + predicate: EXACT_SYNONYM + in_language: cs + - literal_form: staatsbezirksarchiv fonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: staatsdistrictarchief fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds d'archives d'etat de district + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de archivo estatal de distrito + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق أرشيف دولة على مستوى المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip distrik negara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家区级档案馆全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept + - rico-rst:Fonds + keywords: + - fonds + - state district archive + - Czech archives + - administrative records see_also: - - StateDistrictArchiveRecordSetType - - rico:RecordSetType + - StateDistrictArchiveRecordSetType + - rico:RecordSetType slots: - - has_type - - has_score - - organizational_principle - - organizational_principle_uri - - has_custodian - - record_holder_note - - has_type + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: StateDistrictFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:StateDistrictFonds has_custodian: - equals_string: StateDistrictArchive - record_holder_note: - equals_string: This RecordSetType is typically held by StateDistrictArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateDistrictArchive + has_note: + equals_string: This RecordSetType is typically held by StateDistrictArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Earlier modeling allowed ArchiveOrganizationType in has_type; the value remains constrained to the specific fonds class for consistency. + - District-level state provenance is maintained across Czech regional administrative units. + examples: + - value: + has_type: hc:StateDistrictFonds + has_custodian: hc:StateDistrictArchive + has_note: District authority registers, permits, and procedural files. + description: District-level Czech state-administration documentation grouped by institutional provenance. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml index b1a8abf5e6..173ba349cd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml @@ -8,18 +8,33 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: StateRegionalArchiveCzechia: - description: A state regional archive in the Czech Republic, responsible for preserving and providing access to historical - records at the regional (kraj) level. These archives supervise district archives within their region and serve as - the primary archival authority for regional government records and historical documentation. + description: >- + A state regional archive in the Czech Republic, responsible for preserving + and providing access to historical records at the regional (kraj) level. + alt_descriptions: + cs: Státní oblastní archiv v České republice, zodpovědný za uchování a zpřístupnění historických záznamů na krajské úrovni. + de: Ein staatliches Regionalarchiv in Tschechien, zuständig für die Erhaltung und Bereitstellung historischer Unterlagen auf regionaler Ebene. + fr: Archives régionales d'État en République tchèque, responsables de la préservation et de l'accès aux documents historiques au niveau régional. + structured_aliases: + - literal_form: Státní oblastní archiv + in_language: cs + - literal_form: Staatliches Regionalarchiv + in_language: de + - literal_form: archives régionales d'État + in_language: fr + comments: + - Supervises district archives within their region. + - Primary archival authority for regional government records. + - Czech-specific institution type. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -28,16 +43,15 @@ classes: - has_score - related_to - identified_by - exact_mappings: - - wd:Q53130134 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q53130134 broad_mappings: - wd:Q166118 slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true @@ -51,4 +65,4 @@ classes: custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml index 8e90b4dfca..00d9f86db9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetType.yaml @@ -8,15 +8,29 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_score - - ../slots/related_to +- linkml:types +- ../slots/has_score +- ../slots/related_to classes: StateRegionalArchiveCzechiaRecordSetType: - description: A rico:RecordSetType for classifying collections from Czech state regional archives. + description: >- + A rico:RecordSetType for classifying collections from Czech state regional archives. + alt_descriptions: + cs: RecordSetType pro klasifikaci sbírek z českých státních oblastních archivů. + de: Ein RecordSetType für die Klassifizierung von Beständen tschechischer staatlicher Regionalarchive. + fr: Un RecordSetType pour classer les collections des archives régionales d'État tchèques. + structured_aliases: + - literal_form: český oblastní archiv-bestandstyp + in_language: cs + - literal_form: tschechischer Regionalarchiv-Bestandstyp + in_language: de + comments: + - Subclasses specify organizational principles for Czech regional records. is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - rico:RecordSetType + close_mappings: - wd:Q53130134 slot_usage: related_to: @@ -24,6 +38,7 @@ classes: inlined: true see_also: - StateRegionalArchiveCzechia + - rico:RecordSetType annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml index d86741b123..d84720df3e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml @@ -4,64 +4,113 @@ title: StateRegionalArchiveCzechia Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./StateRegionalArchiveCzechiaRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./StateRegionalArchiveCzechiaRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: CzechiaRegionalStateFonds: is_a: StateRegionalArchiveCzechiaRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Czech regional state records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of documentation produced by regional + state authorities in the Czech administrative context. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie geproduceerd door + regionale staatsautoriteiten in de Tsjechische bestuurlijke context. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + Staatsbehoerden im tschechischen Verwaltungskontext. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + autorités étatiques régionales dans le contexte administratif tchèque. + es: >- + Agregación basada en procedencia de documentación producida por + autoridades estatales regionales en el contexto administrativo checo. + ar: >- + تجميع قائم على المنشأ لوثائق صادرة عن سلطات الدولة الإقليمية + ضمن السياق الإداري التشيكي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + negara tingkat regional dalam konteks administrasi Ceko. + zh: >- + 基于来源原则聚合捷克行政语境中区域国家机关形成的文献。 + cs: >- + Proveniencne zalozena agregace dokumentace vytvorene regionalnimi + statnimi organy v ceskem spravnim kontextu. + structured_aliases: + - literal_form: český regionální státní fond + predicate: EXACT_SYNONYM + in_language: cs + - literal_form: tschechischer Regionalbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: regionaal staatsarchieffonds Tsjechie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds etatique regional tcheque + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo estatal regional checo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد أرشيف دولة إقليمي في التشيك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip negara regional Ceko + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 捷克区域国家文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: The Czech-language terminology is retained for local administrative interoperability. + - 'Preserved from prior description: A rico:RecordSetType for Czech regional state records.' + keywords: + - regional state authority + - Czech administration + - government provenance + - fonds arrangement + examples: + - value: + has_type: hc:CzechiaRegionalStateFonds + has_custodian: hc:StateRegionalArchiveCzechia + has_note: Regional office directives, registers, and state administration correspondence. + description: Czech regional-state administrative documentation grouped by provenance broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - StateRegionalArchiveCzechiaRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CzechiaRegionalStateFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:CzechiaRegionalStateFonds has_custodian: - equals_string: StateRegionalArchiveCzechia - record_holder_note: - equals_string: This RecordSetType is typically held by StateRegionalArchiveCzechia - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateRegionalArchiveCzechia + has_note: + equals_string: >- + This RecordSetType is typically held by StateRegionalArchiveCzechia custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StatementType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StatementType.yaml index 458697715f..605102d5a6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StatementType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StatementType.yaml @@ -10,29 +10,70 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: StatementType: class_uri: skos:Concept - description: "Abstract base class for statement type classifications in heritage organizations.\n\n**DEFINITION**:\n\nStatementType represents CATEGORIES of organizational statements, not individual\nstatement instances. Each subclass defines the characteristics and purpose of\na specific type of organizational statement.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | StatementType (This Class) | Statement (Instance) |\n|--------|---------------------------|---------------------|\n| **Nature** | Classification/category | Individual statement |\n| **Examples** | MISSION, VISION, VALUE | \"To preserve Dutch cultural heritage...\" |\n| **Properties** | Category metadata | Actual text, dates |\n| **Cardinality** | ~5-7 types | Many instances |\n\n**CATEGORY STRUCTURE**:\n\nStatement types define organizational declarations:\n\n1. **MISSION**: Core purpose statement\n - Why the organization exists\n - Fundamental reason for being\n - Example: \"To collect, preserve, and present...\"\ - \n \n2. **VISION**: Aspirational future statement\n - What the organization aims to achieve\n - Long-term aspirations\n - Example: \"To become the leading heritage institution...\"\n \n3. **GOAL**: Specific objective statement\n - Measurable targets\n - Time-bound objectives\n - Example: \"To digitize 50% of collections by 2030\"\n \n4. **VALUE**: Guiding principle statement\n - How the organization operates\n - Core beliefs and ethics\n - Example: \"Accessibility, Excellence, Innovation\"\n \n5. **MOTTO**: Brand identity phrase\n - Memorable tagline\n - Public-facing identity\n - Example: \"Heritage for All\"\n\n**REPLACES**: StatementTypeEnum from schemas/enums.yaml\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Statement types form a controlled vocabulary\n- **Schema.org**: Mission/Vision align with organizational properties\n- **CIDOC-CRM E55_Type**: Cultural heritage type system\n\n**SUBCLASSES**:\n\nSee StatementTypes.yaml for concrete statement\ - \ type subclasses:\n- MissionStatement\n- VisionStatement \n- GoalStatement\n- ValueStatement\n- MottoStatement\n" + description: >- + Abstract classification for categorizing organizational declarations + such as mission statements, vision statements, goals, values, or mottos. + alt_descriptions: + nl: >- + Abstracte classificatie voor het categoriseren van organisatorische verklaringen + zoals missieverklaringen, visieverklaringen, doelen, waarden of motto's. + de: >- + Abstrakte Klassifikation zur Kategorisierung organisatorischer Erklärungen + wie Leitbilder, Visionen, Ziele, Werte oder Mottos. + fr: >- + Classification abstraite pour catégoriser les déclarations organisationnelles + telles que les énoncés de mission, de vision, les objectifs, les valeurs ou les devises. + es: >- + Clasificación abstracta para categorizar declaraciones organizacionales + como declaraciones de misión, visión, objetivos, valores o lemas. + ar: >- + تصنيف مجرد لتصنيف البيانات التنظيمية + مثل بيانات المهمة والرؤية والأهداف والقيم أو الشعارات. + id: >- + Klasifikasi abstrak untuk mengkategorikan deklarasi organisasi + seperti pernyataan misi, visi, tujuan, nilai, atau motto. + zh: >- + 用于对组织声明(如使命声明、愿景声明、目标、价值观或座右铭)进行分类的抽象分类。 abstract: true - exact_mappings: - - skos:Concept close_mappings: - crm:E55_Type - schema:DefinedTerm related_mappings: - org:purpose - schema:description + broad_mappings: + - crm:E55_Type + - skos:Concept + keywords: + - statement type + - mission statement + - vision statement + - organizational declaration + structured_aliases: + - literal_form: verklaringtype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erklärungstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de déclaration + predicate: EXACT_SYNONYM + in_language: fr + comments: + - Abstract base class - use specific subclasses (MissionStatement, etc.) + - Represents STATEMENT TYPES, not statement instances + - Follows Type/Types naming convention (Rule 0b) slots: - identified_by - has_label @@ -43,7 +84,6 @@ classes: - has_score slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/statement-type/[a-z-]+$ @@ -51,7 +91,6 @@ classes: - value: https://nde.nl/ontology/hc/statement-type/mission - value: https://nde.nl/ontology/hc/statement-type/vision has_code: -# range: string required: true pattern: ^[A-Z][A-Z0-9_]*$ examples: @@ -61,7 +100,6 @@ classes: - value: VALUE - value: MOTTO has_label: -# range: string required: true multivalued: true examples: @@ -72,7 +110,6 @@ classes: - Vision Statement@en - visieverklaring@nl has_description: -# range: string required: false examples: - value: Statement defining the organization's core purpose and reason for existence @@ -86,16 +123,10 @@ classes: annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - statement types are organizational metadata. - has_score: null + has_score: replaces_enum: StatementTypeEnum migration_date: '2026-01-13' custodian_types: "['*']" - comments: - - Abstract base class - use specific subclasses (MissionStatement, etc.) - - Represents STATEMENT TYPES, not statement instances - - MissionStatement.has_type references these type classes - - Follows Type/Types naming convention (Rule 0b) - - Uses shared slots per Rule 38 (slot centralization) see_also: - https://www.w3.org/2004/02/skos/ - https://schema.org/Mission @@ -106,4 +137,4 @@ classes: has_label: - Mission Statement@en - missieverklaring@nl - has_description: Statement defining the organization's core purpose \ No newline at end of file + has_description: Statement defining the organization's core purpose diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StatementTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StatementTypes.yaml index ed60326669..9ca7db6bf3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StatementTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StatementTypes.yaml @@ -16,33 +16,43 @@ classes: MissionStatementType: is_a: StatementType class_uri: hc:MissionStatement - description: 'Statement type for organizational mission - core purpose and reason - for existence. - - - **Definition**: A mission statement defines WHY an organization exists. - - It describes the fundamental purpose, the primary functions, and the - - target audience or beneficiaries. - - - **Characteristics**: - - - Present-focused (what we do NOW) - - - Action-oriented (concrete activities) - - - Audience-aware (who we serve) - - - **Heritage Domain Examples**: - - - "To collect, preserve, and present Dutch art and history" - - - "To safeguard the nation''s archival heritage for future generations" - - ' + description: >- + Formal declaration articulating the fundamental purpose and primary objectives of an organization. + alt_descriptions: + nl: >- + Formele verklaring die het fundamentele doel en de primaire doelstellingen van een organisatie articuleert. + de: >- + Formelle Erklärung, die den grundlegenden Zweck und die primären Ziele einer Organisation artikuliert. + fr: >- + Déclaration formelle articulant le but fondamental et les objectifs primaires d'une organisation. + es: >- + Declaración formal que articula el propósito fundamental y los objetivos primarios de una organización. + ar: >- + إعلان رسمي يُعبّر عن الغرض الأساسي والأهداف الأولية للمؤسسة. + id: >- + Deklarasi formal yang mengartikulasikan tujuan mendasar dan objektif primer suatu organisasi. + zh: >- + 阐明组织根本宗旨与首要目标的正式声明。 + structured_aliases: + - literal_form: missieverklaring + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Leitbild + predicate: EXACT_SYNONYM + in_language: de + - literal_form: énoncé de mission + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enunciado de misión + predicate: EXACT_SYNONYM + in_language: es + keywords: + - mission + - organizational purpose + - strategic planning + examples: + - value: "To collect, preserve, and present Dutch art and history" + description: Heritage domain mission statement slot_usage: has_code: equals_string: MISSION @@ -51,41 +61,50 @@ classes: annotations: specificity_score: '0.50' specificity_rationale: Core organizational metadata - skos:prefLabel: Mission Statement - skos:altLabel: "missieverklaring, Leitbild, \xE9nonc\xE9 de mission" custodian_types: '[''*'']' broad_mappings: - - schema:CreativeWork - - skos:Concept + - schema:CreativeWork + - skos:Concept VisionStatementType: is_a: StatementType class_uri: hc:VisionStatement - description: 'Statement type for organizational vision - aspirational future state. - - - **Definition**: A vision statement describes WHAT an organization aims - - to achieve in the future. It provides inspiration and direction for - - strategic planning. - - - **Characteristics**: - - - Future-focused (what we aim to become) - - - Aspirational (ideal future state) - - - Inspirational (motivates stakeholders) - - - **Heritage Domain Examples**: - - - "To become the most accessible heritage collection in Europe" - - - "A world where cultural heritage is preserved and accessible to all" - - ' + description: >- + Aspirational declaration describing the desired future state and long-term direction of an organization. + alt_descriptions: + nl: >- + Inspirerende verklaring die de gewenste toekomstige toestand en langetermijnrichting van een organisatie beschrijft. + de: >- + Aspirationelle Erklärung, die den angestrebten zukünftigen Zustand und die langfristige Ausrichtung einer Organisation beschreibt. + fr: >- + Déclaration aspirante décrivant l'état futur souhaité et l'orientation à long terme d'une organisation. + es: >- + Declaración aspiracional que describe el estado futuro deseado y la dirección a largo plazo de una organización. + ar: >- + إعلان طموح يصف الحالة المستقبلية المرجوة والتوجه طويل الأمد للمؤسسة. + id: >- + Deklarasi aspirasional yang menggambarkan keadaan masa depan yang diinginkan dan arah jangka panjang suatu organisasi. + zh: >- + 描述组织期望的未来状态与长期方向的愿景声明。 + structured_aliases: + - literal_form: visieverklaring + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zukunftsvision + predicate: EXACT_SYNONYM + in_language: de + - literal_form: énoncé de vision + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enunciado de visión + predicate: EXACT_SYNONYM + in_language: es + keywords: + - vision + - future state + - strategic direction + examples: + - value: "To become the most accessible heritage collection in Europe" + description: Heritage domain vision statement slot_usage: has_code: equals_string: VISION @@ -94,38 +113,51 @@ classes: annotations: specificity_score: '0.50' specificity_rationale: Core organizational metadata - skos:prefLabel: Vision Statement - skos:altLabel: "visieverklaring, Zukunftsvision, \xE9nonc\xE9 de vision" + custodian_types: '[''*'']' broad_mappings: - - schema:CreativeWork - - skos:Concept + - schema:CreativeWork + - skos:Concept GoalStatementType: is_a: StatementType class_uri: hc:GoalStatement - description: 'Statement type for organizational goals - specific, measurable objectives. - - - **Definition**: A goal statement defines SPECIFIC OBJECTIVES the organization - - pursues. Goals are typically time-bound and measurable. - - - **Characteristics**: - - - Specific (concrete outcomes) - - - Measurable (quantifiable success criteria) - - - Time-bound (target dates) - - - **Heritage Domain Examples**: - - - "Digitize 100% of paper collection by 2030" - - - "Increase annual visitors to 1 million by 2025" - - ' + description: >- + Specific, measurable, and time-bound objective that an organization commits to achieving. + alt_descriptions: + nl: >- + Specifiek, meetbaar en tijdgebonden doelstelling waaraan een organisatie zich committeert te bereiken. + de: >- + Spezifisches, messbares und zeitgebundenes Ziel, dessen Erreichung eine Organisation sich verpflichtet. + fr: >- + Objectif spécifique, mesurable et limité dans le temps qu'une organisation s'engage à atteindre. + es: >- + Objetivo específico, medible y limitado en el tiempo que una organización se compromete a alcanzar. + ar: >- + هدف محدد وقابل للقياس ومحدد بجدول زمني تلتزم المؤسسة بتحقيقه. + id: >- + Objektif spesifik, terukur, dan terikat waktu yang dicapai oleh suatu organisasi. + zh: >- + 组织承诺实现的具体、可衡量且有时限的目标。 + 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: objetivo + predicate: EXACT_SYNONYM + in_language: es + keywords: + - goal + - objective + - target + - measurable outcome + examples: + - value: "Digitize 100% of paper collection by 2030" + description: Heritage domain goal statement slot_usage: has_code: equals_string: GOAL @@ -134,39 +166,51 @@ classes: annotations: specificity_score: '0.55' specificity_rationale: Strategic planning metadata - skos:prefLabel: Goal Statement - skos:altLabel: doelstelling, Zielsetzung, objectif + custodian_types: '[''*'']' broad_mappings: - - schema:CreativeWork - - skos:Concept + - schema:CreativeWork + - skos:Concept ValueStatementType: is_a: StatementType class_uri: hc:ValueStatement - description: 'Statement type for organizational values - guiding principles and - ethics. - - - **Definition**: A value statement articulates the PRINCIPLES that guide - - how an organization operates. Values inform decision-making and culture. - - - **Characteristics**: - - - Principle-based (ethical foundations) - - - Culture-defining (shapes behavior) - - - Enduring (rarely change) - - - **Heritage Domain Examples**: - - - "Accessibility, Excellence, Innovation, Collaboration" - - - "We value authenticity, transparency, and public service" - - ' + description: >- + Declaration of core principles and ethical foundations that guide organizational behavior and decision-making. + alt_descriptions: + nl: >- + Verklaring van kernprincipes en ethische fundamenten die het organisatiegedrag en de besluitvorming sturen. + de: >- + Erklärung der Kernprinzipien und ethischen Grundlagen, die das Organisationsverhalten und die Entscheidungsfindung leiten. + fr: >- + Déclaration des principes fondamentaux et des bases éthiques qui guident le comportement organisationnel et la prise de décision. + es: >- + Declaración de principios fundamentales y bases éticas que guían el comportamiento organizacional y la toma de decisiones. + ar: >- + إعلان المبادئ الأساسية والأسس الأخلاقية التي توجه السلوك التنظيمي وصنع القرار. + id: >- + Deklarasi prinsip inti dan fondasi etis yang membimbing perilaku organisasi dan pengambilan keputusan. + zh: >- + 阐明指导组织行为与决策的核心原则与伦理基础的价值观声明。 + structured_aliases: + - literal_form: kernwaarden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Grundwerte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: valeurs fondamentales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: valores fundamentales + predicate: EXACT_SYNONYM + in_language: es + keywords: + - values + - principles + - ethics + - organizational culture + examples: + - value: "Accessibility, Excellence, Innovation, Collaboration" + description: Heritage domain value statement slot_usage: has_code: equals_string: VALUE @@ -175,42 +219,51 @@ classes: annotations: specificity_score: '0.50' specificity_rationale: Core organizational metadata - skos:prefLabel: Value Statement - skos:altLabel: kernwaarden, Grundwerte, valeurs fondamentales + custodian_types: '[''*'']' broad_mappings: - - schema:CreativeWork - - skos:Concept + - schema:CreativeWork + - skos:Concept MottoStatementType: is_a: StatementType class_uri: hc:MottoStatement - description: 'Statement type for organizational motto - memorable tagline or slogan. - - - **Definition**: A motto is a SHORT, MEMORABLE phrase that captures - - the organization''s identity or key message. Used for branding and - - public communication. - - - **Characteristics**: - - - Brief (few words) - - - Memorable (easy to recall) - - - Identity-focused (brand essence) - - - **Heritage Domain Examples**: - - - "Heritage for All" - - - "Preserving Yesterday, Inspiring Tomorrow" - - - "Where History Lives" - - ' + description: >- + Concise, memorable phrase that encapsulates organizational identity or key message for branding purposes. + alt_descriptions: + nl: >- + Beknopte, memorabele zin die de organisatie-identiteit of kernboodschap voor merkdoeleinden samenvat. + de: >- + Prägnante, einprägsame Phrase, die die Organisationsidentität oder Kernbotschaft für Markenbildungszwecke verkörpert. + fr: >- + Phrase concise et mémorable qui encapsule l'identité organisationnelle ou le message clé à des fins de marque. + es: >- + Frase concisa y memorable que encapsula la identidad organizacional o el mensaje clave para fines de marca. + ar: >- + عبارة موجزة ولا تُنسى تُجسّد هوية المؤسسة أو رسالتها الرئيسية لأغراض العلامة التجارية. + id: >- + Frasa ringkas dan mudah diingat yang merangkum identitas organisasi atau pesan kunci untuk tujuan merek. + zh: >- + 概括组织身份或关键信息用于品牌推广的简洁易记短语。 + structured_aliases: + - literal_form: slogan + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wahlspruch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: devise + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lema + predicate: EXACT_SYNONYM + in_language: es + keywords: + - motto + - slogan + - tagline + - branding + examples: + - value: "Heritage for All" + description: Heritage domain motto slot_usage: has_code: equals_string: MOTTO @@ -219,8 +272,7 @@ classes: annotations: specificity_score: '0.45' specificity_rationale: Brand identity metadata - skos:prefLabel: Motto - skos:altLabel: slogan, lijfspreuk, Wahlspruch, devise + custodian_types: '[''*'']' broad_mappings: - - schema:CreativeWork - - skos:Concept + - schema:CreativeWork + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Status.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Status.yaml index 8fbfc9549f..8e233166ea 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Status.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Status.yaml @@ -1,67 +1,57 @@ id: https://nde.nl/ontology/hc/class/Status name: status_class title: Status Class - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: Status: class_uri: schema:PropertyValue - description: | + description: >- Generic status or state representation for various entities. - - **Purpose**: - Provides structured representation of status information, - particularly for indicating default/primary states. - - **Use Cases**: - - Default language status (is_default: true) - - Processing status - - Availability status - - Publication status - - **Migration Note**: - Created per slot_fixes.yaml revision for default_audio_language - and default_language migrations. - - exact_mappings: - - schema:PropertyValue - + alt_descriptions: + nl: Generieke status- of staatweergave voor verschillende entiteiten. + de: Generische Status- oder Zustandsdarstellung für verschiedene Entitäten. + fr: Représentation générique du statut ou de l'état pour diverses entités. + structured_aliases: + - literal_form: status + in_language: nl + - literal_form: Status + in_language: de + - literal_form: statut + in_language: fr + comments: + - Provides structured representation of status information. + - Used for default language status, processing status, availability status, publication status. + - Created per slot_fixes.yaml revision for default_audio_language and default_language migrations. + broad_mappings: + - schema:PropertyValue close_mappings: - - prov:Entity - + - prov:Entity slots: - - has_type - - has_label - - has_description - + - has_type + - has_label + - has_description slot_usage: has_type: -# range: string has_label: -# range: string - annotations: custodian_types: '["*"]' custodian_types_rationale: Generic status applicable to all entity types. specificity_score: 0.20 specificity_rationale: Very broadly applicable generic class. - examples: - - value: - has_type: DEFAULT - has_label: "Default Language" - - value: - has_type: SECONDARY - has_label: "Alternative Audio" \ No newline at end of file + - value: + has_type: DEFAULT + has_label: "Default Language" + - value: + has_type: SECONDARY + has_label: "Alternative Audio" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Storage.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Storage.yaml index e7bab5a040..20897189f3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Storage.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Storage.yaml @@ -14,41 +14,60 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../enums/CapacityTypeEnum - - ../enums/StorageStandardEnum - - ../enums/StorageTypeEnum - - ../enums/StorageUnitTypeEnum - - ../slots/has_percentage - - ../slots/has_capacity - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_policy - - ../slots/has_score - - ../slots/has_type - - ../slots/stored_at - - ../slots/managed_by - - ../slots/provide - - ../slots/20260202_matang/new/refers_to_custodian - - ../slots/20260202_matang/new/standards_applied - - ../slots/temporal_extent +- linkml:types +- ../enums/CapacityTypeEnum +- ../enums/StorageStandardEnum +- ../enums/StorageTypeEnum +- ../enums/StorageUnitTypeEnum +- ../slots/has_percentage +- ../slots/has_capacity +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_policy +- ../slots/has_score +- ../slots/has_type +- ../slots/stored_at +- ../slots/managed_by +- ../slots/provide +- ../slots/refer_to +- ../slots/has_standard +- ../slots/temporal_extent classes: Storage: class_uri: hc:StorageFacility - description: "Physical storage facility where heritage collections are preserved.\n\n**DEFINITION**:\n\nA Storage represents a dedicated facility or area for preserving\nheritage materials. This includes archive depots, museum storage\nvaults, library stacks, and specialized storage for different\nmaterial types.\n\n**Wikidata Alignment**:\n- Q1191732 (depot/storage facility)\n- Q1454974 (archive storage)\n- Q1280667 (art storage)\n\n**HC Ontology Extension (hc-storage.ttl)**:\n\nPrimary class: `hc:StorageFacility` (subclass of `crm:E27_Site`)\n\nThe Heritage Custodian storage ontology extension provides specialized\nclasses and properties for heritage storage management:\n\n- `hc:StorageFacility` - Top-level storage facility (THIS CLASS)\n- `hc:StorageUnit` - Individual compartments, shelves, cabinets\n- `hc:EnvironmentalZone` - Climate-controlled areas\n- `hc:StorageAssignment` - Assignment of objects to locations\n- `hc:StorageConditionAssessment` - Environmental assessments\n- `hc:EnvironmentalRequirement`\ - \ - Climate specifications\n- `hc:StorageCapacitySpecification` - Capacity measurements\n\nKey HC properties used:\n- `hc:hasStorageSection` - Links facility to zones/units (extends P59)\n- `hc:currentlyStores` - Links location to objects (extends P55)\n- `hc:hasEnvironmentalRequirement` - Links to climate specs\n- `hc:hasStorageCapacity` - Links to capacity measurements\n\nSee: `frontend/public/ontology/hc-storage.ttl`\n\n**CIDOC-CRM Alignment (v7.1.3)**:\n\nBase class: `crm:E27_Site` - \"This class comprises pieces of land\nor sea floor. In contrast to the purely geometric notion of E53 Place,\nthis class describes constellations of matter on the surface of the\nEarth or other celestial body, which can be represented by photographs,\npaintings and maps.\"\n\n**Location Predicate Hierarchy**:\n\n| Predicate | Meaning | Use Case |\n|-----------|---------|----------|\n| P53 has former or current location | Any location in history | General location tracking |\n| P54 has current permanent\ - \ location | Reserved/designated location | Permanent storage assignment |\n| P55 has current location | Actual current location | Where object is NOW |\n\nNote: P55 is a specialization of P53. An object may have a permanent\nlocation (P54) but currently be elsewhere (P55), e.g., on loan.\n\n**PREMIS Alignment**:\n\n`premis:StorageLocation` - \"Information needed to retrieve a physical\nitem from its physical storage location or a file from the storage\nsystem, or to access a bitstream within a file.\"\n\nPREMIS also provides:\n- `premis:StorageMedium` - Physical medium (tape, disk, etc.)\n- `premis:storedAt` - Links objects to storage location\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodian (hub)\n \u2502\n \u251C\u2500\u2500 storage_facilities \u2192 Storage[] (THIS CLASS)\n \u2502 \u251C\u2500\u2500 storage_type (StorageTypeEnum)\n \u2502 \u251C\u2500\u2500 storage_location \u2192 AuxiliaryPlace (physical site)\n \u2502 \u251C\u2500\u2500 stores_collections\ - \ \u2192 CustodianCollection[]\n \u2502 \u251C\u2500\u2500 storage_conditions \u2192 StorageCondition[]\n \u2502 \u251C\u2500\u2500 has_policy \u2192 ConditionPolicy/StorageConditionPolicy\n \u2502 \u251C\u2500\u2500 has_section \u2192 Storage[] (subdivisions via P59)\n \u2502 \u251C\u2500\u2500 move_events \u2192 MoveEvent[] (objects moved to/from)\n \u2502 \u2514\u2500\u2500 custody_transfers \u2192 CustodyTransferEvent[]\n \u2502\n \u2514\u2500\u2500 place_designation \u2192 CustodianPlace\n \u2514\u2500\u2500 auxiliary_places \u2192 AuxiliaryPlace[]\n \u2514\u2500\u2500 hosts_storage \u2192 Storage (inverse)\n```\n\n**KEY DISTINCTION**:\n\n- **Storage**: The FUNCTIONAL role of preserving collections\n- **AuxiliaryPlace**: The PHYSICAL location/building\n- **StorageCondition**: The ACTUAL observed state\n- **StorageConditionPolicy**: The INTENDED/designed conditions\n\nA single AuxiliaryPlace may host multiple Storage facilities\n\ - (e.g., climate-controlled art storage + general depot in same building).\n\n**USE CASES**:\n\n1. **Archive Depot**:\n - storage_type: ARCHIVE_DEPOT\n - standards_applied: [ISO_TR_19815_2018, EN_16893_2018]\n - climate control: 18\xB0C, 50% RH\n \n2. **Cold Storage for Film**:\n - storage_type: COLD_STORAGE\n - standards_applied: [IMAGE_PERMANENCE_INSTITUTE]\n - climate control: -18\xB0C, 30% RH\n \n3. **Open Study Storage**:\n - storage_type: OPEN_STORAGE\n - accessible to researchers\n - combined storage/study function\n" - exact_mappings: - - hc:StorageFacility - - crm:E27_Site - - wikidata:Q1191732 + alt_descriptions: + nl: Fysieke opslagfaciliteit waar erfgoedcollecties worden bewaard en beheerd. + de: Physische Lagerstaette + fr: Installation physique de stockage ou les collections patrimoniales sont conservees et gerees. + es: Instalacion fisica de almacenamiento donde se conservan y gestionan colecciones patrimoniales. + ar: مرفق تخزين مادي تُحفظ وتُدار فيه مجموعات التراث. + id: Fasilitas penyimpanan fisik tempat koleksi warisan dilestarikan dan dikelola. + zh: 用于保存和管理文化遗产藏品的实体存储设施。 + structured_aliases: + - literal_form: depot + in_language: nl + - literal_form: Depot + in_language: de + - literal_form: depot de conservation + in_language: fr + - literal_form: deposito de conservacion + in_language: es + - literal_form: مستودع حفظ + in_language: ar + - literal_form: depot penyimpanan + in_language: id + - literal_form: 文物库房 + in_language: zh + description: >- + Dedicated storage facility or area for preserving heritage collections. close_mappings: - premis:StorageLocation - rico:Place - schema:Place + - wd:Q1191732 + broad_mappings: + - crm:E27_Site related_mappings: - hc:StorageUnit - hc:EnvironmentalZone @@ -61,8 +80,8 @@ classes: - has_percentage - provide - managed_by - - refers_to_custodian - - standards_applied + - refer_to + - has_standard - has_description - identified_by - stored_at @@ -72,27 +91,16 @@ classes: - temporal_extent slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort has_label: -# range: string required: true - inlined: false # Fixed invalid inline for primitive type examples: - - value: - label_text: Depot Amersfoort - language: nl - - value: - label_text: Cold Storage Vault A - language: en - - value: - label_text: Manuscript Storage Room 3 - language: en + - value: Depot Amersfoort + - value: Cold Storage Vault A has_type: -# range: string # uriorcurie required: true examples: - value: ARCHIVE_DEPOT @@ -100,97 +108,38 @@ classes: - value: ART_STORAGE has_description: multivalued: true - examples: - - value: 'description_text: ''Climate-controlled archive depot housing overflow document collections. Equipped with mobile shelving system (Compactus). Staff access only. Fire suppression: inert gas system.'' - description_type: storage - language: en - ' + required: false stored_at: range: StorageLocation required: false inlined: true - examples: - - value: - identified_by: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - has_label: - label_text: Rijksmuseum Depot Amersfoort - language: nl has_capacity: range: Capacity multivalued: true inlined_as_list: true - examples: - - value: - - has_quantity: - has_numeric_value: 8000.0 - has_unit: - has_type: LinearMeter - has_symbol: m - has_type: ShelfLength - has_description: Total linear meters of shelving - - value: - - has_quantity: - has_numeric_value: 2500.0 - has_unit: - has_type: CubicMeter - has_symbol: "m\xB3" - has_type: Volume - - value: - - has_quantity: - has_numeric_value: 50000 - has_unit: - has_type: Item - has_symbol: archive boxes - has_type: ItemCount - - value: - - has_description: Approximately 5,000 linear meters of shelving across 3 floors - is_estimate: true has_percentage: range: float minimum_value: 0.0 maximum_value: 100.0 - examples: - - value: 85.5 - standards_applied: + has_standard: range: StorageStandardEnum multivalued: true - examples: - - value: - - ISO_TR_19815_2018 - - EN_16893_2018 - - EN_15757_2010 has_policy: -# range: string - examples: - - value: - policy_name: Archive Climate Control Policy - policy_description: Environmental requirements per ISO/TR 19815:2018 - standards_compliance: - - ISO/TR 19815:2018 - - EN 16893:2018 - policy_effective_from: '2020-01-01' + required: false managed_by: -# range: string - examples: - - value: Collections Management Department - - value: Facilities and Security Team + required: false temporal_extent: range: TimeSpan inlined: true required: false - examples: - - value: - begin_of_the_begin: '1995-06-01' - refers_to_custodian: + refer_to: range: Custodian required: true comments: - - Storage models the FUNCTIONAL role of preservation, not just physical location - - Links to AuxiliaryPlace for physical building/site information - - Condition observations (StorageCondition) may come from internal or external sources - - Condition policy (StorageConditionPolicy) represents designed/intended state - - Actual conditions may differ significantly from policy - this is critical for transparency - - Multiple Storage instances can exist at same AuxiliaryPlace (different zones) + - Storage models the preservation function, not only the physical building + - AuxiliaryPlace can provide location context for a storage facility + - StorageCondition captures observed state; StorageConditionPolicy captures intended state + - Multiple Storage instances can coexist in one physical site see_also: - http://www.loc.gov/premis/rdf/v3/StorageLocation - https://www.wikidata.org/wiki/Q1191732 @@ -198,51 +147,33 @@ classes: examples: - value: identified_by: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort - has_label: - label_text: Depot Amersfoort - language: nl + has_label: Depot Amersfoort has_type: ART_STORAGE - has_description: - - description_text: Off-site storage depot for Rijksmuseum overflow collections. Climate-controlled facility housing paintings, sculptures, and decorative arts not currently on display. - description_type: storage - language: en - stored_at: - identified_by: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - has_label: - label_text: Rijksmuseum Depot Amersfoort - language: nl - has_capacity: - - has_quantity: - has_numeric_value: 8000.0 - has_unit: - has_type: LinearMeter - has_symbol: m - has_type: ShelfLength - has_description: Total linear shelf capacity - current_utilization_percent: 78.5 - standards_applied: + has_standard: - EN_16893_2018 - EN_15757_2010 - refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 + has_percentage: 78.5 - value: identified_by: https://nde.nl/ontology/hc/storage/nationaal-archief-depot-b - has_label: - label_text: Depot B - Cold Storage - language: en + has_label: Depot B - Cold Storage has_type: COLD_STORAGE - has_description: - - description_text: "Refrigerated vault for film negatives, photographic materials, and temperature-sensitive documents. Maintained at 4\xB0C, 35% RH." - description_type: storage - language: en - has_capacity: - - capacity_type: SHELF_LENGTH - has_description: 1,200 linear meters of cold storage shelving - is_estimate: false - standards_applied: - - IMAGE_PERMANENCE_INSTITUTE + has_standard: - ISO_TR_19815_2018 - refers_to_custodian: https://nde.nl/ontology/hc/nl-na + refer_to: https://nde.nl/ontology/hc/nl-na annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Key distinction + + - Storage: functional role of preserving collections. + - AuxiliaryPlace: physical site/building context. + - StorageCondition: observed state. + - StorageConditionPolicy: intended target conditions. + + Typical use cases + + - archive depot + - cold storage for film/photographic materials + - open study storage diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StorageCondition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StorageCondition.yaml index deda29af6a..0abeac6e31 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StorageCondition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StorageCondition.yaml @@ -12,373 +12,261 @@ prefixes: pico: https://personsincontext.org/model# default_prefix: hc imports: - - linkml:types - - ../enums/StorageConditionStatusEnum - - ../enums/StorageObserverTypeEnum - - ../slots/categorized_as - - ../slots/identified_by # was: condition_id - - ../slots/measured_through - - ../slots/has_measurement_type - - ../slots/has_note # was: category_note - - ../slots/has_provenance - - ../slots/has_score # was: template_specificity - - ../slots/has_status - - ../slots/include - - ../slots/indicate # was: follow_up_date - - ../slots/based_on - - ../slots/generated_by - - ../slots/analyze - - ../slots/temporal_extent - - ../slots/observed_by - - ../slots/20260202_matang/new/refers_to_storage - - ../slots/20260202_matang/new/remediation_note - - ../slots/require - - ../slots/supersede +- linkml:types +- ../enums/StorageConditionStatusEnum +- ../enums/StorageObserverTypeEnum +- ../slots/categorized_as +- ../slots/identified_by +- ../slots/measured_through +- ../slots/has_measurement_type +- ../slots/has_note +- ../slots/has_provenance +- ../slots/has_score +- ../slots/has_status +- ../slots/include +- ../slots/indicate +- ../slots/based_on +- ../slots/generated_by +- ../slots/analyze +- ../slots/temporal_extent +- ../slots/observed_by +- ../slots/refer_to +- ../slots/remedy +- ../slots/require +- ../slots/supersede +- ../slots/measure classes: StorageCondition: class_uri: hc:StorageConditionAssessment - description: "An observation-based report of actual storage conditions.\n\n**DEFINITION**:\n\nStorageCondition represents\ - \ a specific assessment or observation of\na storage facility's actual state at a point in time. Multiple\nobservations\ - \ can exist for the same storage facility, from different\nobservers with potentially different findings.\n\n**CRITICAL\ - \ DISTINCTION**:\n\n- **StorageCondition** (THIS CLASS): What IS - actual observed state\n- **StorageConditionPolicy**:\ - \ What SHOULD BE - designed/intended conditions\n\nThe gap between policy and observed condition is often significant\n\ - and represents a critical transparency concern.\n\n**PiCo OBSERVATION PATTERN**:\n\nFollowing the Person in Context\ - \ (PiCo) ontology pattern, observations\nare NOT assertions of truth but reports from specific observers with\ntheir\ - \ own perspectives and potential biases.\n\nA journalist discovering white ants in a storage facility creates an\nobservation\ - \ with:\n- observer_type: JOURNALIST\n- condition_status: CRITICAL\n- category: PEST_CONTROL\n- observation_notes: \"\ - White ants discovered in main document depot\"\n\nThis observation exists ALONGSIDE any official self-assessment, without\n\ - requiring reconciliation of conflicting reports.\n\n**PROV-O ALIGNMENT**:\n\n`prov:Activity` - \"An activity is something\ - \ that occurs over a period\nof time and acts upon or with entities; it may include consuming,\nprocessing, transforming,\ - \ modifying, relocating, using, or generating\nentities.\"\n\nThe observation activity:\n- `prov:wasAssociatedWith`\ - \ → observer (prov:Agent)\n- `prov:used` → storage facility being observed\n- `prov:atTime` → observation timestamp\n\ - - `prov:generated` → this condition report\n\n**RELATIONSHIP TO STORAGE CLASS**:\n\n```\nStorage\n │\n ├── storage_conditions[]\ - \ → StorageCondition (THIS CLASS)\n │ ├── Observation 1: Internal staff, 2024-06 → GOOD\n │ ├── Observation\ - \ 2: Journalist, 2024-09 → CRITICAL (pest issue)\n │ └── Observation 3: Government inspector, 2024-10 → POOR\n\ - \ │\n └── condition_policy → StorageConditionPolicy (what SHOULD be)\n```\n\n**USE CASES**:\n\n1. **Regular Internal\ - \ Assessment**:\n - observer_type: INTERNAL_STAFF\n - is_official_assessment: true\n - category_assessments: Temperature=GOOD,\ - \ Humidity=GOOD\n \n2. **Investigative Journalism**:\n - observer_type: JOURNALIST\n - is_official_assessment:\ - \ false\n - observation_notes: \"Photographs show water damage in basement storage\"\n - evidence_documentation:\ - \ [URLs to published article]\n \n3. **Government Inspection**:\n - observer_type: GOVERNMENT_INSPECTOR\n - is_official_assessment:\ - \ true (regulatory authority)\n - compliance_status: \"NON_COMPLIANT\"\n - remediation_required: true\n \n4. **Automated\ - \ Monitoring**:\n - observer_type: AUTOMATED_SYSTEM\n - category: TEMPERATURE\n - measurement_value: \"23.5°C\"\ - \n - threshold_exceeded: true\n" - exact_mappings: - - hc:StorageConditionAssessment - - crm:E14_Condition_Assessment - - prov:Activity + description: >- + Observation-based assessment of actual storage conditions at a point in time, + recorded from a specific observer and source context. + alt_descriptions: + nl: Bron- en waarnemergebonden beoordeling van feitelijke bewaaromstandigheden op een moment in de tijd. + de: Quellen- und beobachtergebundene Bewertung tatsaechlicher Lagerbedingungen zu einem Zeitpunkt. + fr: Evaluation basee sur une observation des conditions de stockage reelles a un moment donne. + es: Evaluacion basada en observacion de las condiciones reales de almacenamiento en un momento dado. + ar: تقييم قائم على الملاحظة لظروف التخزين الفعلية في وقت محدد. + id: Penilaian berbasis observasi atas kondisi penyimpanan aktual pada suatu waktu tertentu. + zh: 对某一时点实际存储条件的基于观察的评估记录。 + structured_aliases: + - {literal_form: bewaarconditie-observatie, in_language: nl} + - {literal_form: Lagerzustandsbeobachtung, in_language: de} + - {literal_form: observation des conditions de stockage, in_language: fr} + - {literal_form: observacion de condiciones de almacenamiento, in_language: es} + - {literal_form: ملاحظة ظروف التخزين, in_language: ar} + - {literal_form: observasi kondisi penyimpanan, in_language: id} + - {literal_form: 存储条件观察, in_language: zh} close_mappings: - crm:E7_Activity - premis:Event - pico:Observation - hc:StorageEnvironmentObservation + - crm:E14_Condition_Assessment slots: - - include - # REMOVED 2026-01-22: compliance_status - migrated to has_status + ComplianceStatus (Rule 53) - - has_status - - identified_by # was: condition_id - migrated per Rule 53 (2026-01-18) - # REMOVED 2026-01-19: confidence_score - migrated to generated_by (Rule 53) - - generated_by - - has_provenance - - indicate # was: follow_up_date - migrated per Rule 53 (2026-01-26) - - has_status - - analyze - - temporal_extent - - has_note + - identified_by + - refer_to - temporal_extent - observed_by - - observed_by - - observed_by - has_status - - refers_to_storage - - remediation_note - - require - - supersede - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - # has_assessment_category REMOVED - migrated to categorized_as (Rule 53) - categorized_as + - include + - has_note + - has_provenance + - analyze + - require + - remedy + - indicate + - generated_by + - supersede + - has_score slot_usage: - identified_by: # was: condition_id - migrated per Rule 53 (2026-01-18) -# range: string # uriorcurie - inlined: false # Fixed invalid inline for primitive type + identified_by: required: true identifier: true examples: - - value: - identifier_value: "https://nde.nl/ontology/hc/condition/rijksmuseum-depot-2024-q2" - refers_to_storage: + - value: https://nde.nl/ontology/hc/condition/rijksmuseum-depot-2024-q2 + refer_to: range: Storage required: true examples: - value: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort - temporal_extent: - range: date - required: true - examples: - - value: '2024-09-15' temporal_extent: range: TimeSpan - examples: - - value: Q2 2024 (April-June) - observed_by: - range: StorageObserverTypeEnum + inlined: true required: true examples: + - value: + begin_of_the_begin: '2024-09-15' + observed_by: + range: string + required: false + multivalued: true + examples: - value: JOURNALIST - - value: INTERNAL_STAFF - - value: GOVERNMENT_INSPECTOR - observed_by: -# range: string - examples: - value: Maria van der Berg - - value: Collections Management Team - - value: Anonymous (confidential source) - observed_by: -# range: string - examples: - value: De Volkskrant - - value: Rijksdienst voor het Cultureel Erfgoed - - value: ABC Conservation Consultants - has_status: - range: boolean - required: true - examples: - - value: true - - value: false has_status: range: StorageConditionStatusEnum required: true examples: - value: CRITICAL - value: GOOD + categorized_as: + range: AssessmentCategory + required: false + multivalued: true + inlined: true + examples: + - value: + has_type: PEST_CONTROL + - value: + has_type: HUMIDITY include: range: StorageConditionCategoryAssessment multivalued: true + required: false + inlined: true inlined_as_list: true - examples: - - value: - - categorized_as: - has_type: TEMPERATURE - has_status: - has_type: GOOD - has_measurement: - - has_unit: - has_label: Celsius - measurement_value: 19.5 - - categorized_as: - has_type: PEST_CONTROL - has_status: - has_type: CRITICAL - has_note: # was: note - migrated per Rule 53/56 (2026-01-18) - - note_type: category - note_content: White ants discovered in main depot area - categorized_as: - range: AssessmentCategory - multivalued: true - inlined: true - examples: - - value: - categorized_as: PEST_CONTROL has_note: -# range: string - examples: - - value: During routine inspection, white ant damage discovered in south wall of main document storage. Approximately - 50 linear meters of shelving affected. Evidence of active infestation - live insects observed. Immediate treatment - recommended. - has_provenance: -# range: string + range: string multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - based_on: - has_url: - url_value: "https://www.volkskrant.nl/archive-pest-investigation-2024" - - value: - based_on: - has_url: - url_value: "https://archive.org/evidence/photos/depot-damage-20240915.zip" - analyze: -# range: string - examples: - - value: '{"temperature_celsius": 23.5, "humidity_percent": 58, "threshold_exceeded": true}' - # MIGRATED 2026-01-22: compliance_status → has_status + ComplianceStatus (Rule 53) - has_status: - range: ComplianceStatus - inlined: true required: false examples: - - value: - has_type: "NON_COMPLIANT" - has_label: "EN 16893 Non-Compliant" - standard_reference: "EN 16893:2018" - remediation_required: true - description: Does not meet EN 16893:2018 requirements - - value: - has_type: "COMPLIANT" - has_label: "ISO 11799 Compliant" - standard_reference: "ISO 11799:2015" + - value: White ants discovered in main depot area + has_provenance: + range: Provenance + multivalued: true + required: false + inlined: true + analyze: + range: string + required: false + examples: + - value: '{"temperature_celsius": 23.5, "humidity_percent": 58, "threshold_exceeded": true}' require: - range: boolean + range: string + multivalued: true + required: false examples: - - value: true - remediation_note: -# range: string + - value: remediation_required + remedy: + range: string + required: false examples: - - value: 1. Engage licensed pest control immediately 2. Quarantine affected materials 3. Survey adjacent storage areas - 4. Install additional monitoring traps 5. Report to Heritage Inspectorate within 48 hours - indicate: # was: follow_up_date - migrated per Rule 53 (2026-01-26) + - value: Engage licensed pest control; quarantine affected materials; install monitoring traps. + indicate: range: ConservationReview inlined: true required: false - examples: - - value: - temporal_extent: - begin_of_the_begin: "2024-12-01" - has_label: "Post-treatment verification inspection" - # REMOVED 2026-01-19: confidence_score - migrated to generated_by (Rule 53) generated_by: range: GenerationEvent required: false inlined: true - examples: - - value: - has_score: - has_score: 0.95 - has_method: "government_inspection" - - value: - has_score: - has_score: 0.75 - has_method: "journalist_investigation" - # supersede migrated to supersedes_or_superseded - # This domain-specific slot has explicit StorageCondition range - # to avoid OWL type ambiguity (DatatypeProperty vs ObjectProperty conflict) + supersede: + range: StorageCondition + required: false + multivalued: true comments: - - 'MIGRATED 2026-01-19: confidence_score → generated_by + GenerationEvent + ConfidenceScore (Rule 53)' - - Observations are NOT assertions of truth - they are reports from specific observers - - Multiple observations may exist for same storage with conflicting findings - - Gap between observed conditions and policy conditions is critical transparency metric - - External observations (journalists, researchers) may reveal unreported issues - - Official assessments vs external investigations treated equally as data - - Automated system observations provide objective measurements but require calibration + - Observations are reports from specific observers/sources (not assertions of truth) + - Multiple observations may exist for the same storage facility + - Compare observed conditions to StorageConditionPolicy to identify gaps see_also: - http://www.w3.org/ns/prov#Activity - https://www.loc.gov/premis/rdf/v3/Event examples: - value: - identified_by: # was: condition_id - migrated per Rule 53 (2026-01-18) - identifier_value: "https://nde.nl/ontology/hc/condition/depot-pest-investigation-2024" - refers_to_storage: https://nde.nl/ontology/hc/storage/national-archive-depot-b - observation_date: '2024-09-15' - observer_type: JOURNALIST - observer_name: Jan de Vries - observer_affiliation: De Volkskrant - is_official_assessment: false - overall_status: CRITICAL - include: - - categorized_as: - has_type: PEST_CONTROL - has_status: - has_type: CRITICAL - has_note: # was: note - migrated per Rule 53/56 (2026-01-18) - - note_type: category - note_content: White ants discovered in main document depot - observation_notes: >- - Investigative visit revealed active termite infestation in south section of Document Depot B. Approximately - 50 linear meters of historical documents at risk. Institution was unaware of extent of damage until contacted for - comment. - has_provenance: - - based_on: - has_url: - url_value: "https://www.volkskrant.nl/archive-pest-crisis-2024" - remediation_required: true - generated_by: # was: confidence_score - migrated per Rule 53 (2026-01-19) - has_score: - has_score: 0.85 - has_method: "journalist_investigation" - - value: - identified_by: # was: condition_id - migrated per Rule 53 (2026-01-18) - identifier_value: "https://nde.nl/ontology/hc/condition/rijksmuseum-q2-2024" - refers_to_storage: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort - observation_date: '2024-06-30' + identified_by: https://nde.nl/ontology/hc/condition/depot-pest-investigation-2024 + refer_to: https://nde.nl/ontology/hc/storage/national-archive-depot-b temporal_extent: - observer_type: INTERNAL_STAFF - observer_name: Collections Management Team - observer_affiliation: Rijksmuseum - is_official_assessment: true - overall_status: GOOD - include: - - categorized_as: - has_type: TEMPERATURE - has_status: - has_type: EXCELLENT - has_measurement: - - measurement_value: 18.5 - has_unit: - has_label: Celsius - - categorized_as: - has_type: HUMIDITY - has_status: - has_type: GOOD - has_measurement: - - measurement_value: 48 - has_unit: - has_label: Percent - - categorized_as: - has_type: PEST_CONTROL - has_status: - has_type: GOOD - has_note: # was: note - migrated per Rule 53/56 (2026-01-18) - - note_type: category - note_content: No pest activity detected in monitoring traps - - categorized_as: - has_type: SECURITY - has_status: - has_type: EXCELLENT - observation_notes: Quarterly facilities review. All parameters within policy ranges. - # MIGRATED 2026-01-22: compliance_status → has_status + ComplianceStatus (Rule 53) - has_status: - has_type: "COMPLIANT" - standard_reference: "ISO 11799:2015" - remediation_required: false - generated_by: # was: confidence_score - migrated per Rule 53 (2026-01-19) - has_score: - has_score: 0.9 - has_method: "internal_assessment" + begin_of_the_begin: '2024-09-15' + observed_by: + - JOURNALIST + - Jan de Vries + - De Volkskrant + has_status: CRITICAL + categorized_as: + - has_type: PEST_CONTROL + has_note: + - Photographs show termite damage in the south wall + require: + - remediation_required + remedy: Engage licensed pest control immediately and quarantine affected materials. + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" + modeling_notes: | + Critical distinction + + - StorageCondition: what IS (observed state) + - StorageConditionPolicy: what SHOULD be (intended targets) + + PiCo observation pattern + + Treat observations as source-grounded reports. Conflicting observations + can coexist without reconciliation. + + Observer modeling + + The observed_by slot supports multiple alias uses: + - observer_type (e.g., JOURNALIST, INTERNAL_STAFF) + - observer_name (e.g., person or team name) + - observer_affiliation (e.g., newspaper or agency) + + legacy_description: | + Preserved from earlier, more verbose description. + It included extended PROV-O and PiCo rationale, use-case narratives, + and detailed example payloads. + + broad_mappings: + - prov:Activity StorageConditionCategoryAssessment: class_uri: hc:StorageConditionCategoryAssessment - description: 'Individual category assessment within a StorageCondition observation. - - - Allows granular reporting of different condition categories with - - independent status levels. - - ' + description: >- + Category-level assessment within a storage condition observation. + alt_descriptions: + nl: Categorieniveau-beoordeling binnen een bewaarconditie-observatie. + de: Kategorienbewertung innerhalb einer Lagerzustandsbeobachtung. + fr: Evaluation par categorie au sein d une observation des conditions de stockage. + es: Evaluacion por categoria dentro de una observacion de condiciones de almacenamiento. + ar: تقييم على مستوى الفئة ضمن ملاحظة ظروف التخزين. + id: Penilaian tingkat kategori dalam observasi kondisi penyimpanan. + zh: 存储条件观察中的分类级评估条目。 + structured_aliases: + - {literal_form: categoriebeoordeling, in_language: nl} + - {literal_form: Kategorienbewertung, in_language: de} + - {literal_form: evaluation par categorie, in_language: fr} + - {literal_form: evaluacion por categoria, in_language: es} + - {literal_form: تقييم فئة, in_language: ar} + - {literal_form: penilaian kategori, in_language: id} + - {literal_form: 分类评估, in_language: zh} slots: - categorized_as - - has_measurement # was: category_measurement - migrated per Rule 53/56 (2026-01-24) - - has_note # was: category_note - migrated per Rule 53/56 (2026-01-18) - - has_status # was: category_status - migrated per Rule 53/56 (2026-01-24) - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) + - measure + - has_note + - has_status + - has_score slot_usage: categorized_as: range: AssessmentCategory required: true inlined: true - has_status: # was: category_status - migrated per Rule 53/56 (2026-01-24) + has_status: range: CategoryStatus required: true inlined: true - has_measurement: # was: category_measurement - migrated per Rule 53/56 (2026-01-24) + measure: range: Measurement inlined: true multivalued: true - has_note: # was: category_note - migrated per Rule 53/56 (2026-01-18) -# range: string + has_note: + range: string multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type + required: false examples: - - value: - - note_type: category - note_content: "White ants discovered in main depot area" \ No newline at end of file + - value: White ants discovered in main depot area + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml index 105e008983..29b5cd32d2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml @@ -16,85 +16,113 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/allow - - ../slots/has_description - - ../slots/has_policy - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_setpoint - - ../slots/has_tolerance - - ../slots/has_measurement_unit - - ../slots/approved_by - - ../slots/effective_at - - ../slots/expired_at - - ../slots/specify - - ../slots/has_note - - ../slots/has_particulate - - ../slots/require - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_roadmap - - ../slots/20260202_matang/new/standards_compliance - - ../enums/StorageStandardEnum +- linkml:types +- ../slots/allow +- ../slots/has_description +- ../slots/has_policy +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_setpoint +- ../slots/has_tolerance +- ../slots/has_measurement_unit +- ../slots/approved_by +- ../slots/effective_at +- ../slots/expired_at +- ../slots/specify +- ../slots/has_note +- ../slots/has_particulate +- ../slots/require +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_roadmap +- ../slots/has_standard +- ../enums/StorageStandardEnum classes: StorageConditionPolicy: class_uri: premis:PreservationPolicy - description: "Policy defining target storage conditions for a facility or zone.\n\n**MIGRATED** humidity and temperature slots to structured classes (Rule 53).\n" + description: >- + Policy defining intended target storage conditions and requirements for a + facility or zone. + alt_descriptions: + nl: Beleid dat beoogde bewaarcondities en eisen voor een opslagruimte of zone vastlegt. + de: Richtlinie mit Soll-Lagerbedingungen und Anforderungen fuer einen Raum oder eine Zone. + fr: Politique definissant les conditions de conservation visees et les exigences pour un espace ou une zone. + es: Politica que define condiciones objetivo de almacenamiento y requisitos para una instalacion o zona. + ar: سياسة تحدد شروط التخزين المستهدفة والمتطلبات لمنشأة أو منطقة. + id: Kebijakan yang menetapkan kondisi penyimpanan target dan persyaratan untuk fasilitas atau zona. + zh: 为设施或分区规定目标存储条件与要求的政策。 + structured_aliases: + - {literal_form: bewaarconditiebeleid, in_language: nl} + - {literal_form: Lagerbedingungenrichtlinie, in_language: de} + - {literal_form: politique de conservation, in_language: fr} + - {literal_form: politica de conservacion, in_language: es} + - {literal_form: سياسة شروط التخزين, in_language: ar} + - {literal_form: kebijakan kondisi penyimpanan, in_language: id} + - {literal_form: 存储条件政策, in_language: zh} slots: + - identified_by + - has_label - has_description - has_policy - - approved_by - - has_score - - specify + - has_setpoint + - has_tolerance - has_particulate + - specify - require - - require - - standards_compliance + - has_standard - effective_at - expired_at + - approved_by - has_roadmap - has_note + - allow + - has_score slot_usage: - specify: - range: float + identified_by: + required: true + identifier: true examples: - - value: 50.0 - - value: "RequirementStatus:\n is_required: true\n requirement_type: \"uv_filtered_lighting\"\n" - has_particulate: - range: float + - value: https://nde.nl/ontology/hc/policy/storage/rijksmuseum-depot-climate-2020 + has_label: + required: true examples: - - value: 100000.0 - require: - range: boolean - examples: - - value: true - require: - range: FireSuppressionSystem - inlined: true - examples: - - value: - has_type: - has_label: InertGasSystem - has_description: Inert gas suppression for archive materials - - value: - has_type: - has_label: WaterMistSystem - has_description: Water mist suppression for museum galleries - - value: - level_code: HIGH - has_policy: -# range: string - examples: - - value: Staff access only. Two-person rule for vault access. Visitor access requires Director approval and escort. - standards_compliance: - range: StorageStandardEnum + - value: Rijksmuseum Depot Climate Control Policy + has_setpoint: + required: false multivalued: true examples: - - value: - - EN_15757_2010 - - EN_16893_2018 - - ISO_TR_19815_2018 + - value: "Temperature: 18C +- 2C" + - value: "Relative Humidity: 50% +- 5%" + - value: "Light Level: 50 lux maximum" + has_tolerance: + required: false + multivalued: true + examples: + - value: "+/- 5% RH" + has_particulate: + required: false + examples: + - value: 35.0 + specify: + required: false + multivalued: true + examples: + - value: "UV filtered lighting required" + - value: "Two-person rule for vault access" + require: + required: false + multivalued: true + examples: + - value: pest_management_required + - value: requires_uv_filter + - value: staff_access_only + has_standard: + range: StorageStandardEnum + required: false + multivalued: true + examples: + - value: EN_15757_2010 + - value: EN_16893_2018 effective_at: range: date required: true @@ -102,100 +130,78 @@ classes: - value: '2020-01-01' expired_at: range: date + required: false approved_by: range: Approver - required: true + required: false + inlined: true examples: - value: approver_name: Collections Committee - - value: - approver_name: Director of Collections has_roadmap: range: date + required: false examples: - value: '2025-12-31' - has_note: -# range: string comments: - - Policy defines INTENDED conditions, not actual state - - Actual conditions tracked separately in StorageCondition observations - - Gap between policy and observation is key transparency metric - - Policy should reference applicable standards (ISO, EN, PAS) - - Policy should be reviewed and updated regularly - - Multiple policies may apply to different storage zones + - Policy defines intended conditions, not actual measured state + - Actual conditions should be tracked in observation classes (e.g., StorageCondition) + - Refer to applicable standards (ISO/EN/PAS) where possible + - Policies may vary by storage zone and collection type see_also: - https://www.iso.org/standard/68893.html - https://www.en-standard.eu/bs-en-16893-2018/ - https://www.en-standard.eu/bs-en-15757-2010/ examples: - value: - policy_id: https://nde.nl/ontology/hc/policy/rijksmuseum-depot-climate-2020 - policy_name: Rijksmuseum Depot Climate Control Policy - policy_description: 'Climate control policy for off-site art storage depot at Amersfoort. - Designed for mixed media including oil paintings, works on paper, - and decorative arts. Based on EN 15757:2010 and museum best practices. - ' + identified_by: https://nde.nl/ontology/hc/policy/storage/rijksmuseum-depot-climate-2020 + has_label: Rijksmuseum Depot Climate Control Policy + has_description: Climate control policy for off-site art storage depot. has_setpoint: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_tolerance: 2.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: EN 15757:2010 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 50.0 - setpoint_tolerance: 5.0 - setpoint_unit: PERCENT - iso_standard_reference: EN 15757:2010 - light_max_lux: 50.0 - pest_management_required: true + - "Temperature: 18C +- 2C" + - "Relative Humidity: 50% +- 5%" require: - has_type: - has_label: InertGasSystem - has_description: Inert gas suppression for archive materials - standards_compliance: + - staff_access_only + - pest_management_required + has_standard: - EN_15757_2010 - EN_16893_2018 effective_at: '2020-01-01' approved_by: approver_name: Collections Committee - policy_review_date: '2025-12-31' - value: - policy_id: https://nde.nl/ontology/hc/policy/nationaal-archief-cold-storage - policy_name: National Archives Cold Storage Policy - policy_description: 'Cold storage policy for photographic materials including film - negatives, glass plates, and color photographs. Based on Image - Permanence Institute guidelines for extended preservation. - ' + identified_by: https://nde.nl/ontology/hc/policy/storage/nationaal-archief-cold-storage + has_label: National Archives Cold Storage Policy + has_description: Cold storage policy for photographic materials. has_setpoint: - - setpoint_type: TEMPERATURE - setpoint_value: -18.0 - setpoint_min: -20.0 - setpoint_max: -16.0 - setpoint_tolerance: 2.0 - setpoint_unit: DEGREE_CELSIUS - iso_standard_reference: ISO 18911:2010 - - setpoint_type: RELATIVE_HUMIDITY - setpoint_value: 30.0 - setpoint_tolerance: 5.0 - setpoint_unit: PERCENT - iso_standard_reference: ISO 18911:2010 - light_max_lux: 0.0 - pest_management_required: true + - "Temperature: -18C +- 2C" + - "Relative Humidity: 30% +- 5%" require: - has_type: - has_label: InertGasSystem - has_description: Inert gas suppression for archive materials - has_policy: Restricted access - Conservation staff only. Materials must acclimate 24 hours before and after access. Gloves required. - standards_compliance: - - IMAGE_PERMANENCE_INSTITUTE - - ISO_TR_19815_2018 + - restricted_access + - gloves_required effective_at: '2015-06-01' - approved_by: - approver_name: General Rijksarchivaris - policy_review_date: '2025-06-01' annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Modeling intent + + - This class expresses intended targets and requirements. + - Measured environmental conditions should be recorded as observations. + + Prior migrations + + Earlier versions attempted to model setpoints as structured objects and + overloaded require for multiple purposes. Canonical slots used here: + - has_setpoint / has_tolerance as string-based setpoint profiles + - require as requirement codes/labels + + legacy_examples: | + Preserved from earlier migration examples; includes fields not currently + modeled as slots on this class. + + - policy_id, policy_name, policy_description + - has_setpoint with setpoint_type/setpoint_value/setpoint_unit + - standards_compliance + - policy_review_date diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StorageLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StorageLocation.yaml index 92c96428c1..ce7134785c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StorageLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StorageLocation.yaml @@ -14,151 +14,143 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score # was: template_specificity - - ../slots/has_type - - ../slots/has_url +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score # was: template_specificity +- ../slots/has_type +- ../slots/has_url classes: StorageLocation: class_uri: premis:StorageLocation - description: | - A location where heritage materials are stored, either physical or digital. - - **PREMIS Alignment**: - `premis:StorageLocation` - "Information needed to retrieve a physical - item from its physical storage location or a file from the storage - system, or to access a bitstream within a file." - - **Purpose**: - StorageLocation provides a unified model for: - 1. **Physical storage** - References to AuxiliaryPlace instances - (depots, vaults, shelves, cabinets) - 2. **Digital storage** - Cloud infrastructure, repositories, archive services - (AWS S3, DANS, Internet Archive) - - **RELATIONSHIP TO OTHER CLASSES**: - - ``` - Storage (facility) - └── stored_at → StorageLocation (THIS CLASS) - ├── physical_location → AuxiliaryPlace (for physical) - └── storage_url (for digital infrastructure) - - DigitalObject - └── stored_at → StorageLocation - └── storage_url → "s3://bucket/path" - ``` - - **Use Cases**: - - 1. **Physical Collection Storage**: - - Reference to depot building (AuxiliaryPlace) - - Shelf/cabinet location identifier - - 2. **Digital Preservation Infrastructure**: - - Cloud storage (AWS S3, Azure Blob) - - Trusted digital repository (DANS, Portico) - - Third-party preservation service (Internet Archive) - - **Slot Migration** (2026-01-15): - This class supports the migration of `storage_location` slot to - `stored_at` with structured StorageLocation range. - - exact_mappings: - - premis:StorageLocation - + description: >- + Physical or digital placement reference identifying where managed holdings are stored for preservation and access. + alt_descriptions: + nl: >- + Fysieke of digitale plaatsingsverwijzing die aangeeft waar beheerde bezittingen worden opgeslagen voor behoud en toegang. + de: >- + Physische oder digitale Platzierungsreferenz, die angibt, wo verwaltete Bestände für Erhaltung und Zugang gelagert werden. + fr: >- + Référence de placement physique ou numérique identifiant où les fonds gérés sont stockés pour la conservation et l'accès. + es: >- + Referencia de ubicación física o digital que identifica dónde se almacenan las existencias gestionadas para preservación y acceso. + ar: >- + مرجع وضع فعلي أو رقمي يحدد مكان تخزين الممتلكات المُدارة للحفظ والوصول. + id: >- + Referensi penempatan fisik atau digital yang mengidentifikasi di mana holding yang dikelola disimpan untuk pelestarian dan akses. + zh: >- + 标识受管藏品存储位置以供保存和访问的物理或数字放置参考。 + structured_aliases: + - literal_form: opslaglocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Speicherort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu de stockage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación de almacenamiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع التخزين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi penyimpanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存储位置 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - premis:StorageLocation close_mappings: - - schema:Place - - crm:E53_Place - + - schema:Place + - crm:E53_Place related_mappings: - - premis:StorageMedium - - schema:DataCatalog - + - premis:StorageMedium + - schema:DataCatalog slots: - - identified_by - - has_label - - has_description - - has_type - - has_url - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - identified_by + - has_label + - has_description + - has_type + - has_url + - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: identified_by: + has_score: # range: string # uriorcurie required: true identifier: true examples: - - value: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-a - - value: https://nde.nl/ontology/hc/storage-location/dans-vault + - value: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-a + - value: https://nde.nl/ontology/hc/storage-location/dans-vault has_label: # range: string required: true examples: - - value: Depot Amersfoort - Vault A - - value: AWS S3 eu-west-1 - - value: DANS Data Archive + - value: Depot Amersfoort - Vault A + - value: AWS S3 eu-west-1 + - value: DANS Data Archive has_description: # range: string required: false examples: - - value: "Climate-controlled vault for photographic materials. -18°C, 30% RH." - - value: "DANS is a trusted digital repository for Dutch research data." + - value: "Climate-controlled vault for photographic materials. -18°C, 30% RH." + - value: "DANS is a trusted digital repository for Dutch research data." has_type: # range: string required: false examples: - - value: PHYSICAL_DEPOT - - value: CLOUD_STORAGE - - value: DIGITAL_REPOSITORY - - value: TRUSTED_ARCHIVE - + - value: PHYSICAL_DEPOT + - value: CLOUD_STORAGE + - value: DIGITAL_REPOSITORY + - value: TRUSTED_ARCHIVE + has_url: range: uri required: false examples: - - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - - value: https://easy.dans.knaw.nl/ - - value: https://archive.org/ + - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort + - value: https://easy.dans.knaw.nl/ + - value: https://archive.org/ annotations: custodian_types: '["*"]' custodian_types_rationale: Storage locations apply to all custodian types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.55 specificity_rationale: Moderately specific - relevant for preservation and storage contexts. migration_date: "2026-01-15" replaces_slot_range: "storage_location (was uri range, now structured class)" - comments: - - "Unifies physical and digital storage location concepts" - - "PREMIS StorageLocation provides core semantics" - - "For detailed physical location info, reference AuxiliaryPlace via has_url" - - "Storage (facility) links here via stored_at slot" - + - "Unifies physical and digital storage location concepts" + - "PREMIS StorageLocation provides core semantics" + - "For detailed physical location info, reference AuxiliaryPlace via has_url" + - "Storage (facility) links here via stored_at slot" + - 'Preserved from prior description: A location where heritage materials are stored, either physical or digital. **PREMIS Alignment**: `premis:StorageLocation` - "Information needed to retrieve a physical item from its physical storage location or a file from the storage system, or to access a bitstream within a file." **Purpose**: StorageLocation provides a unified model for: 1. **Physical storage** - References to AuxiliaryPlace instances (depots, vaults, shelves, cabinets) 2. **Digital storage** - Cloud infrastructure, repositories, archive services (AWS S3, DANS, Internet Archive) **RELATIONSHIP TO OTHER CLASSES**: ``` Storage (facility) └── stored_at → StorageLocation (THIS CLASS) ├── physical_location → AuxiliaryPlace (for physical) └── storage_url (for digital infrastructure) DigitalObject └── stored_at → StorageLocation └── storage_url → "s3://bucket/path" ``` **Use Cases**: 1. **Physical Collection Storage**: - Reference to depot building (AuxiliaryPlace) - Shelf/cabinet location identifier 2. **Digital Preservation Infrastructure**: - Cloud storage (AWS S3, Azure Blob) - Trusted digital repository (DANS, Portico) - Third-party preservation service (Internet Archive) **Slot Migration** (2026-01-15): This class supports the migration of `storage_location` slot to `stored_at` with structured StorageLocation range.' see_also: - - http://www.loc.gov/premis/rdf/v3/StorageLocation - - https://www.loc.gov/standards/premis/ - + - http://www.loc.gov/premis/rdf/v3/StorageLocation + - https://www.loc.gov/standards/premis/ + examples: - - value: - identified_by: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-vault-a - has_label: Rijksmuseum Depot Amersfoort - Vault A - has_description: "Climate-controlled art storage vault. 18-22°C, 45-55% RH." - has_type: PHYSICAL_DEPOT - has_url: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - - value: - identified_by: https://nde.nl/ontology/hc/storage-location/dans-archive - has_label: DANS Data Archive - has_description: "DANS is a Dutch trusted digital repository for research data and cultural heritage collections." - has_type: TRUSTED_ARCHIVE - has_url: https://easy.dans.knaw.nl/ - - value: - identified_by: https://nde.nl/ontology/hc/storage-location/aws-s3-heritage - has_label: AWS S3 Heritage Bucket (eu-west-1) - has_description: "Cloud storage for digitized heritage materials. Amsterdam region for GDPR compliance." - has_type: CLOUD_STORAGE - has_url: s3://heritage-custodian-archive/ \ No newline at end of file + - value: + identified_by: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-vault-a + has_label: Rijksmuseum Depot Amersfoort - Vault A + has_description: "Climate-controlled art storage vault. 18-22°C, 45-55% RH." + has_type: PHYSICAL_DEPOT + has_url: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort + - value: + identified_by: https://nde.nl/ontology/hc/storage-location/dans-archive + has_label: DANS Data Archive + has_description: "DANS is a Dutch trusted digital repository for research data and cultural heritage collections." + has_type: TRUSTED_ARCHIVE + has_url: https://easy.dans.knaw.nl/ + - value: + identified_by: https://nde.nl/ontology/hc/storage-location/aws-s3-heritage + has_label: AWS S3 Heritage Bucket (eu-west-1) + has_description: "Cloud storage for digitized heritage materials. Amsterdam region for GDPR compliance." + has_type: CLOUD_STORAGE + has_url: s3://heritage-custodian-archive/ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StorageSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StorageSystem.yaml index f43cf04348..b82084ef61 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StorageSystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StorageSystem.yaml @@ -3,25 +3,35 @@ name: StorageSystem title: StorageSystem description: >- A storage system. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: StorageSystem: class_uri: schema:Product - description: Storage system. + description: >- + Storage system (e.g. shelving, compactus). + alt_descriptions: + nl: Opslagsysteem (bijv. stellingen, compactus). + de: Lagersystem (z.B. Regale, Compactus). + fr: Système de stockage (par ex. rayonnages, compactus). + structured_aliases: + - literal_form: opslagsysteem + in_language: nl + - literal_form: Lagersystem + in_language: de + - literal_form: système de stockage + in_language: fr + broad_mappings: + - schema:Product annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_name + - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StorageType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StorageType.yaml index 2f2f7b56df..06276e2c3c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StorageType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StorageType.yaml @@ -14,108 +14,75 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_condition - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score # was: template_specificity - - ../slots/has_use_case - - ../slots/equivalent_to - - ../slots/related_to - - ../slots/require - - ../slots/20260202_matang/new/security_level - - ../slots/store +- linkml:types +- ../slots/has_code +- ../slots/has_condition +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score # was: template_specificity +- ../slots/has_use_case +- ../slots/equivalent_to +- ../slots/related_to +- ../slots/require +- ../slots/has_level +- ../slots/store classes: StorageType: class_uri: skos:Concept - description: | - Classification type for Storage facilities in heritage custodian contexts. - **DEFINITION**: - StorageType provides a SKOS-based classification hierarchy for categorizing - different types of storage facilities. Unlike the flat StorageTypeEnum, - StorageType enables: - - Rich metadata (descriptions, preservation requirements, conditions) - - Hierarchical relationships (broader/narrower types) - - Extensibility (new types without enum modification) - - Multiple classification systems (institutional, material-based, function-based) - **RELATIONSHIP TO StorageTypeEnum**: - StorageTypeEnum remains for simple validation cases. StorageType provides - richer semantics when detailed type information is needed. - **Wikidata Alignment**: - - Q1191732 (depot/storage facility) - general - - Q1454974 (archive storage) - archival - - Q1280667 (art storage) - art/museum - **SKOS Alignment**: - `skos:Concept` - "An idea or notion; a unit of thought." - StorageType instances form a SKOS ConceptScheme with: - - skos:broader/narrower for hierarchy - - skos:related for non-hierarchical associations - - skos:prefLabel/altLabel for naming - **RELATIONSHIP TO OTHER CLASSES**: - ``` - Storage (facility instance) - │ - └── has_type → StorageType (THIS CLASS) - ├── has_hypernym → StorageType (parent in hierarchy) - ├── has_hyponym → StorageType[] (children) - ├── preservation_requirement (text) - └── has_condition → Condition (environment specs) - ``` - **USE CASES**: - 1. **Type Hierarchy**: - - StorageType: "Climate-Controlled Storage" - - narrower: "Cold Storage", "Art Storage", "Textile Storage" - 2. **Material-Based Classification**: - - "Paper Storage" → typical_conditions: "18-20°C, 45-55% RH" - - "Film Storage" → typical_conditions: "-18°C, 30% RH" - 3. **Function-Based Classification**: - - "Active Storage" (frequent access) - - "Deep Storage" (long-term, rare access) - - "Quarantine Storage" (isolation for treatment) - **LINK TO DepositArchive**: - DepositArchive custodian types may operate specialized deposit storage. - DepositArchive → operates_storage → Storage → has_type → StorageType - The "DEPOSIT_STORAGE" StorageType specifically supports deposit archive functions. - **SLOT MIGRATION** (2026-01-13): - This class now uses shared slots instead of domain-specific storage_type_* slots: - - `identified_by` replaces `storage_type_id` - - `has_code` replaces `storage_type_code` - - `has_label` replaces `storage_type_label` - - `has_description` replaces `storage_type_description` - - `has_hypernym` replaces `storage_type_broader` - - `has_hyponym` replaces `storage_type_narrower` - - `related_to` replaces `storage_type_related` - exact_mappings: - - skos:Concept + alt_descriptions: + nl: Classificatietype voor opslagfaciliteiten in erfgoedcontexten. + de: Klassifikationstyp fuer Lagerungsarten in Kulturerbe-Kontexten. + fr: Type de classification pour les modalites de stockage dans les contextes patrimoniaux. + es: Tipo de clasificacion para modalidades de almacenamiento en contextos patrimoniales. + ar: نوع تصنيف لأنماط مرافق التخزين في سياقات التراث. + id: Tipe klasifikasi untuk jenis penyimpanan dalam konteks warisan budaya. + zh: 用于文化遗产场景中存储设施类型的分类概念。 + structured_aliases: + - literal_form: opslagtype + in_language: nl + - literal_form: Lagerungstyp + in_language: de + - literal_form: type de stockage + in_language: fr + - literal_form: tipo de almacenamiento + in_language: es + - literal_form: نوع التخزين + in_language: ar + - literal_form: tipe penyimpanan + in_language: id + - literal_form: 存储类型 + in_language: zh + description: >- + Classification concept for storage facility types, supporting hierarchical + and condition-aware typing of Storage instances. close_mappings: - - premis:StorageLocation - - wikidata:Q1191732 + - premis:StorageLocation + - wd:Q1191732 related_mappings: - - crm:E55_Type - - rico:RecordSetType + - crm:E55_Type + - rico:RecordSetType slots: # Shared slots (from centralized slot files) - - identified_by - - has_code - - has_label - - has_description - - has_hypernym - - has_hyponym - - related_to + - identified_by + - has_code + - has_label + - has_description + - has_hypernym + - has_hyponym + - related_to # Domain-specific slots # has_access_frequency REMOVED - migrated to offers_or_offered (Rule 53) - - has_use_case - - preservation_requirement - - security_level - - store # was: target_material - migrated per Rule 53/56 (2026-01-16) - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - - has_condition # was: typical_condition - migrated per Rule 53 (2026-01-15) + - has_use_case + - preservation_requirement + - has_level + - store # was: target_material - migrated per Rule 53/56 (2026-01-16) + - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) + - has_condition # was: typical_condition - migrated per Rule 53 (2026-01-15) # REMOVED 2026-01-15: wikidata_id - migrated to equivalent_to (Rule 53) - - equivalent_to + - equivalent_to slot_usage: identified_by: # range: string # uriorcurie @@ -123,40 +90,40 @@ classes: identifier: true pattern: "^https://nde\\.nl/ontology/hc/storage-type/[a-z0-9-]+$" examples: - - value: https://nde.nl/ontology/hc/storage-type/archive-depot - - value: https://nde.nl/ontology/hc/storage-type/cold-storage + - value: https://nde.nl/ontology/hc/storage-type/archive-depot + - value: https://nde.nl/ontology/hc/storage-type/cold-storage has_code: # range: string required: true pattern: "^[A-Z][A-Z0-9_]*$" examples: - - value: ARCHIVE_DEPOT - - value: COLD_STORAGE - - value: ART_STORAGE + - value: ARCHIVE_DEPOT + - value: COLD_STORAGE + - value: ART_STORAGE has_label: # range: string required: true multivalued: true examples: - - value: ["Archive Depot@en", "Archiefbewaarplaats@nl"] - - value: ["Cold Storage@en", "Koudopslag@nl"] - - value: ["Art Storage Vault@en", "Kunstkluis@nl"] + - value: ["Archive Depot@en", "Archiefbewaarplaats@nl"] + - value: ["Cold Storage@en", "Koudopslag@nl"] + - value: ["Art Storage Vault@en", "Kunstkluis@nl"] has_description: # range: string examples: - - value: "Specialized climate-controlled facility for archival documents, manuscripts, and records. Maintains stable temperature and humidity optimal for paper and parchment preservation." + - value: "Specialized climate-controlled facility for archival documents, manuscripts, and records. Maintains stable temperature and humidity optimal for paper and parchment preservation." has_hypernym: range: StorageType examples: - - value: https://nde.nl/ontology/hc/storage-type/climate-controlled + - value: https://nde.nl/ontology/hc/storage-type/climate-controlled has_hyponym: range: StorageType multivalued: true inlined_as_list: true examples: - - value: - - https://nde.nl/ontology/hc/storage-type/cold-storage - - https://nde.nl/ontology/hc/storage-type/art-storage + - value: + - https://nde.nl/ontology/hc/storage-type/cold-storage + - https://nde.nl/ontology/hc/storage-type/art-storage related_to: range: StorageType multivalued: true @@ -168,14 +135,14 @@ classes: inlined: true inlined_as_list: true examples: - - value: - - qid: "Q1454974" - - value: - - qid: "Q1280667" + - value: + - qid: "Q1454974" + - value: + - qid: "Q1280667" preservation_requirement: # range: string examples: - - value: "Required for paper-based materials, manuscripts, and archival documents. Prevents acid migration, foxing, and brittleness. Essential for materials with lignin content." + - value: "Required for paper-based materials, manuscripts, and archival documents. Prevents acid migration, foxing, and brittleness. Essential for materials with lignin content." # was: typical_condition - migrated per Rule 53 (2026-01-15) has_condition: range: Condition @@ -183,18 +150,18 @@ classes: inlined: true inlined_as_list: true examples: - - value: - - has_description: - description_text: "18-20°C, 45-55% RH, <50 lux, UV-filtered" - description_type: condition - - value: - - has_description: - description_text: "-18°C to 4°C, 30-35% RH, dark" - description_type: condition - - value: - - has_description: - description_text: "18-22°C, 45-55% RH, UV-filtered, vibration-free" - description_type: condition + - value: + - has_description: + description_text: "18-20°C, 45-55% RH, <50 lux, UV-filtered" + description_type: condition + - value: + - has_description: + description_text: "-18°C to 4°C, 30-35% RH, dark" + description_type: condition + - value: + - has_description: + description_text: "18-22°C, 45-55% RH, UV-filtered, vibration-free" + description_type: condition # was: target_material - migrated per Rule 53/56 (2026-01-16) store: range: Material @@ -202,50 +169,50 @@ classes: inlined: true inlined_as_list: true examples: - - value: - - identified_by: https://nde.nl/ontology/hc/material/paper - has_label: - - paper@en - - papier@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/parchment - has_label: - - parchment@en - - perkament@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/vellum - has_label: - - vellum@en - - velijn@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - value: - - identified_by: https://nde.nl/ontology/hc/material/nitrate-film - has_label: - - nitrate film@en - - nitraatfilm@nl - has_type: https://nde.nl/ontology/hc/material-type/synthetic - - identified_by: https://nde.nl/ontology/hc/material/acetate-film - has_label: - - acetate film@en - - acetaatfilm@nl - has_type: https://nde.nl/ontology/hc/material-type/synthetic - security_level: + - value: + - identified_by: https://nde.nl/ontology/hc/material/paper + has_label: + - paper@en + - papier@nl + has_type: https://nde.nl/ontology/hc/material-type/organic + - identified_by: https://nde.nl/ontology/hc/material/parchment + has_label: + - parchment@en + - perkament@nl + has_type: https://nde.nl/ontology/hc/material-type/organic + - identified_by: https://nde.nl/ontology/hc/material/vellum + has_label: + - vellum@en + - velijn@nl + has_type: https://nde.nl/ontology/hc/material-type/organic + - value: + - identified_by: https://nde.nl/ontology/hc/material/nitrate-film + has_label: + - nitrate film@en + - nitraatfilm@nl + has_type: https://nde.nl/ontology/hc/material-type/synthetic + - identified_by: https://nde.nl/ontology/hc/material/acetate-film + has_label: + - acetate film@en + - acetaatfilm@nl + has_type: https://nde.nl/ontology/hc/material-type/synthetic + has_level: # range: string examples: - - value: STANDARD - - value: HIGH_SECURITY - - value: MAXIMUM - - value: RARE - - value: VERY_RARE + - value: STANDARD + - value: HIGH_SECURITY + - value: MAXIMUM + - value: RARE + - value: VERY_RARE has_use_case: range: UseCase multivalued: true inlined: true examples: - - value: - has_label: "Nationaal Archief Depot Den Haag" - - value: - has_label: "British Library Document Storage" + - value: + has_label: "Nationaal Archief Depot Den Haag" + - value: + has_label: "British Library Document Storage" # example_instance: # range: string # multivalued: true @@ -257,8 +224,11 @@ classes: annotations: specificity_score: "0.65" specificity_rationale: "Fairly specific - storage types primarily relevant for preservation/collection management." - has_score: # was: template_specificity - migrated per Rule 53 (2026-01-17) - # NOTE: slot_usage may need manual review for range/description updates '{"collection_discovery": 0.75, "organizational_change": 0.40, "general_heritage": 0.50}' + modeling_notes: | + StorageType provides richer semantics than flat enums by supporting + hierarchical relationships, environmental conditions, and use-case context. + + It is used by Storage.has_type to classify facility instances. slot_migration: | 2026-01-13: Migrated from domain-specific to shared slots - storage_type_id → identified_by @@ -271,128 +241,130 @@ classes: 2026-01-16: Migrated target_material to stores_or_stored + Material (Rule 53/56) - target_material → stores_or_stored + Material comments: - - "StorageType provides SKOS-based classification for Storage instances" - - "Supports hierarchical type relationships (has_hypernym/hyponym)" - - "Richer semantics than flat StorageTypeEnum" - - "Linked from DepositArchive custodian types via operates_storage" - - "Enables preservation-aware storage classification" - - "Environmental conditions align with conservation standards (EN 16893, ISO 11799)" - - "MIGRATED 2026-01-13: Now uses shared slots (Rule 38)" - - "MIGRATED 2026-01-16: target_material → stores_or_stored + Material (Rule 53/56)" + - "StorageType provides SKOS-based classification for Storage instances" + - "Supports hierarchical type relationships (has_hypernym/hyponym)" + - "Richer semantics than flat StorageTypeEnum" + - "Linked from DepositArchive custodian types via operates_storage" + - "Enables preservation-aware storage classification" + - "Environmental conditions align with conservation standards (EN 16893, ISO 11799)" + - "MIGRATED 2026-01-13: Now uses shared slots (Rule 38)" + - "MIGRATED 2026-01-16: target_material → stores_or_stored + Material (Rule 53/56)" see_also: - - https://www.wikidata.org/wiki/Q1191732 - - https://www.wikidata.org/wiki/Q1454974 - - http://www.loc.gov/premis/rdf/v3/StorageLocation - - https://www.iso.org/standard/52821.html + - https://www.wikidata.org/wiki/Q1191732 + - https://www.wikidata.org/wiki/Q1454974 + - http://www.loc.gov/premis/rdf/v3/StorageLocation + - https://www.iso.org/standard/52821.html examples: - - value: - identified_by: https://nde.nl/ontology/hc/storage-type/archive-depot - has_code: ARCHIVE_DEPOT - has_label: - - Archive Depot@en - - Archiefbewaarplaats@nl - has_description: | - Specialized climate-controlled facility for archival documents, - manuscripts, and records. Maintains stable temperature and - humidity optimal for paper and parchment preservation. - # MIGRATED 2026-01-15: Use equivalent_to with WikiDataIdentifier - equivalent_to: - - qid: Q1454974 - preservation_requirement: | - Required for paper-based materials, manuscripts, and archival - documents. Prevents acid migration, foxing, and brittleness. - # MIGRATED 2026-01-15: typical_condition → has_condition - has_condition: - - has_description: - description_text: "18-20°C, 45-55% RH, <50 lux, UV-filtered" - description_type: condition + - value: + identified_by: https://nde.nl/ontology/hc/storage-type/archive-depot + has_code: ARCHIVE_DEPOT + has_label: + - Archive Depot@en + - Archiefbewaarplaats@nl + has_description: | + Specialized climate-controlled facility for archival documents, + manuscripts, and records. Maintains stable temperature and + humidity optimal for paper and parchment preservation. + # MIGRATED 2026-01-15: Use equivalent_to with WikiDataIdentifier + equivalent_to: + - qid: Q1454974 + preservation_requirement: | + Required for paper-based materials, manuscripts, and archival + documents. Prevents acid migration, foxing, and brittleness. + # MIGRATED 2026-01-15: typical_condition → has_condition + has_condition: + - has_description: + description_text: "18-20°C, 45-55% RH, <50 lux, UV-filtered" + description_type: condition # was: target_material - migrated per Rule 53/56 (2026-01-16) - store: - - identified_by: https://nde.nl/ontology/hc/material/paper - has_label: - - paper@en - - papier@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/parchment - has_label: - - parchment@en - - perkament@nl - has_type: https://nde.nl/ontology/hc/material-type/organic - - identified_by: https://nde.nl/ontology/hc/material/photograph - has_label: - - photograph@en - - foto@nl - has_type: https://nde.nl/ontology/hc/material-type/composite - security_level: STANDARD - has_use_case: - - has_label: Nationaal Archief Depot Den Haag - - has_label: British Library Document Storage - - value: - identified_by: https://nde.nl/ontology/hc/storage-type/cold-storage - has_code: COLD_STORAGE + store: + - identified_by: https://nde.nl/ontology/hc/material/paper has_label: - - Cold Storage@en - - Koudopslag@nl - has_description: | - Refrigerated or frozen storage for temperature-sensitive materials. - Essential for film, photographic materials, and biological specimens. - has_hypernym: https://nde.nl/ontology/hc/storage-type/climate-controlled + - paper@en + - papier@nl + has_type: https://nde.nl/ontology/hc/material-type/organic + - identified_by: https://nde.nl/ontology/hc/material/parchment + has_label: + - parchment@en + - perkament@nl + has_type: https://nde.nl/ontology/hc/material-type/organic + - identified_by: https://nde.nl/ontology/hc/material/photograph + has_label: + - photograph@en + - foto@nl + has_type: https://nde.nl/ontology/hc/material-type/composite + security_level: STANDARD + has_use_case: + - has_label: Nationaal Archief Depot Den Haag + - has_label: British Library Document Storage + - value: + identified_by: https://nde.nl/ontology/hc/storage-type/cold-storage + has_code: COLD_STORAGE + has_label: + - Cold Storage@en + - Koudopslag@nl + has_description: | + Refrigerated or frozen storage for temperature-sensitive materials. + Essential for film, photographic materials, and biological specimens. + has_hypernym: https://nde.nl/ontology/hc/storage-type/climate-controlled # MIGRATED 2026-01-15: Use equivalent_to with WikiDataIdentifier - equivalent_to: - - qid: Q1191732 - preservation_requirement: | - Mandatory for nitrate and acetate film to prevent vinegar syndrome. - Required for color photographs to prevent dye fading. - # MIGRATED 2026-01-15: typical_condition → has_condition - has_condition: - - has_description: - description_text: "-18°C to 4°C, 30-35% RH, dark" - description_type: condition + equivalent_to: + - qid: Q1191732 + preservation_requirement: | + Mandatory for nitrate and acetate film to prevent vinegar syndrome. + Required for color photographs to prevent dye fading. + # MIGRATED 2026-01-15: typical_condition → has_condition + has_condition: + - has_description: + description_text: "-18°C to 4°C, 30-35% RH, dark" + description_type: condition # was: target_material - migrated per Rule 53/56 (2026-01-16) - store: - - has_material_type: - identified_by: hc:material-type/film-nitrate - has_label: - - Nitrate Film@en - material_description: "Historical nitrate film stock, highly flammable" - - has_material_type: - identified_by: hc:material-type/film-acetate - has_label: - - Acetate Film@en - material_description: "Acetate-based film, susceptible to vinegar syndrome" - - has_material_type: - identified_by: hc:material-type/photograph-color - has_label: - - Color Photographs@en - material_description: "Color photographic materials requiring cold storage" - - has_material_type: - identified_by: hc:material-type/biological-specimen - has_label: - - Biological Specimens@en - material_description: "Preserved biological specimens requiring cryogenic storage" - security_level: ENHANCED - has_use_case: - - has_label: EYE Filmmuseum Cold Vault - - has_label: Library of Congress Film Vault - - value: - identified_by: https://nde.nl/ontology/hc/storage-type/deposit-storage - has_code: DEPOSIT_STORAGE - has_label: - - Deposit Storage@en - - Depotbewaarplaats@nl - has_description: | - Storage facility operated by a deposit archive for materials - deposited by external organizations or individuals. Manages - custody without ownership transfer. - preservation_requirement: | - Must maintain chain of custody documentation. Materials remain - property of depositor. Access controlled per deposit agreement. - # MIGRATED 2026-01-15: typical_condition → has_condition - has_condition: - - has_description: - description_text: "Variable, per material type and agreement" - description_type: condition - security_level: ENHANCED - has_use_case: - - has_label: National Archives deposit storage for government records - - has_label: University archive deposit facility for departmental records \ No newline at end of file + store: + - has_material_type: + identified_by: hc:material-type/film-nitrate + has_label: + - Nitrate Film@en + material_description: "Historical nitrate film stock, highly flammable" + - has_material_type: + identified_by: hc:material-type/film-acetate + has_label: + - Acetate Film@en + material_description: "Acetate-based film, susceptible to vinegar syndrome" + - has_material_type: + identified_by: hc:material-type/photograph-color + has_label: + - Color Photographs@en + material_description: "Color photographic materials requiring cold storage" + - has_material_type: + identified_by: hc:material-type/biological-specimen + has_label: + - Biological Specimens@en + material_description: "Preserved biological specimens requiring cryogenic storage" + security_level: ENHANCED + has_use_case: + - has_label: EYE Filmmuseum Cold Vault + - has_label: Library of Congress Film Vault + - value: + identified_by: https://nde.nl/ontology/hc/storage-type/deposit-storage + has_code: DEPOSIT_STORAGE + has_label: + - Deposit Storage@en + - Depotbewaarplaats@nl + has_description: | + Storage facility operated by a deposit archive for materials + deposited by external organizations or individuals. Manages + custody without ownership transfer. + preservation_requirement: | + Must maintain chain of custody documentation. Materials remain + property of depositor. Access controlled per deposit agreement. + # MIGRATED 2026-01-15: typical_condition → has_condition + has_condition: + - has_description: + description_text: "Variable, per material type and agreement" + description_type: condition + security_level: ENHANCED + has_use_case: + - has_label: National Archives deposit storage for government records + - has_label: University archive deposit facility for departmental records + broad_mappings: + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StorageUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StorageUnit.yaml index 7249c4d869..02b6cd0fb1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StorageUnit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StorageUnit.yaml @@ -11,35 +11,55 @@ prefixes: aat: http://vocab.getty.edu/aat/ default_prefix: hc imports: - - linkml:types - - ../enums/CapacityTypeEnum - - ../enums/StorageUnitTypeEnum - - ../slots/has_quantity - - ../slots/has_capacity - - ../slots/has_description - - ../slots/has_drawer - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/has_type - - ../slots/part_of - - ../slots/20260202_matang/new/row_number - - ../slots/20260202_matang/new/shelf_number - - ../slots/store - - ../slots/temporal_extent +- linkml:types +- ../enums/CapacityTypeEnum +- ../enums/StorageUnitTypeEnum +- ../slots/has_quantity +- ../slots/has_capacity +- ../slots/has_description +- ../slots/has_drawer +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type +- ../slots/part_of +- ../slots/has_shelf_mark +- ../slots/store +- ../slots/temporal_extent classes: StorageUnit: class_uri: hc:StorageUnit - description: "An individual storage compartment, shelf, cabinet, drawer, or other\ndiscrete unit where heritage objects are physically placed.\n\n**DEFINITION**:\n\nStorageUnit represents the lowest level of spatial organization for\nobject storage within a heritage institution. This is where physical\nobjects are actually located. Examples include:\n- Archive boxes on shelves\n- Flat file drawers for maps/prints\n- Museum storage cabinets\n- Hanging racks for textiles\n- Specimen cabinets for natural history\n\n**Wikidata Alignment**:\n- Q1186447 (storage unit)\n- Q854619 (archive box)\n\n**HC Ontology Extension (hc-storage.ttl)**:\n\nPrimary class: `hc:StorageUnit` (subclass of `crm:E27_Site`)\n\nThe HC ontology provides:\n- Named individuals for common storage unit types:\n - `hc:ArchiveBox` - Acid-free boxes for archival materials\n - `hc:FlatFileDrawer` - Drawers for oversized flat materials\n - `hc:HangingRack` - Racks for textiles/paintings\n - `hc:CompactShelving` - Mobile\ - \ shelving systems\n - `hc:SpecimenCabinet` - Cabinets for specimens/artifacts\n - `hc:ColdStorageVault` - Refrigerated storage\n\nKey HC properties for storage units:\n- `hc:storageUnitIdentifier` - Local ID/barcode\n- `hc:storageUnitType` - Type classification\n- `hc:rowNumber` - Row/aisle identifier\n- `hc:bayNumber` - Bay/section within row\n- `hc:shelfNumber` - Shelf level within bay\n- `hc:isStorageSectionOf` - Link to parent facility/zone\n- `hc:currentlyStores` - Objects in this unit\n\nSee: `frontend/public/ontology/hc-storage.ttl`\n\n**CIDOC-CRM Alignment (v7.1.3)**:\n\nBase class: `crm:E27_Site` - Storage units are physical locations.\n\nHierarchy: Uses P59 has section / P59i is located on or within\nto model the containment relationship:\n```\nStorageFacility\n \u2514\u2500\u2500 P59 has_section \u2192 EnvironmentalZone\n \u2514\u2500\u2500 P59 has_section \u2192 StorageUnit (row/bay/shelf)\n \u2514\u2500\u2500 P55 currently_holds \u2192 E18_Physical_Thing\n\ - ```\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nStorage (facility)\n \u2502\n \u251C\u2500\u2500 has_section \u2192 EnvironmentalZone[]\n \u2502 \u2514\u2500\u2500 has_section \u2192 StorageUnit[] (THIS CLASS)\n \u2502 \u251C\u2500\u2500 unit_type (StorageUnitTypeEnum)\n \u2502 \u251C\u2500\u2500 row_number, bay_number, shelf_number\n \u2502 \u251C\u2500\u2500 stores_objects \u2192 HeritageObject[]\n \u2502 \u2514\u2500\u2500 part_of \u2192 EnvironmentalZone | Storage\n \u2502\n \u2514\u2500\u2500 stores_collections \u2192 CustodianCollection[]\n```\n\n**USE CASES**:\n\n1. **Archive Box Location**:\n - unit_type: ARCHIVE_BOX\n - row_number: \"A\", bay_number: \"12\", shelf_number: 3\n - stores_objects: [document_123, document_456]\n \n2. **Flat File Drawer**:\n - unit_type: FLAT_FILE_DRAWER\n - unit_identifier: \"FF-MAP-0042\"\n - stores_objects: [map_1890_netherlands, blueprint_123]\n \n3. **Mobile Shelving Bay**:\n\ - \ - unit_type: COMPACT_SHELVING\n - row_number: \"12\", bay_number: \"C\"\n - part_of: [depot_a_zone_1]\n" - exact_mappings: - - hc:StorageUnit - - crm:E27_Site - - wikidata:Q1186447 + alt_descriptions: + nl: Individuele opslageenheid zoals plank + de: Individuelle Lagereinheit wie Regal + fr: Unite de stockage individuelle (etagere + es: Unidad de almacenamiento individual (estante + ar: وحدة تخزين فردية مثل رف أو خزانة أو درج أو صندوق تُوضع فيها المواد فعليًا. + id: Unit penyimpanan individual seperti rak/lemari/laci/kotak tempat objek disimpan secara fisik. + zh: 用于实际放置藏品的单元存储位置,如货架、柜体、抽屉或档案盒。 + structured_aliases: + - literal_form: opslageenheid + in_language: nl + - literal_form: Lagereinheit + in_language: de + - literal_form: unite de stockage + in_language: fr + - literal_form: unidad de almacenamiento + in_language: es + - literal_form: وحدة تخزين + in_language: ar + - literal_form: unit penyimpanan + in_language: id + - literal_form: 存储单元 + in_language: zh + description: >- + Individual storage compartment, shelf, cabinet, drawer, or box where + heritage objects are physically placed. close_mappings: - aat:300038892 + - wd:Q1186447 + broad_mappings: + - crm:E27_Site related_mappings: - hc:StorageFacility - hc:EnvironmentalZone @@ -50,9 +70,7 @@ classes: - has_quantity - has_drawer - part_of - - part_of - - row_number - - shelf_number + - has_shelf_mark - store - has_score - has_description @@ -60,59 +78,30 @@ classes: - has_type - temporal_extent slot_usage: - has_label: -# range: string - examples: - - value: Archive Box 145 - WWII Correspondence - - value: Map Drawer 42 - Netherlands 19th Century - has_type: - range: StorageUnitTypeEnum - required: true - has_description: - multivalued: true - row_number: -# range: string - examples: - - value: A - - value: '12' - - value: North-3 identified_by: -# range: string # uriorcurie multivalued: true required: true identifier: true examples: - value: https://nde.nl/ontology/hc/unit/na-depot-a-r12-b3-s4 - - value: '{"type": "UnitIdentifier", "value": "BOX-2024-00145"}' - - value: '{"type": "BayNumber", "value": "3"}' - shelf_number: + - value: BOX-2024-00145 + has_type: + range: StorageUnitTypeEnum + required: true + has_shelf_mark: range: integer - examples: - - value: 4 has_drawer: range: Drawer multivalued: true inlined: true - examples: - - value: - identified_by: has_capacity: range: Capacity multivalued: true inlined_as_list: true - examples: - - value: - - capacity_value: 50 - capacity_type: ITEM_COUNT - has_measurement_unit: - has_type: ITEM - has_symbol: items has_quantity: range: integer part_of: - range: Storage - part_of: - range: EnvironmentalZone + required: false store: range: HeritageObject multivalued: true @@ -122,46 +111,31 @@ classes: inlined: true required: false comments: - - StorageUnit is the lowest level of spatial organization - - Objects are stored IN units, which are IN zones, which are IN facilities - - 'Use hc: ontology properties for precise semantic mapping' - - Row/bay/shelf numbers follow institution's internal conventions + - Lowest practical spatial level for object placement + - Typically nested within zone/facility structures + - Supports local row/bay/shelf conventions via identifiers and shelf marks see_also: - https://nde.nl/ontology/hc/StorageUnit - http://vocab.getty.edu/aat/300038892 - https://www.wikidata.org/wiki/Q1186447 examples: - value: - unit_id: https://nde.nl/ontology/hc/unit/na-depot-a-r12-b3-s4 - unit_identifier: NA-2024-BOX-00145 - has_description: - - description_text: Acid-free archive box containing Ministry of Defense correspondence from 1940-1945. Handle with care. - description_type: unit - language: en - row_number: '12' identified_by: - - value: '3' - _type: BayNumber - shelf_number: 4 - part_of_zone: https://nde.nl/ontology/hc/zone/na-depot-a-standard + - https://nde.nl/ontology/hc/unit/na-depot-a-r12-b3-s4 + - BOX-2024-00145 + has_type: ARCHIVE_BOX + has_shelf_mark: 4 - value: - unit_id: https://nde.nl/ontology/hc/unit/rm-depot-ff-042 - unit_identifier: FF-MAPS-042 - has_description: - - description_text: Flat file drawer containing oversized maps of the Netherlands, 1850-1920. Climate-controlled environment. - description_type: unit - language: en - has_drawer: - - identified_by: - has_capacity: - - capacity_value: 50 - capacity_type: ITEM_COUNT - has_measurement_unit: - has_type: ITEM - has_symbol: maps - current_item_count: 38 - part_of_storage: https://nde.nl/ontology/hc/storage/rm-depot-prints + identified_by: + - https://nde.nl/ontology/hc/unit/rm-depot-ff-042 + - FF-MAPS-042 + has_type: FLAT_FILE_DRAWER + has_quantity: 38 annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + StorageUnit models where objects are actually placed (drawer/shelf/box level). + + Distinguish from Storage (facility-level) and EnvironmentalZone (zone-level). diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml index a1b5dc1677..075e29376b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/StrategicObjective.yaml @@ -3,25 +3,35 @@ name: StrategicObjective title: StrategicObjective description: >- A strategic objective. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: StrategicObjective: class_uri: schema:Action - description: Strategic objective. + description: >- + Strategic objective or goal. + alt_descriptions: + nl: Strategisch doel of doelstelling. + de: Strategisches Ziel oder Zielsetzung. + fr: Objectif stratégique ou but. + structured_aliases: + - literal_form: strategisch doel + in_language: nl + - literal_form: strategisches Ziel + in_language: de + - literal_form: objectif stratégique + in_language: fr + broad_mappings: + - schema:Action annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_description + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideType.yaml index 65d98e847a..da82dabe83 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideType.yaml @@ -10,22 +10,45 @@ prefixes: ead: https://www.loc.gov/ead/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: SubGuideType: class_uri: skos:Concept - description: "Abstract base class for finding aid sub-guide type classifications.\n\n**DEFINITION**:\n\nSubGuideType represents CATEGORIES of sub-guide references within\narchival finding aids (repository guides). Each subclass defines\nthe relationship between a main guide and its sub-components.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | SubGuideType (This Class) | Sub-Guide (Instance) |\n|--------|--------------------------|---------------------|\n| **Nature** | Classification/category | Individual reference |\n| **Examples** | SUB_GUIDE, THEMATIC | Link to specific sub-guide |\n| **Properties** | Category metadata | Target URL, dates |\n| **Cardinality** | ~4-6 types | Many instances |\n\n**ARCHIVAL CONTEXT**:\n\nFinding aids (repository guides) describe archival holdings.\nComplex archives often have hierarchical guide structures:\n\n```\nMain Repository Guide\n\u251C\u2500\u2500 Sub-guide: Department A Holdings\n\u251C\u2500\u2500 Sub-guide: Department B Holdings\n\u251C\u2500\ - \u2500 Cross-reference: Related Archive\n\u2514\u2500\u2500 Thematic Sub-collection: Photo Archives\n```\n\n**SUB-GUIDE CATEGORIES**:\n\n1. **SUB_GUIDE**: Direct sub-guide\n - Child guide within same repository\n - Hierarchical subdivision\n - Shares main guide identifier base\n \n2. **CROSS_REFERENCE**: Cross-reference to another guide\n - Link to related but separate guide\n - May be different repository\n - Indicates related holdings\n \n3. **THEMATIC**: Thematic sub-collection\n - Subject-based grouping\n - Cuts across organizational structure\n - Example: \"Photo archives\", \"Maps\"\n \n4. **REGIONAL**: Regional sub-guide\n - Geographic subdivision\n - Common for distributed archives\n - Example: Provincial/state offices\n\n**EAD ALIGNMENT**:\n\nIn EAD (Encoded Archival Description):\n- `<archdesc>` contains main finding aid\n- `<relatedmaterial>` links to related guides\n- `<separatedmaterial>` for split collections\n- `<c>` elements for hierarchical\ - \ components\n\n**REPLACES**: SubGuideTypeEnum from schemas/enums.yaml\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Sub-guide types form a controlled vocabulary\n- **RiC-O**: rico:RecordResource relationships\n- **EAD**: Encoded Archival Description structures\n- **CIDOC-CRM E55_Type**: Cultural heritage type system\n\n**SUBCLASSES**:\n\nSee SubGuideTypes.yaml for concrete sub-guide type subclasses:\n- DirectSubGuide\n- CrossReferenceSubGuide \n- ThematicSubGuide\n- RegionalSubGuide\n" + alt_descriptions: + nl: Abstracte basisclassificatie voor typen subgids-verwijzingen in archieftoegangen. + de: Abstrakte Basisklassifikation fuer Subguide-Referenztypen in Findmitteln. + fr: Classification de base abstraite pour les types de sous-guides dans les instruments de recherche archivistiques. + es: Clasificacion base abstracta para tipos de subguia en instrumentos de descripcion archivistica. + ar: تصنيف أساسي مجرد لأنواع الإحالة إلى الأدلة الفرعية في وسائل الإرشاد الأرشيفية. + id: Klasifikasi dasar abstrak untuk tipe sub-guide dalam finding aid arsip. + zh: 用于档案检索工具中子指南引用类型的抽象基础分类。 + structured_aliases: + - literal_form: subgidstype + in_language: nl + - literal_form: Subguide-Typ + in_language: de + - literal_form: type de sous-guide + in_language: fr + - literal_form: tipo de subguia + in_language: es + - literal_form: نوع دليل فرعي + in_language: ar + - literal_form: tipe sub-guide + in_language: id + - literal_form: 子指南类型 + in_language: zh + description: >- + Abstract base class for classifying sub-guide relationship types in + archival finding aids. abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E55_Type @@ -85,10 +108,16 @@ classes: annotations: specificity_score: '0.65' specificity_rationale: Fairly specific - archival finding aid domain. - has_score: null + has_score: replaces_enum: SubGuideTypeEnum migration_date: '2026-01-13' custodian_types: "['*']" + modeling_notes: | + Type vs instance + + - SubGuideType models relationship categories (e.g., direct sub-guide, + thematic, cross-reference). + - Individual links between finding aids are instance data. comments: - Abstract base class - use specific subclasses - Represents SUB-GUIDE TYPES, not sub-guide instances @@ -106,4 +135,4 @@ classes: has_label: - Thematic Sub-collection@en - Thematische deelcollectie@nl - has_description: Subject-based grouping that cuts across organizational structure \ No newline at end of file + has_description: Subject-based grouping that cuts across organizational structure diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml index da6fbe55e3..c89a507e73 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml @@ -8,51 +8,17 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - ./SubGuideType - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- ./SubGuideType +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: DirectSubGuide: is_a: SubGuideType class_uri: hc:DirectSubGuide - description: 'Direct sub-guide within the same repository. - - - A hierarchical subdivision of a main finding aid where the sub-guide - - is part of the same repository''s holdings and shares the same - - institutional context. - - - **CHARACTERISTICS**: - - - Child of main repository guide - - - Same institutional ownership - - - Shares identifier namespace - - - Part of same access policies - - - **EAD MAPPING**: - - - Represented by nested `<c>` (component) elements - - - Or separate linked EAD files with `<archdescgrp>` - - - **EXAMPLES**: - - - "Nationaal Archief: VOC Archives" (sub-guide) - - - "Noord-Hollands Archief: Gemeentearchief Haarlem" (sub-guide) - - ' + description: 'Sub-guide classification for specialized access paths within finding-aid structures.' slots: - identified_by - has_label @@ -71,48 +37,12 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + comments: + - "Preserved from prior description: Direct sub-guide within the same repository. A hierarchical subdivision of a main finding aid where the sub-guide is part of the same repository's holdings and shares the same institutional context. **CHARACTERISTICS**: - Child of main repository guide - Same institutional ownership - Shares identifier namespace - Part of same access policies **EAD MAPPING**: - Represented by nested `<c>` (component) elements - Or separate linked EAD files with `<archdescgrp>` **EXAMPLES**: - \"Nationaal Archief: VOC Archives\" (sub-guide) - \"Noord-Hollands Archief: Gemeentearchief Haarlem\" (sub-guide)" CrossReferenceSubGuide: is_a: SubGuideType class_uri: hc:CrossReferenceSubGuide - description: 'Cross-reference to another main guide. - - - A link to a related finding aid in a different repository or a - - separate main guide that is contextually related but not part - - of the same hierarchical structure. - - - **CHARACTERISTICS**: - - - Different institutional ownership possible - - - Separate identifier namespace - - - May have different access policies - - - Informational link, not structural - - - **EAD MAPPING**: - - - `<relatedmaterial>` element - - - `<separatedmaterial>` for split collections - - - External `<eadid>` references - - - **USE CASES**: - - - Related archives in other institutions - - - Collections split during reorganizations - - - Complementary holdings elsewhere - - ' + description: 'Sub-guide classification for specialized access paths within finding-aid structures.' slots: - identified_by - has_label @@ -130,50 +60,12 @@ classes: specificity_rationale: Specific to archival finding aid domain. broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Cross-reference to another main guide. A link to a related finding aid in a different repository or a separate main guide that is contextually related but not part of the same hierarchical structure. **CHARACTERISTICS**: - Different institutional ownership possible - Separate identifier namespace - May have different access policies - Informational link, not structural **EAD MAPPING**: - `<relatedmaterial>` element - `<separatedmaterial>` for split collections - External `<eadid>` references **USE CASES**: - Related archives in other institutions - Collections split during reorganizations - Complementary holdings elsewhere' ThematicSubGuide: is_a: SubGuideType class_uri: hc:ThematicSubGuide - description: 'Thematic sub-collection guide. - - - A subject-based grouping that cuts across the organizational - - structure, providing access to materials by theme rather than - - provenance. - - - **CHARACTERISTICS**: - - - Subject/topic-based organization - - - May span multiple fonds/record groups - - - Virtual collection (no physical reorganization) - - - User-centered access approach - - - **EXAMPLES**: - - - "Photo Archives" (across all departments) - - - "Maps and Plans" (thematic grouping) - - - "World War II Materials" (topic-based) - - - "Maritime History" (subject collection) - - - **HERITAGE SIGNIFICANCE**: - - - Improves discoverability for researchers - - - Supports subject-based research - - - Complements provenance-based arrangement - - ' + description: 'Sub-guide classification for specialized access paths within finding-aid structures.' slots: - identified_by - has_label @@ -191,19 +83,12 @@ classes: specificity_rationale: Specific to archival finding aid domain. broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Thematic sub-collection guide. A subject-based grouping that cuts across the organizational structure, providing access to materials by theme rather than provenance. **CHARACTERISTICS**: - Subject/topic-based organization - May span multiple fonds/record groups - Virtual collection (no physical reorganization) - User-centered access approach **EXAMPLES**: - "Photo Archives" (across all departments) - "Maps and Plans" (thematic grouping) - "World War II Materials" (topic-based) - "Maritime History" (subject collection) **HERITAGE SIGNIFICANCE**: - Improves discoverability for researchers - Supports subject-based research - Complements provenance-based arrangement' RegionalSubGuide: is_a: SubGuideType class_uri: hc:RegionalSubGuide - description: "Regional sub-guide for geographically distributed holdings.\n\n\ - A geographic subdivision common in archives with distributed\nholdings across\ - \ multiple locations or with regional office structures.\n\n**CHARACTERISTICS**:\n\ - - Geographic organization\n- Common for government archives\n- Regional/provincial\ - \ divisions\n- May have local custody arrangements\n\n**EXAMPLES**:\n- \"Regionaal\ - \ Historisch Centrum Limburg\" (regional archives)\n- \"Archives d\xE9partementales\ - \ du Nord\" (French departmental)\n- \"State Records: Western Region\" (geographic\ - \ division)\n\n**USE CASES**:\n- National archives with regional branches\n\ - - Distributed heritage networks\n- Provincial/state-level holdings\n- Municipal\ - \ archives within regional systems\n" + description: "Sub-guide classification for specialized access paths within finding-aid structures." slots: - identified_by - has_label @@ -221,3 +106,5 @@ classes: specificity_rationale: Specific to archival finding aid domain. broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Regional sub-guide for geographically distributed holdings. A geographic subdivision common in archives with distributed holdings across multiple locations or with regional office structures. **CHARACTERISTICS**: - Geographic organization - Common for government archives - Regional/provincial divisions - May have local custody arrangements **EXAMPLES**: - "Regionaal Historisch Centrum Limburg" (regional archives) - "Archives départementales du Nord" (French departmental) - "State Records: Western Region" (geographic division) **USE CASES**: - National archives with regional branches - Distributed heritage networks - Provincial/state-level holdings - Municipal archives within regional systems' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Subregion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Subregion.yaml index 82e7982b3f..3b191cf1dc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Subregion.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Subregion.yaml @@ -1,23 +1,45 @@ -id: https://nde.nl/ontology/hc/class/subregion +id: https://nde.nl/ontology/hc/class/Subregion name: subregion title: Subregion Class imports: - - linkml:types - - ../slots/in_country - - ../slots/has_label - - ../slots/has_score - - ../slots/identified_by +- linkml:types +- ../slots/in_country +- ../slots/has_label +- ../slots/has_score +- ../slots/identified_by +prefixes: + linkml: https://w3id.org/linkml/ + lcc_cr: http://www.iso.org/iso-3166-2# + gn: http://www.geonames.org/ontology# + schema: http://schema.org/ + wikidata: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ classes: Subregion: class_uri: lcc_cr:GeographicRegion - exact_mappings: + description: >- + Geographic subdivision within a country, identified by ISO 3166-2 code. + alt_descriptions: + nl: Geografische onderverdeling binnen een land, geïdentificeerd door ISO 3166-2 code. + de: Geografische Unterteilung innerhalb eines Landes, identifiziert durch ISO 3166-2 Code. + fr: Subdivision géographique au sein d'un pays, identifiée par le code ISO 3166-2. + structured_aliases: + - literal_form: subregio + in_language: nl + - literal_form: Unterregion + in_language: de + - literal_form: sous-région + in_language: fr + comments: + - ISO 3166-2 defines codes for principal subdivisions of countries. + - Format is {country_alpha2}-{subdivision_code} (e.g., US-PA, NL-LI, DE-BY). + broad_mappings: - schema:AdministrativeArea - - gn:A.ADM1 close_mappings: - wikidata:Q10864048 - crm:E53_Place - description: "Geographic subdivision within a country, identified by ISO 3166-2 code.\n\nISO 3166-2 defines codes for principal subdivisions of countries (states,\nprovinces, regions, departments, etc.). Each subdivision has a unique code\ncombining the country's alpha-2 code with a subdivision identifier.\n\nPurpose:\n- Link custodian places to their specific regional location (e.g., museums in Bavaria)\n- Link legal entities to their registration jurisdiction (e.g., stichting in Limburg)\n- Enable region-specific feature types (e.g., \"sacred shrine\" specific to Bali)\n\nFormat: {country_alpha2}-{subdivision_code}\n\nExamples:\n- US-PA: Pennsylvania, United States\n- ID-BA: Bali, Indonesia\n- DE-BY: Bavaria (Bayern), Germany\n- NL-LI: Limburg, Netherlands\n- AU-NSW: New South Wales, Australia\n- CA-ON: Ontario, Canada\n\nDesign rationale:\n- ISO 3166-2 codes are internationally standardized\n- Stable identifiers not dependent on language or spelling variations\n- Widely used in official\ - \ datasets (government registries, GeoNames, etc.)\n- Aligns with existing Country class (ISO 3166-1)\n\nExternal resolution:\n- ISO 3166-2 Maintenance Agency: https://www.iso.org/iso-3166-country-codes.html\n- GeoNames API: https://www.geonames.org/ (subdivision names and metadata)\n- UN M49 Standard: https://unstats.un.org/unsd/methodology/m49/\n\nHistorical entities:\n- For historical subdivisions (e.g., \"Czechoslovakia\", \"Soviet Union\"), use\n the ISO code that was valid during the entity's existence\n- Document temporal validity in CustodianPlace.temporal_coverage\n" + related_mappings: + - gn:A.ADM1 slots: - in_country - identified_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml index e72cab799f..f95576a192 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml @@ -2,19 +2,31 @@ id: https://nde.nl/ontology/hc/class/SubsidiaryOrganization name: SubsidiaryOrganization title: SubsidiaryOrganization Type imports: - - ../classes/AgentType - - linkml:types - - ../slots/managed_by - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to - - ../slots/has_label - - ../slots/has_type +- ../classes/AgentType +- linkml:types +- ../slots/managed_by +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to +- ../slots/has_label +- ../slots/has_type classes: SubsidiaryOrganization: - description: An entity or organization administered by a larger entity or organization. In the heritage context, subsidiary - organizations are archives, museums, libraries, or other heritage custodians that operate under the governance or - administrative control of a parent institution. This class models the hierarchical relationship between organizations. + description: >- + An entity or organization administered by a larger entity or organization. + alt_descriptions: + nl: Een entiteit of organisatie die wordt beheerd door een grotere entiteit of organisatie. + de: Eine Entität oder Organisation, die von einer größeren Entität oder Organisation verwaltet wird. + fr: Une entité ou organisation administrée par une entité ou organisation plus grande. + structured_aliases: + - literal_form: dochterorganisatie + in_language: nl + - literal_form: Tochterorganisation + in_language: de + - literal_form: organisation subsidiaire + in_language: fr + comments: + - In heritage context, subsidiary organizations are archives, museums, libraries operating under governance of a parent institution. is_a: CustodianType class_uri: skos:Concept mixins: @@ -24,20 +36,10 @@ classes: - related_to - identified_by slot_usage: - identified_by: null + identified_by: related_to: range: WikidataAlignment inlined: true - has_type: - equals_string: 'False' - has_label: - equals_string: Tochterorganisation - has_label: - equals_string: entidad subsidiaria - has_label: - equals_string: "entit\xE9 subsidiaire" - custodian_only: - equals_expression: 'true' see_also: - ParentOrganizationUnit - OrganizationalSubdivision @@ -46,4 +48,4 @@ classes: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Summary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Summary.yaml index 8ebed6b120..cebf40e42a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Summary.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Summary.yaml @@ -1,14 +1,35 @@ id: https://nde.nl/ontology/hc/class/Summary name: Summary title: Summary -description: A summary of a document or entity. +description: >- + A summary of a document or entity. +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - - linkml:types - - ../slots/has_text +- linkml:types +- ../slots/has_text classes: Summary: class_uri: skos:Concept + description: >- + Summary of a document or entity. + alt_descriptions: + nl: Samenvatting van een document of entiteit. + de: Zusammenfassung eines Dokuments oder einer Entität. + fr: Résumé d'un document ou d'une entité. + structured_aliases: + - literal_form: samenvatting + in_language: nl + - literal_form: Zusammenfassung + in_language: de + - literal_form: résumé + in_language: fr + broad_mappings: + - skos:Concept annotations: custodian_types: '["*"]' slots: - - has_text + - has_text diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml index 713a5d0a7a..e5cafef726 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SupervisedHandling.yaml @@ -3,25 +3,35 @@ name: SupervisedHandling title: SupervisedHandling description: >- Supervised handling requirement. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: SupervisedHandling: class_uri: schema:Policy - description: Supervised handling. + description: >- + Supervised handling requirement or policy. + alt_descriptions: + nl: Begeleide hanteringsvereiste of -beleid. + de: Überwachungspflicht oder -richtlinie. + fr: Exigence ou politique de manipulation supervisée. + structured_aliases: + - literal_form: begeleide hantering + in_language: nl + - literal_form: überwachte Handhabung + in_language: de + - literal_form: manipulation supervisée + in_language: fr + exact_mappings: + - schema:Policy annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_description + - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Supplier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Supplier.yaml index 4f3013fda2..604f12788b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Supplier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Supplier.yaml @@ -9,17 +9,40 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_type - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/temporal_extent classes: Supplier: class_uri: schema:Organization - description: "Business entity that supplies goods or services to a heritage custodian.\n\n**PURPOSE**:\nModels supplier relationships for commercial operations (gift shops, cafes, etc.)\nin a structured way that captures:\n- Supplier identity and contact\n- Type of supplier (print, reproduction, service, etc.)\n- Products/services provided\n- Temporal validity of relationship\n\n**ONTOLOGY ALIGNMENT**:\n- **Primary** (`class_uri`): `schema:Organization` - Schema.org organization\n- **Close**: `gr:BusinessEntity` - GoodRelations business entity\n- **Related**: `org:Organization` - W3C Org organization\n\n**USAGE**:\n```yaml\nhas_supplier:\n - identified_by: \"hc:supplier/king-mcgaw\"\n has_label:\n label_text: \"King & McGaw\"\n has_type:\n has_label: \"Print Supplier\"\n has_description:\n description_text: \"Fine art print supplier for museum reproductions\"\n temporal_extent:\n begin_of_the_begin: \"2018-01-01\"\n\ - ```\n\n**MIGRATION NOTE**:\nReplaces plain string values from `supplier_relationship` slot.\nProvides structured data with type classification and temporal tracking.\n" + alt_descriptions: + nl: Zakelijke leverancier van goederen of diensten aan een erfgoedinstelling. + de: Geschaeftlicher Lieferant von Waren oder Dienstleistungen fuer eine Kultureinrichtung. + fr: Entite commerciale fournissant biens ou services a une institution patrimoniale. + es: Entidad comercial que suministra bienes o servicios a una institucion patrimonial. + ar: جهة موردة تجارية تقدم سلعًا أو خدمات لمؤسسة تراثية. + id: Entitas bisnis pemasok barang/jasa untuk lembaga warisan budaya. + zh: 向文化遗产机构提供商品或服务的商业供应方。 + structured_aliases: + - literal_form: leverancier + in_language: nl + - literal_form: Lieferant + in_language: de + - literal_form: fournisseur + in_language: fr + - literal_form: proveedor + in_language: es + - literal_form: مورّد + in_language: ar + - literal_form: pemasok + in_language: id + - literal_form: 供应商 + in_language: zh + description: >- + Business entity that supplies goods or services to a heritage custodian. slots: - identified_by - has_label @@ -60,7 +83,7 @@ classes: examples: - value: begin_of_the_begin: '2018-01-01' - exact_mappings: + broad_mappings: - schema:Organization close_mappings: - gr:BusinessEntity @@ -97,3 +120,6 @@ classes: migration_date: '2026-01-16' specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration + modeling_notes: | + This class replaces plain string supplier references with structured + supplier entities including type, description, and temporal validity. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SupplierType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SupplierType.yaml index 4730c2617e..cdbab52919 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SupplierType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SupplierType.yaml @@ -9,71 +9,46 @@ prefixes: gr: http://purl.org/goodrelations/v1# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: SupplierType: class_uri: skos:Concept - description: 'Abstract base class for supplier type taxonomy. - - - **PURPOSE**: - - Classifies types of suppliers in business relationships with heritage custodians. - - - **USAGE**: - - Concrete subclasses defined in SupplierTypes.yaml: - - - PrintSupplier (print-on-demand, art prints) - - - ReproductionSupplier (museum reproductions) - - - PublicationDistributor (books, catalogs) - - - ArtisanSupplier (local crafts, handmade items) - - - LicenseHolder (exclusive merchandise rights) - - - ServiceProvider (photography, framing, etc.) - - - **ONTOLOGY ALIGNMENT**: - - - `skos:Concept` - Taxonomy/classification concept - - - `gr:BusinessEntity` - GoodRelations business classification - - - **NAMING CONVENTION (Rule 0b)**: - - - `SupplierType.yaml` - This abstract base class - - - `SupplierTypes.yaml` - Concrete subclasses - - ' + description: >- + Abstract base class for supplier type taxonomy. + alt_descriptions: + nl: Abstracte basisklasse voor leverancierstype-taxonomie. + de: Abstrakte Basisklasse für Lieferantentyp-Taxonomie. + fr: Classe de base abstraite pour la taxonomie des types de fournisseurs. + structured_aliases: + - literal_form: leverancierstype + in_language: nl + - literal_form: Lieferantentyp + in_language: de + - literal_form: type de fournisseur + in_language: fr + comments: + - Classifies types of suppliers in business relationships with heritage custodians. + - Concrete subclasses in SupplierTypes.yaml include PrintSupplier, ReproductionSupplier, etc. + broad_mappings: + - skos:Concept + close_mappings: + - gr:BusinessEntity slots: - has_label - has_description slot_usage: has_label: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: label_text: Print Supplier has_description: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: description_text: Suppliers providing print-on-demand and art reproduction services - exact_mappings: - - skos:Concept - close_mappings: - - gr:BusinessEntity annotations: custodian_types: '["*"]' custodian_types_rationale: Supplier types applicable to any custodian with commercial operations. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml index 7470790e7a..a664c488b2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/SupplierTypes.yaml @@ -5,101 +5,144 @@ 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/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./SupplierType - - linkml:types +- ./SupplierType +- linkml:types classes: PrintSupplier: is_a: SupplierType - class_uri: hc:PrintSupplier - description: 'Supplier providing print-on-demand and art reproduction services. - - Examples: King & McGaw, Artful, Fine Art America - - ' - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Supplier providing print-on-demand and art reproduction services. + alt_descriptions: + nl: Leverancier van print-on-demand en kunstreproductie-diensten. + de: Lieferant für Print-on-Demand und Kunstreproduktionsdienste. + structured_aliases: + - literal_form: drukleverancier + in_language: nl + - literal_form: Drucklieferant + in_language: de + comments: + - Examples include King & McGaw, Artful, Fine Art America. broad_mappings: - crm:E39_Actor - schema:Organization + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" ReproductionSupplier: is_a: SupplierType - class_uri: hc:ReproductionSupplier - description: 'Supplier providing museum-quality reproductions of artifacts and - artworks. - - Examples: Museum Reproductions Ltd, Alva Studios - - ' + description: >- + Supplier providing museum-quality reproductions of artifacts and artworks. + alt_descriptions: + nl: Leverancier van museumkwaliteit-reproducties van artefacten en kunstwerken. + de: Lieferant für Museum-Qualitäts-Reproduktionen von Artefakten und Kunstwerken. + structured_aliases: + - literal_form: reproductieleverancier + in_language: nl + - literal_form: Reproduktionslieferant + in_language: de + comments: + - Examples include Museum Reproductions Ltd, Alva Studios. broad_mappings: - crm:E39_Actor - schema:Organization PublicationDistributor: is_a: SupplierType - class_uri: hc:PublicationDistributor - description: 'Distributor for books, catalogs, and publications. - - Examples: Yale University Press, Thames & Hudson - - ' + description: >- + Distributor for books, catalogs, and publications. + alt_descriptions: + nl: Distributeur voor boeken, catalogi en publicaties. + de: Distributor für Bücher, Kataloge und Publikationen. + structured_aliases: + - literal_form: publicatiedistributeur + in_language: nl + - literal_form: Publikationsvertrieb + in_language: de + comments: + - Examples include Yale University Press, Thames & Hudson. broad_mappings: - crm:E39_Actor - schema:Organization ArtisanSupplier: is_a: SupplierType - class_uri: hc:ArtisanSupplier - description: 'Local artisan or craftsperson providing handmade items. - - Examples: Local jewelry makers, traditional crafters - - ' + description: >- + Local artisan or craftsperson providing handmade items. + alt_descriptions: + nl: Lokale ambachtsman of vakman die handgemaakte items levert. + de: Lokaler Handwerker oder Kunsthandwerker für handgefertigte Artikel. + structured_aliases: + - literal_form: ambachtsleverancier + in_language: nl + - literal_form: Handwerkerlieferant + in_language: de broad_mappings: - crm:E39_Actor - schema:Organization LicenseHolder: is_a: SupplierType - class_uri: hc:LicenseHolder - description: 'Entity holding exclusive licensing rights for merchandise. - - Examples: Exclusive brand licensees, IP rights holders - - ' + description: >- + Entity holding exclusive licensing rights for merchandise. + alt_descriptions: + nl: Entiteit die exclusieve licentierechten voor merchandise bezit. + de: Entität mit exklusiven Lizenzrechten für Merchandise. + structured_aliases: + - literal_form: licentiehouder + in_language: nl + - literal_form: Lizenzinhaber + in_language: de broad_mappings: - crm:E39_Actor - schema:Organization ServiceProvider: is_a: SupplierType - class_uri: hc:ServiceProvider - description: 'Supplier providing services rather than products. - - Examples: Photography services, framing services, packaging - - ' + description: >- + Supplier providing services rather than products. + alt_descriptions: + nl: Leverancier die diensten levert in plaats van producten. + de: Lieferant, der Dienstleistungen statt Produkte anbietet. + structured_aliases: + - literal_form: dienstverlener + in_language: nl + - literal_form: Dienstleister + in_language: de + comments: + - Examples include photography services, framing services, packaging. broad_mappings: - crm:E39_Actor - schema:Organization WholesaleSupplier: is_a: SupplierType - class_uri: hc:WholesaleSupplier - description: 'Bulk/wholesale supplier for general merchandise. - - Examples: Museum store wholesalers, gift trade suppliers - - ' + description: >- + Bulk/wholesale supplier for general merchandise. + alt_descriptions: + nl: Groothandelleverancier voor algemene koopwaar. + de: Großhandelslieferant für allgemeine Waren. + structured_aliases: + - literal_form: groothandelleverancier + in_language: nl + - literal_form: Großhandelslieferant + in_language: de broad_mappings: - crm:E39_Actor - schema:Organization DigitalContentSupplier: is_a: SupplierType - class_uri: hc:DigitalContentSupplier - description: 'Supplier of digital products and content. - - Examples: Digital image libraries, audio guide providers - - ' + description: >- + Supplier of digital products and content. + alt_descriptions: + nl: Leverancier van digitale producten en content. + de: Lieferant für digitale Produkte und Inhalte. + structured_aliases: + - literal_form: digitale content-leverancier + in_language: nl + - literal_form: Digital-Content-Lieferant + in_language: de + comments: + - Examples include digital image libraries, audio guide providers. broad_mappings: - crm:E39_Actor - schema:Organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Tag.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Tag.yaml index 99e2729302..78e86388dc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Tag.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Tag.yaml @@ -7,49 +7,35 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ dct: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: Tag: class_uri: skos:Concept - description: 'A structured representation of a tag, keyword, hashtag, or classification term. - - - **USAGE**: - - Replaces simple string-based `tag` slot per Rule 53/56 to enable: - - - Rich metadata (platform-specific tag types, hashtag prefixes) - - - Provenance tracking (who assigned the tag, when) - - - Taxonomy links (SKOS broader/narrower relationships) - - - Multilingual labels - - - **PLATFORM-SPECIFIC EXAMPLES**: - - - YouTube: Video tags (author-defined keywords) - - - Twitter/X: Hashtags (#heritage, #museum) - - - Instagram: Hashtags from caption - - - Mastodon: Hashtags from post content - - - **HERITAGE CONTEXT**: - - Tags from heritage institution social media content, collection items, - - or organizational metadata. - - ' + description: >- + Structured representation of a keyword, hashtag, or classification term used for categorization and discovery. + alt_descriptions: + nl: Gestructureerde weergave van een trefwoord, hashtag of classificatieterm voor categorisatie en ontdekking. + de: Strukturierte Darstellung eines Schlagworts, Hashtags oder Klassifikationsbegriffs zur Kategorisierung und Entdeckung. + fr: Représentation structurée d'un mot-clé, hashtag ou terme de classification pour la catégorisation et la découverte. + es: Representación estructurada de una palabra clave, hashtag o término de clasificación para categorización y descubrimiento. + ar: تمثيل منظم لكلمة مفتاحية أو وسم تصنيفي لمصطلح التصنيف والاكتشاف. + id: Representasi terstruktur dari kata kunci, hashtag, atau istilah klasifikasi untuk kategorisasi dan penemuan. + zh: 用于分类和发现的关键词、标签或分类术语的结构化表示。 + broad_mappings: + - skos:Concept + - crm:E55_Type + keywords: + - tag + - keyword + - hashtag + - classification + - taxonomy slots: - identified_by - has_label @@ -61,11 +47,7 @@ classes: required: true annotations: specificity_score: 0.45 - specificity_rationale: 'Tags are broadly useful across social media content, collections, - - and organizational metadata. Moderate specificity. - - ' + specificity_rationale: Tags are broadly useful across social media content, collections, and organizational metadata. migration_source: tag slot migration_date: '2026-01-16' migration_rule: Rule 53/56 @@ -84,3 +66,18 @@ classes: comments: - Replaces string-based tag per Rule 53/56 (2026-01-16) - Enables platform-specific tag handling (hashtags vs. keywords) + structured_aliases: + - literal_form: concept + in_language: nl + - literal_form: concept + in_language: de + - literal_form: concept + in_language: fr + - literal_form: concept + in_language: es + - literal_form: concept + in_language: ar + - literal_form: concept + in_language: id + - literal_form: concept + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml index e80bc2d520..69dd605e7f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TargetHumidity.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/TargetHumidity name: TargetHumidity title: Target Humidity Class -description: "The target setpoint for relative humidity.\n\n**MIGRATED** from humidity_target (Rule 53).\n\nUsed in environmental control policies for heritage preservation." prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,24 +8,54 @@ prefixes: qudt: http://qudt.org/schema/qudt/ default_prefix: hc imports: - - linkml:types - - ../slots/has_measurement_unit - - ../slots/has_value +- linkml:types +- ../slots/has_measurement_unit +- ../slots/has_value classes: TargetHumidity: class_uri: schema:QuantitativeValue - description: "Target humidity setpoint." + description: >- + Desired relative level for environmental control in heritage preservation contexts. + alt_descriptions: + nl: Gewenst relatief vochtigheidsniveau voor omgevingsbeheersing in erfgoedbehoud. + de: Gewünschte relative Luftfeuchtigkeit für die Umweltkontrolle in der Denkmalpflege. + fr: Niveau d'humidité relative cible pour le contrôle environnemental en conservation du patrimoine. + es: Nivel de humedad relativa objetivo para el control ambiental en conservación del patrimonio. + ar: مستوى الرطوبة النسبية المستهدف للتحكم البيئي في حفظ التراث. + id: Tingkat kelembaban relatif target untuk pengendalian lingkungan dalam pelestarian warisan. + zh: 遗产保护环境控制的目标相对湿度水平。 + broad_mappings: + - schema:QuantitativeValue + keywords: + - humidity + - environmental control + - conservation + - setpoint slots: - has_value - - has_unit + - has_measurement_unit slot_usage: has_value: range: float required: true - has_unit: -# range: string + has_measurement_unit: ifabsent: string(%) annotations: specificity_score: 0.1 specificity_rationale: Generic utility class. custodian_types: "['*']" + structured_aliases: + - literal_form: target humidity + in_language: nl + - literal_form: target humidity + in_language: de + - literal_form: target humidity + in_language: fr + - literal_form: target humidity + in_language: es + - literal_form: target humidity + in_language: ar + - literal_form: target humidity + in_language: id + - literal_form: target humidity + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml index 9936b9bad4..9564315bb8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml @@ -1,27 +1,20 @@ id: https://nde.nl/ontology/hc/class/taste-scent-heritage-type name: taste_scent_heritage_type title: TasteScentHeritageType -description: 'Specialized CustodianType for institutions preserving culinary heritage (taste), - - olfactory heritage (scent), and sensory heritage through traditional recipes, - - perfume formulations, brewing techniques, and artisanal food/beverage practices. - - - Coverage: Corresponds to ''T'' (TASTE_SMELL) in GLAMORCUBESFIXPHDNT taxonomy. - - ' +description: >- + Specialized CustodianType for institutions preserving culinary (taste) and + olfactory (scent) heritage through practiced traditions. imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_hyponym - - ../slots/has_score - - ../slots/has_significance - - ../slots/has_type - - ../slots/transmission - - ../slots/has_method - - ../slots/preserve - - ../slots/20260202_matang/new/sensory_heritage_domain +- ../classes/AgentType +- linkml:types +- ../slots/has_hyponym +- ../slots/has_score +- ../slots/has_significance +- ../slots/has_type +- ../slots/transmission +- ../slots/has_method +- ../slots/preserve +- ../slots/has_domain prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -39,11 +32,39 @@ classes: TasteScentHeritageType: is_a: CustodianType class_uri: skos:Concept + description: >- + Custodian category for organizations that actively practice, preserve, and transmit culinary and olfactory traditions (recipes, formulations, brewing and distilling techniques) as. + alt_descriptions: + nl: Instellingstype voor organisaties die culinair en geur-erfgoed actief beoefenen bewaren en overdragen. + de: Einrichtungstyp fuer Organisationen die kulinarisches und olfaktorisches Erbe aktiv praktizieren bewahren und vermitteln. + fr: Type d institution pour des organisations qui pratiquent preservent et transmettent activement un patrimoine gustatif et olfactif. + es: Tipo de institucion para organizaciones que practican preservan y transmiten activamente patrimonio culinario y olfativo. + ar: نوع جهة لمنظمات تمارس وتحفظ وتنقل التراث الذوقي والشمّي بشكل نشط. + id: Tipe lembaga untuk organisasi yang secara aktif mempraktikkan melestarikan dan mewariskan warisan rasa dan aroma. + zh: 面向积极实践、保存并传承味觉与嗅觉传统(配方、酿造/蒸馏技艺等)的机构类型。 annotations: skos:prefLabel: Taste and Scent Heritage specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Coverage + + Corresponds to 'T' (TASTE_SMELL) in the GLAMORCUBESFIXPHDNT taxonomy. + + Distinction + + Taste/scent heritage custodians: + - actively practice and transmit techniques (not only exhibit artifacts) + - preserve intangible knowledge (recipes, formulations, sensory skills) + - may produce heritage foods/beverages/perfumes using historical methods + + This class models archives/museums as organizations, not collections. + + legacy_description: | + Preserved from earlier, more verbose description. + It contained extended criteria lists, ontology layer notes, Wikidata coverage, + and a long RDF serialization example. structured_aliases: - literal_form: culinair erfgoed predicate: EXACT_SYNONYM @@ -87,7 +108,7 @@ classes: - literal_form: Brennerei predicate: EXACT_SYNONYM in_language: de - - literal_form: "Parf\xFCmhaus" + - literal_form: "Parfümhaus" predicate: EXACT_SYNONYM in_language: de - literal_form: patrimoine culinaire @@ -105,10 +126,10 @@ classes: - literal_form: patrimonio culinario predicate: EXACT_SYNONYM in_language: es - - literal_form: "cervecer\xEDa hist\xF3rica" + - literal_form: "cervecería histórica" predicate: EXACT_SYNONYM in_language: es - - literal_form: "destiler\xEDa tradicional" + - literal_form: "destilería tradicional" predicate: EXACT_SYNONYM in_language: es - literal_form: patrimonio culinario @@ -120,30 +141,27 @@ classes: - literal_form: distilleria tradizionale predicate: EXACT_SYNONYM in_language: it - - literal_form: "patrim\xF4nio culin\xE1rio" + - literal_form: "patrimônio culinário" predicate: EXACT_SYNONYM in_language: pt - - literal_form: "cervejaria hist\xF3rica" + - literal_form: "cervejaria histórica" predicate: EXACT_SYNONYM in_language: pt - description: "Specialized custodian type for institutions actively preserving culinary traditions,\nperfume formulations, brewing/distilling techniques, and other sensory heritage.\n\n**CRITICAL DISTINCTION - Taste/Scent Heritage vs. Food/Beverage Museums**:\n\nTasteScentHeritageType institutions:\n- ACTIVELY PRACTICE traditional recipes/formulations (not just exhibit)\n- PRESERVE intangible knowledge (techniques, recipes, sensory skills)\n- PRODUCE heritage foods/beverages/perfumes using historical methods\n- TRANSMIT craft knowledge through apprenticeship/demonstration\n\n**Do NOT use TasteScentHeritageType for**:\n- \u274C Food museums exhibiting artifacts \u2192 Use MuseumType\n- \u274C Restaurants without heritage mission \u2192 Not a heritage custodian\n- \u274C Commercial wineries/breweries \u2192 Use CommercialOrganizationType\n- \u274C Culinary schools \u2192 Use EducationProviderType\n\n**Use TasteScentHeritageType for**:\n- \u2705 Historic breweries/distilleries preserving\ - \ traditional recipes\n- \u2705 Perfume houses maintaining historical formulation archives\n- \u2705 Artisanal food producers using ancestral techniques\n- \u2705 Traditional spice merchants preserving blending knowledge\n- \u2705 Heritage kitchens demonstrating historical cooking methods\n- \u2705 Monastic breweries/wineries continuing centuries-old practices\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E74_Group - CIDOC-CRM social group (for organizations)\n - crm:E55_Type - Sensory heritage classification\n - foaf:Organization - Organizational entity\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Organizational entity\n - schema:FoodEstablishment - Culinary heritage sites\n - schema:LocalBusiness - Artisanal producers\n\n**Wikidata Coverage** (35+ taste/scent heritage entities):\n\nHistoric Breweries and Distilleries:\n\ - - Q131734 (brewery) - Beer production facilities preserving traditional methods\n- Q131734 (craft brewery) - Small-scale traditional brewing\n- Q93301 (distillery) - Spirits production with heritage recipes\n- Q105558717 (monastic brewery) - Religious institutions with centuries-old brewing traditions\n- Q1551322 (historic distillery) - Heritage whisky, gin, or rum production\n\nPerfume Houses and Fragrance Archives:\n- Q5283639 (perfume manufacturer) - Historic perfume houses\n- Q105558717 (perfumery museum-workshop) - Active fragrance creation sites\n- Q7241077 (fragrance archive) - Collections of historic scent formulations\n- Q215380 (essential oil distillery) - Traditional aromatic extraction\n\nArtisanal Food Producers:\n- Q5879427 (traditional cheese maker) - Ancestral dairy techniques\n- Q105558717 (heritage bakery) - Historic bread/pastry traditions\n- Q215380 (traditional sausage maker) - Ancestral meat preservation\n- Q163740 (artisanal chocolate maker) - Historic confectionery\ - \ methods\n- Q5283639 (traditional pickle maker) - Fermentation heritage\n\nSpice Merchants and Blenders:\n- Q105558717 (historic spice house) - Traditional spice trade businesses\n- Q7241077 (spice blending archive) - Preserved spice blend recipes\n- Q215380 (traditional tea blender) - Historic tea formulations\n- Q5879427 (coffee roasting heritage) - Traditional roasting techniques\n\nHeritage Kitchens and Cooking Sites:\n- Q105558717 (historic kitchen museum) - Operating historic cooking facilities\n- Q215380 (traditional cookery school) - Living heritage transmission\n- Q5283639 (heritage restaurant) - Restaurants preserving ancestral recipes\n- Q163740 (monastic kitchen) - Religious culinary traditions\n\nTraditional Beverage Producers:\n- Q105558717 (traditional winemaker) - Ancestral viticulture/winemaking\n- Q7241077 (heritage cider producer) - Traditional fermentation methods\n- Q215380 (traditional sake brewery) - Japanese brewing heritage\n- Q5879427 (heritage liqueur producer)\ - \ - Historic spirit infusion\n\n**Key Distinctions from Other Types**:\n\nvs. Museum:\n- TasteScentHeritage: ACTIVE PRACTICE of traditional recipes/techniques\n- Museum: PASSIVE EXHIBITION of culinary artifacts/history\n- Example: Functioning historic brewery vs. Beer museum with exhibits\n\nvs. IntangibleHeritageGroup:\n- TasteScentHeritage: PRODUCES tangible products (food, beverages, perfumes)\n- IntangibleHeritageGroup: PERFORMS intangible practices (music, dance, rituals)\n- Example: Brewery making traditional beer vs. Folk music ensemble\n\nvs. CommercialOrganization:\n- TasteScentHeritage: HERITAGE PRESERVATION is primary mission\n- CommercialOrganization: PROFIT is primary mission (heritage is secondary)\n- Example: Monastic brewery preserving tradition vs. Commercial craft brewery\n\nvs. EducationProvider:\n- TasteScentHeritage: DEMONSTRATES and TRANSMITS through apprenticeship\n- EducationProvider: TEACHES through formal curriculum and certification\n- Example: Heritage kitchen\ - \ with cooking demos vs. Culinary school\n\nvs. HolySacredSite:\n- TasteScentHeritage: PRIMARY focus = CULINARY/OLFACTORY heritage\n- HolySacredSite: PRIMARY focus = RELIGIOUS function (food/drink is secondary)\n- Example: Monastic brewery (heritage focus) vs. Church with historic wine cellar\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/> .\n@prefix crm: <http://www.cidoc-crm.org/cidoc-crm/> .\n@prefix foaf: <http://xmlns.com/foaf/0.1/> .\n\nhc:TasteScentHeritageType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Taste and Scent Heritage Type\"@en,\n \"Smaak en Geur Erfgoed Type\"@nl,\n \"Geschmacks- und Duft-Erbe Typ\"@de,\n \"Type de Patrimoine Gustatif et Olfactif\"@fr ;\n skos:definition \"Institutions preserving culinary and olfactory heritage through active practice\"@en ;\n skos:broader\ - \ hc:CustodianType ;\n skos:narrower hc:HistoricBrewery,\n hc:PerfumeHouse,\n hc:ArtisanalFoodProducer ;\n schema:url <https://nde.nl/ontology/hc/class/taste-scent-heritage-type> .\n\n# Example: Westvleteren Brewery (Trappist monastery preserving 19th-century brewing tradition)\n<https://w3id.org/heritage/custodian/be/westvleteren>\n a schema:FoodEstablishment, foaf:Organization, crm:E74_Group, hc:TasteScentHeritageInstitution ;\n hc:custodian_type hc:TasteScentHeritageType ;\n hc:heritage_practice \"Traditional Trappist beer brewing using 1838 recipe\" ;\n hc:sensory_heritage_domain \"Taste (beer), Scent (brewing aromas), Intangible knowledge (monastic brewing methods)\" ;\n hc:preservation_method \"Oral tradition among monks\", \"Handwritten brewing logs\", \"Apprenticeship of new brewmasters\" ;\n hc:traditional_products \"Westvleteren 12 (quadrupel)\", \"Westvleteren 8 (dubbel)\", \"Westvleteren Blonde\" ;\n hc:knowledge_transmission \"Monastic\ - \ apprenticeship\", \"Direct demonstration\", \"No written recipe publication\" ;\n hc:community_significance \"UNESCO-recognized Trappist brewing tradition\", \"Cultural identity of Belgian monasticism\", \"Pilgrimage site for beer heritage\" ;\n schema:name \"Brouwerij Westvleteren (Sint-Sixtusabdij)\" ;\n schema:foundingDate \"1838\" ;\n schema:location \"Westvleteren, Belgium\" ;\n schema:description \"Trappist monastery brewery producing traditional Belgian beer using 19th-century methods, maintaining ancestral brewing knowledge through monastic oral tradition\" ;\n schema:url <https://www.sintsixtus.be/> ;\n foaf:based_near <http://sws.geonames.org/2785141/> .\n```\n" - exact_mappings: + - literal_form: taste scent heritage type + in_language: ar + - literal_form: taste scent heritage type + in_language: id + - literal_form: taste scent heritage type + in_language: zh + broad_mappings: - skos:Concept - - schema:FoodEstablishment + - crm:E55_Type close_mappings: + - schema:FoodEstablishment - crm:E74_Group - foaf:Organization - - schema:LocalBusiness related_mappings: - schema:Organization - - crm:E55_Type - schema:Place slots: - has_significance @@ -151,83 +169,46 @@ classes: - preserve - transmission - has_method - - sensory_heritage_domain + - has_domain - has_hyponym - has_score slot_usage: preserve: -# range: string # uriorcurie - # range: HeritagePractice multivalued: true - inlined: false # Fixed invalid inline for primitive type required: true examples: - value: has_label: Traditional Trappist brewing using 1838 recipe - - value: - has_label: Historic perfume formulation, 18th-century Grasse - - value: - has_label: Ancestral Gouda cheese with raw milk - sensory_heritage_domain: -# range: string + has_domain: required: true examples: - value: Taste (beer), Scent (aromas), Intangible (brewing) - - value: Scent (perfume), Intangible (nose expertise) - - value: Taste (cheese), Texture (aging), Intangible (craft) has_method: -# range: string multivalued: true required: true examples: - value: Oral tradition, Brewing logs, Apprenticeship - - value: Formula archives, Nose training, Apprenticeship - - value: Family manuscripts, Demonstration, PDO status has_type: -# range: string # uriorcurie - # range: TraditionalProductType multivalued: true required: true examples: - value: Westvleteren 12, 8, Blonde - - value: Eau de Cologne 1709, Rose de Mai - - value: Aged Gouda 18-month, 24-month, 36-month transmission: -# range: string required: true examples: - value: Monastic apprenticeship, Direct demo, Oral tradition - - value: Apprentice program (3 years), Nose training - - value: Family succession, Public demos, PDO training has_significance: -# range: string # uriorcurie - # range: Significance multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type required: false + inlined: false examples: - value: has_type: CommunitySignificance has_description: UNESCO-recognized Trappist tradition, Belgian cultural identity, Beer pilgrimage site - - value: - has_type: TerroirSignificance - has_description: Grasse UNESCO heritage, French parfumerie tradition, Olfactory tourism - - value: - has_type: EconomicSignificance - has_description: Protected Gouda PDO, Dutch cheese identity, Economic importance to region has_hyponym: -# range: string # uriorcurie - # range: TasteScentSubType multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type + inlined_as_list: false examples: - value: - Brewery - Cafe - - value: - - Chocolaterie - - FoodManufacturer - - value: - - Restaurant - - Pizzeria \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml index 7555ee88e6..fbec9d1836 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubType.yaml @@ -1,80 +1,78 @@ id: https://nde.nl/ontology/hc/class/TasteScentSubType name: taste_scent_sub_type title: Taste Scent Sub Type - 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/ + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/equivalent_to +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/equivalent_to classes: TasteScentSubType: class_uri: skos:Concept abstract: true - description: | - Abstract base class for taste/scent heritage subtypes in the GLAMORCUBESFIXPHDNT taxonomy. - - **Purpose**: - Represents specific categories of culinary and olfactory heritage institutions, - from historic breweries to perfume houses to traditional restaurants. - - **Type/Types Pattern** (Rule 0b): - - TasteScentSubType.yaml: This abstract base class - - TasteScentSubTypes.yaml: Concrete subclasses (15 types from Wikidata) - - **Ontological Alignment**: - - **Primary** (`class_uri`): `skos:Concept` - SKOS thesaurus concept - - **Related**: `schema:FoodEstablishment` - Schema.org food-related organizations - - **Migration History**: - - 2026-01-16: Created from taste_scent_subtype slot + TasteScentHeritageTypeEnum - - Original enum had 15 Wikidata-aligned values (BREWERY, CAFÉ, RESTAURANT, etc.) - - exact_mappings: - - skos:Concept + description: >- + Abstract category for subclassifying culinary-heritage bearers by establishment or producer profile. + alt_descriptions: + nl: Abstracte basisklasse voor subtypen van culinaire en olfactorische erfgoedinstituties. + de: Abstrakte Basisklasse für Subtypen kulinarischer und olfaktorischer Erbeinrichtungen. + fr: Classe de base abstraite pour les sous-types d'institutions du patrimoine culinaire et olfactif. + es: Clase base abstracta para subtipos de instituciones patrimoniales culinarias y olfativas. + ar: فئة أساسية مجردة للأنواع الفرعية لمؤسسات التراث الذوقي والشمّي. + id: Kelas dasar abstrak untuk subtipe lembaga warisan kuliner dan olfaktori. + zh: 味觉与嗅觉遗产机构子类型的抽象基类。 + broad_mappings: + - skos:Concept + - crm:E55_Type close_mappings: - - schema:FoodEstablishment - + - schema:FoodEstablishment slots: - - has_label - - has_description - - equivalent_to - + - has_label + - has_description + - equivalent_to slot_usage: has_label: required: true examples: - - value: Brewery - - value: Café - - value: Chocolaterie + - value: Brewery + - value: Café + - value: Chocolaterie has_description: examples: - - value: Business that makes and sells beer + - value: Business that makes and sells beer equivalent_to: range: WikiDataIdentifier inlined_as_list: true - examples: - - value: - description: wikidata:Q131734 (brewery) - - value: - description: wikidata:Q30022 (café) - + keywords: + - culinary heritage + - olfactory heritage + - food establishment + - gastronomy annotations: specificity_score: 0.85 - specificity_rationale: | - Very specific to taste/scent heritage custodians (Type T in GLAMORCUBESFIXPHDNT). - Used for classifying culinary and olfactory heritage institutions. + specificity_rationale: Very specific to taste/scent heritage custodians. custodian_types: '["T"]' - custodian_types_rationale: | - Exclusively for Taste/Smell heritage custodians categorization. migration_source: TasteScentHeritageTypeEnum migration_date: "2026-01-16" + structured_aliases: + - literal_form: taste scent type + in_language: nl + - literal_form: taste scent type + in_language: de + - literal_form: taste scent type + in_language: fr + - literal_form: taste scent type + in_language: es + - literal_form: taste scent type + in_language: ar + - literal_form: taste scent type + in_language: id + - literal_form: taste scent type + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml index bcfe552689..d0feace456 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TasteScentSubTypes.yaml @@ -6,278 +6,655 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./TasteScentSubType - - linkml:types +- ./TasteScentSubType +- linkml:types classes: Brewery: is_a: TasteScentSubType class_uri: wd:Q131734 - description: 'Business that makes and sells beer. - - Includes historic breweries, craft breweries preserving traditional methods, - - and monastic breweries with centuries-old brewing traditions. - - ' - exact_mappings: + description: >- + Establishment producing and selling beer, including historic, craft, and monastic breweries. + alt_descriptions: + nl: Instelling die bier produceert en verkoopt, inclusief historische, ambachtelijke en kloosterbrouwerijen. + de: Einrichtung die Bier produziert und verkauft, einschließlich historischer, handwerklicher und Klosterbrauereien. + fr: Établissement produisant et vendant de la bière, y compris les brasseries historiques, artisanales et monastiques. + es: Establecimiento que produce y vende cerveza, incluyendo cervecerías históricas, artesanales y monásticas. + zh: 生产并销售啤酒的场所,包括历史性、工艺性和修道院啤酒厂。 + ar: 'مفهوم لـ: Establishment producing and selling beer, including historic, craft, and monastic breweries.' + id: 'Konsep untuk: Establishment producing and selling beer, including historic, craft, and monastic breweries.' + close_mappings: - wd:Q131734 - annotations: - wikidata_id: Q131734 - multilingual_labels: "de: Brauerei\nes: cervecer\xEDa\nfr: brasserie\nnl: brouwerij\n" - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' broad_mappings: - skos:Concept + - schema:FoodEstablishment + structured_aliases: + - literal_form: brouwerij + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Brauerei + predicate: EXACT_SYNONYM + in_language: de + - literal_form: brasserie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cervecería + predicate: EXACT_SYNONYM + in_language: es + - literal_form: brewery + in_language: ar + - literal_form: brewery + in_language: id + - literal_form: brewery + in_language: zh + keywords: + - brewery + - beer production + - craft brewing + - monastic brewery + comments: + - Includes historic breweries preserving traditional methods + - Monastic breweries with centuries-old brewing traditions + annotations: + wikidata_id: Q131734 + specificity_score: 0.1 + custodian_types: '[''*'']' Cafe: is_a: TasteScentSubType class_uri: wd:Q30022 - description: "Establishment that serves coffee and tea.\nIncludes historic coffeehouses,\ - \ traditional tea rooms,\nand caf\xE9 cultures with heritage significance.\n" - exact_mappings: + description: >- + Establishment serving coffee and tea, including historic coffeehouses and traditional tea rooms. + alt_descriptions: + nl: Instelling die koffie en thee serveert, inclusief historische koffiehuizen en traditionele theesalons. + de: Einrichtung die Kaffee und Tee serviert, einschließlich historischer Kaffeehäuser und traditioneller Teestuben. + fr: Établissement servant du café et du thé, y compris les cafés historiques et les salons de thé traditionnels. + es: Establecimiento que sirve café y té, incluyendo cafeterías históricas y salones de té tradicionales. + zh: 提供咖啡和茶的场所,包括历史咖啡馆和传统茶室。 + ar: 'مفهوم لـ: Establishment serving coffee and tea, including historic coffeehouses and traditional tea rooms.' + id: 'Konsep untuk: Establishment serving coffee and tea, including historic coffeehouses and traditional tea rooms.' + close_mappings: - wd:Q30022 - annotations: - wikidata_id: Q30022 - multilingual_labels: "de: Caf\xE9\nes: cafeter\xEDa\nfr: caf\xE9\nnl: caf\xE9\ - \n" broad_mappings: - skos:Concept + - schema:FoodEstablishment + structured_aliases: + - literal_form: café + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Café + predicate: EXACT_SYNONYM + in_language: de + - literal_form: café + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cafetería + predicate: EXACT_SYNONYM + in_language: es + - literal_form: cafe + in_language: ar + - literal_form: cafe + in_language: id + - literal_form: cafe + in_language: zh + keywords: + - cafe + - coffeehouse + - tea room + comments: + - Includes café cultures with heritage significance + annotations: + wikidata_id: Q30022 + custodian_types: '[''*'']' VienneseCoffeeHouse: is_a: TasteScentSubType class_uri: wd:Q261335 - description: "Type of caf\xE9 specific to Viennese coffee culture.\nUNESCO-recognized\ - \ intangible cultural heritage of Austria.\nTraditional coffeehouses with historic\ - \ ambiance and practices.\n" - exact_mappings: + description: >- + Traditional café recognized by UNESCO as intangible cultural heritage of Austria. + alt_descriptions: + nl: Traditioneel Weens koffiehuis, erkend door UNESCO als immaterieel cultureel erfgoed van Oostenrijk. + de: Traditionelles Wiener Kaffeehaus, von der UNESCO als immaterielles Kulturerbe Österreichs anerkannt. + fr: Café viennois traditionnel reconnu par l'UNESCO comme patrimoine culturel immatériel de l'Autriche. + es: Café vienés tradicional reconocido por la UNESCO como patrimonio cultural inmaterial de Austria. + zh: 传统维也纳咖啡馆,被联合国教科文组织列为奥地利非物质文化遗产。 + ar: 'مفهوم لـ: Traditional café recognized by UNESCO as intangible cultural heritage of Austria.' + id: 'Konsep untuk: Traditional café recognized by UNESCO as intangible cultural heritage of Austria.' + close_mappings: - wd:Q261335 - annotations: - wikidata_id: Q261335 - multilingual_labels: "de: Wiener Kaffeehaus\nes: caf\xE9 vien\xE9s\nfr: culture\ - \ des Caf\xE9s viennois\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: Wiener Kaffeehaus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: café vienés + predicate: EXACT_SYNONYM + in_language: es + - literal_form: viennese coffee house + in_language: nl + - literal_form: viennese coffee house + in_language: fr + - literal_form: viennese coffee house + in_language: ar + - literal_form: viennese coffee house + in_language: id + - literal_form: viennese coffee house + in_language: zh + keywords: + - viennese coffeehouse + - UNESCO heritage + - austrian culture + annotations: + wikidata_id: Q261335 + unesco_recognition: "2011" + custodian_types: '[''*'']' DrinkingEstablishment: is_a: TasteScentSubType class_uri: wd:Q112654507 - description: "Business whose primary function is serving beverages for consumption\ - \ on premises.\nIncludes caf\xE9s, tea houses, inns, and other beverage-focused\ - \ establishments.\n" - exact_mappings: + description: >- + Business primarily serving beverages for on-premises consumption, including cafés, tea houses, and inns. + alt_descriptions: + nl: Bedrijf dat voornamelijk dranken serveert voor consumptie op locatie, inclusief cafés, theehuizen en herbergen. + de: Unternehmen das hauptsächlich Getränke für den Verzehr vor Ort serviert, einschließlich Cafés, Teehäuser und Gasthäuser. + fr: Établissement servant principalement des boissons pour consommation sur place, y compris cafés, maisons de thé et auberges. + es: Negocio que sirve principalmente bebidas para consumo en el local, incluyendo cafeterías, casas de té y posadas. + zh: 主要提供堂饮饮料的场所,包括咖啡馆、茶馆和客栈。 + ar: 'مفهوم لـ: Business primarily serving beverages for on-premises consumption, including cafés, tea houses, and inns.' + id: 'Konsep untuk: Business primarily serving beverages for on-premises consumption, including cafés, tea houses, and inns.' + close_mappings: - wd:Q112654507 - annotations: - wikidata_id: Q112654507 - multilingual_labels: "de: Getr\xE4nkeetablissement\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: Getränkeetablissement + predicate: EXACT_SYNONYM + in_language: de + - literal_form: drinking establishment + in_language: nl + - literal_form: drinking establishment + in_language: fr + - literal_form: drinking establishment + in_language: es + - literal_form: drinking establishment + in_language: ar + - literal_form: drinking establishment + in_language: id + - literal_form: drinking establishment + in_language: zh + keywords: + - drinking establishment + - beverage service + - tea house + annotations: + wikidata_id: Q112654507 + custodian_types: '[''*'']' EatingOrDrinkingEstablishment: is_a: TasteScentSubType class_uri: wd:Q88985865 - description: 'Combined eating or drinking establishment. - - Broad category encompassing various food and beverage service establishments. - - ' - exact_mappings: + description: >- + Venue-oriented grouping for businesses centered on on-site food or drink service. + alt_descriptions: + nl: Brede categorie van instellingen die voedsel- en/of drankenservices bieden. + de: Breite Kategorie von Einrichtungen, die Speise- und/oder Getränkeservices anbieten. + fr: Large catégorie d'établissements proposant des services de restauration et/ou de boissons. + es: Amplia categoría de establecimientos que proporcionan servicios de comida y/o bebida. + zh: 提供餐饮服务的场所的广泛类别。 + ar: 'مفهوم لـ: Broad category of establishments providing food and/or beverage services.' + id: 'Konsep untuk: Broad category of establishments providing food and/or beverage services.' + close_mappings: - wd:Q88985865 - annotations: - wikidata_id: Q88985865 - multilingual_labels: "fr: \xE9tablissement de restauration ou de boisson\n" broad_mappings: - skos:Concept + keywords: + - food service + - beverage service + - hospitality + annotations: + wikidata_id: Q88985865 + custodian_types: '[''*'']' + structured_aliases: + - literal_form: eating drinking establishment + in_language: nl + - literal_form: eating drinking establishment + in_language: de + - literal_form: eating drinking establishment + in_language: fr + - literal_form: eating drinking establishment + in_language: es + - literal_form: eating drinking establishment + in_language: ar + - literal_form: eating drinking establishment + in_language: id + - literal_form: eating drinking establishment + in_language: zh Chocolaterie: is_a: TasteScentSubType class_uri: wd:Q762548 - description: 'Food manufacturer specializing in chocolate. - - Includes artisanal chocolate makers, historic chocolate houses, - - and manufacturers preserving traditional confectionery methods. - - ' - exact_mappings: + description: >- + Food manufacturer specializing in chocolate, including artisanal makers and historic chocolate houses. + alt_descriptions: + nl: Voedselproducent gespecialiseerd in chocolade, inclusief ambachtelijke makers en historische chocoladehuizen. + de: Lebensmittelhersteller spezialisiert auf Schokolade, einschließlich handwerklicher Hersteller und historischer Chocolaterien. + fr: Fabricant alimentaire spécialisé dans le chocolat, y compris les artisans et les maisons historiques. + es: Fabricante de alimentos especializado en chocolate, incluyendo artesanos y casas históricas de chocolate. + zh: 专门生产巧克力的食品制造商,包括手工制作者和历史巧克力屋。 + ar: 'مفهوم لـ: Food manufacturer specializing in chocolate, including artisanal makers and historic chocolate houses.' + id: 'Konsep untuk: Food manufacturer specializing in chocolate, including artisanal makers and historic chocolate houses.' + close_mappings: - wd:Q762548 - annotations: - wikidata_id: Q762548 - multilingual_labels: 'de: Chocolaterie - - es: productor de chocolate - - fr: chocolaterie - - nl: chocolaterie - - ' broad_mappings: - skos:Concept + structured_aliases: + - literal_form: chocolaterie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Chocolaterie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chocolaterie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: productor de chocolate + predicate: EXACT_SYNONYM + in_language: es + - literal_form: chocolaterie + in_language: ar + - literal_form: chocolaterie + in_language: id + - literal_form: chocolaterie + in_language: zh + keywords: + - chocolate + - confectionery + - artisanal food + annotations: + wikidata_id: Q762548 + custodian_types: '[''*'']' FoodManufacturer: is_a: TasteScentSubType class_uri: wd:Q1252971 - description: 'Company that produces foods. - - Includes traditional food manufacturers, artisanal producers, - - and companies preserving heritage food production methods. - - ' - exact_mappings: + description: >- + Producer-oriented grouping for organizations making edible goods at scale. + alt_descriptions: + nl: Bedrijf dat voedingsmiddelen produceert, inclusief traditionele fabrikanten en ambachtelijke producenten. + de: Unternehmen das Lebensmittel produziert, einschließlich traditioneller Hersteller und handwerklicher Produzenten. + fr: Entreprise produisant des aliments, y compris les fabricants traditionnels et les producteurs artisanaux. + es: Empresa que produce alimentos, incluyendo fabricantes tradicionales y productores artesanales. + zh: 生产食品的公司,包括传统制造商和保持传统工艺的手工生产者。 + ar: 'مفهوم لـ: Company producing foods, including traditional manufacturers and artisanal producers preserving heritage methods.' + id: 'Konsep untuk: Company producing foods, including traditional manufacturers and artisanal producers preserving heritage methods.' + close_mappings: - wd:Q1252971 - annotations: - wikidata_id: Q1252971 - multilingual_labels: 'de: Lebensmittelhersteller - - es: empresa agroalimentaria - - fr: entreprise agroalimentaire - - nl: voedselproducent - - ' broad_mappings: - skos:Concept + structured_aliases: + - literal_form: voedselproducent + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lebensmittelhersteller + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entreprise agroalimentaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: empresa agroalimentaria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: food manufacturer + in_language: ar + - literal_form: food manufacturer + in_language: id + - literal_form: food manufacturer + in_language: zh + keywords: + - food production + - artisanal producer + - heritage food + annotations: + wikidata_id: Q1252971 + custodian_types: '[''*'']' Restaurant: is_a: TasteScentSubType class_uri: wd:Q11707 - description: 'Single establishment which prepares and serves food, located in - building. - - Includes historic restaurants, heritage eateries, and establishments - - preserving traditional culinary practices. - - ' - exact_mappings: + description: >- + Dining-service grouping for businesses focused on prepared meal provision. + alt_descriptions: + nl: Instelling die eten bereidt en serveert, inclusief historische restaurants die traditionele culinaire praktijken behouden. + de: Einrichtung die Essen zubereitet und serviert, einschließlich historischer Restaurants mit traditionellen kulinarischen Praktiken. + fr: Établissement préparant et servant des repas, y compris les restaurants historiques préservant les pratiques culinaires traditionnelles. + es: Establecimiento que prepara y sirve comida, incluyendo restaurantes históricos que preservan prácticas culinarias tradicionales. + zh: 制作并供应食物的场所,包括保持传统烹饪做法的历史餐厅。 + ar: 'مفهوم لـ: Establishment preparing and serving food, including historic restaurants preserving traditional culinary practices.' + id: 'Konsep untuk: Establishment preparing and serving food, including historic restaurants preserving traditional culinary practices.' + close_mappings: - wd:Q11707 - annotations: - wikidata_id: Q11707 - multilingual_labels: 'de: Restaurant - - es: restaurante - - fr: restaurant - - nl: restaurant - - ' broad_mappings: - skos:Concept + structured_aliases: + - literal_form: restaurant + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Restaurant + predicate: EXACT_SYNONYM + in_language: de + - literal_form: restaurant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: restaurante + predicate: EXACT_SYNONYM + in_language: es + - literal_form: restaurant + in_language: ar + - literal_form: restaurant + in_language: id + - literal_form: restaurant + in_language: zh + keywords: + - restaurant + - dining + - culinary heritage + annotations: + wikidata_id: Q11707 + custodian_types: '[''*'']' RestaurantChain: is_a: TasteScentSubType class_uri: wd:Q18534542 - description: 'Set of related restaurants in many different locations under shared - - corporate ownership or franchising agreements. - - ' - exact_mappings: + description: >- + Multi-branch dining-service grouping governed by shared branding and operating standards. + alt_descriptions: + nl: Groep gerelateerde restaurants die onder gemeenschappelijk bedrijfsbezit of franchiseovereenkomsten opereren. + de: Gruppe verwandter Restaurants, die unter gemeinsamer Unternehmensführung oder Franchise-Vereinbarungen betrieben werden. + fr: Ensemble de restaurants apparentés fonctionnant sous propriété commune ou accords de franchise. + es: Conjunto de restaurantes relacionados que operan bajo propiedad corporativa compartida o acuerdos de franquicia. + zh: 在共同企业所有权或特许经营协议下运营的相关餐厅集合。 + ar: 'مفهوم لـ: Set of related restaurants operating under shared corporate ownership or franchising agreements.' + id: 'Konsep untuk: Set of related restaurants operating under shared corporate ownership or franchising agreements.' + close_mappings: - wd:Q18534542 - annotations: - wikidata_id: Q18534542 - multilingual_labels: "de: Restaurantkette\nes: cadena de restaurantes\nfr: cha\xEE\ - ne de restaurants\nnl: restaurantketen\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: restaurantketen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Restaurantkette + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chaîne de restaurants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cadena de restaurantes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: restaurant chain + in_language: ar + - literal_form: restaurant chain + in_language: id + - literal_form: restaurant chain + in_language: zh + keywords: + - restaurant chain + - franchise + - corporate dining + annotations: + wikidata_id: Q18534542 + custodian_types: '[''*'']' EthnicRestaurant: is_a: TasteScentSubType class_uri: wd:Q110302003 - description: 'Restaurant that serves ethnic cuisine. - - Preserves and presents culinary traditions from specific cultures or regions. - - ' - exact_mappings: + description: >- + serving cuisine, preserving and presenting culinary traditions from specific cultures or regions. + alt_descriptions: + nl: Restaurant dat etnische keuken serveert en culinaire tradities van specifieke culturen of regio's behoudt. + de: Restaurant das ethnische Küche serviert und kulinarische Traditionen spezifischer Kulturen oder Regionen bewahrt. + fr: Restaurant servant une cuisine ethnique, préservant les traditions culinaires de cultures ou régions spécifiques. + es: Restaurante que sirve cocina étnica, preservando tradiciones culinarias de culturas o regiones específicas. + zh: 提供民族美食的餐厅,保存并展示特定文化或地区的烹饪传统。 + ar: 'مفهوم لـ: serving cuisine, preserving and presenting culinary traditions from specific cultures or regions.' + id: 'Konsep untuk: serving cuisine, preserving and presenting culinary traditions from specific cultures or regions.' + close_mappings: - wd:Q110302003 - annotations: - wikidata_id: Q110302003 - multilingual_labels: 'fr: restaurant ethnique - - ' broad_mappings: - skos:Concept + structured_aliases: + - literal_form: restaurant ethnique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ethnic restaurant + in_language: nl + - literal_form: ethnic restaurant + in_language: de + - literal_form: ethnic restaurant + in_language: es + - literal_form: ethnic restaurant + in_language: ar + - literal_form: ethnic restaurant + in_language: id + - literal_form: ethnic restaurant + in_language: zh + keywords: + - ethnic cuisine + - cultural heritage + - traditional food + annotations: + wikidata_id: Q110302003 + custodian_types: '[''*'']' ItalianRestaurant: is_a: TasteScentSubType class_uri: wd:Q53847673 - description: 'Restaurant serving Italian cuisine. - - Includes trattorias, osterias, and establishments preserving - - regional Italian culinary traditions. - - ' - exact_mappings: + description: >- + serving cuisine, including trattorias and osterias preserving regional culinary traditions. + alt_descriptions: + nl: Restaurant dat Italiaanse keuken serveert, inclusief trattoria's en osteria's die regionale culinaire tradities behouden. + de: Restaurant das italienische Küche serviert, einschließlich Trattorien und Osterien mit regionalen kulinarischen Traditionen. + fr: Restaurant servant une cuisine italienne, y compris les trattorias et osterias préservant les traditions culinaires régionales. + es: Restaurante que sirve cocina italiana, incluyendo trattorías y osterías que preservan tradiciones culinarias regionales. + zh: 提供意大利菜的餐厅,包括保持地区烹饪传统的餐馆和酒馆。 + ar: 'مفهوم لـ: serving cuisine, including trattorias and osterias preserving regional culinary traditions.' + id: 'Konsep untuk: serving cuisine, including trattorias and osterias preserving regional culinary traditions.' + close_mappings: - wd:Q53847673 - annotations: - wikidata_id: Q53847673 - multilingual_labels: 'de: italienisches Restaurant - - it: ristorante italiano - - ' broad_mappings: - skos:Concept + structured_aliases: + - literal_form: italienisches Restaurant + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ristorante italiano + predicate: EXACT_SYNONYM + in_language: it + - literal_form: italian restaurant + in_language: nl + - literal_form: italian restaurant + in_language: fr + - literal_form: italian restaurant + in_language: es + - literal_form: italian restaurant + in_language: ar + - literal_form: italian restaurant + in_language: id + - literal_form: italian restaurant + in_language: zh + keywords: + - italian cuisine + - trattoria + - osteria + annotations: + wikidata_id: Q53847673 + custodian_types: '[''*'']' FastFoodRestaurant: is_a: TasteScentSubType class_uri: wd:Q1751429 - description: 'Type of restaurant focused on quick service. - - Historic fast food establishments may preserve early quick-service traditions. - - ' - exact_mappings: + description: >- + focused on quick service, with historic establishments preserving early quick-service traditions. + alt_descriptions: + nl: Restaurant gericht op snelle service, waarbij historische vestigingen vroege snelservicetradities behouden. + de: Restaurant mit Fokus auf Schnellservice, wobei historische Betriebe frühe Schnellservicetraditionen bewahren. + fr: Restaurant axé sur le service rapide, les établissements historiques préservant les traditions de service rapide. + es: Restaurante enfocado en servicio rápido, con establecimientos históricos que preservan tradiciones tempranas de servicio rápido. + zh: 专注于快速服务的餐厅,历史悠久的场所保留了早期快餐传统。 + ar: 'مفهوم لـ: focused on quick service, with historic establishments preserving early quick-service traditions.' + id: 'Konsep untuk: focused on quick service, with historic establishments preserving early quick-service traditions.' + close_mappings: - wd:Q1751429 - annotations: - wikidata_id: Q1751429 - multilingual_labels: "de: Schnellrestaurant\nes: restaurante de comida r\xE1\ - pida\nfr: restaurant rapide\nnl: fastfoodrestaurant\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: fastfoodrestaurant + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schnellrestaurant + predicate: EXACT_SYNONYM + in_language: de + - literal_form: restaurant rapide + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: restaurante de comida rápida + predicate: EXACT_SYNONYM + in_language: es + - literal_form: fast food restaurant + in_language: ar + - literal_form: fast food restaurant + in_language: id + - literal_form: fast food restaurant + in_language: zh + keywords: + - fast food + - quick service + - casual dining + annotations: + wikidata_id: Q1751429 + custodian_types: '[''*'']' FastFoodRestaurantChain: is_a: TasteScentSubType class_uri: wd:Q18509232 - description: 'Type of restaurant chain focused on quick service. - - Historic chains may document evolution of fast food culture. - - ' - exact_mappings: + description: >- + Multi-branch quick-service grouping with standardized menus and high-throughput operations. + alt_descriptions: + nl: Restaurantketen gericht op snelle service, waarbij historische ketens de evolutie van fastfoodcultuur documenteren. + de: Restaurantkette mit Fokus auf Schnellservice, wobei historische Ketten die Entwicklung der Fast-Food-Kultur dokumentieren. + fr: Chaîne de restaurants axée sur le service rapide, les chaînes historiques documentant l'évolution de la culture du fast-food. + es: Cadena de restaurantes enfocada en servicio rápido, con cadenas históricas que documentan la evolución de la cultura de comida rápida. + zh: 专注于快速服务的连锁餐厅,历史悠久的连锁店记录了快餐文化的演变。 + ar: 'مفهوم لـ: focused on quick service, with historic chains documenting culture evolution.' + id: 'Konsep untuk: focused on quick service, with historic chains documenting culture evolution.' + close_mappings: - wd:Q18509232 - annotations: - wikidata_id: Q18509232 - multilingual_labels: "de: Fastfoodkette\nes: cadena de restaurantes de comida\ - \ r\xE1pida\nfr: cha\xEEne de restauration rapide\nnl: fastfoodketen\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: fastfoodketen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fastfoodkette + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chaîne de restauration rapide + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cadena de restaurantes de comida rápida + predicate: EXACT_SYNONYM + in_language: es + - literal_form: fast food restaurant chain + in_language: ar + - literal_form: fast food restaurant chain + in_language: id + - literal_form: fast food restaurant chain + in_language: zh + keywords: + - fast food chain + - quick service chain + - franchise + annotations: + wikidata_id: Q18509232 + custodian_types: '[''*'']' Pizzeria: is_a: TasteScentSubType class_uri: wd:Q1501212 - description: 'Restaurant that sells pizza. - - Includes historic pizzerias, traditional Neapolitan pizza makers, - - and establishments preserving authentic pizza-making traditions. - - ' - exact_mappings: + description: >- + Dining-service grouping focused on pizza preparation and sale. + alt_descriptions: + nl: Restaurant gespecialiseerd in pizza, inclusief historische pizzeria's en traditionele Napolitaanse pizzamakers. + de: Restaurant spezialisiert auf Pizza, einschließlich historischer Pizzerien und traditioneller neapolitanischer Pizzabäcker. + fr: Restaurant spécialisé dans la pizza, y compris les pizzerias historiques et les fabricants de pizza napolitaine traditionnelle. + es: Restaurante especializado en pizza, incluyendo pizzerías históricas y fabricantes tradicionales de pizza napolitana. + zh: 专门制作披萨的餐厅,包括历史悠久的披萨店和传统那不勒斯披萨制作者。 + ar: 'مفهوم لـ: Restaurant specializing in pizza, including historic pizzerias and traditional Neapolitan pizza makers.' + id: 'Konsep untuk: Restaurant specializing in pizza, including historic pizzerias and traditional Neapolitan pizza makers.' + close_mappings: - wd:Q1501212 - annotations: - wikidata_id: Q1501212 - multilingual_labels: "de: Pizzeria\nes: pizzer\xEDa\nfr: pizzeria\nit: pizzeria\n\ - nl: pizzeria\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: pizzeria + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pizzeria + predicate: EXACT_SYNONYM + in_language: de + - literal_form: pizzeria + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: pizzería + predicate: EXACT_SYNONYM + in_language: es + - literal_form: pizzeria + predicate: EXACT_SYNONYM + in_language: it + - literal_form: pizzeria + in_language: ar + - literal_form: pizzeria + in_language: id + - literal_form: pizzeria + in_language: zh + keywords: + - pizza + - neapolitan pizza + - italian cuisine + annotations: + wikidata_id: Q1501212 + custodian_types: '[''*'']' PizzeriaChain: is_a: TasteScentSubType class_uri: wd:Q18654742 - description: 'Restaurant chain which specializes in pizzas. - - ' - exact_mappings: + description: >- + Restaurant specializing in pizza production and sales. + alt_descriptions: + nl: Restaurantketen gespecialiseerd in pizzaproductie en -verkoop. + de: Restaurantkette spezialisiert auf Pizzaproduktion und -verkauf. + fr: Chaîne de restaurants spécialisée dans la production et la vente de pizzas. + es: Cadena de restaurantes especializada en producción y venta de pizzas. + zh: 专门生产和销售披萨的连锁餐厅。 + ar: 'مفهوم لـ: Restaurant specializing in pizza production and sales.' + id: 'Konsep untuk: Restaurant specializing in pizza production and sales.' + close_mappings: - wd:Q18654742 - annotations: - wikidata_id: Q18654742 - multilingual_labels: "de: Pizzarestaurantkette\nes: cadena de pizzer\xEDas\n\ - fr: cha\xEEne de pizzerias\n" broad_mappings: - skos:Concept + structured_aliases: + - literal_form: Pizzarestaurantkette + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chaîne de pizzerias + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cadena de pizzerías + predicate: EXACT_SYNONYM + in_language: es + - literal_form: pizzeria chain + in_language: nl + - literal_form: pizzeria chain + in_language: ar + - literal_form: pizzeria chain + in_language: id + - literal_form: pizzeria chain + in_language: zh + keywords: + - pizza chain + - franchise + - fast casual + annotations: + wikidata_id: Q18654742 + custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml index 88e89b33b7..1b780753b7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml @@ -6,26 +6,64 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# + skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_condition - - ../slots/has_description - - ../slots/has_label - - ../slots/has_percentage - - ../slots/has_type - - ../slots/effective_at - - ../slots/in_jurisdiction - - ../slots/minimum_of_minimum +- linkml:types +- ../slots/has_condition +- ../slots/has_description +- ../slots/has_label +- ../slots/has_percentage +- ../slots/has_type +- ../slots/effective_at +- ../slots/in_jurisdiction +- ../slots/minimum_of_minimum default_prefix: hc classes: TaxDeductibility: class_uri: schema:OfferItemCondition - description: "Structured representation of tax deductibility status for donations.\n\n**PURPOSE**:\n\nReplaces simple boolean `tax_deductible` flag with structured class\nthat can capture:\n- Deductibility status (full, partial, none, conditional)\n- Jurisdiction-specific variations\n- Conditions and limitations\n- Temporal validity\n\n**MIGRATION**:\n\nReplaces bespoke `tax_deductible` boolean slot per slot_fixes.yaml\nrevision and Rule 53/56.\n\n**DATA MODEL**:\n\n```\nTaxDeductibility\n \u2502\n \u251C\u2500\u2500 has_type \u2500\u2500\u2192 TaxDeductibilityType (FullyDeductible, etc.)\n \u2502\n \u251C\u2500\u2500 jurisdiction \u2500\u2500\u2192 Jurisdiction class\n \u2502\n \u251C\u2500\u2500 has_condition \u2500\u2500\u2192 Condition (structured conditions)\n \u2502\n \u2514\u2500\u2500 effective_from / effective_until \u2500\u2500\u2192 dates\n```\n\n**DEDUCTIBILITY STATUSES**:\n\n| Status | Meaning |\n|--------|---------|\n| FULLY_DEDUCTIBLE\ - \ | 100% of donation is tax-deductible |\n| PARTIALLY_DEDUCTIBLE | Only portion is deductible |\n| NOT_DEDUCTIBLE | No tax benefit for donors |\n| CONDITIONALLY_DEDUCTIBLE | Deductible if conditions met |\n| JURISDICTION_DEPENDENT | Varies by donor's tax jurisdiction |\n\n**HERITAGE SECTOR EXAMPLES**:\n\n- Museum membership: Often NOT deductible (benefits received)\n- Pure donation: FULLY_DEDUCTIBLE in most jurisdictions\n- Gala ticket: PARTIALLY_DEDUCTIBLE (fair market value deducted)\n- International donation: JURISDICTION_DEPENDENT\n" + description: >- + Fiscal treatment status for donations, specifying conditions, percentages, and jurisdictional scope for donor benefits. + alt_descriptions: + nl: Gestructureerde weergave van fiscale aftrekbaarheid van giften, inclusief voorwaarden en jurisdictie. + de: Strukturierte Darstellung der steuerlichen Abzugsfähigkeit von Spenden, inkl. Bedingungen und Jurisdiktion. + fr: Représentation structurée de la déductibilité fiscale des dons, avec conditions et juridiction. + es: Representación estructurada de la deducibilidad fiscal de donaciones, con condiciones y jurisdicción. + ar: تمثيل منظم لقابلية الخصم الضريبي للتبرعات بما يشمل الشروط والولاية القضائية. + id: Representasi terstruktur status pengurangan pajak untuk donasi, termasuk syarat dan yurisdiksi. + zh: 捐赠税收可抵扣状态的结构化表示,包含条件与司法辖区。 + structured_aliases: + - literal_form: fiscale aftrekbaarheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: steuerliche Abzugsfähigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: déductibilité fiscale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: deducibilidad fiscal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: 税收可抵扣性 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: deductibility + in_language: ar + - literal_form: deductibility + in_language: id exact_mappings: - schema:OfferItemCondition close_mappings: - prov:Entity + keywords: + - tax deductibility + - donation + - fiscal benefits + - charitable giving + comments: + - Replaces simple boolean tax_deductible flag with structured metadata + - Supports jurisdiction-specific variations and conditional deductibility + - Common statuses include fully, partially, conditionally, and not deductible slots: - has_type - in_jurisdiction @@ -60,7 +98,7 @@ classes: - value: has_type: TAX_THRESHOLD has_description: - description_text: "Donation must exceed \u20AC25 minimum" + description_text: "Donation must exceed €25 minimum" description_type: condition - value: has_type: DECLARATION_REQUIRED @@ -72,7 +110,9 @@ classes: inlined: true examples: - value: + has_percentage_value: 100 - value: + has_percentage_value: 66 minimum_of_minimum: range: decimal effective_at: @@ -92,7 +132,7 @@ classes: has_condition: - has_type: TAX_THRESHOLD has_description: - description_text: "Donation must exceed \u20AC25 minimum" + description_text: "Donation must exceed €25 minimum" has_percentage: - value: has_type: @@ -139,3 +179,8 @@ classes: replaces_slot: tax_deductible migration_date: '2026-01-16' custodian_types: "['*']" + modeling_notes: | + Replaces a simple boolean with structured deductibility metadata. + + Typical statuses include full, partial, conditional, and non-deductible, + often varying by jurisdiction and donor conditions. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml index 0c9548ce30..851640107e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityType.yaml @@ -1,69 +1,65 @@ id: https://nde.nl/ontology/hc/class/TaxDeductibilityType name: tax_deductibility_type_class title: Tax Deductibility Type Class - 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/ - + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: TaxDeductibilityType: class_uri: skos:Concept abstract: true - description: | - Abstract base class for tax deductibility status classifications. - - **Purpose**: - Provides type-safe classification of donation tax deductibility status, - replacing the previous DeductibilityStatusEnum. - - **Rule 0b Compliance**: - This is the singular "Type" class (abstract base). Concrete subclasses - are defined in TaxDeductibilityTypes.yaml (plural "Types" file). - - **Rule 9 Compliance**: - Promoted from enum to class hierarchy to enable: - - Richer metadata per classification - - Extensibility without schema changes - - Better ontology alignment (SKOS Concept) - - **Subclasses** (in TaxDeductibilityTypes.yaml): - - FullyDeductible: 100% tax-deductible - - PartiallyDeductible: Portion is deductible - - NotDeductible: No tax benefit - - ConditionallyDeductible: Deductible if conditions met - - JurisdictionDependent: Varies by jurisdiction - - UnknownDeductibility: Status undetermined - - exact_mappings: - - skos:Concept - + description: >- + Classification of fiscal benefit status for charitable donations. + alt_descriptions: + nl: Classificatie van fiscale voordeelstatus voor liefdadigheidsdonaties. + de: Klassifizierung des steuerlichen Vorteilsstatus für Wohltätigkeitsspenden. + fr: Classification du statut d'avantage fiscal pour les dons caritatifs. + es: Clasificación del estado de beneficio fiscal para donaciones benéficas. + ar: تصنيف حالة الفائدة الضريبية للتبرعات الخيرية. + id: Klasifikasi status manfaat fiskal untuk donasi amal. + zh: 慈善捐赠的税收优惠状态分类。 + broad_mappings: + - skos:Concept + - crm:E55_Type close_mappings: - - schema:PropertyValue - + - schema:PropertyValue slots: - - has_label - - has_description - + - has_label + - has_description slot_usage: has_label: -# range: string required: true - has_description: -# range: string - + keywords: + - tax status + - donation benefit + - fiscal classification + comments: + - Subclasses include FullyDeductible, PartiallyDeductible, NotDeductible, ConditionallyDeductible annotations: custodian_types: '["*"]' - custodian_types_rationale: Tax deductibility applies to all heritage institution types. specificity_score: 0.45 - specificity_rationale: Moderately specific - relevant for donation/funding queries. replaces_enum: DeductibilityStatusEnum migration_date: "2026-01-23" + structured_aliases: + - literal_form: deductibility type + in_language: nl + - literal_form: deductibility type + in_language: de + - literal_form: deductibility type + in_language: fr + - literal_form: deductibility type + in_language: es + - literal_form: deductibility type + in_language: ar + - literal_form: deductibility type + in_language: id + - literal_form: deductibility type + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml index f1df162c88..b807de0cc0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxDeductibilityTypes.yaml @@ -5,168 +5,268 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./TaxDeductibilityType - - linkml:types +- ./TaxDeductibilityType +- linkml:types classes: FullyDeductible: is_a: TaxDeductibilityType class_uri: hc:FullyDeductible - description: '100% of the donation is tax-deductible. - - - The donor can deduct the full donation amount from their taxable income, - - subject to any percentage limits set by their tax jurisdiction. - - - **Examples**: - - - Donation to Dutch ANBI (Algemeen Nut Beogende Instelling) - - - Donation to US 501(c)(3) organization - - - Donation to UK registered charity - - ' - annotations: - replaces_enum_value: FULLY_DEDUCTIBLE - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Status where the entire donation amount qualifies for income tax deduction. + alt_descriptions: + nl: Status waarbij het volledige donatiebedrag in aanmerking komt voor inkomstenbelastingaftrek. + de: Status bei dem der gesamte Spendenbetrag für die Einkommensteuerabzugsfähigkeit qualifiziert. + fr: Statut où le montant total du don est éligible à la déduction d'impôt sur le revenu. + es: Estado donde el monto total de la donación califica para deducción de impuesto sobre la renta. + zh: 全部捐赠金额均有资格享受所得税抵扣的状态。 + ar: 'مفهوم لـ: Status where the entire donation amount qualifies for income tax deduction.' + id: 'Konsep untuk: Status where the entire donation amount qualifies for income tax deduction.' + broad_mappings: + - skos:Concept + - crm:E55_Type + keywords: + - full deduction + - 100% deductible + - tax benefit examples: - value: has_label: Fully Deductible - has_description: 100% of donation is tax-deductible - description: Full deductibility classification - broad_mappings: - - skos:Concept + has_description: 100% of donation qualifies for tax deduction + comments: + - Applies to Dutch ANBI, US 501(c)(3), UK registered charities + annotations: + replaces_enum_value: FULLY_DEDUCTIBLE + custodian_types: '[''*'']' + structured_aliases: + - literal_form: fully deductible + in_language: nl + - literal_form: fully deductible + in_language: de + - literal_form: fully deductible + in_language: fr + - literal_form: fully deductible + in_language: es + - literal_form: fully deductible + in_language: ar + - literal_form: fully deductible + in_language: id + - literal_form: fully deductible + in_language: zh PartiallyDeductible: is_a: TaxDeductibilityType class_uri: hc:PartiallyDeductible - description: 'Only a portion of the donation is tax-deductible. - - - Common when donor receives benefits (e.g., gala dinner ticket) - - where fair market value of benefits must be subtracted. - - - **Examples**: - - - Gala ticket where meal/entertainment value is subtracted - - - Auction item purchased above fair market value - - ' - annotations: - replaces_enum_value: PARTIALLY_DEDUCTIBLE + description: >- + Status where only a portion of the donation qualifies for tax deduction after fair market value adjustments. + alt_descriptions: + nl: Status waarbij slechts een deel van de donatie in aanmerking komt voor belastingaftrek na correctie voor marktwaarde. + de: Status bei dem nur ein Teil der Spende nach Marktwertanpassungen steuerlich abzugsfähig ist. + fr: Statut où seule une partie du don est déductible après ajustements de la juste valeur marchande. + es: Estado donde solo una parte de la donación califica para deducción fiscal tras ajustes de valor de mercado. + zh: 经公允价值调整后仅部分捐赠有资格享受税收抵扣的状态。 + ar: 'مفهوم لـ: Status where only a portion of the donation qualifies for tax deduction after fair market value adjustments.' + id: 'Konsep untuk: Status where only a portion of the donation qualifies for tax deduction after fair market value adjustments.' + broad_mappings: + - skos:Concept + keywords: + - partial deduction + - fair market value + - benefit subtraction examples: - value: has_label: Partially Deductible - has_description: Only portion of donation is deductible - description: Partial deductibility classification - broad_mappings: - - skos:Concept + has_description: Portion of donation after benefits subtracted + comments: + - Common for gala tickets, auction items above fair market value + annotations: + replaces_enum_value: PARTIALLY_DEDUCTIBLE + custodian_types: '[''*'']' + structured_aliases: + - literal_form: partially deductible + in_language: nl + - literal_form: partially deductible + in_language: de + - literal_form: partially deductible + in_language: fr + - literal_form: partially deductible + in_language: es + - literal_form: partially deductible + in_language: ar + - literal_form: partially deductible + in_language: id + - literal_form: partially deductible + in_language: zh NotDeductible: is_a: TaxDeductibilityType class_uri: hc:NotDeductible - description: 'The donation provides no tax benefit to the donor. - - - **Examples**: - - - Museum membership where benefits exceed donation value - - - Donation to organization without tax-exempt status - - - Political contributions in jurisdictions where not deductible - - ' - annotations: - replaces_enum_value: NOT_DEDUCTIBLE + description: >- + Status where the donation provides no fiscal benefit to the donor. + alt_descriptions: + nl: Status waarbij de donatie geen fiscaal voordeel biedt aan de donor. + de: Status bei dem die Spende keinen steuerlichen Vorteil für den Spender bietet. + fr: Statut où le don ne fournit aucun avantage fiscal au donateur. + es: Estado donde la donación no proporciona beneficio fiscal al donante. + zh: 捐赠不向捐赠人提供任何税收优惠的状态。 + ar: 'مفهوم لـ: Status where the donation provides no fiscal benefit to the donor.' + id: 'Konsep untuk: Status where the donation provides no fiscal benefit to the donor.' + broad_mappings: + - skos:Concept + keywords: + - no deduction + - non-deductible + - no tax benefit examples: - value: has_label: Not Deductible has_description: No tax benefit for this donation - description: Non-deductible classification - broad_mappings: - - skos:Concept + comments: + - Applies to memberships where benefits exceed value, non-exempt organizations + annotations: + replaces_enum_value: NOT_DEDUCTIBLE + custodian_types: '[''*'']' + structured_aliases: + - literal_form: deductible + in_language: nl + - literal_form: deductible + in_language: de + - literal_form: deductible + in_language: fr + - literal_form: deductible + in_language: es + - literal_form: deductible + in_language: ar + - literal_form: deductible + in_language: id + - literal_form: deductible + in_language: zh ConditionallyDeductible: is_a: TaxDeductibilityType class_uri: hc:ConditionallyDeductible - description: 'Tax-deductible only if specific conditions are met. - - - **Examples**: - - - UK Gift Aid requiring donor declaration - - - Donations requiring donor to itemize deductions - - - Contributions requiring documentation threshold - - ' - annotations: - replaces_enum_value: CONDITIONALLY_DEDUCTIBLE + description: >- + Status where fiscal benefits apply only when specific conditions are satisfied. + alt_descriptions: + nl: Status waarbij fiscale voordelen alleen gelden als aan specifieke voorwaarden is voldaan. + de: Status bei dem steuerliche Vorteile nur gelten, wenn bestimmte Bedingungen erfüllt sind. + fr: Statut où les avantages fiscaux ne s'appliquent que si des conditions spécifiques sont remplies. + es: Estado donde los beneficios fiscales solo se aplican cuando se cumplen condiciones específicas. + zh: 仅当满足特定条件时才适用税收优惠的状态。 + ar: 'مفهوم لـ: Status where fiscal benefits apply only when specific conditions are satisfied.' + id: 'Konsep untuk: Status where fiscal benefits apply only when specific conditions are satisfied.' + broad_mappings: + - skos:Concept + keywords: + - conditional deduction + - requirements + - declaration needed examples: - value: has_label: Conditionally Deductible has_description: Deductible if conditions are met - description: Conditional deductibility classification - broad_mappings: - - skos:Concept + comments: + - UK Gift Aid requires donor declaration, US requires itemizing deductions + annotations: + replaces_enum_value: CONDITIONALLY_DEDUCTIBLE + custodian_types: '[''*'']' + structured_aliases: + - literal_form: conditionally deductible + in_language: nl + - literal_form: conditionally deductible + in_language: de + - literal_form: conditionally deductible + in_language: fr + - literal_form: conditionally deductible + in_language: es + - literal_form: conditionally deductible + in_language: ar + - literal_form: conditionally deductible + in_language: id + - literal_form: conditionally deductible + in_language: zh JurisdictionDependent: is_a: TaxDeductibilityType class_uri: hc:JurisdictionDependent - description: 'Deductibility varies based on the donor''s tax jurisdiction. - - - Common for international donations where deductibility depends - - on tax treaties and donor''s country of residence. - - - **Examples**: - - - US donor to European museum (may require US friends organization) - - - Cross-border donations within EU - - - Donations to organizations with multiple country registrations - - ' - annotations: - replaces_enum_value: JURISDICTION_DEPENDENT + description: >- + Status where fiscal benefits vary based on the donor's tax. + alt_descriptions: + nl: Status waarbij fiscale voordelen variëren op basis van de belastingjurisdictie van de donor. + de: Status bei dem steuerliche Vorteile je nach Steuergerichtsbarkeit des Spenders variieren. + fr: Statut où les avantages fiscaux varient selon la juridiction fiscale du donateur. + es: Estado donde los beneficios fiscales varían según la jurisdicción fiscal del donante. + zh: 税收优惠因捐赠人税务管辖区而异的状态。 + ar: "مفهوم لـ: Status where fiscal benefits vary based on the donor's tax." + id: "Konsep untuk: Status where fiscal benefits vary based on the donor's tax." + broad_mappings: + - skos:Concept + keywords: + - jurisdiction dependent + - cross-border + - international donation examples: - value: has_label: Jurisdiction Dependent has_description: Varies by donor's tax jurisdiction - description: Jurisdiction-dependent classification - broad_mappings: - - skos:Concept + comments: + - Common for international donations, cross-border EU giving + annotations: + replaces_enum_value: JURISDICTION_DEPENDENT + custodian_types: '[''*'']' + structured_aliases: + - literal_form: jurisdiction dependent + in_language: nl + - literal_form: jurisdiction dependent + in_language: de + - literal_form: jurisdiction dependent + in_language: fr + - literal_form: jurisdiction dependent + in_language: es + - literal_form: jurisdiction dependent + in_language: ar + - literal_form: jurisdiction dependent + in_language: id + - literal_form: jurisdiction dependent + in_language: zh UnknownDeductibility: is_a: TaxDeductibilityType class_uri: hc:UnknownDeductibility - description: 'Deductibility status has not been determined. - - - Used when: - - - Organization''s tax status is pending - - - Information not yet collected - - - Status requires legal review - - ' - annotations: - replaces_enum_value: UNKNOWN + description: >- + Status where fiscal benefit eligibility has not yet been determined. + alt_descriptions: + nl: Status waarbij de fiscale voordeligheid nog niet is vastgesteld. + de: Status bei dem die steuerliche Vorteilhaftigkeit noch nicht bestimmt wurde. + fr: Statut où l'éligibilité aux avantages fiscaux n'a pas encore été déterminée. + es: Estado donde la elegibilidad de beneficio fiscal aún no ha sido determinada. + zh: 税收优惠资格尚未确定的状态。 + ar: 'مفهوم لـ: Status where fiscal benefit eligibility has not yet been determined.' + id: 'Konsep untuk: Status where fiscal benefit eligibility has not yet been determined.' + broad_mappings: + - skos:Concept + keywords: + - unknown status + - pending + - undetermined examples: - value: has_label: Unknown has_description: Deductibility status not determined - description: Unknown deductibility classification - broad_mappings: - - skos:Concept + comments: + - Used when organization's tax status is pending or information not collected + annotations: + replaces_enum_value: UNKNOWN + custodian_types: '[''*'']' + structured_aliases: + - literal_form: unknown deductibility + in_language: nl + - literal_form: unknown deductibility + in_language: de + - literal_form: unknown deductibility + in_language: fr + - literal_form: unknown deductibility + in_language: es + - literal_form: unknown deductibility + in_language: ar + - literal_form: unknown deductibility + in_language: id + - literal_form: unknown deductibility + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxScheme.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxScheme.yaml index 772e57b98e..6cc25262b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxScheme.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxScheme.yaml @@ -9,23 +9,57 @@ prefixes: org: http://www.w3.org/ns/org# prov: http://www.w3.org/ns/prov# imports: - - linkml:types - - ../slots/expired_at - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_type - - ../slots/effective_at - - ../slots/in_jurisdiction - - ../slots/has_legal_basis - - ../slots/offer - - ../slots/20260202_matang/new/regulatory_body +- linkml:types +- ../slots/expired_at +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/effective_at +- ../slots/in_jurisdiction +- ../slots/has_legal_basis +- ../slots/offer +- ../slots/regulated_by default_prefix: hc classes: TaxScheme: class_uri: schema:GovernmentService - description: "A tax or regulatory scheme that governs fiscal treatment of donations\nand charitable activities for heritage institutions.\n\n**PURPOSE**:\n\nTaxScheme provides structured representation of the various tax\nincentive programs that heritage institutions operate under. This\nenables:\n- Accurate documentation of donor tax benefits\n- Cross-jurisdictional comparison of giving incentives\n- Compliance tracking and reporting\n- Historical tracking of scheme changes\n\n**MIGRATION**:\n\nReplaces the bespoke `tax_scheme` slot (string range) with a\nstructured class per slot_fixes.yaml revision and Rule 53/56.\n\n**HERITAGE SECTOR CONTEXT**:\n\nTax schemes significantly impact heritage institution fundraising:\n\n| Country | Scheme | Donor Benefit |\n|---------|--------|---------------|\n| NL | ANBI | 100% deductible |\n| NL | Cultural ANBI | 125% deductible |\n| UK | Gift Aid | 25% charity reclaim |\n| UK | Cultural Gifts | 30% tax reduction |\n| US | 501(c)(3) | Itemized deduction\ - \ |\n| DE | Gemeinn\xFCtzigkeit | Up to 20% deductible |\n| FR | M\xE9c\xE9nat culturel | 66% reduction (individuals) |\n\n**DATA MODEL**:\n\n```\nTaxScheme\n \u2502\n \u251C\u2500\u2500 has_type \u2500\u2500\u2192 TaxSchemeType (ANBI, GiftAid, etc.)\n \u2502\n \u251C\u2500\u2500 has_label \u2500\u2500\u2192 \"Culturele ANBI\"\n \u2502\n \u251C\u2500\u2500 jurisdiction \u2500\u2500\u2192 \"NL\"\n \u2502\n \u251C\u2500\u2500 offers_or_offered \u2500\u2500\u2192 TaxDeductibility (with percentage)\n \u2502\n \u251C\u2500\u2500 regulatory_body \u2500\u2500\u2192 \"Belastingdienst\"\n \u2502\n \u2514\u2500\u2500 legal_basis \u2500\u2500\u2192 \"Wet inkomstenbelasting 2001\"\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- schema:GovernmentService - Tax scheme as government service\n- skos:Concept - Scheme as member of controlled vocabulary\n- org:Organization - Regulatory body reference\n- prov:Entity - Trackable entity with provenance\n" + description: >- + Government fiscal incentive program governing charitable donation benefits and institutional tax status. + alt_descriptions: + nl: Overheidsfiscaal stimuleringsprogramma dat voordelen voor liefdadigheidsdonaties en institutionele belastingstatus regelt. + de: Staatliches Förderungsprogramm für steuerliche Anreize für Wohltätigkeitsspenden und institutionellen Steuerstatus. + fr: Programme d'incitation fiscale gouvernemental régissant les avantages des dons caritatifs et le statut fiscal institutionnel. + es: Programa de incentivo fiscal gubernamental que regula los beneficios de donaciones benéficas y el estatus fiscal institucional. + ar: برنامج حكومي للحوافز الضريبية ينظم فوائد التبرعات الخيرية والوضع الضريبي المؤسسي. + id: Program insentif fiskal pemerintah yang mengatur manfaat donasi amal dan status pajak kelembagaan. + zh: 管理慈善捐赠优惠和机构税务地位的政府财政激励计划。 + structured_aliases: + - literal_form: fiscale regeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Steuerschema + predicate: EXACT_SYNONYM + in_language: de + - literal_form: régime fiscal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: esquema fiscal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: 税务方案 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: scheme + in_language: ar + - literal_form: scheme + in_language: id + keywords: + - tax scheme + - fiscal incentive + - charitable giving + - ANBI + - Gift Aid exact_mappings: - schema:GovernmentService close_mappings: @@ -41,7 +75,7 @@ classes: - identified_by - in_jurisdiction - offer - - regulatory_body + - regulated_by - legal_basis - effective_at - expired_at @@ -82,11 +116,13 @@ classes: has_type: has_label: Fully Deductible has_percentage: + has_percentage_value: 100 - value: has_type: has_label: Enhanced Cultural has_percentage: - regulatory_body: + has_percentage_value: 125 + regulated_by: # range: string examples: - value: Belastingdienst @@ -130,7 +166,7 @@ classes: - value: has_type: GiftAid has_label: Gift Aid eligible - has_description: "British Library is registered for Gift Aid, allowing the library to reclaim 25p for every \xA31 donated by UK taxpayers." + has_description: "British Library is registered for Gift Aid, allowing the library to reclaim 25p for every £1 donated by UK taxpayers." identified_by: Charity No. 1034686 jurisdiction: UK offer: @@ -164,3 +200,6 @@ classes: replaces_slot: tax_scheme migration_date: '2026-01-16' custodian_types: "['*']" + modeling_notes: | + TaxScheme captures jurisdiction-specific incentive programs (e.g., ANBI, + Gift Aid) and links them to deductibility details via TaxDeductibility. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml index 2db2dfa4ba..2754311760 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeType.yaml @@ -6,73 +6,29 @@ prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: TaxSchemeType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for tax scheme type taxonomy. - - - **PURPOSE**: - - - TaxSchemeType defines the controlled vocabulary of tax incentive - - and regulatory scheme categories that apply to heritage donations. - - Concrete subclasses in TaxSchemeTypes.yaml provide specific scheme - - types organized by jurisdiction. - - - **DESIGN PATTERN**: - - - Follows Type/Types naming convention (Rule 0b): - - - TaxSchemeType.yaml: Abstract base class (this file) - - - TaxSchemeTypes.yaml: Concrete subclasses - - - **CATEGORY ORGANIZATION**: - - - Tax schemes are organized by jurisdiction and benefit type: - - - | Category | Jurisdictions | Benefit Pattern | - - |----------|---------------|-----------------| - - | Charitable Status | NL, UK, US, DE, FR | Tax-exempt organization | - - | Donation Deduction | NL, UK, US, DE, FR | Donor tax relief | - - | Cultural Enhancement | NL, UK, FR | Additional cultural bonus | - - | Estate/Legacy | NL, UK, US | Inheritance tax relief | - - | Corporate Sponsorship | All | Business expense deduction | - - - **ONTOLOGY ALIGNMENT**: - - - - skos:Concept - Member of controlled vocabulary - - - schema:GovernmentService - Government-provided benefit - - - schema:Legislation - Legal basis - - ' - exact_mappings: + description: >- + Classification of government fiscal incentive programs for charitable giving. + alt_descriptions: + nl: Classificatie van overheidsfiscale stimuleringsprogramma's voor liefdadigheidsschenkingen. + de: Klassifizierung staatlicher Fördungsprogramme für wohltätiges Schenken. + fr: Classification des programmes d'incitation fiscale gouvernementaux pour les dons caritatifs. + es: Clasificación de programas de incentivo fiscal gubernamentales para donaciones benéficas. + ar: تصنيف برامج الحوافز الضريبية الحكومية للتبرعات الخيرية. + id: Klasifikasi program insentif fiskal pemerintah untuk donasi amal. + zh: 慈善捐赠的政府财政激励计划分类。 + broad_mappings: - skos:Concept + - crm:E55_Type close_mappings: - schema:GovernmentService slots: @@ -83,12 +39,27 @@ classes: examples: - value: ANBI - value: Gift Aid - has_description: + keywords: + - tax scheme + - fiscal incentive + - charitable status + comments: + - Subclasses organized by jurisdiction (NL, UK, US, DE, FR) annotations: specificity_score: 0.5 - specificity_rationale: 'Moderately specific - tax scheme types are relevant primarily - - for donation-related queries and fiscal compliance contexts. - - ' custodian_types: "['*']" + structured_aliases: + - literal_form: scheme type + in_language: nl + - literal_form: scheme type + in_language: de + - literal_form: scheme type + in_language: fr + - literal_form: scheme type + in_language: es + - literal_form: scheme type + in_language: ar + - literal_form: scheme type + in_language: id + - literal_form: scheme type + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml index dc3fbc6ec1..aa1a4e3fe9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml @@ -13,42 +13,14 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./TaxSchemeType - - linkml:types +- ./TaxSchemeType +- linkml:types default_prefix: hc classes: ANBI: is_a: TaxSchemeType class_uri: hc:ANBI - description: 'Algemeen Nut Beogende Instelling (General Public Benefit Institution). - - - Dutch tax status allowing donors to deduct donations from taxable income. - - Heritage institutions with ANBI status receive tax-free donations. - - - **Benefits**: - - - Donors: 100% income tax deduction - - - Institution: No gift tax on donations received - - - Institution: No inheritance tax on bequests - - - **Requirements**: - - - At least 90% of activities serve public benefit - - - No profit distribution to individuals - - - Published RSIN number and annual reports - - - **Regulatory Body**: Belastingdienst - - ' + description: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions. annotations: jurisdiction: NL deduction_percentage: 100 @@ -59,36 +31,34 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' + de: 'Begriff fuer: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' + fr: 'Concept pour: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' + es: 'Concepto para: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' + ar: 'مفهوم لـ: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' + id: 'Konsep untuk: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' + zh: 用于以下内容的概念:Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions. + structured_aliases: + - literal_form: anbi + in_language: nl + - literal_form: anbi + in_language: de + - literal_form: anbi + in_language: fr + - literal_form: anbi + in_language: es + - literal_form: anbi + in_language: ar + - literal_form: anbi + in_language: id + - literal_form: anbi + in_language: zh CulturalANBI: is_a: TaxSchemeType class_uri: hc:CulturalANBI - description: 'Culturele ANBI (Cultural Public Benefit Institution). - - - Enhanced Dutch tax status for cultural heritage institutions providing - - an additional 25% multiplier on donation deductions. - - - **Benefits**: - - - Donors: 125% income tax deduction (100% + 25% cultural bonus) - - - Same institutional benefits as standard ANBI - - - **Eligibility**: - - - Must be registered as ANBI - - - Primary activities in arts, culture, or heritage - - - Museums, archives, libraries, monuments qualify - - - **Regulatory Body**: Belastingdienst - - ' + description: Enhanced Dutch status for organizations with increased donor deduction multiplier. annotations: jurisdiction: NL deduction_percentage: 125 @@ -97,15 +67,34 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: Enhanced Dutch status for organizations with increased donor deduction multiplier.' + de: 'Begriff fuer: Enhanced Dutch status for organizations with increased donor deduction multiplier.' + fr: 'Concept pour: Enhanced Dutch status for organizations with increased donor deduction multiplier.' + es: 'Concepto para: Enhanced Dutch status for organizations with increased donor deduction multiplier.' + ar: 'مفهوم لـ: Enhanced Dutch status for organizations with increased donor deduction multiplier.' + id: 'Konsep untuk: Enhanced Dutch status for organizations with increased donor deduction multiplier.' + zh: 用于以下内容的概念:Enhanced Dutch status for organizations with increased donor deduction multiplier. + structured_aliases: + - literal_form: cultural anbi + in_language: nl + - literal_form: cultural anbi + in_language: de + - literal_form: cultural anbi + in_language: fr + - literal_form: cultural anbi + in_language: es + - literal_form: cultural anbi + in_language: ar + - literal_form: cultural anbi + in_language: id + - literal_form: cultural anbi + in_language: zh GiftAid: is_a: TaxSchemeType class_uri: hc:GiftAid - description: "UK Gift Aid scheme allowing charities to reclaim basic rate tax\n\ - on donations from UK taxpayers.\n\n**Benefits**:\n- Charity reclaims 25p for\ - \ every \xA31 donated\n- Higher-rate taxpayers claim additional relief\n- Works\ - \ with one-time and regular donations\n\n**Requirements**:\n- Donor must be\ - \ UK taxpayer\n- Donor signs Gift Aid declaration\n- Charity must be registered\ - \ with HMRC\n\n**Regulatory Body**: HMRC\n" + description: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations. annotations: jurisdiction: UK reclaim_percentage: 25 @@ -114,33 +103,34 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' + de: 'Begriff fuer: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' + fr: 'Concept pour: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' + es: 'Concepto para: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' + ar: 'مفهوم لـ: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' + id: 'Konsep untuk: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' + zh: 用于以下内容的概念:UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations. + structured_aliases: + - literal_form: gift + in_language: nl + - literal_form: gift + in_language: de + - literal_form: gift + in_language: fr + - literal_form: gift + in_language: es + - literal_form: gift + in_language: ar + - literal_form: gift + in_language: id + - literal_form: gift + in_language: zh CulturalGiftsScheme: is_a: TaxSchemeType class_uri: hc:CulturalGiftsScheme - description: 'UK Cultural Gifts Scheme for donations of pre-eminent objects. - - - **Benefits**: - - - Tax reduction based on value of donated object - - - 30% reduction for individuals, 20% for companies - - - Objects remain in UK public collections - - - **Eligibility**: - - - Object must be pre-eminent (significant cultural importance) - - - Approved by Arts Council England panel - - - Donor gives up ownership entirely - - - **Regulatory Body**: Arts Council England / HMRC - - ' + description: UK granting tax reduction for donation of pre-eminent objects to public collections. annotations: jurisdiction: UK tax_reduction_individual: 30 @@ -150,26 +140,34 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: UK granting tax reduction for donation of pre-eminent objects to public collections.' + de: 'Begriff fuer: UK granting tax reduction for donation of pre-eminent objects to public collections.' + fr: 'Concept pour: UK granting tax reduction for donation of pre-eminent objects to public collections.' + es: 'Concepto para: UK granting tax reduction for donation of pre-eminent objects to public collections.' + ar: 'مفهوم لـ: UK granting tax reduction for donation of pre-eminent objects to public collections.' + id: 'Konsep untuk: UK granting tax reduction for donation of pre-eminent objects to public collections.' + zh: 用于以下内容的概念:UK granting tax reduction for donation of pre-eminent objects to public collections. + structured_aliases: + - literal_form: cultural gifts scheme + in_language: nl + - literal_form: cultural gifts scheme + in_language: de + - literal_form: cultural gifts scheme + in_language: fr + - literal_form: cultural gifts scheme + in_language: es + - literal_form: cultural gifts scheme + in_language: ar + - literal_form: cultural gifts scheme + in_language: id + - literal_form: cultural gifts scheme + in_language: zh CharitableStatus: is_a: TaxSchemeType class_uri: hc:CharitableStatus - description: 'UK registered charity status under Charity Commission. - - - **Benefits**: - - - Income tax and capital gains tax exemptions - - - Eligible for Gift Aid - - - Business rate relief (80% mandatory, up to 100% discretionary) - - - VAT relief on certain goods - - - **Regulatory Body**: Charity Commission for England and Wales - - ' + description: UK registered-charity state enabling core tax and rate reliefs. annotations: jurisdiction: UK regulatory_body: Charity Commission @@ -177,37 +175,34 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: UK registered-charity state enabling core tax and rate reliefs.' + de: 'Begriff fuer: UK registered-charity state enabling core tax and rate reliefs.' + fr: 'Concept pour: UK registered-charity state enabling core tax and rate reliefs.' + es: 'Concepto para: UK registered-charity state enabling core tax and rate reliefs.' + ar: 'مفهوم لـ: UK registered-charity state enabling core tax and rate reliefs.' + id: 'Konsep untuk: UK registered-charity state enabling core tax and rate reliefs.' + zh: 用于以下内容的概念:UK registered-charity state enabling core tax and rate reliefs. + structured_aliases: + - literal_form: charitable status + in_language: nl + - literal_form: charitable status + in_language: de + - literal_form: charitable status + in_language: fr + - literal_form: charitable status + in_language: es + - literal_form: charitable status + in_language: ar + - literal_form: charitable status + in_language: id + - literal_form: charitable status + in_language: zh Section501c3: is_a: TaxSchemeType class_uri: hc:Section501c3 - description: 'US 501(c)(3) tax-exempt status for charitable organizations. - - - **Benefits**: - - - Organization exempt from federal income tax - - - Donors can deduct contributions on federal taxes - - - May be exempt from state/local taxes - - - Eligible for foundation grants - - - **Requirements**: - - - Organized exclusively for exempt purposes - - - No private inurement - - - Limited lobbying activities - - - No political campaign intervention - - - **Regulatory Body**: Internal Revenue Service (IRS) - - ' + description: US federal tax-exempt charitable status with donor deductibility. annotations: jurisdiction: US deduction_percentage: 100 @@ -216,36 +211,34 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: US federal tax-exempt charitable status with donor deductibility.' + de: 'Begriff fuer: US federal tax-exempt charitable status with donor deductibility.' + fr: 'Concept pour: US federal tax-exempt charitable status with donor deductibility.' + es: 'Concepto para: US federal tax-exempt charitable status with donor deductibility.' + ar: 'مفهوم لـ: US federal tax-exempt charitable status with donor deductibility.' + id: 'Konsep untuk: US federal tax-exempt charitable status with donor deductibility.' + zh: 用于以下内容的概念:US federal tax-exempt charitable status with donor deductibility. + structured_aliases: + - literal_form: section + in_language: nl + - literal_form: section + in_language: de + - literal_form: section + in_language: fr + - literal_form: section + in_language: es + - literal_form: section + in_language: ar + - literal_form: section + in_language: id + - literal_form: section + in_language: zh Section501c4: is_a: TaxSchemeType class_uri: hc:Section501c4 - description: 'US 501(c)(4) social welfare organization status. - - - Different from 501(c)(3) - allows more advocacy but - - donations are NOT tax-deductible for donors. - - - **Benefits**: - - - Organization exempt from federal income tax - - - Can engage in unlimited lobbying - - - Can participate in some political activities - - - **Limitations**: - - - Donor contributions NOT tax-deductible - - - Must primarily benefit community - - - **Regulatory Body**: Internal Revenue Service (IRS) - - ' + description: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations. annotations: jurisdiction: US deduction_percentage: 0 @@ -254,49 +247,107 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' + de: 'Begriff fuer: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' + fr: 'Concept pour: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' + es: 'Concepto para: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' + ar: 'مفهوم لـ: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' + id: 'Konsep untuk: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' + zh: 用于以下内容的概念:US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations. + structured_aliases: + - literal_form: section + in_language: nl + - literal_form: section + in_language: de + - literal_form: section + in_language: fr + - literal_form: section + in_language: es + - literal_form: section + in_language: ar + - literal_form: section + in_language: id + - literal_form: section + in_language: zh Gemeinnuetzigkeit: is_a: TaxSchemeType class_uri: hc:Gemeinnuetzigkeit - description: "German charitable status (Gemeinn\xFCtzigkeit).\n\n**Benefits**:\n\ - - Organization exempt from corporate income tax\n- Donors can deduct donations\ - \ (up to 20% of income)\n- Enhanced deduction for cultural institutions\n\n\ - **Requirements**:\n- Serve public benefit exclusively\n- Non-profit operation\n\ - - Assets used only for stated purposes\n\n**Regulatory Body**: Finanzamt (local\ - \ tax office)\n" + description: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions. annotations: jurisdiction: DE deduction_limit_percentage: 20 regulatory_body: Finanzamt - legal_basis: "Abgabenordnung \xA7\xA7 51-68" + legal_basis: "Abgabenordnung §§ 51-68" custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' + de: 'Begriff fuer: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' + fr: 'Concept pour: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' + es: 'Concepto para: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' + ar: 'مفهوم لـ: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' + id: 'Konsep untuk: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' + zh: 用于以下内容的概念:German charitable status for public-benefit organizations with donor deduction rights and tax exemptions. + structured_aliases: + - literal_form: gemeinnuetzigkeit + in_language: nl + - literal_form: gemeinnuetzigkeit + in_language: de + - literal_form: gemeinnuetzigkeit + in_language: fr + - literal_form: gemeinnuetzigkeit + in_language: es + - literal_form: gemeinnuetzigkeit + in_language: ar + - literal_form: gemeinnuetzigkeit + in_language: id + - literal_form: gemeinnuetzigkeit + in_language: zh MecenatCulturel: is_a: TaxSchemeType class_uri: hc:MecenatCulturel - description: "French cultural patronage scheme (M\xE9c\xE9nat culturel).\n\n**Benefits**:\n\ - - Individuals: 66% tax reduction (up to 20% of taxable income)\n- Companies:\ - \ 60% tax reduction (up to 0.5% of turnover)\n- Enhanced rates for national\ - \ treasures\n\n**Eligible Institutions**:\n- Museums, libraries, archives\n\ - - Monuments historiques\n- Cultural associations\n\n**Regulatory Body**: Direction\ - \ g\xE9n\xE9rale des Finances publiques\n" + description: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions. annotations: jurisdiction: FR individual_reduction_percentage: 66 corporate_reduction_percentage: 60 regulatory_body: DGFiP - legal_basis: "Code g\xE9n\xE9ral des imp\xF4ts, Art. 200 & 238 bis" + legal_basis: "Code général des impôts, Art. 200 & 238 bis" custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' + de: 'Begriff fuer: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' + fr: 'Concept pour: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' + es: 'Concepto para: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' + ar: 'مفهوم لـ: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' + id: 'Konsep untuk: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' + zh: 用于以下内容的概念:French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions. + structured_aliases: + - literal_form: mecenat culturel + in_language: nl + - literal_form: mecenat culturel + in_language: de + - literal_form: mecenat culturel + in_language: fr + - literal_form: mecenat culturel + in_language: es + - literal_form: mecenat culturel + in_language: ar + - literal_form: mecenat culturel + in_language: id + - literal_form: mecenat culturel + in_language: zh BelgianTaxShelter: is_a: TaxSchemeType class_uri: hc:BelgianTaxShelter - description: "Belgian tax deduction for donations to approved cultural institutions.\n\ - \n**Benefits**:\n- 45% tax reduction on donations\n- Minimum donation: \u20AC\ - 40\n- Maximum: 10% of net income (max \u20AC392,200)\n\n**Eligibility**:\n-\ - \ Institution must be approved by Finance Ministry\n- Annual approval required\n\ - \n**Regulatory Body**: SPF Finances\n" + description: donation tax-reduction framework for approved cultural institutions. annotations: jurisdiction: BE reduction_percentage: 45 @@ -305,43 +356,60 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + + alt_descriptions: + nl: 'Begrip voor: donation tax-reduction framework for approved cultural institutions.' + de: 'Begriff fuer: donation tax-reduction framework for approved cultural institutions.' + fr: 'Concept pour: donation tax-reduction framework for approved cultural institutions.' + es: 'Concepto para: donation tax-reduction framework for approved cultural institutions.' + ar: 'مفهوم لـ: donation tax-reduction framework for approved cultural institutions.' + id: 'Konsep untuk: donation tax-reduction framework for approved cultural institutions.' + zh: 用于以下内容的概念:donation tax-reduction framework for approved cultural institutions. + structured_aliases: + - literal_form: belgian shelter + in_language: nl + - literal_form: belgian shelter + in_language: de + - literal_form: belgian shelter + in_language: fr + - literal_form: belgian shelter + in_language: es + - literal_form: belgian shelter + in_language: ar + - literal_form: belgian shelter + in_language: id + - literal_form: belgian shelter + in_language: zh TransnationalGiving: is_a: TaxSchemeType class_uri: hc:TransnationalGiving - description: 'Cross-border donation schemes enabling tax-efficient international - giving. - - - **Examples**: - - - Transnational Giving Europe (TGE) - - - CAF America - - - Charities Aid Foundation - - - **Benefits**: - - - Tax deduction in donor''s home country - - - Donation reaches foreign charity - - - Compliant with local tax laws - - - **Mechanism**: - - - Donation to local partner charity - - - Partner grants to foreign charity - - - Administrative fee typically 5-7% - - ' + description: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures. annotations: jurisdiction: INTERNATIONAL typical_fee_percentage: 5 custodian_types: '[''*'']' broad_mappings: - skos:Concept + alt_descriptions: + nl: 'Begrip voor: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' + de: 'Begriff fuer: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' + fr: 'Concept pour: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' + es: 'Concepto para: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' + ar: 'مفهوم لـ: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' + id: 'Konsep untuk: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' + zh: 用于以下内容的概念:Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures. + structured_aliases: + - literal_form: transnational giving + in_language: nl + - literal_form: transnational giving + in_language: de + - literal_form: transnational giving + in_language: fr + - literal_form: transnational giving + in_language: es + - literal_form: transnational giving + in_language: ar + - literal_form: transnational giving + in_language: id + - literal_form: transnational giving + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Taxon.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Taxon.yaml index 35edaa2374..5b4718393c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Taxon.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Taxon.yaml @@ -1,8 +1,6 @@ id: https://nde.nl/ontology/hc/class/Taxon name: taxon_class title: Taxon Class -description: 'Biological taxon (species, genus, family, etc.) associated with heritage objects. - Follows Schema.org Taxon pattern for biological classification. Used primarily for natural history collections.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,32 +9,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_score classes: Taxon: class_uri: schema:Taxon - description: 'A biological taxon (species, genus, family, order, etc.) that can be associated with heritage objects in natural history collections. - **USE CASES**: - 1. **Specimen Classification**: Link BiologicalObject to its taxonomic identification 2. **Collection Scope**: Define taxa covered by a natural history collection 3. **Research Context**: Document species studied in research archives - **DARWIN CORE ALIGNMENT**: - Uses Darwin Core terms for taxonomic data: - dwc:scientificName - Full scientific name - dwc:taxonRank - Level in hierarchy (species, genus, etc.) - dwc:kingdom, dwc:phylum, dwc:class, dwc:order, dwc:family, dwc:genus - **EXTERNAL IDENTIFIERS**: - Link to authoritative taxonomic databases: - GBIF (Global Biodiversity Information Facility) - NCBI Taxonomy - Wikidata (Q-numbers for taxa) - BOLD (Barcode of Life)' + description: >- + Biological classification unit (species, genus, family, etc.) for associating heritage objects with living organisms. + alt_descriptions: + nl: Biologische classificatie-eenheid (soort, geslacht, familie, etc.) voor het koppelen van erfgoedobjecten aan levende organismen. + de: Biologische Klassifikationseinheit (Art, Gattung, Familie usw.) zur Verknüpfung von Kulturobjekten mit Lebewesen. + fr: Unité de classification biologique (espèce, genre, famille, etc.) pour associer les objets patrimoniaux aux organismes vivants. + es: Unidad de clasificación biológica (especie, género, familia, etc.) para asociar objetos patrimoniales con organismos vivos. + ar: وحدة تصنيف بيولوجي (نوع، جنس، فصيلة، إلخ) لربط الأشياء التراثية بالكائنات الحية. + id: Unit klasifikasi biologi (spesies, genus, famili, dll.) untuk mengaitkan objek warisan dengan organisme hidup. + zh: 生物分类单元(物种、属、科等),用于将遗产对象与生物有机体相关联。 exact_mappings: - schema:Taxon - dwc:Taxon close_mappings: - skos:Concept + keywords: + - taxonomy + - biological classification + - species + - natural history slots: - has_label - has_description - has_score slot_usage: has_label: -# range: string required: true examples: - value: Raphus cucullatus @@ -44,12 +49,25 @@ classes: comments: - Used for taxonomic associations in natural history collections - Link to GBIF, NCBI, or Wikidata for authoritative identifiers - - Range should be narrowed via slot_usage when used examples: - value: id: https://nde.nl/ontology/hc/taxon/raphus-cucullatus has_label: Raphus cucullatus annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: taxon + in_language: nl + - literal_form: taxon + in_language: de + - literal_form: taxon + in_language: fr + - literal_form: taxon + in_language: es + - literal_form: taxon + in_language: ar + - literal_form: taxon + in_language: id + - literal_form: taxon + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxonName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxonName.yaml index 0f7537c0c8..3ce951e9b3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxonName.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxonName.yaml @@ -8,58 +8,41 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_label classes: TaxonName: class_uri: dwc:Taxon - description: 'A scientific taxonomic name (Linnaean binomial or trinomial). - - - **PURPOSE**: - - Structured representation of scientific names following taxonomic nomenclature - - standards (ICZN for animals, ICN for plants/fungi/algae). - - - **FORMAT**: - - - Binomial: "Genus species (Author, Year)" - - - Trinomial: "Genus species subspecies Author, Year" - - - With authority: "Raphus cucullatus (Linnaeus, 1758)" - - - Without authority: "Panthera leo" - - - **DARWIN CORE ALIGNMENT**: - - - Aligns with dwc:scientificName - - - Supports dwc:scientificNameAuthorship - - - **MIGRATION NOTE**: - - Created to replace string-based taxon_name slot per slot_fixes.yaml (Rule 53). - - ' + description: >- + Scientific nomenclatural designation following Linnaean binomial or trinomial format. + alt_descriptions: + nl: Wetenschappelijke naamgeving volgens Linnaeus binomiale of trinomiale indeling. + de: Wissenschaftliche Nomenklaturbezeichnung im Linnéschen binären oder trinären Format. + fr: Désignation nomenclaturale scientifique suivant le format binomial ou trinomial linnéen. + es: Designación nomenclatural científica siguiendo el formato binomial o trinomial linneano. + ar: تسمية تصنيفية علمية وفقاً لتنسيق لينيوس الثنائي أو الثلاثي. + id: Penunjukan nomenklatur ilmiah mengikuti format binomial atau trinomial Linnaeus. + zh: 遵循林奈二名法或三名法格式的科学命名名称。 exact_mappings: - dwc:Taxon close_mappings: - skos:Concept + keywords: + - scientific name + - binomial nomenclature + - taxonomy + - Linnaean slots: - has_label - has_code + comments: + - Binomial format: "Genus species (Author, Year)" + - Trinomial format: "Genus species subspecies Author, Year" + - Aligns with dwc:scientificName annotations: specificity_score: '0.70' - specificity_rationale: Specific to natural history collections - taxonomic nomenclature. custodian_types: '["B", "M", "R"]' - custodian_types_rationale: Botanical gardens, Museums (natural history), Research - centers examples: - value: scientific_name: Raphus cucullatus (Linnaeus, 1758) @@ -71,3 +54,18 @@ classes: authorship: L. taxonomic_rank: SPECIES description: English Oak with abbreviated author + structured_aliases: + - literal_form: taxon name + in_language: nl + - literal_form: taxon name + in_language: de + - literal_form: taxon name + in_language: fr + - literal_form: taxon name + in_language: es + - literal_form: taxon name + in_language: ar + - literal_form: taxon name + in_language: id + - literal_form: taxon name + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml index 42a1b73065..ae6c6a618e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml @@ -1,8 +1,6 @@ id: https://nde.nl/ontology/hc/class/TaxonomicAuthority name: TaxonomicAuthority title: Taxonomic Authority Class -description: "Structured representation of taxonomic name authorship.\n\nModels the authorship information for scientific names following\nnomenclatural codes (ICZN for animals, ICN for plants, ICNP for bacteria).\n\n**MIGRATION**: Created to support `has_authority` slot per slot_fixes.yaml\n(Rule 53/56, 2026-01-16). Replaces unstructured `taxonomic_authority` string values.\n\n**Ontology Alignment**:\n- class_uri: prov:Attribution (provenance attribution)\n- Aligns with TCS (Taxon Concept Schema) authorship elements\n- Maps to Darwin Core scientificNameAuthorship\n\n**Key Properties**:\n- has_label: The full authority string (e.g., \"Linnaeus, 1758\")\n- has_author: Author name(s) as separate elements\n- has_date: Publication year\n- recombined: Whether parentheses indicate recombination\n\n**Nomenclatural Codes**:\n\n| Code | Domain | Example |\n|------|--------|---------|\n| ICZN | Animals | \"Linnaeus, 1758\" |\n| ICN | Plants/Algae/Fungi | \"L.\"\ - \ (abbreviated) |\n| ICNP | Prokaryotes | \"(Migula 1900) Skerman et al. 1980\" |\n| ICVCN | Viruses | \"ICTV 2020\" |\n\n**Example**:\n```yaml\nauthority:\n has_label: \"Linnaeus, 1758\"\n has_author: [\"Carl Linnaeus\"]\n has_date: 1758\n recombined: false\n nomenclatural_code: ICZN\n```\n" prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,26 +9,38 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_author - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/recombined - - ../slots/has_code +- linkml:types +- ../slots/has_author +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/recombined +- ../slots/has_code default_prefix: hc classes: TaxonomicAuthority: class_uri: prov:Attribution - description: 'Structured representation of taxonomic name authorship. - Provides detailed breakdown of author names, dates, and nomenclatural - status beyond a simple string representation. - ' + description: >- + Attribution record for scientific nomenclatural authorship following ICZN, ICN, or ICNP codes. + alt_descriptions: + nl: toeschrijvingsrecord voor wetenschappelijke nomenclatuurauteurschap volgens ICZN-, ICN- of ICNP-codes. + de: Zuschreibungsdatensatz für wissenschaftliche Nomenklaturautorenschaft nach ICZN-, ICN- oder ICNP-Codes. + fr: Enregistrement d'attribution pour l'auteur de nomenclature scientifique selon les codes ICZN, ICN ou ICNP. + es: Registro de atribución para autoría de nomenclatura científica según códigos ICZN, ICN o ICNP. + ar: سجل نسب لمؤلف التسمية العلمية وفقاً لرموز ICZN أو ICN أو ICNP. + id: Rekaman atribusi untuk kepenulisan nomenklatur ilmiah mengikuti kode ICZN, ICN, atau ICNP. + zh: 遵循ICZN、ICN或ICNP规范的学名命名人归属记录。 exact_mappings: - prov:Attribution close_mappings: - dwc:scientificNameAuthorship - schema:CreativeWork + keywords: + - taxonomic authority + - nomenclature + - authorship + - ICZN + - ICN slots: - identified_by - has_label @@ -46,7 +56,6 @@ classes: - value: Linnaeus, 1758 - value: (Gray, 1821) - value: L. - - value: (Migula 1900) Skerman et al. 1980 has_author: multivalued: true examples: @@ -54,24 +63,15 @@ classes: - Carl Linnaeus - value: - Asa Gray - - value: - - Skerman - - McGowan - - Sneath - - value: 1758 has_description: examples: - value: Original description in Systema Naturae, 10th edition - - value: true comments: - - TaxonomicAuthority provides structured representation of authorship - - The has_label slot holds the conventional formatted string - - Use recombined to indicate parenthetical authorities + - Parentheses in authority indicate recombination from original genus - Link to nomenclatural databases via identified_by see_also: - https://www.iczn.org/ - https://www.iapt-taxon.org/nomen/main.php - - https://dwc.tdwg.org/terms/#dwc:scientificNameAuthorship examples: - value: has_label: Linnaeus, 1758 @@ -82,18 +82,21 @@ classes: has_label: (Gray, 1821) has_author: - John Edward Gray - - value: - has_label: L. - has_author: - - Carl Linnaeus - has_description: Abbreviated botanical authority per ICN conventions - - value: - has_label: (Migula 1900) Skerman et al. 1980 - has_author: - - Skerman - - McGowan - - Sneath annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: taxonomic authority + in_language: nl + - literal_form: taxonomic authority + in_language: de + - literal_form: taxonomic authority + in_language: fr + - literal_form: taxonomic authority + in_language: es + - literal_form: taxonomic authority + in_language: ar + - literal_form: taxonomic authority + in_language: id + - literal_form: taxonomic authority + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml index f215dfd494..5d2ef57196 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeature.yaml @@ -5,21 +5,53 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: TechnicalFeature: class_uri: schema:PropertyValue - description: 'A technical feature or capability of a platform. ' + description: >- + Capability or functionality offered by a digital platform, API, or system. + alt_descriptions: + nl: Mogelijkheid of functionaliteit die door een digitaal platform, API of systeem wordt aangeboden. + de: Fähigkeit oder Funktionalität, die von einer digitalen Plattform, API oder einem System angeboten wird. + fr: Capacité ou fonctionnalité offerte par une plateforme numérique, une API ou un système. + es: Capacidad o funcionalidad ofrecida por una plataforma digital, API o sistema. + ar: قدرة أو وظيفة تقدمها منصة رقمية أو واجهة برمجة تطبيقات أو نظام. + id: Kemampuan atau fungsionalitas yang ditawarkan oleh platform digital, API, atau sistem. + zh: 数字平台、API或系统提供的功能或特性。 + broad_mappings: + - schema:PropertyValue + - crm:E55_Type + keywords: + - technical feature + - platform capability + - API feature + - digital service slots: - has_type slot_usage: has_type: -# range: string # uriorcurie - close_mappings: - - schema:PropertyValue + required: true annotations: specificity_score: '0.50' custodian_types: '[''*'']' + structured_aliases: + - literal_form: technical feature + in_language: nl + - literal_form: technical feature + in_language: de + - literal_form: technical feature + in_language: fr + - literal_form: technical feature + in_language: es + - literal_form: technical feature + in_language: ar + - literal_form: technical feature + in_language: id + - literal_form: technical feature + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml index dcf8c9cd87..c9970da67e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureType.yaml @@ -1,24 +1,56 @@ id: https://nde.nl/ontology/hc/class/TechnicalFeatureType name: TechnicalFeatureType +title: Technical Feature Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: TechnicalFeatureType: - description: Abstract base class for technical feature type taxonomy. Classifies the technical capabilities and features of digital platforms, APIs, and systems used by heritage institutions, such as search functionality, authentication methods, or export formats. class_uri: skos:Concept abstract: true + description: >- + Classification of digital platform capabilities and functionalities. + alt_descriptions: + nl: Classificatie van digitale platformmogelijkheden en technische functionaliteiten. + de: Klassifizierung digitaler Plattformfähigkeiten und technischer Funktionalitäten. + fr: Classification des capacités de plateforme numérique et des fonctionnalités techniques. + es: Clasificación de capacidades de plataforma digital y funcionalidades técnicas. + ar: تصنيف قدرات المنصات الرقمية والوظائف التقنية. + id: Klasifikasi kemampuan platform digital dan fungsionalitas teknis. + zh: 数字平台能力和技术功能的分类。 + broad_mappings: + - skos:Concept + - crm:E55_Type slots: - identified_by - has_label - has_description + keywords: + - technical feature type + - platform capability + - digital service classification annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: technical feature type + in_language: nl + - literal_form: technical feature type + in_language: de + - literal_form: technical feature type + in_language: fr + - literal_form: technical feature type + in_language: es + - literal_form: technical feature type + in_language: ar + - literal_form: technical feature type + in_language: id + - literal_form: technical feature type + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml index 006236ecd0..440c6bed6f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechnicalFeatureTypes.yaml @@ -1,49 +1,223 @@ id: https://nde.nl/ontology/hc/class/TechnicalFeatureTypes name: TechnicalFeatureTypes +title: Technical Feature Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - ./TechnicalFeatureType - - linkml:types +- ./TechnicalFeatureType +- linkml:types classes: SearchFeature: is_a: TechnicalFeatureType - description: Search functionality - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Functionality for querying and retrieving content from collections or databases. + alt_descriptions: + nl: Functionaliteit voor het doorzoeken en ophalen van inhoud uit collecties of databases. + de: Funktionalität zum Abfragen und Abrufen von Inhalten aus Sammlungen oder Datenbanken. + fr: Fonctionnalité de recherche et de récupération de contenu dans des collections ou bases de données. + es: Funcionalidad para consultar y recuperar contenido de colecciones o bases de datos. + zh: 从馆藏或数据库中查询和检索内容的功能。 + ar: 'مفهوم لـ: Functionality for querying and retrieving content from collections or databases.' + id: 'Konsep untuk: Functionality for querying and retrieving content from collections or databases.' broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - search + - query + - retrieval + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: search feature + in_language: nl + - literal_form: search feature + in_language: de + - literal_form: search feature + in_language: fr + - literal_form: search feature + in_language: es + - literal_form: search feature + in_language: ar + - literal_form: search feature + in_language: id + - literal_form: search feature + in_language: zh APIFeature: is_a: TechnicalFeatureType - description: API access feature + description: >- + Programmatic interface for machine-to-machine data access and integration. + alt_descriptions: + nl: Programmatische interface voor machine-to-machine gegevenstoegang en -integratie. + de: Programmatische Schnittstelle für Machine-to-Machine-Datenzugriff und -integration. + fr: Interface programmatique pour l'accès et l'intégration de données machine-à-machine. + es: Interfaz programática para acceso e integración de datos máquina a máquina. + zh: 用于机器对机器数据访问和集成的编程接口。 + ar: 'مفهوم لـ: Programmatic interface for machine-to-machine data access and integration.' + id: 'Konsep untuk: Programmatic interface for machine-to-machine data access and integration.' broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - API + - programmatic access + - machine-to-machine + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: feature + in_language: nl + - literal_form: feature + in_language: de + - literal_form: feature + in_language: fr + - literal_form: feature + in_language: es + - literal_form: feature + in_language: ar + - literal_form: feature + in_language: id + - literal_form: feature + in_language: zh DownloadFeature: is_a: TechnicalFeatureType - description: Download capability + description: >- + Capability to export or content in various file formats. + alt_descriptions: + nl: Mogelijkheid om inhoud in verschillende bestandsformaten te exporteren of te downloaden. + de: Fähigkeit, Inhalte in verschiedenen Dateiformaten zu exportieren oder herunterzuladen. + fr: Capacité d'exporter ou de télécharger du contenu dans différents formats de fichiers. + es: Capacidad de exportar o descargar contenido en varios formatos de archivo. + zh: 以各种文件格式导出或下载内容的能力。 + ar: 'مفهوم لـ: Capability to export or content in various file formats.' + id: 'Konsep untuk: Capability to export or content in various file formats.' broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - download + - export + - file format + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: download feature + in_language: nl + - literal_form: download feature + in_language: de + - literal_form: download feature + in_language: fr + - literal_form: download feature + in_language: es + - literal_form: download feature + in_language: ar + - literal_form: download feature + in_language: id + - literal_form: download feature + in_language: zh IIIFFeature: is_a: TechnicalFeatureType - description: IIIF image service + description: >- + International Image Interoperability Framework service for high-resolution image delivery. + alt_descriptions: + nl: International Image Interoperability Framework-service voor levering van hoge-resolutiebeelden. + de: International Image Interoperability Framework-Service für die Bereitstellung hochauflösender Bilder. + fr: Service International Image Interoperability Framework pour la livraison d'images haute résolution. + es: Servicio International Image Interoperability Framework para entrega de imágenes de alta resolución. + zh: 用于高分辨率图像传输的国际图像互操作性框架服务。 + ar: 'مفهوم لـ: International Image Interoperability Framework service for high-resolution image delivery.' + id: 'Konsep untuk: International Image Interoperability Framework service for high-resolution image delivery.' broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - IIIF + - image interoperability + - high-resolution + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: iiif feature + in_language: nl + - literal_form: iiif feature + in_language: de + - literal_form: iiif feature + in_language: fr + - literal_form: iiif feature + in_language: es + - literal_form: iiif feature + in_language: ar + - literal_form: iiif feature + in_language: id + - literal_form: iiif feature + in_language: zh SPARQLFeature: is_a: TechnicalFeatureType - description: SPARQL endpoint + description: >- + Protocol and RDF Query Language endpoint for linked data access. + alt_descriptions: + nl: SPARQL-protocol en RDF-querytaal-endpoint voor toegang tot linked data. + de: SPARQL-Protokoll und RDF-Abfragesprache-Endpunkt für Linked-Data-Zugriff. + fr: Point d'accès SPARQL Protocol and RDF Query Language pour l'accès aux données liées. + es: Punto de acceso SPARQL Protocol and RDF Query Language para acceso a datos enlazados. + zh: 用于关联数据访问的SPARQL协议和RDF查询语言端点。 + ar: 'مفهوم لـ: Protocol and RDF Query Language endpoint for linked data access.' + id: 'Konsep untuk: Protocol and RDF Query Language endpoint for linked data access.' broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - SPARQL + - linked data + - RDF query + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: sparql feature + in_language: nl + - literal_form: sparql feature + in_language: de + - literal_form: sparql feature + in_language: fr + - literal_form: sparql feature + in_language: es + - literal_form: sparql feature + in_language: ar + - literal_form: sparql feature + in_language: id + - literal_form: sparql feature + in_language: zh OAIPMHFeature: is_a: TechnicalFeatureType - description: OAI-PMH harvesting + description: >- + Open Archives Initiative Protocol for Metadata Harvesting service. + alt_descriptions: + nl: Open Archives Initiative Protocol for Metadata Harvesting-service. + de: Open Archives Initiative Protocol for Metadata Harvesting-Service. + fr: Service Open Archives Initiative Protocol for Metadata Harvesting. + es: Servicio Open Archives Initiative Protocol for Metadata Harvesting. + zh: 开放档案倡议元数据采集协议服务。 + ar: 'مفهوم لـ: Open Archives Initiative Protocol for Metadata Harvesting service.' + id: 'Konsep untuk: Open Archives Initiative Protocol for Metadata Harvesting service.' broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - OAI-PMH + - metadata harvesting + - aggregation + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: oaipmh feature + in_language: nl + - literal_form: oaipmh feature + in_language: de + - literal_form: oaipmh feature + in_language: fr + - literal_form: oaipmh feature + in_language: es + - literal_form: oaipmh feature + in_language: ar + - literal_form: oaipmh feature + in_language: id + - literal_form: oaipmh feature + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Technique.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Technique.yaml index 65b0b7f781..906f5f4c05 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Technique.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Technique.yaml @@ -1,8 +1,6 @@ id: https://nde.nl/ontology/hc/class/Technique name: Technique title: Technique Class -description: "A technique or method used in a heritage activity.\n\nRepresents structured technique records with type classification, description,\nand provenance. Used for conservation treatments, examinations, production\nmethods, and documentation activities.\n\n**MIGRATION**: Created to support `uses_or_used_technique` slot per slot_fixes.yaml\n(Rule 53/56, 2026-01-16). Replaces unstructured `techniques_used` string values.\n\n**Ontology Alignment**:\n- class_uri: crm:E29_Design_or_Procedure\n- CIDOC-CRM: \"This class comprises documented or encoded procedures for\n producing and executing activities.\"\n\n**Key Properties**:\n- has_type: Links to TechniqueType subclass (REQUIRED)\n- has_label: Human-readable technique name\n- has_description: Detailed description of technique application\n- include: Sub-steps or component techniques\n\n**Example**:\n```yaml\ntechnique:\n has_type: SolventCleaning\n has_label: \"Varnish removal with\ - \ acetone mixture\"\n has_description: |\n Removal of discolored natural resin varnish using\n 50:50 acetone/white spirit mixture applied with cotton swabs.\n Working in small sections under magnification.\n```\n" prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,31 +9,38 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# aat: http://vocab.getty.edu/aat/ imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_type - - ../slots/include +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/include default_prefix: hc classes: Technique: class_uri: crm:E29_Design_or_Procedure - description: 'A technique or method used in a heritage activity. - - - Provides structured representation of techniques with type classification, - - descriptions, and the ability to reference sub-techniques. - - ' - exact_mappings: + description: >- + Documented procedure or method applied in heritage activities including conservation, examination, and production. + alt_descriptions: + nl: Gedocumenteerde procedure of methode toegepast in erfgoedactiviteiten inclusief conservering, onderzoek en productie. + de: Dokumentiertes Verfahren oder Methode, angewendet in Heritage-Aktivitäten einschließlich Konservierung, Untersuchung und Produktion. + fr: Procédure ou méthode documentée appliquée dans les activités patrimoniales, y compris la conservation, l'examen et la production. + es: Procedimiento o método documentado aplicado en actividades patrimoniales incluyendo conservación, examen y producción. + ar: إجراء أو طريقة موثقة تطبق في أنشطة التراث بما في ذلك الحفظ والفحص والإنتاج. + id: Prosedur atau metode terdokumentasi yang diterapkan dalam kegiatan warisan termasuk konservasi, pemeriksaan, dan produksi. + zh: 应用于遗产活动(包括保护、检查和生产)的文档化程序或方法。 + broad_mappings: - crm:E29_Design_or_Procedure + - crm:E55_Type close_mappings: - schema:HowTo - - aat:300264237 related_mappings: - - crm:E55_Type + - aat:300264237 + keywords: + - technique + - procedure + - conservation method + - examination method slots: - identified_by - has_type @@ -46,92 +51,43 @@ classes: identified_by: examples: - value: aat:300379752 - - value: https://nde.nl/ontology/hc/technique/mauritshuis-670-1994-solvent-cleaning has_type: -# range: string # uriorcurie required: true examples: - value: SolventCleaning - value: InfraredReflectography - - value: TratteggioInpainting has_label: examples: - value: Varnish removal with acetone mixture - - value: Tratteggio inpainting of paint losses - value: Macro XRF scanning - has_description: - examples: - - value: 'Removal of discolored natural resin varnish using - - 50:50 acetone/white spirit mixture. Applied with cotton swabs, - - working in small sections under 10x magnification. - - Solvent action monitored continuously. - - ' - - value: 'Tratteggio inpainting of losses using Gamblin conservation - - colors. Fine parallel brushstrokes at 45-degree angle, - - approximately 1mm spacing. - - ' - include: -# range: string - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: - has_type: AqueousCleaning - has_label: Initial surface cleaning - has_description: Removal of surface grime with distilled water and cotton swabs comments: - - Technique represents a procedure or method applied in heritage activities - - Always requires has_type to classify the technique + - Requires has_type to classify the technique - Use include for complex multi-step procedures - - Link to vocabulary terms (AAT) via identified_by when applicable + - Link to AAT vocabulary via identified_by when applicable see_also: - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E29 - https://www.getty.edu/research/tools/vocabularies/aat/ - - https://collectionstrust.org.uk/spectrum/ examples: - value: identified_by: https://nde.nl/ontology/hc/technique/mauritshuis-670-1994-solvent-cleaning has_type: SolventCleaning has_label: Varnish removal with acetone/white spirit mixture - has_description: 'Removal of discolored natural resin varnish from Girl with a Pearl Earring. - - Used 50:50 acetone/white spirit mixture applied with cotton swabs. - - Working in small sections under 10x magnification, monitoring - - solvent action continuously to preserve original glazes. - - ' - - value: - has_type: TratteggioInpainting - has_label: Tratteggio inpainting of background losses - has_description: 'Losses in dark background area in-painted using tratteggio technique. - - Fine parallel brushstrokes using Gamblin conservation colors. - - Distinguishable at close range but integrates at normal viewing distance. - - ' - - value: - has_type: VacuumLining - has_label: Vacuum table lining with BEVA 371 - has_description: "Canvas lined using vacuum hot table at 65\xB0C.\nBEVA 371 adhesive between original and new linen canvas.\nAtmospheric pressure maintained for 30 minutes during cooling.\n" - include: - - has_type: StructuralRepairTechnique - has_label: Thread-by-thread tear mending - has_description: Aligned torn threads and secured with wheat starch paste - - value: - has_type: XRayFluorescence - has_label: MA-XRF elemental mapping - has_description: "Macro X-ray fluorescence scanning to map elemental distribution.\nBruker M6 Jetstream scanner, 50kV, 600\u03BCA.\nScan area 67 x 60 cm at 650 \u03BCm resolution.\nIdentified lead white, vermilion, yellow ochre, natural ultramarine.\n" + has_description: Removal of discolored natural resin varnish using 50:50 acetone/white spirit mixture. annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: technique + in_language: nl + - literal_form: technique + in_language: de + - literal_form: technique + in_language: fr + - literal_form: technique + in_language: es + - literal_form: technique + in_language: ar + - literal_form: technique + in_language: id + - literal_form: technique + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueType.yaml index a89c39b953..6f9223fbca 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueType.yaml @@ -1,41 +1,6 @@ id: https://nde.nl/ontology/hc/class/TechniqueType name: TechniqueType -title: Technique Type Class (Abstract Base) -description: 'Abstract base class for technique type taxonomy. - - - Defines the type hierarchy for techniques used in heritage activities including - - conservation, production, research, and documentation. - - - **Design Pattern**: Type/Types naming convention per Rule 0b: - - - TechniqueType.yaml: Abstract base class (this file) - - - TechniqueTypes.yaml: Concrete subclasses - - - **Ontology Alignment**: - - - class_uri: skos:Concept (vocabulary term) - - - Mapped to AAT techniques hierarchy (aat:300264237) - - - Aligned with CIDOC-CRM E55_Type for technique classification - - - **Key Subclass Categories**: - - - Conservation techniques (cleaning, consolidation, inpainting, etc.) - - - Examination techniques (imaging, spectroscopy, dating, etc.) - - - Production techniques (casting, weaving, printing, etc.) - - - Documentation techniques (photography, scanning, etc.) - - ' +title: Technique Type Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -43,27 +8,29 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ aat: http://vocab.getty.edu/aat/ imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label default_prefix: hc classes: TechniqueType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for technique types. - - - Subclasses represent specific categories of techniques used in heritage - - activities. Each technique type may have AAT or other vocabulary alignments. - - ' - exact_mappings: + description: >- + Classification of methods and procedures used in heritage conservation, examination, production, and documentation. + alt_descriptions: + nl: Classificatie van methoden en procedures gebruikt bij erfgoedconservering, onderzoek, productie en documentatie. + de: Klassifizierung von Methoden und Verfahren, die in der Heritage-Konservierung, -Untersuchung, -Produktion und -Dokumentation verwendet werden. + fr: Classification des méthodes et procédures utilisées dans la conservation, l'examen, la production et la documentation du patrimoine. + es: Clasificación de métodos y procedimientos utilizados en conservación, examen, producción y documentación patrimonial. + ar: تصنيف الأساليب والإجراءات المستخدمة في حفظ التراث والفحص والإنتاج والتوثيق. + id: Klasifikasi metode dan prosedur yang digunakan dalam konservasi, pemeriksaan, produksi, dan dokumentasi warisan. + zh: 用于遗产保护、检查、生产和文档化的方法和程序分类。 + broad_mappings: - skos:Concept - close_mappings: - crm:E55_Type + close_mappings: - aat:300264237 slots: - identified_by @@ -77,10 +44,28 @@ classes: examples: - value: Solvent Cleaning - value: Infrared Reflectography - has_description: - examples: - - value: Removal of surface deposits using organic solvents. + keywords: + - technique type + - conservation method + - examination method + - production technique + comments: + - Subclasses include conservation, examination, production, and documentation techniques annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + structured_aliases: + - literal_form: technique type + in_language: nl + - literal_form: technique type + in_language: de + - literal_form: technique type + in_language: fr + - literal_form: technique type + in_language: es + - literal_form: technique type + in_language: ar + - literal_form: technique type + in_language: id + - literal_form: technique type + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml index 2d6793b481..c0d435dfee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechniqueTypes.yaml @@ -1,459 +1,1621 @@ id: https://nde.nl/ontology/hc/class/TechniqueTypes name: TechniqueTypes -title: Technique Types (Concrete Subclasses) -description: "Concrete technique type subclasses for the heritage domain.\n\n**Design\ - \ Pattern**: Type/Types naming convention per Rule 0b:\n- TechniqueType.yaml: Abstract\ - \ base class\n- TechniqueTypes.yaml: Concrete subclasses (this file)\n\n**Categories**:\n\ - \n1. **Conservation Techniques** - Treatment methods for heritage objects\n -\ - \ Cleaning (aqueous, solvent, mechanical, laser)\n - Consolidation (stabilizing\ - \ friable materials)\n - Inpainting (loss compensation)\n - Lining/Relining\ - \ (canvas reinforcement)\n - Varnishing (protective coatings)\n - Structural\ - \ repair\n\n2. **Examination Techniques** - Analytical and imaging methods\n -\ - \ Radiography (X-ray imaging)\n - Reflectography (IR, UV imaging)\n - Spectroscopy\ - \ (XRF, Raman, FTIR)\n - Microscopy\n - Dating methods\n\n3. **Documentation\ - \ Techniques** - Recording methods\n - Photography (macro, raking light)\n -\ - \ 3D scanning\n - Condition mapping\n\n4. **Production Techniques** - Making/crafting\ - \ methods\n - Casting\n - Weaving\n - Printing\n - Glazing\n\n**Vocabulary\ - \ Alignment**: AAT Techniques hierarchy (aat:300264237)\n" +title: Technique Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ aat: http://vocab.getty.edu/aat/ imports: - - ./TechniqueType - - linkml:types +- ./TechniqueType +- linkml:types default_prefix: hc classes: ConservationTechnique: is_a: TechniqueType abstract: true - description: 'Abstract class for conservation treatment techniques. - - Subclasses represent specific conservation methods. - - ' - exact_mappings: - - aat:300053044 - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Methods for preserving and stabilizing heritage objects through treatment interventions. + alt_descriptions: + nl: Methoden voor het behouden en stabiliseren van erfgoedobjecten door behandelingsinterventies. + de: Methoden zur Erhaltung und Stabilisierung von Heritage-Objekten durch Behandlungsinterventionen. + fr: Méthodes de préservation et de stabilisation des objets patrimoniaux par interventions de traitement. + es: Métodos para preservar y estabilizar objetos patrimoniales mediante intervenciones de tratamiento. + zh: 通过处理干预来保存和稳定遗产对象的方法。 + ar: 'مفهوم لـ: Methods for preserving and stabilizing heritage objects through treatment interventions.' + id: 'Konsep untuk: Methods for preserving and stabilizing heritage objects through treatment interventions.' broad_mappings: - skos:Concept + - crm:E55_Type + close_mappings: + - aat:300053044 + keywords: + - conservation + - treatment + - preservation + annotations: + custodian_types: '[''*'']' + structured_aliases: + - literal_form: conservation technique + in_language: nl + - literal_form: conservation technique + in_language: de + - literal_form: conservation technique + in_language: fr + - literal_form: conservation technique + in_language: es + - literal_form: conservation technique + in_language: ar + - literal_form: conservation technique + in_language: id + - literal_form: conservation technique + in_language: zh CleaningTechnique: is_a: ConservationTechnique abstract: true - description: Techniques for removing unwanted material from object surfaces. - exact_mappings: - - aat:300053052 + description: >- + Methods for removing unwanted surface deposits, coatings, or accretions from objects. + alt_descriptions: + nl: Methoden voor het verwijderen van ongewenste oppervlakteafzettingen, coatings of aangroeiingen van objecten. + de: Methoden zur Entfernung unerwünschter Oberflächenablagerungen, Beschichtungen oder Anhaftungen von Objekten. + fr: Méthodes d'élimination des dépôts, revêtements ou accretions indésirables à la surface des objets. + es: Métodos para eliminar depósitos, recubrimientos o incrustaciones no deseados de los objetos. + zh: 从物体上去除不需要的表面沉积物、涂层或附着物的方法。 + ar: 'مفهوم لـ: Methods for removing unwanted surface deposits, coatings, or accretions from objects.' + id: 'Konsep untuk: Methods for removing unwanted surface deposits, coatings, or accretions from objects.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053052 + keywords: + - cleaning + - surface removal + - deposit removal + structured_aliases: + - literal_form: cleaning technique + in_language: nl + - literal_form: cleaning technique + in_language: de + - literal_form: cleaning technique + in_language: fr + - literal_form: cleaning technique + in_language: es + - literal_form: cleaning technique + in_language: ar + - literal_form: cleaning technique + in_language: id + - literal_form: cleaning technique + in_language: zh AqueousCleaning: is_a: CleaningTechnique - description: Cleaning using water-based solutions. - exact_mappings: - - aat:300379751 + description: >- + Removal of surface deposits using water-based solutions. + alt_descriptions: + nl: Verwijdering van oppervlakteafzettingen met waterige oplossingen. + de: Entfernung von Oberflächenablagerungen mit wasserbasierten Lösungen. + fr: Élimination des dépôts de surface avec des solutions aqueuses. + es: Eliminación de depósitos superficiales con soluciones acuosas. + zh: 使用水基溶液去除表面沉积物。 + ar: 'مفهوم لـ: Removal of surface deposits using water-based solutions.' + id: 'Konsep untuk: Removal of surface deposits using water-based solutions.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379751 + keywords: + - aqueous cleaning + - water-based cleaning + structured_aliases: + - literal_form: aqueous cleaning + in_language: nl + - literal_form: aqueous cleaning + in_language: de + - literal_form: aqueous cleaning + in_language: fr + - literal_form: aqueous cleaning + in_language: es + - literal_form: aqueous cleaning + in_language: ar + - literal_form: aqueous cleaning + in_language: id + - literal_form: aqueous cleaning + in_language: zh SolventCleaning: is_a: CleaningTechnique - description: 'Cleaning using organic solvents to remove coatings, adhesives, or - deposits. - - Common solvents include acetone, ethanol, white spirit, and solvent mixtures. - - ' - exact_mappings: + description: >- + Method grouping based on controlled use of dissolving agents to remove unwanted residues. + alt_descriptions: + nl: Verwijdering van coatings, lijmen of afzettingen met organische oplosmiddelen zoals aceton, ethanol of wasbenzine. + de: Entfernung von Beschichtungen, Klebstoffen oder Ablagerungen mit organischen Lösungsmitteln wie Aceton, Ethanol oder White Spirit. + fr: Élimination des revêtements, adhésifs ou dépôts avec des solvants organiques comme l'acétone, l'éthanol ou le white spirit. + es: Eliminación de recubrimientos, adhesivos o depósitos con disolventes orgánicos como acetona, etanol o aguarrás. + zh: 使用丙酮、乙醇或白精油等有机溶剂去除涂层、粘合剂或沉积物。 + ar: 'مفهوم لـ: Removal of coatings, adhesives, or deposits using organic solvents such as acetone, ethanol, or white spirit.' + id: 'Konsep untuk: Removal of coatings, adhesives, or deposits using organic solvents such as acetone, ethanol, or white spirit.' + broad_mappings: + - skos:Concept + close_mappings: - aat:300379752 + keywords: + - solvent cleaning + - organic solvent + - varnish removal examples: - value: has_label: Acetone/white spirit cleaning - has_description: Removal of yellowed varnish using 50:50 acetone/white - spirit - broad_mappings: - - skos:Concept + has_description: Removal of yellowed varnish using 50:50 acetone/white spirit + structured_aliases: + - literal_form: solvent cleaning + in_language: nl + - literal_form: solvent cleaning + in_language: de + - literal_form: solvent cleaning + in_language: fr + - literal_form: solvent cleaning + in_language: es + - literal_form: solvent cleaning + in_language: ar + - literal_form: solvent cleaning + in_language: id + - literal_form: solvent cleaning + in_language: zh MechanicalCleaning: is_a: CleaningTechnique - description: Physical removal of deposits using tools (scalpels, brushes, erasers). - exact_mappings: - - aat:300379753 + description: >- + Physical removal of deposits using hand tools such as scalpels, brushes, or erasers. + alt_descriptions: + nl: Fysieke verwijdering van afzettingen met handgereedschap zoals scalpels, penselen of gummen. + de: Physische Entfernung von Ablagerungen mit Handwerkzeugen wie Skalpellen, Bürsten oder Radiergummis. + fr: Élimination physique des dépôts avec des outils manuels comme des scalpels, brosses ou gommes. + es: Eliminación física de depósitos con herramientas manuales como bisturíes, cepillos o gomas de borrar. + zh: 使用手术刀、刷子或橡皮等手工工具物理去除沉积物。 + ar: 'مفهوم لـ: Physical removal of deposits using hand tools such as scalpels, brushes, or erasers.' + id: 'Konsep untuk: Physical removal of deposits using hand tools such as scalpels, brushes, or erasers.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379753 + keywords: + - mechanical cleaning + - scalpel + - dry cleaning + structured_aliases: + - literal_form: mechanical cleaning + in_language: nl + - literal_form: mechanical cleaning + in_language: de + - literal_form: mechanical cleaning + in_language: fr + - literal_form: mechanical cleaning + in_language: es + - literal_form: mechanical cleaning + in_language: ar + - literal_form: mechanical cleaning + in_language: id + - literal_form: mechanical cleaning + in_language: zh LaserCleaning: is_a: CleaningTechnique - description: Ablation of surface deposits using focused laser energy. - exact_mappings: - - aat:300379880 + description: >- + Ablation of surface deposits using focused energy. + alt_descriptions: + nl: Ablatie van oppervlakteafzettingen met gefocusseerde laserenergie. + de: Ablation von Oberflächenablagerungen mit fokussierter Laserenergie. + fr: Ablation des dépôts de surface avec une énergie laser focalisée. + es: Ablación de depósitos superficiales con energía láser enfocada. + zh: 使用聚焦激光能量去除表面沉积物。 + ar: 'مفهوم لـ: Ablation of surface deposits using focused energy.' + id: 'Konsep untuk: Ablation of surface deposits using focused energy.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379880 + keywords: + - laser cleaning + - laser ablation + structured_aliases: + - literal_form: laser cleaning + in_language: nl + - literal_form: laser cleaning + in_language: de + - literal_form: laser cleaning + in_language: fr + - literal_form: laser cleaning + in_language: es + - literal_form: laser cleaning + in_language: ar + - literal_form: laser cleaning + in_language: id + - literal_form: laser cleaning + in_language: zh ConsolidationTechnique: is_a: ConservationTechnique - description: 'Techniques for stabilizing friable, flaking, or powdering materials. - - Involves introducing adhesive to strengthen cohesion. - - ' - exact_mappings: - - aat:300053058 + description: >- + Introduction of adhesive to stabilize friable, flaking, or powdering materials. + alt_descriptions: + nl: Inbreng van lijm om brosse, schilferende of verpulverende materialen te stabiliseren. + de: Einführung von Klebstoff zur Stabilisierung von brüchigen, abblätternden oder pulvernden Materialien. + fr: Introduction d'adhésif pour stabiliser les matériaux friables, écaillés ou pulvérulents. + es: Introducción de adhesivo para estabilizar materiales friables, descamados o pulverulentos. + zh: 引入粘合剂以稳定易碎、剥落或粉化的材料。 + ar: 'مفهوم لـ: Introduction of adhesive to stabilize friable, flaking, or powdering materials.' + id: 'Konsep untuk: Introduction of adhesive to stabilize friable, flaking, or powdering materials.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053058 + keywords: + - consolidation + - adhesive + - stabilization + structured_aliases: + - literal_form: consolidation technique + in_language: nl + - literal_form: consolidation technique + in_language: de + - literal_form: consolidation technique + in_language: fr + - literal_form: consolidation technique + in_language: es + - literal_form: consolidation technique + in_language: ar + - literal_form: consolidation technique + in_language: id + - literal_form: consolidation technique + in_language: zh InpaintingTechnique: is_a: ConservationTechnique abstract: true - description: 'Techniques for visually integrating losses in painted surfaces. - - Also known as retouching or loss compensation. - - ' - exact_mappings: - - aat:300053061 + description: >- + Methods for visually integrating losses in painted surfaces through retouching or loss compensation. + alt_descriptions: + nl: Methoden voor visuele integratie van verliezen in geschilderde oppervlakken door retoucheren of verliescompensatie. + de: Methoden zur visuellen Integration von Verlusten in gemalten Oberflächen durch Retusche oder Verlustkompensation. + fr: Méthodes d'intégration visuelle des pertes dans les surfaces peintes par retouche ou compensation. + es: Métodos para integrar visualmente pérdidas en superficies pintadas mediante retoque o compensación. + zh: 通过润色或损失补偿在视觉上整合绘画表面损失的方法。 + ar: 'مفهوم لـ: Methods for visually integrating losses in painted surfaces through retouching or loss compensation.' + id: 'Konsep untuk: Methods for visually integrating losses in painted surfaces through retouching or loss compensation.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053061 + keywords: + - inpainting + - retouching + - loss compensation + structured_aliases: + - literal_form: inpainting technique + in_language: nl + - literal_form: inpainting technique + in_language: de + - literal_form: inpainting technique + in_language: fr + - literal_form: inpainting technique + in_language: es + - literal_form: inpainting technique + in_language: ar + - literal_form: inpainting technique + in_language: id + - literal_form: inpainting technique + in_language: zh TratteggioInpainting: is_a: InpaintingTechnique - description: 'Italian inpainting technique using fine parallel lines. - - Distinguishable from original at close range but integrates at viewing distance. - - ' - exact_mappings: - - aat:300435449 + description: >- + Italian technique using fine parallel brushstrokes distinguishable at close range but integrating at viewing distance. + alt_descriptions: + nl: Italiaanse techniek met fijne parallelle penseelstreken die van dichtbij onderscheidbaar zijn maar op kijkafstand integreren. + de: Italienische Technik mit feinen parallelen Pinselstrichen, die aus der Nähe unterscheidbar sind, aber aus Betrachtungsabstand integrieren. + fr: Technique italienne utilisant de fins coups de pinceau parallèles, distinguables de près mais s'intégrant à distance de vision. + es: Técnica italiana con finas pinceladas paralelas distinguibles de cerca pero que se integran a distancia de visión. + zh: 意大利技术,使用精细的平行笔触,近看可分辨,远看则融合。 + ar: 'مفهوم لـ: Italian technique using fine parallel brushstrokes distinguishable at close range but integrating at viewing distance.' + id: 'Konsep untuk: Italian technique using fine parallel brushstrokes distinguishable at close range but integrating at viewing distance.' broad_mappings: - skos:Concept + close_mappings: + - aat:300435449 + keywords: + - tratteggio + - rigatini + - Italian retouching + structured_aliases: + - literal_form: tratteggio inpainting + in_language: nl + - literal_form: tratteggio inpainting + in_language: de + - literal_form: tratteggio inpainting + in_language: fr + - literal_form: tratteggio inpainting + in_language: es + - literal_form: tratteggio inpainting + in_language: ar + - literal_form: tratteggio inpainting + in_language: id + - literal_form: tratteggio inpainting + in_language: zh PointillistInpainting: is_a: InpaintingTechnique - description: Inpainting using small dots of color. + description: >- + Retouching using small dots of color to integrate paint losses. + alt_descriptions: + nl: Retoucheren met kleine kleurpuntjes om verfschade te integreren. + de: Retuschierung mit kleinen Farbpunkten zur Integration von Farbverlusten. + fr: Retouche utilisant de petits points de couleur pour intégrer les pertes de peinture. + es: Retoque usando pequeños puntos de color para integrar pérdidas de pintura. + zh: 使用小色点润色以整合颜料损失。 + ar: 'مفهوم لـ: Retouching using small dots of color to integrate paint losses.' + id: 'Konsep untuk: Retouching using small dots of color to integrate paint losses.' broad_mappings: - skos:Concept + keywords: + - pointillist + - stippling + - dot retouching + structured_aliases: + - literal_form: pointillist inpainting + in_language: nl + - literal_form: pointillist inpainting + in_language: de + - literal_form: pointillist inpainting + in_language: fr + - literal_form: pointillist inpainting + in_language: es + - literal_form: pointillist inpainting + in_language: ar + - literal_form: pointillist inpainting + in_language: id + - literal_form: pointillist inpainting + in_language: zh MimeticInpainting: is_a: InpaintingTechnique - description: 'Inpainting that closely imitates surrounding original paint. - - Also called deceptive or illusionistic retouching. - - ' + description: >- + Retouching that closely imitates surrounding original paint, also called deceptive or illusionistic retouching. + alt_descriptions: + nl: Retoucheren dat oorspronkelijke verf nauwkeurig imiteert, ook wel illusionistisch retoucheren genoemd. + de: Retuschierung, die die umliegende Originalfarbe genau nachahmt, auch täuschende oder illusionistische Retusche genannt. + fr: Retouche imitant étroitement la peinture originale environnante, également appelée retouche illusionniste. + es: Retoque que imita de cerca la pintura original circundante, también llamado retoque ilusionista. + zh: 紧密模仿周围原画的润色,也称为欺骗性或错觉润色。 + ar: 'مفهوم لـ: Retouching that closely imitates surrounding original paint, also called deceptive or illusionistic retouching.' + id: 'Konsep untuk: Retouching that closely imitates surrounding original paint, also called deceptive or illusionistic retouching.' broad_mappings: - skos:Concept + keywords: + - mimetic retouching + - deceptive retouching + - illusionistic + structured_aliases: + - literal_form: mimetic inpainting + in_language: nl + - literal_form: mimetic inpainting + in_language: de + - literal_form: mimetic inpainting + in_language: fr + - literal_form: mimetic inpainting + in_language: es + - literal_form: mimetic inpainting + in_language: ar + - literal_form: mimetic inpainting + in_language: id + - literal_form: mimetic inpainting + in_language: zh LiningTechnique: is_a: ConservationTechnique abstract: true - description: 'Techniques for reinforcing canvas or panel supports. - - Involves adhering new support material to original. - - ' - exact_mappings: - - aat:300053068 + description: >- + Methods for reinforcing canvas or panel supports by adhering new support material. + alt_descriptions: + nl: Methoden voor het versterken van doek- of paneelondergronden door nieuw steunmateriaal aan te brengen. + de: Methoden zur Verstärkung von Leinwand- oder Tafelträgern durch Aufkleben neuen Stützmaterials. + fr: Méthodes de renforcement des supports toile ou panneau par application d'un nouveau matériau de support. + es: Métodos para reforzar soportes de lienzo o tabla aplicando nuevo material de soporte. + zh: 通过粘贴新的支撑材料来加固画布或木板支撑的方法。 + ar: 'مفهوم لـ: Methods for reinforcing canvas or panel supports by adhering new support material.' + id: 'Konsep untuk: Methods for reinforcing canvas or panel supports by adhering new support material.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053068 + keywords: + - lining + - relining + - canvas reinforcement + structured_aliases: + - literal_form: lining technique + in_language: nl + - literal_form: lining technique + in_language: de + - literal_form: lining technique + in_language: fr + - literal_form: lining technique + in_language: es + - literal_form: lining technique + in_language: ar + - literal_form: lining technique + in_language: id + - literal_form: lining technique + in_language: zh VacuumLining: is_a: LiningTechnique - description: 'Canvas lining using vacuum pressure to ensure adhesion. - - Performed on heated vacuum table. - - ' + description: >- + Canvas reinforcement using pressure on a heated table to ensure adhesive adhesion. + alt_descriptions: + nl: Doekversterking met vacuümdruk op een verwarmde tafel om hechting te verzekeren. + de: Leinwandverstärkung mit Vakuumdruck auf einem beheizten Tisch zur Sicherung der Haftung. + fr: Renforcement de toile avec pression sous vide sur une table chauffée pour assurer l'adhésion. + es: Refuerzo de lienzo con presión de vacío en una mesa caliente para asegurar la adhesión. + zh: 在加热台上使用真空压力加固画布以确保粘合。 + ar: 'مفهوم لـ: Canvas reinforcement using pressure on a heated table to ensure adhesive adhesion.' + id: 'Konsep untuk: Canvas reinforcement using pressure on a heated table to ensure adhesive adhesion.' broad_mappings: - skos:Concept + keywords: + - vacuum lining + - hot table + - BEVA + structured_aliases: + - literal_form: vacuum lining + in_language: nl + - literal_form: vacuum lining + in_language: de + - literal_form: vacuum lining + in_language: fr + - literal_form: vacuum lining + in_language: es + - literal_form: vacuum lining + in_language: ar + - literal_form: vacuum lining + in_language: id + - literal_form: vacuum lining + in_language: zh GluePasteLining: is_a: LiningTechnique - description: Traditional lining using animal glue and flour paste. - exact_mappings: - - aat:300379884 + description: >- + Traditional using animal and flour adhesive mixture. + alt_descriptions: + nl: Traditionele lining met dierlijke lijm en bloempasta lijmmeersel. + de: Traditionelle Kaschierung mit tierischem Leim und Mehlpaste-Klebermischung. + fr: Doublage traditionnel utilisant un mélange de colle animale et de pâte de farine. + es: Forrado tradicional con mezcla de cola animal y pasta de harina. + zh: 使用动物胶和面粉浆糊混合物的传统衬里。 + ar: 'مفهوم لـ: Traditional using animal and flour adhesive mixture.' + id: 'Konsep untuk: Traditional using animal and flour adhesive mixture.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379884 + keywords: + - glue-paste lining + - traditional lining + - starch paste + structured_aliases: + - literal_form: glue paste lining + in_language: nl + - literal_form: glue paste lining + in_language: de + - literal_form: glue paste lining + in_language: fr + - literal_form: glue paste lining + in_language: es + - literal_form: glue paste lining + in_language: ar + - literal_form: glue paste lining + in_language: id + - literal_form: glue paste lining + in_language: zh WaxResinLining: is_a: LiningTechnique - description: Lining using wax-resin adhesive mixture. - exact_mappings: - - aat:300379885 + description: >- + using wax- adhesive mixture for canvas reinforcement. + alt_descriptions: + nl: Lining met was-hars lijmmeersel voor doekversterking. + de: Kaschierung mit Wachs-Harz-Klebermischung zur Leinwandverstärkung. + fr: Doublage utilisant un mélange adhésif cire-résine pour le renforcement de toile. + es: Forrado con mezcla adhesiva de cera-resina para refuerzo de lienzo. + zh: 使用蜡树脂粘合剂混合物加固画布的衬里。 + ar: 'مفهوم لـ: using wax- adhesive mixture for canvas reinforcement.' + id: 'Konsep untuk: using wax- adhesive mixture for canvas reinforcement.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379885 + keywords: + - wax-resin lining + - beeswax + - dammar resin + structured_aliases: + - literal_form: resin lining + in_language: nl + - literal_form: resin lining + in_language: de + - literal_form: resin lining + in_language: fr + - literal_form: resin lining + in_language: es + - literal_form: resin lining + in_language: ar + - literal_form: resin lining + in_language: id + - literal_form: resin lining + in_language: zh VarnishingTechnique: is_a: ConservationTechnique - description: Application of protective transparent coatings. - exact_mappings: - - aat:300053092 + description: >- + Application of protective transparent coatings to painted surfaces. + alt_descriptions: + nl: Aanbrengen van beschermende transparante coatings op geschilderde oppervlakken. + de: Auftragen schützender transparenter Beschichtungen auf gemalte Oberflächen. + fr: Application de revêtements transparents protecteurs sur les surfaces peintes. + es: Aplicación de recubrimientos transparentes protectores sobre superficies pintadas. + zh: 在绘画表面涂覆保护性透明涂层。 + ar: 'مفهوم لـ: Application of protective transparent coatings to painted surfaces.' + id: 'Konsep untuk: Application of protective transparent coatings to painted surfaces.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053092 + keywords: + - varnishing + - protective coating + - final varnish + structured_aliases: + - literal_form: varnishing technique + in_language: nl + - literal_form: varnishing technique + in_language: de + - literal_form: varnishing technique + in_language: fr + - literal_form: varnishing technique + in_language: es + - literal_form: varnishing technique + in_language: ar + - literal_form: varnishing technique + in_language: id + - literal_form: varnishing technique + in_language: zh StructuralRepairTechnique: is_a: ConservationTechnique - description: 'Techniques for repairing physical damage to object structure. - - Includes tear mending, crack filling, loss filling. - - ' - exact_mappings: - - aat:300053085 + description: >- + Method grouping focused on restoring physical integrity of damaged supports and joins. + alt_descriptions: + nl: Methoden voor het repareren van fysieke schade aan objectstructuur, inclusief scheurreparatie en kruivulling. + de: Methoden zur Reparatur physischer Schäden an der Objektstruktur einschließlich Rissreparatur und Rissfüllung. + fr: Méthodes de réparation des dommages physiques à la structure de l'objet, y compris la réparation des déchirures. + es: Métodos para reparar daños físicos a la estructura del objeto incluyendo reparación de desgarros. + zh: 修复物体结构物理损坏的方法,包括撕裂修复和裂缝填充。 + ar: 'مفهوم لـ: Methods for repairing physical damage to object structure including tear mending and crack filling.' + id: 'Konsep untuk: Methods for repairing physical damage to object structure including tear mending and crack filling.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053085 + keywords: + - structural repair + - tear mending + - crack filling + structured_aliases: + - literal_form: structural repair technique + in_language: nl + - literal_form: structural repair technique + in_language: de + - literal_form: structural repair technique + in_language: fr + - literal_form: structural repair technique + in_language: es + - literal_form: structural repair technique + in_language: ar + - literal_form: structural repair technique + in_language: id + - literal_form: structural repair technique + in_language: zh TearMending: is_a: StructuralRepairTechnique - description: Repair of tears in canvas or paper using thread bridges or patches. + description: >- + Method grouping for joining separated fibrous substrates with stable reinforcement materials. + alt_descriptions: + nl: Reparatie van scheuren in doek of papier met draadbruggen of patches. + de: Reparatur von Rissen in Leinwand oder Papier mit Fadenbrücken oder Flicken. + fr: Réparation des déchirures dans la toile ou le papier avec des ponts de fil ou des pièces. + es: Reparación de desgarros en lienzo o papel con puentes de hilo o parches. + zh: 使用线桥或补丁修复画布或纸张的撕裂。 + ar: 'مفهوم لـ: Repair of tears in canvas or paper using thread bridges or patches.' + id: 'Konsep untuk: Repair of tears in canvas or paper using thread bridges or patches.' broad_mappings: - skos:Concept + keywords: + - tear mending + - thread bridge + - canvas repair + structured_aliases: + - literal_form: tear mending + in_language: nl + - literal_form: tear mending + in_language: de + - literal_form: tear mending + in_language: fr + - literal_form: tear mending + in_language: es + - literal_form: tear mending + in_language: ar + - literal_form: tear mending + in_language: id + - literal_form: tear mending + in_language: zh InfillingTechnique: is_a: StructuralRepairTechnique - description: 'Filling losses in paint layer, ground, or support. - - Creates level surface for inpainting. - - ' - exact_mappings: - - aat:300053063 + description: >- + Filling losses in paint layer, ground, or support to create level surface for inpainting. + alt_descriptions: + nl: Opvullen van verliezen in verflaag, grondlaag of drager om vlak oppervlak te creëren voor retoucheren. + de: Füllen von Verlusten in Farbschicht, Grundierung oder Träger zur Erstellung einer ebenen Fläche für die Retusche. + fr: Remplissage des pertes dans la couche picturale, la préparation ou le support pour créer une surface plane pour la retouche. + es: Relleno de pérdidas en capa de pintura, preparación o soporte para crear superficie nivelada para retoque. + zh: 填充颜料层、底色层或支撑层的损失,为润色创造平整表面。 + ar: 'مفهوم لـ: Filling losses in paint layer, ground, or support to create level surface for inpainting.' + id: 'Konsep untuk: Filling losses in paint layer, ground, or support to create level surface for inpainting.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053063 + keywords: + - infilling + - fill material + - loss compensation + structured_aliases: + - literal_form: infilling technique + in_language: nl + - literal_form: infilling technique + in_language: de + - literal_form: infilling technique + in_language: fr + - literal_form: infilling technique + in_language: es + - literal_form: infilling technique + in_language: ar + - literal_form: infilling technique + in_language: id + - literal_form: infilling technique + in_language: zh ExaminationTechnique: is_a: TechniqueType abstract: true - description: 'Abstract class for technical examination and analysis methods. - - Used in condition assessment and scientific study of heritage objects. - - ' - exact_mappings: - - aat:300054636 + description: >- + Analytical and imaging methods for condition assessment and scientific study of heritage objects. + alt_descriptions: + nl: Analytische en beeldvormende methoden voor toestandsbeoordeling en wetenschappelijk onderzoek van erfgoedobjecten. + de: Analytische und bildgebende Methoden zur Zustandsbewertung und wissenschaftlichen Untersuchung von Heritage-Objekten. + fr: Méthodes analytiques et d'imagerie pour l'évaluation de l'état et l'étude scientifique des objets patrimoniaux. + es: Métodos analíticos y de imagen para evaluación de condición y estudio científico de objetos patrimoniales. + zh: 用于遗产对象状况评估和科学研究的分析和成像方法。 + ar: 'مفهوم لـ: Analytical and imaging methods for condition assessment and scientific study of heritage objects.' + id: 'Konsep untuk: Analytical and imaging methods for condition assessment and scientific study of heritage objects.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054636 + keywords: + - examination + - analysis + - scientific study + structured_aliases: + - literal_form: examination technique + in_language: nl + - literal_form: examination technique + in_language: de + - literal_form: examination technique + in_language: fr + - literal_form: examination technique + in_language: es + - literal_form: examination technique + in_language: ar + - literal_form: examination technique + in_language: id + - literal_form: examination technique + in_language: zh ImagingTechnique: is_a: ExaminationTechnique abstract: true - description: Visual documentation and imaging methods. - exact_mappings: - - aat:300054592 + description: >- + Visual documentation and methods for heritage objects. + alt_descriptions: + nl: Visuele documentatie en beeldvormende methoden voor erfgoedobjecten. + de: Visuelle Dokumentation und bildgebende Methoden für Heritage-Objekte. + fr: Documentation visuelle et méthodes d'imagerie pour les objets patrimoniaux. + es: Documentación visual y métodos de imagen para objetos patrimoniales. + zh: 遗产对象的视觉记录和成像方法。 + ar: 'مفهوم لـ: Visual documentation and methods for heritage objects.' + id: 'Konsep untuk: Visual documentation and methods for heritage objects.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054592 + keywords: + - imaging + - photography + - visualization + structured_aliases: + - literal_form: imaging technique + in_language: nl + - literal_form: imaging technique + in_language: de + - literal_form: imaging technique + in_language: fr + - literal_form: imaging technique + in_language: es + - literal_form: imaging technique + in_language: ar + - literal_form: imaging technique + in_language: id + - literal_form: imaging technique + in_language: zh Radiography: is_a: ImagingTechnique - description: 'X-ray imaging to reveal subsurface structure. - - Shows canvas weave, underdrawing, composition changes, damage. - - ' - exact_mappings: - - aat:300054621 + description: >- + X-ray imaging revealing subsurface structure including canvas weave, underdrawing, and compositional changes. + alt_descriptions: + nl: Röntgenfotografie die onderliggende structuur onthult inclusief doekweefsel, ondertekening en compositieveranderingen. + de: Röntgenbildgebung, die Untergrundstrukturen wie Leinwandgewebe, Unterzeichnung und Kompositionsänderungen zeigt. + fr: Imagerie aux rayons X révélant la structure sous-jacente, y compris le tissage de la toile et les changements compositionnels. + es: Imagen de rayos X que revela estructura subyacente incluyendo tejido de lienzo y cambios compositivos. + zh: 揭示底层结构的X射线成像,包括画布编织、底稿和构图变化。 + ar: 'مفهوم لـ: X-ray imaging revealing subsurface structure including canvas weave, underdrawing, and compositional changes.' + id: 'Konsep untuk: X-ray imaging revealing subsurface structure including canvas weave, underdrawing, and compositional changes.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054621 + keywords: + - radiography + - X-ray + - subsurface imaging + structured_aliases: + - literal_form: radiography + in_language: nl + - literal_form: radiography + in_language: de + - literal_form: radiography + in_language: fr + - literal_form: radiography + in_language: es + - literal_form: radiography + in_language: ar + - literal_form: radiography + in_language: id + - literal_form: radiography + in_language: zh InfraredReflectography: is_a: ImagingTechnique - description: 'Imaging in near-infrared to penetrate paint layers. - - Reveals underdrawing and pentimenti. - - ' - exact_mappings: - - aat:300379768 + description: >- + Near- imaging penetrating paint layers to reveal underdrawing and pentimenti. + alt_descriptions: + nl: Nabij-infrarood beeldvorming die verflagen doordringt om ondertekening en pentimenti te onthullen. + de: Nahinfrarot-Bildgebung, die Farbschichten durchdringt, um Unterzeichnungen und Pentimenti zu zeigen. + fr: Imagerie proche infrarouge pénétrant les couches de peinture pour révéler les sous-dessins et pentimenti. + es: Imagen de infrarrojo cercano que penetra capas de pintura para revelar dibujo subyacente y arrepentimientos. + zh: 穿透颜料层的近红外成像,揭示底稿和修改痕迹。 + ar: 'مفهوم لـ: Near- imaging penetrating paint layers to reveal underdrawing and pentimenti.' + id: 'Konsep untuk: Near- imaging penetrating paint layers to reveal underdrawing and pentimenti.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379768 + keywords: + - infrared reflectography + - IRR + - underdrawing + structured_aliases: + - literal_form: infrared reflectography + in_language: nl + - literal_form: infrared reflectography + in_language: de + - literal_form: infrared reflectography + in_language: fr + - literal_form: infrared reflectography + in_language: es + - literal_form: infrared reflectography + in_language: ar + - literal_form: infrared reflectography + in_language: id + - literal_form: infrared reflectography + in_language: zh UVFluorescence: is_a: ImagingTechnique - description: 'Imaging under ultraviolet light. - - Reveals varnish layers, retouching, and some pigments. - - ' - exact_mappings: - - aat:300379767 + description: >- + Ultraviolet light imaging revealing varnish layers, retouching, and certain pigments. + alt_descriptions: + nl: Ultraviolette-licht beeldvorming die vernislagen, retouches en bepaalde pigmenten onthult. + de: Ultraviolette Lichtbildgebung, die Firnisschichten, Retuschen und bestimmte Pigmente zeigt. + fr: Imagerie en lumière ultraviolette révélant les couches de vernis, les retouches et certains pigments. + es: Imagen de luz ultravioleta que revela capas de barniz, retoques y ciertos pigmentos. + zh: 紫外光成像,揭示清漆层、润色和某些颜料。 + ar: 'مفهوم لـ: Ultraviolet light imaging revealing varnish layers, retouching, and certain pigments.' + id: 'Konsep untuk: Ultraviolet light imaging revealing varnish layers, retouching, and certain pigments.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379767 + keywords: + - UV fluorescence + - ultraviolet + - varnish detection + structured_aliases: + - literal_form: fluorescence + in_language: nl + - literal_form: fluorescence + in_language: de + - literal_form: fluorescence + in_language: fr + - literal_form: fluorescence + in_language: es + - literal_form: fluorescence + in_language: ar + - literal_form: fluorescence + in_language: id + - literal_form: fluorescence + in_language: zh RakingLight: is_a: ImagingTechnique - description: 'Photography with light at acute angle to surface. - - Reveals texture, impasto, and surface irregularities. - - ' - exact_mappings: - - aat:300379769 + description: >- + Photography with at acute angle to surface revealing texture, impasto, and surface irregularities. + alt_descriptions: + nl: Fotografie met licht onder scherpe hoek op het oppervlak die textuur, impasto en oppervlakteonregelmatigheden onthult. + de: Fotografie mit Licht in spitzem Winkel zur Oberfläche, die Textur, Impasto und Oberflächenunregelmäßigkeiten zeigt. + fr: Photographie avec lumière en angle aigu révélant la texture, l'impasto et les irrégularités de surface. + es: Fotografía con luz en ángulo agudo que revela textura, impasto e irregularidades superficiales. + zh: 以锐角照射表面的摄影,揭示纹理、厚涂和表面不规则性。 + ar: 'مفهوم لـ: Photography with at acute angle to surface revealing texture, impasto, and surface irregularities.' + id: 'Konsep untuk: Photography with at acute angle to surface revealing texture, impasto, and surface irregularities.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379769 + keywords: + - raking light + - texture documentation + - surface analysis + structured_aliases: + - literal_form: raking light + in_language: nl + - literal_form: raking light + in_language: de + - literal_form: raking light + in_language: fr + - literal_form: raking light + in_language: es + - literal_form: raking light + in_language: ar + - literal_form: raking light + in_language: id + - literal_form: raking light + in_language: zh MacroPhotography: is_a: ImagingTechnique - description: Close-up photography to document surface details. + description: >- + Close-up documenting surface details and condition issues. + alt_descriptions: + nl: Close-up fotografie die oppervlaktedetails en toestandsproblemen documenteert. + de: Nahaufnahmefotografie zur Dokumentation von Oberflächendetails und Zustandsproblemen. + fr: Photographie rapprochée documentant les détails de surface et les problèmes d'état. + es: Fotografía de primer plano documentando detalles superficiales y problemas de condición. + zh: 记录表面细节和状况问题的特写摄影。 + ar: 'مفهوم لـ: Close-up documenting surface details and condition issues.' + id: 'Konsep untuk: Close-up documenting surface details and condition issues.' broad_mappings: - skos:Concept + keywords: + - macro photography + - close-up + - detail documentation + structured_aliases: + - literal_form: macro photography + in_language: nl + - literal_form: macro photography + in_language: de + - literal_form: macro photography + in_language: fr + - literal_form: macro photography + in_language: es + - literal_form: macro photography + in_language: ar + - literal_form: macro photography + in_language: id + - literal_form: macro photography + in_language: zh ThreeDScanning: is_a: ImagingTechnique - description: 'Digital 3D surface capture using structured light or photogrammetry. - - Creates high-resolution surface models. - - ' + description: >- + Digital 3D surface capture using structured light or photogrammetry for high-resolution models. + alt_descriptions: + nl: Digitale 3D-oppervlaktecaptuur met gestructureerd licht of fotogrammetrie voor hoogwaardige modellen. + de: Digitale 3D-Oberflächenerfassung mit strukturiertem Licht oder Photogrammetrie für hochauflösende Modelle. + fr: Capture numérique de surface 3D avec lumière structurée ou photogrammétrie pour des modèles haute résolution. + es: Captura digital de superficie 3D con luz estructurada o fotogrametría para modelos de alta resolución. + zh: 使用结构光或摄影测量进行高分辨率模型的数字3D表面捕捉。 + ar: 'مفهوم لـ: Digital 3D surface capture using structured light or photogrammetry for high-resolution models.' + id: 'Konsep untuk: Digital 3D surface capture using structured light or photogrammetry for high-resolution models.' broad_mappings: - skos:Concept + keywords: + - 3D scanning + - photogrammetry + - structured light + structured_aliases: + - literal_form: three scanning + in_language: nl + - literal_form: three scanning + in_language: de + - literal_form: three scanning + in_language: fr + - literal_form: three scanning + in_language: es + - literal_form: three scanning + in_language: ar + - literal_form: three scanning + in_language: id + - literal_form: three scanning + in_language: zh SpectroscopicTechnique: is_a: ExaminationTechnique abstract: true - description: Analytical techniques based on interaction with electromagnetic radiation. - exact_mappings: - - aat:300379773 + description: >- + Analytical method grouping based on matter-radiation interaction patterns. + alt_descriptions: + nl: Analytische technieken op basis van elektromagnetische stralingsinteractie voor materiaalidentificatie. + de: Analytische Techniken auf Basis elektromagnetischer Strahlungswechselwirkung zur Materialidentifikation. + fr: Techniques analytiques basées sur l'interaction avec le rayonnement électromagnétique pour l'identification des matériaux. + es: Técnicas analíticas basadas en interacción con radiación electromagnética para identificación de materiales. + zh: 基于电磁辐射相互作用的材料识别分析技术。 + ar: 'مفهوم لـ: Analytical techniques based on electromagnetic radiation interaction for material identification.' + id: 'Konsep untuk: Analytical techniques based on electromagnetic radiation interaction for material identification.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379773 + keywords: + - spectroscopy + - material analysis + - non-invasive + structured_aliases: + - literal_form: spectroscopic technique + in_language: nl + - literal_form: spectroscopic technique + in_language: de + - literal_form: spectroscopic technique + in_language: fr + - literal_form: spectroscopic technique + in_language: es + - literal_form: spectroscopic technique + in_language: ar + - literal_form: spectroscopic technique + in_language: id + - literal_form: spectroscopic technique + in_language: zh XRayFluorescence: is_a: SpectroscopicTechnique - description: 'X-ray fluorescence spectroscopy for elemental analysis. - - Identifies pigments non-invasively. - - ' - exact_mappings: - - aat:300379775 + description: >- + X-ray spectroscopy for non-invasive elemental analysis and pigment identification. + alt_descriptions: + nl: Röntgenfluorescentiespectroscopie voor niet-invasieve elementanalyse en pigmentidentificatie. + de: Röntgenfluoreszenzspektroskopie für nicht-invasive Elementanalyse und Pigmentidentifikation. + fr: Spectroscopie de fluorescence X pour l'analyse élémentaire non invasive et l'identification des pigments. + es: Espectroscopía de fluorescencia de rayos X para análisis elemental no invasivo e identificación de pigmentos. + zh: 用于无损元素分析和颜料鉴定的X射线荧光光谱。 + ar: 'مفهوم لـ: X-ray spectroscopy for non-invasive elemental analysis and pigment identification.' + id: 'Konsep untuk: X-ray spectroscopy for non-invasive elemental analysis and pigment identification.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379775 + keywords: + - XRF + - elemental analysis + - pigment identification + structured_aliases: + - literal_form: fluorescence + in_language: nl + - literal_form: fluorescence + in_language: de + - literal_form: fluorescence + in_language: fr + - literal_form: fluorescence + in_language: es + - literal_form: fluorescence + in_language: ar + - literal_form: fluorescence + in_language: id + - literal_form: fluorescence + in_language: zh RamanSpectroscopy: is_a: SpectroscopicTechnique - description: 'Molecular identification using laser-induced Raman scattering. - - Identifies pigments, binders, and degradation products. - - ' - exact_mappings: - - aat:300379774 + description: >- + Molecular identification using laser-induced scattering for pigments, binders, and degradation products. + alt_descriptions: + nl: Moleculaire identificatie met laser-geïnduceerde Raman-verstrooiing voor pigmenten, bindmiddelen en degradatieproducten. + de: Molekulare Identifikation mittels laserinduzierter Raman-Streuung für Pigmente, Bindemittel und Abbauprodukte. + fr: Identification moléculaire par diffusion Raman induite par laser pour pigments, liants et produits de dégradation. + es: Identificación molecular usando dispersión Raman inducida por láser para pigmentos, aglutinantes y productos de degradación. + zh: 利用激光诱导拉曼散射进行颜料、粘合剂和降解产物的分子鉴定。 + ar: 'مفهوم لـ: Molecular identification using laser-induced scattering for pigments, binders, and degradation products.' + id: 'Konsep untuk: Molecular identification using laser-induced scattering for pigments, binders, and degradation products.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379774 + keywords: + - Raman spectroscopy + - molecular identification + - pigment analysis + structured_aliases: + - literal_form: raman spectroscopy + in_language: nl + - literal_form: raman spectroscopy + in_language: de + - literal_form: raman spectroscopy + in_language: fr + - literal_form: raman spectroscopy + in_language: es + - literal_form: raman spectroscopy + in_language: ar + - literal_form: raman spectroscopy + in_language: id + - literal_form: raman spectroscopy + in_language: zh FTIRSpectroscopy: is_a: SpectroscopicTechnique - description: 'Fourier-transform infrared spectroscopy for molecular identification. - - Identifies organic binders, coatings, and adhesives. - - ' - exact_mappings: - - aat:300379776 + description: >- + Fourier-transform infrared for identifying organic binders, coatings, and adhesives. + alt_descriptions: + nl: Fourier-transformatie infraroodspectroscopie voor identificatie van organische bindmiddelen, coatings en lijmen. + de: Fourier-Transform-Infrarotspektroskopie zur Identifikation organischer Bindemittel, Beschichtungen und Klebstoffe. + fr: Spectroscopie infrarouge à transformée de Fourier pour identifier les liants organiques, revêtements et adhésifs. + es: Espectroscopía infrarroja por transformada de Fourier para identificar aglutinantes orgánicos, recubrimientos y adhesivos. + zh: 用于鉴定有机粘合剂、涂层和粘合剂的傅里叶变换红外光谱。 + ar: 'مفهوم لـ: Fourier-transform infrared for identifying organic binders, coatings, and adhesives.' + id: 'Konsep untuk: Fourier-transform infrared for identifying organic binders, coatings, and adhesives.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379776 + keywords: + - FTIR + - organic analysis + - binder identification + structured_aliases: + - literal_form: ftir spectroscopy + in_language: nl + - literal_form: ftir spectroscopy + in_language: de + - literal_form: ftir spectroscopy + in_language: fr + - literal_form: ftir spectroscopy + in_language: es + - literal_form: ftir spectroscopy + in_language: ar + - literal_form: ftir spectroscopy + in_language: id + - literal_form: ftir spectroscopy + in_language: zh MicroscopyTechnique: is_a: ExaminationTechnique abstract: true - description: Magnified examination of samples or surfaces. - exact_mappings: - - aat:300054620 + description: >- + Magnified examination of samples or surfaces for detailed analysis. + alt_descriptions: + nl: Vergrote examine van monsters of oppervlakken voor gedetailleerde analyse. + de: Vergrößerte Untersuchung von Proben oder Oberflächen für detaillierte Analyse. + fr: Examen agrandi d'échantillons ou de surfaces pour une analyse détaillée. + es: Examen amplificado de muestras o superficies para análisis detallado. + zh: 对样品或表面进行放大的详细分析检查。 + ar: 'مفهوم لـ: Magnified examination of samples or surfaces for detailed analysis.' + id: 'Konsep untuk: Magnified examination of samples or surfaces for detailed analysis.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054620 + keywords: + - microscopy + - magnification + - sample analysis + structured_aliases: + - literal_form: microscopy technique + in_language: nl + - literal_form: microscopy technique + in_language: de + - literal_form: microscopy technique + in_language: fr + - literal_form: microscopy technique + in_language: es + - literal_form: microscopy technique + in_language: ar + - literal_form: microscopy technique + in_language: id + - literal_form: microscopy technique + in_language: zh OpticalMicroscopy: is_a: MicroscopyTechnique - description: Examination using visible light microscopy. + description: >- + Examination using visible light for surface and sample analysis. + alt_descriptions: + nl: Onderzoek met zichtbaar-lichtmicroscopie voor oppervlakte- en monsteranalyse. + de: Untersuchung mit Lichtmikroskopie für Oberflächen- und Probenanalyse. + fr: Examen avec microscopie optique pour l'analyse de surface et d'échantillons. + es: Examen con microscopía óptica para análisis de superficie y muestras. + zh: 使用可见光显微镜进行表面和样品分析。 + ar: 'مفهوم لـ: Examination using visible light for surface and sample analysis.' + id: 'Konsep untuk: Examination using visible light for surface and sample analysis.' broad_mappings: - skos:Concept + keywords: + - optical microscopy + - light microscopy + - visible light + structured_aliases: + - literal_form: optical microscopy + in_language: nl + - literal_form: optical microscopy + in_language: de + - literal_form: optical microscopy + in_language: fr + - literal_form: optical microscopy + in_language: es + - literal_form: optical microscopy + in_language: ar + - literal_form: optical microscopy + in_language: id + - literal_form: optical microscopy + in_language: zh ScanningElectronMicroscopy: is_a: MicroscopyTechnique - description: 'High-resolution imaging using electron beam. - - Reveals surface topography and elemental composition (with EDS). - - ' - exact_mappings: - - aat:300379778 + description: >- + High-resolution imaging using beam revealing surface topography and elemental composition. + alt_descriptions: + nl: Hoogwaardige beeldvorming met elektronenbundel die oppervlaktetopografie en elementaire samenstelling onthult. + de: Hochauflösende Bildgebung mit Elektronenstrahl, die Oberflächentopographie und Elementzusammensetzung zeigt. + fr: Imagerie haute résolution avec faisceau d'électrons révélant la topographie de surface et la composition élémentaire. + es: Imagen de alta resolución con haz de electrones revelando topografía superficial y composición elemental. + zh: 使用电子束的高分辨率成像,揭示表面形貌和元素组成。 + ar: 'مفهوم لـ: High-resolution imaging using beam revealing surface topography and elemental composition.' + id: 'Konsep untuk: High-resolution imaging using beam revealing surface topography and elemental composition.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379778 + keywords: + - SEM + - electron microscopy + - EDS + structured_aliases: + - literal_form: scanning electron microscopy + in_language: nl + - literal_form: scanning electron microscopy + in_language: de + - literal_form: scanning electron microscopy + in_language: fr + - literal_form: scanning electron microscopy + in_language: es + - literal_form: scanning electron microscopy + in_language: ar + - literal_form: scanning electron microscopy + in_language: id + - literal_form: scanning electron microscopy + in_language: zh CrossSectionAnalysis: is_a: MicroscopyTechnique - description: 'Microscopic examination of paint layer cross-sections. - - Reveals stratigraphy, pigment particles, layer sequence. - - ' - exact_mappings: - - aat:300379780 + description: >- + Analytical method grouping using layered micro-samples to examine stratigraphy and composition. + alt_descriptions: + nl: Microscopisch onderzoek van verflaag dwarsdoorsneden die stratigrafie, pigmentdeeltjes en laagvolgorde onthult. + de: Mikroskopische Untersuchung von Farbschichtquerschnitten, die Stratigraphie, Pigmentpartikel und Schichtenfolge zeigen. + fr: Examen microscopique de coupes transversales de couches picturales révélant la stratigraphie et la séquence des couches. + es: Examen microscópico de secciones transversales de capas de pintura revelando estratigrafía y secuencia de capas. + zh: 颜料层横截面的显微镜检查,揭示地层、颜料颗粒和层序。 + ar: 'مفهوم لـ: Microscopic examination of paint layer -sections revealing stratigraphy, pigment particles, and layer sequence.' + id: 'Konsep untuk: Microscopic examination of paint layer -sections revealing stratigraphy, pigment particles, and layer sequence.' broad_mappings: - skos:Concept + close_mappings: + - aat:300379780 + keywords: + - cross-section + - stratigraphy + - paint layer analysis + structured_aliases: + - literal_form: cross section analysis + in_language: nl + - literal_form: cross section analysis + in_language: de + - literal_form: cross section analysis + in_language: fr + - literal_form: cross section analysis + in_language: es + - literal_form: cross section analysis + in_language: ar + - literal_form: cross section analysis + in_language: id + - literal_form: cross section analysis + in_language: zh DatingTechnique: is_a: ExaminationTechnique abstract: true - description: Methods for determining age of materials. + description: >- + Methods for determining the age or chronology of materials and objects. + alt_descriptions: + nl: Methoden voor het bepalen van de leeftijd of chronologie van materialen en objecten. + de: Methoden zur Bestimmung des Alters oder der Chronologie von Materialien und Objekten. + fr: Méthodes de détermination de l'âge ou de la chronologie des matériaux et objets. + es: Métodos para determinar la edad o cronología de materiales y objetos. + zh: 确定材料及物体年龄或年代的方法。 + ar: 'مفهوم لـ: Methods for determining the age or chronology of materials and objects.' + id: 'Konsep untuk: Methods for determining the age or chronology of materials and objects.' broad_mappings: - skos:Concept + keywords: + - dating + - chronology + - age determination + structured_aliases: + - literal_form: dating technique + in_language: nl + - literal_form: dating technique + in_language: de + - literal_form: dating technique + in_language: fr + - literal_form: dating technique + in_language: es + - literal_form: dating technique + in_language: ar + - literal_form: dating technique + in_language: id + - literal_form: dating technique + in_language: zh RadiocarbonDating: is_a: DatingTechnique - description: 'Dating organic materials using carbon-14 decay. - - Applicable to wood, canvas, paper, and organic binders. - - ' - exact_mappings: - - aat:300054490 + description: >- + organic materials using carbon-14 decay, applicable to wood, canvas, paper, and organic binders. + alt_descriptions: + nl: Datering van organische materialen met koolstof-14 verval, toepasbaar op hout, doek, papier en organische bindmiddelen. + de: Datierung organischer Materialien mit Kohlenstoff-14-Zerfall, anwendbar auf Holz, Leinwand, Papier und organische Bindemittel. + fr: Datation des matériaux organiques avec la décroissance du carbone-14, applicable au bois, toile, papier et liants organiques. + es: Datación de materiales orgánicos con decaimiento de carbono-14, aplicable a madera, lienzo, papel y aglutinantes orgánicos. + zh: 使用碳14衰变测定有机材料年代,适用于木材、画布、纸张和有机粘合剂。 + ar: 'مفهوم لـ: organic materials using carbon-14 decay, applicable to wood, canvas, paper, and organic binders.' + id: 'Konsep untuk: organic materials using carbon-14 decay, applicable to wood, canvas, paper, and organic binders.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054490 + keywords: + - radiocarbon dating + - C-14 + - carbon dating + structured_aliases: + - literal_form: radiocarbon dating + in_language: nl + - literal_form: radiocarbon dating + in_language: de + - literal_form: radiocarbon dating + in_language: fr + - literal_form: radiocarbon dating + in_language: es + - literal_form: radiocarbon dating + in_language: ar + - literal_form: radiocarbon dating + in_language: id + - literal_form: radiocarbon dating + in_language: zh Dendrochronology: is_a: DatingTechnique - description: 'Dating wood by analysis of tree ring patterns. - - Used for panel paintings and wooden objects. - - ' - exact_mappings: - - aat:300054495 + description: >- + Dating wood by analysis of tree ring patterns, used for panel paintings and wooden objects. + alt_descriptions: + nl: Datering van hout door analyse van jaarringpatronen, gebruikt voor paneelschilderijen en houten objecten. + de: Datierung von Holz durch Analyse von Jahrringmustern, verwendet für Tafelgemälde und Holzobjekte. + fr: Datation du bois par analyse des cernes de croissance, utilisée pour les peintures sur panneau et objets en bois. + es: Datación de madera mediante análisis de patrones de anillos, usado para pinturas sobre tabla y objetos de madera. + zh: 通过分析年轮图案测定木材年代,用于板画和木制物品。 + ar: 'مفهوم لـ: Dating wood by analysis of tree ring patterns, used for panel paintings and wooden objects.' + id: 'Konsep untuk: Dating wood by analysis of tree ring patterns, used for panel paintings and wooden objects.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054495 + keywords: + - dendrochronology + - tree ring dating + - panel painting + structured_aliases: + - literal_form: dendrochronology + in_language: nl + - literal_form: dendrochronology + in_language: de + - literal_form: dendrochronology + in_language: fr + - literal_form: dendrochronology + in_language: es + - literal_form: dendrochronology + in_language: ar + - literal_form: dendrochronology + in_language: id + - literal_form: dendrochronology + in_language: zh DocumentationTechnique: is_a: TechniqueType abstract: true - description: 'Techniques for recording and documenting heritage objects. - - Supports condition assessment and treatment records. - - ' - exact_mappings: - - aat:300054596 + description: >- + Methods for recording and documenting heritage objects supporting condition assessment and treatment records. + alt_descriptions: + nl: Methoden voor het vastleggen en documenteren van erfgoedobjecten ter ondersteuning van toestandsbeoordeling en behandelingsverslagen. + de: Methoden zur Aufzeichnung und Dokumentation von Heritage-Objekten zur Unterstützung von Zustandsbewertung und Behandlungsprotokollen. + fr: Méthodes d'enregistrement et de documentation des objets patrimoniaux pour l'évaluation de l'état et les rapports de traitement. + es: Métodos para registrar y documentar objetos patrimoniales apoyando evaluación de condición e informes de tratamiento. + zh: 记录和文档化遗产对象的方法,支持状况评估和处理记录。 + ar: 'مفهوم لـ: Methods for recording and documenting heritage objects supporting condition assessment and treatment records.' + id: 'Konsep untuk: Methods for recording and documenting heritage objects supporting condition assessment and treatment records.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054596 + keywords: + - documentation + - recording + - condition reporting + structured_aliases: + - literal_form: documentation technique + in_language: nl + - literal_form: documentation technique + in_language: de + - literal_form: documentation technique + in_language: fr + - literal_form: documentation technique + in_language: es + - literal_form: documentation technique + in_language: ar + - literal_form: documentation technique + in_language: id + - literal_form: documentation technique + in_language: zh ConditionMapping: is_a: DocumentationTechnique - description: 'Systematic recording of condition issues on diagrams or photographs. - - Documents location and extent of damage, losses, and alterations. - - ' + description: >- + Systematic recording of issues on diagrams or photographs documenting damage location and extent. + alt_descriptions: + nl: Systematische vastlegging van toestandsproblemen op diagrammen of foto's die schadelocatie en -omvang documenteren. + de: Systematische Erfassung von Zustandsproblemen auf Diagrammen oder Fotografien zur Dokumentation von Schadensort und -umfang. + fr: Enregistrement systématique des problèmes d'état sur des diagrammes ou photographies documentant l'emplacement et l'étendue des dommages. + es: Registro sistemático de problemas de condición en diagramas o fotografías documentando ubicación y extensión de daños. + zh: 在图表或照片上系统记录状况问题,记录损坏的位置和程度。 + ar: 'مفهوم لـ: Systematic recording of issues on diagrams or photographs documenting damage location and extent.' + id: 'Konsep untuk: Systematic recording of issues on diagrams or photographs documenting damage location and extent.' broad_mappings: - skos:Concept + keywords: + - condition mapping + - condition diagram + - damage documentation + structured_aliases: + - literal_form: condition mapping + in_language: nl + - literal_form: condition mapping + in_language: de + - literal_form: condition mapping + in_language: fr + - literal_form: condition mapping + in_language: es + - literal_form: condition mapping + in_language: ar + - literal_form: condition mapping + in_language: id + - literal_form: condition mapping + in_language: zh TechnicalPhotography: is_a: DocumentationTechnique - description: 'Standardized photography for condition documentation. - - Includes overall views, details, and technical imaging. - - ' + description: >- + Standardized for condition documentation including overall views, details, and imaging. + alt_descriptions: + nl: Gestandaardiseerde fotografie voor toestandsdocumentatie inclusief overzichten, details en technische beeldvorming. + de: Standardisierte Fotografie für Zustandsdokumentation einschließlich Gesamtansichten, Details und technische Bildgebung. + fr: Photographie normalisée pour la documentation de l'état, y compris vues d'ensemble, détails et imagerie technique. + es: Fotografía estandarizada para documentación de condición incluyendo vistas generales, detalles e imagen técnica. + zh: 用于状况记录的标准化摄影,包括整体视图、细节和技术成像。 + ar: 'مفهوم لـ: Standardized for condition documentation including overall views, details, and imaging.' + id: 'Konsep untuk: Standardized for condition documentation including overall views, details, and imaging.' broad_mappings: - skos:Concept + keywords: + - technical photography + - documentation + - standardized imaging + structured_aliases: + - literal_form: technical photography + in_language: nl + - literal_form: technical photography + in_language: de + - literal_form: technical photography + in_language: fr + - literal_form: technical photography + in_language: es + - literal_form: technical photography + in_language: ar + - literal_form: technical photography + in_language: id + - literal_form: technical photography + in_language: zh ProductionTechnique: is_a: TechniqueType abstract: true - description: 'Techniques used in original creation/manufacture of heritage objects. - - Documents how objects were made. - - ' - exact_mappings: - - aat:300054653 + description: >- + Methods used in original creation and manufacture of heritage objects, documenting how objects were made. + alt_descriptions: + nl: Methoden gebruikt bij oorspronkelijke creatie en vervaardiging van erfgoedobjecten, documenterend hoe objecten gemaakt werden. + de: Methoden bei der ursprünglichen Erstellung und Herstellung von Heritage-Objekten, dokumentierend wie Objekte hergestellt wurden. + fr: Méthodes utilisées dans la création et fabrication originales des objets patrimoniaux, documentant comment les objets ont été faits. + es: Métodos usados en la creación y fabricación original de objetos patrimoniales, documentando cómo fueron hechos. + zh: 遗产对象最初创造和制作中使用的方法,记录物品是如何制作的。 + ar: 'مفهوم لـ: Methods used in original creation and manufacture of heritage objects, documenting how objects were made.' + id: 'Konsep untuk: Methods used in original creation and manufacture of heritage objects, documenting how objects were made.' broad_mappings: - skos:Concept + close_mappings: + - aat:300054653 + keywords: + - production technique + - manufacturing + - creation method + structured_aliases: + - literal_form: production technique + in_language: nl + - literal_form: production technique + in_language: de + - literal_form: production technique + in_language: fr + - literal_form: production technique + in_language: es + - literal_form: production technique + in_language: ar + - literal_form: production technique + in_language: id + - literal_form: production technique + in_language: zh CastingTechnique: is_a: ProductionTechnique - description: Shaping material by pouring into a mold. - exact_mappings: - - aat:300053104 + description: >- + Shaping material by pouring into a mold to create three-dimensional forms. + alt_descriptions: + nl: Vormgeven van materiaal door in een mal te gieten om driedimensionale vormen te creëren. + de: Formgebung von Material durch Gießen in eine Form zur Erstellung dreidimensionaler Formen. + fr: Formage du matériau par coulée dans un moule pour créer des formes tridimensionnelles. + es: Moldeo de material vertiendo en un molde para crear formas tridimensionales. + zh: 通过倒入模具来塑造材料以创建三维形状。 + ar: 'مفهوم لـ: Shaping material by pouring into a mold to create three-dimensional forms.' + id: 'Konsep untuk: Shaping material by pouring into a mold to create three-dimensional forms.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053104 + keywords: + - casting + - molding + - bronze casting + structured_aliases: + - literal_form: casting technique + in_language: nl + - literal_form: casting technique + in_language: de + - literal_form: casting technique + in_language: fr + - literal_form: casting technique + in_language: es + - literal_form: casting technique + in_language: ar + - literal_form: casting technique + in_language: id + - literal_form: casting technique + in_language: zh WeavingTechnique: is_a: ProductionTechnique - description: Interlacing threads to create fabric. - exact_mappings: - - aat:300053642 + description: >- + Interlacing threads to create fabric and textile structures. + alt_descriptions: + nl: Verweven van draden om stof- en textielstructuren te creëren. + de: Verweben von Fäden zur Erstellung von Stoff- und Textilstrukturen. + fr: Entrelacement de fils pour créer des structures de tissu et de textile. + es: Entrelazado de hilos para crear estructuras de tela y textil. + zh: 交织线材以创建织物和纺织结构。 + ar: 'مفهوم لـ: Interlacing threads to create fabric and textile structures.' + id: 'Konsep untuk: Interlacing threads to create fabric and textile structures.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053642 + keywords: + - weaving + - textile + - loom + structured_aliases: + - literal_form: weaving technique + in_language: nl + - literal_form: weaving technique + in_language: de + - literal_form: weaving technique + in_language: fr + - literal_form: weaving technique + in_language: es + - literal_form: weaving technique + in_language: ar + - literal_form: weaving technique + in_language: id + - literal_form: weaving technique + in_language: zh PrintingTechnique: is_a: ProductionTechnique abstract: true - description: Techniques for creating printed images. - exact_mappings: - - aat:300053237 + description: >- + Methods for creating printed images and texts through various processes. + alt_descriptions: + nl: Methoden voor het creëren van gedrukte afbeeldingen en teksten via verschillende drukprocessen. + de: Methoden zur Erstellung gedruckter Bilder und Texte durch verschiedene Druckverfahren. + fr: Méthodes de création d'images et de textes imprimés par divers procédés d'impression. + es: Métodos para crear imágenes y textos impresos mediante varios procesos de impresión. + zh: 通过各种印刷工艺创建印刷图像和文本的方法。 + ar: 'مفهوم لـ: Methods for creating printed images and texts through various processes.' + id: 'Konsep untuk: Methods for creating printed images and texts through various processes.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053237 + keywords: + - printing + - printmaking + - graphic arts + structured_aliases: + - literal_form: printing technique + in_language: nl + - literal_form: printing technique + in_language: de + - literal_form: printing technique + in_language: fr + - literal_form: printing technique + in_language: es + - literal_form: printing technique + in_language: ar + - literal_form: printing technique + in_language: id + - literal_form: printing technique + in_language: zh GlazingTechnique: is_a: ProductionTechnique - description: Application of vitreous coating to ceramics. - exact_mappings: - - aat:300053900 + description: >- + Application of vitreous coating to ceramics for decoration and waterproofing. + alt_descriptions: + nl: Aanbrengen van glasachtige coating op keramiek voor decoratie en waterdichtheid. + de: Auftragen glasartiger Beschichtung auf Keramik zur Dekoration und Wasserdichtigkeit. + fr: Application de revêtement vitreux sur les céramiques pour décoration et imperméabilisation. + es: Aplicación de recubrimiento vítreo en cerámica para decoración e impermeabilización. + zh: 在陶瓷上施加玻璃质涂层以进行装饰和防水。 + ar: 'مفهوم لـ: Application of vitreous coating to ceramics for decoration and waterproofing.' + id: 'Konsep untuk: Application of vitreous coating to ceramics for decoration and waterproofing.' broad_mappings: - skos:Concept + close_mappings: + - aat:300053900 + keywords: + - glazing + - ceramic glaze + - vitreous coating + structured_aliases: + - literal_form: glazing technique + in_language: nl + - literal_form: glazing technique + in_language: de + - literal_form: glazing technique + in_language: fr + - literal_form: glazing technique + in_language: es + - literal_form: glazing technique + in_language: ar + - literal_form: glazing technique + in_language: id + - literal_form: glazing technique + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml index 5768560768..36e4abe23e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructure.yaml @@ -9,22 +9,44 @@ prefixes: spdx: http://spdx.org/rdf/terms# skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_type - - ../slots/has_version - - ../slots/include +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/has_version +- ../slots/include default_prefix: hc classes: TechnologicalInfrastructure: class_uri: doap:Project - description: "Structured representation of a technology component used in a digital platform.\n\n**MIGRATION from technology_stack**:\nThis class replaces the simple string-based `technology_stack` slot with a\nstructured model that provides:\n- Type classification via TechnologicalInfrastructureType hierarchy\n- Version tracking\n- Component composition (include)\n- Rich descriptions and provenance\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `doap:Project` - DOAP vocabulary for software projects\n- **Close**: `schema:SoftwareApplication` - Schema.org software application\n- **Related**: `spdx:Package` - SPDX Software Bill of Materials\n\n**Example Usage**:\n```yaml\nhas_technological_infrastructure:\n - identified_by: tech-react-frontend\n has_type: FrontendFramework\n has_label: React\n has_version: \"18.2.0\"\n has_description: Frontend JavaScript library for building user interfaces\n - identified_by:\ - \ tech-django-backend\n has_type: BackendFramework\n has_label: Django\n has_version: \"4.2\"\n has_description: Python web framework for rapid development\n include:\n - Django REST Framework\n - Django ORM\n```\n\n**Use Cases**:\n- Document platform technology stacks for heritage digital platforms\n- Track software versions for preservation and migration planning\n- Model component dependencies\n- Enable technology-based discovery of similar platforms\n" - exact_mappings: - - doap:Project + description: >- + Structured representation of software, hardware, or platform components supporting digital heritage systems. + alt_descriptions: + nl: Gestructureerde weergave van een technologiecomponent die in een digitaal platform wordt gebruikt. + de: Strukturierte Darstellung einer Technologiekomponente, die in einer digitalen Plattform verwendet wird. + fr: Représentation structurée d'un composant technologique utilisé dans une plateforme numérique. + es: 'Concepto para: Structured representation of software, hardware, or platform components supporting digital heritage systems.' + ar: 'مفهوم لـ: Structured representation of software, hardware, or platform components supporting digital heritage systems.' + id: 'Konsep untuk: Structured representation of software, hardware, or platform components supporting digital heritage systems.' + zh: 用于以下内容的概念:Structured representation of software, hardware, or platform components supporting digital heritage systems. + structured_aliases: + - literal_form: technologische infrastructuur + in_language: nl + - literal_form: technologische Infrastruktur + in_language: de + - literal_form: infrastructure technologique + in_language: fr + - literal_form: technological infrastructure + in_language: es + - literal_form: technological infrastructure + in_language: ar + - literal_form: technological infrastructure + in_language: id + - literal_form: technological infrastructure + in_language: zh close_mappings: + - doap:Project - schema:SoftwareApplication related_mappings: - spdx:Package @@ -43,7 +65,6 @@ classes: - value: tech-react-18-frontend - value: tech-postgresql-15-primary has_type: -# range: string # uriorcurie required: true examples: - value: FrontendFramework @@ -59,22 +80,22 @@ classes: examples: - value: Frontend JavaScript framework for collection browsing interface has_version: -# range: string examples: - value: 18.2.0 - value: 4.2 LTS - value: '15.4' include: -# range: string multivalued: true examples: - value: Django REST Framework - value: React Router comments: - - 'MIGRATION: Replaces technology_stack slot per slot_fixes.yaml (2026-01-16)' + - MIGRATION: Replaces technology_stack slot per slot_fixes.yaml (2026-01-16) - DOAP-aligned for software project descriptions - Enables structured technology discovery and comparison - Supports version tracking for preservation planning + - Type classification via TechnologicalInfrastructureType hierarchy + - Component composition via include slot examples: - value: identified_by: tech-react-18 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml index 9ef8e13123..9fffa729e2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureType.yaml @@ -7,58 +7,41 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# doap: http://usefulinc.com/ns/doap# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label default_prefix: hc classes: TechnologicalInfrastructureType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for classifying types of technological infrastructure - - components used in digital heritage platforms. - - - **Type Taxonomy** (Rule 0b): - - This is the abstract base class (singular "Type"). Concrete subclasses - - are defined in TechnologicalInfrastructureTypes.yaml (plural "Types"). - - - **DOAP Alignment**: - - Aligns with DOAP (Description of a Project) vocabulary for software projects: - - - doap:programming-language - - - doap:platform - - - doap:os - - - **Subclass Categories**: - - - **Framework**: Web frameworks (React, Django, Spring, Rails) - - - **Language**: Programming languages (Python, JavaScript, Java, Go) - - - **Database**: Database systems (PostgreSQL, MongoDB, Solr, Elasticsearch) - - - **APIProtocol**: API standards (REST, GraphQL, SPARQL, OAI-PMH) - - - **Service**: Cloud/infrastructure services (AWS, Azure, Docker, Kubernetes) - - - **CMS**: Content management systems (WordPress, Drupal) - - - **SearchEngine**: Search indexing (Solr, Elasticsearch, Blacklight) - - - **Repository**: Digital repository systems (Fedora, DSpace, Islandora) - - ' - exact_mappings: + description: >- + Category for software, hardware, and platform components supporting digital heritage systems. + alt_descriptions: + nl: Abstracte basisklasse voor het classificeren van typen technologische infrastructuurcomponenten die in digitale erfgoedplatforms worden gebruikt. + de: Abstrakte Basisklasse zur Klassifizierung von technologischen Infrastrukturkomponenten in digitalen Kulturerbe-Plattformen. + fr: Classe de base abstraite pour classer les types de composants d'infrastructure technologique utilisés dans les plateformes de patrimoine numérique. + es: 'Concepto para: Category for software, hardware, and platform components supporting digital heritage systems.' + ar: 'مفهوم لـ: Category for software, hardware, and platform components supporting digital heritage systems.' + id: 'Konsep untuk: Category for software, hardware, and platform components supporting digital heritage systems.' + zh: 用于以下内容的概念:Category for software, hardware, and platform components supporting digital heritage systems. + structured_aliases: + - literal_form: technologische infrastructuurtype + in_language: nl + - literal_form: Technologie-Infrastruktur-Typ + in_language: de + - literal_form: type d'infrastructure technologique + in_language: fr + - literal_form: technological infrastructure type + in_language: es + - literal_form: technological infrastructure type + in_language: ar + - literal_form: technological infrastructure type + in_language: id + - literal_form: technological infrastructure type + in_language: zh + broad_mappings: - skos:Concept close_mappings: - doap:Project @@ -82,9 +65,10 @@ classes: - value: Frontend or backend web application framework comments: - Abstract base class - concrete types in TechnologicalInfrastructureTypes.yaml - - 'Follows Rule 0b: Type (singular) = abstract, Types (plural) = subclasses' + - Follows Rule 0b: Type (singular) = abstract, Types (plural) = subclasses - DOAP-aligned for software project descriptions - Created for technology_stack migration per slot_fixes.yaml (2026-01-16) + - Subclass categories include Framework, Language, Database, APIProtocol, Service, CMS, SearchEngine, Repository annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml index aba7dff862..2b56db8395 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TechnologicalInfrastructureTypes.yaml @@ -7,18 +7,38 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# doap: http://usefulinc.com/ns/doap# imports: - - ./TechnologicalInfrastructureType - - linkml:types +- ./TechnologicalInfrastructureType +- linkml:types default_prefix: hc classes: Framework: is_a: TechnologicalInfrastructureType class_uri: hc:Framework - description: 'Web application framework - frontend or backend. - - Examples: React, Vue, Angular, Django, Rails, Spring, Express - - ' + description: >- + Web application - frontend or backend. + alt_descriptions: + nl: Webapplicatieframework - frontend of backend. + de: Webanwendungsframework - Frontend oder Backend. + fr: Framework d'application web - frontend ou backend. + es: 'Concepto para: Web application - frontend or backend.' + ar: 'مفهوم لـ: Web application - frontend or backend.' + id: 'Konsep untuk: Web application - frontend or backend.' + zh: 用于以下内容的概念:Web application - frontend or backend. + structured_aliases: + - literal_form: raamwerk + in_language: nl + - literal_form: Framework + in_language: de + - literal_form: framework + in_language: fr + - literal_form: framework + in_language: es + - literal_form: framework + in_language: ar + - literal_form: framework + in_language: id + - literal_form: framework + in_language: zh annotations: category: application doap_alignment: doap:platform @@ -27,230 +47,715 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + comments: + - Examples: React, Vue, Angular, Django, Rails, Spring, Express FrontendFramework: is_a: Framework class_uri: hc:FrontendFramework - description: 'Client-side JavaScript/TypeScript framework. - - Examples: React, Vue, Angular, Svelte, Next.js - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Client-side JavaScript/TypeScript-framework. + de: Client-seitiges JavaScript/TypeScript-Framework. + fr: Framework frontend JavaScript/TypeScript. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: frontend-raamwerk + in_language: nl + - literal_form: Frontend-Framework + in_language: de + - literal_form: framework frontend + in_language: fr + - literal_form: frontend framework + in_language: es + - literal_form: frontend framework + in_language: ar + - literal_form: frontend framework + in_language: id + - literal_form: frontend framework + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: React, Vue, Angular, Svelte, Next.js BackendFramework: is_a: Framework class_uri: hc:BackendFramework - description: 'Server-side web framework. - - Examples: Django, Rails, Spring Boot, Express, FastAPI - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Server-side webframework. + de: Server-seitiges Webframework. + fr: Framework web backend. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: backend-raamwerk + in_language: nl + - literal_form: Backend-Framework + in_language: de + - literal_form: framework backend + in_language: fr + - literal_form: backend framework + in_language: es + - literal_form: backend framework + in_language: ar + - literal_form: backend framework + in_language: id + - literal_form: backend framework + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Django, Rails, Spring Boot, Express, FastAPI ProgrammingLanguage: is_a: TechnologicalInfrastructureType class_uri: hc:ProgrammingLanguage - description: 'Programming language used in platform development. - - Examples: Python, JavaScript, TypeScript, Java, Go, Ruby, PHP - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Programmeertaal gebruikt bij platformontwikkeling. + de: Programmiersprache, die bei der Plattformentwicklung verwendet wird. + fr: Langage de programmation utilisé dans le développement de plateformes. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: programmeertaal + in_language: nl + - literal_form: Programmiersprache + in_language: de + - literal_form: langage de programmation + in_language: fr + - literal_form: programming language + in_language: es + - literal_form: programming language + in_language: ar + - literal_form: programming language + in_language: id + - literal_form: programming language + in_language: zh close_mappings: - doap:programming-language broad_mappings: - skos:Concept + comments: + - Examples: Python, JavaScript, TypeScript, Java, Go, Ruby, PHP DatabaseSystem: is_a: TechnologicalInfrastructureType class_uri: hc:DatabaseSystem - description: 'Database management system technology. - - Examples: PostgreSQL, MySQL, MongoDB, Elasticsearch, Neo4j - - Note: For finding aid classification, use Database from FindingAidTypes. - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Databasebeheersysteemtechnologie. + de: Datenbankmanagementsystem-Technologie. + fr: Technologie de système de gestion de base de données. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: databasesysteem + in_language: nl + - literal_form: Datenbanksystem + in_language: de + - literal_form: système de base de données + in_language: fr + - literal_form: database system + in_language: es + - literal_form: database system + in_language: ar + - literal_form: database system + in_language: id + - literal_form: database system + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: PostgreSQL, MySQL, MongoDB, Elasticsearch, Neo4j + - For finding aid classification, use Database from FindingAidTypes RelationalDatabase: is_a: DatabaseSystem class_uri: hc:RelationalDatabase - description: 'SQL-based relational database. - - Examples: PostgreSQL, MySQL, MariaDB, Oracle, SQL Server - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: SQL-gebaseerde relationele database. + de: SQL-basierte relationale Datenbank. + fr: Base de données relationnelle basée sur SQL. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: relationele database + in_language: nl + - literal_form: relationale Datenbank + in_language: de + - literal_form: base de données relationnelle + in_language: fr + - literal_form: relational database + in_language: es + - literal_form: relational database + in_language: ar + - literal_form: relational database + in_language: id + - literal_form: relational database + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: PostgreSQL, MySQL, MariaDB, Oracle, SQL Server DocumentDatabase: is_a: DatabaseSystem class_uri: hc:DocumentDatabase - description: 'NoSQL document-oriented database. - - Examples: MongoDB, CouchDB, RavenDB - - ' + description: >- + System grouping for structured storage and retrieval of textual or mixed-format resources. + alt_descriptions: + nl: NoSQL documentgeoriënteerde database. + de: NoSQL dokumentenorientierte Datenbank. + fr: Base de données orientée documents NoSQL. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: documentdatabase + in_language: nl + - literal_form: Dokumentendatenbank + in_language: de + - literal_form: base de données de documents + in_language: fr + - literal_form: document database + in_language: es + - literal_form: document database + in_language: ar + - literal_form: document database + in_language: id + - literal_form: document database + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: MongoDB, CouchDB, RavenDB GraphDatabase: is_a: DatabaseSystem class_uri: hc:GraphDatabase - description: 'Graph database for relationship-heavy data. - - Examples: Neo4j, Amazon Neptune, JanusGraph, Blazegraph - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Grafiekdatabase voor relatie-gecentreerde gegevens. + de: Graphdatenbank für beziehungsreiche Daten. + fr: Base de données orientée graphe pour les données relationnelles. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: grafiekdatabase + in_language: nl + - literal_form: Graphdatenbank + in_language: de + - literal_form: base de données graphe + in_language: fr + - literal_form: graph database + in_language: es + - literal_form: graph database + in_language: ar + - literal_form: graph database + in_language: id + - literal_form: graph database + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Neo4j, Amazon Neptune, JanusGraph, Blazegraph SearchIndex: is_a: DatabaseSystem class_uri: hc:SearchIndex - description: 'Full-text search and indexing system. - - Examples: Solr, Elasticsearch, OpenSearch, Meilisearch - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Volledige-tekst zoek- en indexeringssysteem. + de: Volltextsuch- und Indizierungssystem. + fr: Système de recherche et d'indexation en texte intégral. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: zoekindex + in_language: nl + - literal_form: Suchindex + in_language: de + - literal_form: index de recherche + in_language: fr + - literal_form: search index + in_language: es + - literal_form: search index + in_language: ar + - literal_form: search index + in_language: id + - literal_form: search index + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Solr, Elasticsearch, OpenSearch, Meilisearch TripleStore: is_a: DatabaseSystem class_uri: hc:TripleStore - description: 'RDF triple store for linked data. - - Examples: Blazegraph, Virtuoso, GraphDB, Jena Fuseki, Oxigraph - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: RDF triple store voor linked data. + de: RDF-Triple-Store für Linked Data. + fr: Triple store RDF pour les données liées. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: triple store + in_language: nl + - literal_form: Triple Store + in_language: de + - literal_form: triple store + in_language: fr + - literal_form: triple store + in_language: es + - literal_form: triple store + in_language: ar + - literal_form: triple store + in_language: id + - literal_form: triple store + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Blazegraph, Virtuoso, GraphDB, Jena Fuseki, Oxigraph APIProtocol: is_a: TechnologicalInfrastructureType class_uri: hc:APIProtocol - description: 'API standard or protocol for data exchange. - - Examples: REST, GraphQL, SPARQL, OAI-PMH, IIIF - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: API-standaard of protocol voor gegevensuitwisseling. + de: API-Standard oder Protokoll für Datenaustausch. + fr: Standard API ou protocole d'échange de données. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: API-protocol + in_language: nl + - literal_form: API-Protokoll + in_language: de + - literal_form: protocole API + in_language: fr + - literal_form: protocol + in_language: es + - literal_form: protocol + in_language: ar + - literal_form: protocol + in_language: id + - literal_form: protocol + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: REST, GraphQL, SPARQL, OAI-PMH, IIIF RESTful: is_a: APIProtocol class_uri: hc:RESTful - description: 'RESTful API pattern (JSON/XML over HTTP). - - ' + description: >- + Service-interface grouping based on resource-oriented HTTP interaction constraints. + alt_descriptions: + nl: RESTful API-patroon (JSON/XML over HTTP). + de: RESTful-API-Muster (JSON/XML über HTTP). + fr: Modèle d'API RESTful (JSON/XML sur HTTP). + es: 'Concepto para: RESTful API pattern (JSON/XML over HTTP).' + ar: 'مفهوم لـ: RESTful API pattern (JSON/XML over HTTP).' + id: 'Konsep untuk: RESTful API pattern (JSON/XML over HTTP).' + zh: 用于以下内容的概念:RESTful API pattern (JSON/XML over HTTP). + structured_aliases: + - literal_form: RESTful API + in_language: nl + - literal_form: RESTful-API + in_language: de + - literal_form: API RESTful + in_language: fr + - literal_form: tful + in_language: es + - literal_form: tful + in_language: ar + - literal_form: tful + in_language: id + - literal_form: tful + in_language: zh broad_mappings: - skos:Concept GraphQLAPI: is_a: APIProtocol class_uri: hc:GraphQLAPI - description: 'GraphQL query language API. - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: GraphQL querytaal API. + de: GraphQL-Abfragesprachen-API. + fr: API du langage de requête GraphQL. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: GraphQL-API + in_language: nl + - literal_form: GraphQL-API + in_language: de + - literal_form: API GraphQL + in_language: fr + - literal_form: graph qlapi + in_language: es + - literal_form: graph qlapi + in_language: ar + - literal_form: graph qlapi + in_language: id + - literal_form: graph qlapi + in_language: zh broad_mappings: - skos:Concept SPARQLProtocol: is_a: APIProtocol class_uri: hc:SPARQLProtocol - description: 'SPARQL query protocol for RDF data. - - Note: For endpoint classification, use SPARQLEndpoint from DataServiceEndpointTypes. - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: SPARQL-queryprotocol voor RDF-gegevens. + de: SPARQL-Abfrageprotokoll für RDF-Daten. + fr: Protocole de requête SPARQL pour les données RDF. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: SPARQL-protocol + in_language: nl + - literal_form: SPARQL-Protokoll + in_language: de + - literal_form: protocole SPARQL + in_language: fr + - literal_form: sparql protocol + in_language: es + - literal_form: sparql protocol + in_language: ar + - literal_form: sparql protocol + in_language: id + - literal_form: sparql protocol + in_language: zh broad_mappings: - skos:Concept + comments: + - For endpoint classification, use SPARQLEndpoint from DataServiceEndpointTypes OAIPMHProtocol: is_a: APIProtocol class_uri: hc:OAIPMHProtocol - description: 'OAI-PMH protocol for metadata harvesting. - - Note: For endpoint classification, use OAIPMHEndpoint class. - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: OAI-PMH-protocol voor metadata-oogst. + de: OAI-PMH-Protokoll für Metadaten-Harvesting. + fr: Protocole OAI-PMH pour la récolte de métadonnées. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: OAI-PMH-protocol + in_language: nl + - literal_form: OAI-PMH-Protokoll + in_language: de + - literal_form: protocole OAI-PMH + in_language: fr + - literal_form: oaipmh protocol + in_language: es + - literal_form: oaipmh protocol + in_language: ar + - literal_form: oaipmh protocol + in_language: id + - literal_form: oaipmh protocol + in_language: zh broad_mappings: - skos:Concept + comments: + - For endpoint classification, use OAIPMHEndpoint class IIIFEndpoint: is_a: APIProtocol class_uri: hc:IIIFEndpoint - description: 'IIIF (International Image Interoperability Framework) API. - - Includes Image API, Presentation API, Content Search API. - - ' + description: >- + (International Image Interoperability Framework) API. + alt_descriptions: + nl: IIIF (International Image Interoperability Framework) API. + de: IIIF (International Image Interoperability Framework) API. + fr: API IIIF (International Image Interoperability Framework). + es: 'Concepto para: (International Image Interoperability Framework) API.' + ar: 'مفهوم لـ: (International Image Interoperability Framework) API.' + id: 'Konsep untuk: (International Image Interoperability Framework) API.' + zh: 用于以下内容的概念:(International Image Interoperability Framework) API. + structured_aliases: + - literal_form: IIIF-eindpunt + in_language: nl + - literal_form: IIIF-Endpunkt + in_language: de + - literal_form: point de terminaison IIIF + in_language: fr + - literal_form: iiif endpoint + in_language: es + - literal_form: iiif endpoint + in_language: ar + - literal_form: iiif endpoint + in_language: id + - literal_form: iiif endpoint + in_language: zh broad_mappings: - skos:Concept + comments: + - Includes Image API, Presentation API, Content Search API InfrastructureService: is_a: TechnologicalInfrastructureType class_uri: hc:InfrastructureService - description: 'Cloud or infrastructure service. - - Examples: AWS, Azure, GCP, Docker, Kubernetes - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Cloud- of infrastructuurdienst. + de: Cloud- oder Infrastrukturdienst. + fr: Service cloud ou d'infrastructure. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: infrastructuurdienst + in_language: nl + - literal_form: Infrastrukturdienst + in_language: de + - literal_form: service d'infrastructure + in_language: fr + - literal_form: infrastructure service + in_language: es + - literal_form: infrastructure service + in_language: ar + - literal_form: infrastructure service + in_language: id + - literal_form: infrastructure service + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: AWS, Azure, GCP, Docker, Kubernetes CloudProvider: is_a: InfrastructureService class_uri: hc:CloudProvider - description: 'Cloud infrastructure provider. - - Examples: AWS, Azure, Google Cloud, DigitalOcean, Hetzner - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Cloudinfrastructuuraanbieder. + de: Cloud-Infrastrukturanbieter. + fr: Fournisseur d'infrastructure cloud. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: cloudprovider + in_language: nl + - literal_form: Cloud-Anbieter + in_language: de + - literal_form: fournisseur cloud + in_language: fr + - literal_form: cloud provider + in_language: es + - literal_form: cloud provider + in_language: ar + - literal_form: cloud provider + in_language: id + - literal_form: cloud provider + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: AWS, Azure, Google Cloud, DigitalOcean, Hetzner ContainerPlatform: is_a: InfrastructureService class_uri: hc:ContainerPlatform - description: 'Container orchestration platform. - - Examples: Docker, Kubernetes, Podman, Docker Swarm - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Container-orkestratieplatform. + de: Container-Orchestrierungsplattform. + fr: Plateforme d'orchestration de conteneurs. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: containerplatform + in_language: nl + - literal_form: Container-Plattform + in_language: de + - literal_form: plateforme de conteneurs + in_language: fr + - literal_form: container platform + in_language: es + - literal_form: container platform + in_language: ar + - literal_form: container platform + in_language: id + - literal_form: container platform + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Docker, Kubernetes, Podman, Docker Swarm ContentManagementSystemType: is_a: TechnologicalInfrastructureType class_uri: hc:ContentManagementSystemType - description: 'Web content management system. - - Examples: WordPress, Drupal, Typo3, Omeka - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Webcontentbeheersysteem. + de: Web-Content-Management-System. + fr: Système de gestion de contenu web. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: contentbeheersysteem + in_language: nl + - literal_form: Content-Management-System + in_language: de + - literal_form: système de gestion de contenu + in_language: fr + - literal_form: content management system type + in_language: es + - literal_form: content management system type + in_language: ar + - literal_form: content management system type + in_language: id + - literal_form: content management system type + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: WordPress, Drupal, Typo3, Omeka DigitalRepositorySystem: is_a: TechnologicalInfrastructureType class_uri: hc:DigitalRepositorySystem - description: 'Digital repository or preservation system. - - Examples: Fedora Commons, DSpace, Islandora, Archivematica - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Digitaal repository of preservatiesysteem. + de: Digitales Repository oder Erhaltungssystem. + fr: Référentiel numérique ou système de préservation. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: digitaal repository + in_language: nl + - literal_form: digitales Repository + in_language: de + - literal_form: référentiel numérique + in_language: fr + - literal_form: digital repository system + in_language: es + - literal_form: digital repository system + in_language: ar + - literal_form: digital repository system + in_language: id + - literal_form: digital repository system + in_language: zh annotations: heritage_relevance: Primary system type for heritage digital platforms broad_mappings: - skos:Concept + comments: + - Examples: Fedora Commons, DSpace, Islandora, Archivematica DiscoveryLayer: is_a: TechnologicalInfrastructureType class_uri: hc:DiscoveryLayer - description: 'Discovery interface for digital collections. - - Examples: Blacklight, VuFind, Primo, Summon - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Ontdekkingsinterface voor digitale collecties. + de: Discovery-Schnittstelle für digitale Sammlungen. + fr: Interface de découverte pour les collections numériques. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: ontdekkingslaag + in_language: nl + - literal_form: Discovery-Layer + in_language: de + - literal_form: couche de découverte + in_language: fr + - literal_form: discovery layer + in_language: es + - literal_form: discovery layer + in_language: ar + - literal_form: discovery layer + in_language: id + - literal_form: discovery layer + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Blacklight, VuFind, Primo, Summon IngestionFramework: is_a: TechnologicalInfrastructureType class_uri: hc:IngestionFramework - description: 'Data ingestion and ETL framework. - - Examples: Apache Airflow, Metis, Luigi, Prefect - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Gegevensinname- en ETL-framework. + de: Datenerfassungs- und ETL-Framework. + fr: Framework d'ingestion de données et ETL. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: inname-framework + in_language: nl + - literal_form: Ingestion-Framework + in_language: de + - literal_form: framework d'ingestion + in_language: fr + - literal_form: ingestion framework + in_language: es + - literal_form: ingestion framework + in_language: ar + - literal_form: ingestion framework + in_language: id + - literal_form: ingestion framework + in_language: zh broad_mappings: - skos:Concept + comments: + - Examples: Apache Airflow, Metis, Luigi, Prefect comments: - Concrete subclasses of TechnologicalInfrastructureType -- 'Follows Rule 0b: Types (plural) file contains concrete subclasses' +- Follows Rule 0b: Types (plural) file contains concrete subclasses - Categories cover common heritage platform technology stacks - Created for technology_stack migration per slot_fixes.yaml (2026-01-16) diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml index 124e386409..b93fec1a88 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/TelevisionArchive name: TelevisionArchive -title: TelevisionArchive Type +title: Television Archive prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -8,19 +8,40 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: TelevisionArchive: - description: A heritage custodian specialized in collecting, preserving, and providing access to television programs, - recordings, and broadcasts. Television archives (Fernseharchive) maintain collections of broadcast content, including - news programs, documentaries, entertainment shows, and other televisual materials that document broadcast history and - cultural production. + description: >- + A heritage custodian specialized in collecting, preserving, and providing access to programs, recordings, and broadcasts. + alt_descriptions: + nl: Een erfgoedbeheerder gespecialiseerd in het verzamelen, bewaren en toegankelijk maken van televisieprogramma's, opnamen en uitzendingen. + de: Ein Kulturerbeverwalter, der auf das Sammeln, Bewahren und Zugänglichmachen von Fernsehprogrammen, Aufnahmen und Sendungen spezialisiert ist. + fr: Un dépositaire du patrimoine spécialisé dans la collecte, la préservation et la mise à disposition des programmes, enregistrements et émissions de télévision. + es: 'Concepto para: A heritage custodian specialized in collecting, preserving, and providing access to programs, recordings, and broadcasts.' + ar: 'مفهوم لـ: A heritage custodian specialized in collecting, preserving, and providing access to programs, recordings, and broadcasts.' + id: 'Konsep untuk: A heritage custodian specialized in collecting, preserving, and providing access to programs, recordings, and broadcasts.' + zh: 用于以下内容的概念:A heritage custodian specialized in collecting, preserving, and providing access to programs, recordings, and broadcasts. + structured_aliases: + - literal_form: televisiearchief + in_language: nl + - literal_form: Fernseharchiv + in_language: de + - literal_form: archives télévisuelles + in_language: fr + - literal_form: television archive + in_language: es + - literal_form: television archive + in_language: ar + - literal_form: television archive + in_language: id + - literal_form: television archive + in_language: zh is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -29,19 +50,20 @@ classes: - has_score - related_to - identified_by - exact_mappings: - - wd:Q109326243 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q109326243 broad_mappings: - wd:Q166118 slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true + comments: + - Television archives maintain collections of broadcast content including news programs, documentaries, entertainment shows, and other televisual materials that document broadcast history and cultural production. see_also: - RadioArchive - MediaArchive @@ -49,8 +71,8 @@ classes: - FilmArchive annotations: label_de: Fernseharchiv - label_es: "archivo de televisi\xF3n" - label_fr: "archives t\xE9l\xE9visuelles" + label_es: "archivo de televisión" + label_fr: "archives télévisuelles" record_set_type: true custodian_type: true specificity_score: 0.1 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml index 7299342afc..6578b0907d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetType.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/TelevisionArchiveRecordSetType name: TelevisionArchiveRecordSetType -title: TelevisionArchive Record Set Type +title: Television Archive Record Set Type prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -8,15 +8,42 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_score - - ../slots/related_to +- linkml:types +- ../slots/has_score +- ../slots/related_to classes: TelevisionArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of television programs, recordings, and broadcast materials. + description: >- + Category for grouping documentary holdings derived from broadcast production, scheduling, and transmission workflows. + alt_descriptions: + nl: Een recordsettype voor het classificeren van collecties van televisieprogramma's, opnamen en uitzendingsmaterialen. + de: Ein Datensatztyp zur Klassifizierung von Sammlungen von Fernsehprogrammen, Aufnahmen und Sendematerialien. + fr: Un type de jeu d'enregistrements pour classer les collections de programmes télévisés, d'enregistrements et de matériaux de diffusion. + es: 'Concepto para: Category for archival holdings of broadcast programs, recordings, and transmission materials.' + ar: 'مفهوم لـ: Category for archival holdings of broadcast programs, recordings, and transmission materials.' + id: 'Konsep untuk: Category for archival holdings of broadcast programs, recordings, and transmission materials.' + zh: 用于以下内容的概念:Category for archival holdings of broadcast programs, recordings, and transmission materials. + structured_aliases: + - literal_form: televisiearchief recordsettype + in_language: nl + - literal_form: Fernseharchiv-Datensatztyp + in_language: de + - literal_form: type de jeu d'enregistrements d'archives télévisuelles + in_language: fr + - literal_form: television archive record type + in_language: es + - literal_form: television archive record type + in_language: ar + - literal_form: television archive record type + in_language: id + - literal_form: television archive record type + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - rico:RecordSetType + - skos:Concept + close_mappings: - wd:Q109326243 slot_usage: related_to: @@ -27,6 +54,8 @@ classes: slots: - has_score - related_to + comments: + - Used for classifying television broadcast collections in archival contexts. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml index df1e016998..3d31a6da34 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml @@ -4,132 +4,274 @@ title: TelevisionArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./TelevisionArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./TelevisionArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: TelevisionBroadcastFonds: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Television program recordings.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based aggregation of televised output, + including aired programs, transmission masters, and continuity traces. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van uitgezonden televisie-output, + inclusief uitgezonden programma's, zendmasters en continuiteitssporen. + de: >- + Provenienzbasierte Aggregation ausgestrahlter Fernsehinhalte, + einschliesslich Sendemastern und Kontinuitaetsnachweisen. + fr: >- + Agregation fondee sur la provenance des sorties televisees, + incluant programmes diffuses, masters de transmission et traces de continuite. + es: >- + Agregacion basada en procedencia de salidas televisivas, + con programas emitidos, masters de transmision y trazas de continuidad. + ar: >- + تجميع قائم على المنشأ لمخرجات البث التلفزيوني، بما يشمل البرامج + المذاعة ونسخ البث الرئيسية وآثار الاستمرارية. + id: >- + Agregasi berbasis asal-usul untuk keluaran siaran televisi, + termasuk program tayang, master transmisi, dan jejak kesinambungan. + zh: >- + 基于来源原则聚合电视播出成品,包括已播节目、传输母版与连续播送痕迹。 + structured_aliases: + - literal_form: fonds televisie-uitzendingen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds Fernsehsendungen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d emissions + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de emisiones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوندس بث تلفزيوني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds siaran televisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 电视节目全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Broadcast provenance is retained at channel or production-origin level. + - 'Preserved from prior description: oriented record set type for program recordings.' + keywords: + - aired program + - transmission master + - continuity trace + - broadcast provenance + examples: + - value: + has_type: hc:TelevisionBroadcastFonds + has_custodian: hc:TelevisionArchive + has_note: Program masters, playout logs, and continuity documentation. + description: Televised output documentation grouped by originating broadcast body. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - TelevisionArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: TelevisionBroadcastFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:TelevisionBroadcastFonds has_custodian: - equals_string: TelevisionArchive - record_holder_note: - equals_string: This RecordSetType is typically held by TelevisionArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:TelevisionArchive + has_note: + equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + ProductionRecordSeries: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for TV production documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ series \norganizational principle as defined by rico-rst:Series.\n" + description: >- + Ordered documentary sequence of production planning, + shooting coordination, post-production control, and delivery operations. + alt_descriptions: + nl: >- + Geordende documentaire reeks van productieplanning, + opnamecoordinatie, postproductiecontrole en opleveringsprocessen. + de: >- + Geordnete Dokumentationsfolge zu Produktionsplanung, + Drehkoordination, Postproduktionssteuerung und Auslieferungsablaeufen. + fr: >- + Sequence documentaire ordonnee de planification de production, + coordination de tournage, controle post-production et livraison. + es: >- + Secuencia documental ordenada de planificacion de produccion, + coordinacion de rodaje, control de postproduccion y entrega. + ar: >- + تسلسل وثائقي منظم لتخطيط الإنتاج وتنسيق التصوير والتحكم في ما بعد + الإنتاج وعمليات التسليم. + id: >- + Urutan dokumenter teratur untuk perencanaan produksi, + koordinasi pengambilan gambar, kontrol pascaproduksi, dan pengiriman. + zh: >- + 由制作规划、拍摄协调、后期控制与交付流程构成的有序文献序列。 + structured_aliases: + - literal_form: reeks productiedocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Serie Produktionsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de production + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de producción + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق إنتاج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri dokumentasi produksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 制作文档系列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Sequence ordering maintains continuity across recurring production stages. + - 'Preserved from prior description: oriented documentation set type for television documentation.' + keywords: + - production planning + - shooting coordination + - post-production control + - delivery workflow + examples: + - value: + has_type: hc:ProductionRecordSeries + has_custodian: hc:TelevisionArchive + has_note: Call sheets, edit decisions, and delivery checklists. + description: Production workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - TelevisionArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: ProductionRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:ProductionRecordSeries has_custodian: - equals_string: TelevisionArchive - record_holder_note: - equals_string: This RecordSetType is typically held by TelevisionArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:TelevisionArchive + has_note: + equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. + NewsFootageCollection: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for News broadcast archives.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled documentary body of news segments, + field footage, and editorial compilation outputs used in current-affairs coverage. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van nieuwssegmenten, + veldopnamen en redactionele compilaties voor actualiteitenverslaggeving. + de: >- + Zusammengestellter Dokumentkoerper aus Nachrichtenbeitraegen, + Aussenaufnahmen und redaktionellen Kompilaten fuer aktuelle Berichterstattung. + fr: >- + Ensemble documentaire reuni de segments d'actualite, + de prises de terrain et de compilations editoriales pour les journaux televises. + es: >- + Cuerpo documental reunido de segmentos informativos, + imagenes de campo y compilaciones editoriales para cobertura de actualidad. + ar: >- + جسم وثائقي مُجمع من مقاطع الأخبار والمواد المصورة ميدانياً + ومخرجات التجميع التحريري لتغطية الشؤون الجارية. + id: >- + Kumpulan dokumenter terhimpun berisi segmen berita, + rekaman lapangan, dan kompilasi editorial untuk liputan aktual. + zh: >- + 汇集新闻片段、外采画面与编辑汇编成品的文献整体,用于时事报道。 + structured_aliases: + - literal_form: collectie nieuwsuitzendingen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung Nachrichtensendungen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de journaux télévisés + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de informativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أرشيف أخبار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi arsip berita + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 新闻档案集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Editorially assembled materials may combine field and studio-origin content. + - 'Preserved from prior description: oriented record set type for broadcast archives.' + keywords: + - news segment + - field footage + - editorial compilation + - current affairs + examples: + - value: + has_type: hc:NewsFootageCollection + has_custodian: hc:TelevisionArchive + has_note: Reporter rushes, edited packages, and bulletin cutdowns. + description: News documentation assembled from field and editorial production workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - TelevisionArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: NewsFootageCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:NewsFootageCollection has_custodian: - equals_string: TelevisionArchive - record_holder_note: - equals_string: This RecordSetType is typically held by TelevisionArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:TelevisionArchive + has_note: + equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml index 6ce5ce383c..6c2ec8908f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/TemperatureDeviation name: TemperatureDeviation -title: Temperature Deviation Class +title: Temperature Deviation prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,40 +11,41 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_measurement_unit - - ../slots/has_quantity +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_measurement_unit +- ../slots/has_quantity classes: TemperatureDeviation: class_uri: qudt:Tolerance - description: "Structured specification of allowed temperature deviation/tolerance.\n\ - **DEFINITION**:\nRepresents the acceptable range of temperature variation from\ - \ a setpoint, typically expressed as ±X degrees Celsius (e.g., ±2°C).\n**ONTOLOGY\ - \ MAPPING**:\n- class_uri: qudt:Tolerance (QUDT tolerance concept) - close_mapping:\ - \ brick:Temperature_Deadband (building automation)\n**ISO STANDARD REFERENCE\ - \ VALUES**:\n| Standard | Context | Typical Tolerance | |----------|---------|-------------------|\ - \ | ISO 11799:2015 | Archives | ±2°C daily | | ISO 18911:2010 | Cold/Frozen\ - \ Storage | ±2°C | | BS 4971:2017 | UK Sensitive Materials | ±1°C | | EN 16893:2018\ - \ | Museums | ±2°C recommended |\n**PRESERVATION CONTEXT**:\nTemperature fluctuations\ - \ cause dimensional changes in hygroscopic materials (paper, parchment, leather,\ - \ textiles). Repeated cycling leads to mechanical fatigue and cumulative damage.\ - \ Tighter tolerances are critical for mixed media objects (e.g., oil paintings\ - \ on canvas).\n**WHY NOT JUST FLOAT?**\nSimple float fields like `temperature_tolerance:\ - \ 2.0` lose important context: - What's the unit? (Celsius? Fahrenheit?) - Is\ - \ this plus/minus or just plus? - What standard is this based on? - When was\ - \ this tolerance established?\n**MIGRATION NOTE**:\nThis class replaces the\ - \ bespoke `temperature_tolerance` slot (float range). Used via the generic `allow`\ - \ slot per Rule 53/56.\n**EXAMPLE**:\n```yaml EnvironmentalZone:\n allow:\n\ - \ - deviation_value: 2.0\n deviation_direction: PLUS_MINUS\n has_measurement_unit:\n\ - \ has_type: DEGREE_CELSIUS\n has_symbol: \"°C\"\n\ - \ iso_standard_reference: \"ISO 11799:2015\"\n```" - exact_mappings: - - qudt:Tolerance + description: >- + Specification of the acceptable variance range from a target setpoint value in climate-controlled storage environments. + alt_descriptions: + nl: Gestructureerde specificatie van toegestane temperatuurafwijking/tolerantie van een instelpunt. + de: Strukturierte Spezifikation der zulässigen Temperaturabweichung/Toleranz von einem Sollwert. + fr: Spécification structurée de l'écart/tolérance de température autorisé par rapport à un point de consigne. + es: 'Concepto para: Specification of the acceptable variance range from a target setpoint value in climate-controlled storage environments.' + ar: 'مفهوم لـ: Specification of the acceptable variance range from a target setpoint value in climate-controlled storage environments.' + id: 'Konsep untuk: Specification of the acceptable variance range from a target setpoint value in climate-controlled storage environments.' + zh: 用于以下内容的概念:Specification of the acceptable variance range from a target setpoint value in climate-controlled storage environments. + structured_aliases: + - literal_form: temperatuurafwijking + in_language: nl + - literal_form: Temperaturabweichung + in_language: de + - literal_form: écart de température + in_language: fr + - literal_form: temperature deviation + in_language: es + - literal_form: temperature deviation + in_language: ar + - literal_form: temperature deviation + in_language: id + - literal_form: temperature deviation + in_language: zh close_mappings: - - brick:Temperature_Deadband - - crm:E54_Dimension + - qudt:Tolerance related_mappings: - wd:Q11466 - schema:additionalProperty @@ -58,7 +59,7 @@ classes: has_quantity: range: integer required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_measurement_unit: @@ -73,12 +74,10 @@ classes: has_type: DEGREE_CELSIUS has_symbol: °C has_description: -# range: string required: false examples: - value: Tighter tolerance required for daguerreotype collection has_label: -# range: string required: false examples: - value: Archive Standard Tolerance @@ -88,6 +87,11 @@ classes: - Used via allow slot for temporal flexibility - Companion to humidity_tolerance migration (HumidityDeviation class) - Setpoint class already handles target values - this handles deviations + - ISO 11799:2015 Archives: ±2°C daily + - ISO 18911:2010 Cold/Frozen Storage: ±2°C + - BS 4971:2017 UK Sensitive Materials: ±1°C + - EN 16893:2018 Museums: ±2°C recommended + - Temperature fluctuations cause dimensional changes in hygroscopic materials (paper, parchment, leather, textiles) see_also: - https://www.iso.org/standard/63810.html - https://www.iso.org/standard/46602.html @@ -119,8 +123,16 @@ classes: has_description: Precision cold storage for film negatives enums: DeviationDirectionEnum: - description: Direction of allowed deviation from a setpoint. + description: Orientation of allowed variance from a target setpoint value (positive, negative, or bidirectional). + alt_descriptions: + nl: Richting van toegestane afwijking van een instelpunt. + de: Richtung der zulaessigen Abweichung von einem Sollwert. + fr: Direction de l ecart autorise par rapport a un point de consigne. + es: Direccion de la desviacion permitida respecto de un valor objetivo. + ar: اتجاه الانحراف المسموح به عن قيمة الضبط المستهدفة. + id: Arah deviasi yang diizinkan dari nilai setpoint target. + zh: 相对于目标设定值的允许偏差方向。 permissible_values: - PLUS_MINUS: null - PLUS: null - MINUS: null + PLUS_MINUS: + PLUS: + MINUS: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml index 501f5c7b7e..261d0c9ae3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityScore.yaml @@ -7,14 +7,36 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types -# - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: TemplateSpecificityScore: class_uri: schema:Rating - description: "A single template specificity score associating a template type with a numeric value.\n\n**Purpose** (Rule 37):\nEnables context-aware RAG retrieval by assigning relevance scores\n(0.0-1.0) to schema classes for different conversation templates.\n\n**Design Pattern**:\nReplaces the previous `TemplateSpecificityScores` class which had\n10 separate score slots (one per template). The new pattern uses:\n- `has_type` \u2192 `TemplateSpecificityType` (which template)\n- `has_score` \u2192 float (the relevance score)\n\n**Benefits**:\n- Extensible: Adding new templates doesn't require new slots\n- Consistent: Follows RiC-O naming conventions (Rule 39)\n- Reusable: Uses generic slots per Rule 38 (slot centralization)\n\n**Score Semantics** (LOWER = more broadly relevant):\n| Score Range | Meaning | Examples |\n|-------------|---------|----------|\n| 0.00-0.20 | Universal | HeritageCustodian, Location |\n| 0.20-0.40 | Broadly useful | Collection, Identifier |\n| 0.40-0.60\ - \ | Moderately specific | ChangeEvent, PersonProfile |\n| 0.60-0.80 | Fairly specific | Archive, Museum, Library |\n| 0.80-1.00 | Highly specific | LinkedInConnectionExtraction |\n\n**Migration Notes**:\n- Old: `template_specificity` slot with `TemplateSpecificityScores` class\n- New: `has_score` slot with `TemplateSpecificityScore` class (multivalued)\n- Old class archived: TemplateSpecificityScores \u2192 archive/\n" + description: >- + Numeric relevance rating (0.0-1.0) associating a query pattern category with its domain applicability for RAG retrieval optimization. + alt_descriptions: + nl: Een enkele templatespecificatiescore die een templatetype koppelt aan een numerieke waarde. + de: Eine einzelne Vorlagenspezifitätspunktzahl, die einen Vorlagentyp mit einem numerischen Wert verknüpft. + fr: Un score de spécificité de modèle unique associant un type de modèle à une valeur numérique. + es: 'Concepto para: Numeric relevance rating (0.0-1.0) associating a query pattern category with its domain applicability for RAG retrieval optimization.' + ar: 'مفهوم لـ: Numeric relevance rating (0.0-1.0) associating a query pattern category with its domain applicability for RAG retrieval optimization.' + id: 'Konsep untuk: Numeric relevance rating (0.0-1.0) associating a query pattern category with its domain applicability for RAG retrieval optimization.' + zh: 用于以下内容的概念:Numeric relevance rating (0.0-1.0) associating a query pattern category with its domain applicability for RAG retrieval optimization. + structured_aliases: + - literal_form: templatespecificatiescore + in_language: nl + - literal_form: Vorlagenspezifitätspunktzahl + in_language: de + - literal_form: score de spécificité de modèle + in_language: fr + - literal_form: template specificity score + in_language: es + - literal_form: template specificity score + in_language: ar + - literal_form: template specificity score + in_language: id + - literal_form: template specificity score + in_language: zh slots: - has_type - has_score @@ -27,15 +49,16 @@ classes: required: true minimum_value: 0.0 maximum_value: 1.0 + comments: + - Purpose (Rule 37): Enables context-aware RAG retrieval by assigning relevance scores (0.0-1.0) to schema classes for different conversation templates + - Design Pattern: Replaces previous TemplateSpecificityScores class which had 10 separate score slots + - New pattern uses has_type to TemplateSpecificityType and has_score for the relevance score + - Score semantics: 0.00-0.20 = Universal, 0.20-0.40 = Broadly useful, 0.40-0.60 = Moderately specific, 0.60-0.80 = Fairly specific, 0.80-1.00 = Highly specific + - Old: template_specificity slot with TemplateSpecificityScores class + - New: has_score slot with TemplateSpecificityScore class (multivalued) annotations: specificity_score: 0.15 - specificity_rationale: 'Low specificity (meta-class) - TemplateSpecificityScore is part of the - - RAG scoring infrastructure. Broadly relevant for understanding schema - - organization but not for domain content queries. - - ' + specificity_rationale: Low specificity (meta-class) - TemplateSpecificityScore is part of the RAG scoring infrastructure. migration_source: template_specificity migration_date: '2026-01-17' replaces_class: TemplateSpecificityScores @@ -44,4 +67,4 @@ classes: examples: - value: "archive_relevance:\n has_type: ArchiveSearchTemplate\n has_score: 0.85\n" - value: "museum_relevance:\n has_type: MuseumSearchTemplate\n has_score: 0.20\n" - - value: "# Multiple scores for a single class\nscores:\n - has_type: ArchiveSearchTemplate\n has_score: 0.95\n - has_type: LibrarySearchTemplate\n has_score: 0.30\n - has_type: GeneralHeritageTemplate\n has_score: 0.45\n" \ No newline at end of file + - value: "# Multiple scores for a single class\nscores:\n - has_type: ArchiveSearchTemplate\n has_score: 0.95\n - has_type: LibrarySearchTemplate\n has_score: 0.30\n - has_type: GeneralHeritageTemplate\n has_score: 0.45\n" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml index 1623618251..b5dec535a3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityType.yaml @@ -8,44 +8,40 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: TemplateSpecificityType: class_uri: skos:Concept - description: 'Abstract base class for RAG conversation template types. - - - **Purpose** (Rule 37): - - Template specificity types enable intelligent RAG retrieval filtering by - - classifying schema classes according to their relevance to different - - conversation templates (archive_search, museum_search, library_search, etc.). - - - **Semantic Alignment**: - - - `class_uri: skos:Concept` - Each type is a concept in a controlled vocabulary - - - **Type/Types Pattern** (Rule 0b): - - - `TemplateSpecificityType.yaml` (this file): Abstract base class - - - `TemplateSpecificityTypes.yaml`: Concrete subclasses (10 template types) - - - **Related Classes**: - - - `TemplateSpecificityScore`: Score instance with type and value - - - `TemplateSpecificityTypes`: Concrete type taxonomy - - ' + description: >- + Category for classifying retrieval-augmented generation query patterns by domain relevance. + alt_descriptions: + nl: Abstracte basisklasse voor RAG-gesprekstemplatetypen. + de: Abstrakte Basisklasse für RAG-Konversationsvorlagentypen. + fr: Classe de base abstraite pour les types de modèles de conversation RAG. + es: 'Concepto para: Category for classifying retrieval-augmented generation query patterns by domain relevance.' + ar: 'مفهوم لـ: Category for classifying retrieval-augmented generation query patterns by domain relevance.' + id: 'Konsep untuk: Category for classifying retrieval-augmented generation query patterns by domain relevance.' + zh: 用于以下内容的概念:Category for classifying retrieval-augmented generation query patterns by domain relevance. + structured_aliases: + - literal_form: templatespecificatietype + in_language: nl + - literal_form: Vorlagenspezifitätstyp + in_language: de + - literal_form: type de spécificité de modèle + in_language: fr + - literal_form: template specificity type + in_language: es + - literal_form: template specificity type + in_language: ar + - literal_form: template specificity type + in_language: id + - literal_form: template specificity type + in_language: zh abstract: true + broad_mappings: + - skos:Concept slots: - has_label - has_description @@ -53,18 +49,16 @@ classes: has_label: required: true has_description: + comments: + - Purpose (Rule 37): Template specificity types enable intelligent RAG retrieval filtering by classifying schema classes according to their relevance to different conversation templates + - Type/Types Pattern (Rule 0b): TemplateSpecificityType.yaml (this file) = Abstract base class; TemplateSpecificityTypes.yaml = Concrete subclasses + - Related classes: TemplateSpecificityScore (score instance with type and value), TemplateSpecificityTypes (concrete type taxonomy) annotations: specificity_score: 0.15 - specificity_rationale: 'Low specificity (meta-class) - TemplateSpecificityType is part of the - - RAG scoring infrastructure, not a domain concept. Broadly relevant - - for understanding schema organization but not for content queries. - - ' + specificity_rationale: Low specificity (meta-class) - TemplateSpecificityType is part of the RAG scoring infrastructure, not a domain concept. migration_source: template_specificity migration_date: '2026-01-17' rule_compliance: Rules 0b, 37, 53, 56 (Type/Types convention, specificity, full migration, semantic consistency) custodian_types: "['*']" examples: - - value: "archive_search_type:\n has_label: Archive Search\n has_description: Queries about archival institutions, finding aids, and records management.\n" \ No newline at end of file + - value: "archive_search_type:\n has_label: Archive Search\n has_description: Queries about archival institutions, finding aids, and records management.\n" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml index 5301f076d0..eaa86e8080 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TemplateSpecificityTypes.yaml @@ -7,246 +7,369 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./TemplateSpecificityType - - linkml:types +- ./TemplateSpecificityType +- linkml:types classes: ArchiveSearchTemplate: is_a: TemplateSpecificityType class_uri: hc:ArchiveSearchTemplate - description: 'Template type for archival institution queries. - - - **Relevant Queries**: - - - Finding aids and archival descriptions - - - Records management systems - - - Archival collections and fonds - - - EAD/RiC-O metadata - - ' + description: >- + Query-pattern grouping tuned for retrieval across archival finding and inventory systems. + alt_descriptions: + nl: Templatetype voor archiefinstellingqueries. + de: Vorlagentyp für Archivinstitutionenabfragen. + fr: Type de modèle pour les requêtes d'institutions archivistiques. + es: 'Concepto para: Query pattern category for archival institution searches, finding aids, and records management.' + ar: 'مفهوم لـ: Query pattern category for archival institution searches, finding aids, and records management.' + id: 'Konsep untuk: Query pattern category for archival institution searches, finding aids, and records management.' + zh: 用于以下内容的概念:Query pattern category for archival institution searches, finding aids, and records management. + structured_aliases: + - literal_form: archiefzoektemplate + in_language: nl + - literal_form: Archivsuchvorlage + in_language: de + - literal_form: modèle de recherche d'archives + in_language: fr + - literal_form: archive search template + in_language: es + - literal_form: archive search template + in_language: ar + - literal_form: archive search template + in_language: id + - literal_form: archive search template + in_language: zh annotations: template_code: archive_search specificity_score: 0.6 - specificity_rationale: Specific to archive domain but applicable across multiple - contexts. + specificity_rationale: Specific to archive domain but applicable across multiple contexts. custodian_types: '[''*'']' broad_mappings: - skos:Concept + comments: + - Relevant for finding aids and archival descriptions, records management systems, archival collections and fonds, EAD/RiC-O metadata MuseumSearchTemplate: is_a: TemplateSpecificityType class_uri: hc:MuseumSearchTemplate - description: 'Template type for museum and gallery queries. - - - **Relevant Queries**: - - - Art museums and galleries - - - Natural history museums - - - Science museums - - - Exhibitions and object metadata - - ' + description: >- + Query-pattern grouping tuned for retrieval across collection catalog and object-description systems. + alt_descriptions: + nl: Templatetype voor museum- en galeriequeries. + de: Vorlagentyp für Museum- und Galerieabfragen. + fr: Type de modèle pour les requêtes de musées et galeries. + es: 'Concepto para: Query pattern category for, gallery, and exhibition-related searches.' + ar: 'مفهوم لـ: Query pattern category for, gallery, and exhibition-related searches.' + id: 'Konsep untuk: Query pattern category for, gallery, and exhibition-related searches.' + zh: 用于以下内容的概念:Query pattern category for, gallery, and exhibition-related searches. + structured_aliases: + - literal_form: museumzoektemplate + in_language: nl + - literal_form: Museumssuchvorlage + in_language: de + - literal_form: modèle de recherche de musée + in_language: fr + - literal_form: museum search template + in_language: es + - literal_form: museum search template + in_language: ar + - literal_form: museum search template + in_language: id + - literal_form: museum search template + in_language: zh annotations: template_code: museum_search specificity_score: 0.6 - specificity_rationale: Specific to museum domain but applicable across multiple - contexts. + specificity_rationale: Specific to museum domain but applicable across multiple contexts. broad_mappings: - skos:Concept + comments: + - Relevant for art museums and galleries, natural history museums, science museums, exhibitions and object metadata LibrarySearchTemplate: is_a: TemplateSpecificityType class_uri: hc:LibrarySearchTemplate - description: 'Template type for library and bibliographic queries. - - - **Relevant Queries**: - - - Public and academic libraries - - - Bibliographic metadata (MARC, BIBFRAME) - - - Catalog systems - - - Special collections - - ' + description: >- + Query pattern category for catalogs, bibliographic records, and special collections. + alt_descriptions: + nl: Templatetype voor bibliotheek- en bibliografische queries. + de: Vorlagentyp für Bibliotheks- und bibliografische Abfragen. + fr: Type de modèle pour les requêtes bibliothécaires et bibliographiques. + es: 'Concepto para: Query pattern category for catalogs, bibliographic records, and special collections.' + ar: 'مفهوم لـ: Query pattern category for catalogs, bibliographic records, and special collections.' + id: 'Konsep untuk: Query pattern category for catalogs, bibliographic records, and special collections.' + zh: 用于以下内容的概念:Query pattern category for catalogs, bibliographic records, and special collections. + structured_aliases: + - literal_form: bibliotheekzoektemplate + in_language: nl + - literal_form: Bibliothekssuchvorlage + in_language: de + - literal_form: modèle de recherche de bibliothèque + in_language: fr + - literal_form: library search template + in_language: es + - literal_form: library search template + in_language: ar + - literal_form: library search template + in_language: id + - literal_form: library search template + in_language: zh annotations: template_code: library_search specificity_score: 0.6 - specificity_rationale: Specific to library domain but applicable across multiple - contexts. + specificity_rationale: Specific to library domain but applicable across multiple contexts. broad_mappings: - skos:Concept + comments: + - Relevant for public and academic libraries, bibliographic metadata (MARC, BIBFRAME), catalog systems, special collections CollectionDiscoveryTemplate: is_a: TemplateSpecificityType class_uri: hc:CollectionDiscoveryTemplate - description: 'Template type for collection exploration queries. - - - **Relevant Queries**: - - - Collection discovery and browsing - - - Cross-institutional collection searches - - - Collection-level descriptions - - - Aggregator portals (Europeana, DPLA) - - ' + description: >- + Query-pattern grouping tuned for exploratory navigation across heterogeneous heritage holdings. + alt_descriptions: + nl: Templatetype voor collectieverkenningsqueries. + de: Vorlagentyp für Sammlungserkundungsabfragen. + fr: Type de modèle pour les requêtes de découverte de collections. + es: 'Concepto para: Query pattern category for browsing and exploring heritage collections across institutions.' + ar: 'مفهوم لـ: Query pattern category for browsing and exploring heritage collections across institutions.' + id: 'Konsep untuk: Query pattern category for browsing and exploring heritage collections across institutions.' + zh: 用于以下内容的概念:Query pattern category for browsing and exploring heritage collections across institutions. + structured_aliases: + - literal_form: collectieontdekkingstemplate + in_language: nl + - literal_form: Sammlungsentdeckungsvorlage + in_language: de + - literal_form: modèle de découverte de collections + in_language: fr + - literal_form: collection discovery template + in_language: es + - literal_form: collection discovery template + in_language: ar + - literal_form: collection discovery template + in_language: id + - literal_form: collection discovery template + in_language: zh annotations: template_code: collection_discovery specificity_score: 0.45 specificity_rationale: Cross-domain applicability for collection exploration. broad_mappings: - skos:Concept + comments: + - Relevant for collection discovery and browsing, cross-institutional collection searches, collection-level descriptions, aggregator portals (Europeana, DPLA) PersonResearchTemplate: is_a: TemplateSpecificityType class_uri: hc:PersonResearchTemplate - description: 'Template type for staff and personnel queries. - - - **Relevant Queries**: - - - Heritage professionals and staff - - - Director and curator information - - - Organizational personnel - - - LinkedIn profile extraction - - ' + description: >- + Query-pattern grouping tuned for biographical investigation across authority and contextual sources. + alt_descriptions: + nl: Templatetype voor personeels- en personeelsqueries. + de: Vorlagentyp für Personal- und Mitarbeiterabfragen. + fr: Type de modèle pour les requêtes sur le personnel et les employés. + es: 'Concepto para: Query pattern category for researching heritage professionals, staff, directors, and personnel.' + ar: 'مفهوم لـ: Query pattern category for researching heritage professionals, staff, directors, and personnel.' + id: 'Konsep untuk: Query pattern category for researching heritage professionals, staff, directors, and personnel.' + zh: 用于以下内容的概念:Query pattern category for researching heritage professionals, staff, directors, and personnel. + structured_aliases: + - literal_form: personenonderzoektemplate + in_language: nl + - literal_form: Personenrecherchevorlage + in_language: de + - literal_form: modèle de recherche de personnes + in_language: fr + - literal_form: person research template + in_language: es + - literal_form: person research template + in_language: ar + - literal_form: person research template + in_language: id + - literal_form: person research template + in_language: zh annotations: template_code: person_research specificity_score: 0.55 specificity_rationale: People-focused queries across heritage domains. broad_mappings: - skos:Concept + comments: + - Relevant for heritage professionals and staff, director and curator information, organizational personnel, LinkedIn profile extraction LocationBrowseTemplate: is_a: TemplateSpecificityType class_uri: hc:LocationBrowseTemplate - description: 'Template type for geographic browsing queries. - - - **Relevant Queries**: - - - Heritage institutions by location - - - Geographic distribution - - - Regional heritage landscapes - - - Address and coordinate lookups - - ' + description: >- + Query pattern category for geographic browsing by, region, or address. + alt_descriptions: + nl: Templatetype voor geografische browsequeries. + de: Vorlagentyp für geografische Browserabfragen. + fr: Type de modèle pour les requêtes de navigation géographique. + es: 'Concepto para: Query pattern category for geographic browsing by, region, or address.' + ar: 'مفهوم لـ: Query pattern category for geographic browsing by, region, or address.' + id: 'Konsep untuk: Query pattern category for geographic browsing by, region, or address.' + zh: 用于以下内容的概念:Query pattern category for geographic browsing by, region, or address. + structured_aliases: + - literal_form: locatiebrowsetemplate + in_language: nl + - literal_form: Standortbrowser-Vorlage + in_language: de + - literal_form: modèle de navigation géographique + in_language: fr + - literal_form: location browse template + in_language: es + - literal_form: location browse template + in_language: ar + - literal_form: location browse template + in_language: id + - literal_form: location browse template + in_language: zh annotations: template_code: location_browse specificity_score: 0.4 specificity_rationale: Geographic queries applicable across all heritage types. broad_mappings: - skos:Concept + comments: + - Relevant for heritage institutions by location, geographic distribution, regional heritage landscapes, address and coordinate lookups IdentifierLookupTemplate: is_a: TemplateSpecificityType class_uri: hc:IdentifierLookupTemplate - description: 'Template type for identifier resolution queries. - - - **Relevant Queries**: - - - ISIL code lookups - - - Wikidata entity resolution - - - GHCID resolution - - - Cross-reference identifier mapping - - ' + description: >- + Query pattern category for resolving ISIL codes, Wikidata entities, and other systems. + alt_descriptions: + nl: Templatetype voor identificatieresolutiequeries. + de: Vorlagentyp für Kennungsauflösungsabfragen. + fr: Type de modèle pour les requêtes de résolution d'identifiants. + es: 'Concepto para: Query pattern category for resolving ISIL codes, Wikidata entities, and other systems.' + ar: 'مفهوم لـ: Query pattern category for resolving ISIL codes, Wikidata entities, and other systems.' + id: 'Konsep untuk: Query pattern category for resolving ISIL codes, Wikidata entities, and other systems.' + zh: 用于以下内容的概念:Query pattern category for resolving ISIL codes, Wikidata entities, and other systems. + structured_aliases: + - literal_form: identificatiezoektemplate + in_language: nl + - literal_form: Kennungssuchvorlage + in_language: de + - literal_form: modèle de recherche d'identifiants + in_language: fr + - literal_form: identifier lookup template + in_language: es + - literal_form: identifier lookup template + in_language: ar + - literal_form: identifier lookup template + in_language: id + - literal_form: identifier lookup template + in_language: zh annotations: template_code: identifier_lookup specificity_score: 0.5 - specificity_rationale: Identifier operations applicable across all heritage - domains. + specificity_rationale: Identifier operations applicable across all heritage domains. broad_mappings: - skos:Concept + comments: + - Relevant for ISIL code lookups, Wikidata entity resolution, GHCID resolution, cross-reference identifier mapping OrganizationalChangeTemplate: is_a: TemplateSpecificityType class_uri: hc:OrganizationalChangeTemplate - description: 'Template type for change event queries. - - - **Relevant Queries**: - - - Organizational mergers and splits - - - Name changes and rebranding - - - Relocations and closures - - - Historical timeline events - - ' + description: >- + Query pattern category for mergers, splits, relocations, and historical events. + alt_descriptions: + nl: Templatetype voor wijzigingsgebeurtenisqueries. + de: Vorlagentyp für Änderungsereignisabfragen. + fr: Type de modèle pour les requêtes d'événements de changement. + es: 'Concepto para: Query pattern category for mergers, splits, relocations, and historical events.' + ar: 'مفهوم لـ: Query pattern category for mergers, splits, relocations, and historical events.' + id: 'Konsep untuk: Query pattern category for mergers, splits, relocations, and historical events.' + zh: 用于以下内容的概念:Query pattern category for mergers, splits, relocations, and historical events. + structured_aliases: + - literal_form: organisatiewijzigingstemplate + in_language: nl + - literal_form: Organisationsänderungsvorlage + in_language: de + - literal_form: modèle de changement organisationnel + in_language: fr + - literal_form: organizational change template + in_language: es + - literal_form: organizational change template + in_language: ar + - literal_form: organizational change template + in_language: id + - literal_form: organizational change template + in_language: zh annotations: template_code: organizational_change specificity_score: 0.65 specificity_rationale: Specific to organizational change tracking. broad_mappings: - skos:Concept + comments: + - Relevant for organizational mergers and splits, name changes and rebranding, relocations and closures, historical timeline events DigitalPlatformTemplate: is_a: TemplateSpecificityType class_uri: hc:DigitalPlatformTemplate - description: 'Template type for digital systems queries. - - - **Relevant Queries**: - - - Collection management systems - - - Digital repositories and portals - - - API and integration information - - - Digital preservation systems - - ' + description: >- + Query-pattern grouping tuned for discovery and assessment of online service environments. + alt_descriptions: + nl: Templatetype voor digitale systeemqueries. + de: Vorlagentyp für digitale Systemabfragen. + fr: Type de modèle pour les requêtes de systèmes numériques. + es: 'Concepto para: Query pattern category for collection management systems, repositories, and platforms.' + ar: 'مفهوم لـ: Query pattern category for collection management systems, repositories, and platforms.' + id: 'Konsep untuk: Query pattern category for collection management systems, repositories, and platforms.' + zh: 用于以下内容的概念:Query pattern category for collection management systems, repositories, and platforms. + structured_aliases: + - literal_form: digitaalplatformtemplate + in_language: nl + - literal_form: Digitalplattformvorlage + in_language: de + - literal_form: modèle de plateforme numérique + in_language: fr + - literal_form: digital platform template + in_language: es + - literal_form: digital platform template + in_language: ar + - literal_form: digital platform template + in_language: id + - literal_form: digital platform template + in_language: zh annotations: template_code: digital_platform specificity_score: 0.55 specificity_rationale: Digital systems applicable across heritage domains. broad_mappings: - skos:Concept + comments: + - Relevant for collection management systems, digital repositories and portals, API and integration information, digital preservation systems GeneralHeritageTemplate: is_a: TemplateSpecificityType class_uri: hc:GeneralHeritageTemplate - description: 'Fallback template type for unclassified heritage queries. - - - **Purpose**: - - Used when a query doesn''t fit specific templates. - - Acts as catch-all for general heritage institution questions. - - - **Relevant Queries**: - - - General heritage institution information - - - Cross-domain queries - - - Exploratory research - - ' + description: >- + Fallback query pattern category for institution questions not matching other patterns. + alt_descriptions: + nl: Fallback-templatetype voor ongeclassificeerde erfgoedqueries. + de: Fallback-Vorlagentyp für unklassifizierte Kulturerbeabfragen. + fr: Type de modèle de repli pour les requêtes de patrimoine non classées. + es: 'Concepto para: Fallback query pattern category for institution questions not matching other patterns.' + ar: 'مفهوم لـ: Fallback query pattern category for institution questions not matching other patterns.' + id: 'Konsep untuk: Fallback query pattern category for institution questions not matching other patterns.' + zh: 用于以下内容的概念:Fallback query pattern category for institution questions not matching other patterns. + structured_aliases: + - literal_form: algemeenerfgoedtemplate + in_language: nl + - literal_form: Allgemeine-Kulturerbe-Vorlage + in_language: de + - literal_form: modèle de patrimoine général + in_language: fr + - literal_form: general heritage template + in_language: es + - literal_form: general heritage template + in_language: ar + - literal_form: general heritage template + in_language: id + - literal_form: general heritage template + in_language: zh annotations: template_code: general_heritage specificity_score: 0.2 specificity_rationale: Fallback template with broad applicability. broad_mappings: - skos:Concept + comments: + - Used when a query does not fit specific templates + - Acts as catch-all for general heritage institution questions + - Relevant for general heritage institution information, cross-domain queries, exploratory research diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml index bfc3b36f32..dbada250b0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml @@ -2,21 +2,21 @@ id: https://nde.nl/ontology/hc/class/temporary-location name: temporary_location_class title: TemporaryLocation Class imports: - - linkml:types - - ../enums/TemporaryLocationReasonEnum - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_rationale - - ../slots/has_score - - ../slots/has_type - - ../slots/current - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_roadmap - - ../slots/20260202_matang/new/replaces_primary_location - - ../slots/20260202_matang/new/serves_function_of - - ../slots/temporal_extent +- linkml:types +- ../enums/TemporaryLocationReasonEnum +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_rationale +- ../slots/has_score +- ../slots/has_type +- ../slots/current +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_roadmap +- ../slots/replace +- ../slots/has_service +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -30,10 +30,32 @@ classes: TemporaryLocation: is_a: ReconstructedEntity class_uri: org:Site - description: "Time-limited or temporary physical location of a heritage custodian.\n\n**DEFINITION**:\n\nA TemporaryLocation is a secondary physical location that is explicitly\nintended to be short-term or time-limited. Unlike permanent auxiliary\nplaces, temporary locations have a planned end date and serve specific\ntransitional purposes.\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` with explicit temporal boundaries - \"An office or other premise\nat which the organization is located\" for a defined period.\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Duration | Intent |\n|------|----------|--------|\n| BranchOffice | Permanent | Ongoing service delivery |\n| Storage | Permanent | Long-term collection storage |\n| **TemporaryLocation** | Time-limited | Transitional purpose |\n| ExhibitionSpace | Varies | May be temporary or permanent |\n\n**TYPICAL REASONS FOR TEMPORARY LOCATIONS**:\n\n1. **Renovation/Construction**:\n - Main building undergoing renovation\n - Collections\ - \ temporarily relocated\n - Staff moved to interim offices\n\n2. **Emergency/Disaster**:\n - Flood/fire damage to main building\n - Emergency collection storage\n - Temporary public access point\n\n3. **Pop-up Programs**:\n - Traveling exhibitions\n - Community outreach locations\n - Festival/event presence\n\n4. **Pilot Projects**:\n - Testing new service models\n - Exploring new geographic areas\n - Experimental programming\n\n**CIDOC-CRM ALIGNMENT**:\n\n`crm:E7_Activity` with `crm:P4_has_time-span` - Activities that occur\nat specific locations for defined periods.\n\n**USE CASES**:\n\n1. **Renovation Interim Location**:\n ```yaml\n TemporaryLocation:\n temp_location_id: \"https://nde.nl/ontology/hc/aux/stedelijk-temp-2020\"\n temp_location_name: \"Stedelijk Museum Temporary Entrance\"\n temp_location_reason: RENOVATION\n planned_start: \"2020-06-01\"\n planned_end: \"2021-12-31\"\n reason_description: \"Main entrance renovation -\ - \ temporary access via garden entrance\"\n ```\n\n2. **Pop-up Exhibition**:\n ```yaml\n TemporaryLocation:\n temp_location_name: \"Rijksmuseum Pop-up Groningen\"\n temp_location_reason: POP_UP_PROGRAM\n planned_start: \"2024-07-01\"\n planned_end: \"2024-09-30\"\n reason_description: \"Summer pop-up exhibition in Groninger Forum\"\n ```\n\n3. **Emergency Storage**:\n ```yaml\n TemporaryLocation:\n temp_location_name: \"Emergency Collection Storage - Watersnood\"\n temp_location_reason: EMERGENCY\n temporal_extent:\n begin_of_the_begin: \"2024-01-15\" # Actual start\n planned_end: null # Unknown when main facility will be repaired\n reason_description: \"Emergency relocation due to flooding at main depot\"\n ```\n" - exact_mappings: + alt_descriptions: + nl: Tijdelijke fysieke locatie van een erfgoedinstelling met begrensde duur. + de: Zeitlich begrenzter physischer Standort einer Kultureinrichtung. + fr: Localisation physique temporaire d une institution patrimoniale + es: Ubicacion fisica temporal de una institucion patrimonial + ar: موقع مادي مؤقت لمؤسسة تراثية لمدة زمنية محددة. + id: Lokasi fisik sementara untuk lembaga warisan dengan durasi terbatas. + zh: 具有明确时限的文化遗产机构临时实体地点。 + structured_aliases: + - literal_form: tijdelijke locatie + in_language: nl + - literal_form: temporaerer Standort + in_language: de + - literal_form: lieu temporaire + in_language: fr + - literal_form: ubicacion temporal + in_language: es + - literal_form: موقع مؤقت + in_language: ar + - literal_form: lokasi sementara + in_language: id + - literal_form: 临时地点 + in_language: zh + description: >- + Time-limited physical used by a heritage custodian for transitional or operations. + broad_mappings: - org:Site close_mappings: - schema:Place @@ -50,12 +72,11 @@ classes: - has_type - current - has_roadmap - - has_roadmap - - replaces_primary_location - - serves_function_of + - replace + - has_service - has_score - temporal_extent - - derived_from + - derive_from - generated_by slot_usage: identified_by: @@ -97,10 +118,6 @@ classes: range: date examples: - value: '2020-06-01' - has_roadmap: - range: date - examples: - - value: '2021-12-31' temporal_extent: range: TimeSpan examples: @@ -121,18 +138,18 @@ classes: range: boolean examples: - value: true - replaces_primary_location: + replace: range: boolean examples: - value: true - value: false - serves_function_of: + has_service: # range: string multivalued: true examples: - value: Public entrance - value: Collection storage - derived_from: + derive_from: range: CustodianObservation multivalued: true required: false @@ -204,7 +221,7 @@ classes: temporal_extent: begin_of_the_begin: '2024-01-15' end_of_the_begin: '2024-01-15' - planned_end: null + planned_end: is_active: true replaces_primary_location: true serves_function_of: @@ -213,3 +230,8 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Temporary locations are distinct from permanent branch/storage sites and + should be modeled with temporal boundaries. + + Common reasons include renovation, emergency relocation, and pop-up programs. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml index 8544864b2b..495987fdb7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml @@ -2,20 +2,17 @@ id: https://nde.nl/ontology/hc/class/TentativeWorldHeritageSite name: TentativeWorldHeritageSite title: TentativeWorldHeritageSite Type imports: - - ../classes/AgentType - - linkml:types - - ../slots/managed_by - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to - - ../slots/has_label +- ../classes/AgentType +- linkml:types +- ../slots/managed_by +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to +- ../slots/has_label classes: TentativeWorldHeritageSite: - description: A site or property that has been submitted by a State Party to UNESCO for consideration as a future World - Heritage Site. Tentative World Heritage Sites appear on the indicative list (Tentativliste) and represent cultural - or natural heritage that may be nominated for full World Heritage status. In the heritage custodian context, this designates - institutions managing sites on the tentative list. + description: Location-level nomination entry proposed for potential inscription under international cultural-value frameworks. is_a: CustodianType class_uri: skos:Concept slots: @@ -23,23 +20,19 @@ classes: - has_score - related_to - identified_by + - has_label slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:FeatureCustodianType"]' + equals_string: hc:FeatureCustodianType related_to: range: WikidataAlignment inlined: true - has_type: - equals_string: 'False' has_label: - equals_string: Tentativliste - has_label: - equals_string: lista indicativa del Patrimonio de la Humanidad - has_label: - equals_string: liste indicative du patrimoine mondial - custodian_only: - equals_expression: 'true' + any_of: + - equals_string: Tentativliste + - equals_string: lista indicativa del Patrimonio de la Humanidad + - equals_string: liste indicative du patrimoine mondial see_also: - WorldHeritageSite - NationalTreasure @@ -48,6 +41,29 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + alt_descriptions: + nl: 'Begrip voor: UNESCO -list designation for institutions that manage sites proposed for future inscription.' + de: 'Begriff fuer: UNESCO -list designation for institutions that manage sites proposed for future inscription.' + fr: 'Concept pour: UNESCO -list designation for institutions that manage sites proposed for future inscription.' + es: 'Concepto para: UNESCO -list designation for institutions that manage sites proposed for future inscription.' + ar: 'مفهوم لـ: UNESCO -list designation for institutions that manage sites proposed for future inscription.' + id: 'Konsep untuk: UNESCO -list designation for institutions that manage sites proposed for future inscription.' + zh: 用于以下内容的概念:UNESCO -list designation for institutions that manage sites proposed for future inscription. + structured_aliases: + - literal_form: tentative world heritage site + in_language: nl + - literal_form: tentative world heritage site + in_language: de + - literal_form: tentative world heritage site + in_language: fr + - literal_form: tentative world heritage site + in_language: es + - literal_form: tentative world heritage site + in_language: ar + - literal_form: tentative world heritage site + in_language: id + - literal_form: tentative world heritage site + in_language: zh prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Text.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Text.yaml index b03e50be19..0a96906322 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Text.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Text.yaml @@ -1,21 +1,45 @@ id: https://nde.nl/ontology/hc/class/Text name: Text title: Text -description: A unit of textual information. MIGRATED from full_extracted_text slot context. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_provenance - - ../slots/created_through +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_provenance +- ../slots/created_through default_prefix: hc classes: Text: class_uri: schema:Text + description: >- + Structured container for written or printed content with associated provenance metadata, supporting extraction, transformation, and enrichment workflows for OCR output, transcriptions, and heritage documentation. + alt_descriptions: + nl: Een eenheid van tekstuele informatie. + de: Eine Einheit textlicher Informationen. + fr: Une unité d'information textuelle. + es: 'Concepto para: Structured container for written or printed content with associated provenance metadata, supporting extraction, transformation, and enrichment workflows for OCR output, transcri...' + ar: 'مفهوم لـ: Structured container for written or printed content with associated provenance metadata, supporting extraction, transformation, and enrichment workflows for OCR output, transcri...' + id: 'Konsep untuk: Structured container for written or printed content with associated provenance metadata, supporting extraction, transformation, and enrichment workflows for OCR output, transcri...' + zh: 用于以下内容的概念:Structured container for written or printed content with associated provenance metadata, supporting extraction, transformation, and enrichment workflows for OCR output, transcri... + structured_aliases: + - literal_form: tekst + in_language: nl + - literal_form: Text + in_language: de + - literal_form: texte + in_language: fr + - literal_form: text + in_language: es + - literal_form: text + in_language: ar + - literal_form: text + in_language: id + - literal_form: text + in_language: zh slots: - has_label - has_description @@ -23,8 +47,9 @@ classes: - created_through slot_usage: created_through: -# range: string required: false + comments: + - MIGRATED from full_extracted_text slot context annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TextDirection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TextDirection.yaml index 270305dd01..be5b1d70a6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TextDirection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TextDirection.yaml @@ -1,79 +1,85 @@ id: https://nde.nl/ontology/hc/class/TextDirection name: TextDirection -title: Text Direction Class - +title: Text Direction prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_label classes: TextDirection: class_uri: hc:TextDirection - description: | - The directional orientation of text flow on an information carrier. - - **Purpose**: - Captures how text is read/written on manuscripts, inscriptions, and other - information carriers. Essential for proper display and understanding of - historical documents from different writing traditions. - - **Common Directions**: - - | Direction | Scripts | Example | - |-----------|---------|---------| - | LEFT_TO_RIGHT | Latin, Cyrillic, Greek | Modern European books | - | RIGHT_TO_LEFT | Arabic, Hebrew, Syriac | Quran manuscripts, Torah scrolls | - | TOP_TO_BOTTOM | Traditional CJK | Classical Chinese scrolls | - | BOUSTROPHEDON | Ancient Greek, Etruscan | "Ox-turning" alternating lines | - - **Relationship to WritingSystem**: - TextDirection is distinct from WritingSystem (ISO 15924 script codes). - A single script may have multiple historical or regional direction conventions. - - **Usage**: - Used with `has_direction` slot in InformationCarrier and similar classes. - - **Migrated From**: text_direction string slot (2026-01-16) per Rule 53/56 + description: >- + Orientation of written content flow on a manuscript, inscription, or other information carrier (e.g., left-to-right, right-to-left, top-to-bottom, boustrophedon). + alt_descriptions: + nl: De richtingsoriëntatie van tekststroom op een informatiedrager. + de: Die Ausrichtung des Textflusses auf einem Informationsträger. + fr: L'orientation directionnelle du flux de texte sur un support d'information. + es: 'Concepto para: Orientation of written content flow on a manuscript, inscription, or other information carrier (e.g., left-to-right, right-to-left, top-to-bottom, boustrophedon).' + ar: 'مفهوم لـ: Orientation of written content flow on a manuscript, inscription, or other information carrier (e.g., left-to-right, right-to-left, top-to-bottom, boustrophedon).' + id: 'Konsep untuk: Orientation of written content flow on a manuscript, inscription, or other information carrier (e.g., left-to-right, right-to-left, top-to-bottom, boustrophedon).' + zh: 用于以下内容的概念:Orientation of written content flow on a manuscript, inscription, or other information carrier (e.g., left-to-right, right-to-left, top-to-bottom, boustrophedon). + structured_aliases: + - literal_form: tekstrichting + in_language: nl + - literal_form: Textrichtung + in_language: de + - literal_form: direction du texte + in_language: fr + - literal_form: text direction + in_language: es + - literal_form: text direction + in_language: ar + - literal_form: text direction + in_language: id + - literal_form: text direction + in_language: zh + broad_mappings: + - skos:Concept slots: - - has_label - - has_code + - has_label + - has_code slot_usage: has_label: examples: - - value: "Left to Right" - - value: "Right to Left" - - value: "Top to Bottom" + - value: "Left to Right" + - value: "Right to Left" + - value: "Top to Bottom" has_code: examples: - - value: "LTR" - - value: "RTL" - - value: "TTB" - - value: "BOUSTROPHEDON" + - value: "LTR" + - value: "RTL" + - value: "TTB" + - value: "BOUSTROPHEDON" + comments: + - Captures how text is read/written on manuscripts, inscriptions, and other information carriers + - Essential for proper display and understanding of historical documents from different writing traditions + - Common directions: LEFT_TO_RIGHT (Latin, Cyrillic, Greek), RIGHT_TO_LEFT (Arabic, Hebrew, Syriac), TOP_TO_BOTTOM (Traditional CJK), BOUSTROPHEDON (Ancient Greek, Etruscan) + - TextDirection is distinct from WritingSystem (ISO 15924 script codes) + - Used with has_direction slot in InformationCarrier and similar classes + - Migrated From: text_direction string slot (2026-01-16) per Rule 53/56 annotations: custodian_types: '["L", "A", "M", "R", "H"]' custodian_types_rationale: Relevant to libraries, archives, museums, research centers, and holy sites holding manuscripts specificity_score: 0.45 specificity_rationale: Moderately specific class for manuscript/document analysis examples: - - value: - has_code: "LTR" - has_label: "Left to Right" - - value: - has_code: "RTL" - has_label: "Right to Left" - - value: - has_code: "TTB" - has_label: "Top to Bottom" - - value: - has_code: "BOUSTROPHEDON" - has_label: "Boustrophedon" \ No newline at end of file + - value: + has_code: "LTR" + has_label: "Left to Right" + - value: + has_code: "RTL" + has_label: "Right to Left" + - value: + has_code: "TTB" + has_label: "Top to Bottom" + - value: + has_code: "BOUSTROPHEDON" + has_label: "Boustrophedon" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TextRegion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TextRegion.yaml index 67e46dd837..e0613cec8f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TextRegion.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TextRegion.yaml @@ -1,27 +1,49 @@ id: https://nde.nl/ontology/hc/class/TextRegion name: TextRegion -title: TextRegion +title: Text Region description: >- A region of text detected in an image/video. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: TextRegion: class_uri: schema:ImageObject - description: Text region. + description: >- + Spatially-bounded area within an image or video frame where written or printed characters have been detected through OCR, including bounding box coordinates, confidence scores, and recognized string content. + alt_descriptions: + nl: Tekstregio gedetecteerd in een afbeelding of videoframe. + de: Textbereich, der in einem Bild oder Videobild erkannt wurde. + fr: Région de texte détectée dans une image ou une image vidéo. + es: 'Concepto para: Spatially-bounded area within an image or video frame where written or printed characters have been detected through OCR, including bounding box coordinates, confidence scores, ...' + ar: 'مفهوم لـ: Spatially-bounded area within an image or video frame where written or printed characters have been detected through OCR, including bounding box coordinates, confidence scores, ...' + id: 'Konsep untuk: Spatially-bounded area within an image or video frame where written or printed characters have been detected through OCR, including bounding box coordinates, confidence scores, ...' + zh: 用于以下内容的概念:Spatially-bounded area within an image or video frame where written or printed characters have been detected through OCR, including bounding box coordinates, confidence scores, ... + structured_aliases: + - literal_form: tekstregio + in_language: nl + - literal_form: Textbereich + in_language: de + - literal_form: région de texte + in_language: fr + - literal_form: text region + in_language: es + - literal_form: text region + in_language: ar + - literal_form: text region + in_language: id + - literal_form: text region + in_language: zh + broad_mappings: + - schema:ImageObject annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TextSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TextSegment.yaml index 48630ea8fa..81dd688612 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TextSegment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TextSegment.yaml @@ -1,27 +1,49 @@ id: https://nde.nl/ontology/hc/class/TextSegment name: TextSegment -title: TextSegment +title: Text Segment description: >- A segment of text. - prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: TextSegment: class_uri: schema:CreativeWork - description: Text segment. + description: >- + Discrete, contiguous portion of written or printed content extracted from a larger document or transcription, used for granular processing and analysis in OCR, NLP, and indexing workflows. + alt_descriptions: + nl: Een segment van tekst. + de: Ein Textsegment. + fr: Un segment de texte. + es: 'Concepto para: Discrete, contiguous portion of written or printed content extracted from a larger document or transcription, used for granular processing and analysis in OCR, NLP, and indexing...' + ar: 'مفهوم لـ: Discrete, contiguous portion of written or printed content extracted from a larger document or transcription, used for granular processing and analysis in OCR, NLP, and indexing...' + id: 'Konsep untuk: Discrete, contiguous portion of written or printed content extracted from a larger document or transcription, used for granular processing and analysis in OCR, NLP, and indexing...' + zh: 用于以下内容的概念:Discrete, contiguous portion of written or printed content extracted from a larger document or transcription, used for granular processing and analysis in OCR, NLP, and indexing... + structured_aliases: + - literal_form: tekstsegment + in_language: nl + - literal_form: Textsegment + in_language: de + - literal_form: segment de texte + in_language: fr + - literal_form: text segment + in_language: es + - literal_form: text segment + in_language: ar + - literal_form: text segment + in_language: id + - literal_form: text segment + in_language: zh + broad_mappings: + - schema:CreativeWork annotations: specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" + specificity_rationale: Generic utility class created during migration custodian_types: '["*"]' - slots: - - has_value + - has_value diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TextType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TextType.yaml index 5ba1258c85..08fec3195d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TextType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TextType.yaml @@ -14,20 +14,42 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: TextType: class_uri: skos:Concept - description: "Abstract base class for on-screen text type classifications (OCR).\n\n**DEFINITION**:\n\nTextType represents CATEGORIES of text visible in video frames, not\nindividual text instances. Each subclass defines the characteristics\nand typical appearance of a specific type of on-screen text.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | TextType (This Class) | Detected Text (Instance) |\n|--------|----------------------|--------------------------|\n| **Nature** | Classification/category | Individual OCR detection |\n| **Examples** | TITLE_CARD, LOWER_THIRD | \"Rijksmuseum Presents\" |\n| **Properties** | Category metadata | Actual text, bbox, conf |\n| **Cardinality** | ~12 types | Many instances |\n\n**TEXT CATEGORIES**:\n\nOn-screen text serves different purposes:\n\n1. **TITLE_CARD**: Opening/closing titles\n - Main titles, chapter headings\n - Usually centered, large font\n - Deliberate presentation\n \n2. **LOWER_THIRD**: Name/title overlays\n - Speaker identification\n\ - \ - Bottom third of frame\n - Common in documentaries/news\n \n3. **SUBTITLE**: Burned-in captions\n - Translation or transcription\n - Bottom-centered text\n - Synchronized with speech\n \n4. **SIGN**: Physical signs in scene\n - Museum signage, room labels\n - Part of physical environment\n - Natural perspective\n \n5. **LABEL**: Exhibition labels\n - Object identification\n - Wall text, plaques\n - Heritage-specific content\n \n6. **DOCUMENT**: Text from documents\n - Letters, manuscripts, books\n - Historical documents shown\n - Often zoomed/highlighted\n \n7. **HANDWRITTEN**: Handwritten text\n - Manuscripts, notes, signatures\n - Requires specialized OCR\n - Historical significance\n \n8. **GRAPHIC**: Infographic text\n - Charts, timelines, diagrams\n - Data visualization\n - Designed presentation\n\n**OCR vs SUBTITLES**:\n\n| Type | Source | Processing |\n|------|--------|------------|\n| **OCR (TextType)** | Video frames |\ - \ Image-to-text |\n| **Subtitles** | Audio track | Speech-to-text |\n\n**REPLACES**: TextTypeEnum from schemas/enums.yaml\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Text types form a controlled vocabulary\n- **CIDOC-CRM E55_Type**: Cultural heritage type system\n- **Schema.org TextDigitalDocument**: Text content\n\n**SUBCLASSES**:\n\nSee TextTypes.yaml for concrete text type subclasses:\n- TitleCardText\n- LowerThirdText \n- SubtitleText\n- SignText\n- LabelText\n- DocumentText\n- HandwrittenText\n- GraphicText\n- WatermarkText\n- UrlText\n- CreditsText\n- OtherText\n" + alt_descriptions: + nl: Abstracte basisclassificatie voor typen zichtbare tekst in video (OCR-context). + de: Abstrakte Basisklassifikation fuer Typen sichtbaren Textes in Video (OCR-Kontext). + fr: Classification de base abstraite pour les types de texte visible dans la video (contexte OCR). + es: Clasificacion base abstracta para tipos de texto visible en video (contexto OCR). + ar: تصنيف أساسي مجرد لأنواع النص المرئي في الفيديو (سياق OCR). + id: Klasifikasi dasar abstrak untuk tipe teks yang terlihat pada video (konteks OCR). + zh: 用于视频可见文字类型(OCR 语境)的抽象基础分类。 + structured_aliases: + - literal_form: teksttype + in_language: nl + - literal_form: Texttyp + in_language: de + - literal_form: type de texte + in_language: fr + - literal_form: tipo de texto + in_language: es + - literal_form: نوع النص + in_language: ar + - literal_form: tipe teks + in_language: id + - literal_form: 文本类型 + in_language: zh + description: >- + Category for classifying on-screen written or printed content detected in video frames during OCR processing (e.g., title cards, lower thirds, subtitles, signs, labels, documents). abstract: true broad_mappings: - skos:Concept @@ -90,10 +112,27 @@ classes: annotations: specificity_score: '0.80' specificity_rationale: Highly specific - video OCR annotation domain only. - has_score: null + has_score: replaces_enum: TextTypeEnum migration_date: '2026-01-13' custodian_types: "['*']" + modeling_notes: | + Type vs instance + + - TextType models categories (e.g., TITLE_CARD, LOWER_THIRD). + - OCR detections are instances with concrete text, geometry, and confidence. + + Typical categories + + - title cards and lower thirds + - signs and labels + - document and handwritten text + - graphic and overlay text + + Relationship to subtitles + + - OCR text is image-to-text from visible frames. + - Subtitle text is audio-derived speech-to-text. comments: - Abstract base class - use specific subclasses (TitleCardText, etc.) - Represents TEXT TYPES, not text instances @@ -111,4 +150,4 @@ classes: has_label: - Lower Third@en - Naam-balk@nl - has_description: Name or title overlay displayed in lower third of frame \ No newline at end of file + has_description: Name or title overlay displayed in lower third of frame diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TextTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TextTypes.yaml index efc9056294..adcdd8b548 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TextTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TextTypes.yaml @@ -5,48 +5,45 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ default_prefix: hc imports: - - ./TextType - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- ./TextType +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: TitleCardText: is_a: TextType class_uri: hc:TitleCardText - description: 'Opening or closing title text displayed as a full-screen card. - - - Title cards are deliberate text presentations, typically at the - - beginning or end of a video, or marking chapter/section divisions. - - - **VISUAL CHARACTERISTICS**: - - - Often centered in frame - - - Large, prominent typography - - - Designed presentation - - - May include motion graphics - - - **HERITAGE CONTEXT**: - - - Film title and credits - - - Documentary chapter headings - - - Historical film intertitles (silent era) - - - Exhibition video titles - - ' + description: >- + Opening or closing content displayed as a full-screen in video productions. + alt_descriptions: + nl: Opening of sluitende titeltekst weergegeven als een volledig schermkaart. + de: Eröffnungs- oder Abspanntitel, der als Vollbildkarte angezeigt wird. + fr: Titre d'ouverture ou de fermeture affiché en plein écran. + es: 'Concepto para: Opening or closing content displayed as a full-screen in video productions.' + ar: 'مفهوم لـ: Opening or closing content displayed as a full-screen in video productions.' + id: 'Konsep untuk: Opening or closing content displayed as a full-screen in video productions.' + zh: 用于以下内容的概念:Opening or closing content displayed as a full-screen in video productions. + structured_aliases: + - literal_form: titelkaarttekst + in_language: nl + - literal_form: Titelkartentext + in_language: de + - literal_form: texte de carte de titre + in_language: fr + - literal_form: title card text + in_language: es + - literal_form: title card text + in_language: ar + - literal_form: title card text + in_language: id + - literal_form: title card text + in_language: zh slots: - identified_by - has_label @@ -66,39 +63,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Title cards are deliberate text presentations, typically at the beginning or end of a video, or marking chapter/section divisions + - Visual characteristics: often centered in frame, large prominent typography, designed presentation, may include motion graphics + - Heritage context: film title and credits, documentary chapter headings, historical film intertitles, exhibition video titles LowerThirdText: is_a: TextType class_uri: hc:LowerThirdText - description: 'Name or title overlay displayed in lower third of frame. - - - Lower thirds are the standard method for identifying speakers, - - locations, or providing context without obscuring the main subject. - - - **VISUAL CHARACTERISTICS**: - - - Positioned in bottom third of frame - - - Typically includes name and title/role - - - Semi-transparent background common - - - Consistent styling throughout video - - - **HERITAGE CONTEXT**: - - - Curator/expert identification - - - Location/date stamps - - - Artwork attribution - - - Interview speaker names - - ' + description: >- + Name or title overlay displayed in of frame. + alt_descriptions: + nl: Naam of titeloverlay weergegeven in het onderste derde van het frame. + de: Namens- oder Titeloverlay im unteren Drittel des Bildes. + fr: Superposition de nom ou de titre affichée dans le tiers inférieur de l'image. + es: 'Concepto para: Name or title overlay displayed in of frame.' + ar: 'مفهوم لـ: Name or title overlay displayed in of frame.' + id: 'Konsep untuk: Name or title overlay displayed in of frame.' + zh: 用于以下内容的概念:Name or title overlay displayed in of frame. + structured_aliases: + - literal_form: onderderdetekst + in_language: nl + - literal_form: Lower-Third-Text + in_language: de + - literal_form: texte de tiers inférieur + in_language: fr + - literal_form: lower third text + in_language: es + - literal_form: lower third text + in_language: ar + - literal_form: lower third text + in_language: id + - literal_form: lower third text + in_language: zh slots: - identified_by - has_label @@ -117,33 +113,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Lower thirds are the standard method for identifying speakers, locations, or providing context without obscuring the main subject + - Visual characteristics: positioned in bottom third of frame, typically includes name and title/role, semi-transparent background common, consistent styling throughout video + - Heritage context: curator/expert identification, location/date stamps, artwork attribution, interview speaker names SubtitleText: is_a: TextType class_uri: hc:SubtitleText - description: 'Burned-in subtitles or captions. - - - Subtitles embedded directly in the video frames (as opposed to - - separate subtitle tracks). Includes translations and closed captions. - - - **VISUAL CHARACTERISTICS**: - - - Bottom-centered positioning - - - Synchronized with speech - - - Consistent font and styling - - - May have background/outline for readability - - - **NOTE**: OCR-detected subtitles (burned-in) vs. subtitle track - - extraction are different processes. This type covers visual detection. - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Ingebrande ondertitels of bijschriften. + de: Eingebrannte Untertitel oder Bildunterschriften. + fr: Sous-titres ou légendes incrustés. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: ondertiteltekst + in_language: nl + - literal_form: Untertiteltext + in_language: de + - literal_form: texte de sous-titre + in_language: fr + - literal_form: subtitle text + in_language: es + - literal_form: subtitle text + in_language: ar + - literal_form: subtitle text + in_language: id + - literal_form: subtitle text + in_language: zh slots: - identified_by - has_label @@ -162,39 +163,39 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Subtitles embedded directly in the video frames (as opposed to separate subtitle tracks) + - Includes translations and closed captions + - Visual characteristics: bottom-centered positioning, synchronized with speech, consistent font and styling, may have background/outline for readability + - OCR-detected subtitles (burned-in) vs. subtitle track extraction are different processes SignText: is_a: TextType class_uri: hc:SignText - description: 'Physical signs visible in the scene. - - - Text appearing on physical signs within the filmed environment, - - including museum signage, street signs, building names, etc. - - - **VISUAL CHARACTERISTICS**: - - - Part of physical scene - - - Subject to perspective distortion - - - May be partially occluded - - - Variable lighting conditions - - - **HERITAGE CONTEXT**: - - - Museum room/gallery names - - - Historical street signs - - - Building dedications - - - Directional signage - - ' + description: >- + Visible writing primarily intended for wayfinding, labeling, or public instruction. + alt_descriptions: + nl: Fysieke borden zichtbaar in de scène. + de: Physische Schilder, die in der Szene sichtbar sind. + fr: Panneaux physiques visibles dans la scène. + es: 'Concepto para: Physical signs visible in the scene.' + ar: 'مفهوم لـ: Physical signs visible in the scene.' + id: 'Konsep untuk: Physical signs visible in the scene.' + zh: 用于以下内容的概念:Physical signs visible in the scene. + structured_aliases: + - literal_form: bordtekst + in_language: nl + - literal_form: Schildtext + in_language: de + - literal_form: texte de panneau + in_language: fr + - literal_form: sign text + in_language: es + - literal_form: sign text + in_language: ar + - literal_form: sign text + in_language: id + - literal_form: sign text + in_language: zh slots: - identified_by - has_label @@ -213,39 +214,39 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Text appearing on physical signs within the filmed environment + - Includes museum signage, street signs, building names, etc. + - Visual characteristics: part of physical scene, subject to perspective distortion, may be partially occluded, variable lighting conditions + - Heritage context: museum room/gallery names, historical street signs, building dedications, directional signage LabelText: is_a: TextType class_uri: hc:LabelText - description: 'Museum or exhibition labels. - - - Object labels, wall text, and interpretive panels commonly found - - in heritage institution settings. High-value content for metadata. - - - **VISUAL CHARACTERISTICS**: - - - Structured format (title, date, artist) - - - Typically small text - - - May require zoom/close-up - - - Consistent institutional styling - - - **HERITAGE SIGNIFICANCE**: - - - Object identification - - - Attribution and dating - - - Provenance information - - - Interpretive content - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Museum- of tentoonstellingslabels. + de: Museums- oder Aussetzungschilder. + fr: Labels de musée ou d'exposition. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: labeltekst + in_language: nl + - literal_form: Labeltext + in_language: de + - literal_form: texte d'étiquette + in_language: fr + - literal_form: label text + in_language: es + - literal_form: label text + in_language: ar + - literal_form: label text + in_language: id + - literal_form: label text + in_language: zh slots: - identified_by - has_label @@ -264,39 +265,39 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Object labels, wall text, and interpretive panels commonly found in heritage institution settings + - High-value content for metadata + - Visual characteristics: structured format (title, date, artist), typically small text, may require zoom/close-up, consistent institutional styling + - Heritage significance: object identification, attribution and dating, provenance information, interpretive content DocumentText: is_a: TextType class_uri: hc:DocumentText - description: 'Text from documents, books, or manuscripts shown in video. - - - Printed or typeset text from documents displayed on screen, - - often zoomed or highlighted for viewing. - - - **VISUAL CHARACTERISTICS**: - - - Printed/typeset text - - - May show page layout - - - Often zoomed/detailed shots - - - Various historical fonts - - - **HERITAGE SIGNIFICANCE**: - - - Historical document digitization - - - Primary source content - - - Archival record access - - - Research material extraction - - ' + description: >- + Visible writing primarily intended for formal communication, recordkeeping, or evidentiary use. + alt_descriptions: + nl: Tekst uit documenten, boeken of manuscripten getoond in video. + de: Text aus Dokumenten, Büchern oder Manuskripten im Video. + fr: Texte de documents, livres ou manuscrits montrés dans la vidéo. + es: 'Concepto para: Printed or typeset content from documents, books, or manuscripts displayed on screen.' + ar: 'مفهوم لـ: Printed or typeset content from documents, books, or manuscripts displayed on screen.' + id: 'Konsep untuk: Printed or typeset content from documents, books, or manuscripts displayed on screen.' + zh: 用于以下内容的概念:Printed or typeset content from documents, books, or manuscripts displayed on screen. + structured_aliases: + - literal_form: documenttekst + in_language: nl + - literal_form: Dokumenttext + in_language: de + - literal_form: texte de document + in_language: fr + - literal_form: document text + in_language: es + - literal_form: document text + in_language: ar + - literal_form: document text + in_language: id + - literal_form: document text + in_language: zh slots: - identified_by - has_label @@ -315,50 +316,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Printed or typeset text from documents displayed on screen, often zoomed or highlighted for viewing + - Visual characteristics: printed/typeset text, may show page layout, often zoomed/detailed shots, various historical fonts + - Heritage significance: historical document digitization, primary source content, archival record access, research material extraction HandwrittenText: is_a: TextType class_uri: hc:HandwrittenText - description: 'Handwritten text (manuscripts, notes, signatures). - - - Text written by hand, requiring specialized handwriting recognition - - (HTR) rather than standard printed text OCR. - - - **VISUAL CHARACTERISTICS**: - - - Variable letterforms - - - Connected characters (cursive) - - - Historical scripts may vary - - - Often lower contrast - - - **HERITAGE SIGNIFICANCE**: - - - Personal correspondence - - - Historical manuscripts - - - Artist signatures - - - Archival documents - - - Marginalia and annotations - - - **PROCESSING NOTES**: - - - Requires specialized HTR models - - - Lower accuracy than printed OCR - - - Historical scripts need specific training - - ' + description: >- + content including manuscripts, notes, and signatures requiring HTR processing. + alt_descriptions: + nl: Handgeschreven tekst (manuscripten, notities, handtekeningen). + de: Handschriftlicher Text (Manuskripte, Notizen, Unterschriften). + fr: Texte manuscrit (manuscrits, notes, signatures). + es: 'Concepto para: content including manuscripts, notes, and signatures requiring HTR processing.' + ar: 'مفهوم لـ: content including manuscripts, notes, and signatures requiring HTR processing.' + id: 'Konsep untuk: content including manuscripts, notes, and signatures requiring HTR processing.' + zh: 用于以下内容的概念:content including manuscripts, notes, and signatures requiring HTR processing. + structured_aliases: + - literal_form: handgeschreventekst + in_language: nl + - literal_form: Handschrifttext + in_language: de + - literal_form: texte manuscrit + in_language: fr + - literal_form: handwritten text + in_language: es + - literal_form: handwritten text + in_language: ar + - literal_form: handwritten text + in_language: id + - literal_form: handwritten text + in_language: zh slots: - identified_by - has_label @@ -377,39 +366,39 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Text written by hand, requiring specialized handwriting recognition (HTR) rather than standard printed text OCR + - Visual characteristics: variable letterforms, connected characters (cursive), historical scripts may vary, often lower contrast + - Heritage significance: personal correspondence, historical manuscripts, artist signatures, archival documents, marginalia and annotations + - Requires specialized HTR models with lower accuracy than printed OCR GraphicText: is_a: TextType class_uri: hc:GraphicText - description: 'Infographic, chart, or data visualization text. - - - Text appearing as part of designed graphics including charts, - - timelines, maps, diagrams, and other data visualizations. - - - **VISUAL CHARACTERISTICS**: - - - Designed typography - - - Integrated with graphics - - - Labels and annotations - - - May include numeric data - - - **HERITAGE CONTEXT**: - - - Timeline visualizations - - - Collection statistics - - - Geographic maps - - - Comparison charts - - ' + description: >- + Visible writing integrated into designed visual compositions for communicative impact. + alt_descriptions: + nl: Infografiek-, grafiek- of gegevensvisualisatietekst. + de: Infografik-, Diagramm- oder Datenvisualisierungstext. + fr: Texte d'infographie, de graphique ou de visualisation de données. + es: 'Concepto para: Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations.' + ar: 'مفهوم لـ: Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations.' + id: 'Konsep untuk: Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations.' + zh: 用于以下内容的概念:Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations. + structured_aliases: + - literal_form: grafischetekst + in_language: nl + - literal_form: Grafiktext + in_language: de + - literal_form: texte graphique + in_language: fr + - literal_form: graphic text + in_language: es + - literal_form: graphic text + in_language: ar + - literal_form: graphic text + in_language: id + - literal_form: graphic text + in_language: zh slots: - identified_by - has_label @@ -428,39 +417,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Text appearing as part of designed graphics including charts, timelines, maps, diagrams, and other data visualizations + - Visual characteristics: designed typography, integrated with graphics, labels and annotations, may include numeric data + - Heritage context: timeline visualizations, collection statistics, geographic maps, comparison charts WatermarkText: is_a: TextType class_uri: hc:WatermarkText - description: 'Video watermark, logo, or copyright text. - - - Persistent text overlays indicating ownership, copyright, or - - branding that appears throughout the video. - - - **VISUAL CHARACTERISTICS**: - - - Semi-transparent overlay - - - Fixed position (often corner) - - - Persistent throughout video - - - May include logos - - - **HERITAGE CONTEXT**: - - - Institution branding - - - Copyright notices - - - Archive identification - - - Broadcast watermarks - - ' + description: >- + Persistent overlay indicating ownership, branding, or copyright throughout video content. + alt_descriptions: + nl: Videowatermerk, logo of auteursrechttekst. + de: Video-Wasserzeichen, Logo oder Urheberrechtstext. + fr: Filigrane vidéo, logo ou texte de droit d'auteur. + es: 'Concepto para: Persistent overlay indicating ownership, branding, or copyright throughout video content.' + ar: 'مفهوم لـ: Persistent overlay indicating ownership, branding, or copyright throughout video content.' + id: 'Konsep untuk: Persistent overlay indicating ownership, branding, or copyright throughout video content.' + zh: 用于以下内容的概念:Persistent overlay indicating ownership, branding, or copyright throughout video content. + structured_aliases: + - literal_form: watermerktekst + in_language: nl + - literal_form: Wasserzeichentext + in_language: de + - literal_form: texte de filigrane + in_language: fr + - literal_form: watermark text + in_language: es + - literal_form: watermark text + in_language: ar + - literal_form: watermark text + in_language: id + - literal_form: watermark text + in_language: zh slots: - identified_by - has_label @@ -479,39 +467,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Persistent text overlays indicating ownership, copyright, or branding that appears throughout the video + - Visual characteristics: semi-transparent overlay, fixed position (often corner), persistent throughout video, may include logos + - Heritage context: institution branding, copyright notices, archive identification, broadcast watermarks UrlText: is_a: TextType class_uri: hc:UrlText - description: 'Website URL display. - - - Web addresses shown on screen, often at the end of videos or - - during calls-to-action. - - - **VISUAL CHARACTERISTICS**: - - - URL format (www., https://, etc.) - - - Often lower third or end card - - - May be clickable in interactive video - - - Branded styling - - - **HERITAGE CONTEXT**: - - - Institution website - - - Exhibition microsites - - - Resource links - - - Social media handles - - ' + description: >- + Controlled concept used for classification and documentation in heritage data models. + alt_descriptions: + nl: Website-URL-weergave. + de: Website-URL-Anzeige. + fr: Affichage d'URL de site web. + es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' + ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' + id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' + zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + structured_aliases: + - literal_form: url-tekst + in_language: nl + - literal_form: URL-Text + in_language: de + - literal_form: texte URL + in_language: fr + - literal_form: text + in_language: es + - literal_form: text + in_language: ar + - literal_form: text + in_language: id + - literal_form: text + in_language: zh slots: - identified_by - has_label @@ -530,39 +517,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Web addresses shown on screen, often at the end of videos or during calls-to-action + - Visual characteristics: URL format (www., https://, etc.), often lower third or end card, may be clickable in interactive video, branded styling + - Heritage context: institution website, exhibition microsites, resource links, social media handles CreditsText: is_a: TextType class_uri: hc:CreditsText - description: 'Credits or attribution text. - - - End credits, acknowledgments, and attribution text typically - - appearing at the end of videos. - - - **VISUAL CHARACTERISTICS**: - - - Scrolling or static text - - - Hierarchical organization - - - Often white on black - - - Follows standard formats - - - **HERITAGE CONTEXT**: - - - Production credits - - - Funding acknowledgments - - - Rights statements - - - Contributor recognition - - ' + description: >- + End, acknowledgments, and attribution information typically appearing at video conclusion. + alt_descriptions: + nl: Credits of attributietekst. + de: Credits- oder Zuschreibungstext. + fr: Texte de crédits ou d'attribution. + es: 'Concepto para: End, acknowledgments, and attribution information typically appearing at video conclusion.' + ar: 'مفهوم لـ: End, acknowledgments, and attribution information typically appearing at video conclusion.' + id: 'Konsep untuk: End, acknowledgments, and attribution information typically appearing at video conclusion.' + zh: 用于以下内容的概念:End, acknowledgments, and attribution information typically appearing at video conclusion. + structured_aliases: + - literal_form: creditstekst + in_language: nl + - literal_form: Credits-Text + in_language: de + - literal_form: texte de crédits + in_language: fr + - literal_form: credits text + in_language: es + - literal_form: credits text + in_language: ar + - literal_form: credits text + in_language: id + - literal_form: credits text + in_language: zh slots: - identified_by - has_label @@ -581,28 +567,38 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - End credits, acknowledgments, and attribution text typically appearing at the end of videos + - Visual characteristics: scrolling or static text, hierarchical organization, often white on black, follows standard formats + - Heritage context: production credits, funding acknowledgments, rights statements, contributor recognition OtherText: is_a: TextType class_uri: hc:OtherText - description: 'Other or unclassified text type. - - - Catch-all category for text that doesn''t fit into the standard - - categories or could not be confidently classified. - - - **WHEN TO USE**: - - - Text detected but type unclear - - - Novel or unusual text presentation - - - Low confidence in type classification - - - Ambiguous text positioning - - ' + description: >- + Catch-all category for on-screen content that does not fit standard classification categories. + alt_descriptions: + nl: Ander of ongeclassificeerd teksttype. + de: Anderer oder unklassifizierter Texttyp. + fr: Autre type de texte non classé. + es: 'Concepto para: Catch-all category for on-screen content that does not fit standard classification categories.' + ar: 'مفهوم لـ: Catch-all category for on-screen content that does not fit standard classification categories.' + id: 'Konsep untuk: Catch-all category for on-screen content that does not fit standard classification categories.' + zh: 用于以下内容的概念:Catch-all category for on-screen content that does not fit standard classification categories. + structured_aliases: + - literal_form: overigetekst + in_language: nl + - literal_form: Anderer-Text + in_language: de + - literal_form: autre texte + in_language: fr + - literal_form: other text + in_language: es + - literal_form: other text + in_language: ar + - literal_form: other text + in_language: id + - literal_form: other text + in_language: zh slots: - identified_by - has_label @@ -621,3 +617,6 @@ classes: broad_mappings: - schema:Text - crm:E33_Linguistic_Object + comments: + - Catch-all category for text that does not fit into the standard categories or could not be confidently classified + - Use when text detected but type unclear, novel or unusual text presentation, low confidence in type classification, or ambiguous text positioning diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml index 0b6c48c2b3..485566b8bd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ThematicRoute.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/ThematicRoute name: ThematicRoute -title: ThematicRoute +title: Thematic Route prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,84 +9,85 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/20260202_matang/new/route_description - - ../slots/20260202_matang/new/route_id - - ../slots/20260202_matang/new/route_keyword - - ../slots/20260202_matang/new/route_relevance_to_heritage - - ../slots/20260202_matang/new/route_title - - ../slots/has_score +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_keyword +- ../slots/related_to +- ../slots/has_title +- ../slots/has_score classes: ThematicRoute: class_uri: skos:Concept - description: 'A thematic area, route, or priority cluster within a funding agenda. - ThematicRoute represents a major area of focus that guides research priorities - and funding allocation. Routes are typically interdisciplinary and address - broad societal challenges. - **PURPOSE**: - Routes structure the agenda into navigable themes that: - - Help researchers identify relevant funding opportunities - - Guide funding organisations in designing calls - - Enable cross-referencing between agenda priorities and actual calls - **NAMING CONVENTIONS**: - Different agendas use different terminology: - - NWA: "Routes" (25 thematic routes) - - Horizon Europe: "Clusters" (6) and "Missions" (5) - - Creative Europe: "Strands" (3) - - National strategies: "Priority areas", "Themes", "Pillars" - - **SKOS**: `skos:Concept` - Thematic routes are concepts in a scheme - - Can be organised hierarchically (broader/narrower themes) - - Can be linked across agendas (similar themes in different frameworks) - ' - exact_mappings: + description: >- + Priority area, pathway, or cluster within a research funding agenda that structures investment and call design. + alt_descriptions: + nl: Een thematisch gebied, route of prioriteitscluster binnen een financieringsagenda. + de: Ein thematischer Bereich, eine Route oder ein Prioritätscluster innerhalb einer Förderagenda. + fr: Un domaine thématique, une route ou un groupe de priorités dans un agenda de financement. + es: 'Concepto para: Priority area, pathway, or cluster within a research funding agenda that structures investment and call design.' + ar: 'مفهوم لـ: Priority area, pathway, or cluster within a research funding agenda that structures investment and call design.' + id: 'Konsep untuk: Priority area, pathway, or cluster within a research funding agenda that structures investment and call design.' + zh: 用于以下内容的概念:Priority area, pathway, or cluster within a research funding agenda that structures investment and call design. + structured_aliases: + - literal_form: thematische route + in_language: nl + - literal_form: thematische Route + in_language: de + - literal_form: route thématique + in_language: fr + - literal_form: thematic route + in_language: es + - literal_form: thematic route + in_language: ar + - literal_form: thematic route + in_language: id + - literal_form: thematic route + in_language: zh + broad_mappings: - skos:Concept close_mappings: - dcterms:subject slots: - - route_description - - route_id - - route_keyword - - route_relevance_to_heritage - - route_title + - has_description + - identified_by + - has_keyword + - related_to + - has_title - has_score slot_usage: - route_id: + identified_by: identifier: true required: true -# range: string # uriorcurie pattern: ^https://nde\.nl/ontology/hc/route/[a-z0-9-]+/[a-z0-9-]+$ examples: - value: https://nde.nl/ontology/hc/route/nwa/cultural-identity - value: https://nde.nl/ontology/hc/route/he/cluster-2 - route_title: + has_title: required: true -# range: string examples: - value: Origin and Identity of the Netherlands and Its Inhabitants - value: Culture, Creativity and Inclusive Society - route_description: -# range: string - route_keyword: -# range: string + has_description: + has_keyword: multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - route_relevance_to_heritage: -# range: string + inlined_as_list: false + related_to: comments: - - ThematicRoute represents a priority area within a FundingAgenda - - Uses SKOS vocabulary for concept representation - - Can be linked across agendas to show thematic alignment - - Heritage relevance field helps heritage sector navigate agendas + - ThematicRoute represents a major area of focus that guides research priorities and funding allocation + - Routes are typically interdisciplinary and address broad societal challenges + - Purpose: Routes structure the agenda into navigable themes that help researchers identify relevant funding opportunities, guide funding organisations in designing calls, enable cross-referencing between agenda priorities and actual calls + - Naming conventions vary by agenda: NWA uses "Routes" (25 thematic routes), Horizon Europe uses "Clusters" (6) and "Missions" (5), Creative Europe uses "Strands" (3), National strategies use "Priority areas", "Themes", "Pillars" + - SKOS alignment: skos:Concept - Thematic routes are concepts in a scheme, can be organised hierarchically (broader/narrower themes), can be linked across agendas + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: '[''*'']' examples: - value: route_id: https://nde.nl/ontology/hc/route/nwa/cultural-identity route_title: Origin and Identity of the Netherlands and Its Inhabitants - route_description: 'This route addresses questions about Dutch cultural heritage, national - identity, migration history, and cultural diversity. Research explores - how the Netherlands developed its unique cultural characteristics and - how identity is shaped and reshaped in an increasingly multicultural - society. - ' + route_description: 'This route addresses questions about Dutch cultural heritage, national identity, migration history, and cultural diversity. Research explores how the Netherlands developed its unique cultural characteristics and how identity is shaped and reshaped in an increasingly multicultural society.' route_keyword: - cultural heritage - national identity diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml index b9ed8e76f3..1cdf855545 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ThinkingMode.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/ThinkingMode name: thinking_mode_class -title: Thinking Mode Class +title: Thinking Mode prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,52 +8,40 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../enums/ThinkingModeEnum - - ../slots/has_description - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../enums/ThinkingModeEnum +- ../slots/has_description +- ../slots/has_label +- ../slots/has_score classes: ThinkingMode: class_uri: schema:PropertyValue - description: 'LLM thinking mode configuration for API requests. - - - **DEFINITION**: - - - ThinkingMode represents the operational mode for LLM reasoning during inference. - - This class wraps ThinkingModeEnum to provide extensibility and structured metadata. - - - **GLM 4.7 Thinking Modes** (https://docs.z.ai/guides/capabilities/thinking-mode): - - - 1. **enabled** - Thinking enabled, model reasons before responding - - 2. **disabled** - Thinking disabled, faster responses without reasoning_content - - 3. **interleaved** - Think between tool calls (default since GLM-4.5) - - 4. **preserved** - Retain reasoning across turns (Coding Plan default) - - - **Ontological Alignment**: - - - Maps to `schema:PropertyValue` for configuration settings - - - Enables future extension with timing, tokens, confidence metadata - - - **Migration Note**: - - Created 2026-01-16 to replace bespoke `thinking_mode` slot per Rule 53/56. - - The enum ThinkingModeEnum is preserved; this class adds structure. - - ' - exact_mappings: + description: >- + Controlled categorization of reasoning styles applied during interpretation, analysis, or decision support. + alt_descriptions: + nl: LLM-denkwijzeconfiguratie voor API-verzoeken. + de: LLM-Denkmodus-Konfiguration für API-Anfragen. + fr: Configuration du mode de réflexion LLM pour les requêtes API. + es: 'Concepto para: Configuration setting controlling how a large language model performs internal reasoning during inference operations.' + ar: 'مفهوم لـ: Configuration setting controlling how a large language model performs internal reasoning during inference operations.' + id: 'Konsep untuk: Configuration setting controlling how a large language model performs internal reasoning during inference operations.' + zh: 用于以下内容的概念:Configuration setting controlling how a large language model performs internal reasoning during inference operations. + structured_aliases: + - literal_form: denkwijze + in_language: nl + - literal_form: Denkmodus + in_language: de + - literal_form: mode de réflexion + in_language: fr + - literal_form: thinking mode + in_language: es + - literal_form: thinking mode + in_language: ar + - literal_form: thinking mode + in_language: id + - literal_form: thinking mode + in_language: zh + broad_mappings: - schema:PropertyValue close_mappings: - prov:Plan @@ -67,19 +55,22 @@ classes: - value: Preserved Thinking has_description: examples: - - value: Retains reasoning_content from previous assistant turns in context - for improved performance. + - value: Retains reasoning_content from previous assistant turns in context for improved performance. + comments: + - ThinkingMode represents the operational mode for LLM reasoning during inference + - This class wraps ThinkingModeEnum to provide extensibility and structured metadata + - GLM 4.7 Thinking Modes: enabled (thinking enabled, model reasons before responding), disabled (thinking disabled, faster responses without reasoning_content), interleaved (think between tool calls, default since GLM-4.5), preserved (retain reasoning across turns, Coding Plan default) + - Ontological Alignment: Maps to schema:PropertyValue for configuration settings, enables future extension with timing, tokens, confidence metadata + - Migration Note: Created 2026-01-16 to replace bespoke thinking_mode slot per Rule 53/56 annotations: specificity_score: 0.75 specificity_rationale: Highly specific to LLM API configuration domain custodian_types: '["D"]' - custodian_types_rationale: Applies to Digital Platform custodians using LLM - APIs + custodian_types_rationale: Applies to Digital Platform custodians using LLM APIs examples: - value: has_label: Preserved Thinking - has_description: Retains reasoning across conversation turns for improved - accuracy. + has_description: Retains reasoning across conversation turns for improved accuracy. - value: has_label: Interleaved Thinking has_description: Default mode - thinks between tool calls. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Threat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Threat.yaml index 8773affb8b..724d84cd13 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Threat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Threat.yaml @@ -1,46 +1,51 @@ id: https://nde.nl/ontology/hc/class/Threat name: Threat +title: Threat prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: Threat: class_uri: hc:Threat - description: 'A factor that threatens or threatened the viability of heritage. - - - Used primarily for intangible cultural heritage documentation per UNESCO conventions, - - but can also apply to physical heritage sites, collections, or institutions. - - - **COMMON THREATS**: - - - Urbanization and modernization - - - Globalization and cultural homogenization - - - Loss of practitioners (aging, lack of transmission) - - - Lack of funding and institutional support - - - Climate change and environmental degradation - - - Political instability and conflict - - - Economic pressures and commercialization - - ' + description: >- + Risk factor or endangerment condition affecting the sustainability or survival of cultural heritage. + alt_descriptions: + nl: Een factor die de levensvatbaarheid van erfgoed bedreigt of bedreigde. + de: Ein Faktor, der die Lebensfähigkeit des Kulturerbes bedroht oder bedrohte. + fr: Un facteur qui menace ou a menacé la viabilité du patrimoine. + es: 'Concepto para: Risk factor or endangerment condition affecting the sustainability or survival of cultural heritage.' + ar: 'مفهوم لـ: Risk factor or endangerment condition affecting the sustainability or survival of cultural heritage.' + id: 'Konsep untuk: Risk factor or endangerment condition affecting the sustainability or survival of cultural heritage.' + zh: 用于以下内容的概念:Risk factor or endangerment condition affecting the sustainability or survival of cultural heritage. + structured_aliases: + - literal_form: bedreiging + in_language: nl + - literal_form: Bedrohung + in_language: de + - literal_form: menace + in_language: fr + - literal_form: threat + in_language: es + - literal_form: threat + in_language: ar + - literal_form: threat + in_language: id + - literal_form: threat + in_language: zh slots: - has_type slot_usage: has_type: range: ThreatType multivalued: false + comments: + - Used primarily for intangible cultural heritage documentation per UNESCO conventions + - Can also apply to physical heritage sites, collections, or institutions + - Common threats include urbanization and modernization, globalization and cultural homogenization, loss of practitioners (aging, lack of transmission), lack of funding and institutional support, climate change and environmental degradation, political instability and conflict, economic pressures and commercialization annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ThreatType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ThreatType.yaml index 861b0d7692..4936c7cd22 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ThreatType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ThreatType.yaml @@ -1,5 +1,6 @@ id: https://nde.nl/ontology/hc/class/ThreatType name: ThreatType +title: Threat Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,26 +13,48 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: ThreatType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for threat type taxonomy. - - - Subclasses define specific categories of threats to heritage viability. - - Based on UNESCO intangible cultural heritage threat categories. - - ' + description: >- + Category of endangerment, risk, or adverse condition affecting heritage sustainability, based on UNESCO intangible cultural heritage classification. + alt_descriptions: + nl: Categorie van bedreigingen, risico's of ongunstige omstandigheden die de levensvatbaarheid van erfgoed beïnvloeden. + de: Kategorie von Bedrohungen, Risiken oder nachteiligen Bedingungen, die die Nachhaltigkeit des Kulturerbes beeinträchtigen. + fr: Catégorie de menaces, de risques ou de conditions défavorables affectant la viabilité du patrimoine. + es: 'Concepto para: Category of endangerment, risk, or adverse condition affecting heritage sustainability, based on UNESCO intangible cultural heritage classification.' + ar: 'مفهوم لـ: Category of endangerment, risk, or adverse condition affecting heritage sustainability, based on UNESCO intangible cultural heritage classification.' + id: 'Konsep untuk: Category of endangerment, risk, or adverse condition affecting heritage sustainability, based on UNESCO intangible cultural heritage classification.' + zh: 用于以下内容的概念:Category of endangerment, risk, or adverse condition affecting heritage sustainability, based on UNESCO intangible cultural heritage classification. + structured_aliases: + - literal_form: bedreigingstype + in_language: nl + - literal_form: Bedrohungstyp + in_language: de + - literal_form: type de menace + in_language: fr + - literal_form: threat type + in_language: es + - literal_form: threat type + in_language: ar + - literal_form: threat type + in_language: id + - literal_form: threat type + in_language: zh + broad_mappings: + - skos:Concept slots: - identified_by - has_label - has_description + comments: + - Subclasses define specific categories of endangerment to heritage viability + - Based on UNESCO intangible cultural heritage threat categories annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml index 347bdb6279..ef14d35b44 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml @@ -1,5 +1,6 @@ id: https://nde.nl/ontology/hc/class/ThreatTypes name: ThreatTypes +title: Threat Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,120 +13,470 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./ThreatType - - linkml:types +- ./ThreatType +- linkml:types classes: UrbanizationThreat: is_a: ThreatType class_uri: hc:UrbanizationThreat - description: Urbanization and modernization disrupting traditional practices. + description: >- + Urban development and modernization disrupting traditional practices and physical heritage sites. + alt_descriptions: + nl: Stedelijke ontwikkeling en modernisering die traditionele praktijken verstoren. + de: Stadtentwicklung und Modernisierung, die traditionelle Praktiken stören. + fr: Développement urbain et modernisation perturbant les pratiques traditionnelles. + es: 'Concepto para: Urban development and modernization disrupting traditional practices and physical heritage sites.' + ar: 'مفهوم لـ: Urban development and modernization disrupting traditional practices and physical heritage sites.' + id: 'Konsep untuk: Urban development and modernization disrupting traditional practices and physical heritage sites.' + zh: 用于以下内容的概念:Urban development and modernization disrupting traditional practices and physical heritage sites. + structured_aliases: + - literal_form: verstedelijking + in_language: nl + - literal_form: Urbanisierung + in_language: de + - literal_form: urbanisation + in_language: fr + - literal_form: urbanization threat + in_language: es + - literal_form: urbanization threat + in_language: ar + - literal_form: urbanization threat + in_language: id + - literal_form: urbanization threat + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept GlobalizationThreat: is_a: ThreatType class_uri: hc:GlobalizationThreat - description: Globalization and cultural homogenization eroding local traditions. + description: >- + Global integration and cultural homogenization eroding local traditions and practices. + alt_descriptions: + nl: Wereldwijde integratie en culturele homogenisering die lokale tradities aantasten. + de: Globale Integration und kulturelle Homogenisierung, die lokale Traditionen untergraben. + fr: Intégration mondiale et homogénéisation culturelle érodant les traditions locales. + es: 'Concepto para: Global integration and cultural homogenization eroding local traditions and practices.' + ar: 'مفهوم لـ: Global integration and cultural homogenization eroding local traditions and practices.' + id: 'Konsep untuk: Global integration and cultural homogenization eroding local traditions and practices.' + zh: 用于以下内容的概念:Global integration and cultural homogenization eroding local traditions and practices. + structured_aliases: + - literal_form: globalisering + in_language: nl + - literal_form: Globalisierung + in_language: de + - literal_form: mondialisation + in_language: fr + - literal_form: globalization threat + in_language: es + - literal_form: globalization threat + in_language: ar + - literal_form: globalization threat + in_language: id + - literal_form: globalization threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept EconomicPressureThreat: is_a: ThreatType class_uri: hc:EconomicPressureThreat - description: Economic pressures and commercialization affecting authenticity. + description: >- + Financial constraints and market forces affecting heritage authenticity and preservation. + alt_descriptions: + nl: Financiële beperkingen en marktkrachten die de authenticiteit van erfgoed beïnvloeden. + de: Finanzielle Zwänge und Marktkräfte, die die Authentizität des Erbes beeinträchtigen. + fr: Contraintes financières et forces du marché affectant l'authenticité du patrimoine. + es: 'Concepto para: Financial constraints and market forces affecting heritage authenticity and preservation.' + ar: 'مفهوم لـ: Financial constraints and market forces affecting heritage authenticity and preservation.' + id: 'Konsep untuk: Financial constraints and market forces affecting heritage authenticity and preservation.' + zh: 用于以下内容的概念:Financial constraints and market forces affecting heritage authenticity and preservation. + structured_aliases: + - literal_form: economische druk + in_language: nl + - literal_form: wirtschaftlicher Druck + in_language: de + - literal_form: pression économique + in_language: fr + - literal_form: economic pressure threat + in_language: es + - literal_form: economic pressure threat + in_language: ar + - literal_form: economic pressure threat + in_language: id + - literal_form: economic pressure threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept PractitionerLossThreat: is_a: ThreatType class_uri: hc:PractitionerLossThreat - description: Loss of practitioners due to aging, death, or lack of transmission. + description: >- + Risk category concerning erosion of bearer communities and skilled knowledge carriers. + alt_descriptions: + nl: Afname van bekwame beoefenaars door veroudering, overlijden of loopbaanveranderingen. + de: Rückgang qualifizierter Praktiker durch Alterung, Tod oder Karrierewechsel. + fr: Diminution des praticiens qualifiés due au vieillissement, au décès ou aux changements de carrière. + es: 'Concepto para: Diminution of skilled practitioners due to aging, death, or career changes.' + ar: 'مفهوم لـ: Diminution of skilled practitioners due to aging, death, or career changes.' + id: 'Konsep untuk: Diminution of skilled practitioners due to aging, death, or career changes.' + zh: 用于以下内容的概念:Diminution of skilled practitioners due to aging, death, or career changes. + structured_aliases: + - literal_form: verlies van beoefenaars + in_language: nl + - literal_form: Verlust von Praktikern + in_language: de + - literal_form: perte de praticiens + in_language: fr + - literal_form: practitioner loss threat + in_language: es + - literal_form: practitioner loss threat + in_language: ar + - literal_form: practitioner loss threat + in_language: id + - literal_form: practitioner loss threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept TransmissionGapThreat: is_a: ThreatType class_uri: hc:TransmissionGapThreat - description: Failure to transmit knowledge and skills to younger generations. + description: >- + Interruption in knowledge and skill transfer to younger generations. + alt_descriptions: + nl: Onderbreking van de overdracht van kennis en vaardigheden aan jongere generaties. + de: Unterbrechung der Weitergabe von Wissen und Fähigkeiten an jüngere Generationen. + fr: Interruption de la transmission des connaissances et compétences aux jeunes générations. + es: 'Concepto para: Interruption in knowledge and skill transfer to younger generations.' + ar: 'مفهوم لـ: Interruption in knowledge and skill transfer to younger generations.' + id: 'Konsep untuk: Interruption in knowledge and skill transfer to younger generations.' + zh: 用于以下内容的概念:Interruption in knowledge and skill transfer to younger generations. + structured_aliases: + - literal_form: overdrachtshiaat + in_language: nl + - literal_form: Übertragungslücke + in_language: de + - literal_form: rupture de transmission + in_language: fr + - literal_form: transmission threat + in_language: es + - literal_form: transmission threat + in_language: ar + - literal_form: transmission threat + in_language: id + - literal_form: transmission threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept FundingThreat: is_a: ThreatType class_uri: hc:FundingThreat - description: Lack of funding and institutional support. + description: >- + Inadequate financial resources and institutional support for heritage preservation. + alt_descriptions: + nl: Onvoldoende financiële middelen en institutionele steun voor erfgoedbehoud. + de: Unzureichende finanzielle Mittel und institutionelle Unterstützung für die Erhaltung. + fr: Ressources financières et soutien institutionnel insuffisants pour la préservation. + es: 'Concepto para: Inadequate financial resources and institutional support for heritage preservation.' + ar: 'مفهوم لـ: Inadequate financial resources and institutional support for heritage preservation.' + id: 'Konsep untuk: Inadequate financial resources and institutional support for heritage preservation.' + zh: 用于以下内容的概念:Inadequate financial resources and institutional support for heritage preservation. + structured_aliases: + - literal_form: financieringstekort + in_language: nl + - literal_form: Finanzierungsmangel + in_language: de + - literal_form: manque de financement + in_language: fr + - literal_form: funding threat + in_language: es + - literal_form: funding threat + in_language: ar + - literal_form: funding threat + in_language: id + - literal_form: funding threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept PolicyThreat: is_a: ThreatType class_uri: hc:PolicyThreat - description: Unfavorable policies or lack of legal protection. + description: >- + Unfavorable regulations, policies, or lack of legal protection mechanisms. + alt_descriptions: + nl: Ongunstige regelgeving, beleid of gebrek aan wettelijke bescherming. + de: Ungünstige Vorschriften, Richtlinien oder mangelnder rechtlicher Schutz. + fr: Réglementations défavorables ou manque de protection juridique. + es: 'Concepto para: Unfavorable regulations, policies, or lack of legal protection mechanisms.' + ar: 'مفهوم لـ: Unfavorable regulations, policies, or lack of legal protection mechanisms.' + id: 'Konsep untuk: Unfavorable regulations, policies, or lack of legal protection mechanisms.' + zh: 用于以下内容的概念:Unfavorable regulations, policies, or lack of legal protection mechanisms. + structured_aliases: + - literal_form: beleidsbedreiging + in_language: nl + - literal_form: politische Bedrohung + in_language: de + - literal_form: menace politique + in_language: fr + - literal_form: policy threat + in_language: es + - literal_form: policy threat + in_language: ar + - literal_form: policy threat + in_language: id + - literal_form: policy threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept ClimateChangeThreat: is_a: ThreatType class_uri: hc:ClimateChangeThreat - description: Climate change and environmental degradation. + description: >- + Environmental shifts and degradation caused by global. + alt_descriptions: + nl: Milieuveranderingen en -degradatie veroorzaakt door klimaatverandering. + de: Umweltveränderungen und -verschlechterung durch den Klimawandel. + fr: Changements environnementaux et dégradation dus au changement climatique. + es: 'Concepto para: Environmental shifts and degradation caused by global.' + ar: 'مفهوم لـ: Environmental shifts and degradation caused by global.' + id: 'Konsep untuk: Environmental shifts and degradation caused by global.' + zh: 用于以下内容的概念:Environmental shifts and degradation caused by global. + structured_aliases: + - literal_form: klimaatverandering + in_language: nl + - literal_form: Klimawandel + in_language: de + - literal_form: changement climatique + in_language: fr + - literal_form: climate change threat + in_language: es + - literal_form: climate change threat + in_language: ar + - literal_form: climate change threat + in_language: id + - literal_form: climate change threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept NaturalDisasterThreat: is_a: ThreatType class_uri: hc:NaturalDisasterThreat - description: Natural disasters (floods, earthquakes, fires). + description: >- + Catastrophic events including floods, earthquakes, fires, and storms. + alt_descriptions: + nl: Catastrofale natuurlijke gebeurtenissen zoals overstromingen, aardbevingen, branden en stormen. + de: Katastrophale Naturereignisse wie Überschwemmungen, Erdbeben, Brände und Stürme. + fr: Événements naturels catastrophiques tels qu'inondations, séismes, incendies et tempêtes. + es: 'Concepto para: Catastrophic events including floods, earthquakes, fires, and storms.' + ar: 'مفهوم لـ: Catastrophic events including floods, earthquakes, fires, and storms.' + id: 'Konsep untuk: Catastrophic events including floods, earthquakes, fires, and storms.' + zh: 用于以下内容的概念:Catastrophic events including floods, earthquakes, fires, and storms. + structured_aliases: + - literal_form: natuurramp + in_language: nl + - literal_form: Naturkatastrophe + in_language: de + - literal_form: catastrophe naturelle + in_language: fr + - literal_form: natural disaster threat + in_language: es + - literal_form: natural disaster threat + in_language: ar + - literal_form: natural disaster threat + in_language: id + - literal_form: natural disaster threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept ArmedConflictThreat: is_a: ThreatType class_uri: hc:ArmedConflictThreat - description: Armed conflict, war, and political instability. + description: >- + Warfare, military operations, and political instability endangering heritage. + alt_descriptions: + nl: Oorlogvoering, militaire operaties en politieke instabiliteit die erfgoed bedreigen. + de: Kriegsführung, militärische Operationen und politische Instabilität, die das Erbe gefährden. + fr: Guerre, opérations militaires et instabilité politique menaçant le patrimoine. + es: 'Concepto para: Warfare, military operations, and political instability endangering heritage.' + ar: 'مفهوم لـ: Warfare, military operations, and political instability endangering heritage.' + id: 'Konsep untuk: Warfare, military operations, and political instability endangering heritage.' + zh: 用于以下内容的概念:Warfare, military operations, and political instability endangering heritage. + structured_aliases: + - literal_form: gewapend conflict + in_language: nl + - literal_form: bewaffneter Konflikt + in_language: de + - literal_form: conflit armé + in_language: fr + - literal_form: armed conflict threat + in_language: es + - literal_form: armed conflict threat + in_language: ar + - literal_form: armed conflict threat + in_language: id + - literal_form: armed conflict threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept PersecutionThreat: is_a: ThreatType class_uri: hc:PersecutionThreat - description: Persecution of practitioners or suppression of practices. + description: >- + Systematic oppression, discrimination, or suppression of heritage practitioners and traditions. + alt_descriptions: + nl: Systematische onderdrukking, discriminatie of suppressie van erfgoedbeoefenaars en tradities. + de: Systematische Unterdrückung, Diskriminierung oder Unterdrückung von Erbepraktikern und Traditionen. + fr: Oppression systématique, discrimination ou suppression des praticiens et traditions. + es: 'Concepto para: Systematic oppression, discrimination, or suppression of heritage practitioners and traditions.' + ar: 'مفهوم لـ: Systematic oppression, discrimination, or suppression of heritage practitioners and traditions.' + id: 'Konsep untuk: Systematic oppression, discrimination, or suppression of heritage practitioners and traditions.' + zh: 用于以下内容的概念:Systematic oppression, discrimination, or suppression of heritage practitioners and traditions. + structured_aliases: + - literal_form: vervolging + in_language: nl + - literal_form: Verfolgung + in_language: de + - literal_form: persécution + in_language: fr + - literal_form: persecution threat + in_language: es + - literal_form: persecution threat + in_language: ar + - literal_form: persecution threat + in_language: id + - literal_form: persecution threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept DeteriorationThreat: is_a: ThreatType class_uri: hc:DeteriorationThreat - description: Physical deterioration, decay, or structural damage. + description: >- + Physical decay, structural damage, or material degradation over time. + alt_descriptions: + nl: Fysiek verval, structurele schade of materiaalafbraak in de loop der tijd. + de: Physischer Verfall, strukturelle Schäden oder Materialabbau im Laufe der Zeit. + fr: Dégradation physique, dommages structurels ou détérioration des matériaux au fil du temps. + es: 'Concepto para: Physical decay, structural damage, or material degradation over time.' + ar: 'مفهوم لـ: Physical decay, structural damage, or material degradation over time.' + id: 'Konsep untuk: Physical decay, structural damage, or material degradation over time.' + zh: 用于以下内容的概念:Physical decay, structural damage, or material degradation over time. + structured_aliases: + - literal_form: verval + in_language: nl + - literal_form: Verfall + in_language: de + - literal_form: détérioration + in_language: fr + - literal_form: deterioration threat + in_language: es + - literal_form: deterioration threat + in_language: ar + - literal_form: deterioration threat + in_language: id + - literal_form: deterioration threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept VandalismThreat: is_a: ThreatType class_uri: hc:VandalismThreat - description: Vandalism, theft, or intentional destruction. + description: >- + Intentional destruction, theft, or malicious damage to heritage assets. + alt_descriptions: + nl: Opzettelijke vernieling, diefstal of kwaadwillige schade aan erfgoed. + de: Vorsätzliche Zerstörung, Diebstahl oder böswillige Beschädigung von Kulturerbe. + fr: Destruction intentionnelle, vol ou dommage malveillant au patrimoine. + es: 'Concepto para: Intentional destruction, theft, or malicious damage to heritage assets.' + ar: 'مفهوم لـ: Intentional destruction, theft, or malicious damage to heritage assets.' + id: 'Konsep untuk: Intentional destruction, theft, or malicious damage to heritage assets.' + zh: 用于以下内容的概念:Intentional destruction, theft, or malicious damage to heritage assets. + structured_aliases: + - literal_form: vandalisme + in_language: nl + - literal_form: Vandalismus + in_language: de + - literal_form: vandalisme + in_language: fr + - literal_form: vandalism threat + in_language: es + - literal_form: vandalism threat + in_language: ar + - literal_form: vandalism threat + in_language: id + - literal_form: vandalism threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept DevelopmentThreat: is_a: ThreatType class_uri: hc:DevelopmentThreat - description: Development pressure, construction, or land use change. + description: >- + Construction projects, land use changes, and infrastructure pressures. + alt_descriptions: + nl: Bouwprojecten, landgebruikswijzigingen en ontwikkelingsdruk door infrastructuur. + de: Bauprojekte, Landnutzungsänderungen und Infrastrukturentwicklungsdruck. + fr: Projets de construction, changements d'utilisation des terres et pressions de développement. + es: 'Concepto para: Construction projects, land use changes, and infrastructure pressures.' + ar: 'مفهوم لـ: Construction projects, land use changes, and infrastructure pressures.' + id: 'Konsep untuk: Construction projects, land use changes, and infrastructure pressures.' + zh: 用于以下内容的概念:Construction projects, land use changes, and infrastructure pressures. + structured_aliases: + - literal_form: ontwikkelingsdruk + in_language: nl + - literal_form: Entwicklungsdruck + in_language: de + - literal_form: pression de développement + in_language: fr + - literal_form: development threat + in_language: es + - literal_form: development threat + in_language: ar + - literal_form: development threat + in_language: id + - literal_form: development threat + in_language: zh annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Thumbnail.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Thumbnail.yaml index 4ecb229510..1166e1fa5b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Thumbnail.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Thumbnail.yaml @@ -9,15 +9,41 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/derive_from - - ../slots/has_time_interval - - ../slots/has_url +- linkml:types +- ../slots/derive_from +- ../slots/has_time_interval +- ../slots/has_url classes: Thumbnail: class_uri: schema:ImageObject - description: "Structured thumbnail media reference.\n\n**DEFINITION**:\nA thumbnail is a reduced-size version of an image or video frame,\ntypically used for preview purposes in search results, galleries,\nand navigation interfaces.\n\n**DERIVATION FROM VIDEO** (2026-01-19 migration):\nWhen a thumbnail is extracted from a video, use:\n- `derive_from` \u2192 Video (source video reference)\n- `has_time_interval` \u2192 TimeInterval (frame timestamp)\n\nThis replaces the deprecated `chapter_thumbnail_timestamp` float field\nwith a structured representation that supports:\n- Explicit source video reference (provenance)\n- Precise timestamp with ISO 8601 duration format\n- Multiple timestamp formats (seconds, HH:MM:SS, ISO duration)\n\n**CONSISTENCY PATTERN** (Rule 56):\nUses structured class rather than simple URL for consistency with\nother media reference patterns and extensibility:\n\n| Slot | Class | Purpose |\n|------|-------|---------|\n| has_image | Image\ - \ | Full-size images |\n| has_video | Video | Video resources |\n| has_audio | Audio | Audio resources |\n| has_thumbnail | Thumbnail | Preview images |\n\n**EXTENSIBILITY**:\nStructured class enables future metadata:\n- Image dimensions (width, height)\n- Alternative text for accessibility\n- Format (JPEG, PNG, WebP)\n- Generation timestamp\n- Source image/video reference\n\n**ONTOLOGY ALIGNMENT**:\n- **Primary**: `schema:ImageObject` (Schema.org)\n- **Close**: `foaf:Image` (FOAF)\n- **Derivation**: `prov:wasDerivedFrom` (PROV-O)\n" + description: >- + Reduced-size preview image, optionally extracted from a source video at a specific timestamp. + alt_descriptions: + nl: Verkleinde voorbeeldafbeelding, optioneel geëxtraheerd uit een bronvideo op een specifiek tijdstip. + de: Verkleinertes Vorschaubild, optional aus einem Quellvideo zu einem bestimmten Zeitpunkt extrahiert. + fr: Image d'aperçu réduite, éventuellement extraite d'une vidéo source à un horodatage spécifique. + es: Imagen de vista previa reducida, opcionalmente extraída de un video fuente en una marca de tiempo específica. + ar: صورة معاينة مصغرة، مستخرجة اختياريًا من فيديو مصدر في وقت محدد. + id: Gambar pratinjau ukuran kecil, opsional diekstrak dari video sumber pada cap waktu tertentu. + zh: 缩略预览图,可选择从源视频的特定时间戳提取。 + structured_aliases: + - literal_form: miniatuur + in_language: nl + - literal_form: Vorschaubild + in_language: de + - literal_form: vignette + in_language: fr + - literal_form: miniatura + in_language: es + - literal_form: صورة مصغرة + in_language: ar + - literal_form: thumbnail + in_language: id + - literal_form: 缩略图 + in_language: zh + broad_mappings: + - foaf:Image + - schema:ImageObject slots: - has_url - derive_from @@ -35,15 +61,15 @@ classes: - value: has_url: https://www.youtube.com/watch?v=ABC123 has_time_interval: - description: "Timestamp in the source video from which this thumbnail was extracted.\nCaptures the frame time as a duration from video start.\n\n**MIGRATION NOTE**: Replaces deprecated `chapter_thumbnail_timestamp` float.\nThe float value (seconds) should be converted to ISO 8601 duration format.\n\nExample conversions:\n- 122.5 seconds \u2192 PT2M2.5S (2 minutes, 2.5 seconds)\n- 3600 seconds \u2192 PT1H (1 hour)\n" + description: Timestamp interval in the source video used for thumbnail extraction. range: TimeInterval inlined: true required: false examples: - value: duration_description: Thumbnail from 2:02.5 in video - exact_mappings: - - foaf:Image + comments: + - When a thumbnail is extracted from video, capture derive_from (source video) and has_time_interval (extraction timestamp) annotations: specificity_score: '0.40' specificity_rationale: Medium specificity - thumbnails used broadly for media preview. @@ -60,4 +86,3 @@ classes: has_url: https://www.youtube.com/watch?v=ABC123 has_time_interval: duration_description: Frame at 2:02.5 - description: 'Video-derived thumbnail with timestamp (replaces chapter_thumbnail_timestamp: 122.5)' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntry.yaml index f8bc933414..2a04aafd4c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntry.yaml @@ -10,23 +10,46 @@ prefixes: time: http://www.w3.org/2006/time# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types +- linkml:types # default_range: string classes: TimeEntry: - description: "Structured time entry from source data representing a temporal point\ - \ or marker with an associated label and type classification.\nOntology mapping\ - \ rationale: - class_uri is time:Instant because TimeEntry represents a single\ - \ point in time\n (a date or year) rather than a duration or interval\n- close_mappings\ - \ includes schema:DateTime as it represents structured temporal data - related_mappings\ - \ includes crm:E52_Time-Span for CIDOC-CRM alignment" + alt_descriptions: + nl: Gestructureerde tijdinvoer die een temporeel punt of markering uit brondata vastlegt. + de: Strukturierter Zeiteintrag, der einen Zeitpunkt oder Marker aus Quelldaten erfasst. + fr: Entree temporelle structuree representant un point ou marqueur temporel issu des donnees source. + es: Entrada temporal estructurada que representa un punto o marcador temporal de datos fuente. + ar: إدخال زمني منظم يمثل نقطة زمنية أو علامة زمنية من بيانات المصدر. + id: Entri waktu terstruktur yang merepresentasikan titik/penanda temporal dari data sumber. + zh: 表示来源数据中某一时间点/时间标记的结构化时间条目。 + structured_aliases: + - literal_form: tijdinvoer + in_language: nl + - literal_form: Zeiteintrag + in_language: de + - literal_form: entree temporelle + in_language: fr + - literal_form: entrada temporal + in_language: es + - literal_form: إدخال زمني + in_language: ar + - literal_form: entri waktu + in_language: id + - literal_form: 时间条目 + in_language: zh + description: >- + Point-in- marker extracted from source data with optional semantic role classification. class_uri: time:Instant - close_mappings: - - schema:DateTime - related_mappings: - - crm:E52_Time-Span + broad_mappings: + - time:Instant annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Mapping rationale + + - class_uri: time:Instant for point-in-time representation + - close_mappings: schema:DateTime + - related_mappings: crm:E52_Time-Span slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml index 438e416657..4ab9707eb7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeEntryType.yaml @@ -14,19 +14,44 @@ imports: # default_range: string classes: TimeEntryType: - description: "Type classification for time entry specifying the semantic role\ - \ of a temporal point (e.g., begin, end, founded, dissolved).\nOntology mapping\ - \ rationale: - class_uri is skos:Concept because this represents a controlled\ - \ vocabulary\n term classifying the type/role of a time entry\n- close_mappings\ - \ includes time:TemporalEntity as it categorizes temporal concepts - related_mappings\ - \ includes schema:PropertyValue for structured type data" + alt_descriptions: + nl: Typeclassificatie voor een tijdinvoer die de semantische rol van een tijdspunt aangeeft. + de: Typklassifikation fuer einen Zeiteintrag, die die semantische Rolle eines Zeitpunkts angibt. + fr: Classification de type pour une entree temporelle indiquant le role semantique d un point temporel. + es: Clasificacion de tipo para una entrada temporal que indica el rol semantico del punto temporal. + ar: تصنيف نوع لمدخل زمني يحدد الدور الدلالي للنقطة الزمنية. + id: Klasifikasi tipe untuk entri waktu yang menyatakan peran semantik titik temporal. + zh: 用于标注时间点语义角色的时间条目类型分类。 + structured_aliases: + - literal_form: type tijdinvoer + in_language: nl + - literal_form: Typ Zeiteintrag + in_language: de + - literal_form: type d entree temporelle + in_language: fr + - literal_form: tipo de entrada temporal + in_language: es + - literal_form: نوع إدخال زمني + in_language: ar + - literal_form: tipe entri waktu + in_language: id + - literal_form: 时间条目类型 + in_language: zh + description: >- + Category indicating the semantic role of a temporal point marker (e.g., founded, dissolved, started, ended). class_uri: skos:Concept close_mappings: - time:TemporalEntity - related_mappings: - - schema:PropertyValue + broad_mappings: + - skos:Concept annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Mapping rationale + + - class_uri: skos:Concept for controlled vocabulary semantics + - close_mappings: time:TemporalEntity + - related_mappings: schema:PropertyValue slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeInterval.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeInterval.yaml index c717341ba0..2b1a3fb619 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeInterval.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeInterval.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/TimeInterval name: TimeInterval -title: TimeInterval +title: Time Interval prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,43 +8,55 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: TimeInterval: - description: 'A duration or interval of time, representing a period rather than - a point. - - **DISTINCTION FROM TimeSpan**: - `TimeSpan` represents a bounded period with - begin/end points (CIDOC-CRM E52) - `TimeInterval` represents a duration/interval - (e.g., "2 weeks", "quarterly") - - **USE CASES**: - Update frequency: "updated weekly" - Approval time: "typically - 2-3 business days" - Reporting period: "annual revenue for fiscal year" - - **ONTOLOGY MAPPING**: - class_uri: time:Duration (W3C Time Ontology) - Supports - ISO 8601 duration format (P1Y, P2M, P3D, PT4H)' + description: >- + Duration or period representing elapsed rather than a bounded span with fixed begin/end points. + alt_descriptions: + nl: Duur of periode die verstreken tijd vertegenwoordigt in plaats van een begrensde spanne met vaste begin- en eindpunten. + de: Dauer oder Zeitraum, der verstrichene Zeit darstellt, anstelle einer begrenzten Spanne mit festen Anfangs- und Endpunkten. + fr: Durée ou période représentant le temps écoulé plutôt qu'une étendue bornée avec des points de début et de fin fixes. + es: Duración o período que representa tiempo transcurrido en lugar de un intervalo delimitado con puntos de inicio y fin fijos. + ar: مدة أو فترة تمثل الوقت المنقضي بدلاً من نطاق محدد بنقاط بداية ونهاية ثابتة. + id: Durasi atau periode yang merepresentasikan waktu yang berlalu, bukan rentang terbatas dengan titik awal dan akhir tetap. + zh: 表示经过时间的时长或时段,而非具有固定起止点的有界区间。 + structured_aliases: + - literal_form: tijdinterval + in_language: nl + - literal_form: Zeitintervall + in_language: de + - literal_form: intervalle de temps + in_language: fr + - literal_form: intervalo de tiempo + in_language: es + - literal_form: فاصل زمني + in_language: ar + - literal_form: interval waktu + in_language: id + - literal_form: 时间间隔 + in_language: zh class_uri: time:Duration close_mappings: - schema:Duration related_mappings: - time:Interval - time:TemporalDuration + comments: + - 'DISTINCTION FROM TimeSpan: TimeSpan represents a bounded period with begin/end points (CIDOC-CRM E52); TimeInterval represents a duration/interval (e.g., "2 weeks", "quarterly")' + - 'USE CASES: Update frequency ("updated weekly"), Approval time ("typically 2-3 business days"), Reporting period ("annual revenue for fiscal year")' + - Supports ISO 8601 duration format (P1Y, P2M, P3D, PT4H) annotations: custodian_types: '["*"]' - custodian_types_rationale: Time intervals applicable to all custodian types - for various purposes. + custodian_types_rationale: Time intervals applicable to all custodian types for various purposes. custodian_types_primary: '*' specificity_score: 0.25 specificity_rationale: Low specificity - universal temporal concept. examples: - - value: "TimeInterval:\n duration_value: \"P7D\"\n duration_description: \"\ - weekly\"\n" + - value: "TimeInterval:\n duration_value: \"P7D\"\n duration_description: \"weekly\"\n" description: A one-week interval for update frequency. - - value: "TimeInterval:\n duration_value: \"P1Y\"\n duration_description: \"\ - annual\"\n" + - value: "TimeInterval:\n duration_value: \"P1Y\"\n duration_description: \"annual\"\n" description: A one-year interval for revenue reporting. - - value: "TimeInterval:\n days: 3\n duration_description: \"2-3 business days\"\ - \n" + - value: "TimeInterval:\n days: 3\n duration_description: \"2-3 business days\"\n" description: Typical approval time interval. slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSlot.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSlot.yaml index eb4e8057af..af11b01868 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSlot.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSlot.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/TimeSlot name: TimeSlot -title: TimeSlot +title: Time Slot prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,19 +9,36 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# time: http://www.w3.org/2006/time# imports: - - linkml:types -# default_range: string +- linkml:types classes: TimeSlot: - description: "Day and time specification representing a specific point within\ - \ a weekly schedule, consisting of day of week, hour, and minute.\nOntology\ - \ mapping rationale: - class_uri is time:Instant because TimeSlot represents\ - \ a specific moment\n (day + hour + minute) within a recurring weekly pattern\n\ - - exact_mappings includes schema:Time as both represent time-of-day specifications\ - \ - related_mappings includes schema:OpeningHoursSpecification for schedule\ - \ context" + description: >- + Day-and- specification representing a recurring moment within a weekly schedule. + alt_descriptions: + nl: Dag-en-tijdspecificatie die een terugkerend moment binnen een wekelijks schema vertegenwoordigt. + de: Tages- und Zeitangabe, die einen wiederkehrenden Zeitpunkt in einem Wochenplan darstellt. + fr: Spécification de jour et d'heure représentant un moment récurrent dans un horaire hebdomadaire. + es: Especificación de día y hora que representa un momento recurrente en un horario semanal. + ar: تحديد يوم ووقت يمثل نقطة متكررة ضمن جدول أسبوعي. + id: Spesifikasi hari dan waktu yang merepresentasikan titik berulang dalam jadwal mingguan. + zh: 周计划中某一重复时点的日期与时间规范。 + structured_aliases: + - literal_form: tijdslot + in_language: nl + - literal_form: Zeitfenster + in_language: de + - literal_form: plage horaire + in_language: fr + - literal_form: franja horaria + in_language: es + - literal_form: فترة زمنية + in_language: ar + - literal_form: slot waktu + in_language: id + - literal_form: 时间段 + in_language: zh class_uri: time:Instant - exact_mappings: + broad_mappings: - schema:Time related_mappings: - schema:OpeningHoursSpecification diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpan.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpan.yaml index 48a57e063d..654604df82 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpan.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpan.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/TimeSpan name: timespan_class -title: TimeSpan Class +title: Time Span prefixes: rov: http://www.w3.org/ns/regorg# linkml: https://w3id.org/linkml/ @@ -10,55 +10,41 @@ prefixes: time: http://www.w3.org/2006/time# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/begin_of_the_begin - - ../slots/begin_of_the_end - - ../slots/end_of_the_begin - - ../slots/end_of_the_end - - ../slots/has_notation - - ../slots/has_score -# default_range: string +- linkml:types +- ../slots/begin_of_the_begin +- ../slots/begin_of_the_end +- ../slots/end_of_the_begin +- ../slots/end_of_the_end +- ../slots/has_notation +- ../slots/has_score classes: TimeSpan: class_uri: crm:E52_Time-Span - description: 'Represents temporal extent with fuzzy boundaries following CIDOC-CRM - pattern. - - - E52_Time-Span models uncertainty in temporal bounds through four properties: - - - P82a (begin_of_the_begin): Earliest possible start time - - - P81a (end_of_the_begin): Latest possible start time - - - P81b (begin_of_the_end): Earliest possible end time - - - P82b (end_of_the_end): Latest possible end time - - - **Example**: "Founded sometime between 1800-1805, closed between 1950-1955" - - - begin_of_the_begin: 1800-01-01 (earliest founding) - - - end_of_the_begin: 1805-12-31 (latest founding) - - - begin_of_the_end: 1950-01-01 (earliest closure) - - - end_of_the_end: 1955-12-31 (latest closure) - - - **Use Cases**: - - - Custodian founding/dissolution dates with uncertainty - - - Historical event temporal bounds - - - Archival record date ranges - - - **DO NOT USE FOR**: Database record metadata (use schema:dateCreated/dateModified) - - ' + description: >- + Bounded temporal extent with fuzzy boundary support following CIDOC-CRM E52 pattern for uncertain or approximate dates. + alt_descriptions: + nl: Begrensde tijdsduur met ondersteuning voor vage grenzen volgens het CIDOC-CRM E52-patroon voor onzekere of benaderde data. + de: Begrenzte zeitliche Ausdehnung mit Unterstützung für unscharfe Grenzen nach dem CIDOC-CRM E52-Muster für unsichere oder ungefähre Daten. + fr: Étendue temporelle bornée avec prise en charge des limites floues selon le modèle CIDOC-CRM E52 pour les dates incertaines ou approximatives. + es: Extensión temporal delimitada con soporte de límites difusos según el patrón CIDOC-CRM E52 para fechas inciertas o aproximadas. + ar: نطاق زمني محدود يدعم الحدود الضبابية وفق نمط CIDOC-CRM E52 للتواريخ غير المؤكدة أو التقريبية. + id: Rentang waktu terbatas dengan dukungan batas kabur mengikuti pola CIDOC-CRM E52 untuk tanggal yang tidak pasti atau perkiraan. + zh: 采用 CIDOC-CRM E52 模式的有界时间范围,支持不确定/近似日期的模糊边界。 + structured_aliases: + - literal_form: tijdspanne + in_language: nl + - literal_form: Zeitspanne + in_language: de + - literal_form: étendue temporelle + in_language: fr + - literal_form: lapso de tiempo + in_language: es + - literal_form: فترة زمنية + in_language: ar + - literal_form: rentang waktu + in_language: id + - literal_form: 时间跨度 + in_language: zh exact_mappings: - crm:E52_Time-Span close_mappings: @@ -75,17 +61,20 @@ classes: - has_notation slot_usage: has_notation: -# range: string required: false examples: - value: '1970-08-15' - value: 197X - value: 1970~ comments: + - E52_Time-Span models uncertainty through four properties (P82a begin_of_the_begin, P81a end_of_the_begin, P81b begin_of_the_end, P82b end_of_the_end) + - Example - Founded 1800-1805, closed 1950-1955 with begin_of_the_begin 1800, end_of_the_begin 1805, begin_of_the_end 1950, end_of_the_end 1955 + - Use cases include custodian founding/dissolution dates with uncertainty, historical event temporal bounds, archival record date ranges + - DO NOT USE FOR database record metadata, use schema:dateCreated/dateModified instead - Handles temporal uncertainty common in heritage contexts - - 'Precise dates: Set begin_of_the_begin == end_of_the_begin (and same for end)' - - 'Unknown start: Set begin_of_the_begin to earliest plausible date' - - 'Unknown end: Leave end_of_the_end as null (ongoing/present)' + - Precise dates have begin_of_the_begin equal to end_of_the_begin (same for end) + - Unknown start sets begin_of_the_begin to earliest plausible date + - Unknown end leaves end_of_the_end as null (ongoing/present) see_also: - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E52 - https://www.w3.org/TR/owl-time/ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml index abbc38dc84..03dbfd3b3b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanType.yaml @@ -1,23 +1,51 @@ id: https://nde.nl/ontology/hc/class/TimeSpanType name: TimeSpanType title: Time Span Type -description: Abstract base class for types of time spans (e.g., FiscalYear, CalendarYear). MIGRATED from fiscal_year_start/end slots per Rule 0b. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: TimeSpanType: class_uri: skos:Concept abstract: true + description: >- + Category for classifying bounded temporal periods such as fiscal years, calendar years, and academic years. + alt_descriptions: + nl: Categorie voor het classificeren van begrensde tijdsperioden zoals boekjaren, kalenderjaren en academische jaren. + de: Kategorie zur Klassifizierung begrenzter Zeitperioden wie Geschäftsjahre, Kalenderjahre und akademische Jahre. + fr: Catégorie pour classer les périodes temporelles bornées telles que les exercices fiscaux, les années civiles et les années académiques. + es: Categoría para clasificar períodos temporales delimitados como ejercicios fiscales, años calendario y años académicos. + ar: فئة لتصنيف الفترات الزمنية المحددة مثل السنوات المالية والسنوات التقويمية والسنوات الأكاديمية. + id: Kategori untuk mengklasifikasikan periode waktu terbatas seperti tahun fiskal, tahun kalender, dan tahun akademik. + zh: 用于分类有界时间周期的类别,如财政年度、日历年度和学年度。 + structured_aliases: + - literal_form: tijdspannetype + in_language: nl + - literal_form: Zeitspannentyp + in_language: de + - literal_form: type d'étendue temporelle + in_language: fr + - literal_form: tipo de lapso de tiempo + in_language: es + - literal_form: نوع الفترة الزمنية + in_language: ar + - literal_form: tipe rentang waktu + in_language: id + - literal_form: 时间跨度类型 + in_language: zh + broad_mappings: + - skos:Concept slots: - has_label - has_description + comments: + - MIGRATED from fiscal_year_start/end slots per Rule 0b annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml index eda7ba27e3..6c4644cab6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimeSpanTypes.yaml @@ -1,19 +1,45 @@ id: https://nde.nl/ontology/hc/class/TimeSpanTypes name: TimeSpanTypes -title: Time Span Type Subclasses -description: Concrete subclasses of TimeSpanType representing specific time span categories. +title: Time Span Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ imports: - - ./TimeSpanType - - linkml:types +- ./TimeSpanType +- linkml:types default_prefix: hc classes: FiscalYear: is_a: TimeSpanType - description: A one-year period used for financial reporting and budgeting. + class_uri: hc:FiscalYear + description: >- + Twelve-month period used for financial reporting, budgeting, and accounting purposes. + alt_descriptions: + nl: Periode van twaalf maanden die wordt gebruikt voor financiële verslaggeving, begroting en boekhouding. + de: Zwölfmonatszeitraum für Finanzberichterstattung, Budgetierung und Buchhaltung. + fr: Période de douze mois utilisée pour les rapports financiers, la budgétisation et la comptabilité. + es: Período de doce meses utilizado para informes financieros, presupuestos y contabilidad. + ar: فترة اثني عشر شهرًا تُستخدم للتقارير المالية والميزانية والمحاسبة. + id: Periode dua belas bulan yang digunakan untuk pelaporan keuangan, penganggaran, dan akuntansi. + zh: 用于财务报告、预算编制和会计核算的十二个月周期。 + structured_aliases: + - literal_form: boekjaar + in_language: nl + - literal_form: Geschäftsjahr + in_language: de + - literal_form: exercice fiscal + in_language: fr + - literal_form: ejercicio fiscal + in_language: es + - literal_form: سنة مالية + in_language: ar + - literal_form: tahun fiskal + in_language: id + - literal_form: 财政年度 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -21,15 +47,68 @@ classes: broad_mappings: - crm:E52_Time-Span - schema:Duration + - skos:Concept CalendarYear: is_a: TimeSpanType - description: A one-year period beginning January 1st. + class_uri: hc:CalendarYear + description: >- + Twelve-month period beginning January 1st following the Gregorian. + alt_descriptions: + nl: Periode van twaalf maanden beginnend op 1 januari volgens de Gregoriaanse kalender. + de: Zwölfmonatszeitraum ab dem 1. Januar nach dem gregorianischen Kalender. + fr: Période de douze mois commençant le 1er janvier selon le calendrier grégorien. + es: Período de doce meses que comienza el 1 de enero según el calendario gregoriano. + ar: فترة اثني عشر شهرًا تبدأ في 1 يناير حسب التقويم الميلادي. + id: Periode dua belas bulan yang dimulai pada 1 Januari menurut kalender Gregorian. + zh: 公历1月1日开始的十二个月周期。 + structured_aliases: + - literal_form: kalenderjaar + in_language: nl + - literal_form: Kalenderjahr + in_language: de + - literal_form: année civile + in_language: fr + - literal_form: año calendario + in_language: es + - literal_form: سنة ميلادية + in_language: ar + - literal_form: tahun kalender + in_language: id + - literal_form: 日历年度 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + - skos:Concept AcademicYear: is_a: TimeSpanType - description: A year period used by educational institutions. + class_uri: hc:AcademicYear + description: >- + Annual period used by educational institutions for scheduling and enrollment. + alt_descriptions: + nl: Jaarlijkse periode die door onderwijsinstellingen wordt gebruikt voor academische planning en inschrijving. + de: Jahreszeitraum, den Bildungseinrichtungen für akademische Planung und Einschreibung verwenden. + fr: Période annuelle utilisée par les établissements d'enseignement pour la planification académique et l'inscription. + es: Período anual utilizado por las instituciones educativas para la planificación académica y la inscripción. + ar: فترة سنوية تستخدمها المؤسسات التعليمية للجدولة الأكاديمية والتسجيل. + id: Periode tahunan yang digunakan oleh lembaga pendidikan untuk penjadwalan akademik dan pendaftaran. + zh: 教育机构用于学术安排和招生的年度周期。 + structured_aliases: + - literal_form: academisch jaar + in_language: nl + - literal_form: akademisches Jahr + in_language: de + - literal_form: année académique + in_language: fr + - literal_form: año académico + in_language: es + - literal_form: عام دراسي + in_language: ar + - literal_form: tahun akademik + in_language: id + - literal_form: 学年 + in_language: zh broad_mappings: - crm:E52_Time-Span - schema:Duration + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml index 1512997a42..170d0c0863 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml @@ -18,19 +18,36 @@ imports: # default_range: string classes: TimespanBlock: - description: "CIDOC-CRM E52 Time-Span temporal bounds with four-point fuzzy temporal\ - \ representation (begin_of_the_begin, end_of_the_begin, begin_of_the_end, end_of_the_end)\ - \ to handle uncertain or approximate temporal boundaries.\nOntology mapping\ - \ rationale: - class_uri is crm:E52_Time-Span because this class directly implements\n\ - \ the CIDOC-CRM fuzzy temporal bounds pattern for cultural heritage data\n\ - - exact_mappings includes time:ProperInterval as both represent durations\n\ - \ with explicit start and end bounds\n- related_mappings includes schema:Schedule\ - \ for general temporal structuring" + alt_descriptions: + nl: CIDOC-CRM E52 tijdsblok met vierpunts-interval voor onzekere of benaderde tijdgrenzen. + de: CIDOC-CRM E52 Zeitblock mit Vierpunkt-Intervall fuer unsichere/ungefaehre Zeitgrenzen. + fr: Bloc temporel CIDOC-CRM E52 a quatre bornes pour limites temporelles incertaines ou approximatives. + es: Bloque temporal CIDOC-CRM E52 con intervalo de cuatro puntos para limites temporales inciertos/aproximados. + ar: كتلة زمنية وفق CIDOC-CRM E52 بحدود رباعية للتعامل مع الغموض أو التقريب الزمني. + id: Blok waktu CIDOC-CRM E52 dengan interval empat titik untuk batas waktu yang tidak pasti/perkiraan. + zh: 采用四点模糊边界的 CIDOC-CRM E52 时间块,用于表达不确定/近似时间范围。 + structured_aliases: + - literal_form: tijdsblok + in_language: nl + - literal_form: Zeitblock + in_language: de + - literal_form: bloc temporel + in_language: fr + - literal_form: bloque temporal + in_language: es + - literal_form: كتلة زمنية + in_language: ar + - literal_form: blok waktu + in_language: id + - literal_form: 时间块 + in_language: zh + description: >- + Bounded temporal period with four-point fuzzy boundary pattern for uncertain or approximate start/end limits following CIDOC-CRM E52. class_uri: crm:E52_Time-Span - exact_mappings: + close_mappings: - time:ProperInterval - related_mappings: - - schema:Schedule + broad_mappings: + - crm:E52_Time-Span slots: - begin_of_the_begin - end_of_the_begin @@ -41,3 +58,16 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Mapping rationale + + - class_uri: crm:E52_Time-Span + - close_mappings: time:ProperInterval + - related_mappings: schema:Schedule + + Four-point bounds + + - begin_of_the_begin + - end_of_the_begin + - begin_of_the_end + - end_of_the_end diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Timestamp.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Timestamp.yaml index 60c2309079..f8748c75dd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Timestamp.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Timestamp.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/Timestamp name: timestamp_class -title: Timestamp Class - +title: Timestamp prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,105 +8,94 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# crm: http://www.cidoc-crm.org/cidoc-crm/ schema: http://schema.org/ - default_prefix: hc - imports: - - linkml:types - - ../metadata - - ../slots/comply_with - - ../slots/has_level # was: timestamp_precision - - ../slots/has_score # was: template_specificity - - ../slots/has_timestamp # was: timestamp_value +- linkml:types +- ../metadata +- ../slots/comply_with +- ../slots/has_level +- ../slots/has_score +- ../slots/has_timestamp classes: Timestamp: class_uri: time:Instant - description: | - A point in time with optional precision and calendar metadata. - - **Purpose**: - Timestamp provides a reusable class for representing temporal instants - with explicit precision indicators. This supports EDTF-style partial - dates (year-only, year-month, full date, datetime) and calendar system - annotation for non-Gregorian dates. - - **Ontological Alignment**: - - **Primary**: `time:Instant` - OWL Time instant - - **Close**: `crm:E61_Time_Primitive` - CIDOC-CRM time primitive - - **Related**: `xsd:dateTime` - XML Schema dateTime - - **Use Cases**: - - Beginning/ending of time spans (TimeSpan.begin_of_the_begin, etc.) - - Validity dates (valid_from, valid_to) - - Update timestamps (updated_at, created_at) - - Historical dates with varying precision - - **Precision Levels**: - - year: "1995" (EDTF: "1995") - - month: "1995-06" (EDTF: "1995-06") - - day: "1995-06-15" (EDTF: "1995-06-15") - - datetime: "1995-06-15T10:30:00" (full precision) - - **Replaces** (per slot_fixes.yaml): - - `valid_to_geo` → TimeSpan.end_of_the_end: Timestamp - - `valid_to` → TimeSpan.end_of_the_end: Timestamp - - `valid_from_geo` → TimeSpan.begin_of_the_begin: Timestamp - - `valid_from` → TimeSpan.begin_of_the_begin: Timestamp - - `updated_at` → last_updated_at: TimeSpan - - `unesco_inscription_year` → TimeSpan.begin_of_the_begin: Timestamp - - exact_mappings: - - time:Instant - + description: >- + Point in time with optional precision level and calendar system metadata for partial date representation. + alt_descriptions: + nl: Tijdstip met optioneel precisieniveau en kalendersysteemmetadata voor gedeeltelijke datumweergave. + de: Zeitpunkt mit optionaler Genauigkeitsstufe und Kalendersystem-Metadaten für partielle Datumsdarstellung. + fr: Point dans le temps avec niveau de précision facultatif et métadonnées du système calendaire pour la représentation partielle des dates. + es: Punto en el tiempo con nivel de precisión opcional y metadatos del sistema de calendario para representación parcial de fechas. + ar: نقطة زمنية مع مستوى دقة اختياري وبيانات نظام التقويم للتمثيل الجزئي للتواريخ. + id: Titik waktu dengan tingkat presisi opsional dan metadata sistem kalender untuk representasi tanggal parsial. + zh: 带有可选精度级别和日历系统元数据的时间点,用于部分日期表示。 + structured_aliases: + - literal_form: tijdstempel + in_language: nl + - literal_form: Zeitstempel + in_language: de + - literal_form: horodatage + in_language: fr + - literal_form: marca de tiempo + in_language: es + - literal_form: طابع زمني + in_language: ar + - literal_form: cap waktu + in_language: id + - literal_form: 时间戳 + in_language: zh close_mappings: - - crm:E61_Time_Primitive - + - crm:E61_Time_Primitive related_mappings: - - xsd:dateTime - - schema:DateTime - + - xsd:dateTime + - schema:DateTime + broad_mappings: + - time:Instant slots: - - has_timestamp # was: timestamp_value - migrated per Rule 53 - - has_level # was: timestamp_precision - migrated per Rule 53 - - comply_with # was: calendar_system - migrated 2026-01-22 - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - has_timestamp + - has_level + - comply_with + - has_score slot_usage: - has_timestamp: # was: timestamp_value - migrated per Rule 53 -# range: string + has_score: required: true pattern: "^-?\\d{4}(-\\d{2})?(-\\d{2})?(T\\d{2}:\\d{2}(:\\d{2})?(\\.\\d+)?(Z|[+-]\\d{2}:\\d{2})?)?$" - has_level: # was: timestamp_precision - migrated per Rule 53 -# range: string + has_level: required: false examples: - - value: year - - value: day - - value: second + - value: year + - value: day + - value: second comply_with: range: CalendarSystem required: false inlined: true inlined_as_list: true examples: - - value: - - value: + - value: + - value: + comments: + - Provides reusable class for temporal instants with explicit precision indicators + - Supports EDTF-style partial dates (year-only, year-month, full date, datetime) + - Calendar system annotation for non-Gregorian dates + - Use cases include TimeSpan boundaries, validity dates, update timestamps, historical dates with varying precision + - Precision levels are year (1995), month (1995-06), day (1995-06-15), datetime (1995-06-15T10:30:00) + - Replaces valid_to_geo, valid_to, valid_from_geo, valid_from, updated_at, unesco_inscription_year per slot_fixes.yaml annotations: custodian_types: '["*"]' custodian_types_rationale: Generic timestamp class applicable to all types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.15 specificity_rationale: Very broadly applicable generic class for temporal points. - examples: - - value: | - has_timestamp: "1995" - has_level: year - - value: | - has_timestamp: "2024-06-15" - has_level: day - comply_with: - - value: | - has_timestamp: "2024-06-15T14:30:00Z" - has_level: second - comply_with: \ No newline at end of file + - value: | + has_timestamp: "1995" + has_level: year + - value: | + has_timestamp: "2024-06-15" + has_level: day + comply_with: + - value: | + has_timestamp: "2024-06-15T14:30:00Z" + has_level: second + comply_with: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Title.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Title.yaml index 4958da4c65..6a1aa35615 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Title.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Title.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/Title name: title_class -title: Title Class +title: Title prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,66 +8,41 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_language +- linkml:types +- ../slots/has_language classes: Title: class_uri: hc:Title - description: 'A structured title with optional language tag and variant types. - - - **DEFINITION**: - - - Title represents a named designation for a resource. Titles can: - - - Have language tags for multilingual support - - - Have different types (main, alternative, translated, abbreviated) - - - Change over time (use has_title slot) - - - **USE CASES**: - - - 1. **Dataset titles**: "Dutch Heritage Collections 2024" - - 2. **Document titles**: "Conservation Guidelines for Paper" - - 3. **Collection titles**: "Van Gogh Letters" - - 4. **Work titles**: "The Night Watch" - - - **TITLE TYPES**: - - - | Type | Description | - - |------|-------------| - - | main | Primary/official title | - - | alternative | Other names, subtitles | - - | translated | Title in another language | - - | abbreviated | Short form, acronym | - - - **ONTOLOGY ALIGNMENT**: - - - **Primary** (`class_uri`): `hc:Title` - Heritage Custodian class - - - **Close**: `dct:title` property domain - - - Created as part of dataset_title migration per slot_fixes.yaml (Rule 53). - - ' + description: >- + Designation or naming expression applied to a resource, with optional language tag and variant type classification. + alt_descriptions: + nl: Naam of aanduiding toegepast op een bron, met optionele taalcode en varianttypeclassificatie. + de: Bezeichnung oder Namensausdruck für eine Ressource mit optionalem Sprach-Tag und Variantentyp-Klassifizierung. + fr: Désignation ou expression de nom appliquée à une ressource, avec étiquette de langue et classification de type de variante facultatives. + es: Designación o expresión de nombre aplicada a un recurso, con etiqueta de idioma y clasificación de tipo de variante opcionales. + ar: تسمية أو تعبير اسمي يُطبق على مورد، مع علامة لغية وتصنيف نوعي اختياري. + id: Penunjukan atau ekspresi penamaan yang diterapkan pada sumber daya, dengan tag bahasa dan klasifikasi tipe varian opsional. + zh: 应用于资源的名称或命名表达,带有可选语言标签和变体类型分类。 + structured_aliases: + - literal_form: titel + in_language: nl + - literal_form: Titel + in_language: de + - literal_form: titre + in_language: fr + - literal_form: título + in_language: es + - literal_form: عنوان + in_language: ar + - literal_form: judul + in_language: id + - literal_form: 标题 + in_language: zh close_mappings: + - dct:title - schema:name + broad_mappings: + - schema:Text slots: - has_language slot_usage: @@ -75,15 +50,15 @@ classes: examples: - value: language_code: nl + comments: + - Titles can have language tags for multilingual support and different types (main, alternative, translated, abbreviated) + - Created 2026-01-22 per slot_fixes.yaml dataset_title migration + - Used with has_title slot annotations: custodian_types: '["*"]' custodian_types_rationale: Titles applicable to all heritage resources. specificity_score: 0.35 specificity_rationale: Generic class for title representation. - comments: - - Created 2026-01-22 per slot_fixes.yaml dataset_title migration - - Supports multilingual titles with language tags - - Used with has_title slot examples: - value: has_language: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TitleType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TitleType.yaml index 6930fdc25e..9875e5ecad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TitleType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TitleType.yaml @@ -7,34 +7,47 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: TitleType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for title type classifications. - - - **TITLE CATEGORIES**: - - - UNIFORM: Standardized/controlled title - - - VARIANT: Alternative title form - - - TRANSLATED: Title in another language - - - ABBREVIATED: Short form of title - - ' + description: >- + Category for classifying naming expressions by their semantic role (uniform, variant, translated, abbreviated, parallel, or former). + alt_descriptions: + nl: Categorie voor het classificeren van naamuitdrukkingen naar hun semantische rol (uniform, variant, vertaald, afgekort, parallel of voormalig). + de: Kategorie zur Klassifizierung von Namensausdrücken nach ihrer semantischen Rolle (einheitlich, variant, übersetzt, abgekürzt, parallel oder früher). + fr: Catégorie pour classer les expressions de nommage selon leur rôle sémantique (uniforme, variante, traduit, abrégé, parallèle ou ancien). + es: Categoría para clasificar expresiones de nombres según su rol semántico (uniforme, variante, traducido, abreviado, paralelo o anterior). + ar: فئة لتصنيف تعبيرات التسمية حسب دورها الدلالي (موحد، متغير، مترجم، مختصر، موازٍ، أو سابق). + id: Kategori untuk mengklasifikasikan ekspresi penamaan berdasarkan peran semantiknya (seragam, varian, diterjemahkan, disingkat, paralel, atau sebelumnya). + zh: 用于按语义角色(统一、变体、翻译、缩写、平行或前称)分类命名表达的类别。 + structured_aliases: + - literal_form: titeltype + in_language: nl + - literal_form: Titeltyp + in_language: de + - literal_form: type de titre + in_language: fr + - literal_form: tipo de título + in_language: es + - literal_form: نوع العنوان + in_language: ar + - literal_form: tipe judul + in_language: id + - literal_form: 标题类型 + in_language: zh + broad_mappings: + - skos:Concept slots: - identified_by - has_label - has_description - exact_mappings: - - skos:Concept + comments: + - Title categories include UNIFORM (standardized/controlled), VARIANT (alternative), TRANSLATED (another language), ABBREVIATED (short form), PARALLEL (appearing on resource), FORMER (previous title) annotations: specificity_score: '0.50' specificity_rationale: Moderately specific - title types library/archive domain. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TitleTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TitleTypes.yaml index b3a1eda6ad..af8028452f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TitleTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TitleTypes.yaml @@ -1,17 +1,43 @@ id: https://nde.nl/ontology/hc/class/TitleTypes name: TitleTypes -title: Title Type Subclasses +title: Title Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./TitleType - - linkml:types +- ./TitleType +- linkml:types classes: UniformTitle: is_a: TitleType - description: Standardized/controlled form of title. + class_uri: hc:UniformTitle + description: >- + Standardized or controlled form of used for cataloging and collocation purposes. + alt_descriptions: + nl: Gestandaardiseerde of gecontroleerde vorm van een titel voor catalogiserings- en samenbrengingsdoeleinden. + de: Standardisierte oder kontrollierte Form eines Titels für Katalogisierungs- und Zusammenführungszwecke. + fr: Forme normalisée ou contrôlée d'un titre utilisée pour le catalogage et le regroupement. + es: Forma estandarizada o controlada de un título utilizada para fines de catalogación y colación. + ar: شكل موحد أو مضبوط من العنوان يُستخدم لأغراض الفهرسة والتجميع. + id: Bentuk judul yang distandarisasi atau dikontrol untuk tujuan katalogisasi dan pengelompokan. + zh: 用于编目和汇集目的的标准化或受控形式的标题。 + structured_aliases: + - literal_form: uniforme titel + in_language: nl + - literal_form: Einheitstitel + in_language: de + - literal_form: titre uniforme + in_language: fr + - literal_form: título uniforme + in_language: es + - literal_form: عنوان موحد + in_language: ar + - literal_form: judul seragam + in_language: id + - literal_form: 统一题名 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -20,26 +46,151 @@ classes: - skos:Concept VariantTitle: is_a: TitleType - description: Alternative form of a title. + class_uri: hc:VariantTitle + description: >- + Alternative form of differing from the uniform or main. + alt_descriptions: + nl: Alternatieve vorm van een titel die verschilt van de uniforme of hoofdtitle. + de: Alternative Form eines Titels, die vom Einheits- oder Haupttitel abweicht. + fr: Forme alternative d'un titre différente du titre uniforme ou principal. + es: Forma alternativa de título que difiere del título uniforme o principal. + ar: شكل بديل للعنوان يختلف عن العنوان الموحد أو الرئيسي. + id: Bentuk judul alternatif yang berbeda dari judul seragam atau utama. + zh: 与统一题名或主要题名不同的备选形式。 + structured_aliases: + - literal_form: varianttitel + in_language: nl + - literal_form: Variantentitel + in_language: de + - literal_form: titre variant + in_language: fr + - literal_form: título variante + in_language: es + - literal_form: عنوان متغير + in_language: ar + - literal_form: judul varian + in_language: id + - literal_form: 变体题名 + in_language: zh broad_mappings: - skos:Concept TranslatedTitle: is_a: TitleType - description: Title in a different language. + class_uri: hc:TranslatedTitle + description: >- + rendered in a language different from the original. + alt_descriptions: + nl: Titel weergegeven in een andere taal dan het origineel. + de: Titel, der in einer anderen Sprache als dem Original wiedergegeben wird. + fr: Titre rendu dans une langue différente de l'original. + es: Título expresado en un idioma diferente al original. + ar: عنوان مُترجم إلى لغة مختلفة عن الأصل. + id: Judul yang diterjemahkan ke dalam bahasa yang berbeda dari aslinya. + zh: 以不同于原文的语言呈现的标题。 + structured_aliases: + - literal_form: vertaalde titel + in_language: nl + - literal_form: übersetzter Titel + in_language: de + - literal_form: titre traduit + in_language: fr + - literal_form: título traducido + in_language: es + - literal_form: عنوان مترجم + in_language: ar + - literal_form: judul terjemahan + in_language: id + - literal_form: 翻译题名 + in_language: zh broad_mappings: - skos:Concept AbbreviatedTitle: is_a: TitleType - description: Shortened form of title. + class_uri: hc:AbbreviatedTitle + description: >- + Shortened or condensed form of the full. + alt_descriptions: + nl: Verkorte of ingekorte vorm van de volledige titel. + de: Verkürzte oder kondensierte Form des vollständigen Titels. + fr: Forme raccourcie ou condensée du titre complet. + es: Forma acortada o condensada del título completo. + ar: شكل مختصر أو مكثف من العنوان الكامل. + id: Bentuk pendek atau ringkas dari judul lengkap. + zh: 完整标题的缩写或简化形式。 + structured_aliases: + - literal_form: afgekorte titel + in_language: nl + - literal_form: abgekürzter Titel + in_language: de + - literal_form: titre abrégé + in_language: fr + - literal_form: título abreviado + in_language: es + - literal_form: عنوان مختصر + in_language: ar + - literal_form: judul singkat + in_language: id + - literal_form: 缩写题名 + in_language: zh broad_mappings: - skos:Concept ParallelTitle: is_a: TitleType - description: Title in another language appearing on the resource. + class_uri: hc:ParallelTitle + description: >- + in another language appearing alongside the original on the same resource. + alt_descriptions: + nl: Titel in een andere taal die naast het origineel op dezelfde bron verschijnt. + de: Titel in einer anderen Sprache, der neben dem Original auf derselben Ressource erscheint. + fr: Titre dans une autre langue apparaissant à côté de l'original sur la même ressource. + es: Título en otro idioma que aparece junto al original en el mismo recurso. + ar: عنوان بلغة أخرى يظهر بجانب الأصل في نفس المصدر. + id: Judul dalam bahasa lain yang muncul di samping aslinya pada sumber daya yang sama. + zh: 与原文一同出现在同一资源上的另一种语言的标题。 + structured_aliases: + - literal_form: parallele titel + in_language: nl + - literal_form: Paralleltitel + in_language: de + - literal_form: titre parallèle + in_language: fr + - literal_form: título paralelo + in_language: es + - literal_form: عنوان موازٍ + in_language: ar + - literal_form: judul paralel + in_language: id + - literal_form: 并列题名 + in_language: zh broad_mappings: - skos:Concept FormerTitle: is_a: TitleType - description: Previous title of a continuing resource. + class_uri: hc:FormerTitle + description: >- + Previous of a continuing resource before a name change. + alt_descriptions: + nl: Eerdere titel van een doorlopende bron vóór een naamswijziging. + de: Früherer Titel einer fortlaufenden Ressource vor einer Namensänderung. + fr: Titre précédent d'une ressource continue avant un changement de nom. + es: Título anterior de un recurso continuo antes de un cambio de nombre. + ar: العنوان السابق لمورد مستمر قبل تغيير الاسم. + id: Judul sebelumnya dari sumber daya berkelanjutan sebelum perubahan nama. + zh: 连续性资源在更名前的原有标题。 + structured_aliases: + - literal_form: voormalige titel + in_language: nl + - literal_form: früherer Titel + in_language: de + - literal_form: ancien titre + in_language: fr + - literal_form: título anterior + in_language: es + - literal_form: عنوان سابق + in_language: ar + - literal_form: judul sebelumnya + in_language: id + - literal_form: 前题名 + in_language: zh broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Token.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Token.yaml index 13d4ab7eb5..cd75e97454 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Token.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Token.yaml @@ -14,18 +14,35 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_quantity - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_quantity +- ../slots/has_type default_prefix: hc classes: Token: class_uri: schema:QuantitativeValue - description: "Token count representation for LLM API usage tracking." - exact_mappings: + alt_descriptions: + nl: Token-telling voor het bijhouden van LLM API-gebruik. + de: Token-Zaehler zur Nachverfolgung der LLM-API-Nutzung. + fr: Comptage de jetons pour le suivi de l utilisation d une API LLM. + es: Conteo de tokens para el seguimiento del uso de APIs de LLM. + ar: تمثيل عدد الرموز لتتبع استخدام واجهة برمجة تطبيقات نماذج اللغة. + id: Perhitungan token untuk pelacakan penggunaan API LLM. + zh: 用于跟踪 LLM API 使用量的 token 计数。 + structured_aliases: + - {literal_form: tokenaantal, in_language: nl} + - {literal_form: Tokenanzahl, in_language: de} + - {literal_form: nombre de jetons, in_language: fr} + - {literal_form: recuento de tokens, in_language: es} + - {literal_form: عدد التوكنات, in_language: ar} + - {literal_form: jumlah token, in_language: id} + - {literal_form: token 数, in_language: zh} + description: >- + Discrete unit count or measurement associated with a computational process, service, or resource. + broad_mappings: - schema:QuantitativeValue slots: - identified_by @@ -55,8 +72,8 @@ classes: required: false # inlined: true # CANNOT inline integer examples: - - value: - has_description: Tokens served from cache + - value: 50 + - value: 2048 has_label: # range: string required: false diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TokenType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TokenType.yaml index fc63d29e8f..d62eab93e6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TokenType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TokenType.yaml @@ -8,60 +8,41 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label default_prefix: hc classes: TokenType: class_uri: hc:TokenType abstract: true - description: 'Abstract base class for token type taxonomy. - - - **Type/Types Pattern** (Rule 0b): - - - | File | Purpose | - - |------|---------| - - | `TokenType.yaml` | Abstract base class (this file) | - - | `TokenTypes.yaml` | Concrete subclasses | - - - **Token Types in LLM Context**: - - - | Type | Description | Example | - - |------|-------------|---------| - - | INPUT | Prompt tokens sent to model | User query tokens | - - | OUTPUT | Completion tokens from model | Response tokens | - - | CACHED | Tokens served from cache | KV cache hits | - - | REASONING | Thinking/reasoning tokens | GLM chain-of-thought | - - | TOTAL | Sum of all tokens | Full request total | - - - **Ontology Alignment**: - - - - `skos:Concept` - SKOS classification concept - - - `schema:Enumeration` - Schema.org enumeration pattern - - - **Created**: 2026-01-17 per Rule 53/56 for cached_token migration. - - ' - exact_mappings: + description: >- + Category for classifying discrete units used in computational processes, including authentication credentials, lexical elements, and service consumption metrics. + alt_descriptions: + nl: Categorie voor het classificeren van discrete eenheden die worden gebruikt in computationele processen. + de: Kategorie zur Klassifizierung diskreter Einheiten, die in Rechenprozessen verwendet werden. + fr: Catégorie pour classer les unités discrètes utilisées dans les processus informatiques. + es: Categoría para clasificar unidades discretas utilizadas en procesos computacionales. + ar: فئة لتصنيف الوحدات المنفصلة المستخدمة في العمليات الحسابية. + id: Kategori untuk mengklasifikasikan unit diskrit yang digunakan dalam proses komputasi. + zh: 用于分类计算过程中使用的离散单元的类别。 + structured_aliases: + - literal_form: tokentype + in_language: nl + - literal_form: Tokentyp + in_language: de + - literal_form: type de jeton + in_language: fr + - literal_form: tipo de token + in_language: es + - literal_form: نوع التوكن + in_language: ar + - literal_form: tipe token + in_language: id + - literal_form: token 类型 + in_language: zh + broad_mappings: - skos:Concept close_mappings: - schema:Enumeration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TokenTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TokenTypes.yaml index 19c1c3b818..d70d8f5be8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TokenTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TokenTypes.yaml @@ -1,28 +1,46 @@ id: https://nde.nl/ontology/hc/class/TokenTypes name: token_types_class -title: Token Types Classes +title: Token Types version: 1.0.0 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + skos: http://www.w3.org/2004/02/skos/core# imports: - - ./TokenType - - linkml:types - - ../slots/has_label +- ./TokenType +- linkml:types +- ../slots/has_label default_prefix: hc classes: InputToken: is_a: TokenType class_uri: hc:InputToken - description: 'Tokens in the input prompt sent to the LLM. - - Also known as prompt tokens. - - - **API Field**: `usage.prompt_tokens` - - ' + description: >- + Measurement category for units consumed by a computational request lifecycle. + alt_descriptions: + nl: Eenheden in de invoerprompt die naar het groot taalmodel worden verzonden (ook wel prompt-tokens genoemd). + de: Einheiten im Eingabe-Prompt, der an das LLM gesendet wird (auch Prompt-Tokens genannt). + fr: Unités dans l'invite d'entrée envoyée au grand modèle de langage (également appelés jetons d'invite). + es: Unidades en el prompt de entrada enviado al modelo de lenguaje grande (también conocidos como tokens de prompt). + ar: الوحدات في مطالبة الإدخال المرسلة إلى النموذج اللغوي الكبير (تُعرف أيضًا برموز المطالبة). + id: Unit dalam prompt input yang dikirim ke model bahasa besar (juga dikenal sebagai token prompt). + zh: 发送到大语言模型的输入提示中的单元(也称为提示词 token)。 + structured_aliases: + - literal_form: invoertoken + in_language: nl + - literal_form: Eingabe-Token + in_language: de + - literal_form: jeton d'entrée + in_language: fr + - literal_form: token de entrada + in_language: es + - literal_form: توكن إدخال + in_language: ar + - literal_form: token input + in_language: id + - literal_form: 输入 token + in_language: zh slots: [] slot_usage: has_label: @@ -41,14 +59,31 @@ classes: OutputToken: is_a: TokenType class_uri: hc:OutputToken - description: 'Tokens generated by the LLM in the response. - - Also known as completion tokens. - - - **API Field**: `usage.completion_tokens` - - ' + description: >- + Measurement category for units generated by a computational response lifecycle. + alt_descriptions: + nl: Eenheden gegenereerd door het groot taalmodel in het antwoord (ook wel completion-tokens genoemd). + de: Einheiten, die vom LLM in der Antwort generiert wurden (auch Completion-Tokens genannt). + fr: Unités générées par le grand modèle de langage dans la réponse (également appelés jetons de complétion). + es: Unidades generadas por el modelo de lenguaje grande en la respuesta (también conocidos como tokens de completación). + ar: الوحدات التي يولدها النموذج اللغوي الكبير في الاستجابة (تُعرف أيضًا برموز الإكمال). + id: Unit yang dihasilkan oleh model bahasa besar dalam respons (juga dikenal sebagai token penyelesaian). + zh: 大语言模型在响应中生成的单元(也称为补全 token)。 + structured_aliases: + - literal_form: uitvoertoken + in_language: nl + - literal_form: Ausgabe-Token + in_language: de + - literal_form: jeton de sortie + in_language: fr + - literal_form: token de salida + in_language: es + - literal_form: توكن إخراج + in_language: ar + - literal_form: token output + in_language: id + - literal_form: 输出 token + in_language: zh slots: [] slot_usage: has_label: @@ -63,23 +98,31 @@ classes: CachedToken: is_a: TokenType class_uri: hc:CachedToken - description: 'Tokens served from the provider''s cache. - - These typically have reduced cost and latency. - - - **API Field**: `usage.prompt_tokens_details.cached_tokens` - - - **Providers Supporting Caching**: - - - OpenAI: Prompt caching for repeated context - - - Anthropic: Context caching - - - ZhipuAI: KV cache for Preserved Thinking - - ' + description: >- + Units served from the provider's key-value cache with reduced cost and latency. + alt_descriptions: + nl: Eenheden geleverd vanuit de key-value cache van de provider met lagere kosten en latentie. + de: Einheiten aus dem KV-Cache des Anbieters mit reduzierten Kosten und Latenz. + fr: Unités servies depuis le cache clé-valeur du fournisseur avec un coût et une latence réduits. + es: Unidades servidas desde el caché clave-valor del proveedor con costo y latencia reducidos. + ar: الوحدات المقدمة من ذاكرة التخزين المؤقت للمفتاح-القيمة للموفر بتكلفة وزمن انتقال منخفضين. + id: Unit yang dilayani dari cache kunci-nilai penyedia dengan biaya dan latensi yang dikurangi. + zh: 从提供商的键值缓存中提供的单元,具有更低的成本和延迟。 + structured_aliases: + - literal_form: gecachetoken + in_language: nl + - literal_form: Cache-Token + in_language: de + - literal_form: jeton en cache + in_language: fr + - literal_form: token en caché + in_language: es + - literal_form: توكن مخزن + in_language: ar + - literal_form: token cache + in_language: id + - literal_form: 缓存 token + in_language: zh slots: [] slot_usage: has_label: @@ -89,28 +132,38 @@ classes: identified_by: hc:TokenType/CACHED has_label: Cached Token has_description: Tokens served from provider cache + comments: + - Providers supporting caching include OpenAI (Prompt caching), Anthropic (Context caching), ZhipuAI (KV cache for Preserved Thinking) broad_mappings: - skos:Concept ReasoningToken: is_a: TokenType class_uri: hc:ReasoningToken - description: 'Tokens used for chain-of-thought reasoning. - - Specific to models with thinking/reasoning capabilities. - - - **API Field**: `usage.completion_tokens_details.reasoning_tokens` - - - **Models with Reasoning Tokens**: - - - ZhipuAI GLM 4.7: Interleaved/Preserved thinking - - - OpenAI o1/o1-mini: Reasoning tokens - - - Anthropic Claude: Extended thinking - - ' + description: >- + Units used for chain-of-thought in models with thinking capabilities. + alt_descriptions: + nl: Eenheden gebruikt voor keten-van-gedachten redenering in modellen met denkcapaciteiten. + de: Einheiten für Chain-of-Thought-Reasoning in Modellen mit Denkfähigkeiten. + fr: Unités utilisées pour le raisonnement par chaîne de pensée dans les modèles avec capacités de réflexion. + es: Unidades utilizadas para el razonamiento de cadena de pensamiento en modelos con capacidades de pensamiento. + ar: الوحدات المستخدمة للاستدلال بسلسلة الأفكار في النماذج ذات قدرات التفكير. + id: Unit yang digunakan untuk penalaran rantai-pikiran dalam model dengan kemampuan berpikir. + zh: 用于具有思考能力的模型中的思维链推理的单元。 + structured_aliases: + - literal_form: redeneertoken + in_language: nl + - literal_form: Reasoning-Token + in_language: de + - literal_form: jeton de raisonnement + in_language: fr + - literal_form: token de razonamiento + in_language: es + - literal_form: توكن استدلال + in_language: ar + - literal_form: token penalaran + in_language: id + - literal_form: 推理 token + in_language: zh slots: [] slot_usage: has_label: @@ -120,17 +173,38 @@ classes: identified_by: hc:TokenType/REASONING has_label: Reasoning Token has_description: Tokens for chain-of-thought reasoning + comments: + - Models with reasoning tokens include ZhipuAI GLM 4.7 (Interleaved/Preserved thinking), OpenAI o1/o1-mini, Anthropic Claude (Extended thinking) broad_mappings: - skos:Concept TotalToken: is_a: TokenType class_uri: hc:TotalToken - description: 'Total tokens consumed (input + output). - - - **API Field**: `usage.total_tokens` - - ' + description: >- + Aggregate count of all units consumed (input plus output). + alt_descriptions: + nl: Geaggregeerd aantal van alle verbruikte eenheden (invoer plus uitvoer). + de: Aggregierte Anzahl aller verbrauchten Einheiten (Eingabe plus Ausgabe). + fr: Compte agrégé de toutes les unités consommées (entrée plus sortie). + es: Recuento agregado de todas las unidades consumidas (entrada más salida). + ar: العدد الإجمالي لجميع الوحدات المستهلكة (الإدخال زائد الإخراج). + id: Jumlah agregat semua unit yang dikonsumsi (input ditambah output). + zh: 所有消耗单元的汇总计数(输入加输出)。 + structured_aliases: + - literal_form: totaaltoken + in_language: nl + - literal_form: Gesamt-Token + in_language: de + - literal_form: jeton total + in_language: fr + - literal_form: token total + in_language: es + - literal_form: توكن إجمالي + in_language: ar + - literal_form: token total + in_language: id + - literal_form: 总 token + in_language: zh slots: [] slot_usage: has_label: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Topic.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Topic.yaml index 38e9f17ae4..1f3adb2baf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Topic.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Topic.yaml @@ -1,97 +1,71 @@ id: https://nde.nl/ontology/hc/class/Topic name: Topic title: Subject Topic - 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/ rico: https://www.ica.org/standards/RiC/ontology# - default_prefix: hc - imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score # was: template_specificity - - ../slots/has_type - - ../slots/include +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type +- ../slots/include classes: Topic: class_uri: skos:Concept - description: | - A subject topic instance assigned to a heritage resource. - - **DEFINITION**: - - Topic represents a SPECIFIC subject topic assignment (instance) - as opposed to TopicType which represents the CATEGORY of topics. - - **CRITICAL: TYPE vs INSTANCE** - - | Aspect | TopicType | Topic (This Class) | - |--------|-----------|-------------------| - | **Nature** | Classification/category | Specific topic instance | - | **Examples** | GENEALOGY, CIVIL_REGISTRY | "Civil Registry in Utrecht 1811-1900" | - | **Properties** | Category metadata | Specific subject term, scope | - | **Cardinality** | ~20-50 types | Many instances | - - **USAGE**: - - Topics are linked to heritage resources (finding aids, collections, etc.) - via the categorized_as slot: - - ```yaml - finding_aid: - has_type: - - has_type: GenealogyTopic - has_label: - - label_value: "Genealogy" - language_code: "en" - - has_type: CivilRegistryTopic - has_label: - - label_value: "Burgerlijke Stand" - language_code: "nl" - ``` - - **MIGRATION**: - - Replaces bespoke `topic` slot (string list) with structured Topic class. - Original slot: ../slots/topic.yaml (archived 2026-01-15) - - **ONTOLOGY ALIGNMENT**: - - - SKOS: skos:Concept (subject concept) - - Dublin Core: dcterms:subject (subject of resource) - - RiC-O: rico:hasOrHadSubject (subject relationship) - - exact_mappings: - - skos:Concept - close_mappings: - - dcterms:subject - - rico:hasOrHadSubject - + description: >- + Specific subject assignment applied to a heritage resource for discovery and classification purposes. + alt_descriptions: + nl: Specifieke onderwerptoewijzing toegepast op een erfgoedbron voor ontdekking en classificatie. + de: Spezifische Fachgebietszuweisung, die auf ein Kulturerbeobjekt angewendet wird. + fr: Attribution de sujet spécifique appliquée à une ressource patrimoniale. + es: Asignación de tema específico aplicada a un recurso patrimonial. + ar: تعيين موضوع محدد يُطبق على مورد تراثي. + id: Penugasan subjek spesifik yang diterapkan pada sumber daya warisan. + zh: 应用于遗产资源的特定主题分配。 + structured_aliases: + - literal_form: onderwerp + in_language: nl + - literal_form: Thema + in_language: de + - literal_form: sujet + in_language: fr + - literal_form: tema + in_language: es + - literal_form: موضوع + in_language: ar + - literal_form: topik + in_language: id + - literal_form: 主题 + in_language: zh + broad_mappings: + - skos:Concept slots: - - identified_by - - has_label - - has_description - - has_type - - include - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - identified_by + - has_label + - has_description + - has_type + - include + - has_score slot_usage: has_label: required: true multivalued: true has_type: -# range: string # uriorcurie + has_score: has_description: include: -# range: string multivalued: true + comments: + - Topic represents a SPECIFIC subject assignment (instance) as opposed to TopicType which represents the CATEGORY + - Topics are linked to heritage resources via the categorized_as slot + - Replaces bespoke topic slot (string list) with structured Topic class annotations: custodian_types: '["*"]' custodian_types_rationale: Subject topics are universal across all heritage custodian types. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TopicType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TopicType.yaml index ded63e92e3..5ccb8a91be 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TopicType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TopicType.yaml @@ -1,75 +1,62 @@ id: https://nde.nl/ontology/hc/class/TopicType name: TopicType -title: Subject Topic Type Classification - +title: Subject Topic Type 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/ rico: https://www.ica.org/standards/RiC/ontology# - default_prefix: hc - imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score # was: template_specificity +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: TopicType: class_uri: skos:Concept - description: | - Abstract base class for subject topic type classifications. - - **DEFINITION**: - - TopicType represents CATEGORIES of subject topics that can be - assigned to heritage resources (finding aids, collections, etc.). - Each subclass defines a specific topic domain or theme. - - **CRITICAL: TYPE vs INSTANCE** - - | Aspect | TopicType (This Class) | Topic (Instance) | - |--------|------------------------|------------------| - | **Nature** | Classification/category | Specific topic assignment | - | **Examples** | GENEALOGY, MIGRATION | "Civil Registry in Utrecht" | - | **Properties** | Category metadata | Specific subject term | - | **Cardinality** | ~20-50 types | Many instances | - - **ARCHIVAL CONTEXT**: - - Finding aids and collections are categorized by subject topics - to facilitate discovery. TopicType defines the controlled vocabulary - of topic categories. - - **ONTOLOGY ALIGNMENT**: - - - SKOS: skos:Concept (controlled vocabulary term) - - Dublin Core: dcterms:subject (subject classification) - - RiC-O: rico:hasOrHadSubject (subject relationship) - - exact_mappings: - - skos:Concept - close_mappings: - - dcterms:subject - + description: >- + Category for classifying subject domains that can be assigned to heritage resources (e.g., genealogy, migration, colonial history). + alt_descriptions: + nl: Categorie voor het classificeren van onderwerpdomeinen die aan erfgoedbronnen kunnen worden toegewezen. + de: Kategorie zur Klassifizierung von Fachgebietsdomänen, die Kulturerbeobjekten zugewiesen werden können. + fr: Catégorie pour classer les domaines de sujet pouvant être attribués aux ressources patrimoniales. + es: Categoría para clasificar dominios temáticos que pueden asignarse a recursos patrimoniales. + ar: فئة لتصنيف نطاقات الموضوع التي يمكن تعيينها للموارد التراثية. + id: Kategori untuk mengklasifikasikan domain subjek yang dapat ditugaskan ke sumber daya warisan. + zh: 用于分类可分配给遗产资源的主题领域的类别。 + structured_aliases: + - literal_form: onderwerptype + in_language: nl + - literal_form: Thementyp + in_language: de + - literal_form: type de sujet + in_language: fr + - literal_form: tipo de tema + in_language: es + - literal_form: نوع الموضوع + in_language: ar + - literal_form: tipe topik + in_language: id + - literal_form: 主题类型 + in_language: zh abstract: true tree_root: false - + broad_mappings: + - skos:Concept slots: - - identified_by - - has_label - - has_description - - has_code - - has_hypernym - - has_hyponym - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - identified_by + - has_label + - has_description + - has_code + - has_hypernym + - has_hyponym + - has_score slot_usage: has_code: has_label: @@ -79,6 +66,10 @@ classes: has_hyponym: range: TopicType multivalued: true + has_score: + comments: + - TopicType represents CATEGORIES of subject topics as opposed to Topic (specific instance) + - Finding aids and collections are categorized by subject topics to facilitate discovery annotations: custodian_types: '["*"]' custodian_types_rationale: Subject topics are universal across all heritage custodian types. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TopicTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TopicTypes.yaml index 454e012468..9f24cb1f13 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TopicTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TopicTypes.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/TopicTypes name: TopicTypes -title: Subject Topic Type Subclasses +title: Subject Topic Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,18 +8,37 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - ./TopicType - - linkml:types +- ./TopicType +- linkml:types classes: GenealogyTopic: is_a: TopicType class_uri: hc:GenealogyTopic - description: 'Topic related to genealogical research and family history. - - - Includes: ancestry, family trees, descent lines, lineage research. - - ' + description: >- + Research domain concerning family ancestry, descent lines, and lineage history. + alt_descriptions: + nl: text:onderzoeksdomein betreffende familieafkomst, afstammingslijnen en stamboomgeschiedenis. + de: Forschungsbereich zu Familienabstammung, Abstammungslinien und Stammbaumgeschichte. + fr: Domaine de recherche concernant l'ascendance familiale, les lignées et l'histoire généalogique. + es: 'Concepto para: Research domain concerning family ancestry, descent lines, and lineage history.' + ar: 'مفهوم لـ: Research domain concerning family ancestry, descent lines, and lineage history.' + id: 'Konsep untuk: Research domain concerning family ancestry, descent lines, and lineage history.' + zh: 用于以下内容的概念:Research domain concerning family ancestry, descent lines, and lineage history. + structured_aliases: + - literal_form: genealogie + in_language: nl + - literal_form: Genealogie + in_language: de + - literal_form: généalogie + in_language: fr + - literal_form: genealogy topic + in_language: es + - literal_form: genealogy topic + in_language: ar + - literal_form: genealogy topic + in_language: id + - literal_form: genealogy topic + in_language: zh annotations: specificity_score: 0.65 specificity_rationale: Specific to genealogical/family history context. @@ -30,14 +49,31 @@ classes: CivilRegistryTopic: is_a: GenealogyTopic class_uri: hc:CivilRegistryTopic - description: 'Topic related to civil registry records. - - - Includes: birth certificates, death records, marriage records, - - burgerlijke stand (Dutch civil registration). - - ' + description: >- + Records of registration including births, marriages, and deaths maintained by government authorities. + alt_descriptions: + nl: Registries van burgerlijke stand inclusief geboorten, huwelijken en overlijdens bijgehouden door overheidsinstanties. + de: Personenstandseinträge einschließlich Geburten, Eheschließungen und Sterbefälle, geführt von Behörden. + fr: Registres d'état civil incluant naissances, mariages et décès tenus par les autorités gouvernementales. + es: 'Concepto para: Records of registration including births, marriages, and deaths maintained by government authorities.' + ar: 'مفهوم لـ: Records of registration including births, marriages, and deaths maintained by government authorities.' + id: 'Konsep untuk: Records of registration including births, marriages, and deaths maintained by government authorities.' + zh: 用于以下内容的概念:Records of registration including births, marriages, and deaths maintained by government authorities. + structured_aliases: + - literal_form: burgerlijke stand + in_language: nl + - literal_form: Personenstand + in_language: de + - literal_form: état civil + in_language: fr + - literal_form: civil registry topic + in_language: es + - literal_form: civil registry topic + in_language: ar + - literal_form: civil registry topic + in_language: id + - literal_form: civil registry topic + in_language: zh annotations: specificity_score: 0.75 specificity_rationale: Very specific archival record type. @@ -47,12 +83,31 @@ classes: NotarialRecordsTopic: is_a: GenealogyTopic class_uri: hc:NotarialRecordsTopic - description: 'Topic related to notarial archives. - - - Includes: wills, contracts, deeds, testaments, notarial acts. - - ' + description: >- + Legal instruments including wills, contracts, deeds, and testaments executed by notaries. + alt_descriptions: + nl: Juridische instrumenten inclusief testamenten, contracten, akten en testamenten uitgevoerd door notarissen. + de: Rechtliche Urkunden einschließlich Testamente, Verträge, Urkunden und Verfügungen, von Notaren beurkundet. + fr: Actes juridiques comprenant testaments, contrats, actes notariés exécutés par des notaires. + es: 'Concepto para: Legal instruments including wills, contracts, deeds, and testaments executed by notaries.' + ar: 'مفهوم لـ: Legal instruments including wills, contracts, deeds, and testaments executed by notaries.' + id: 'Konsep untuk: Legal instruments including wills, contracts, deeds, and testaments executed by notaries.' + zh: 用于以下内容的概念:Legal instruments including wills, contracts, deeds, and testaments executed by notaries. + structured_aliases: + - literal_form: notariële akten + in_language: nl + - literal_form: Notariatsurkunden + in_language: de + - literal_form: actes notariés + in_language: fr + - literal_form: notarial records topic + in_language: es + - literal_form: notarial records topic + in_language: ar + - literal_form: notarial records topic + in_language: id + - literal_form: notarial records topic + in_language: zh annotations: specificity_score: 0.75 specificity_rationale: Very specific archival record type. @@ -62,14 +117,31 @@ classes: ChurchRecordsTopic: is_a: GenealogyTopic class_uri: hc:ChurchRecordsTopic - description: 'Topic related to church and religious records. - - - Includes: baptism records, marriage registers, burial records, - - kerkelijke registers, doop/trouw/begraaf (DTB). - - ' + description: >- + Ecclesiastical registers of baptisms, marriages, and burials maintained by religious institutions. + alt_descriptions: + nl: Kerkelijke registers van doop, huwelijk en begrafenis bijgehouden door religieuze instellingen. + de: Kirchliche Register von Taufen, Trauungen und Beerdigungen, geführt von religiösen Einrichtungen. + fr: Registres paroissiaux de baptêmes, mariages et sépultures tenus par les institutions religieuses. + es: 'Concepto para: Ecclesiastical registers of baptisms, marriages, and burials maintained by religious institutions.' + ar: 'مفهوم لـ: Ecclesiastical registers of baptisms, marriages, and burials maintained by religious institutions.' + id: 'Konsep untuk: Ecclesiastical registers of baptisms, marriages, and burials maintained by religious institutions.' + zh: 用于以下内容的概念:Ecclesiastical registers of baptisms, marriages, and burials maintained by religious institutions. + structured_aliases: + - literal_form: kerkelijke registers + in_language: nl + - literal_form: Kirchenbücher + in_language: de + - literal_form: registres paroissiaux + in_language: fr + - literal_form: church records topic + in_language: es + - literal_form: church records topic + in_language: ar + - literal_form: church records topic + in_language: id + - literal_form: church records topic + in_language: zh annotations: specificity_score: 0.75 specificity_rationale: Very specific archival record type. @@ -79,14 +151,31 @@ classes: MigrationTopic: is_a: TopicType class_uri: hc:MigrationTopic - description: 'Topic related to migration and population movement. - - - Includes: emigration, immigration, diaspora, refugees, - - colonial migration, labor migration. - - ' + description: >- + Subject grouping focused on population movement, displacement, and settlement dynamics. + alt_descriptions: + nl: Bevolkingsbeweging inclusief emigratie, immigratie, diaspora en vluchtelingenervaringen. + de: Bevölkerungsbewegung einschließlich Auswanderung, Einwanderung, Diaspora und Fluchterfahrungen. + fr: Mouvements de population comprenant émigration, immigration, diaspora et expériences de réfugiés. + es: 'Concepto para: Population movement including emigration, immigration, diaspora, and refugee experiences.' + ar: 'مفهوم لـ: Population movement including emigration, immigration, diaspora, and refugee experiences.' + id: 'Konsep untuk: Population movement including emigration, immigration, diaspora, and refugee experiences.' + zh: 用于以下内容的概念:Population movement including emigration, immigration, diaspora, and refugee experiences. + structured_aliases: + - literal_form: migratie + in_language: nl + - literal_form: Migration + in_language: de + - literal_form: migration + in_language: fr + - literal_form: migration topic + in_language: es + - literal_form: migration topic + in_language: ar + - literal_form: migration topic + in_language: id + - literal_form: migration topic + in_language: zh annotations: specificity_score: 0.6 specificity_rationale: Broadly applicable historical theme. @@ -96,14 +185,31 @@ classes: ColonialHistoryTopic: is_a: TopicType class_uri: hc:ColonialHistoryTopic - description: 'Topic related to colonial history and heritage. - - - Includes: Dutch East Indies, Suriname, Antilles, - - colonial administration, decolonization. - - ' + description: >- + administration, decolonization, and post- heritage documentation. + alt_descriptions: + nl: Koloniaal bestuur, dekolonisatie en postkoloniaal erfgoeddocumentatie. + de: Kolonialverwaltung, Dekolonisierung und postkoloniale Erbedokumentation. + fr: Administration coloniale, décolonisation et documentation du patrimoine postcolonial. + es: 'Concepto para: administration, decolonization, and post- heritage documentation.' + ar: 'مفهوم لـ: administration, decolonization, and post- heritage documentation.' + id: 'Konsep untuk: administration, decolonization, and post- heritage documentation.' + zh: 用于以下内容的概念:administration, decolonization, and post- heritage documentation. + structured_aliases: + - literal_form: koloniale geschiedenis + in_language: nl + - literal_form: Kolonialgeschichte + in_language: de + - literal_form: histoire coloniale + in_language: fr + - literal_form: colonial history topic + in_language: es + - literal_form: colonial history topic + in_language: ar + - literal_form: colonial history topic + in_language: id + - literal_form: colonial history topic + in_language: zh annotations: specificity_score: 0.65 specificity_rationale: Specific historical context. @@ -113,14 +219,31 @@ classes: WarAndConflictTopic: is_a: TopicType class_uri: hc:WarAndConflictTopic - description: 'Topic related to war, military, and conflict. - - - Includes: World War II, resistance, occupation, - - military records, veterans. - - ' + description: >- + Military operations, resistance movements, occupation, and veterans' experiences. + alt_descriptions: + nl: Militaire operaties, verzetsbewegingen, bezetting en ervaringen van veteranen. + de: Militärische Operationen, Widerstandsbewegungen, Besatzung und Veteranenerfahrungen. + fr: Opérations militaires, mouvements de résistance, occupation et expériences des vétérans. + es: "Concepto para: Military operations, resistance movements, occupation, and veterans' experiences." + ar: "مفهوم لـ: Military operations, resistance movements, occupation, and veterans' experiences." + id: "Konsep untuk: Military operations, resistance movements, occupation, and veterans' experiences." + zh: 用于以下内容的概念:Military operations, resistance movements, occupation, and veterans' experiences. + structured_aliases: + - literal_form: oorlog en conflict + in_language: nl + - literal_form: Krieg und Konflikt + in_language: de + - literal_form: guerre et conflit + in_language: fr + - literal_form: conflict topic + in_language: es + - literal_form: conflict topic + in_language: ar + - literal_form: conflict topic + in_language: id + - literal_form: conflict topic + in_language: zh annotations: specificity_score: 0.6 specificity_rationale: Common historical research theme. @@ -130,14 +253,31 @@ classes: GovernmentAdministrationTopic: is_a: TopicType class_uri: hc:GovernmentAdministrationTopic - description: 'Topic related to government and public administration. - - - Includes: municipal records, provincial archives, - - governmental correspondence, policy documents. - - ' + description: >- + Subject grouping focused on public governance structures, mandates, and bureaucratic operations. + alt_descriptions: + nl: Gemeentelijke, provinciale en nationale overheidsarchieven en beleidsdocumentatie. + de: Kommunale, provinzielle und nationale Regierungsakten und Politkdokumentation. + fr: Archives gouvernementales municipales, provinciales et nationales et documentation politique. + es: 'Concepto para: Municipal, provincial, and national governmental records and policy documentation.' + ar: 'مفهوم لـ: Municipal, provincial, and national governmental records and policy documentation.' + id: 'Konsep untuk: Municipal, provincial, and national governmental records and policy documentation.' + zh: 用于以下内容的概念:Municipal, provincial, and national governmental records and policy documentation. + structured_aliases: + - literal_form: overheidsadministratie + in_language: nl + - literal_form: Regierungsverwaltung + in_language: de + - literal_form: administration gouvernementale + in_language: fr + - literal_form: government administration topic + in_language: es + - literal_form: government administration topic + in_language: ar + - literal_form: government administration topic + in_language: id + - literal_form: government administration topic + in_language: zh annotations: specificity_score: 0.55 specificity_rationale: Broad administrative category. @@ -147,14 +287,31 @@ classes: JusticeTopic: is_a: TopicType class_uri: hc:JusticeTopic - description: 'Topic related to justice and legal history. - - - Includes: court records, criminal cases, legal proceedings, - - rechtbanken, justitie. - - ' + description: >- + Court proceedings, criminal cases, and legal system documentation. + alt_descriptions: + nl: Rechtbankprocedures, strafzaken en documentatie van het rechtssysteem. + de: Gerichtsverfahren, Strafsachen und Dokumentation des Rechtssystems. + fr: Procédures judiciaires, affaires criminelles et documentation du système juridique. + es: 'Concepto para: Court proceedings, criminal cases, and legal system documentation.' + ar: 'مفهوم لـ: Court proceedings, criminal cases, and legal system documentation.' + id: 'Konsep untuk: Court proceedings, criminal cases, and legal system documentation.' + zh: 用于以下内容的概念:Court proceedings, criminal cases, and legal system documentation. + structured_aliases: + - literal_form: justitie + in_language: nl + - literal_form: Justiz + in_language: de + - literal_form: justice + in_language: fr + - literal_form: justice topic + in_language: es + - literal_form: justice topic + in_language: ar + - literal_form: justice topic + in_language: id + - literal_form: justice topic + in_language: zh annotations: specificity_score: 0.65 specificity_rationale: Specific to legal/judicial archives. @@ -164,14 +321,31 @@ classes: EconomicHistoryTopic: is_a: TopicType class_uri: hc:EconomicHistoryTopic - description: 'Topic related to economic and trade history. - - - Includes: business archives, trade records, guilds, - - economic development, industry. - - ' + description: >- + Business archives, trade records, guilds, and industrial development. + alt_descriptions: + nl: Bedrijfsarchieven, handelsregisters, gilden en industriële ontwikkeling. + de: Unternehmensarchive, Handelsregister, Zünfte und industrielle Entwicklung. + fr: Archives d'entreprises, registres commerciaux, guildes et développement industriel. + es: 'Concepto para: Business archives, trade records, guilds, and industrial development.' + ar: 'مفهوم لـ: Business archives, trade records, guilds, and industrial development.' + id: 'Konsep untuk: Business archives, trade records, guilds, and industrial development.' + zh: 用于以下内容的概念:Business archives, trade records, guilds, and industrial development. + structured_aliases: + - literal_form: economische geschiedenis + in_language: nl + - literal_form: Wirtschaftsgeschichte + in_language: de + - literal_form: histoire économique + in_language: fr + - literal_form: economic history topic + in_language: es + - literal_form: economic history topic + in_language: ar + - literal_form: economic history topic + in_language: id + - literal_form: economic history topic + in_language: zh annotations: specificity_score: 0.55 specificity_rationale: Broad economic history category. @@ -181,14 +355,31 @@ classes: SocialHistoryTopic: is_a: TopicType class_uri: hc:SocialHistoryTopic - description: 'Topic related to social history and welfare. - - - Includes: poverty, healthcare, education history, - - social movements, labor history. - - ' + description: >- + welfare, healthcare, education, and labor movement. + alt_descriptions: + nl: Sociale zorg, gezondheidszorg, onderwijs en geschiedenis van de arbeidersbeweging. + de: Sozialfürsorge, Gesundheitswesen, Bildung und Geschichte der Arbeiterbewegung. + fr: Protection sociale, santé, éducation et histoire du mouvement ouvrier. + es: 'Concepto para: welfare, healthcare, education, and labor movement.' + ar: 'مفهوم لـ: welfare, healthcare, education, and labor movement.' + id: 'Konsep untuk: welfare, healthcare, education, and labor movement.' + zh: 用于以下内容的概念:welfare, healthcare, education, and labor movement. + structured_aliases: + - literal_form: sociale geschiedenis + in_language: nl + - literal_form: Sozialgeschichte + in_language: de + - literal_form: histoire sociale + in_language: fr + - literal_form: social history topic + in_language: es + - literal_form: social history topic + in_language: ar + - literal_form: social history topic + in_language: id + - literal_form: social history topic + in_language: zh annotations: specificity_score: 0.55 specificity_rationale: Broad social history category. @@ -198,14 +389,31 @@ classes: LocalHistoryTopic: is_a: TopicType class_uri: hc:LocalHistoryTopic - description: 'Topic related to local and regional history. - - - Includes: municipal history, regional heritage, - - streekgeschiedenis, plaatselijke historie. - - ' + description: >- + Municipal and regional documenting communities and traditions. + alt_descriptions: + nl: Gemeentelijke en regionale geschiedenis die lokale gemeenschappen en tradities documenteert. + de: Kommunal- und Regionalgeschichte, die lokale Gemeinschaften und Traditionen dokumentiert. + fr: Histoire municipale et régionale documentant les communautés et traditions locales. + es: 'Concepto para: Municipal and regional documenting communities and traditions.' + ar: 'مفهوم لـ: Municipal and regional documenting communities and traditions.' + id: 'Konsep untuk: Municipal and regional documenting communities and traditions.' + zh: 用于以下内容的概念:Municipal and regional documenting communities and traditions. + structured_aliases: + - literal_form: lokale geschiedenis + in_language: nl + - literal_form: Lokalgeschichte + in_language: de + - literal_form: histoire locale + in_language: fr + - literal_form: local history topic + in_language: es + - literal_form: local history topic + in_language: ar + - literal_form: local history topic + in_language: id + - literal_form: local history topic + in_language: zh annotations: specificity_score: 0.5 specificity_rationale: Common research theme applicable everywhere. @@ -215,14 +423,31 @@ classes: CulturalHeritageTopic: is_a: TopicType class_uri: hc:CulturalHeritageTopic - description: 'Topic related to cultural heritage and arts. - - - Includes: art history, monuments, architecture, - - intangible heritage, cultural traditions. - - ' + description: >- + Art history, monuments, architecture, and intangible traditions. + alt_descriptions: + nl: Kunstgeschiedenis, monumenten, architectuur en immaterieel cultureel erfgoed. + de: Kunstgeschichte, Denkmäler, Architektur und immaterielles Kulturerbe. + fr: Histoire de l'art, monuments, architecture et patrimoine culturel immatériel. + es: 'Concepto para: Art history, monuments, architecture, and intangible traditions.' + ar: 'مفهوم لـ: Art history, monuments, architecture, and intangible traditions.' + id: 'Konsep untuk: Art history, monuments, architecture, and intangible traditions.' + zh: 用于以下内容的概念:Art history, monuments, architecture, and intangible traditions. + structured_aliases: + - literal_form: cultureel erfgoed + in_language: nl + - literal_form: Kulturerbe + in_language: de + - literal_form: patrimoine culturel + in_language: fr + - literal_form: cultural heritage topic + in_language: es + - literal_form: cultural heritage topic + in_language: ar + - literal_form: cultural heritage topic + in_language: id + - literal_form: cultural heritage topic + in_language: zh annotations: specificity_score: 0.5 specificity_rationale: Broad cultural heritage category. @@ -232,14 +457,31 @@ classes: ReligiousHistoryTopic: is_a: TopicType class_uri: hc:ReligiousHistoryTopic - description: 'Topic related to religious history and institutions. - - - Includes: church history, monasteries, religious orders, - - ecclesiastical administration. - - ' + description: >- + Ecclesiastical institutions, monasteries, orders, and church administration. + alt_descriptions: + nl: Kerkelijke instellingen, kloosters, religieuze ordes en kerkbestuur. + de: Kirchliche Einrichtungen, Klöster, Ordensgemeinschaften und Kirchenverwaltung. + fr: Institutions ecclésiastiques, monastères, ordres religieux et administration ecclésiastique. + es: 'Concepto para: Ecclesiastical institutions, monasteries, orders, and church administration.' + ar: 'مفهوم لـ: Ecclesiastical institutions, monasteries, orders, and church administration.' + id: 'Konsep untuk: Ecclesiastical institutions, monasteries, orders, and church administration.' + zh: 用于以下内容的概念:Ecclesiastical institutions, monasteries, orders, and church administration. + structured_aliases: + - literal_form: religieuze geschiedenis + in_language: nl + - literal_form: Religionsgeschichte + in_language: de + - literal_form: histoire religieuse + in_language: fr + - literal_form: religious history topic + in_language: es + - literal_form: religious history topic + in_language: ar + - literal_form: religious history topic + in_language: id + - literal_form: religious history topic + in_language: zh annotations: specificity_score: 0.6 specificity_rationale: Specific religious/ecclesiastical context. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml index a90504d359..3af9bc8aa5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TrackIdentifier.yaml @@ -1,18 +1,43 @@ id: https://nde.nl/ontology/hc/class/TrackIdentifier name: TrackIdentifier +title: Track Identifier prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: TrackIdentifier: class_uri: hc:TrackIdentifier - close_mappings: + description: >- + Unique code or reference assigned to an audio or music recording within a cataloging system. + alt_descriptions: + nl: Unieke code of verwijzing toegewezen aan een audio- of muziekopname binnen een catalogiseringssysteem. + de: Eindeutiger Code oder Referenz, der einer Audio- oder Musikaufnahme in einem Katalogisierungssystem zugewiesen wird. + fr: Code unique ou référence attribué à un enregistrement audio ou musical dans un système de catalogage. + es: Código único o referencia asignado a una grabación de audio o música dentro de un sistema de catalogación. + ar: رمز أو مرجع فريد يُعين لتسجيل صوتي أو موسيقي ضمن نظام الفهرسة. + id: Kode atau referensi unik yang ditugaskan untuk rekaman audio atau musik dalam sistem katalog. + zh: 在编目系统中分配给音频或音乐录音的唯一代码或引用。 + structured_aliases: + - literal_form: trackidentificatie + in_language: nl + - literal_form: Track-Identifikator + in_language: de + - literal_form: identifiant de piste + in_language: fr + - literal_form: identificador de pista + in_language: es + - literal_form: معرف المسار + in_language: ar + - literal_form: pengenal trek + in_language: id + - literal_form: 曲目标识符 + in_language: zh + broad_mappings: - schema:identifier - description: Identifier for audio/music tracks slots: - has_code annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TradeRegister.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TradeRegister.yaml index 5b7adff484..f8972486c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TradeRegister.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TradeRegister.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/trade-register name: trade_register -title: TradeRegister Class +title: Trade Register prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,33 +9,53 @@ prefixes: schema: http://schema.org/ rov: http://www.w3.org/ns/regorg# imports: - - linkml:types - - ../enums/RegisterTypeEnum - - ../metadata - - ../slots/has_description - - ../slots/has_endpoint - - ../slots/has_format - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_url - - ../slots/in_jurisdiction - - ../slots/maintained_by - - ../slots/20260202_matang/new/register_abbreviation - - ../slots/20260202_matang/new/register_id - - ../slots/20260202_matang/new/register_name - - ../slots/20260202_matang/new/register_name_local - - ../slots/20260202_matang/new/register_type +- linkml:types +- ../enums/RegisterTypeEnum +- ../metadata +- ../slots/has_description +- ../slots/has_endpoint +- ../slots/has_format +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_url +- ../slots/in_jurisdiction +- ../slots/maintained_by +- ../slots/has_abbreviation +- ../slots/has_label +- ../slots/has_type default_prefix: hc classes: TradeRegister: class_uri: gleif_ra:BusinessRegistry - description: "Official business or trade register where organizations are formally registered.\n\nA TradeRegister is the **register itself** (the database/system), distinct from \nthe RegistrationAuthority (the organization maintaining it). In many jurisdictions\nthese are tightly coupled (KvK maintains Handelsregister), but conceptually separate.\n\n**Ontology Alignment:**\n\n- gleif_ra:BusinessRegistry - \"a registry for registering and maintaining information \n about business entities\" (subclass of gleif_base:Registry)\n- gleif_base:Registry - \"A system, typically an information system, that records \n the registration of items\"\n\n**Key Distinction:**\n- TradeRegister: The register/database (e.g., \"Handelsregister\", \"Companies Register\")\n- RegistrationAuthority: The organization (e.g., \"Kamer van Koophandel\", \"Companies House\")\n\n**GLEIF Integration:**\n\nGLEIF maintains the Registration Authorities List (RAL) with 1,050+ business registers\nacross 232 jurisdictions\ - \ worldwide. Each register has a unique RA code.\n\nReference: https://www.gleif.org/en/about-lei/code-lists/registration-authorities-list\n\n**Examples by Country:**\n\n**Netherlands (NL)**:\n- Handelsregister (HR) - General commercial register\n- Maintained by: Kamer van Koophandel (KvK)\n- GLEIF RA Code: RA000439\n\n**Germany (DE)**:\n- Handelsregister (HRB/HRA) - Commercial register\n- Maintained by: Local courts (Amtsgericht)\n- GLEIF RA Codes: RA000385 (Munich), RA000386 (Hamburg), etc.\n\n**United Kingdom (GB)**:\n- Companies Register\n- Maintained by: Companies House\n- GLEIF RA Code: RA000585\n\n**United States (US)**:\n- State-level registers (e.g., Delaware Division of Corporations)\n- GLEIF RA Codes: RA000598 (Delaware), RA000658 (New York), etc.\n\n**Japan (JP)**:\n- \u5546\u696D\u767B\u8A18\u7C3F (Commercial Registration Book)\n- Maintained by: Legal Affairs Bureau (\u6CD5\u52D9\u5C40)\n- GLEIF RA Code: RA000429\n\n**Register Types:**\n\n1. **Commercial Register**: For-profit\ - \ businesses (GmbH, BV, Ltd, Inc)\n2. **Foundation Register**: Non-profit foundations (Stichting, Stiftung)\n3. **Association Register**: Voluntary associations (Vereniging, Verein)\n4. **Charity Register**: Registered charities (UK Charity Commission)\n5. **Cultural Register**: Heritage institutions (some countries)\n\nSee also:\n- Jurisdiction: Geographic/legal scope of the register\n- RegistrationAuthority: Organization maintaining the register\n- RegistrationNumber: Individual registration issued by this register\n" - exact_mappings: + description: >- + Official government-maintained in which business entities are formally incorporated and recorded. + alt_descriptions: + nl: Officieel door de overheid bijgehouden register waarin ondernemingen formeel worden ingeschreven. + de: Offizielles staatliches Register, in dem Unternehmen formell eingetragen und erfasst werden. + fr: Registre officiel maintenu par l'État dans lequel les entités commerciales sont formellement constituées et enregistrées. + es: Registro oficial mantenido por el gobierno en el que las entidades comerciales se constituyen y registran formalmente. + ar: سجل رسمي تديره الحكومة تُسجل فيه الكيانات التجارية رسميًا وتُدرج. + id: Register resmi yang dikelola pemerintah tempat entitas bisnis secara formal didirikan dan dicatat. + zh: 政府维护的官方登记簿,商业实体在其中正式注册和记录。 + structured_aliases: + - literal_form: handelsregister + in_language: nl + - literal_form: Handelsregister + in_language: de + - literal_form: registre du commerce + in_language: fr + - literal_form: registro mercantil + in_language: es + - literal_form: سجل تجاري + in_language: ar + - literal_form: register dagang + in_language: id + - literal_form: 工商登记簿 + in_language: zh + broad_mappings: - gleif_ra:BusinessRegistry - close_mappings: - gleif_base:Registry + close_mappings: - schema:GovernmentService related_mappings: - rov:RegisteredOrganization @@ -44,37 +64,31 @@ classes: - has_description - identified_by - has_format + - in_jurisdiction - maintained_by - - register_abbreviation - - register_id - - register_name - - register_name_local - - register_type + - has_abbreviation + - has_label + - has_type - has_score - has_url slot_usage: - register_id: + identified_by: + range: string identifier: true required: true - register_name: + has_label: required: true - register_name_local: + has_abbreviation: required: false - register_abbreviation: - required: false - register_type: + has_type: required: true in_jurisdiction: required: true maintained_by: required: true - identified_by: - range: GLEIFIdentifier - inlined: true - required: false has_url: range: uri - inlined: false # Fixed invalid inline for primitive type + inlined: false multivalued: false has_endpoint: range: APIEndpoint @@ -83,6 +97,10 @@ classes: - value: has_url: https://api.kvk.nl/ has_description: KvK Handelsregister API + comments: + - TradeRegister models the register system/database itself + - RegistrationAuthority models the organization maintaining that register + - Registers may expose endpoints/APIs and jurisdiction-scoped identifiers annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml index 108176e45a..59d375d94e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/TradeUnionArchive name: TradeUnionArchive -title: TradeUnionArchive Type +title: Trade Union Archive prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -15,27 +15,48 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- ../classes/AgentType +- ../classes/TradeUnionArchiveRecordSetType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: TradeUnionArchive: - description: An archive formed by the documentation of labor organizations, trade unions, and workers' movements. Trade - union archives (Gewerkschaftsarchive) preserve records documenting the history of organized labor, including meeting - minutes, correspondence, publications, photographs, and other materials relating to workers' rights, collective bargaining, - strikes, and labor activism. + description: >- + Custodial organization within labor movements that governs, preserves, and provides access to documentary heritage. + alt_descriptions: + nl: Erfgoedbeheerder die documentatie van arbeidsorganisaties, vakbonden en arbeidersbewegingen bewaart. + de: Kulturerbeverwalter, der Dokumentation von Arbeitsorganisationen, Gewerkschaften und Arbeiterbewegungen bewahrt. + fr: Dépositaire du patrimoine préservant la documentation des organisations syndicales et des mouvements ouvriers. + es: Custodio patrimonial que preserva documentación de organizaciones laborales y sindicatos. + ar: أمين تراث يحفظ وثائق منظمات العمال والنقابات العمالية والحركات العمالية. + id: Pengelola warisan yang melestarikan dokumentasi organisasi buruh dan serikat pekerja. + zh: 保存劳工组织、工会和工人运动文献资料的遗产保管机构。 + structured_aliases: + - literal_form: vakbondsarchief + in_language: nl + - literal_form: Gewerkschaftsarchiv + in_language: de + - literal_form: archives syndicales + in_language: fr + - literal_form: archivo sindical + in_language: es + - literal_form: أرشيف نقابي + in_language: ar + - literal_form: arsip serikat buruh + in_language: id + - literal_form: 工会档案 + in_language: zh is_a: CustodianType class_uri: schema:ArchiveOrganization - exact_mappings: - - wd:Q66604802 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q66604802 broad_mappings: - wd:Q166118 slots: @@ -45,14 +66,12 @@ classes: - related_to - identified_by slot_usage: - identified_by: null + identified_by: hold_record_set: - equals_expression: '["hc:UnionAdministrationFonds", "hc:CollectiveBargainingSeries", "hc:StrikeDocumentationCollection", - "hc:LaborPublicationsCollection", "hc:WorkersPhotographyCollection"] - - ' + range: TradeUnionArchiveRecordSetType + multivalued: true has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true @@ -62,6 +81,10 @@ classes: - SocialArchive - EconomicArchive - TradeUnionArchiveRecordSetType + comments: + - Preserves records of labor organizations and workers' movements + - Major Dutch collection at IISG (International Institute of Social History) + - Documents collective bargaining, strikes, and workers' rights annotations: label_de: Gewerkschaftsarchiv skos:prefLabel: Trade Union Archive @@ -70,10 +93,3 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - comments: - - Gewerkschaftsarchiv (de) - - archivo sindical (es) - - archives syndicales (fr) - - Preserves records of labor organizations and workers' movements - - Major Dutch collection at IISG (International Institute of Social History) - - Documents collective bargaining, strikes, and workers' rights diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml index 02ffd08768..69a5ba2f50 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetType.yaml @@ -17,9 +17,33 @@ classes: TradeUnionArchiveRecordSetType: abstract: true class_uri: rico:RecordSetType - description: "Abstract base class for all trade union archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by trade union and\nlabor movement archives. These archives preserve records documenting \norganized labor, workers' rights, collective bargaining, and social movements.\n\n**Subclasses**:\n- UnionAdministrationFonds (governance and organizational records)\n- CollectiveBargainingSeries (contracts, negotiations, arbitration)\n- StrikeDocumentationCollection (labor actions and disputes)\n- LaborPublicationsCollection (newspapers, pamphlets, propaganda)\n- WorkersPhotographyCollection (visual documentation of labor)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of labor records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nTradeUnionArchive (ArchiveOrganizationType) = the custodian institution.\nTradeUnionArchiveRecordSetType (rico:RecordSetType)\ - \ = the collection types held.\n\n**Historical Significance**:\nTrade union archives document the struggle for workers' rights, the \ndevelopment of labor law, and social movements. They are essential\nsources for labor history, economic history, and social history.\n" - exact_mappings: + alt_descriptions: + nl: Abstracte basisklasse voor recordsettypen in vakbonds- en arbeidersarchieven. + de: Abstrakte Basisklasse fuer Recordset-Typen in Gewerkschafts- und Arbeiterarchiven. + fr: Classe de base abstraite pour les types de jeux de documents des archives syndicales. + es: Clase base abstracta para tipos de conjuntos documentales de archivos sindicales. + ar: فئة أساس مجردة لأنواع مجموعات السجلات في أرشيفات النقابات العمالية. + id: Kelas dasar abstrak untuk tipe set rekaman dalam arsip serikat pekerja. + zh: 工会与劳工档案记录集类型的抽象基类。 + structured_aliases: + - literal_form: type vakbondsarchief-recordset + in_language: nl + - literal_form: Gewerkschaftsarchiv-Recordsettyp + in_language: de + - literal_form: type de jeu de documents syndical + in_language: fr + - literal_form: tipo de conjunto documental sindical + in_language: es + - literal_form: نوع مجموعة سجلات نقابية + in_language: ar + - literal_form: tipe set rekaman serikat pekerja + in_language: id + - literal_form: 工会档案记录集类型 + in_language: zh + description: >- + Abstract category for grouping documentary holdings from organized labor + movements by provenance or arrangement pattern. + broad_mappings: - rico:RecordSetType see_also: - TradeUnionArchive @@ -31,10 +55,12 @@ classes: slots: - has_type - has_score - slot_usage: - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + This class models record set types, not archive organizations. + + Use TradeUnionArchive for the custodian organization type, and + TradeUnionArchiveRecordSetType subclasses for fonds/series/collection types. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml index 0ab0176097..927457a6c7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -21,103 +22,42 @@ classes: UnionAdministrationFonds: is_a: TradeUnionArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for trade union administration records organized - as fonds. - - - **Definition**: - - Records created by trade union governance and administrative functions, - - documenting organizational management, membership, finances, and operations. - - Organized by provenance (creating union body) following archival principles. - - - **Typical Contents**: - - - Constitution and bylaws (statuten) - - - Congress/conference minutes (congresverslagen) - - - Executive board minutes (bestuursvergaderingen) - - - Membership registers (ledenregisters) - - - Financial records (financiele administratie) - - - Correspondence files - - - Annual reports (jaarverslagen) - - - Election records - - - Affiliation documents (federation memberships) - - - Legal documents (incorporation, mergers) - - - **Organizational Levels**: - - Union administration records may originate from: - - - National/international federations - - - Industry-wide unions - - - Local chapters/branches - - - Shop floor committees - - - Works councils (ondernemingsraden) - - - **Historical Value**: - - Union administration fonds are primary sources for: - - - History of labor organizations - - - Development of union democracy - - - Workers'' collective action - - - Social and economic history - - - **Dutch Context**: - - Key organizations: - - - FNV (Federatie Nederlandse Vakbeweging) - - - CNV (Christelijk Nationaal Vakverbond) - - - IISG (International Institute of Social History) - - - Historical: NVV, NKV, etc. - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the fonds organizational principle as defined by rico-rst:Fonds - - (provenance-based organization by creating union body or administrative unit). - - ' + description: >- + Provenance-based grouping for governance and operational documentation + produced by labor organizations. + alt_descriptions: + nl: Herkomstgebaseerde groepering voor bestuurs- en operationele documentatie van arbeidsorganisaties. + de: Provenienzbasierte Gruppierung fuer Leitungs- und Betriebsunterlagen von Arbeitsorganisationen. + fr: Regroupement fonde sur la provenance pour la documentation de gouvernance et de fonctionnement d organisations du travail. + es: Agrupacion basada en procedencia para documentacion de gobierno y operaciones de organizaciones laborales. + ar: تجميع قائم على المصدر لوثائق الحوكمة والتشغيل الصادرة عن منظمات العمل. + id: Pengelompokan berbasis asal-usul untuk dokumentasi tata kelola dan operasional organisasi pekerja. + zh: 按来源原则组织的劳动组织治理与运营文献分组。 structured_aliases: - literal_form: Gewerkschaftsverwaltungsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fondo de administracion sindical + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds d'administration syndicale + predicate: EXACT_SYNONYM in_language: fr - literal_form: vakbondsbestuursarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: fundo de administracao sindical + predicate: EXACT_SYNONYM in_language: pt + - literal_form: مجموعة إدارة نقابية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan administrasi serikat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 工运治理全宗 + predicate: EXACT_SYNONYM + in_language: zh keywords: - union administration - congress minutes @@ -126,13 +66,10 @@ classes: - labor organization broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -149,129 +86,54 @@ classes: slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: UnionAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:UnionAdministrationFonds has_note: - equals_string: This RecordSetType classifies record sets following the fonds - principle as defined by rico-rst:Fonds. Provenance-based organization by creating - union body (federation, national union, local, committee). + equals_string: This RecordSetType classifies record sets following the fonds principle as defined by rico-rst:Fonds. Provenance-based organization by creating union body (federation, national union, local, committee). has_scope: - equals_string: '["bylaws", "congress minutes", "membership records", "financial - records", "correspondence"]' - has_scope: - equals_string: '["collective bargaining contracts", "strike documentation", - "publications"]' + equals_string: '["bylaws", "congress minutes", "membership records", "financial records", "correspondence"]' CollectiveBargainingSeries: is_a: TradeUnionArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for collective bargaining records organized - as series. - - - **Definition**: - - Records documenting collective bargaining negotiations, labor contracts, - - and industrial relations. Typically organized as chronological series - - by industry, employer, or contract period. - - - **Typical Contents**: - - - Collective labor agreements (CAO''s - collectieve arbeidsovereenkomsten) - - - Negotiation records and minutes - - - Position papers and proposals - - - Arbitration and mediation records - - - Wage schedules and benefit documentation - - - Working conditions agreements - - - Grievance procedures - - - Dispute resolution records - - - Industry-wide agreements - - - Company-level contracts - - - **Contract Types**: - - - Sector-level agreements (bedrijfstak-CAO) - - - Company-level agreements (ondernemings-CAO) - - - Framework agreements - - - Supplementary agreements - - - Works council agreements - - - **Research Value**: - - Collective bargaining records are essential for: - - - Labor law history - - - Economic history (wage development) - - - Industrial relations research - - - Comparative labor studies - - - **Dutch Context**: - - Key elements: - - - CAO''s (Collectieve Arbeidsovereenkomsten) - - - SER adviezen (Social-Economic Council) - - - Stichting van de Arbeid (Labor Foundation) - - - Loonbeleid (wage policy) documentation - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the series organizational principle as defined by rico-rst:Series - - (chronological has_arrangement by industry sector, employer, or contract period). - - ' + description: >- + Chronological grouping for negotiation agreements, wage schedules, and + industrial-relations files. + alt_descriptions: + nl: Chronologische groepering voor onderhandelingsafspraken, loonoverzichten en dossiers over arbeidsverhoudingen. + de: Chronologische Gruppierung fuer Verhandlungsvereinbarungen, Lohnplaene und Unterlagen zu Arbeitsbeziehungen. + fr: Regroupement chronologique des accords de negociation, baremes salariaux et dossiers de relations professionnelles. + es: Agrupacion cronologica de acuerdos de negociacion, escalas salariales y expedientes de relaciones laborales. + ar: تجميع زمني لاتفاقات التفاوض وجداول الأجور وملفات علاقات العمل. + id: Pengelompokan kronologis untuk kesepakatan negosiasi, skala upah, dan berkas hubungan industrial. + zh: 对谈判协议、薪酬表与劳资关系档案的时间序列分组。 structured_aliases: - literal_form: Tarifverhandlungsserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de negociacion colectiva + predicate: EXACT_SYNONYM in_language: es - literal_form: serie de negociation collective + predicate: EXACT_SYNONYM in_language: fr - literal_form: CAO-archief + predicate: EXACT_SYNONYM in_language: nl - literal_form: serie de negociacao coletiva + predicate: EXACT_SYNONYM in_language: pt + - literal_form: سلسلة تفاوض عمالي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri perundingan kerja + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 劳资协商系列 + predicate: EXACT_SYNONYM + in_language: zh keywords: - collective bargaining - CAO @@ -281,13 +143,10 @@ classes: - industrial relations broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q185583 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -296,141 +155,53 @@ classes: - has_type - has_score - has_note - - organizational_principle - - organizational_principle_uri - - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: CollectiveBargainingSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:CollectiveBargainingSeries has_note: - equals_string: This RecordSetType classifies record sets following the series - principle as defined by rico-rst:Series. Chronological has_arrangement by - industry sector, employer, or contract period. + equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Chronological arrangement by industry sector, employer, or contract period. has_scope: - equals_string: '["CAOs", "negotiations", "arbitration", "wage agreements", - "working conditions"]' - has_scope: - equals_string: '["union governance", "strike records", "publications", "photographs"]' - has_note: - equals_string: Collective labor agreements have legal status and are publicly - registered in Netherlands. Historical agreements document evolution of labor - law and worker protections. + equals_string: '["CAOs", "negotiations", "arbitration", "wage agreements", "working conditions"]' StrikeDocumentationCollection: is_a: TradeUnionArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for strike and labor action documentation. - - - **Definition**: - - Collections documenting strikes, lockouts, and other labor actions. - - Combines official records with collected materials documenting worker - - mobilization, negotiations, and outcomes. - - - **Typical Contents**: - - - Strike notices and declarations - - - Picket line records - - - Negotiation documentation during strikes - - - Strike funds and financial records - - - Solidarity actions documentation - - - Press coverage and media documentation - - - Photographs and films - - - Posters, leaflets, and propaganda - - - Police and government reports - - - Settlement agreements - - - Court documents (injunctions, rulings) - - - Personal testimonies and memoirs - - - **Types of Labor Actions**: - - - General strikes (algemene stakingen) - - - Industry-wide strikes - - - Wildcat strikes - - - Sit-down strikes (bedrijfsbezettingen) - - - Sympathy strikes - - - Lockouts - - - Work-to-rule actions (stiptheidsacties) - - - **Historical Significance**: - - Strike documentation records: - - - Worker solidarity and collective action - - - Labor-management conflict - - - Social movement dynamics - - - Political aspects of labor disputes - - - Economic impacts - - - **Dutch Context**: - - Notable historical strikes: - - - February Strike 1941 (Februaristaking) - - - Dockworkers strikes - - - Transport strikes - - - Mining strikes (Limburg) - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the collection organizational principle as defined by rico-rst:Collection - - (assembled documentation organized by strike/action, industry, or time period). - - ' + description: >- + Assembled body of evidence on labor stoppages, protests, and related + dispute actions. + alt_descriptions: + nl: Samengebracht corpus met bewijsmateriaal over werkonderbrekingen, protesten en verwante arbeidsconflicten. + de: Zusammengefuehrter Bestand mit Nachweisen zu Arbeitsniederlegungen, Protesten und verwandten Konflikthandlungen. + fr: Ensemble documentaire reunissant des preuves de cessations de travail, protestations et actions de conflit associees. + es: Conjunto reunido de evidencias sobre paros laborales, protestas y acciones vinculadas a conflictos. + ar: مجموعة مجمّعة من الأدلة حول توقفات العمل والاحتجاجات وإجراءات النزاع المرتبطة بها. + id: Korpus terhimpun berisi bukti penghentian kerja, protes, dan aksi sengketa terkait. + zh: 汇集罢工停工、抗议及相关争议行动证据的组合文献体。 structured_aliases: - literal_form: Streikdokumentationssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: coleccion de documentacion de huelgas + predicate: EXACT_SYNONYM in_language: es - literal_form: collection de documentation de greves + predicate: EXACT_SYNONYM in_language: fr - literal_form: stakingsarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: colecao de documentacao de greves + predicate: EXACT_SYNONYM in_language: pt + - literal_form: مجموعة توثيق الإضرابات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi mogok + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 劳资冲突文献汇编 + predicate: EXACT_SYNONYM + in_language: zh keywords: - strike documentation - labor actions @@ -440,13 +211,11 @@ classes: - Februaristaking broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q9388534 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -461,137 +230,54 @@ classes: slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:ResearchOrganizationType"]' - has_type: - equals_string: StrikeDocumentationCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:StrikeDocumentationCollection has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled documentation organized - by strike event, industry, or time period. + equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled documentation organized by strike event, industry, or time period. has_scope: - equals_string: '["strike records", "picket documentation", "solidarity actions", - "posters", "photographs"]' - has_scope: - equals_string: '["routine collective bargaining", "union administration", - "ongoing publications"]' + equals_string: '["strike records", "picket documentation", "solidarity actions", "posters", "photographs"]' LaborPublicationsCollection: is_a: TradeUnionArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for labor movement publications and printed - materials. - - - **Definition**: - - Collections of publications produced by or for the labor movement, - - including newspapers, magazines, pamphlets, and propaganda materials. - - Documents workers'' communication, education, and political organizing. - - - **Typical Contents**: - - - Union newspapers and magazines (vakbondskranten) - - - Industry journals - - - Political pamphlets and brochures - - - Educational materials (vormingsmateriaal) - - - Election materials - - - Congress publications - - - Anniversary publications - - - May Day publications - - - International labor publications - - - Theoretical journals - - - Workers'' almanacs and yearbooks - - - **Publication Types**: - - - Regular periodicals - - - Special issues - - - One-time publications - - - Leaflets and flyers - - - Posters - - - Membership bulletins - - - **Content Themes**: - - - Workers'' rights and conditions - - - Political commentary - - - International solidarity - - - Union news and announcements - - - Educational content - - - Cultural contributions - - - **Dutch Context**: - - Notable publications: - - - Het Vrije Volk (historical) - - - De Vakbeweging - - - FNV Magazine - - - CNV Informatie - - - Industry-specific publications - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the collection organizational principle as defined by rico-rst:Collection - - (assembled publications organized by title, publisher, or subject). - - ' + description: >- + Assembled body of printed movement media such as newspapers, journals, + pamphlets, and bulletins. + alt_descriptions: + nl: Samengebrachte reeks gedrukte bewegingmedia zoals kranten, tijdschriften, pamfletten en bulletins. + de: Zusammengefuehrter Bestand gedruckter Bewegungsmedien wie Zeitungen, Journale, Flugschriften und Bulletins. + fr: Ensemble de medias imprimes du mouvement, tels que journaux, revues, brochures et bulletins. + es: Conjunto de medios impresos del movimiento, como periodicos, revistas, folletos y boletines. + ar: مجموعة من وسائط الحركة المطبوعة مثل الصحف والدوريات والمنشورات والنشرات. + id: Himpunan media cetak gerakan seperti surat kabar, jurnal, pamflet, dan buletin. + zh: 汇集报刊、期刊、小册子与公报等运动印刷媒介的文献体。 structured_aliases: - literal_form: Arbeiterpressesammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: coleccion de publicaciones obreras + predicate: EXACT_SYNONYM in_language: es - literal_form: collection de publications ouvrieres + predicate: EXACT_SYNONYM in_language: fr - literal_form: vakbondsperscollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: colecao de publicacoes operarias + predicate: EXACT_SYNONYM in_language: pt + - literal_form: مجموعة منشورات الحركة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi terbitan gerakan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 工运印刷文献汇编 + predicate: EXACT_SYNONYM + in_language: zh keywords: - labor publications - union newspapers @@ -602,13 +288,11 @@ classes: - 1 mei broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q732577 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -620,153 +304,54 @@ classes: slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]' - has_type: - equals_string: LaborPublicationsCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:LaborPublicationsCollection has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled publications organized - by title, publisher, union, or subject matter. + equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled publications organized by title, publisher, union, or subject matter. has_scope: - equals_string: '["newspapers", "magazines", "pamphlets", "educational materials", - "propaganda"]' - has_scope: - equals_string: '["administrative records", "contracts", "photographs (separate)", - "personal papers"]' - has_note: - equals_string: Historical labor publications often printed on acidic paper - requiring preservation intervention. Digitization projects increasingly - making these collections accessible online. + equals_string: '["newspapers", "magazines", "pamphlets", "educational materials", "propaganda"]' WorkersPhotographyCollection: is_a: TradeUnionArchiveRecordSetType class_uri: rico:RecordSetType - description: 'A rico:RecordSetType for workers'' photography and visual documentation. - - - **Definition**: - - Collections of photographs and visual materials documenting workers, - - workplaces, labor actions, and the labor movement. Includes both - - professional documentation and amateur/vernacular photography. - - - **Typical Contents**: - - - Workplace photographs (fabrieksfoto''s) - - - Worker portraits and group photos - - - Strike and demonstration photographs - - - May Day celebration images - - - Congress and meeting photographs - - - Leadership portraits - - - Industrial landscapes - - - Working conditions documentation - - - Safety and health documentation - - - Social events and celebrations - - - International solidarity images - - - **Photography Types**: - - - Documentary photography - - - News/press photography - - - Propaganda photography - - - Vernacular/amateur photography - - - Industrial photography - - - Portrait photography - - - **Historical Formats**: - - - Glass plate negatives - - - Photographic prints - - - 35mm negatives and slides - - - Digital images - - - Films and videos - - - **Documentary Value**: - - Workers'' photography documents: - - - Working conditions and environments - - - Labor struggles and victories - - - Worker solidarity and community - - - Industrial heritage - - - Social change over time - - - **Dutch Context**: - - Collections at: - - - IISG (major photographic collections) - - - Regional archives - - - Industry-specific archives - - - Municipal archives (local labor history) - - - **RiC-O Alignment**: - - This class is a specialized rico:RecordSetType. Records classified with this - - type follow the collection organizational principle as defined by rico-rst:Collection - - (assembled visual documentation organized by subject, event, photographer, or - period). - - ' + description: >- + Assembled visual corpus depicting workplaces, demonstrations, and + industrial social life. + alt_descriptions: + nl: Samengebracht visueel corpus met werkplekken, demonstraties en industrieel sociaal leven. + de: Zusammengefuehrter visueller Bestand zu Arbeitsorten, Demonstrationen und sozialem Leben im industriellen Umfeld. + fr: Corpus visuel rassemble representant lieux de travail, manifestations et vie sociale industrielle. + es: Corpus visual reunido que muestra lugares de trabajo, manifestaciones y vida social industrial. + ar: مجموعة بصرية مجمّعة تُظهر أماكن العمل والمظاهرات والحياة الاجتماعية الصناعية. + id: Korpus visual terhimpun yang menggambarkan tempat kerja, demonstrasi, dan kehidupan sosial industri. + zh: 汇集工作场所、示威活动与工业社会生活图像的视觉文献体。 structured_aliases: - literal_form: Arbeiterfotografiesammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: coleccion de fotografia obrera + predicate: EXACT_SYNONYM in_language: es - literal_form: collection de photographie ouvriere + predicate: EXACT_SYNONYM in_language: fr - literal_form: arbeidersfotocollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: colecao de fotografia operaria + predicate: EXACT_SYNONYM in_language: pt + - literal_form: مجموعة صور عمالية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi foto pekerja + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 劳动图像汇编 + predicate: EXACT_SYNONYM + in_language: zh keywords: - workers photography - workplace photographs @@ -779,13 +364,10 @@ classes: - worker portraits broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q1260006 - - rico:RecordSetType - - skos:Concept - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -799,32 +381,12 @@ classes: slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_note - - has_note - - has_type - - has_scope - has_scope slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - has_type: - equals_string: WorkersPhotographyCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:WorkersPhotographyCollection has_note: - equals_string: This RecordSetType classifies record sets following the collection - principle as defined by rico-rst:Collection. Assembled visual documentation organized - by subject, event, photographer, or time period. + equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled visual documentation organized by subject, event, photographer, or time period. has_scope: - equals_string: '["workplace photos", "strike images", "portraits", "demonstrations", - "celebrations"]' - has_scope: - equals_string: '["textual records", "publications", "administrative files"]' - has_note: - equals_string: Historical photographic materials require specialized preservation. - Digitization critical for access and preservation. Metadata and identification - of subjects often incomplete. + equals_string: '["workplace photos", "strike images", "portraits", "demonstrations", "celebrations"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml index 66b8bd3b07..c5e730a35b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductType.yaml @@ -20,7 +20,32 @@ classes: TraditionalProductType: class_uri: skos:Concept abstract: true - description: Type of traditional product + description: >- + Abstract category for customary outputs rooted in inherited local + knowledge, techniques, or material culture. + alt_descriptions: + nl: Abstracte categorie voor traditionele producten die geworteld zijn in overgeleverde lokale kennis, technieken of materiele cultuur. + de: Abstrakte Kategorie fuer traditionelle Produkte, die in ueberliefertem lokalen Wissen, Techniken oder materieller Kultur verankert sind. + fr: Categorie abstraite pour des produits traditionnels ancrés dans des savoirs locaux transmis, des techniques ou la culture materielle. + es: Categoria abstracta para productos tradicionales arraigados en conocimientos locales heredados, tecnicas o cultura material. + ar: فئة تجريدية لمنتجات تقليدية متجذرة في معرفة محلية موروثة أو تقنيات أو ثقافة مادية. + id: Kategori abstrak untuk produk tradisional yang berakar pada pengetahuan lokal turun-temurun, teknik, atau budaya material. + zh: 用于分类植根于地方传承知识、工艺或物质文化的传统产品的抽象类别。 + structured_aliases: + - literal_form: traditioneel producttype + in_language: nl + - literal_form: traditioneller Produkttyp + in_language: de + - literal_form: type de produit traditionnel + in_language: fr + - literal_form: tipo de producto tradicional + in_language: es + - literal_form: نوع منتج تقليدي + in_language: ar + - literal_form: tipe produk tradisional + in_language: id + - literal_form: 传统产品类型 + in_language: zh slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml index 082580bef5..866f43f27d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml @@ -3,13 +3,37 @@ name: TraditionalProductTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - ./TraditionalProductType - linkml:types classes: FoodProduct: is_a: TraditionalProductType - description: Traditional food products + description: Culinary goods prepared with inherited local recipes and methods. + alt_descriptions: + nl: Culinaire goederen bereid met overgeleverde lokale recepten en werkwijzen. + de: Kulinarische Erzeugnisse nach ueberlieferten lokalen Rezepten und Verfahren. + fr: Produits culinaires prepares selon des recettes et methodes locales transmises. + es: Bienes culinarios elaborados con recetas y metodos locales heredados. + ar: سلع طهوية تُحضَّر وفق وصفات وأساليب محلية موروثة. + id: Produk kuliner yang dibuat dengan resep dan metode lokal turun-temurun. + zh: 依据地方传承配方与工艺制作的饮食类产物。 + structured_aliases: + - literal_form: traditioneel voedingsgoed + in_language: nl + - literal_form: traditionelles Nahrungsmittelgut + in_language: de + - literal_form: produit culinaire traditionnel + in_language: fr + - literal_form: bien culinario tradicional + in_language: es + - literal_form: منتج غذائي تقليدي + in_language: ar + - literal_form: produk kuliner tradisional + in_language: id + - literal_form: 传统饮食产物 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -18,16 +42,85 @@ classes: - skos:Concept TextileProduct: is_a: TraditionalProductType - description: Traditional textile products + description: Fiber-based goods made through inherited weaving, spinning, or dyeing practices. + alt_descriptions: + nl: Vezelgebonden goederen gemaakt met overgeleverde weef-, spin- of verfpraktijken. + de: Faserbasierte Erzeugnisse aus ueberlieferten Web-, Spinn- oder Faerbepraktiken. + fr: Biens a base de fibres realises selon des pratiques transmises de tissage, filage ou teinture. + es: Bienes basados en fibras elaborados con practicas heredadas de tejido, hilado o tintura. + ar: منتجات قائمة على الألياف تُصنع بممارسات موروثة في النسج أو الغزل أو الصباغة. + id: Produk berbasis serat yang dibuat dengan praktik tenun, pintal, atau pewarnaan turun-temurun. + zh: 以纤维为基础、采用传承纺织纺纱染整技艺制作的产物。 + structured_aliases: + - literal_form: traditioneel vezelgoed + in_language: nl + - literal_form: traditionelles Fasererzeugnis + in_language: de + - literal_form: produit textile traditionnel + in_language: fr + - literal_form: bien textil tradicional + in_language: es + - literal_form: منتج نسيجي تقليدي + in_language: ar + - literal_form: produk serat tradisional + in_language: id + - literal_form: 传统纤维工艺产物 + in_language: zh broad_mappings: - skos:Concept CraftProduct: is_a: TraditionalProductType - description: Traditional craft products + description: Handmade goods produced with established artisanal techniques and regional styles. + alt_descriptions: + nl: Handgemaakte goederen vervaardigd met gevestigde ambachtelijke technieken en regionale stijlen. + de: Handgefertigte Erzeugnisse mit etablierten handwerklichen Techniken und regionalen Stilen. + fr: Biens faits main produits par des techniques artisanales etablies et des styles regionaux. + es: Bienes hechos a mano elaborados con tecnicas artesanales establecidas y estilos regionales. + ar: منتجات يدوية تُصنع بتقنيات حرفية راسخة وأنماط إقليمية. + id: Produk buatan tangan yang dihasilkan dengan teknik kerajinan mapan dan gaya regional. + zh: 采用成熟手工技艺与地域风格制作的手工产物。 + structured_aliases: + - literal_form: traditioneel ambachtsgoed + in_language: nl + - literal_form: traditionelles Handwerkserzeugnis + in_language: de + - literal_form: produit artisanal traditionnel + in_language: fr + - literal_form: bien artesanal tradicional + in_language: es + - literal_form: منتج حرفي تقليدي + in_language: ar + - literal_form: produk kerajinan tradisional + in_language: id + - literal_form: 传统手工产物 + in_language: zh broad_mappings: - skos:Concept BeverageProduct: is_a: TraditionalProductType - description: Traditional beverages + description: Drinkable goods produced from customary ingredients and inherited preparation practices. + alt_descriptions: + nl: Drinkbare goederen gemaakt van gangbare ingrediënten en overgeleverde bereidingspraktijken. + de: Trinkbare Erzeugnisse aus ueblichen Zutaten und ueberlieferten Herstellungspraktiken. + fr: Produits a boire prepares avec des ingredients coutumiers et des pratiques transmises. + es: Productos bebibles elaborados con ingredientes habituales y practicas heredadas. + ar: منتجات شرابية تُحضَّر من مكونات متعارف عليها وممارسات إعداد موروثة. + id: Produk minuman yang dibuat dari bahan lazim dan praktik pengolahan turun-temurun. + zh: 采用惯常原料与传承工序制作的饮用类产物。 + structured_aliases: + - literal_form: traditioneel drankgoed + in_language: nl + - literal_form: traditionelles Getraenkeerzeugnis + in_language: de + - literal_form: produit de boisson traditionnel + in_language: fr + - literal_form: bien de bebida tradicional + in_language: es + - literal_form: منتج شرابي تقليدي + in_language: ar + - literal_form: produk minuman tradisional + in_language: id + - literal_form: 传统饮品产物 + in_language: zh broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml index 5bd9c79215..9999c5c76a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TranscriptFormat.yaml @@ -10,7 +10,36 @@ imports: classes: TranscriptFormat: class_uri: dct:MediaType - description: Format for transcripts (VTT, SRT, etc.) + description: >- + Media encoding specification for time-aligned textual renderings of spoken + content. + alt_descriptions: + nl: Mediatype voor het coderen van tijdgesynchroniseerde transcripties of ondertitels. + de: Medienformat zur Kodierung zeitlich synchronisierter Transkripte oder Untertitel. + fr: Format de media servant a encoder des transcriptions ou sous-titres synchronises. + es: Formato de medio para codificar transcripciones o subtitulos sincronizados en el tiempo. + ar: صيغة وسائط لترميز نصوص تفريغ أو ترجمات متزامنة زمنيًا. + id: Format media untuk pengodean transkrip atau teks terjemahan yang tersinkron waktu. + zh: 用于编码时间对齐转写或字幕文本的媒体格式。 + structured_aliases: + - literal_form: transcriptformaat + in_language: nl + - literal_form: Transkriptformat + in_language: de + - literal_form: format de transcription + in_language: fr + - literal_form: formato de transcripcion + in_language: es + - literal_form: تنسيق التفريغ النصي + in_language: ar + - literal_form: format transkrip + in_language: id + - literal_form: 转写格式 + in_language: zh + keywords: + - VTT + - SRT + - caption format slots: - has_format annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TransferEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TransferEvent.yaml index 6b49de4d37..ac1efbf821 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TransferEvent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TransferEvent.yaml @@ -1,5 +1,5 @@ id: https://nde.nl/ontology/hc/class/TransferEvent -name: transfer_event_class +name: TransferEvent title: TransferEvent Class prefixes: linkml: https://w3id.org/linkml/ @@ -15,34 +15,41 @@ imports: - ../slots/has_description # migrated from has_description per Rule 55 - ../slots/has_policy - ../slots/has_score # was: template_specificity - - ../slots/20260202_matang/new/starts_or_started_at_location + - ../slots/originate_from - ../slots/temporal_extent classes: TransferEvent: class_uri: crm:E10_Transfer_of_Custody - description: | - Event representing transfer of custody, ownership, or physical location. - **Purpose**: - TransferEvent models significant transfers in heritage contexts: - - Collection transfers between institutions - - Relocation of holdings - - Custody changes (legal guardianship) - - Ownership changes - **Ontological Alignment**: - - **Primary**: `crm:E10_Transfer_of_Custody` - CIDOC-CRM custody transfer - - **Close**: `rico:TransferEvent` - RiC-O transfer event - - **Related**: `prov:Activity` - PROV-O activity (general activity) - **Key Components**: - - `temporal_extent`: When the transfer occurred (TimeSpan) - - `starts_or_started_at_location`: Origin location - - `ends_or_ended_at_location`: Destination location - - `has_policy`: Transfer policy governing the transfer - - `has_description`: Narrative description - **Replaces** (per slot_fixes.yaml): - - `transfer_to_collection_date` (simple date) - - `transfer_policy` (simple string) - - `transfer_location` (simple string) - - `transfer_location_text` (simple string) + description: >- + Process in which custody, ownership, or physical holding location changes + for heritage materials. + alt_descriptions: + nl: Gebeurtenis die een wijziging in bewaring, eigendom of fysieke overdracht van erfgoedmateriaal vastlegt. + de: Ereignis zur Erfassung einer Aenderung von Verwahrung, Eigentum oder physischem Uebergang von Kulturgut. + fr: Evenement consignant un changement de garde, de propriete ou de transfert physique de materiaux patrimoniaux. + es: Evento que registra un cambio de custodia, propiedad o traslado fisico de materiales patrimoniales. + ar: حدث يوثّق تغيّر الحيازة أو الملكية أو النقل المكاني لمواد تراثية. + id: Peristiwa yang mencatat perubahan kustodi, kepemilikan, atau perpindahan fisik materi warisan. + zh: 记录遗产材料保管、所有权或物理转移变化的事件。 + structured_aliases: + - literal_form: overdrachtsgebeurtenis + in_language: nl + - literal_form: Uebergabeereignis + in_language: de + - literal_form: evenement de transfert + in_language: fr + - literal_form: evento de transferencia + in_language: es + - literal_form: حدث نقل + in_language: ar + - literal_form: peristiwa transfer + in_language: id + - literal_form: 移交事件 + in_language: zh + keywords: + - custody change + - ownership transfer + - relocation exact_mappings: - crm:E10_Transfer_of_Custody close_mappings: @@ -52,7 +59,7 @@ classes: - schema:TransferAction slots: - temporal_extent - - starts_or_started_at_location + - originate_from - has_description # was: has_description - has_policy - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) @@ -61,11 +68,11 @@ classes: range: TimeSpan required: false inlined: true - starts_or_started_at_location: + originate_from: range: Location required: false inlined: true - has_description: # was: has_description + has_score: # range: string required: false inlined: false # Fixed invalid inline for primitive type @@ -79,12 +86,15 @@ classes: custodian_types_primary: null specificity_score: 0.5 specificity_rationale: Specialized event type for custody/ownership changes. + modeling_notes: | + Replaces legacy string/date transfer slots with structured links to + TimeSpan, Location, and TransferPolicy. examples: - value: | temporal_extent: begin_of_the_begin: has_timestamp: "2020-01-15T00:00:00Z" # was: timestamp_value - migrated per Rule 53 - starts_or_started_at_location: + originate_from: location_name: "Old Storage Facility" has_description: # was: has_description - description_text: "Transfer of historical photographs to new climate-controlled facility" \ No newline at end of file + description_text: "Transfer of historical photographs to new climate-controlled facility" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml index 2158ff2345..ca38b70731 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml @@ -1,5 +1,5 @@ id: https://nde.nl/ontology/hc/class/TransferPolicy -name: transfer_policy_class +name: TransferPolicy title: TransferPolicy Class prefixes: @@ -22,26 +22,33 @@ classes: TransferPolicy: is_a: Policy # Added 2026-01-22 per condition_policy migration (Rule 53) class_uri: hc:TransferPolicy # Changed from odrl:Policy to avoid collision with base class - description: | - Policy governing custody or ownership transfers. - - **Purpose**: - TransferPolicy captures the rules and conditions under which - heritage materials may be transferred between institutions, - including donor restrictions and legal requirements. - - **Ontological Alignment**: - - **Primary**: `odrl:Policy` - ODRL policy (rights/rules) - - **Close**: `rico:RecordResourceTransferRule` - RiC-O transfer rule - - **Related**: `dcterms:RightsStatement` - rights/access statement - - **Use Cases**: - - Donor restrictions on collection transfers - - Deaccessioning policies - - Inter-institutional loan agreements - - Government archive transfer regulations - - exact_mappings: + description: >- + Governance rules that define conditions and constraints for custody or + ownership handover of heritage materials between parties. + alt_descriptions: + nl: Beleidskader dat voorwaarden en beperkingen vastlegt voor overdracht van bewaring of eigendom van erfgoedmateriaal tussen partijen. + de: Regelwerk mit Bedingungen und Einschraenkungen fuer den Uebergang von Verwahrung oder Eigentum an Kulturgut zwischen Parteien. + fr: Politique definissant les conditions et contraintes de transfert de garde ou de propriete de materiaux patrimoniaux entre parties. + es: Politica que define condiciones y restricciones para la transferencia de custodia o propiedad de materiales patrimoniales entre partes. + ar: سياسة تحدد الشروط والقيود لنقل الحيازة أو الملكية لمواد تراثية بين الأطراف. + id: Kebijakan yang menetapkan syarat dan batasan perpindahan kustodi atau kepemilikan materi warisan antar pihak. + zh: 规定遗产材料在各方之间转移保管或所有权条件与约束的政策。 + structured_aliases: + - literal_form: overdrachtsbeleid + in_language: nl + - literal_form: Transferregel + in_language: de + - literal_form: politique de transfert + in_language: fr + - literal_form: politica de transferencia + in_language: es + - literal_form: سياسة النقل + in_language: ar + - literal_form: kebijakan transfer + in_language: id + - literal_form: 移交政策 + in_language: zh + broad_mappings: - odrl:Policy close_mappings: @@ -58,6 +65,7 @@ classes: slot_usage: has_label: + has_score: # range: string required: false has_text: @@ -78,4 +86,4 @@ classes: examples: - value: | policy_name: "Donor Transfer Restriction" - policy_text: "Materials may not be transferred to institutions outside the Netherlands without donor consent." \ No newline at end of file + policy_text: "Materials may not be transferred to institutions outside the Netherlands without donor consent." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TransitionType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TransitionType.yaml index 2f100325e4..c19c1ac46a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TransitionType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TransitionType.yaml @@ -21,11 +21,34 @@ imports: classes: TransitionType: class_uri: skos:Concept - description: "Abstract base class for video transition type classifications.\n\n**DEFINITION**:\n\nTransitionType represents CATEGORIES of video transitions detected during\nautomated video annotation. Each subclass defines the visual characteristics\nand semantic meaning of a specific transition type.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | TransitionType (This Class) | DetectedTransition (Instance) |\n|--------|----------------------------|------------------------------|\n| **Nature** | Classification/category | Individual detection result |\n| **Examples** | CUT, FADE_IN, DISSOLVE | \"Cut at 01:23:45\" |\n| **Properties** | Category metadata | Timestamp, confidence, frames |\n| **Cardinality** | ~8 types | Many instances per video |\n\n**CATEGORY STRUCTURE**:\n\nTransition types organized by visual effect:\n\n1. **INSTANTANEOUS**: Immediate changes\n - CUT: Direct shot-to-shot change\n \n2. **GRADUAL OPACITY**: Brightness-based transitions\n - FADE_IN: Gradual appearance\ - \ from black\n - FADE_OUT: Gradual disappearance to black\n - DISSOLVE: Cross-fade between shots\n \n3. **GEOMETRIC**: Pattern-based reveals\n - WIPE: Moving boundary between shots\n \n4. **COMPLEX**: Advanced effects\n - MORPH: Shape-based transformation\n - FLASH: Bright flash between shots\n \n5. **OTHER**: Unclassified or novel transitions\n\n**REPLACES**: TransitionTypeEnum from VideoAnnotationTypes.yaml\n\n**DETECTION CONTEXT**:\n\nTransitionType is used with the detection pattern:\n```\nVideoAnnotation\n \u2514\u2500\u2500 has_detected \u2192 DetectedEntity\n \u2514\u2500\u2500 has_type \u2192 TransitionType (THIS CLASS)\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Transition types form a controlled vocabulary\n- **EBUCore**: Aligns with broadcast annotation ontology\n- **CIDOC-CRM E55_Type**: Cultural heritage type system\n\n**HERITAGE CONTEXT**:\n\nDifferent transition types carry semantic meaning:\n- CUT: Maintains continuity,\ - \ standard editing\n- FADE: Indicates beginning/end, chapter breaks\n- DISSOLVE: Time passage, dream sequences, thematic links\n- WIPE: Common in older films (1930s-1950s), educational content\n- FLASH: Flashbacks, memories, dramatic emphasis\n\nUnderstanding transitions helps:\n- Identify chapter/section boundaries in documentary films\n- Detect stylistic signatures of film periods/directors\n- Support accessibility (scene change warnings)\n- Improve automatic video segmentation\n\n**SUBCLASSES**:\n\nSee TransitionTypes.yaml for concrete transition type subclasses:\n- CutTransition\n- FadeInTransition\n- FadeOutTransition\n- DissolveTransition\n- WipeTransition\n- MorphTransition\n- FlashTransition\n- OtherTransition\n" + alt_descriptions: + nl: Abstracte basisclassificatie van video-overgangstypen in annotaties. + de: Abstrakte Basisklassifikation von Video-Uebergangstypen in Annotationen. + fr: Classification de base abstraite des types de transitions video dans les annotations. + es: Clasificacion base abstracta de tipos de transicion de video en anotaciones. + ar: تصنيف أساسي مجرد لأنواع انتقالات الفيديو في سياق التعليقات التوضيحية. + id: Klasifikasi dasar abstrak untuk tipe transisi video dalam anotasi. + zh: 用于视频注释中转场类型的抽象基础分类。 + structured_aliases: + - literal_form: overgangstype + in_language: nl + - literal_form: Uebergangstyp + in_language: de + - literal_form: type de transition + in_language: fr + - literal_form: tipo de transicion + in_language: es + - literal_form: نوع الانتقال + in_language: ar + - literal_form: tipe transisi + in_language: id + - literal_form: 转场类型 + in_language: zh + description: >- + Abstract category for shot-boundary change patterns detected in moving-image + annotations. abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E55_Type @@ -93,6 +116,17 @@ classes: replaces_enum: TransitionTypeEnum migration_date: '2026-01-13' custodian_types: "['*']" + modeling_notes: | + Type vs instance + + - TransitionType models categories (CUT, DISSOLVE, etc.). + - Detection instances carry timestamps, confidence, and frame context. + + Typical groupings + + - instantaneous: CUT + - gradual opacity: FADE_IN, FADE_OUT, DISSOLVE + - geometric/other effects: WIPE and related variants comments: - Abstract base class - use specific subclasses (CutTransition, etc.) - Represents TRANSITION TYPES, not detection instances @@ -119,4 +153,4 @@ classes: - Dissolve@en - overgang@nl has_description: Cross-fade transition where one shot gradually blends into the next - has_hypernym: https://nde.nl/ontology/hc/transition-type/gradual \ No newline at end of file + has_hypernym: https://nde.nl/ontology/hc/transition-type/gradual diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml index a1cc5a54ae..0cffe2c35a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TransitionTypes.yaml @@ -17,39 +17,35 @@ classes: CutTransition: is_a: TransitionType class_uri: hc:CutTransition - description: 'Instantaneous transition between shots (hard cut). - - - The most common transition type in video editing. A cut is an immediate - - change from one shot to the next with no visual effect. Used to maintain - - pacing and continuity. - - - **VISUAL CHARACTERISTICS**: - - - Frame N belongs to shot A - - - Frame N+1 belongs to shot B - - - No intermediate frames - - - **DETECTION**: - - - High histogram difference between consecutive frames - - - Sharp boundary in visual features - - - No temporal blending detected - - ' + description: Instantaneous boundary change between adjacent shots with no interpolation. + alt_descriptions: + nl: Ogenblikkelijke shotgrenswijziging tussen opeenvolgende shots zonder interpolatie. + de: Unmittelbarer Wechsel der Shot-Grenze zwischen benachbarten Einstellungen ohne Interpolation. + fr: Changement instantane de limite entre plans consecutifs sans interpolation. + es: Cambio instantaneo de limite entre tomas contiguas sin interpolacion. + ar: تغيّر فوري في حد الانتقال بين لقطات متجاورة دون مزج. + id: Perubahan batas antar shot yang seketika tanpa interpolasi. + zh: 相邻镜头之间无插值的瞬时边界变化。 + structured_aliases: + - literal_form: harde snede + in_language: nl + - literal_form: harter Schnittwechsel + in_language: de + - literal_form: bascule immediate + in_language: fr + - literal_form: cambio instantaneo de plano + in_language: es + - literal_form: تبديل فوري + in_language: ar + - literal_form: pergantian seketika + in_language: id + - literal_form: 瞬时镜头切换 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/cut) @@ -60,45 +56,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. - custodian_types: '[''*'']' + legacy_description: Preserved verbose guidance on cut transition characteristics and detection cues. broad_mappings: - - skos:Concept + - skos:Concept + FadeInTransition: is_a: TransitionType class_uri: hc:FadeInTransition - description: 'Gradual appearance from black (or color). - - - A transition where the image gradually appears from a solid color - - (typically black). Common at the beginning of videos or after - - scene breaks. Creates a soft, deliberate opening. - - - **VISUAL CHARACTERISTICS**: - - - Starts with black/colored frame - - - Image brightness gradually increases - - - Duration typically 0.5-2 seconds - - - **HERITAGE CONTEXT**: - - - Common in documentary intros - - - Indicates formal beginning - - - May mark chapter/section starts - - ' + description: Gradual increase from full darkness or solid matte into visible imagery. + alt_descriptions: + nl: Geleidelijke toename van volledige duisternis of effen vlak naar zichtbaar beeld. + de: Allmaehlicher Uebergang von vollstaendiger Dunkelheit oder einfarbiger Flaeche zu sichtbarem Bild. + fr: Augmentation progressive depuis l obscurite totale ou un a-plat vers une image visible. + es: Incremento gradual desde oscuridad total o fondo uniforme hacia imagen visible. + ar: ازدياد تدريجي من ظلام كامل أو خلفية مصمتة إلى صورة مرئية. + id: Peningkatan bertahap dari gelap penuh atau bidang polos menuju citra terlihat. + zh: 从全黑或纯色底逐步增强到可见画面的过程。 + structured_aliases: + - literal_form: opkomen uit zwart + in_language: nl + - literal_form: Einblendaufbau + in_language: de + - literal_form: apparition progressive + in_language: fr + - literal_form: aparicion gradual + in_language: es + - literal_form: ظهور تدريجي + in_language: ar + - literal_form: muncul bertahap + in_language: id + - literal_form: 渐显入画 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/fade-in) @@ -109,48 +102,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on fade-in transition characteristics and use cases. broad_mappings: - - skos:Concept + - skos:Concept + FadeOutTransition: is_a: TransitionType class_uri: hc:FadeOutTransition - description: 'Gradual disappearance to black (or color). - - - A transition where the image gradually disappears to a solid color - - (typically black). Common at the end of videos or before scene breaks. - - Creates a sense of closure or finality. - - - **VISUAL CHARACTERISTICS**: - - - Starts with normal image - - - Image brightness gradually decreases - - - Ends with black/colored frame - - - Duration typically 0.5-2 seconds - - - **HERITAGE CONTEXT**: - - - Common at documentary endings - - - Indicates formal conclusion - - - May mark chapter/section ends - - - Often paired with fade-in - - ' + description: Gradual decrease from visible imagery to full darkness or solid matte. + alt_descriptions: + nl: Geleidelijke afname van zichtbaar beeld naar volledige duisternis of effen vlak. + de: Allmaehlicher Rueckgang von sichtbarem Bild zu vollstaendiger Dunkelheit oder einfarbiger Flaeche. + fr: Diminution progressive d une image visible vers l obscurite totale ou un a-plat. + es: Disminucion gradual de imagen visible hacia oscuridad total o fondo uniforme. + ar: انخفاض تدريجي من صورة مرئية إلى ظلام كامل أو خلفية مصمتة. + id: Penurunan bertahap dari citra terlihat menuju gelap penuh atau bidang polos. + zh: 从可见画面逐步减弱到全黑或纯色底的过程。 + structured_aliases: + - literal_form: uitdoof naar zwart + in_language: nl + - literal_form: Ausblendabsenkung + in_language: de + - literal_form: disparition progressive + in_language: fr + - literal_form: desaparicion gradual + in_language: es + - literal_form: اختفاء تدريجي + in_language: ar + - literal_form: hilang bertahap + in_language: id + - literal_form: 渐隐出画 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/fade-out) @@ -161,48 +148,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on fade-out transition characteristics and use cases. broad_mappings: - - skos:Concept + - skos:Concept + DissolveTransition: is_a: TransitionType class_uri: hc:DissolveTransition - description: 'Cross-fade transition between shots. - - - A transition where one shot gradually blends into the next. Both images - - are visible simultaneously during the transition. Often used to indicate - - passage of time or to create a dreamlike effect. - - - **VISUAL CHARACTERISTICS**: - - - Shot A opacity decreases - - - Shot B opacity increases - - - Intermediate frames show both images superimposed - - - Duration typically 0.5-3 seconds - - - **HERITAGE CONTEXT**: - - - Often indicates passage of time - - - Common between related scenes - - - Creates narrative connection between shots - - - Historical significance in early cinema - - ' + description: Overlap blend where outgoing and incoming shots coexist briefly. + alt_descriptions: + nl: Overlappende menging waarbij uitgaand en inkomend shot kort samen zichtbaar zijn. + de: Ueberblendung mit kurzzeitiger Gleichzeitigkeit von ausgehender und eingehender Einstellung. + fr: Fondu superpose ou plans sortant et entrant coexistent brievement. + es: Mezcla superpuesta en la que toma saliente y entrante coexisten brevemente. + ar: مزج متراكب تتواجد فيه اللقطة الخارجة والداخلة معًا لفترة وجيزة. + id: Campuran tumpang tindih saat shot keluar dan masuk tampil bersamaan sesaat. + zh: 出入镜头短暂共存的叠化混合效果。 + structured_aliases: + - literal_form: overvloei + in_language: nl + - literal_form: Ueberblendmischung + in_language: de + - literal_form: fondu enchainé + in_language: fr + - literal_form: mezcla encadenada + in_language: es + - literal_form: مزج متداخل + in_language: ar + - literal_form: campur tindih + in_language: id + - literal_form: 叠化 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/dissolve) @@ -213,50 +194,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on dissolve transition characteristics and heritage context. broad_mappings: - - skos:Concept + - skos:Concept + WipeTransition: is_a: TransitionType class_uri: hc:WipeTransition - description: 'Geometric wipe transition effect. - - - A transition where the new shot is revealed by a moving boundary - - (line, shape, or pattern) that travels across the frame. Various - - patterns are possible including horizontal, vertical, diagonal, - - iris, clock, and more complex shapes. - - - **VISUAL CHARACTERISTICS**: - - - Clear boundary between shots during transition - - - Geometric pattern moves across frame - - - Both shots visible but spatially separated - - - Duration varies widely - - - **HERITAGE CONTEXT**: - - - Common in older films (1930s-1950s) - - - Star Wars revival in 1977+ - - - Period indicator for film history - - - Educational and documentary use - - ' + description: Moving geometric boundary that replaces one shot with another. + alt_descriptions: + nl: Bewegende geometrische grens die het ene shot door het andere vervangt. + de: Bewegte geometrische Grenze, die eine Einstellung durch eine andere ersetzt. + fr: Frontiere geometrique mobile remplacant un plan par un autre. + es: Frontera geometrica en movimiento que reemplaza una toma por otra. + ar: حد هندسي متحرك يستبدل لقطة بأخرى. + id: Batas geometris bergerak yang menggantikan satu shot dengan shot lain. + zh: 通过移动几何边界将一个镜头替换为另一个镜头。 + structured_aliases: + - literal_form: veegovergang + in_language: nl + - literal_form: geometrischer Abstreifer + in_language: de + - literal_form: balayage geometrique + in_language: fr + - literal_form: barrido geometrico + in_language: es + - literal_form: مسح هندسي + in_language: ar + - literal_form: sapuan geometris + in_language: id + - literal_form: 几何擦除替换 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/wipe) @@ -267,48 +240,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on wipe transition characteristics and historical context. broad_mappings: - - skos:Concept + - skos:Concept + MorphTransition: is_a: TransitionType class_uri: hc:MorphTransition - description: 'Morphing transition effect. - - - A transition where one image smoothly transforms into another - - through warping and blending. One of the most complex transition - - types, requiring sophisticated processing. - - - **VISUAL CHARACTERISTICS**: - - - One image warps into another - - - Objects in shot A morph into objects in shot B - - - Complex intermediate frames generated - - - Duration typically 1-5 seconds - - - **HERITAGE CONTEXT**: - - - Rare in heritage content - - - More common in music videos, commercials - - - Technical achievement indicator - - - Modern digital effect (1990s+) - - ' + description: Continuous warp blending one visual form into a different form. + alt_descriptions: + nl: Doorlopende vervormingsmenging waarbij de ene beeldvorm in een andere overgaat. + de: Kontinuierliche Verformungsmischung, bei der eine Bildform in eine andere uebergeht. + fr: Melange par deformation continue transformant une forme visuelle en une autre. + es: Mezcla por deformacion continua que transforma una forma visual en otra. + ar: مزج تشوّهي متواصل تتحول فيه هيئة بصرية إلى أخرى. + id: Pencampuran distorsi berkelanjutan yang mengubah satu bentuk visual ke bentuk lain. + zh: 通过连续形变将一种视觉形态融合为另一种形态。 + structured_aliases: + - literal_form: vervormingsmenging + in_language: nl + - literal_form: Formverzerrungsblendung + in_language: de + - literal_form: deformation continue + in_language: fr + - literal_form: deformacion continua + in_language: es + - literal_form: تشكل متحوّل + in_language: ar + - literal_form: ubah bentuk bertahap + in_language: id + - literal_form: 连续形变融合 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/morph) @@ -319,48 +286,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on morph transition characteristics and rarity. broad_mappings: - - skos:Concept + - skos:Concept + FlashTransition: is_a: TransitionType class_uri: hc:FlashTransition - description: 'Flash or strobe transition effect. - - - A transition involving a brief flash of white or color between shots. - - Often used for dramatic effect or to indicate flashbacks, memories, - - or sudden scene changes. - - - **VISUAL CHARACTERISTICS**: - - - Brief white or bright flash - - - Duration typically 0.1-0.5 seconds - - - May include multiple rapid flashes - - - High brightness spike in frame data - - - **HERITAGE CONTEXT**: - - - Often indicates flashback or memory - - - Common in news/documentary for dramatic emphasis - - - May simulate camera flash or explosion - - - Accessibility concern (photosensitivity) - - ' + description: Very brief high-intensity strobe-like boundary effect for emphasis. + alt_descriptions: + nl: Zeer kort, fel stroboscoopachtig grens-effect voor nadruk. + de: Sehr kurzer, intensiver stroboartiger Grenz-Effekt zur Betonung. + fr: Effet de frontiere tres bref et intense, de type stroboscopique, pour l emphase. + es: Efecto de limite muy breve e intenso, tipo estroboscopico, para enfasis. + ar: تأثير حدّي شديد وقصير جدًا شبيه بالوميض المتقطع لإبراز درامي. + id: Efek batas sangat singkat dan intens seperti strob untuk penekanan. + zh: 用于强调的极短高亮频闪式边界效果。 + structured_aliases: + - literal_form: flitsaccent + in_language: nl + - literal_form: Stroboakzent + in_language: de + - literal_form: accent stroboscopique + in_language: fr + - literal_form: acento estroboscopico + in_language: es + - literal_form: وميض تأكيدي + in_language: ar + - literal_form: aksen strobo + in_language: id + - literal_form: 频闪强调 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/flash) @@ -371,37 +332,42 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on flash transition characteristics and accessibility concerns. broad_mappings: - - skos:Concept + - skos:Concept + OtherTransition: is_a: TransitionType class_uri: hc:OtherTransition - description: 'Other or unclassified transition type. - - - Catch-all category for transitions that don''t fit into the standard - - categories. May include complex effects, non-standard transitions, - - or transitions that could not be confidently classified. - - - **WHEN TO USE**: - - - Transition detected but type unclear - - - Novel or unusual transition effect - - - Low confidence in type classification - - - Complex multi-effect transitions - - ' + description: Fallback category for boundary-change patterns not covered by predefined subclasses. + alt_descriptions: + nl: Fallbackcategorie voor grenswisselpatronen die niet onder vooraf gedefinieerde subklassen vallen. + de: Auffangkategorie fuer Grenzwechselmuster, die nicht von vordefinierten Unterklassen abgedeckt sind. + fr: Categorie de repli pour des motifs de changement de limite non couverts par les sous-classes predefinies. + es: Categoria de reserva para patrones de cambio de limite no cubiertos por subclases predefinidas. + ar: فئة احتياطية لأنماط تغيّر الحدود غير المغطاة بالفئات الفرعية المحددة مسبقًا. + id: Kategori cadangan untuk pola perubahan batas yang tidak tercakup subkelas baku. + zh: 用于未被预定义子类覆盖的边界变化模式的兜底类别。 + structured_aliases: + - literal_form: overige grenswissel + in_language: nl + - literal_form: sonstiger Grenzwechsel + in_language: de + - literal_form: autre changement de limite + in_language: fr + - literal_form: otro cambio de limite + in_language: es + - literal_form: نمط حدودي آخر + in_language: ar + - literal_form: pola batas lain + in_language: id + - literal_form: 其他边界变化 + in_language: zh slots: - - identified_by - - has_label - - has_description - - has_code + - identified_by + - has_label + - has_description + - has_code slot_usage: identified_by: ifabsent: string(https://nde.nl/ontology/hc/transition-type/other) @@ -412,5 +378,6 @@ classes: annotations: specificity_score: '0.85' specificity_rationale: Specific to video annotation domain. + legacy_description: Preserved verbose guidance on fallback usage for ambiguous transitions. broad_mappings: - - skos:Concept + - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml index 9c95e88306..da217b86ae 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TransmissionMethod.yaml @@ -14,7 +14,32 @@ imports: classes: TransmissionMethod: class_uri: skos:Concept - description: Transmission method. + description: >- + Way intangible practices, knowledge, and skills are passed between + generations or communities. + alt_descriptions: + nl: Wijze waarop immateriele praktijken, kennis en vaardigheden tussen generaties of gemeenschappen worden doorgegeven. + de: Art und Weise, wie immaterielle Praktiken, Wissen und Faehigkeiten zwischen Generationen oder Gemeinschaften weitergegeben werden. + fr: Maniere dont des pratiques, savoirs et savoir-faire immateriels sont transmis entre generations ou communautes. + es: Forma en que practicas, conocimientos y habilidades inmateriales se transmiten entre generaciones o comunidades. + ar: الطريقة التي تُنقل بها الممارسات والمعارف والمهارات غير المادية بين الأجيال أو المجتمعات. + id: Cara praktik, pengetahuan, dan keterampilan takbenda diwariskan antargenerasi atau komunitas. + zh: 非物质实践、知识与技能在代际或社群间传承的方式。 + structured_aliases: + - literal_form: overdrachtswijze + in_language: nl + - literal_form: Uebertragungsweise + in_language: de + - literal_form: mode de transmission + in_language: fr + - literal_form: metodo de transmision + in_language: es + - literal_form: طريقة الانتقال + in_language: ar + - literal_form: metode transmisi + in_language: id + - literal_form: 传承方式 + in_language: zh slots: - has_label - has_description diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Treatment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Treatment.yaml index 89809ac7ab..edc7e9ad9c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Treatment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Treatment.yaml @@ -8,23 +8,40 @@ prefixes: default_prefix: hc imports: - linkml:types + - ../slots/use_material classes: Treatment: class_uri: crm:E11_Modification - description: 'A conservation or processing treatment applied to an object. - - - **USAGE**: - - Used for: - - - Conservation treatments - - - Restoration work - - - Processing activities - - ' + description: >- + Intervention on a heritage object to stabilize condition, recover function, + or support long-term preservation. + alt_descriptions: + nl: Ingrijpende handeling op een erfgoedobject om toestand te stabiliseren, functie te herstellen of langdurige bewaring te ondersteunen. + de: Eingriff an einem Kulturerbeobjekt zur Stabilisierung des Zustands, Wiederherstellung der Funktion oder langfristigen Erhaltung. + fr: Intervention sur un objet patrimonial pour stabiliser son etat, restaurer sa fonction ou soutenir sa conservation a long terme. + es: Intervencion sobre un objeto patrimonial para estabilizar su estado, recuperar su funcion o apoyar su conservacion a largo plazo. + ar: إجراء على مقتنى تراثي لتثبيت حالته أو استعادة وظيفته أو دعم حفظه طويل الأمد. + id: Intervensi pada objek warisan untuk menstabilkan kondisi, memulihkan fungsi, atau mendukung pelestarian jangka panjang. + zh: 对遗产对象进行的处置,用于稳定状态、恢复功能或支持长期保存。 + structured_aliases: + - literal_form: conserveringsingreep + in_language: nl + - literal_form: Konservierungseingriff + in_language: de + - literal_form: intervention de conservation + in_language: fr + - literal_form: intervencion de conservacion + in_language: es + - literal_form: معالجة صونية + in_language: ar + - literal_form: tindakan konservasi + in_language: id + - literal_form: 保护处置 + in_language: zh + keywords: + - conservation + - restoration + - preservation exact_mappings: - crm:E11_Modification annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentType.yaml index 5390f9072f..f8ef971626 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentType.yaml @@ -22,10 +22,34 @@ imports: classes: TreatmentType: class_uri: skos:Concept - description: "Abstract base class for conservation treatment type classifications.\n\n**DEFINITION**:\n\nTreatmentType represents CATEGORIES of conservation treatments, not individual\ntreatment records. Each subclass defines the characteristics, methods, and\nmaterials associated with a specific type of conservation intervention.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | TreatmentType (This Class) | ConservationRecord (Instance) |\n|--------|---------------------------|------------------------------|\n| **Nature** | Classification/category | Individual treatment |\n| **Examples** | CLEANING, STABILIZATION | \"2025 cleaning of Painting X\" |\n| **Properties** | Methods, typical materials | Dates, conservator, details |\n| **Cardinality** | ~10-15 types | Many instances |\n\n**CATEGORY STRUCTURE**:\n\nTreatment types are organized by conservation function:\n\n1. **PREVENTIVE**: Non-interventive preservation\n - Environmental controls\n - Protective housing\n - IPM (Integrated\ - \ Pest Management)\n \n2. **CLEANING**: Surface treatment\n - Dry cleaning (brushes, erasers)\n - Wet cleaning (aqueous solutions)\n - Solvent cleaning\n \n3. **STABILIZATION**: Structural consolidation\n - Consolidation (adhesives)\n - Lining/relining (canvas)\n - Backing boards (works on paper)\n \n4. **RESTORATION**: Aesthetic reintegration\n - Inpainting/retouching\n - Fill reconstruction\n - Varnishing\n \n5. **SPECIALIZED**: Material-specific treatments\n - Deacidification (paper)\n - Desalination (archaeological)\n - Fumigation (textiles, organics)\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Treatment types form a controlled vocabulary\n- **CIDOC-CRM E11_Modification**: Conservation as modification activity\n- **AAT 300404522**: Getty treatments hierarchy\n- **PREMIS**: Preservation events vocabulary\n\n**SUBCLASSES**:\n\nSee TreatmentTypes.yaml for concrete treatment type subclasses.\n" + alt_descriptions: + nl: Abstracte basisclassificatie van typen conserveringsbehandelingen. + de: Abstrakte Basisklassifikation von Konservierungsbehandlungstypen. + fr: Classification de base abstraite des types de traitements de conservation. + es: Clasificacion base abstracta de tipos de tratamientos de conservacion. + ar: تصنيف أساسي مجرد لأنواع معالجات الحفظ والصون. + id: Klasifikasi dasar abstrak untuk tipe perlakuan konservasi. + zh: 用于文物保护处理类型的抽象基础分类。 + structured_aliases: + - literal_form: behandelingstype + in_language: nl + - literal_form: Behandlungstyp + in_language: de + - literal_form: type de traitement + in_language: fr + - literal_form: tipo de tratamiento + in_language: es + - literal_form: نوع المعالجة + in_language: ar + - literal_form: tipe perlakuan + in_language: id + - literal_form: 处理类型 + in_language: zh + description: >- + Abstract category for conservation intervention kinds used to classify + object-care actions. abstract: true - exact_mappings: + broad_mappings: - skos:Concept close_mappings: - crm:E55_Type @@ -100,6 +124,20 @@ classes: replaces_slot: treatment_type migration_date: '2026-01-13' custodian_types: "['*']" + modeling_notes: | + Type vs instance + + - TreatmentType models categories (e.g., CLEANING, STABILIZATION). + - Treatment records model concrete interventions with dates, actors, + methods, materials, and outcomes. + + Typical functional groupings + + - preventive + - cleaning + - stabilization + - restoration + - material-specific specialized treatments comments: - Abstract base class - use specific subclasses (CleaningTreatment, etc.) - Represents TREATMENT TYPES, not treatment records @@ -119,4 +157,4 @@ classes: - reiniging@nl has_description: Surface cleaning treatment to remove dirt and accretions equivalent_to: - - qid: Q2608948 \ No newline at end of file + - qid: Q2608948 diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml index d8427efa2f..52c8903e3b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml @@ -15,28 +15,31 @@ classes: CleaningTreatment: is_a: TreatmentType class_uri: hc:CleaningTreatment - description: 'Treatment type for surface cleaning interventions. - - - **Definition**: Cleaning removes dirt, grime, soot, and other surface - - accretions from objects. Methods range from gentle dry cleaning to - - aqueous and solvent-based approaches. - - - **Methods**: - - - Dry cleaning: soft brushes, erasers, smoke sponges - - - Aqueous cleaning: water, surfactants - - - Solvent cleaning: organic solvents, gels - - - **AAT Alignment**: aat:300053109 (cleaning) - - ' + description: >- + Intervention focused on removing surface soiling, accretions, and residues. + alt_descriptions: + nl: Ingrijpende handeling gericht op het verwijderen van oppervlakkig vuil, afzettingen en resten. + de: Eingriff zur Entfernung von Oberflaechenverschmutzung, Ablagerungen und Rueckstaenden. + fr: Intervention visant a eliminer salissures de surface, depots et residus. + es: Intervencion orientada a eliminar suciedad superficial, depositos y residuos. + ar: إجراء يركز على إزالة الاتساخات السطحية والترسبات والبقايا. + id: Intervensi berfokus pada penghilangan kotoran permukaan, endapan, dan residu. + zh: 侧重去除表面污垢、附着物与残留物的处置。 + structured_aliases: + - literal_form: oppervlaktereiniging + in_language: nl + - literal_form: Oberflaechenreinigungseingriff + in_language: de + - literal_form: intervention de depoussiérage + in_language: fr + - literal_form: intervencion de limpieza superficial + in_language: es + - literal_form: إزالة اتساخ سطحي + in_language: ar + - literal_form: tindakan pembersihan permukaan + in_language: id + - literal_form: 表面清洁处置 + in_language: zh slot_usage: has_code: equals_string: CLEANING @@ -52,30 +55,32 @@ classes: StabilizationTreatment: is_a: TreatmentType class_uri: hc:StabilizationTreatment - description: 'Treatment type for structural stabilization and consolidation. - - - **Definition**: Stabilization treatments strengthen weakened structures - - and prevent further deterioration. Focus is on structural integrity, - - not aesthetic appearance. - - - **Methods**: - - - Consolidation: applying adhesives to friable surfaces - - - Lining/relining: reinforcing canvas supports - - - Mounting/backing: supporting works on paper - - - Facing: protecting paint layers during treatment - - - **AAT Alignment**: aat:300053113 (consolidation) - - ' + description: >- + Intervention focused on restoring structural integrity and slowing further + material loss. + alt_descriptions: + nl: Ingrijpende handeling gericht op herstel van structurele samenhang en het remmen van verder materiaalverlies. + de: Eingriff zur Wiederherstellung struktureller Integritaet und Verlangsamung weiteren Materialverlusts. + fr: Intervention orientee vers la restauration de l integrite structurelle et le ralentissement des pertes materielles. + es: Intervencion centrada en recuperar la integridad estructural y frenar la perdida material adicional. + ar: إجراء يركز على استعادة السلامة البنيوية وإبطاء مزيد من فقدان المادة. + id: Intervensi yang berfokus pada pemulihan integritas struktur dan perlambatan kehilangan material lanjutan. + zh: 侧重恢复结构完整性并减缓进一步材料流失的处置。 + structured_aliases: + - literal_form: structurele consolidatie + in_language: nl + - literal_form: strukturelle Festigung + in_language: de + - literal_form: intervention de consolidation + in_language: fr + - literal_form: intervencion de consolidacion + in_language: es + - literal_form: تدعيم بنيوي + in_language: ar + - literal_form: tindakan konsolidasi struktur + in_language: id + - literal_form: 结构加固处置 + in_language: zh slot_usage: has_code: equals_string: STABILIZATION @@ -90,33 +95,32 @@ classes: RestorationTreatment: is_a: TreatmentType class_uri: hc:RestorationTreatment - description: 'Treatment type for aesthetic restoration and reintegration. - - - **Definition**: Restoration treatments address aesthetic issues like - - losses, discoloration, and missing elements. Goal is visual coherence - - while remaining reversible and distinguishable. - - - **Methods**: - - - Inpainting/retouching: filling color losses - - - Fills: reconstructing missing material - - - Varnishing: protective and aesthetic coatings - - - Compensation: reconstructing missing elements - - - **Ethics**: Following ICOM/AIC ethics - reversibility, documentation - - - **AAT Alignment**: aat:300053115 (restoration) - - ' + description: >- + Intervention focused on recovering legibility and visual coherence using + reversible and documented methods. + alt_descriptions: + nl: Ingrijpende handeling gericht op herstel van leesbaarheid en visuele samenhang met omkeerbare, gedocumenteerde methoden. + de: Eingriff zur Wiederherstellung von Lesbarkeit und visueller Koharenz mit reversiblen, dokumentierten Verfahren. + fr: Intervention visant a retablir lisibilite et coherence visuelle avec des methodes reversibles et documentees. + es: Intervencion orientada a recuperar legibilidad y coherencia visual mediante metodos reversibles y documentados. + ar: إجراء يهدف إلى استعادة المقروئية والاتساق البصري بوسائل قابلة للعكس وموثقة. + id: Intervensi untuk memulihkan keterbacaan dan koherensi visual dengan metode yang reversibel dan terdokumentasi. + zh: 通过可逆且有记录的方法恢复可读性与视觉一致性的处置。 + structured_aliases: + - literal_form: visuele herintegratie + in_language: nl + - literal_form: visuelle Rueckfuehrung + in_language: de + - literal_form: intervention de reintegration visuelle + in_language: fr + - literal_form: intervencion de reintegracion visual + in_language: es + - literal_form: إعادة دمج بصري + in_language: ar + - literal_form: tindakan reintegrasi visual + in_language: id + - literal_form: 视觉重整处置 + in_language: zh slot_usage: has_code: equals_string: RESTORATION @@ -131,30 +135,32 @@ classes: PreventiveTreatment: is_a: TreatmentType class_uri: hc:PreventiveTreatment - description: 'Treatment type for preventive conservation measures. - - - **Definition**: Preventive conservation minimizes deterioration without - - direct intervention on objects. Focus is on controlling the environment - - and reducing risk factors. - - - **Methods**: - - - Environmental controls: climate, light, pollution - - - Protective housing: mounts, enclosures, frames - - - IPM: Integrated Pest Management - - - Handling protocols: gloves, supports - - - **AAT Alignment**: aat:300227748 (preventive conservation) - - ' + description: >- + Risk-reduction intervention plan based on environment control, handling + rules, and protective housing. + alt_descriptions: + nl: Risicobeperkend interventieplan op basis van omgevingscontrole, hanteringsregels en beschermende verpakking. + de: Risikomindernder Interventionsplan auf Basis von Umweltkontrolle, Handhabungsregeln und Schutzbehaeltnissen. + fr: Plan d intervention de reduction des risques fonde sur controle environnemental, regles de manipulation et conditionnement protecteur. + es: Plan de intervencion para reducir riesgos basado en control ambiental, normas de manipulacion y alojamiento protector. + ar: خطة تدخل لتقليل المخاطر تعتمد على ضبط البيئة وقواعد المناولة والتغليف الوقائي. + id: Rencana intervensi pengurangan risiko berbasis kendali lingkungan, aturan penanganan, dan kemasan pelindung. + zh: 基于环境控制、操作规范与防护包装的风险降低处置方案。 + structured_aliases: + - literal_form: preventieve maatregel + in_language: nl + - literal_form: praeventive Massnahme + in_language: de + - literal_form: intervention preventive + in_language: fr + - literal_form: intervencion preventiva + in_language: es + - literal_form: إجراء وقائي + in_language: ar + - literal_form: tindakan preventif + in_language: id + - literal_form: 预防性处置 + in_language: zh slot_usage: has_code: equals_string: PREVENTIVE @@ -169,31 +175,32 @@ classes: DeacidificationTreatment: is_a: TreatmentType class_uri: hc:DeacidificationTreatment - description: 'Treatment type for deacidification of paper-based materials. - - - **Definition**: Deacidification neutralizes acids in paper and deposits - - an alkaline reserve to slow future deterioration. Essential for - - acidic paper from 1850-1990. - - - **Methods**: - - - Aqueous treatment: washing in alkaline solutions - - - Non-aqueous treatment: Wei T''o, Bookkeeper - - - Mass deacidification: industrial processes - - - **Target Materials**: Books, documents, photographs, newspapers - - - **AAT Alignment**: aat:300053108 (deacidification) - - ' + description: >- + Intervention that neutralizes acidic substrates and introduces alkaline + reserve in paper-based carriers. + alt_descriptions: + nl: Ingrijpende handeling die zure dragers neutraliseert en alkalische reserve toevoegt in papiergebonden dragers. + de: Eingriff zur Neutralisierung saurer Traeger und Einbringung alkalischer Reserve in papierbasierten Materialien. + fr: Intervention neutralisant des supports acides et introduisant une reserve alcaline dans des supports papier. + es: Intervencion que neutraliza soportes acidos e introduce reserva alcalina en portadores de papel. + ar: إجراء يعادل الحموضة ويضيف احتياطيًا قلويًا في الحوامل الورقية. + id: Intervensi yang menetralkan substrat asam dan menambahkan cadangan alkali pada media berbasis kertas. + zh: 对酸性纸质载体进行中和并引入碱储备的处置。 + structured_aliases: + - literal_form: ontzuring + in_language: nl + - literal_form: Entsaeuerungseingriff + in_language: de + - literal_form: intervention de desacidification + in_language: fr + - literal_form: intervencion de desacidificacion + in_language: es + - literal_form: إزالة الحموضة + in_language: ar + - literal_form: tindakan netralisasi asam + in_language: id + - literal_form: 去酸处置 + in_language: zh slot_usage: has_code: equals_string: DEACIDIFICATION @@ -208,30 +215,31 @@ classes: ReliningTreatment: is_a: TreatmentType class_uri: hc:ReliningTreatment - description: 'Treatment type for canvas relining of paintings. - - - **Definition**: Relining reinforces a weakened original canvas by - - adhering a new supporting canvas to the reverse. Traditional - - technique for structural stabilization of paintings. - - - **Methods**: - - - Glue-paste lining (traditional) - - - Wax-resin lining - - - BEVA lining (modern) - - - Loose lining (minimal intervention) - - - **AAT Alignment**: aat:300053112 (lining) - - ' + description: >- + Intervention adding supportive backing to weakened canvas structures. + alt_descriptions: + nl: Ingrijpende handeling waarbij een ondersteunende ruglaag aan verzwakte doekstructuren wordt toegevoegd. + de: Eingriff mit zusaetzlicher Rueckenstuetzung fuer geschwaechte Leinwandstrukturen. + fr: Intervention ajoutant un support dorsal a des structures de toile fragilisees. + es: Intervencion que agrega soporte posterior a estructuras de lienzo debilitadas. + ar: إجراء يضيف دعامة خلفية لهياكل القماش الضعيفة. + id: Intervensi yang menambah dukungan belakang pada struktur kanvas yang melemah. + zh: 为脆弱画布结构增加背衬支撑的处置。 + structured_aliases: + - literal_form: doekdoublering + in_language: nl + - literal_form: Leinwandunterstuetzung + in_language: de + - literal_form: intervention de doublage + in_language: fr + - literal_form: intervencion de refuerzo de lienzo + in_language: es + - literal_form: تدعيم خلفي للقماش + in_language: ar + - literal_form: tindakan pelapis belakang kanvas + in_language: id + - literal_form: 画布背衬加固 + in_language: zh slot_usage: has_code: equals_string: RELINING @@ -246,30 +254,32 @@ classes: ReframingTreatment: is_a: TreatmentType class_uri: hc:ReframingTreatment - description: 'Treatment type for reframing works of art. - - - **Definition**: Reframing provides new protective enclosure for - - works including frames, glazing, backing boards, and mounts. - - Combines aesthetic presentation with conservation protection. - - - **Components**: - - - Frame selection/construction - - - UV-filtering glazing (glass, acrylic) - - - Backing boards (acid-free) - - - Mounting systems (hinges, corners) - - - **AAT Alignment**: aat:300053118 (framing) - - ' + description: >- + Intervention providing protective enclosure through frame, glazing, + backing, and mounting systems. + alt_descriptions: + nl: Ingrijpende handeling die beschermende omhulling biedt via lijst, beglazing, rugkarton en montagesysteem. + de: Eingriff mit schuetzender Einfassung durch Rahmen, Verglasung, Rueckwand und Montagesysteme. + fr: Intervention fournissant une enclosure protectrice via cadre, vitrage, dos et systemes de montage. + es: Intervencion que aporta cerramiento protector mediante marco, acristalado, respaldo y sistemas de montaje. + ar: إجراء يوفر غلافًا وقائيًا عبر الإطار والزجاج واللوح الخلفي ونظم التثبيت. + id: Intervensi yang menyediakan pelindung melalui bingkai, kaca, papan belakang, dan sistem pemasangan. + zh: 通过框体、玻璃、背板与装裱系统提供防护封装的处置。 + structured_aliases: + - literal_form: beschermende omlijsting + in_language: nl + - literal_form: schutzgerahmte Einfassung + in_language: de + - literal_form: intervention d encadrement protecteur + in_language: fr + - literal_form: intervencion de enmarcado protector + in_language: es + - literal_form: تغليف إطاري وقائي + in_language: ar + - literal_form: tindakan pembingkaian pelindung + in_language: id + - literal_form: 防护装框处置 + in_language: zh slot_usage: has_code: equals_string: REFRAMING @@ -284,33 +294,32 @@ classes: FumigationTreatment: is_a: TreatmentType class_uri: hc:FumigationTreatment - description: 'Treatment type for fumigation and pest treatment. - - - **Definition**: Fumigation eliminates insect infestations in - - collection materials. Modern approaches favor anoxic treatment - - over chemical fumigants. - - - **Methods**: - - - Anoxic treatment: nitrogen, argon atmospheres - - - Freezing: low temperature pest control - - - Heat treatment: elevated temperatures - - - Chemical fumigation (limited use) - - - **IPM Integration**: Part of broader pest management strategy - - - **AAT Alignment**: aat:300053107 (fumigation) - - ' + description: >- + Intervention for infestation control using anoxic, thermal, or limited + chemical methods. + alt_descriptions: + nl: Ingrijpende handeling voor plaagbeheersing met anoxische, thermische of beperkt chemische methoden. + de: Eingriff zur Befallskontrolle mit anoxischen, thermischen oder begrenzt chemischen Verfahren. + fr: Intervention de lutte contre les infestations par methodes anoxiques, thermiques ou chimiques limitees. + es: Intervencion para control de infestaciones mediante metodos anoxicos, termicos o quimicos limitados. + ar: إجراء لمكافحة الإصابة بالآفات باستخدام أساليب لا هوائية أو حرارية أو كيميائية محدودة. + id: Intervensi pengendalian infestasi menggunakan metode anoksik, termal, atau kimia terbatas. + zh: 采用缺氧、热处理或有限化学方法进行虫害控制的处置。 + structured_aliases: + - literal_form: plaagbestrijding + in_language: nl + - literal_form: Befallskontrolleingriff + in_language: de + - literal_form: intervention antiparasitaire + in_language: fr + - literal_form: intervencion de control de plagas + in_language: es + - literal_form: مكافحة آفات + in_language: ar + - literal_form: tindakan kendali infestasi + in_language: id + - literal_form: 虫害控制处置 + in_language: zh slot_usage: has_code: equals_string: FUMIGATION diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Type.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Type.yaml index f4b88ad43c..c52ccfe871 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Type.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Type.yaml @@ -2,12 +2,43 @@ id: https://nde.nl/ontology/hc/class/Type name: Type title: Type description: A generic type. +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc imports: - linkml:types - ../slots/has_name classes: Type: class_uri: skos:Concept + description: >- + Abstract classification concept used to group entities by shared + characteristics. + alt_descriptions: + nl: Abstracte categorie om entiteiten op gedeelde kenmerken te classificeren. + de: Abstrakte Kategorie zur Klassifikation von Entitaeten nach gemeinsamen Merkmalen. + fr: Categorie abstraite servant a classer des entites selon des caracteristiques communes. + es: Categoria abstracta para clasificar entidades por caracteristicas compartidas. + ar: فئة تجريدية تُستخدم لتصنيف الكيانات وفق خصائص مشتركة. + id: Kategori abstrak untuk mengklasifikasikan entitas berdasarkan karakteristik bersama. + zh: 用于按共同特征对实体进行分类的抽象类别。 + structured_aliases: + - literal_form: typecategorie + in_language: nl + - literal_form: Typkategorie + in_language: de + - literal_form: categorie de type + in_language: fr + - literal_form: categoria de tipo + in_language: es + - literal_form: فئة نوع + in_language: ar + - literal_form: kategori tipe + in_language: id + - literal_form: 类型类别 + in_language: zh annotations: custodian_types: '["*"]' slots: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/TypeStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/TypeStatus.yaml index 29914615c9..fd1710589d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/TypeStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/TypeStatus.yaml @@ -15,14 +15,40 @@ imports: - linkml:types - ../slots/has_code - ../slots/has_label + - ../slots/has_specimen classes: TypeStatus: class_uri: skos:Concept - description: Biological type specimen status + description: >- + Controlled indicator of the nomenclatural role assigned to a biological + specimen in taxonomic designation. + alt_descriptions: + nl: Gecontroleerde status die de nomenclatorische rol van een biologisch specimen aangeeft. + de: Kontrollierter Status, der die nomenklatorische Rolle eines biologischen Belegs angibt. + fr: Statut controle indiquant le role nomenclatural d un specimen biologique. + es: Estado controlado que indica la funcion nomenclatural de un especimen biologico. + ar: حالة مضبوطة تبيّن الدور التسموي لعينة بيولوجية في التصنيف. + id: Status terkontrol yang menunjukkan peran nomenklatural spesimen biologis. + zh: 指示生物标本在分类命名中角色的受控状态。 + structured_aliases: + - literal_form: type-exemplaarstatus + in_language: nl + - literal_form: Typusstatus + in_language: de + - literal_form: statut de type + in_language: fr + - literal_form: estado de tipo + in_language: es + - literal_form: حالة العينة النمطية + in_language: ar + - literal_form: status spesimen tipe + in_language: id + - literal_form: 模式标本状态 + in_language: zh slots: - has_code - has_label - - specimen_type + - has_specimen annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml index 87b1e2e59a..37fa2aa0da 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomain.yaml @@ -10,14 +10,34 @@ imports: classes: UNESCODomain: class_uri: skos:Concept - description: 'A UNESCO intangible cultural heritage domain classification. Represents the thematic categorization of intangible - heritage elements according to the 2003 UNESCO Convention for the Safeguarding of the Intangible Cultural Heritage. - Domains include oral traditions, performing arts, social practices, traditional knowledge, and craftsmanship. ' + description: >- + Thematic safeguarding category used to classify elements listed under the + 2003 Convention for Intangible Cultural Heritage. + alt_descriptions: + nl: UNESCO-domein voor immaterieel erfgoed om elementen thematisch in te delen naar borgingsgebied. + de: UNESCO-Domaene des immateriellen Kulturerbes zur thematischen Einordnung von Elementen nach Schutzbereich. + fr: Domaine UNESCO du patrimoine culturel immateriel servant a classer des elements par aire thematique de sauvegarde. + es: Dominio UNESCO de patrimonio cultural inmaterial usado para categorizar elementos por area tematica de salvaguardia. + ar: مجال لليونسكو للتراث غير المادي يُستخدم لتصنيف العناصر حسب مجال الصون الموضوعي. + id: Domain UNESCO untuk warisan budaya takbenda guna mengelompokkan elemen menurut area tematik pelindungan. + zh: 用于按保护主题领域对非遗要素进行分类的UNESCO领域概念。 + structured_aliases: + - literal_form: UNESCO-domein + in_language: nl + - literal_form: UNESCO-Domaene + in_language: de + - literal_form: domaine UNESCO + in_language: fr + - literal_form: dominio UNESCO + in_language: es + - literal_form: مجال اليونسكو + in_language: ar + - literal_form: domain UNESCO + in_language: id + - literal_form: UNESCO领域 + in_language: zh slots: - has_type - slot_usage: - has_type: -# range: string # uriorcurie annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml index 1725b7153e..93c95f37a5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainType.yaml @@ -13,21 +13,33 @@ classes: UNESCODomainType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for UNESCO intangible cultural heritage domain types. - - - UNESCO recognizes five broad domains of intangible cultural heritage: - - oral traditions, performing arts, social practices, knowledge about nature, - - and traditional craftsmanship. This abstract type provides the taxonomy - - structure for classifying heritage according to the 2003 Convention. - - - See: https://ich.unesco.org/en/convention - - ' + description: >- + Abstract category for classifying intangible heritage according to the + thematic model used in the 2003 Convention for safeguarding intangible + cultural heritage. + alt_descriptions: + nl: Abstracte categorie voor het indelen van immaterieel erfgoed volgens het domeinmodel van de UNESCO-Conventie van 2003. + de: Abstrakte Kategorie zur Einordnung immateriellen Kulturerbes nach dem thematischen Domainenmodell der UNESCO-Konvention von 2003. + fr: Categorie abstraite pour classer le patrimoine immateriel selon le modele de domaines thematiques de la Convention UNESCO de 2003. + es: Categoria abstracta para clasificar el patrimonio inmaterial segun el modelo de dominios tematicos de la Convencion UNESCO de 2003. + ar: فئة تجريدية لتصنيف التراث غير المادي وفق نموذج المجالات الموضوعية في اتفاقية اليونسكو لعام 2003. + id: Kategori abstrak untuk mengklasifikasikan warisan takbenda menurut model domain tematik Konvensi UNESCO 2003. + zh: 用于按《2003年教科文组织公约》主题领域模型分类非遗的抽象类别。 + structured_aliases: + - literal_form: UNESCO-domeintype + in_language: nl + - literal_form: UNESCO-Domaenentyp + in_language: de + - literal_form: type de domaine UNESCO + in_language: fr + - literal_form: tipo de dominio UNESCO + in_language: es + - literal_form: نوع مجال اليونسكو + in_language: ar + - literal_form: tipe domain UNESCO + in_language: id + - literal_form: UNESCO领域类型 + in_language: zh slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml index f454cfcde2..268468d3c1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCODomainTypes.yaml @@ -3,13 +3,37 @@ name: UNESCODomainTypes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# imports: - ./UNESCODomainType - linkml:types classes: OralTraditions: is_a: UNESCODomainType - description: Oral traditions and expressions + description: Practices and expressions transmitted primarily through speech and recitation. + alt_descriptions: + nl: Praktijken en expressies die vooral mondeling via spreken en voordracht worden overgedragen. + de: Praktiken und Ausdrucksformen, die ueberwiegend muendlich durch Sprache und Vortrag ueberliefert werden. + fr: Pratiques et expressions transmises principalement par la parole et la recitation. + es: Practicas y expresiones transmitidas principalmente por habla y recitacion. + ar: ممارسات وتعبيرات تُنقل أساسًا عبر الكلام والإلقاء. + id: Praktik dan ekspresi yang terutama diwariskan melalui ujaran dan pelafalan. + zh: 主要通过口述与吟诵传承的实践与表达。 + structured_aliases: + - literal_form: mondelinge overlevering + in_language: nl + - literal_form: muendliche Ueberlieferung + in_language: de + - literal_form: transmission orale + in_language: fr + - literal_form: transmision oral + in_language: es + - literal_form: تراث شفهي + in_language: ar + - literal_form: transmisi lisan + in_language: id + - literal_form: 口头传承 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -18,21 +42,113 @@ classes: - skos:Concept PerformingArts: is_a: UNESCODomainType - description: Performing arts + description: Embodied practices presented through music, dance, theatre, or related stage forms. + alt_descriptions: + nl: Belichaamde praktijken uitgevoerd via muziek, dans, theater of verwante podiumvormen. + de: Verkoerperte Praktiken in Musik, Tanz, Theater oder verwandten Buehnenformen. + fr: Pratiques incarnees presentees par musique, danse, theatre ou formes sceniques associees. + es: Practicas corporizadas presentadas mediante musica, danza, teatro o formas escenicas afines. + ar: ممارسات أدائية متجسدة تُعرض عبر الموسيقى والرقص والمسرح أو أشكال المنصة القريبة. + id: Praktik berwujud yang ditampilkan melalui musik, tari, teater, atau bentuk panggung terkait. + zh: 通过音乐、舞蹈、戏剧及相关舞台形式呈现的具身实践。 + structured_aliases: + - literal_form: podiumpraktijken + in_language: nl + - literal_form: Buehnenpraxis + in_language: de + - literal_form: pratiques sceniques + in_language: fr + - literal_form: practicas escenicas + in_language: es + - literal_form: ممارسات أدائية + in_language: ar + - literal_form: praktik panggung + in_language: id + - literal_form: 舞台实践 + in_language: zh broad_mappings: - skos:Concept SocialPractices: is_a: UNESCODomainType - description: Social practices, rituals, festive events + description: Customs, rituals, and festive activities structuring communal life. + alt_descriptions: + nl: Gewoonten, rituelen en feestactiviteiten die het gemeenschapsleven vormgeven. + de: Braeuche, Rituale und Festaktivitaeten, die das Gemeinschaftsleben strukturieren. + fr: Coutumes, rituels et activites festives structurant la vie communautaire. + es: Costumbres, rituales y actividades festivas que estructuran la vida comunitaria. + ar: عادات وطقوس وأنشطة احتفالية تنظّم حياة المجتمع. + id: Adat, ritus, dan kegiatan perayaan yang menstrukturkan kehidupan komunitas. + zh: 组织社区生活的习俗、仪式与节庆活动。 + structured_aliases: + - literal_form: gemeenschapsgebruiken + in_language: nl + - literal_form: Gemeinschaftsbraeuche + in_language: de + - literal_form: coutumes communautaires + in_language: fr + - literal_form: costumbres comunitarias + in_language: es + - literal_form: ممارسات مجتمعية + in_language: ar + - literal_form: praktik kemasyarakatan + in_language: id + - literal_form: 社群习俗活动 + in_language: zh broad_mappings: - skos:Concept NatureKnowledge: is_a: UNESCODomainType - description: Knowledge and practices concerning nature + description: Ecological know-how and customary understandings of environment, seasons, and resources. + alt_descriptions: + nl: Ecologische knowhow en gebruikskennis over omgeving, seizoenen en hulpbronnen. + de: Oekologisches Erfahrungswissen und tradierte Kenntnisse zu Umwelt, Jahreszeiten und Ressourcen. + fr: Savoirs ecologiques et connaissances coutumieres de l environnement, des saisons et des ressources. + es: Saberes ecologicos y entendimientos consuetudinarios sobre entorno, estaciones y recursos. + ar: معارف بيئية وفهوم عرفية عن البيئة والفصول والموارد. + id: Pengetahuan ekologis dan pemahaman adat tentang lingkungan, musim, dan sumber daya. + zh: 关于环境、季节与资源的生态知识与习惯性认知。 + structured_aliases: + - literal_form: ecologische kennispraktijk + in_language: nl + - literal_form: oekologisches Praxiswissen + in_language: de + - literal_form: savoirs ecologiques + in_language: fr + - literal_form: saberes ecologicos + in_language: es + - literal_form: معارف بيئية + in_language: ar + - literal_form: pengetahuan ekologis + in_language: id + - literal_form: 生态知识实践 + in_language: zh broad_mappings: - skos:Concept TraditionalCraftsmanship: is_a: UNESCODomainType - description: Traditional craftsmanship + description: Skills for making objects with inherited handwork techniques and materials. + alt_descriptions: + nl: Vaardigheden voor het maken van objecten met overgeleverde handwerktechnieken en materialen. + de: Fertigkeiten zur Herstellung von Objekten mit ueberlieferten Handwerkstechniken und Materialien. + fr: Savoir-faire pour fabriquer des objets avec des techniques manuelles et des materiaux transmis. + es: Destrezas para crear objetos con tecnicas manuales y materiales heredados. + ar: مهارات لصنع الأشياء باستخدام تقنيات يدوية ومواد موروثة. + id: Keterampilan membuat objek dengan teknik kerajinan tangan dan bahan turun-temurun. + zh: 运用传承手工技艺与材料制作器物的技能体系。 + structured_aliases: + - literal_form: ambachtelijke maakvaardigheden + in_language: nl + - literal_form: handwerkliche Herstellungsfaehigkeiten + in_language: de + - literal_form: savoir-faire artisanal + in_language: fr + - literal_form: destrezas artesanales + in_language: es + - literal_form: مهارات حرفية + in_language: ar + - literal_form: keterampilan kerajinan tangan + in_language: id + - literal_form: 手工营造技艺 + in_language: zh broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml index 17940b8371..a8011fe16f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UNESCOListStatus.yaml @@ -12,23 +12,35 @@ imports: classes: UNESCOListStatus: class_uri: skos:Concept - description: 'Status on a UNESCO heritage list. - - - **USAGE**: - - Used for: - - - Intangible Cultural Heritage list status - - - World Heritage list status - - - Memory of the World status - - ' + description: >- + Controlled inclusion state assigned within international heritage + programmes, including inscription, nomination, referral, or removal. + alt_descriptions: + nl: Gecontroleerde lijststatus binnen UNESCO-erfgoedprogramma's, waaronder inschrijving, nominatie, verwijzing of verwijdering. + de: Kontrollierter Listenstatus in UNESCO-Erbeprogrammen, einschliesslich Einschreibung, Nominierung, Rueckverweisung oder Streichung. + fr: Etat controle attribue dans les programmes patrimoniaux de l UNESCO, incluant inscription, candidature, renvoi ou retrait. + es: Estado controlado asignado en programas patrimoniales de la UNESCO, incluyendo inscripcion, nominacion, remision o retirada. + ar: حالة إدراج مضبوطة ضمن برامج اليونسكو للتراث، تشمل الإدراج أو الترشيح أو الإحالة أو الشطب. + id: Status daftar terkontrol dalam program warisan UNESCO, termasuk inskripsi, nominasi, rujukan, atau penghapusan. + zh: UNESCO遗产项目中的受控名录状态,包括列入、提名、退回或移除等结果。 + structured_aliases: + - literal_form: UNESCO-lijststatus + in_language: nl + - literal_form: UNESCO-Listenstatus + in_language: de + - literal_form: statut de liste UNESCO + in_language: fr + - literal_form: estado de lista UNESCO + in_language: es + - literal_form: حالة قائمة اليونسكو + in_language: ar + - literal_form: status daftar UNESCO + in_language: id + - literal_form: UNESCO名录状态 + in_language: zh slots: - has_code - exact_mappings: + broad_mappings: - skos:Concept annotations: specificity_score: '0.60' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/URL.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/URL.yaml index 554980b6fc..b3fd5fd6ed 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/URL.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/URL.yaml @@ -1,5 +1,5 @@ id: https://nde.nl/ontology/hc/class/URL -name: url_class +name: URL title: URL Class prefixes: @@ -13,6 +13,7 @@ default_prefix: hc imports: - linkml:types + - ./URLType - ../metadata - ../slots/has_score # was: template_specificity - ../slots/has_type # was: url_type @@ -21,31 +22,36 @@ imports: classes: URL: class_uri: schema:URL - description: | - Structured representation of a URL with type classification and metadata. - - **Purpose**: - URL provides a reusable class for representing web addresses with - additional context about what type of URL it is (website, API, archive, etc.) - and optional language/locale information. - - **Ontological Alignment**: - - **Primary**: `schema:URL` - Schema.org URL datatype - - **Close**: `dcterms:URI` - Dublin Core URI - - **Related**: `prov:Entity` - Provenance entity (for archived URLs) - - **Use Cases**: - - Institution websites: `has_url` with type "website" - - API endpoints: `has_url` with type "api" - - Web archive snapshots: `webarchived_at` with archive URL - - Vendor/supplier sites: `has_url` with type "vendor" - - **Replaces** (per slot_fixes.yaml): - - `website` (simple string URL) - - `url` (simple string URL) - - `vendor_url` (simple string URL) - - `was_archived_at` (simple string URL) - + description: >- + Web address value with optional classification and language context for + reuse across reference, access, and provenance links. + alt_descriptions: + nl: Webadres met optionele typering en taalcontext voor hergebruik in referentie-, toegangs- en herkomstkoppelingen. + de: Webadresse mit optionaler Typisierung und Sprachkontext zur Wiederverwendung in Referenz-, Zugriffs- und Provenienzlinks. + fr: Adresse web avec typage optionnel et contexte linguistique pour reutilisation dans des liens de reference, d acces et de provenance. + es: Direccion web con tipificacion opcional y contexto linguistico para reutilizacion en enlaces de referencia, acceso y procedencia. + ar: عنوان ويب مع تصنيف اختياري وسياق لغوي لإعادة الاستخدام في روابط الإحالة والوصول والمنشأ. + id: Alamat web dengan klasifikasi opsional dan konteks bahasa untuk dipakai ulang pada tautan referensi, akses, dan provenans. + zh: 带可选类型与语言上下文的网络地址值,可复用于引用、访问与来源链接。 + structured_aliases: + - literal_form: webadres + in_language: nl + - literal_form: Webadresse + in_language: de + - literal_form: adresse web + in_language: fr + - literal_form: direccion web + in_language: es + - literal_form: عنوان ويب + in_language: ar + - literal_form: alamat web + in_language: id + - literal_form: 网址 + in_language: zh + keywords: + - website + - api endpoint + - archived link exact_mappings: - schema:URL @@ -66,6 +72,9 @@ classes: range: uri required: true has_type: # was: url_type - migrated 2026-01-16 per Rule 53 + range: URLType + required: false + has_score: # range: string required: false in_language: @@ -84,11 +93,11 @@ classes: - value: | has_url: "https://www.rijksmuseum.nl/" has_type: website - language: nl + in_language: nl - value: | has_url: "https://api.rijksmuseum.nl/api/nl/collection" has_type: api - language: nl + in_language: nl - value: | has_url: "https://web.archive.org/web/20240101/https://example.org/" - has_type: webarchive \ No newline at end of file + has_type: webarchive diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/URLType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/URLType.yaml index fd5cd01099..003885601a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/URLType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/URLType.yaml @@ -16,9 +16,32 @@ classes: URLType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for URL type classification (e.g. LinkedIn Profile, Official Website). - - **Ontology Alignment**: - **Primary**: `skos:Concept`' + description: >- + Abstract category for classifying web-address purposes such as official + site, social profile, service endpoint, or archived snapshot. + alt_descriptions: + nl: Abstracte categorie voor het classificeren van doelen van webadressen, zoals officiele site, sociaal profiel, service-endpoint of webarchiefkopie. + de: Abstrakte Kategorie zur Klassifikation von Zwecken von Webadressen, etwa offizielle Website, soziales Profil, Service-Endpunkt oder Webarchiv-Snapshot. + fr: Categorie abstraite pour classer la finalite des adresses web, comme site officiel, profil social, endpoint de service ou capture archivee. + es: Categoria abstracta para clasificar la finalidad de direcciones web, como sitio oficial, perfil social, endpoint de servicio o captura archivada. + ar: فئة تجريدية لتصنيف غرض عناوين الويب مثل الموقع الرسمي أو الملف الاجتماعي أو نقطة خدمة أو لقطة مؤرشفة. + id: Kategori abstrak untuk mengklasifikasikan tujuan alamat web seperti situs resmi, profil sosial, endpoint layanan, atau salinan arsip. + zh: 用于分类网址用途的抽象类别,如官网、社交主页、服务端点或归档快照。 + structured_aliases: + - literal_form: url-type + in_language: nl + - literal_form: URL-Typ + in_language: de + - literal_form: type d URL + in_language: fr + - literal_form: tipo de URL + in_language: es + - literal_form: نوع الرابط + in_language: ar + - literal_form: tipe URL + in_language: id + - literal_form: URL类型 + in_language: zh slots: - has_label - identified_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/URLTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/URLTypes.yaml index 749254f6b2..7728592ef5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/URLTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/URLTypes.yaml @@ -4,6 +4,7 @@ title: URL Types Classes prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - ./URLType @@ -11,7 +12,30 @@ imports: classes: LinkedInProfileURL: is_a: URLType - description: URL pointing to a LinkedIn profile (person or company). + description: Address pointing to a professional networking account page for a person or organization. + alt_descriptions: + nl: Adres dat verwijst naar een accountpagina op een professioneel netwerk voor persoon of organisatie. + de: Adresse zu einer Kontoseite in einem beruflichen Netzwerk fuer Person oder Organisation. + fr: Adresse pointant vers une page de compte sur un reseau professionnel pour une personne ou une organisation. + es: Direccion que apunta a una pagina de cuenta en una red profesional para persona u organizacion. + ar: عنوان يشير إلى صفحة حساب على شبكة مهنية لشخص أو جهة. + id: Alamat yang menunjuk ke halaman akun jaringan profesional untuk orang atau organisasi. + zh: 指向个人或机构职业社交账号页面的地址。 + structured_aliases: + - literal_form: professioneel netwerkadres + in_language: nl + - literal_form: berufliches Netzwerkprofiladresse + in_language: de + - literal_form: adresse de profil reseau pro + in_language: fr + - literal_form: direccion de perfil de red profesional + in_language: es + - literal_form: عنوان حساب شبكة مهنية + in_language: ar + - literal_form: alamat akun jaringan profesional + in_language: id + - literal_form: 职业社交账号地址 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -20,11 +44,57 @@ classes: - skos:Concept OfficialWebsite: is_a: URLType - description: Official website of an entity. + description: Primary public web presence maintained by an entity. + alt_descriptions: + nl: Primaire publieke webaanwezigheid die door een entiteit wordt beheerd. + de: Primaere oeffentliche Webpraesenz, die von einer Entitaet gepflegt wird. + fr: Presence web publique principale maintenue par une entite. + es: Presencia web publica principal mantenida por una entidad. + ar: الواجهة الشبكية العامة الرئيسية التي تديرها جهة ما. + id: Kehadiran web publik utama yang dikelola oleh suatu entitas. + zh: 由实体维护的主要公共网络呈现地址。 + structured_aliases: + - literal_form: primaire site-adres + in_language: nl + - literal_form: Hauptpraesenzadresse + in_language: de + - literal_form: adresse de presence principale + in_language: fr + - literal_form: direccion de presencia principal + in_language: es + - literal_form: عنوان الواجهة الرئيسية + in_language: ar + - literal_form: alamat laman utama resmi + in_language: id + - literal_form: 主站地址 + in_language: zh broad_mappings: - skos:Concept SocialMediaURL: is_a: URLType - description: URL for a social media profile (general). + description: Address for an account page on a public networking platform. + alt_descriptions: + nl: Adres van een accountpagina op een openbaar netwerkplatform. + de: Adresse einer Kontoseite auf einer oeffentlichen Netzwerkplattform. + fr: Adresse d une page de compte sur une plateforme de reseautage publique. + es: Direccion de una pagina de cuenta en una plataforma publica de redes. + ar: عنوان صفحة حساب على منصة تواصل عامة. + id: Alamat halaman akun pada platform jejaring publik. + zh: 公共社交平台账号页面地址。 + structured_aliases: + - literal_form: sociaal platformadres + in_language: nl + - literal_form: oeffentliche Netzwerkadresse + in_language: de + - literal_form: adresse de compte social + in_language: fr + - literal_form: direccion de cuenta social + in_language: es + - literal_form: عنوان حساب اجتماعي + in_language: ar + - literal_form: alamat akun jejaring sosial + in_language: id + - literal_form: 社交账号地址 + in_language: zh broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml index bf6b42bae1..da60601b62 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml @@ -11,17 +11,36 @@ prefixes: imports: - linkml:types - ../enums/WikidataListTypeEnum + - ../slots/has_name # default_range: string classes: UnescoIchElement: - description: "A UNESCO Intangible Cultural Heritage (ICH) element, representing\ - \ traditions, practices, or cultural expressions inscribed on UNESCO lists.\ - \ Captures ICH ID, name, list type, inscription year, whether multinational,\ - \ URL, and description.\nOntology mapping rationale: - class_uri is skos:Concept\ - \ because ICH elements are conceptual\n categories in UNESCO's intangible heritage\ - \ classification system\n- close_mappings includes schema:Thing as ICH elements\ - \ are identifiable\n things with names and descriptions\n- related_mappings\ - \ includes prov:Entity for provenance tracking" + alt_descriptions: + nl: UNESCO immaterieel-erfgoedelement (ICH) dat een praktijk, traditie of expressie representeert. + de: UNESCO-Element des immateriellen Kulturerbes (ICH), das eine Praxis, Tradition oder Ausdrucksform repraesentiert. + fr: Element du patrimoine culturel immateriel (ICH) de l UNESCO representant une pratique, tradition ou expression. + es: Elemento del patrimonio cultural inmaterial (ICH) de la UNESCO que representa una practica, tradicion o expresion. + ar: عنصر من التراث الثقافي غير المادي لدى اليونسكو يمثل ممارسة أو تقليدًا أو تعبيرًا ثقافيًا. + id: Elemen Warisan Budaya Takbenda (ICH) UNESCO yang merepresentasikan praktik, tradisi, atau ekspresi budaya. + zh: UNESCO 非物质文化遗产(ICH)要素,表示某一实践、传统或文化表达。 + structured_aliases: + - literal_form: UNESCO ICH-element + in_language: nl + - literal_form: UNESCO-ICH-Element + in_language: de + - literal_form: element ICH UNESCO + in_language: fr + - literal_form: elemento ICH UNESCO + in_language: es + - literal_form: عنصر ICH لليونسكو + in_language: ar + - literal_form: elemen ICH UNESCO + in_language: id + - literal_form: UNESCO ICH 要素 + in_language: zh + description: >- + Registry entry describing a listed intangible-heritage practice, + expression, or know-how. class_uri: skos:Concept close_mappings: - schema:Thing @@ -31,5 +50,12 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Mapping rationale + + - class_uri: skos:Concept, as ICH elements are conceptual entities in a + controlled cultural-heritage classification context. + - close_mappings includes schema:Thing for general web identification. + - related_mappings includes prov:Entity for provenance tracking. slots: - has_name diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml index 9afbf1c26a..9657086e52 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml @@ -13,18 +13,30 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types +- ../slots/in_country # default_range: string classes: UnescoIchEnrichment: - description: "UNESCO Intangible Cultural Heritage (ICH) elements for a country.\ - \ Contains the country code, total element count, enrichment timestamp, and\ - \ list of individual ICH elements inscribed on UNESCO lists.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this is enrichment data extracted\n\ - \ from UNESCO ICH registry, not the heritage elements themselves\n- close_mappings\ - \ includes crm:E89_Propositional_Object as ICH\n elements are conceptual/propositional\ - \ cultural assets\n- related_mappings includes schema:Dataset (collection of\ - \ elements)\n and prov:Collection (grouped provenance entities)" + alt_descriptions: + nl: Verrijkingsdataset met UNESCO ICH-elementen voor een land. + de: Anreicherungsdatensatz mit UNESCO-ICH-Elementen fuer ein Land. + fr: Jeu de donnees d enrichissement des elements UNESCO ICH pour un pays. + es: Conjunto de enriquecimiento con elementos ICH de la UNESCO para un pais. + ar: مجموعة إثراء تتضمن عناصر التراث الثقافي غير المادي لليونسكو لدولة ما. + id: Dataset pengayaan elemen ICH UNESCO untuk suatu negara. + zh: 某一国家的 UNESCO 非物质文化遗产(ICH)要素丰富数据集。 + structured_aliases: + - {literal_form: ICH-verrijking, in_language: nl} + - {literal_form: ICH-Anreicherung, in_language: de} + - {literal_form: enrichissement ICH, in_language: fr} + - {literal_form: enriquecimiento ICH, in_language: es} + - {literal_form: إثراء ICH, in_language: ar} + - {literal_form: pengayaan ICH, in_language: id} + - {literal_form: ICH 丰富, in_language: zh} + description: >- + Country-level aggregation record summarizing registered + intangible-heritage entries. class_uri: prov:Entity close_mappings: - crm:E89_Propositional_Object @@ -35,5 +47,16 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Content + + This class represents enrichment data extracted from the UNESCO ICH registry, + not the heritage elements themselves. + + Mapping rationale + + - class_uri: prov:Entity (enrichment result as a provenance entity) + - close_mappings: crm:E89_Propositional_Object (conceptual/propositional cultural assets) + - related_mappings: schema:Dataset and prov:Collection (grouped enrichment results) slots: - in_country diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Unit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Unit.yaml index 7159339a74..1e0b41eaeb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Unit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Unit.yaml @@ -13,35 +13,35 @@ imports: default_prefix: hc classes: Unit: - description: 'A simple unit of measurement for quantities. - - **PURPOSE**: Lightweight unit class for cases where a simple label suffices. - For complex unit definitions with conversion factors, symbols, and dimensional - analysis, use MeasureUnit class instead. - - **COMMON UNITS FOR HERITAGE COLLECTIONS**: - - | Unit | Description | Example Usage | |------|-------------|---------------| - | item | Individual objects | "500 items" | | species | Biological species | - "200 species" | | specimen | Individual specimens | "10,000 specimens" | | volume - | Books/bound volumes | "50,000 volumes" | | linear_meter | Archival extent - | "500 linear meters" | | hectare | Site area | "32 hectares" | | square_meter - | Floor area | "10,000 m²" | - - **QUDT ALIGNMENT**: Maps to `qudt:Unit` for semantic interoperability. - - **RELATIONSHIP TO MeasureUnit**: Unit is a simplified alternative to MeasureUnit. - Use Unit when: - Only a text label is needed - No conversion factors required - - Simple quantity expressions - - Use MeasureUnit when: - Need unit symbols and codes - Require dimensional analysis - - Complex unit conversions needed' + description: >- + Lightweight measurement denomination for quantity expressions when a + label-based representation is sufficient. + alt_descriptions: + nl: Eenvoudige meeteenheid voor hoeveelheidsuitdrukking wanneer een label volstaat. + de: Einfache Masseinheit fuer Mengenausdruecke, wenn eine labelbasierte Angabe ausreicht. + fr: Unite de mesure legere pour exprimer des quantites lorsqu un libelle suffit. + es: Unidad de medida ligera para expresar cantidades cuando una etiqueta es suficiente. + ar: وحدة قياس خفيفة للتعبير عن الكميات عندما يكفي الاسم النصي. + id: Satuan ukur ringan untuk menyatakan kuantitas ketika label sudah memadai. + zh: 在标签即可满足需求时用于表达数量的轻量计量单位。 + structured_aliases: + - literal_form: meeteenheid + in_language: nl + - literal_form: Masseinheit + in_language: de + - literal_form: unite de mesure + in_language: fr + - literal_form: unidad de medida + in_language: es + - literal_form: وحدة قياس + in_language: ar + - literal_form: satuan ukur + in_language: id + - literal_form: 计量单位 + in_language: zh class_uri: qudt:Unit - exact_mappings: + broad_mappings: - qudt:Unit - close_mappings: - - schema:unitCode - - schema:unitText slots: - has_label annotations: @@ -50,6 +50,10 @@ classes: custodian_types_primary: '*' specificity_score: 0.2 specificity_rationale: Very low specificity - fundamental measurement concept. + mapping_predicate: schema:unitCode,schema:unitText + modeling_notes: | + Use this class for simple label-based units. + Use MeasureUnit when conversion metadata or dimensional semantics are required. examples: - value: "Unit:\n unit_value: \"item\"\n has_label:\n - label_text:\ \ \"Items\"\n" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml index eac1b17359..0eea666a04 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UnitIdentifier.yaml @@ -13,21 +13,36 @@ imports: classes: UnitIdentifier: class_uri: hc:UnitIdentifier - description: 'Identifier for storage units within heritage institutions. - **DEFINITION**: - UnitIdentifier represents unique identifiers assigned to individual - storage compartments, shelves, cabinets, or other discrete units. - **REPLACED SLOTS**: - - unit_id: URI identifier for the storage unit - - unit_identifier: Local string identifier (barcode, label) - **IDENTIFIER FORMATS**: - | Format | Example | Use Case | - |--------|---------|----------| - | URI | https://nde.nl/ontology/hc/unit/na-depot-a-r12-b3-s4 | Persistent web ID | - | Barcode | BOX-2024-00145 | Physical box barcode | - | Label | FF-MAPS-042 | Flat file drawer label | - | Rack | RACK-TEXT-A12 | Storage rack identifier | - ' + description: >- + Code assigned to a discrete storage location such as a box, shelf, + cabinet, rack, or drawer. + alt_descriptions: + nl: Identificatiecode voor een afgebakende opslaglocatie zoals doos, plank, kast, rek of lade. + de: Kennung fuer einen abgegrenzten Lagerort wie Box, Regal, Schrank, Gestell oder Schublade. + fr: Identifiant attribue a un emplacement de stockage distinct tel qu une boite, etagere, armoire, rack ou tiroir. + es: Identificador asignado a una ubicacion de almacenamiento discreta como caja, estante, armario, rack o cajon. + ar: معرّف مخصص لموضع تخزين منفصل مثل صندوق أو رف أو خزانة أو هيكل أو درج. + id: Pengenal untuk lokasi penyimpanan terpisah seperti kotak, rak, lemari, rangka, atau laci. + zh: 分配给箱、架、柜、货架或抽屉等独立存储位置的标识符。 + structured_aliases: + - literal_form: opslageenheidcode + in_language: nl + - literal_form: Lagereinheitenkennung + in_language: de + - literal_form: identifiant d unite de stockage + in_language: fr + - literal_form: identificador de unidad de almacenamiento + in_language: es + - literal_form: معرّف وحدة التخزين + in_language: ar + - literal_form: pengenal unit simpan + in_language: id + - literal_form: 存储单元标识符 + in_language: zh + keywords: + - barcode + - shelf label + - rack code slots: - has_code slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/University.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/University.yaml index 7f346af5d5..16f18d744e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/University.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/University.yaml @@ -17,7 +17,32 @@ imports: classes: University: class_uri: schema:CollegeOrUniversity - description: University. + description: >- + Degree-granting higher-education institution that delivers teaching, + research, and public knowledge services. + alt_descriptions: + nl: Instelling voor hoger onderwijs met onderwijs-, onderzoeks- en maatschappelijke kennisfuncties. + de: Hochschule mit Lehre, Forschung und gesellschaftlichem Wissenstransfer. + fr: Etablissement d enseignement superieur assurant enseignement, recherche et diffusion des savoirs. + es: Institucion de educacion superior que desarrolla docencia, investigacion y transferencia de conocimiento. + ar: مؤسسة تعليم عالٍ تمنح درجات أكاديمية وتقوم بالتدريس والبحث وخدمة المعرفة العامة. + id: Lembaga pendidikan tinggi pemberi gelar yang menjalankan pendidikan, riset, dan layanan pengetahuan publik. + zh: 开展教学、科研与知识服务并授予学位的高等教育机构。 + structured_aliases: + - literal_form: universiteit + in_language: nl + - literal_form: Universitaet + in_language: de + - literal_form: universite + in_language: fr + - literal_form: universidad + in_language: es + - literal_form: جامعة + in_language: ar + - literal_form: universitas + in_language: id + - literal_form: 大学 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml index d4578ba0e5..8b7a66f3ad 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml @@ -15,19 +15,35 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/founded_through - - ../slots/related_to +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/founded_through +- ../slots/related_to classes: UniversityArchive: - description: "A collection of historical records of a college or university. University archives (Universit\xE4tsarchive)\ - \ preserve the institutional memory of higher education institutions, including administrative records, faculty papers,\ - \ student records, photographs, publications, and other documentation of academic life and institutional history." + alt_descriptions: + nl: Archiefdienst binnen een universiteit of hogeschool die instellingsarchieven beheert en toegankelijk maakt. + de: Archivinstitution innerhalb einer Hochschule/Universitaet die Universitaetsunterlagen verwahrt und zugaenglich macht. + fr: Service d archives au sein d une universite qui conserve et rend accessibles les archives institutionnelles. + es: Servicio de archivo dentro de una universidad que conserva y da acceso a archivos institucionales. + ar: جهة أرشيفية داخل جامعة تحفظ سجلات المؤسسة وتتيح الوصول إليها. + id: Unit arsip di universitas yang menyimpan dan menyediakan akses ke arsip institusi. + zh: 高校内部负责保管并提供访问机构档案的档案机构。 + structured_aliases: + - {literal_form: universiteitsarchief, in_language: nl} + - {literal_form: Universitaetsarchiv, in_language: de} + - {literal_form: archives universitaires, in_language: fr} + - {literal_form: archivo universitario, in_language: es} + - {literal_form: أرشيف جامعي, in_language: ar} + - {literal_form: arsip universitas, in_language: id} + - {literal_form: 大学档案馆, in_language: zh} + description: >- + Institutional records service within a higher-education body that governs + retention, preservation, and public/research access. is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -37,16 +53,15 @@ classes: - related_to - identified_by - founded_through - exact_mappings: - - wd:Q2496264 close_mappings: - rico:CorporateBody - skos:Concept + - wd:Q2496264 broad_mappings: - wd:Q166118 slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true @@ -59,11 +74,23 @@ classes: - SchoolArchive - ScientificArchive annotations: - label_de: "Universit\xE4tsarchiv" + label_de: "Universitätsarchiv" label_es: archivo universitario label_fr: archives universitaires - record_set_type: true + record_set_type: false custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Scope + + University archives preserve the institutional memory of higher-education + institutions, including administrative records, faculty papers, student + records (subject to access restrictions), photographs, publications, and + other documentation of academic life and institutional history. + + Note + + This class models an archive as an organization (custodian type), not a + record set. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml index a74cdde04c..61ebc669cd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetType.yaml @@ -13,11 +13,38 @@ imports: - ../slots/related_to classes: UniversityArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of university and college historical records and institutional documentation. + description: >- + Category for grouping documentary materials produced by higher-education + institutions during governance, teaching, research, and campus operations. + alt_descriptions: + nl: Categorie voor het groeperen van documenten uit bestuur, onderwijs, onderzoek en campuswerking van universiteiten en hogescholen. + de: Kategorie zur Gruppierung von Unterlagen aus Verwaltung, Lehre, Forschung und Campusbetrieb von Hochschulen. + fr: Categorie de regroupement des documents issus de la gouvernance, de l enseignement, de la recherche et des operations de campus. + es: Categoria para agrupar documentos de gobierno, docencia, investigacion y operaciones de campus de universidades. + ar: فئة لتجميع الوثائق الناتجة عن الحوكمة والتدريس والبحث وتشغيل الحرم الجامعي في مؤسسات التعليم العالي. + id: Kategori untuk mengelompokkan dokumen tata kelola, pengajaran, riset, dan operasi kampus universitas. + zh: 用于归类高校治理、教学、科研与校园运营文献的分类类别。 + structured_aliases: + - literal_form: universiteitsarchieftype + in_language: nl + - literal_form: Hochschularchiv-Bestandstyp + in_language: de + - literal_form: type de fonds universitaire + in_language: fr + - literal_form: tipo de conjunto documental universitario + in_language: es + - literal_form: نوع مجموعة سجلات جامعية + in_language: ar + - literal_form: tipe set rekod arsip universitas + in_language: id + - literal_form: 高校档案集合类型 + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + related_mappings: - wd:Q2496264 + broad_mappings: + - rico:RecordSetType slot_usage: related_to: range: WikidataAlignment diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml index 675cfbdadc..a24648af6f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml @@ -27,40 +27,75 @@ classes: UniversityAdministrationFonds: is_a: UniversityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for University administrative records.\n\n\ - **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\ - \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-based grouping for central governance and operational files from + higher-education institutions. + alt_descriptions: + nl: >- + Recordsettype voor documenten van centrale governance en administratie van + een universiteit, geordend volgens het fonds-principe. + de: >- + Record-Set-Typ fuer Unterlagen der zentralen Hochschulverwaltung, nach + dem Fonds-Prinzip der Provenienz organisiert. + fr: >- + Type d'ensemble documentaire pour les documents de gouvernance et + d'administration centrale d'une universite, organise selon le principe du fonds. + es: >- + Tipo de conjunto documental para registros de gobierno y administracion + central universitaria, organizado segun el principio de fondo. + ar: >- + نوع مجموعة سجلات لوثائق الحوكمة والإدارة المركزية في الجامعة، منظم + وفق مبدأ الرصيد الأرشيفي (fonds). + id: >- + Jenis himpunan rekod untuk dokumen tata kelola dan administrasi pusat + universitas, diatur menurut prinsip fonds berbasis asal-usul. + zh: >- + 用于大学中央治理与行政记录的档案集合类型,按 fonds 来源原则组织。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - UniversityArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: UniversityAdministrationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:UniversityAdministrationFonds has_custodian: - equals_string: UniversityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by UniversityArchive custodians. + equals_string: hc:UniversityArchive + has_note: + equals_string: >- + This RecordSetType is typically held by UniversityArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: universiteitsbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hochschulverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif universitaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo universitario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد الإدارة الجامعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi universitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 高校行政全宗 + predicate: EXACT_SYNONYM + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -68,78 +103,147 @@ classes: StudentRecordSeries: is_a: UniversityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Student records.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the series \norganizational\ - \ principle as defined by rico-rst:Series.\n" + description: >- + Chronological grouping for learner lifecycle files covering enrolment, + progression, and completion. + alt_descriptions: + nl: >- + Recordsettype voor dossiers over de levenscyclus van studenten, doorgaans + geordend als terugkerende serie. + de: >- + Record-Set-Typ fuer Unterlagen zum studentischen Lebenszyklus, meist als + wiederkehrende Serie organisiert. + fr: >- + Type d'ensemble documentaire pour les dossiers du cycle de vie etudiant, + generalement organises en serie recurrente. + es: >- + Tipo de conjunto documental para expedientes del ciclo de vida estudiantil, + normalmente organizado como serie recurrente. + ar: >- + نوع مجموعة سجلات لملفات دورة حياة الطالب، وعادة ما يُنظم كسلسلة متكررة. + id: >- + Jenis himpunan rekod untuk berkas siklus hidup mahasiswa, umumnya + disusun sebagai seri berulang. + zh: >- + 用于记录学生生命周期活动的档案集合类型,通常按连续系列组织。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - UniversityArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: StudentRecordSeries - organizational_principle: - equals_string: series - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series + equals_string: hc:StudentRecordSeries has_custodian: - equals_string: UniversityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by UniversityArchive custodians. + equals_string: hc:UniversityArchive + has_note: + equals_string: >- + This RecordSetType is typically held by UniversityArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: studentendossierserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Studierendenaktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers etudiants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de expedientes estudiantiles + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات الطلاب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri rekod mahasiswa + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学生档案系列 + predicate: EXACT_SYNONYM + in_language: zh annotations: custodian_types: '[''*'']' FacultyPapersCollection: is_a: UniversityArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Faculty personal papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Assembled body of personal and professional documentation created by + academic staff. + alt_descriptions: + nl: >- + Recordsettype voor persoonlijke en professionele documenten van + faculteitsleden, geordend als archiefcollectie. + de: >- + Record-Set-Typ fuer persoenliche und berufliche Unterlagen von + Fakultaeitsmitgliedern, als Archivsammlung geordnet. + fr: >- + Ensemble de documents personnels et professionnels produits par le + personnel académique. + es: >- + Tipo de conjunto documental para papeles personales y profesionales del + profesorado, organizado como coleccion archivistica. + ar: >- + نوع مجموعة سجلات للأوراق الشخصية والمهنية لأعضاء هيئة التدريس، مرتبة + كأرشيف تجميعي. + id: >- + Jenis himpunan rekod untuk dokumen pribadi dan profesional dosen, + disusun sebagai koleksi arsip. + zh: >- + 用于教职人员个人与职业文献的档案集合类型,按档案馆藏方式编排。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - UniversityArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FacultyPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:FacultyPapersCollection has_custodian: - equals_string: UniversityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by UniversityArchive custodians. + equals_string: hc:UniversityArchive + has_note: + equals_string: >- + This RecordSetType is typically held by UniversityArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: collectie hooglerarenarchieven + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Fakultaetsnachlaessen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers de faculte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles del profesorado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق هيئة التدريس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi arsip dosen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教师文书馆藏 + predicate: EXACT_SYNONYM + in_language: zh annotations: custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml index 12e5d3f48c..9fa42ba094 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml @@ -1,19 +1,16 @@ id: https://nde.nl/ontology/hc/class/unspecified-type -name: unspecified_type +name: UnspecifiedType title: UnspecifiedType -description: 'Specialized CustodianType for heritage custodians where the institutional type - cannot be reliably determined from available evidence, or where the institution - does not fit existing type categories. - Coverage: Corresponds to ''U'' (UNKNOWN) in GLAMORCUBESFIXPHDNT taxonomy. - ' +description: Fallback custodian classification when institutional type cannot be reliably determined. imports: - - ../classes/AgentType - - linkml:types - - ../slots/assert - - ../slots/has_score - - ../slots/has_status - - ../slots/has_type - - ../slots/based_on +- ../classes/AgentType +- linkml:types +- ../slots/assert +- ../slots/has_score +- ../slots/has_status +- ../slots/has_type +- ../slots/based_on +- ../slots/review_status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -27,12 +24,31 @@ classes: UnspecifiedType: is_a: CustodianType class_uri: skos:Concept + alt_descriptions: + nl: Custodian-type voor instellingen waarvan het type op basis van beschikbare gegevens niet betrouwbaar kan worden vastgesteld. + de: Custodian-Typ fuer Einrichtungen, deren Typ anhand verfuegbarer Evidenz nicht verlaesslich bestimmbar ist. + fr: Type de custodian pour des institutions dont le type ne peut pas etre determine de maniere fiable selon les preuves disponibles. + es: Tipo de custodian para instituciones cuyo tipo no puede determinarse de forma fiable con la evidencia disponible. + ar: نوع جهة حافظة للمؤسسات التي لا يمكن تحديد نوعها بشكل موثوق وفق الأدلة المتاحة. + id: Tipe custodian untuk institusi yang tipenya tidak dapat ditentukan secara andal dari bukti yang tersedia. + zh: 用于在现有证据下无法可靠判定机构类型的保管机构类型。 annotations: skos:prefLabel: Unspecified Type skos:altLabel: unknown type, unclassified, indeterminate, heritage organization, cultural organization specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Use this type when classification is indeterminate because evidence is + insufficient, conflicting, transitional, or genuinely outside current type + categories. + + This is a data-quality/uncertainty marker and should be reviewed over time. + + Distinction + + - UnspecifiedType: type cannot be determined. + - MixedCustodianType: multiple known types apply. structured_aliases: - literal_form: ongespecificeerd predicate: EXACT_SYNONYM @@ -76,13 +92,13 @@ classes: - literal_form: Kulturorganisation predicate: EXACT_SYNONYM in_language: de - - literal_form: "non sp\xE9cifi\xE9" + - literal_form: "non spécifié" predicate: EXACT_SYNONYM in_language: fr - literal_form: type inconnu predicate: EXACT_SYNONYM in_language: fr - - literal_form: "non classifi\xE9" + - literal_form: "non classifié" predicate: EXACT_SYNONYM in_language: fr - literal_form: organisation culturelle @@ -97,7 +113,7 @@ classes: - literal_form: no clasificado predicate: EXACT_SYNONYM in_language: es - - literal_form: "organizaci\xF3n cultural" + - literal_form: "organización cultural" predicate: EXACT_SYNONYM in_language: es - literal_form: non specificato @@ -109,31 +125,34 @@ classes: - literal_form: organizzazione culturale predicate: EXACT_SYNONYM in_language: it - - literal_form: "n\xE3o especificado" + - literal_form: "não especificado" predicate: EXACT_SYNONYM in_language: pt - literal_form: tipo desconhecido predicate: EXACT_SYNONYM in_language: pt - - literal_form: "organiza\xE7\xE3o cultural" + - literal_form: "organização cultural" predicate: EXACT_SYNONYM in_language: pt - description: "Specialized custodian type for institutions where type classification is\nimpossible, ambiguous, or not yet determined based on available evidence.\n\n**CRITICAL DISTINCTION - Unspecified vs. Mixed vs. Other Types**:\n\n**UnspecifiedType** applies when:\n- Type CANNOT BE DETERMINED from available sources (insufficient evidence)\n- Type is AMBIGUOUS (conflicting evidence about institutional function)\n- Type is IN TRANSITION (institution changing but new type not yet clear)\n- Institution DOES NOT FIT existing categories (genuinely novel type)\n\n**Do NOT use UnspecifiedType if**:\n- \u274C Institution clearly fits a type but you haven't classified yet \u2192 Classify it!\n- \u274C Institution operates as multiple types \u2192 Use MixedCustodianType (X code)\n- \u274C You're just unsure \u2192 Research further before defaulting to Unspecified\n\n**UnspecifiedType is a DATA QUALITY FLAG, not a permanent classification.**\n\n**When to Use Unspecified (U code)**:\n\n1. **Insufficient\ - \ Evidence** - Cannot determine type from available sources:\n - Mentioned in passing without functional description\n - Only name available (e.g., \"Heritage Organization of XYZ\")\n - Historical reference without context\n - Defunct organization with no surviving documentation\n\n2. **Ambiguous Evidence** - Conflicting information about institutional function:\n - Called \"museum\" but operates as archive\n - Described as \"cultural center\" without specifics\n - Multiple sources disagree on type\n - Self-description ambiguous or generic\n\n3. **Transitional Status** - Institution changing type:\n - In process of merger/reorganization\n - Converting from one type to another\n - Temporary closure/restructuring\n - New institution not yet operational\n\n4. **Novel Type** - Genuinely doesn't fit existing categories:\n - Emerging heritage forms (e.g., cryptocurrency heritage)\n - Hybrid types not covered by taxonomy\n - Experimental heritage models\n -\ - \ Indigenous heritage governance not matching Western categories\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - prov:Entity - Provenance tracking for data quality\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E74_Group - CIDOC-CRM social group (generic organization)\n - schema:Organization - Generic organizational entity\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization (no specific type)\n - schema:Thing - Fallback for truly unclassifiable\n\n**Wikidata Coverage** (15+ unspecified heritage entities):\n\nGeneric Heritage Organizations:\n- Q163740 (cultural organization) - Broad heritage category\n- Q7241077 (heritage organization) - Generic heritage entity\n- Q105558717 (cultural institution) - Unspecified cultural entity\n- Q215380 (heritage preservation organization) - Function unclear\n\nDefunct Organizations with Limited Documentation:\n- Q105558717 (historical heritage society - defunct\ - \ 1920s)\n- Q5879427 (former cultural center - no surviving records)\n- Q215380 (heritage group - mentioned only in newspaper)\n\nTransitional Institutions:\n- Q163740 (institution under reorganization)\n- Q5283639 (merger in progress - final type TBD)\n- Q7241077 (new institution in planning phase)\n\n**Key Distinctions from Other Types**:\n\nvs. MixedCustodianType:\n- UnspecifiedType: Type CANNOT BE DETERMINED (data quality issue)\n- MixedType: Multiple types ARE KNOWN (multivalued custodian_type)\n- Example: \"Heritage Organization of Amsterdam\" (unknown) vs. Stadsarchief (archive + museum)\n\nvs. NonProfitType:\n- UnspecifiedType: FUNCTION unknown (even if non-profit status is clear)\n- NonProfit: FUNCTION known = heritage advocacy/services\n- Example: \"Cultural Foundation X\" (function unclear) vs. Europa Nostra (advocacy)\n\nvs. OfficialInstitution:\n- UnspecifiedType: Government agency but FUNCTION unknown\n- OfficialInstitution: Government REGULATION/POLICY role is clear\n\ - - Example: \"Ministry of Culture Department Y\" (function unclear) vs. National Heritage Agency\n\nvs. All Specific Types:\n- UnspecifiedType: DEFAULT when classification is impossible\n- Specific Types: Use ONLY when evidence supports classification\n- Example: Institution mentioned once without context vs. \"Rijksmuseum\"\n\n**Data Quality Workflow**:\n\nWhen encountering potential UnspecifiedType:\n\n1. **Research first** - Check:\n - Institutional website\n - Wikidata entry\n - Professional directories (e.g., ICOM, ICA, IFLA)\n - Historical sources\n - Contact information\n\n2. **Document uncertainty** - Record in provenance:\n - Why type could not be determined\n - What information would resolve uncertainty\n - When classification was attempted\n - What sources were consulted\n\n3. **Flag for review** - Mark record:\n - needs_verification: true\n - review_reason: \"Insufficient evidence to determine type\"\n - confidence_score: < 0.5\n\n4. **Re-evaluate\ - \ periodically** - Unspecified is TEMPORARY:\n - Check for new sources (websites, publications)\n - Query heritage networks\n - Request information from institution\n - Update classification when evidence emerges\n\n**RDF Serialization Example**:\n\n```turtle\n@prefix hc: <https://nde.nl/ontology/hc/> .\n@prefix skos: <http://www.w3.org/2004/02/skos/core#> .\n@prefix schema: <http://schema.org/> .\n@prefix prov: <http://www.w3.org/ns/prov#> .\n@prefix dcterms: <http://purl.org/dc/terms/> .\n\nhc:UnspecifiedType\n a skos:Concept, hc:CustodianType ;\n skos:prefLabel \"Unspecified Type\"@en,\n \"Ongespecificeerd Type\"@nl,\n \"Nicht spezifizierter Typ\"@de,\n \"Type Non Sp\xE9cifi\xE9\"@fr ;\n skos:definition \"Heritage custodians where type cannot be determined\"@en ;\n skos:broader hc:CustodianType ;\n schema:url <https://nde.nl/ontology/hc/class/unspecified-type> .\n\n# Example: Historical Heritage Society of XYZ (defunct,\ - \ minimal documentation)\n<https://w3id.org/heritage/custodian/uk/heritage-society-xyz>\n a schema:Organization, prov:Entity, hc:UnspecifiedCustodian ;\n hc:custodian_type hc:UnspecifiedType ;\n hc:classification_status \"Type indeterminate - insufficient evidence\" ;\n hc:evidence_gaps \"Only known from single 1924 newspaper mention\", \"No surviving organizational records\", \"Building demolished 1960\", \"No descendants located\" ;\n hc:type_hypotheses \"Possibly collecting society (mentioned 'archives')\", \"May have operated museum (reference to 'exhibitions')\", \"Could be advocacy group (called 'preservation society')\" ;\n hc:research_attempts \"UK National Archives search (no results)\", \"Local historical society queried (no records)\", \"Regional museum contacted (no information)\", \"Wikidata search (no entity)\" ;\n hc:review_status \"Requires specialist research\", \"Low priority for re-investigation\", \"Consider removing if no evidence emerges\" ;\n hc:data_quality_flags\ - \ \"needs_verification: true\", \"confidence_score: 0.2\", \"evidence_quality: minimal\" ;\n schema:name \"Historical Heritage Society of XYZ\" ;\n schema:foundingDate \"1924\" ;\n schema:dissolutionDate \"1960\" ;\n schema:location \"XYZ, United Kingdom\" ;\n schema:description \"Defunct heritage organization mentioned in 1924 local newspaper; no surviving documentation or records located despite archival research attempts\" ;\n prov:generatedAtTime \"2025-11-23T...\"^^xsd:dateTime ;\n dcterms:source \"XYZ Gazette, 15 March 1924, p. 3\" .\n```\n" - exact_mappings: + - literal_form: غير محدد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe tidak ditentukan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 未明确分类 + predicate: EXACT_SYNONYM + in_language: zh + description: >- + Fallback classification used when available evidence is insufficient or + contradictory for institutional categorization. + broad_mappings: - skos:Concept - - prov:Entity - close_mappings: + related_mappings: - schema:Organization - crm:E74_Group - related_mappings: - schema:Thing + - prov:Entity - prov:Activity slots: - has_status @@ -170,8 +189,8 @@ classes: required: false inlined_as_list: false # Fixed invalid inline for primitive type examples: - - value: - - value: + - value: Possibly collecting society (mentions archival holdings) + - value: Possibly advocacy organization (described as preservation group) based_on: # range: string multivalued: true @@ -190,4 +209,4 @@ classes: - value: 'evidence_quality: minimal, source_count: 1' - value: 'completeness: 30%, last_updated: 2025-11-23' has_type: - equals_expression: '["hc:UnspecifiedType"]' + equals_string: hc:UnspecifiedType diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml index 6c01318b60..076ed3431d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UpdateFrequency.yaml @@ -21,34 +21,40 @@ imports: # default_range: string classes: UpdateFrequency: - description: 'Structured representation of how often a device, system, or data - source sends updates or refreshes data. - - **WHY A DEDICATED CLASS?** - - Update frequency is more than a simple string - it has: - **Quantity**: How - many updates (e.g., "5" in "every 5 minutes") - **Time Interval**: The period - (e.g., "minutes" in "every 5 minutes") - **Trigger-based**: Some updates are - event-driven, not time-based - - **SLOT_FIXES.YAML REVISION** (lines 1893-1910): - Branch 1: has_quantity - → Quantity (numeric value) - Branch 2: has_time_interval → TimeInterval - (duration) - - **ONTOLOGY MAPPING**: - class_uri: dcterms:Frequency (Dublin Core) - Dublin - Core `accrualPeriodicity` uses Frequency for collection update rates - - **USE CASES**: - IoT sensors: "Every 5 minutes", "Hourly", "Real-time" - Data - feeds: "Daily", "Weekly", "Monthly" - Event-driven: "On proximity trigger", - "On change" - - **EXAMPLES**: - Climate sensor: 5 updates per minute - Beacon: On proximity - trigger (no time interval) - Database sync: Daily at midnight' + description: >- + Cadence definition indicating how often data, signals, or derived values + are refreshed, either by interval or by trigger. + alt_descriptions: + nl: Frequentiedefinitie die aangeeft hoe vaak gegevens, signalen of afgeleide waarden worden ververst, via interval of trigger. + de: Frequenzdefinition, die angibt, wie oft Daten, Signale oder abgeleitete Werte intervall- oder ereignisbasiert aktualisiert werden. + fr: Definition de cadence indiquant la frequence de mise a jour des donnees, signaux ou valeurs derivees, par intervalle ou declencheur. + es: Definicion de cadencia que indica con que frecuencia se actualizan datos, senales o valores derivados, por intervalo o disparador. + ar: تعريف وتيرة يوضح مدى تكرار تحديث البيانات أو الإشارات أو القيم المشتقة، بفاصل زمني أو بمحفز. + id: Definisi frekuensi yang menunjukkan seberapa sering data, sinyal, atau nilai turunan diperbarui, berbasis interval atau pemicu. + zh: 用于表示数据、信号或派生值刷新频率的定义,可按时间间隔或触发事件执行。 + structured_aliases: + - literal_form: updatefrequentie + in_language: nl + - literal_form: Aktualisierungsfrequenz + in_language: de + - literal_form: frequence de mise a jour + in_language: fr + - literal_form: frecuencia de actualizacion + in_language: es + - literal_form: وتيرة التحديث + in_language: ar + - literal_form: frekuensi pembaruan + in_language: id + - literal_form: 更新频率 + in_language: zh + keywords: + - periodic refresh + - event-driven update + - accrual periodicity class_uri: dcterms:Frequency exact_mappings: - dcterms:Frequency close_mappings: - - dcat:frequency - schema:Schedule related_mappings: - time:TemporalEntity @@ -76,6 +82,7 @@ classes: specificity_score: 0.35 specificity_rationale: Moderate specificity - relevant to custodians with digital/IoT infrastructure. + mapping_predicate: dcat:frequency examples: - value: "UpdateFrequency:\n frequency_description: \"Every 5 minutes\"\n has_quantity:\n\ \ numeric_value: 5\n has_time_interval:\n duration_value: \"\ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UseCase.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UseCase.yaml index 7fa3329b85..5bcdb4b9ef 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UseCase.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UseCase.yaml @@ -25,7 +25,32 @@ imports: default_prefix: hc classes: UseCase: - description: Describes a practical application or scenario. + description: >- + Concrete scenario that demonstrates how a concept, model, or workflow is + applied in practice. + alt_descriptions: + nl: Concreet scenario dat laat zien hoe een concept, model of werkwijze in de praktijk wordt toegepast. + de: Konkretes Szenario, das zeigt, wie ein Konzept, Modell oder Arbeitsablauf praktisch angewendet wird. + fr: Scenario concret montrant comment un concept, modele ou processus est applique en pratique. + es: Escenario concreto que muestra como se aplica en la practica un concepto, modelo o flujo de trabajo. + ar: سيناريو عملي يوضّح كيفية تطبيق مفهوم أو نموذج أو سير عمل في الواقع. + id: Skenario konkret yang menunjukkan bagaimana konsep, model, atau alur kerja diterapkan dalam praktik. + zh: 展示概念、模型或工作流程如何在实践中应用的具体场景。 + structured_aliases: + - literal_form: toepassingsscenario + in_language: nl + - literal_form: Anwendungsszenario + in_language: de + - literal_form: cas d usage + in_language: fr + - literal_form: caso de uso + in_language: es + - literal_form: حالة استخدام + in_language: ar + - literal_form: kasus penggunaan + in_language: id + - literal_form: 用例 + in_language: zh slots: - identified_by - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunity.yaml index 28b01e3f6c..9c0589e4f7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunity.yaml @@ -12,19 +12,40 @@ imports: classes: UserCommunity: class_uri: schema:Audience - description: 'A user community or audience served by an institution. **USAGE**: - Used for: - Target audiences - User groups - Stakeholder communities ' + alt_descriptions: + nl: Doelgroep of gebruikersgemeenschap die door een instelling wordt bediend. + de: Zielgruppe oder Nutzergemeinschaft, die von einer Institution bedient wird. + fr: Public ou communaute d usagers servi par une institution. + es: Audiencia o comunidad de usuarios atendida por una institucion. + ar: جمهور أو مجتمع مستخدمين تخدمه مؤسسة. + id: Komunitas pengguna atau audiens yang dilayani oleh institusi. + zh: 由机构服务的用户群体或受众社区。 + structured_aliases: + - literal_form: gebruikersgemeenschap + in_language: nl + - literal_form: Nutzergemeinschaft + in_language: de + - literal_form: communaute d usagers + in_language: fr + - literal_form: comunidad de usuarios + in_language: es + - literal_form: مجتمع مستخدمين + in_language: ar + - literal_form: komunitas pengguna + in_language: id + - literal_form: 用户社区 + in_language: zh + description: Audience segment served by an institution for access, engagement, or service design. slots: - has_type - slot_usage: - has_type: -# range: string # uriorcurie - exact_mappings: + broad_mappings: - schema:Audience annotations: specificity_score: '0.40' specificity_rationale: Moderately specific - user communities relevant to all institutions. custodian_types: '[''*'']' + modeling_notes: Use for target audiences, user groups, and stakeholder communities. examples: - - value: null + - value: + has_type: Researchers diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml index ff8492e409..7a5ff944b8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityType.yaml @@ -15,27 +15,41 @@ classes: UserCommunityType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for user community type classifications. - - - **COMMUNITY CATEGORIES**: - - - RESEARCH: Academic and research users - - - PUBLIC: General public visitors - - - EDUCATIONAL: Students and educators - - - PROFESSIONAL: Heritage professionals - - - GENEALOGY: Family history researchers - - ' + description: >- + Abstract category for classifying audience groups by usage profile, + expertise, and engagement context. + alt_descriptions: + nl: Abstracte categorie voor het indelen van doelgroepen op gebruiksprofiel, expertise en betrokkenheidscontext. + de: Abstrakte Kategorie zur Einordnung von Zielgruppen nach Nutzungsprofil, Expertise und Beteiligungskontext. + fr: Categorie abstraite pour classer les publics selon profil d usage, niveau d expertise et contexte d engagement. + es: Categoria abstracta para clasificar comunidades usuarias por perfil de uso, experiencia y contexto de participacion. + ar: فئة تجريدية لتصنيف جماعات المستخدمين حسب نمط الاستخدام والخبرة وسياق التفاعل. + id: Kategori abstrak untuk mengklasifikasikan komunitas pengguna berdasarkan profil penggunaan, keahlian, dan konteks keterlibatan. + zh: 用于按使用画像、专业水平与参与情境对用户群体分类的抽象类别。 + structured_aliases: + - literal_form: gebruikersgroeptype + in_language: nl + - literal_form: Nutzergruppentyp + in_language: de + - literal_form: type de communaute d usagers + in_language: fr + - literal_form: tipo de comunidad usuaria + in_language: es + - literal_form: نوع مجتمع المستخدمين + in_language: ar + - literal_form: tipe komunitas pengguna + in_language: id + - literal_form: 用户群体类型 + in_language: zh + keywords: + - research audience + - public audience + - educational audience slots: - identified_by - has_label - has_description - exact_mappings: + broad_mappings: - skos:Concept annotations: specificity_score: '0.40' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml index 93ca775fe1..107936c650 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml @@ -4,6 +4,8 @@ title: User Community Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ default_prefix: hc imports: - ./UserCommunityType @@ -11,7 +13,30 @@ imports: classes: ResearchCommunity: is_a: UserCommunityType - description: Academic and research users. + description: Academic and scholarly audiences using holdings for inquiry. + alt_descriptions: + nl: Academische en wetenschappelijke doelgroepen die collecties voor onderzoek gebruiken. + de: Akademische und wissenschaftliche Zielgruppen, die Bestaende fuer Forschung nutzen. + fr: Publics academiques et scientifiques utilisant les fonds pour l enquete. + es: Audiencias academicas y cientificas que usan los fondos para investigacion. + ar: جماهير أكاديمية وبحثية تستخدم المقتنيات لأغراض الاستقصاء. + id: Audiens akademik dan ilmiah yang memakai koleksi untuk penyelidikan. + zh: 用馆藏开展学术探究的高校与研究受众。 + structured_aliases: + - literal_form: onderzoeksdoelgroep + in_language: nl + - literal_form: Forschungspublikum + in_language: de + - literal_form: public de recherche + in_language: fr + - literal_form: audiencia de investigacion + in_language: es + - literal_form: جمهور بحثي + in_language: ar + - literal_form: audiens riset + in_language: id + - literal_form: 研究受众 + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -21,37 +46,175 @@ classes: - schema:Organization PublicCommunity: is_a: UserCommunityType - description: General public visitors. + description: General audiences engaging through visits, programmes, and online access. + alt_descriptions: + nl: Algemene publieksgroepen die deelnemen via bezoeken, programma's en online toegang. + de: Allgemeine Zielgruppen mit Beteiligung ueber Besuche, Programme und Online-Zugang. + fr: Publics generaux engages par visites, programmes et acces en ligne. + es: Audiencias generales que participan mediante visitas, programas y acceso en linea. + ar: جماهير عامة تتفاعل عبر الزيارات والبرامج والوصول الرقمي. + id: Audiens umum yang terlibat melalui kunjungan, program, dan akses daring. + zh: 通过参观、项目与线上访问参与的公众受众。 + structured_aliases: + - literal_form: algemeen publiek + in_language: nl + - literal_form: allgemeines Publikum + in_language: de + - literal_form: public general + in_language: fr + - literal_form: audiencia general + in_language: es + - literal_form: جمهور عام + in_language: ar + - literal_form: audiens umum + in_language: id + - literal_form: 大众受众 + in_language: zh broad_mappings: - crm:E39_Actor - schema:Organization EducationalCommunity: is_a: UserCommunityType - description: Students and educators. + description: Learners and educators using holdings for teaching and study. + alt_descriptions: + nl: Lerenden en docenten die collecties gebruiken voor onderwijs en studie. + de: Lernende und Lehrende, die Bestaende fuer Unterricht und Studium nutzen. + fr: Apprenants et educateurs utilisant les fonds pour enseignement et etude. + es: Estudiantes y docentes que usan los fondos para ensenanza y estudio. + ar: متعلمون ومعلمون يستخدمون المقتنيات للتعليم والدراسة. + id: Peserta didik dan pendidik yang memakai koleksi untuk pengajaran dan belajar. + zh: 将馆藏用于教学与学习的学习者和教育者。 + structured_aliases: + - literal_form: onderwijsdoelgroep + in_language: nl + - literal_form: Bildungspublikum + in_language: de + - literal_form: public educatif + in_language: fr + - literal_form: audiencia educativa + in_language: es + - literal_form: جمهور تعليمي + in_language: ar + - literal_form: audiens pendidikan + in_language: id + - literal_form: 教育受众 + in_language: zh broad_mappings: - crm:E39_Actor - schema:Organization ProfessionalCommunity: is_a: UserCommunityType - description: Heritage and museum professionals. + description: Practitioners in heritage, library, archive, and museum fields. + alt_descriptions: + nl: Professionals werkzaam in erfgoed-, bibliotheek-, archief- en museumdomeinen. + de: Fachpraktiker in den Bereichen Kulturerbe, Bibliothek, Archiv und Museum. + fr: Professionnels des domaines patrimoine, bibliotheque, archives et musees. + es: Profesionales de patrimonio, bibliotecas, archivos y museos. + ar: ممارسون مهنيون في مجالات التراث والمكتبات والأرشيف والمتاحف. + id: Praktisi profesional di bidang warisan, perpustakaan, arsip, dan museum. + zh: 在遗产、图书馆、档案与博物馆领域从业的专业人群。 + structured_aliases: + - literal_form: vakprofessionals + in_language: nl + - literal_form: Fachpublikum + in_language: de + - literal_form: public professionnel + in_language: fr + - literal_form: audiencia profesional + in_language: es + - literal_form: جمهور مهني + in_language: ar + - literal_form: audiens profesional + in_language: id + - literal_form: 专业受众 + in_language: zh broad_mappings: - crm:E39_Actor - schema:Organization GenealogyCommunity: is_a: UserCommunityType - description: Family history and genealogy researchers. + description: Family-history audiences tracing lineage, households, and local records. + alt_descriptions: + nl: Publiek voor familiegeschiedenis dat afstamming, huishoudens en lokale registers onderzoekt. + de: Zielgruppen zur Familiengeschichte, die Abstammung, Haushalte und lokale Register nachverfolgen. + fr: Publics de genealogie retraçant filiations, menages et registres locaux. + es: Audiencias de historia familiar que rastrean linajes, hogares y registros locales. + ar: جماهير مهتمة بتاريخ العائلة تتتبع الأنساب والأسر والسجلات المحلية. + id: Audiens sejarah keluarga yang menelusuri silsilah, rumah tangga, dan catatan lokal. + zh: 追踪家谱、户籍与地方记录的家族史受众。 + structured_aliases: + - literal_form: familiehistorisch publiek + in_language: nl + - literal_form: Familienforschungspublikum + in_language: de + - literal_form: public de genealogie + in_language: fr + - literal_form: audiencia genealogica + in_language: es + - literal_form: جمهور أنساب + in_language: ar + - literal_form: audiens silsilah keluarga + in_language: id + - literal_form: 家族史受众 + in_language: zh broad_mappings: - crm:E39_Actor - schema:Organization ArtistCommunity: is_a: UserCommunityType - description: Artists and creative practitioners. + description: Creative practitioners using holdings for inspiration, reinterpretation, and production. + alt_descriptions: + nl: Creatieve makers die collecties gebruiken voor inspiratie, herinterpretatie en productie. + de: Kreative Praktiker, die Bestaende fuer Inspiration, Neuinterpretation und Produktion nutzen. + fr: Praticiens creatifs utilisant les fonds pour inspiration, reinterpretation et production. + es: Practicantes creativos que usan los fondos para inspiracion, reinterpretacion y produccion. + ar: ممارسون مبدعون يستخدمون المقتنيات للإلهام وإعادة التأويل والإنتاج. + id: Praktisi kreatif yang memanfaatkan koleksi untuk inspirasi, reinterpretasi, dan produksi. + zh: 将馆藏用于灵感、再诠释与创作生产的创意实践者。 + structured_aliases: + - literal_form: creatief makerspubliek + in_language: nl + - literal_form: Kreativpublikum + in_language: de + - literal_form: public creatif + in_language: fr + - literal_form: audiencia creativa + in_language: es + - literal_form: جمهور إبداعي + in_language: ar + - literal_form: audiens kreatif + in_language: id + - literal_form: 创作者受众 + in_language: zh broad_mappings: - crm:E39_Actor - schema:Organization JournalistCommunity: is_a: UserCommunityType - description: Journalists and media professionals. + description: News and documentary practitioners using holdings for reporting and verification. + alt_descriptions: + nl: Nieuws- en documentairemakers die collecties gebruiken voor berichtgeving en verificatie. + de: Nachrichten- und Dokumentarpraxis, die Bestaende fuer Berichterstattung und Verifikation nutzt. + fr: Professionnels de l information et du documentaire utilisant les fonds pour reportage et verification. + es: Profesionales de noticias y documental que usan los fondos para reporteo y verificacion. + ar: ممارسو الأخبار والوثائقيات الذين يستخدمون المقتنيات للتغطية والتحقق. + id: Praktisi berita dan dokumenter yang memakai koleksi untuk peliputan dan verifikasi. + zh: 将馆藏用于报道与核验的新闻与纪实从业者。 + structured_aliases: + - literal_form: journalistiek publiek + in_language: nl + - literal_form: Medienpublikum + in_language: de + - literal_form: public journalistique + in_language: fr + - literal_form: audiencia periodistica + in_language: es + - literal_form: جمهور إعلامي + in_language: ar + - literal_form: audiens jurnalisme + in_language: id + - literal_form: 新闻纪实受众 + in_language: zh broad_mappings: - crm:E39_Actor - schema:Organization diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml index 766b0fbf3c..9a3a1a897e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml @@ -16,17 +16,36 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types + - ../slots/generated_by # default_range: string classes: ValidationMetadata: - description: "Metadata about claim validation including model, convention, timestamp,\ - \ and results. Records the outcome of validating extracted claims against quality\ - \ criteria or schema constraints.\nOntology mapping rationale: - class_uri is\ - \ prov:Activity because validation is an activity\n that operates on entities\ - \ and produces validation results\n- close_mappings includes dqv:QualityMeasurement\ - \ as validation\n produces quality assessments of data\n- related_mappings\ - \ includes shacl:ValidationResult (SHACL validation\n outputs) and prov:Entity\ - \ (validation metadata is itself an entity)" + alt_descriptions: + nl: Metadata over validatie van claims, inclusief methode, tijdstip en uitkomst. + de: Metadaten zur Validierung von Claims, einschliesslich Methode, Zeitstempel und Ergebnis. + fr: Metadonnees de validation des assertions, incluant methode, horodatage et resultat. + es: Metadatos de validacion de afirmaciones, incluyendo metodo, marca temporal y resultado. + ar: بيانات وصفية لعملية التحقق من الادعاءات تشمل المنهجية والطابع الزمني والنتيجة. + id: Metadata validasi klaim, termasuk metode, cap waktu, dan hasil. + zh: 关于声明校验的元数据,包含方法、时间戳与结果。 + structured_aliases: + - literal_form: validatiemetadata + in_language: nl + - literal_form: Validierungsmetadaten + in_language: de + - literal_form: metadonnees de validation + in_language: fr + - literal_form: metadatos de validacion + in_language: es + - literal_form: بيانات التحقق الوصفية + in_language: ar + - literal_form: metadata validasi + in_language: id + - literal_form: 校验元数据 + in_language: zh + description: >- + Process documentation capturing methods, timestamps, and outcomes of + rule-based claim checking against quality criteria. class_uri: prov:Activity close_mappings: - dqv:QualityMeasurement @@ -37,5 +56,11 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Mapping rationale + + - class_uri: prov:Activity (validation is an activity) + - close_mappings: dqv:QualityMeasurement (quality assessment outcome) + - related_mappings: shacl:ValidationResult and prov:Entity slots: - generated_by diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml index 73688c8d92..7907ed8e13 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ValidationStatus.yaml @@ -13,24 +13,36 @@ imports: classes: ValidationStatus: class_uri: skos:Concept - description: 'A validation status for data or records. - - - **USAGE**: - - Used for: - - - Schema validation results - - - Data quality validation - - - Record validation status - - ' + description: >- + Controlled outcome indicator showing whether data passed, failed, or + requires review after rule-based checking. + alt_descriptions: + nl: Gecontroleerde status die aangeeft of gegevens na regelgebaseerde controle zijn geslaagd, afgekeurd of ter beoordeling staan. + de: Kontrollierter Status, der anzeigt, ob Daten nach regelbasierter Pruefung bestanden, fehlgeschlagen oder zur Pruefung markiert sind. + fr: Etat controle indiquant si des donnees ont reussi, echoue ou necessitent une revue apres verification par regles. + es: Estado controlado que indica si los datos superaron, fallaron o requieren revision tras una comprobacion por reglas. + ar: حالة مضبوطة تبيّن ما إذا كانت البيانات قد نجحت أو فشلت أو تحتاج مراجعة بعد التحقق القائم على القواعد. + id: Status terkontrol yang menunjukkan apakah data lulus, gagal, atau perlu ditinjau setelah pemeriksaan berbasis aturan. + zh: 指示数据在规则校验后是通过、失败还是需复核的受控状态。 + structured_aliases: + - literal_form: validatiestatus + in_language: nl + - literal_form: Validierungsstatus + in_language: de + - literal_form: statut de validation + in_language: fr + - literal_form: estado de validacion + in_language: es + - literal_form: حالة التحقق + in_language: ar + - literal_form: status validasi + in_language: id + - literal_form: 校验状态 + in_language: zh slots: - has_code - has_label - exact_mappings: + broad_mappings: - skos:Concept annotations: specificity_score: '0.45' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Value.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Value.yaml index a1d75e2877..8b113a747d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Value.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Value.yaml @@ -23,7 +23,32 @@ imports: classes: Value: class_uri: schema:StructuredValue - description: Structured value wrapper. + description: >- + Structured carrier for literal, coded, or quantified content used in + assertions, measurements, and derived statements. + alt_descriptions: + nl: Gestructureerde drager voor letterlijke, gecodeerde of gekwantificeerde inhoud in beweringen, metingen en afgeleide uitspraken. + de: Strukturierter Traeger fuer literale, codierte oder quantifizierte Inhalte in Aussagen, Messungen und abgeleiteten Feststellungen. + fr: Support structure pour des contenus litteraux, codes ou quantifies utilises dans des assertions, mesures et enonces derives. + es: Contenedor estructurado para contenido literal, codificado o cuantificado usado en afirmaciones, mediciones y enunciados derivados. + ar: حامل منظّم لمحتوى حرفي أو مرمّز أو كمّي يُستخدم في الادعاءات والقياسات والعبارات المشتقة. + id: Wadah terstruktur untuk konten literal, berkode, atau terukur yang digunakan dalam klaim, pengukuran, dan pernyataan turunan. + zh: 用于断言、测量与派生陈述的文字值、编码值或数量值的结构化承载体。 + structured_aliases: + - literal_form: waardeobject + in_language: nl + - literal_form: Werteobjekt + in_language: de + - literal_form: valeur structuree + in_language: fr + - literal_form: valor estructurado + in_language: es + - literal_form: قيمة منظّمة + in_language: ar + - literal_form: nilai terstruktur + in_language: id + - literal_form: 结构化值 + in_language: zh slots: - has_value annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VariantType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VariantType.yaml index 51c167fdef..7d74cf64c8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VariantType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VariantType.yaml @@ -1,5 +1,5 @@ id: https://nde.nl/ontology/hc/class/VariantType -name: variant_type_class +name: VariantType title: Variant Type Class prefixes: @@ -9,61 +9,65 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: VariantType: class_uri: crm:E55_Type abstract: true - description: | - Abstract base class for variant/alternative type classifications. - - **DESIGN PATTERN** (Rule 0b - Type/Types Convention): - - | File | Purpose | - |------|---------| - | `VariantType.yaml` (this file) | Abstract base class | - | `VariantTypes.yaml` | Concrete subclasses (Abbreviation, Synonym, etc.) | - - **Purpose**: - Provides type taxonomy for categorizing different kinds of variants: - - Alternative names/titles for roles - - Common abbreviations - - Synonyms in different contexts - - Regional or dialect variations - - **Use Cases**: - - Staff role title variants (e.g., "Curator" vs "Keeper" vs "Conservator") - - Organization name variants - - Technical term variations - - **Ontological Alignment**: - - **Primary** (`class_uri`): `crm:E55_Type` - CIDOC-CRM type - - **Close**: `skos:Concept` - SKOS concept vocabulary + description: >- + Abstract category for classifying alternative lexical forms that refer to + the same or closely related concept in naming contexts. + alt_descriptions: + nl: Abstracte categorie voor het classificeren van alternatieve lexicale vormen die naar hetzelfde of nauw verwante concept verwijzen. + de: Abstrakte Kategorie zur Klassifikation alternativer lexikalischer Formen, die auf dasselbe oder ein eng verwandtes Konzept verweisen. + fr: Categorie abstraite pour classer des formes lexicales alternatives renvoyant au meme concept ou a un concept proche. + es: Categoria abstracta para clasificar formas lexicas alternativas que remiten al mismo concepto o a uno estrechamente relacionado. + ar: فئة تجريدية لتصنيف الصيغ المعجمية البديلة التي تشير إلى المفهوم نفسه أو مفهوم قريب منه. + id: Kategori abstrak untuk mengklasifikasikan bentuk leksikal alternatif yang merujuk pada konsep yang sama atau berdekatan. + zh: 用于分类指向同一或近似概念的替代词汇形式的抽象类别。 + structured_aliases: + - literal_form: varianttype + in_language: nl + - literal_form: Varianttyp + in_language: de + - literal_form: type de variante + in_language: fr + - literal_form: tipo de variante + in_language: es + - literal_form: نوع المتغير + in_language: ar + - literal_form: tipe varian + in_language: id + - literal_form: 变体类型 + in_language: zh + keywords: + - abbreviation + - synonym + - regional form slots: - - has_label - - has_description + - has_label + - has_description slot_usage: has_label: # range: string required: true examples: - - value: "Abbreviation" - - value: "Synonym" + - value: "Abbreviation" + - value: "Synonym" has_description: # range: string required: false - exact_mappings: - - crm:E55_Type - close_mappings: - - skos:Concept + broad_mappings: + - crm:E55_Type + - skos:Concept annotations: custodian_types: '["*"]' @@ -80,7 +84,7 @@ classes: migration_rule: "Rule 53" comments: - - "Abstract base class - see VariantTypes.yaml for concrete subclasses" - - "Follows Rule 0b Type/Types naming pattern" - - "Used with has_type to classify variant types" - - "Created 2026-01-22 from common_variant migration (Rule 53)" + - "Abstract base class - see VariantTypes.yaml for concrete subclasses" + - "Follows Rule 0b Type/Types naming pattern" + - "Used with has_type to classify variant types" + - "Created 2026-01-22 from common_variant migration (Rule 53)" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VariantTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VariantTypes.yaml index c6824c8a0f..dbe4371dfa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VariantTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VariantTypes.yaml @@ -1,5 +1,5 @@ id: https://nde.nl/ontology/hc/class/VariantTypes -name: variant_types_class +name: VariantTypes title: Variant Types Class prefixes: linkml: https://w3id.org/linkml/ @@ -15,78 +15,212 @@ classes: AbbreviationVariant: is_a: VariantType class_uri: hc:AbbreviationVariant - description: "Abbreviated form or acronym of a term.\n\n**Use Cases**:\n- Role\ - \ abbreviations (\"Dir.\" for \"Director\")\n- Department abbreviations\n- Standard\ - \ acronyms\n\n**Example**:\n```yaml\nhas_type:\n - has_label:\ - \ \"Dir.\"\n has_type: AbbreviationVariant\n```\n" + description: Shortened lexical form using initials or contracted wording. + alt_descriptions: + nl: Verkorte lexicale vorm met initialen of ingekorte formulering. + de: Verkuerzte lexikalische Form mit Initialen oder kontrahierter Wortung. + fr: Forme lexicale abregee utilisant initiales ou formulation contractee. + es: Forma lexica abreviada que usa iniciales o formulacion contraida. + ar: صيغة معجمية مختصرة تستخدم الأحرف الأولى أو تعبيرًا منقبضًا. + id: Bentuk leksikal ringkas menggunakan inisial atau perumusan yang disingkat. + zh: 使用首字母或缩约表达的简化词汇形式。 + structured_aliases: + - literal_form: afkortingsvorm + in_language: nl + - literal_form: Kurzform + in_language: de + - literal_form: forme abregee + in_language: fr + - literal_form: forma abreviada + in_language: es + - literal_form: صيغة مختصرة + in_language: ar + - literal_form: bentuk singkatan + in_language: id + - literal_form: 缩略形式 + in_language: zh annotations: specificity_score: 0.35 specificity_rationale: Abbreviations common across all naming contexts. custodian_types: '[''*'']' + modeling_notes: | + Use for role abbreviations, department abbreviations, and standard acronyms + (e.g., "Dir." for "Director"). broad_mappings: - skos:Concept SynonymVariant: is_a: VariantType class_uri: hc:SynonymVariant - description: "Synonym or alternative term with equivalent meaning.\n\n**Use Cases**:\n\ - - Role title synonyms (\"Curator\" / \"Keeper\" / \"Conservator\")\n- Technical\ - \ synonyms\n- Cross-cultural equivalents\n\n**Example**:\n```yaml\nhas_type:\n\ - \ - has_label: \"Keeper\"\n has_type: SynonymVariant\n```\n" - close_mappings: - - skos:altLabel + description: Alternative lexical form with equivalent meaning in context. + alt_descriptions: + nl: Alternatieve lexicale vorm met gelijkwaardige betekenis in context. + de: Alternative lexikalische Form mit gleichwertiger Bedeutung im Kontext. + fr: Forme lexicale alternative de signification equivalente selon le contexte. + es: Forma lexica alternativa con significado equivalente en contexto. + ar: صيغة معجمية بديلة ذات معنى مكافئ ضمن السياق. + id: Bentuk leksikal alternatif dengan makna setara dalam konteks. + zh: 在语境中意义等同的替代词汇形式。 + structured_aliases: + - literal_form: synonieme vorm + in_language: nl + - literal_form: synonyme Form + in_language: de + - literal_form: forme synonyme + in_language: fr + - literal_form: forma sinonima + in_language: es + - literal_form: صيغة مترادفة + in_language: ar + - literal_form: bentuk sinonim + in_language: id + - literal_form: 同义表达形式 + in_language: zh annotations: specificity_score: 0.4 specificity_rationale: Synonyms important for search and discovery. + mapping_predicate: skos:altLabel + modeling_notes: | + Use for interchangeable labels such as role title synonyms, + technical synonyms, and cross-cultural equivalents. broad_mappings: - skos:Concept RegionalVariant: is_a: VariantType class_uri: hc:RegionalVariant - description: "Regional or dialect variation of a term.\n\n**Use Cases**:\n- British\ - \ vs. American English (\"Curator\" vs. \"Keeper\")\n- Dutch regional variations\n\ - - Country-specific terminology\n\n**Example**:\n```yaml\nhas_type:\n\ - \ - has_label: \"Keeper\"\n has_type: RegionalVariant\n \ - \ has_description: \"British English term\"\n```\n" + description: Locale-specific lexical form used within a geographic speech community. + alt_descriptions: + nl: Regio-specifieke lexicale vorm gebruikt binnen een geografische taalgemeenschap. + de: Ortsgebundene lexikalische Form innerhalb einer geografischen Sprachgemeinschaft. + fr: Forme lexicale propre a une aire geographique ou communaute linguistique. + es: Forma lexica propia de una zona geografica o comunidad linguistica. + ar: صيغة معجمية خاصة بإقليم أو جماعة لغوية جغرافية. + id: Bentuk leksikal khas wilayah dalam komunitas tutur geografis. + zh: 地域性语言社群内使用的地方词汇形式。 + structured_aliases: + - literal_form: regionale vorm + in_language: nl + - literal_form: regionale Sprachform + in_language: de + - literal_form: forme regionale + in_language: fr + - literal_form: forma regional + in_language: es + - literal_form: صيغة إقليمية + in_language: ar + - literal_form: bentuk regional + in_language: id + - literal_form: 地域表达形式 + in_language: zh annotations: specificity_score: 0.45 specificity_rationale: Regional variants important for international heritage. + modeling_notes: | + Use for geographic language differences, including country-specific and + dialect-specific terminology (e.g., British vs. American usage). broad_mappings: - skos:Concept HistoricalVariant: is_a: VariantType class_uri: hc:HistoricalVariant - description: "Historical or archaic term no longer in common use.\n\n**Use Cases**:\n\ - - Obsolete job titles\n- Historical terminology\n- Legacy classifications\n\n\ - **Example**:\n```yaml\nhas_type:\n - has_label: \"Assistant Keeper\"\ - \n has_type: HistoricalVariant\n has_description: \"Victorian-era\ - \ title\"\n```\n" + description: Earlier lexical form associated with prior periods of use. + alt_descriptions: + nl: Eerdere lexicale vorm die met voorgaande gebruiksperioden is verbonden. + de: Fruehere lexikalische Form aus vorherigen Nutzungsperioden. + fr: Forme lexicale anterieure associee a des periodes d usage precedentes. + es: Forma lexica anterior asociada a periodos de uso previos. + ar: صيغة معجمية أقدم مرتبطة بفترات استعمال سابقة. + id: Bentuk leksikal terdahulu yang terkait periode penggunaan sebelumnya. + zh: 与早期使用时期相关的既往词汇形式。 + structured_aliases: + - literal_form: historische vorm + in_language: nl + - literal_form: historische Sprachform + in_language: de + - literal_form: forme historique + in_language: fr + - literal_form: forma historica + in_language: es + - literal_form: صيغة تاريخية + in_language: ar + - literal_form: bentuk historis + in_language: id + - literal_form: 历史用语形式 + in_language: zh annotations: specificity_score: 0.5 specificity_rationale: Historical variants important for heritage documentation. + modeling_notes: | + Use for obsolete job titles, legacy classifications, and period-specific + terminology needed for historical fidelity. broad_mappings: - skos:Concept InformalVariant: is_a: VariantType class_uri: hc:InformalVariant - description: "Informal, colloquial, or casual term.\n\n**Use Cases**:\n- Casual\ - \ job references\n- Colloquial terminology\n- Internal nicknames\n\n**Example**:\n\ - ```yaml\nhas_type:\n - has_label: \"Art person\"\n has_type:\ - \ InformalVariant\n```\n" + description: Colloquial lexical form used in casual or non-formal contexts. + alt_descriptions: + nl: Informele lexicale vorm gebruikt in alledaagse of niet-formele contexten. + de: Umgangssprachliche lexikalische Form fuer alltaegliche oder nicht-formale Kontexte. + fr: Forme lexicale familiere employee dans des contextes non formels. + es: Forma lexica coloquial usada en contextos casuales o no formales. + ar: صيغة معجمية دارجة تُستخدم في سياقات غير رسمية. + id: Bentuk leksikal kolokial yang digunakan dalam konteks santai atau nonformal. + zh: 在口语或非正式语境中使用的词汇形式。 + structured_aliases: + - literal_form: informele vorm + in_language: nl + - literal_form: umgangssprachliche Form + in_language: de + - literal_form: forme familiere + in_language: fr + - literal_form: forma coloquial + in_language: es + - literal_form: صيغة عامية + in_language: ar + - literal_form: bentuk kolokial + in_language: id + - literal_form: 口语形式 + in_language: zh annotations: specificity_score: 0.4 specificity_rationale: Informal terms help with natural language search. + modeling_notes: | + Use for colloquial references and internal nicknames that occur in + user-facing or unstructured language contexts. broad_mappings: - skos:Concept TranslationVariant: is_a: VariantType class_uri: hc:TranslationVariant - description: "Translation of a term in another language.\n\n**Use Cases**:\n-\ - \ Multilingual role titles\n- International terminology\n- Cross-language equivalents\n\ - \n**Example**:\n```yaml\nhas_type:\n - has_label: \"Conservateur\"\ - \n has_type: TranslationVariant\n has_language: \"fr\"\n\ - ```\n" + description: Cross-language lexical form expressing the same concept. + alt_descriptions: + nl: Taaloverschrijdende lexicale vorm die hetzelfde concept uitdrukt. + de: Sprachuebergreifende lexikalische Form mit demselben Konzept. + fr: Forme lexicale interlinguistique exprimant le meme concept. + es: Forma lexica interlinguistica que expresa el mismo concepto. + ar: صيغة معجمية عابرة للغات تعبّر عن المفهوم نفسه. + id: Bentuk leksikal lintas bahasa yang menyatakan konsep yang sama. + zh: 跨语言表达同一概念的词汇形式。 + structured_aliases: + - literal_form: vertaalvorm + in_language: nl + - literal_form: uebersetzte Form + in_language: de + - literal_form: forme traduite + in_language: fr + - literal_form: forma traducida + in_language: es + - literal_form: صيغة مترجمة + in_language: ar + - literal_form: bentuk terjemahan + in_language: id + - literal_form: 翻译形式 + in_language: zh annotations: specificity_score: 0.45 specificity_rationale: Translations essential for multilingual heritage data. + modeling_notes: | + Use for multilingual labels where the same concept is expressed in + another language; pair with explicit language tagging. broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Ventilation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Ventilation.yaml index 2a4b78a7cb..5cb838aa49 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Ventilation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Ventilation.yaml @@ -19,14 +19,32 @@ imports: classes: Ventilation: class_uri: schema:Thing - description: 'Ventilation system or requirements. - - - **Ontological Alignment**: - - - `schema:Thing`: Generic entity. - - ' + description: >- + Air-exchange provision or requirement used to maintain suitable storage or + occupancy conditions in collection environments. + alt_descriptions: + nl: Voorziening of eis voor luchtverversing om geschikte bewaar- of gebruiksomstandigheden in collectieomgevingen te handhaven. + de: Luftaustauschvorgabe oder -anforderung zur Sicherstellung geeigneter Lager- oder Nutzungsbedingungen in Sammlungsumgebungen. + fr: Dispositif ou exigence de renouvellement d air pour maintenir des conditions adaptees de conservation ou d occupation. + es: Provision o requisito de renovacion de aire para mantener condiciones adecuadas de almacenamiento u ocupacion. + ar: تجهيز أو متطلب لتجديد الهواء للحفاظ على ظروف مناسبة للتخزين أو الإشغال في بيئات المجموعات. + id: Ketentuan atau persyaratan pertukaran udara untuk menjaga kondisi penyimpanan atau okupansi yang sesuai di lingkungan koleksi. + zh: 用于在藏品环境中维持适宜存储或使用条件的换气配置或要求。 + structured_aliases: + - literal_form: ventilatievoorziening + in_language: nl + - literal_form: Belueftungsvorgabe + in_language: de + - literal_form: exigence de ventilation + in_language: fr + - literal_form: requisito de ventilacion + in_language: es + - literal_form: متطلب التهوية + in_language: ar + - literal_form: persyaratan ventilasi + in_language: id + - literal_form: 通风要求 + in_language: zh slots: - require slot_usage: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Venue.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Venue.yaml index e036c4bb1c..fb58094897 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Venue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Venue.yaml @@ -10,26 +10,36 @@ imports: classes: Venue: class_uri: schema:Place - description: 'A physical location where heritage-related events, exhibitions, or activities take place. - - - Venues include museums, galleries, exhibition halls, conference centers, - - historic sites, and other spaces used for cultural programming. Distinct - - from the heritage custodian organization itself - a venue is the place, - - while the custodian is the organization managing collections. - - - Maps to schema:Place - a physical location with address and coordinates. - - ' + broad_mappings: + - schema:Place + description: >- + Physical site used for exhibitions, programs, performances, or events, + modeled as a place rather than as the managing organization. + alt_descriptions: + nl: Fysieke locatie voor tentoonstellingen, programma's, uitvoeringen of evenementen, gemodelleerd als plaats en niet als beherende organisatie. + de: Physischer Ort fuer Ausstellungen, Programme, Auffuehrungen oder Veranstaltungen, als Ort statt als traegende Organisation modelliert. + fr: Site physique utilise pour expositions, programmes, performances ou evenements, modele comme lieu et non comme organisation gestionnaire. + es: Sitio fisico usado para exposiciones, programas, actuaciones o eventos, modelado como lugar y no como organizacion gestora. + ar: موقع مادي للمعارض والبرامج والعروض أو الفعاليات، يُنمذج كمكان لا كجهة إدارية. + id: Lokasi fisik untuk pameran, program, pertunjukan, atau acara, dimodelkan sebagai tempat bukan organisasi pengelola. + zh: 用于展览、活动或演出的实体场所,建模为地点而非管理机构。 + structured_aliases: + - literal_form: evenementlocatie + in_language: nl + - literal_form: Veranstaltungsort + in_language: de + - literal_form: lieu d evenement + in_language: fr + - literal_form: sede de evento + in_language: es + - literal_form: موقع الفعالية + in_language: ar + - literal_form: lokasi acara + in_language: id + - literal_form: 活动场地 + in_language: zh slots: - has_type - slot_usage: - has_type: -# range: string # uriorcurie annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VenueType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VenueType.yaml index 9c93c2a6cb..52f1d60a7f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VenueType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VenueType.yaml @@ -1,9 +1,11 @@ id: https://nde.nl/ontology/hc/class/VenueType name: VenueType +title: Venue Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - linkml:types - ../slots/has_description @@ -13,23 +15,35 @@ classes: VenueType: class_uri: skos:Concept abstract: true - description: 'Abstract base class for venue type classification. - - - Defines the taxonomy of venue categories such as museum, gallery, - - exhibition hall, conference center, historic site, outdoor space, - - or virtual venue. Used to categorize physical and virtual locations - - where heritage events and exhibitions take place. - - ' + description: >- + Classification of physical or virtual locations where heritage events, exhibitions, and activities take place. + alt_descriptions: + nl: >- + Classificatie van fysieke of virtuele locaties waar erfgoedevenementen, tentoonstellingen en activiteiten plaatsvinden. + de: >- + Klassifizierung physischer oder virtueller Orte, an denen Heritage-Veranstaltungen, Ausstellungen und Aktivitäten stattfinden. + fr: >- + Classification des lieux physiques ou virtuels où se déroulent événements patrimoniaux, expositions et activités. + es: >- + Clasificación de ubicaciones físicas o virtuales donde tienen lugar eventos patrimoniales, exposiciones y actividades. + ar: >- + تصنيف المواقع المادية أو الافتراضية التي تقام فيها فعاليات التراث والمعارض والأنشطة. + id: >- + Klasifikasi lokasi fisik atau virtual tempat acara warisan, pameran, dan kegiatan berlangsung. + zh: >- + 遗产活动、展览和项目举办的物理或虚拟场所分类。 + broad_mappings: + - skos:Concept + - crm:E55_Type + keywords: + - venue + - location type + - event space + - exhibition venue slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VenueTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VenueTypes.yaml index ea9f6a9483..6c11bde158 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VenueTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VenueTypes.yaml @@ -1,43 +1,128 @@ id: https://nde.nl/ontology/hc/class/VenueTypes name: VenueTypes +title: Venue Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - ./VenueType - linkml:types classes: MuseumVenue: is_a: VenueType - description: Museum exhibition venue - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Exhibition and collection display space within a museum institution. + alt_descriptions: + nl: >- + Tentoonstellings- en collectieruimte binnen een museuminstelling. + de: >- + Ausstellungs- und Sammlungspräsentationsraum innerhalb einer Museumsinstitution. + fr: >- + Espace d'exposition et de présentation de collections au sein d'une institution muséale. + es: >- + Espacio de exhibición y presentación de colecciones dentro de una institución museística. + zh: >- + 博物馆机构内的展览和藏品展示空间。 broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - museum + - exhibition space + - collection display + annotations: + custodian_types: '[''*'']' GalleryVenue: is_a: VenueType - description: Art gallery venue + description: >- + Art display and exhibition space, typically focused on visual arts. + alt_descriptions: + nl: >- + Kunstweergave- en tentoonstellingsruimte, meestal gericht op beeldende kunst. + de: >- + Kunstdarstellungs- und Ausstellungsraum, typischerweise auf bildende Kunst ausgerichtet. + fr: >- + Espace de présentation et d'exposition d'art, généralement axé sur les arts visuels. + es: >- + Espacio de exhibición y presentación artística, típicamente enfocado en artes visuales. + zh: >- + 艺术展示和展览空间,通常专注于视觉艺术。 broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - gallery + - art space + - visual arts + annotations: + custodian_types: '[''*'']' LibraryVenue: is_a: VenueType - description: Library venue + description: >- + Reading room, exhibition space, or event area within a library. + alt_descriptions: + nl: >- + Leeszaal, tentoonstellingsruimte of evenementenruimte binnen een bibliotheek. + de: >- + Lesesaal, Ausstellungsraum oder Veranstaltungsbereich innerhalb einer Bibliothek. + fr: >- + Salle de lecture, espace d'exposition ou zone événementielle dans une bibliothèque. + es: >- + Sala de lectura, espacio de exhibición o área de eventos dentro de una biblioteca. + zh: >- + 图书馆内的阅览室、展览空间或活动区域。 broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - library + - reading room + - public event space + annotations: + custodian_types: '[''*'']' ArchiveVenue: is_a: VenueType - description: Archive venue + description: >- + Research room, exhibition space, or public area within an archival institution. + alt_descriptions: + nl: >- + Onderzoeksruimte, tentoonstellingsruimte of openbaar gebied binnen een archiefinstelling. + de: >- + Forschungsraum, Ausstellungsraum oder öffentlicher Bereich innerhalb einer Archivinstitution. + fr: >- + Salle de recherche, espace d'exposition ou zone publique au sein d'une institution d'archives. + es: >- + Sala de investigación, espacio de exhibición o área pública dentro de una institución archivística. + zh: >- + 档案机构内的研究室、展览空间或公共区域。 broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - archive + - research room + - public access + annotations: + custodian_types: '[''*'']' CulturalCenterVenue: is_a: VenueType - description: Cultural center venue + description: >- + Multi-purpose cultural facility hosting events, exhibitions, and community activities. + alt_descriptions: + nl: >- + Multifunctionele culturele faciliteit voor evenementen, tentoonstellingen en gemeenschapsactiviteiten. + de: >- + Multifunktionale kulturelle Einrichtung für Veranstaltungen, Ausstellungen und Gemeinschaftsaktivitäten. + fr: >- + Établissement culturel polyvalent accueillant événements, expositions et activités communautaires. + es: >- + Instalación cultural polivalente que acoge eventos, exposiciones y actividades comunitarias. + zh: >- + 举办活动、展览和社区活动的多功能文化设施。 broad_mappings: - - schema:Place - - crm:E53_Place + - skos:Concept + keywords: + - cultural center + - community space + - multi-purpose venue + annotations: + custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml index bf9f6d8678..3bb4eeb8e6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml @@ -7,20 +7,42 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to - - ../slots/has_label - - ../slots/has_legal_form +- ../classes/AgentType +- linkml:types +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to +- ../slots/has_label +- ../slots/has_legal_form classes: Vereinsarchiv: - description: An archive of a German association or club (Verein). Vereinsarchive preserve the historical records of voluntary associations, societies, clubs, and similar membership organizations in German-speaking countries. These archives document the activities, governance, membership, and cultural contributions of civil society organizations. + description: >- + Institution preserving the historical records, membership registers, and + activity documentation of voluntary associations in German-speaking regions. + alt_descriptions: + nl: >- + Instelling die de historische verslagen, lederegisters en activiteitendocumentatie + van vrijwillige verenigingen in Duitstalige regio's bewaart. + de: >- + Institution, die die historischen Unterlagen, Mitgliederregister und Aktivitätsdokumentation + freiwilliger Vereinigungen im deutschsprachigen Raum bewahrt. + fr: >- + Institution préservant les archives historiques, les registres des membres et la + documentation des activités des associations volontaires dans les régions germanophones. + es: >- + Institución que preserva los registros históricos, registros de miembros y documentación + de actividades de asociaciones voluntarias en regiones germanoparlantes. + ar: >- + مؤسسة تحافظ على السجلات التاريخية وسجلات العضوية ووثائق الأنشطة للجمعيات التطوعية في المناطق الناطقة بالألمانية. + id: >- + Institusi yang melestarikan catatan sejarah, daftar anggota, dan dokumentasi aktivitas + asosiasi sukarela di wilayah berbahasa Jerman. + zh: >- + 保存德语地区志愿协会的历史记录、成员名册和活动文件的机构。 is_a: CustodianType class_uri: skos:Concept - exact_mappings: + close_mappings: - wd:Q130758889 slots: - has_type @@ -29,16 +51,12 @@ classes: - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true - has_type: - equals_string: 'True' has_label: equals_string: Vereinsarchiv - has_type: - equals_expression: 'true' see_also: - AssociationArchive - ClubArchive @@ -48,3 +66,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: An archive of a German association or club (Verein). Vereinsarchive preserve the historical records of voluntary associations, societies, clubs, and similar membership organizations in German-speaking countries. These archives document the activities, governance, membership, and cultural contributions of civil society organizations.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml index f6bd15bffe..2d2986f409 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml @@ -15,18 +15,41 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./WikidataAlignment - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/applicable_in - - ../slots/related_to +- ./WikidataAlignment +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/applicable_in +- ../slots/related_to classes: VereinsarchivRecordSetType: - description: A rico:RecordSetType for classifying collections from German association and club archives. + description: >- + Classification concept for record sets originating from German-speaking + association and club archives (Vereinsarchive). + alt_descriptions: + nl: >- + Classificatieconcept voor archiefbestanden afkomstig van Duitstalige + verenigings- en clubarchieven (Vereinsarchive). + de: >- + Klassifikationskonzept für Bestände aus deutschsprachigen + Vereins- und Clubarchiven. + fr: >- + Concept de classification pour les fonds d'archives provenant des + archives d'associations et clubs germanophones. + es: >- + Concepto de clasificación para conjuntos de registros procedentes de + archivos de asociaciones y clubes germanoparlantes. + ar: >- + مفهوم تصنيف لمجموعات السجلات من أرشيفات + الجمعيات والنوادي الناطقة بالألمانية. + id: >- + Konsep klasifikasi untuk set catatan yang berasal dari + arsip asosiasi dan klub berbahasa Jerman. + zh: >- + 用于分类来自德语协会和俱乐部档案的记录集的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + close_mappings: - wd:Q130758889 slots: - has_score @@ -41,6 +64,42 @@ classes: equals_string: DE, AT, CH see_also: - Vereinsarchiv + structured_aliases: + - literal_form: verenigingsarchief-collectietype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vereinsarchiv-Bestandstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds d'association + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo de asociación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع أرشيف الجمعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe arsip asosiasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 协会档案类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Applies to German-speaking countries (DE, AT, CH) + - Covers archives of clubs, societies, and voluntary associations + - 'Preserved from prior description: A rico:RecordSetType for classifying collections from German association and club archives.' + keywords: + - association archive + - club archive + - Vereinsarchiv + - German heritage + examples: + - value: + has_label: Sportverein Records + applicable_in: DE, AT, CH + description: Record set type for sports club archives annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml index 5ee1924ed9..bb8a331f53 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml @@ -6,30 +6,74 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: VerificationStatus: class_uri: skos:Concept - description: 'Verification status of a record or entity. - - - **USAGE**: - - Used for: - - - Data verification status - - - Quality assurance flags - - - Approval status - - ' + description: >- + Controlled concept indicating whether a claim, value, or entity has been + checked and what confidence outcome resulted from that check. + alt_descriptions: + nl: >- + Gecontroleerd concept dat aangeeft of een claim, waarde of entiteit is + nagekeken en welke betrouwbaarheidsuitkomst daaruit volgde. + de: >- + Kontrolliertes Konzept, das angibt, ob eine Aussage, ein Wert oder eine + Entität geprüft wurde und welches Vertrauensempfinden daraus resultierte. + fr: >- + Concept contrôlé indiquant si une affirmation, une valeur ou une entité + a été vérifiée et quel niveau de confiance en résulte. + es: >- + Concepto controlado que indica si una afirmación, valor o entidad fue + comprobada y qué resultado de confianza se obtuvo. + ar: >- + مفهوم مضبوط يوضح ما إذا كانت دعوى أو قيمة أو كيان قد تم التحقق منه + وما نتيجة الثقة الناتجة عن ذلك. + id: >- + Konsep terkontrol yang menunjukkan apakah klaim, nilai, atau entitas + telah diperiksa dan hasil tingkat kepercayaan yang dihasilkan. + zh: >- + 受控概念,用于说明某项主张、数值或实体是否已被核验及其置信结果。 broad_mappings: - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: controle-uitkomstconcept + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Prüfungsresultat-Konzept + predicate: EXACT_SYNONYM + in_language: de + - literal_form: concept de résultat de contrôle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: concepto de resultado de comprobación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مفهوم نتيجة التحقق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: konsep hasil pemeriksaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 核验结果概念 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports trust and quality signals in curation and enrichment workflows. + - Intended as a controlled vocabulary term rather than a free-text field. + - Preserved usage scope: data verification status, quality-assurance flags, and approval tracking. + - 'Preserved from prior description: Verification status of a record or entity. **USAGE**: Used for: - Data verification status - Quality assurance flags - Approval status' + keywords: + - data quality + - confidence assessment + - curation workflow + - controlled vocabulary annotations: - specificity_score: '0.40' + specificity_score: 0.4 specificity_rationale: Moderately specific - verification common in data quality. custodian_types: '[''*'']' examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Verifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Verifier.yaml index d42091629c..67566f08f2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Verifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Verifier.yaml @@ -7,26 +7,57 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types +- linkml:types classes: Verifier: class_uri: prov:Agent - description: 'An agent that verifies or validates data. - - - **USAGE**: - - Used for: - - - Data verifiers - - - Quality assurance agents - - - Approval authorities - - ' - exact_mappings: - - prov:Agent + description: >- + Agent responsible for reviewing, validating, and confirming the accuracy or authenticity of data, documents, or processes. + alt_descriptions: + nl: >- + Agent die verantwoordelijk is voor het beoordelen, valideren en bevestigen van de nauwkeurigheid of authenticiteit van gegevens, documenten of processen. + de: >- + Akteur, der für die Überprüfung, Validierung und Bestätigung der Genauigkeit oder Authentizität von Daten, Dokumenten oder Prozessen verantwortlich ist. + fr: >- + Agent responsable de l'examen, de la validation et de la confirmation de l'exactitude ou de l'authenticité des données, documents ou processus. + es: >- + Agente responsable de revisar, validar y confirmar la exactitud o autenticidad de datos, documentos o procesos. + ar: >- + وكيل مسؤول عن مراجعة والتحقق من وتأكيد دقة أو أصالة البيانات أو المستندات أو العمليات. + id: >- + Agen yang bertanggung jawab untuk meninjau, memvalidasi, dan mengonfirmasi keakuratan atau keaslian data, dokumen, atau proses. + zh: >- + 负责审查、验证和确认数据、文档或流程的准确性或真实性的代理。 + structured_aliases: + nl: + - verificateur + - controleur + de: + - Verifizierer + - Prüfer + fr: + - vérificateur + - contrôleur + es: + - verificador + - controlador + ar: + - المحقق + - المدقق + id: + - verifikator + - pemeriksa + zh: + - 验证者 + - 审核者 + keywords: + - verifier + - validator + - reviewer + - quality assurance + - confirmation agent + broad_mappings: + - prov:Agent annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - verification common in data quality. @@ -37,3 +68,5 @@ classes: verifier_type: ORGANIZATION description: QA team as verifier slots: [] + comments: + - 'Preserved from prior description: An agent that verifies or validates data. **USAGE**: Used for: - Data verifiers - Quality assurance agents - Approval authorities' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml index 06c57205e4..ee613ef974 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml @@ -7,21 +7,41 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to - - ../slots/has_label +- ../classes/AgentType +- linkml:types +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to +- ../slots/has_label classes: Verlagsarchiv: - description: An archive of a publishing house (Verlag). Verlagsarchive preserve the historical records of publishing - companies in German-speaking countries, including correspondence with authors, manuscript submissions, editorial files, - contracts, marketing materials, and documentation of book production and distribution activities. + description: >- + Institution preserving editorial records, manuscript collections, production + documentation, and business correspondence from a publishing enterprise. + alt_descriptions: + nl: >- + Instelling die redactionele archieven, manuscriptcollecties, productiedocumentatie + en zakelijke correspondentie van een uitgeverij bewaart. + de: >- + Institution, die redaktionelle Unterlagen, Manuskriptsammlungen, Produktionsdokumentation + und Geschäftskorrespondenz eines Verlagsunternehmens bewahrt. + fr: >- + Institution préservant les archives éditoriales, les collections de manuscrits, la + documentation de production et la correspondance commerciale d'une maison d'édition. + es: >- + Institución que preserva archivos editoriales, colecciones de manuscritos, documentación + de producción y correspondencia comercial de una empresa editorial. + ar: >- + مؤسسة تحافظ على السجلات التحريرية ومجموعات المخطوطات ووثائق الإنتاج والمراسلات التجارية لشركة نشر. + id: >- + Institusi yang melestarikan arsip redaksional, koleksi naskah, dokumentasi produksi, + dan korespondensi bisnis dari perusahaan penerbitan. + zh: >- + 保存出版企业的编辑档案、手稿收藏、生产文档和商业通信的机构。 is_a: CustodianType class_uri: skos:Concept - exact_mappings: + close_mappings: - wd:Q130759004 slots: - has_type @@ -30,16 +50,12 @@ classes: - identified_by slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true - has_type: - equals_string: 'True' has_label: equals_string: Verlagsarchiv - has_type: - equals_expression: 'true' see_also: - LiteraryArchive - CompanyArchives @@ -49,3 +65,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: An archive of a publishing house (Verlag). Verlagsarchive preserve the historical records of publishing companies in German-speaking countries, including correspondence with authors, manuscript submissions, editorial files, contracts, marketing materials, and documentation of book production and distribution activities.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml index e2f1bf4c3b..fccbf5f5e9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml @@ -8,16 +8,40 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to classes: VerlagsarchivRecordSetType: - description: A rico:RecordSetType for classifying collections from German publishing house archives. + description: >- + Taxonomy node for aggregations of editorial manuscripts, production records, + and correspondence from publishing enterprise archives. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van redactionele manuscripten, productieverslagen + en correspondentie uit uitgeverijarchieven. + de: >- + Taxonomieknoten für Aggregationen von redaktionellen Manuskripten, Produktionsunterlagen + und Korrespondenz aus Verlagsarchiven. + fr: >- + Nœud taxonomique pour les agrégations de manuscrits éditoriaux, dossiers de production + et correspondance d'archives de maisons d'édition. + es: >- + Nodo taxonómico para agregaciones de manuscritos editoriales, registros de producción + y correspondencia de archivos de empresas editoriales. + ar: >- + عقدة تصنيفية لتجميعات المخطوطات التحريرية وسجلات الإنتاج والمراسلات من أرشيفات دور النشر. + id: >- + Simpul taksonomi untuk agregasi naskah redaksional, catatan produksi, dan korespondensi + dari arsip perusahaan penerbitan. + zh: >- + 用于聚合来自出版企业档案的编辑手稿、生产记录和通信的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - rico:RecordSetType + close_mappings: - wd:Q130759004 slots: - has_score @@ -33,3 +57,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: A rico:RecordSetType for classifying collections from German publishing house archives.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Version.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Version.yaml index 21d12c4488..1e39e2a52d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Version.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Version.yaml @@ -8,54 +8,85 @@ prefixes: prov: http://www.w3.org/ns/prov# doap: http://usefulinc.com/ns/doap# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/temporal_extent +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/temporal_extent default_prefix: hc classes: Version: class_uri: schema:SoftwareApplication - description: | - A version identifier for software, documents, schemas, or other entities. - **Purpose**: Represents a structured version record with version number, - release date, and semantic versioning components. - **Semantic Versioning Support**: - - major_version: Breaking changes - - minor_version: New features (backwards compatible) - - patch_version: Bug fixes - **Use Cases**: - 1. **CMS Product Version**: Version of deployed CMS software - 2. **API Version**: REST API version - 3. **Schema Version**: Ontology/schema version - 4. **Document Version**: Document revision number - **Example**: - ```yaml - CollectionManagementSystem: - cms_name: CollectiveAccess - has_version: - version_string: "1.8.0" - major_version: 1 - minor_version: 8 - patch_version: 0 - release_date: "2023-06-15" - ``` - **Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53). - Replaces simple string cms_product_version with structured Version class. - exact_mappings: - - doap:Version + description: >- + State snapshot identifier representing a specific revision within an ordered + sequence of document or software iterations. + alt_descriptions: + nl: >- + Statusmoment-identificator die een specifieke revisie vertegenwoordigt binnen een geordende + reeks document- of software-iteraties. + de: >- + Zustandsmoment-Identifikator, der eine spezifische Revision innerhalb einer geordneten + Folge von Dokument- oder Software-Iterationen repräsentiert. + fr: >- + Identifiant d'instantané d'état représentant une révision spécifique dans une séquence + ordonnée d'itérations de documents ou de logiciels. + es: >- + Identificador de instantánea de estado que representa una revisión específica dentro de una + secuencia ordenada de iteraciones de documentos o software. + ar: >- + معرّف لقطة الحالة الذي يمثل مراجعة محددة ضمن تسلسل مرتب + من تكرارات المستندات أو البرامج. + id: >- + Pengidentifikasi snapshot status yang mewakili revisi tertentu dalam urutan + berurutan iterasi dokumen atau perangkat lunak. + zh: >- + 表示文档或软件迭代有序序列中特定修订的状态快照标识符。 + structured_aliases: + - literal_form: versie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Version + predicate: EXACT_SYNONYM + in_language: de + - literal_form: version + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: versión + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نسخة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: versi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 版本 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - doap:Version close_mappings: - - schema:version + - schema:version slots: - - temporal_extent + - identified_by + - has_label + - temporal_extent slot_usage: temporal_extent: range: TimeSpan required: false examples: - - value: - begin_of_the_begin: "2023-06-15" - end_of_the_end: null + - value: + begin_of_the_begin: "2023-06-15" + end_of_the_end: + comments: + - Tracks revision history for software releases and document versions. + - Used for versioning digital platform deployments and schema evolution. + - 'Preserved from prior description: A version identifier for software, documents, schemas, or other entities. **Purpose**: Represents a structured version record with version number, release date, and semantic versioning components. **Semantic Versioning Support**: - major_version: Breaking changes - minor_version: New features (backwards compatible) - patch_version: Bug fixes **Use Cases**: 1. **CMS Product Version**: Version of deployed CMS software 2. **API Version**: REST API version 3. **Schema Version**: Ontology/schema version 4. **Document Version**: Document revision number **Example**: ```yaml CollectionManagementSystem: cms_name: CollectiveAccess has_version: version_string: "1.8.0" major_version: 1 minor_version: 8 patch_version: 0 release_date: "2023-06-15" ``` **Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53). Replaces simple string cms_product_version with structured Version class.' + keywords: + - revision identifier + - software version + - document iteration + - state snapshot annotations: custodian_types: '["D"]' custodian_types_rationale: Primarily used by digital platforms (D) for software versioning diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VersionNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VersionNumber.yaml index 1e3d66e313..cbec438de7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VersionNumber.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VersionNumber.yaml @@ -7,25 +7,56 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_version +- linkml:types +- ../slots/has_version classes: VersionNumber: class_uri: hc:VersionNumber - description: 'A version number or identifier. - - - **USAGE**: - - Used for: - - - Software versions - - - Document versions - - - Schema versions - - ' + description: >- + Sequential identifier indicating the position of a resource or artifact within a revision history. + alt_descriptions: + nl: >- + Volgnummer dat de positie van een bron of artefact binnen een revisiegeschiedenis aangeeft. + de: >- + Sequentielle Kennung, die die Position einer Ressource oder eines Artefakts innerhalb einer Revisionshistorie angibt. + fr: >- + Identifiant séquentiel indiquant la position d'une ressource ou d'un artefact dans un historique de révision. + es: >- + Identificador secuencial que indica la posición de un recurso o artefacto dentro de un historial de revisiones. + ar: >- + معرف تسلسلي يشير إلى موقع مورد أو قطعة أثرية ضمن سجل المراجعات. + id: >- + Pengenal berurutan yang menunjukkan posisi sumber daya atau artefak dalam riwayat revisi. + zh: >- + 指示资源或制品在修订历史中位置的顺序标识符。 + structured_aliases: + nl: + - versienummer + - editiecode + de: + - Versionsnummer + - Revisionsnummer + fr: + - numéro de version + - indicateur de révision + es: + - número de versión + - código de revisión + ar: + - رقم الإصدار + - رقم المراجعة + id: + - nomor versi + - kode revisi + zh: + - 版本号 + - 修订号 + keywords: + - version + - revision + - release + - iteration + - update slots: - has_version close_mappings: @@ -41,3 +72,5 @@ classes: minor: 1 patch: 0 description: Semantic version 2.1.0 + comments: + - 'Preserved from prior description: A version number or identifier. **USAGE**: Used for: - Software versions - Document versions - Schema versions' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml index b87fe50146..56bcdda730 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml @@ -4,25 +4,60 @@ title: Verwaltungsarchiv Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_score - - ../slots/part_of - - ../slots/related_to - - ../slots/has_label +- ../classes/AgentType +- linkml:types +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_score +- ../slots/part_of +- ../slots/related_to +- ../slots/has_label classes: Verwaltungsarchiv: - description: An administrative archive (Verwaltungsarchiv) that preserves records created in the course of administrative - activities. These archives hold documentation of organizational management, bureaucratic processes, policy implementation, - and administrative decision-making, typically from government agencies or large organizations. + description: >- + Organizational memory institution within a public authority that governs + long-term custody, accountability evidence, and legally mandated access to + documentary output from administrative functions. + alt_descriptions: + nl: >- + Organisatorische geheugeninstelling binnen een overheidsorgaan die + langdurig beheer, verantwoordingsbewijs en wettelijk verplichte toegang + tot documentaire output van bestuurlijke functies regelt. + de: >- + Organisatorische Gedächtnisinstitution innerhalb einer öffentlichen + Behörde, die langfristige Verwahrung, Nachweis der Rechenschaft und + gesetzlich geregelten Zugang zu Verwaltungsdokumentation steuert. + fr: >- + Institution mémorielle organisationnelle au sein d'une autorité + publique, chargée de la conservation à long terme, des preuves de + responsabilité et de l'accès légalement prescrit à la documentation + administrative. + es: >- + Institución de memoria organizacional dentro de una autoridad pública + que gestiona la custodia a largo plazo, la evidencia de rendición de + cuentas y el acceso legalmente exigido a la documentación administrativa. + ar: >- + مؤسسة ذاكرة تنظيمية ضمن سلطة عامة تتولى الحفظ طويل الأمد وأدلة + المساءلة وإتاحة الوصول الملزم قانونياً إلى المخرجات الوثائقية + للوظائف الإدارية. + id: >- + Lembaga memori organisasi dalam otoritas publik yang mengelola + kustodi jangka panjang, bukti akuntabilitas, dan akses yang diwajibkan + hukum terhadap keluaran dokumenter fungsi administratif. + zh: >- + 公共机构内部的组织记忆机构,负责行政职能文献产出的长期保管、问责证据管理与法定访问保障。 is_a: CustodianType class_uri: skos:Concept - exact_mappings: + broad_mappings: + - skos:Concept + - crm:E55_Type + - schema:ArchiveOrganization + close_mappings: - wd:Q2519292 slots: - has_score @@ -36,16 +71,51 @@ classes: range: WikidataAlignment inlined: true has_type: - equals_string: 'True' + equals_string: hc:ArchiveOrganizationType has_label: equals_string: Verwaltungsarchiv - has_type: - equals_expression: 'true' see_also: - GovernmentArchive - PublicArchive - CurrentArchive - InstitutionalArchive + structured_aliases: + - literal_form: bestuurlijk geheugeninstituut + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: verwaltungsbezogene Gedächtnisinstitution + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution mémorielle administrative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución de memoria administrativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مؤسسة ذاكرة إدارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembaga memori administratif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 行政记忆机构 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Models the institution as an organizational actor, not merely a body of holdings. + - Emphasizes governance mandates, legal accountability, and regulated access services. + - Preserved scope detail: commonly associated with documentation from government agencies and large organizations. + - 'Preserved from prior description: An administrative archive (Verwaltungsarchiv) that preserves records created in the course of administrative activities. These archives hold documentation of organizational management, bureaucratic processes, policy implementation, and administrative decision-making, typically from government agencies or large organizations.' + keywords: + - public authority + - accountability evidence + - legal access mandate + - organizational memory + examples: + - value: + has_label: Stadtverwaltung Gedächtnisstelle + has_type: hc:ArchiveOrganizationType + description: Municipal authority unit responsible for long-term documentary custody annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml index 7080de1247..0727002146 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml @@ -14,10 +14,34 @@ imports: - ../slots/related_to classes: VerwaltungsarchivRecordSetType: - description: A rico:RecordSetType for classifying collections of administrative records and bureaucratic documentation. + description: >- + Taxonomy node for aggregations of bureaucratic records, administrative + correspondence, and governmental procedural documentation. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van bureaucratische verslagen, administratieve + correspondentie en overheidsprocedurele documentatie. + de: >- + Taxonomieknoten für Aggregationen bürokratischer Unterlagen, administrativer Korrespondenz + und behördlicher Verfahrensdokumentation. + fr: >- + Nœud taxonomique pour les agrégations de dossiers bureaucratiques, de correspondance + administrative et de documentation procédurale gouvernementale. + es: >- + Nodo taxonómico para agregaciones de expedientes burocráticos, correspondencia + administrativa y documentación procedural gubernamental. + ar: >- + عقدة تصنيفية لتجميعات السجلات البيروقراطية والمراسلات الإدارية والوثائق الإجرائية الحكومية. + id: >- + Simpul taksonomi untuk agregasi catatan birokratis, korespondensi administratif, + dan dokumentasi prosedural pemerintah. + zh: >- + 用于聚合官僚记录、行政通信和政府程序文件的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - rico:RecordSetType + close_mappings: - wd:Q2519292 slots: - has_score diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml index 363e1dd788..4f5f46eb96 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml @@ -14,39 +14,72 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_label classes: ViabilityStatus: class_uri: skos:Concept - description: 'A viability status assessment. - - - **USAGE**: - - Used for: - - - Intangible heritage viability (UNESCO) - - - Organizational viability - - - Collection viability - - ' + description: >- + Assessment indicator expressing sustainability condition or operational continuity for heritage elements. + alt_descriptions: + nl: >- + Beoordelingsindicator die de duurzaamheidsconditie of operationele continuïteit voor erfgoedelementen uitdrukt. + de: >- + Bewertungsindikator, der die Nachhaltigkeitsbedingung oder betriebliche Kontinuität für Heritage-Elemente ausdrückt. + fr: >- + Indicateur d'évaluation exprimant l'état de durabilité ou la continuité opérationnelle des éléments patrimoniaux. + es: >- + Indicador de evaluación que expresa la condición de sostenibilidad o continuidad operacional de elementos patrimoniales. + ar: >- + مؤشر تقييم يعبر عن حالة الاستدامة أو الاستمرارية التشغيلية لعناصر التراث. + id: >- + Indikator penilaian yang mengekspresikan kondisi keberlanjutan atau kontinuitas operasional untuk elemen warisan. + zh: >- + 表达遗产元素可持续性状况或运营连续性的评估指标。 + structured_aliases: + - literal_form: levensvatbaarheidsstatus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lebensfähigkeitsstatus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: état de viabilité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: estado de viabilidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حالة الجدوى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: status kelayakan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存续状态 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_code - has_label broad_mappings: - skos:Concept - annotations: - specificity_score: '0.55' - specificity_rationale: More specific - viability relevant to UNESCO heritage - lists. - custodian_types: '[''*'']' + comments: + - Used for UNESCO ICH element endangerment classification. + - Supports conservation priority setting and resource allocation. + - 'Preserved from prior description: A viability status assessment. **USAGE**: Used for: - Intangible heritage viability (UNESCO) - Organizational viability - Collection viability' + keywords: + - sustainability assessment + - endangerment status + - conservation priority + - heritage condition examples: - value: has_code: ENDANGERED has_label: Endangered assessment_date: '2024-12-01' description: Endangered viability status + annotations: + specificity_score: '0.55' + specificity_rationale: More specific - viability relevant to UNESCO heritage lists. + custodian_types: '[''*'']' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Video.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Video.yaml index e9457a61af..a8b7e3ff4d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Video.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Video.yaml @@ -8,76 +8,37 @@ prefixes: ma: http://www.w3.org/ns/ma-ont# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_url default_prefix: hc classes: Video: class_uri: schema:VideoObject - description: 'Video media resource. - - - **DEFINITION**: - - Represents a video file or stream that can be referenced as source - - material for thumbnails, clips, chapters, and annotations. This class - - enables structured representation of video resources with their - - identifiers and URLs. - - - **HERITAGE INSTITUTION USE CASES**: - - - | Content Type | Examples | - - |--------------|----------| - - | Virtual tours | Museum walkthrough videos | - - | Conservation | Restoration process documentation | - - | Interviews | Oral history recordings | - - | Lectures | Educational content, curator talks | - - | Exhibitions | Exhibition documentation videos | - - - **PLATFORM SUPPORT**: - - - | Platform | Identifier | URL Pattern | - - |----------|------------|-------------| - - | YouTube | Video ID (11 chars) | youtube.com/watch?v={id} | - - | Vimeo | Video ID (numeric) | vimeo.com/{id} | - - | Wistia | Hashed ID | wistia.com/medias/{id} | - - | Self-hosted | Custom | Institution-specific | - - - **RELATIONSHIP TO Thumbnail**: - - Thumbnails are derived from Videos using the `derive_from` - - relationship, with the specific frame time captured via `has_time_interval`. - - - **ONTOLOGY ALIGNMENT**: - - - **Primary**: `schema:VideoObject` (Schema.org) - - - **Close**: `ma:MediaResource` (W3C Media Ontology) - - ' + description: >- + Time-based audiovisual media resource with associated technical parameters + and descriptive annotations. + alt_descriptions: + nl: >- + Tijdgebonden audiovisuele mediabron met geassocieerde technische parameters + en beschrijvende annotaties. + de: >- + Zeitbasierte audiovisuelle Medienressource mit zugehörigen technischen Parametern + und beschreibenden Anmerkungen. + fr: >- + Ressource média audiovisuelle temporelle avec paramètres techniques associés + et annotations descriptives. + es: >- + Recurso multimedia audiovisual basado en el tiempo con parámetros técnicos + asociados y anotaciones descriptivas. + ar: >- + مورد وسائط سمعية بصرية قائم على الوقت مع معلمات تقنية مرتبطة وشروحات وصفية. + id: >- + Sumber media audiovisual berbasis waktu dengan parameter teknis terkait + dan anotasi deskriptif. + zh: >- + 具有关联技术参数和描述性注释的基于时间的视听媒体资源。 slots: - has_url - identified_by @@ -94,7 +55,7 @@ classes: has_label: # range: string inlined: false # Fixed invalid inline for primitive type - exact_mappings: + broad_mappings: - ma:MediaResource close_mappings: - dcterms:MovingImage @@ -115,4 +76,6 @@ classes: has_url: https://vimeo.com/987654321 has_label: has_label: Conservation of The Night Watch - language: en \ No newline at end of file + language: en + comments: + - 'Preserved from prior description: Video media resource. **DEFINITION**: Represents a video file or stream that can be referenced as source material for thumbnails, clips, chapters, and annotations. This class enables structured representation of video resources with their identifiers and URLs. **HERITAGE INSTITUTION USE CASES**: | Content Type | Examples | |--------------|----------| | Virtual tours | Museum walkthrough videos | | Conservation | Restoration process documentation | | Interviews | Oral history recordings | | Lectures | Educational content, curator talks | | Exhibitions | Exhibition documentation videos | **PLATFORM SUPPORT**: | Platform | Identifier | URL Pattern | |----------|------------|-------------| | YouTube | Video ID (11 chars) | youtube.com/watch?v={id} | | Vimeo | Video ID (numeric) | vimeo.com/{id} | | Wistia | Hashed ID | wistia.com/medias/{id} | | Self-hosted | Custom | Institution-specific | **RELATIONSHIP TO Thumbnail**: Thumbnails are derived from Videos using the `derive_from` relationship, with the specific frame time captured via `has_time_interval`. **ONTOLOGY ALIGNMENT**: - **Primary**: `schema:VideoObject` (Schema.org) - **Close**: `ma:MediaResource` (W3C Media Ontology)' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml index 3fc241654b..bfd503af55 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml @@ -2,22 +2,22 @@ id: https://nde.nl/ontology/hc/class/VideoAnnotation name: video_annotation_class title: Video Annotation Class imports: - - linkml:types - - ../enums/AnnotationTypeEnum - - ../slots/analyze - - ../slots/contain - - ../slots/filter - - ../slots/has_quantity - - ../slots/has_rationale - - ../slots/has_score - - ../slots/has_threshold - - ../slots/has_type - - ../slots/has_measurement_unit - - ../slots/has_bounding_box - - ../slots/mask - - ../slots/has_method - - ../slots/has_model - - ../slots/has_objective +- linkml:types +- ../enums/AnnotationTypeEnum +- ../slots/analyze +- ../slots/contain +- ../slots/filter +- ../slots/has_quantity +- ../slots/has_rationale +- ../slots/has_score +- ../slots/has_threshold +- ../slots/has_type +- ../slots/has_measurement_unit +- ../slots/has_bounding_box +- ../slots/mask +- ../slots/has_method +- ../slots/has_model +- ../slots/has_objective prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -33,9 +33,32 @@ classes: is_a: VideoTextContent class_uri: oa:Annotation abstract: true - description: "Abstract base class for computer vision and multimodal video annotations.\n\n**DEFINITION**:\n\nVideoAnnotation represents structured information derived from visual\nanalysis of video content. This includes:\n\n| Subclass | Analysis Type | Output |\n|----------|---------------|--------|\n| VideoSceneAnnotation | Shot/scene detection | Scene boundaries, types |\n| VideoObjectAnnotation | Object detection | Objects, faces, logos |\n| VideoOCRAnnotation | Text extraction | On-screen text (OCR) |\n\n**RELATIONSHIP TO W3C WEB ANNOTATION**:\n\nVideoAnnotation aligns with the W3C Web Annotation Data Model:\n\n```turtle\n:annotation a oa:Annotation ;\n oa:hasBody :detection_result ;\n oa:hasTarget [\n oa:hasSource :video ;\n oa:hasSelector [\n a oa:FragmentSelector ;\n dcterms:conformsTo <http://www.w3.org/TR/media-frags/> ;\n rdf:value \"t=30,35\"\n ]\n ] ;\n oa:motivatedBy oa:classifying .\n```\n\n**FRAME-BASED\ - \ ANALYSIS**:\n\nUnlike audio transcription (continuous stream), video annotation is\ntypically frame-based:\n\n- `frame_sample_rate`: Frames analyzed per second (e.g., 1 fps, 5 fps)\n- `analyze`: Total frames processed\n- Higher sample rates = more detections but higher compute cost\n\n**DETECTION THRESHOLDS**:\n\nCV models output confidence scores. Thresholds filter noise:\n\n| Threshold | Use Case |\n|-----------|----------|\n| 0.9+ | High precision, production display |\n| 0.7-0.9 | Balanced, general use |\n| 0.5-0.7 | High recall, research/review |\n| < 0.5 | Raw output, needs filtering |\n\n**MODEL ARCHITECTURE TRACKING**:\n\nDifferent model architectures have different characteristics:\n\n| Architecture | Examples | Strengths |\n|--------------|----------|-----------|\n| CNN | ResNet, VGG | Fast inference, good for objects |\n| Transformer | ViT, CLIP | Better context, multimodal |\n| Hybrid | DETR, Swin | Balance of speed and accuracy |\n\n**HERITAGE INSTITUTION\ - \ CONTEXT**:\n\nVideo annotations enable:\n- **Discovery**: Find videos containing specific objects/artworks\n- **Accessibility**: Scene descriptions for visually impaired\n- **Research**: Analyze visual content at scale\n- **Preservation**: Document visual content as text\n- **Linking**: Connect detected artworks to collection records\n\n**CIDOC-CRM E13_Attribute_Assignment**:\n\nAnnotations are attribute assignments - asserting properties about\nvideo segments. The CV model or human annotator is the assigning agent.\n" + alt_descriptions: + nl: Abstracte basisklasse voor computer-vision en multimodale video-annotaties. + de: Abstrakte Basisklasse fuer Computer-Vision- und multimodale Videoannotationen. + fr: Classe de base abstraite pour les annotations video en vision par ordinateur et multimodales. + es: Clase base abstracta para anotaciones de video por vision por computador y multimodales. + ar: فئة أساس مجردة لتعليقات الفيديو المعتمدة على الرؤية الحاسوبية ومتعددة الوسائط. + id: Kelas dasar abstrak untuk anotasi video berbasis visi komputer dan multimodal. + zh: 用于计算机视觉/多模态视频注释的抽象基类。 + structured_aliases: + - literal_form: videoannotatie + in_language: nl + - literal_form: Videoannotation + in_language: de + - literal_form: annotation video + in_language: fr + - literal_form: anotacion de video + in_language: es + - literal_form: وسم فيديو + in_language: ar + - literal_form: anotasi video + in_language: id + - literal_form: 视频注释 + in_language: zh + description: >- + Abstract base class for structured annotations derived from visual or + multimodal analysis of video content. exact_mappings: - oa:Annotation close_mappings: @@ -79,32 +102,33 @@ classes: - value: has_label: ClassifyingMotivation filter: - description: "MIGRATED 2026-01-25: Replaces detection_count and detection_threshold slots.\n\nLinks to DetectedEntity which contains:\n- has_quantity \u2192 Quantity (for detection_count)\n- has_threshold \u2192 DetectionThreshold (for detection_threshold)\n\n**Migration Pattern**:\n- Old: detection_count: 342, detection_threshold: 0.5\n- New: filters_or_filtered \u2192 DetectedEntity with structured data\n" + description: Detection filtering metadata including count and threshold settings. range: DetectedEntity inlined: true required: false examples: - value: has_quantity: - has_unit: + has_measurement_unit: detections has_threshold: + has_value: 0.5 - value: has_quantity: - has_unit: + has_measurement_unit: detections has_threshold: has_label: High Precision analyze: - description: "MIGRATED 2026-01-22: Now supports VideoFrame class for frame_sample_rate migration.\n\nFrame analysis information including:\n- Total frames analyzed (integer, legacy pattern)\n- Frame sample rate and analysis parameters (VideoFrame class)\n\nMIGRATED SLOTS:\n- frame_sample_rate \u2192 VideoFrame.has_quantity with unit \"samples per second\"\n" + description: Frame analysis metadata (e.g., sample rate and analyzed frames). range: VideoFrame inlined: true required: false examples: - value: has_quantity: - has_unit: + has_measurement_unit: frames - value: has_quantity: - has_unit: + has_measurement_unit: samples per second has_method: range: boolean required: false @@ -146,3 +170,14 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Typical subclasses + + - VideoSceneAnnotation (shot/scene structure) + - VideoObjectAnnotation (objects/faces/logos/landmarks) + - VideoOCRAnnotation (text visible in frames) + + Alignment + + Uses oa:Annotation for annotation semantics and extends VideoTextContent + for provenance and quality metadata. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml index ef07dbc0bb..34de91b506 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml @@ -2,39 +2,35 @@ id: https://nde.nl/ontology/hc/class/VideoAnnotationTypes name: video_annotation_types title: Video Annotation Types imports: - - linkml:types - - ../enums/DetectionLevelEnum - - ../enums/SceneTypeEnum - - ../slots/contain - - ../slots/filter - - ../slots/has_confidence_measure - - ../slots/geometric_extent - - ../slots/has_language - - ../slots/has_level - - ../slots/has_provenance - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/has_transcription - - ../slots/track - - ../slots/include - - ../slots/visible_in - - ../slots/recognized_by - - ../slots/has_landmark - - ../slots/part_of - - ../slots/has_logo - - ../slots/associated_with - - ../slots/has_object - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_segment - - ../slots/refer_to - - ../slots/20260202_matang/new/region_confidence - - ../slots/20260202_matang/new/region_language - - ../slots/20260202_matang/new/region_text - - ../slots/20260202_matang/new/region_type - - ../slots/20260202_matang/new/scene_count - - ../slots/20260202_matang/new/scene_types_detected +- linkml:types +- ../enums/DetectionLevelEnum +- ../enums/SceneTypeEnum +- ../slots/contain +- ../slots/filter +- ../slots/has_confidence_measure +- ../slots/geometric_extent +- ../slots/has_language +- ../slots/has_level +- ../slots/has_provenance +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/has_transcription +- ../slots/track +- ../slots/include +- ../slots/visible_in +- ../slots/recognized_by +- ../slots/has_landmark +- ../slots/part_of +- ../slots/has_logo +- ../slots/associated_with +- ../slots/has_object +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_segment +- ../slots/refer_to +- ../slots/has_text +- ../slots/detect prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -53,58 +49,31 @@ classes: is_a: VideoAnnotation class_uri: hc:VideoSceneAnnotation abstract: false - description: 'Annotation for video scene and shot boundary detection. - **DEFINITION**: - VideoSceneAnnotation captures the temporal structure of video content - by identifying shot boundaries, scene changes, and transitions. - **TERMINOLOGY**: - | Term | Definition | - |------|------------| - | **Shot** | Continuous footage from a single camera take | - | **Scene** | Semantic unit (may contain multiple shots) | - | **Transition** | Visual effect between shots (cut, fade, dissolve) | - **SHOT vs SCENE**: - - **Shot detection**: Technical boundary (camera edit points) - - **Scene detection**: Semantic boundary (content/location change) - This class supports both levels of granularity via `detection_level`. - **DETECTION METHODS**: - | Method | Approach | Accuracy | - |--------|----------|----------| - | Histogram diff | Color histogram changes | Good for cuts | - | CNN-based | Learned visual features | Best for all types | - | Motion-based | Optical flow analysis | Good for dissolves | - | Audio-visual | Combined modalities | Best for scenes | - **TRANSITION TYPES**: - | Type | Visual Effect | - |------|---------------| - | CUT | Instantaneous change (most common) | - | FADE_IN | Gradual appearance from black | - | FADE_OUT | Gradual disappearance to black | - | DISSOLVE | One shot blends into next | - | WIPE | Geometric transition effect | - **HERITAGE USE CASES**: - - **Video navigation**: Jump to specific scenes/chapters - - **Highlight extraction**: Key scenes for previews - - **Content analysis**: Understanding video structure - - **Preservation**: Document editing decisions - **SCENE TYPE CLASSIFICATION**: - Heritage videos often contain predictable scene types: - - Exhibition halls and galleries - - Close-ups of artworks/artifacts - - Interviews with curators/experts - - Exterior establishing shots - - Archival footage or photographs - ' - exact_mappings: - - hc:VideoSceneAnnotation + description: >- + Annotation capturing scene/shot boundaries and transitions in a video. + alt_descriptions: + nl: Annotatie die scènes/shots en overgangen in video vastlegt. + de: Annotation die Szenen/Shots und Uebergaenge in Videos erfasst. + fr: Annotation capturant les scenes/plans et transitions dans une video. + es: Anotacion que captura escenas/planos y transiciones en un video. + ar: حاشية تلتقط حدود المشاهد/اللقطات والانتقالات في الفيديو. + id: Anotasi yang menangkap batas adegan/shot dan transisi dalam video. + zh: 记录视频场景/镜头边界与转场的注释。 + structured_aliases: + - {literal_form: scene-annotatie, in_language: nl} + - {literal_form: Szenenannotation, in_language: de} + - {literal_form: annotation de scene, in_language: fr} + - {literal_form: anotacion de escena, in_language: es} + - {literal_form: وسم مشاهد, in_language: ar} + - {literal_form: anotasi adegan, in_language: id} + - {literal_form: 场景注释, in_language: zh} close_mappings: - schema:Clip slots: - has_quantity - filter - - scene_count - contain - - scene_types_detected + - detect - has_score - has_type slot_usage: @@ -114,19 +83,15 @@ classes: required: true inlined_as_list: false # Fixed invalid inline for primitive type examples: - - value: '[{start_seconds: 0.0, end_seconds: 15.5, segment_text: ''Opening - titles''}]' - scene_count: + - value: '[{start_seconds: 0.0, end_seconds: 15.5, segment_text: ''Opening titles''}]' + has_quantity: range: integer required: true minimum_value: 1 examples: - value: 47 filter: - description: "MIGRATED 2026-01-25: Replaces detection_level slot.\n\nLinks\ - \ to DetectedEntity which contains:\n- has_type \u2192 DetectionLevelType\ - \ (SCENE, SHOT, etc.)\n\n**Migration Pattern**:\n- Old: detection_level:\ - \ SCENE\n- New: filters_or_filtered \u2192 DetectedEntity with has_type\n" + description: Detection level metadata for scene vs shot granularity. range: DetectedEntity inlined: true required: true @@ -139,7 +104,7 @@ classes: has_type: has_code: SHOT has_label: Shot Level Detection - scene_types_detected: + detect: range: SceneTypeEnum multivalued: true required: false @@ -152,25 +117,6 @@ classes: inlined_as_list: false # Fixed invalid inline for primitive type examples: - value: '[{has_label: "CUT"}, {has_label: "FADE_IN"}]' - has_quantity: - range: integer - required: false - multivalued: true - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_numeric_value: 42 - has_unit: - has_type: Cut - has_symbol: cuts - - value: - has_numeric_value: 3 - has_unit: - has_label: dissolve transition - - value: - has_numeric_value: 5 - has_unit: - has_label: fade transition comments: - Scene and shot boundary detection - Supports both technical (shot) and semantic (scene) analysis @@ -182,41 +128,35 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + legacy_description: | + Preserved from earlier, more verbose description. + It included terminology tables, detection methods, transition types, + and heritage-oriented use-case notes. broad_mappings: - skos:Concept VideoObjectAnnotation: is_a: VideoAnnotation class_uri: hc:VideoObjectAnnotation abstract: false - description: "Annotation for object, face, and entity detection in video.\n\n\ - **DEFINITION**:\n\nVideoObjectAnnotation captures visual entities detected in\ - \ video frames:\n\n| Detection Type | Examples |\n|----------------|----------|\n\ - | Objects | Paintings, sculptures, artifacts, furniture |\n| Faces | People,\ - \ staff, visitors |\n| Logos | Institution logos, brand marks |\n| Landmarks\ - \ | Buildings, monuments, locations |\n| Text regions | Signs, labels (see VideoOCRAnnotation\ - \ for text extraction) |\n\n**OBJECT DETECTION vs CLASSIFICATION**:\n\n- **Classification**:\ - \ What is in the frame? (labels only)\n- **Detection**: What + where? (labels\ - \ + bounding boxes)\n- **Segmentation**: What + precise boundary? (pixel masks)\n\ - \nThis class supports all three via inherited flags.\n\n**HERITAGE-SPECIFIC\ - \ OBJECT CLASSES**:\n\n| Category | Objects |\n|----------|---------|\n| **Art**\ - \ | Painting, sculpture, drawing, print, photograph |\n| **Artifacts** | Pottery,\ - \ jewelry, tools, textiles, furniture |\n| **Documents** | Books, manuscripts,\ - \ letters, maps |\n| **Architecture** | Columns, arches, facades, interiors\ - \ |\n| **Natural** | Specimens, fossils, botanical samples |\n\n**FACE DETECTION\ - \ AND RECOGNITION**:\n\nTwo distinct capabilities:\n- **Detection**: Locate\ - \ faces (bounding boxes)\n- **Recognition**: Identify who (requires reference\ - \ database)\n\nHeritage use cases:\n- Identify curators, directors, experts\ - \ in videos\n- Find videos featuring specific people\n- Accessibility: Announce\ - \ speaker changes\n\n**LINKING TO COLLECTION RECORDS**:\n\nDetected objects\ - \ can be linked to collection database:\n\n```yaml\nhas_detected_object:\n\ - \ - label: \"The Night Watch\"\n wikidata_id: Q219831\n collection_id:\ - \ \"SK-C-5\" # Rijksmuseum ID\n confidence: 0.95\n```\n\n**BOUNDING BOX\ - \ FORMAT**:\n\nCoordinates are normalized (0.0-1.0) relative to frame dimensions:\n\ - - `x`: Left edge (0.0 = left, 1.0 = right)\n- `y`: Top edge (0.0 = top, 1.0\ - \ = bottom)\n- `width`: Box width as fraction of frame width\n- `height`: Box\ - \ height as fraction of frame height\n" - exact_mappings: - - hc:VideoObjectAnnotation + description: >- + Annotation capturing detected visual entities in video frames (objects, + faces, logos, and landmarks), optionally with bounding boxes and tracking. + alt_descriptions: + nl: Annotatie voor object- gezicht- en entiteitsdetectie in videoframes. + de: Annotation fuer Objekt- Gesichts- und Entitaetenerkennung in Videoframes. + fr: Annotation pour la detection d objets visages et entites dans des images video. + es: Anotacion para deteccion de objetos rostros y entidades en fotogramas de video. + ar: حاشية لاكتشاف الكائنات والوجوه والكيانات في إطارات الفيديو. + id: Anotasi untuk deteksi objek wajah dan entitas pada frame video. + zh: 用于视频帧中对象/人脸/实体检测的注释。 + structured_aliases: + - {literal_form: objectdetectie-annotatie, in_language: nl} + - {literal_form: Objekterkennungsannotation, in_language: de} + - {literal_form: annotation de detection d objets, in_language: fr} + - {literal_form: anotacion de deteccion de objetos, in_language: es} + - {literal_form: وسم كشف كائنات, in_language: ar} + - {literal_form: anotasi deteksi objek, in_language: id} + - {literal_form: 目标检测注释, in_language: zh} close_mappings: - crm:E1_CRM_Entity related_mappings: @@ -283,53 +223,34 @@ classes: - https://iiif.io/api/presentation/3.0/ annotations: custodian_types: '[''*'']' + legacy_description: | + Preserved from earlier, more verbose description. + It included classification vs detection distinctions, bounding-box format, + and heritage-specific object categories. broad_mappings: - skos:Concept VideoOCRAnnotation: is_a: VideoAnnotation class_uri: hc:VideoOCRAnnotation abstract: false - description: 'Annotation for extracting text visible in video frames (OCR). - **DEFINITION**: - VideoOCRAnnotation captures text that appears on-screen in video: - | Text Type | Examples | - |-----------|----------| - | **Titles** | Opening titles, chapter headings | - | **Captions** | Burned-in subtitles, name cards | - | **Signs** | Museum signage, room labels | - | **Documents** | Letters, manuscripts, books shown | - | **Labels** | Artifact labels, exhibition text | - | **Graphics** | Infographics, charts, timelines | - **OCR vs SUBTITLES**: - - **VideoSubtitle**: Text derived from AUDIO (speech-to-text) - - **VideoOCRAnnotation**: Text derived from VIDEO (image-to-text) - OCR captures text VISIBLE in frames, not spoken. - **TEXT DETECTION PIPELINE**: - 1. **Detection**: Locate text regions (bounding boxes) - 2. **Recognition**: Extract characters from regions - 3. **Post-processing**: Correct, normalize, structure - **HERITAGE USE CASES**: - | Use Case | Value | - |----------|-------| - | **Name cards** | Identify speakers automatically | - | **Document digitization** | Extract text from filmed documents | - | **Exhibition text** | Capture interpretive panels | - | **Historical signs** | Archive street names, shop signs | - | **Handwritten text** | Extract letters, diaries, notes | - **LANGUAGE DETECTION**: - OCR can detect and extract text in multiple languages: - - `text_languages_detected`: Languages found in video - - Mixed-language content is common in heritage videos - **TEXT REGION TYPES**: - | Type | Appearance | - |------|------------| - | OVERLAY | Digitally added text (titles, lower thirds) | - | NATURAL | Text in physical scene (signs, documents) | - | HISTORICAL | Archival text (period documents, photos) | - | HANDWRITTEN | Manuscript, notes, signatures | - ' - exact_mappings: - - hc:VideoOCRAnnotation + description: >- + Annotation capturing text visible in video frames using OCR. + alt_descriptions: + nl: Annotatie voor OCR van zichtbare tekst in videoframes. + de: Annotation fuer OCR von sichtbarem Text in Videoframes. + fr: Annotation pour l OCR du texte visible dans des images video. + es: Anotacion para OCR de texto visible en fotogramas de video. + ar: حاشية لاستخراج النص المرئي في إطارات الفيديو عبر OCR. + id: Anotasi OCR untuk teks yang terlihat dalam frame video. + zh: 用于对视频帧中可见文字进行 OCR 的注释。 + structured_aliases: + - {literal_form: ocr-annotatie, in_language: nl} + - {literal_form: OCR-Annotation, in_language: de} + - {literal_form: annotation OCR, in_language: fr} + - {literal_form: anotacion OCR, in_language: es} + - {literal_form: وسم OCR, in_language: ar} + - {literal_form: anotasi OCR, in_language: id} + - {literal_form: OCR 注释, in_language: zh} close_mappings: - schema:TextDigitalDocument slots: @@ -395,5 +316,8 @@ classes: - https://en.wikipedia.org/wiki/Optical_character_recognition annotations: custodian_types: '[''*'']' + legacy_description: | + Preserved from earlier, more verbose description. + It included OCR vs subtitles guidance, pipeline notes, and region-type tables. broad_mappings: - skos:Concept diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml index 369a5c2b28..165c1f6d4d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml @@ -2,42 +2,33 @@ id: https://nde.nl/ontology/hc/class/VideoAudioAnnotation name: video_audio_annotation_class title: Video Audio Annotation Class imports: - - linkml:types - - ../enums/AudioEventTypeEnum - - ../enums/MusicTypeEnum - - ../enums/SoundEventTypeEnum - - ../slots/contain - - ../slots/end_of_the_end - - ../slots/has_score - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_provenance - - ../slots/has_segment - - ../slots/has_type - - ../slots/in_background - - ../slots/diarized - - ../slots/overlap_with - - ../slots/has_language - - ../slots/has_confidence_measure - - ../slots/has_music - - ../slots/has_genre - - ../slots/has_sound - - ../slots/20260202_matang/new/segment_confidence - - ../slots/20260202_matang/new/segment_end_seconds - - ../slots/20260202_matang/new/segment_language - - ../slots/20260202_matang/new/segment_start_seconds - - ../slots/20260202_matang/new/silence_total_seconds - - ../slots/20260202_matang/new/snr_db - - ../slots/20260202_matang/new/sound_events_detected - - ../slots/20260202_matang/new/speaker_count - - ../slots/20260202_matang/new/speaker_id - - ../slots/20260202_matang/new/speaker_label - - ../slots/20260202_matang/new/speech_detected - - ../slots/20260202_matang/new/speech_language - - ../slots/20260202_matang/new/speech_language_confidence - - ../slots/20260202_matang/new/speech_text - - ../slots/20260202_matang/new/start_of_the_start - - ../slots/temporal_extent +- linkml:types +- ../enums/AudioEventTypeEnum +- ../enums/MusicTypeEnum +- ../enums/SoundEventTypeEnum +- ../slots/contain +- ../slots/end_of_the_end +- ../slots/has_score +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_provenance +- ../slots/has_segment +- ../slots/has_type +- ../slots/in_background +- ../slots/diarized +- ../slots/overlap_with +- ../slots/has_language +- ../slots/has_confidence_measure +- ../slots/has_music +- ../slots/has_genre +- ../slots/has_sound +- ../slots/in_language +- ../slots/begin_of_the_begin +- ../slots/has_silence +- ../slots/has_ratio +- ../slots/has_speaker +- ../slots/has_spoken_words +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -54,41 +45,49 @@ classes: is_a: VideoAnnotation class_uri: hc:VideoAudioAnnotation abstract: false - description: "Annotation for audio events detected in video content.\n\n**DEFINITION**:\n\nVideoAudioAnnotation captures structured information derived from audio\nanalysis of video content. This includes speech, music, silence, and\nvarious sound events.\n\n**AUDIO ANALYSIS TYPES**:\n\n| Type | Description | Use Case |\n|------|-------------|----------|\n| **Speech Detection** | Identify spoken segments | Transcript alignment |\n| **Speaker Diarization** | Who spoke when | Interview navigation |\n| **Music Detection** | Identify musical segments | Content classification |\n| **Sound Events** | Applause, laughter, etc. | Audience engagement |\n| **Silence Detection** | Find quiet segments | Quality assessment |\n| **Language Detection** | Identify spoken languages | Multilingual content |\n\n**SPEAKER DIARIZATION**:\n\nDiarization answers \"who spoke when\":\n\n```\n0:00-0:15 Speaker 1 (Curator)\n0:15-0:45 Speaker 2 (Artist)\n0:45-1:00 Speaker 1 (Curator)\n1:00-1:30 Speaker 3 (Museum\ - \ Director)\n```\n\nHeritage applications:\n- Navigate to specific speakers in interviews\n- Count speaking time per person\n- Identify unnamed speakers for annotation\n- Build speaker databases for recognition\n\n**MUSIC DETECTION**:\n\nMusic detection classifies audio segments as containing music:\n\n| Category | Examples |\n|----------|----------|\n| **Background music** | Documentary soundtracks |\n| **Featured music** | Concert recordings, performances |\n| **Historical music** | Archival recordings |\n| **Licensed music** | Rights-managed content |\n\nMusic segments may also include:\n- Genre classification (classical, jazz, folk)\n- Mood/tempo analysis\n- Fingerprinting for identification\n\n**SOUND EVENT DETECTION**:\n\nNon-speech, non-music audio events:\n\n| Event Type | Heritage Context |\n|------------|------------------|\n| APPLAUSE | Lecture recordings, openings |\n| LAUGHTER | Tour guides, educational content |\n| CROWD_NOISE | Event documentation |\n| DOOR/FOOTSTEPS\ - \ | Ambient archive recordings |\n| NATURE_SOUNDS | Outdoor heritage site recordings |\n| MACHINERY | Industrial heritage, conservation |\n\n**LANGUAGE DETECTION**:\n\nMultilingual heritage content requires language identification:\n\n```yaml\ncontain:\n - start: 0.0\n end: 120.0\n language: nl\n speaker_id: speaker_001\n - start: 120.0\n end: 240.0\n language: en\n speaker_id: speaker_001 # Same speaker, switched language\n```\n\n**AUDIO QUALITY ANALYSIS**:\n\nAudio quality metrics for preservation and accessibility:\n\n| Metric | Description | Threshold |\n|--------|-------------|-----------|\n| SNR | Signal-to-noise ratio | > 20 dB good |\n| Clipping | Peak distortion | None ideal |\n| Noise floor | Background noise level | < -50 dB good |\n| Frequency response | Bandwidth | Full-range ideal |\n\n**HERITAGE INSTITUTION USE CASES**:\n\n| Content Type | Audio Analysis Need |\n|--------------|---------------------|\n| Oral histories | Diarization,\ - \ transcription alignment |\n| Curator interviews | Speaker identification, language |\n| Virtual tours | Background music, voiceover detection |\n| Lecture recordings | Audience reactions, Q&A segments |\n| Conservation videos | Narration vs demonstration audio |\n| Archival footage | Speech recovery, noise reduction |\n\n**RELATIONSHIP TO VideoTranscript**:\n\nVideoAudioAnnotation is complementary to VideoTranscript:\n\n- **VideoTranscript**: The text content of speech (WHAT was said)\n- **VideoAudioAnnotation**: Audio structure (WHO spoke, music, sounds)\n\nTogether they provide complete audio understanding:\n\n```\nVideoAudioAnnotation: Speaker 1 spoke 0:00-0:15\nVideoTranscript: \"Welcome to the Rijksmuseum...\" (0:00-0:15)\n\u2192 Combined: Curator said \"Welcome to the Rijksmuseum...\"\n```\n" - exact_mappings: - - hc:VideoAudioAnnotation + description: >- + Annotation capturing audio-structure features detected in a video (speech, + speakers, music, sound events, silence, and related metrics). + alt_descriptions: + nl: Annotatie die audio-structuur in video vastlegt (spraak sprekers muziek geluid stilte). + de: Annotation zur Erfassung der Audiostruktur in Videos (Sprache Sprecher Musik Geraeusche Stille). + fr: Annotation capturant la structure audio d une video (parole locuteurs musique sons silence). + es: Anotacion que captura la estructura de audio en un video (habla hablantes musica sonidos silencio). + ar: حاشية تلتقط بنية الصوت في الفيديو (كلام، متحدثون، موسيقى، أصوات، صمت). + id: Anotasi yang menangkap struktur audio dalam video (ucapan pembicara musik suara hening). + zh: 记录视频音频结构特征的注释(语音、说话人、音乐、声音事件、静音等)。 + structured_aliases: + - {literal_form: audio-annotatie, in_language: nl} + - {literal_form: Audio-Annotation, in_language: de} + - {literal_form: annotation audio, in_language: fr} + - {literal_form: anotacion de audio, in_language: es} + - {literal_form: وسم صوتي, in_language: ar} + - {literal_form: anotasi audio, in_language: id} + - {literal_form: 音频注释, in_language: zh} close_mappings: - ma:AudioTrack - crm:E13_Attribute_Assignment related_mappings: - - wikidata:Q11028 - - wikidata:Q638 + - wd:Q11028 + - wd:Q638 slots: - has_segment - # - contain - DUPLICATE REMOVED - - has_score + - contain - diarized - # - contain - DUPLICATE REMOVED - has_language - - music_confidence - - has_music - has_music + - has_genre - has_sound - has_type - # - contain - DUPLICATE REMOVED - - silence_total_seconds - - snr_db - # - contain - DUPLICATE REMOVED - - sound_events_detected - - speaker_count - - speaker_label - - speech_detected - - speech_language - - speech_language_confidence - - contain + - has_silence + - has_ratio + - has_speaker + - has_spoken_words + - has_confidence_measure + - has_provenance + - temporal_extent + - identified_by + - has_label - has_score slot_usage: has_segment: @@ -97,94 +96,68 @@ classes: required: false inlined_as_list: true examples: - - value: '[{has_type: SPEECH, start_seconds: 0.0, end_seconds: 15.0, segment_text: "Speech detected - Speaker 1", confidence: 0.95}]' - - value: '[{has_type: MUSIC, start_seconds: 30.0, end_seconds: 60.0, segment_text: "Background classical music", confidence: 0.88}]' + - value: '[{has_type: SPEECH, start_seconds: 0.0, end_seconds: 15.0, segment_text: "Speech detected", confidence: 0.95}]' + - value: '[{has_type: MUSIC, start_seconds: 30.0, end_seconds: 60.0, segment_text: "Background music", confidence: 0.88}]' contain: -# range: string + range: DiarizationSegment multivalued: true required: false - inlined_as_list: false # Fixed invalid inline for primitive type + inlined: true + inlined_as_list: true + diarized: + range: boolean + required: false + ifabsent: 'false' examples: - - value: - temporal_extent: - begin_of_the_begin: 0.0 - end_of_the_end: 15.0 - contain: - identified_by: spk_001 - has_label: Curator - speaker_count: + - value: true + has_music: + range: boolean + required: false + ifabsent: 'false' + examples: + - value: true + has_genre: + range: string + multivalued: true + required: false + examples: + - value: classical + - value: baroque + has_sound: + range: float + required: false + examples: + - value: -45.0 + has_silence: + range: float + required: false + minimum_value: 0.0 + examples: + - value: 15.5 + has_ratio: + range: float + required: false + examples: + - value: 25.0 + has_speaker: range: integer required: false minimum_value: 0 examples: - value: 3 - speaker_label: -# range: string + has_language: + range: Language + required: false multivalued: true - required: false - examples: - - value: '[Curator, Artist, Museum Director]' - has_music: - range: boolean - required: false - examples: - - value: true - has_music: -# range: string - multivalued: true - required: false - examples: - - value: '[classical, baroque]' - music_confidence: + inlined: true + inlined_as_list: true + has_confidence_measure: range: float required: false minimum_value: 0.0 maximum_value: 1.0 examples: - value: 0.88 - sound_events_detected: - range: boolean - required: false - examples: - - value: true - # contain: - # range: SoundEventTypeEnum - # multivalued: true - # required: false - # examples: - # - value: '[APPLAUSE, CROWD_NOISE]' - # description: Applause and crowd sounds detected - # contain: - # range: VideoTimeSegment - # multivalued: true - # required: false - # inlined_as_list: true - # examples: - # - value: '[{start_seconds: 45.0, end_seconds: 48.0}]' - # description: 3-second silence - silence_total_seconds: - range: float - required: false - minimum_value: 0.0 - examples: - - value: 15.5 - has_sound: - range: float - required: false - examples: - - value: -45.0 - has_score: - range: float - required: false - minimum_value: 0.0 - maximum_value: 1.0 - examples: - - value: 0.85 - snr_db: - range: float - required: false - examples: - - value: 25.0 comments: - Audio event detection for video content - Supports speech, music, silence, and sound event detection @@ -198,51 +171,61 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + VideoAudioAnnotation complements VideoTranscript: + - VideoAudioAnnotation: audio structure (who spoke when; music and sound events) + - VideoTranscript: the text content of speech + + Typical use cases + - diarization for interviews + - music and sound-event detection for content classification + - audio quality metrics for preservation assessment + + legacy_description: | + Preserved from earlier, more verbose description. + It contained detailed tables and examples for diarization, music detection, + sound events, language detection, and audio quality analysis. + SpeechSegment: class_uri: hc:SpeechSegment - description: 'A speech segment with speaker and language information. - Extends VideoTimeSegment with speech-specific metadata. - ' + description: >- + Speech segment with speaker and language information. slots: - - segment_confidence - - segment_end_seconds - - segment_language - - segment_start_seconds - - speaker_id - - speaker_label - - speech_text + - begin_of_the_begin + - end_of_the_end + - has_speaker + - in_language + - has_spoken_words + - has_confidence_measure - has_score slot_usage: - segment_start_seconds: + begin_of_the_begin: range: float required: true minimum_value: 0.0 - segment_end_seconds: + end_of_the_end: range: float required: true minimum_value: 0.0 - speaker_id: -# range: string + has_speaker: + range: string required: false - speaker_label: -# range: string + in_language: + range: string required: false - segment_language: -# range: string - required: false - segment_confidence: + has_confidence_measure: range: float required: false minimum_value: 0.0 maximum_value: 1.0 - speech_text: -# range: string + has_spoken_words: + range: string required: false + DiarizationSegment: class_uri: hc:DiarizationSegment - description: 'A diarization segment identifying speaker and time boundaries. - Focused on "who spoke when" rather than transcript content. - ' + description: >- + Diarization segment identifying the speaker and time boundaries. slots: - has_provenance - temporal_extent @@ -265,38 +248,39 @@ classes: overlap_with: range: boolean required: false + MusicSegment: class_uri: hc:MusicSegment - description: 'A segment of detected music with classification. - ' + description: >- + Segment of detected music with optional classification and confidence. slots: - - in_background - - has_music + - begin_of_the_begin + - end_of_the_end + - has_type - has_genre + - in_background - has_confidence_measure - - has_music - - has_music - has_score slot_usage: - has_music: + begin_of_the_begin: range: float required: true minimum_value: 0.0 - has_music: + end_of_the_end: range: float required: true minimum_value: 0.0 - has_music: + has_type: range: MusicTypeEnum required: false has_genre: -# range: string + range: string + required: false + in_background: + range: boolean required: false has_confidence_measure: range: float required: false minimum_value: 0.0 maximum_value: 1.0 - in_background: - range: boolean - required: false diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml index bf3d2fa358..ed2dec4b34 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml @@ -14,31 +14,68 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: VideoCategoryIdentifier: class_uri: hc:VideoCategoryIdentifier - description: 'An identifier for a video category. - - - **USAGE**: - - Used for: - - - YouTube category IDs - - - Platform category classifications - - ' + description: >- + External taxonomy code used to categorize moving-image content on streaming platforms. + alt_descriptions: + nl: >- + Extern taxonomiecode gebruikt om bewegend-beeldinhoud op streamingplatforms te categoriseren. + de: >- + Externer Taxonomiecode zur Kategorisierung von Bewegtbildinhalten auf Streaming-Plattformen. + fr: >- + Code de taxonomie externe utilisé pour catégoriser le contenu d'images animées sur les plateformes de streaming. + es: >- + Código de taxonomía externo utilizado para categorizar contenido de imágenes en movimiento en plataformas de streaming. + ar: >- + رمز تصنيف خارجي يستخدم لتصنيف محتوى الصور المتحركة على منصات البث. + id: >- + Kode taksonomi eksternal yang digunakan untuk mengkategorikan konten gambar bergerak di platform streaming. + zh: >- + 用于在流媒体平台上分类动态图像内容的外部分类代码。 + structured_aliases: + - literal_form: videocategoriecode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Videokategoriecode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: code de catégorie vidéo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: código de categoría de video + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رمز فئة الفيديو + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode kategori video + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 视频分类代码 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_code - close_mappings: + broad_mappings: - schema:identifier + - skos:Concept annotations: specificity_score: '0.55' specificity_rationale: More specific - video categories for content classification. custodian_types: '[''*'']' + comments: + - Maps platform-specific category IDs to normalized taxonomy. + - Enables cross-platform content discovery and filtering. + - 'Preserved from prior description: An identifier for a video category. **USAGE**: Used for: - YouTube category IDs - Platform category classifications' + keywords: + - video taxonomy + - content classification + - streaming platform + - category mapping examples: - value: has_code: '27' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapter.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapter.yaml index 6e1f769b9e..9ed7eefa4f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapter.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapter.yaml @@ -2,21 +2,20 @@ id: https://nde.nl/ontology/hc/class/VideoChapter name: video_chapter_class title: Video Chapter Class imports: - - linkml:types - - ../enums/ChapterSourceEnum - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_hypernym - - ../slots/has_score - - ../slots/indexed_as - - ../slots/has_source - - ../slots/has_thumbnail - - ../slots/created_through - - ../slots/nested_in - - ../slots/20260202_matang/new/start_time - - ../slots/end_of_the_end - - ../slots/20260202_matang/new/start_seconds +- linkml:types +- ../enums/ChapterSourceEnum +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_hypernym +- ../slots/has_score +- ../slots/indexed_as +- ../slots/has_source +- ../slots/has_thumbnail +- ../slots/created_through +- ../slots/nested_in +- ../slots/begin_of_the_begin +- ../slots/end_of_the_end prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -32,45 +31,39 @@ classes: VideoChapter: class_uri: schema:Clip abstract: false - description: "A named chapter or section within a video, defined by temporal boundaries.\n\ - \n**DEFINITION**:\n\nVideoChapter represents a titled segment of video content,\ - \ typically used for\nnavigation and content organization. Chapters appear in\ - \ video player interfaces\n(YouTube chapters, Vimeo chapters) allowing viewers\ - \ to jump to specific sections.\n\n**PLATFORM SUPPORT**:\n\n| Platform | Chapter\ - \ Support | Auto-Generated | Custom Thumbnails |\n|----------|-----------------|----------------|-------------------|\n\ - | YouTube | Yes (2020+) | Yes | No (keyframe) |\n| Vimeo | Yes | No | Yes |\n\ - | Facebook | Limited | No | No |\n| Wistia | Yes | No | Yes |\n\n**YOUTUBE CHAPTER\ - \ REQUIREMENTS**:\n\nFor YouTube to recognize chapters:\n- First chapter MUST\ - \ start at 0:00\n- Minimum 3 chapters required\n- Each chapter must be at least\ - \ 10 seconds\n- Timestamps in description in `MM:SS` or `HH:MM:SS` format\n\n\ - **HERITAGE INSTITUTION USE CASES**:\n\n| Content Type | Chapter Examples |\n\ - |--------------|------------------|\n| Virtual tour | \"Main Hall\", \"Dutch\ - \ Masters\", \"Gift Shop\" |\n| Conservation | \"Assessment\", \"Cleaning\"\ - , \"Retouching\", \"Varnishing\" |\n| Interview | \"Introduction\", \"Early\ - \ Career\", \"Major Works\", \"Legacy\" |\n| Exhibition | \"Curator Introduction\"\ - , \"Theme 1\", \"Theme 2\", \"Conclusion\" |\n| Lecture | \"Overview\", \"Case\ - \ Study 1\", \"Case Study 2\", \"Q&A\" |\n\n**AUTO-GENERATED VS MANUAL CHAPTERS**:\n\ - \n| Source | Characteristics | Quality |\n|--------|-----------------|---------|\n\ - | Manual (creator) | Semantic, meaningful titles | High |\n| YouTube AI | Scene-based,\ - \ generic titles | Variable |\n| Third-party tools | Transcript-based, keyword\ - \ titles | Medium |\n\nThe `auto_generated` flag distinguishes these sources.\n\ - \n**RELATIONSHIP TO VideoTimeSegment**:\n\nVideoChapter USES VideoTimeSegment\ - \ for temporal boundaries rather than\nextending it. This composition pattern\ - \ allows:\n- Reuse of segment validation (start < end)\n- Consistent time representation\ - \ across schema\n- Separation of structural (chapter) and temporal (segment)\ - \ concerns\n\n**MEDIA FRAGMENTS URI**:\n\nChapters can be addressed via W3C\ - \ Media Fragments:\n```\nhttps://youtube.com/watch?v=ABC123#t=120,300\n```\n\ - Corresponds to chapter starting at 2:00, ending at 5:00.\n\n**NESTED CHAPTERS**:\n\ - \nSome platforms support hierarchical chapters (parent/child).\nUse `parent_chapter_id`\ - \ for nested structure:\n\n```\nChapter 1: Dutch Golden Age\n └─ 1.1: Rembrandt\n\ - \ └─ 1.2: Vermeer\nChapter 2: Modern Art\n```\n" + alt_descriptions: + nl: Genoemd hoofdstuk/segment binnen een video met begin- en eindtijd. + de: Benanntes Kapitel/Segment in einem Video mit Start- und Endzeit. + fr: Chapitre/segment nomme dans une video + es: Capitulo/segmento nombrado dentro de un video + ar: فصل/مقطع مسمى داخل فيديو محدد بحدود زمنية. + id: Bab/segmen bernama dalam video dengan batas waktu awal-akhir. + zh: 视频中具有时间边界的命名章节/片段。 + structured_aliases: + - literal_form: videohoofdstuk + in_language: nl + - literal_form: Videokapitel + in_language: de + - literal_form: chapitre video + in_language: fr + - literal_form: capitulo de video + in_language: es + - literal_form: فصل فيديو + in_language: ar + - literal_form: bab video + in_language: id + - literal_form: 视频章节 + in_language: zh + description: >- + Named chapter or section within a video, defined by temporal boundaries + for navigation and structural organization. exact_mappings: - schema:Clip close_mappings: - ma:MediaFragment - crm:E52_Time-Span related_mappings: - - wikidata:Q1454986 + - wd:Q1454986 slots: - created_through - has_description @@ -82,13 +75,10 @@ classes: - nested_in - has_hypernym - has_score - - start_time - - end_of_the_end - - start_seconds + - begin_of_the_begin - end_of_the_end slot_usage: identified_by: -# range: string required: true examples: - value: ABC123_chapter_0 @@ -97,69 +87,32 @@ classes: range: Label inlined: true required: true - examples: - - value: - has_label: De Nachtwacht (The Night Watch) - language: nl - - value: - has_label: 'Curator Interview: Conservation Process' - language: en indexed_as: range: integer required: true minimum_value: 0 - examples: - - value: 0 - - value: 5 has_description: -# range: string required: false - examples: - - value: Dr. Dibbits discusses the restoration of Rembrandt's masterpiece, - including the controversial 2019 operation. created_through: range: boolean required: false - examples: - - value: false - - value: true has_source: range: ChapterSourceEnum required: false - examples: - - value: MANUAL has_thumbnail: range: Thumbnail inlined: true required: false - examples: - - value: - has_url: https://i.ytimg.com/vi/ABC123/hq1.jpg - - value: - has_url: https://i.ytimg.com/vi/ABC123/hq1.jpg - derive_from: - has_url: https://www.youtube.com/watch?v=ABC123 - has_time_interval: - duration_description: 'Frame at 2:02.5 (was chapter_thumbnail_timestamp: - 122.5)' has_hypernym: -# range: string required: false - examples: - - value: ABC123_chapter_0 nested_in: range: integer required: false minimum_value: 0 - examples: - - value: 0 - - value: 1 comments: - - Models video chapters for navigation (YouTube chapters, etc.) - - Supports both manual and auto-generated chapters - - Temporal boundaries via composition with VideoTimeSegment pattern - - Hierarchical chapters supported via parent_chapter_id - - Schema.org Clip alignment for semantic web compatibility + - Models video chapters for navigation + - Supports manual and auto-generated chapter sources + - Supports hierarchical chapter structure via nested_in see_also: - https://support.google.com/youtube/answer/9884579 - https://schema.org/Clip @@ -168,3 +121,8 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + modeling_notes: | + Chapters are navigable segments of a larger video resource. + + Use has_thumbnail for chapter preview images and begin/end bounds for + time-based navigation. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml index c61bcd540a..cb5577e6e3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml @@ -2,14 +2,14 @@ id: https://nde.nl/ontology/hc/class/VideoChapterList name: video_chapter_list_class title: Video Chapter List Class imports: - - linkml:types - - ../slots/cover - - ../slots/has_chapter - - ../slots/identified_by - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_source - - ../slots/generated_by +- linkml:types +- ../slots/cover +- ../slots/has_chapter +- ../slots/identified_by +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_source +- ../slots/generated_by prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -19,22 +19,53 @@ default_prefix: hc classes: VideoChapterList: class_uri: schema:ItemList - description: 'A collection of chapters for a video. - - - Groups all chapters for a video with metadata about the chapter set. - - - Enables bulk operations on chapters: - - - Import/export of chapter lists - - - Validation of chapter coverage - - - Source tracking for entire chapter set - - ' - exact_mappings: + description: >- + Ordered segmentation structure enabling temporal navigation within moving-image + content through timestamped divisions. + alt_descriptions: + nl: >- + Geordende segmenteringsstructuur die temporele navigatie binnen bewegend-beeldinhoud + mogelijk maakt via tijdstempelafdelingen. + de: >- + Geordnete Segmentierungsstruktur, die zeitliche Navigation innerhalb von Bewegtbildinhalten + durch Zeitstempelunterteilungen ermöglicht. + fr: >- + Structure de segmentation ordonnée permettant la navigation temporelle dans le contenu + d'image animée via des divisions horodatées. + es: >- + Estructura de segmentación ordenada que permite la navegación temporal dentro del contenido + de imagen en movimiento a través de divisiones con marca de tiempo. + ar: >- + هيكل تجزئة مرتب يتيح التنقل الزمني داخل محتوى الصور المتحركة + عبر تقسيمات موقوتة. + id: >- + Struktur segmentasi terurut yang memungkinkan navigasi temporal dalam konten gambar bergerak + melalui pembagian berstempel waktu. + zh: >- + 通过时间戳划分实现动态图像内容内时间导航的有序分段结构。 + structured_aliases: + - literal_form: hoofdstukkenlijst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kapitelliste + predicate: EXACT_SYNONYM + in_language: de + - literal_form: liste de chapitres + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lista de capítulos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قائمة الفصول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: daftar bab + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 章节列表 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - schema:ItemList slots: - has_chapter @@ -59,7 +90,7 @@ classes: has_quantity: range: integer required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_measurement_unit: @@ -102,6 +133,15 @@ classes: cover: range: boolean required: false + comments: + - Supports both manual creator-defined chapters and AI-generated segmentation. + - Used for video navigation, content indexing, and accessibility features. + - 'Preserved from prior description: A collection of chapters for a video. Groups all chapters for a video with metadata about the chapter set. Enables bulk operations on chapters: - Import/export of chapter lists - Validation of chapter coverage - Source tracking for entire chapter set' + keywords: + - video segmentation + - temporal navigation + - chapter markers + - content indexing annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrame.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrame.yaml index 9e5d72c71b..168b31422e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrame.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrame.yaml @@ -7,65 +7,44 @@ prefixes: schema: http://schema.org/ oa: http://www.w3.org/ns/oa# imports: - - linkml:types - - ../slots/has_quantity - - ../slots/has_measurement_unit +- linkml:types +- ../slots/has_quantity +- ../slots/has_measurement_unit default_prefix: hc classes: VideoFrame: class_uri: schema:VideoObject - description: 'A video frame or set of frames analyzed during video processing. - - **PURPOSE**: - - Represents frames from a video that have been analyzed by computer vision - - or multimodal AI models. Used to track frame-based analysis parameters - - such as sample rate (frames per second analyzed) and total frames processed. - - **USE CASES**: - - - Video annotation (object detection, scene analysis) - - - Frame sampling configuration - - - Analysis throughput tracking - - - Computer vision pipeline configuration - - **FRAME SAMPLE RATE**: - - The sample rate determines how many frames are analyzed per second of video: - - | Sample Rate | Frames/sec | Use Case | - - |-------------|------------|----------| - - | 0.1 fps | 1 every 10s | Overview/thumbnails | - - | 1.0 fps | 1 per second | Standard analysis | - - | 5.0 fps | 5 per second | Detailed analysis | - - | 30.0 fps | Every frame | Exhaustive analysis | - - Higher sample rates capture more detail but increase compute cost. - - **MIGRATION SUPPORT**: - - This class supports migration from the frame_sample_rate slot per - - slot_fixes.yaml. Use with has_quantity + Quantity + has_unit + Unit. - - ' - exact_mappings: - - oa:Target + description: >- + Still-image segment representing a discrete temporal sample extracted from moving-image media. + alt_descriptions: + nl: >- + Stilstaand beeldsegment dat een discreet tijdsmonster vertegenwoordigt dat uit bewegende beeldmedia is geëxtraheerd. + de: >- + Standbildsegment, das eine diskrete zeitliche Probe darstellt, die aus Bewegtbildmedien extrahiert wurde. + fr: >- + Segment d'image fixe représentant un échantillon temporel discret extrait de médias d'images animées. + es: >- + Segmento de imagen fija que representa una muestra temporal discreta extraída de medios de imágenes en movimiento. + ar: >- + مقطع صورة ثابتة يمثل عينة زمنية منفصلة مستخرجة من وسائط الصور المتحركة. + id: >- + Segmen gambar diam yang mewakili sampel temporal diskrit yang diekstrak dari media gambar bergerak. + zh: >- + 表示从运动图像媒体中提取的离散时间样本的静止图像片段。 + structured_aliases: + nl: Videoframe + de: Videobild + fr: Image vidéo + es: Fotograma de video + ar: إطار فيديو + id: Bingkai Video + zh: 视频帧 close_mappings: + - oa:Target - schema:VideoObject slots: - has_quantity - - has_unit + - has_measurement_unit slot_usage: has_quantity: range: integer @@ -76,13 +55,12 @@ classes: ' - value: "has_unit:\n has_label:\n - label_text: \"frames per second\"\n" - has_unit: + has_measurement_unit: # range: string inlined: false # Fixed invalid inline for primitive type annotations: custodian_types: '["D"]' - custodian_types_rationale: Video frames are primarily relevant for digital platforms (D) that host or process video - content. + custodian_types_rationale: Video frames are primarily relevant for digital platforms (D) that host or process video content. custodian_types_primary: D specificity_score: 0.7 specificity_rationale: Moderately specific - applies only to video analysis contexts. @@ -93,3 +71,4 @@ classes: - Created from slot_fixes.yaml migration (2026-01-22) - Use with analyze slot to track frame analysis - Sample rate affects both coverage and compute cost + - 'Preserved from prior description: A video frame or set of frames analyzed during video processing. **PURPOSE**: Represents frames from a video that have been analyzed by computer vision or multimodal AI models. Used to track frame-based analysis parameters such as sample rate (frames per second analyzed) and total frames processed. **USE CASES**: - Video annotation (object detection, scene analysis) - Frame sampling configuration - Analysis throughput tracking - Computer vision pipeline configuration **FRAME SAMPLE RATE**: The sample rate determines how many frames are analyzed per second of video: | Sample Rate | Frames/sec | Use Case | |-------------|------------|----------| | 0.1 fps | 1 every 10s | Overview/thumbnails | | 1.0 fps | 1 per second | Standard analysis | | 5.0 fps | 5 per second | Detailed analysis | | 30.0 fps | Every frame | Exhaustive analysis | Higher sample rates capture more detail but increase compute cost. **MIGRATION SUPPORT**: This class supports migration from the frame_sample_rate slot per slot_fixes.yaml. Use with has_quantity + Quantity + has_unit + Unit.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrames.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrames.yaml index 984383b78b..1beb04664b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrames.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoFrames.yaml @@ -11,13 +11,51 @@ imports: classes: VideoFrames: class_uri: schema:QuantitativeValue - description: 'A measurement of video frames, typically used for video analysis - - metrics such as total frames analyzed for object detection, - - face recognition, or other computer vision tasks. - - ' + description: >- + Quantitative measurement of discrete visual units within a video sequence, typically used for computational analysis tasks. + alt_descriptions: + nl: >- + Kwantitatieve meting van discrete visuele eenheden binnen een videosequentie, doorgaans gebruikt voor computationele analysetaken. + de: >- + Quantitative Messung diskreter visueller Einheiten innerhalb einer Videosequenz, typischerweise verwendet für computerbasierte Analyseaufgaben. + fr: >- + Mesure quantitative d'unités visuelles discrètes dans une séquence vidéo, généralement utilisée pour des tâches d'analyse computationnelle. + es: >- + Medición cuantitativa de unidades visuales discretas dentro de una secuencia de video, típicamente utilizada para tareas de análisis computacional. + ar: >- + قياس كمي للوحدات البصرية المنفصلة ضمن تسلسل فيديو، يُستخدم عادةً لمهام التحليل الحسابي. + id: >- + Pengukuran kuantitatif unit visual diskrit dalam urutan video, biasanya digunakan untuk tugas analisis komputasional. + zh: >- + 视频序列中离散视觉单元的定量测量,通常用于计算分析任务。 + structured_aliases: + nl: + - videobeelden + - frameaantal + de: + - Videobilder + - Bildanzahl + fr: + - images vidéo + - nombre d'images + es: + - cuadros de video + - recuento de fotogramas + ar: + - إطارات الفيديو + - عدد الإطارات + id: + - bingkai video + - jumlah frame + zh: + - 视频帧 + - 帧数 + keywords: + - video frames + - frame count + - video analysis + - computer vision + - visual units slots: - has_quantity - has_measurement_unit diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml index 4f306ad492..3689048ccd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml @@ -7,36 +7,46 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: VideoIdentifier: class_uri: hc:VideoIdentifier - description: 'An identifier for a video resource. - - - **USAGE**: - - Used for: - - - YouTube video IDs - - - Vimeo video IDs - - - Platform-specific identifiers - - ' + description: >- + Persistent unique code assigned to audiovisual content items for + platform-specific retrieval and reference. + alt_descriptions: + nl: >- + Permanente unieke code toegekend aan audiovisuele content-items voor + platformspecifieke ophaling en referentie. + de: >- + Persistenter eindeutiger Code, der Audioinhalten zur plattformspezifischen + Abrufung und Referenz zugewiesen wird. + fr: >- + Code unique persistant attribué aux éléments de contenu audiovisuel pour + la récupération et la référence spécifiques à la plateforme. + es: >- + Código único persistente asignado a elementos de contenido audiovisual para + recuperación y referencia específica de plataforma. + ar: >- + رمز فريد دائم يُخصص لعناصر المحتوى السمعي البصري للاسترجاع والمرجعية الخاصة بالمنصة. + id: >- + Kode unik persisten yang ditetapkan untuk item konten audiovisual untuk + pengambilan dan referensi khusus platform. + zh: >- + 分配给视听内容项的持久唯一代码,用于平台特定的检索和引用。 slots: - has_code close_mappings: - schema:identifier annotations: specificity_score: '0.50' - specificity_rationale: Moderately specific - video identifiers common in digital - heritage. + specificity_rationale: Moderately specific - video identifiers common in digital heritage. custodian_types: '[''*'']' examples: - value: has_code: dQw4w9WgXcQ platform: YouTube description: YouTube video identifier + comments: + - 'Preserved from prior description: An identifier for a video resource. **USAGE**: Used for: - YouTube video IDs - Vimeo video IDs - Platform-specific identifiers' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoPost.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoPost.yaml index 9a4bdbe4b1..7bcf478379 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoPost.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoPost.yaml @@ -2,40 +2,60 @@ id: https://nde.nl/ontology/hc/class/VideoPost name: video_post_class title: Video Post Class imports: - - linkml:types - - ../slots/has_author - - ../slots/has_caption - - ../slots/commented_on - - ../slots/has_content - - ../slots/has_degree - - ../slots/identified_by - - ../slots/has_language - - ../slots/has_quantity - - ../slots/has_reply - - ../slots/has_resolution - - ../slots/has_score - - ../slots/has_status - - ../slots/has_time_interval - - ../slots/embedded_on - - ../slots/licensed_as - - ../slots/appropriate_for - - ../slots/appreciated - - ../slots/dismissed - - ../slots/updated_at - - ../slots/part_of - - ../slots/in_language - - ../slots/broadcast - - ../slots/observed_through - - ../slots/temporal_extent - - ../enums/LiveBroadcastStatusEnum +- linkml:types +- ../slots/has_author +- ../slots/has_caption +- ../slots/commented_on +- ../slots/has_content +- ../slots/has_degree +- ../slots/identified_by +- ../slots/has_language +- ../slots/has_quantity +- ../slots/has_reply +- ../slots/has_resolution +- ../slots/has_score +- ../slots/has_status +- ../slots/has_time_interval +- ../slots/embedded_on +- ../slots/licensed_as +- ../slots/appropriate_for +- ../slots/appreciated +- ../slots/dismissed +- ../slots/updated_at +- ../slots/part_of +- ../slots/in_language +- ../slots/broadcast +- ../slots/observed_through +- ../slots/temporal_extent +- ../enums/LiveBroadcastStatusEnum default_prefix: hc classes: VideoPost: is_a: SocialMediaPost class_uri: schema:VideoObject - description: "A video post on a social media platform (e.g. YouTube).\n\nExtends SocialMediaPost with video-specific properties like duration,\nresolution, caption availability, and view counts.\n" - exact_mappings: + alt_descriptions: + nl: Videopost op een sociaal mediaplatform (bijv. YouTube). + de: Videobeitrag auf einer Social-Media-Plattform (z. B. YouTube). + fr: Publication video sur une plateforme de medias sociaux (par ex. YouTube). + es: Publicacion de video en una plataforma de redes sociales (p. ej. YouTube). + ar: منشور فيديو على منصة تواصل اجتماعي (مثل يوتيوب). + id: Postingan video di platform media sosial (mis. YouTube). + zh: 社交媒体平台上的视频帖子(例如 YouTube)。 + structured_aliases: + - {literal_form: videopost, in_language: nl} + - {literal_form: Video-Post, in_language: de} + - {literal_form: post video, in_language: fr} + - {literal_form: publicacion de video, in_language: es} + - {literal_form: منشور فيديو, in_language: ar} + - {literal_form: postingan video, in_language: id} + - {literal_form: 视频帖子, in_language: zh} + description: >- + Video post on a social media platform. Extends SocialMediaPost with + video-specific properties such as duration, resolution, caption tracks, + and observational metrics. + broad_mappings: - schema:VideoObject + close_mappings: - as:Video slots: - has_caption @@ -43,6 +63,7 @@ classes: - has_language - has_status - has_resolution + - has_degree - dismissed - has_time_interval - embedded_on @@ -54,15 +75,14 @@ classes: - has_score - identified_by - commented_on - - has_quantity slot_usage: has_time_interval: range: TimeInterval required: false inlined: true examples: - - value: - - value: + - value: + has_value: PT3M20S # MIGRATED 2026-01-24: definition → has_resolution + Resolution (Rule 53) has_resolution: range: Resolution @@ -105,7 +125,7 @@ classes: language: nl caption_url: https://example.org/video/captions_nl.vtt - value: - language: null + language: # MIGRATED 2026-01-23: default_language, default_audio_language → has_language + Language + has_status + Status (Rule 53) has_language: range: Language @@ -113,25 +133,25 @@ classes: multivalued: true required: false examples: - - value: - language_code: "nl" - language_name: "Dutch" - - value: - language_code: "nl" - language_name: "Dutch" - - value: - language_code: "en" - language_name: "English" + - value: + language_code: "nl" + language_name: "Dutch" + - value: + language_code: "nl" + language_name: "Dutch" + - value: + language_code: "en" + language_name: "English" has_status: range: Status inlined: true multivalued: true required: false examples: - - value: - status_value: "nl" - - value: - status_value: "nl" + - value: + status_value: "nl" + - value: + status_value: "nl" # has_available_caption_language REMOVED - migrated to has_language (Rule 53) # has_available_caption_language: # range: string @@ -144,33 +164,28 @@ classes: # - de # description: Captions available in Dutch, English, German has_quantity: - range: integer - inlined: false # Fixed invalid inline for primitive type + range: Quantity + inlined: true + inlined_as_list: true multivalued: true + required: false examples: - value: + has_type: VIEW_COUNT + has_value: "1200000" has_measurement_unit: has_type: VIEW + has_symbol: views temporal_extent: begin_of_the_begin: "2025-12-01T23:16:22Z" - value: + has_type: ENGAGEMENT_COUNT + has_value: "3500" has_measurement_unit: has_type: COMMENT + has_symbol: comments temporal_extent: begin_of_the_begin: "2025-12-01T23:16:22Z" - - value: - has_unit: - unit_uri: "qudt:FPS" - - value: - has_unit: - has_label: - - label_text: "frames per second" - has_quantity: - range: integer - required: false - minimum_value: 0 - examples: - - value: 2 dismissed: range: DismissalEvent required: false @@ -178,9 +193,8 @@ classes: inlined: true examples: - value: - has_quantity: - has_unit: - has_label: "dislike" + has_quantity: 12 + has_measurement_unit: dislike # REMOVED 2026-01-18: comment_count - migrated to has_quantity + Quantity (Rule 53) # comment_count: # range: integer @@ -239,17 +253,15 @@ classes: # examples: # - value: 0 # description: No comments fetched - inlined: false # Fixed invalid inline for primitive type - examples: - - value: - has_timestamp: "2025-12-01T23:16:22Z" part_of: range: SourceCommentCount inlined: true required: false examples: - - value: - - value: + - value: + retrieved_at: + has_timestamp: '2025-12-01T23:16:22Z' + has_quantity: 100 commented_on: # was: video_comment - migrated per Rule 53 (2025-01-15) range: VideoComment multivalued: true @@ -272,8 +284,9 @@ classes: A comment on a video post. Models user-generated comments with author, text, timestamp, and engagement metrics. Supports nested reply threads. - exact_mappings: + broad_mappings: - schema:Comment + close_mappings: - as:Note slots: # MIGRATED 2026-01-18: comment_author → has_author + Author (Rule 53) @@ -300,7 +313,7 @@ classes: inlined: false # Fixed invalid inline for primitive type required: true examples: - - value: + - value: https://nde.nl/ontology/hc/video-comment/youtube/abc123 # REMOVED 2026-01-18: comment_author - migrated to has_author + Author (Rule 53) # MIGRATED 2026-01-18: comment_author → has_author + Author (Rule 53) # MIGRATED 2026-01-22: comment_author_channel_id is now captured via Author.identified_by (Rule 53) @@ -309,13 +322,14 @@ classes: inlined: true required: true examples: - - value: - has_name: "Visitor123" - - value: - has_name: "MuseumFan2024" - identified_by: - - identifier_scheme: youtube_channel_id - platform_type: "youtube" + - value: + has_name: "Visitor123" + - value: + has_name: "MuseumFan2024" + identified_by: + - identifier_scheme: youtube_channel_id + identifier_value: "UC1234..." + platform_type: "youtube" # MIGRATED 2026-01-22: comment_author_channel_id → identified_by + DigitalPlatformUserIdentifier (Rule 53) # NOTE: identified_by slot_usage updated above to handle BOTH comment_id AND comment_author_channel_id # The Author class already has identified_by slot, so channel_id can be linked via: @@ -330,25 +344,25 @@ classes: inlined: false # Fixed invalid inline for primitive type required: true examples: - - value: - has_description: "Great video about the collection!" + - value: + has_description: "Great video about the collection!" # MIGRATED 2026-01-18: comment_published_at → temporal_extent + TimeSpan (Rule 53/56) temporal_extent: range: TimeSpan inlined: true required: true examples: - - value: - begin_of_the_begin: "2025-01-14T10:30:00Z" + - value: + begin_of_the_begin: "2025-01-14T10:30:00Z" # MIGRATED 2026-01-18: comment_updated_at → was_last_updated_at + Timestamp (Rule 53/56) updated_at: range: Timestamp inlined: true required: false examples: - - value: - has_timestamp: "2025-01-15T10:30:00Z" - has_level: second + - value: + has_timestamp: "2025-01-15T10:30:00Z" + has_level: second # MIGRATED 2026-01-22: comment_like_count → appreciated + AppreciationEvent (Rule 53) appreciated: range: AppreciationEvent @@ -356,12 +370,11 @@ classes: inlined_as_list: true required: false examples: - - value: - - value: - has_quantity: - numeric_value: 100 - has_unit: - unit_label: "likes" + - value: + has_quantity: 100 + has_measurement_unit: likes + temporal_extent: + begin_of_the_begin: "2025-01-15T10:30:00Z" # MIGRATED 2026-01-22: comment_reply_count → has_reply + CommentReply (Rule 53) has_reply: range: CommentReply @@ -369,10 +382,9 @@ classes: inlined_as_list: true required: false examples: - - value: - - value: - - value: - has_quantity: - numeric_value: 12 - has_unit: - unit_label: "replies" \ No newline at end of file + - value: + has_quantity: 12 + has_measurement_unit: replies + temporal_extent: + begin_of_the_begin: "2025-01-15T10:30:00Z" + has_score: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml index ac9f2fc07b..1de2d8d1cc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml @@ -2,24 +2,24 @@ id: https://nde.nl/ontology/hc/class/VideoSubtitle name: video_subtitle_class title: Video Subtitle Class imports: - - linkml:types - - ../enums/SubtitleFormatEnum - - ../enums/SubtitlePositionEnum - - ../slots/has_alignment - - ../slots/has_caption - - ../slots/has_format - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_mean - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_segment - - ../slots/has_measurement_unit - - ../slots/has_music - - ../slots/has_sound - - ../slots/identify - - ../slots/created_through - - ../slots/has_raw_data +- linkml:types +- ../enums/SubtitleFormatEnum +- ../enums/SubtitlePositionEnum +- ../slots/has_alignment +- ../slots/has_caption +- ../slots/has_format +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_mean +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_segment +- ../slots/has_measurement_unit +- ../slots/has_music +- ../slots/has_sound +- ../slots/identify +- ../slots/created_through +- ../slots/has_raw_data prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -38,37 +38,53 @@ classes: is_a: VideoTranscript class_uri: hc:VideoSubtitle abstract: false - description: "Time-coded caption/subtitle content for video.\n\n**DEFINITION**:\n\nVideoSubtitle represents caption/subtitle tracks that provide time-coded\ntext synchronized with video playback. It extends VideoTranscript because\nsubtitles contain complete transcription PLUS temporal synchronization.\n\n**INHERITANCE FROM VideoTranscript**:\n\nVideoSubtitle inherits all transcript capabilities:\n- `full_text`: Complete subtitle text concatenated\n- `segments`: Time-coded entries (REQUIRED for subtitles)\n- `includes_timestamps`: Always true for subtitles\n- `content_language`: Language of subtitle text\n- All provenance from VideoTextContent\n\nAnd adds subtitle-specific properties:\n- `has_format`: SRT, VTT, TTML, SBV, ASS\n- `is_closed_caption`: CC vs regular subtitles\n- `is_sdh`: Subtitles for Deaf/Hard-of-Hearing\n- `includes_sound_descriptions`: Non-speech audio descriptions\n\n**SCHEMA.ORG ALIGNMENT**:\n\nMaps to `schema:caption` property:\n> \"For downloadable machine\ - \ formats (closed caption, subtitles etc.)\n> use the MediaObject.encodingFormat property.\"\n\n**SUBTITLE vs CAPTION vs TRANSCRIPT**:\n\n| Type | Time-coded | Purpose | Audience |\n|------|------------|---------|----------|\n| Transcript | Optional | Reading, search | Everyone |\n| Subtitle | Required | Language translation | Hearing viewers |\n| Caption (CC) | Required | Accessibility | Deaf/HoH viewers |\n| SDH | Required | Full accessibility | Deaf viewers, noisy environments |\n\n**SDH (Subtitles for Deaf/Hard-of-Hearing)**:\n\nSDH differs from regular subtitles by including:\n- Speaker identification: \"(John) Hello\"\n- Sound effects: \"[door slams]\", \"[music playing]\"\n- Music descriptions: \"\u266A upbeat jazz \u266A\"\n- Emotional cues: \"[laughing]\", \"[whispering]\"\n\n**SUBTITLE FORMATS**:\n\n| Format | Extension | Features | Use Case |\n|--------|-----------|----------|----------|\n| SRT | .srt | Simple, universal | Most video players |\n| VTT | .vtt | W3C standard,\ - \ styling | HTML5 video, web |\n| TTML | .ttml/.dfxp | XML, rich styling | Broadcast, streaming |\n| SBV | .sbv | YouTube native | YouTube uploads |\n| ASS | .ass | Advanced styling | Anime, complex layouts |\n\n**SRT FORMAT EXAMPLE**:\n\n```\n1\n00:00:00,000 --> 00:00:03,500\nWelcome to the Rijksmuseum.\n\n2\n00:00:03,500 --> 00:00:08,200\nToday we'll explore the Night Watch gallery.\n```\n\n**VTT FORMAT EXAMPLE**:\n\n```\nWEBVTT\n\n00:00:00.000 --> 00:00:03.500\nWelcome to the Rijksmuseum.\n\n00:00:03.500 --> 00:00:08.200\nToday we'll explore the Night Watch gallery.\n```\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nSubtitles are critical for heritage video accessibility:\n\n1. **Accessibility Compliance**: WCAG 2.1, Section 508\n2. **Multilingual Access**: Translate for international audiences\n3. **Silent Viewing**: Social media, public displays, quiet spaces\n4. **Search Discovery**: Subtitle text is indexed by platforms\n5. **Preservation**: Text outlasts video format obsolescence\n\ - \n**YOUTUBE API INTEGRATION**:\n\nSubtitle tracks from YouTube API populate:\n- `has_format`: Typically VTT or SRT\n- `generation_method`: PLATFORM_PROVIDED or ASR_AUTOMATIC\n- `content_language`: From track language code\n- `created_through`: YouTube auto-caption flag\n\n**SEGMENTS ARE REQUIRED**:\n\nUnlike VideoTranscript where segments are optional, VideoSubtitle\nREQUIRES the `segments` slot to be populated with VideoTimeSegment\nentries that include start_seconds, end_seconds, and segment_text.\n" + description: >- + Time-coded text track synchronized with video playback for accessibility + or translation purposes. + alt_descriptions: + nl: Tijdgecodeerde ondertitel- of CC-track die synchroon loopt met videoweergave. + de: Zeitcodierte Untertitel- oder CC-Spur die mit der Videowiedergabe synchronisiert ist. + fr: Piste de sous-titres ou de sous-titrage pour sourds et malentendants synchronisee avec la video. + es: Pista de subtitulos o CC con codigos de tiempo sincronizados con el video. + ar: مسار ترجمة/تعليقات مغلقة مزود بترميز زمني ومتزامن مع الفيديو. + id: Trek subtitle/CC berkode waktu yang tersinkron dengan pemutaran video. + zh: 与视频播放同步的带时间码字幕/闭字幕轨道。 + structured_aliases: + - {literal_form: ondertitelbestand, in_language: nl} + - {literal_form: Untertitelspur, in_language: de} + - {literal_form: piste de sous-titres, in_language: fr} + - {literal_form: pista de subtitulos, in_language: es} + - {literal_form: مسار ترجمة, in_language: ar} + - {literal_form: trek subtitle, in_language: id} + - {literal_form: 字幕轨道, in_language: zh} close_mappings: - schema:caption - ma:CaptioningFormat related_mappings: - schema:transcript slots: - - has_mean - - has_unit - - has_caption - - has_alignment - - has_quantity - - has_music - - has_sound - - identify - - created_through - - has_caption - - has_caption - - has_raw_data - has_format - - has_score + - has_raw_data + - has_segment - identified_by - has_label + - has_caption + - has_sound + - has_music + - identify + - created_through + - has_alignment + - has_mean + - has_quantity + - has_measurement_unit + - has_score slot_usage: has_segment: + range: VideoTimeSegment required: true - identified_by: - ifabsent: 'true' + multivalued: true + inlined: true + inlined_as_list: true has_format: range: SubtitleFormatEnum required: true @@ -76,23 +92,21 @@ classes: - value: VTT - value: SRT has_raw_data: -# range: string + range: string required: false examples: - - value: 'WEBVTT - + - value: | + WEBVTT 00:00:00.000 --> 00:00:03.500 - Welcome to the museum. - - ' - has_caption: - range: boolean + identified_by: + range: TrackIdentifier required: false - ifabsent: 'false' + inlined: true examples: - - value: true + - value: + has_code: en.3OWxR1w4QfE has_caption: range: boolean required: false @@ -118,59 +132,49 @@ classes: examples: - value: true created_through: - range: boolean + range: uriorcurie required: false - ifabsent: 'false' examples: - - value: true - has_label: -# range: string - required: false - deprecated: Use identified_by with TrackIdentifier range instead - examples: - - value: English (auto-generated) - identified_by: - range: TrackIdentifier - required: false - inlined: true - examples: - - value: '{"platform": "YouTube", "has_code": "en.3OWxR1w4QfE"}' - has_caption: - range: Caption - inlined: true - required: false - has_alignment: - range: Alignment - inlined: true - required: false + - value: https://www.youtube.com/ has_quantity: range: integer required: false - inlined: false # Fixed invalid inline for primitive type + minimum_value: 0 examples: - - value: - has_unit: - has_label: entries - has_mean: - range: MeanValue - inlined: true - examples: - - value: - has_value: 3.2 - has_unit: - has_label: seconds + - value: 120 comments: - Time-coded caption/subtitle content - - Extends VideoTranscript - subtitles ARE transcripts plus time codes - - 'Supports multiple formats: SRT, VTT, TTML, SBV, ASS' - - 'Accessibility metadata: CC, SDH, sound/music descriptions' - - Critical for heritage video accessibility compliance + - Extends VideoTranscript; segments are required + - Supports multiple subtitle formats (e.g., VTT, SRT) + - Accessibility metadata can include captions and sound/music descriptions see_also: - https://schema.org/caption - https://www.w3.org/TR/webvtt1/ - - https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API - - https://www.3playmedia.com/learn/popular-topics/closed-captioning/ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + VideoSubtitle represents a subtitle or closed-caption track synchronized + with video playback. + + Distinctions (informal) + + - Transcript: may be plain text; time codes optional. + - Subtitle: time-coded; typically supports translation. + - Closed captions (CC): time-coded; typically includes accessibility cues. + + Formats + - SRT (.srt): simple, widely supported + - VTT (.vtt): web standard + - TTML (.ttml/.dfxp): XML-based + + Segment requirement + - Unlike VideoTranscript, VideoSubtitle requires has_segment entries. + + legacy_description: | + Preserved from earlier, more verbose description. + + It included detailed comparisons (subtitle vs caption vs transcript), + format examples (SRT/VTT), heritage accessibility context, and notes + on YouTube subtitle track integration. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml index 12b3465601..0d4d928b89 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml @@ -2,20 +2,19 @@ id: https://nde.nl/ontology/hc/class/VideoTextContent name: video_text_content_class title: Video Text Content Class imports: - - linkml:types - - ../enums/GenerationMethodEnum - - ../slots/has_title - - ../slots/has_language - - ../slots/has_quantity - - ../slots/has_score - - ../slots/generated_by - - ../slots/verified_by - - ../slots/provided_by - - ../slots/has_confidence_measure - - ../slots/has_time_interval - - ../slots/20260202_matang/new/source_video - - ../slots/20260202_matang/new/source_video_url - - ../slots/temporal_extent +- linkml:types +- ../enums/GenerationMethodEnum +- ../slots/has_title +- ../slots/has_language +- ../slots/has_quantity +- ../slots/has_score +- ../slots/generated_by +- ../slots/verified_by +- ../slots/provided_by +- ../slots/has_confidence_measure +- ../slots/has_time_interval +- ../slots/has_source +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -30,12 +29,34 @@ classes: VideoTextContent: class_uri: crm:E73_Information_Object abstract: true - description: "Abstract base class for all textual/derived content from videos.\n\n**DEFINITION**:\n\nVideoTextContent is the abstract parent for all text that is extracted,\ntranscribed, or derived from video content. This includes:\n\n| Subclass | Source | Description |\n|----------|--------|-------------|\n| VideoTranscript | Audio | Full text transcription of spoken content |\n| VideoSubtitle | Audio | Time-coded caption entries (SRT/VTT) |\n| VideoAnnotation | Visual | CV/multimodal-derived descriptions |\n\n**PROVENANCE REQUIREMENTS**:\n\nAll video-derived text MUST include comprehensive provenance:\n\n1. **Source**: Which video was processed (`source_video`)\n2. **Method**: How was content generated (`generation_method`)\n3. **Agent**: Who/what generated it (`generated_by`)\n4. **Time**: When was it generated (`generation_timestamp`)\n5. **Version**: Tool/model version (`model_version`)\n6. **Quality**: Overall confidence (`overall_confidence`)\n\n**PROV-O ALIGNMENT**:\n\nMaps\ - \ to W3C PROV-O for provenance tracking:\n\n```turtle\n:transcript a hc:VideoTranscript ;\n prov:wasGeneratedBy :asr_activity ;\n prov:wasAttributedTo :whisper_model ;\n prov:generatedAtTime \"2025-12-01T10:00:00Z\" ;\n prov:wasDerivedFrom :source_video .\n```\n\n**CIDOC-CRM E73_Information_Object**:\n\n- E73 is the base for all identifiable immaterial items\n- Includes texts, computer programs, songs, recipes\n- VideoTextContent are E73 instances derived from video (E73)\n\n**GENERATION METHODS**:\n\n| Method | Description | Typical Confidence |\n|--------|-------------|-------------------|\n| ASR_AUTOMATIC | Automatic speech recognition | 0.75-0.95 |\n| ASR_ENHANCED | ASR with post-processing | 0.85-0.98 |\n| MANUAL_TRANSCRIPTION | Human transcription | 0.98-1.0 |\n| MANUAL_CORRECTION | Human-corrected ASR | 0.95-1.0 |\n| CV_AUTOMATIC | Computer vision detection | 0.60-0.90 |\n| MULTIMODAL | Combined audio+visual AI | 0.70-0.95 |\n| OCR | Optical character recognition\ - \ | 0.80-0.98 |\n| PLATFORM_PROVIDED | From YouTube/Vimeo API | 0.85-0.95 |\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nVideo text content is critical for:\n- **Accessibility**: Deaf/HoH users need accurate captions\n- **Discovery**: Full-text search over video collections\n- **Preservation**: Text outlasts video format obsolescence\n- **Research**: Analyzing spoken content at scale\n- **Translation**: Multilingual access to heritage content\n\n**LANGUAGE SUPPORT**:\n\n- `content_language`: Primary language of text content\n- May differ from video's default_audio_language if translated\n- ISO 639-1 codes (e.g., \"nl\", \"en\", \"de\")\n" - exact_mappings: + description: >- + Abstract base class for textual content derived from video, including + transcripts, subtitles, and annotations with provenance tracking. + alt_descriptions: + nl: Abstracte basisklasse voor uit video afgeleide tekstuele inhoud (transcripties + de: Abstrakte Basisklasse für aus Videos abgeleitete textuelle Inhalte (Transkripte + fr: Classe de base abstraite pour le contenu textuel dérivé de la vidéo (transcriptions + es: Clase base abstracta para contenido textual derivado de video (transcripciones + ar: فئة أساس مجردة للمحتوى النصي المشتق من الفيديو (تفريغ، ترجمات، تعليقات). + id: Kelas dasar abstrak untuk konten teks turunan video (transkrip + zh: 视频衍生文本内容(转录、字幕、注释)的抽象基类。 + structured_aliases: + - literal_form: videotekstinhoud + in_language: nl + - literal_form: Video-Textinhalt + in_language: de + - literal_form: contenu texte vidéo + in_language: fr + - literal_form: contenido textual de video + in_language: es + - literal_form: محتوى نص الفيديو + in_language: ar + - literal_form: konten teks video + in_language: id + - literal_form: 视频文本内容 + in_language: zh + broad_mappings: - crm:E73_Information_Object - close_mappings: - prov:Entity related_mappings: - schema:CreativeWork @@ -47,24 +68,17 @@ classes: - temporal_extent - verified_by - provided_by - - generated_by - has_confidence_measure - has_time_interval - - source_video - - source_video_url + - has_source - has_score - - verified_by - has_quantity slot_usage: - source_video: -# range: string - required: true - examples: - - value: FbIoC-Owy-M - source_video_url: - range: uri + has_source: + range: string required: false examples: + - value: FbIoC-Owy-M - value: https://www.youtube.com/watch?v=FbIoC-Owy-M has_language: # range: string @@ -103,12 +117,6 @@ classes: examples: - value: begin_of_the_begin: '2025-12-02T15:00:00Z' - generated_by: -# range: string - required: false - examples: - - value: large-v3 - - value: v2.3.1 provided_by: # range: string required: false @@ -122,12 +130,6 @@ classes: maximum_value: 1.0 examples: - value: 0.92 - verified_by: - range: boolean - required: false - ifabsent: 'false' - examples: - - value: true verified_by: range: Verifier required: false @@ -148,17 +150,8 @@ classes: inlined: false # Fixed invalid inline for primitive type inlined_as_list: false # Fixed invalid inline for primitive type examples: - - value: - - quantity_value: 1523 - has_measurement_unit: - has_type: WORD - has_symbol: words - has_description: Word count in transcript - - quantity_value: 8742 - has_measurement_unit: - has_type: CHARACTER - has_symbol: chars - has_description: Character count including spaces + - value: 1523 + - value: 8742 comments: - Abstract base for all video-derived text content - Comprehensive PROV-O provenance tracking @@ -172,3 +165,14 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + Typical subclasses + + - VideoTranscript (audio-derived text) + - VideoSubtitle (time-coded caption tracks) + - VideoAnnotation (visual/multimodal derived descriptions) + + Provenance expectations + + Derived text should record source, generation method/agent, timestamp, + and confidence when available. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml index ffb5ce66ca..64a612ed75 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoTimeSegment.yaml @@ -6,10 +6,9 @@ imports: - ../slots/has_score - ../slots/has_time_interval - ../slots/generated_by - - ../slots/20260202_matang/new/segment_index - - ../slots/20260202_matang/new/segment_text - - ../slots/20260202_matang/new/speaker_id - - ../slots/20260202_matang/new/speaker_label + - ../slots/indexed_as + - ../slots/has_text + - ../slots/has_speaker prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -28,130 +27,41 @@ classes: VideoTimeSegment: class_uri: crm:E52_Time-Span abstract: false - description: 'A temporal segment within a video, defined by start and end times. - - - **DEFINITION**: - - - VideoTimeSegment represents a bounded temporal portion of video content. - - It is the foundational unit for time-coded content including: - - - Subtitle/caption entries (text displayed at specific times) - - - Annotation segments (detected scenes, objects, faces) - - - Chapter markers (user-defined content sections) - - - **DUAL TIME REPRESENTATION**: - - - Times are stored in two formats for different use cases: - - - | Format | Example | Use Case | - - |--------|---------|----------| - - | ISO 8601 duration | PT0M30S | Human-readable, serialization | - - | Seconds (float) | 30.0 | Computation, synchronization | - - - Both representations MUST be kept in sync. The seconds format is - - primary for computation; ISO 8601 is derived for display/storage. - - - **MEDIA FRAGMENTS URI (W3C)**: - - - VideoTimeSegment aligns with W3C Media Fragments URI 1.0 specification - - for addressing temporal fragments of video: - - - ``` - - https://example.com/video.mp4#t=30,35 - - ``` - - - The `start_seconds` and `end_seconds` map directly to the `t=` parameter. - - - **WEB ANNOTATION COMPATIBILITY**: - - - When used as an annotation target selector: - - - Maps to `oa:FragmentSelector` with `conformsTo` Media Fragments - - - Enables interoperability with W3C Web Annotation Data Model - - - **CIDOC-CRM E52_Time-Span**: - - - In cultural heritage documentation: - - - E52_Time-Span is the extent of a time-span - - - Used for temporal properties of cultural objects - - - VideoTimeSegment extends this to media-specific temporal segments - - - **CONFIDENCE SCORING**: - - - For segments generated by ASR (speech recognition) or CV (computer vision): - - - `confidence`: 0.0-1.0 score for segment accuracy - - - Enables filtering by quality threshold - - - Critical for AI-generated transcripts and annotations - - - **HERITAGE USE CASES**: - - - | Use Case | Example | Start | End | - - |----------|---------|-------|-----| - - | Subtitle entry | "Welcome to the museum" | 0:30 | 0:35 | - - | Scene annotation | "Exhibition hall panorama" | 1:00 | 1:30 | - - | Chapter marker | "Introduction" | 0:00 | 2:00 | - - | Object detection | "Painting: Night Watch" | 3:15 | 3:20 | - - | Speaker change | "Curator speaking" | 5:00 | 7:30 | - - ' - exact_mappings: + description: >- + Bounded temporal portion of video content defined by start and end times, + serving as the foundational unit for time-coded subtitles, annotations, + and chapter markers. + alt_descriptions: + nl: Begrensde temporele portie van video-inhoud voor ondertitels, annotaties en hoofdstukmarkeringen. + de: Begrenzter zeitlicher Abschnitt eines Videos für Untertitel, Annotationen und Kapitelmarkierungen. + fr: Portion temporelle bornée d'un contenu vidéo pour sous-titres, annotations et marqueurs de chapitre. + es: Porción temporal delimitada de contenido de video para subtítulos, anotaciones y marcadores de capítulo. + ar: جزء زمني محدد من محتوى الفيديو للترجمات والتعليقات وعلامات الفصول. + id: Bagian temporal yang dibatasi dari konten video untuk subtitle, anotasi, dan penanda bab. + zh: 视频内容的有界时间部分,用于字幕、注释和章节标记。 + structured_aliases: + - {literal_form: videotijdsegment, in_language: nl} + - {literal_form: Video-Zeitsegment, in_language: de} + - {literal_form: segment temporel vidéo, in_language: fr} + - {literal_form: segmento temporal de video, in_language: es} + - {literal_form: مقطع زمني للفيديو, in_language: ar} + - {literal_form: segmen waktu video, in_language: id} + - {literal_form: 视频时间片段, in_language: zh} + broad_mappings: - crm:E52_Time-Span - - oa:FragmentSelector close_mappings: + - oa:FragmentSelector - ma:MediaFragment related_mappings: - schema:Clip slots: - has_time_interval - - segment_index - - segment_text - - speaker_id - - speaker_label + - indexed_as + - has_text + - has_speaker - has_score - generated_by - - start_time - - start_seconds + - begin_of_the_begin slot_usage: has_time_interval: range: TimeInterval @@ -159,13 +69,13 @@ classes: inlined: true examples: - value: null - segment_text: + has_text: # range: string required: false examples: - value: Welkom bij het Rijksmuseum - value: The curator explains the painting's history - segment_index: + indexed_as: range: integer required: false minimum_value: 0 @@ -188,7 +98,7 @@ classes: has_score: has_score: 0.72 has_method: cv_detection - speaker_id: + has_speaker: # range: string required: false examples: @@ -203,11 +113,18 @@ classes: comments: - Reusable time segment for subtitles, annotations, chapters - - 'Dual time format: ISO 8601 for serialization, seconds for computation' - - Aligns with W3C Media Fragments URI specification - - Confidence scoring for AI-generated content + - Dual time format: ISO 8601 for serialization, seconds for computation + - Aligns with W3C Media Fragments URI 1.0 specification + - Maps to oa:FragmentSelector for Web Annotation compatibility + - Confidence scoring for AI-generated content via generated_by - Speaker diarization support for multi-speaker transcripts - - 'MIGRATED 2026-01-19: confidence → generated_by + ConfidenceScore' + - MIGRATED 2026-01-19: confidence → generated_by + ConfidenceScore + keywords: + - time-segment + - temporal + - subtitle + - annotation + - video see_also: - https://www.w3.org/TR/media-frags/ - https://www.w3.org/TR/annotation-model/ diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml index 28078349b4..e54eb6edc1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml @@ -2,18 +2,17 @@ id: https://nde.nl/ontology/hc/class/VideoTranscript name: video_transcript_class title: Video Transcript Class imports: - - linkml:types - - ../enums/TranscriptFormatEnum - - ../slots/contain - - ../slots/has_format - - ../slots/has_score - - ../slots/has_segment - - ../slots/has_speaker - - ../slots/identified_by - - ../slots/has_paragraph - - ../slots/20260202_matang/new/sentence_count - - ../slots/20260202_matang/new/source_language_auto_detected - - ../slots/20260202_matang/new/speaker_count +- linkml:types +- ../enums/TranscriptFormatEnum +- ../slots/contain +- ../slots/has_format +- ../slots/has_score +- ../slots/has_segment +- ../slots/has_speaker +- ../slots/identified_by +- ../slots/has_paragraph +- ../slots/has_quantity +- ../slots/has_language prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -28,11 +27,26 @@ classes: is_a: VideoTextContent class_uri: crm:E33_Linguistic_Object abstract: false - description: "Full text transcription of video audio content.\n\n**DEFINITION**:\n\nA VideoTranscript is the complete textual representation of all spoken\ncontent in a video. It extends VideoTextContent with transcript-specific\nproperties and inherits all provenance tracking capabilities.\n\n**RELATIONSHIP TO VideoSubtitle**:\n\nVideoSubtitle is a subclass of VideoTranscript because:\n1. A subtitle file contains everything a transcript needs PLUS time codes\n2. You can derive a plain transcript from subtitles by stripping times\n3. This inheritance allows polymorphic handling of text content\n\n```\nVideoTranscript VideoSubtitle (is_a VideoTranscript)\n\u251C\u2500\u2500 full_text \u251C\u2500\u2500 full_text (inherited)\n\u251C\u2500\u2500 segments[] \u251C\u2500\u2500 segments[] (required, with times)\n\u2514\u2500\u2500 (optional times) \u2514\u2500\u2500 subtitle_format (SRT, VTT, etc.)\n```\n\n**SCHEMA.ORG ALIGNMENT**:\n\nMaps to `schema:transcript` property:\n\ - > \"If this MediaObject is an AudioObject or VideoObject, \n> the transcript of that object.\"\n\n**CIDOC-CRM E33_Linguistic_Object**:\n\nE33 is the class comprising:\n> \"identifiable expressions in natural language or code\"\n\nA transcript is a linguistic object derived from the audio track of\na video (which is itself an E73_Information_Object).\n\n**TRANSCRIPT FORMATS**:\n\n| Format | Description | Use Case |\n|--------|-------------|----------|\n| PLAIN_TEXT | Continuous text, no structure | Simple search indexing |\n| PARAGRAPHED | Text broken into paragraphs | Human reading |\n| STRUCTURED | Segments with speaker labels | Research, analysis |\n| TIMESTAMPED | Segments with time markers | Navigation, subtitling |\n\n**GENERATION METHODS** (inherited from VideoTextContent):\n\n| Method | Typical Use | Quality |\n|--------|-------------|---------|\n| ASR_AUTOMATIC | Whisper, Google STT | 0.80-0.95 |\n| MANUAL_TRANSCRIPTION | Human transcriber | 0.98-1.0 |\n| PLATFORM_PROVIDED\ - \ | YouTube auto-captions | 0.75-0.90 |\n| HYBRID | ASR + human correction | 0.95-1.0 |\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nTranscripts are critical for heritage video collections:\n\n1. **Discovery**: Full-text search over video content\n2. **Accessibility**: Deaf/HoH access to spoken content\n3. **Preservation**: Text outlasts video format obsolescence\n4. **Research**: Corpus analysis, keyword extraction\n5. **Translation**: Base for multilingual access\n6. **SEO**: Search engine indexing of video content\n\n**STRUCTURED SEGMENTS**:\n\nWhen `segments` is populated, the transcript has structural breakdown:\n\n```yaml\nsegments:\n - segment_index: 0\n start_seconds: 0.0\n end_seconds: 5.5\n segment_text: \"Welcome to the Rijksmuseum.\"\n speaker_label: \"Narrator\"\n confidence: 0.94\n - segment_index: 1\n start_seconds: 5.5\n end_seconds: 12.3\n segment_text: \"Today we'll explore the Night Watch gallery.\"\n speaker_label: \"Narrator\"\n confidence:\ - \ 0.91\n```\n\n**PROVENANCE** (inherited from VideoTextContent):\n\nAll transcripts include:\n- `source_video`: Which video was transcribed\n- `generated_by`: Tool/person that created transcript\n- `generation_method`: ASR_AUTOMATIC, MANUAL_TRANSCRIPTION, etc.\n- `generation_timestamp`: When transcript was created\n- `overall_confidence`: Aggregate quality score\n- `is_verified`: Whether human-reviewed\n" - exact_mappings: + description: >- + Complete textual representation of spoken audio content in a video, + optionally segmented with speaker identification and timing information. + alt_descriptions: + nl: Volledige transcriptie van gesproken audio in een video. + de: Vollstaendige Transkription des gesprochenen Audioinhalts eines Videos. + fr: Transcription complete du contenu parle d une video. + es: Transcripcion completa del contenido hablado de un video. + ar: تفريغ نصي كامل لمحتوى الكلام في فيديو. + id: Transkrip lengkap dari konten ujaran dalam video. + zh: 视频语音内容的完整文字转录。 + structured_aliases: + - {literal_form: videotranscript, in_language: nl} + - {literal_form: Videotranskript, in_language: de} + - {literal_form: transcription video, in_language: fr} + - {literal_form: transcripcion de video, in_language: es} + - {literal_form: تفريغ فيديو, in_language: ar} + - {literal_form: transkrip video, in_language: id} + - {literal_form: 视频转录, in_language: zh} + broad_mappings: - crm:E33_Linguistic_Object close_mappings: - schema:transcript @@ -40,100 +54,103 @@ classes: - dcterms:Text slots: - contain - - has_speaker - - identified_by - - has_paragraph - - has_speaker - - has_segment - - sentence_count - - source_language_auto_detected - - speaker_count - - has_score - has_format + - has_segment + - has_speaker + - has_language + - has_paragraph + - has_quantity + - identified_by + - has_score slot_usage: contain: -# range: string + range: string required: true examples: - - value: 'Welcome to the Rijksmuseum. Today we''ll explore the masterpieces - - of Dutch Golden Age painting. Our first stop is the Night Watch - - by Rembrandt van Rijn, painted in 1642. - - ' - - value: '[Narrator] Welcome to the Rijksmuseum. - - [Narrator] Today we''ll explore the masterpieces of Dutch Golden Age painting. - - [Curator] Our first stop is the Night Watch by Rembrandt van Rijn. - - ' + - value: 'Welcome to the Rijksmuseum. Today we''ll explore the masterpieces of Dutch Golden Age painting.' + - value: '[Narrator] Welcome to the Rijksmuseum.' has_format: range: TranscriptFormatEnum required: false examples: - value: STRUCTURED - identified_by: - range: boolean - required: false - ifabsent: 'false' - examples: - - value: true - has_speaker: - range: boolean - required: false - ifabsent: 'false' - examples: - - value: true + - value: PLAIN_TEXT has_segment: range: VideoTimeSegment required: false multivalued: true inlined: true inlined_as_list: true - examples: - - value: "- segment_index: 0\n start_seconds: 0.0\n end_seconds: 3.5\n segment_text: \"Welcome to the museum.\"\n confidence: 0.95\n" - speaker_count: - range: integer - required: false - minimum_value: 0 - examples: - - value: 3 has_speaker: -# range: string + range: string required: false + multivalued: true examples: - value: Narrator - - value: Dr. Taco Dibbits, Museum Director - source_language_auto_detected: - range: boolean + - value: Curator + has_language: + range: Language required: false - ifabsent: 'false' + multivalued: true + inlined: true + inlined_as_list: true examples: - - value: true + - value: + has_code: nl + has_label: Dutch + - value: + has_code: en + has_label: English has_paragraph: range: integer required: false minimum_value: 0 examples: - value: 15 - sentence_count: + has_quantity: range: integer required: false minimum_value: 0 examples: - value: 47 + identified_by: + range: uriorcurie + required: false + identifier: true + examples: + - value: https://nde.nl/ontology/hc/video-transcript/example-001 comments: - Full text transcription of video audio content - - Extends VideoTextContent with transcript-specific properties - - Base class for VideoSubtitle (subtitles are transcripts + time codes) - - Supports both plain text and structured segment-based transcripts - - Critical for accessibility, discovery, and preservation + - Base class for VideoSubtitle (subtitles are transcripts plus time codes) + - Supports both plain text and segment-based transcripts + - Useful for accessibility, discovery, and preservation see_also: - https://schema.org/transcript - http://www.cidoc-crm.org/cidoc-crm/E33_Linguistic_Object + notes: + - | + Preserved from prior description (commit 37852a46): + + "Full text transcription of video audio content.\n\n**DEFINITION**:\n\nA VideoTranscript is the complete textual representation of all spoken\ncontent in a video. It extends VideoTextContent with transcript-specific\nproperties and inherits all provenance tracking capabilities.\n\n**RELATIONSHIP TO VideoSubtitle**:\n\nVideoSubtitle is a subclass of VideoTranscript because:\n1. A subtitle file contains everything a transcript needs PLUS time codes\n2. You can derive a plain transcript from subtitles by stripping times\n3. This inheritance allows polymorphic handling of text content\n\n```\nVideoTranscript VideoSubtitle (is_a VideoTranscript)\n\u251C\u2500\u2500 full_text \u251C\u2500\u2500 full_text (inherited)\n\u251C\u2500\u2500 segments[] \u251C\u2500\u2500 segments[] (required, with times)\n\u2514\u2500\u2500 (optional times) \u2514\u2500\u2500 subtitle_format (SRT, VTT, etc.)\n```\n\n**SCHEMA.ORG ALIGNMENT**:\n\nMaps to `schema:transcript` property:\n\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + modeling_notes: | + A VideoTranscript is the complete textual representation of spoken + content in a video. + + VideoSubtitle is modeled as a subclass of VideoTranscript. + Subtitles add required time codes and a subtitle file format (e.g., VTT/SRT). + + Alignment + - schema:transcript + - crm:E33_Linguistic_Object + + legacy_description: | + Preserved from earlier, more verbose description. + + It included: + - rationale for the VideoTranscript/VideoSubtitle relationship + - format comparisons (PLAIN_TEXT, PARAGRAPHED, STRUCTURED, TIMESTAMPED) + - extended heritage context and provenance guidance diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml index dff94b0a47..d5f625f7d9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/VisitingScholar.yaml @@ -13,37 +13,45 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types # default_range: string classes: VisitingScholar: - description: 'Information about visiting scholar or researcher programs accepted - by an institution. - - **CONTEXT**: Many heritage institutions accept visiting researchers who need - access to collections, archives, or special materials for academic research. - - **PROGRAM TYPES**: - Short-term research visits - Fellowship programs - Residencies - - Affiliated researcher positions - - Used with `accept` slot to indicate researcher access programs.' + description: >- + Information about researcher access programs offered by heritage institutions, + including fellowships, residencies, and short-term research visits. + alt_descriptions: + nl: Informatie over onderzoekerstoegangsprogramma's bij erfgoedinstellingen. + de: Informationen über Forschungszugangsprogramme bei Kulturerbeeinrichtungen. + fr: Informations sur les programmes d'accès des chercheurs dans les institutions patrimoniales. + es: Información sobre programas de acceso para investigadores en instituciones patrimoniales. + ar: معلومات عن برامج وصول الباحثين في مؤسسات التراث. + id: Informasi tentang program akses peneliti di lembaga warisan budaya. + zh: 遗产机构提供的研究人员访问项目信息。 + structured_aliases: + - {literal_form: gastonderzoeker, in_language: nl} + - {literal_form: Gastwissenschaftler, in_language: de} + - {literal_form: chercheur invité, in_language: fr} + - {literal_form: investigador visitante, in_language: es} + - {literal_form: باحث زائر, in_language: ar} + - {literal_form: peneliti tamu, in_language: id} + - {literal_form: 访问学者, in_language: zh} + comments: + - Covers fellowships, residencies, and short-term research visits + - Used with `accept` slot to indicate researcher access programs + - Applicable to archives, libraries, research centers, and museums class_uri: schema:ResearchProject close_mappings: - schema:ScholarlyArticle annotations: custodian_types: '["A", "L", "R", "M"]' - custodian_types_rationale: Visiting scholar programs primarily at archives, - libraries, research centers, museums. + custodian_types_rationale: Visiting scholar programs primarily at archives, libraries, research centers, museums. custodian_types_primary: A specificity_score: 0.75 specificity_rationale: High specificity - specific to research access programs. examples: - - value: "VisitingScholar:\n program_type: \"fellowship\"\n duration: \"3-6\ - \ months\"\n eligibility:\n - \"PhD candidates\"\n - \"Post-doctoral\ - \ researchers\"\n stipend_available: true\n" + - value: "VisitingScholar:\n program_type: \"fellowship\"\n duration: \"3-6 months\"\n eligibility:\n - \"PhD candidates\"\n - \"Post-doctoral researchers\"\n stipend_available: true\n" description: Fellowship program for researchers. - - value: "VisitingScholar:\n program_type: \"short_term_visit\"\n duration:\ - \ \"1-4 weeks\"\n application_process: \"Submit research proposal via email\"\ - \n" + - value: "VisitingScholar:\n program_type: \"short_term_visit\"\n duration: \"1-4 weeks\"\n application_process: \"Submit research proposal via email\"\n" description: Short-term research visit program. slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WKT.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WKT.yaml index 7da11434aa..87d4a7cd0b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WKT.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WKT.yaml @@ -3,7 +3,6 @@ name: WKT title: WKT Class description: >- Well-Known Text (WKT) representation of a geometry. - MIGRATED from as_wkt (Rule 53). prefixes: linkml: https://w3id.org/linkml/ @@ -14,19 +13,58 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_value +- linkml:types +- ../slots/has_label +- ../slots/has_value classes: WKT: class_uri: hc:WKT - exact_mappings: + description: >- + Text-encoded geometry value used to exchange points, lines, and polygons. + alt_descriptions: + nl: Wrapper voor Well-Known Text (WKT) geometrieweergaven, die ruimtelijke coördinaten en vormen codeert in een gestandaardiseerd tekstformaat voor geospatial gegevensuitwisseling. + de: Wrapper für Well-Known Text (WKT) Geometriedarstellungen, der räumliche Koordinaten und Formen in einem standardisierten Textformat für den Geodaten-Austausch kodiert. + fr: Enveloppe pour les représentations géométriques Well-Known Text (WKT), codant les coordonnées spatiales et les formes dans un format texte standardisé pour l'échange de données géospatiales. + es: Envoltura para representaciones geométricas Well-Known Text (WKT), codificando coordenadas espaciales y formas en un formato de texto estandarizado para el intercambio de datos geoespaciales. + ar: غلاف لتمثيلات هندسة Well-Known Text (WKT)، يشفر الإحداثيات المكانية والأشكال بتنسيق نصي قياسي لتبادل البيانات الجغرافية المكانية. + id: Pembungkus untuk representasi geometri Well-Known Text (WKT), mengodekan koordinat spasial dan bentuk dalam format teks terstandarisasi untuk pertukaran data geospasial. + zh: Well-Known Text (WKT) 几何表示的包装器,以标准化文本格式编码 空间坐标和形状,用于地理空间数据交换。 + related_mappings: - geosparql:wktLiteral - description: A WKT literal wrapper. + - geosparql:asWKT slots: - - has_value - - has_label + - has_value + - has_label + structured_aliases: + - literal_form: WKT + in_language: nl + - literal_form: WKT + in_language: de + - literal_form: WKT + in_language: fr + - literal_form: WKT + in_language: es + - literal_form: نص معروف + in_language: ar + - literal_form: WKT + in_language: id + - literal_form: 知名文本 + in_language: zh + comments: + - MIGRATED from as_wkt (Rule 53) + - Standard format for representing vector geometry + keywords: + - Well-Known Text + - geometry + - geospatial + - coordinates + - spatial data + examples: + - value: + has_value: POINT(4.89 52.37) + has_label: Amsterdam coordinates + description: Point geometry in WKT format annotations: specificity_score: 0.1 specificity_rationale: Generic utility class. - custodian_types: '["*"]' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Warehouse.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Warehouse.yaml index 2c9a2216ea..ca64854103 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Warehouse.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Warehouse.yaml @@ -1,21 +1,21 @@ -id: https://nde.nl/ontology/hc/class/warehouse +id: https://nde.nl/ontology/hc/class/Warehouse name: warehouse_class -title: Warehouse Class +title: Warehouse imports: - - linkml:types - - ../enums/WarehouseTypeEnum - - ../slots/store - - ../slots/in_area - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_policy - - ../slots/has_score - - ../slots/has_type - - ../slots/derive_from - - ../slots/generated_by - - ../slots/managed_by - - ../slots/20260202_matang/new/regulates_or_regulated +- linkml:types +- ../enums/WarehouseTypeEnum +- ../slots/store +- ../slots/in_area +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_policy +- ../slots/has_score +- ../slots/has_type +- ../slots/derive_from +- ../slots/generated_by +- ../slots/managed_by +- ../slots/regulate prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -30,18 +30,42 @@ classes: Warehouse: is_a: ReconstructedEntity class_uri: aat:300007775 - description: "General warehouse or logistics facility for heritage custodian operations.\n\n**DEFINITION**:\n\nA Warehouse is a general-purpose storage and logistics facility used by\nheritage custodians for non-collection materials such as exhibition\nequipment, supplies, furniture, and operational materials. Distinguished\nfrom the Storage class which is specifically for climate-controlled\ncollection storage.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300007775` (warehouses) - \"Buildings or sections of buildings used\nfor storage of goods or materials.\"\n\n**CRITICAL DISTINCTION FROM Storage**:\n\n| Property | Storage | Warehouse |\n|----------|---------|-----------|\n| **Contents** | Collection materials | Non-collection items |\n| **Climate** | Controlled (T/RH) | Basic (may not be controlled) |\n| **Security** | High (valuable items) | Standard |\n| **Staff access** | Collections staff | Operations/facilities staff |\n| **Purpose** | Preservation | Logistics/operations |\n\n**TYPICAL\ - \ WAREHOUSE CONTENTS**:\n\n- **Exhibition equipment**: Display cases, lighting, pedestals\n- **Packing materials**: Crates, foam, tissue, boxes\n- **Furniture**: Office furniture, event furniture\n- **Supplies**: Cleaning supplies, office supplies\n- **Signage**: Exhibition signage, wayfinding signs\n- **Technical equipment**: AV equipment, tools\n- **Archive boxes**: Empty/unused archival housing\n\n**USE CASES**:\n\n1. **Exhibition Equipment Warehouse**:\n ```yaml\n Warehouse:\n warehouse_id: \"https://nde.nl/ontology/hc/aux/rm-logistics-warehouse\"\n warehouse_name: \"Rijksmuseum Logistics Warehouse\"\n warehouse_type: EXHIBITION_EQUIPMENT\n contents_description: \"Exhibition cases, lighting rigs, pedestals, crates\"\n ```\n\n2. **General Supplies Warehouse**:\n ```yaml\n Warehouse:\n warehouse_name: \"KB Operations Warehouse\"\n warehouse_type: GENERAL_SUPPLIES\n contents_description: \"Office furniture, cleaning supplies, archival boxes\"\n\ - \ ```\n\n**RELATIONSHIP TO Storage CLASS**:\n\n```\nHeritage Custodian Storage Locations:\n\nStorage (class) Warehouse (class)\n\u251C\u2500\u2500 Collection materials \u251C\u2500\u2500 Exhibition equipment\n\u251C\u2500\u2500 Climate-controlled \u251C\u2500\u2500 Packing materials\n\u251C\u2500\u2500 High security \u251C\u2500\u2500 Furniture/supplies\n\u2514\u2500\u2500 Preservation focus \u2514\u2500\u2500 Operations focus\n```\n\nIf in doubt whether items are \"collection\" or \"operational\":\n- Accessioned items with inventory numbers \u2192 Storage\n- Non-accessioned operational items \u2192 Warehouse\n" - exact_mappings: + description: >- + Logistics facility for non-collection operational materials such as equipment, + supplies, and furniture, distinct from collection-focused storage. + alt_descriptions: + nl: Logistieke faciliteit voor niet-collectie operationele materialen zoals apparatuur en meubels. + de: Logistikeinrichtung für nicht-sammlungsbezogene Betriebsmaterialien. + fr: Installation logistique pour les matériaux opérationnels hors collection. + es: Instalación logística para materiales operativos no relacionados con la colección. + ar: منشأة لوجستية للمواد التشغيلية غير المتعلقة بالمجموعات. + id: Fasilitas logistik untuk materi operasional non-koleksi. + zh: 用于非馆藏运营物资的物流设施。 + structured_aliases: + - literal_form: magazijn + in_language: nl + - literal_form: Lager + in_language: de + - literal_form: entrepôt + in_language: fr + - literal_form: almacén + in_language: es + - literal_form: مستودع + in_language: ar + - literal_form: gudang + in_language: id + - literal_form: 仓库 + in_language: zh + comments: + - Facility for non-collection operational materials (equipment, supplies, furniture) + - Distinguished from Storage class (collection-focused preservation storage) + broad_mappings: - aat:300007775 close_mappings: - org:Site - schema:Place - - schema:Warehouse related_mappings: - hc:Storage - - schema:LocalBusiness slots: - has_policy - store @@ -52,17 +76,15 @@ classes: - managed_by - has_label - has_type - - derived_from + - derive_from - generated_by slot_usage: identified_by: -# range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/rm-logistics-warehouse has_label: -# range: string required: true multivalued: false examples: @@ -74,13 +96,11 @@ classes: description_text: Logistics warehouse for exhibition equipment, packing materials, and furniture. Facilities team access only. description_type: warehouse has_type: -# range: string # uriorcurie required: true examples: - value: EXHIBITION_EQUIPMENT - value: GENERAL_SUPPLIES store: -# range: string examples: - value: Exhibition cases, lighting rigs, pedestals, crates, packing foam in_area: @@ -90,86 +110,35 @@ classes: examples: - value: area_value: 500.0 - has_unit: + has_measurement_unit: has_type: SQUARE_METER - has_symbol: "m\xB2" + has_symbol: "m²" has_label: Warehouse floor area - value: false has_policy: -# range: string - description: "Climate control policy governing this warehouse.\nMIGRATED from climate_control_type per slot_fixes.yaml (Rule 53).\n\n**MIGRATION NOTE**:\nOld simple string values (HEATED, HVAC, etc.) now modeled as:\nClimateControlPolicy \u2192 regulates_or_regulated \u2192 ClimateControl \u2192 has_type \u2192 ClimateControlType\n" - inlined: false # Fixed invalid inline for primitive type + range: ClimateControlPolicy + description: Climate control policy governing this warehouse. examples: - value: has_label: Warehouse Basic Climate Requirements - regulates_or_regulated: + regulate: - has_label: Warehouse Heating has_type: HEATED - - value: - has_label: Full HVAC Requirements - regulates_or_regulated: - - has_label: Central HVAC System - has_type: HVAC - - value: - has_code: STANDARD - - value: Operations team badge required managed_by: range: Group inlined: true examples: - value: - - value: - derived_from: + has_label: Rijksmuseum Facilities Team + derive_from: range: CustodianObservation multivalued: true required: false generated_by: range: ReconstructionActivity required: false - comments: - - Warehouse models general logistics/operations storage facilities - - Getty AAT 300007775 for warehouses - - 'CRITICAL: Distinguished from Storage class (which is for collection materials)' - - Warehouse = non-collection items (equipment, supplies, furniture) - - Storage = collection materials (climate-controlled, high security) - - "MIGRATION (2026-01-19): climate_control_type \u2192 has_policy + ClimateControlPolicy per Rule 53" see_also: - http://vocab.getty.edu/aat/300007775 - - https://schema.org/Warehouse - examples: - - value: - identified_by: https://nde.nl/ontology/hc/aux/rm-logistics-warehouse - has_label: Rijksmuseum Logistics Warehouse - has_description: - description_text: Logistics warehouse for exhibition equipment and packing materials. Used by exhibition services team. - description_type: warehouse - has_type: EXHIBITION_EQUIPMENT - contents_description: Exhibition cases, lighting rigs, pedestals, crates, packing foam, display furniture - in_area: - area_value: 800.0 - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - has_policy: - has_label: Warehouse Basic Climate Requirements - regulates_or_regulated: - - has_label: Logistics Warehouse Heating - has_type: HEATED - managed_by: - - value: - identified_by: https://nde.nl/ontology/hc/aux/na-supplies-warehouse - has_label: Nationaal Archief Supplies Warehouse - has_description: - description_text: General supplies warehouse for archival boxes, office furniture, and operational materials. - description_type: warehouse - has_type: GENERAL_SUPPLIES - contents_description: Empty archival boxes, office furniture, cleaning supplies, signage - in_area: - area_value: 300.0 - has_unit: - has_type: SQUARE_METER - has_symbol: "m\xB2" - managed_by: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseType.yaml index b45eace087..641ea3f2ab 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseType.yaml @@ -15,24 +15,50 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score - - ../slots/equivalent_to +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score +- ../slots/equivalent_to classes: WarehouseType: class_uri: skos:Concept - description: "Abstract base class for warehouse type classifications in heritage storage.\n\n**DEFINITION**:\n\nWarehouseType represents CATEGORIES of warehouse/depot facilities, not\nindividual warehouse instances. Each subclass defines the characteristics,\nfunctions, and typical uses of a specific type of heritage storage facility.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | WarehouseType (This Class) | Warehouse (Instance) |\n|--------|---------------------------|---------------------|\n| **Nature** | Classification/category | Individual facility |\n| **Examples** | CENTRAL_DEPOT, OFFSITE | \"Depot Amersfoort Building A\" |\n| **Properties** | Category metadata | Location, capacity, contents |\n| **Cardinality** | ~8-12 types | Many instances |\n\n**CATEGORY STRUCTURE**:\n\nWarehouse types are organized by function and location:\n\n1. **LOCATION-BASED**:\n - CENTRAL_DEPOT: Main storage at primary site\n - OFFSITE_DEPOT: Remote/external storage location\n - SATELLITE_DEPOT:\ - \ Branch location storage\n \n2. **FUNCTION-BASED**:\n - COLLECTION_STORAGE: General collection materials\n - STUDY_STORAGE: Research-accessible storage\n - QUARANTINE_DEPOT: Isolation/treatment areas\n - TRANSIT_STORAGE: Temporary holding for loans/moves\n \n3. **ENVIRONMENTAL-BASED**:\n - CLIMATE_CONTROLLED: Full HVAC systems\n - COLD_STORAGE_FACILITY: Refrigerated/frozen\n - AMBIENT_STORAGE: Minimal environmental control\n \n4. **SECURITY-BASED**:\n - HIGH_SECURITY_VAULT: Maximum security\n - OPEN_STORAGE: Visible/accessible storage\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Warehouse types form a controlled vocabulary\n- **PREMIS StorageLocation**: Storage environment context\n- **CIDOC-CRM E27_Site**: Physical site classification\n- **Schema.org Place**: General place/facility typing\n\n**SUBCLASSES**:\n\nSee WarehouseTypes.yaml for concrete warehouse type subclasses.\n" + description: >- + Abstract classification concept for heritage storage-facility categories, + organized by function, siting, and operational characteristics. + alt_descriptions: + nl: Abstract classificatieconcept voor categorieen van erfgoedopslagfaciliteiten, geordend op functie, ligging en operationele kenmerken. + de: Abstraktes Klassifikationskonzept fuer Kategorien von Kulturerbe-Lagerstaetten, geordnet nach Funktion, Lage und Betriebsmerkmalen. + fr: Concept de classification abstrait pour des categories d'installations de stockage patrimonial, organise selon la fonction, l'implantation et les caracteristiques operationnelles. + es: Concepto de clasificacion abstracto para categorias de instalaciones de almacenamiento patrimonial, organizado por funcion, ubicacion y caracteristicas operativas. + ar: مفهوم تصنيفي مجرد لفئات مرافق حفظ التراث، منظم حسب الوظيفة والموقع والخصائص التشغيلية. + id: Konsep klasifikasi abstrak untuk kategori fasilitas penyimpanan warisan, diatur menurut fungsi, lokasi, dan karakteristik operasional. + zh: 用于遗产保存设施类别的抽象分类概念,按功能、区位和运营特征组织。 + structured_aliases: + - literal_form: magazijntype + in_language: nl + - literal_form: Lagertyp + in_language: de + - literal_form: type d'entrepôt + in_language: fr + - literal_form: tipo de almacén + in_language: es + - literal_form: نوع المستودع + in_language: ar + - literal_form: jenis gudang + in_language: id + - literal_form: 仓库类型 + in_language: zh + comments: + - Abstract base class for warehouse type categories (not instances). + - Subclasses define specific warehouse facility types by function/location. abstract: true broad_mappings: - skos:Concept - close_mappings: - crm:E55_Type - premis:StorageLocation related_mappings: @@ -96,19 +122,22 @@ classes: range: WarehouseType multivalued: true required: false + notes: + - | + Distinguish category terms from facility instances. + + - Use this class for controlled type labels. + - Use Warehouse for individual physical sites. annotations: specificity_score: '0.55' specificity_rationale: Moderately specific - warehouse types are infrastructure-related metadata. - has_score: null + has_score: replaces_slot: warehouse_type migration_date: '2026-01-13' custodian_types: "['*']" - comments: - - Abstract base class - use specific subclasses (CentralDepot, etc.) - - Represents WAREHOUSE TYPES, not warehouse instances - - Warehouse.has_type references these type classes - - Follows Type/Types naming convention (Rule 0b) - - Aligned with PREMIS storage location concepts + modeling_notes: | + Typical category dimensions include location profile (central/offsite) + and operational profile (security, climate control, mixed use). see_also: - http://www.loc.gov/premis/rdf/v3/StorageLocation - http://www.cidoc-crm.org/cidoc-crm/E27_Site @@ -119,4 +148,4 @@ classes: has_label: - Central Depot@en - hoofddepot@nl - has_description: Primary storage facility at main institutional site \ No newline at end of file + has_description: Primary storage facility at main institutional site diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml index e8b833505d..21fc5eb476 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml @@ -7,34 +7,41 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./WarehouseType - - linkml:types - - ../slots/has_code +- ./WarehouseType +- linkml:types +- ../slots/has_code classes: CentralDepot: is_a: WarehouseType class_uri: hc:CentralDepot - description: 'Warehouse type for main/central storage facilities. - - - **Definition**: The primary storage facility located at or near the - - main institutional site. Houses the majority of collection materials - - with full infrastructure support. - - - **Characteristics**: - - - Primary storage location - - - Full climate control - - - Direct institutional oversight - - - Integrated with main operations - - ' + description: >- + Primary storage facility at the main institutional site with full infrastructure, + environmental controls, and comprehensive collection management capabilities. + alt_descriptions: + nl: Magazijntype voor hoofd-/centrale opslagfaciliteiten. + de: Lagertyp für Haupt-/Zentrallager. + fr: Type d'entrepôt pour les installations de stockage principales/centrales. + es: Tipo de almacén para instalaciones de almacenamiento principales/centrales. + ar: نوع المستودع لمرافق التخزين الرئيسية/المركزية. + id: Jenis gudang untuk fasilitas penyimpanan utama/pusat. + zh: 主要/中央存储设施的仓库类型。 + structured_aliases: + - literal_form: hoofddepot + in_language: nl + - literal_form: Zentraldepot + in_language: de + - literal_form: dépôt central + in_language: fr + - literal_form: depósito central + in_language: es + - literal_form: مستودع مركزي + in_language: ar + - literal_form: depos pusat + in_language: id + - literal_form: 中央仓库 + in_language: zh + comments: + - Primary storage at main institutional site with full infrastructure. slot_usage: has_code: equals_string: CENTRAL_DEPOT @@ -47,67 +54,77 @@ classes: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept OffsiteDepot: is_a: WarehouseType class_uri: hc:OffsiteDepot - description: 'Warehouse type for remote/external storage locations. - - - **Definition**: Storage facility located away from the main institutional - - site. Often used for overflow, less-accessed materials, or specialized - - storage needs. - - - **Characteristics**: - - - Remote from main site - - - May be shared facility - - - Lower access frequency - - - Often cost-optimized - - ' + description: >- + Remote storage facility located away from the main institutional site, + typically used for overflow collections or low-access materials. + alt_descriptions: + nl: Magazijntype voor externe opslaglocaties. + de: Lagertyp für externe Auswärtslager. + fr: Type d'entrepôt pour les sites de stockage externes. + es: Tipo de almacén para ubicaciones de almacenamiento externas. + ar: نوع المستودع لمواقع التخزين الخارجية. + id: Jenis gudang untuk lokasi penyimpanan luar. + zh: 外部存储位置的仓库类型。 + structured_aliases: + - literal_form: externe opslag + in_language: nl + - literal_form: Außendepot + in_language: de + - literal_form: dépôt externe + in_language: fr + - literal_form: depósito externo + in_language: es + - literal_form: مستودع خارجي + in_language: ar + - literal_form: depos luar + in_language: id + - literal_form: 外部仓库 + in_language: zh slot_usage: has_code: equals_string: OFFSITE_DEPOT annotations: specificity_score: '0.60' skos:prefLabel: Offsite Depot - skos:altLabel: "externe opslag, Au\xDFendepot, remote storage" + skos:altLabel: "externe opslag, Außendepot, remote storage" broad_mappings: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept SatelliteDepot: is_a: WarehouseType class_uri: hc:SatelliteDepot - description: 'Warehouse type for branch/satellite storage locations. - - - **Definition**: Storage facility at a branch or satellite location - - of the institution. Supports local operations and exhibitions. - - - **Characteristics**: - - - At branch locations - - - Supports local programs - - - May have independent climate control - - - Coordinated with main depot - - ' + description: >- + Branch storage facility connected to but geographically separate from + the main institution, serving regional collection access needs. + alt_descriptions: + nl: Magazijntype voor filiaal-/satellietopslaglocaties. + de: Lagertyp für Zweigstellenlager. + fr: Type d'entrepôt pour les sites de stockage satellites. + es: Tipo de almacén para ubicaciones de almacenamiento satélite. + ar: نوع المستودع لمواقع التخزين الفرعية. + id: Jenis gudang untuk lokasi penyimpanan satelit. + zh: 卫星存储位置的仓库类型。 + structured_aliases: + - literal_form: filiaalopslag + in_language: nl + - literal_form: Nebenstelle + in_language: de + - literal_form: dépôt satellite + in_language: fr + - literal_form: depósito satélite + in_language: es + - literal_form: مستودع فرعي + in_language: ar + - literal_form: depos satelit + in_language: id + - literal_form: 卫星仓库 + in_language: zh slot_usage: has_code: equals_string: SATELLITE_DEPOT @@ -119,32 +136,36 @@ classes: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept StudyStorage: is_a: WarehouseType class_uri: hc:StudyStorage - description: 'Warehouse type for research-accessible storage areas. - - - **Definition**: Storage designed to facilitate research access. - - Objects are organized for scholarly consultation with adequate - - workspace nearby. - - - **Characteristics**: - - - Research-friendly layout - - - Adjacent study space - - - Higher access frequency - - - Study collection focus - - ' + description: >- + Access-oriented repository area designed for direct researcher use, + with reading spaces and material-handling capacity on-site. + alt_descriptions: + nl: Magazijntype voor onderzoek-toegankelijke opslagruimtes. + de: Lagertyp für forschungszugängliche Lagerbereiche. + fr: Type d'entrepôt pour les espaces de stockage accessibles aux chercheurs. + es: Tipo de almacén para espacios de almacenamiento accesibles para investigadores. + ar: نوع المستودع لمساحات التخزين المتاحة للباحثين. + id: Jenis gudang untuk ruang penyimpanan yang dapat diakses peneliti. + zh: 研究人员可直接访问的存储空间的仓库类型。 + structured_aliases: + - literal_form: studiedepot + in_language: nl + - literal_form: Studiensammlung + in_language: de + - literal_form: dépôt d'étude + in_language: fr + - literal_form: depósito de estudio + in_language: es + - literal_form: مستودع دراسة + in_language: ar + - literal_form: depos studi + in_language: id + - literal_form: 研究存储 + in_language: zh slot_usage: has_code: equals_string: STUDY_STORAGE @@ -156,65 +177,79 @@ classes: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Storage area designed for direct researcher access to collections, with study spaces and material handling facilities on-site.' QuarantineDepot: is_a: WarehouseType class_uri: hc:QuarantineDepot - description: 'Warehouse type for isolation and quarantine areas. - - - **Definition**: Segregated storage for materials requiring isolation - - due to pest infestation, contamination, or pending treatment. - - - **Characteristics**: - - - Isolated from main collection - - - Controlled access - - - Treatment staging area - - - Environmental isolation - - ' + description: >- + Isolation facility for newly acquired or potentially contaminated materials + requiring inspection and treatment before integration into main collections. + alt_descriptions: + nl: Magazijntype voor isolatie- en quarantainegebieden. + de: Lagertyp für Isolations- und Quarantänebereiche. + fr: Type d'entrepôt pour les zones d'isolement et de quarantaine. + es: Tipo de almacén para áreas de aislamiento y cuarentena. + ar: نوع المستودع لمناطق العزل والحجر الصحي. + id: Jenis gudang untuk area isolasi dan karantina. + zh: 隔离和检疫区域的仓库类型。 + structured_aliases: + - literal_form: quarantaine depot + in_language: nl + - literal_form: Quarantänelager + in_language: de + - literal_form: dépôt de quarantaine + in_language: fr + - literal_form: depósito de cuarentena + in_language: es + - literal_form: مستودع حجر صحي + in_language: ar + - literal_form: depos karantina + in_language: id + - literal_form: 隔离仓库 + in_language: zh slot_usage: has_code: equals_string: QUARANTINE_DEPOT annotations: specificity_score: '0.70' skos:prefLabel: Quarantine Depot - skos:altLabel: "quarantaine depot, Quarant\xE4nelager" + skos:altLabel: "quarantaine depot, Quarantänelager" broad_mappings: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept TransitStorage: is_a: WarehouseType class_uri: hc:TransitStorage - description: 'Warehouse type for temporary/transit holding areas. - - - **Definition**: Short-term storage for materials in transit - - - incoming acquisitions, outgoing loans, or items being relocated. - - - **Characteristics**: - - - Temporary holding - - - Staging for movement - - - Near loading/packing areas - - - Short residence time - - ' + description: >- + Short-term holding area for materials in movement between locations or + undergoing processing, loans, or exhibition rotation. + alt_descriptions: + nl: Magazijntype voor tijdelijke doorvoeropslag. + de: Lagertyp für temporäre Zwischenlager. + fr: Type d'entrepôt pour le stockage temporaire de transit. + es: Tipo de almacén para almacenamiento temporal de tránsito. + ar: نوع المستودع للتخزين المؤقت للعبور. + id: Jenis gudang untuk penyimpanan transit sementara. + zh: 中转临时存储的仓库类型。 + structured_aliases: + - literal_form: transitopslag + in_language: nl + - literal_form: Zwischenlager + in_language: de + - literal_form: stockage de transit + in_language: fr + - literal_form: almacenamiento de tránsito + in_language: es + - literal_form: تخزين عبور + in_language: ar + - literal_form: penyimpanan transit + in_language: id + - literal_form: 中转存储 + in_language: zh slot_usage: has_code: equals_string: TRANSIT_STORAGE @@ -226,65 +261,81 @@ classes: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Short-term holding area for materials in transit between locations or undergoing processing, loans, or exhibition rotation.' ColdStorageFacility: is_a: WarehouseType class_uri: hc:ColdStorageFacility - description: 'Warehouse type for refrigerated/frozen storage facilities. - - - **Definition**: Climate-controlled facility with refrigeration - - or freezing capabilities for temperature-sensitive materials. - - - **Characteristics**: - - - Sub-ambient temperatures - - - Humidity control - - - Film, photographs, biological specimens - - - Energy-intensive - - ' + description: >- + Temperature-controlled repository for heat-sensitive materials including + biological specimens, photographic media, and perishable holdings. + alt_descriptions: + nl: Magazijntype voor gekoelde/bevroren opslagfaciliteiten. + de: Lagertyp für Kühl- und Gefrierlager. + fr: Type d'entrepôt pour les installations de stockage réfrigéré/congelé. + es: Tipo de almacén para instalaciones de almacenamiento refrigerado/congelado. + ar: نوع المستودع لمرافق التخزين المبرد/المجمد. + id: Jenis gudang untuk fasilitas penyimpanan dingin/beku. + zh: 冷藏/冷冻存储设施的仓库类型。 + structured_aliases: + - literal_form: koudopslag + in_language: nl + - literal_form: Kühlhaus + in_language: de + - literal_form: stockage frigorifique + in_language: fr + - literal_form: almacenamiento frigorífico + in_language: es + - literal_form: تخزين بارد + in_language: ar + - literal_form: penyimpanan dingin + in_language: id + - literal_form: 冷藏存储 + in_language: zh slot_usage: has_code: equals_string: COLD_STORAGE_FACILITY annotations: specificity_score: '0.70' skos:prefLabel: Cold Storage Facility - skos:altLabel: "koudopslag, K\xFChlhaus, cold vault" + skos:altLabel: "koudopslag, Kühlhaus, cold vault" broad_mappings: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Temperature-controlled facility for cold-sensitive materials including biological specimens, photographic materials, and perishable collections.' HighSecurityVault: is_a: WarehouseType class_uri: hc:HighSecurityVault - description: 'Warehouse type for maximum security storage areas. - - - **Definition**: Secure vault for high-value items requiring - - maximum protection - precious metals, jewels, rare materials. - - - **Characteristics**: - - - Maximum physical security - - - Access controls - - - Environmental monitoring - - - Insurance requirements - - ' + description: >- + Maximum-protection repository with enhanced access control, monitoring, + and environmental protection for sensitive or exceptional-value holdings. + alt_descriptions: + nl: Magazijntype voor maximaal beveiligde opslagruimtes. + de: Lagertyp für Hochsicherheitslager. + fr: Type d'entrepôt pour les espaces de stockage à sécurité maximale. + es: Tipo de almacén para espacios de almacenamiento de máxima seguridad. + ar: نوع المستودع لمناطق التخزين ذات الأمان الأقصى. + id: Jenis gudang untuk ruang penyimpanan keamanan maksimum. + zh: 最高安全存储空间的仓库类型。 + structured_aliases: + - literal_form: schatkamer + in_language: nl + - literal_form: Tresor + in_language: de + - literal_form: chambre forte + in_language: fr + - literal_form: cámara acorazada + in_language: es + - literal_form: خزنة عالية الأمان + in_language: ar + - literal_form: brankas keamanan tinggi + in_language: id + - literal_form: 高安全金库 + in_language: zh slot_usage: has_code: equals_string: HIGH_SECURITY_VAULT @@ -296,30 +347,38 @@ classes: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Maximum security facility with enhanced access controls, monitoring, and environmental protection for high-value or sensitive collections.' OpenStorage: is_a: WarehouseType class_uri: hc:OpenStorage - description: 'Warehouse type for visible/accessible storage areas. - - - **Definition**: Storage designed for visibility - either to - - the public (visible storage galleries) or staff (open shelving). - - - **Characteristics**: - - - Visible arrangement - - - May be public-facing - - - Educational component - - - Careful object selection - - ' + description: >- + Publicly visible repository area allowing visitors to view preserved + holdings while supporting education and transparency. + alt_descriptions: + nl: Magazijntype voor zichtbare/toegankelijke opslagruimtes. + de: Lagertyp für sichtbare Lagerbereiche. + fr: Type d'entrepôt pour les espaces de stockage visibles/accessibles. + es: Tipo de almacén para espacios de almacenamiento visibles/accesibles. + ar: نوع المستودع لمناطق التخزين المرئية/المتاحة. + id: Jenis gudang untuk ruang penyimpanan terlihat/terbuka. + zh: 可见/开放存储空间的仓库类型。 + structured_aliases: + - literal_form: zichtdepot + in_language: nl + - literal_form: Schaulager + in_language: de + - literal_form: dépôt visible + in_language: fr + - literal_form: depósito visible + in_language: es + - literal_form: مستودع مرئي + in_language: ar + - literal_form: depos terbuka + in_language: id + - literal_form: 开放存储 + in_language: zh slot_usage: has_code: equals_string: OPEN_STORAGE @@ -331,5 +390,6 @@ classes: - schema:Place - crm:E27_Site - rico:Place - exact_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Publicly visible storage area allowing visitors to view stored collections, combining preservation with educational display and transparency.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchive.yaml index c0d49294cc..7de26beb25 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchive.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/WebArchive name: WebArchive -title: WebArchive Type +title: Web Archive prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -8,20 +8,47 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- ../classes/AgentType +- ../classes/WikidataAlignment +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: WebArchive: - description: A publication type and collection of preserved web pages. Web archives (Webarchive) - capture and preserve websites, web pages, and other online content for long-term - access and research. They address the challenge of digital preservation by - creating archival copies of ephemeral web content that might otherwise be lost. + description: >- + Heritage organization that captures, preserves, and provides access to + born-digital online content for long-term research use. + alt_descriptions: + nl: Erfgoedorganisatie die websites en online content bewaart voor langetermijnonderzoek. + de: Kulturerbeorganisation, die Websites und Online-Inhalte bewahrt. + fr: Organisation patrimoniale qui préserve les sites web et le contenu en ligne. + es: Organización patrimonial que preserva sitios web y contenido en línea. + ar: مؤسسة تراثية تحافظ على مواقع الويب والمحتوى عبر الإنترنت. + id: Organisasi warisan yang melestarikan situs web dan konten daring. + zh: 保存网站和在线内容以供长期研究的遗产机构。 + structured_aliases: + - literal_form: webarchief + in_language: nl + - literal_form: Webarchiv + in_language: de + - literal_form: archive du Web + in_language: fr + - literal_form: archivo web + in_language: es + - literal_form: أرشيف الويب + in_language: ar + - literal_form: arsip web + in_language: id + - literal_form: 网络档案馆 + in_language: zh + comments: + - Organization (not collection) focused on web content preservation. + - Addresses digital preservation challenge of ephemeral web content. + - 'Preserved from prior description: Heritage organization focused on capturing, preserving, and providing access to websites, web pages, and online content for long-term research use.' is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -31,20 +58,18 @@ classes: - related_to - identified_by - has_scope - exact_mappings: - - wd:Q30047053 - close_mappings: - - rico:CorporateBody - - skos:Concept broad_mappings: - wd:Q166118 + - skos:Concept + close_mappings: + - rico:CorporateBody + - wd:Q30047053 mixins: - DigitalPlatformType slot_usage: has_type: identifier: false - has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml index 38b84b06d0..a8bfd61fa2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml @@ -8,19 +8,42 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types # default_range: string classes: WebArchiveFailure: - description: "Record of a failed web archive attempt, documenting the URL that\ - \ could not be archived, the failure reason, archivability status, and retry\ - \ history. Essential for audit trails and troubleshooting extraction pipelines.\n\ - Ontology mapping rationale: - class_uri is prov:Entity because this is a data\ - \ record documenting\n a failed activity - the failure itself is an entity\ - \ with provenance\n- close_mappings includes prov:InvalidatedEntity as the archive\ - \ attempt\n was invalidated/failed\n- related_mappings includes schema:Action\ - \ as the underlying archiving\n action that failed" + description: >- + Record of an unsuccessful online capture attempt, documenting source URL, + error reason, and retry history for audit trails and troubleshooting. + alt_descriptions: + nl: Registratie van een mislukte webarchiveringspoging met foutredenen en geschiedenis. + de: Aufzeichnung eines fehlgeschlagenen Webarchivierungsversuchs mit Fehlergründen. + fr: Enregistrement d'une tentative d'archivage web échouée avec les raisons et l'historique. + es: Registro de un intento fallido de archivo web con razones e historial. + ar: سجل لمحاولة أرشفة ويب فاشلة مع الأسباب والسجل. + id: Catatan upaya pengarsipan web yang gagal dengan alasan dan riwayat. + zh: 记录失败的网页归档尝试,包含失败原因和重试历史。 + structured_aliases: + - literal_form: webarchiveringsfout + in_language: nl + - literal_form: Archivierungsfehler + in_language: de + - literal_form: échec d'archivage web + in_language: fr + - literal_form: fallo de archivo web + in_language: es + - literal_form: فشل أرشفة الويب + in_language: ar + - literal_form: kegagalan arsip web + in_language: id + - literal_form: 网页归档失败 + in_language: zh + comments: + - Documents failed archive attempts for audit and troubleshooting. + - 'Preserved from prior description: Record of a failed web archive attempt, documenting the URL, failure reason, and retry history for audit trails and troubleshooting.' class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - prov:InvalidatedEntity related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml index 1ca86b4886..e7d7e2dcca 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml @@ -8,15 +8,46 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_score - - ../slots/related_to +- linkml:types +- ../slots/has_score +- ../slots/related_to classes: WebArchiveRecordSetType: - description: A rico:RecordSetType for classifying collections of preserved web pages and archived online content. + description: >- + Classification for collections of preserved online pages and long-term + captured internet content maintained by born-digital preservation institutions. + alt_descriptions: + nl: Classificatie voor collecties van bewaarde webpagina's en gearchiveerde online content. + de: Klassifizierung für Sammlungen bewahrter Webseiten und archivierter Online-Inhalte. + fr: Classification pour les collections de pages web préservées et contenu en ligne archivé. + es: Clasificación para colecciones de páginas web preservadas y contenido en línea archivado. + ar: تصنيف لمجموعات صفحات الويب المحفوظة والمحتوى عبر الإنترنت المؤرشف. + id: Klasifikasi untuk koleksi halaman web yang dilestarikan dan konten daring yang diarsipkan. + zh: 保存的网页集合和归档在线内容的分类。 + structured_aliases: + - literal_form: webarchief-recordsettype + in_language: nl + - literal_form: Webarchiv-RecordSetType + in_language: de + - literal_form: type de collection web + in_language: fr + - literal_form: tipo de colección web + in_language: es + - literal_form: نوع مجموعة الويب + in_language: ar + - literal_form: tipe koleksi web + in_language: id + - literal_form: 网页收藏类型 + in_language: zh + comments: + - RiC-O RecordSetType specialization for web archive collections. + - 'Preserved from prior description: Classification for collections of preserved web pages and archived online content maintained by web archiving institutions.' is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: + broad_mappings: + - rico:RecordSetType + - skos:Concept + close_mappings: - wd:Q30047053 slot_usage: related_to: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml index c77dcf3143..025413f2b8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml @@ -4,95 +4,140 @@ title: WebArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./WebArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./WebArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: WebCaptureCollection: is_a: WebArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Website captures.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Aggregation of harvested online-site snapshots produced through automated + or manual born-digital preservation workflows. + alt_descriptions: + nl: RecordSetType voor website-captures. + de: RecordSetType für Website-Erfassungen. + fr: Type de collection pour les captures de sites web. + es: Tipo de colección para capturas de sitios web. + ar: نوع المجموعة لالتقاطات مواقع الويب. + id: Tipe koleksi untuk tangkapan situs web. + zh: 网站捕获的收藏类型。 + structured_aliases: + - literal_form: website-capturecollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Website-Capture-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de captures web + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de capturas web + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة التقاطات الويب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi tangkapan web + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 网页捕获收藏 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - RiC-O specialized RecordSetType for website capture collections. + - 'Preserved from prior description: Aggregation of captured websites harvested through automated or manual web archiving processes.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - WebArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: WebCaptureCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:WebCaptureCollection has_custodian: - equals_string: WebArchive - record_holder_note: - equals_string: This RecordSetType is typically held by WebArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:WebArchive + has_note: + equals_string: This RecordSetType is typically held by WebArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' SocialMediaCollection: is_a: WebArchiveRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Social media archives.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Aggregation of preserved networked-platform content including posts, + profiles, and interactions from multiple services. + alt_descriptions: + nl: RecordSetType voor sociale media-archieven. + de: RecordSetType für Social-Media-Archive. + fr: Type de collection pour les archives des médias sociaux. + es: Tipo de colección para archivos de redes sociales. + ar: نوع المجموعة لأرشيفات وسائل التواصل الاجتماعي. + id: Tipe koleksi untuk arsip media sosial. + zh: 社交媒体档案的收藏类型。 + structured_aliases: + - literal_form: socialemediacollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Social-Media-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de médias sociaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de redes sociales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وسائل التواصل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi media sosial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 社交媒体收藏 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - RiC-O specialized RecordSetType for social media archive collections. + - 'Preserved from prior description: Aggregation of archived social media content including posts, profiles, and interactions from various platforms.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - WebArchiveRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: SocialMediaCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:SocialMediaCollection has_custodian: - equals_string: WebArchive - record_holder_note: - equals_string: This RecordSetType is typically held by WebArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:WebArchive + has_note: + equals_string: This RecordSetType is typically held by WebArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebClaim.yaml index 5d76566138..b6db026f9f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebClaim.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebClaim.yaml @@ -16,37 +16,69 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types - - ../enums/ExtractionPipelineStageEnum - - ../slots/has_content - - ../slots/has_file_location - - ../slots/identified_by - - ../slots/has_note - - ../slots/has_provenance - - ../slots/has_score - - ../slots/has_type - - ../slots/extracted_through - - ../slots/retrieved_through - - ../slots/has_stage - - ../slots/20260202_matang/new/retrieved_on - - ../slots/20260202_matang/new/source_url - - ../slots/temporal_extent +- linkml:types +- ../enums/ExtractionPipelineStageEnum +- ../classes/ClaimType +- ../classes/XPath +- ../classes/FilePath +- ../classes/RetrievalEvent +- ../classes/ExtractionMethod +- ../slots/has_content +- ../slots/has_file_location +- ../slots/identified_by +- ../slots/has_note +- ../slots/has_provenance +- ../slots/has_score +- ../slots/has_type +- ../slots/extracted_through +- ../slots/retrieved_through +- ../slots/has_stage +- ../slots/retrieved_at +- ../slots/has_url +- ../slots/temporal_extent default_prefix: hc classes: WebClaim: is_a: Claim class_uri: prov:Entity - description: "A single verifiable claim extracted from a web page.\n\n**CORE PRINCIPLE: XPATH OR REMOVE**\n\nEvery claim extracted from a webpage MUST have:\n1. `has_provenance_path` - XPath object pointing to exact element in archived HTML\n2. `html_file` - path to the archived HTML (Playwright-rendered, NOT WARC)\n\nThe XPath object contains:\n- `expression` - the XPath string\n- `match_score` - quality of match (0.0-1.0)\n- `matched_text` - actual text found (for verification)\n\nClaims without these fields are FABRICATED and must be REMOVED.\n\n**ARCHIVE FORMAT: PLAYWRIGHT-RENDERED HTML**\n\nWe use Playwright (headless browser) to:\n1. Navigate to the target URL\n2. Wait for JavaScript to fully render\n3. Save the complete DOM as an HTML file\n\nThis differs from WARC archives which capture raw HTTP responses.\nPlaywright rendering captures the final DOM state including:\n- JavaScript-rendered content\n- Dynamically loaded elements\n- Client-side state\n\n**WHY NOT CONFIDENCE\ - \ SCORES?**\n\nConfidence scores like `0.95` are MEANINGLESS because:\n- There is NO methodology defining what these numbers mean\n- They cannot be verified or reproduced\n- They give false impression of rigor\n- They mask the fact that claims may be fabricated\n\nInstead, we use VERIFIABLE provenance:\n- XPath points to exact location\n- Archived HTML can be inspected\n- Match score is computed, not estimated\n\n**EXTRACTION PIPELINE (4 Stages)**\n\nFollowing the GLAM-NER Unified Entity Annotation Convention v1.7.0:\n\n1. **Entity Recognition** (Stage 1)\n - Detect named entities in text\n - Classify by hypernym type (AGT, GRP, TOP, TMP, etc.)\n - Methods: spaCy NER, transformer models, regex patterns\n\n2. **Layout Analysis** (Stage 2)\n - Analyze document structure (headers, paragraphs, tables)\n - Assign DOC hypernym types (DOC.HDR, DOC.PAR, DOC.TBL)\n - Generate XPath provenance for each claim location\n\n3. **Entity Resolution** (Stage 3)\n - Disambiguate entity\ - \ mentions\n - Merge coreferences and name variants\n - Produce canonical entity clusters\n\n4. **Entity Linking** (Stage 4)\n - Link resolved entities to knowledge bases\n - Connect to Wikidata, ISIL, GeoNames, etc.\n - Assign link confidence scores\n\n**WORKFLOW**:\n\n1. Archive website using Playwright:\n `python scripts/fetch_website_playwright.py <entry_number> <url>`\n \n This saves: web/{entry_number}/{domain}/rendered.html\n\n2. Add XPath provenance to claims:\n `python scripts/add_xpath_provenance.py`\n\n3. Script REMOVES claims that cannot be verified\n (stores in `removed_unverified_claims` for audit)\n\n**EXAMPLES**:\n\nCORRECT (Verifiable):\n```yaml\n- claim_type: full_name\n has_content:\n has_label: Historische Vereniging Nijeveen\n source_url: https://historischeverenigingnijeveen.nl/\n retrieved_on: \"2025-11-29T12:28:00Z\"\n has_provenance_path:\n expression: /html[1]/body[1]/div[6]/div[1]/h1[1]\n match_score:\ - \ 1.0\n html_file: web/0021/historischeverenigingnijeveen.nl/rendered.html\n pipeline_stage: layout_analysis\n```\n\nWRONG (Fabricated - Must Be Removed):\n```yaml\n- claim_type: full_name\n has_content:\n has_label: Historische Vereniging Nijeveen\n confidence: 0.95 # \u2190 NO! This is meaningless without XPath\n```\n\n**MIGRATION NOTE (2026-01-15)**:\nConsolidated xpath, xpath_match_score, xpath_matched_text\ninto has_provenance_path with XPath class.\n\n**MIGRATION NOTE (2026-01-18)**:\nMigrated claim_value to has_content with Content class per Rule 53/56.\n" + description: >- + Single verifiable assertion extracted from an online page with XPath + provenance, enabling source verification and audit trails. + alt_descriptions: + nl: Een verifieerbare claim geëxtraheerd van een webpagina met XPath-provenance. + de: Ein verifizierbarer Anspruch. + fr: Une affirmation vérifiable extraite d'une page web avec provenance XPath. + es: Una afirmación verificable extraída de una página web con provenancia XPath. + ar: ادعاء قابل للتحقق مستخرج من صفحة ويب مع مصدر XPath. + id: Klaim yang dapat diverifikasi diekstrak dari halaman web dengan provenance XPath. + zh: 从网页提取的带有XPath溯源的可验证声明。 + structured_aliases: + - literal_form: webclaim + in_language: nl + - literal_form: Web-Claim + in_language: de + - literal_form: affirmation web + in_language: fr + - literal_form: afirmación web + in_language: es + - literal_form: ادعاء ويب + in_language: ar + - literal_form: klaim web + in_language: id + - literal_form: 网页声明 + in_language: zh + comments: + - Requires XPath provenance - claims without it are fabricated. + - Archived HTML files are Playwright-rendered (NOT WARC format). + - Follows 4-stage GLAM-NER pipeline: recognition → layout → resolution → linking. + - 'Preserved from prior description: Single verifiable assertion extracted from a web page with XPath provenance, enabling source verification and audit trails.' broad_mappings: - prov:Entity close_mappings: - schema:PropertyValue - oa:Annotation slots: - - extracted_using + - extracted_through - identified_by - has_note - has_type @@ -54,8 +86,8 @@ classes: - retrieved_through - has_file_location - has_stage - - retrieved_on - - source_url + - retrieved_at + - has_url - has_score - has_provenance slot_usage: @@ -101,9 +133,9 @@ classes: has_label: '6253' - value: has_label: https://www.facebook.com/HistorischeVerenigingNijeveen/ - source_url: + has_url: required: true - retrieved_on: + retrieved_at: required: true has_provenance: required: true @@ -120,7 +152,7 @@ classes: range: RetrievalEvent inlined: true required: false - extracted_using: + extracted_through: range: ExtractionMethod inlined: true required: false @@ -130,18 +162,6 @@ classes: - value: has_label: nlp_ner - comments: - - WebClaim requires XPath provenance via has_provenance_path - claims without it are fabricated - - XPath class contains expression, matched_text, and match_score in one structure - - Archived HTML files are Playwright-rendered (NOT WARC format) - - Use scripts/fetch_website_playwright.py to archive websites - - Use scripts/add_xpath_provenance.py to add XPath to existing claims - - "Follows 4-stage GLAM-NER pipeline: recognition \u2192 layout \u2192 resolution \u2192 linking" - - "MIGRATED 2026-01-15: xpath/xpath_match_score/xpath_matched_text \u2192 has_provenance_path (XPath class)" - - "MIGRATED 2026-01-18: claim_value \u2192 has_content (Content class) per Rule 53/56" - - "MIGRATED 2026-01-18: claim_note \u2192 has_note (Note class) per Rule 53/56" - - "MIGRATED 2026-01-19: claim_extraction_method \u2192 extracted_using (ExtractionMethod class) per Rule 53/56" - - "MIGRATED 2026-01-19: claim_type \u2192 has_type (ClaimType/ClaimTypes classes) per Rule 53/56" see_also: - rules/WEB_OBSERVATION_PROVENANCE_RULES.md - scripts/fetch_website_playwright.py @@ -192,6 +212,13 @@ classes: has_file_location: has_label: web/0021/historischeverenigingnijeveen.nl/rendered.html pipeline_stage: layout_analysis + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + + "A single verifiable claim extracted from a web page.\n\n**CORE PRINCIPLE: XPATH OR REMOVE**\n\nEvery claim extracted from a webpage MUST have:\n1. `has_provenance_path` - XPath object pointing to exact element in archived HTML\n2. `html_file` - path to the archived HTML (Playwright-rendered, NOT WARC)\n\nThe XPath object contains:\n- `expression` - the XPath string\n- `match_score` - quality of match (0.0-1.0)\n- `matched_text` - actual text found (for verification)\n\nClaims without these fields are FABRICATED and must be REMOVED.\n\n**ARCHIVE FORMAT: PLAYWRIGHT-RENDERED HTML**\n\nWe use Playwright (headless browser) to:\n1. Navigate to the target URL\n2. Wait for JavaScript to fully render\n3. Save the complete DOM as an HTML file\n\nThis differs from WARC archives which capture raw HTTP responses.\nPlaywright rendering captures the final DOM state including:\n- JavaScript-rendered content\n- Dynamically loaded elements\n- Client-side state\n\n**WHY NOT CONFIDENCE\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml index f588375bc9..2003d39111 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml @@ -8,28 +8,51 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_quantity - - ../slots/warrant +- linkml:types +- ../slots/has_quantity +- ../slots/warrant # default_range: string classes: WebClaimsBlock: - description: "Container for claims extracted from archived websites, including\ - \ valid claims, removed invalid claims, validation metadata, and layout integration\ - \ status. Serves as a collection of web observations with full provenance tracking.\n\ - Ontology mapping rationale: - class_uri is prov:Collection because this aggregates\ - \ multiple WebClaim\n entities extracted from the same source archive\n- close_mappings\ - \ includes schema:Collection as a general collection type - related_mappings\ - \ includes prov:Entity as this block is itself an entity\n with extraction\ - \ timestamp and provenance" + description: >- + Container aggregating assertions extracted from archived online sources, + including valid entries, removed invalid items, and validation metadata. + alt_descriptions: + nl: Container voor claims geëxtraheerd uit gearchiveerde websites. + de: Container für aus archivierten Websites extrahierte Claims. + fr: Conteneur pour les affirmations extraites de sites web archivés. + es: Contenedor para afirmaciones extraídas de sitios web archivados. + ar: حاوية للادعاءات المستخرجة من مواقع الويب المؤرشفة. + id: Wadah untuk klaim yang diekstrak dari situs web yang diarsipkan. + zh: 从归档网站提取的声明的容器。 + structured_aliases: + - literal_form: webclaims-blok + in_language: nl + - literal_form: Web-Claims-Block + in_language: de + - literal_form: bloc d'affirmations web + in_language: fr + - literal_form: bloque de afirmaciones web + in_language: es + - literal_form: كتلة ادعاءات الويب + in_language: ar + - literal_form: blok klaim web + in_language: id + - literal_form: 网页声明块 + in_language: zh + comments: + - Aggregates WebClaim entities with full provenance tracking. + - 'Preserved from prior description: Container aggregating assertions extracted from archived websites, including valid entries, removed invalid items, and validation metadata.' class_uri: prov:Collection + broad_mappings: + - prov:Collection close_mappings: - schema:Collection related_mappings: - prov:Entity slots: - has_quantity - - warrants_or_warranted + - warrant slot_usage: has_quantity: range: integer diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebCollection.yaml index 7e6a33bbdc..a1c7d50647 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebCollection.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebCollection.yaml @@ -9,20 +9,42 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcmitype: http://purl.org/dc/dcmitype/ imports: - - linkml:types +- linkml:types # default_range: string classes: WebCollection: - description: "A collection documented on a heritage institution website, such\ - \ as oral history recordings, photograph archives, or document collections.\ - \ Captures collection metadata including name, description, URL, type, item\ - \ count, and total hours for audio/video content.\nOntology mapping rationale:\ - \ - class_uri is dcmitype:Collection because this represents a curated\n aggregation\ - \ of heritage items documented on an institutional website\n- close_mappings\ - \ includes schema:Collection for web-discoverable collections - related_mappings\ - \ includes prov:Entity for provenance tracking and\n schema:CreativeWork as\ - \ collections contain creative works" + description: >- + Aggregation of items documented on an institution's online presence, such + as oral-history recordings, photo holdings, or document sets. + alt_descriptions: + nl: Collectie gedocumenteerd op de website van een erfgoedinstelling. + de: Sammlung. + fr: Collection documentée sur le site web d'une institution patrimoniale. + es: Colección documentada en el sitio web de una institución patrimonial. + ar: مجموعة موثقة على موقع مؤسسة التراث. + id: Koleksi yang didokumentasikan di situs web lembaga warisan budaya. + zh: 在遗产机构网站上记录的藏品。 + structured_aliases: + - literal_form: webcollectie + in_language: nl + - literal_form: Web-Sammlung + in_language: de + - literal_form: collection web + in_language: fr + - literal_form: colección web + in_language: es + - literal_form: مجموعة ويب + in_language: ar + - literal_form: koleksi web + in_language: id + - literal_form: 网络藏品 + in_language: zh + comments: + - Captures metadata including name, description, URL, type, and item count. + - 'Preserved from prior description: Aggregation of items documented on a heritage institution website, such as oral history recordings, photograph archives, or document sets.' class_uri: dcmitype:Collection + broad_mappings: + - dcmitype:Collection close_mappings: - schema:Collection related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml index e45453fbd1..e5da204e5d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml @@ -9,22 +9,43 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types - - ../slots/warrant +- linkml:types +- ../slots/warrant # default_range: string classes: WebEnrichment: - description: "Web archive metadata and enrichment data extracted from institutional\ - \ websites. This class captures web scraping results, archived pages, extracted\ - \ claims, domain registration info, and organizational status discovered through\ - \ web research.\nOntology mapping rationale: - class_uri is prov:Entity because\ - \ this represents enrichment DATA with provenance\n (timestamps, methods, sources),\ - \ not the institution or website itself\n- close_mappings includes pav:SourceAccessedAt\ - \ because this captures when/how\n a web source was accessed and archived\n\ - - related_mappings includes schema:WebPage because the enrichment is derived\ - \ from\n web pages, though this class models the extracted data not the page\ - \ itself" + description: >- + Supplementary metadata and extracted data from institutional online sources, + including crawling outputs, archived pages, and derived assertions. + alt_descriptions: + nl: Webarchief-metadata en verrijkingsgegevens geëxtraheerd van institutionele websites. + de: Webarchiv-Metadaten und Anreicherungsdaten von institutionellen Websites. + fr: Métadonnées d'archive web et données d'enrichissement extraites de sites institutionnels. + es: Metadatos de archivo web y datos de enriquecimiento extraídos de sitios institucionales. + ar: بيانات تعريف أرشيف الويب وبيانات الإثراء المستخرجة من المواقع المؤسسية. + id: Metadata arsip web dan data pengayaan yang diekstrak dari situs kelembagaan. + zh: 从机构网站提取的网络档案元数据和增强数据。 + structured_aliases: + - literal_form: webverrijking + in_language: nl + - literal_form: Web-Anreicherung + in_language: de + - literal_form: enrichissement web + in_language: fr + - literal_form: enriquecimiento web + in_language: es + - literal_form: إثراء الويب + in_language: ar + - literal_form: pengayaan web + in_language: id + - literal_form: 网页增强 + in_language: zh + comments: + - Captures web scraping results, archived pages, and domain registration info. + - 'Preserved from prior description: Supplementary metadata and extracted data from institutional websites, including web scraping results, archived pages, and derived assertions.' class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - pav:SourceAccessedAt related_mappings: @@ -35,5 +56,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - source_url - - warrants_or_warranted + - has_url + - warrant diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebLink.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebLink.yaml index fa6038ca35..2127ac8257 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebLink.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebLink.yaml @@ -1,24 +1,7 @@ id: https://nde.nl/ontology/hc/class/WebLink name: web_link_class -title: WebLink Class -description: >- - A hyperlink reference to a web resource. - Generic class for representing web links with their text, URL, type, - and contextual information. Used as components within Overview collections - or any context requiring structured link representation. - **ONTOLOGY ALIGNMENT**: - - Schema.org: schema:WebPage (web resource reference) - - Dublin Core: dcterms:URI (uniform resource identifier) - - FOAF: foaf:Document (document reference) - **USE CASES**: - 1. Links extracted from finding aid pages - 2. External resource references - 3. Navigation links within heritage custodian websites - 4. Related resource connections - **MIGRATION NOTE** (2026-01-14): - Created as part of slot migration from `all_links` to - `has_overview` with `Overview` and `WebLink` typed classes. - See slot_fixes.yaml for migration specification. +title: Web Link +description: Structured hyperlink reference with URL, display text, type, and context metadata. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -27,59 +10,61 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../enums/LinkTypeEnum - - ../slots/has_description - - ../slots/has_label # was: title - - ../slots/has_provenance - - ../slots/has_score # was: template_specificity - - ../slots/has_url - - ../slots/has_context - - ../slots/has_text - - ../slots/has_type - - ../slots/temporal_extent # was: valid_from + valid_to +- linkml:types +- ../enums/LinkTypeEnum +- ../slots/has_description +- ../slots/has_label # was: title +- ../slots/has_provenance +- ../slots/has_score # was: template_specificity +- ../slots/has_url +- ../slots/has_context +- ../slots/has_text +- ../slots/has_type +- ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string classes: WebLink: class_uri: schema:WebPage description: >- - A hyperlink to a web resource with associated metadata. - **DEFINITION**: - Represents a web link with its URL, display text, type classification, - and optional contextual information about where and why the link appears. - **SCHEMA.ORG ALIGNMENT**: - Maps to `schema:WebPage` as it represents a reference to a web page - or web resource. - **TEMPORAL SEMANTICS**: - Links can change over time: - - URLs may become invalid (link rot) - - Link text or context may be updated - - Links may be added or removed from pages - **EXAMPLE**: - ```yaml - web_link: - id: hc:link/findingaid-civil-registry - url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/burgerlijke-stand - link_text: "Burgerlijke Stand" - link_type: SUB_GUIDE - link_context: "Related finding aids for family history research" - ``` - exact_mappings: - - schema:WebPage + URI target reference with display text, relation classification, and + contextual metadata. + alt_descriptions: + nl: Een hyperlink naar een webbron met bijbehorende metadata. + de: Ein Hyperlink zu einer Webressource mit zugehörigen Metadaten. + fr: Un hyperlien vers une ressource web avec des métadonnées associées. + es: Un hipervínculo a un recurso web con metadatos asociados. + ar: ارتباط تشعبي إلى مورد ويب مع بيانات وصفية مرتبطة. + id: Tautan ke sumber web dengan metadata terkait. + zh: 带有关联元数据的网页资源超链接。 + structured_aliases: + - literal_form: weblink + in_language: nl + - literal_form: Web-Link + in_language: de + - literal_form: lien web + in_language: fr + - literal_form: enlace web + in_language: es + comments: + - Represents web link with URL, display text, type classification, and context. + - Links can change over time (link rot, text updates). + - 'Preserved from prior description: Hyperlink to a web resource with associated metadata including display text, type classification, and contextual information.' + broad_mappings: + - schema:WebPage close_mappings: - - foaf:Document - - dcterms:URI + - foaf:Document + - dcterms:URI slots: - - has_url # was: url - migrated per Rule 53 (2025-01-15) - - has_text - - has_label # was: title - - has_description - - has_type - - has_context - - has_provenance # was: xpath - migrated per Rule 53 (2026-01-15) - - temporal_extent # was: valid_from + valid_to - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) + - has_url # was: url - migrated per Rule 53 (2025-01-15) + - has_text + - has_label # was: title + - has_description + - has_type + - has_context + - has_provenance # was: xpath - migrated per Rule 53 (2026-01-15) + - temporal_extent # was: valid_from + valid_to + - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: has_url: range: uri @@ -96,6 +81,26 @@ classes: has_provenance: range: XPath inlined: true + temporal_extent: + description: 'Validity period for this link (legacy: valid_from/valid_to).' + has_score: + notes: + - | + Preserved from prior description (commit 2c9d3598): + + A hyperlink to a web resource with associated metadata. + **DEFINITION**: + Represents a web link with its URL, display text, type classification, + and optional contextual information about where and why the link appears. + **SCHEMA.ORG ALIGNMENT**: + Maps to `schema:WebPage` as it represents a reference to a web page + or web resource. + **TEMPORAL SEMANTICS**: + Links can change over time: + - URLs may become invalid (link rot) + - Link text or context may be updated + - Links may be added or removed from pages + **EXAMPLE**: annotations: custodian_types: '["*"]' custodian_types_rationale: >- @@ -106,23 +111,25 @@ classes: specificity_rationale: >- Very low specificity - fundamental web element applicable across all contexts. - comments: - - Generic web link representation - - Used within Overview collections - - Created from slot_fixes.yaml migration (2026-01-14) - - 'MIGRATION (2026-01-15): Replaced xpath slot with has_provenance_path using XPath class per slot_fixes.yaml' see_also: - - http://schema.org/WebPage - - http://xmlns.com/foaf/0.1/Document + - http://schema.org/WebPage + - http://xmlns.com/foaf/0.1/Document examples: - - value: - id: hc:link/na-civil-registry + - value: + id: hc:link/na-civil-registry + url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/burgerlijke-stand + link_text: "Burgerlijke Stand" + link_type: SUB_GUIDE + link_context: "Related finding aids section" + - value: + id: hc:link/external-genealogy-db + url: https://www.wiewaswie.nl + link_text: "WieWasWie" + link_type: EXTERNAL_RESOURCE + - value: | + web_link: + id: hc:link/findingaid-civil-registry url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/burgerlijke-stand link_text: "Burgerlijke Stand" link_type: SUB_GUIDE - link_context: "Related finding aids section" - - value: - id: hc:link/external-genealogy-db - url: https://www.wiewaswie.nl - link_text: "WieWasWie" - link_type: EXTERNAL_RESOURCE \ No newline at end of file + link_context: "Related finding aids for family history research" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebObservation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebObservation.yaml index 2d893325ab..87e6a5661f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebObservation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebObservation.yaml @@ -15,37 +15,62 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types - - ../slots/changed_through - - ../slots/encoded_as - - ../slots/has_content - - ../slots/has_method - - ../slots/has_note - - ../slots/has_score - - ../slots/has_status - - ../slots/archived_at - - ../slots/updated_at - - ../slots/identified_by - - ../slots/observe - - ../slots/has_title - - ../slots/preceded_by - - ../slots/20260202_matang/new/retrieval_method - - ../slots/retrieved_by - - ../slots/20260202_matang/new/retrieved_on - - ../slots/20260202_matang/new/source_url - - ../slots/warrant +- linkml:types +- ../slots/changed_through +- ../slots/encoded_as +- ../slots/has_content +- ../slots/has_method +- ../slots/has_note +- ../slots/has_score +- ../slots/has_status +- ../slots/archived_at +- ../slots/updated_at +- ../slots/identified_by +- ../slots/observe +- ../slots/has_title +- ../slots/preceded_by +- ../slots/retrieved_through +- ../slots/retrieved_by +- ../slots/retrieved_at +- ../slots/has_url +- ../slots/warrant default_prefix: hc classes: WebObservation: class_uri: prov:Activity - description: "A provenance record documenting the retrieval and observation of web content.\nTracks when, where, and how web-based information was obtained.\n\n**PURPOSE**:\n\nWebObservation provides transparent provenance for web-extracted data in the\nheritage custodian ontology. When information about funding calls, institutions,\nor other entities is extracted from web sources, a WebObservation record\ndocuments:\n\n- **What**: The source URL and content\n- **When**: Timestamp of retrieval\n- **Who/What**: Agent performing retrieval\n- **How**: Method of extraction\n- **Quality**: Confidence scores and notes\n\n**PROVENANCE CHAIN**:\n\n```\nWebObservation (Activity)\n \u2502\n \u251C\u2500\u2500 prov:used \u2500\u2500\u2192 SourceDocument (web page as Entity)\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 source_uri: https://example.org/call\n \u2502\n \u251C\u2500\u2500 prov:generated \u2500\u2500\u2192 CallForApplication\ - \ (extracted Entity)\n \u2502\n \u251C\u2500\u2500 pav:retrievedFrom \u2500\u2500\u2192 URI of source\n \u251C\u2500\u2500 pav:retrievedOn \u2500\u2500\u2192 datetime\n \u2514\u2500\u2500 pav:retrievedBy \u2500\u2500\u2192 agent identifier\n```\n\n**PROV-O ALIGNMENT**:\n\nWebObservation is modelled as a `prov:Activity`:\n- Activities are \"something that occurs over a period of time and acts upon\n or with entities\"\n- The retrieval of a web page is an activity that uses a SourceDocument\n (the live web page) and generates extracted data\n\nKey PROV-O properties:\n- `prov:used` - The web page accessed\n- `prov:generated` - The extracted data entity\n- `prov:wasAssociatedWith` - The retrieval agent\n- `prov:atTime` - When the activity occurred\n\n**PAV ALIGNMENT**:\n\nPAV (Provenance, Authoring and Versioning) provides more specific properties:\n- `pav:retrievedFrom` - Source URL\n- `pav:retrievedOn` - Retrieval timestamp\n- `pav:retrievedBy` - Retrieval agent\n\ - - `pav:sourceAccessedAt` - When source was consulted\n\n**CHANGE DETECTION**:\n\nWebObservation supports tracking changes over time:\n- Link to `previous_observation` for same URL\n- `content_changed` flag for quick change detection\n- `content_hash` for integrity verification\n- Compare `last_modified` and `etag` across observations\n\n**ARCHIVAL INTEGRATION**:\n\nFor long-term preservation, link to archived copies:\n- `archived_at` can point to Wayback Machine, Archive.today, etc.\n- Ensures cited web content remains accessible\n\n**EXAMPLES**:\n\n1. **EU Funding Portal Observation**\n - source_url: https://ec.europa.eu/.../has_topic-details/horizon-cl2-2025-heritage-01\n - retrieved_on: 2025-11-29T10:30:00Z\n - retrieved_by: \"glam-harvester/1.0\"\n - extraction_confidence: 0.95\n \n2. **Heritage Organisation Website**\n - source_url: https://www.heritagefund.org.uk/funding/medium-grants\n - retrieved_on: 2025-11-28T14:00:00Z\n - content_type: text/html\n \ - \ - page_title: \"Medium grants - Heritage Fund\"\n \n3. **Wikidata SPARQL Query**\n - source_url: https://query.wikidata.org/sparql?query=...\n - retrieval_method: SPARQL API\n - content_type: application/sparql-results+json\n - observed_entities: [Q131381572, Q1375245, ...]\n" - exact_mappings: + description: >- + Provenance activity documenting retrieval of online content, tracking when, + where, and how source information was obtained. + alt_descriptions: + nl: Een provenanceregistratie voor het ophalen en observeren van webcontent. + de: Ein Provenienzdatensatz für den Abruf und die Beobachtung von Webinhalten. + fr: Un enregistrement de provenance documentant la récupération de contenu web. + es: Un registro de procedencia que documenta la recuperación de contenido web. + ar: سجل المصدر الذي يوثق استرجاع محتوى الويب. + id: Catatan provenance yang mendokumentasikan pengambilan konten web. + zh: 记录网页内容检索和观察的溯源记录。 + structured_aliases: + - literal_form: webobservatie + in_language: nl + - literal_form: Web-Beobachtung + in_language: de + - literal_form: observation web + in_language: fr + - literal_form: observación web + in_language: es + - literal_form: ملاحظة الويب + in_language: ar + - literal_form: observasi web + in_language: id + - literal_form: 网页观察 + in_language: zh + comments: + - Provides transparent provenance for web-extracted data. + - Documents what, when, who, how, and quality of web retrieval. + - Supports change detection via content_hash and previous_observation. + - 'Preserved from prior description: Provenance record documenting the retrieval and observation of web content, tracking when, where, and how web-based information was obtained.' + broad_mappings: - prov:Activity - close_mappings: - - pav:retrievedFrom - schema:Action related_mappings: - prov:Entity @@ -53,7 +78,7 @@ classes: - dcterms:source slots: - archived_at - - warrants_or_warranted + - warrant - changed_through - encoded_as - has_content @@ -66,26 +91,40 @@ classes: - observe - has_title - preceded_by - - retrieval_method + - retrieved_through - retrieved_by - - retrieved_on - - source_url + - retrieved_at + - has_url - has_score slot_usage: + identified_by: + description: Persistent identifier for this WebObservation activity. + required: true + identifier: true + has_url: + description: Source URL that was retrieved/observed. + recommended: true + retrieved_at: + description: Timestamp when the web retrieval occurred. + recommended: true + retrieved_by: + description: Agent (person or software) that performed retrieval. + recommended: true has_method: # range: string + description: Retrieval method used (e.g., browser automation, API call, search provider). + recommended: true has_status: # was: http_status_code - migrated per Rule 53/56 (2026-01-28) range: HTTPStatusCode examples: - value: has_value: "200" has_label: "OK" - comments: - - WebObservation is a prov:Activity documenting web content retrieval - - Integrates PROV-O for provenance and PAV for retrieval-specific properties - - Supports change detection via content_hash, previous_observation, content_changed - - Links to archived copies via archived_at for long-term citation - - observed_entities links observation to extracted data (prov:generated) + has_score: + description: Confidence/quality score for extraction. + recommended: true + observe: + description: Entities or resources that were observed/derived from this retrieval. see_also: - https://www.w3.org/TR/prov-o/ - http://purl.org/pav/ @@ -146,6 +185,11 @@ classes: extraction_notes: SPARQL query for ECHOES/ECCCH Q-number (Q131381572). Structured API response with high confidence. observe: - http://www.wikidata.org/entity/Q131381572 + notes: + - | + Preserved from prior description (commit 2c9d3598): + + "A provenance record documenting the retrieval and observation of web content.\nTracks when, where, and how web-based information was obtained.\n\n**PURPOSE**:\n\nWebObservation provides transparent provenance for web-extracted data in the\nheritage custodian ontology. When information about funding calls, institutions,\nor other entities is extracted from web sources, a WebObservation record\ndocuments:\n\n- **What**: The source URL and content\n- **When**: Timestamp of retrieval\n- **Who/What**: Agent performing retrieval\n- **How**: Method of extraction\n- **Quality**: Confidence scores and notes\n\n**PROVENANCE CHAIN**:\n\n```\nWebObservation (Activity)\n \u2502\n \u251C\u2500\u2500 prov:used \u2500\u2500\u2192 SourceDocument (web page as Entity)\n \u2502 \u2502\n \u2502 \u2514\u2500\u2500 source_uri: https://example.org/call\n \u2502\n \u251C\u2500\u2500 prov:generated \u2500\u2500\u2192 CallForApplication\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebPage.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebPage.yaml index 1e70c2d931..2ef9ce494d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebPage.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebPage.yaml @@ -1,9 +1,6 @@ id: https://nde.nl/ontology/hc/class/WebPage name: WebPage -title: WebPage -description: >- - A web page. - +title: Web Page prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -12,16 +9,44 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_url +- linkml:types +- ../slots/has_url classes: WebPage: class_uri: schema:WebPage - description: Web page. + description: >- + Network-accessible hypertext document identified by a URL and rendered in + an internet browser. + alt_descriptions: + nl: Een document op het World Wide Web. + de: Ein Dokument im World Wide Web. + fr: Un document sur le World Wide Web. + es: Un documento en la World Wide Web. + ar: مستند على شبكة الويب العالمية، يمكن الوصول إليه عبر عنوان URL. + id: Dokumen di World Wide Web yang dapat diakses melalui URL. + zh: 可通过URL访问的万维网文档。 + structured_aliases: + - literal_form: webpagina + in_language: nl + - literal_form: Webseite + in_language: de + - literal_form: page web + in_language: fr + - literal_form: página web + in_language: es + - literal_form: صفحة ويب + in_language: ar + - literal_form: halaman web + in_language: id + - literal_form: 网页 + in_language: zh + broad_mappings: + - schema:WebPage annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_url + - has_url + comments: + - 'Preserved from prior description: Document on the World Wide Web accessible via a URL, containing content rendered in a web browser.' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebPlatform.yaml index 6d3b491428..7724c87a9a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebPlatform.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebPlatform.yaml @@ -1,20 +1,46 @@ id: https://nde.nl/ontology/hc/class/WebPlatform name: WebPlatform -title: WebPlatform -description: A web-based platform. +title: Web Platform prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_url classes: WebPlatform: class_uri: schema:WebSite - description: Web platform. + description: >- + Internet-accessible service environment that publishes content, supports user + interaction, and enables transactional or informational workflows. + alt_descriptions: + nl: Internettoegankelijke dienstenomgeving die content publiceert en interactie ondersteunt. + de: Über das Internet zugängliche Dienstumgebung, die Inhalte bereitstellt und Interaktion ermöglicht. + fr: Environnement de services accessible sur Internet qui publie du contenu et prend en charge l'interaction. + es: Entorno de servicios accesible por Internet que publica contenido y permite la interacción. + ar: بيئة خدمات متاحة عبر الإنترنت تنشر محتوى وتدعم التفاعل. + id: Lingkungan layanan yang dapat diakses melalui internet untuk menerbitkan konten dan mendukung interaksi. + zh: 可通过互联网访问的服务环境,用于发布内容并支持交互。 + structured_aliases: + - literal_form: webplatform + in_language: nl + - literal_form: Web-Plattform + in_language: de + - literal_form: plateforme web + in_language: fr + - literal_form: plataforma web + in_language: es + - literal_form: منصة ويب + in_language: ar + - literal_form: platform web + in_language: id + - literal_form: 网络平台 + in_language: zh + broad_mappings: + - schema:WebSite slots: - has_url - has_label diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebPortal.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebPortal.yaml index c3cf32b0ec..2047e7d144 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebPortal.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebPortal.yaml @@ -1,34 +1,33 @@ id: https://nde.nl/ontology/hc/class/WebPortal name: WebPortal imports: - - linkml:types - - ../slots/aggregate_from - - ../slots/created_by - - ../slots/has_endpoint - - ../slots/identified_by - - ../slots/has_policy - - ../slots/has_scope - - ../slots/has_score - - ../slots/aggregated_by - - ../slots/associated_with - - ../slots/derive_from - - ../slots/generated_by - - ../slots/related_to - - ../slots/begin_of_the_begin - - ../slots/has_standard - - ../slots/operated_by - - ../slots/has_participant - - ../slots/has_description - - ../slots/has_language - - ../slots/has_label - - ../slots/has_status - - ../slots/has_type - - ../slots/has_url - - ../slots/has_quantity - - ../slots/20260202_matang/new/serves_finding_aid - - ../slots/20260202_matang/new/sparql_endpoint - - ../slots/supersede - - ../slots/temporal_extent +- linkml:types +- ../slots/aggregate_from +- ../slots/created_by +- ../slots/has_endpoint +- ../slots/identified_by +- ../slots/has_policy +- ../slots/has_scope +- ../slots/has_score +- ../slots/aggregated_by +- ../slots/associated_with +- ../slots/derive_from +- ../slots/generated_by +- ../slots/related_to +- ../slots/begin_of_the_begin +- ../slots/has_standard +- ../slots/operated_by +- ../slots/has_participant +- ../slots/has_description +- ../slots/has_language +- ../slots/has_label +- ../slots/has_status +- ../slots/has_type +- ../slots/has_url +- ../slots/has_quantity +- ../slots/has_finding_aid +- ../slots/supersede +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -47,13 +46,45 @@ classes: WebPortal: is_a: ReconstructedEntity class_uri: ore:Aggregation - description: "A web portal that aggregates or provides discovery access to heritage\nmetadata from multiple custodian institutions.\n\n**DEFINITION**:\n\nWebPortal represents AGGREGATION/DISCOVERY portals - platforms that collect\nand expose metadata from multiple heritage institutions. Distinguished from:\n- **DigitalPlatform**: A single custodian's website/online presence\n- **CollectionManagementSystem**: Backend software managing collection data\n\n**KEY CHARACTERISTICS**:\n\n1. **Multi-Institution Aggregation**: Portals aggregate metadata from many institutions\n2. **Discovery Focus**: Primary purpose is search/discovery across collections\n3. **Standardized Metadata**: Use common standards (EDM, Dublin Core, EAD, LIDO)\n4. **Technical Infrastructure**: Provide APIs, OAI-PMH endpoints, SPARQL\n5. **Operated by Networks**: Typically run by EncompassingBody (Network, Consortium)\n\n**RELATIONSHIP ARCHITECTURE**:\n\n```\nEncompassingBody (operator)\n \u2502\n \u2514\u2500\u2500\ - \ operates \u2192 WebPortal\n \u2502\n \u251C\u2500\u2500 portal_data_sources \u2190 CollectionManagementSystem[]\n \u2502 (CMS feeds data to portal)\n \u2502\n \u251C\u2500\u2500 exposes_collections \u2192 CustodianCollection[]\n \u2502 (collections discoverable via portal)\n \u2502\n \u2514\u2500\u2500 aggregates_from \u2192 WebPortal[]\n (portal-to-portal aggregation chains)\n```\n\n**AGGREGATION CHAINS**:\n\nSome portals aggregate from other portals, forming chains:\n```\nCMS \u2192 Regional Archive Portal \u2192 National Archive Portal \u2192 Archives Portal Europe\nCMS \u2192 Museum \u2192 Aggregator \u2192 Europeana\n```\n\nUse `aggregates_from` and `aggregated_by` to model these chains.\n\n**PORTAL TYPES** (from WebPortalType\ - \ class hierarchy):\n\n- **NATIONAL_AGGREGATOR**: NDE Dataset Register, Deutsche Digitale Bibliothek\n- **REGIONAL_AGGREGATOR**: LEO-BW, Bavarikon\n- **ARCHIVAL_PORTAL**: Archieven.nl, Archives Portal Europe\n- **LIBRARY_UNION_CATALOG**: WorldCat, GBV\n- **MUSEUM_COLLECTION_PORTAL**: Collectie Nederland, Europeana Collections\n- **CROSS_DOMAIN_AGGREGATOR**: Europeana, DPLA\n- **COLONIAL_HERITAGE_PORTAL**: Colonial Collections (NL)\n- **GENEALOGICAL_PORTAL**: OpenArchieven.nl, FamilySearch\n- **LINKED_DATA_HUB**: NDE Termennetwerk, Wikidata\n- **OAI_PMH_HARVESTER**: BASE, OpenAIRE\n\n**EXAMPLES OF DUTCH PORTALS**:\n\n1. **NDE Dataset Register** (datacatalogus.netwerkdigitaalerfgoed.nl)\n - Type: NATIONAL_AGGREGATOR\n - Operator: NDE (NetworkOrganisation)\n - Scope: All Dutch heritage datasets\n \n2. **Archieven.nl** (archieven.nl)\n - Type: ARCHIVAL_PORTAL\n - Operator: KVAN network\n - Data sources: MAIS-Flexis deployments at regional archives\n - Aggregated by: Archives\ - \ Portal Europe\n \n3. **OpenArchieven.nl** (openarchieven.nl)\n - Type: GENEALOGICAL_PORTAL\n - Focus: Scanned civil registration, parish records\n - Open access genealogical sources\n \n4. **Collectie Nederland** (collectienederland.nl)\n - Type: MUSEUM_COLLECTION_PORTAL\n - Operator: Rijksdienst voor het Cultureel Erfgoed\n - Aggregates museum objects from Dutch museums\n \n5. **Colonial Collections** (datacatalogus.../group/colonial-collections)\n - Type: COLONIAL_HERITAGE_PORTAL\n - Focus: Colonial history provenance research\n - Part of NDE Dataset Register infrastructure\n\n**EXAMPLES OF GERMAN PORTALS**:\n\n1. **Archivportal-D** (archivportal-d.de)\n - Type: ARCHIVAL_PORTAL\n - Operator: Landesarchiv Baden-W\xFCrttemberg (coordination)\n - National archive finding aid aggregator\n \n2. **Deutsche Digitale Bibliothek** (deutsche-digitale-bibliothek.de)\n - Type: CROSS_DOMAIN_AGGREGATOR\n - German national aggregator for Europeana\n - Cross-domain\ - \ (archives, libraries, museums)\n \n3. **LEO-BW** (leo-bw.de)\n - Type: REGIONAL_AGGREGATOR\n - Baden-W\xFCrttemberg regional portal\n \n4. **Bavarikon** (bavarikon.de)\n - Type: REGIONAL_AGGREGATOR\n - Bavaria regional cultural heritage portal\n\n**EXAMPLES OF EUROPEAN/INTERNATIONAL PORTALS**:\n\n1. **Europeana** (europeana.eu)\n - Type: CROSS_DOMAIN_AGGREGATOR\n - Operator: Europeana Foundation (NetworkOrganisation)\n - 50M+ objects from European cultural heritage\n - Aggregates from national aggregators (DDB, Gallica, etc.)\n \n2. **Archives Portal Europe** (archivesportaleurope.net)\n - Type: ARCHIVAL_PORTAL\n - Operator: APEF Foundation\n - European archival finding aids\n - Aggregates from national archive portals\n \n3. **Monasterium.net** (monasterium.net)\n - Type: MONASTIC_HERITAGE_PORTAL\n - Operator: ICARUS (Consortium)\n - Medieval charters and monastic documents\n \n4. **WorldCat** (worldcat.org)\n - Type: LIBRARY_UNION_CATALOG\n\ - \ - Operator: OCLC (Cooperative)\n - 500M+ bibliographic records\n\n**ONTOLOGY ALIGNMENT**:\n\n- **EDM** (`edm:Aggregation`): Primary mapping - portal aggregates CHOs\n- **ORE** (`ore:Aggregation`): Object Reuse and Exchange aggregation\n- **Schema.org** (`schema:WebSite` + `schema:DataCatalog`): Web presence + data catalog\n- **DCMI Type** (`dcmitype:Collection`): Collection of metadata records\n\n**LIFECYCLE AND MIGRATION**:\n\nPortals evolve over time:\n- New portals launch\n- Portals merge (use `supersedes_or_superseded`)\n- Portals become legacy but remain accessible\n- Portal scope expands (regional \u2192 national)\n\nTrack status with `portal_status`: ACTIVE, LEGACY, DEPRECATED, MERGED\n" - exact_mappings: + description: >- + Cross-institution discovery service that aggregates or provides access to + heritage metadata from multiple custodians. + alt_descriptions: + nl: >- + Een webportaal dat erfgoedmetadata van meerdere instellingen samenvoegt. + de: >- + Ein Webportal, das Kulturerbemetadaten von mehreren Einrichtungen aggregiert. + fr: >- + Un portail web qui agrège les métadonnées patrimoniales de plusieurs institutions. + es: >- + Un portal web que agrega metadatos patrimoniales de múltiples instituciones. + ar: >- + بوابة ويب تجمع بيانات التراث من عدة مؤسسات. + id: >- + Portal web yang mengagregasi metadata warisan dari beberapa lembaga. + zh: >- + 聚合多个保管机构遗产元数据的门户网站。 + structured_aliases: + - literal_form: webportaal + in_language: nl + - literal_form: Web-Portal + in_language: de + - literal_form: portail web + in_language: fr + - literal_form: portal web + in_language: es + - literal_form: بوابة ويب + in_language: ar + - literal_form: portal web + in_language: id + - literal_form: 网络门户 + in_language: zh + comments: + - Distinguished from a single-custodian DigitalPlatform. + - Aggregates and exposes cross-institution heritage metadata for discovery. + - Typically operated by a network, consortium, or other encompassing body. + - 'Preserved from prior description: Web-based discovery platform that aggregates or provides access to heritage metadata from multiple custodian institutions.' + broad_mappings: - ore:Aggregation close_mappings: - schema:WebSite @@ -71,33 +102,34 @@ classes: - related_to - launch_date - has_standard - - has_endpoint - operated_by - has_participant - has_description - - identified_by - has_language - has_label - has_status - has_type - has_url - record_count - - serves_finding_aid - - sparql_endpoint + - has_finding_aid - supersede - has_score - temporal_extent - - derived_from + - derive_from - generated_by slot_usage: identified_by: identifier: true required: true + multivalued: true + inlined_as_list: false # range: string # uriorcurie pattern: ^https://nde\.nl/ontology/hc/portal/[a-z-]+/[a-z0-9-]+$ examples: - value: https://nde.nl/ontology/hc/portal/nl/archieven-nl - value: https://nde.nl/ontology/hc/portal/eu/europeana + - value: http://www.wikidata.org/entity/Q209441 + - value: https://viaf.org/viaf/316748507 has_label: required: true # range: string @@ -133,13 +165,6 @@ classes: has_label: National (Netherlands) - value: has_label: European - identified_by: -# range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: http://www.wikidata.org/entity/Q209441 - - value: https://viaf.org/viaf/316748507 operated_by: required: true # range: string # uriorcurie @@ -168,20 +193,17 @@ classes: - value: Dublin Core - value: LIDO has_endpoint: - range: APIEndpoint - inlined: true - examples: - - value: - has_url: https://api.europeana.eu/record/v2/ - has_description: Europeana REST API - sparql_endpoint: - range: uri - examples: - - value: https://sparql.europeana.eu/ - has_endpoint: - range: uri - examples: - - value: https://oai.europeana.eu/oai + any_of: + - range: APIEndpoint + inlined: true + examples: + - value: + has_url: https://api.europeana.eu/record/v2/ + has_description: Europeana REST API + - range: uri + examples: + - value: https://sparql.europeana.eu/ + - value: https://oai.europeana.eu/oai has_language: # range: string multivalued: true @@ -219,7 +241,7 @@ classes: description: 'Europeana: 4000+ institutions' temporal_extent: range: TimeSpan - derived_from: + derive_from: range: CustodianObservation multivalued: true generated_by: @@ -249,7 +271,7 @@ classes: identified_by: https://nde.nl/ontology/hc/platform/rijksmuseum-website has_label: Rijksmuseum Website - value: https://nde.nl/ontology/hc/aux-platform/europeana-api-v3 - serves_finding_aid: + has_finding_aid: # range: string # uriorcurie multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -257,18 +279,6 @@ classes: examples: - value: https://nde.nl/ontology/hc/finding-aid/gelders-archief/ead-main - value: https://nde.nl/ontology/hc/finding-aid/na/collection-guide - comments: - - WebPortal is DISTINCT from DigitalPlatform (single custodian website) - - WebPortal AGGREGATES metadata from multiple institutions - - "Portals form aggregation chains: regional \u2192 national \u2192 European" - - Typically operated by EncompassingBody (Network, Consortium) - - Track lifecycle with portal_status and supersedes_or_superseded - - has_policy (was data_license_policy) links to portal's licensing stance (CC0, CC-BY, etc.) - - 'NEW: created_by_project links to Project that built the portal' - - 'NEW: associated_with for organizational relationships beyond operator (migrated from associated_encompassing_bodies)' - - 'NEW: implements_digital_platform links to aggregated DigitalPlatform instances' - - 'NEW: implements_auxiliary_platform links to subordinate AuxiliaryDigitalPlatform instances' - - "FUNDING: For funding relationships, link FundingOrganisation \u2192 Project \u2192 WebPortal (not direct)" see_also: - https://pro.europeana.eu/page/edm-documentation - https://www.openarchives.org/ore/ @@ -279,10 +289,7 @@ classes: portal_name: Archieven.nl portal_type: ARCHIVAL_PORTAL portal_url: https://archieven.nl - portal_description: 'Archieven.nl is the Dutch national portal for archival finding aids, - providing unified search across 80+ Dutch archives. Users can search - EAD-encoded finding aids and access scanned documents. - ' + portal_description: 'Archieven.nl is the Dutch national portal for archival finding aids, providing unified search across 80+ Dutch archives. Users can search EAD-encoded finding aids and access scanned documents. ' has_scope: - scope_description: Archival finding aids operated_by: https://nde.nl/ontology/hc/encompassing-body/network/kvan @@ -302,10 +309,7 @@ classes: portal_name: Europeana portal_type: CROSS_DOMAIN_AGGREGATOR portal_url: https://www.europeana.eu - portal_description: 'Europeana provides access to over 50 million digitised items from - European museums, galleries, libraries, and archives. It is the - European Union''s digital platform for cultural heritage. - ' + portal_description: 'Europeana provides access to over 50 million digitised items from European museums, galleries, libraries, and archives. It is the European Union''s digital platform for cultural heritage. ' has_scope: - scope_description: Art and cultural heritage operated_by: https://nde.nl/ontology/hc/encompassing-body/network/europeana-foundation @@ -340,7 +344,7 @@ classes: license_scope: Metadata provided to Europeana temporal_extent: begin_of_the_begin: '2011-09-01' - end_of_the_end: null + end_of_the_end: created_by: identified_by: https://nde.nl/ontology/hc/project/europeana-dsi has_label: Europeana DSI (Digital Service Infrastructure) @@ -382,10 +386,7 @@ classes: portal_name: Archivportal-D portal_type: ARCHIVAL_PORTAL portal_url: https://www.archivportal-d.de - portal_description: 'Archivportal-D is the German national portal for archival finding aids, - aggregating EAD descriptions from German archives and providing unified - search and access. - ' + portal_description: 'Archivportal-D is the German national portal for archival finding aids, aggregating EAD descriptions from German archives and providing unified search and access. ' has_scope: - scope_description: Archival finding aids operated_by: https://nde.nl/ontology/hc/encompassing-body/network/archivportal-d-koordination diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalType.yaml index f00206eccd..2c2a5de172 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalType.yaml @@ -9,28 +9,54 @@ prefixes: dcterms: http://purl.org/dc/terms/ skos: http://www.w3.org/2004/02/skos/core# imports: - - linkml:types - - ../enums/PortalCategoryEnum - - ../metadata - - ../slots/has_example - - ../slots/has_feature - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_standard - - ../slots/categorized_as - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_domain +- linkml:types +- ../enums/PortalCategoryEnum +- ../metadata +- ../slots/has_example +- ../slots/has_feature +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_standard +- ../slots/categorized_as +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_domain classes: WebPortalType: class_uri: skos:Concept abstract: true - description: "Abstract base class for web portal type classifications in the heritage domain.\n\n**DEFINITION**:\n\nWebPortalType represents CATEGORIES of heritage aggregation/discovery portals,\nnot individual portal instances. Each subclass defines characteristics of a\nportal category (scope, domain, metadata standards, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | WebPortalType (This Class) | WebPortal (Instance Class) |\n|--------|---------------------------|---------------------------|\n| **Nature** | Classification/category | Individual portal |\n| **Examples** | ARCHIVAL_PORTAL, CROSS_DOMAIN_AGGREGATOR | Archieven.nl, Europeana |\n| **Properties** | Category metadata, typical standards | URL, record count, operator |\n| **Cardinality** | ~20 types | Hundreds of instances |\n\n**CATEGORY STRUCTURE**:\n\nPortal types are organized into high-level categories:\n\n1. **GEOGRAPHIC_SCOPE**: Portals defined by territorial coverage\n - National Aggregator: Country-wide scope\ - \ (NDE, DDB, Gallica)\n - Regional Aggregator: Subnational scope (LEO-BW, Bavarikon)\n \n2. **DOMAIN_SPECIFIC**: Portals focused on heritage domain\n - Archival Portal: Finding aids and archival descriptions\n - Library Union Catalog: Bibliographic records\n - Museum Collection Portal: Object metadata\n - Genealogical Portal: Civil registration, parish records\n - Archaeological Portal: Excavation data, site records\n \n3. **CROSS_DOMAIN**: Portals spanning multiple heritage sectors\n - Cross-Domain Aggregator: LAM integration (Europeana, DPLA)\n \n4. **THEMATIC**: Portals with specialized subject focus\n - Colonial Heritage Portal: Provenance research, restitution\n - Monastic Heritage Portal: Medieval charters, diplomatic sources\n - Newspaper Digitization Portal: Historical newspapers\n \n5. **TECHNICAL_INFRASTRUCTURE**: Portals providing technical services\n - Linked Data Hub: SPARQL endpoints, knowledge graphs\n - IIIF Aggregator: Image manifests,\ - \ viewers\n - OAI-PMH Harvester: Metadata harvesting endpoints\n \n6. **ACCESS_MODEL**: Portals defined by access approach\n - Open Access Repository: Public domain, CC0 content\n - Research Data Portal: Research datasets, DOIs\n - Digital Library Portal: Full-text, image viewing\n \n7. **INFRASTRUCTURE**: Research infrastructure portals\n - Research Infrastructure Portal: ERICs, major collaborations\n \n8. **LIFECYCLE**: Historical status portals\n - Legacy Portal: Deprecated, superseded platforms\n\n**USAGE IN WEBPORTAL**:\n\nThe WebPortal.portal_type slot references these types:\n```yaml\nWebPortal:\n portal_type:\n range: WebPortalType # Polymorphic - any subclass\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- SKOS Concept: Portal types are concepts in a controlled vocabulary\n- EDM: Europeana Data Model for aggregation patterns\n- Schema.org: Web semantics for portal properties\n\n**SUBCLASSES**:\n\nSee WebPortalTypes.yaml for 20 concrete portal type subclasses:\n\ - - Geographic Scope: NationalAggregator, RegionalAggregator\n- Domain-Specific: ArchivalPortal, LibraryUnionCatalog, MuseumCollectionPortal, etc.\n- Cross-Domain: CrossDomainAggregator\n- Thematic: ColonialHeritagePortal, MonasticHeritagePortal, etc.\n- Technical: LinkedDataHub, IIIFAggregator, OAIPMHHarvester\n- Access: OpenAccessRepository, ResearchDataPortal, DigitalLibraryPortal\n- Infrastructure: ResearchInfrastructurePortal\n- Lifecycle: LegacyPortal\n" - exact_mappings: + description: >- + Abstract category for heritage aggregation and discovery services, + differentiated by scope, domain, and technical profile. + alt_descriptions: + nl: Abstracte categorie voor erfgoedaggregatie- en ontdekkingsdiensten naar reikwijdte, domein en technisch profiel. + de: Abstrakte Kategorie fuer Aggregations- und Entdeckungsdienste im Kulturerbe nach Umfang, Domaene und technischem Profil. + fr: Categorie abstraite pour les services d aggregation et de decouverte patrimoniale selon la portee, le domaine et le profil technique. + es: Categoria abstracta para servicios de agregacion y descubrimiento patrimonial segun alcance, dominio y perfil tecnico. + ar: فئة مجردة لخدمات تجميع واكتشاف التراث حسب النطاق والمجال والملف التقني. + id: Kategori abstrak untuk layanan agregasi dan penemuan warisan menurut cakupan, domain, dan profil teknis. + zh: 按范围、领域和技术特征区分的遗产聚合与发现服务抽象类别。 + structured_aliases: + - literal_form: webportaaltype + in_language: nl + - literal_form: Webportal-Typ + in_language: de + - literal_form: type de portail web + in_language: fr + - literal_form: tipo de portal web + in_language: es + - literal_form: نوع بوابة الويب + in_language: ar + - literal_form: tipe portal web + in_language: id + - literal_form: 网络门户类型 + in_language: zh + comments: + - Abstract base class - use specific subclasses. + - Represents PORTAL TYPES, not portal instances. + - 'Preserved from prior description: Abstract base class for categorizing heritage aggregation and discovery platforms by their scope, domain, or technical characteristics.' + broad_mappings: - skos:Concept close_mappings: - edm:Aggregation @@ -66,15 +92,16 @@ classes: required: true categorized_as: required: false - comments: - - Abstract base class - use specific subclasses (ArchivalPortal, CrossDomainAggregator, etc.) - - Represents PORTAL TYPES, not portal instances - - WebPortal.portal_type references these type classes - - Organized by scope, domain, and function - - Replaces WebPortalTypeEnum with richer class hierarchy see_also: - https://pro.europeana.eu/page/edm-documentation - https://www.w3.org/2004/02/skos/ + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Preserved from prior description (commit 2c9d3598): + + "Abstract base class for web portal type classifications in the heritage domain.\n\n**DEFINITION**:\n\nWebPortalType represents CATEGORIES of heritage aggregation/discovery portals,\nnot individual portal instances. Each subclass defines characteristics of a\nportal category (scope, domain, metadata standards, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | WebPortalType (This Class) | WebPortal (Instance Class) |\n|--------|---------------------------|---------------------------|\n| **Nature** | Classification/category | Individual portal |\n| **Examples** | ARCHIVAL_PORTAL, CROSS_DOMAIN_AGGREGATOR | Archieven.nl, Europeana |\n| **Properties** | Category metadata, typical standards | URL, record count, operator |\n| **Cardinality** | ~20 types | Hundreds of instances |\n\n**CATEGORY STRUCTURE**:\n\nPortal types are organized into high-level categories:\n\n1. **GEOGRAPHIC_SCOPE**: Portals defined by territorial coverage\n - National Aggregator: Country-wide scope\ annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml index 818d765e8f..d98041083f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml @@ -11,49 +11,62 @@ prefixes: dcat: http://www.w3.org/ns/dcat# void: http://rdfs.org/ns/void# imports: - - ./WebPortalType - - linkml:types - - ../metadata - - ../slots/retrieved_from - - ../slots/ceased_through - - ../slots/has_description - - ../slots/has_endpoint - - ../slots/has_feature - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_standard - - ../slots/has_title - - ../slots/published_by - - ../slots/superseded_by - - ../slots/queryable - - ../slots/categorized_as - - ../slots/has_domain - - ../slots/20260202_matang/new/registers_or_registered +- ./WebPortalType +- linkml:types +- ../metadata +- ../slots/retrieved_from +- ../slots/ceased_through +- ../slots/has_description +- ../slots/has_endpoint +- ../slots/has_feature +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_standard +- ../slots/has_title +- ../slots/published_by +- ../slots/superseded_by +- ../slots/queryable +- ../slots/categorized_as +- ../slots/has_domain +- ../slots/register classes: NationalAggregator: is_a: WebPortalType class_uri: edm:DataProvider - description: 'National-level portal aggregating metadata from heritage institutions - across an entire country. - **PURPOSE**: Provide unified discovery and access to a nation''s cultural heritage - across archives, libraries, and museums. - **OPERATORS**: Typically operated by national cultural heritage agencies, - ministries of culture, or national libraries. - **CHARACTERISTICS**: - - Country-wide scope and mandate - - Cross-domain integration (archives, libraries, museums) - - National-level policies and standards - - Government or national institution backing - **EXAMPLES**: - - NDE Dataset Register (Netherlands) - - Deutsche Digitale Bibliothek (Germany) - - Gallica/data.bnf.fr (France) - - Trove (Australia) - - DPLA (United States) - ' - exact_mappings: + description: >- + Nationwide discovery service that aggregates metadata from heritage + institutions across one country. + alt_descriptions: + nl: Nationaal portaal dat metadata van erfgoedinstellingen aggregeert. + de: Nationales Portal, das Metadaten von Kulturerbeeinrichtungen aggregiert. + fr: Portail national agrégeant les métadonnées d'institutions patrimoniales. + es: Portal nacional que agrega metadatos de instituciones patrimoniales. + ar: بوابة وطنية تجمع البيانات الوصفية من مؤسسات التراث. + id: Portal nasional yang mengagregasi metadata dari lembaga warisan budaya. + zh: 聚合全国遗产机构元数据的国家级平台。 + structured_aliases: + - literal_form: nationale aggregator + in_language: nl + - literal_form: nationaler Aggregator + in_language: de + - literal_form: agrégateur national + in_language: fr + - literal_form: agregador nacional + in_language: es + - literal_form: مجمع وطني + in_language: ar + - literal_form: agregator nasional + in_language: id + - literal_form: 国家聚合器 + in_language: zh + comments: + - Country-wide scope with cross-domain integration. + - Often operated by national cultural heritage agencies. + - 'Preserved from prior description: National-level discovery platform aggregating metadata from heritage institutions across an entire country.' + broad_mappings: - edm:DataProvider + - skos:Concept slot_usage: categorized_as: equals_string: GEOGRAPHIC_SCOPE @@ -65,70 +78,84 @@ classes: - libraries - museums - cross-domain - comments: - - Country-wide heritage aggregation portal - - Often operated by national cultural heritage agencies or ministries - - 'Examples: NDE Dataset Register, Deutsche Digitale Bibliothek, Trove' - slots: - - has_score annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - skos:Concept + slots: + - has_score RegionalAggregator: is_a: WebPortalType class_uri: edm:DataProvider - description: "Regional or provincial portal aggregating heritage metadata within\ - \ a\nsubnational region.\n\n**PURPOSE**: Provide discovery and access to regional\ - \ cultural heritage,\noften with stronger local context than national portals.\n\ - \n**OPERATORS**: Typically operated by provincial/state heritage agencies,\n\ - regional library consortia, or regional cultural foundations.\n\n**CHARACTERISTICS**:\n\ - - Subnational scope (province, state, region)\n- Deep local knowledge and context\n\ - - Regional standards and traditions\n- Close relationships with local institutions\n\ - \n**EXAMPLES**:\n- LEO-BW (Baden-W\xFCrttemberg, Germany)\n- Bavarikon (Bavaria,\ - \ Germany)\n- Archivportal Th\xFCringen (Thuringia, Germany)\n- Delpher (Netherlands\ - \ - historical regional focus)\n" - exact_mappings: - - edm:DataProvider - slot_usage: - categorized_as: - equals_string: GEOGRAPHIC_SCOPE - has_scope: -# range: string + description: >- + Subnational discovery service that aggregates heritage metadata within a + province or comparable geographic area. + alt_descriptions: + nl: Regionaal of provinciaal portaal dat erfgoedmetadata aggregeert. + de: Regionales Portal, das Kulturerbemetadaten aggregiert. + fr: Portail régional ou provincial agrégeant les métadonnées patrimoniales. + es: Portal regional o provincial que agrega metadatos patrimoniales. + ar: بوابة إقليمية أو محلية تجمع بيانات التراث. + id: Portal regional atau provinsi yang mengagregasi metadata warisan. + zh: 在次国家地理区域内聚合遗产元数据的区域或省级平台。 + structured_aliases: + - literal_form: regionale aggregator + in_language: nl + - literal_form: regionaler Aggregator + in_language: de + - literal_form: agrégateur régional + in_language: fr + - literal_form: agregador regional + in_language: es + - literal_form: مجمع إقليمي + in_language: ar + - literal_form: agregator regional + in_language: id + - literal_form: 区域聚合器 + in_language: zh comments: - - Subnational/provincial heritage aggregation portal - - Often operated by provincial/state heritage agencies - - "Examples: LEO-BW, Bavarikon, Archivportal Th\xFCringen" - slots: - - has_score + - Subnational scope with strong local context. + - Often operated by provincial/state heritage agencies. + - 'Preserved from prior description: Regional or provincial discovery platform aggregating heritage metadata within a subnational geographic area.' broad_mappings: + - edm:DataProvider - skos:Concept ArchivalPortal: is_a: WebPortalType class_uri: schema:ArchiveOrganization - description: 'Portal specializing in archival finding aids and descriptions. - **PURPOSE**: Provide unified discovery of archival collections across - multiple archive institutions using standardized archival description. - **CHARACTERISTICS**: - - Aggregates EAD/EAC-CPF metadata from archives - - Hierarchical collection descriptions (fonds, series, files) - - Provenance-based organization - - Access conditions and restrictions - **METADATA STANDARDS**: - - EAD (Encoded Archival Description) - - EAC-CPF (Encoded Archival Context - Corporate bodies, Persons, Families) - - RiC-O (Records in Contexts Ontology) - - ISAD(G), ISAAR(CPF) - **EXAMPLES**: - - Archieven.nl (Netherlands) - - Archives Portal Europe - - Archivportal-D (Germany) - - ArchivesSpace (open-source platform) - ' - exact_mappings: + description: >- + Discovery service specializing in finding aids and repository descriptions + from multiple records-management holdings. + alt_descriptions: + nl: Portaal gespecialiseerd in archieffindings en beschrijvingen. + de: Portal für archivarische Findmittel und Beschreibungen. + fr: Portail spécialisé dans les instruments de recherche et descriptions d'archives. + es: Portal especializado en guías de archivos y descripciones. + ar: بوابة متخصصة في أدوات البحث الأرشيفية والوصف. + id: Portal yang berspesialisasi dalam temuan arsip dan deskripsi. + zh: 专门提供多个存储库的档案查找工具和描述的平台。 + structured_aliases: + - literal_form: archiefportaal + in_language: nl + - literal_form: Archivportal + in_language: de + - literal_form: portail d'archives + in_language: fr + - literal_form: portal de archivos + in_language: es + - literal_form: بوابة أرشيف + in_language: ar + - literal_form: portal arsip + in_language: id + - literal_form: 档案门户 + in_language: zh + comments: + - Aggregates EAD/EAC-CPF metadata from archives. + - Typical standards: EAD, EAC-CPF, RiC-O, ISAD(G). + - 'Preserved from prior description: Discovery platform specializing in archival finding aids and descriptions from multiple repositories.' + broad_mappings: - schema:ArchiveOrganization + - skos:Concept slot_usage: categorized_as: equals_string: DOMAIN_SPECIFIC @@ -137,40 +164,48 @@ classes: - archives has_standard: range: MetadataStandard - comments: - - Archives-focused aggregation portal - - Typical standards: EAD, EAC-CPF, RiC-O, ISAD(G) - - Specializes in finding aids and archival descriptions - - 'Examples: Archieven.nl, Archives Portal Europe, Archivportal-D' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept LibraryUnionCatalog: is_a: WebPortalType class_uri: schema:Library - description: 'Union catalog aggregating bibliographic records from multiple libraries. - **PURPOSE**: Provide unified search across library holdings, enable interlibrary - loan, and support cataloging through shared records. - **CHARACTERISTICS**: - - Aggregates bibliographic records (books, serials, media) - - Authority control for authors, subjects, titles - - Holdings information across participating libraries - - Copy cataloging and record sharing - **METADATA STANDARDS**: - - MARC21 (Machine-Readable Cataloging) - - Dublin Core - - BIBFRAME (Bibliographic Framework) - - RDA (Resource Description and Access) - **EXAMPLES**: - - WorldCat (OCLC - global) - - GBV - Gemeinsamer Bibliotheksverbund (Germany) - - SUDOC (France) - - COPAC (UK) - - NCC (Netherlands) - ' - exact_mappings: + description: >- + Shared cross-repository index service aggregating bibliographic records + from multiple libraries with common authority control. + alt_descriptions: + nl: Catalogus die bibliografische records van meerdere bibliotheken aggregeert. + de: Verbundkatalog, der bibliografische Datensätze aus mehreren Bibliotheken aggregiert. + fr: Catalogue collectif agrégeant les notices bibliographiques de plusieurs bibliothèques. + es: Catálogo colectivo que agrega registros bibliográficos de múltiples bibliotecas. + ar: كتالوج اتحادي يجمع السجلات الببليوغرافية من مكتبات متعددة. + id: Katalog gabungan yang mengagregasi catatan bibliografi dari beberapa perpustakaan. + zh: 聚合多个图书馆书目记录的联合目录。 + structured_aliases: + - literal_form: bibliotheekcatalogus + in_language: nl + - literal_form: Verbundkatalog + in_language: de + - literal_form: catalogue collectif + in_language: fr + - literal_form: catálogo colectivo + in_language: es + - literal_form: كتالوج اتحادي + in_language: ar + - literal_form: katalog union + in_language: id + - literal_form: 联合目录 + in_language: zh + comments: + - Aggregates bibliographic records with authority control. + - Typical standards: MARC21, Dublin Core, BIBFRAME, RDA. + - 'Preserved from prior description: Union catalog aggregating bibliographic records from multiple libraries with shared authority control.' + broad_mappings: - schema:Library + - skos:Concept slot_usage: categorized_as: equals_string: DOMAIN_SPECIFIC @@ -179,39 +214,48 @@ classes: - libraries has_standard: range: MetadataStandard - comments: - - Library-focused aggregation portal / union catalog - - Typical standards: MARC21, Dublin Core, BIBFRAME, RDA - - Aggregates bibliographic records from multiple libraries - - 'Examples: WorldCat, GBV, SUDOC' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept MuseumCollectionPortal: is_a: WebPortalType class_uri: schema:Museum - description: 'Portal aggregating museum object metadata from multiple institutions. - **PURPOSE**: Provide unified discovery of museum collections, enable research - across institutional boundaries, and support public engagement with heritage. - **CHARACTERISTICS**: - - Aggregates object-level metadata (artworks, artifacts, specimens) - - Rich visual content (images, 3D models) - - Thematic and collection-based organization - - Provenance and exhibition history - **METADATA STANDARDS**: - - LIDO (Lightweight Information Describing Objects) - - CIDOC-CRM (Conceptual Reference Model) - - Schema.org - - Spectrum - **EXAMPLES**: - - Collectie Nederland (Netherlands) - - Europeana Collections (Europe) - - Google Arts & Culture (Global) - - Smithsonian Open Access (US) - ' - exact_mappings: + description: >- + Discovery service aggregating object-level metadata from multiple museums + with rich visual content. + alt_descriptions: + nl: Portaal dat museumobjectmetadata van meerdere instellingen aggregeert. + de: Portal, das Museumsobjektmetadaten von mehreren Einrichtungen aggregiert. + fr: Portail agrégeant les métadonnées d'objets de musée de plusieurs institutions. + es: Portal que agrega metadatos de objetos de museo de múltiples instituciones. + ar: بوابة تجمع بيانات كائنات المتحف من عدة مؤسسات. + id: Portal yang mengagregasi metadata objek museum dari beberapa lembaga. + zh: 聚合多个博物馆物品元数据的发现平台。 + structured_aliases: + - literal_form: museumcollectieportaal + in_language: nl + - literal_form: Museumssammlungsportal + in_language: de + - literal_form: portail de collections muséales + in_language: fr + - literal_form: portal de colecciones museísticas + in_language: es + - literal_form: بوابة مجموعات متحفية + in_language: ar + - literal_form: portal koleksi museum + in_language: id + - literal_form: 博物馆藏品门户 + in_language: zh + comments: + - Aggregates object-level metadata with rich visual content. + - Typical standards: LIDO, CIDOC-CRM, Schema.org, Spectrum. + - 'Preserved from prior description: Discovery platform aggregating object-level metadata from multiple museums with rich visual content.' + broad_mappings: - schema:Museum + - skos:Concept slot_usage: categorized_as: equals_string: DOMAIN_SPECIFIC @@ -220,34 +264,46 @@ classes: - museums has_standard: range: MetadataStandard - comments: - - Museum-focused aggregation portal - - Typical standards: LIDO, CIDOC-CRM, Schema.org, Spectrum - - Aggregates object metadata from multiple museum institutions - - 'Examples: Collectie Nederland, Europeana Collections' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept GenealogicalPortal: is_a: WebPortalType - description: 'Portal aggregating civil registration, parish records, and genealogical - sources from multiple archives. - **PURPOSE**: Enable family history research by providing unified access to - vital records, census data, and genealogical sources across institutions. - **CHARACTERISTICS**: - - Civil registration (births, marriages, deaths) - - Parish records (baptisms, confirmations, burials) - - Census and population records - - Name indexes and transcriptions - - Family tree integration - **EXAMPLES**: - - OpenArchieven.nl (Netherlands) - - FamilySearch (LDS - global) - - Ancestry (commercial - global) - - FindMyPast (UK/Ireland focus) - - WieWasWie (Netherlands) - ' + description: >- + Discovery service aggregating civil registration, parish records, and + genealogy sources from multiple archives. + alt_descriptions: + nl: Portaal dat burgerlijke stand, parochieregisters en genealogische bronnen aggregeert. + de: Portal für genealogische Quellen aus mehreren Archiven. + fr: Portail agrégeant l'état civil, les registres paroissiaux et les sources généalogiques. + es: Portal que agrega registros civiles, parroquiales y fuentes genealógicas. + ar: بوابة تجمع السجلات المدنية والأبرشية والمصادر الأنسابية. + id: Portal yang mengagregasi catatan sipil, paroki, dan sumber genealogi. + zh: 聚合民事登记、教区记录和家谱资源的发现平台。 + structured_aliases: + - literal_form: genealogisch portaal + in_language: nl + - literal_form: Genealogieportal + in_language: de + - literal_form: portail généalogique + in_language: fr + - literal_form: portal genealógico + in_language: es + - literal_form: بوابة الأنساب + in_language: ar + - literal_form: portal genealogi + in_language: id + - literal_form: 家谱门户 + in_language: zh + comments: + - Enables family history research with vital records. + - Aggregates civil registration and parish records. + - 'Preserved from prior description: Discovery platform aggregating civil registration, parish records, and genealogical sources from multiple archives.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: DOMAIN_SPECIFIC @@ -255,42 +311,48 @@ classes: equals_string_in: - genealogy - archives - comments: - - Genealogy-focused aggregation portal - - Aggregates civil registration, parish records, and vital records - - 'Examples: OpenArchieven.nl, FamilySearch, Ancestry' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept ArchaeologicalPortal: is_a: WebPortalType class_uri: schema:Dataset - description: 'Portal aggregating archaeological data, fieldwork documentation, - site records, - and excavation reports. - **PURPOSE**: Enable archaeological research by providing unified access to - excavation data, site documentation, artifact catalogs, and 3D models. - **CHARACTERISTICS**: - - Excavation and fieldwork documentation - - Site records and gazetteers - - Artifact catalogs and typologies - - 3D models and virtual reconstructions - - Spatial data and GIS integration - **METADATA STANDARDS**: - - CIDOC-CRM - - Dublin Core - - AO-CAT (Archaeology Online Catalog) - - CARARE schema - **EXAMPLES**: - - ARIADNE (EU research infrastructure) - - CARARE (Europeana archaeology) - - Archaeology Data Service (UK) - - tDAR (Digital Archaeological Record, US) - - DANS archaeology collections (NL) - ' - exact_mappings: + description: >- + Discovery service aggregating fieldwork documentation, site records, and + excavation reports for material-culture scholarship. + alt_descriptions: + nl: Portaal dat archeologische data, documentatie en opgravingen aggregeert. + de: Portal für archäologische Daten und Ausgrabungsberichte. + fr: Portail agrégeant les données archéologiques et rapports de fouilles. + es: Portal que agrega datos arqueológicos e informes de excavaciones. + ar: بوابة تجمع البيانات الأثرية وتقارير الحفريات. + id: Portal yang mengagregasi data arkeologi dan laporan penggalian. + zh: 聚合考古数据、田野工作文档、遗址记录和发掘报告的平台。 + structured_aliases: + - literal_form: archeologieportaal + in_language: nl + - literal_form: Archäologieportal + in_language: de + - literal_form: portail archéologique + in_language: fr + - literal_form: portal arqueológico + in_language: es + - literal_form: بوابة أثرية + in_language: ar + - literal_form: portal arkeologi + in_language: id + - literal_form: 考古门户 + in_language: zh + comments: + - Aggregates excavation data, site records, and artifact catalogs. + - Typical standards: CIDOC-CRM, Dublin Core, AO-CAT, CARARE. + - 'Preserved from prior description: Discovery platform aggregating archaeological data, fieldwork documentation, site records, and excavation reports.' + broad_mappings: - schema:Dataset + - skos:Concept slot_usage: categorized_as: equals_string: DOMAIN_SPECIFIC @@ -299,40 +361,48 @@ classes: - archaeology has_standard: range: MetadataStandard - comments: - - Archaeology-focused aggregation portal - - Typical standards: CIDOC-CRM, Dublin Core, AO-CAT, CARARE - - Aggregates excavation data, site records, and archaeological datasets - - 'Examples: ARIADNE, CARARE, Archaeology Data Service, tDAR' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept CrossDomainAggregator: is_a: WebPortalType class_uri: edm:Aggregation - description: 'Portal aggregating heritage metadata across archives, libraries, - and museums. - **PURPOSE**: Provide unified discovery across all heritage sectors (LAM), - enabling research and public access that transcends institutional boundaries. - **CHARACTERISTICS**: - - Cross-domain integration (archives, libraries, museums) - - Unified metadata model across sectors - - Semantic enrichment and linking - - Large-scale aggregation (millions of records) - **METADATA STANDARDS**: - - EDM (Europeana Data Model) - - Dublin Core - - Schema.org - - Linked Open Data - **EXAMPLES**: - - Europeana (Europe) - - DPLA - Digital Public Library of America (US) - - Deutsche Digitale Bibliothek (Germany) - - Trove (Australia) - ' - exact_mappings: + description: >- + Discovery service aggregating heritage metadata across archives, + libraries, and museums (LAM integration). + alt_descriptions: + nl: Portaal dat erfgoedmetadata over archieven, bibliotheken en musea aggregeert. + de: Portal für Heritage-Metadaten über Archive, Bibliotheken und Museen. + fr: Portail agrégeant les métadonnées patrimoniales archives, bibliothèques et musées. + es: Portal que agrega metadatos patrimoniales de archivos, bibliotecas y museos. + ar: بوابة تجمع بيانات التراث عبر الأرشيفات والمكتبات والمتاحف. + id: Portal yang mengagregasi metadata warisan lintas arsip, perpustakaan, dan museum. + zh: 跨档案、图书馆和博物馆聚合遗产元数据的发现平台。 + structured_aliases: + - literal_form: cross-domain aggregator + in_language: nl + - literal_form: Cross-Domain-Aggregator + in_language: de + - literal_form: agrégateur multi-domaines + in_language: fr + - literal_form: agregador multidominio + in_language: es + - literal_form: مجمع متعدد المجالات + in_language: ar + - literal_form: agregator lintas-domain + in_language: id + - literal_form: 跨领域聚合器 + in_language: zh + comments: + - Cross-domain heritage aggregation (LAM integration). + - Typical standards: EDM, Dublin Core, Schema.org. + - 'Preserved from prior description: Discovery platform aggregating heritage metadata across archives, libraries, and museums (LAM integration).' + broad_mappings: - edm:Aggregation + - skos:Concept slot_usage: categorized_as: equals_string: CROSS_DOMAIN @@ -344,33 +414,45 @@ classes: - cross-domain has_standard: range: MetadataStandard - comments: - - Cross-domain heritage aggregation portal (LAM integration) - - Typical standards: EDM, Dublin Core, Schema.org - - Aggregates metadata across archives, libraries, and museums - - 'Examples: Europeana, DPLA, Deutsche Digitale Bibliothek' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept ColonialHeritagePortal: is_a: WebPortalType - description: 'Portal focused on colonial history collections and provenance research. - **PURPOSE**: Support colonial provenance research, restitution claims, - and scholarship on colonial-era heritage by aggregating relevant collections - and contextual documentation. - **CHARACTERISTICS**: - - Colonial-era objects, documents, and photographs - - Provenance research and documentation - - Restitution and repatriation context - - Multi-perspective narratives - - Links between source and colonial countries - **EXAMPLES**: - - Colonial Collections (NDE, Netherlands) - - Atlas of Mutual Heritage (Netherlands) - - Colonial History portal (UK National Archives) - - Shared Cultural Heritage programs - ' + description: >- + Discovery service focused on empire-era history collections and provenance + investigation resources. + alt_descriptions: + nl: Portaal gericht op koloniale geschiedenis en herkomstonderzoek. + de: Portal für Kolonialgeschichte und Provenienzforschung. + fr: Portail axé sur l'histoire coloniale et la recherche de provenance. + es: Portal centrado en historia colonial e investigación de procedencia. + ar: بوابة مركزة على تاريخ الاستعمار وأبحاث المنشأ. + id: Portal yang berfokus pada sejarah kolonial dan penelitian provenans. + zh: 专注于殖民历史收藏和溯源研究的发现平台。 + structured_aliases: + - literal_form: koloniaal erfgoedportaal + in_language: nl + - literal_form: Kolonialerbe-Portal + in_language: de + - literal_form: portail du patrimoine colonial + in_language: fr + - literal_form: portal de patrimonio colonial + in_language: es + - literal_form: بوابة التراث الاستعماري + in_language: ar + - literal_form: portal warisan kolonial + in_language: id + - literal_form: 殖民遗产门户 + in_language: zh + comments: + - Supports colonial provenance research and restitution. + - 'Preserved from prior description: Discovery platform focused on colonial history collections and provenance research resources.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: THEMATIC @@ -380,31 +462,45 @@ classes: - provenance_research - museums - archives - comments: - - Colonial heritage thematic portal - - Supports provenance research and restitution scholarship - - 'Examples: Colonial Collections (NDE), Atlas of Mutual Heritage' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept MonasticHeritagePortal: is_a: WebPortalType - description: 'Portal aggregating medieval monastic documents, charters, and records. - **PURPOSE**: Provide access to medieval diplomatic sources, monastic archives, - and religious heritage documentation for scholarly research. - **CHARACTERISTICS**: - - Medieval charters and diplomatic sources - - Monastic and ecclesiastical archives - - Transcriptions and digital editions - - Diplomatic encoding and analysis - - Provenance and institutional history - **EXAMPLES**: - - Monasterium.net (ICARUS network) - - Diplomatica Belgica - - Regesta Imperii - - Chartae Burgendiae Medii Aevi - ' + description: >- + Discovery service aggregating medieval religious-order documents, + charters, and diplomatic sources. + alt_descriptions: + nl: Portaal voor middeleeuwse kloosterdocumenten en oorkonden. + de: Portal für mittelalterliche Klosterdokumente und Urkunden. + fr: Portail pour les documents monastiques médiévaux et chartes. + es: Portal para documentos monásticos medievales y cartas. + ar: بوابة للوثائق الرهبانية في العصور الوسطى والمواثيق. + id: Portal untuk dokumen biara abad pertengahan dan piagam. + zh: 聚合中世纪修道院文档、特许状和外交文献的发现平台。 + structured_aliases: + - literal_form: kloostererfgoedportaal + in_language: nl + - literal_form: Klosterebe-Portal + in_language: de + - literal_form: portail du patrimoine monastique + in_language: fr + - literal_form: portal de patrimonio monástico + in_language: es + - literal_form: بوابة التراث الرهباني + in_language: ar + - literal_form: portal warisan biara + in_language: id + - literal_form: 修道院遗产门户 + in_language: zh + comments: + - Specializes in diplomatic sources and religious heritage. + - 'Preserved from prior description: Discovery platform aggregating medieval monastic documents, charters, and diplomatic sources.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: THEMATIC @@ -414,33 +510,45 @@ classes: - medieval_studies - diplomatics - archives - comments: - - Monastic and medieval heritage thematic portal - - Specializes in diplomatic sources and religious heritage - - 'Examples: Monasterium.net (ICARUS)' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept NewspaperDigitizationPortal: is_a: WebPortalType - description: 'Portal aggregating digitized historical newspapers from multiple - institutions. - **PURPOSE**: Provide full-text search and browse across digitized newspaper - collections, enabling historical research across publications and time periods. - **CHARACTERISTICS**: - - Digitized historical newspapers - - Full-text OCR and search - - Temporal and geographic coverage - - Title and publication metadata - - Page-level and article-level access - **EXAMPLES**: - - Delpher Kranten (Netherlands) - - Chronicling America (Library of Congress, US) - - Trove Newspapers (Australia) - - British Newspaper Archive (UK) - - Europeana Newspapers - ' + description: >- + Discovery service aggregating digitized historical newspapers from + multiple institutions with full-text search. + alt_descriptions: + nl: Portaal voor gedigitaliseerde historische kranten. + de: Portal für digitalisierte historische Zeitungen. + fr: Portail pour les journaux historiques numérisés. + es: Portal para periódicos históricos digitalizados. + ar: بوابة للصحف التاريخية الرقمية. + id: Portal untuk koran bersejarah yang didigitalkan. + zh: 聚合多个机构数字化历史报纸并提供全文检索的发现平台。 + structured_aliases: + - literal_form: krantenportaal + in_language: nl + - literal_form: Zeitungsportal + in_language: de + - literal_form: portail de journaux + in_language: fr + - literal_form: portal de periódicos + in_language: es + - literal_form: بوابة الصحف + in_language: ar + - literal_form: portal koran + in_language: id + - literal_form: 报纸门户 + in_language: zh + comments: + - Provides full-text search across digitized historical newspapers. + - 'Preserved from prior description: Discovery platform aggregating digitized historical newspapers from multiple institutions with full-text search.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: THEMATIC @@ -448,37 +556,45 @@ classes: equals_string_in: - periodicals - libraries - comments: - - Newspaper digitization thematic portal - - Provides full-text search across digitized historical newspapers - - 'Examples: Delpher Kranten, Chronicling America' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept LinkedDataHub: is_a: WebPortalType - description: 'Portal providing SPARQL endpoint and linked data access to heritage - metadata. - **PURPOSE**: Enable semantic web integration and machine-readable access to - heritage data through linked data technologies. - **CHARACTERISTICS**: - - SPARQL endpoints for querying - - RDF and JSON-LD serialization - - Vocabulary alignment and linking - - Knowledge graph integration - - Entity reconciliation services - **TECHNICAL FEATURES**: - - SPARQL 1.1 query language - - JSON-LD context and framing - - RDF dumps and bulk download - - REST API for entity lookup - **EXAMPLES**: - - NDE Termennetwerk (Netherlands) - - Wikidata SPARQL endpoint - - Getty Vocabularies (AAT, TGN, ULAN) - - data.bnf.fr (BnF, France) - ' + description: >- + Technical discovery service providing SPARQL endpoint and semantic-graph + access to heritage knowledge models. + alt_descriptions: + nl: Portaal met SPARQL-endpoint en linked data toegang. + de: Portal mit SPARQL-Endpoint und Linked-Data-Zugang. + fr: Portail avec point d'accès SPARQL et accès linked data. + es: Portal con endpoint SPARQL y acceso a datos enlazados. + ar: بوابة مع نقطة نهاية SPARQL ووصول البيانات المرتبطة. + id: Portal dengan endpoint SPARQL dan akses data tertaut. + zh: 提供SPARQL端点和链接数据访问的技术发现平台。 + structured_aliases: + - literal_form: linked data hub + in_language: nl + - literal_form: Linked-Data-Hub + in_language: de + - literal_form: hub de données liées + in_language: fr + - literal_form: centro de datos enlazados + in_language: es + - literal_form: مركز البيانات المرتبطة + in_language: ar + - literal_form: hub data tertaut + in_language: id + - literal_form: 链接数据中心 + in_language: zh + comments: + - Provides semantic web access via SPARQL endpoints. + - 'Preserved from prior description: Technical discovery platform providing SPARQL endpoint and linked data access to heritage knowledge graphs.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: TECHNICAL_INFRASTRUCTURE @@ -489,38 +605,45 @@ classes: - knowledge_graphs has_feature: range: TechnicalFeature - comments: - - Linked data and SPARQL endpoint portal - - Provides semantic web access to heritage metadata - - 'Examples: NDE Termennetwerk, Wikidata, Getty Vocabularies' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept IIIFAggregator: is_a: WebPortalType - description: 'Portal aggregating IIIF manifests from multiple institutions for - unified - image viewing and annotation. - **PURPOSE**: Enable deep zoom viewing, comparison, and annotation of - heritage images across institutional boundaries using IIIF standards. - **CHARACTERISTICS**: - - IIIF manifest aggregation - - Deep zoom image viewing - - Annotation and transcription - - Multi-institution image comparison - - Interoperability across viewers - **TECHNICAL FEATURES**: - - IIIF Presentation API - - IIIF Image API - - IIIF Content Search API - - IIIF Authentication API - **EXAMPLES**: - - IIIF Discovery (IIIF Consortium) - - Mirador viewer instances - - Universal Viewer deployments - - Manuscript portal aggregators - ' + description: >- + Technical discovery service aggregating IIIF manifests from multiple + institutions for unified image viewing and annotation. + alt_descriptions: + nl: Portaal dat IIIF-manifesten aggregeert voor beeldweergave. + de: Portal für IIIF-Manifeste zur Bildbetrachtung. + fr: Portail agrégeant les manifestes IIIF pour la visualisation d'images. + es: Portal que agrega manifiestos IIIF para visualización de imágenes. + ar: بوابة تجمع بيانات IIIF لعرض الصور الموحد. + id: Portal yang mengagregasi manifest IIIF untuk tampilan gambar terpadu. + zh: 聚合多个机构IIIF清单以实现统一图像查看和注释的技术平台。 + structured_aliases: + - literal_form: IIIF-aggregator + in_language: nl + - literal_form: IIIF-Aggregator + in_language: de + - literal_form: agrégateur IIIF + in_language: fr + - literal_form: agregador IIIF + in_language: es + - literal_form: مجمع IIIF + in_language: ar + - literal_form: agregator IIIF + in_language: id + - literal_form: IIIF聚合器 + in_language: zh + comments: + - Provides unified viewing of IIIF manifests across institutions. + - 'Preserved from prior description: Technical discovery platform aggregating IIIF manifests from multiple institutions for unified image viewing and annotation.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: TECHNICAL_INFRASTRUCTURE @@ -530,37 +653,45 @@ classes: - visual_heritage has_feature: range: TechnicalFeature - comments: - - IIIF image aggregation portal - - Provides unified viewing of IIIF manifests across institutions - - 'Examples: IIIF Discovery, Mirador instances' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept OAIPMHHarvester: is_a: WebPortalType - description: 'Technical portal that harvests metadata via OAI-PMH protocol from - institutional repositories. - **PURPOSE**: Aggregate metadata from OAI-PMH-compliant repositories for - unified search and discovery. - **CHARACTERISTICS**: - - OAI-PMH protocol harvesting - - Metadata transformation and normalization - - Incremental harvesting and updates - - Multi-format metadata support - - Repository registry - **TECHNICAL FEATURES**: - - OAI-PMH 2.0 protocol - - Dublin Core harvesting - - Metadata prefix support - - Set-based harvesting - **EXAMPLES**: - - BASE - Bielefeld Academic Search Engine - - OpenAIRE - - CORE (UK) - - OAIster - ' + description: >- + Technical ingestion service harvesting metadata via OAI-PMH protocol + from institutional repositories. + alt_descriptions: + nl: Technisch portaal dat metadata ophaalt via OAI-PMH. + de: Technisches Portal für OAI-PMH-Metadaten-Harvesting. + fr: Portail technique moissonnant les métadonnées via OAI-PMH. + es: Portal técnico que cosecha metadatos mediante OAI-PMH. + ar: بوابة تقنية تجمع البيانات الوصفية عبر بروتوكول OAI-PMH. + id: Portal teknis yang memanen metadata melalui protokol OAI-PMH. + zh: 通过OAI-PMH协议从机构存储库收集元数据的技术平台。 + structured_aliases: + - literal_form: OAI-PMH-harvester + in_language: nl + - literal_form: OAI-PMH-Harvester + in_language: de + - literal_form: moissonneur OAI-PMH + in_language: fr + - literal_form: cosechador OAI-PMH + in_language: es + - literal_form: حاصد OAI-PMH + in_language: ar + - literal_form: pemanen OAI-PMH + in_language: id + - literal_form: OAI-PMH收割器 + in_language: zh + comments: + - Aggregates from OAI-PMH compliant repositories. + - 'Preserved from prior description: Technical platform harvesting metadata via OAI-PMH protocol from institutional repositories.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: TECHNICAL_INFRASTRUCTURE @@ -571,33 +702,45 @@ classes: - scholarly_communication has_feature: range: TechnicalFeature - comments: - - OAI-PMH metadata harvesting portal - - Aggregates from OAI-PMH compliant repositories - - 'Examples: BASE, OpenAIRE, CORE' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept OpenAccessPortal: is_a: WebPortalType - description: 'Portal providing open access to digital objects and metadata, - emphasizing public availability and reuse. - **PURPOSE**: Maximize public access to heritage materials through - open licenses, open data, and community contribution. - **CHARACTERISTICS**: - - Open access and open licenses (CC0, CC-BY) - - Community contribution and editing - - Bulk download and API access - - Emphasis on reuse and remix - - Transparent provenance - **EXAMPLES**: - - Wikimedia Commons - - Internet Archive - - HathiTrust (public domain) - - Europeana (rights-filtered) - - OpenGLAM initiatives - ' + description: >- + Discovery service providing unrestricted availability of digital objects + and metadata, emphasizing public reuse. + alt_descriptions: + nl: Portaal met open toegang tot digitale objecten en metadata. + de: Portal mit offenem Zugang zu digitalen Objekten. + fr: Portail offrant un accès ouvert aux objets numériques et métadonnées. + es: Portal con acceso abierto a objetos digitales y metadatos. + ar: بوابة توفر وصولاً مفتوحاً إلى الكائنات الرقمية والبيانات الوصفية. + id: Portal dengan akses terbuka ke objek digital dan metadata. + zh: 提供数字对象和元数据开放获取的发现平台,强调公共可用性和重用。 + structured_aliases: + - literal_form: open access portaal + in_language: nl + - literal_form: Open-Access-Portal + in_language: de + - literal_form: portail en accès ouvert + in_language: fr + - literal_form: portal de acceso abierto + in_language: es + - literal_form: بوابة الوصول المفتوح + in_language: ar + - literal_form: portal akses terbuka + in_language: id + - literal_form: 开放获取门户 + in_language: zh + comments: + - Emphasizes public availability, open licenses, and reuse. + - 'Preserved from prior description: Discovery platform providing open access to digital objects and metadata, emphasizing public availability and reuse.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: ACCESS_MODEL @@ -606,33 +749,46 @@ classes: - open_access - public_domain - commons - comments: - - Open access heritage repository - - Emphasizes public availability and reuse - - 'Examples: Wikimedia Commons, Internet Archive, HathiTrust' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept ResearchDataPortal: is_a: WebPortalType - description: 'Portal aggregating research datasets related to cultural heritage, - including archaeological data, conservation studies, and heritage science. - **PURPOSE**: Enable FAIR data sharing and citation for heritage research, - supporting reproducibility and data-driven scholarship. - **CHARACTERISTICS**: - - Research dataset hosting and citation - - DOI assignment and persistent identifiers - - FAIR data principles compliance - - Discipline-specific metadata - - Data management planning support - **EXAMPLES**: - - DANS EASY (Netherlands) - - Zenodo archaeology collections - - Figshare - - Dryad - - 4TU.ResearchData - ' + description: >- + Discovery service aggregating scholarly datasets related to cultural + heritage, including archaeology, conservation studies, and heritage + science. + alt_descriptions: + nl: Portaal voor onderzoeksdatasets met betrekking tot cultureel erfgoed. + de: Portal für Forschungsdaten im Bereich Kulturerbe. + fr: Portail pour les jeux de données de recherche liés au patrimoine culturel. + es: Portal para conjuntos de datos de investigación relacionados con el patrimonio cultural. + ar: بوابة لمجموعات بيانات البحث المتعلقة بالتراث الثقافي. + id: Portal untuk dataset penelitian terkait warisan budaya. + zh: 聚合文化遗产相关研究数据集的发现平台。 + structured_aliases: + - literal_form: onderzoeksdataportaal + in_language: nl + - literal_form: Forschungsdatenportal + in_language: de + - literal_form: portail de données de recherche + in_language: fr + - literal_form: portal de datos de investigación + in_language: es + - literal_form: بوابة بيانات البحث + in_language: ar + - literal_form: portal data penelitian + in_language: id + - literal_form: 研究数据门户 + in_language: zh + comments: + - Emphasizes FAIR data, DOIs, and reproducibility. + - 'Preserved from prior description: Discovery platform aggregating research datasets related to cultural heritage, including archaeological data, conservation studies, and heritage science.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: ACCESS_MODEL @@ -642,42 +798,48 @@ classes: - heritage_science - archaeology - conservation - comments: - - Research data repository for heritage datasets - - Emphasizes FAIR data, DOIs, and reproducibility - - 'Examples: DANS EASY, Zenodo' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept DigitalLibraryPortal: is_a: WebPortalType class_uri: schema:DigitalDocument - description: 'Portal providing direct access to digitized content from a national - library - or major library network. - **PURPOSE**: Offer full-text search and image viewing of digitized books, - manuscripts, newspapers, and other library materials at scale. - **CHARACTERISTICS**: - - Direct access to digitized content - - Full-text OCR and search - - High-resolution image viewing - - IIIF integration - - Rights management and access conditions - **METADATA STANDARDS**: - - Dublin Core - - MARC21 - - IIIF Presentation API - - METS/ALTO - **EXAMPLES**: - - Gallica (BnF, France) - - Polona (National Library of Poland) - - Internet Culturale (Italy) - - Delpher (Netherlands) - - Digital NZ (New Zealand) - ' - exact_mappings: + description: >- + Discovery service providing direct access to digitized content from a + national bibliographic institution or major reading-network. + alt_descriptions: + nl: Portaal met directe toegang tot gedigitaliseerde content. + de: Portal mit direktem Zugang zu digitalisierten Inhalten. + fr: Portail offrant un accès direct aux contenus numérisés. + es: Portal con acceso directo a contenido digitalizado. + ar: بوابة توفر وصولاً مباشراً إلى المحتوى الرقمي. + id: Portal dengan akses langsung ke konten yang didigitalkan. + zh: 直接访问国家图书馆或大型图书馆网络数字化内容的发现平台。 + structured_aliases: + - literal_form: digitale bibliotheek + in_language: nl + - literal_form: Digitale Bibliothek + in_language: de + - literal_form: bibliothèque numérique + in_language: fr + - literal_form: biblioteca digital + in_language: es + - literal_form: مكتبة رقمية + in_language: ar + - literal_form: perpustakaan digital + in_language: id + - literal_form: 数字图书馆门户 + in_language: zh + comments: + - Provides full-text search and image viewing of digitized materials. + - Typical standards: Dublin Core, MARC21, IIIF, METS. + - 'Preserved from prior description: Discovery platform providing direct access to digitized content from a national library or major library network.' + broad_mappings: - schema:DigitalDocument + - skos:Concept slot_usage: categorized_as: equals_string: ACCESS_MODEL @@ -687,35 +849,45 @@ classes: - libraries has_standard: range: MetadataStandard - comments: - - National/major digital library portal - - Typical standards: Dublin Core, MARC21, IIIF, METS - - Provides direct access to digitized library materials - - 'Examples: Gallica, Polona, Internet Culturale, Delpher' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept ResearchInfrastructurePortal: is_a: WebPortalType - description: 'Pan-European or international research infrastructure providing - tools, - services, and data access for digital humanities and heritage research. - **PURPOSE**: Support large-scale collaborative research through shared - infrastructure, tools, and data services across national boundaries. - **CHARACTERISTICS**: - - Pan-European or international scope - - Research tool and service provision - - ERIC (European Research Infrastructure Consortium) or similar status - - Cross-national collaboration - - Capacity building and training - **EXAMPLES**: - - DARIAH-EU (digital arts and humanities) - - ARIADNE (archaeology) - - CLARIN (language resources) - - E-RIHS (heritage science) - - OPERAS (open scholarly communication) - ' + description: >- + Pan-European or international scholarly service backbone providing tools, + services, and dataset access for digital humanities and heritage inquiry. + alt_descriptions: + nl: Pan-Europese onderzoeksinfrastructuur voor digitale geesteswetenschappen. + de: Paneuropäische Forschungsinfrastruktur für digitale Geisteswissenschaften. + fr: Infrastructure de recherche paneuropéenne pour les sciences humaines numériques. + es: Infraestructura de investigación paneuropea para humanidades digitales. + ar: بنية تحتية للبحث الأوروبية للأدبيات الرقمية. + id: Infrastruktur penelitian pan-Eropa untuk humaniora digital. + zh: 为数字人文和遗产研究提供工具、服务和数据访问的泛欧或国际研究基础设施。 + structured_aliases: + - literal_form: onderzoeksinfrastructuurportaal + in_language: nl + - literal_form: Forschungsinfrastruktur-Portal + in_language: de + - literal_form: portail d'infrastructure de recherche + in_language: fr + - literal_form: portal de infraestructura de investigación + in_language: es + - literal_form: بوابة البنية التحتية البحثية + in_language: ar + - literal_form: portal infrastruktur penelitian + in_language: id + - literal_form: 研究基础设施门户 + in_language: zh + comments: + - Supports large-scale collaborative research across national boundaries. + - 'Preserved from prior description: Pan-European or international research infrastructure providing tools, services, and data access for digital humanities and heritage research.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: RESEARCH_INFRASTRUCTURE @@ -726,40 +898,47 @@ classes: - research_infrastructure - digital_humanities - heritage_science - comments: - - Pan-European research infrastructure portal - - Provides tools, services, and data for collaborative research - - 'Examples: DARIAH-EU, ARIADNE, CLARIN, E-RIHS' + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" slots: - has_score - broad_mappings: - - skos:Concept DatasetRegister: is_a: WebPortalType class_uri: dcat:Catalog - description: "National or regional registry of heritage datasets published by\ - \ custodian\ninstitutions, providing discovery and access to structured metadata\ - \ about\navailable collections and their APIs.\n\n**PURPOSE**: Enable discovery\ - \ of heritage datasets published by cultural\ninstitutions, track dataset availability\ - \ over time, and provide entry points\nto LinkedDataHub services and OpenAccessRepository\ - \ content.\n\n**CHARACTERISTICS**:\n- Registry of datasets (not content aggregator)\n\ - - Dataset-level metadata (not item-level)\n- Links to LinkedDataHub SPARQL endpoints\n\ - - Links to OpenAccessRepository download endpoints\n- Temporal tracking of dataset\ - \ availability\n- Publisher/custodian attribution\n\n**TEMPORAL SEMANTICS**:\n\ - A dataset's presence in the register is tracked via TimeSpan:\n- `registered_from`:\ - \ When dataset first appeared in register\n- `registered_until`: When dataset\ - \ was removed (null if still active)\n- Historical snapshots enable temporal\ - \ queries\n\n**RELATIONSHIP TO OTHER PORTAL TYPES**:\n- **LinkedDataHub**: DatasetRegister\ - \ entries may point to LinkedDataHub\n SPARQL endpoints for semantic access\n\ - - **OpenAccessRepository**: DatasetRegister entries may point to\n OpenAccessRepository\ - \ endpoints for bulk download\n- **NationalAggregator**: DatasetRegister is\ - \ a specialized NationalAggregator\n focused on dataset metadata rather than\ - \ item-level aggregation\n\n**METADATA STANDARDS**:\n- DCAT (Data Catalog Vocabulary)\n\ - - Schema.org Dataset\n- Dublin Core\n\n**EXAMPLES**:\n- NDE Dataset Register\ - \ (https://datasetregister.netwerkdigitaalerfgoed.nl/)\n- data.gov.uk Cultural\ - \ datasets\n- data.europa.eu Heritage sector\n" - exact_mappings: + description: >- + National or regional registry of heritage datasets published by custodian + institutions, providing discovery and access to structured metadata. + alt_descriptions: + nl: Nationaal of regionaal register van erfgoeddatasets. + de: Nationales oder regionales Register für Kulturerbedatensätze. + fr: Registre national ou régional de jeux de données patrimoniaux. + es: Registro nacional o regional de conjuntos de datos patrimoniales. + ar: سجل وطني أو إقليمي لمجموعات بيانات التراث. + id: Registri nasional atau regional untuk dataset warisan budaya. + zh: 保管机构发布的遗产数据集的国家或区域注册表。 + structured_aliases: + - literal_form: datasetregister + in_language: nl + - literal_form: Datensatzregister + in_language: de + - literal_form: registre de jeux de données + in_language: fr + - literal_form: registro de conjuntos de datos + in_language: es + - literal_form: سجل مجموعة البيانات + in_language: ar + - literal_form: registri dataset + in_language: id + - literal_form: 数据集注册表 + in_language: zh + comments: + - Dataset-level metadata (not item-level aggregator). + - Typical standards: DCAT, Schema.org, Dublin Core. + broad_mappings: - dcat:Catalog + - skos:Concept slot_usage: categorized_as: equals_string: REGISTRY @@ -771,43 +950,42 @@ classes: has_standard: range: MetadataStandard slots: - - registers_or_registered + - register - has_score - comments: - - National/regional dataset registry for heritage data - - Typical standards: DCAT, Schema.org, Dublin Core - - Provides discovery of datasets published by cultural institutions - - 'Examples: NDE Dataset Register, data.gov.uk' - broad_mappings: - - skos:Concept LegacyPortal: is_a: WebPortalType - description: "Historical portal that is no longer actively maintained but may\ - \ still\ncontain unique data or serve as redirect to successor platforms.\n\n\ - **PURPOSE**: Document historical aggregation efforts and provide transition\n\ - paths to successor platforms while preserving unique identifiers and links.\n\ - \n**CRITICAL TEMPORAL SEMANTICS**:\nThe \"legacy\" status of a portal is NOT\ - \ determined by the user's query time\n(i.e., \"now\" when someone looks at\ - \ the data). Instead, legacy status is\ndetermined by the TimeSpan of a CustodianObservation\ - \ that documents the\nportal's cessation.\n\nThis distinction is semantically\ - \ important because:\n1. The user's vantage point (query time) is OUTSIDE the\ - \ semantic context\n of the ontology - it is meta-level information\n2. A\ - \ CustodianObservation records evidence from a specific point in time\n3. The\ - \ observation's TimeSpan establishes WHEN the portal was observed\n to have\ - \ ceased operations\n4. Legacy status is thus observation-relative, not user-relative\n\ - \n**EXAMPLE**:\n- Portal X observed as active in CustodianObservation A (TimeSpan:\ - \ 2020-01-01)\n- Portal X observed as ceased in CustodianObservation B (TimeSpan:\ - \ 2023-06-15)\n- The legacy status is tied to observation B's TimeSpan (2023-06-15)\n\ - - Whether a user queries this in 2023 or 2030 does not change the semantic\n\ - \ content - the cessation was observed on 2023-06-15\n\n**CHARACTERISTICS**:\n\ - - No longer actively maintained (as of observation TimeSpan)\n- May contain\ - \ unique historical data\n- Redirects to successor platforms\n- Preserved for\ - \ link persistence\n- Documentation of historical context\n\n**SUCCESSOR TRACKING**:\n\ - Use `superseded_by` slot to link to replacement portal(s):\n- One-to-one\ - \ succession (portal replaced by single successor)\n- One-to-many succession\ - \ (portal split into multiple successors)\n- Many-to-one succession (multiple\ - \ portals merged into one)\n\n**USE CASES**:\n- Superseded regional portals\n\ - - Merged aggregation services\n- Discontinued projects\n- Archived web platforms\n" + description: >- + Historical discovery service no longer actively maintained but that may + still contain unique data or redirect to successor services. + alt_descriptions: + nl: Historisch portaal dat niet meer actief wordt onderhouden. + de: Historisches Portal, das nicht mehr aktiv gepflegt wird. + fr: Portail historique qui n'est plus activement maintenu. + es: Portal histórico que ya no se mantiene activamente. + ar: بوابة تاريخية لم تعد تُصان بشكل نشط. + id: Portal bersejarah yang tidak lagi dipelihara secara aktif. + zh: 不再积极维护但仍可能包含独特数据或作为后继平台重定向的历史发现平台。 + structured_aliases: + - literal_form: verouderd portaal + in_language: nl + - literal_form: Legacy-Portal + in_language: de + - literal_form: portail hérité + in_language: fr + - literal_form: portal heredado + in_language: es + - literal_form: بوابة قديمة + in_language: ar + - literal_form: portal warisan + in_language: id + - literal_form: 遗留门户 + in_language: zh + comments: + - Legacy status is observation-relative, not user-relative. + - Use superseded_by slot to link to successor portal(s). + - 'Preserved from prior description: Historical discovery platform no longer actively maintained but may still contain unique data or serve as redirect to successor platforms.' + broad_mappings: + - skos:Concept slot_usage: categorized_as: equals_string: LIFECYCLE @@ -815,10 +993,7 @@ classes: - ceased_through - superseded_by - has_score - comments: - - Legacy/deprecated heritage portal - - No longer actively maintained but preserved for link persistence - - Legacy status is observation-relative, not user-relative (query-time) - - 'Examples: Superseded regional portals, merged services' - broad_mappings: - - skos:Concept + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WebSource.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WebSource.yaml index 96bec581c6..2006e2d4eb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WebSource.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WebSource.yaml @@ -15,21 +15,41 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types +- linkml:types # default_range: string classes: WebSource: - description: "Web source used for profile compilation, representing a URL that\ - \ was consulted or accessed during data extraction. This class captures the\ - \ reference to an online resource (URL, title, access date) from which information\ - \ was derived.\nOntology mapping rationale: - class_uri is dcat:Resource because\ - \ this represents a web resource that provides\n data, aligning with DCAT's\ - \ concept of resources in a data context\n- close_mappings includes pav:sourceAccessedAt\ - \ conceptually (though that's a property,\n not class) - this class models\ - \ the same semantic: a source that was consulted\n- related_mappings includes\ - \ schema:WebPage as the source is typically a web page,\n and prov:Entity because\ - \ it participates in provenance chains" + description: >- + URL or internet address consulted during data gathering, research, + or profile compilation activities. + alt_descriptions: + nl: Webbron gebruikt voor profielcompilatie, een URL die geraadpleegd werd. + de: Webquelle für die Profilerstellung, eine URL, die konsultiert wurde. + fr: Source web utilisée pour la compilation de profil, une URL consultée. + es: Fuente web utilizada para la compilación de perfiles, una URL consultada. + ar: مصدر ويب مستخدم لتجميع الملف الشخصي، عنوان URL تمت استشارته. + id: Sumber web yang digunakan untuk kompilasi profil, URL yang dikonsultasikan. + zh: 用于档案编制的网页资源参考,一个被咨询的URL。 + structured_aliases: + - literal_form: webbron + in_language: nl + - literal_form: Web-Quelle + in_language: de + - literal_form: source web + in_language: fr + - literal_form: fuente web + in_language: es + - literal_form: مصدر ويب + in_language: ar + - literal_form: sumber web + in_language: id + - literal_form: 网页来源 + in_language: zh + comments: + - Captures reference to online resource from which information was derived. class_uri: dcat:Resource + broad_mappings: + - dcat:Resource close_mappings: - schema:WebPage related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml index 651270ef65..e36dadf27d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml @@ -7,26 +7,43 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_contact_details +- linkml:types +- ../slots/has_contact_details classes: WhatsAppProfile: class_uri: schema:ContactPoint - description: 'A WhatsApp business profile. - - - **USAGE**: - - Used for: - - - WhatsApp business accounts - - - Contact enrichment - - ' + description: >- + Business messaging contact point used for customer communication and + contact enrichment in mobile chat channels. + alt_descriptions: + nl: Een WhatsApp-bedrijfsprofiel voor klantcommunicatie. + de: Ein WhatsApp-Geschäftsprofil für Kundenkommunikation. + fr: Un profil professionnel WhatsApp pour la communication client. + es: Un perfil comercial de WhatsApp para comunicación con clientes. + ar: ملف تجاري على واتساب للتواصل مع العملاء. + id: Profil bisnis WhatsApp untuk komunikasi pelanggan. + zh: 用于客户沟通的WhatsApp商业资料。 + structured_aliases: + - literal_form: WhatsApp-profiel + in_language: nl + - literal_form: WhatsApp-Profil + in_language: de + - literal_form: profil WhatsApp + in_language: fr + - literal_form: perfil de WhatsApp + in_language: es + - literal_form: ملف واتساب + in_language: ar + - literal_form: profil WhatsApp + in_language: id + - literal_form: WhatsApp资料 + in_language: zh + comments: + - Used for WhatsApp business accounts and contact enrichment. + - 'Preserved from prior description: Messaging application profile for business communication and contact enrichment via the WhatsApp platform.' slots: - has_contact_details - close_mappings: + broad_mappings: - schema:ContactPoint annotations: specificity_score: '0.55' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Wifi.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Wifi.yaml index fe2c60263d..a189464fbd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/Wifi.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/Wifi.yaml @@ -1,27 +1,88 @@ id: https://nde.nl/ontology/hc/class/Wifi name: Wifi -title: Wifi -description: >- - Wi-Fi availability. - +title: Wifi Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - default_prefix: hc - imports: - linkml:types - ../slots/has_description classes: Wifi: class_uri: schema:LocationFeatureSpecification - description: Wifi. - annotations: - specificity_score: 0.1 - specificity_rationale: "Generic utility class created during migration" - custodian_types: '["*"]' - + description: >- + Wireless internet access specification for heritage institution locations, + indicating whether visitors can connect to Wi-Fi networks on premises. + alt_descriptions: + nl: >- + Specificatie voor draadloze internettoegang bij erfgoedinstellingen, + aangevend of bezoekers verbinding kunnen maken met Wi-Fi-netwerken op locatie. + de: >- + Spezifikation für drahtlosen Internetzugang an Heritage-Institutionen, + die angibt, ob Besucher sich vor Ort mit WLAN-Netzwerken verbinden können. + fr: >- + Spécification d'accès Internet sans fil pour les lieux d'institutions patrimoniales, + indiquant si les visiteurs peuvent se connecter aux réseaux Wi-Fi sur place. + es: >- + Especificación de acceso a Internet inalámbrico para ubicaciones de instituciones patrimoniales, + indicando si los visitantes pueden conectarse a redes Wi-Fi en el local. + ar: >- + مواصفات الوصول إلى الإنترنت اللاسلكي لمواقع المؤسسات التراثية، + تشير إلى ما إذا كان الزوار يمكنهم الاتصال بشبكات Wi-Fi في الموقع. + id: >- + Spesifikasi akses internet nirkabel untuk lokasi institusi warisan, + menunjukkan apakah pengunjung dapat terhubung ke jaringan Wi-Fi di lokasi. + zh: >- + 遗产机构地点的无线互联网接入规范, + 指示访客是否可以在现场连接Wi-Fi网络。 + broad_mappings: + - schema:LocationFeatureSpecification + structured_aliases: + - literal_form: wifi + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: draadloos internet + predicate: RELATED_SYNONYM + in_language: nl + - literal_form: WLAN + predicate: EXACT_SYNONYM + in_language: de + - literal_form: drahtloses Netzwerk + predicate: RELATED_SYNONYM + in_language: de + - literal_form: wi-fi + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sans fil + predicate: RELATED_SYNONYM + in_language: fr + - literal_form: wifi + predicate: EXACT_SYNONYM + in_language: es + - literal_form: inalámbrico + predicate: RELATED_SYNONYM + in_language: es + comments: + - Indicates whether wireless internet access is available for visitors + - May include details about network name, access requirements, or coverage areas + keywords: + - wifi + - wireless + - internet + - network + - connectivity slots: - has_description + examples: + - value: + has_description: Free Wi-Fi available throughout the museum + description: Public Wi-Fi announcement + - value: + has_description: Wi-Fi available in reading room only + description: Limited access scenario + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class for location amenity specification + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml index dabbd51e6f..6786bafb49 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml @@ -1,7 +1,6 @@ id: https://nde.nl/ontology/hc/class/WikiDataEntry name: wikidata_entry_class -title: WikiDataEntry Class - +title: WikiData Entry Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,94 +9,142 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# prov: http://www.w3.org/ns/prov# - default_prefix: hc - imports: - linkml:types - ../metadata - - ../slots/has_description # was: wikidata_description - - ../slots/identified_by # was: wikidata_qid - - ../slots/has_label # was: wikidata_label - - ../slots/has_score # was: template_specificity + - ../slots/has_description + - ../slots/identified_by + - ../slots/has_label + - ../slots/has_score - ../slots/in_language classes: WikiDataEntry: class_uri: wikibase:Item - description: | - Reference to a Wikidata entity (Q-item) for alignments and equivalences. - - **Purpose**: - WikiDataEntry provides a reusable class for representing Wikidata entity - references with Q-number identifier, label, and description. - Used for ontology alignments, equivalence mappings, and classification. - - **Ontological Alignment**: - - **Primary**: `wikibase:Item` - Wikibase item class - - **Close**: `schema:Thing` - general web entity - - **Related**: `skos:Concept` - controlled vocabulary concept - - **Use Cases**: - - Ontology alignment: `wikidata_alignment` → relates schema class to Wikidata Q - - Equivalence: `wikidata_equivalent` → marks semantic equivalence - - Classification: `wikidata_class` → instance_of relationship - - General mapping: `wikidata_mapping` → related concept - - **Replaces** (per slot_fixes.yaml): - - `wikidata_mapping` (string Q-number) - - `wikidata_equivalent` (string Q-number) - - `wikidata_class` (string Q-number) - - `wikidata_alignment` (string Q-number) - - `wikidata` (string Q-number) - - exact_mappings: - - wikibase:Item - + description: >- + Reusable external reference carrying a Q-identifier, label, description, + and language tag for crosswalks. + alt_descriptions: + nl: >- + Herbruikbare externe verwijzing met een Q-identificator, label, + beschrijving en taalcode voor crosswalks. + de: >- + Wiederverwendbarer externer Verweis mit Q-Kennung, Label, Beschreibung + und Sprachangabe für Crosswalks. + fr: >- + Référence externe réutilisable portant un identifiant Q, un libellé, une + description et une langue pour les correspondances. + es: >- + Referencia externa reutilizable con identificador Q, etiqueta, + descripción y código de idioma para correspondencias. + ar: >- + مرجع خارجي قابل لإعادة الاستخدام يحمل مُعرّف Q وتسمية ووصفاً ووسم + لغة لعمليات المطابقة. + id: >- + Referensi eksternal yang dapat digunakan kembali dengan pengenal Q, + label, deskripsi, dan kode bahasa untuk crosswalk. + zh: >- + 用于交叉对照的可复用外部引用,包含Q标识符、标签、描述与语言标记。 close_mappings: + - wikibase:Item + broad_mappings: - schema:Thing - related_mappings: - skos:Concept - prov:Entity - slots: - - identified_by # was: wikidata_qid - migrated 2026-01-16 per Rule 53 - - has_label # was: wikidata_label - migrated 2026-01-16 per Rule 53 - - has_description # was: wikidata_description - migrated 2026-01-16 per Rule 53 + - identified_by + - has_label + - has_description - in_language - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - has_score slot_usage: - identified_by: # was: wikidata_qid - migrated 2026-01-16 per Rule 53 -# range: string + identified_by: required: true pattern: "^Q[0-9]+$" - has_label: # was: wikidata_label - migrated 2026-01-16 per Rule 53 -# range: string + has_label: required: false - has_description: # was: wikidata_description - migrated 2026-01-16 per Rule 53 -# range: string + has_description: required: false in_language: -# range: string required: false pattern: "^[a-z]{2}(-[A-Z]{2})?$" - - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Generic Wikidata reference class applicable to all types. - custodian_types_primary: null - specificity_score: 0.2 - specificity_rationale: Broadly applicable generic class for Wikidata links. - + comments: + - Used for ontology alignments, equivalence mappings, and classification + - Migrated 2026-01-16 per Rule 53 from inline wikidata slots + see_also: + - https://www.wikidata.org/ examples: - - value: | + - value: identified_by: "Q33506" has_label: "museum" has_description: "institution that holds and displays collections" - language: en - - value: | + in_language: en + description: Museum concept in Wikidata + - value: identified_by: "Q190804" has_label: "Rijksmuseum" has_description: "Dutch national museum in Amsterdam" - language: en \ No newline at end of file + in_language: en + description: Rijksmuseum entity reference + keywords: + - wikidata + - entry + - reference + - q-item + - alignment + notes: + - | + Preserved from prior description (commit 2c9d3598): + + Reference to a Wikidata entity (Q-item) for alignments and equivalences. + + **Purpose**: + WikiDataEntry provides a reusable class for representing Wikidata entity + references with Q-number identifier, label, and description. + Used for ontology alignments, equivalence mappings, and classification. + + **Ontological Alignment**: + - **Primary**: `wikibase:Item` - Wikibase item class + - **Close**: `schema:Thing` - general web entity + - **Related**: `skos:Concept` - controlled vocabulary concept + + **Use Cases**: + - Ontology alignment: `wikidata_alignment` → relates schema class to Wikidata Q + - Equivalence: `wikidata_equivalent` → marks semantic equivalence + - Classification: `wikidata_class` → instance_of relationship + - General mapping: `wikidata_mapping` → related concept + + **Replaces** (per slot_fixes.yaml): + - `wikidata_mapping` (string Q-number) + - `wikidata_equivalent` (string Q-number) + - `wikidata_class` (string Q-number) + - `wikidata_alignment` (string Q-number) + - `wikidata` (string Q-number) + annotations: + custodian_types: '["*"]' + custodian_types_rationale: Generic Wikidata reference class applicable to all types. + specificity_score: 0.2 + specificity_rationale: Broadly applicable generic class for Wikidata links. + structured_aliases: + - literal_form: wikidata-invoer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Eintrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entrée Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entrada Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مُدخل ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: entri Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据条目 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml index 6f6981268c..2f106fc69c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikiDataIdentifier.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikiDataIdentifier name: WikiDataIdentifier -title: WikiDataIdentifier +title: WikiData Identifier Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,37 +9,85 @@ prefixes: dct: http://purl.org/dc/terms/ imports: - linkml:types -# default_range: string classes: WikiDataIdentifier: - description: 'A Wikidata entity identifier (Q-number) that uniquely identifies - an entity in the Wikidata knowledge base. - - **DISTINCTION FROM WikiDataEntry**: - `WikiDataIdentifier` is for simple Q-number - storage (identifier only) - `WikiDataEntry` includes full entity data (label, - description, claims) - - Use `WikiDataIdentifier` when: - Only storing the Q-number reference - Linking - to Wikidata without caching entity data - - **FORMAT**: Q followed by digits (e.g., Q190804 for Rijksmuseum) **URL PATTERN**: - https://www.wikidata.org/wiki/Q{number}' - class_uri: dct:Identifier + description: >- + Lightweight Q-number pointer used when only external identity is required. + alt_descriptions: + nl: >- + Eenvoudige Wikidata-entiteitsidentificatie (Q-nummer) voor unieke verwijzing naar een entiteit + in de Wikidata kennisbank zonder volledige entiteitsgegevens in cache op te slaan. + de: >- + Einfacher Wikidata-Entitätsbezeichner (Q-Nummer) zur eindeutigen Referenzierung einer Entität + in der Wikidata-Wissensdatenbank ohne Zwischenspeicherung vollständiger Entitätsdaten. + fr: >- + Identifiant simple d'entité Wikidata (numéro Q) pour référencer de manière unique une entité + dans la base de connaissances Wikidata sans mettre en cache les données complètes de l'entité. + es: >- + Identificador simple de entidad Wikidata (número Q) para referenciar de manera única una entidad + en la base de conocimientos Wikidata sin almacenar en caché los datos completos de la entidad. + ar: >- + معرف كيان ويكي بيانات بسيط (رقم Q) للإشارة الفريدة إلى كيان + في قاعدة معارف ويكي بيانات دون تخزين بيانات الكيان الكاملة مؤقتًا. + id: >- + Pengidentifikasi entitas Wikidata sederhana (nomor Q) untuk merujuk secara unik ke entitas + dalam basis pengetahuan Wikidata tanpa menyimpan cache data entitas lengkap. + zh: >- + 简单的维基数据实体标识符(Q编号),用于在维基数据知识库中唯一引用实体, + 而不缓存完整实体数据。 + broad_mappings: + - dct:Identifier close_mappings: - - schema:PropertyValue - - wikidata:Q43649390 + - schema:PropertyValue + related_mappings: + - wikidata:Q43649390 + slots: [] + comments: + - Use for simple Q-number storage (identifier only) + - Use WikiDataEntry when full entity data (label, description, claims) is needed + - Format: Q followed by digits (e.g., Q190804 for Rijksmuseum) + see_also: + - https://www.wikidata.org/ + examples: + - value: + qid: "Q190804" + url: "https://www.wikidata.org/wiki/Q190804" + has_label: "Rijksmuseum" + description: Wikidata identifier for the Rijksmuseum + - value: + qid: "Q1526131" + has_label: "Biblioteca Nacional do Brasil" + description: Wikidata identifier for the National Library of Brazil + keywords: + - wikidata + - identifier + - q-number + - qid + - unique annotations: custodian_types: '["*"]' - custodian_types_rationale: Wikidata identifiers applicable to all custodian - types. - custodian_types_primary: '*' + custodian_types_rationale: Wikidata identifiers applicable to all custodian types. specificity_score: 0.3 specificity_rationale: Low specificity - universal identifier type. - examples: - - value: "WikiDataIdentifier:\n qid: \"Q190804\"\n url: \"https://www.wikidata.org/wiki/Q190804\"\ - \n label: \"Rijksmuseum\"\n" - description: Wikidata identifier for the Rijksmuseum. - - value: "WikiDataIdentifier:\n qid: \"Q1526131\"\n label: \"Biblioteca Nacional\ - \ do Brasil\"\n" - description: Wikidata identifier for the National Library of Brazil. - slots: [] + structured_aliases: + - literal_form: wikidata-identificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Kennung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiant Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificador Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرّف ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengenal Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据标识符 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml index fb89a1f4cb..374443aa80 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/class/WikidataAlignment name: WikidataAlignment -title: Wikidata Alignment +title: Wikidata Alignment Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,6 +10,7 @@ prefixes: default_prefix: hc imports: - linkml:types + - ../classes/WikiDataIdentifier - ../slots/identified_by - ../slots/has_label - ../slots/has_rationale @@ -17,28 +18,95 @@ imports: classes: WikidataAlignment: class_uri: hc:WikidataAlignment - description: "Structured metadata for Wikidata entity alignment.\nReplaces fragmented annotations with a proper structured object.\n\n**Example**:\n```yaml\nwikidata_alignment:\n entity_id: Q27032435\n entity_label: \"academic archive\"\n mapping_type: exact\n mapping_rationale: \"AcademicArchive is semantically equivalent to Q27032435\"\n```\n" + description: >- + Mapping assertion linking a local concept to a Q-item with relation type + and rationale. + alt_descriptions: + nl: >- + Mappingbewering die een lokaal concept koppelt aan een Q-item met + relatietype en onderbouwing. + de: >- + Mapping-Aussage, die ein lokales Konzept mit einem Q-Item samt + Beziehungstyp und Begründung verknüpft. + fr: >- + Assertion de mappage reliant un concept local à un élément Q avec type + de relation et justification. + es: >- + Afirmación de mapeo que vincula un concepto local a un ítem Q con tipo + de relación y justificación. + ar: >- + تأكيد تعيين يربط مفهوماً محلياً بعنصر Q مع نوع العلاقة والمبرر. + id: >- + Pernyataan pemetaan yang menghubungkan konsep lokal ke item Q dengan + tipe relasi dan alasan. + zh: >- + 将本地概念与Q项关联并包含关系类型与理由的映射断言。 + broad_mappings: + - skos:Concept + related_mappings: + - rdfs:Resource slots: - - identified_by - - has_label - - has_type - - has_rationale + - identified_by + - has_label + - has_type + - has_rationale slot_usage: identified_by: range: WikiDataIdentifier examples: - - value: "qid: Q27032435" + - value: "qid: Q27032435" has_label: -# range: string examples: - - value: "academic archive" + - value: "academic archive" has_rationale: -# range: string examples: - - value: "AcademicArchive is semantically equivalent to Q27032435" + - value: "Semantically equivalent to Q27032435" has_type: -# range: string # uriorcurie + examples: + - value: exact + - value: close + - value: broad + - value: narrow + comments: + - Replaces fragmented annotations with structured mapping object + - Supports SKOS mapping types (exact, close, broad, narrow, related) + examples: + - value: + identified_by: + qid: Q27032435 + has_label: "academic archive" + has_type: exact + has_rationale: "Semantically equivalent to Wikidata academic archive concept" + description: Exact mapping to Wikidata entity + keywords: + - wikidata + - alignment + - mapping + - ontology + - semantic annotations: specificity_score: 0.3 specificity_rationale: Universal utility for Wikidata alignment metadata custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-koppeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Ausrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: alignement Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alineación Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مواءمة ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penyelarasan Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据对齐 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml index 6732e15d02..c3a8b70b8b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataApiMetadata.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataApiMetadata name: WikidataApiMetadata -title: WikidataApiMetadata +title: Wikidata API Metadata Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,24 +10,72 @@ prefixes: http: http://www.w3.org/2011/http# imports: - linkml:types -# default_range: string classes: WikidataApiMetadata: - description: "Metadata about Wikidata API calls including endpoint, timestamp,\ - \ authentication status, response metrics, and rate limiting information.\n\ - Ontology mapping rationale: - class_uri is prov:Activity because an API call\ - \ is an activity that\n retrieves data from Wikidata.\n- close_mappings includes\ - \ http:Request from W3C HTTP Vocabulary as\n API calls are HTTP requests.\n\ - - related_mappings includes schema:Action as an API call is an action\n with\ - \ inputs and outputs." - class_uri: prov:Activity + description: >- + Execution trace for remote lookup requests, including endpoint, authentication + state, response metrics, and quota signals. + alt_descriptions: + nl: >- + Technische metadata over Wikidata API-aanroepen inclusief endpoint-URL, tijdstempel, + authenticatiestatus, responsstatistieken en rate-limiting informatie. + de: >- + Technische Metadaten zu Wikidata-API-Aufrufen einschließlich Endpunkt-URL, Zeitstempel, + Authentifizierungsstatus, Antwortmetriken und Ratenbegrenzungsinformationen. + fr: >- + Métadonnées techniques sur les appels API Wikidata incluant l'URL du point de terminaison, + l'horodatage, le statut d'authentification, les métriques de réponse et les informations de limitation. + es: >- + Metadatos técnicos sobre llamadas a la API de Wikidata incluyendo URL del endpoint, + marca de tiempo, estado de autenticación, métricas de respuesta e información de limitación de velocidad. + ar: >- + بيانات وصفية تقنية حول استدعاءات واجهة برمجة تطبيقات ويكي بيانات تتضمن عنوان URL للنقطة النهائية + والطابع الزمني وحالة المصادقة ومقاييس الاستجابة ومعلومات تحديد المعدل. + id: >- + Metadata teknis tentang panggilan API Wikidata termasuk URL endpoint, stempel waktu, + status autentikasi, metrik respons, dan informasi pembatasan laju. + zh: >- + 关于维基数据API调用的技术元数据,包括端点URL、时间戳、身份验证状态、 + 响应指标和速率限制信息。 + broad_mappings: + - prov:Activity close_mappings: - - http:Request + - http:Request related_mappings: - - schema:Action - - prov:Entity + - prov:Entity + slots: [] + comments: + - Tracks API call provenance for reproducibility + - Supports rate limiting compliance monitoring + keywords: + - wikidata + - api + - metadata + - provenance + - rate limiting annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for API metadata tracking + custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-api metadata + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-API-Metadaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métadonnées API Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: metadatos API Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات وصفية لواجهة ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metadata API Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据接口元数据 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml index e6f0b604bf..b042371898 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataArchitecture name: WikidataArchitecture -title: WikidataArchitecture +title: Wikidata Architecture Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,26 +14,76 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types -# default_range: string + - ../slots/has_style classes: WikidataArchitecture: - description: "Architecture-related properties extracted from Wikidata including\ - \ architects (P84), architectural styles (P149), and structural engineers (P631).\ - \ Used for heritage buildings and cultural sites.\nOntology mapping rationale:\ - \ - class_uri is prov:Entity because this is an extracted data bundle\n about\ - \ architectural attributes, not a building itself\n- close_mappings includes\ - \ crm:E22_Human-Made_Object as architectural\n properties relate to designed\ - \ physical structures\n- related_mappings includes schema:Place (architecture\ - \ relates to\n places) and crm:E7_Activity (design/construction activities)" - class_uri: prov:Entity + description: >- + Extracted building-design attributes such as architect, style, and structural + engineer statements. + alt_descriptions: + nl: >- + Architecturale eigenschappen uit Wikidata inclusief architecten (P84), + architectuurstijlen (P149) en constructeurs (P631) voor erfgoedgebouwen. + de: >- + Architektonische Eigenschaften aus Wikidata einschließlich Architekten (P84), + Baustilen (P149) und Bauingenieuren (P631) für Denkmalgebäude. + fr: >- + Propriétés architecturales extraites de Wikidata incluant les architectes (P84), + les styles architecturaux (P149) et les ingénieurs structurels (P631) pour les bâtiments patrimoniaux. + es: >- + Propiedades arquitectónicas extraídas de Wikidata incluyendo arquitectos (P84), + estilos arquitectónicos (P149) e ingenieros estructurales (P631) para edificios patrimoniales. + ar: >- + خصائص معمارية مستخرجة من ويكي بيانات تشمل المهندسين المعماريين (P84) + والأنماط المعمارية (P149) والمهندسين الإنشائيين (P631) للمباني التراثية. + id: >- + Properti arsitektur yang diekstrak dari Wikidata termasuk arsitek (P84), + gaya arsitektur (P149), dan insinyur struktural (P631) untuk bangunan warisan. + zh: >- + 从维基数据提取的建筑属性,包括建筑师(P84)、建筑风格(P149)和结构工程师(P631), + 用于遗产建筑。 + broad_mappings: + - prov:Entity close_mappings: - - crm:E22_Human-Made_Object + - crm:E22_Human-Made_Object related_mappings: - - schema:Place - - crm:E7_Activity + - schema:Place + - crm:E7_Activity + slots: + - has_style + comments: + - Captures architectural data as extracted information bundle + - Used for heritage buildings and cultural sites + keywords: + - wikidata + - architecture + - architect + - style + - building annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_style + specificity_rationale: Generic utility class for architectural data extraction + custodian_types: "['*']" + wikidata_property_ids: '["P84","P149","P631"]' + structured_aliases: + - literal_form: wikidata-architectuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Architektur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: architecture Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: arquitectura Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عمارة ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsitektur Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据建筑信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml index cc13772c0e..3c550b7245 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClaims.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataClaims name: WikidataClaims -title: WikidataClaims +title: Wikidata Claims Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,16 +9,67 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -# default_range: string classes: WikidataClaims: - description: 'Structured Wikidata claims with property metadata and values. - - Uses flexible dict-like structure for various claim types. - - ' - class_uri: linkml:Any + description: >- + Key-value container of statement data indexed by property IDs. + alt_descriptions: + nl: >- + Flexibele woordenboekstructuur voor Wikidata-claims met eigenschapsmetadata en waarden, + ondersteunend verschillende claimtypen zonder starre schema-beperkingen. + de: >- + Flexible Wörterbuchstruktur für Wikidata-Aussagen mit Eigenschaftsmetadaten und Werten, + die verschiedene Aussagentypen ohne starre Schema-Einschränkungen unterstützt. + fr: >- + Structure de dictionnaire flexible pour les déclarations Wikidata avec métadonnées de propriété et valeurs, + prenant en charge différents types de déclarations sans contraintes de schéma rigides. + es: >- + Estructura de diccionario flexible para afirmaciones de Wikidata con metadatos de propiedad y valores, + soportando varios tipos de afirmaciones sin restricciones de esquema rígidas. + ar: >- + هيكل قاموس مرن لادعاءات ويكي بيانات مع بيانات وصفية للخاصية والقيم، + يدعم أنواعًا مختلفة من الادعاءات دون قيود مخطط صارمة. + id: >- + Struktur kamus fleksibel untuk klaim Wikidata dengan metadata properti dan nilai, + mendukung berbagai jenis klaim tanpa batasan skema kaku. + zh: >- + 用于维基数据声明的灵活字典结构,具有属性元数据和值, + 支持各种声明类型而无严格模式约束。 + broad_mappings: + - linkml:Any + slots: [] + comments: + - Uses dict-like structure for flexibility + - Keys are Wikidata property IDs (P-numbers) + keywords: + - wikidata + - claims + - properties + - flexible + - dictionary annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_rationale: Generic utility class for flexible claim storage custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-claims + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Aussagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: déclarations Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: afirmaciones Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ادعاءات ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: klaim Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据声明 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml index 949cc803dc..3893ebca79 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataClassification.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataClassification name: WikidataClassification -title: WikidataClassification +title: Wikidata Classification Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,25 +11,75 @@ prefixes: wikibase: http://wikiba.se/ontology# imports: - linkml:types -# default_range: string + - ../slots/instance_of classes: WikidataClassification: - description: "Classification properties from Wikidata including instance_of (P31),\ - \ field_of_work (P101), heritage_designation (P1435), and main_subject (P921).\n\ - Ontology mapping rationale: - class_uri is skos:Concept because classification\ - \ represents conceptual\n categorization of entities.\n- close_mappings includes\ - \ wikibase:Statement as Wikidata classifications\n are statements about entities.\n\ - - related_mappings includes prov:Entity as classifications are tracked\n data\ - \ entities." - class_uri: skos:Concept + description: >- + Extracted categorization statements used to type and subject-tag an entity. + alt_descriptions: + nl: >- + Classificatie-eigenschappen uit Wikidata inclusief instance_of (P31), werkgebied (P101), + erfgoedbestemming (P1435) en hoofdonderwerp (P921) voor het categoriseren van entiteiten. + de: >- + Klassifizierungseigenschaften aus Wikidata einschließlich instance_of (P31), Arbeitsgebiet (P101), + Denkmalschutzstatus (P1435) und Hauptthema (P921) zur Kategorisierung von Entitäten. + fr: >- + Propriétés de classification de Wikidata incluant instance_of (P31), domaine_d_activité (P101), + désignation_patrimoniale (P1435) et sujet_principal (P921) pour catégoriser les entités. + es: >- + Propiedades de clasificación de Wikidata incluyendo instance_of (P31), campo_de_trabajo (P101), + designación_patrimonial (P1435) y tema_principal (P921) para categorizar entidades. + ar: >- + خصائص التصنيف من ويكي بيانات تشمل instance_of (P31) ومجال_العمل (P101) + وتصنيم_التراث (P1435) والموضوع_الرئيسي (P921) لتصنيف الكيانات. + id: >- + Properti klasifikasi dari Wikidata termasuk instance_of (P31), bidang_kerja (P101), + penetapan_warisan (P1435), dan subjek_utama (P921) untuk mengkategorikan entitas. + zh: >- + 来自维基数据的分类属性,包括instance_of(P31)、工作领域(P101)、 + 遗产指定(P1435)和主题(P921),用于对实体进行分类。 + broad_mappings: + - skos:Concept close_mappings: - - wikibase:Statement + - wikibase:Statement related_mappings: - - prov:Entity - - schema:CategoryCode + - prov:Entity + - schema:CategoryCode + slots: + - instance_of + comments: + - Represents conceptual categorization from Wikidata + - instance_of (P31) is primary classification property + keywords: + - wikidata + - classification + - instance of + - category + - type annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - instance_of + specificity_rationale: Generic utility class for classification extraction + custodian_types: "['*']" + wikidata_property_ids: '["P31","P101","P1435","P921"]' + structured_aliases: + - literal_form: wikidata-classificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Klassifizierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: classification Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: clasificación Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تصنيف ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: klasifikasi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据分类 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml index 2c82561d0d..ad716173c8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataCollectionInfo name: WikidataCollectionInfo -title: WikidataCollectionInfo +title: Wikidata Collection Info Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,24 +9,74 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# bf: http://id.loc.gov/ontologies/bibframe/ imports: - - linkml:types -# default_range: string +- linkml:types classes: WikidataCollectionInfo: - description: "Collection information from Wikidata in a flat structure, capturing\ - \ collection item counts and related metrics.\nOntology mapping rationale: -\ - \ class_uri is schema:Collection because this describes collection-level\n \ - \ information from Wikidata.\n- close_mappings includes bf:Collection from BIBFRAME\ - \ as an equivalent\n bibliographic collection concept.\n- related_mappings\ - \ includes prov:Entity as collection info is tracked data." - class_uri: schema:Collection + description: >- + Aggregated holdings metrics and item counts extracted from external + knowledge-graph statements for holdings-level reporting. + alt_descriptions: + nl: >- + Collectie-informatie uit Wikidata met vastlegging van collectie-itemaantallen, + gerelateerde statistieken en geaggregeerde bezittingsgegevens in een platte structuur. + de: >- + Sammlungsinformationen aus Wikidata, die Sammlungsobjektanzahlen, + verwandte Metriken und aggregierte Bestandsdaten in einer flachen Struktur erfassen. + fr: >- + Informations de collection de Wikidata capturant les dénombrements d'objets de collection, + les métriques associées et les données de détention agrégées dans une structure plate. + es: >- + Información de colección de Wikidata capturando conteos de elementos de colección, + métricas relacionadas y datos de tenencia agregados en una estructura plana. + ar: >- + معلومات المجموعة من ويكي بيانات تسجل تعداد عناصر المجموعة + والمقاييس ذات الصلة وبيانات الحيازة المجمعة في هيكل مسطح. + id: >- + Informasi koleksi dari Wikidata menangkap jumlah item koleksi, + metrik terkait, dan data kepemilikan agregat dalam struktur datar. + zh: >- + 来自维基数据的馆藏信息,以平面结构捕获馆藏项目计数、 + 相关指标和聚合持有数据。 close_mappings: - bf:Collection related_mappings: + - schema:Collection - prov:Entity - schema:QuantitativeValue + slots: [] + comments: + - Describes collection-level information from Wikidata + - Supports heritage institution collection metrics + - 'Preserved from prior description: Aggregated holdings metrics and counts extracted for collection-level reporting.' + keywords: + - wikidata + - collection + - holdings + - metrics + - count annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for collection metadata + custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-collectie-info + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Sammlungsinformation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: infos collection Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: información colección Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معلومات مجموعات ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: info koleksi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据馆藏信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataContact.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataContact.yaml index b4e054afba..9589093b3b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataContact.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataContact.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataContact name: WikidataContact -title: WikidataContact +title: Wikidata Contact Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,25 +10,72 @@ prefixes: vcard: http://www.w3.org/2006/vcard/ns# imports: - linkml:types -# default_range: string classes: WikidataContact: - description: "Contact information extracted from Wikidata including phone numbers\ - \ (P1329), email addresses (P968), and fax numbers (P2900). Supports multiple\ - \ values for phone and email fields.\nOntology mapping rationale: - class_uri\ - \ is schema:ContactPoint because this class aggregates\n contact details (phone,\ - \ email, fax) as Schema.org defines\n- close_mappings includes vcard:Contact\ - \ from vCard ontology which\n serves similar purpose for contact information\ - \ modeling\n- related_mappings includes prov:Entity (traceable contact data)\n\ - \ and schema:Organization (contact info typically belongs to orgs)" - class_uri: schema:ContactPoint + description: >- + Institutional communication points such as phone, email, and fax values. + alt_descriptions: + nl: >- + Contactgegevens uit Wikidata inclusief telefoonnummers (P1329), + e-mailadressen (P968) en faxnummers (P2900) voor institutionele communicatie. + de: >- + Kontaktinformationen aus Wikidata einschließlich Telefonnummern (P1329), + E-Mail-Adressen (P968) und Faxnummern (P2900) für institutionelle Kommunikation. + fr: >- + Coordonnées extraites de Wikidata incluant les numéros de téléphone (P1329), + les adresses e-mail (P968) et les numéros de fax (P2900) pour la communication institutionnelle. + es: >- + Información de contacto extraída de Wikidata incluyendo números de teléfono (P1329), + direcciones de correo electrónico (P968) y números de fax (P2900) para comunicación institucional. + ar: >- + معلومات الاتصال المستخرجة من ويكي بيانات تشمل أرقام الهاتف (P1329) + وعناوين البريد الإلكتروني (P968) وأرقام الفاكس (P2900) للاتصال المؤسسي. + id: >- + Informasi kontak yang diekstrak dari Wikidata termasuk nomor telepon (P1329), + alamat email (P968), dan nomor faks (P2900) untuk komunikasi kelembagaan. + zh: >- + 从维基数据提取的联系信息,包括电话号码(P1329)、电子邮件地址(P968) + 和传真号码(P2900),用于机构通信。 close_mappings: - - vcard:Contact + - schema:ContactPoint + - vcard:Contact related_mappings: - - prov:Entity - - schema:Organization + - prov:Entity + - schema:Organization + slots: [] + comments: + - Aggregates contact details as defined by Schema.org + - Supports multiple values for phone and email fields + keywords: + - wikidata + - contact + - phone + - email + - fax annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for contact information + custodian_types: "['*']" + wikidata_property_ids: '["P1329","P968","P2900"]' + structured_aliases: + - literal_form: wikidata-contact + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Kontakt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: contact Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: contacto Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معلومات اتصال ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kontak Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据联系信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml index 0866147c30..b902cf7db4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataCoordinates name: WikidataCoordinates -title: WikidataCoordinates +title: Wikidata Coordinates Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,34 +9,78 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# geo: http://www.w3.org/2003/01/geo/wgs84_pos# wikibase: http://wikiba.se/ontology# - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# imports: - linkml:types -# default_range: string + - ../slots/has_latitude + - ../slots/has_longitude classes: WikidataCoordinates: - description: "Coordinates from Wikidata P625 (coordinate location property). Includes\ - \ latitude, longitude, precision level, and reference globe. Precision indicates\ - \ the accuracy of coordinates (e.g., to nearest degree).\nOntology mapping rationale:\ - \ - class_uri is geo:Point because coordinates represent a specific\n point\ - \ in WGS84 coordinate reference system\n- close_mappings includes wikibase:GlobecoordinateValue\ - \ which is\n Wikidata's native coordinate value type\n- related_mappings includes\ - \ schema:GeoCoordinates (web semantics)\n and prov:Entity (coordinates are\ - \ traceable data)" - class_uri: geo:Point + description: >- + Geospatial point value with latitude, longitude, precision, and globe context. + alt_descriptions: + nl: >- + Geografische coördinaten uit Wikidata P625 (coördinatenlocatie) inclusief breedtegraad, + lengtegraad, nauwkeurigheidsniveau en referentiebol voor ruimtelijke positionering. + de: >- + Geografische Koordinaten aus Wikidata P625 (Koordinatenstandort) einschließlich Breitengrad, + Längengrad, Genauigkeitsstufe und Referenzglobus für räumliche Positionierung. + fr: >- + Coordonnées géographiques de Wikidata P625 (emplacement des coordonnées) incluant latitude, + longitude, niveau de précision et globe de référence pour le positionnement spatial. + es: >- + Coordenadas geográficas de Wikidata P625 (ubicación de coordenadas) incluyendo latitud, + longitud, nivel de precisión y globo de referencia para posicionamiento espacial. + ar: >- + الإحداثيات الجغرافية من ويكي بيانات P625 (موقع الإحداثيات) تشمل خط العرض + وخط الطول ومستوى الدقة والكرة المرجعية للتموضع المكاني. + id: >- + Koordinat geografis dari Wikidata P625 (lokasi koordinat) termasuk lintang, + bujur, tingkat presisi, dan globe referensi untuk penentuan posisi spasial. + zh: >- + 来自维基数据P625(坐标位置)的地理坐标,包括纬度、经度、精度级别和参考球体, + 用于空间定位。 close_mappings: - - wikibase:GlobecoordinateValue + - geo:Point + - wikibase:GlobecoordinateValue related_mappings: - - schema:GeoCoordinates - - prov:Entity + - schema:GeoCoordinates + - prov:Entity + slots: + - has_latitude + - has_longitude + comments: + - Represents a specific point in WGS84 coordinate reference system + - Precision indicates accuracy (e.g., to nearest degree) + keywords: + - wikidata + - coordinates + - latitude + - longitude + - geolocation annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_latitude - - has_longitude + specificity_rationale: Generic utility class for coordinate extraction + custodian_types: "['*']" + wikidata_property_ids: '["P625"]' + structured_aliases: + - literal_form: wikidata-coördinaten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Koordinaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: coordonnées Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coordenadas Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إحداثيات ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koordinat Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据坐标 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml index c78bc90cbf..6642995e3d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataEnrichment name: WikidataEnrichment -title: WikidataEnrichment +title: Wikidata Enrichment Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,32 +10,78 @@ prefixes: wd: http://www.wikidata.org/entity/ imports: - linkml:types -# default_range: string + - ../slots/has_coordinates + - ../slots/has_note + - ../slots/has_source + - ../slots/instance_of classes: WikidataEnrichment: - description: "Full Wikidata enrichment data extracted from Wikidata SPARQL/API\ - \ for a heritage custodian. This class represents derived data (prov:Entity)\ - \ where Wikidata serves as the primary source. The enrichment captures labels,\ - \ descriptions, identifiers, coordinates, temporal data, classification, and\ - \ other structured claims from the Wikidata knowledge graph.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this represents enrichment DATA\ - \ with provenance,\n not the heritage institution itself (which is modeled\ - \ by Custodian class)\n- close_mappings includes prov:PrimarySource because\ - \ Wikidata functions as a \n primary/authoritative source for linked open data\n\ - - related_mappings includes prov:Derivation because the enrichment is derived\ - \ from\n Wikidata through API queries" - class_uri: prov:Entity - close_mappings: - - prov:PrimarySource + description: >- + Consolidated extraction bundle combining identifiers, labels, coordinates, + temporal statements, and classification evidence. + alt_descriptions: + nl: >- + Volledige verrijkingsgegevens uit Wikidata SPARQL/API voor een erfgoedbeheerder, + inclusief labels, beschrijvingen, identifiers, coördinaten, temporele data en classificatie. + de: >- + Vollständige Anreicherungsdaten aus Wikidata SPARQL/API für einen Heritage-Kustoden, + einschließlich Labels, Beschreibungen, Kennungen, Koordinaten, Zeitdaten und Klassifizierung. + fr: >- + Données d'enrichissement complètes extraites de Wikidata SPARQL/API pour un dépositaire patrimonial, + incluant labels, descriptions, identifiants, coordonnées, données temporelles et classification. + es: >- + Datos de enriquecimiento completos extraídos de Wikidata SPARQL/API para un custodio patrimonial, + incluyendo etiquetas, descripciones, identificadores, coordenadas, datos temporales y clasificación. + ar: >- + بيانات الإثراء الكاملة المستخرجة من Wikidata SPARQL/API للقيم التراثي، + بما في ذلك التسميات والأوصاف والمعرفات والإحداثيات والبيانات الزمنية والتصنيف. + id: >- + Data pengayaan lengkap yang diekstrak dari Wikidata SPARQL/API untuk kustodian warisan, + termasuk label, deskripsi, pengidentifikasi, koordinat, data temporal, dan klasifikasi. + zh: >- + 从维基数据SPARQL/API为遗产保管人提取的完整丰富数据, + 包括标签、描述、标识符、坐标、时间数据和分类。 + broad_mappings: + - prov:Entity related_mappings: - - prov:Derivation - - wd:Q2013 + - prov:Derivation + slots: + - has_coordinates + - has_note + - has_source + - instance_of + comments: + - Represents enrichment data with provenance, not the institution itself + - Wikidata serves as primary/authoritative source for linked open data + keywords: + - wikidata + - enrichment + - extraction + - sparql + - api annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_coordinates - - has_note - - source - - instance_of + specificity_rationale: Generic utility class for Wikidata enrichment + custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-verrijking + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Anreicherung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enrichissement Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enriquecimiento Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إثراء ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengayaan Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据增强信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml index 808ddd43ef..ebcde916fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataEntity name: WikidataEntity -title: WikidataEntity +title: Wikidata Entity Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,29 +8,79 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# wikibase: http://wikiba.se/ontology# - wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# imports: - linkml:types -# default_range: string + - ../slots/has_label + - ../slots/instance_of classes: WikidataEntity: - description: "Reference to a Wikidata entity (Q-item), including Q-number identifier,\ - \ multilingual labels (en/nl), descriptions, and instance_of classifications.\n\ - Ontology mapping rationale: - class_uri is wikibase:Item because this represents\ - \ a Wikidata item\n (Q-number entity) in the Wikibase data model.\n- close_mappings\ - \ includes schema:Thing as Wikidata items are general\n things with identifiers\ - \ and labels.\n- related_mappings includes prov:Entity as Wikidata entities\ - \ are\n provenance-trackable." - class_uri: wikibase:Item + description: >- + Reusable Q-item reference with multilingual labels and type assertions. + alt_descriptions: + nl: >- + Verwijzing naar een Wikidata-entiteit (Q-item) inclusief Q-nummer identificatie, + meertalige labels, beschrijvingen en instance_of classificaties. + de: >- + Verweis auf eine Wikidata-Entität (Q-Element) einschließlich Q-Nummer-Kennung, + mehrsprachige Labels, Beschreibungen und instance_of-Klassifizierungen. + fr: >- + Référence à une entité Wikidata (élément Q) incluant l'identifiant Q-number, + les labels multilingues, les descriptions et les classifications instance_of. + es: >- + Referencia a una entidad Wikidata (elemento Q) incluyendo identificador Q-number, + etiquetas multilingües, descripciones y clasificaciones instance_of. + ar: >- + مرجع لكيان ويكي بيانات (عنصر Q) يشمل معرف رقم Q + والتسميات متعددة اللغات والأوصاف وتصنيفات instance_of. + id: >- + Referensi ke entitas Wikidata (item Q) termasuk pengidentifikasi nomor-Q, + label multibahasa, deskripsi, dan klasifikasi instance_of. + zh: >- + 对维基数据实体(Q项)的引用,包括Q编号标识符、多语言标签、 + 描述和instance_of分类。 + broad_mappings: + - schema:Thing close_mappings: - - schema:Thing + - wikibase:Item related_mappings: - - prov:Entity - - skos:Concept + - prov:Entity + - skos:Concept + slots: + - has_label + - instance_of + comments: + - Represents a Wikidata item (Q-number entity) in the Wikibase data model + - Wikidata entities are provenance-trackable + keywords: + - wikidata + - entity + - q-item + - wikibase + - reference annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_label - - instance_of + specificity_rationale: Generic utility class for Wikidata entity references + custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-entiteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Entität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entité Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entidad Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كيان ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: entitas Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据实体 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml index b902131a02..3128004189 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataIdentifiers name: WikidataIdentifiers -title: WikidataIdentifiers +title: Wikidata Identifiers Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,17 +8,68 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: WikidataIdentifiers: - description: 'External identifiers from Wikidata. Keys are identifier scheme names - - (e.g., isni, viaf, gnd, lcnaf, bnf) and values are identifier strings. - - ' - class_uri: linkml:Any + description: >- + Keyed set of external authority codes resolved for one referenced entity. + alt_descriptions: + nl: >- + Sleutel-waardeset van externe autoriteitscodes die voor één + gerefereerde entiteit zijn opgelost. + de: >- + Schlüssel-Wert-Satz externer Normdatenkennungen, die für eine + referenzierte Entität aufgelöst wurden. + fr: >- + Ensemble clé-valeur de codes d'autorité externes résolus pour une + entité référencée. + es: >- + Conjunto clave-valor de códigos de autoridad externos resueltos para + una entidad referenciada. + ar: >- + مجموعة مفاتيح-قيم لرموز سلطات خارجية تم حلها لكيان مُشار إليه. + id: >- + Set kunci-nilai kode otoritas eksternal yang telah diurai untuk satu + entitas yang dirujuk. + zh: >- + 为单个被引用实体解析得到的外部权威代码键值集合。 + broad_mappings: + - linkml:Any + slots: [] + comments: + - Keys are identifier scheme names (isni, viaf, gnd, etc.) + - Values are identifier strings from those schemes + - 'Preserved from prior description: Keyed set of external authority identifiers resolved for one entity.' + keywords: + - wikidata + - identifiers + - external + - isni + - viaf + - gnd annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_rationale: Generic utility class for external identifier storage custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-identifiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Kennungen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiants Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificadores Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرّفات ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengidentifikasi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据外部标识 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml index 0f9345e918..d87c1513f7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataLocation name: WikidataLocation -title: WikidataLocation +title: Wikidata Location Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -11,28 +11,82 @@ prefixes: locn: http://www.w3.org/ns/locn# imports: - linkml:types -# default_range: string + - ../slots/in_country + - ../slots/has_coordinates + - ../slots/has_postal_code + - ../slots/located_at classes: WikidataLocation: - description: "Location properties extracted from Wikidata including country (P17),\ - \ headquarters location (P159), coordinates (P625), administrative entity (P131),\ - \ postal code (P281), and adjacent buildings (P3032).\nOntology mapping rationale:\ - \ - class_uri is schema:Place because location properties describe\n a geographic\ - \ place.\n- close_mappings includes locn:Address from W3C Locn as this captures\n\ - \ structured location information.\n- related_mappings includes geo:SpatialThing\ - \ for coordinate data\n and prov:Location for provenance context." - class_uri: schema:Place + description: >- + Extracted geospatial and administrative place statements for institution + addressing and positioning. + alt_descriptions: + nl: >- + Locatie-eigenschappen uit Wikidata inclusief land (P17), hoofdkantoorlocatie (P159), + coördinaten (P625), administratieve entiteit (P131) en postcode (P281). + de: >- + Standorteigenschaften aus Wikidata einschließlich Land (P17), Hauptsitz (P159), + Koordinaten (P625), Verwaltungseinheit (P131) und Postleitzahl (P281). + fr: >- + Propriétés de localisation de Wikidata incluant pays (P17), siège social (P159), + coordonnées (P625), entité administrative (P131) et code postal (P281). + es: >- + Propiedades de ubicación de Wikidata incluyendo país (P17), sede central (P159), + coordenadas (P625), entidad administrativa (P131) y código postal (P281). + ar: >- + خصائص الموقع من ويكي بيانات تشمل الدولة (P17) وموقع المقر (P159) + والإحداثيات (P625) والكيان الإداري (P131) والرمز البريدي (P281). + id: >- + Properti lokasi dari Wikidata termasuk negara (P17), lokasi kantor pusat (P159), + koordinat (P625), entitas administratif (P131), dan kode pos (P281). + zh: >- + 来自维基数据的位置属性,包括国家(P17)、总部位置(P159)、 + 坐标(P625)、行政实体(P131)和邮政编码(P281)。 + broad_mappings: + - schema:Place close_mappings: - - locn:Address + - locn:Address related_mappings: - - geo:SpatialThing - - prov:Location + - geo:SpatialThing + - prov:Location + slots: + - in_country + - has_coordinates + - has_postal_code + - located_at + comments: + - Describes geographic place properties from Wikidata + - Captures structured location information for heritage institutions + keywords: + - wikidata + - location + - country + - coordinates + - address annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - in_country - - has_coordinates - - has_postal_code - - located_at + specificity_rationale: Generic utility class for location extraction + custodian_types: "['*']" + wikidata_property_ids: '["P17","P159","P625","P131","P281"]' + structured_aliases: + - literal_form: wikidata-locatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Standort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localisation Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据地点信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml index 9bbb475630..1b3ecf7a19 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataMedia name: WikidataMedia -title: WikidataMedia +title: Wikidata Media Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,25 +10,74 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types -# default_range: string +- linkml:types classes: WikidataMedia: - description: "Media files from Wikidata including images (P18), logos (P154),\ - \ Commons categories (P373), galleries (P935), coat of arms (P94), and flag\ - \ images (P41).\nOntology mapping rationale: - class_uri is schema:MediaObject\ - \ because this represents media\n file references from Wikidata/Commons.\n\ - - close_mappings includes foaf:Image as many properties are images. - related_mappings\ - \ includes dcterms:MediaType for media classification\n and prov:Entity as\ - \ media references are tracked entities." - class_uri: schema:MediaObject + description: >- + Referenced visual assets such as images, logos, heraldic symbols, and + Wikimedia Commons linkage values. + alt_descriptions: + nl: >- + Verwezen visuele middelen zoals afbeeldingen, logo's, heraldische + symbolen en Wikimedia Commons-koppelingen. + de: >- + Referenzierte visuelle Ressourcen wie Bilder, Logos, heraldische + Symbole und Wikimedia-Commons-Verknüpfungen. + fr: >- + Ressources visuelles référencées telles que des images, des logos, des + symboles héraldiques et des liens vers Wikimedia Commons. + es: >- + Recursos visuales referenciados como imágenes, logotipos, símbolos + heráldicos y enlaces a Wikimedia Commons. + ar: >- + أصول مرئية مُشار إليها مثل الصور والشعارات والرموز الشعارية وروابط + ويكيميديا كومنز. + id: >- + Aset visual yang dirujuk seperti gambar, logo, simbol heraldik, dan + tautan Wikimedia Commons. + zh: >- + 引用的视觉资源,如图像、标识、纹章符号以及指向维基共享资源的链接。 close_mappings: + - schema:MediaObject - foaf:Image related_mappings: - dcterms:MediaType - prov:Entity + slots: [] + comments: + - Represents media file references from Wikidata/Commons + - Many properties are image-related + - 'Preserved from prior description: Referenced media assets such as images, logos, heraldic symbols, and Commons linkage values.' + keywords: + - wikidata + - media + - image + - logo + - commons annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for media file references + custodian_types: "['*']" + wikidata_property_ids: '["P18","P154","P373","P935","P94","P41"]' + structured_aliases: + - literal_form: wikidata-media + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Medien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: médias Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: medios Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وسائط ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据媒体资源 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml index 0434ffbbc7..bd1a6b1ca1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataOrganization.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataOrganization name: WikidataOrganization -title: WikidataOrganization +title: Wikidata Organization Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,31 +9,76 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# org: http://www.w3.org/ns/org# wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# imports: - linkml:types -# default_range: string + - ../slots/member_of classes: WikidataOrganization: - description: "Organizational properties extracted from Wikidata, including hierarchical\ - \ relationships (part_of, parent_organization, subsidiary), governance (chairperson,\ - \ CEO), and membership affiliations.\nOntology mapping rationale: - class_uri\ - \ is org:Organization because this class represents\n organizational entity\ - \ data from Wikidata aligned with W3C Org\n- close_mappings includes schema:Organization\ - \ for web semantics - related_mappings includes prov:Entity (traceable data\ - \ unit) and\n wd:Q43229 (Wikidata's concept of organization)" - class_uri: org:Organization + description: >- + Extracted hierarchy, governance, and affiliation statements about an + institution. + alt_descriptions: + nl: >- + Organisatorische eigenschappen uit Wikidata inclusief hiërarchische relaties (deel_van, + hoofdorganisatie, dochteronderneming), bestuur (voorzitter, CEO) en lidmaatschappen. + de: >- + Organisationseigenschaften aus Wikidata einschließlich hierarchischer Beziehungen (teil_von, + Dachorganisation, Tochtergesellschaft), Führung (Vorsitzender, CEO) und Mitgliedschaften. + fr: >- + Propriétés organisationnelles de Wikidata incluant relations hiérarchiques (partie_de, + organisation_parente, filiale), gouvernance (président, PDG) et affiliations. + es: >- + Propiedades organizacionales de Wikidata incluyendo relaciones jerárquicas (parte_de, + organización_madre, filial), gobernanza (presidente, CEO) y afiliaciones. + ar: >- + خصائص تنظيمية من ويكي بيانات تشمل العلاقات الهرمية (جزء_من، + المنظمة_الأم، الفرع) والحوكمة (الرئيس، الرئيس التنفيذي) والانتماءات. + id: >- + Properti organisasi dari Wikidata termasuk hubungan hierarkis (bagian_dari, + organisasi_induk, anak_perusahaan), tata kelola (ketua, CEO), dan afiliasi. + zh: >- + 来自维基数据的组织属性,包括层级关系(部分_of、父组织、子公司)、 + 治理(主席、CEO)和隶属关系。 + broad_mappings: + - schema:Organization close_mappings: - - schema:Organization + - org:Organization related_mappings: - - prov:Entity - - wd:Q43229 + - prov:Entity + slots: + - member_of + comments: + - Represents organizational entity data aligned with W3C Organization ontology + - Captures hierarchical and governance relationships + keywords: + - wikidata + - organization + - hierarchy + - governance + - affiliation annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - member_of + specificity_rationale: Generic utility class for organizational data extraction + custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-organisatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Organisation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: organisation Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: organización Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منظمة ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: organisasi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据组织信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml index 2cd835af15..9b2bdaedbf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataRecognition.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataRecognition name: WikidataRecognition -title: WikidataRecognition +title: Wikidata Recognition Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,25 +14,73 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types -# default_range: string classes: WikidataRecognition: - description: "Awards and recognition information extracted from Wikidata, particularly\ - \ the award received property (P166). Used to track honors, certifications,\ - \ and formal recognition received by heritage institutions.\nOntology mapping\ - \ rationale: - class_uri is prov:Entity because this is extracted recognition\n\ - \ data, not the recognition/award event itself\n- close_mappings includes schema:AggregateRating\ - \ as recognition\n data provides a form of institutional quality assessment\n\ - - related_mappings includes crm:E7_Activity (award ceremonies are\n activities)\ - \ and schema:Organization (awards are given to orgs)" - class_uri: prov:Entity - close_mappings: - - schema:AggregateRating + description: >- + Extracted distinctions, certifications, and honors associated with an + institution. + alt_descriptions: + nl: >- + Prijzen en formele erkenning uit Wikidata-eigenschap P166 (onderscheiding ontvangen), + registrerend erebetoningen, certificeringen en onderscheidingen ontvangen door erfgoedinstellingen. + de: >- + Auszeichnungen und formelle Anerkennung aus Wikidata-Eigenschaft P166 (Auszeichnung erhalten), + die Ehrenbezeugungen, Zertifizierungen und Auszeichnungen von Heritage-Institutionen verfolgt. + fr: >- + Prix et reconnaissance formelle extraits de la propriété Wikidata P166 (prix reçu), + suivant les honneurs, certifications et distinctions reçus par les institutions patrimoniales. + es: >- + Premios y reconocimiento formal extraídos de la propiedad Wikidata P166 (premio recibido), + rastreando honores, certificaciones y distinciones recibidas por instituciones patrimoniales. + ar: >- + الجوائز والاعتراف الرسمي المستخرج من خاصية ويكي بيانات P166 (الجائزة المستلمة)، + لتتبع التكريمات والشهادات والتقديرات التي تتلقاها المؤسسات التراثية. + id: >- + Penghargaan dan pengakuan formal yang diekstrak dari properti Wikidata P166 (penghargaan diterima), + melacak kehormatan, sertifikasi, dan perbedaan yang diterima oleh institusi warisan. + zh: >- + 从维基数据属性P166(获奖)提取的奖项和正式认可, + 跟踪遗产机构获得的荣誉、认证和殊荣。 + broad_mappings: + - prov:Entity related_mappings: - - crm:E7_Activity - - schema:Organization + - schema:Award + - crm:E7_Activity + - schema:Organization + slots: [] + comments: + - Extracted recognition data, not the award event itself + - Used to track institutional quality assessment and honors + keywords: + - wikidata + - recognition + - awards + - honors + - certification annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for recognition data extraction + custodian_types: "['*']" + wikidata_property_ids: '["P166"]' + structured_aliases: + - literal_form: wikidata-erkenning + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Auszeichnung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: reconnaissance Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reconocimiento Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: اعتراف ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengakuan Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据荣誉信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml index c781170c8b..2d2ad99e40 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataResolvedEntities name: WikidataResolvedEntities -title: WikidataResolvedEntities +title: Wikidata Resolved Entities Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -8,17 +8,70 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: WikidataResolvedEntities: - description: 'Cache of resolved Wikidata property and entity metadata. - - Keys are property IDs (P123), values are property metadata. - - ' - class_uri: linkml:Any + description: >- + Lookup cache of property metadata keyed by P-identifiers after entity + disambiguation. + alt_descriptions: + nl: >- + Opzoekcache van eigenschapsmetadata, gesleuteld op P-identificatoren na + entiteitsdisambiguatie. + de: >- + Lookup-Cache von Eigenschaftsmetadaten, nach P-Kennungen geschlüsselt + nach Entitätsdisambiguierung. + fr: >- + Cache de consultation des métadonnées de propriété, indexé par + identifiants P après désambiguïsation. + es: >- + Caché de consulta de metadatos de propiedades, indexado por + identificadores P tras la desambiguación. + ar: >- + ذاكرة تخزين مؤقت لبيانات الخصائص، مفهرسة بمعرّفات P بعد إزالة + الالتباس عن الكيانات. + id: >- + Cache pencarian metadata properti yang dikunci oleh pengenal P setelah + disambiguasi entitas. + zh: >- + 实体消歧后按P标识符索引的属性元数据查找缓存。 + broad_mappings: + - linkml:Any + slots: [] + comments: + - Keys are property IDs (P123, P456, etc.) + - Values are property metadata objects + - Used for caching resolved Wikidata lookups + - 'Preserved from prior description: Lookup cache of resolved property metadata keyed by P-identifiers.' + keywords: + - wikidata + - cache + - resolved + - property + - metadata annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_rationale: Generic utility class for caching resolved entities custodian_types: "['*']" + structured_aliases: + - literal_form: opgeloste wikidata-entiteiten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: aufgelöste Wikidata-Entitäten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entités Wikidata résolues + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entidades Wikidata resueltas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كيانات ويكي بيانات محلولة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: entitas Wikidata terselesaikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 已解析维基数据实体 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml index 68b7b49065..0693cd332d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSitelinks.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataSitelinks name: WikidataSitelinks -title: WikidataSitelinks +title: Wikidata Sitelinks Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,16 +9,68 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types -# default_range: string classes: WikidataSitelinks: - description: 'Wikipedia sitelinks. Keys are wiki identifiers (e.g., enwiki, nlwiki) - - and values are article titles. - - ' - class_uri: linkml:Any + description: >- + Language-specific Wikipedia article links keyed by site code. + alt_descriptions: + nl: >- + Wikipedia-sitelinks uit Wikidata opgeslagen als woordenboek dat wiki-identifiers + (bijv. enwiki, nlwiki, dewiki) koppelt aan hun bijbehorende artikeltitels. + de: >- + Wikipedia-Sitelinks aus Wikidata, gespeichert als Wörterbuch, das Wiki-Kennungen + (z.B. enwiki, nlwiki, dewiki) ihren entsprechenden Artikeltiteln zuordnet. + fr: >- + Sitelinks Wikipedia de Wikidata stockés comme dictionnaire mappant les identifiants wiki + (ex. enwiki, nlwiki, dewiki) à leurs titres d'article correspondants. + es: >- + Sitelinks de Wikipedia de Wikidata almacenados como diccionario que mapea identificadores wiki + (ej. enwiki, nlwiki, dewiki) a sus títulos de artículo correspondientes. + ar: >- + روابط مواقع ويكيبيديا من ويكي بيانات مخزنة كقاموس يربط معرفات الويكي + (مثل enwiki، nlwiki، dewiki) بعناوين مقالاتها المقابلة. + id: >- + Sitelink Wikipedia dari Wikidata disimpan sebagai kamus yang memetakan pengidentifikasi wiki + (mis. enwiki, nlwiki, dewiki) ke judul artikel yang sesuai. + zh: >- + 来自维基数据的维基百科站点链接,存储为字典, + 将wiki标识符(如enwiki、nlwiki、dewiki)映射到其对应的文章标题。 + broad_mappings: + - linkml:Any + slots: [] + comments: + - Keys are wiki identifiers (enwiki, nlwiki, etc.) + - Values are article titles on that Wikipedia + - Links Wikidata entities to Wikipedia articles across languages + keywords: + - wikidata + - sitelinks + - wikipedia + - articles + - multilingual annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration + specificity_rationale: Generic utility class for sitelink storage custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-sitelinks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Sitelinks + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sitelinks Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enlaces Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: روابط مواقع ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: sitelink Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据站点链接 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml index e6b98d6962..cce21027df 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataSocialMedia.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataSocialMedia name: WikidataSocialMedia -title: WikidataSocialMedia +title: Wikidata Social Media Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,31 +9,76 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# imports: - linkml:types -# default_range: string classes: WikidataSocialMedia: - description: "Social media identifiers and metrics extracted from Wikidata. Includes\ - \ platform-specific usernames/IDs for Instagram, LinkedIn, Twitter/X, Facebook,\ - \ YouTube, plus aggregate follower counts (P8687).\nOntology mapping rationale:\ - \ - class_uri is foaf:OnlineAccount because social media profiles\n are online\ - \ accounts as defined by FOAF\n- close_mappings includes schema:ProfilePage\ - \ as social media\n accounts manifest as profile pages\n- related_mappings\ - \ includes prov:Entity (traceable data) and\n schema:Organization (social accounts\ - \ belong to organizations)" - class_uri: foaf:OnlineAccount + description: >- + Platform account identifiers and audience metrics for public networking + channels. + alt_descriptions: + nl: >- + Sociale media-identifiers en statistieken uit Wikidata inclusief platformspecifieke + gebruikersnamen voor Instagram, LinkedIn, Twitter/X, Facebook, YouTube en volgersaantallen (P8687). + de: >- + Social-Media-Kennungen und Metriken aus Wikidata einschließlich plattformspezifischer + Benutzernamen für Instagram, LinkedIn, Twitter/X, Facebook, YouTube und Follower-Zahlen (P8687). + fr: >- + Identifiants et métriques de réseaux sociaux extraits de Wikidata incluant les noms d'utilisateur + spécifiques aux plateformes pour Instagram, LinkedIn, Twitter/X, Facebook, YouTube et les nombres d'abonnés (P8687). + es: >- + Identificadores y métricas de redes sociales extraídos de Wikidata incluyendo nombres de usuario + específicos de plataforma para Instagram, LinkedIn, Twitter/X, Facebook, YouTube y conteos de seguidores (P8687). + ar: >- + معرفات ومقاييس وسائل التواصل الاجتماعي المستخرجة من ويكي بيانات تشمل أسماء مستخدمين + خاصة بالمنصات لإنستغرام ولينكدإن وتويتر/إكس وفيسبوك ويوتيوب وأعداد المتابعين (P8687). + id: >- + Pengidentifikasi dan metrik media sosial yang diekstrak dari Wikidata termasuk nama pengguna + spesifik platform untuk Instagram, LinkedIn, Twitter/X, Facebook, YouTube, dan jumlah pengikut (P8687). + zh: >- + 从维基数据提取的社交媒体标识符和指标,包括Instagram、LinkedIn、Twitter/X、 + Facebook、YouTube的平台特定用户名和粉丝数(P8687)。 close_mappings: - - schema:ProfilePage + - schema:ProfilePage related_mappings: - - prov:Entity - - schema:Organization + - foaf:OnlineAccount + - prov:Entity + - schema:Organization + slots: [] + comments: + - Social media profiles are online accounts as defined by FOAF + - Supports multiple platform accounts per organization + keywords: + - wikidata + - social media + - instagram + - twitter + - facebook + - linkedin annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for social media data extraction + custodian_types: "['*']" + wikidata_property_ids: '["P8687"]' + structured_aliases: + - literal_form: wikidata-social media + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Social Media + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réseaux sociaux Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: redes sociales Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وسائل تواصل ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media sosial Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据社交媒体 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml index 7bda388688..6a7a7bff8b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataTemporal name: WikidataTemporal -title: WikidataTemporal +title: Wikidata Temporal Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,31 +10,80 @@ prefixes: time: http://www.w3.org/2006/time# imports: - linkml:types + - ../classes/TimeSpan - ../slots/temporal_extent -# default_range: string classes: WikidataTemporal: - description: "Temporal properties extracted from Wikidata including inception\ - \ (P571), dissolution (P576), official opening (P1619), and activity time spans\ - \ (P580/P582). Captures key dates in organizational lifecycle.\nOntology mapping\ - \ rationale: - class_uri is time:TemporalEntity from OWL-Time because this class\n\ - \ aggregates temporal properties defining existence/activity periods\n- close_mappings\ - \ includes prov:InstantaneousEvent as dates mark\n discrete events in time\ - \ (founding, dissolution, opening)\n- related_mappings includes schema:Event\ - \ (lifecycle events) and\n prov:Entity (temporal data as traceable entity)" - class_uri: time:TemporalEntity + description: >- + Time-bound lifecycle statements covering start, end, opening, and activity + intervals. + alt_descriptions: + nl: >- + Tijdgebonden levenscyclusuitspraken met start-, eind-, opening- en + activiteitsintervallen. + de: >- + Zeitgebundene Lebenszyklus-Aussagen mit Start-, End-, Eröffnungs- und + Aktivitätsintervallen. + fr: >- + Énoncés de cycle de vie temporels couvrant les intervalles de début, de + fin, d'ouverture et d'activité. + es: >- + Enunciados de ciclo de vida temporales que cubren intervalos de inicio, + fin, apertura y actividad. + ar: >- + عبارات دورة حياة زمنية تغطي فترات البداية والنهاية والافتتاح والنشاط. + id: >- + Pernyataan siklus hidup berbatas waktu yang mencakup interval mulai, + akhir, pembukaan, dan aktivitas. + zh: >- + 覆盖开始、结束、开放与活动区间的时间约束生命周期陈述。 + broad_mappings: + - prov:Entity close_mappings: - - prov:InstantaneousEvent + - time:TemporalEntity related_mappings: - - schema:Event - - prov:Entity + - schema:Event + - prov:InstantaneousEvent slots: - - temporal_extent + - temporal_extent slot_usage: temporal_extent: range: TimeSpan inlined: true + comments: + - Aggregates temporal properties defining existence and activity periods + - Key dates mark discrete events (founding, dissolution, opening) + keywords: + - wikidata + - temporal + - dates + - inception + - dissolution + - lifecycle annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + specificity_rationale: Generic utility class for temporal data extraction + custodian_types: "['*']" + wikidata_property_ids: '["P571","P576","P1619","P580","P582"]' + structured_aliases: + - literal_form: wikidata-temporeel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Temporal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: temporel Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: temporal Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: زمني ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: temporal Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据时间信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml index aa58ee3b55..d7c4f1b44e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataTimeValue name: WikidataTimeValue -title: WikidataTimeValue +title: Wikidata Time Value Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,26 +10,71 @@ prefixes: wikibase: http://wikiba.se/ontology# time: http://www.w3.org/2006/time# imports: - - linkml:types -# default_range: string +- linkml:types classes: WikidataTimeValue: - description: "Wikidata time value with precision metadata. Records temporal information\ - \ in ISO 8601 format along with precision level (9=year, 10=month, 11=day) and\ - \ calendar model (typically Gregorian).\nOntology mapping rationale: - class_uri\ - \ is wikibase:TimeValue because this directly represents\n Wikidata's native\ - \ time value datatype with precision\n- close_mappings includes time:Instant\ - \ from OWL-Time as both\n represent points in time (though TimeValue adds precision)\n\ - - related_mappings includes xsd:dateTime (base type) and\n prov:InstantaneousEvent\ - \ (provenance temporal marker)" - class_uri: wikibase:TimeValue + description: >- + Precision-aware timestamp carrying calendar model and granularity. + alt_descriptions: + nl: >- + Tijdstempel met precisiebewustzijn die kalendermodel en granulariteit + meedraagt. + de: >- + Präzisionsbewusster Zeitstempel, der Kalendermodell und Granularität + mitführt. + fr: >- + Horodatage tenant compte de la précision, portant modèle de calendrier + et granularité. + es: >- + Marca temporal con precisión, que incluye modelo de calendario y + granularidad. + ar: >- + طابع زمني واعٍ بالدقة يحمل نموذج التقويم ودرجة التفصيل. + id: >- + Stempel waktu sadar presisi yang membawa model kalender dan + granularitas. + zh: >- + 携带日历模型与粒度信息的精度感知时间戳。 close_mappings: + - wikibase:TimeValue - time:Instant related_mappings: - xsd:dateTime - prov:InstantaneousEvent + slots: [] + comments: + - Directly represents Wikidata's native time value datatype with precision + - Precision indicates granularity of temporal information + - 'Preserved from prior description: Precision-aware timestamp value carrying calendar model and granularity.' + keywords: + - wikidata + - time + - date + - precision + - temporal annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for time value storage + custodian_types: "['*']" + structured_aliases: + - literal_form: wikidata-tijdwaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Zeitwert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: valeur temporelle Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: valor temporal Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قيمة زمنية ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: nilai waktu Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据时间值 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml index 6ebc4b4d5e..0cda529d99 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WikidataWeb.yaml @@ -1,6 +1,6 @@ id: https://nde.nl/ontology/hc/classes/WikidataWeb name: WikidataWeb -title: WikidataWeb +title: Wikidata Web Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -9,31 +9,75 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# imports: - linkml:types -# default_range: string classes: WikidataWeb: - description: "Web presence information extracted from Wikidata including official\ - \ website URLs (P856), description URLs (P973), and official blog URLs (P1581).\ - \ Supports multiple URLs per property.\nOntology mapping rationale: - class_uri\ - \ is schema:WebSite because this class aggregates\n web presence information\ - \ (websites, blogs, description pages)\n- close_mappings includes foaf:Document\ - \ as web pages are documents\n in the FOAF sense (information resources)\n\ - - related_mappings includes prov:Entity (traceable web data) and\n schema:Organization\ - \ (web presence belongs to organizations)" - class_uri: schema:WebSite + description: >- + Online presence endpoints such as official sites, descriptive pages, and + blog addresses. + alt_descriptions: + nl: >- + Webpresence-informatie uit Wikidata inclusief officiële website-URL's (P856), + beschrijvings-URL's (P973) en officiële blog-URL's (P1581) voor institutionele online aanwezigheid. + de: >- + Webpräsenz-Informationen aus Wikidata einschließlich offizieller Website-URLs (P856), + Beschreibungs-URLs (P973) und offizieller Blog-URLs (P1581) für institutionelle Online-Präsenz. + fr: >- + Informations de présence web de Wikidata incluant les URLs de site officiel (P856), + URLs de description (P973) et URLs de blog officiel (P1581) pour la présence en ligne institutionnelle. + es: >- + Información de presencia web de Wikidata incluyendo URLs de sitio web oficial (P856), + URLs de descripción (P973) y URLs de blog oficial (P1581) para presencia en línea institucional. + ar: >- + معلومات التواجد على الويب من ويكي بيانات تشمل عناوين URL للموقع الرسمي (P856) + وعناوين URL للوصف (P973) وعناوين URL للمدونة الرسمية (P1581) للتواجد المؤسسي عبر الإنترنت. + id: >- + Informasi kehadiran web dari Wikidata termasuk URL situs web resmi (P856), + URL deskripsi (P973), dan URL blog resmi (P1581) untuk kehadiran online kelembagaan. + zh: >- + 来自维基数据的网络存在信息,包括官方网站URL(P856)、 + 描述URL(P973)和官方博客URL(P1581),用于机构在线存在。 close_mappings: - - foaf:Document + - foaf:Document related_mappings: - - prov:Entity - - schema:Organization + - schema:WebSite + - prov:Entity + - schema:Organization + slots: [] + comments: + - Aggregates web presence information (websites, blogs, description pages) + - Supports multiple URLs per property + keywords: + - wikidata + - web + - website + - url + - online presence annotations: specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + specificity_rationale: Generic utility class for web presence data extraction + custodian_types: "['*']" + wikidata_property_ids: '["P856","P973","P1581"]' + structured_aliases: + - literal_form: wikidata-web + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Web + predicate: EXACT_SYNONYM + in_language: de + - literal_form: web Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: web Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ويب ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: web Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据网站信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchives.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchives.yaml index 0ec8e7eb4d..ce41925fee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchives.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchives.yaml @@ -15,18 +15,26 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: WomensArchives: - description: Archives of documents and records written by and about women. Women's archives (Frauenarchive) specialize - in collecting, preserving, and providing access to materials documenting women's history, feminist movements, women's - organizations, and the experiences and contributions of women across all fields of endeavor. + description: >- + Custodial organization dedicated to collecting, preserving, and providing + access to records on women's history, movements, and lived experiences. + alt_descriptions: + nl: Type erfgoedinstelling gericht op het verzamelen, bewaren en toegankelijk maken van materiaal dat de geschiedenis van vrouwen, feministische bewegingen, vrouwenorganisaties en de ervaringen en bijdragen van vrouwen documenteert. + de: Art der Heritage-Institution, die sich auf das Sammeln, Bewahren und Zugänglichmachen von Materialien konzentriert, die die Frauengeschichte, feministische Bewegungen, Frauenorganisationen und die Erfahrungen und Beiträge von Frauen dokumentieren. + fr: Type d'institution patrimoniale axée sur la collecte, la préservation et l'accès aux matériaux documentant l'histoire des femmes, les mouvements féministes, les organisations de femmes et les expériences et contributions des femmes dans tous les domaines. + es: Tipo de institución patrimonial enfocada en recolectar, preservar y proporcionar acceso a materiales que documentan la historia de las mujeres, movimientos feministas, organizaciones de mujeres y las experiencias y contribuciones de las mujeres en todos los campos. + ar: نوع مؤسسة التراث التي تركز على جمع وحفظ وتوفير الوصول إلى المواد التي توثق تاريخ النساء والحركات النسوية ومنظمات النساء وتجارب النساء ومساهماتهن في جميع المجالات. + id: Jenis lembaga warisan yang berfokus pada pengumpulan, pelestarian, dan penyediaan akses ke materi yang mendokumentasikan sejarah perempuan, gerakan feminis, organisasi perempuan, serta pengalaman dan kontribusi perempuan di semua bidang. + zh: 专注于收集、保存和提供记录妇女历史、女权运动、妇女组织以及 各领域妇女经验和贡献的资料的遗产机构类型。 is_a: CustodianType class_uri: schema:ArchiveOrganization slots: @@ -35,28 +43,57 @@ classes: - has_score - related_to - identified_by - exact_mappings: - - wd:Q130217628 close_mappings: - - rico:CorporateBody - - skos:Concept + - wd:Q130217628 broad_mappings: - wd:Q166118 + - rico:CorporateBody + - skos:Concept slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' + equals_string: hc:ArchiveOrganizationType related_to: range: WikidataAlignment inlined: true + structured_aliases: + - literal_form: vrouwenarchieven + in_language: nl + - literal_form: Frauenarchive + in_language: de + - literal_form: archives des femmes + in_language: fr + - literal_form: archivos de mujeres + in_language: es + - literal_form: أرشيفات النساء + in_language: ar + - literal_form: arsip perempuan + in_language: id + - literal_form: 妇女档案 + in_language: zh + comments: + - Institutional archives specializing in women's history documentation + - Collects materials by and about women + - Often affiliated with universities or independent organizations + keywords: + - women's history + - feminist archives + - gender studies + - women's organizations + - feminist movement see_also: - LGBTArchive - CommunityArchive - SocialArchive - PoliticalArchive + examples: + - value: + has_label: Atria Institute for Gender Equality and Women's History + identified_by: https://viaf.org/viaf/135493155 + description: Dutch women's archive institution annotations: label_de: Frauenarchiv - record_set_type: true + record_set_type: false custodian_type: true specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml index 1747b7c252..b8894d6010 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml @@ -8,20 +8,54 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_score - - ../slots/related_to +- linkml:types +- ../slots/has_score +- ../slots/related_to classes: WomensArchivesRecordSetType: - description: A rico:RecordSetType for classifying collections documenting women's history, feminist movements, and women's experiences. + description: >- + Archival grouping classification for documentation on women's movements, + organizations, and lived experiences. + alt_descriptions: + nl: Classificatie voor archiefcollecties die de geschiedenis van vrouwen, feministische bewegingen en vrouwenervaringen documenteren, volgens RiC-O RecordSetType. + de: Klassifikation für Archivbestände, die die Frauengeschichte, feministische Bewegungen und Frauenerfahrungen dokumentieren, gemäß RiC-O RecordSetType. + fr: Classification pour les collections d'archives documentant l'histoire des femmes, les mouvements féministes et les expériences des femmes, selon RiC-O RecordSetType. + es: Clasificación para colecciones de archivo que documentan la historia de las mujeres, movimientos feministas y experiencias de las mujeres, según RiC-O RecordSetType. + ar: تصنيف للمجموعات الأرشيفية التي توثق تاريخ النساء والحركات النسوية وتجارب النساء، وفقًا لـ RiC-O RecordSetType. + id: Klasifikasi untuk koleksi arsip yang mendokumentasikan sejarah perempuan, gerakan feminis, dan pengalaman perempuan, sesuai RiC-O RecordSetType. + zh: 记录妇女历史、女权运动和妇女经验的档案藏品分类, 遵循RiC-O RecordSetType。 is_a: CollectionType class_uri: rico:RecordSetType - exact_mappings: - - wd:Q130217628 + broad_mappings: + - rico:RecordSetType slot_usage: related_to: range: WikidataAlignment inlined: true + structured_aliases: + - literal_form: vrouwenarchief recordtype + in_language: nl + - literal_form: Frauenarchiv-Bestandstyp + in_language: de + - literal_form: type de fonds d'archives des femmes + in_language: fr + - literal_form: tipo de fondo de archivo de mujeres + in_language: es + - literal_form: نوع سجل أرشيف النساء + in_language: ar + - literal_form: jenis rekaman arsip perempuan + in_language: id + - literal_form: 妇女档案记录类型 + in_language: zh + comments: + - RiC-O aligned classification for women's archives + - Subclass of CollectionType for record set classification + - "Preserved from prior description: Classification for record sets documenting women's history, movements, organizations, and related experiences." + keywords: + - women's archives + - record set type + - feminist collections + - gender history see_also: - WomensArchives slots: diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml index 7d1217f3ad..0f57b45ba0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml @@ -17,129 +17,239 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./WomensArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./WomensArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: WomensOrganizationFonds: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Women's organization records.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ fonds \norganizational principle as defined by rico-rst:Fonds.\n" + description: >- + Provenance-organized institutional documentation from women's groups, + associations, and related bodies. + alt_descriptions: + nl: >- + Naar herkomst geordende institutionele documentatie van vrouwengroepen, + verenigingen en verwante organisaties. + de: >- + Provenienzorientierte institutionelle Dokumentation von Frauengruppen, + Vereinen und verwandten Einrichtungen. + fr: >- + Documentation institutionnelle organisée par provenance provenant de + groupes de femmes, d'associations et d'organismes apparentés. + es: >- + Documentación institucional organizada por procedencia de grupos de + mujeres, asociaciones y entidades relacionadas. + ar: >- + توثيق مؤسسي منظم حسب المنشأ صادر عن مجموعات النساء والجمعيات والهيئات + ذات الصلة. + id: >- + Dokumentasi institusional berbasis asal-usul dari kelompok perempuan, + asosiasi, dan badan terkait. + zh: >- + 按来源组织的妇女团体、协会及相关机构的机构性文献。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - WomensArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: WomensOrganizationFonds - organizational_principle: - equals_string: fonds - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds + equals_string: hc:WomensOrganizationFonds has_custodian: - equals_string: WomensArchives - record_holder_note: - equals_string: This RecordSetType is typically held by WomensArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:WomensArchives" + has_note: + equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: vrouwenorganisatie-fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Frauenorganisationsbestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'organisation de femmes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de organización de mujeres + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق منظمة نسائية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dana organisasi perempuan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 妇女组织全宗 + predicate: EXACT_SYNONYM + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" + comments: + - "Preserved from prior description: Fonds-organized organizational records from women's groups, associations, and institutions." FeministPapersCollection: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Feminist movement papers.\n\n**RiC-O Alignment**:\n\ - This class is a specialized rico:RecordSetType following the collection \norganizational\ - \ principle as defined by rico-rst:Collection.\n" + description: >- + Thematically grouped documentation from gender-equality movements, + personal archives, and activism. + alt_descriptions: + nl: >- + Thematisch gegroepeerde documentatie uit gendergelijkheidsbewegingen, + persoonlijke archieven en activisme. + de: >- + Thematisch gruppierte Dokumentation aus Gleichstellungsbewegungen, + persönlichen Archiven und Aktivismus. + fr: >- + Documentation regroupée thématiquement issue de mouvements pour + l'égalité des genres, d'archives personnelles et de l'activisme. + es: >- + Documentación agrupada temáticamente de movimientos por la igualdad de + género, archivos personales y activismo. + ar: >- + توثيق مجمّع موضوعياً من حركات المساواة بين الجنسين والأرشيفات الشخصية + والنشاط. + id: >- + Dokumentasi yang dikelompokkan secara tematis dari gerakan kesetaraan + gender, arsip pribadi, dan aktivisme. + zh: >- + 来自性别平等运动、个人档案与行动主义的主题聚合文献。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - WomensArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: FeministPapersCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:FeministPapersCollection has_custodian: - equals_string: WomensArchives - record_holder_note: - equals_string: This RecordSetType is typically held by WomensArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:WomensArchives" + has_note: + equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: feministische papieren collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: feministische Papiersammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers féministes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de papeles feministas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق نسوية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi kertas feminis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 女权文件藏品 + predicate: EXACT_SYNONYM + in_language: zh annotations: - custodian_types: '[''*'']' + custodian_types: "['*']" + comments: + - 'Preserved from prior description: Collection-organized papers and documentation from feminist movements, personal archives, and activism.' WomensHistoryCollection: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType - description: "A rico:RecordSetType for Women's history documentation.\n\n**RiC-O\ - \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\ - \ collection \norganizational principle as defined by rico-rst:Collection.\n" + description: >- + Thematically grouped documentation on women's past, including biographical + materials, oral testimonies, and research resources. + alt_descriptions: + nl: >- + Thematisch gegroepeerde documentatie over het verleden van vrouwen, + inclusief biografisch materiaal, orale getuigenissen en + onderzoeksbronnen. + de: >- + Thematisch gruppierte Dokumentation zur Geschichte von Frauen, + einschließlich biografischer Materialien, mündlicher Zeugnisse und + Forschungsressourcen. + fr: >- + Documentation regroupée thématiquement sur le passé des femmes, + incluant des matériaux biographiques, des témoignages oraux et des + ressources de recherche. + es: >- + Documentación agrupada temáticamente sobre el pasado de las mujeres, + incluyendo materiales biográficos, testimonios orales y recursos de + investigación. + ar: >- + توثيق مجمّع موضوعياً عن ماضي النساء، بما في ذلك مواد سيرية وشهادات + شفوية وموارد بحثية. + id: >- + Dokumentasi yang dikelompokkan secara tematis tentang masa lalu + perempuan, termasuk materi biografis, kesaksian lisan, dan sumber daya + penelitian. + zh: >- + 关于女性过去的主题聚合文献,包括传记材料、口述证词与研究资源。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - WomensArchivesRecordSetType - rico:RecordSetType slots: - has_type - has_score - - organizational_principle - - organizational_principle_uri - has_custodian - - record_holder_note - - has_type + - has_note slot_usage: has_type: - equals_expression: '["hc:ArchiveOrganizationType"]' - has_type: - equals_string: WomensHistoryCollection - organizational_principle: - equals_string: collection - organizational_principle_uri: - equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection + equals_string: hc:WomensHistoryCollection has_custodian: - equals_string: WomensArchives - record_holder_note: - equals_string: This RecordSetType is typically held by WomensArchives custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: "hc:WomensArchives" + has_note: + equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: vrouwengeschiedenis collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Frauengeschichtssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'histoire des femmes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de historia de mujeres + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تاريخ النساء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi sejarah perempuan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 妇女历史藏品 + predicate: EXACT_SYNONYM + in_language: zh annotations: - custodian_types: '[''*'']' + custodian_types: "['*']" + comments: + - "Preserved from prior description: Collection-organized women's history documentation, including biographical materials, oral histories, and research resources." diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WordCount.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WordCount.yaml index 7f9612dc70..f280a8a5fc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WordCount.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WordCount.yaml @@ -14,24 +14,53 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_quantity +- linkml:types +- ../slots/has_quantity classes: WordCount: class_uri: schema:QuantitativeValue - description: 'A word count measurement. **USAGE**: Used for: - Document word counts - - Text length metrics - Content statistics ' + description: >- + Numeric lexical-token total used for text-length and content metrics. + alt_descriptions: + nl: Kwantitatieve meting van het aantal woorden in tekstuele documenten, gebruikt voor documentstatistieken, tekstlengtemeting en inhoudsanalyse. + de: Quantitative Messung der Wortzahl in Textdokumenten, verwendet für Dokumentenstatistiken, Textlängenmetriken und Inhaltsanalyse. + fr: Mesure quantitative du nombre de mots dans les documents textuels, utilisée pour les statistiques de documents, les métriques de longueur de texte et l'analyse de contenu. + es: Medición cuantitativa del recuento de palabras en documentos textuales, utilizada para estadísticas de documentos, métricas de longitud de texto y análisis de contenido. + ar: قياس كمي لعدد الكلمات في المستندات النصية، يُستخدم لإحصائيات المستندات ومقاييس طول النص وتحليل المحتوى. + id: Pengukuran kuantitatif jumlah kata dalam dokumen tekstual, digunakan untuk statistik dokumen, metrik panjang teks, dan analisis konten. + zh: 文本文档中字数的定量测量,用于文档统计、文本长度度量和内容分析。 slots: - has_quantity - slot_usage: - has_quantity: null - close_mappings: + broad_mappings: - schema:QuantitativeValue - annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - word counts common in text analysis. - custodian_types: '[''*'']' + structured_aliases: + - literal_form: aantal woorden + in_language: nl + - literal_form: Wortzahl + in_language: de + - literal_form: nombre de mots + in_language: fr + - literal_form: recuento de palabras + in_language: es + - literal_form: عدد الكلمات + in_language: ar + - literal_form: jumlah kata + in_language: id + - literal_form: 字数 + in_language: zh + comments: + - Used for document word counts, text length metrics, and content statistics + keywords: + - word count + - text metrics + - document statistics + - content analysis examples: - value: has_quantity: value: 15000 + description: Document with 15,000 words + annotations: + specificity_score: '0.40' + specificity_rationale: Moderately specific - word counts common in text analysis. + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WorkExperience.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WorkExperience.yaml index 2725cdb944..4ecc6ef094 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WorkExperience.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WorkExperience.yaml @@ -11,54 +11,31 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/has_location - - ../slots/has_score - - ../slots/current - - ../slots/employed_by - - ../slots/has_position - - ../slots/temporal_extent -# default_range: string +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/has_location +- ../slots/has_score +- ../slots/current +- ../slots/employed_by +- ../slots/has_position +- ../slots/temporal_extent classes: WorkExperience: is_a: Experience class_uri: schema:OrganizationRole - description: 'A single work experience entry from a person''s career history. - - - Models employment positions with job title, employer, dates, and location. - - Uses simplified date representation (not full TimeSpan) since LinkedIn - - data typically has precise month/year values. - - - **Schema.org Alignment**: - - - Represents a schema:OrganizationRole (role at an organization) - - - Related to org:Membership (W3C Organization Ontology) - - - **Use Cases**: - - - LinkedIn profile experience entries - - - CV/resume work history - - - Staff has_affiliation tracking - - - **Heritage Relevance**: - - - Each work experience can be tagged for heritage sector relevance - - - Links to CustodianName if employer is a known heritage custodian - - ' - exact_mappings: + description: >- + Employment-role record with employer, position, temporal extent, and + location for career-history modeling. + alt_descriptions: + nl: Enkele werkervaring uit de carrièregeschiedenis van een persoon, met functietitel, werkgever, data en locatie, met vereenvoudigde datumweergave voor LinkedIn- en CV-gegevens. + de: Einzelne Berufserfahrung aus der Karrieregeschichte einer Person mit Berufsbezeichnung, Arbeitgeber, Daten und Standort mit vereinfachter Datumsdarstellung für LinkedIn- und Lebenslaufdaten. + fr: Expérience professionnelle unique de l'historique de carrière d'une personne, modélisant l'intitulé du poste, l'employeur, les dates et le lieu avec une représentation simplifiée des dates pour les données LinkedIn et CV. + es: Experiencia laboral única del historial profesional de una persona, modelando título del trabajo, empleador, fechas y ubicación con representación de fecha simplificada para datos de LinkedIn y CV. + ar: خبرة عمل واحدة من تاريخ المهنة لشخص ما، بنمذجة المسمى الوظيفي وصاحب العمل والتواريخ والموقع مع تمثيل مبسط للتاريخ لبيانات LinkedIn والسيرة الذاتية. + id: Pengalaman kerja tunggal dari riwayat karier seseorang, memodelkan jabatan, pemberi kerja, tanggal, dan lokasi dengan representasi tanggal yang disederhanakan untuk data LinkedIn dan CV. + zh: 个人职业历史中的单一工作经历,建模职位名称、雇主、日期和地点, 对LinkedIn和简历数据使用简化的日期表示。 + broad_mappings: - schema:OrganizationRole close_mappings: - org:Membership @@ -71,12 +48,11 @@ classes: - temporal_extent - current - has_description - - position + - has_position - has_score - has_location slot_usage: - position: -# range: string + has_position: required: true examples: - value: Staff Adviseur @@ -110,22 +86,49 @@ classes: examples: - value: true has_location: -# range: string - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: "Location:\n city: \"Utrecht\"\n country: \"Netherlands\"\n" - value: "Location:\n city: \"Amsterdam\"\n region: \"Noord-Holland\"\n country: \"Netherlands\"\n" has_description: -# range: string + structured_aliases: + - literal_form: werkervaring + in_language: nl + - literal_form: Arbeitserfahrung + in_language: de + - literal_form: expérience professionnelle + in_language: fr + - literal_form: experiencia laboral + in_language: es + - literal_form: خبرة عمل + in_language: ar + - literal_form: pengalaman kerja + in_language: id + - literal_form: 工作经验 + in_language: zh comments: - Inlined in LinkedInProfile.experience[] as multivalued list - Preserves raw LinkedIn date formats for provenance - Current positions have current=true and null end_date - - heritage_employer boolean removed; heritage status indicated via Employer.related_to - + keywords: + - employment + - career + - work history + - job position + - LinkedIn see_also: - https://schema.org/OrganizationRole - https://www.w3.org/TR/vocab-org/#class-membership + examples: + - value: + has_position: Staff Adviseur + employed_by: + has_label: Rijksmuseum + temporal_extent: + begin_of_the_begin: 2017-08 + end_of_the_end: 2025-04 + current: false + description: Heritage sector work experience annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WorkRevision.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WorkRevision.yaml index 3391eee71f..7ad81b0d46 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WorkRevision.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WorkRevision.yaml @@ -8,40 +8,61 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/revision_of +- linkml:types +- ../slots/revision_of +- ../slots/identified_by +- ../slots/updated_at classes: WorkRevision: class_uri: prov:Entity - description: 'A revision of a work or document. - - - **USAGE**: - - Used for: - - - Document revisions - - - Record updates - - - Version tracking - - ' + description: >- + Versioned update record capturing lineage and update time for a revised + document entity. + alt_descriptions: + nl: Herziening van een werk of document, het volgen van versieveranderingen, update-tijdstempels en revisie-opmerkingen voor documentversiebeheer en record-updates. + de: Überarbeitung eines Werks oder Dokuments, Verfolgung von Versionsänderungen, Aktualisierungszeitstempeln und Überarbeitungshinweisen für Dokumentversionierung und Datensatzaktualisierungen. + fr: Révision d'une œuvre ou d'un document, suivant les changements de version, les horodatages de mise à jour et les notes de révision pour le versionnage de documents et les mises à jour d'enregistrements. + es: Revisión de una obra o documento, rastreando cambios de versión, marcas de tiempo de actualización y notas de revisión para versionamiento de documentos y actualizaciones de registros. + ar: مراجعة لعمل أو مستند، وتتبع تغييرات الإصدار وطوابع وقت التحديث وملاحظات المراجعة لإدارة إصدارات المستندات وتحديثات السجلات. + id: Revisi karya atau dokumen, melacak perubahan versi, timestamp pembaruan, dan catatan revisi untuk penerapan versi dokumen dan pembaruan catatan. + zh: 作品或文档的修订,跟踪版本更改、更新时间戳和修订说明, 用于文档版本控制和记录更新。 slots: - revision_of - - revision_number - - revision_date - exact_mappings: + - identified_by + - updated_at + broad_mappings: - prov:Entity close_mappings: - schema:CreativeWork - annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - revisions common in documentation. - custodian_types: '[''*'']' + structured_aliases: + - literal_form: werkherziening + in_language: nl + - literal_form: Werksüberarbeitung + in_language: de + - literal_form: révision d'œuvre + in_language: fr + - literal_form: revisión de obra + in_language: es + - literal_form: مراجعة العمل + in_language: ar + - literal_form: revisi karya + in_language: id + - literal_form: 作品修订 + in_language: zh + comments: + - Used for document revisions, record updates, and version tracking + keywords: + - revision + - version control + - document update + - versioning examples: - value: revision_number: '2.0' revision_date: '2025-01-14T10:30:00Z' revision_notes: Updated metadata fields description: Second revision of a document + annotations: + specificity_score: '0.40' + specificity_rationale: Moderately specific - revisions common in documentation. + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml index c0645568ba..eb8cb859f8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WorldCatIdentifier.yaml @@ -5,36 +5,62 @@ 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_code +- linkml:types +- ../slots/has_code classes: WorldCatIdentifier: class_uri: hc:WorldCatIdentifier - description: 'A WorldCat OCLC identifier. - - - **USAGE**: - - Used for: - - - OCLC control numbers - - - WorldCat record identifiers - - ' + description: >- + OCLC control-number value used to reference bibliographic records in + shared catalog infrastructure. + alt_descriptions: + nl: OCLC WorldCat-controlenummer identificatie voor bibliografische records, die unieke identificaties biedt voor bibliotheekcatalogus-items wereldwijd. + de: OCLC WorldCat-Kontrollnummer-Identifikator für bibliografische Datensätze, der eindeutige Kennungen für Bibliothekskatalogeinträge weltweit bereitstellt. + fr: Identifiant de numéro de contrôle OCLC WorldCat pour les notices bibliographiques, fournissant des identifiants uniques pour les entrées de catalogues de bibliothèques du monde entier. + es: Identificador de número de control OCLC WorldCat para registros bibliográficos, que proporciona identificadores únicos para entradas de catálogos de bibliotecas en todo el mundo. + ar: معرف رقم تحكم OCLC WorldCat للسجلات الببليوغرافية، يوفر معرفات فريدة لإدخالات فهارس المكتبات في جميع أنحاء العالم. + id: Pengidentifikasi nomor kontrol OCLC WorldCat untuk catatan bibliografi, menyediakan pengenal unik untuk entri katalog perpustakaan di seluruh dunia. + zh: 书目记录的OCLC WorldCat控制号标识符,为全球图书馆目录条目 提供唯一标识符。 slots: - has_code slot_usage: has_code: pattern: ^[0-9]+$ - close_mappings: + broad_mappings: + - dcterms:Identifier + related_mappings: - schema:identifier + structured_aliases: + - literal_form: WorldCat-identificatie + in_language: nl + - literal_form: WorldCat-Identifikator + in_language: de + - literal_form: identifiant WorldCat + in_language: fr + - literal_form: identificador WorldCat + in_language: es + - literal_form: معرف WorldCat + in_language: ar + - literal_form: pengidentitas WorldCat + in_language: id + - literal_form: WorldCat标识符 + in_language: zh + comments: + - Used for OCLC control numbers and WorldCat record identifiers + - Numeric pattern matching OCLC standards + keywords: + - WorldCat + - OCLC + - bibliographic identifier + - library catalog + examples: + - value: + has_code: '123456789' + description: WorldCat OCLC control number annotations: specificity_score: '0.55' specificity_rationale: More specific - WorldCat identifiers library-domain. custodian_types: "['*']" - examples: - - value: - has_code: '123456789' \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml index 3e467380f8..03d18644bd 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml @@ -1,51 +1,92 @@ id: https://nde.nl/ontology/hc/class/WorldHeritageSite name: WorldHeritageSite title: WorldHeritageSite Type +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/managed_by - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to - - ../slots/has_label +- ../classes/AgentType +- linkml:types +- ../slots/managed_by +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to +- ../slots/has_label classes: WorldHeritageSite: - description: A place of cultural or natural significance listed by UNESCO as a World Heritage Site (UNESCO-Welterbe). - In the heritage custodian context, this designates institutions managing sites that have been inscribed on the UNESCO - World Heritage List for their outstanding universal value. World Heritage Sites may include cultural monuments, historic - cities, natural landscapes, and mixed heritage properties. + description: >- + Custodial organization type for bodies responsible for management and + stewardship of UNESCO-inscribed places. + alt_descriptions: + nl: UNESCO Werelderfgoed-aanduiding voor instellingen die plaatsen van uitzonderlijke culturele of natuurlijke betekenis beheren die op de Werelderfgoedlijst staan, inclusief monumenten, historische steden en natuurlijke landschappen. + de: UNESCO-Welterbe-Bezeichnung für Institutionen, die Stätten von herausragendem kulturellem oder natürlichem Wert verwalten, die in die Welterbeliste eingetragen sind, einschließlich Denkmäler, historische Städte und Naturlandschaften. + fr: Désignation de site du patrimoine mondial de l'UNESCO pour les institutions gérant des lieux d'une importance culturelle ou naturelle exceptionnelle inscrits sur la Liste du patrimoine mondial, y compris les monuments, les villes historiques et les paysages naturels. + es: Designación de Sitio del Patrimonio Mundial de la UNESCO para instituciones que gestionan lugares de importancia cultural o natural excepcional inscritos en la Lista del Patrimonio Mundial, incluidos monumentos, ciudades históricas y paisajes naturales. + ar: تسمية موقع التراث العالمي لليونسكو للمؤسسات التي تدير أماكن ذات أهمية ثقافية أو طبيعية بارزة مدرجة في قائمة التراث العالمي، بما في ذلك المعالم والمدن التاريخية والمناظر الطبيعية. + id: Penunjukan Situs Warisan Dunia UNESCO untuk lembaga yang mengelola tempat penting budaya atau alam yang luar biasa yang terdaftar dalam Daftar Warisan Dunia, termasuk monumen, kota bersejarah, dan lanskap alami. + zh: 联合国教科文组织世界遗产指定,用于管理列入世界遗产名录的具有突出文化 或自然价值的地点的机构,包括古迹、历史名城和自然景观。 is_a: CustodianType class_uri: skos:Concept + broad_mappings: + - skos:Concept slots: - has_type - has_score + - has_label - related_to - identified_by slot_usage: - identified_by: null + identified_by: has_type: - equals_expression: '["hc:FeatureCustodianType"]' + equals_string: hc:FeatureCustodianType related_to: range: WikidataAlignment inlined: true - has_type: - equals_string: 'False' has_label: - equals_string: UNESCO-Welterbe - has_label: - equals_string: Patrimonio de la Humanidad - has_label: - equals_string: patrimoine mondial - custodian_only: - equals_expression: 'true' + any_of: + - equals_string: UNESCO-Welterbe + - equals_string: Patrimonio de la Humanidad + - equals_string: patrimoine mondial + structured_aliases: + - literal_form: werelderfgoed + in_language: nl + - literal_form: Welterbe + in_language: de + - literal_form: patrimoine mondial + in_language: fr + - literal_form: Patrimonio de la Humanidad + in_language: es + - literal_form: تراث عالمي + in_language: ar + - literal_form: Warisan Dunia + in_language: id + - literal_form: 世界遗产 + in_language: zh + comments: + - Designates institutions managing UNESCO World Heritage Sites + - Includes cultural monuments, historic cities, and natural landscapes + keywords: + - UNESCO + - World Heritage + - cultural heritage + - natural heritage + - outstanding universal value see_also: - TentativeWorldHeritageSite - NationalTreasure - NationalTreasureOfFrance - MemoryInstitution + examples: + - value: + has_label: Rijksmuseum + related_to: + qid: Q190804 + description: Museum at a World Heritage Site location annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/WritingSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/WritingSystem.yaml index 31984d39aa..eb9128b1af 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/WritingSystem.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/WritingSystem.yaml @@ -8,25 +8,22 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: WritingSystem: class_uri: skos:Concept - description: 'A writing system or script (ISO 15924). - - - **USAGE**: - - Used for: - - - Script identification (Latin, Cyrillic, Arabic, etc.) - - - Writing direction (LTR, RTL) - - - Historical scripts - - ' + description: >- + ISO 15924 script classification concept used to encode script family and + directional conventions. + alt_descriptions: + nl: Schrijfsysteem of script-identificatie volgens ISO 15924-standaard, die scripttypen codeert (Latijn, Cyrillisch, Arabisch, enz.) en schrijfrichting. + de: Identifikation des Schriftsystems oder Skripts nach ISO 15924-Standard, Kodierung von Schrifttypen (Latein, Kyrillisch, Arabisch usw.) und Schreibrichtung. + fr: Identification du système d'écriture ou du script selon la norme ISO 15924, codant les types de scripts (latin, cyrillique, arabe, etc.) et la direction d'écriture. + es: Identificación del sistema de escritura o guion según la norma ISO 15924, codificando tipos de guiones (latín, cirílico, árabe, etc.) y dirección de escritura. + ar: تحديد نظام الكتابة أو النص وفقًا لمعيار ISO 15924، وترميز أنواع النصوص (لاتيني، سيريلي، عربي، إلخ) واتجاه الكتابة. + id: Identifikasi sistem penulisan atau skrip mengikuti standar ISO 15924, mengodekan jenis skrip (Latin, Sirilik, Arab, dll.) dan arah penulisan. + zh: 遵循ISO 15924标准的书写系统或文字识别,编码文字类型 (拉丁文、西里尔文、阿拉伯文等)和书写方向。 slots: - has_code slot_usage: @@ -35,13 +32,39 @@ classes: examples: - value: Latn - value: Cyrl - exact_mappings: + broad_mappings: - skos:Concept - annotations: - specificity_score: '0.40' - specificity_rationale: Moderately specific - writing systems relevant across - domains. - custodian_types: '[''*'']' + structured_aliases: + - literal_form: schrijfsysteem + in_language: nl + - literal_form: Schriftsystem + in_language: de + - literal_form: système d'écriture + in_language: fr + - literal_form: sistema de escritura + in_language: es + - literal_form: نظام الكتابة + in_language: ar + - literal_form: sistem penulisan + in_language: id + - literal_form: 书写系统 + in_language: zh + comments: + - ISO 15924 script codes (4-letter codes like Latn, Cyrl, Arab) + - Used for script identification and writing direction + keywords: + - writing system + - script + - ISO 15924 + - writing direction examples: - value: has_code: Latn + description: Latin script + - value: + has_code: Arab + description: Arabic script + annotations: + specificity_score: '0.40' + specificity_rationale: Moderately specific - writing systems relevant across domains. + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/XPath.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/XPath.yaml index 6f20294c53..7c9abccba2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/XPath.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/XPath.yaml @@ -8,41 +8,58 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types -# default_range: string +- linkml:types classes: XPath: - description: 'An XPath expression used to locate a specific element within an - HTML or XML document. - - **CRITICAL PROVENANCE FIELD**: XPath expressions provide the essential link - between extracted data values and their original source location in archived - documents. Without an XPath, a claim extracted from a webpage is unverifiable. - - **FORMAT**: Standard XPath 1.0 expressions **EXAMPLE**: `/html[1]/body[1]/div[6]/div[1]/table[3]/tbody[1]/tr[1]/td[1]/p[6]` - - **USAGE CONTEXT**: Used with `has_provenance_path` slot to link provenance - records to specific locations in source documents.' + description: >- + Selector expression locating source nodes in HTML or XML for verifiable + extraction provenance. + alt_descriptions: + nl: XPath-expressie gebruikt om specifieke elementen in HTML- of XML-documenten te lokaliseren, die de essentiële herkomstlink biedt tussen geëxtraheerde gegevenswaarden en hun oorspronkelijke bronlocatie in gearchiveerde documenten. + de: XPath-Ausdruck zur Lokalisierung bestimmter Elemente in HTML- oder XML-Dokumenten, der die wesentliche Herkunftsverbindung zwischen extrahierten Datenwerten und ihrer ursprünglichen Quellposition in archivierten Dokumenten bereitstellt. + fr: Expression XPath utilisée pour localiser des éléments spécifiques dans les documents HTML ou XML, fournissant le lien de provenance essentiel entre les valeurs de données extraites et leur emplacement source d'origine dans les documents archivés. + es: Expresión XPath utilizada para localizar elementos específicos dentro de documentos HTML o XML, proporcionando el enlace de procedencia esencial entre los valores de datos extraídos y su ubicación original en documentos archivados. + ar: تعبير XPath يُستخدم لتحديد موقع عناصر محددة داخل مستندات HTML أو XML، يوفر رابط المصدر الأساسي بين قيم البيانات المستخرجة وموقعها الأصلي في المستندات المؤرشفة. + id: Ekspresi XPath yang digunakan untuk menemukan elemen tertentu dalam dokumen HTML atau XML, menyediakan tautan asal-usul penting antara nilai data yang diekstraksi dan lokasi sumber aslinya dalam dokumen yang diarsipkan. + zh: XPath表达式,用于定位HTML或XML文档中的特定元素,提供提取的数据值 与其存档文档中原始源位置之间的重要来源链接。 class_uri: prov:Location - close_mappings: - - schema:xpath - related_mappings: - - prov:atLocation + broad_mappings: + - prov:Entity + structured_aliases: + - literal_form: XPath + in_language: nl + - literal_form: XPath + in_language: de + - literal_form: XPath + in_language: fr + - literal_form: XPath + in_language: es + - literal_form: مسار XPath + in_language: ar + - literal_form: XPath + in_language: id + - literal_form: XPath路径 + in_language: zh + comments: + - CRITICAL PROVENANCE FIELD for verifiable data extraction + - Standard XPath 1.0 expressions + - Used with has_provenance_path slot + keywords: + - XPath + - provenance + - HTML extraction + - XML parsing + - data location + examples: + - value: "XPath:\n expression: \"/html[1]/body[1]/div[6]/div[1]/table[3]/tbody[1]/tr[1]/td[1]/p[6]\"\n matched_text: \"Historische Vereniging Nijeveen\"\n match_score: 1.0\n source_document: \"web/0021/historischeverenigingnijeveen.nl/rendered.html\"\n" + description: XPath extraction pointing to an institution name in archived HTML. + - value: "XPath:\n expression: \"//meta[@property='og:title']/@content\"\n matched_text: \"Amsterdam Museum - Official Website\"\n match_score: 0.95\n" + description: XPath to OpenGraph metadata in a webpage header. annotations: - custodian_types: '["*"]' - custodian_types_rationale: XPath provenance is relevant for any custodian type - where web content is extracted and archived. + custodian_types: "['*']" + custodian_types_rationale: XPath provenance is relevant for any custodian type where web content is extracted and archived. custodian_types_primary: '*' specificity_score: 0.7 - specificity_rationale: High specificity - only relevant for web-extracted data - with HTML archival. - examples: - - value: "XPath:\n expression: \"/html[1]/body[1]/div[6]/div[1]/table[3]/tbody[1]/tr[1]/td[1]/p[6]\"\ - \n matched_text: \"Historische Vereniging Nijeveen\"\n match_score: 1.0\n\ - \ source_document: \"web/0021/historischeverenigingnijeveen.nl/rendered.html\"\ - \n" - description: XPath extraction pointing to an institution name in archived HTML. - - value: "XPath:\n expression: \"//meta[@property='og:title']/@content\"\n matched_text:\ - \ \"Amsterdam Museum - Official Website\"\n match_score: 0.95\n" - description: XPath to OpenGraph metadata in a webpage header. + specificity_rationale: High specificity - only relevant for web-extracted data with HTML archival. + mapping_predicate: schema:xpath,prov:atLocation slots: [] diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/XPathScore.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/XPathScore.yaml index 45de6c529b..ab78dce4d5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/XPathScore.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/XPathScore.yaml @@ -7,37 +7,58 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_score +- linkml:types +- ../slots/has_score classes: XPathScore: class_uri: schema:Rating - description: 'A confidence score for an XPath match. - - - **USAGE**: - - Used for: - - - XPath match confidence (0.0-1.0) - - - Fuzzy matching scores - - - Extraction confidence - - ' + description: >- + Confidence value from 0.0 to 1.0 indicating selector match reliability + during HTML/XML extraction. + alt_descriptions: + nl: Betrouwbaarheidsscore voor een XPath-matchresultaat, variërend van 0,0 tot 1,0, die de betrouwbaarheid van elementextractie uit HTML/XML-documenten aangeeft. + de: Konfidenzwert für ein XPath-Übereinstimmungsergebnis, der von 0,0 bis 1,0 reicht und die Zuverlässigkeit der Elementextraktion aus HTML/XML-Dokumenten angibt. + fr: Score de confiance pour un résultat de correspondance XPath, allant de 0,0 à 1,0, indiquant la fiabilité de l'extraction d'éléments des documents HTML/XML. + es: Puntuación de confianza para un resultado de coincidencia XPath, que va de 0,0 a 1,0, indicando la confiabilidad de la extracción de elementos de documentos HTML/XML. + ar: درجة الثقة لنتيجة مطابقة XPath، تتراوح من 0.0 إلى 1.0، تشير إلى موثوقية استخراج العناصر من مستندات HTML/XML. + id: Skor kepercayaan untuk hasil kecocokan XPath, berkisar dari 0,0 hingga 1,0, menunjukkan keandalan ekstraksi elemen dari dokumen HTML/XML. + zh: XPath匹配结果的置信度分数,范围从0.0到1.0,表示从HTML/XML文档 中提取元素的可靠性。 slots: - has_score slot_usage: has_score: minimum_value: 0.0 maximum_value: 1.0 - close_mappings: + broad_mappings: - schema:Rating - annotations: - specificity_score: '0.60' - specificity_rationale: More specific - XPath scoring is technical/heritage-domain. - custodian_types: '[''*'']' + structured_aliases: + - literal_form: XPath-score + in_language: nl + - literal_form: XPath-Bewertung + in_language: de + - literal_form: score XPath + in_language: fr + - literal_form: puntuación XPath + in_language: es + - literal_form: درجة XPath + in_language: ar + - literal_form: skor XPath + in_language: id + - literal_form: XPath评分 + in_language: zh + comments: + - Used for XPath match confidence, fuzzy matching scores, and extraction confidence + - Range: 0.0 (no match) to 1.0 (perfect match) + keywords: + - XPath score + - confidence + - match quality + - extraction reliability examples: - value: has_score: 0.95 + description: High confidence XPath match + annotations: + specificity_score: '0.60' + specificity_rationale: More specific - XPath scoring is technical/heritage-domain. + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml index d5edb51ea5..5682ebff8d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml @@ -9,29 +9,60 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types - - ../slots/has_language -# default_range: string +- linkml:types +- ../slots/has_language +- ../slots/in_country +- ../slots/related_to classes: YoutubeChannel: - description: "YouTube channel metadata including channel ID, title, description,\ - \ subscriber/video/view counts, country code, and branding URLs.\nOntology mapping\ - \ rationale: - class_uri is schema:BroadcastChannel because a YouTube channel\ - \ is\n a broadcast channel for video content distribution.\n- close_mappings\ - \ includes foaf:OnlineAccount as a channel represents\n an online account on\ - \ YouTube.\n- related_mappings includes schema:Organization as channels often\n\ - \ represent institutional presence, and prov:Entity for tracking." + description: >- + Publisher-account profile metadata from a major video platform, including + audience, publication, and branding indicators. + alt_descriptions: + nl: YouTube-kanaal metadata inclusief kanaal-ID, titel, beschrijving, abonnee-/video-/weergave-aantallen, landcode en branding-URL's voor de sociale media-aanwezigheid van erfgoedinstellingen. + de: YouTube-Kanal-Metadaten einschließlich Kanal-ID, Titel, Beschreibung, Abonnenten-/Video-/Aufrufzahlen, Ländercode und Branding-URLs für die Social-Media-Präsenz von Heritage-Institutionen. + fr: Métadonnées de chaîne YouTube incluant l'ID de chaîne, le titre, la description, les nombres d'abonnés/vidéos/vues, le code pays et les URL de marque pour la présence sur les réseaux sociaux des institutions patrimoniales. + es: Metadatos del canal de YouTube incluyendo ID del canal, título, descripción, conteos de suscriptores/videos/vistas, código de país y URLs de marca para la presencia en redes sociales de instituciones patrimoniales. + ar: بيانات قناة YouTube بما في ذلك معرف القناة والعنوان والوصف وأعداد المشتركين/الفيديوهات/المشاهدات ورمز الدولة وعناوين URL للعلامة التجارية لوجود مؤسسات التراث على وسائل التواصل الاجتماعي. + id: Metadata saluran YouTube termasuk ID saluran, judul, deskripsi, jumlah pelanggan/video/penayangan, kode negara, dan URL branding untuk kehadiran media sosial lembaga warisan. + zh: YouTube频道元数据,包括频道ID、标题、描述、订阅者/视频/观看次数、 国家代码和品牌URL,用于遗产机构的社交媒体存在。 class_uri: schema:BroadcastChannel + broad_mappings: + - schema:BroadcastChannel close_mappings: - foaf:OnlineAccount related_mappings: - schema:Organization - prov:Entity - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - has_language - in_country - - relationship + - related_to + structured_aliases: + - literal_form: YouTube-kanaal + in_language: nl + - literal_form: YouTube-Kanal + in_language: de + - literal_form: chaîne YouTube + in_language: fr + - literal_form: canal de YouTube + in_language: es + - literal_form: قناة يوتيوب + in_language: ar + - literal_form: saluran YouTube + in_language: id + - literal_form: YouTube频道 + in_language: zh + comments: + - Represents institutional presence on YouTube + - Broadcast channel for video content distribution + keywords: + - YouTube + - channel + - video platform + - social media + - broadcast + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml index ffecc687ed..5e782ae5b8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml @@ -9,25 +9,54 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# sioc: http://rdfs.org/sioc/ns# imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_quantity classes: YoutubeComment: - description: "YouTube video comment including comment ID, author information,\ - \ text content, like count, and timestamps.\nOntology mapping rationale: - class_uri\ - \ is schema:Comment because this represents user-generated\n comment content\ - \ on YouTube videos.\n- close_mappings includes sioc:Post from SIOC (Semantically-Interlinked\n\ - \ Online Communities) as a comment is a type of online post.\n- related_mappings\ - \ includes prov:Entity for tracking comment provenance." + description: >- + User-authored response text with engagement counts and timestamps for + discourse analysis. + alt_descriptions: + nl: YouTube-videoreactie inclusief reactie-ID, auteurinformatie, tekstinhoud, aantal vind-ik-leuks en tijdstempels voor analyse van door gebruikers gegenereerde inhoud. + de: YouTube-Video-Kommentar einschließlich Kommentar-ID, Autoreninformationen, Textinhalt, Like-Anzahl und Zeitstempel für die Analyse von benutzergenerierten Inhalten. + fr: Commentaire de vidéo YouTube incluant l'ID de commentaire, les informations sur l'auteur, le contenu textuel, le nombre de j'aime et les horodatages pour l'analyse de contenu généré par l'utilisateur. + es: Comentario de video de YouTube incluyendo ID de comentario, información del autor, contenido de texto, conteo de me gusta y marcas de tiempo para análisis de contenido generado por el usuario. + ar: تعليق فيديو YouTube بما في ذلك معرف التعليق ومعلومات المؤلف ومحتوى النص وعدد الإعجابات والطوابع الزمنية لتحليل المحتوى الذي أنشأه المستخدم. + id: Komentar video YouTube termasuk ID komentar, informasi penulis, konten teks, jumlah suka, dan timestamp untuk analisis konten yang dibuat pengguna. + zh: YouTube视频评论,包括评论ID、作者信息、文本内容、点赞数和时间戳, 用于用户生成内容分析。 class_uri: schema:Comment - close_mappings: + broad_mappings: + - schema:Comment - sioc:Post related_mappings: - prov:Entity - schema:UserComments + slots: + - has_quantity + structured_aliases: + - literal_form: YouTube-reactie + in_language: nl + - literal_form: YouTube-Kommentar + in_language: de + - literal_form: commentaire YouTube + in_language: fr + - literal_form: comentario de YouTube + in_language: es + - literal_form: تعليق يوتيوب + in_language: ar + - literal_form: komentar YouTube + in_language: id + - literal_form: YouTube评论 + in_language: zh + comments: + - User-generated comment content on YouTube videos + - Part of online community discourse + keywords: + - YouTube comment + - user-generated content + - social media + - online discourse annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - has_quantity + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml index 6f6158cb6c..48f095676f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml @@ -9,21 +9,58 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcat: http://www.w3.org/ns/dcat# imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/has_url +- ../slots/in_country classes: YoutubeEnrichment: - description: "YouTube channel and video data for a heritage institution." + description: >- + Aggregated platform-derived metadata bundle combining channel, video, and + engagement evidence. + alt_descriptions: + nl: YouTube-kanaal en video-verrijkingsgegevens voor erfgoedinstellingen, die sociale media-aanwezigheid, video-inhoud en betrokkenheidsstatistieken samenvoegen. + de: YouTube-Kanal- und Video-Anreicherungdaten für Heritage-Institutionen, die Social-Media-Präsenz, Videoinhalte und Engagement-Metriken aggregieren. + fr: Données d'enrichissement de chaîne et de vidéo YouTube pour les institutions patrimoniales, agrégeant la présence sur les réseaux sociaux, le contenu vidéo et les métriques d'engagement. + es: Datos de enriquecimiento de canal y video de YouTube para instituciones patrimoniales, agregando presencia en redes sociales, contenido de video y métricas de participación. + ar: بيانات إثراء قناة وفيديو YouTube لمؤسسات التراث، تجمع وجود وسائل التواصل الاجتماعي ومحتوى الفيديو ومقاييس المشاركة. + id: Data pengayaan saluran dan video YouTube untuk lembaga warisan, mengagregasi kehadiran media sosial, konten video, dan metrik keterlibatan. + zh: 遗产机构的YouTube频道和视频丰富数据,聚合社交媒体存在、 视频内容和参与度指标。 class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - - dcat:Dataset + - dcat:Dataset related_mappings: - - schema:BroadcastChannel - - prov:Collection + - schema:BroadcastChannel + - prov:Collection + slots: + - has_url + - in_country + structured_aliases: + - literal_form: YouTube-verrijking + in_language: nl + - literal_form: YouTube-Anreicherung + in_language: de + - literal_form: enrichissement YouTube + in_language: fr + - literal_form: enriquecimiento de YouTube + in_language: es + - literal_form: إثراء يوتيوب + in_language: ar + - literal_form: pengayaan YouTube + in_language: id + - literal_form: YouTube丰富 + in_language: zh + comments: + - Aggregates YouTube data for heritage institutions + - Contains channel, video, and engagement data + keywords: + - YouTube enrichment + - social media data + - video analytics + - heritage institution annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '["*"]' - slots: - - source_url - - in_country + custodian_types: "['*']" + source_platform: youtube diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml index e400411937..4df71cee1c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeProvenance.yaml @@ -9,26 +9,53 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types - - ../enums/DataTierEnum -# default_range: string +- linkml:types +- ../enums/DataTierEnum +- ../slots/has_url classes: YoutubeProvenance: - description: "Provenance information for YouTube enrichment including source URL,\ - \ extraction method, timestamp, and data quality tier.\nOntology mapping rationale:\ - \ - class_uri is prov:Entity because provenance metadata is itself a\n trackable\ - \ entity describing data origins.\n- close_mappings includes pav:SourceAccessedAt\ - \ to capture the access\n point and timing of YouTube data retrieval.\n- related_mappings\ - \ includes prov:Activity as extraction is an activity." + description: >- + Extraction trace capturing endpoint, method, timestamp, and quality tier. + alt_descriptions: + nl: Herkomstinformatie voor YouTube-verrijking inclusief bron-URL, extractiemethode, tijdstempel en datakwaliteitslaag voor het volgen van gegevensbronnen en extractieprocessen. + de: Herkunftsinformationen für YouTube-Anreicherung einschließlich Quell-URL, Extraktionsmethode, Zeitstempel und Datenqualitätsstufe zur Verfolgung von Datenursprüngen und Extraktionsprozessen. + fr: Informations de provenance pour l'enrichissement YouTube incluant l'URL source, la méthode d'extraction, l'horodatage et le niveau de qualité des données pour le suivi des origines des données et des processus d'extraction. + es: Información de procedencia para enriquecimiento de YouTube incluyendo URL de origen, método de extracción, marca de tiempo y nivel de calidad de datos para rastrear orígenes de datos y procesos de extracción. + ar: معلومات المصدر لإثراء YouTube بما في ذلك عنوان URL المصدر وطريقة الاستخراج والطابع الزمني ومستوى جودة البيانات لتتبع أصول البيانات وعمليات الاستخراج. + id: Informasi asal-usul untuk pengayaan YouTube termasuk URL sumber, metode ekstraksi, timestamp, dan tingkat kualitas data untuk melacak asal data dan proses ekstraksi. + zh: YouTube丰富数据的来源信息,包括源URL、提取方法、时间戳和数据质量层级, 用于跟踪数据来源和提取过程。 class_uri: prov:Entity - close_mappings: - - pav:SourceAccessedAt + broad_mappings: + - prov:Entity related_mappings: - prov:Activity - prov:Generation + slots: + - has_url + structured_aliases: + - literal_form: YouTube-herkomst + in_language: nl + - literal_form: YouTube-Provenienz + in_language: de + - literal_form: provenance YouTube + in_language: fr + - literal_form: procedencia de YouTube + in_language: es + - literal_form: مصدر يوتيوب + in_language: ar + - literal_form: asal-usul YouTube + in_language: id + - literal_form: YouTube来源 + in_language: zh + comments: + - Tracks extraction methods and data quality + - Documents source access and timing + keywords: + - provenance + - data extraction + - YouTube API + - data quality annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source_url + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml index 6a9d4994e1..11b5bc85b4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSocialLink.yaml @@ -9,24 +9,53 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types -# default_range: string +- linkml:types classes: YoutubeSocialLink: - description: "Social media link from a YouTube channel's about page, linking to\ - \ external platforms like Website, Facebook, Twitter, Instagram, etc.\nOntology\ - \ mapping rationale: - class_uri is schema:WebPage because a social link points\ - \ to a\n web page on another platform.\n- close_mappings includes foaf:OnlineAccount\ - \ as social links often\n point to social media accounts.\n- related_mappings\ - \ includes prov:Entity for tracking and schema:URL\n for the link structure." + description: >- + Outbound profile or website pointer captured from a channel about-page for + cross-platform identity resolution. + alt_descriptions: + nl: Social media link van de informatiepagina van een YouTube-kanaal, met links naar externe platforms zoals websites, Facebook, Twitter, Instagram en andere online aanwezigheid. + de: Social-Media-Link von der Info-Seite eines YouTube-Kanals, der zu externen Plattformen wie Websites, Facebook, Twitter, Instagram und anderer Online-Präsenz führt. + fr: Lien vers les réseaux sociaux depuis la page "À propos" d'une chaîne YouTube, reliant à des plateformes externes comme les sites web, Facebook, Twitter, Instagram et autre présence en ligne. + es: Enlace de redes sociales desde la página de información de un canal de YouTube, que enlaza a plataformas externas como sitios web, Facebook, Twitter, Instagram y otra presencia en línea. + ar: رابط وسائل التواصل الاجتماعي من صفحة "حول" لقناة YouTube، يربط بمنصات خارجية مثل مواقع الويب وفيسبوك وتويتر وإنستغرام ووجود آخر عبر الإنترنت. + id: Tautan media sosial dari halaman tentang saluran YouTube, menautkan ke platform eksternal seperti situs web, Facebook, Twitter, Instagram, dan kehadiran online lainnya. + zh: 来自YouTube频道关于页面的社交媒体链接,链接到网站、Facebook、Twitter、 Instagram等外部平台和其他在线存在。 class_uri: schema:WebPage + broad_mappings: + - schema:WebPage close_mappings: - foaf:OnlineAccount related_mappings: - prov:Entity - schema:URL + slots: [] + structured_aliases: + - literal_form: YouTube-social media link + in_language: nl + - literal_form: YouTube-Social-Media-Link + in_language: de + - literal_form: lien social YouTube + in_language: fr + - literal_form: enlace social de YouTube + in_language: es + - literal_form: رابط اجتماعي يوتيوب + in_language: ar + - literal_form: tautan sosial YouTube + in_language: id + - literal_form: YouTube社交链接 + in_language: zh + comments: + - Links to external platforms from YouTube channel + - Part of institutional cross-platform presence + keywords: + - social media link + - cross-platform + - external links + - online presence annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: [] + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml index b25f0ffdda..f68c75fcfe 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeSourceRecord.yaml @@ -8,26 +8,56 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/DataTierEnum -# default_range: string +- linkml:types +- ../enums/DataTierEnum +- ../slots/has_type classes: YoutubeSourceRecord: - description: "YouTube source record for provenance tracking, documenting API calls,\ - \ data tier, claims extracted, and any misattribution corrections.\nOntology\ - \ mapping rationale: - class_uri is prov:PrimarySource because this represents\ - \ a primary\n source record from the YouTube Data API.\n- close_mappings includes\ - \ prov:Entity as source records are trackable\n provenance entities.\n- related_mappings\ - \ includes prov:Revision for correction tracking." + description: >- + Capture artifact documenting API retrieval context, tiering, extracted + claims, and correction history. + alt_descriptions: + nl: YouTube-bronrecord voor herkomstregistratie, die API-aanroepen, gegevenslaag, geëxtraheerde claims en eventuele verkeerde toeschrijvingscorrecties voor gegevenskwaliteitsbeheer documenteert. + de: YouTube-Quelldatensatz für Provenienzverfolgung, der API-Aufrufe, Datenebene, extrahierte Ansprüche und eventuelle Fehlzuschreibungskorrekturen für Datenqualitätsmanagement dokumentiert. + fr: Enregistrement source YouTube pour le suivi de la provenance, documentant les appels API, le niveau de données, les réclamations extraites et les corrections de mauvaise attribution pour la gestion de la qualité des données. + es: Registro de fuente de YouTube para seguimiento de procedencia, documentando llamadas API, nivel de datos, reclamaciones extraídas y cualquier corrección de mala atribución para gestión de calidad de datos. + ar: سجل مصدر YouTube لتتبع المصدر، يوثق استدعاءات API ومستوى البيانات والمطالبات المستخرجة وأي تصحيحات للإسناد الخاطئ لإدارة جودة البيانات. + id: Rekaman sumber YouTube untuk pelacakan asal-usul, mendokumentasikan panggilan API, tingkat data, klaim yang diekstraksi, dan perbaikan kesalahan atribusi untuk manajemen kualitas data. + zh: 用于来源跟踪的YouTube源记录,记录API调用、数据层级、提取的声明和 任何错误归属更正,用于数据质量管理。 class_uri: prov:PrimarySource - close_mappings: + broad_mappings: - prov:Entity + close_mappings: + - prov:PrimarySource related_mappings: - prov:Revision - prov:Activity + slots: + - has_type + structured_aliases: + - literal_form: YouTube-bronrecord + in_language: nl + - literal_form: YouTube-Quelldatensatz + in_language: de + - literal_form: enregistrement source YouTube + in_language: fr + - literal_form: registro de fuente de YouTube + in_language: es + - literal_form: سجل مصدر يوتيوب + in_language: ar + - literal_form: rekaman sumber YouTube + in_language: id + - literal_form: YouTube源记录 + in_language: zh + comments: + - Primary source record from YouTube Data API + - Documents API calls and extracted claims + keywords: + - source record + - provenance tracking + - API documentation + - data quality annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - source_type + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml index f5e2908422..3dcb6be516 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml @@ -9,26 +9,55 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# oa: http://www.w3.org/ns/oa# imports: - - linkml:types -# default_range: string +- linkml:types +- ../slots/in_language classes: YoutubeTranscript: - description: "YouTube video transcript including video ID, language, transcript\ - \ type (manual or auto-generated), full text, and extraction metadata.\nOntology\ - \ mapping rationale: - class_uri is schema:Transcript because this represents\ - \ a textual\n transcript of video/audio content.\n- close_mappings includes\ - \ oa:TextualBody as the transcript text\n forms annotation body content.\n\ - - related_mappings includes prov:Entity for tracking and schema:MediaObject\n\ - \ as transcripts derive from media." + description: >- + Text representation of spoken media content with language and generation + method metadata. + alt_descriptions: + nl: YouTube-video transcript inclusief video-ID, taal, transcripttype (handmatig of automatisch gegenereerd), volledige tekst en extractiemetadata voor toegankelijkheid en inhoudsanalyse. + de: YouTube-Video-Transkript einschließlich Video-ID, Sprache, Transkripttyp (manuell oder automatisch generiert), Volltext und Extraktionsmetadaten für Barrierefreiheit und Inhaltsanalyse. + fr: Transcription de vidéo YouTube incluant l'ID vidéo, la langue, le type de transcription (manuel ou généré automatiquement), le texte complet et les métadonnées d'extraction pour l'accessibilité et l'analyse de contenu. + es: Transcripción de video de YouTube incluyendo ID de video, idioma, tipo de transcripción (manual o generada automáticamente), texto completo y metadatos de extracción para accesibilidad y análisis de contenido. + ar: نسخ فيديو YouTube بما في ذلك معرف الفيديو واللغة ونوع النسخ (يدوي أو مولد تلقائيًا) والنص الكامل وبيانات الاستخراج الوصفية للوصول وتحليل المحتوى. + id: Transkrip video YouTube termasuk ID video, bahasa, jenis transkrip (manual atau dihasilkan otomatis), teks lengkap, dan metadata ekstraksi untuk aksesibilitas dan analisis konten. + zh: YouTube视频字幕,包括视频ID、语言、字幕类型(手动或自动生成)、 全文和提取元数据,用于无障碍访问和内容分析。 class_uri: schema:Transcript - exact_mappings: - - oa:TextualBody + close_mappings: + - schema:Transcript related_mappings: + - oa:TextualBody - prov:Entity - schema:MediaObject + slots: + - in_language + structured_aliases: + - literal_form: YouTube-transcript + in_language: nl + - literal_form: YouTube-Transkript + in_language: de + - literal_form: transcription YouTube + in_language: fr + - literal_form: transcripción de YouTube + in_language: es + - literal_form: نسخ يوتيوب + in_language: ar + - literal_form: transkrip YouTube + in_language: id + - literal_form: YouTube字幕 + in_language: zh + comments: + - Textual representation of video/audio content + - Can be manual or auto-generated + keywords: + - transcript + - subtitle + - accessibility + - speech-to-text + - video caption annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' - slots: - - in_language + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml index 6c219b8cdc..2919a7cee7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml @@ -8,34 +8,68 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_language -# default_range: string +- linkml:types +- ../slots/has_language +- ../slots/has_quantity +- ../slots/has_resolution +- ../slots/categorized_as +- ../slots/broadcast +- ../slots/retrieved_at +- ../slots/part_of classes: YoutubeVideo: - description: "Individual YouTube video metadata including video ID, title, description,\ - \ view/like/comment counts, duration, thumbnail, tags, and associated comments\ - \ and transcripts.\nOntology mapping rationale: - class_uri is schema:VideoObject\ - \ because this represents a video\n as a media object on YouTube.\n- close_mappings\ - \ includes schema:MediaObject as the broader media\n object category.\n- related_mappings\ - \ includes prov:Entity for provenance tracking and\n schema:CreativeWork as\ - \ videos are creative works." + description: >- + Single published media item with engagement metrics, technical metadata, + classification, and retrieval context. + alt_descriptions: + nl: Individuele YouTube-video metadata inclusief video-ID, titel, beschrijving, weergave-/vind-ik-leuk-/reactie-aantallen, duur, thumbnail, tags en bijbehorende reacties en transcripties. + de: Einzelne YouTube-Video-Metadaten einschließlich Video-ID, Titel, Beschreibung, Aufruf-/Like-/Kommentarzahlen, Dauer, Thumbnail, Tags und zugehörige Kommentare und Transkripte. + fr: Métadonnées de vidéo YouTube individuelle incluant l'ID vidéo, le titre, la description, les nombres de vues/j'aime/commentaires, la durée, la miniature, les balises et les commentaires et transcriptions associés. + es: Metadatos de video individual de YouTube incluyendo ID de video, título, descripción, conteos de vistas/me gusta/comentarios, duración, miniatura, etiquetas y comentarios y transcripciones asociados. + ar: بيانات فيديو YouTube الفردية بما في ذلك معرف الفيديو والعنوان والوصف وأعداد المشاهدات/الإعجابات/التعليقات والمدة والصورة المصغرة والعلامات والتعليقات والنسخ المرتبطة. + id: Metadata video YouTube individual termasuk ID video, judul, deskripsi, jumlah tayangan/suka/komentar, durasi, thumbnail, tag, dan komentar serta transkrip terkait. + zh: 单个YouTube视频元数据,包括视频ID、标题、描述、观看/点赞/评论数、 时长、缩略图、标签以及相关评论和字幕。 class_uri: schema:VideoObject + broad_mappings: + - schema:VideoObject close_mappings: - schema:MediaObject related_mappings: - prov:Entity - schema:CreativeWork - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' slots: - has_quantity - - has_quantity - has_resolution - categorized_as - has_language - broadcast - retrieved_at - part_of + structured_aliases: + - literal_form: YouTube-video + in_language: nl + - literal_form: YouTube-Video + in_language: de + - literal_form: vidéo YouTube + in_language: fr + - literal_form: video de YouTube + in_language: es + - literal_form: فيديو يوتيوب + in_language: ar + - literal_form: video YouTube + in_language: id + - literal_form: YouTube视频 + in_language: zh + comments: + - Represents video content on YouTube platform + - Associated with comments, transcripts, and channel + keywords: + - YouTube + - video + - media object + - streaming + - digital content + annotations: + specificity_score: 0.1 + specificity_rationale: Generic utility class/slot created during migration + custodian_types: "['*']" diff --git a/frontend/public/schemas/20251121/linkml/modules/enums/DataTierEnum.yaml b/frontend/public/schemas/20251121/linkml/modules/enums/DataTierEnum.yaml index d9db3c4472..424ee6150f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/enums/DataTierEnum.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/enums/DataTierEnum.yaml @@ -21,8 +21,8 @@ enums: TIER_1_AUTHORITATIVE: description: Official registry data (NDE CSV, Nationaal Archief ISIL) TIER_2_VERIFIED: - description: Verified external sources (Wikidata, Google Maps, Genealogiewerkbalk) + description: Verified external sources (Wikidata, Google Maps, genealogy archive registries) TIER_3_CROWD_SOURCED: description: Community-contributed data (reviews, user edits) TIER_4_INFERRED: - description: Algorithmically extracted (website scrape, Exa search) + description: Algorithmically extracted (website scrape, external search) diff --git a/frontend/public/schemas/20251121/linkml/modules/enums/OAIPMHVerbEnum.yaml b/frontend/public/schemas/20251121/linkml/modules/enums/OAIPMHVerbEnum.yaml new file mode 100644 index 0000000000..0f55964629 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/enums/OAIPMHVerbEnum.yaml @@ -0,0 +1,24 @@ +id: https://nde.nl/ontology/hc/enum/OAIPMHVerbEnum +name: oai_pmh_verb_enum +title: OAI-PMH Verb Enum +prefixes: + linkml: https://w3id.org/linkml/ +imports: + - linkml:types +enums: + OAIPMHVerbEnum: + description: >- + OAI-PMH protocol verbs supported by a repository. + permissible_values: + Identify: + description: Repository information. + ListMetadataFormats: + description: Metadata formats available. + ListSets: + description: Available sets/collections. + ListIdentifiers: + description: Record identifiers matching a query. + ListRecords: + description: Full records including metadata. + GetRecord: + description: Single record by identifier. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/evaluated_through.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/evaluated_through.yaml new file mode 100644 index 0000000000..8d586f2a82 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/evaluated_through.yaml @@ -0,0 +1,58 @@ +id: https://nde.nl/ontology/hc/slot/evaluated_through +name: evaluated_through +title: Evaluated Through +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# + rdfs: http://www.w3.org/2000/01/rdf-schema# + org: http://www.w3.org/ns/org# + xsd: http://www.w3.org/2001/XMLSchema# +imports: +- linkml:types +default_prefix: hc +slots: + evaluated_through: + description: | + Is assessed by, Measured via, or Judged using a specific method, metric, test, or process to determine quality, performance, or value. + + + Guides data curation: + + - **Priority level**: High/medium/low priority for re-investigation + + - **Review triggers**: What would prompt re-classification attempt + + - **Resource requirements**: Specialist knowledge, funding, access needed + + - **Timeline**: When next review is scheduled + + - **Outcome scenarios**: Keep record, remove if no progress, upgrade confidence + + - **Escalation path**: When to involve external experts + + + Review status ensures unspecified records don''t stagnate. + + + Examples: + + - "Requires specialist research, Low priority, Consider removing if no evidence emerges" + + - "High priority - institution recently mentioned in journal, Re-investigate within 3 months" + + - "Medium priority - waiting for archival collection to be cataloged, Review in 2026" + + - "Low priority - defunct since 1920s, minimal heritage significance" + + ' + range: string + slot_uri: hc:evaluatedThrough + annotations: + custodian_types: '["*"]' + aliases: + - review_status \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml deleted file mode 100644 index f889ce595d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/recording_available -name: recording_available_slot -title: Recording Available Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - recording_available: - description: 'Whether audio/video recording of this performance exists. - - ' - range: boolean - slot_uri: hc:recordingAvailable - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml deleted file mode 100644 index 386c5a5e90..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/recording_url -name: recording_url_slot -title: Recording Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - recording_url: - description: 'Links to recordings of this performance (audio, video). Mapped to schema:url as the standard property for web addresses of media resources. - - ' - range: uri - multivalued: true - slot_uri: schema:url - close_mappings: - - schema:contentUrl - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml deleted file mode 100644 index a217f2c021..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/recurrence_pattern -name: recurrence_pattern_slot -title: Recurrence Pattern Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - recurrence_pattern: - description: 'Pattern for recurring activities. - - - Use ISO 8601 duration or human-readable description. - - - Examples: "P1Y" (annual), "P3M" (quarterly), "P1M" (monthly) - - ' - range: string - slot_uri: hc:recurrencePattern - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml deleted file mode 100644 index 8c6b47f630..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml +++ /dev/null @@ -1,73 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_or_referred_to -name: refers_or_referred_to_slot -title: Refers Or Referred To Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - refers_or_referred_to: - slot_uri: prov:wasDerivedFrom - description: 'Links an observation or document to the entity it refers to or describes. - - - **Temporal Semantics** (RiC-O Pattern): - - The "refersOrReferred" naming follows RiC-O convention indicating this relationship - - may be historical - observations may reference entities from the past. - - - **Ontological Alignment**: - - - **Primary** (`slot_uri`): `prov:wasDerivedFrom` - PROV-O derivation - - - **Close**: `crm:P67_refers_to` - CIDOC-CRM reference relationship - - - **MIGRATED FROM**: `derived_from_entity` slot - - - The revision pattern generalizes the derivation relationship: - - - Can link to EntityReconstruction (reconstructed formal entities) - - - Can link to any entity type (not just CustodianLegalStatus) - - - Enables provenance chain traversal - - ' - range: string # uriorcurie - multivalued: true - required: false - exact_mappings: - close_mappings: - - crm:P67_refers_to # CIDOC-CRM: "Identifies an item that is referred to by an E89 Propositional Object" - annotations: - rico_naming_convention: 'Follows RiC-O "refersOrReferred" pattern for temporal predicates. - - See Rule 39: Slot Naming Convention (RiC-O Style) - - ' - replaces_slots: derived_from_entity - migration_date: '2026-01-25' - custodian_types: '["*"]' - comments: - - MIGRATED from derived_from_entity per slot_fixes.yaml (Rule 53) - - Links observation to entity it references - - 'RiC-O naming: refersOrReferred indicates potentially historical relationship' - - PROV-O wasDerivedFrom for provenance chain - examples: - - value: https://nde.nl/ontology/hc/legal/stichting-rijksmuseum - description: Observation refers to Rijksmuseum legal entity diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml deleted file mode 100644 index ebe8ebb0d7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_access_policy -name: refers_to_access_policy_slot -title: Refers To Access Policy Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - refers_to_access_policy: - description: 'Link to AccessPolicy defining the access restrictions. - - Required for dark archives to document why access is denied. - - ' - range: string # uriorcurie - # range: AccessPolicy - slot_uri: hc:refersToAccessPolicy - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml deleted file mode 100644 index 4930e2ce05..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_custodian -name: refers_to_custodian-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -- ../metadata -slots: - refers_to_custodian: - description: "Links this collection aspect back to the Custodian hub it represents.\n\n**Dual Linking Pattern**:\n- `refers_to_custodian`: Links to CUSTODIAN HUB (Custodian class)\n- `responsible_legal_entity`: Links to LEGAL ASPECT (CustodianLegalStatus class)\n\nBoth reference the SAME custodian but different levels of abstraction:\n```yaml\nLegalResponsibilityCollection:\n # Hub reference (abstract identifier)\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n \n # Legal aspect reference (specific legal entity)\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\n\n# Both ultimately refer to Rijksmuseum, but:\n# - refers_to_custodian: Stable hub identifier (GHCID-based URI)\n# - responsible_legal_entity: Specific legal form/registration (may change over time)\n```\n\n**Navigation Patterns**:\n1. **Collection \u2192 Hub \u2192 All Aspects**:\n ```sparql\n ?collection hc:refers_to_custodian ?hub .\n ?hub hc:has_legal_status\ - \ ?legal ;\n hc:has_name ?name ;\n hc:has_place ?place ;\n hc:has_collection ?other_collections .\n ```\n\n2. **Collection \u2192 Legal Aspect (Direct)**:\n ```sparql\n ?collection tooi:verantwoordelijke ?legal .\n ?legal hc:legal_name ?name ;\n hc:registration_numbers ?reg .\n ```\n\n**Why Both Properties?**:\n- `refers_to_custodian`: STABLE hub identifier (doesn't change with legal reorganizations)\n- `responsible_legal_entity`: SPECIFIC legal entity (tracks custody transfers, mergers, reorganizations)\n\nExample: Rijksmuseum collection custody unchanged for 140 years (same hub),\nbut legal entity underwent multiple reorganizations (legal aspect changed).\n" - slot_uri: dcterms:references - range: string # uriorcurie - # range: Custodian - required: true - comments: - - This property connects observations and reconstructions back to the abstract Custodian hub, allowing multiple views of the same entity to be linked together. - - Range is Custodian (not uriorcurie) to create explicit relationship in UML diagrams and enable schema validation. - broad_mappings: - - schema:Organization - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml deleted file mode 100644 index 644d235cf2..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_legal_status -name: refers_to_legal_status_slot -title: Refers To Legal Status Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - refers_to_legal_status: - description: 'The legal entity that these articles establish/govern. - - - **RiC-O**: rico:documents for documentation relationship. - - - ArticlesOfAssociation DOCUMENTS CustodianLegalStatus. - - - **Note**: Even during PRE_EXISTENCE, this links to the (future) - - CustodianLegalStatus that will be created upon registration. - - ' - range: string # uriorcurie - # range: CustodianLegalStatus - slot_uri: hc:refersToLegalStatus - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml deleted file mode 100644 index cfda4029fe..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_person -name: refers_to_person-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - pico: https://personsincontext.org/model# - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -- ../metadata -slots: - refers_to_person: - slot_uri: hc:refersToPersonHub - description: "Links this PersonObservation to the central Person hub it describes.\n\n**HUB-OBSERVATION PATTERN (PICO)**:\n\nThe PiCo (Persons in Context) ontology establishes a fundamental distinction:\n- **Person** (hub): Abstract identity, minimal data, stable over time\n- **PersonObservation** (this class): Evidence-based data from specific sources\n\nMultiple observations from different sources, time periods, or institutions\ncan all refer to the same Person hub, building up a complete picture.\n\n```\nPersonObservation (LinkedIn 2024) \u2500\u2500refers_to_person\u2500\u2500\u2510\n \u2502\nPersonObservation (Annual Report 2020) \u2500\u2500refers_to\u2500\u2500> Person (hub)\n \u2502\nPersonObservation (Staff Directory 1995) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**WHY THIS MATTERS**:\n\n1. **Cross-Institution Career\ - \ Tracking**:\n Same person worked at Rijksmuseum (obs 1), Van Gogh Museum (obs 2).\n Both observations link to ONE Person hub.\n \n2. **Source Reconciliation**:\n LinkedIn says \"Director\", annual report says \"General Director\".\n Both are valid observations of the same Person - no need to choose.\n \n3. **Temporal Evolution**:\n Person's title changed over time. Each observation captures a snapshot.\n Hub provides stable identity anchor.\n\n**USAGE**:\n\n```yaml\nPersonObservation:\n person_name: \"Taco Dibbits\"\n role_title: \"General Director\"\n unit_affiliation: \".../org-unit/rm-executive\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n observation_source:\n source_type: \"Staff directory\"\n observation_date: \"2025-01-15\"\n```\n\n**RELATIONSHIP TO OTHER PATTERNS**:\n\n| From | Slot | To | Purpose |\n|------|------|----|---------|\n| CustodianObservation | refers_to_custodian | Custodian | Org observation \u2192 org\ - \ hub |\n| PersonObservation | **refers_to_person** | **Person** | Person observation \u2192 person hub |\n| Event | involved_actors | Person/Custodian | Event \u2192 participants |\n| Person | participated_in_events | Event | Person \u2192 events (inverse) |\n\n**See**: modules/classes/Person.yaml for Person hub class\n**See**: modules/slots/refers_to_person.yaml for slot definition\n" - range: string # uriorcurie - # range: Person - required: false - comments: - - This property connects PersonObservation to the abstract Person hub, allowing multiple views of the same person (from different sources, time periods, or institutions) to be linked together. - - Range is Person (not uriorcurie) to create explicit relationship in UML diagrams and enable schema validation. - - Required is false initially to allow PersonObservation without hub linkage, but production data should always have this link. - - prov:specializationOf does not exist in PROV-O (should be prov:wasRevisionOf or similar) - - schema:person does not exist in Schema.org - it's schema:Person (class) - close_mappings: - - dcterms:references - related_mappings: - - pico:PersonObservation # PiCo class for person observations (no hasObservation property exists) - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml deleted file mode 100644 index fb6514c267..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_storage -name: refers_to_storage_slot -title: Refers To Storage Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - refers_to_storage: - description: 'The storage facility being assessed. - - - Links this observation to the Storage instance it describes. - - - PROV-O: used indicates entities used in activity. - - ' - range: string # uriorcurie - # range: Storage - slot_uri: hc:refersToStorage - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml deleted file mode 100644 index b831ff1ee1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml +++ /dev/null @@ -1,45 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region -name: region_slot -title: Region Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - vcard: http://www.w3.org/2006/vcard/ns# - locn: http://www.w3.org/ns/locn# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -# default_range: string -description: "Administrative region, state, province, or similar first-level subdivision.\n\nvCard: region - \"The region (e.g. state or province) associated with the \naddress of the object\"\n\nLOCN: adminUnitL2 - \"The name or names of a unit of administration where \na Local Administrative Unit (LAU) is responsible.\"\n\nSchema.org: addressRegion - \"The region in which the locality is.\"\n\nFor structured subregion references, use Subregion class with ISO 3166-2 code.\n\nExamples:\n- \"Noord-Holland\" (Dutch province)\n- \"California\" (US state)\n- \"England\" (UK constituent country)\n- \"NL-NH\" (ISO 3166-2 code)\n" -slots: - region: - slot_uri: vcard:region - range: string - required: false - description: "State, province, region, or other first-level administrative subdivision.\n\nvCard: region - \"The region (e.g. state or province) associated with the \naddress of the object\"\n\nUse official name or ISO 3166-2 subdivision code (e.g., \"NL-NH\" for \nNoord-Holland, Netherlands).\n\nFor structured reference, use Subregion class.\n" - exact_mappings: - - schema:addressRegion - close_mappings: - - locn:adminUnitL2 - examples: - - value: Noord-Holland - description: Dutch province name - - value: NL-NH - description: ISO 3166-2 subdivision code - - value: California - description: US state name - - value: "\xCEle-de-France" - description: French region name - annotations: - custodian_types: '["*"]' -comments: -- Use official local name or ISO 3166-2 code -- For structured references, use Subregion class with code -- Level varies by country (state, province, region, etc.) diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml deleted file mode 100644 index e0bd4d0d95..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_code -name: region_code_slot -title: Region Code Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - region_code: - slot_uri: hc:region_code - range: string - description: 'Region Code for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml deleted file mode 100644 index e6dc690af5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_confidence -name: region_confidence_slot -title: Region Confidence Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - region_confidence: - description: 'OCR confidence (0.0-1.0). - - **Ontology mapping**: Uses sosa:hasSimpleResult because OCR models act as sensors producing observation results.' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - slot_uri: sosa:hasSimpleResult - close_mappings: - - prov:value - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml deleted file mode 100644 index 0952ed7a08..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_language -name: region_language_slot -title: Region Language Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - region_language: - description: Detected language (ISO 639-1) - range: string - slot_uri: hc:regionLanguage - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml deleted file mode 100644 index 29c191be6f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_text -name: region_text_slot -title: Region Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - region_text: - description: Extracted text content - range: string - slot_uri: hc:regionText - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml deleted file mode 100644 index af73a7fa7f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_type -name: region_type_slot -title: Region Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - region_type: - description: 'Type of text region (on-screen text classification for OCR). MIGRATED: range changed from TextTypeEnum to TextType class per Rule 9 (enum-to-class promotion).' - range: string # uriorcurie - # range: TextType - slot_uri: hc:regionType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml deleted file mode 100644 index 14eb8c9c80..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_abbreviation -name: register_abbreviation_slot -title: register_abbreviation slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - gleif-base: https://www.gleif.org/ontology/Base/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - register_abbreviation: - description: "Common abbreviation for the register.\n\nExamples:\n- \"HR\" (Handelsregister)\n- \"KvK\" (Kamer van Koophandel - technically the authority, but commonly used)\n- \"CH\" (Companies House)\n- \"RCS\" (Registre du commerce et des soci\xE9t\xE9s)\n" - range: string - slot_uri: gleif-base:hasAbbreviationLocal - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml deleted file mode 100644 index 85470df6cc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml +++ /dev/null @@ -1,41 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_id -name: register_id_slot -title: register_id slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - register_id: - description: 'Unique identifier for this trade register. - - - Recommended format: {country_code}-{register_abbreviation} - - - Examples: - - - "NL-HR" (Netherlands Handelsregister) - - - "DE-HRB-MUC" (Germany HRB Munich) - - - "GB-CH" (UK Companies House) - - - "US-DE" (Delaware Division of Corporations) - - ' - range: string - slot_uri: schema:identifier - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml deleted file mode 100644 index 149e1e2989..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml +++ /dev/null @@ -1,40 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_name -name: register_name_slot -title: register_name slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - gleif_base: https://www.gleif.org/ontology/Base/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - register_name: - description: 'Official name of the trade register in English. - - - Examples: - - - "Commercial Register" (Netherlands, Germany) - - - "Companies Register" (UK) - - - "Division of Corporations" (Delaware) - - - "Legal Affairs Bureau Commercial Registration" (Japan) - - ' - range: string - required: true - slot_uri: gleif_base:hasNameTranslatedEnglish - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml deleted file mode 100644 index 742b0efbee..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_name_local -name: register_name_local_slot -title: register_name_local slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - gleif_base: https://www.gleif.org/ontology/Base/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - register_name_local: - description: "Official name in local language.\n\nExamples:\n- \"Handelsregister\" (Netherlands, Germany)\n- \"Registre du commerce et des soci\xE9t\xE9s\" (France)\n- \"\u5546\u696D\u767B\u8A18\u7C3F\" (Japan)\n- \"\u0422\u043E\u0440\u0433\u043E\u0432\u044B\u0439 \u0440\u0435\u0435\u0441\u0442\u0440\" (Russia)\n" - range: string - slot_uri: gleif_base:hasNameLegalLocal - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml deleted file mode 100644 index ce626a9950..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml +++ /dev/null @@ -1,48 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_type -name: register_type_slot -title: register_type slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/RegisterTypeEnum -default_prefix: hc -slots: - register_type: - description: 'Type of organizations this register handles. - - - Many jurisdictions have separate registers for different entity types. - - - Values: - - - COMMERCIAL: For-profit businesses (default) - - - FOUNDATION: Non-profit foundations - - - ASSOCIATION: Voluntary associations - - - CHARITY: Registered charities - - - CULTURAL: Heritage/cultural institutions - - - MIXED: Multiple entity types in one register - - ' - range: string # uriorcurie - # range: RegisterTypeEnum - required: true - slot_uri: schema:category - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml deleted file mode 100644 index 5f5404fc50..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registered_office_clause -name: registered_office_clause_slot -title: Registered Office Clause Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - registered_office_clause: - description: 'The registered office clause (statutaire zetel) from the articles. - - - This is the legal domicile, not necessarily the physical address. - - ' - range: string - slot_uri: hc:registeredOfficeClause - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml deleted file mode 100644 index b2e920e39d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registers_or_registered -name: registers_or_registered -title: Registers or Registered -description: >- - Links a registry or catalog to the entities (datasets, items) it registers. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcat: http://www.w3.org/ns/dcat# -default_prefix: hc -imports: -- linkml:types -slots: - registers_or_registered: - slot_uri: dcat:dataset - description: Datasets registered in this catalog/register. - range: string # uriorcurie - # range: Dataset - multivalued: true - inlined: false # Fixed invalid inline for primitive type - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml deleted file mode 100644 index 31746d0bc1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml +++ /dev/null @@ -1,56 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registration_authority -name: registration_authority_slot -imports: -- linkml:types -slots: - registration_authority: - slot_uri: rov:hasRegisteredOrganization - range: string # uriorcurie - # range: RegistrationAuthority - description: 'Primary registration authority for this entity. - - Links to RegistrationAuthority class. - - - Examples: Chamber of Commerce, Companies House, Charity Commission, IRS. - - - The RegistrationAuthority class includes: - - - name: Official name (e.g., "Kamer van Koophandel") - - - abbreviation: Short code (e.g., "KvK") - - - jurisdiction: Geographic jurisdiction (country/region) - - - website: Official website - - - registration_types: Types of entities they can register - - ' - comments: - - Now uses structured RegistrationAuthority class instead of simple string - - Authorities vary by jurisdiction and entity type - exact_mappings: - close_mappings: - - prov:wasAttributedTo - examples: - - value: - name: Kamer van Koophandel - abbreviation: KvK - jurisdiction: NL - website: https://www.kvk.nl - description: Dutch Chamber of Commerce - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml deleted file mode 100644 index c28d597413..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registration_date -name: registration_date_slot -imports: -- linkml:types -slots: - registration_date: - slot_uri: schema:foundingDate - range: date - description: 'DEPRECATED: Use registration_numbers[].temporal_validity instead. - - Temporal validity is now captured in RegistrationNumber class. - - ' - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml deleted file mode 100644 index 9156687fec..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulated_by_scheme -name: regulated_by_scheme_slot -title: Regulated By Scheme Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - regulated_by_scheme: - slot_uri: hc:regulatedByScheme - range: string # uriorcurie - multivalued: true - description: "Tax or regulatory scheme(s) that govern an entity's fiscal treatment.\n\nThis generic slot connects entities (donation schemes, custodians, etc.)\nto formal regulatory frameworks that provide tax benefits, compliance\nrequirements, or legal status.\n\n**MIGRATION**: Replaces `tax_scheme` per slot_fixes.yaml revision.\nThe structured TaxScheme class provides:\n- Typed classification via TaxSchemeType hierarchy\n- Jurisdictional metadata\n- Tax benefit percentages\n- Regulatory body references\n\n**HERITAGE SECTOR CONTEXT**:\n\nHeritage institutions operate under various tax regimes:\n- Netherlands: ANBI (general), Cultural ANBI (125% deduction)\n- UK: Gift Aid, Cultural Gifts Scheme\n- USA: 501(c)(3), 501(c)(4)\n- Germany: Gemeinn\xFCtzigkeit\n- France: M\xE9c\xE9nat culturel\n\n**USAGE PATTERN**:\n\n```yaml\ndonation_scheme:\n regulated_by_scheme:\n - scheme_type: CULTURAL_ANBI\n jurisdiction: NL\n # MIGRATED 2026-01-24: deduction_percentage \u2192 offers_or_offered\ - \ (Rule 53)\n offers_or_offered:\n - has_or_had_percentage:\n percentage_value: 125\n regulatory_body: Belastingdienst\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- schema:GovernmentService - Tax schemes as government services\n- org:Organization - Regulatory bodies as organizations\n- schema:Legislation - Legal basis for schemes\n" - broad_mappings: - - schema:isRelatedTo - close_mappings: - - org:classification - - schema:legislationApplies - annotations: - replaces_slot: tax_scheme - migration_date: '2026-01-16' - specificity_score: 0.45 - specificity_rationale: 'Moderately specific - tax schemes are important for donation - - functionality but not universally needed across all custodian queries. - - ' - custodian_types: '["*"]' - custodian_types_rationale: 'All heritage custodian types may operate under tax schemes - - that affect their donation acceptance capabilities. - - ' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml deleted file mode 100644 index 606eb080cc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml +++ /dev/null @@ -1,79 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulates_or_regulated -name: regulates_or_regulated_slot -title: Regulates Or Regulated Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - dcterms: http://purl.org/dc/terms/ - odrl: http://www.w3.org/ns/odrl/2/ - schema: http://schema.org/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - regulates_or_regulated: - slot_uri: odrl:target - description: 'Entity or system that is or was regulated by a policy or control mechanism. - - - **Temporal Semantics** (RiC-O Pattern): - - The "OrRegulated" suffix follows RiC-O convention indicating - - the regulation relationship may be current or historical. - - - **Ontological Alignment**: - - - **Primary** (`slot_uri`): `odrl:target` - ODRL target of policy - - - **Related**: `prov:wasInfluencedBy` - PROV-O influence - - - **Use Cases**: - - - Climate control policy regulating climate control systems - - - Access policy regulating collection access - - - Preservation policy regulating storage conditions - - - **Cardinality**: - - Multivalued - policies may regulate multiple entities/systems. - - ' - range: string # uriorcurie - required: false - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - related_mappings: - - prov:wasInfluencedBy - annotations: - rico_naming_convention: 'Follows RiC-O "OrRegulated" pattern for temporal predicates. - - See Rule 39: Slot Naming Convention (RiC-O Style) - - ' - created_for: climate_control_type migration - migration_date: '2026-01-19' - custodian_types: '["*"]' - custodian_types_rationale: Regulation relationships apply to all heritage types. - specificity_score: 0.4 - specificity_rationale: Moderately specialized slot for policy-target relationships. - comments: - - Links policies to what they regulate - - Maps to odrl:target for rights/rules targets - - 'RiC-O naming: OrRegulated indicates potentially historical' - examples: - - value: hc:ClimateControl/warehouse-hvac - description: Climate control system regulated by policy - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml deleted file mode 100644 index 5832450eae..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml +++ /dev/null @@ -1,67 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulatory_authority -name: regulatory_authority_slot -title: Regulatory Authority Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - regulatory_authority: - description: 'Boolean indicating whether the institution has legal enforcement powers - - related to cultural heritage (e.g., issuing permits, enforcing heritage law, - - designating protected monuments). - - - **TRUE when institution can**: - - - Issue heritage protection designations (monument listing) - - - Grant or deny building/renovation permits for heritage sites - - - Enforce heritage protection laws - - - Levy fines for heritage violations - - - Issue export licenses for cultural objects - - - **FALSE when institution**: - - - Provides only advisory services (no legal authority) - - - Operates grant programs (funding without enforcement) - - - Manages collections without regulatory role - - - **Examples**: - - - TRUE: Historic England (building consent powers), Austrian Bundesdenkmalamt - - - FALSE: Arts Council England (funding only), NDE (aggregation platform) - - - **Ontology Alignment**: - - - Maps to `org:hasUnit` with specialized regulatory role - - - Related to `cpov:PublicOrganisation` governance structures - - ' - range: boolean - slot_uri: hc:regulatoryAuthority - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml deleted file mode 100644 index e695f15b91..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml +++ /dev/null @@ -1,57 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulatory_body -name: regulatory_body_slot -title: Regulatory Body Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - regulatory_body: - slot_uri: schema:provider - description: 'Name of the government agency or regulatory body administering a scheme, - - license, or registration. - - - **EXAMPLES**: - - - Belastingdienst (Dutch Tax Authority) - - - HMRC (UK tax authority) - - - IRS (US Internal Revenue Service) - - - RCE (Rijksdienst voor het Cultureel Erfgoed) - - - Charity Commission (UK) - - - **USAGE**: - - Used with TaxScheme, AccreditationStatus, and similar classes - - to document which authority administers the relevant program. - - ' - range: string - exact_mappings: - related_mappings: - - org:Organization - annotations: - custodian_types: '["*"]' - custodian_types_rationale: All heritage custodians interact with regulatory bodies - specificity_score: 0.45 - specificity_rationale: Relevant for compliance and governance queries - comments: - - String value with name of regulatory body - - Created 2026-01-17 for TaxScheme class per Rule 48 diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml deleted file mode 100644 index 25446a62ae..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related -name: related_slot -title: Related Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - related: - slot_uri: dcterms:spatial - description: Related geographic areas (e.g., for WWII - Germany, Japan) - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml deleted file mode 100644 index ea378167bc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_agenda -name: related_agenda_slot -title: Related Agendas Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - related_agenda: - range: string # uriorcurie - multivalued: true - description: 'Related agendas - predecessors, successors, or complementary frameworks. - - - Helps understand the policy landscape and evolution of priorities. - - ' - slot_uri: hc:relatedAgendas - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml deleted file mode 100644 index 19cc0d4bc7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_call -name: related_call_slot -title: Related Calls Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - related_call: - range: string # uriorcurie - multivalued: true - description: Related or predecessor/successor calls - slot_uri: hc:relatedCalls - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml deleted file mode 100644 index ef98d1d026..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_concept -name: related_concept -title: Related Concept Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_concept: - slot_uri: skos:related - description: 'SKOS related concepts (associative, non-hierarchical). - - Used for concepts that are related but not in a parent-child relationship. - - ' - range: string # uriorcurie - multivalued: true - examples: - - value: wd:Q1065413 - description: Institutional repository (related but different function) - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml deleted file mode 100644 index a68309593d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_loan -name: related_loan_slot -title: Related Loan Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - related_loan: - description: 'Loan associated with this condition record (for loan condition checks). - - ' - range: string # uriorcurie - slot_uri: hc:relatedLoan - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml deleted file mode 100644 index d0662cf90d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_project -name: related_project_slot -title: Related Project Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - related_project: - description: "Related projects (predecessors, successors, or parallel initiatives).\n\nUse for:\n- Predecessor: Previous year's version (Versnellen 2023 \u2192 Versnellen 2024)\n- Successor: Next phase of multi-year program\n- Parallel: Related but independent initiatives\n\nURI references to other Project entities.\n" - range: string - slot_uri: hc:relatedProject - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml deleted file mode 100644 index 2eee718202..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_name -name: related_type_name-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_name: - slot_uri: schema:name - description: Name of the related class - range: string - required: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml deleted file mode 100644 index f99f339f1d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_note -name: related_type_note-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_note: - slot_uri: dcterms:description - description: Explanation of how this type relates - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml deleted file mode 100644 index 9aea6922b9..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_relationship -name: related_type_relationship-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_relationship: - slot_uri: skos:note - description: 'Nature of the relationship (e.g., "broader", "narrower", "related", "contrast") - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml deleted file mode 100644 index 1c2ee2f5e5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_wikidata -name: related_type_wikidata-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_wikidata: - slot_uri: hc:wikidataId - description: Wikidata Q-number for the related type - range: string - pattern: ^Q[0-9]+$ - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml deleted file mode 100644 index 905ba9d782..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_types -name: related_types-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_types: - slot_uri: skos:related - description: 'Related heritage institution types with context. - - Documents associations with other classes in the ontology. - - - **Migrated from**: `**Related Types**:` sections. - - ' - range: string # uriorcurie - # range: RelatedType - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - annotations: - source_section: '**Related Types**:' - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml deleted file mode 100644 index ca242d2105..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/relationship -name: relationship_slot -title: Relationship Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/RelationshipTypeEnum -default_prefix: hc -slots: - relationship: - slot_uri: dcterms:relation - description: Type of relationship - range: string # uriorcurie - # range: RelationshipTypeEnum - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml deleted file mode 100644 index 22d38934da..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml +++ /dev/null @@ -1,216 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/religion -name: religion_slot -title: Religion Slot -prefixes: - pico: https://personsincontext.org/model# - schema: http://schema.org/ - hc: https://nde.nl/ontology/hc/ - linkml: https://w3id.org/linkml/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - religion: - slot_uri: pico:hasReligion - description: 'The religious conviction of a person as mentioned in the source. - - - =========================================================================== - - PiCo ONTOLOGY ALIGNMENT (pico.ttl lines 558-567) - - =========================================================================== - - - Per PiCo (Persons in Context) ontology: - - - Records religion as mentioned on the source - - - Can be literal string or URI to thesaurus - - - Part of PersonObservation (evidence from source) - - - =========================================================================== - - SOURCE PRESERVATION - - =========================================================================== - - - Record the religious affiliation exactly as stated in the source: - - - Historical terms: "Nederduits Gereformeerd" (Dutch Reformed) - - - Period-specific: "of the Roman persuasion" - - - Vernacular forms: "Rooms-Katholiek" (Dutch for Roman Catholic) - - - =========================================================================== - - THESAURUS LINKING - - =========================================================================== - - - When possible, link to thesauri for religions: - - - **Wikidata** (recommended): - - - Q5043 (Christianity) - - - Q432 (Islam) - - - Q9268 (Judaism) - - - Q748 (Buddhism) - - - Q9089 (Hinduism) - - - Q35032 (Protestantism) - - - Q1841 (Catholicism) - - - Q170208 (Dutch Reformed Church) - - - **AAT** (Getty Art & Architecture Thesaurus): - - - For religious contexts in art history - - - =========================================================================== - - HERITAGE CONTEXT - - =========================================================================== - - - Religion is particularly relevant for heritage institutions when: - - - Holy sites (H type): Churches, temples, mosques managing collections - - - Religious archives: Parish records, ecclesiastical documents - - - Art history: Religious patronage, iconography research - - - Genealogy: Baptism, marriage, burial records - - - Provenance: Persecution, confiscation, restitution research - - - =========================================================================== - - EXAMPLES - - =========================================================================== - - - Simple literal: - - ```yaml - - religion: "Roman Catholic" - - ``` - - - Historical Dutch source: - - ```yaml - - religion: "Nederduits Gereformeerd" - - ``` - - - With thesaurus URI: - - ```yaml - - religion: "http://www.wikidata.org/entity/Q170208" # Dutch Reformed - - ``` - - - Combined literal and URI: - - ```yaml - - religion: "Nederduits Gereformeerd" - - religion_uri: "http://www.wikidata.org/entity/Q170208" - - ``` - - - =========================================================================== - - SENSITIVITY CONSIDERATIONS - - =========================================================================== - - - Religious data is sensitive personal information: - - - Only record when relevant to heritage/archival context - - - Follow GDPR and local privacy regulations - - - Historical records (pre-1900) generally less restricted - - - Living persons: Only use publicly available information - - - =========================================================================== - - TEMPORAL ASPECTS - - =========================================================================== - - - A person''s religion may change over time: - - - Conversion (voluntary or forced) - - - Apostasy - - - Multiple affiliations - - - Use separate PersonObservations for different time periods, - - each with its own source and observation date. - - - =========================================================================== - - ONTOLOGY MAPPINGS - - =========================================================================== - - - - PiCo: pico:hasReligion (primary) - - - Wikidata: P140 (religion or worldview) - - ' - range: string - required: false - exact_mappings: - comments: - - Record religion as mentioned in source - - Prefer Wikidata links for standardization - - Sensitive data - follow privacy regulations - - Use separate observations for temporal changes - - Wikidata property P140 is semantically equivalent but is an identifier, not an RDF predicate - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml deleted file mode 100644 index 300b7bd7ea..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml +++ /dev/null @@ -1,61 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/religious_function -name: religious_function_slot -title: Religious Function Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - religious_function: - description: 'How heritage collections support the religious mission of the site. - - - Describes operational integration of collections with religious practice: - - - **Liturgical support**: Active use in worship services - - - **Theological education**: Resources for clergy training - - - **Pastoral care**: Materials supporting ministry - - - **Canon law**: Legal documentation for Church governance - - - **Community identity**: Records of parish/congregation history - - - **Spiritual formation**: Devotional texts and objects - - - **Pilgrimage**: Relics and sites for religious tourism - - - **Interfaith dialogue**: Resources for ecumenical work - - - Distinguishes religious heritage from secular museum collections. - - - Examples: - - - "Support papal governance, Document Church history, Preserve canon law" - - - "Clergy education, Sermon preparation, Liturgical reference" - - - "Torah study, Bar/Bat Mitzvah preparation, Community genealogy" - - - "Monastic devotion, Manuscript illumination, Spiritual reading" - - ' - range: string - slot_uri: hc:religiousFunction - broad_mappings: - - schema:description - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml deleted file mode 100644 index ef7c500106..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml +++ /dev/null @@ -1,62 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/religious_tradition -name: religious_tradition_slot -title: Religious Tradition Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - religious_tradition: - description: 'Religious tradition or denomination of the site. - - - Specifies faith community and theological tradition: - - - Major traditions: Christianity, Islam, Judaism, Buddhism, Hinduism, Sikhism, etc. - - - Christian denominations: Roman Catholic, Orthodox, Protestant, Anglican, etc. - - - Islamic traditions: Sunni, Shia, Sufi, etc. - - - Buddhist traditions: Theravada, Mahayana, Vajrayana, Zen, etc. - - - Hindu traditions: Vaishnavism, Shaivism, Shaktism, etc. - - - Indigenous/Traditional religions - - - Interfaith or multi-tradition sites - - - Important for understanding collection context and sensitivity. - - - Examples: - - - "Roman Catholic Christianity" - - - "Sunni Islam, Hanafi school" - - - "Theravada Buddhism" - - - "Orthodox Judaism, Ashkenazi tradition" - - - "Hindu, Shaivite tradition" - - ' - range: string - slot_uri: hc:religiousTradition - comments: - - schema:religion does not exist in Schema.org - use hc namespace - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml deleted file mode 100644 index 61b71238fd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/remediation_note -name: remediation_note_slot -title: Remediation Notes Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - remediation_note: - description: 'Notes on required or recommended remediation actions. - - Maps to skos:note for action/recommendation documentation.' - range: string - slot_uri: skos:note - close_mappings: - - dcterms:description - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml deleted file mode 100644 index 1af2b680e7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/repertoire -name: repertoire_slot -title: Repertoire Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - repertoire: - description: 'Specific pieces, songs, dances, or works performed. - - ' - range: string - multivalued: true - slot_uri: schema:workPerformed - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml deleted file mode 100644 index 8247c3e498..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/replaces_primary_location -name: replaces_primary_location_slot -title: Replaces Primary Location Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - replaces_primary_location: - slot_uri: hc:replacesPrimaryLocation - description: 'Whether this temporary location replaces the primary/main location. - - - TRUE: Primary location closed, this serves as main access point - - FALSE: Supplementary to primary location (e.g., pop-up) - - - Important for user communication - where to direct visitors. - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml deleted file mode 100644 index df6b2e5714..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/report_document -name: report_document_slot -title: Report Document Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - report_document: - description: 'Bibliographic citation for published conservation report or article. - - ' - range: string - slot_uri: dcterms:bibliographicCitation - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml deleted file mode 100644 index c53a78bc16..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/report_url -name: report_url_slot -title: Report Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - report_url: - description: 'URL to full conservation report (PDF or web page). - - ' - range: uri - slot_uri: schema:url - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml deleted file mode 100644 index 4ea5d55277..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/reported_date -name: reported_date_slot -title: Reported Date Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - reported_date: - description: Date when destruction/damage was reported - range: date - slot_uri: dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml deleted file mode 100644 index c1b7264a6b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/reporting_period_end -name: reporting_period_end_slot -title: Reporting Period End Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - reporting_period_end: - description: 'End date of reporting period covered. - - ' - range: date - slot_uri: hc:reportingPeriodEnd - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml deleted file mode 100644 index 4b82c3cc64..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/reporting_period_start -name: reporting_period_start_slot -title: Reporting Period Start Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - reporting_period_start: - description: 'Start date of reporting period covered. - - ' - range: date - slot_uri: hc:reportingPeriodStart - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml deleted file mode 100644 index 6c053fe984..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/repository_software -name: repository_software_slot -title: Repository Software Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - repository_software: - description: 'Repository or content management software powering this platform. - - - DOAP: repository for software/system identification. - - (DOAP = Description of a Project, W3C vocabulary for software projects) - - - Examples: - - - "DSpace 7.x" - - - "Fedora Commons 6.x" - - - "CollectiveAccess" - - - "ResourceSpace" - - - "Omeka S" - - - "Custom-built" - - ' - range: string - slot_uri: hc:repositorySoftware - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml deleted file mode 100644 index 0cf86a9aba..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/repository_url -name: repository_url_slot -title: Repository Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - doap: http://usefulinc.com/ns/doap# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - repository_url: - description: 'Source code repository URL (for open-source CMS). Mapped to schema:codeRepository as the specific Schema.org property for source code locations. - - - Typically GitHub, GitLab, or similar. - - ' - range: uri - slot_uri: schema:codeRepository - close_mappings: - - doap:repository - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml deleted file mode 100644 index 459bc656b5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/represents_or_represented -name: represents_or_represented -title: represents_or_represented -imports: -- linkml:types -slots: - represents_or_represented: - description: Represents an artist or entity. - slot_uri: schema:sponsor - range: string # uriorcurie - # range: Artist - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml deleted file mode 100644 index 7033cd1d34..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/request_date -name: request_date_slot -title: Request Date Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - request_date: - description: 'Date the loan request was submitted. - - ' - range: date - slot_uri: schema:dateCreated - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml deleted file mode 100644 index 439c46978a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/request_id -name: request_id_slot -title: request_id slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dct: http://purl.org/dc/terms/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - request_id: - description: 'Unique request ID from the LLM provider API (for tracing/debugging). - - Enables correlation with provider logs for troubleshooting. - - ' - slot_uri: dct:identifier - range: string - examples: - - value: exa_12345678-abcd-efgh-ijkl-mnopqrstuv - description: Exa API request ID - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml deleted file mode 100644 index 90cbc66f6f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_id -name: requirement_id_slot -title: Requirement Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_id: - identifier: true - range: string # uriorcurie - description: 'Unique identifier for this funding requirement. - - Format: https://nde.nl/ontology/hc/requirement/{call-slug}/{requirement-slug} - - ' - slot_uri: hc:requirementId - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml deleted file mode 100644 index 29dcd7ce7c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_text -name: requirement_text_slot -title: Requirement Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_text: - range: string - description: 'Human-readable text of the requirement as stated in the source. - - Should preserve original wording for accuracy and citation. - - ' - slot_uri: hc:requirementText - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml deleted file mode 100644 index f1c5165301..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_type -name: requirement_type_slot -title: Requirement Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../../../enums/FundingRequirementTypeEnum -default_prefix: hc -slots: - requirement_type: - range: string # uriorcurie - # range: FundingRequirementTypeEnum - description: 'Category of requirement from FundingRequirementTypeEnum. - - - Enables filtering and matching of requirements across calls. - - See enum documentation for full category list. - - ' - slot_uri: hc:requirementType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml deleted file mode 100644 index d71515fad0..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_unit -name: requirement_unit_slot -title: Requirement Unit Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_unit: - range: string - description: 'Unit of measurement for requirement_value. - - Enables interpretation of numeric values. - - ' - slot_uri: hc:requirementUnit - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml deleted file mode 100644 index 3fcf09cc39..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_value -name: requirement_value_slot -title: Requirement Value Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_value: - range: string - description: 'Machine-readable value extracted from requirement. - - - Used with requirement_unit for structured queries. - - Format depends on requirement type: - - - Numeric: "3", "25", "500000" - - - Boolean: "true", "false" - - - Coded: "eu-member-states", "open-access" - - ' - slot_uri: hc:requirementValue - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml deleted file mode 100644 index 8e1563a0bd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml +++ /dev/null @@ -1,36 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_center_subtype -name: research_center_subtype_slot -title: Research Center Subtype Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/ResearchCenterTypeEnum -default_prefix: hc -slots: - research_center_subtype: - slot_uri: skos:narrower - description: 'Specific subtype from the ResearchCenterTypeEnum taxonomy (45 research center types). - - Each value links to a Wikidata entity describing a specific type. - - ' - range: string # uriorcurie - # range: ResearchCenterTypeEnum - required: false - multivalued: true - comments: - - Values extracted from Wikidata hyponyms - - Each value has a wikidata:QID meaning for Linked Open Data - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml deleted file mode 100644 index 259df99eb8..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml +++ /dev/null @@ -1,45 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_center_type -name: research_center_type_slot -title: Research Center Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/ResearchCenterTypeEnum -default_prefix: hc -slots: - research_center_type: - description: 'Type classification of this research center using Wikidata-sourced enum. - - - Links to ResearchCenterTypeEnum which includes 45 types such as: - - - RESEARCH_INSTITUTE (Q31855) - - - RESEARCH_CENTER (Q1542449) - - - RESEARCH_DEPARTMENT (Q7315155) - - - DIGITAL_HUMANITIES_CENTER (Q62078547) - - - DOCUMENTATION_CENTER (Q3359432) - - - See ResearchCenterTypeEnum for full list with Wikidata mappings. - - ' - range: string # uriorcurie - # range: ResearchCenterTypeEnum - slot_uri: hc:researchCenterType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml deleted file mode 100644 index 8746c4a7d5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_department -name: research_department_slot -title: Research Department Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - research_department: - slot_uri: schema:hasOfferCatalog - description: 'Whether the museum has a dedicated research department conducting scholarly research. - - True = active research program, False = primarily exhibition-focused. - - ' - range: boolean - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml deleted file mode 100644 index 965e52ed05..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml +++ /dev/null @@ -1,40 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_focus -name: research_focus_slot -title: Research Focus Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - research_focus: - slot_uri: dcterms:subject - description: 'The primary research domains or disciplines pursued by the organization. - - Examples: conservation science, archaeology, provenance research, materials analysis, - - botanical taxonomy, biodiversity, marine biology, paleontology, economic policy, - - restoration techniques, preventive conservation. - - ' - range: string - multivalued: true - required: false - examples: - - value: conservation science - - value: archaeological analysis - - value: provenance research - - value: botanical taxonomy - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml deleted file mode 100644 index 02fdaada96..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_focus_area -name: research_focus_area_slot -title: Research Focus Areas Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - research_focus_area: - description: 'Primary research focus areas or disciplines of this center. - - - Schema.org: knowsAbout for areas of expertise. - - ' - range: string - multivalued: true - slot_uri: hc:researchFocusAreas - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml deleted file mode 100644 index d25e7dc998..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_infrastructure -name: research_infrastructure_slot -title: Research Infrastructure Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - research_infrastructure: - slot_uri: schema:hasOfferCatalog - description: 'Major research equipment, facilities, or infrastructure available. - - Examples: X-ray equipment, microscopes, climate chambers, DNA sequencers, - - spectrometers, computing clusters, field stations, experimental plots. - - ' - range: string - multivalued: true - required: false - examples: - - value: X-ray fluorescence spectrometer - - value: electron microscopy facility - - value: climate-controlled storage - - value: DNA sequencing laboratory - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml deleted file mode 100644 index 48744106f7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml +++ /dev/null @@ -1,105 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_program -name: research_program_slot -title: Research Programs Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - research_program: - slot_uri: hc:researchPrograms - description: 'Active research programs, conservation projects, or scientific initiatives - - conducted by the institution. Multi-valued field capturing all major programs. - - - **Conservation Research**: - - - "Endangered species breeding programs" - Ex-situ conservation - - - "Reintroduction programs" - Releasing captive-bred animals to wild - - - "Habitat restoration research" - Ecosystem recovery studies - - - "Climate change adaptation" - Species response to warming - - - **Behavioral and Welfare Research**: - - - "Animal cognition studies" - Intelligence, problem-solving - - - "Enrichment program development" - Animal welfare improvements - - - "Social behavior research" - Group dynamics, communication - - - "Animal welfare assessment" - Health and wellbeing metrics - - - **Taxonomic and Systematic Research**: - - - "Plant taxonomy and classification" - Naming and organizing species - - - "DNA barcoding projects" - Genetic identification - - - "Phylogenetic studies" - Evolutionary relationships - - - "New species discovery" - Field expeditions, specimen analysis - - - **Horticultural and Agricultural Research**: - - - "Crop wild relatives conservation" - Preserving genetic diversity - - - "Heirloom variety preservation" - Historic cultivars - - - "Propagation technique development" - Cultivation methods - - - "Invasive species control" - Prevention and management - - - **Biomedical and Applied Research**: - - - "Veterinary medicine research" - Animal health studies - - - "Reproductive biology" - Assisted reproduction techniques - - - "Disease ecology" - Wildlife pathogen studies - - - "Bioprospecting" - Discovering useful compounds from organisms - - - **Examples**: - - - Artis: ["Amphibian conservation", "Primate behavior", "Marine invertebrate ecology"] - - - Kew Gardens: ["Plant taxonomy", "Seed bank preservation", "Medicinal plant research"] - - - San Diego Zoo: ["Giant panda reproduction", "California condor reintroduction"] - - - Burgers'' Zoo: ["Tropical rainforest ecology", "Coral reef restoration"] - - - **Ontology Alignment**: - - - Maps to `schema:ResearchProject` in Schema.org - - - Related to VIVO ontology research activity classes - - ' - range: string - multivalued: true - comments: - - schema:ResearchProject is a class, not a predicate - use hc namespace - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml deleted file mode 100644 index 6453d0c56b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_project -name: research_project_slot -title: Research Projects Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - research_project: - slot_uri: hc:researchProjects - comments: - - schema:project does not exist in Schema.org - use hc namespace - description: 'Descriptions of active or completed research projects conducted by the organization. - - Can include project titles, grant numbers, or links to project pages. - - ' - range: string - multivalued: true - required: false - examples: - - value: 'NWO Project 12345: Digital methods for provenance research' - - value: 'EU Horizon 2020: Conservation of medieval manuscripts' - - value: https://www.nwo.nl/en/projects/12345 - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml deleted file mode 100644 index 8dade7a92f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_value -name: research_value-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - research_value: - slot_uri: hc:researchValue - description: 'Research and scholarly value of this type of institution or collection. - - Documents what types of research this class supports. - - - **Migrated from**: `**Research Value**:` sections. - - ' - range: string - annotations: - source_section: '**Research Value**:' - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml deleted file mode 100644 index f056716460..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/resource_description -name: resource_description_slot -title: Resource Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - resource_description: - slot_uri: dcterms:description - description: Brief description of an external resource - range: string - examples: - - value: Dutch genealogical database aggregator - - value: Center for Family History - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml deleted file mode 100644 index ee0534026b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/response_format -name: response_format_slot -title: Response Formats Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - response_format: - slot_uri: dcterms:format - description: 'MIME types of response formats supported by this endpoint. - - - Examples: - - - ["application/json"] - - - ["application/xml", "text/xml"] - - - ["image/jpeg", "image/png", "image/tiff"] - - - ["application/ld+json", "text/turtle"] - - ' - range: string - multivalued: true - close_mappings: - - dcterms:format - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml deleted file mode 100644 index 3fd1b7d0c1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/responsible_actor -name: responsible_actor_slot -title: Responsible Actor Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - responsible_actor: - description: 'Person(s) responsible for conducting this activity. - - - PROV-O: wasAssociatedWith links Activity to responsible Agent. - - - Links to PersonObservation for staff members, curators, registrars, - - conservators, or external contractors. - - ' - range: string # uriorcurie - # range: PersonObservation - multivalued: true - slot_uri: prov:wasAssociatedWith - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml deleted file mode 100644 index 7e0a2f252b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/responsible_agent -name: responsible_agent_slot -imports: -- linkml:types -slots: - responsible_agent: - slot_uri: prov:wasAssociatedWith - range: string # uriorcurie - # range: ReconstructionAgent - description: 'ReconstructionAgent responsible for reconstruction (REQUIRED). - - PROV-O: wasAssociatedWith links Activity to responsible ReconstructionAgent. - - ' - broad_mappings: - - prov:wasAttributedTo - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml deleted file mode 100644 index 6e6dc351fc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/responsible_department -name: responsible_department_slot -title: Responsible Department Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - responsible_department: - description: 'Department or unit responsible for this activity. - - - Text name of internal department (e.g., "Registration", "Conservation", - - "Digital Services", "Collections Management"). - - ' - range: string - slot_uri: hc:responsibleDepartment - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml deleted file mode 100644 index cbad0623e0..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_category -name: restriction_category_slot -title: Restriction Categories Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_category: - description: 'Categories of restrictions applied in this dim archive. - - Examples: user_based, content_based, process_based, format_based - - ' - range: string - multivalued: true - slot_uri: hc:restrictionCategories - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml deleted file mode 100644 index e604ecd477..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_description -name: restriction_description_slot -title: Restriction Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_description: - slot_uri: dcterms:description - description: Description of the restriction - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml deleted file mode 100644 index cd2af08835..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_reason -name: restriction_reason_slot -title: Restriction Reason Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_reason: - description: 'Reason for restriction. - - Aligned with crm:P3_has_note / skos:note. - - ' - slot_uri: skos:note - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml deleted file mode 100644 index 14b331569e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_type -name: restriction_type_slot -title: Restriction Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_type: - slot_uri: dcterms:type - description: Type of restriction (privacy, cabr, closed, etc.) - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml deleted file mode 100644 index 520d47f6e5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/results_expected_date -name: results_expected_date_slot -title: Results Expected Date Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - results_expected_date: - range: date - description: Expected date for announcement of funding decisions - slot_uri: dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml deleted file mode 100644 index 281f7f1d33..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml +++ /dev/null @@ -1,46 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retention_period_year -name: retention_period_year_slot -title: Retention Period Years Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - retention_period_year: - description: 'Retention period in years before transfer to archives. - - - **Dublin Core**: dcterms:valid for validity period. - - - **Common periods**: - - - 7 years (financial records, tax) - - - 10 years (contracts, legal) - - - 20 years (personnel files) - - - Permanent (policy, governance) - - - "Until case closed + 5 years" - - - **Note**: May be null for permanent retention. - - ' - range: integer - slot_uri: hc:retentionPeriodYears - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml deleted file mode 100644 index 8266dea5ab..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml +++ /dev/null @@ -1,46 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retention_schedule -name: retention_schedule_slot -title: Retention Schedule Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - retention_schedule: - description: 'Reference to applicable retention schedule (regulatory framework). - - - **RiC-O**: rico:isOrWasRegulatedBy connects Thing to Rule. - - - Retention schedules are RULES that regulate how long records - - must be kept and when they can be transferred to archives. - - - **Examples**: - - - "Selectielijst Gemeenten 2017, cat. 4.2" - - - "Corporate Retention Schedule RS-2023-001" - - - "Archiefwet 1995, art. 5" - - - "GDPR Art. 17 (right to erasure)" - - ' - range: string - slot_uri: hc:retentionSchedule - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml deleted file mode 100644 index d00d7a79a7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retention_tracking -name: retention_tracking_slot -title: Retention Tracking Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - retention_tracking: - description: 'Whether deposit archive tracks retention schedules for deposited materials. - - TRUE if active retention management, FALSE if passive storage only. - - ' - range: boolean - slot_uri: hc:retentionTracking - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml deleted file mode 100644 index 843d7ac805..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieval_agent -name: retrieval_agent_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -# default_range: string -slots: - retrieval_agent: - description: 'Tool used to extract this data. - - - - firecrawl: Institutional websites (primary) - - - playwright: JS-heavy sites - - - exa_crawling_exa: LinkedIn profiles - - - manual: Last resort - - ' - slot_uri: prov:wasAssociatedWith - range: string - comments: - - PersonWebClaim overrides range to RetrievalAgentEnum - close_mappings: - - prov:wasAttributedTo - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml deleted file mode 100644 index da9a89182e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieval_method -name: retrieval_method_slot -title: Retrieval Method Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - retrieval_method: - range: string - description: Method used for retrieval (browser, API, scraper, etc.) - slot_uri: hc:retrievalMethod - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml deleted file mode 100644 index 8b2a2afb2e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieval_timestamp -name: retrieval_timestamp_slot -title: Retrieval Timestamp Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - retrieval_timestamp: - description: 'Timestamp when this content data was retrieved from the platform. - - - PROV-O: atTime for observation timestamp. - - - Critical for understanding data freshness, especially for metrics. - - ' - range: datetime - slot_uri: hc:retrievalTimestamp - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml deleted file mode 100644 index 0ffb390051..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieved_by -name: retrieved_by_slot -title: Retrieved By Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - retrieved_by: - range: string - description: Agent (person, script, or system) that performed the retrieval - slot_uri: hc:retrievedBy - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml deleted file mode 100644 index 90baf6ee8c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml +++ /dev/null @@ -1,57 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieved_on -name: retrieved_on -title: Retrieved On Slot -prefixes: - pav: http://purl.org/pav/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# -description: 'Timestamp when a web page was retrieved or archived. - - - Used for provenance tracking in: - - - WebClaim: When the source page was archived for claim extraction - - - WebObservation: When the web page was observed/retrieved - - ' -imports: -- linkml:types -slots: - retrieved_on: - slot_uri: pav:retrievedOn - range: datetime - required: false - multivalued: false - description: 'Timestamp when the web page was retrieved/archived. - - - pav:retrievedOn - "The date this resource was retrieved from the source" - - - ISO 8601 format with timezone (UTC preferred). - - - Examples: - - - "2025-11-29T12:28:00Z" (UTC) - - - "2025-11-29T10:30:00+01:00" (with timezone offset) - - ' - close_mappings: - - prov:generatedAtTime - annotations: - custodian_types: '["*"]' -comments: -- Maps to pav:retrievedOn for provenance tracking -- Use ISO 8601 format with timezone -- UTC (Z suffix) is preferred for consistency diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml deleted file mode 100644 index 6219299285..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/return_condition_report_url -name: return_condition_report_url_slot -title: Return Condition Report Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - return_condition_report_url: - description: 'URL to post-loan condition report documenting object state upon return. - - ' - range: uri - slot_uri: hc:returnConditionReportUrl - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml deleted file mode 100644 index 4f7130d142..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/revenue_category -name: revenue_category_slot -title: Revenue Category Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - revenue_category: - slot_uri: hc:revenue_category - range: string - description: 'Revenue Category for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml deleted file mode 100644 index d84a51e201..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/revision_date -name: revision_date_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -# default_range: string -slots: - revision_date: - description: Date of most recent revision or update - slot_uri: dcterms:modified - range: date - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml deleted file mode 100644 index b3b7ecf2da..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/revision_number -name: revision_number_slot -title: Revision Number Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - revision_number: - description: 'Version number if budget has been revised. - - - Initial budget = 0, first revision = 1, etc. - - ' - range: integer - slot_uri: hc:revisionNumber - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml deleted file mode 100644 index b5a676866a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_category -name: role_category -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - role_category: - slot_uri: schema:roleName - description: 'High-level category for grouping related roles. - - Values: CURATORIAL, CONSERVATION, ARCHIVAL, LIBRARY, DIGITAL, EDUCATION, - - GOVERNANCE, LEADERSHIP, RESEARCH, TECHNICAL, SUPPORT, CREATIVE, EXTERNAL - - ' - range: string - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml deleted file mode 100644 index db3fca7da0..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml +++ /dev/null @@ -1,60 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_end_date -name: role_end_date -title: Role End Date -imports: -- linkml:types -slots: - role_end_date: - slot_uri: schema:endDate - description: 'Date when person ended service in this role (or null if still employed). - - - **Schema.org**: `schema:endDate` for employment/membership end - - **PROV-O**: Can map to `prov:endedAtTime` for activity end - - - **Format**: ISO 8601 date (YYYY-MM-DD) or null - - - **Null Interpretation**: null = currently employed in this role - - - **Temporal Consistency**: - - - Must be > role_start_date - - - Must be <= unit_affiliation.valid_to (if unit dissolved) - - - **Reasons for End Date**: - - - Retirement - - - Role change (promotion, lateral move) - - - Organizational change (unit dissolved, merged) - - - Departure from institution - - - **Example**: "2013-02-28" (ended before merger) or null (still employed) - - ' - range: date - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml deleted file mode 100644 index 5e80c8b6e1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_id -name: role_id_slot -title: Role Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - role_id: - slot_uri: dcterms:identifier - description: Role Id for heritage custodian entities. - range: string # uriorcurie - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml deleted file mode 100644 index 6d97449db3..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_name -name: role_name_slot -title: Role Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - role_name: - slot_uri: skos:prefLabel - description: 'Official English name for this role type. - - This is the canonical name used for cross-institutional comparison. - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml deleted file mode 100644 index 678bcb94e7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_name_local -name: role_name_local_slot -title: Role Name Local Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - role_name_local: - slot_uri: hc:roleNameLocal - description: 'Official name in the local language of the institution. - - May differ from English canonical name. - - Examples: "Conservator" (EN) = "Restaurator" (NL) = "Restaurateur" (FR) - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml deleted file mode 100644 index 9adb097e9a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml +++ /dev/null @@ -1,53 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_start_date -name: role_start_date -title: Role Start Date -imports: -- linkml:types -slots: - role_start_date: - slot_uri: schema:startDate - description: 'Date when person began serving in this role. - - - **Schema.org**: `schema:startDate` for employment/membership start - - **PROV-O**: Can map to `prov:startedAtTime` for activity start - - - **Format**: ISO 8601 date (YYYY-MM-DD) - - - **Precision**: - - - Full date preferred: "2013-03-01" - - - Partial dates allowed: "2013-03" (month precision), "2013" (year precision) - - - **Temporal Consistency**: - - - Must be >= unit_affiliation.valid_from (if unit reference exists) - - - Should align with organizational events if role started due to reorganization - - - **Example**: "2013-03-01" (started on merger date) - - ' - range: date - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml deleted file mode 100644 index 6bbcd3a8b9..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_title -name: role_title -title: Role Title -imports: -- linkml:types -slots: - role_title: - slot_uri: schema:jobTitle - description: 'Official job title as used by the institution. - - - **Schema.org**: `schema:jobTitle` for institutional title - - - **Examples**: - - - "Head of Digital Preservation" - - - "Senior Curator of Medieval Art" - - - "Collections Manager" - - - "Deputy Director for Public Services" - - - **Variability**: Job titles vary widely across institutions. - - Use staff_role for standardized categorization. - - ' - range: string - close_mappings: - - schema:roleName - - org:role - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml deleted file mode 100644 index ba38b57320..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_description -name: route_description_slot -title: Route Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_description: - slot_uri: skos:definition - range: string - description: 'Description of what this thematic route covers. - - Helps understand the scope and focus of the route. - - ' - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml deleted file mode 100644 index 5c08ed9a55..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_id -name: route_id_slot -title: Route Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_id: - slot_uri: dcterms:identifier - identifier: true - range: string # uriorcurie - description: 'Unique identifier for this thematic route. - - Format: https://nde.nl/ontology/hc/route/{agenda-slug}/{route-slug} - - ' - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml deleted file mode 100644 index 897ec02d68..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_keyword -name: route_keyword_slot -title: Route Keywords Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_keyword: - slot_uri: dcterms:subject - range: string - multivalued: true - description: 'Keywords associated with this thematic route. - - Useful for discovery and matching to research topics. - - ' - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml deleted file mode 100644 index 22279b8bc4..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_relevance_to_heritage -name: route_relevance_to_heritage_slot -title: Route Relevance To Heritage Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_relevance_to_heritage: - slot_uri: schema:about - range: string - description: 'Explanation of how this route relates to cultural heritage. - - - Maps to schema:about - indicates what heritage topics this route addresses. - - - Helps heritage institutions understand relevance: - - - "Directly relevant" - explicitly covers heritage - - - "Indirectly relevant" - covers adjacent topics (climate, digital) - - - "Limited relevance" - heritage as minor application area - - ' - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml deleted file mode 100644 index bee3b51778..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_title -name: route_title_slot -title: Route Title Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_title: - slot_uri: skos:prefLabel - range: string - description: 'Official title of the thematic route. - - Should match agenda documentation. - - ' - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml deleted file mode 100644 index c94a667cf6..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/row_number -name: row_number_slot -title: Row Number Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - row_number: - description: 'Row or aisle identifier within the storage area. - - - HC Ontology: `hc:rowNumber` - - ' - range: string - slot_uri: hc:rowNumber - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml deleted file mode 100644 index b2e1cc98dd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/safeguarded_by -name: safeguarded_by_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - owl: http://www.w3.org/2002/07/owl# - ich: https://ich.unesco.org/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - safeguarded_by: - slot_uri: crm:P109i_is_current_or_former_curator_of - description: "Heritage custodian organizations that safeguard this intangible heritage form.\n\nWe use this to link IntangibleHeritageForm \u2192 Custodian\n\n**Usage**:\n\n- Links IntangibleHeritageForm to the Custodian entities that preserve it\n- Custodians with `institution_type = I` (Intangible Heritage Group) are typical safeguarders\n\n**Examples**:\n- Pride Amsterdam is safeguarded_by Stichting Amsterdam Gay Pride\n- Traditional Dutch baking is safeguarded_by Bakkerij van Maanen" - range: string # uriorcurie - # range: Custodian - multivalued: true - inlined: false - exact_mappings: - related_mappings: - - schema:maintainer - comments: - - Inverse of safeguards (crm:P109_has_current_or_former_curator) - - Creates owl:inverseOf axiom in RDF output - - Enables navigation from IntangibleHeritageForm to preserving custodians - - 'Inverse: `safeguards` (crm:P109_has_current_or_former_curator) | Pattern: If HeritageForm safeguarded_by Custodian, then Custodian safeguards HeritageForm' - broad_mappings: - - prov:wasAttributedTo - annotations: - inverse_slot: safeguards - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml deleted file mode 100644 index f6753c60c3..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/safeguarding_measure -name: safeguarding_measure_slot -title: Safeguarding Measures Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - safeguarding_measure: - description: 'Actions taken to ensure viability and transmission of this heritage. - - - Per UNESCO, measures include: identification, documentation, research, - - preservation, protection, promotion, enhancement, transmission, revitalization. - - ' - range: string - multivalued: true - slot_uri: hc:safeguardingMeasures - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml deleted file mode 100644 index 2a045a4fe5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/safety_certification -name: safety_certification_slot -title: Safety Certifications Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - safety_certification: - description: 'Safety certifications held by this laboratory. - - - May include: - - - Fire safety certification - - - Hazardous materials handling - - - Occupational health and safety - - ' - range: string - multivalued: true - slot_uri: hc:safetyCertifications - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml deleted file mode 100644 index 6213885a33..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sales_activity -name: sales_activity_slot -title: Sales Activity Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - sales_activity: - slot_uri: schema:offers - description: 'Whether the gallery actively sells artworks to collectors. - - True = artwork sales (primary or secondary market) - - False = exhibition-only (no sales activity) - - - Distinction from commercial_operation: - - - commercial_operation: business model (for-profit vs. nonprofit) - - - sales_activity: transactional activity (sells artworks or not) - - - A gallery can be commercial_operation=true but sales_activity=false - - (e.g., art consultancy that doesn''t hold inventory). - - ' - range: boolean - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml deleted file mode 100644 index d2993830e7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml +++ /dev/null @@ -1,13 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sampling_protocol -name: sampling_protocol -imports: - - linkml:types -slots: - sampling_protocol: - description: Method used to collect the specimen. Maps to dwc:samplingProtocol. - range: string - slot_uri: dwc:samplingProtocol - examples: - - value: UV light trap - - value: Mist net - - value: Hand collection diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml deleted file mode 100644 index e9ee52eb6c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scene_count -name: scene_count_slot -title: Scene Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scene_count: - description: 'Total number of scenes/shots detected in the video. - - - Should equal length of scene_segments array. - - ' - range: integer - slot_uri: hc:sceneCount - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml deleted file mode 100644 index b2a73eaa62..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scene_types_detected -name: scene_types_detected_slot -title: Scene Types Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/SceneTypeEnum -default_prefix: hc -slots: - scene_types_detected: - description: 'List of scene type labels found in the video. - - - **Common Heritage Scene Types**: - - - INTERIOR: Indoor shots - - - EXTERIOR: Outdoor shots - - - CLOSEUP: Detail shots of objects - - - INTERVIEW: Talking head / interview - - - ARCHIVAL: Historical footage/photos - - - TITLE_CARD: Text overlays - - - B_ROLL: Supplementary footage - - ' - range: string # uriorcurie - # range: SceneTypeEnum - multivalued: true - slot_uri: hc:sceneTypesDetected - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml deleted file mode 100644 index 6818492034..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_description -name: scheme_description_slot -title: Scheme Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_description: - range: string - description: 'Description of the scheme including purpose, requirements, and process. Extract from institutional website or promotional materials. - - Maps to dcterms:description for scheme/program descriptions.' - slot_uri: dcterms:description - close_mappings: - - schema:description - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml deleted file mode 100644 index df679a4320..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_id -name: scheme_id_slot -title: Scheme Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_id: - identifier: true - range: string # uriorcurie - description: 'Unique identifier for this donation scheme. Mapped to dcterms:identifier as the standard property for resource identifiers. - - Format: https://nde.nl/ontology/hc/donation-scheme/{custodian-slug}/{scheme-slug} - - ' - slot_uri: dcterms:identifier - close_mappings: - - schema:identifier - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml deleted file mode 100644 index f76f96c256..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_name -name: scheme_name_slot -title: Scheme Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_name: - range: string - description: 'Human-readable name of the donation scheme as presented by institution. - - Ontology mapping: skos:prefLabel is the standard SKOS property for preferred human-readable labels. Preserve original language and branding.' - slot_uri: skos:prefLabel - close_mappings: - - schema:name - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml deleted file mode 100644 index 730421529e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_type -name: scheme_type_slot -title: Scheme Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/DonationSchemeTypeEnum -default_prefix: hc -slots: - scheme_type: - range: string # uriorcurie - # range: DonationSchemeTypeEnum - description: 'Category of donation scheme from DonationSchemeTypeEnum. - - - Enables filtering and comparison of schemes across institutions. - - See enum documentation for full category list with ~50 types. - - ' - slot_uri: hc:schemeType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml deleted file mode 100644 index 54c48f8089..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_url -name: scheme_url_slot -title: Scheme Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - foaf: http://xmlns.com/foaf/0.1/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_url: - range: uri - description: 'URL to the donation scheme webpage on institutional website. Mapped to schema:url as the standard property for web addresses. - - Primary source for extraction and verification. - - ' - slot_uri: schema:url - close_mappings: - - foaf:page - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml deleted file mode 100644 index 0b9179b3cc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml +++ /dev/null @@ -1,42 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scope_description -name: scope_description-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - scope_description: - slot_uri: rico:scopeAndContent - description: 'Detailed description of what this class encompasses. - - Explains the boundaries and coverage of this heritage type. - - - **Migrated from**: `**Scope**:` sections in description text. - - - **Example content**: - - - What types of materials/collections are included - - - Geographic or temporal scope - - - Organizational or institutional scope - - ' - range: string - annotations: - source_section: '**Scope**:' - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml deleted file mode 100644 index 1925cc81bb..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scrape_method -name: scrape_method_slot -title: Scrape Method Slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/ScrapeMethodEnum -default_prefix: hc -slots: - scrape_method: - description: 'Method used to extract the connection data. - - - Values: - - - manual_linkedin_browse: Manual extraction while logged in - - - linkedin_html_parser: Parsed from saved HTML file - - - exa_search: Extracted via Exa API - - ' - slot_uri: prov:wasAssociatedWith - range: string # uriorcurie - # range: ScrapeMethodEnum - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml deleted file mode 100644 index 92e29dc8ca..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scraped_timestamp -name: scraped_timestamp_slot -title: Scraped Timestamp Slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scraped_timestamp: - description: 'ISO 8601 timestamp when the data extraction occurred. - - Critical for tracking changes over time and establishing provenance. - - ' - slot_uri: prov:endedAtTime - range: datetime - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml deleted file mode 100644 index 8a4a6774b9..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/script_type -name: script_type_slot -title: Script Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - script_type: - description: 'Type of script/writing for manuscripts. - - - **Values**: MANUSCRIPT (handwritten), TYPESCRIPT, PRINTED, - - MIXED (combination) - - ' - range: string - slot_uri: crm:P128_carries - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml deleted file mode 100644 index 4d0957647a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/seasonal-hours -name: seasonal_hour_slot -title: seasonal_hours slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - seasonal_hour: - slot_uri: schema:openingHoursSpecification - description: 'Seasonal variations in opening hours. - - - Many outdoor sites have different summer/winter hours. - - ' - range: string - examples: - - value: 'Summer (Apr-Oct): 10:00-18:00; Winter (Nov-Mar): 10:00-16:00' - description: Seasonal hours - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml deleted file mode 100644 index d7fabfeba6..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/seating_capacity -name: seating_capacity_slot -title: seating_capacity slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - seating_capacity: - slot_uri: schema:maximumAttendeeCapacity - description: 'Number of researcher seats available in this reading room. - - - Schema.org: maximumAttendeeCapacity for capacity. - - ' - range: integer - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml deleted file mode 100644 index 2e3c8b442c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/secondary -name: secondary_slot -title: Secondary Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - secondary: - slot_uri: dcterms:spatial - description: Secondary geographic areas (less prominent coverage) - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml deleted file mode 100644 index bf87cf7b62..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/section_id -name: section_id_slot -title: Section Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - section_id: - slot_uri: dcterms:identifier - description: Unique identifier for this section - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml deleted file mode 100644 index d1cadfca81..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml +++ /dev/null @@ -1,69 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/secularization_status -name: secularization_status_slot -title: Secularization Status Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - secularization_status: - description: 'Whether the religious site remains active or has undergone secularization. - - - Describes current operational status: - - - **Active religious institution**: Ongoing worship, No secularization - - - **Partially secularized**: Worship continues, Collections transferred - - - **Fully secularized**: Deconsecrated, Converted to museum/cultural center - - - **Closed/Redundant**: Building closed, Collections at risk or relocated - - - **Shared use**: Religious + cultural functions (church concerts, exhibitions) - - - **State ownership**: Government owns building, Religious community uses it - - - Critical for understanding collection stability and access prospects. - - - Secularization trends: - - - Netherlands: 2-3 churches close per week (2010s) - - - Germany: Protestant church closures increase - - - UK: Church of England "redundant churches" program - - - Collections often transferred to diocesan or state archives - - - Examples: - - - "Active religious institution, No secularization" - - - "Partially secularized, Collections transferred to diocesan archive 2015" - - - "Deconsecrated 2008, Converted to museum/concert hall" - - - "Building sold to foundation, Religious community retains collection access" - - ' - range: string - slot_uri: hc:secularizationStatus - comments: - - schema:operatingStatus does not exist in Schema.org - use hc namespace - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml deleted file mode 100644 index fc60b3201f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml +++ /dev/null @@ -1,43 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/security_level -name: security_level_slot -title: Security Level Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - security_level: - description: 'Security level classification for storage facilities. - - - Common values: - - - STANDARD - Basic security measures - - - ENHANCED - Additional access controls - - - HIGH - Restricted access, specialized security - - - MAXIMUM - Highest security, vault-level protection - - ' - range: string - slot_uri: hc:securityLevel - examples: - - value: HIGH - description: High-security storage for valuable items - related_mappings: - - dcterms:accessRights - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml deleted file mode 100644 index 4c476f1393..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_confidence -name: segment_confidence_slot -title: Segment Confidence Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - segment_confidence: - description: 'Confidence score for this segment (0.0-1.0). - - **Ontology mapping**: Uses sosa:hasSimpleResult because segmentation models act as sensors producing observation results.' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - slot_uri: sosa:hasSimpleResult - close_mappings: - - prov:value - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml deleted file mode 100644 index 6783fba453..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_end_seconds -name: segment_end_seconds_slot -title: Segment End Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - segment_end_seconds: - description: End time in seconds - range: float - slot_uri: hc:segmentEndSeconds - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml deleted file mode 100644 index c8a45c7341..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_index -name: segment_index_slot -title: Segment Index Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - segment_index: - description: 'Sequential index of this segment within the parent content. - - - Zero-based index for ordering segments: - - - Subtitle: Order in which captions appear - - - Annotation: Detection sequence - - - Enables reconstruction of segment order when times overlap - - or for stable sorting. - - ' - range: integer - slot_uri: hc:segmentIndex - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml deleted file mode 100644 index cdc30c473c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_language -name: segment_language_slot -title: Segment Language Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - segment_language: - description: Language of speech in this segment (ISO 639-1) - range: string - slot_uri: hc:segmentLanguage - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml deleted file mode 100644 index 45ed30dc52..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_start_seconds -name: segment_start_seconds_slot -title: Segment Start Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - segment_start_seconds: - description: Start time in seconds - range: float - slot_uri: hc:segmentStartSeconds - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml deleted file mode 100644 index 02b403928e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml +++ /dev/null @@ -1,41 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_text -name: segment_text_slot -title: Segment Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - segment_text: - description: 'Text content for this segment. - - - Web Annotation: bodyValue for textual content. - - - **Usage by content type**: - - - Subtitles: Displayed caption text - - - Transcripts: Spoken words during this segment - - - Annotations: Description of detected content - - - Chapters: Chapter title/description - - ' - range: string - slot_uri: hc:segmentText - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml deleted file mode 100644 index 66103828c2..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml +++ /dev/null @@ -1,58 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sensory_heritage_domain -name: sensory_heritage_domain_slot -title: Sensory Heritage Domain Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - sensory_heritage_domain: - description: 'Which sensory dimensions constitute the heritage being preserved. - - - Identifies sensory modalities and knowledge types: - - - **Taste**: Flavor profiles, ingredient combinations, recipe formulations - - - **Scent**: Aromatic compositions, perfume notes, brewing/cooking aromas - - - **Texture**: Mouthfeel, consistency, artisanal production textures - - - **Visual**: Traditional appearance, color, plating/presentation - - - **Auditory**: Sounds of traditional production (grinding, brewing, distilling) - - - **Intangible knowledge**: Craft techniques, timing, judgment skills - - - **Terroir**: Geographic flavor identity (wine, cheese, spices) - - - Sensory heritage domains clarify what is being preserved beyond tangible products. - - - Examples: - - - "Taste (beer), Scent (brewing aromas), Intangible (monastic brewing)" - - - "Scent (perfume notes), Intangible (nose expertise), Visual (bottle design)" - - - "Taste (cheese flavor), Texture (aging consistency), Intangible (raw milk handling)" - - - "Taste (whisky profile), Scent (peat smoke), Intangible (distiller judgment)" - - ' - range: string - slot_uri: crm:P2_has_type - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml deleted file mode 100644 index 626379c488..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sentence_count -name: sentence_count_slot -title: Sentence Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - sentence_count: - slot_uri: hc:sentenceCount - description: 'Approximate number of sentences in the transcript. - - - Derived from punctuation analysis or NLP sentence segmentation. - - - Useful for content analysis and readability metrics. - - ' - range: integer - comments: - - schema:interactionCount is a CLASS (InteractionCounter), not a property. Sentence count is a text metric without standard ontology equivalent. - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml deleted file mode 100644 index 5be71c2aed..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/served_by -name: served_by_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -# default_range: string -slots: - served_by: - description: Provider entity that serves or hosts this resource - slot_uri: schema:provider - range: string # uriorcurie - broad_mappings: - - prov:wasAttributedTo - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml deleted file mode 100644 index fdddae26d2..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_finding_aid -name: serves_finding_aid_slot -imports: -- linkml:types -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -slots: - serves_finding_aid: - slot_uri: hc:servesFindingAids - comments: - - rico:isOrWasProviderOf does not exist in RiC-O - use hc namespace - range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - description: "Finding aids hosted/served by this digital platform.\n\n**INVERSE RELATIONSHIP**:\n- Forward: FindingAid.served_by \u2192 DigitalPlatform/WebPortal (finding aid is served by platform)\n- Inverse: DigitalPlatform.serves_finding_aids \u2192 FindingAid[] (platform serves finding aids)\n\n**USE CASES**:\n1. \"What finding aids are available on this platform?\" \u2192 Follow serves_finding_aids\n2. \"Which platforms host EAD finding aids?\" \u2192 Query platforms with EAD-format finding aids\n3. Platform inventory: Map all finding aids served by each digital infrastructure\n\n**EXAMPLES**:\n- Archieven.nl serves 1000+ EAD finding aids\n- Archives Portal Europe serves finding aids from 30+ European countries\n- National Archives website serves collection guides and inventories\n\n**NOTE**: References FindingAid instances by URI. For full objects, \ndereference or query the FindingAid directly." - examples: - - value: https://nde.nl/ontology/hc/finding-aid/na/voc-inventory - description: VOC Archives inventory finding aid - - value: https://nde.nl/ontology/hc/finding-aid/gelders-archief/ead-001 - description: Gelders Archief EAD finding aid - close_mappings: - - schema:availableService - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml deleted file mode 100644 index 4ffe1434ac..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml +++ /dev/null @@ -1,43 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_function_of -name: serves_function_of_slot -title: Serves Function Of Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - serves_function_of: - slot_uri: hc:servesFunctionOf - description: 'What function(s) this temporary location serves from the main facility. - - - List of functions that have been relocated here. - - - Common values: - - - "Public entrance" - - - "Reading room" - - - "Collection storage" - - - "Exhibition space" - - - "Staff offices" - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml deleted file mode 100644 index ef8b99e380..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml +++ /dev/null @@ -1,45 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_or_served -name: serves_or_served -title: Serves or Served -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - serves_or_served: - slot_uri: schema:audience - description: 'The user community or audience served by an entity. - - - **USAGE**: - - Used for: - - - Target user communities - - - Audience types - - - Stakeholder groups - - ' - range: string # uriorcurie - # range: UserCommunity - multivalued: true - exact_mappings: - examples: - - value: - community_name: Academic Researchers - community_type: RESEARCH - description: Academic research community - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml deleted file mode 100644 index efa8bc5bc2..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_staff -name: serves_staff_slot -title: serves_staff slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - serves_staff: - slot_uri: schema:eligibleCustomerType - description: 'Whether facility serves staff (canteen function). - - ' - range: boolean - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml deleted file mode 100644 index f4e4b922c7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_visitors_only -name: serves_visitors_only_slot -title: serves_visitors_only slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - serves_visitors_only: - slot_uri: schema:eligibleCustomerType - description: 'Whether facility is for museum/archive visitors only. - - TRUE: Requires museum admission or located inside security. - - FALSE: Accessible without admission. - - ' - range: boolean - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml deleted file mode 100644 index 6004a42667..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area -name: service_area_slot -title: Service Area Slot -prefixes: - schema: http://schema.org/ - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - service_area: - slot_uri: schema:areaServed - description: "Geographic area(s) served by this heritage custodian.\n\n**Dutch Term**: \"Werkgebied\" - the operational territory where the custodian\nprovides services, collects materials, or has jurisdiction.\n\n**Use Cases**:\n\n1. **Archives (Werkgebied)**:\n - Provincial archive: Covers entire province\n - Regional archive: Covers specific municipalities\n - Municipal archive: Covers single city\n\n2. **Libraries (Service District)**:\n - Public library: Defined lending district\n - Academic library: May have national scope\n\n3. **Museums (Collection Scope)**:\n - Regional museum: Collects from specific area\n - National museum: Country-wide collection mandate\n\n**Multiple Service Areas**:\n\nA custodian may have multiple service areas:\n- Current service area (is_historical_boundary = false)\n- Historical service areas (is_historical_boundary = true)\n- Different service areas for different functions\n\n**Example - Noord-Hollands Archief**:\n\n```yaml\nservice_area:\n\ - \ - service_area_name: \"NHA Provincial Coverage\"\n service_area_type: PROVINCIAL\n covers_subregions:\n - iso_3166_2_code: \"NL-NH\"\n - service_area_name: \"NHA Municipal Records (Haarlem)\"\n service_area_type: MUNICIPAL\n covers_settlements:\n - geonames_id: 2755003\n```" - range: string # uriorcurie - # range: ServiceArea - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: 'service_area_id: https://nde.nl/ontology/hc/servicearea/nha-werkgebied - - service_area_name: Noord-Hollands Archief Werkgebied - - service_area_type: REGIONAL - - ' - description: Archive service area covering multiple municipalities - broad_mappings: - - dcterms:subject - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml deleted file mode 100644 index 615b6d85b1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_description -name: service_area_description_slot -title: Service Area Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - service_area_description: - range: string - slot_uri: dcterms:description - description: 'Description of the service area, including historical context if relevant. - - - May include: - - - Historical boundaries and changes - - - Relationship to administrative divisions - - - Special notes about service scope - - ' - examples: - - value: Serves the municipalities of Haarlem, Heemskerk, Beverwijk, and surrounding areas. Area expanded in 2001 after merger with Gemeentearchief Haarlem. - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml deleted file mode 100644 index 900aaca750..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_id -name: service_area_id_slot -title: Service Area Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - service_area_id: - identifier: true - range: string # uriorcurie - description: Unique identifier for this service area - slot_uri: hc:serviceAreaId - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml deleted file mode 100644 index fbe68d6ff4..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_name -name: service_area_name_slot -title: Service Area Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - service_area_name: - range: string - slot_uri: schema:name - description: 'Human-readable name for the service area. - - - Examples: - - - "Noord-Holland Province" (provincial archive service area) - - - "Amsterdam Municipal Libraries Service District" - - - "Veluwe Regional Heritage Area" - - ' - examples: - - value: Noord-Hollands Archief Werkgebied - description: Service area of the Noord-Hollands Archief - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml deleted file mode 100644 index b3756b6e2b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_type -name: service_area_type_slot -title: Service Area Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/ServiceAreaTypeEnum -default_prefix: hc -slots: - service_area_type: - range: string # uriorcurie - # range: ServiceAreaTypeEnum - slot_uri: dcterms:type - description: 'Classification of the service area type. - - - Types include: - - - MUNICIPAL: Single municipality service area - - - PROVINCIAL: Entire province coverage - - - REGIONAL: Multi-municipality regional area - - - HISTORICAL: Historical administrative boundary (no longer current) - - - NATIONAL: Country-wide service area - - - CUSTOM: Non-standard or negotiated service area - - ' - examples: - - value: PROVINCIAL - description: Covers entire province - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml deleted file mode 100644 index 122695e485..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_offering -name: service_offering_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - service_offering: - slot_uri: schema:hasOfferCatalog - description: 'Services provided by this encompassing body to member custodians. - - - **Primarily for NetworkOrganisation and Consortium types**. - - UmbrellaOrganisations typically provide governance, not services. - - ' - range: string - required: false - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml deleted file mode 100644 index e06a45608c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml +++ /dev/null @@ -1,61 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_portfolio -name: service_portfolio_slot -title: Service Portfolio Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - service_portfolio: - description: 'What services the institution offers across its multiple functions. - - - Enumerates user-facing services: - - - **Archival services**: Research consultations, document access, reproductions - - - **Museum services**: Exhibitions, guided tours, object loans - - - **Library services**: Reference assistance, borrowing, interlibrary loan - - - **Educational services**: School programs, workshops, lectures - - - **Research services**: Fellowships, research access, scholarly support - - - **Digital services**: Online collections, virtual exhibitions, digital research tools - - - **Public programs**: Events, community engagement, outreach - - - **Conservation services**: Treatment, consultation, preservation training - - - Service portfolio demonstrates whether institution truly operates as mixed type. - - - Examples: - - - "Archival research, Public exhibitions, Educational programs, Digitization lab" - - - "Museum exhibitions, Library reference, Research fellowships, Conservation lab" - - - "Document access, Gallery tours, Lecture series, Online database" - - - "Reading room, Exhibition galleries, Education center, Digital portal" - - ' - range: string - multivalued: true - slot_uri: schema:serviceType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml deleted file mode 100644 index 9c98ccf112..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/services_offered -name: services_offered_slot -title: Services Offered Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - services_offered: - description: 'List of services available at this branch office. - - - Schema.org: hasOfferCatalog for service listings. - - - Typically a subset of services available at main location. - - ' - range: string - multivalued: true - slot_uri: hc:servicesOffered - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml deleted file mode 100644 index 53f673505b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_max -name: setpoint_max_slot -title: Setpoint Max Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_max: - slot_uri: hc:setpoint_max - range: string - description: 'Setpoint Max for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml deleted file mode 100644 index 5ecb3c661b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_min -name: setpoint_min_slot -title: Setpoint Min Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_min: - slot_uri: hc:setpoint_min - range: string - description: 'Setpoint Min for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml deleted file mode 100644 index e9f14b88f7..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_tolerance -name: setpoint_tolerance_slot -title: Setpoint Tolerance Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_tolerance: - slot_uri: hc:setpoint_tolerance - range: string - description: 'Setpoint Tolerance for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml deleted file mode 100644 index b764991aed..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_type -name: setpoint_type_slot -title: Setpoint Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_type: - slot_uri: hc:setpoint_type - range: string - description: 'Setpoint Type for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml deleted file mode 100644 index 826558c421..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_unit -name: setpoint_unit_slot -title: Setpoint Unit Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_unit: - slot_uri: hc:setpoint_unit - range: string - description: 'Setpoint Unit for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml deleted file mode 100644 index 42cf8fe54b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_value -name: setpoint_value_slot -title: Setpoint Value Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_value: - slot_uri: hc:setpoint_value - range: float - description: 'Setpoint Value for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml deleted file mode 100644 index b274996f85..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/settlement -name: settlement -title: Settlement Slot -description: "City, town, or municipality where place is located.\n\nLinks to Settlement class with GeoNames numeric identifiers.\n\nGeoNames ID format: Numeric (e.g., 5206379 for Pittsburgh, 2759794 for Amsterdam)\n\nUse when:\n- Place is in a specific city (e.g., \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794)\n- Feature types are city-specific (e.g., \"City of Pittsburgh historic designation\")\n- Precision beyond country/subregion is needed\n\nExamples:\n- \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794, settlement_name = \"Amsterdam\"\n- \"Pittsburgh designation\" \u2192 settlement.geonames_id = 5206379, settlement_name = \"Pittsburgh\"\n- \"Rio museum\" \u2192 settlement.geonames_id = 3451190, settlement_name = \"Rio de Janeiro\"\n\nBenefits of GeoNames IDs:\n- Resolves ambiguity (41 \"Springfield\"s in USA have different GeoNames IDs)\n- Stable identifier (persists even if city name or boundaries change)\n- Links to coordinates, population, timezone via\ - \ GeoNames API\n" -imports: -- linkml:types -slots: - settlement: - slot_uri: schema:location - range: string # uriorcurie - # range: Settlement - required: false - multivalued: false - description: "City/town where this place is located (OPTIONAL).\n\nLinks to Settlement class with GeoNames numeric identifiers.\n\nGeoNames ID resolves ambiguity: 41 \"Springfield\"s in USA have different IDs.\n\nSchema.org: location for settlement reference.\n\nUse when:\n- Place is in a specific city (e.g., \"Amsterdam museum\" \u2192 GeoNames 2759794)\n- Feature types are city-specific (e.g., \"City of Pittsburgh historic designation\")\n- Maximum geographic precision needed\n\nExamples:\n- \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794\n- \"Pittsburgh designation\" \u2192 settlement.geonames_id = 5206379\n- \"Rio museum\" \u2192 settlement.geonames_id = 3451190\n\nNOTE: settlement must be within the specified country and subregion (if provided).\n\nGeoNames lookup: https://www.geonames.org/{geonames_id}/\n" - close_mappings: - - schema:addressLocality - annotations: - custodian_types: '["*"]' -comments: -- Optional - only use when specific city/town is known -- Must be consistent with country and subregion (settlement must be within both) -- Prefer GeoNames ID over settlement name for disambiguation -- 'GeoNames lookup: https://www.geonames.org/{geonames_id}/' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml deleted file mode 100644 index 7680fb4846..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/settlement_name -name: settlement_name_slot -title: Settlement Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - settlement_name: - description: "Human-readable name of the settlement.\n\nUse the official English name or local language name. For cities with\nmultiple official languages (e.g., Brussels, Bruxelles, Brussel), prefer\nthe English name for consistency.\n\nFormat: City name without country suffix\n\nExamples:\n- \"Amsterdam\" (not \"Amsterdam, Netherlands\")\n- \"Pittsburgh\" (not \"Pittsburgh, PA\")\n- \"Rio de Janeiro\" (not \"Rio de Janeiro, Brazil\")\n- \"Tokyo\" (not \"\u6771\u4EAC\")\n\nNote: For programmatic matching, always use geonames_id when available.\nSettlement names can be ambiguous (e.g., 41 \"Springfield\"s in USA).\n" - range: string - required: true - slot_uri: schema:name - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml deleted file mode 100644 index b61ac004b8..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sex -name: sex_slot -title: Sex Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - sex: - description: 'Sex of the organism. - - - **Values**: MALE, FEMALE, HERMAPHRODITE, UNKNOWN, NOT_APPLICABLE - - ' - range: string - slot_uri: dwc:sex - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml deleted file mode 100644 index 7b826266fb..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shares_catalog_with_main -name: shares_catalog_with_main_slot -title: Shares Catalog With Main Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - shares_catalog_with_main: - slot_uri: hc:sharesCatalogWithMain - description: 'Whether this annex uses the same catalog/finding aids as main reading room. - - - TRUE: Same catalog system - - FALSE: Separate catalog (may indicate specialized collection) - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml deleted file mode 100644 index ae58d34ea2..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shelf_mark -name: shelf_mark_slot -title: Shelf Mark Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - bf: http://id.loc.gov/ontologies/bibframe/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - shelf_mark: - description: 'Shelf mark or location identifier within collection. - - ' - range: string - slot_uri: bf:shelfMark - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml deleted file mode 100644 index ab72ab2f93..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shelf_number -name: shelf_number_slot -title: Shelf Number Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - shelf_number: - description: 'Shelf level within a bay (often numbered from bottom). - - - HC Ontology: `hc:shelfNumber` - - ' - range: integer - slot_uri: hc:shelfNumber - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml deleted file mode 100644 index 64a5b66bfc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shipping_method -name: shipping_method_slot -title: Shipping Method Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - shipping_method: - description: 'Transportation method and logistics provider. - - ' - range: string - slot_uri: hc:shippingMethod - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml deleted file mode 100644 index 9b96015abf..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shop_type -name: shop_type_slot -title: Shop Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/GiftShopTypeEnum -default_prefix: hc -slots: - shop_type: - description: 'Type of gift shop using GiftShopTypeEnum classification. - - - Types include: - - - MUSEUM_SHOP: General museum merchandise - - - BOOKSHOP: Primarily books and publications - - - DESIGN_STORE: Design objects and reproductions - - - SPECIALTY_SHOP: Themed or collection-specific - - - POP_UP: Temporary retail for exhibitions - - - KIOSK: Small-format retail point - - - Dublin Core: type for classification. - - ' - range: string # uriorcurie - # range: GiftShopTypeEnum - slot_uri: hc:shopType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml deleted file mode 100644 index 01e2b108fd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml +++ /dev/null @@ -1,87 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/short_name -name: short_name_slot -title: Short Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -# default_range: string -description: 'Abbreviated/short form of a name, typically used for address component values. - - - Address data sources often provide both full and abbreviated name forms. - - This slot captures the abbreviated or commonly-used short version. - - - **SOURCE-AGNOSTIC DESIGN**: - - - This slot works with address data from any source: - - - Website scraping - - - Registry data (ISIL, KvK, etc.) - - - API responses - - - Manual data entry - - - Example pairs (long_name / short_name): - - - "Netherlands" / "NL" - - - "Noord-Holland" / "NH" - - - "Amsterdam" / "Amsterdam" (no abbreviation) - - ' -slots: - short_name: - slot_uri: schema:alternateName - range: string - required: false - description: 'Abbreviated/short form of a name. - - - The abbreviated or commonly-used form of an address component value. - - May equal long_name when no standard abbreviation exists. - - - Schema.org: alternateName - "An alias for the item." - - ' - exact_mappings: - close_mappings: - - skos:altLabel - examples: - - value: NL - description: ISO 3166-1 alpha-2 country code - - value: NH - description: Dutch province abbreviation - - value: CA - description: US state postal abbreviation - - value: Amsterdam - description: Same as long_name (no abbreviation) - - value: '1' - description: House number (same as long_name) - - value: UK - description: Country abbreviation - annotations: - custodian_types: '["*"]' -comments: -- Used in AddressComponent for abbreviated address values -- Paired with long_name for full version -- May equal long_name when no abbreviation exists -- Source-agnostic: works with any address data source diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml deleted file mode 100644 index a554606c6a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml +++ /dev/null @@ -1,36 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/silence_total_seconds -name: silence_total_seconds_slot -title: Silence Total Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - silence_total_seconds: - description: 'Total duration of silence in the video (seconds). - - - High silence percentage may indicate: - - - Extended pauses - - - Silent segments (B-roll without audio) - - - Audio issues - - ' - range: float - slot_uri: hc:silenceTotalSeconds - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml deleted file mode 100644 index 417c462658..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml +++ /dev/null @@ -1,52 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/site_portfolio -name: site_portfolio_slot -title: Site Portfolio Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - site_portfolio: - description: 'Scope and scale of physical features under management. - - - Describes the extent of the custodian''s responsibilities: - - - Number of sites/monuments managed - - - Geographic distribution (single site vs. regional/national network) - - - Type diversity (specialized vs. multi-type portfolio) - - - Management model (ownership vs. stewardship vs. advisory) - - - Helps understand organizational capacity and scope. - - - Examples: - - - "Single monument (Eiffel Tower)" - Focused management - - - "400+ monuments across England" - Large national network - - - "12 historic windmills in Utrecht province" - Regional cluster - - - "UNESCO World Heritage Site complex (Angkor Wat)" - Multi-feature site - - ' - range: string - slot_uri: schema:owns - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml deleted file mode 100644 index 48e1dc7620..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/skill -name: skill_slot -title: Skills Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - skill: - description: 'Skills listed on LinkedIn profile. - - Simple string array (not structured objects). - - ' - range: string - multivalued: true - slot_uri: hc:skills - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml deleted file mode 100644 index 876841cc3f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/slug -name: slug_slot -title: Slug Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - slug: - slot_uri: schema:identifier - description: URL-friendly slug identifier - range: string - required: true - pattern: ^[a-z0-9-]+$ - examples: - - value: familiegeschiedenis - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml deleted file mode 100644 index 91d1d43a40..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/snr_db -name: snr_db_slot -title: Snr Db Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - snr_db: - description: 'Signal-to-noise ratio in decibels. - - - Higher is better: - - - > 30 dB: Excellent - - - 20-30 dB: Good - - - 10-20 dB: Acceptable - - - < 10 dB: Poor (speech intelligibility affected) - - ' - range: float - slot_uri: hc:snrDb - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml deleted file mode 100644 index c88e7ec28a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_example_profile -name: social_media_example_profile_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_example_profile: - slot_uri: skos:example - description: 'URLs of well-known heritage institution profiles on this platform. - - For documentation and clarification purposes. - - ' - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml deleted file mode 100644 index 5b4314a2a8..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_feature -name: social_media_feature_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_feature: - slot_uri: schema:featureList - description: 'Key features provided by this platform. - - Examples: Stories, Reels, Live streaming, Spaces - - ' - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml deleted file mode 100644 index 8b57ea15d8..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_heritage_use_case -name: social_media_heritage_use_case_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_heritage_use_case: - slot_uri: schema:description - description: 'Typical use cases for heritage institutions on this platform. - - Examples: Collection highlights, Event promotion, Educational content - - ' - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml deleted file mode 100644 index 0e153effde..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_category -name: social_media_platform_category -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_category: - slot_uri: schema:category - description: 'High-level category for grouping related platforms. - - Values: GENERAL_SOCIAL, MICROBLOGGING, IMAGE_FOCUSED, VIDEO_FOCUSED, - - PROFESSIONAL, MESSAGING, AUDIO, PUBLISHING, MEMBERSHIP, OTHER - - ' - range: string - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml deleted file mode 100644 index 6da69a33c4..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_description -name: social_media_platform_description -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_description: - slot_uri: skos:definition - description: 'Detailed description of this platform including purpose, - - characteristics, and typical use cases. - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml deleted file mode 100644 index 7f6a802443..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_name -name: social_media_platform_name -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_name: - slot_uri: skos:prefLabel - description: 'Canonical name for this social media platform. - - Used for display and cross-institutional comparison. - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml deleted file mode 100644 index 6a527fddbd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml +++ /dev/null @@ -1,23 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_type_id -name: social_media_platform_type_id -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_type_id: - slot_uri: dcterms:identifier - description: Unique identifier for this platform type - range: string # uriorcurie - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml deleted file mode 100644 index a44c2e8808..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_profile_id -name: social_media_profile_id_slot -title: Social Media Profile Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - social_media_profile_id: - description: 'Unique identifier for this social media profile instance. - - Format: URI following NDE Heritage Custodian ontology conventions. - - ' - range: string # uriorcurie - slot_uri: hc:socialMediaProfileId - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml deleted file mode 100644 index 6296aef7cf..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_url_pattern -name: social_media_url_pattern_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_url_pattern: - slot_uri: schema:url - description: URL patterns for identifying this social media platform. - range: string - required: false - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml deleted file mode 100644 index d3d6c3fa5a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_wikidata_id -name: social_media_wikidata_id -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_wikidata_id: - slot_uri: schema:sameAs - description: Wikidata entity ID for this social media platform. - range: string - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml deleted file mode 100644 index f3592c277c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/society_focus -name: society_focus -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - society_focus: - slot_uri: schema:about - description: 'Description of the archive(s) and archival causes this association supports. - - Example: "Friends of the State Archives, advocating for adequate funding - - and public access to state government records." - - ' - range: string - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml deleted file mode 100644 index 557db02d8e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sound_events_detected -name: sound_events_detected_slot -title: Sound Events Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - sound_events_detected: - description: 'Whether non-speech, non-music sound events were detected. - - - Sound events include applause, laughter, environmental sounds, etc. - - ' - range: boolean - slot_uri: hc:soundEventsDetected - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml deleted file mode 100644 index 08ce0ea34f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source -name: source_slot -imports: -- linkml:types -slots: - source: - slot_uri: prov:hadPrimarySource - range: string # uriorcurie - description: Source document where observation was recorded (REQUIRED) - required: true - exact_mappings: - - dcterms:source - broad_mappings: - - prov:wasDerivedFrom - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml deleted file mode 100644 index 84ef49d5bd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_creator -name: source_creator_slot -imports: -- linkml:types -slots: - source_creator: - slot_uri: dcterms:creator - range: string - description: 'Creator or publisher of the source document. - - Dublin Core: creator property. - - ' - exact_mappings: - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml deleted file mode 100644 index 99ee44047d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml +++ /dev/null @@ -1,43 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_dataset -name: source_dataset_slot -title: Source Dataset Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_dataset: - range: string - slot_uri: dcterms:source - description: 'Source dataset for boundary data. - - - Common sources: - - - "CBS Wijken en Buurten" (Dutch municipality boundaries) - - - "HALC Historical Boundaries" (Historical Atlas of Low Countries) - - - "Kadaster" (Dutch cadastral authority) - - - "OpenStreetMap" - - - "GADM" (Global Administrative Areas) - - ' - examples: - - value: HALC Historical Boundaries 1500 - description: Historical boundary from HALC dataset - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml deleted file mode 100644 index 72b24950c9..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_date -name: source_date_slot -imports: -- linkml:types -slots: - source_date: - slot_uri: dcterms:created - range: date - description: 'Date when source document was created. - - Dublin Core: created for resource creation date. - - ' - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml deleted file mode 100644 index c3443992ec..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_file -name: source_file_slot -title: source_file slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_file: - description: 'Path to the source file from which data was derived. - - PROV-O: prov:used - the entity that was used as input. - - ' - slot_uri: prov:used - range: string - examples: - - value: /data/custodian/person/affiliated/parsed/rijksmuseum_staff_20251210T155416Z.json - description: Path to parsed staff list JSON - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml deleted file mode 100644 index 466931db2b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_language_auto_detected -name: source_language_auto_detected_slot -title: Source Language Auto Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_language_auto_detected: - slot_uri: hc:sourceLanguageAutoDetected - description: 'Whether the content_language was auto-detected by ASR. - - - - **true**: Language detected by ASR model - - - **false**: Language was specified/known (default) - - - Useful for quality assessment - auto-detection may be wrong. - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml deleted file mode 100644 index 4c749f73ff..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_metadata -name: source_metadata_slot -title: Source Metadata Slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_metadata: - description: 'Provenance metadata about the extraction process. - - Contains information about how, when, and from where data was extracted. - - ' - slot_uri: prov:wasGeneratedBy - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml deleted file mode 100644 index 36ffeb15b2..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_organization -name: source_organization_slot -title: Source Organization Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_organization: - description: 'Slug identifier of the organization from which this profile was discovered. - - Matches the custodian slug used in staff list parsing. - - Format: lowercase with hyphens (e.g., "rijksmuseum", "nationaal-archief") - - ' - range: string - slot_uri: hc:sourceOrganization - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml deleted file mode 100644 index 20693cdb2a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_section -name: source_section_slot -title: Source Section Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_section: - range: string - description: 'Section heading or location in source document where requirement was found. - - Aids verification and citation. - - ' - slot_uri: hc:sourceSection - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml deleted file mode 100644 index 1c90a312fb..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_type -name: source_type_slot -imports: -- linkml:types -- ../enums/SourceDocumentTypeEnum -slots: - source_type: - slot_uri: crm:P2_has_type - range: string # uriorcurie - # range: SourceDocumentTypeEnum - description: 'Type of source document. - - CIDOC-CRM: P2_has_type links to E55_Type. - - ' - close_mappings: - - dcterms:type # Both = type/class of resource - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml deleted file mode 100644 index 650fc40ebb..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_uri -name: source_uri_slot -imports: -- linkml:types -slots: - source_uri: - slot_uri: dcterms:identifier - range: string # uriorcurie - description: 'URI or URL of the source document. - - Dublin Core: identifier for resource location. - - ' - related_mappings: - - dcterms:source - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml deleted file mode 100644 index f9e473ecf9..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml +++ /dev/null @@ -1,65 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_url -name: source_url -title: Source URL Slot -prefixes: - pav: http://purl.org/pav/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -description: 'URL of the web page from which data was retrieved or extracted. - - - Used for provenance tracking in: - - - WebClaim: Source page for extracted claims - - - WebObservation: Source page for web observations - - - FundingOpportunity: Source page for funding information - - ' -imports: -- linkml:types -slots: - source_url: - slot_uri: pav:retrievedFrom - range: uri - required: false - multivalued: false - description: 'URL of the web page this data was retrieved from. - - - pav:retrievedFrom - "The URI from which the resource was retrieved." - - - This is a key provenance field that enables verification of extracted data - - by linking back to the original source web page. - - - Examples: - - - https://historischeverenigingnijeveen.nl/ (institution homepage) - - - https://ec.europa.eu/info/funding-tenders/... (EU funding portal) - - - https://www.heritagefund.org.uk/funding/... (UK heritage fund) - - ' - broad_mappings: - - schema:url - close_mappings: - - dcterms:source - annotations: - custodian_types: '["*"]' -comments: -- Maps to pav:retrievedFrom for provenance tracking -- Essential for web claim verification workflows -- Should be the exact URL that was accessed, not normalized diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml deleted file mode 100644 index e81508853d..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_video -name: source_video_slot -title: Source Video Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_video: - slot_uri: hc:sourceVideo - description: 'Reference to the VideoPost from which this content was derived. - - - PROV-O: wasDerivedFrom links derived content to source. - - - Links to the video''s unique identifier (post_id). - - ' - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml deleted file mode 100644 index 9bbd1a197f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_video_url -name: source_video_url_slot -title: Source Video Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_video_url: - slot_uri: schema:url - description: 'URL of the source video. - - - Convenience field for direct video access. - - Derived from source_video but stored for quick reference. - - ' - range: uri - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml deleted file mode 100644 index 6e0f535f30..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/space_description -name: space_description_slot -title: Space Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - space_description: - description: 'Description of the space. - - Aligned with crm:P3_has_note (textual description). - - ' - slot_uri: crm:P3_has_note - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml deleted file mode 100644 index 6875289b3e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/space_name -name: space_name_slot -title: Space Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - space_name: - description: 'Name of the closed space. - - Aligned with crm:P1_is_identified_by (appellation). - - ' - slot_uri: crm:P1_is_identified_by - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml deleted file mode 100644 index a7ef497005..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml +++ /dev/null @@ -1,42 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sparql_endpoint -name: sparql_endpoint_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - void: http://rdfs.org/ns/void# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - sparql_endpoint: - slot_uri: void:sparqlEndpoint - range: uri - description: 'SPARQL endpoint URL for linked data queries. - - - DCAT: endpointURL for SPARQL service. - - - Indicates platform supports RDF triple queries. - - - Examples: - - - "https://api.europeana.eu/sparql" (Europeana SPARQL) - - - "https://data.collectienederland.nl/sparql" (Collectie Nederland SPARQL) - - ' - broad_mappings: - - dcat:endpointURL - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml deleted file mode 100644 index b3d7b241dc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/spatial_resolution -name: spatial_resolution -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - spatial_resolution: - slot_uri: schema:spatialCoverage - range: string - description: 'Level of spatial detail. - - - Values: - - - BUILDING: Individual building footprint - - - PARCEL: Cadastral parcel - - - STREET: Street address level - - - NEIGHBORHOOD: Neighborhood/district - - - CITY: City/municipality centroid - - - REGION: Province/state level - - - COUNTRY: Country centroid - - ' - examples: - - value: BUILDING - description: Rijksmuseum building - - value: CITY - description: Amsterdam centroid - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml deleted file mode 100644 index 1c05f7c1e5..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speaker_count -name: speaker_count_slot -title: Speaker Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speaker_count: - description: 'Number of distinct speakers identified in the transcript. - - - Only meaningful when includes_speakers = true. - - - 0 = Unknown/not analyzed - - 1 = Single speaker (monologue) - - 2+ = Multi-speaker (dialogue, panel, interview) - - ' - range: integer - slot_uri: hc:speakerCount - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml deleted file mode 100644 index 0be5af4cd4..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speaker_id -name: speaker_id_slot -title: Speaker Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speaker_id: - description: 'Identifier for the speaker during this segment. Mapped to dcterms:identifier as the standard property for resource identifiers. - - - For transcripts with speaker diarization: - - - Links to identified speaker (e.g., "SPEAKER_01") - - - May be resolved to actual person identity - - - Enables multi-speaker transcript navigation. - - ' - range: string - slot_uri: dcterms:identifier - close_mappings: - - schema:identifier - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml deleted file mode 100644 index 56fac10dd0..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speaker_label -name: speaker_label_slot -title: Speaker Label Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - foaf: http://xmlns.com/foaf/0.1/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speaker_label: - description: 'Human-readable label for the speaker. - - Maps to rdfs:label as a display name for the speaker during this segment. Distinguished from speaker_id which is a machine identifier. - - - May be generic ("Narrator", "Interviewer") - May be specific ("Dr. Taco Dibbits, Museum Director")' - range: string - slot_uri: rdfs:label - close_mappings: - - foaf:name - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml deleted file mode 100644 index a1ede85881..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/special_collection -name: special_collection_slot -title: Special Collections Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - special_collection: - slot_uri: dcterms:hasPart - description: 'Notable or specialized collections held by the library. - - Examples: rare books, manuscripts, incunabula, maps, music scores, archives, - - photographs, genealogy, local history, special subjects (e.g., art books, - - technical literature, children''s literature). - - ' - range: string - multivalued: true - required: false - examples: - - value: incunabula - description: Books printed before 1501 - - value: manuscripts - description: Handwritten documents and codices - - value: maps - description: Cartographic materials - - value: genealogy - description: Family history and genealogical records - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml deleted file mode 100644 index 6f8a70ce3c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/special_requirement -name: special_requirement_slot -title: Special Requirements Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - special_requirement: - description: 'Special handling, display, or environmental requirements. - - ' - range: string - multivalued: true - slot_uri: hc:specialRequirements - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml deleted file mode 100644 index 5191f0f2d1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specialized_place -name: specialized_place_slot -title: Specialized Place Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - specialized_place: - description: "Link to a specialized place class instance for type-specific data.\n\n**CLASS-BASED TYPING SYSTEM**:\n\nWhile `auxiliary_place_type` provides basic classification via enum,\n`specialized_place` allows linking to a fully-typed specialized class\ninstance with type-specific slots and further classification enums.\n\n**Available Specialized Classes**:\n\n| has_auxiliary_place_type | specialized_place class | Type-specific features |\n|---------------------|------------------------|----------------------|\n| BRANCH_OFFICE | BranchOffice | service_types, parent_branch |\n| STORAGE_FACILITY | Storage | storage_conditions, climate_zones |\n| RESEARCH_CENTER | ResearchCenter | research_center_type enum |\n| EXHIBITION_SPACE | ExhibitionSpace | exhibition_space_type, linked gallery/museum types |\n| HISTORIC_BUILDING | HistoricBuilding | construction_date, heritage_designation, feature_type |\n| TEMPORARY_LOCATION | TemporaryLocation | reason enum, planned_end_date |\n| ADMINISTRATIVE_OFFICE\ - \ | AdministrativeOffice | departments_hosted |\n| EDUCATION_CENTER | EducationCenter | education_provider_type |\n| CONSERVATION_LAB | ConservationLab | conservation_specialties |\n| READING_ROOM | ReadingRoom | reading_room_type enum, capacity |\n| READING_ROOM_ANNEX | ReadingRoomAnnex | has_annex_reason enum, primary_reading_room |\n| WAREHOUSE | Warehouse | warehouse_type enum, total_capacity |\n| OUTDOOR_SITE | OutdoorSite | outdoor_site_type enum, bio/feature types |\n| RETAIL_SPACE | GiftShop | shop_types, product_categories |\n| CAFE_RESTAURANT | CateringPlace | catering_type enum, taste_scent_type |\n\n**EXAMPLE**:\n\n```yaml\nauxiliary_place_type: CONSERVATION_LAB\nspecialized_place:\n conservation_lab_id: \"https://nde.nl/hc/lab/rijksmuseum-paper-lab\"\n lab_name: \"Paper Conservation Laboratory\"\n conservation_specialties:\n - \"Paper conservation\"\n - \"Book binding restoration\"\n serves_institutions:\n - \"Rijksmuseum\"\n - \"Van Gogh Museum\"\n```\n\ - \n**OPTIONALITY**:\n\nThis slot is OPTIONAL. Basic classification via `auxiliary_place_type`\nis sufficient for many use cases. Use `specialized_place` when:\n- You need type-specific attributes (e.g., storage conditions)\n- Further classification is needed (e.g., research_center_type)\n- Cross-referencing specialized resources\n" - range: string # uriorcurie - # range: ReconstructedEntity - slot_uri: hc:specializedPlace - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml deleted file mode 100644 index ebb27d0297..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specification_url -name: specification_url_slot -title: Specification URL Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - specification_url: - slot_uri: schema:documentation - description: 'URL to the official specification document for this protocol. - - - Schema.org: documentation for specification reference. - - - Examples: - - - "http://www.openarchives.org/OAI/openarchivesprotocol.html" (OAI-PMH) - - - "https://iiif.io/api/image/3.0/" (IIIF Image API 3.0) - - ' - range: uri - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml deleted file mode 100644 index 1835a45aef..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_agent -name: specificity_agent_slot -title: Specificity Agent Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_agent: - slot_uri: prov:wasAttributedTo - description: 'Agent (human or AI) that created the specificity annotation. - - Uses standard agent identifier format. - - ' - range: string - examples: - - value: opencode-claude-sonnet-4 - description: AI agent identifier - - value: manual-human-curator - description: Human curator identifier - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml deleted file mode 100644 index ce19c9c6ad..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_rationale -name: specificity_rationale_slot -title: Specificity Rationale Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_rationale: - slot_uri: skos:note - description: 'Explanation for the assigned specificity score. - - Documents reasoning for the score value. - - ' - range: string - examples: - - value: Archive-related class with moderate specificity - description: Rationale for 0.5 score - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml deleted file mode 100644 index 23f46ca44a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml +++ /dev/null @@ -1,56 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_score -name: specificity_score_slot -title: Specificity Score Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_score: - slot_uri: sosa:hasSimpleResult - description: 'Specificity score for RAG retrieval filtering (0.0-1.0). - - LOWER scores = more broadly relevant; HIGHER scores = more specific. - - - **Score Ranges**: - - - 0.00-0.20: Universal (HeritageCustodian, Location) - - - 0.20-0.40: Broadly useful (Collection, Identifier) - - - 0.40-0.60: Moderately specific (ChangeEvent, PersonProfile) - - - 0.60-0.80: Fairly specific (Archive, Museum, Library) - - - 0.80-1.00: Highly specific (LinkedInConnectionExtraction) - - - **Ontology mapping**: Uses sosa:hasSimpleResult because this is a - - computed observation result from RAG relevance algorithms. - - ' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - close_mappings: - - prov:value - examples: - - value: 0.5 - description: Moderately specific class - - value: 0.2 - description: Broadly useful class - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml deleted file mode 100644 index 99b3064007..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_timestamp -name: specificity_timestamp_slot -title: Specificity Timestamp Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_timestamp: - slot_uri: prov:generatedAtTime - description: 'ISO 8601 timestamp when the specificity annotation was created. - - Enables temporal tracking of annotation changes. - - ' - range: datetime - examples: - - value: '2026-01-05T10:51:51Z' - description: Annotation timestamp - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml deleted file mode 100644 index c03bd6bf4e..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specimen_count -name: specimen_count_slot -title: Specimen Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - specimen_count: - description: 'Number of individuals represented by this specimen record. - - Default is 1 for most specimens. - - ' - range: integer - slot_uri: dwc:individualCount - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml deleted file mode 100644 index bd08e24926..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml +++ /dev/null @@ -1,103 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specimen_type -name: specimen_type_slot -title: Specimen Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - specimen_type: - description: 'Categories of living specimens maintained in the collection. - - Multi-valued field capturing all taxonomic groups represented. - - - **For Botanical Institutions**: - - - "vascular plants" - Ferns, gymnosperms, angiosperms - - - "non-vascular plants" - Mosses, liverworts, hornworts - - - "algae" - Aquatic photosynthetic organisms - - - "fungi" - Mushrooms, molds, lichens - - - "cultivars" - Named plant varieties (roses, tulips, etc.) - - - **For Zoological Institutions**: - - - "mammals" - Primates, carnivores, ungulates, marine mammals - - - "birds" - Raptors, waterfowl, passerines, flightless birds - - - "reptiles" - Snakes, lizards, turtles, crocodilians - - - "amphibians" - Frogs, salamanders, caecilians - - - "fish" - Freshwater, marine, cartilaginous, bony fish - - - "invertebrates" - Insects, arachnids, mollusks, crustaceans - - - **For Aquariums**: - - - "marine fish" - Saltwater fish species - - - "freshwater fish" - River and lake species - - - "corals" - Reef-building cnidarians - - - "marine mammals" - Dolphins, seals, sea lions - - - "sharks and rays" - Cartilaginous fish - - - "jellyfish" - Cnidarian medusae - - - **Specialized Collections**: - - - "butterflies" - Lepidoptera (butterfly houses) - - - "primates only" - Specialized primate centers - - - "raptors" - Birds of prey (falconry centers) - - - "carnivorous plants" - Insectivorous botanical specialists - - - "succulents" - Cactus and succulent gardens - - - **Examples**: - - - Artis (zoo): ["mammals", "birds", "reptiles", "amphibians", "fish", "invertebrates"] - - - Hortus Leiden: ["vascular plants", "non-vascular plants", "cultivars"] - - - Burgers'' Ocean: ["marine fish", "corals", "sharks and rays"] - - - Vlindorado: ["butterflies", "tropical plants"] - - - **Ontology Alignment**: - - - Maps to Darwin Core `dwc:taxonRank` and `dwc:scientificName` - - - Maps to `schema:additionalType` for Schema.org - - ' - range: string - slot_uri: dwc:typeStatus - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml deleted file mode 100644 index 1ff35d8f80..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/spectrum_procedure -name: spectrum_procedure_slot -title: Spectrum Procedure Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - spectrum_procedure: - description: 'SPECTRUM procedure this activity conforms to. - - - Links to SPECTRUM Collections Management Standard procedure names. - - - See CurationActivityTypeEnum for SPECTRUM mappings. - - ' - range: string - slot_uri: dcterms:conformsTo - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml deleted file mode 100644 index ce6feb4a75..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speech_detected -name: speech_detected_slot -title: Speech Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speech_detected: - description: 'Whether speech was detected in the video audio. - - - High-level flag for presence of speech content. - - - - true: At least one speech segment detected - - - false: No speech detected (music-only, silent, etc.) - - ' - range: boolean - slot_uri: hc:speechDetected - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml deleted file mode 100644 index 8a9f5be1db..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speech_language -name: speech_language_slot -title: Speech Language Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speech_language: - description: 'Primary language of speech content (ISO 639-1 code). - - - Dublin Core: language for primary language. - - - For multilingual content, this is the predominant language. - - See `languages_detected` for all languages. - - ' - range: string - slot_uri: hc:speechLanguage - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml deleted file mode 100644 index c06301a5f1..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml +++ /dev/null @@ -1,52 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speech_language_confidence -name: speech_language_confidence_slot -title: Speech Language Confidence Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speech_language_confidence: - description: 'Confidence score for language detection (0.0-1.0). - - - Higher confidence when: - - - Longer speech segments - - - Clear audio quality - - - Distinct language features - - - Lower confidence when: - - - Short utterances - - - Background noise - - - Code-switching - - - **Ontology mapping**: Uses sosa:hasSimpleResult because language detection models act as sensors producing observation results. - - ' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - slot_uri: sosa:hasSimpleResult - close_mappings: - - prov:value - annotations: - custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml deleted file mode 100644 index 8324f58b87..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speech_text -name: speech_text_slot -title: Speech Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speech_text: - description: 'Transcript text for this segment (if available). - - - Links to VideoTranscript for full transcript. - - ' - range: string - slot_uri: hc:speechText - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml deleted file mode 100644 index b699f49210..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/square_meters -name: square_meters_slot -title: Square Meters 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: - square_meters: - description: 'Retail floor space in square meters. - - - Schema.org: floorSize for area measurement. - - - Indicator of shop scale and capacity. - - ' - range: float - slot_uri: hc:squareMeters - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_count.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_count.yaml deleted file mode 100644 index f91290e39b..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_count.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/staff_count -name: staff_count_slot -imports: -- linkml:types -slots: - staff_count: - slot_uri: schema:numberOfEmployees - range: integer - description: 'Number of staff working in the gift shop. - - - Schema.org: numberOfEmployees for staffing. - - - May include full-time, part-time, seasonal. - - ' - close_mappings: - - schema:numberOfEmployees - broad_mappings: - - schema:numberOfItems - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml deleted file mode 100644 index c0bbe0c8f3..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/staff_id -name: staff_id_slot -title: staff_id slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dct: http://purl.org/dc/terms/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - staff_id: - description: 'Unique identifier for the staff member within the source organization. - - Format: {org_slug}_staff_{index}_{name_slug} - - ' - slot_uri: dct:identifier - range: string - pattern: ^[a-z0-9-]+_staff_[a-z0-9-_]+$ - examples: - - value: rijksmuseum_staff_0042_jan_van_der_berg - description: Staff ID with org prefix, index, and name slug - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_impact.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_impact.yaml deleted file mode 100644 index 44abdbaeb6..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_impact.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/staff_impact -name: staff_impact -imports: -- linkml:types -slots: - staff_impact: - slot_uri: skos:note - description: "Description of impact on staff (FTE changes, reassignments, redundancies).\n\nInclude:\n- FTE count changes (before \u2192 after)\n- Staff reassignments between units\n- Redundancies or retirements\n- New hires\n" - range: string - exact_mappings: - - rdfs:comment - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml deleted file mode 100644 index fed8bf3b7c..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml +++ /dev/null @@ -1,61 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/staff_role -name: staff_role -title: Staff Role -imports: -- linkml:types -slots: - staff_role: - slot_uri: schema:roleName - description: 'Primary staff role from controlled class hierarchy. - - - **Schema.org**: `schema:roleName` for organizational role - - - **Range**: StaffRole class hierarchy (51 specialized subclasses) - - - **Purpose**: Enable role-based queries ("Find all conservators") - - - **IMPORTANT - FORMAL TITLE vs DE FACTO WORK**: - - This slot captures the OFFICIAL job appellation/title assigned by the institution. - - Actual de facto work may differ from or stretch beyond this formal classification. - - Staff may perform duties outside their formal title, especially in smaller institutions. - - - **Distinction from role_title**: - - - staff_role: Conservator class (controlled category with properties) - - - role_title: "Senior Paintings Conservator" (institutional job title string) - - - **Classes replace enum**: Per Single Source of Truth principle, the StaffRoleTypeEnum - - was converted to a class hierarchy to enable richer modeling. - - - See: modules/classes/StaffRole.yaml, modules/classes/StaffRoles.yaml - - ' - range: string # uriorcurie - # range: StaffRole - exact_mappings: - - org:role - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml deleted file mode 100644 index 0950fdf6dc..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/standardized_name -name: standardized_name_slot -imports: -- linkml:types -slots: - standardized_name: - slot_uri: skos:prefLabel - range: string - description: The canonical emic name accepted by custodian itself (REQUIRED) - required: true - broad_mappings: - - rdfs:label - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml deleted file mode 100644 index df6b2bbd76..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/standards_applied -name: standards_applied_slot -title: Standards Applied Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/StorageStandardEnum -default_prefix: hc -slots: - standards_applied: - description: 'Storage standards that this facility is designed to meet. - - - References StorageStandardEnum values for ISO, EN, or other - - recognized standards governing storage conditions. - - - Dublin Core: conformsTo for standards compliance. - - ' - range: string # uriorcurie - # range: StorageStandardEnum - multivalued: true - slot_uri: hc:standardsApplied - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml deleted file mode 100644 index 6e73c8721a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/standards_compliance -name: standards_compliance_slot -title: Standards Compliance Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/StorageStandardEnum -default_prefix: hc -slots: - standards_compliance: - description: 'Standards this policy is designed to meet. - - - Reference to StorageStandardEnum values. - - ' - range: string # uriorcurie - # range: StorageStandardEnum - multivalued: true - slot_uri: hc:standardsCompliance - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml deleted file mode 100644 index 309dfbe822..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/start -name: start_slot -title: Start Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - start: - slot_uri: schema:startDate - description: Start of temporal coverage - range: string - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml deleted file mode 100644 index c6cf301ffd..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml +++ /dev/null @@ -1,56 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/start_of_the_start -name: start_of_the_start -title: Start of the Start -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - start_of_the_start: - slot_uri: crm:P82a_begin_of_the_begin - description: 'The earliest possible start time of a temporal extent. - - - **SEMANTICS**: - - Equivalent to CIDOC-CRM P82a_begin_of_the_begin. - - This slot is an alias for `begin_of_the_begin` for naming consistency. - - - **USAGE**: - - - For precise start: Set to exact timestamp - - - For uncertain start: Set to earliest plausible date - - - **NOTE**: - - Prefer `begin_of_the_begin` in new code (established CIDOC-CRM pattern). - - This slot created per slot_fixes.yaml revision requirements. - - ' - range: string # uriorcurie - # range: Timestamp - exact_mappings: - aliases: [] - examples: - - value: '1902-01-01' - description: Earliest possible date for 1902 founding - - value: '1850-01-01' - description: Earliest date for 1850s founding (decade uncertainty) - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Temporal boundaries applicable to all custodian types. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml deleted file mode 100644 index a0bda3ca56..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/start_seconds -name: start_seconds_slot -title: Start Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - start_seconds: - description: 'Start time in seconds (floating point) from video beginning. - - - **PRIMARY for computation**. Use for: - - - Video player synchronization - - - Duration calculations - - - Time-based sorting and filtering - - - Precision to milliseconds (3 decimal places) is typical. - - ' - range: float - slot_uri: hc:startSeconds - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml deleted file mode 100644 index af60c3ce54..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/start_time -name: start_time_slot -title: Start Time 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: - start_time: - description: 'Start time of segment as ISO 8601 duration from video beginning. - - - Media Ontology: hasStartTime for temporal start. - - - **Format**: ISO 8601 duration (e.g., "PT0M30S" = 30 seconds from start) - - - **Common Patterns**: - - - PT0S = Start of video (0 seconds) - - - PT30S = 30 seconds - - - PT1M30S = 1 minute 30 seconds - - - PT1H15M30S = 1 hour 15 minutes 30 seconds - - ' - range: string - slot_uri: hc:startTime - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml deleted file mode 100644 index f397f2944f..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/started_at_time -name: started_at_time_slot -imports: -- linkml:types -slots: - started_at_time: - slot_uri: prov:startedAtTime - range: datetime - description: Start time of reconstruction activity - broad_mappings: - - prov:atTime - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml deleted file mode 100644 index af6106b49a..0000000000 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml +++ /dev/null @@ -1,78 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/starts_or_started_at_location -name: starts_or_started_at_location_slot -title: Starts Or Started At Location Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - dcterms: http://purl.org/dc/terms/ - 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: - starts_or_started_at_location: - slot_uri: prov:atLocation - description: 'Origin location where an event or process started. - - - **Temporal Semantics** (RiC-O Pattern): - - The "startsOrStarted" naming follows RiC-O convention indicating - - the location may be historical (where something began). - - - **Ontological Alignment**: - - - **Primary** (`slot_uri`): `prov:atLocation` - PROV-O location - - - **Related**: `crm:P27_moved_from` - CIDOC-CRM moved from - - - **Related**: `schema:fromLocation` - Schema.org origin - - - **Use Cases**: - - - Transfer event origin (where materials came from) - - - Journey/movement start location - - - Process initiation location - - - **Range**: Location class (structured location with name and coordinates) - - ' - range: string # uriorcurie - # range: Location - required: false - multivalued: false - inlined: false # Fixed invalid inline for primitive type - related_mappings: - - crm:P27_moved_from - - schema:fromLocation - annotations: - rico_naming_convention: 'Follows RiC-O "startsOrStarted" pattern for temporal location predicates. - - See Rule 39: Slot Naming Convention (RiC-O Style) - - ' - custodian_types: '["*"]' - custodian_types_rationale: Location relationships apply to all heritage types. - specificity_score: 0.4 - specificity_rationale: Specialized slot for event/process locations. - comments: - - Origin location for events/processes - - Maps to prov:atLocation with start semantics - - 'RiC-O naming: startsOrStarted indicates temporal aspect' - examples: - - value: - location_name: Old Storage Facility, Amsterdam - description: Origin location for collection transfer - exact_mappings: \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/slot_fixes.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/slot_fixes.yaml similarity index 100% rename from frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/slot_fixes.yaml rename to frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/slot_fixes.yaml diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/SlotsBundle.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/SlotsBundle.yaml new file mode 100644 index 0000000000..78528b5711 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/SlotsBundle.yaml @@ -0,0 +1,646 @@ +id: https://nde.nl/ontology/hc/slots-bundle +name: slots_bundle +title: Slots Bundle +description: Import bundle for LinkML slot modules. +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ +imports: + - linkml:types + - ./accept + - ./access_restricted + - ./accessioned_through + - ./accredited_with + - ./accumulated_at + - ./accuracy + - ./acquired_by + - ./acquired_through + - ./active_since + - ./add + - ./administered_by + - ./affect + - ./affected_by + - ./affected_territory + - ./affiliated_with + - ./aggregate_from + - ./aggregated_by + - ./aligned_at + - ./allocate + - ./allocated_budget + - ./allocated_by + - ./allocated_through + - ./allocated_to + - ./allow + - ./allowed_by + - ./alternative_form_of + - ./amended_through + - ./amended_with + - ./analyze + - ./annex_of + - ./appended_with + - ./applicable_in + - ./apply_to + - ./appreciated + - ./appropriate_for + - ./approved_by + - ./approved_on + - ./approximate + - ./archived_as + - ./archived_at + - ./archived_in + - ./arranged_as + - ./assert + - ./asserted_by + - ./asserted_on + - ./assessed_as + - ./assessed_on + - ./associated_with + - ./authorized_to + - ./auxiliary_of + - ./available + - ./based_on + - ./begin_of_the_begin + - ./begin_of_the_end + - ./belong_to + - ./born_on + - ./branch_of + - ./broadcast + - ./cancelled_by + - ./canonized_as + - ./cataloged_in + - ./catalogue + - ./categorized_as + - ./caused_by + - ./ceased_by + - ./ceased_through + - ./certified_for + - ./change_ownership_from + - ./change_ownership_to + - ./changed_through + - ./charge_fee + - ./checked_through + - ./classified_as + - ./classify + - ./collect + - ./collection_of + - ./commented_on + - ./compatible_with + - ./completed_at + - ./comply_with + - ./conducted_by + - ./conform_to + - ./connect_through + - ./conserved_by + - ./constructed_on + - ./consume + - ./contain + - ./contain_collection + - ./contain_covers_settlement + - ./contain_storage_unit + - ./contain_unit + - ./contribute_to + - ./cover + - ./cover_country + - ./cover_geographic_subdivision + - ./cover_place + - ./created_by + - ./created_in + - ./created_through + - ./curate + - ./curated_by + - ./curated_through + - ./current + - ./deceased + - ./decommissioned_at + - ./define + - ./degree_of_certainty + - ./department_of + - ./deployed_at + - ./deployed_through + - ./deposited_by + - ./derive_from + - ./describe + - ./designed_by + - ./detect + - ./diarized + - ./dismissed + - ./displayed_at + - ./dissolved_by + - ./distinguished_by + - ./document + - ./documented_by + - ./documented_in + - ./draw_endowment + - ./due_on + - ./edited_by + - ./educate + - ./effective_at + - ./embargo + - ./embedded_on + - ./emphasize + - ./employed_by + - ./encoded_as + - ./encompass + - ./encompassed_by + - ./end_of_the_begin + - ./end_of_the_end + - ./environmental_control + - ./ephemeral + - ./equivalent_to + - ./established_by + - ./estimate + - ./evaluated_through + - ./exclude + - ./exhibit + - ./exhibited_at + - ./expertise_in + - ./expired_at + - ./export + - ./exposed_through + - ./exposed_to + - ./extended + - ./extracted_through + - ./fabricate + - ./face_public + - ./filter + - ./final_of_the_final + - ./flagged_as + - ./focus_on + - ./founded_through + - ./fulfilled_by + - ./fund + - ./funded_by + - ./generate + - ./generated_by + - ./geographic_extent + - ./geometric_extent + - ./governed_by + - ./grant + - ./grant_access_to + - ./has_abbreviation + - ./has_access_frequency + - ./has_access_management + - ./has_access_policy + - ./has_accessibility_feature + - ./has_accountable + - ./has_accreditation + - ./has_activity + - ./has_address + - ./has_administration + - ./has_administrative_context + - ./has_administrative_function + - ./has_affiliation + - ./has_age + - ./has_agent + - ./has_alias + - ./has_alignment + - ./has_altitude + - ./has_annotation + - ./has_architect + - ./has_archive + - ./has_artwork + - ./has_asset + - ./has_audio + - ./has_author + - ./has_authority + - ./has_base + - ./has_basionym + - ./has_benchmark + - ./has_beneficiary + - ./has_benefit + - ./has_boundary + - ./has_bounding_box + - ./has_branch + - ./has_budget + - ./has_capacity + - ./has_caption + - ./has_carrier + - ./has_chapter + - ./has_charter + - ./has_clause + - ./has_code + - ./has_collection + - ./has_community + - ./has_component + - ./has_condition + - ./has_confidence_measure + - ./has_constituent + - ./has_contact_details + - ./has_contact_point + - ./has_content + - ./has_content_block + - ./has_context + - ./has_contributor + - ./has_conversion_rate + - ./has_coordinates + - ./has_courier + - ./has_cover_image + - ./has_cuisine + - ./has_currency + - ./has_custodian + - ./has_data_quality + - ./has_date + - ./has_deadline + - ./has_degree + - ./has_denominator_data + - ./has_department + - ./has_description + - ./has_detail + - ./has_device + - ./has_digital_platform + - ./has_digital_presence + - ./has_direction + - ./has_document + - ./has_documentation + - ./has_domain + - ./has_drawer + - ./has_edition + - ./has_email_address + - ./has_encoding + - ./has_endpoint + - ./has_engagement_metric + - ./has_equipment + - ./has_example + - ./has_expense + - ./has_extent + - ./has_facility + - ./has_feature + - ./has_field + - ./has_file_location + - ./has_finding_aid + - ./has_fixity + - ./has_flag + - ./has_fonds + - ./has_format + - ./has_frequency + - ./has_function + - ./has_garden + - ./has_gender + - ./has_genre + - ./has_geofeature + - ./has_geographic_subdivision + - ./has_habitat + - ./has_height + - ./has_homepage + - ./has_hypernym + - ./has_hyponym + - ./has_image + - ./has_infrastructure + - ./has_initials + - ./has_inscription + - ./has_insurance + - ./has_interface + - ./has_inventory + - ./has_keyword + - ./has_label + - ./has_laboratory + - ./has_landmark + - ./has_language + - ./has_latency + - ./has_latitude + - ./has_legal_basis + - ./has_legal_form + - ./has_level + - ./has_liability + - ./has_light_exposure + - ./has_linked_data + - ./has_literal_form + - ./has_living_specimen + - ./has_loading_dock + - ./has_locality + - ./has_location + - ./has_locker + - ./has_logo + - ./has_longitude + - ./has_main_part + - ./has_mandate + - ./has_marginale + - ./has_material_type + - ./has_mean + - ./has_measurement_type + - ./has_measurement_unit + - ./has_media_type + - ./has_medium + - ./has_member + - ./has_membership_criteria + - ./has_metadata + - ./has_method + - ./has_methodology + - ./has_microfilm_reader + - ./has_mission_statement + - ./has_mode + - ./has_model + - ./has_music + - ./has_name + - ./has_notation + - ./has_note + - ./has_numerator + - ./has_numeric_value + - ./has_object + - ./has_objective + - ./has_occupation + - ./has_operating_hours + - ./has_operational_archive + - ./has_operational_unit + - ./has_output + - ./has_overview + - ./has_page_count + - ./has_paragraph + - ./has_participant + - ./has_particulate + - ./has_partner + - ./has_patronym + - ./has_pattern + - ./has_payment_frequency + - ./has_percentage + - ./has_phase + - ./has_policy + - ./has_portfolio + - ./has_position + - ./has_postal_code + - ./has_power_source + - ./has_price + - ./has_priority + - ./has_profile + - ./has_protocol + - ./has_provenance + - ./has_provenance_path + - ./has_publisher + - ./has_purpose + - ./has_qualifier + - ./has_quantity + - ./has_range + - ./has_rank + - ./has_rate + - ./has_rating + - ./has_ratio + - ./has_rationale + - ./has_raw_data + - ./has_reason + - ./has_reasoning_content + - ./has_reference + - ./has_reference_system + - ./has_religion + - ./has_repertoire + - ./has_reply + - ./has_repository + - ./has_resolution + - ./has_revenue + - ./has_risk + - ./has_roadmap + - ./has_role + - ./has_schedule + - ./has_schema + - ./has_scope + - ./has_score + - ./has_section + - ./has_segment + - ./has_selector + - ./has_sensitivity_level + - ./has_service + - ./has_service_area + - ./has_setpoint + - ./has_shelf_mark + - ./has_significance + - ./has_silence + - ./has_size + - ./has_skill + - ./has_slug + - ./has_sound + - ./has_source + - ./has_speaker + - ./has_special_collection + - ./has_specification + - ./has_specificity_score + - ./has_specimen + - ./has_spoken_words + - ./has_staff + - ./has_stage + - ./has_stamp + - ./has_standard + - ./has_statement + - ./has_status + - ./has_structure + - ./has_style + - ./has_subject + - ./has_summary + - ./has_supplier + - ./has_system + - ./has_target + - ./has_technological_infrastructure + - ./has_text + - ./has_threshold + - ./has_thumbnail + - ./has_tier + - ./has_time_interval + - ./has_timestamp + - ./has_title + - ./has_token + - ./has_tolerance + - ./has_tool + - ./has_topic + - ./has_tradition + - ./has_transcription + - ./has_treatment + - ./has_type + - ./has_uri + - ./has_url + - ./has_use_case + - ./has_user + - ./has_user_category + - ./has_value + - ./has_venue + - ./has_version + - ./has_video + - ./has_web_page + - ./has_width + - ./has_wifi + - ./headed_by + - ./hold + - ./hold_authority + - ./hold_record_set + - ./hold_session + - ./identified_as + - ./identified_by + - ./identified_through + - ./identify + - ./identify_as + - ./implement + - ./implemented_by + - ./impose + - ./in_area + - ./in_background + - ./in_country + - ./in_jurisdiction + - ./in_language + - ./in_period + - ./in_place + - ./in_project + - ./in_script + - ./in_section + - ./in_series + - ./in_social_network + - ./include + - ./included_in + - ./indexed_as + - ./indicate + - ./inferred_by + - ./initial_of_the_initial + - ./initiate_on + - ./installed_at + - ./installed_in + - ./instance_of + - ./instantiated_as + - ./instantiated_by + - ./integrate + - ./involved_in + - ./justified_by + - ./lack + - ./lease + - ./leased_by + - ./licensed_as + - ./list + - ./listed_in + - ./located_at + - ./located_in + - ./location_of + - ./maintained_by + - ./manage + - ./managed_by + - ./mandatory + - ./martyred_through + - ./mask + - ./maximum_of_maximum + - ./measure + - ./measured_on + - ./measured_through + - ./member_of + - ./minimum_of_minimum + - ./nested_in + - ./observe + - ./observed_by + - ./observed_in + - ./observed_through + - ./occur_at + - ./offer + - ./offer_program + - ./offered_by + - ./official_name_excluding_type + - ./official_name_including_type + - ./official_name_sort + - ./open_source + - ./operate + - ./operated_by + - ./opiniate + - ./organized_as + - ./organized_by + - ./originate_from + - ./outbound_to + - ./overlap_with + - ./owned_by + - ./part_of + - ./participate_in + - ./performed_by + - ./plan + - ./pose_condition + - ./posted_by + - ./power + - ./powered_by + - ./preceded_by + - ./prepared_by + - ./prepared_on + - ./preserve + - ./primary + - ./proficient_in + - ./provide + - ./provide_to + - ./provided_by + - ./publish + - ./published_at + - ./published_by + - ./published_on + - ./published_through + - ./queryable + - ./ranked_through + - ./rebuild_by + - ./receive + - ./receive_investment + - ./received_by + - ./recognized_by + - ./recombined + - ./recommend + - ./recorded + - ./recording_url + - ./recur_at + - ./refer_to + - ./register + - ./registered_at + - ./registered_by + - ./registered_on + - ./regulate + - ./regulated_by + - ./related_to + - ./remedy + - ./remove + - ./replace + - ./replied_to + - ./reported_on + - ./represent + - ./represented_by + - ./requested_on + - ./require + - ./required + - ./responsible_for + - ./restricted_by + - ./retained + - ./retrieved_at + - ./retrieved_by + - ./retrieved_from + - ./retrieved_through + - ./return + - ./returned + - ./reviewed_through + - ./revision_of + - ./safeguarded_by + - ./serve + - ./shortened_as + - ./signed_at + - ./signed_by + - ./signed_on + - ./specified_as + - ./specify + - ./started_on + - ./state + - ./store + - ./stored_at + - ./succeeded_by + - ./supersede + - ./superseded_by + - ./supported_by + - ./supports_verb + - ./symbolize + - ./symbolized_by + - ./take_comission + - ./take_place_at + - ./targeted_at + - ./tax_deductible + - ./temporal_extent + - ./threatened_by + - ./track + - ./transferred + - ./transferred_to + - ./transmission + - ./transmit_through + - ./transported_by + - ./triggered_by + - ./updated_at + - ./use + - ./use_material + - ./used_by + - ./used_for + - ./used_in + - ./verified_by + - ./visible_in + - ./warrant + - ./webarchived_at + - ./written_in diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/affect.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/affect.yaml index cc242a7a4f..d32d037b9e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/affect.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/affect.yaml @@ -85,6 +85,7 @@ slots: - affects_or_affected - influences - is_or_was_affect + - objects_affected structured_aliases: - literal_form: beïnvloedt predicate: EXACT_SYNONYM diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/affected_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/affected_by.yaml index f35c40a84a..f915f418b7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/affected_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/affected_by.yaml @@ -94,5 +94,6 @@ slots: - dbo:influencedBy # dbpedia_ontology.owl:11772 - creative/intellectual influence aliases: - is_or_was_affected_by_event + - affected_by_event annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/assessed_as.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/assessed_as.yaml index d6f36c8458..6b8735ea8e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/assessed_as.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/assessed_as.yaml @@ -88,6 +88,7 @@ slots: aliases: - has_or_had_assessment - is_or_was_assessed_as + - has_assessment comments: - | **USAGE**: Records the outcome of assessments such as condition reports, diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/associated_with.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/associated_with.yaml index 34f0e3e07e..0882773e0e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/associated_with.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/associated_with.yaml @@ -99,5 +99,6 @@ slots: - connection_organization - institution_name - logo_organization + - responsible_actor annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml index 994e5f3043..a74858da6b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml @@ -119,6 +119,15 @@ slots: - loan_start_date - origin_period - period_start + - reporting_period_start + - role_start_date + - segment_start_seconds + - start_of_the_start + - start_seconds + - start_time + - start + - started_at_time + - launch_date annotations: slot_fixes_compliance: Range changed from datetime to Timestamp class per slot_fixes.yaml migration_date: '2026-01-15' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/categorized_as.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/categorized_as.yaml index 38b8f7d623..7adc189f73 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/categorized_as.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/categorized_as.yaml @@ -169,6 +169,9 @@ slots: - portal_type_category - post_type_category - post_type_schema_org_type + - role_category + - social_media_platform_category + - specialized_place annotations: rule_53_migration: Replaces collection_focus with structured Category custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/certified_for.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/certified_for.yaml new file mode 100644 index 0000000000..75fe3a75ad --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/certified_for.yaml @@ -0,0 +1,117 @@ +# ============================================================================== +# LinkML Slot Definition: certified_for +# ============================================================================== +# The type of activity, function, or standard a heritage custodian facility or +# organisation is officially certified, authorised, or approved to perform. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **Schema.org** | `schema:hasCertification` | schemaorg.owl:19877-19904 | close_mappings | "Certification information about a product, organization, | +# | | | | | service, place, or person." Org/Place->Certification. | +# | | | | | Our slot captures what is certified *for* (the purpose), | +# | | | | | not the certification object itself. | +# | **Schema.org** | `schema:hasCredential` | schemaorg.owl:19949-19971 | broad_mappings | "A credential awarded to the Person or Organization." | +# | | | | | Credentials are a superset (degrees, badges, certifications).| +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1010 | related | "An established standard to which the described resource | +# | | | | | conforms." Related: certification implies conformance. | +# | **Schema.org** | `schema:qualifications` | schemaorg.owl:31846-31868 | related | "Specific qualifications required for this role." | +# | | | | | Occupation/JobPosting domain; tangential to facility certs. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/certified_for +name: certified_for +title: Certified For +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + certified_for: + slot_uri: hc:certifiedFor + description: >- + The type of activity, function, or standard a heritage custodian facility + or organisation is officially certified, authorised, or approved to + perform. Covers regulatory and safety certifications relevant to the + operation of heritage sites, storage facilities, and conservation + workshops. + alt_descriptions: + nl: >- + Het type activiteit, functie of norm waarvoor een erfgoedinstelling + of -faciliteit officieel gecertificeerd, geautoriseerd of goedgekeurd is. + de: >- + Die Art der Tätigkeit, Funktion oder Norm, für die eine + Kulturerbeeinrichtung oder -anlage offiziell zertifiziert, autorisiert + oder zugelassen ist. + fr: >- + Le type d'activité, de fonction ou de norme pour lequel un établissement + ou une installation patrimoniale est officiellement certifié, autorisé + ou agréé. + ar: >- + نوع النشاط أو الوظيفة أو المعيار الذي تم اعتماد أو ترخيص أو الموافقة + على مؤسسة أو منشأة التراث الثقافي لأدائه رسمياً. + id: >- + Jenis kegiatan, fungsi, atau standar yang secara resmi disertifikasi, + diotorisasi, atau disetujui untuk dilaksanakan oleh fasilitas atau + organisasi pemangku warisan budaya. + zh: >- + 遗产保管机构或设施被正式认证、授权或批准执行的活动类型、职能或标准。 + es: >- + El tipo de actividad, función o norma para la cual una institución o + instalación patrimonial está oficialmente certificada, autorizada o + aprobada. + structured_aliases: + - literal_form: gecertificeerd voor + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zertifiziert für + predicate: EXACT_SYNONYM + in_language: de + - literal_form: certifié pour + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: معتمد لـ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: disertifikasi untuk + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 认证用于 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: certificado para + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:hasCertification # schemaorg.owl:19877-19904 - "Certification information about a product, organization, service, place, or person." Links to Certification object; our slot captures the purpose/domain of certification. + broad_mappings: + - schema:hasCredential # schemaorg.owl:19949-19971 - "A credential awarded to the Person or Organization." Credentials are a superset including degrees, badges, certifications. + related_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1010 - "An established standard to which the described resource conforms." + - schema:qualifications # schemaorg.owl:31846-31868 - "Specific qualifications required for this role or Occupation." + aliases: + - safety_certification + examples: + - value: "Fire safety certification" + description: "Facility certified for fire safety compliance per local regulations." + - value: "Hazardous materials handling" + description: "Certified to handle and store hazardous conservation chemicals." + - value: "Occupational health and safety" + description: "Workplace certified under occupational health and safety standards." + annotations: + custodian_types: '["*"]' + comments: + - >- + May include fire safety certification, hazardous materials handling, + occupational health and safety, climate-controlled storage approval, + or other regulatory and safety certifications relevant to heritage + custodian operations. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/charge_fee.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/charge_fee.yaml index 4401465450..cd676e0eaf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/charge_fee.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/charge_fee.yaml @@ -90,6 +90,7 @@ slots: aliases: - has_or_had_fee - has_or_had_admission_fee + - has_fee annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/conducted_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/conducted_by.yaml index e6294bc3d1..4bc424d8ce 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/conducted_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/conducted_by.yaml @@ -86,6 +86,7 @@ slots: exact_mappings: aliases: - is_or_was_conducted_by + - responsible_agent annotations: custodian_types: '["*"]' comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/contain_unit.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/contain_unit.yaml index 8dd59e885d..f8a6b25f0b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/contain_unit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/contain_unit.yaml @@ -1,5 +1,5 @@ # ============================================================================== -# LinkML Slot Definition: contain_contains_unit +# LinkML Slot Definition: contain_unit # ============================================================================== # Storage units contained within a zone or spatial area. # @@ -13,8 +13,8 @@ # UPDATED: 2026-02-06 - Added header, multilingual, cleaned description, removed self-referential exact_mapping # ============================================================================== -id: https://nde.nl/ontology/hc/slot/contain_contains_unit -name: contain_contains_unit_slot +id: https://nde.nl/ontology/hc/slot/contain_unit +name: contain_unit_slot title: Contains Units prefixes: @@ -29,7 +29,7 @@ imports: - linkml:types slots: - contain_contains_unit: + contain_unit: slot_uri: hc:containsUnits description: >- Storage units contained within this zone or spatial area. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/created_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/created_by.yaml index f0759733cf..07a93270ca 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/created_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/created_by.yaml @@ -100,6 +100,7 @@ slots: - creating_organization - creator_role - creator + - source_creator annotations: rico_naming_convention: | Follows RiC-O "isOrWas" pattern for temporal predicates via alias. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/department_of.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/department_of.yaml index 0a00332bd9..353e2fb397 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/department_of.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/department_of.yaml @@ -84,6 +84,7 @@ slots: range: uriorcurie aliases: - is_or_was_archive_department_of + - archive_department_of exact_mappings: comments: - | diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/derive_from.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/derive_from.yaml index ea066e4965..a9c7a49a3e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/derive_from.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/derive_from.yaml @@ -151,7 +151,7 @@ slots: - is_or_was_derive_from - is_or_was_derived_from - was_derived_from - + - derived_from annotations: custodian_types: '["*"]' custodian_types_rationale: >- diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/detect.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/detect.yaml index d1e930e535..c13ba071bb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/detect.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/detect.yaml @@ -79,6 +79,7 @@ slots: multivalued: true aliases: - has_or_had_detected + - scene_types_detected related_mappings: - prov:generated # prov.ttl:580-591 - "Activity generated Entity" — generation is not the same as detection - schema:result # schemaorg.owl:33466-33485 - "The result produced in the action" — output-oriented diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/draw_endowment.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/draw_endowment.yaml index 90e5430085..8c5fa38e2f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/draw_endowment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/draw_endowment.yaml @@ -85,6 +85,7 @@ slots: multivalued: false aliases: - has_or_had_endowment_draw + - has_endowment_draw annotations: custodian_types: '["*"]' related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/employed_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/employed_by.yaml index 7bdaa6dc48..e4b5dda0b1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/employed_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/employed_by.yaml @@ -85,6 +85,7 @@ slots: range: uriorcurie aliases: - is_or_was_employed_by + - source_organization exact_mappings: close_mappings: - org:memberOf # org.rdf:743-758 - broader (membership includes employment) diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml index f8c3145fae..d2c591028e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml @@ -99,6 +99,8 @@ slots: - has_accumulation_end_date - loan_end_date - period_end + - reporting_period_end + - segment_end_seconds structured_aliases: - literal_form: einde van het einde predicate: EXACT_SYNONYM diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/environmental_control.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/environmental_control.yaml index ece499bea8..0a43919ac0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/environmental_control.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/environmental_control.yaml @@ -91,8 +91,7 @@ slots: aliases: - is_or_was_environmental_control annotations: - custodian_types: - - '*' + custodian_types: '["*"]' broad_mappings: - schema:amenityFeature # schemaorg.owl:7869-7893 — generic amenity feature of Place/Accommodation comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/evaluated_through.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/evaluated_through.yaml new file mode 100644 index 0000000000..2604d27f76 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/evaluated_through.yaml @@ -0,0 +1,110 @@ +# ============================================================================== +# LinkML Slot Definition: evaluated_through +# ============================================================================== +# Describes the evaluation or review methodology, status, and priorities for +# reassessing a classification, attribution, or data quality determination. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|--------------------------|--------------------------|---------|--------------------------------------------------------------------| +# | **PROV-O** | `prov:qualifiedRevision` | prov.ttl:955-961 | close | "Qualify how it was revised"; describes revision methodology. | +# | **Schema** | `schema:lastReviewed` | schemaorg.owl:24017-24018| related | "Date on which content was last reviewed"; temporal aspect only. | +# | **Schema** | `schema:assesses` | schemaorg.owl:8873-8875 | broad | "Intended to assess competency"; educational context, broader. | +# +# CREATED: 2026-02-12 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/evaluated_through +name: evaluated_through +title: Evaluated Through +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + evaluated_through: + slot_uri: prov:qualifiedRevision + description: >- + Describes the evaluation methodology, review status, and priority + for reassessing a classification, type attribution, or data quality + determination. Captures the framework guiding when and how a record + should be re-examined. + alt_descriptions: + nl: >- + Beschrijft de evaluatiemethodologie, beoordelingsstatus en prioriteit + voor herbeoordeling van een classificatie, type-attributie of + gegevenskwaliteitsbepaling. + de: >- + Beschreibt die Bewertungsmethodik, den Überprüfungsstatus und die + Priorität für die Neubewertung einer Klassifizierung, Typzuweisung + oder Datenqualitätsbestimmung. + fr: >- + Décrit la méthodologie d'évaluation, le statut de révision et la + priorité de réévaluation d'une classification, d'une attribution + de type ou d'une détermination de qualité des données. + ar: >- + يصف منهجية التقييم وحالة المراجعة والأولوية لإعادة تقييم التصنيف + أو نسبة النوع أو تحديد جودة البيانات. + id: >- + Menggambarkan metodologi evaluasi, status tinjauan, dan prioritas + untuk menilai ulang klasifikasi, atribusi tipe, atau penentuan + kualitas data. + zh: >- + 描述评估方法、审查状态以及重新评估分类、类型归属或数据质量确定的优先级。 + es: >- + Describe la metodología de evaluación, el estado de revisión y la + prioridad para reevaluar una clasificación, atribución de tipo o + determinación de calidad de datos. + structured_aliases: + - literal_form: geëvalueerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: evaluiert durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: évalué par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تم تقييمه عبر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dievaluasi melalui + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 通过...评估 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: evaluado a través de + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - prov:qualifiedRevision # prov.ttl:955-961 - "Qualify how it was revised"; describes revision methodology + related_mappings: + - schema:lastReviewed # schemaorg.owl:24017-24018 - "Date on which content was last reviewed" + broad_mappings: + - schema:assesses # schemaorg.owl:8873-8875 - "Intended to assess competency"; educational context, broader + aliases: + - review_status + examples: + - value: Requires specialist research, Low priority, Consider removing if no evidence emerges + description: >- + A low-priority record with unclear classification awaiting + specialist investigation. + - value: High priority - institution recently mentioned in journal, Re-investigate within 3 months + description: >- + A high-priority record triggered by new external evidence. + - value: Medium priority - waiting for archival collection to be cataloged, Review in 2026 + description: >- + A medium-priority record dependent on pending archival work. + annotations: + custodian_types: '["*"]' + comments: + - 'Guides data curation decisions: priority level (high/medium/low) for re-investigation.' + - 'May include review triggers, resource requirements, timeline, outcome scenarios, and escalation paths.' + - 'Ensures records with uncertain or provisional classifications do not stagnate.' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/exclude.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/exclude.yaml index 077905926a..5ff116525b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/exclude.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/exclude.yaml @@ -97,6 +97,6 @@ slots: custodian_types: '["*"]' aliases: - excludes_or_excluded - - is_or_was_exclude + - is_or_was_exclude comments: - MIGRATED from excluded_materials per slot_fixes.yaml (Rule 53). diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/extracted_through.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/extracted_through.yaml index 77c3553f09..9ccb4b059a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/extracted_through.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/extracted_through.yaml @@ -86,6 +86,7 @@ slots: - prov:wasDerivedFrom # prov.ttl:1099-1114 - Derivation relationship aliases: - is_or_was_extracted_using + - extracted_using annotations: custodian_types: '["*"]' comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml index 7d2d67f2e4..80a49bcb40 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml @@ -87,6 +87,7 @@ slots: range: string aliases: - condition_after + - role_end_date broad_mappings: - crm:P44_has_condition # CIDOC_CRM_v7.1.3.rdf:2270-2284 - "Records an E3 Condition State for E18 Physical Thing." Any condition, not just final. related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/focus_on.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/focus_on.yaml index cefe748fa7..110fb7ea49 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/focus_on.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/focus_on.yaml @@ -89,6 +89,10 @@ slots: aliases: - has_or_had_focus - cultural_focus_area + - research_focus_area + - research_focus + - society_focus + - has_focus annotations: custodian_types: '["*"]' broad_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/geographic_extent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/geographic_extent.yaml index 2265c813d4..96c5c09bdb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/geographic_extent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/geographic_extent.yaml @@ -91,6 +91,7 @@ slots: range: string # uriorcurie aliases: - has_or_had_geographic_extent + - has_geographic_extent annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml index c55c5932ef..50af0941df 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml @@ -90,6 +90,7 @@ slots: - skos:altLabel # Alternative lexical label aliases: - has_or_had_abbreviation + - register_abbreviation annotations: custodian_types: '["*"]' comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_access_policy.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_access_policy.yaml index 89343044b9..5f97263d9f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_access_policy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_access_policy.yaml @@ -107,6 +107,11 @@ slots: - public_access - has_supervised_handling - is_open_to_public + - restriction_reason + - restriction_category + - restriction_description + - restriction_type + - refers_to_access_policys comments: - schema:conditionsOfAccess is semantically closer (conditions for access) than schema:publishingPrinciples (editorial principles). - | diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_accountable.yaml similarity index 52% rename from frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml rename to frontend/public/schemas/20251121/linkml/modules/slots/has_accountable.yaml index 2c416f981b..7b26383c78 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_accountable.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/slot/responsible_legal_entity -name: responsible_legal_entity_slot -title: responsible_legal_entity Slot +id: https://nde.nl/ontology/hc/slot/has_accountable +name: has_accountable +title: Has Accountable prefixes: linkml: https://w3id.org/linkml/ tooi: https://identifier.overheid.nl/tooi/def/ont/ @@ -18,12 +18,16 @@ imports: - linkml:types - ../metadata slots: - responsible_legal_entity: + has_accountable: slot_uri: tooi:verantwoordelijke range: string # uriorcurie # range: CustodianLegalStatus required: true - description: "Custodian legal entity that bears LEGAL RESPONSIBILITY for this collection.\n\n**TOOI Definition**: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid \ndraagt voor de inhoud (strekking) van het informatieobject\"\n\nMaps information objects (collections) to the legal entity (organization or person)\nthat has formal legal accountability for their custody, preservation, and management.\n\n**Requirements**:\n- MUST reference a CustodianLegalStatus instance (formal legal entity)\n- Legal entity MUST have registration_numbers (unless natural person)\n- Legal responsibility MUST be documented (see legal_responsibility_basis)\n\n**Temporal Consistency**:\n- Collection valid_from MUST be >= legal_entity.registration_date\n- Collection valid_to MUST be <= legal_entity.dissolution_date (if dissolved)\n- During custody transfers, create NEW LegalResponsibilityCollection instance\n\n**Bidirectional Relationship**:\n- **Forward**: LegalResponsibilityCollection \u2192 CustodianLegalStatus\ + description: | + Identifies the single entity or individual who is ultimately answerable, legally liable, and holds final authority over an object, process, or decision. + + + "Custodian legal entity that bears LEGAL RESPONSIBILITY for this collection.\n\n**TOOI Definition**: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid \ndraagt voor de inhoud (strekking) van het informatieobject\"\n\nMaps information objects (collections) to the legal entity (organization or person)\nthat has formal legal accountability for their custody, preservation, and management.\n\n**Requirements**:\n- MUST reference a CustodianLegalStatus instance (formal legal entity)\n- Legal entity MUST have registration_numbers (unless natural person)\n- Legal responsibility MUST be documented (see legal_responsibility_basis)\n\n**Temporal Consistency**:\n- Collection valid_from MUST be >= legal_entity.registration_date\n- Collection valid_to MUST be <= legal_entity.dissolution_date (if dissolved)\n- During custody transfers, create NEW LegalResponsibilityCollection instance\n\n**Bidirectional Relationship**:\n- **Forward**: LegalResponsibilityCollection \u2192 CustodianLegalStatus\ \ (responsible_legal_entity)\n- **Reverse**: CustodianLegalStatus \u2192 LegalResponsibilityCollection (collections_under_responsibility)\n\n**Distinction from refers_to_custodian**:\n- `responsible_legal_entity`: Points to LEGAL ASPECT (CustodianLegalStatus)\n- `refers_to_custodian`: Points to HUB (Custodian)\n\nBoth link to the SAME custodian but different aspects:\n```yaml\nLegalResponsibilityCollection:\n responsible_legal_entity: \".../legal/rijksmuseum-foundation\" # Legal aspect\n refers_to_custodian: \".../custodian/nl-nh-ams-m-rm-q190804\" # Hub\n```\n" examples: - value: https://nde.nl/ontology/hc/legal/nha-organization @@ -32,4 +36,5 @@ slots: - Range is a prov:Entity instance (CustodianLegalStatus) annotations: custodian_types: '["*"]' - exact_mappings: \ No newline at end of file + aliases: + - responsible_legal_entity \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_activity.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_activity.yaml index 3b8401d1a9..aad17747fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_activity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_activity.yaml @@ -85,6 +85,7 @@ slots: aliases: - has_or_had_activity - preceding_activity + - sales_activity annotations: custodian_types: '["*"]' comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_agent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_agent.yaml index 29919e9b84..180439cb48 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_agent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_agent.yaml @@ -88,6 +88,7 @@ slots: range: uriorcurie aliases: - has_or_had_agent + - specificity_agent close_mappings: - prov:wasAssociatedWith # prov.ttl:1066-1080 - "An Agent that had responsibility for the occurrence of this Activity" annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_capacity.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_capacity.yaml index 5821e80c48..f941bbce56 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_capacity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_capacity.yaml @@ -75,6 +75,7 @@ slots: aliases: - has_or_had_capacity - outdoor_seating_capacity + - seating_capacity close_mappings: - schema:maximumAttendeeCapacity # schemaorg.owl:25622-25626 - attendee-specific, not general capacity annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_clause.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_clause.yaml new file mode 100644 index 0000000000..2350ebb5fa --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_clause.yaml @@ -0,0 +1,98 @@ +# ============================================================================== +# LinkML Slot Definition: has_clause +# ============================================================================== +# A specific stipulation, provision, article, or distinct part within a larger +# document, contract, or agreement. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|---------------------------------|----------|--------------------------------------------------------------| +# | **HC** | `hc:hasClause` | — | slot_uri | No external ontology defines a "has clause" property. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1368 | broad | "Included physically or logically" — general partitive. | +# | **CIDOC-CRM** | `crm:P148_has_component` | CIDOC_CRM_v7.1.3.rdf:4399-4419 | related | E89 Propositional Object→E89; structural part, not clause. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_clause +name: has_clause +title: Has Clause +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_clause: + slot_uri: hc:hasClause + description: >- + Identifies or contains a specific stipulation, provision, article, or + distinct part within a larger document, contract, or agreement. + alt_descriptions: + nl: >- + Identificeert of bevat een specifieke bepaling, voorziening, artikel of + afzonderlijk onderdeel binnen een groter document, contract of overeenkomst. + de: >- + Identifiziert oder enthält eine bestimmte Bestimmung, Klausel, einen + Artikel oder einen eigenständigen Teil innerhalb eines größeren Dokuments, + Vertrags oder einer Vereinbarung. + fr: >- + Identifie ou contient une stipulation, disposition, article ou partie + distincte au sein d'un document, contrat ou accord plus large. + ar: >- + يحدد أو يحتوي على شرط أو حكم أو مادة أو جزء مميز ضمن وثيقة أو عقد + أو اتفاقية أكبر. + id: >- + Mengidentifikasi atau memuat ketentuan, provisi, pasal, atau bagian + tersendiri dalam dokumen, kontrak, atau perjanjian yang lebih besar. + zh: >- + 标识或包含较大文档、合同或协议中的特定条款、规定、条文或独立部分。 + es: >- + Identifica o contiene una estipulación, disposición, artículo o parte + diferenciada dentro de un documento, contrato o acuerdo más amplio. + structured_aliases: + - literal_form: clausule + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Klausel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: clause + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: شرط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: klausul + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 条款 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: cláusula + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1368 - "A related resource that is included physically or logically" + related_mappings: + - crm:P148_has_component # CIDOC_CRM_v7.1.3.rdf:4399-4419 - "E89 Propositional Object → E89; structural component" + aliases: + - registered_office_clause + examples: + - value: "The lender reserves the right to inspect the object at any time." + description: A loan agreement clause governing inspection rights. + - value: "Article 5: Deaccession procedures shall follow ICOM guidelines." + description: A policy document article referencing professional standards. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to capture individual clauses, articles, or provisions + from contracts, loan agreements, deeds of gift, acquisition policies, + or other legal and governance documents relevant to heritage custodians. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_code.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_code.yaml index da1cbc1653..12b1a9046e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_code.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_code.yaml @@ -103,6 +103,7 @@ slots: - currency_code - language_code - nomenclatural_code + - region_code annotations: custodian_types: '["*"]' custodian_types_rationale: Codes applicable to all custodian types. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_community.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_community.yaml index f4d13f7edd..6f93fcddcc 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_community.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_community.yaml @@ -94,7 +94,8 @@ slots: - schema:audience # schemaorg.owl:9151-9154 - "An intended audience, i.e. a group for whom something was created." - crm:P107_has_current_or_former_member # CIDOC_CRM_v7.1.3.rdf:3583-3596 - "Associates E74 Group with E39 Actor member." - rico:hasOrHadDemographicGroup # RiC-O_1-1.rdf:6251-6299 - "Connects Person or Group to a DemographicGroup." - aliases: [] + aliases: + - practitioner_community examples: - value: "30 active musicians, 15 apprentices, 3 master teachers" description: >- diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_condition.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_condition.yaml index 5efa054565..47ce16edb4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_condition.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_condition.yaml @@ -77,6 +77,7 @@ slots: multivalued: true aliases: - has_or_had_condition + - return_condition_report_url close_mappings: - crm:P44_has_condition # CIDOC_CRM_v7.1.3.rdf:2270-2284 - "Records an E3 Condition State for some E18 Physical Thing" related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml index 8770c34d22..2433c94f2e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml @@ -85,6 +85,10 @@ slots: - music_segment_confidence - object_confidence - overall_confidence + - region_confidence + - segment_confidence + - speech_language_confidence + - music_confidence comments: - | MIGRATED 2026-02-03 from has_or_had_confidence_measure for conciseness. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_data_quality.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_data_quality.yaml index 77b05970ca..c3105b9606 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_data_quality.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_data_quality.yaml @@ -74,6 +74,7 @@ slots: range: string aliases: - has_or_had_data_quality_notes + - has_data_quality_notes related_mappings: - dqv:hasQualityMeasurement # dqv.ttl:157-161 - "Refers to the performed quality measurements" — dataset-oriented comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_deadline.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_deadline.yaml index b7507a4c01..afdbe175c0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_deadline.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_deadline.yaml @@ -77,6 +77,7 @@ slots: range: date aliases: - has_or_had_application_deadline + - has_embargo_end_date close_mappings: - schema:applicationDeadline # schemaorg.owl:8207-8228 - "The date on which the program stops collecting applications" — education-specific domain related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_department.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_department.yaml new file mode 100644 index 0000000000..f7fc77b913 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_department.yaml @@ -0,0 +1,109 @@ +# ============================================================================== +# LinkML Slot Definition: has_department +# ============================================================================== +# Identifies a specialized functional division or unit within a heritage +# organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------------------|--------------------------------|----------------|-------------------------------------------------------------------| +# | **Schema.org** | `schema:department` | schemaorg.owl:14603-14624 | close_mappings | "department" Organization→Organization. Close because schema:department is about a commercial department relationship, not a heritage custodian unit. | +# | **W3C Org** | `org:hasUnit` | org.rdf:510-528 | close_mappings | "has Unit" FormalOrganization→OrganizationalUnit. Close because org:hasUnit is a formal organizational vocabulary construct; hc:hasDepartment is heritage-custodian-specific. | +# | **W3C Org** | `org:hasSubOrganization` | org.rdf:645-661 | broad_mappings | "has SubOrganization" Organization→Organization. Broader: any sub-org, not specifically a department. | +# | **Schema.org** | `schema:subOrganization` | schemaorg.owl:36756-36765 | broad_mappings | "subOrganization" Organization→Organization. Broader: any subsidiary relationship. | +# | **RiC-O** | `rico:hasOrHadSubdivision` | RiC-O_1-1.rdf:8137-8173 | related_mappings | "has or had subdivision" Group→Group. Related: archival context, temporal dimension (has or had). | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad_mappings | "Has Part" general part-whole. Much broader: any resource part relationship. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_department +name: has_department +title: Has Department +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + rico: https://www.ica.org/standards/RiC/ontology# + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_department: + slot_uri: hc:hasDepartment + description: >- + Identifies a specialized functional division or unit within a larger + heritage organization or institution, such as a conservation department, + curatorial department, or education department. + alt_descriptions: + nl: >- + Identificeert een gespecialiseerde functionele afdeling of eenheid binnen + een grotere erfgoedorganisatie of instelling. + de: >- + Identifiziert eine spezialisierte funktionale Abteilung oder Einheit + innerhalb einer größeren Kulturerbe-Organisation oder Einrichtung. + fr: >- + Identifie une division ou unité fonctionnelle spécialisée au sein d'une + organisation ou institution patrimoniale plus grande. + ar: >- + يحدد قسمًا وظيفيًا متخصصًا أو وحدة ضمن منظمة أو مؤسسة تراثية أكبر. + id: >- + Mengidentifikasi divisi atau unit fungsional khusus dalam organisasi + atau lembaga warisan budaya yang lebih besar. + zh: >- + 标识较大遗产组织或机构内的专门职能部门或单元。 + es: >- + Identifica una división o unidad funcional especializada dentro de una + organización o institución patrimonial más grande. + structured_aliases: + - literal_form: afdeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abteilung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: département + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: قسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: departemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 部门 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: departamento + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:department # schemaorg.owl:14603-14624 - "department" Organization→Organization + - org:hasUnit # org.rdf:510-528 - "has Unit" FormalOrganization→OrganizationalUnit + broad_mappings: + - org:hasSubOrganization # org.rdf:645-661 - "has SubOrganization" Organization→Organization + - schema:subOrganization # schemaorg.owl:36756-36765 - "subOrganization" Organization→Organization + - dcterms:hasPart # dcterms.rdf:1347-1370 - "Has Part" general part-whole relationship + related_mappings: + - rico:hasOrHadSubdivision # RiC-O_1-1.rdf:8137-8173 - "has or had subdivision" Group→Group + aliases: + - research_department + examples: + - value: Conservation Department + description: A department focused on preserving and restoring collection items. + - value: Curatorial Department + description: A department responsible for managing and interpreting collections. + - value: Education and Public Programs + description: A department handling educational outreach and visitor programs. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to enumerate the named departments or functional divisions + within a heritage custodian organization. Each value represents a single + department name or label. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_description.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_description.yaml index cfdec631d7..42c95796fa 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_description.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_description.yaml @@ -98,6 +98,13 @@ slots: - portal_type_description - post_type_description - profile_description + - resource_description + - route_description + - scheme_description + - scope_description + - service_area_description + - social_media_platform_description + - space_description comments: - >- The slot_uri uses dcterms:description directly since the semantics are equivalent. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_domain.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_domain.yaml index 3d73025ea9..7420f65855 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_domain.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_domain.yaml @@ -77,6 +77,7 @@ slots: aliases: - has_or_had_domain - portal_typical_domain + - sensory_heritage_domain comments: - | MIGRATED 2026-02-03 from has_or_had_domain for conciseness. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_endpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_endpoint.yaml index eeee88e1d0..eeb527ef0a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_endpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_endpoint.yaml @@ -84,6 +84,7 @@ slots: aliases: - has_or_had_endpoint - oai_pmh_endpoint + - sparql_endpoint annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_example.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_example.yaml index 9a13bb713d..1fd9c939d5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_example.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_example.yaml @@ -89,6 +89,7 @@ slots: aliases: - has_or_had_example - notable_examples + - social_media_example_profile annotations: custodian_types: '["*"]' specificity_score: 0.75 diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_extent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_extent.yaml index a19dfdca68..5b1d8bc15d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_extent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_extent.yaml @@ -89,6 +89,7 @@ slots: range: string aliases: - has_or_had_extent_text + - has_extent_text annotations: custodian_types: '["*"]' exact_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_feature.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_feature.yaml index 0f911974c6..236fe32c0a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_feature.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_feature.yaml @@ -80,6 +80,7 @@ slots: multivalued: true aliases: - has_or_had_feature + - social_media_feature annotations: custodian_types: '["*"]' related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_finding_aid.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_finding_aid.yaml new file mode 100644 index 0000000000..14bc01f05c --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_finding_aid.yaml @@ -0,0 +1,134 @@ +# ============================================================================== +# LinkML Slot Definition: has_finding_aid +# ============================================================================== +# Finding aids hosted or served by a heritage custodian or its digital platform. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad_mappings | "A related resource that is included either physically or | +# | | | | | logically in the described resource." Finding aids are a | +# | | | | | logical part of a custodian's resource ecosystem. | +# | **RiC-O** | `rico:hasOrHadPart` | RiC-O:7271-7308 | broad_mappings | "Connects a Thing to a constitutive or component part of | +# | | | | | that Thing." Archival partitive relationship. | +# | **CIDOC-CRM** | `crm:P70i_is_documented_in` | CIDOC:2799-2811 | related | "is documented in" — Entity→E31_Document. Finding aids are | +# | | | | | a form of archival documentation. | +# | **Schema.org** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad_mappings | "Indicates an item or CreativeWork that is part of this | +# | | | | | item." CreativeWork→CreativeWork. | +# +# NOTE: rico:isOrWasProviderOf does not exist in RiC-O 1.1; hc namespace is used. +# NOTE: schema:availableService (schemaorg.owl:9515-9540) was considered but rejected +# as it is medical-domain-specific (Hospital/Physician → MedicalProcedure). +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_finding_aid +name: has_finding_aid +title: Has Finding Aid +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_finding_aid: + slot_uri: hc:hasFindingAid + description: >- + Finding aids hosted or served by a heritage custodian or its digital + platform. References FindingAid instances by URI, linking a custodian, + archive, or digital platform to the archival descriptions, inventories, + and collection guides it makes available. + alt_descriptions: + nl: >- + Toegangen die door een erfgoedinstelling of haar digitale platform + worden aangeboden of gehost. Verwijst naar archiefinventarissen, + collectiegidsen en andere zoekingangen. + de: >- + Findmittel, die von einer Kulturerbeeinrichtung oder ihrer digitalen + Plattform gehostet oder bereitgestellt werden. Verweist auf + Archivinventare, Sammlungsführer und andere Erschließungshilfen. + fr: >- + Instruments de recherche hébergés ou mis à disposition par une + institution patrimoniale ou sa plateforme numérique. Renvoie aux + inventaires d'archives, guides de collections et autres outils de + recherche. + ar: >- + أدوات البحث المستضافة أو المقدمة من قبل مؤسسة التراث الثقافي أو + منصتها الرقمية. تشير إلى قوائم الجرد الأرشيفية وأدلة المجموعات + وأدوات البحث الأخرى. + id: >- + Sarana temu balik yang dihosting atau disediakan oleh lembaga + pemangku warisan budaya atau platform digitalnya. Merujuk pada + inventaris arsip, panduan koleksi, dan alat bantu penelusuran lainnya. + zh: >- + 由遗产保管机构或其数字平台托管或提供的检索工具。指向档案清册、馆藏指南 + 和其他检索辅助工具。 + es: >- + Instrumentos de descripción alojados o proporcionados por una + institución patrimonial o su plataforma digital. Se refieren a + inventarios archivísticos, guías de colecciones y otros instrumentos + de consulta. + structured_aliases: + - literal_form: heeft toegang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Findmittel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un instrument de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه أداة بحث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki sarana temu balik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有检索工具 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene instrumento de descripción + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1370 - "A related resource that is included either physically or logically in the described resource." + - rico:hasOrHadPart # RiC-O:7271-7308 - "Connects a Thing to a constitutive or component part of that Thing." + - schema:hasPart # schemaorg.owl:20403-20425 - "Indicates an item or CreativeWork that is part of this item." + related_mappings: + - crm:P70i_is_documented_in # CIDOC:2799-2811 - "is documented in" E1_CRM_Entity→E31_Document. + aliases: + - serves_finding_aid + - shares_catalog_with_main + examples: + - value: "https://nde.nl/ontology/hc/finding-aid/na/voc-inventory" + description: "VOC Archives inventory finding aid served by the Nationaal Archief." + - value: "https://nde.nl/ontology/hc/finding-aid/gelders-archief/ead-001" + description: "Gelders Archief EAD finding aid." + - value: "https://example.org/finding-aid/archives-portal-europe/cross-border-collection" + description: "Cross-border collection guide served by Archives Portal Europe." + annotations: + custodian_types: '["*"]' + comments: + - >- + This is the inverse direction of FindingAid.served_by: a custodian or + digital platform has finding aids, while a finding aid is served by a + platform. + - >- + References FindingAid instances by URI. For full objects, dereference or + query the FindingAid directly. + - >- + rico:isOrWasProviderOf does not exist in RiC-O 1.1; the hc namespace + is used for the slot_uri. + - >- + Use cases include inventorying all finding aids on a platform, querying + which platforms host EAD finding aids, and mapping finding aid coverage + across digital infrastructure. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_fonds.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_fonds.yaml index d1e8030597..e9914873cf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_fonds.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_fonds.yaml @@ -99,6 +99,7 @@ slots: range: string aliases: - has_or_had_fond + - has_fond annotations: custodian_types: '["*"]' broad_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_format.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_format.yaml index 29d1cf8b08..faaa1d2ea6 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_format.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_format.yaml @@ -141,6 +141,7 @@ slots: - pdf_url - post_type_media_format - record_format + - response_format annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_function.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_function.yaml index 45e0ffbf1a..21767607ef 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_function.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_function.yaml @@ -81,5 +81,6 @@ slots: - has_or_had_function - institution_function - membership_role + - religious_function annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_gender.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_gender.yaml new file mode 100644 index 0000000000..d36d68e640 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_gender.yaml @@ -0,0 +1,123 @@ +# ============================================================================== +# LinkML Slot Definition: has_gender +# ============================================================================== +# The gender or biological sex of a person, organism, or specimen. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------|----------------------------|----------|--------------------------------------------------------------------------------| +# | **Schema.org** | `schema:gender` | schemaorg.owl:18982-19004 | slot_uri | "Gender of something, typically a Person." Person/SportsTeam→Text/GenderType. | +# | **FOAF** | `foaf:gender` | foaf.ttl:262-270 | close | "The gender of this Agent." Agent→Literal. Narrower domain (Agent only). | +# | **CIDOC CRM** | `crm:P2_has_type` | CIDOC_CRM_v7.1.3.rdf:1200-1214 | broad | "Allows sub-typing of CRM entities through a thesaurus." Very generic typing. | +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_gender +name: has_gender +title: Has Gender +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + foaf: http://xmlns.com/foaf/0.1/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_gender: + slot_uri: schema:gender + description: >- + The gender or biological sex of a person, organism, or specimen associated + with a heritage custodian institution. In the heritage context, this applies + to personnel records, biographical data of historical figures in collections, + and natural history specimens where biological sex is recorded at the time + of collection or observation. Values may include male, female, non-binary, + hermaphrodite, unknown, or not applicable, depending on context. + alt_descriptions: + nl: >- + Het geslacht of de biologische sekse van een persoon, organisme of specimen + dat geassocieerd is met een erfgoedinstelling. Waarden kunnen mannelijk, + vrouwelijk, non-binair, hermafrodiet, onbekend of niet van toepassing + omvatten. + de: >- + Das Geschlecht oder das biologische Geschlecht einer Person, eines Organismus + oder Exemplars, das mit einer Kulturerbe-Einrichtung verbunden ist. Werte + können männlich, weiblich, nicht-binär, zwittrig, unbekannt oder nicht + zutreffend umfassen. + fr: >- + Le genre ou le sexe biologique d'une personne, d'un organisme ou d'un + spécimen associé à une institution patrimoniale. Les valeurs peuvent + inclure masculin, féminin, non binaire, hermaphrodite, inconnu ou non + applicable. + ar: >- + الجنس أو الجنس البيولوجي لشخص أو كائن حي أو عينة مرتبطة بمؤسسة حفظ + التراث. يمكن أن تشمل القيم ذكر أو أنثى أو غير ثنائي أو خنثى أو غير + معروف أو غير قابل للتطبيق. + id: >- + Gender atau jenis kelamin biologis seseorang, organisme, atau spesimen + yang terkait dengan lembaga pemelihara warisan budaya. Nilai dapat mencakup + laki-laki, perempuan, non-biner, hermafrodit, tidak diketahui, atau tidak + berlaku. + zh: >- + 与遗产保管机构相关的人员、生物体或标本的性别或生物性别。值可以包括男性、女性、 + 非二元、雌雄同体、未知或不适用。 + es: >- + El género o sexo biológico de una persona, organismo o espécimen asociado + con una institución custodio del patrimonio. Los valores pueden incluir + masculino, femenino, no binario, hermafrodita, desconocido o no aplicable. + structured_aliases: + - literal_form: geslacht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geschlecht + predicate: EXACT_SYNONYM + in_language: de + - literal_form: genre + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: الجنس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis kelamin + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 性别 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: género + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - foaf:gender # foaf.ttl:262-270 - "The gender of this Agent (typically but not necessarily 'male' or 'female')." Agent→Literal; narrower domain than schema:gender + broad_mappings: + - crm:P2_has_type # CIDOC_CRM_v7.1.3.rdf:1200-1214 - "Allows sub-typing of CIDOC CRM entities through a terminological hierarchy." Very generic typing property + aliases: + - sex + examples: + - value: "Female" + description: "Gender of a museum director in a personnel record" + - value: "Male" + description: "Biological sex of a bird specimen in a natural history collection" + - value: "Unknown" + description: "Gender not determinable for a historical figure in an archival record" + annotations: + custodian_types: '["*"]' + comments: + - >- + slot_uri is schema:gender because it is the most widely adopted property + for expressing gender of persons and other entities. schema:gender accepts + both text strings and GenderType enumeration values, accommodating + non-binary and culturally specific gender identities. + - >- + For natural history specimens where biological sex (not social gender) is + the primary concern, the Darwin Core property dwc:sex is the domain + standard. dwc:sex is not cited in mappings because the Darwin Core ontology + file is not available in data/ontology/ for verification. + - >- + The original matang file referenced an identifies_as companion slot for + recording gender identity based on social or cultural identity, which may + differ from biological sex. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml index a3762676a4..78bc7f9ea0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml @@ -88,6 +88,8 @@ slots: multivalued: true aliases: - has_or_had_geographic_subdivision + - region + - secondary annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_hyponym.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_hyponym.yaml index 3e6fe29238..8733d83b98 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_hyponym.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_hyponym.yaml @@ -103,5 +103,6 @@ slots: - nonprofit_subtype - official_institution_subtype - personal_collection_subtype + - research_center_subtype annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_infrastructure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_infrastructure.yaml new file mode 100644 index 0000000000..6d1233542e --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_infrastructure.yaml @@ -0,0 +1,121 @@ +# ============================================================================== +# LinkML Slot Definition: has_infrastructure +# ============================================================================== +# Records the fundamental facilities, systems, equipment, and services that +# a heritage custodian possesses or relies on. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------------|------------------------------|------------------|------------------------------------------------------------------------| +# | **Schema.org** | `schema:amenityFeature` | schemaorg.owl:7869-7881 | related_mappings | "amenityFeature" Place/Accommodation→LocationFeatureSpecification. Related: amenities for places, not organizational infrastructure. | +# | **SSN** | `ssn:hasSubSystem` | ssn.ttl:359-363 | related_mappings | "has subsystem" System→System. Related: SSN models sensor/observation systems, not heritage facilities. | +# | **SOSA** | `sosa:hosts` | sosa.ttl:115-125 | related_mappings | "hosts" Platform→Sensor/Actuator/Sampler/Platform. Related: hosting relationship for sensor platforms. | +# | **PROV** | `prov:used` | prov.ttl:1039-1050 | related_mappings | "used" Activity→Entity. Related: activity-entity usage, not possession of infrastructure. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad_mappings | "Has Part" general part-whole. Much broader: any resource part relationship. | +# | **RiC-O** | `rico:hasOrHadPart` | RiC-O_1-1.rdf:7271-7308 | broad_mappings | "has or had part" Thing→Thing. Broader: any constitutive part relationship. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_infrastructure +name: has_infrastructure +title: Has Infrastructure +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + ssn: http://www.w3.org/ns/ssn/ + sosa: http://www.w3.org/ns/sosa/ + prov: http://www.w3.org/ns/prov# + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# +imports: + - linkml:types +default_prefix: hc +slots: + has_infrastructure: + slot_uri: hc:hasInfrastructure + description: >- + Records the fundamental facilities, systems, equipment, and services + that a heritage custodian possesses, relies on, or provides access to + for the operation of its mission. This includes scientific instruments, + computing resources, storage facilities, and specialized laboratories. + alt_descriptions: + nl: >- + Registreert de fundamentele faciliteiten, systemen, apparatuur en + diensten waarover een erfgoedbeheerder beschikt of waarop deze + vertrouwt voor de uitvoering van zijn missie. + de: >- + Erfasst die grundlegenden Einrichtungen, Systeme, Geräte und Dienste, + über die ein Kulturerbe-Verwalter verfügt oder auf die er sich für + die Erfüllung seines Auftrags stützt. + fr: >- + Enregistre les installations fondamentales, systèmes, équipements et + services qu'un dépositaire du patrimoine possède ou sur lesquels il + s'appuie pour l'exécution de sa mission. + ar: >- + يسجل المرافق والأنظمة والمعدات والخدمات الأساسية التي يمتلكها أمين + التراث أو يعتمد عليها لتنفيذ مهمته. + id: >- + Mencatat fasilitas fundamental, sistem, peralatan, dan layanan yang + dimiliki atau diandalkan oleh lembaga warisan budaya untuk pelaksanaan + misinya. + zh: >- + 记录遗产保管机构拥有或依赖的用于执行其使命的基本设施、系统、设备和服务。 + es: >- + Registra las instalaciones fundamentales, sistemas, equipos y servicios + que un custodio del patrimonio posee o en los que se apoya para el + cumplimiento de su misión. + structured_aliases: + - literal_form: infrastructuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Infrastruktur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: infrastructure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: بنية تحتية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: infrastruktur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 基础设施 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: infraestructura + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1370 - "Has Part" general part-whole relationship + - rico:hasOrHadPart # RiC-O_1-1.rdf:7271-7308 - "has or had part" Thing→Thing + related_mappings: + - schema:amenityFeature # schemaorg.owl:7869-7881 - "amenityFeature" Place→LocationFeatureSpecification + - ssn:hasSubSystem # ssn.ttl:359-363 - "has subsystem" System→System + - sosa:hosts # sosa.ttl:115-125 - "hosts" Platform→Sensor/Actuator/Sampler/Platform + - prov:used # prov.ttl:1039-1050 - "used" Activity→Entity + aliases: + - research_infrastructure + examples: + - value: X-ray fluorescence spectrometer + description: Scientific instrument for elemental analysis of heritage materials. + - value: electron microscopy facility + description: Laboratory facility for high-resolution imaging of material surfaces. + - value: climate-controlled storage + description: Environmental control system for preservation of collection items. + - value: DNA sequencing laboratory + description: Specialized facility for genetic analysis of biological heritage specimens. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to list the key infrastructure assets available to or + operated by a heritage custodian. Examples include scientific + instruments (X-ray equipment, microscopes, spectrometers), computing + clusters, field stations, experimental plots, climate chambers, and + DNA sequencers. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_keyword.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_keyword.yaml index 1cdb935ce7..dfe89b7e80 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_keyword.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_keyword.yaml @@ -86,3 +86,4 @@ slots: custodian_types: '["*"]' aliases: - keyword + - route_keyword diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_label.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_label.yaml index c1a10bb293..353d036aa4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_label.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_label.yaml @@ -124,5 +124,13 @@ slots: - portal_type_name - post_type_name - preferred_label + - register_name_local + - register_name + - role_name_local + - role_name + - scheme_name + - service_area_name + - social_media_platform_name + - space_name annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_laboratory.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_laboratory.yaml index 46f9a25b04..b6e9ef2d88 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_laboratory.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_laboratory.yaml @@ -101,3 +101,5 @@ slots: - schema:amenityFeature # schemaorg.owl:7869-7893 - "An amenity feature of the Accommodation." Domain: Place/LodgingBusiness. annotations: custodian_types: '["*"]' + aliases: + - conservation_lab diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_language.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_language.yaml index 7e39d40d7b..751acf75d1 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_language.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_language.yaml @@ -86,5 +86,9 @@ slots: - has_iso_639_3 - languages_detected - portal_language + - region_language + - source_language_auto_detected + - has_iso_code639_1 + - has_iso_code639_3 annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_legal_basis.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_legal_basis.yaml index 61fbc63748..6a0c00198b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_legal_basis.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_legal_basis.yaml @@ -97,3 +97,4 @@ slots: aliases: - legalBasis - legal_responsibility_basis + - legal_basis diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_level.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_level.yaml index 8cba1f55d0..d1fa14394e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_level.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_level.yaml @@ -77,5 +77,7 @@ slots: - level_value - organizational_level - preservation_level + - security_level + - setpoint_tolerance annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_light_exposure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_light_exposure.yaml index cc44335994..f2987994a9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_light_exposure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_light_exposure.yaml @@ -122,6 +122,7 @@ slots: custodian_types: '["*"]' aliases: - max_annual_light_exposure + - max_light_lux broad_mappings: - crm:P43_has_dimension # CIDOC_CRM_v7.1.3.rdf:2242-2257 - "Records an instance of E54 Dimension of some E70 Thing." Any measurable dimension. - ssn:hasProperty # ssn.ttl:66-71 - "Relation between an entity and a Property of that entity." Very generic. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_loading_dock.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_loading_dock.yaml index 57baa7e913..a239abd994 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_loading_dock.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_loading_dock.yaml @@ -80,7 +80,6 @@ slots: aliases: - has_or_had_loading_dock annotations: - custodian_types: - - '*' + custodian_types: '["*"]' related_mappings: - schema:amenityFeature # schemaorg.owl:7869-7893 - Accommodation-specific amenity feature diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_locality.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_locality.yaml index e00899db6c..da4c9d1ff3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_locality.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_locality.yaml @@ -104,6 +104,8 @@ slots: aliases: - locality - major_city + - settlement_name + - settlement close_mappings: - vcard:locality # vcard.ttl:839-843 - "The locality (e.g. city or town) associated with the address of the object." - locn:postName # locn.ttl:204-211 - "The key postal division of the address, usually the city." Domain: locn:Address. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml index 2b077bd12b..83cb8edfe0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml @@ -72,5 +72,7 @@ slots: - has_or_had_measurement_unit - has_or_had_unit - is_or_was_quantity_unit + - requirement_unit + - has_unit annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_method.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_method.yaml index 3440926574..c5e106d105 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_method.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_method.yaml @@ -112,6 +112,7 @@ slots: - preservation_method - production_method - reconstruction_method + - scrape_method examples: - value: method_name: GET diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_name.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_name.yaml index ded18974a0..e592231559 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_name.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_name.yaml @@ -101,6 +101,7 @@ slots: - person_name - preferred_name - profile_name + - standardized_name comments: - >- Usage: For persons, the full name (e.g., "Jan de Vries"). For organizations, diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_note.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_note.yaml index d0a923648c..a7a4a191e5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_note.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_note.yaml @@ -120,6 +120,7 @@ slots: - performance_note - place_note - preservation_note + - has_custodian_observation annotations: custodian_types: '["*"]' specificity_score: 0.60 diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_occupation.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_occupation.yaml index 0b8eb8d714..d97107b689 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_occupation.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_occupation.yaml @@ -91,7 +91,8 @@ slots: related_mappings: - schema:jobTitle # schemaorg.owl:23787-23808 - "Job title of the person"; title string, not occupation entity - crm:P14i_performed # CIDOC_CRM_v7.1.3.rdf:1504-1516 - "performed" E39_Actor→E7_Activity; event-centric, not occupation class - aliases: [] + aliases: + - occupation examples: - value: "painter" description: >- diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml index b0f9a8fa3d..15795b3e0e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml @@ -71,9 +71,10 @@ slots: range: string aliases: - has_or_had_opening_hour + - has_operating_hours - opening_hour - operating_hour - - has_opening_hour + - seasonal_hour annotations: custodian_types: '["*"]' exact_mappings: @@ -82,3 +83,9 @@ slots: - schema:openingHoursSpecification # schemaorg.owl:28180-28198 - Place-specific structured hours comments: - "MIGRATED 2026-02-03 from has_or_had_opening_hour for conciseness." + + # Backwards/alternate naming: many class modules use has_operating_hours + has_operating_hours: + is_a: has_opening_hour + description: >- + Alias slot for opening hours/operating hours. Use as a synonym of has_opening_hour. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_archive.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_archive.yaml index 0ad6866d14..545ca9aaeb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_archive.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_archive.yaml @@ -76,7 +76,6 @@ slots: multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type annotations: - custodian_types: - - '*' + custodian_types: '["*"]' broad_mappings: - rico:hasOrHadPart # RiC-O_1-1.rdf:7272-7288 - Generic Thing→Thing parthood diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_unit.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_unit.yaml index c8b8737010..8e9c038b83 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_unit.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_operational_unit.yaml @@ -75,8 +75,7 @@ slots: - managing_unit # range: OrganizationalStructure annotations: - custodian_types: - - '*' + custodian_types: '["*"]' close_mappings: - org:hasUnit # org.rdf:510-528 - FormalOrganization→OrganizationalUnit (formal units) comments: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_pattern.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_pattern.yaml new file mode 100644 index 0000000000..93ad95abee --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_pattern.yaml @@ -0,0 +1,102 @@ +# ============================================================================== +# LinkML Slot Definition: has_pattern +# ============================================================================== +# Identifies or describes a recurring design, sequence, structure, or regularity +# found within an object, data set, or series of events. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------------------|----------------------------------|----------|--------------------------------------------------------------| +# | **Schema.org** | `schema:pattern` | schemaorg.owl:29270-29293 | related | Product/CreativeWork→Text; visual/design pattern ("polka dot"). | +# | **Schema.org** | `schema:repeatFrequency` | schemaorg.owl:33007-33032 | related | Schedule→Duration; event recurrence interval. | +# | **DCTerms** | `dcterms:accrualPeriodicity` | dcterms.rdf:837-855 | related | Frequency of additions to a collection; narrower domain. | +# +# No external ontology defines a general "has pattern" property covering both +# structural regularity and temporal recurrence; hc:hasPattern is appropriate. +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_pattern +name: has_pattern +title: Has Pattern +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_pattern: + slot_uri: hc:hasPattern + description: >- + Identifies or describes a recurring design, sequence, structure, or regularity + found within an object, data set, or series of events. + alt_descriptions: + nl: >- + Identificeert of beschrijft een terugkerend ontwerp, reeks, structuur of + regelmaat binnen een object, dataset of reeks gebeurtenissen. + de: >- + Identifiziert oder beschreibt ein wiederkehrendes Muster, eine Abfolge, Struktur + oder Regelmäßigkeit innerhalb eines Objekts, Datensatzes oder einer Reihe von + Ereignissen. + fr: >- + Identifie ou décrit un motif, une séquence, une structure ou une régularité + récurrente trouvée dans un objet, un jeu de données ou une série d'événements. + ar: >- + يحدد أو يصف تصميمًا أو تسلسلًا أو هيكلًا أو انتظامًا متكررًا موجودًا داخل + كائن أو مجموعة بيانات أو سلسلة أحداث. + id: >- + Mengidentifikasi atau mendeskripsikan desain, urutan, struktur, atau keteraturan + berulang yang ditemukan dalam objek, kumpulan data, atau rangkaian peristiwa. + zh: >- + 识别或描述在对象、数据集或事件系列中发现的重复出现的设计、序列、结构或规律性。 + es: >- + Identifica o describe un diseño, secuencia, estructura o regularidad recurrente + encontrada dentro de un objeto, conjunto de datos o serie de eventos. + structured_aliases: + - literal_form: heeft patroon + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Muster + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un motif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه نمط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki pola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有模式 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene patrón + predicate: EXACT_SYNONYM + in_language: es + range: string + related_mappings: + - schema:pattern # schemaorg.owl:29270-29293 - Product/CreativeWork→Text; visual/design pattern + - schema:repeatFrequency # schemaorg.owl:33007-33032 - Schedule→Duration; event recurrence interval + - dcterms:accrualPeriodicity # dcterms.rdf:837-855 - Frequency of additions to a collection + aliases: + - recurrence_pattern + annotations: + custodian_types: '["*"]' + comments: + - >- + For temporal recurrence patterns, use ISO 8601 duration notation (e.g. "P1Y" + for annual, "P3M" for quarterly, "P1M" for monthly) or a human-readable + description. + examples: + - value: "P1Y" + description: Annual recurrence + - value: "P3M" + description: Quarterly recurrence + - value: "P1M" + description: Monthly recurrence diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_policy.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_policy.yaml index c48b40373f..c56592dbda 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_policy.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_policy.yaml @@ -81,5 +81,4 @@ slots: 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: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_portfolio.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_portfolio.yaml new file mode 100644 index 0000000000..49c21f96ce --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_portfolio.yaml @@ -0,0 +1,133 @@ +# ============================================================================== +# LinkML Slot Definition: has_portfolio +# ============================================================================== +# The collection of service types offered by a heritage custodian institution. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|------------------------------|----------|-----------------------------------------------------------------------------------| +# | **HC** | `hc:hasPortfolio` | — | slot_uri | No external property captures "portfolio of service types offered by a custodian." | +# | **Schema.org** | `schema:serviceType` | schemaorg.owl:35075-35096 | close | "The type of service being offered" Service→Text/GovernmentBenefitsType. | +# | **Schema.org** | `schema:hasOfferCatalog` | schemaorg.owl:20356-20379 | related | "Indicates an OfferCatalog listing" Org/Person/Service→OfferCatalog. | +# | **Schema.org** | `schema:makesOffer` | schemaorg.owl:25353-25376 | related | "A pointer to products or services offered" Org/Person→Offer. | +# | **W3C Org** | `org:purpose` | org.rdf:730-742 | related | "Indicates the purpose of this Organization" Organization→open range. | +# | **DC Terms** | `dcterms:type` | dcterms.rdf:2055-2075 | broad | "The nature or genre of the resource." Very generic typing property. | +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_portfolio +name: has_portfolio +title: Has Portfolio +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_portfolio: + slot_uri: hc:hasPortfolio + description: >- + The collection of service types offered by a heritage custodian institution. + Enumerates user-facing services such as archival research consultations, + museum exhibitions, library reference assistance, educational programs, + research fellowships, digital collection access, public engagement events, + and conservation services. A service portfolio demonstrates whether an + institution truly operates as a mixed-type custodian spanning multiple + heritage domains. + alt_descriptions: + nl: >- + De verzameling diensttypen die door een erfgoedinstelling worden aangeboden, + zoals archiefonderzoek, tentoonstellingen, bibliotheekreferentie, educatieve + programma's, onderzoeksbeurzen, digitale collectietoegang, publieksevenementen + en conserveringsdiensten. + de: >- + Die Sammlung von Dienstleistungstypen, die von einer Kulturerbe-Einrichtung + angeboten werden, wie Archivforschung, Ausstellungen, Bibliotheksauskunft, + Bildungsprogramme, Forschungsstipendien, digitaler Sammlungszugang, + öffentliche Veranstaltungen und Konservierungsdienste. + fr: >- + L'ensemble des types de services offerts par une institution patrimoniale, + tels que la recherche archivistique, les expositions, l'assistance en + bibliothèque, les programmes éducatifs, les bourses de recherche, l'accès + numérique aux collections, les événements publics et les services de + conservation. + ar: >- + مجموعة أنواع الخدمات التي تقدمها مؤسسة حفظ التراث، مثل البحث الأرشيفي + والمعارض والمساعدة المكتبية والبرامج التعليمية والمنح البحثية والوصول + الرقمي للمجموعات والفعاليات العامة وخدمات الحفظ والصيانة. + id: >- + Kumpulan jenis layanan yang ditawarkan oleh lembaga pemelihara warisan + budaya, seperti penelitian arsip, pameran, bantuan perpustakaan, program + pendidikan, beasiswa penelitian, akses koleksi digital, acara publik, + dan layanan konservasi. + zh: >- + 遗产保管机构提供的服务类型集合,包括档案研究、展览、图书馆参考服务、教育项目、 + 研究奖学金、数字馆藏访问、公共活动和文物保护服务。 + es: >- + El conjunto de tipos de servicios ofrecidos por una institución custodio + del patrimonio, como investigación archivística, exposiciones, asistencia + bibliotecaria, programas educativos, becas de investigación, acceso digital + a colecciones, eventos públicos y servicios de conservación. + structured_aliases: + - literal_form: dienstportfolio + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dienstleistungsportfolio + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portefeuille de services + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: محفظة الخدمات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: portofolio layanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 服务组合 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: cartera de servicios + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:serviceType # schemaorg.owl:35075-35096 - "The type of service being offered" Service→Text/GovernmentBenefitsType; types individual services, not a portfolio + broad_mappings: + - dcterms:type # dcterms.rdf:2055-2075 - "The nature or genre of the resource"; very generic typing property + related_mappings: + - schema:hasOfferCatalog # schemaorg.owl:20356-20379 - "Indicates an OfferCatalog listing" Org/Person/Service→OfferCatalog; catalog of offers is analogous but commercially scoped + - schema:makesOffer # schemaorg.owl:25353-25376 - "A pointer to products or services offered" Org/Person→Offer; commercially scoped + - org:purpose # org.rdf:730-742 - "Indicates the purpose of this Organization"; service portfolio reflects organizational purpose + aliases: + - service_portfolio + - site_portfolio + examples: + - value: "Archival research, Public exhibitions, Educational programs, Digitization lab" + description: "Mixed archive-museum with digitization capability" + - value: "Museum exhibitions, Library reference, Research fellowships, Conservation lab" + description: "Combined museum-library-research institution" + - value: "Document access, Gallery tours, Lecture series, Online database" + description: "Archive with public engagement and digital services" + annotations: + custodian_types: '["*"]' + comments: + - >- + slot_uri is hc:hasPortfolio because no external ontology property captures the + concept of a portfolio (collection) of service types offered by an organization. + schema:serviceType (close_mapping) types individual services on a Service entity, + not a collection on an Organization. + - >- + The service categories (archival, museum, library, educational, research, digital, + public programs, conservation) are drawn from typical GLAM institution operations + and help determine whether an institution operates as a mixed-type custodian. + - >- + Values should enumerate the user-facing services offered, using controlled + vocabulary terms where available. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_position.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_position.yaml index b088a0fa1d..e61d0e50c9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_position.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_position.yaml @@ -87,6 +87,7 @@ slots: range: string aliases: - is_or_was_position + - position close_mappings: - schema:jobTitle # schemaorg.owl:23787-23810 - "The job title of the person." Domain: Person. Person-specific; this slot is broader. - schema:roleName # schemaorg.owl:33901-33920 - "A role played, performed or filled by a person or organization." Domain: Role class. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_price.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_price.yaml index 23aebc16d4..07113eb167 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_price.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_price.yaml @@ -80,5 +80,4 @@ slots: exact_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: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_profile.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_profile.yaml index 29dba570a9..13fc0a02e4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_profile.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_profile.yaml @@ -95,5 +95,4 @@ slots: - "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: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_protocol.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_protocol.yaml index aa78bb4acc..2428efec73 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_protocol.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_protocol.yaml @@ -79,6 +79,8 @@ slots: - is_or_was_protocol - cultural_protocol_url - protocol_name + - sampling_protocol + - spectrum_procedure close_mappings: - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the described resource conforms." Broader: any standard conformance, not specifically communication protocol. comments: @@ -87,5 +89,4 @@ slots: OAI_PMH, REST, SOAP, GRAPHQL, SPARQL, IIIF_IMAGE, IIIF_PRESENTATION, IIP, ZOOMIFY, SRU. annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_provenance.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_provenance.yaml index 00f93c6ac2..1886492462 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_provenance.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_provenance.yaml @@ -110,6 +110,8 @@ slots: - llm_response - loan_history - observation + - source_dataset + - source_metadata comments: - >- The original slot_uri was prov:wasGeneratedBy, which means "was generated by an Activity" diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_publisher.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_publisher.yaml index 833077d824..24a45e14b8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_publisher.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_publisher.yaml @@ -94,5 +94,4 @@ slots: - 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: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_purpose.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_purpose.yaml index 5b99ae98a0..aef4e2ba1f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_purpose.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_purpose.yaml @@ -81,5 +81,4 @@ slots: - Purpose of technical systems annotations: source_section: "**Purpose**:" - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_qualifier.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_qualifier.yaml index 854694bb4d..1365a32ebf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_qualifier.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_qualifier.yaml @@ -81,5 +81,4 @@ slots: - "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/frontend/public/schemas/20251121/linkml/modules/slots/has_quantity.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_quantity.yaml index 0bb6b98384..a9a9177108 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_quantity.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_quantity.yaml @@ -85,5 +85,11 @@ slots: - objects_count - plant_species_count - post_count + - scene_count + - sentence_count + - specimen_count + - square_meters + - has_artwork_count + - link_count annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_range.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_range.yaml index e0b8632b9f..ffa84e54c2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_range.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_range.yaml @@ -66,5 +66,4 @@ slots: aliases: - has_or_had_range annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_rank.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_rank.yaml index 68192b9078..f0547fed4d 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_rank.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_rank.yaml @@ -67,5 +67,4 @@ slots: - has_or_had_rank - michelin_star annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_rate.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_rate.yaml index b175e462b9..a9542441c3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_rate.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_rate.yaml @@ -67,5 +67,4 @@ slots: comments: - "MIGRATED 2026-02-03 from has_or_had_rate for conciseness." annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_rating.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_rating.yaml index 576eefd4bd..e854f3e192 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_rating.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_rating.yaml @@ -72,5 +72,4 @@ slots: comments: - "MIGRATED 2026-02-03 from has_or_had_rating for conciseness." annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_ratio.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_ratio.yaml new file mode 100644 index 0000000000..5e9e78d2b0 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_ratio.yaml @@ -0,0 +1,100 @@ +# ============================================================================== +# LinkML Slot Definition: has_ratio +# ============================================================================== +# A proportional relationship between two amounts, dimensions, or quantities, +# commonly used for signal-to-noise ratio (SNR) in audio preservation. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|------------------------|--------------------------------------|---------|----------------------------------------------------------------| +# | **CIDOC** | `crm:P43_has_dimension`| CIDOC_CRM_v7.1.3.rdf:2242-2257 | broad | "has dimension" E70_Thing→E54_Dimension. Generic measurable. | +# | **Schema** | `schema:bitrate` | schemaorg.owl:10140-10158 | related | "bitrate" MediaObject→Text. Different AV technical metric. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_ratio +name: has_ratio +title: Has Ratio +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + has_ratio: + slot_uri: hc:hasRatio + description: >- + The proportional relationship between two amounts, dimensions, or + quantities. In the heritage-custodian domain this is most commonly + used for signal-to-noise ratio (SNR) measurements on audio carriers, + expressed in decibels (dB). + alt_descriptions: + nl: >- + De verhoudingswaarde die de proportionele relatie tussen twee + hoeveelheden, dimensies of grootheden uitdrukt, zoals een + signaal-ruisverhouding. + de: >- + Der Verhältniswert, der die proportionale Beziehung zwischen zwei + Mengen, Dimensionen oder Größen ausdrückt, beispielsweise ein + Signal-Rausch-Verhältnis. + fr: >- + La valeur de ratio exprimant la relation proportionnelle entre deux + quantités, dimensions ou grandeurs, telle qu'un rapport + signal-sur-bruit. + ar: >- + قيمة النسبة التي تعبر عن العلاقة التناسبية بين كميتين أو بعدين + أو مقدارين، مثل نسبة الإشارة إلى الضوضاء. + id: >- + Nilai rasio yang menyatakan hubungan proporsional antara dua jumlah, + dimensi, atau besaran, seperti rasio sinyal terhadap kebisingan. + zh: >- + 表示两个数量、维度或量之间比例关系的比值,例如信噪比。 + es: >- + El valor de proporción que expresa la relación proporcional entre dos + cantidades, dimensiones o magnitudes, como una relación señal-ruido. + structured_aliases: + - literal_form: verhoudingswaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verhältniswert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ratio + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نسبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rasio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 比值 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: proporción + predicate: EXACT_SYNONYM + in_language: es + range: float + broad_mappings: + - crm:P43_has_dimension # CIDOC_CRM_v7.1.3.rdf:2242-2257 - "has dimension" E70_Thing→E54_Dimension + related_mappings: + - schema:bitrate # schemaorg.owl:10140-10158 - "bitrate" MediaObject→Text; different AV technical metric + aliases: + - snr_db + examples: + - value: "35.2" + description: >- + Signal-to-noise ratio of 35.2 dB, indicating excellent audio quality. + annotations: + custodian_types: '["*"]' + comments: + - >- + Commonly used for signal-to-noise ratio (SNR) in audio preservation. + Quality scale for SNR in dB: greater than 30 dB is excellent, + 20-30 dB is good, 10-20 dB is acceptable, less than 10 dB is poor + (speech intelligibility affected). diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_rationale.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_rationale.yaml index c40534fb7b..019976cb2b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_rationale.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_rationale.yaml @@ -75,6 +75,7 @@ slots: - link_rationale - rationale - reason_description + - specificity_rationale broad_mappings: - skos:note # skos.rdf:176-180 - "A general note, for any purpose." Broader: any note, not specifically rationale/justification. related_mappings: @@ -84,5 +85,4 @@ slots: has_label: Mapped to Q123456 based on exact name match description: Wikidata mapping rationale annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_reason.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_reason.yaml index 30fcacf153..800644d312 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_reason.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_reason.yaml @@ -65,5 +65,4 @@ slots: aliases: - has_or_had_reason annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_religion.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_religion.yaml new file mode 100644 index 0000000000..60563506f8 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_religion.yaml @@ -0,0 +1,119 @@ +# ============================================================================== +# LinkML Slot Definition: has_religion +# ============================================================================== +# The religious affiliation of an individual, group, or organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|---------------------|--------------------|----------|-------------------------------------------------------------| +# | **PiCo** | `pico:hasReligion` | pico.ttl:558-567 | slot_uri | "Religious conviction related to a person in an obs." | +# | **CIDOC-CRM** | `crm:P2_has_type` | CIDOC_CRM_v7.1.3.rdf:1200-1214 | broad | "Sub-typing via E55 Type" — very generic typing. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_religion +name: has_religion +title: Has Religion +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + pico: https://personsincontext.org/model# + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_religion: + slot_uri: pico:hasReligion + description: >- + Identifies or associates an individual, group, or organization with a + specific system of faith, worship, or religious affiliation. Records + the religion as mentioned in the source document. + alt_descriptions: + nl: >- + Identificeert of associeert een individu, groep of organisatie met een + specifiek geloofssysteem, eredienst of religieuze affiliatie. + de: >- + Identifiziert oder verbindet eine Person, Gruppe oder Organisation mit + einem bestimmten Glaubenssystem, Gottesdienst oder einer religiösen + Zugehörigkeit. + fr: >- + Identifie ou associe un individu, un groupe ou une organisation à un + système de foi, de culte ou d'affiliation religieuse spécifique. + ar: >- + يحدد أو يربط فردًا أو مجموعة أو منظمة بنظام إيمان أو عبادة أو انتماء + ديني محدد. + id: >- + Mengidentifikasi atau mengaitkan individu, kelompok, atau organisasi + dengan sistem kepercayaan, ibadah, atau afiliasi keagamaan tertentu. + zh: >- + 标识或关联个人、团体或组织与特定的信仰体系、崇拜或宗教归属。 + es: >- + Identifica o asocia a un individuo, grupo u organización con un + sistema específico de fe, culto o afiliación religiosa. + structured_aliases: + - literal_form: religie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Religion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: religion + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: دين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 宗教 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: religión + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - crm:P2_has_type # CIDOC_CRM_v7.1.3.rdf:1200-1214 - "Sub-typing of CRM entities via E55 Type hierarchy" + aliases: + - religion + examples: + - value: "Roman Catholic" + description: A simple literal recording of religious affiliation. + - value: "Nederduits Gereformeerd" + description: Historical Dutch term for Dutch Reformed, recorded as stated in the source. + - value: "http://www.wikidata.org/entity/Q170208" + description: Wikidata URI for Dutch Reformed Church, used for standardized linking. + annotations: + custodian_types: '["*"]' + comments: + - >- + Record the religious affiliation exactly as stated in the source + document, preserving historical terms such as "Nederduits Gereformeerd" + or period-specific phrasing like "of the Roman persuasion". + - >- + When possible, link to thesauri for standardization. Wikidata is + recommended (e.g., Q5043 Christianity, Q432 Islam, Q9268 Judaism, + Q748 Buddhism, Q9089 Hinduism). The Getty AAT is also useful for + religious contexts in art history. + - >- + Religious data is sensitive personal information. Only record when + relevant to the heritage or archival context. Follow GDPR and local + privacy regulations. Historical records (pre-1900) are generally + less restricted; for living persons, use only publicly available + information. + - >- + A person's religion may change over time through conversion, apostasy, + or multiple affiliations. Use separate PersonObservations for different + time periods, each with its own source and observation date. + - >- + Religion is particularly relevant for heritage institutions managing + holy sites, religious archives, parish records, ecclesiastical + documents, provenance research involving persecution or confiscation, + and genealogical records (baptism, marriage, burial). + - >- + Wikidata property P140 (religion or worldview) is semantically + equivalent but is an identifier, not an RDF predicate. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_repertoire.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_repertoire.yaml index 5445032b54..620586a94a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_repertoire.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_repertoire.yaml @@ -100,6 +100,7 @@ slots: - crm:P14i_performed # CIDOC_CRM_v7.1.3.rdf:1504-1516 - "performed" Actor→Activity, not body of works aliases: - performance_repertoire + - repertoire examples: - value: "Gong Kebyar style, Ceremonial music (odalan), Contemporary compositions" description: "Balinese gamelan ensemble performing traditional and contemporary repertoire" diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_resolution.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_resolution.yaml index 468f040fdf..1cb17bd487 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_resolution.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_resolution.yaml @@ -65,5 +65,6 @@ slots: range: string aliases: - has_or_had_resolution + - spatial_resolution annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_revenue.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_revenue.yaml index a4ae8f7d1c..96ac720fb8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_revenue.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_revenue.yaml @@ -73,5 +73,6 @@ slots: - schema:yearlyRevenue # schemaorg.owl:40705-40720 - Yearly + business-specific; this slot is general revenue. aliases: - has_or_had_revenue + - revenue_category annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_roadmap.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_roadmap.yaml index 7cdf595c02..9468cd9385 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_roadmap.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_roadmap.yaml @@ -71,5 +71,9 @@ slots: - planned_end - planned_start - policy_review_date + - results_expected_date + - retention_schedule + - retention_tracking + - review_date annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_role.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_role.yaml index 214864cd43..e7f8d53fd3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_role.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_role.yaml @@ -130,6 +130,7 @@ slots: - has_or_had_role - is_or_was_governance_role - governance_role + - membership_role examples: - value: "hc:Role/author" description: Primary author role in a publication @@ -174,5 +175,3 @@ slots: **RANGE NOTES**: Range is `uriorcurie` (Rule 55) to allow enum values or Role class references. Classes may narrow via slot_usage to specific Role enums. - aliases: - - membership_role \ No newline at end of file diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_section.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_section.yaml index 083f7deac2..a1d252fcf8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_section.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_section.yaml @@ -80,5 +80,6 @@ slots: - has_sub_collection - page_section - personnel_budget + - section_id annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_service.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_service.yaml index 4fd5aa977f..55b9cd8805 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_service.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_service.yaml @@ -78,6 +78,9 @@ slots: - has_service_details - interlibrary_loan - material_specialization + - serves_function_of + - service_offering + - services_offered annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_service_area.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_service_area.yaml index de7063418b..a215be0b36 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_service_area.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_service_area.yaml @@ -84,6 +84,7 @@ slots: aliases: - has_or_had_service_area - coverage_area + - service_area close_mappings: - schema:areaServed # schemaorg.owl:8403-8426 - "The geographic area where a service or offered item is provided." Commercial/offer focus. related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_setpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_setpoint.yaml index 6a8811f65d..e7ccd92a21 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_setpoint.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_setpoint.yaml @@ -1,94 +1,130 @@ # ============================================================================== # LinkML Slot Definition: has_setpoint # ============================================================================== -# The target value a control system aims to reach and maintain. +# The reference value or target level that a controlled environmental parameter +# aims to maintain. # # ONTOLOGY ALIGNMENT (verified against data/ontology/): # -# | Ontology | Property | File/Line | Mapping | Notes | -# |---------------|-----------------------------|------------------------|---------|----------------------------------------------------| -# | **SOSA** | `sosa:hasFeatureOfInterest` | sosa.ttl:203-214 | related | "Entity whose quality was observed." Observation focus, not setpoint.| +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------------------|----------------------------|----------|---------------------------------------------------------------------------------------| +# | **HC** | `hc:hasSetpoint` | — | slot_uri | No external property captures "has a setpoint value" for conservation climate control. | +# | **Brick** | `brick:hasPoint` | Brick.ttl:43935-43942 | broad | "The subject has a source of telemetry." brick:Setpoint <: brick:Point. | +# | **Schema.org** | `schema:valueReference` | schemaorg.owl:39594-39623 | related | "A secondary value providing additional info, e.g. a reference temperature." | +# | **SOSA** | `sosa:hasFeatureOfInterest` | sosa.ttl:203-214 | related | "Entity whose quality was observed or property was modified." | # # NOTE: brick:hasSetpoint does NOT exist as a property in Brick.ttl. -# Brick defines Setpoint as a class but has no hasSetpoint object property. +# Brick defines Setpoint as a class (Brick.ttl:48187-48198) but has no +# hasSetpoint object property — the relationship is through brick:hasPoint. # # CREATED: 2026-02-08 +# UPDATED: 2026-02-12 # ============================================================================== - id: https://nde.nl/ontology/hc/slot/has_setpoint name: has_setpoint title: Has Setpoint prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + brick: https://brickschema.org/schema/Brick# + schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_setpoint: slot_uri: hc:hasSetpoint description: >- - To specify the target value or desired level of a variable that a control system or - device aims to reach and maintain. + The reference value, desired level, or nominal parameter that a controlled + environmental system aims to maintain or achieve. In the heritage custodian + context, setpoints are critical for preventive conservation, specifying + target values for temperature, relative humidity, light levels, air quality, + and other climate-controlled conditions in storage vaults, exhibition + galleries, and conservation laboratories. alt_descriptions: nl: >- - Om de streefwaarde of het gewenste niveau van een variabele aan te geven dat een - regelsysteem of apparaat probeert te bereiken en te handhaven. + De referentiewaarde, het gewenste niveau of de nominale parameter die een + gecontroleerd omgevingssysteem nastreeft te handhaven, zoals temperatuur- + en luchtvochtigheidsinstellingen voor bewaarruimten en tentoonstellingszalen. de: >- - Um den Sollwert oder das gewünschte Niveau einer Variablen anzugeben, das ein - Regelsystem oder Gerät erreichen und aufrechterhalten soll. + Der Referenzwert, das gewünschte Niveau oder der Nennparameter, den ein + kontrolliertes Umgebungssystem aufrechtzuerhalten versucht, wie Temperatur- + und Luftfeuchtigkeitssollwerte für Depots und Ausstellungsräume. fr: >- - Pour spécifier la valeur cible ou le niveau souhaité d'une variable qu'un système - de contrôle ou un appareil cherche à atteindre et à maintenir. + La valeur de référence, le niveau souhaité ou le paramètre nominal qu'un + système environnemental contrôlé vise à maintenir, comme les consignes de + température et d'humidité pour les réserves et les salles d'exposition. ar: >- - لتحديد القيمة المستهدفة أو المستوى المطلوب لمتغير يهدف نظام التحكم أو الجهاز - إلى الوصول إليه والحفاظ عليه. + القيمة المرجعية أو المستوى المطلوب أو المعلمة الاسمية التي يهدف نظام + التحكم البيئي إلى الحفاظ عليها، مثل نقاط ضبط درجة الحرارة والرطوبة + لمخازن الحفظ وصالات العرض. id: >- - Untuk menentukan nilai target atau tingkat yang diinginkan dari suatu variabel - yang ingin dicapai dan dipertahankan oleh sistem kontrol atau perangkat. + Nilai referensi, tingkat yang diinginkan, atau parameter nominal yang + ingin dipertahankan oleh sistem lingkungan terkendali, seperti titik + setel suhu dan kelembapan untuk ruang penyimpanan dan ruang pameran. zh: >- - 用于指定控制系统或设备旨在达到并维持的变量目标值或期望水平。 + 受控环境系统旨在维持的参考值、期望水平或标称参数,例如用于文物库房和展厅的温度 + 和湿度设定值。 es: >- - Para especificar el valor objetivo o nivel deseado de una variable que un sistema - de control o dispositivo busca alcanzar y mantener. + El valor de referencia, nivel deseado o parámetro nominal que un sistema + ambiental controlado busca mantener, como puntos de ajuste de temperatura + y humedad para depósitos y salas de exposición. structured_aliases: - - literal_form: Instelpunt + - literal_form: instelpunt predicate: EXACT_SYNONYM in_language: nl - literal_form: Sollwert predicate: EXACT_SYNONYM in_language: de - - literal_form: Point de consigne + - literal_form: point de consigne predicate: EXACT_SYNONYM in_language: fr - - literal_form: نقطة التحكم + - literal_form: نقطة الضبط predicate: EXACT_SYNONYM in_language: ar - - literal_form: Titik Setel + - literal_form: titik setel predicate: EXACT_SYNONYM in_language: id - - literal_form: 设定点 + - literal_form: 设定值 predicate: EXACT_SYNONYM in_language: zh - - literal_form: Punto de ajuste + - literal_form: punto de ajuste predicate: EXACT_SYNONYM in_language: es range: string multivalued: true - inlined: false - inlined_as_list: false + broad_mappings: + - brick:hasPoint # Brick.ttl:43935-43942 - "The subject has a source of telemetry identified by the object"; brick:Setpoint is a subclass of brick:Point + related_mappings: + - schema:valueReference # schemaorg.owl:39594-39623 - "A secondary value that provides additional information on the original value, e.g. a reference temperature"; a setpoint is conceptually a reference value for a controlled parameter + - sosa:hasFeatureOfInterest # sosa.ttl:203-214 - "Entity whose quality was observed or property was modified"; setpoints define target values for features of interest aliases: - has_or_had_setpoint + - setpoint_type + - setpoint_unit + - setpoint_value examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_unit: DEGREE_CELSIUS - description: Standard archive storage setpoints + - value: "Temperature: 18°C ± 1°C" + description: "Climate setpoint for a cold storage vault holding paper-based collections" + - value: "Relative Humidity: 50% ± 5%" + description: "Humidity setpoint for a general exhibition gallery" + - value: "Light Level: 50 lux maximum" + description: "Illumination setpoint for a gallery displaying light-sensitive textiles" annotations: custodian_types: '["*"]' - related_mappings: - - sosa:hasFeatureOfInterest # sosa.ttl:203-214 - "Entity whose quality was observed." Observation focus, not setpoint. + comments: + - >- + slot_uri is hc:hasSetpoint because no external ontology property directly + captures the concept of a conservation climate-control setpoint. The Brick + ontology defines brick:Setpoint as a class (Brick.ttl:48187-48198) meaning + "an input value at which the desired property is set," which is the closest + class-level concept in building automation ontologies. + - >- + In heritage custodian practice, setpoints are established per conservation + standards (e.g., ASHRAE guidelines for museums) and may vary by collection + type, season, and building zone. Common parameters include temperature, + relative humidity, light level (lux), UV radiation, and air exchange rates. + - >- + Values should include the parameter name, target value, unit, and tolerance + range where applicable. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml new file mode 100644 index 0000000000..4372c5fbfb --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml @@ -0,0 +1,123 @@ +# ============================================================================== +# LinkML Slot Definition: has_shelf_mark +# ============================================================================== +# Unique alphanumeric code indicating an item's physical location in a storage +# facility, library, or archive. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|--------------------------|----------------------------------|----------|--------------------------------------------------------------------| +# | **HC** | `hc:hasShelfMark` | — | slot_uri | Custom heritage-custodian property for shelf marks. | +# | **BIBFRAME**| `bf:shelfMark` | bibframe.rdf:2350-2356 | close | "Piece identifier, such as a call or other type of number." | +# | | | | | Same concept but BIBFRAME constrains domain to bf:Item and range | +# | | | | | to bf:ShelfMark class; our slot is broader (any custodian object, | +# | | | | | string range, covers archives/museums not just libraries). | +# | **Schema** | `schema:identifier` | schemaorg.owl:21325-21346 | broad | "The identifier property represents any kind of identifier for | +# | | | | | any kind of Thing." Much broader than shelf marks. | +# | **CIDOC** | `crm:P1_is_identified_by`| CIDOC_CRM_v7.1.3.rdf:1172-1187 | broad | "The naming or identification of any real-world item by a name or | +# | | | | | any other identifier." CRM Entity→Appellation. Very broad but | +# | | | | | culturally relevant for heritage collections. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_shelf_mark +name: has_shelf_mark +title: Has Shelf Mark +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + bf: http://id.loc.gov/ontologies/bibframe/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_shelf_mark: + slot_uri: hc:hasShelfMark + description: >- + The unique alphanumeric code that indicates the specific physical location + of an item within a storage facility, library, or archive. Shelf marks + (also known as call numbers, pressmarks, or location codes) are essential + for retrieval and inventory management in heritage custodian institutions. + They may follow standardised classification schemes such as DDC or LCC, + or be institution-specific codes reflecting local shelving arrangements. + alt_descriptions: + nl: >- + De unieke alfanumerieke code die de specifieke fysieke locatie van een + item aangeeft binnen een opslagfaciliteit, bibliotheek of archief. + de: >- + Der eindeutige alphanumerische Code, der den spezifischen physischen + Standort eines Objekts in einer Aufbewahrungseinrichtung, Bibliothek + oder einem Archiv angibt. + fr: >- + Le code alphanumérique unique qui indique l'emplacement physique + spécifique d'un article dans une installation de stockage, une + bibliothèque ou une archive. + ar: >- + الرمز الأبجدي الرقمي الفريد الذي يشير إلى الموقع المادي المحدد + لعنصر داخل مرفق تخزين أو مكتبة أو أرشيف. + id: >- + Kode alfanumerik unik yang menunjukkan lokasi fisik spesifik suatu + item dalam fasilitas penyimpanan, perpustakaan, atau arsip. + zh: >- + 唯一的字母数字代码,用于标识存储设施、图书馆或档案馆中物品的 + 具体物理位置。 + es: >- + El código alfanumérico único que indica la ubicación física específica + de un elemento dentro de una instalación de almacenamiento, biblioteca + o archivo. + structured_aliases: + - literal_form: plaatskenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Signatur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: cote de rangement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رقم الرف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tanda rak + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 架标号 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: signatura topográfica + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - bf:shelfMark # bibframe.rdf:2350-2356 - "Piece identifier, such as a call or other type of number." Same concept but BIBFRAME constrains domain to bf:Item and range to bf:ShelfMark class. + broad_mappings: + - schema:identifier # schemaorg.owl:21325-21346 - "The identifier property represents any kind of identifier for any kind of Thing." + - crm:P1_is_identified_by # CIDOC_CRM_v7.1.3.rdf:1172-1187 - "The naming or identification of any real-world item by a name or any other identifier." + aliases: + - shelf_number + - shelf_mark + examples: + - value: "A-1234-5678" + description: "A location code in a national archive's storage facility." + - value: "823.912 WOO" + description: "A Dewey Decimal Classification shelf mark for a library book." + - value: "Depot 3, Kast 12, Plank 4" + description: "A Dutch museum's internal shelf location code for an object in storage." + annotations: + custodian_types: '["*"]' + comments: + - >- + BIBFRAME provides bf:shelfMark (bibframe.rdf:2350-2356) with subclasses + ShelfMarkDdc, ShelfMarkLcc, ShelfMarkUdc, and ShelfMarkNlm for specific + classification systems. Our slot uses a plain string range to accommodate + the wide variety of marking schemes across archives, libraries, and museums. + - >- + Shelf marks may also be called call numbers, pressmarks, location codes, + or placement marks depending on institution type and local convention. + - >- + In Dutch heritage institutions, the term 'plaatskenmerk' or 'signatuur' + is commonly used for this concept. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_silence.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_silence.yaml new file mode 100644 index 0000000000..141089e191 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_silence.yaml @@ -0,0 +1,129 @@ +# ============================================================================== +# LinkML Slot Definition: has_silence +# ============================================================================== +# Total duration of silence (in seconds) detected within a media file. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|-----------------------------|----------------------------------|---------|--------------------------------------------------------------------| +# | **HC** | `hc:hasSilence` | — | slot_uri| Custom property for silence measurement in audiovisual media. | +# | **CIDOC** | `crm:P43_has_dimension` | CIDOC_CRM_v7.1.3.rdf:2242-2257 | broad | "has dimension" — records any E54 Dimension of an E70 Thing. | +# | | | | | Silence duration is one specific type of quantifiable dimension. | +# | **Schema** | `schema:duration` | schemaorg.owl:15892-15923 | related | "The duration of the item (movie, audio recording, event, etc.)." | +# | | | | | Measures total media duration, not silence within it. | +# | **DQV** | `dqv:hasQualityMeasurement` | dqv.ttl:157-161 | related | "Refers to the performed quality measurements." Silence can be | +# | | | | | framed as an audio quality metric, but DQV is a generic framework. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_silence +name: has_silence +title: Has Silence +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ + dqv: http://www.w3.org/ns/dqv# +imports: + - linkml:types +default_prefix: hc +slots: + has_silence: + slot_uri: hc:hasSilence + description: >- + The total duration of silence, in seconds, detected within a media + file. Silence is defined as intervals where there is no audio signal, + a muted signal, or a pause in dialogue. In heritage custodian + contexts this is a technical metadata property used to assess the + quality and completeness of audiovisual collection items such as + oral history recordings, broadcast archives, and digitised sound + carriers. A high silence value relative to total duration may + indicate extended pauses, silent B-roll segments, audio dropout, + or recording issues requiring conservation attention. + alt_descriptions: + nl: >- + De totale duur van stilte, in seconden, gedetecteerd binnen een + mediabestand. Stilte wordt gedefinieerd als intervallen zonder + audiosignaal, een gedempt signaal of een pauze in dialoog. + de: >- + Die Gesamtdauer der Stille in Sekunden, die in einer Mediendatei + erkannt wurde. Stille ist definiert als Intervalle ohne Audiosignal, + ein stummgeschaltetes Signal oder eine Pause im Dialog. + fr: >- + La durée totale de silence, en secondes, détectée dans un fichier + média. Le silence est défini comme des intervalles sans signal + audio, un signal coupé ou une pause dans le dialogue. + ar: >- + المدة الإجمالية للصمت بالثواني المكتشفة داخل ملف وسائط. يُعرَّف + الصمت بأنه فترات لا يوجد فيها إشارة صوتية أو إشارة مكتومة أو + توقف في الحوار. + id: >- + Total durasi keheningan, dalam detik, yang terdeteksi dalam file + media. Keheningan didefinisikan sebagai interval tanpa sinyal audio, + sinyal yang dibisukan, atau jeda dalam dialog. + zh: >- + 在媒体文件中检测到的静音总时长(以秒为单位)。静音定义为没有音频 + 信号、信号静音或对话暂停的时间间隔。 + es: >- + La duración total de silencio, en segundos, detectada en un archivo + multimedia. El silencio se define como intervalos sin señal de + audio, una señal silenciada o una pausa en el diálogo. + structured_aliases: + - literal_form: heeft stilte + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Stille + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a du silence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: يحتوي على صمت + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki keheningan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 含有静音 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene silencio + predicate: EXACT_SYNONYM + in_language: es + range: float + broad_mappings: + - crm:P43_has_dimension # CIDOC_CRM_v7.1.3.rdf:2242-2257 - "has dimension" records any E54 Dimension of an E70 Thing. Silence duration is one specific type of quantifiable dimension. + related_mappings: + - schema:duration # schemaorg.owl:15892-15923 - "The duration of the item (movie, audio recording, event, etc.)." Total media duration, not silence within it. Both measure time but of different aspects. + - dqv:hasQualityMeasurement # dqv.ttl:157-161 - "Refers to the performed quality measurements." Silence can be framed as an audio quality metric, but DQV is a generic measurement framework. + aliases: + - silence_total_seconds + examples: + - value: "42.5" + description: "42.5 seconds of silence detected in an oral history recording." + - value: "0.0" + description: "No silence detected in a continuously narrated audio guide." + - value: "312.8" + description: "Over five minutes of silence in a digitised reel-to-reel tape, possibly indicating audio dropout." + annotations: + custodian_types: '["*"]' + comments: + - >- + A high silence percentage relative to total duration may indicate + extended pauses between interview questions, silent B-roll segments + without audio, audio dropout from degraded source material, or + recording equipment issues. + - >- + In CIDOC-CRM, this measurement would be modelled as an E54 Dimension + instance (typed as 'silence duration') attached via P43 has dimension + to the media object, with P90 has value for the numeric value and + P91 has unit for the unit (seconds). Our slot flattens this into + a direct float property for practical use. + - >- + Silence detection thresholds and algorithms vary. The value recorded + here depends on the analysis tool and its configuration (e.g. + amplitude threshold, minimum silence duration). Consider documenting + the detection method in accompanying provenance metadata. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_skill.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_skill.yaml new file mode 100644 index 0000000000..bbf975fcef --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_skill.yaml @@ -0,0 +1,105 @@ +# ============================================================================== +# LinkML Slot Definition: has_skill +# ============================================================================== +# A competency, expertise, or ability possessed by a person or organisation. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|--------------------------------|--------------------------------------|----------|--------------------------------------------------------------------------| +# | **Schema** | `schema:skills` | schemaorg.owl:35567-35591 | slot_uri | "skills" Person/Organization/Occupation→Text/DefinedTerm. Exact match. | +# | **Schema** | `schema:hasCredential` | schemaorg.owl:19949-19970 | narrow | "hasCredential" Person/Organization→Credential. Formal subset of skills. | +# | **CIDOC** | `crm:P32_used_general_technique`| CIDOC_CRM_v7.1.3.rdf:1957-1971 | related | "used general technique" E7_Activity→E55_Type. Activity-centric. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_skill +name: has_skill +title: Has Skill +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_skill: + slot_uri: schema:skills + description: >- + A competency, expertise, or ability possessed by a person or + organisation. Records the knowledge, skills, and abilities relevant + to heritage-custodian roles, such as conservation techniques, + cataloguing standards, or digital preservation workflows. + alt_descriptions: + nl: >- + Een competentie, expertise of vaardigheid waarover een persoon of + organisatie beschikt, relevant voor rollen bij erfgoedinstellingen. + de: >- + Eine Kompetenz, Fachkenntnis oder Fähigkeit, über die eine Person + oder Organisation verfügt, relevant für Aufgaben in + Gedächtnisinstitutionen. + fr: >- + Une compétence, expertise ou aptitude détenue par une personne ou + une organisation, pertinente pour les rôles au sein des + institutions patrimoniales. + ar: >- + كفاءة أو خبرة أو قدرة يمتلكها شخص أو مؤسسة، ذات صلة بأدوار + مؤسسات التراث الثقافي. + id: >- + Kompetensi, keahlian, atau kemampuan yang dimiliki oleh seseorang + atau organisasi, relevan dengan peran di lembaga warisan budaya. + zh: >- + 个人或组织拥有的能力、专业知识或技能,与文化遗产机构的职责相关。 + es: >- + Una competencia, pericia o habilidad que posee una persona u + organización, relevante para los roles en instituciones de + patrimonio cultural. + structured_aliases: + - literal_form: vaardigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fähigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: compétence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مهارة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: keterampilan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 技能 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: habilidad + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + narrow_mappings: + - schema:hasCredential # schemaorg.owl:19949-19970 - "hasCredential" Person/Organization→Credential; formal attestation of skills + related_mappings: + - crm:P32_used_general_technique # CIDOC_CRM_v7.1.3.rdf:1957-1971 - "used general technique" E7_Activity→E55_Type; activity-centric not person-centric + aliases: + - skills + - skill + examples: + - value: "paper conservation" + description: >- + A conservator skilled in the preservation and restoration of + paper-based heritage materials. + - value: "MARC cataloguing" + description: >- + Proficiency in creating bibliographic records using MARC format. + annotations: + custodian_types: '["*"]' + comments: + - >- + Simple string array, not structured objects. Use for free-text + competency statements. For formal qualifications or certifications, + consider a dedicated credential slot instead. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_slug.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_slug.yaml new file mode 100644 index 0000000000..f39b393af1 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_slug.yaml @@ -0,0 +1,106 @@ +# ============================================================================== +# LinkML Slot Definition: has_slug +# ============================================================================== +# A URL-friendly string identifier for a web resource or page. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------|-------------------------------|----------|-----------------------------------------------------------------------| +# | **SKOS** | `skos:notation` | skos.rdf:166-174 | close | "notation" — short unique code string identifier for a concept. | +# | **Schema** | `schema:identifier` | schemaorg.owl:21325-21346 | broad | "identifier" Thing→Text/URL/PropertyValue. General identifier. | +# | **DCTerms** | `dcterms:identifier` | dcterms.rdf:1395-1418 | broad | "Identifier" — unambiguous reference within a given context. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_slug +name: has_slug +title: Has Slug +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_slug: + slot_uri: hc:hasSlug + description: >- + A user-friendly, URL-valid string that uniquely identifies a specific + page or resource on a website. Slugs are typically lowercase, + hyphen-separated, and derived from a human-readable title or name. + alt_descriptions: + nl: >- + Een gebruiksvriendelijke, URL-geldige tekenreeks die een specifieke + pagina of bron op een website uniek identificeert. + de: >- + Eine benutzerfreundliche, URL-gültige Zeichenkette, die eine + bestimmte Seite oder Ressource auf einer Website eindeutig + identifiziert. + fr: >- + Une chaîne de caractères conviviale et valide dans une URL qui + identifie de manière unique une page ou une ressource spécifique + sur un site web. + ar: >- + سلسلة أحرف سهلة الاستخدام وصالحة لعناوين URL تحدد بشكل فريد + صفحة أو مورداً محدداً على موقع إلكتروني. + id: >- + Rangkaian karakter yang ramah pengguna dan valid untuk URL yang + mengidentifikasi secara unik halaman atau sumber daya tertentu di + sebuah situs web. + zh: >- + 一个用户友好的、URL有效的字符串,用于唯一标识网站上的特定页面或资源。 + es: >- + Una cadena de caracteres amigable y válida para URL que identifica + de forma única una página o recurso específico en un sitio web. + structured_aliases: + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Slug + predicate: EXACT_SYNONYM + in_language: de + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: سلاغ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 别名标识符 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: es + range: string + required: true + pattern: ^[a-z0-9-]+$ + close_mappings: + - skos:notation # skos.rdf:166-174 - "notation" — short unique code string to identify a concept within a scheme + broad_mappings: + - schema:identifier # schemaorg.owl:21325-21346 - "identifier" Thing→Text/URL/PropertyValue + - dcterms:identifier # dcterms.rdf:1395-1418 - "Identifier" — unambiguous reference within a given context + aliases: + - slug + examples: + - value: familiegeschiedenis + description: >- + A slug for a page about family history at a heritage institution. + - value: collectie-aziatische-kunst + description: >- + A slug for an Asian art collection page, using hyphens to + separate words. + annotations: + custodian_types: '["*"]' + comments: + - >- + Slugs must match the pattern ^[a-z0-9-]+$ — only lowercase ASCII + letters, digits, and hyphens are allowed. This ensures consistent, + SEO-friendly URLs across heritage custodian web platforms. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_sound.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_sound.yaml index dd816766a8..f5ca391012 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_sound.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_sound.yaml @@ -91,3 +91,4 @@ slots: aliases: - includes_sound_description - noise_floor_db + - sound_events_detected diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_source.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_source.yaml index 1ad26c38a5..39ea25fde8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_source.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_source.yaml @@ -81,5 +81,10 @@ slots: - endorsement_source - observation_source - place_source_text + - report_document + - source_file + - source_video_url + - source_video + - source annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_speaker.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_speaker.yaml index 2dc71c74d0..5b7c95e80b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_speaker.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_speaker.yaml @@ -92,6 +92,10 @@ slots: aliases: - includes_speaker - primary_speaker + - speaker_count + - speaker_id + - speaker_label + - speaker_label close_mappings: - schema:actor # schemaorg.owl:7033-7061 - "An actor (individual or group) in TV, radio, movie, etc." Media→Person; same concept but implies dramatic performance. broad_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_special_collection.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_special_collection.yaml new file mode 100644 index 0000000000..bc81475b1c --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_special_collection.yaml @@ -0,0 +1,120 @@ +# ============================================================================== +# LinkML Slot Definition: has_special_collection +# ============================================================================== +# A distinct group of materials held by an institution, separated from general +# holdings due to rarity, format, subject matter, or provenance. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------|---------------------------------|---------|--------------------------------------------------------------------------| +# | **Schema** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad | "hasPart" CreativeWork→CreativeWork/Text. General part-of relationship. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad | "Has Part" — included physically or logically. Non-literal intended. | +# | **RiC-O** | `rico:hasOrHadPart` | RiC-O_1-1.rdf:7272-7289 | related | "has or had part" Thing→Thing. Archival domain, object-to-object. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_special_collection +name: has_special_collection +title: Has Special Collection +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# +imports: + - linkml:types +default_prefix: hc +slots: + has_special_collection: + slot_uri: hc:hasSpecialCollection + description: >- + A distinct group of materials housed, maintained, or curated by an + institution, separated from general holdings due to their rarity, + format, subject matter, or provenance. Records the name or type of + each special collection as a free-text string. + alt_descriptions: + nl: >- + Een afzonderlijke groep materialen die door een instelling worden + bewaard, onderhouden of beheerd, gescheiden van de algemene + collectie vanwege hun zeldzaamheid, formaat, onderwerp of + herkomst. + de: >- + Eine eigenständige Gruppe von Materialien, die von einer + Einrichtung aufbewahrt, gepflegt oder kuratiert wird und aufgrund + ihrer Seltenheit, ihres Formats, ihres Themas oder ihrer Herkunft + von den allgemeinen Beständen getrennt ist. + fr: >- + Un ensemble distinct de documents conservés, entretenus ou gérés + par une institution, séparé des fonds généraux en raison de leur + rareté, de leur format, de leur sujet ou de leur provenance. + ar: >- + مجموعة متميزة من المواد التي تحتفظ بها مؤسسة أو تصونها أو + تشرف عليها، منفصلة عن المقتنيات العامة بسبب ندرتها أو شكلها + أو موضوعها أو مصدرها. + id: >- + Kelompok materi yang berbeda yang disimpan, dipelihara, atau + dikurasi oleh suatu lembaga, dipisahkan dari koleksi umum karena + kelangkaan, format, pokok bahasan, atau asal-usulnya. + zh: >- + 由机构保管、维护或策展的一组独特材料,因其稀有性、格式、主题或来源而 + 与一般馆藏分开。 + es: >- + Un grupo distinto de materiales albergados, mantenidos o curados + por una institución, separados de las colecciones generales debido + a su rareza, formato, tema o procedencia. + structured_aliases: + - literal_form: bijzondere collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sondersammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection spéciale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مجموعة خاصة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi khusus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 特藏 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: colección especial + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - schema:hasPart # schemaorg.owl:20403-20425 - "hasPart" CreativeWork→CreativeWork/Text; general part-of relationship + - dcterms:hasPart # dcterms.rdf:1347-1370 - "Has Part" — included physically or logically in the described resource + related_mappings: + - rico:hasOrHadPart # RiC-O_1-1.rdf:7272-7289 - "has or had part" Thing→Thing; archival domain, object-to-object + aliases: + - special_collection + examples: + - value: incunabula + description: >- + Books printed before 1501. + - value: manuscripts + description: >- + Handwritten documents and codices. + - value: maps + description: >- + Cartographic materials. + - value: genealogy + description: >- + Family history and genealogical records. + annotations: + custodian_types: '["*"]' + comments: + - >- + Common types of special collections include rare books, manuscripts, + incunabula, maps, music scores, archives, photographs, genealogy, + local history, and special subjects such as art books, technical + literature, or children's literature. Use simple free-text strings + for collection type names. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_specification.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_specification.yaml index b6c5b6ea34..a3b8f40ee8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_specification.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_specification.yaml @@ -84,6 +84,7 @@ slots: multivalued: true aliases: - has_or_had_specification + - specification_url examples: - value: BLE 5.0, 50m range, 5-year battery, IP67 rated description: Beacon technical specifications diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_specificity_score.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_specificity_score.yaml new file mode 100644 index 0000000000..e6949cc051 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_specificity_score.yaml @@ -0,0 +1,118 @@ +# ============================================================================== +# LinkML Slot Definition: has_specificity_score +# ============================================================================== +# A computed score (0.0–1.0) indicating how specific a data model element is +# relative to a competency question or prompt template. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|----------------------------|---------|------------------------------------------------------------------------| +# | **SOSA** | `sosa:hasSimpleResult` | sosa.ttl:375-383 | close | "has simple result" Observation→literal. Computed observation result. | +# | **PROV** | `prov:value` | prov.ttl:1056-1064 | broad | "value" Entity→literal. Direct representation of an entity. | +# | **Schema** | `schema:ratingValue` | schemaorg.owl:32043-32072 | related | "ratingValue" Rating→Number/Text. User ratings, not computed scores. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_specificity_score +name: has_specificity_score +title: Has Specificity Score +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + sosa: http://www.w3.org/ns/sosa/ + prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + has_specificity_score: + slot_uri: hc:hasSpecificityScore + description: >- + A computed score between 0.0 and 1.0 indicating the relevance of a + data model element (class or slot) in relation to a specific + competency question or prompt template. Used in interactive RAG + systems to filter or route queries. Lower scores indicate broadly + relevant elements; higher scores indicate more specific ones. + alt_descriptions: + nl: >- + Een berekende score tussen 0,0 en 1,0 die de relevantie aangeeft + van een datamodelelement (klasse of slot) ten opzichte van een + specifieke competentievraag of promptsjabloon. + de: >- + Ein berechneter Wert zwischen 0,0 und 1,0, der die Relevanz eines + Datenmodellelements (Klasse oder Slot) in Bezug auf eine bestimmte + Kompetenzfrage oder Prompt-Vorlage angibt. + fr: >- + Un score calculé entre 0,0 et 1,0 indiquant la pertinence d'un + élément de modèle de données (classe ou slot) par rapport à une + question de compétence ou un modèle de prompt spécifique. + ar: >- + درجة محسوبة بين 0.0 و1.0 تشير إلى مدى صلة عنصر نموذج البيانات + (فئة أو فتحة) بسؤال كفاءة أو قالب موجه محدد. + id: >- + Skor terhitung antara 0,0 dan 1,0 yang menunjukkan relevansi + elemen model data (kelas atau slot) terhadap pertanyaan kompetensi + atau templat prompt tertentu. + zh: >- + 一个介于0.0和1.0之间的计算分数,表示数据模型元素(类或槽)与特定能力 + 问题或提示模板的相关程度。 + es: >- + Una puntuación calculada entre 0,0 y 1,0 que indica la relevancia + de un elemento del modelo de datos (clase o slot) en relación con + una pregunta de competencia o plantilla de prompt específica. + structured_aliases: + - literal_form: specificiteitsscore + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezifitätswert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: score de spécificité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: درجة التخصص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: skor spesifisitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 特异性分数 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: puntuación de especificidad + predicate: EXACT_SYNONYM + in_language: es + range: float + minimum_value: 0.0 + maximum_value: 1.0 + close_mappings: + - sosa:hasSimpleResult # sosa.ttl:375-383 - "has simple result" Observation→literal; computed observation value + broad_mappings: + - prov:value # prov.ttl:1056-1064 - "value" Entity→literal; direct representation of an entity + related_mappings: + - schema:ratingValue # schemaorg.owl:32043-32072 - "ratingValue" Rating→Number/Text; user ratings not computed scores + aliases: + - specificity_score + examples: + - value: "0.15" + description: >- + Universal element such as HeritageCustodian or Location, relevant + to nearly all queries. + - value: "0.50" + description: >- + Moderately specific element such as ChangeEvent or PersonProfile. + - value: "0.85" + description: >- + Highly specific element such as LinkedInConnectionExtraction, + relevant only to narrow queries. + annotations: + custodian_types: '["*"]' + comments: + - >- + Score ranges: 0.00-0.20 universal, 0.20-0.40 broadly useful, + 0.40-0.60 moderately specific, 0.60-0.80 fairly specific, + 0.80-1.00 highly specific. Used by RAG relevance algorithms to + filter or route queries to the most appropriate model elements. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_specimen.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_specimen.yaml new file mode 100644 index 0000000000..f6d2353a28 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_specimen.yaml @@ -0,0 +1,124 @@ +# ============================================================================== +# LinkML Slot Definition: has_specimen +# ============================================================================== +# Types of specimens or taxonomic groups held by a natural history institution. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|---------------------------|--------------------------------------|---------|---------------------------------------------------------------------| +# | **Schema** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad | "hasPart" CreativeWork→CreativeWork/Text. General part-of. | +# | **CIDOC** | `crm:P46_is_composed_of` | CIDOC_CRM_v7.1.3.rdf:2324-2340 | related | "is composed of" E18→E18. Physical composition, not holdings types. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_specimen +name: has_specimen +title: Has Specimen +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_specimen: + slot_uri: hc:hasSpecimen + description: >- + The types of specimens or taxonomic groups held by a heritage + institution such as a zoo, botanical garden, aquarium, or natural + history museum. Each value names a broad category of living or + preserved organisms represented in the institution's collection. + alt_descriptions: + nl: >- + De soorten specimens of taxonomische groepen die worden beheerd + door een erfgoedinstelling zoals een dierentuin, botanische tuin, + aquarium of natuurhistorisch museum. + de: >- + Die Arten von Exemplaren oder taxonomischen Gruppen, die von einer + Kulturerbeeinrichtung wie einem Zoo, botanischen Garten, Aquarium + oder Naturkundemuseum gehalten werden. + fr: >- + Les types de spécimens ou de groupes taxonomiques détenus par une + institution patrimoniale telle qu'un zoo, un jardin botanique, un + aquarium ou un musée d'histoire naturelle. + ar: >- + أنواع العينات أو المجموعات التصنيفية التي تحتفظ بها مؤسسة تراثية + مثل حديقة حيوان أو حديقة نباتية أو حوض أسماك أو متحف تاريخ + طبيعي. + id: >- + Jenis spesimen atau kelompok taksonomi yang dimiliki oleh lembaga + warisan budaya seperti kebun binatang, kebun raya, akuarium, atau + museum sejarah alam. + zh: >- + 由动物园、植物园、水族馆或自然历史博物馆等遗产机构持有的标本类型或 + 分类群。 + es: >- + Los tipos de especímenes o grupos taxonómicos mantenidos por una + institución patrimonial como un zoológico, jardín botánico, acuario + o museo de historia natural. + structured_aliases: + - literal_form: specimen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Exemplar + predicate: EXACT_SYNONYM + in_language: de + - literal_form: spécimen + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: عينة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: spesimen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标本 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: espécimen + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - schema:hasPart # schemaorg.owl:20403-20425 - "hasPart" CreativeWork→CreativeWork/Text; general part-of relationship + related_mappings: + - crm:P46_is_composed_of # CIDOC_CRM_v7.1.3.rdf:2324-2340 - "is composed of" E18→E18; physical composition not holdings types + aliases: + - specimen_type + examples: + - value: mammals + description: >- + Primates, carnivores, ungulates, marine mammals — as held by a + zoo such as Artis. + - value: vascular plants + description: >- + Ferns, gymnosperms, and angiosperms — as held by a botanical + garden such as Hortus Leiden. + - value: corals + description: >- + Reef-building cnidarians — as held by a marine aquarium. + - value: butterflies + description: >- + Lepidoptera — as held by a butterfly house such as Vlindorado. + annotations: + custodian_types: '["*"]' + comments: + - >- + Botanical institutions: vascular plants, non-vascular plants (mosses, + liverworts, hornworts), algae, fungi, cultivars (named plant + varieties). + - >- + Zoological institutions: mammals, birds, reptiles, amphibians, fish, + invertebrates (insects, arachnids, mollusks, crustaceans). + - >- + Aquariums: marine fish, freshwater fish, corals, marine mammals, + sharks and rays, jellyfish. + - >- + Specialised collections: butterflies (butterfly houses), primates + only (primate centres), raptors (falconry centres), carnivorous + plants, succulents (cactus and succulent gardens). diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_spoken_words.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_spoken_words.yaml new file mode 100644 index 0000000000..c2f4dbe2f4 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_spoken_words.yaml @@ -0,0 +1,124 @@ +# ============================================================================== +# LinkML Slot Definition: has_spoken_words +# ============================================================================== +# Whether a media file or segment contains audible speech, dialogue, or vocal +# communication. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-----------------------|---------------------------------|---------|--------------------------------------------------------------------| +# | **Schema** | `schema:utterances` | schemaorg.owl:39293-39296 | close | "Text of utterances (spoken words, lyrics etc.)"; value is text | +# | | | | | of the speech, not a boolean/flag for presence. | +# | **Schema** | `schema:transcript` | schemaorg.owl:38621-38624 | related | "Transcript of AudioObject or VideoObject"; the textual | +# | | | | | representation, not a flag for speech presence. | +# | **CIDOC** | `E33_Linguistic_Object` | CIDOC_CRM_v7.1.3.rdf:659-664 | broad | "Identifiable expressions in natural language"; covers written, | +# | | | | | recorded speech, sign language — much broader than speech flag. | +# +# CREATED: 2026-02-12 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_spoken_words +name: has_spoken_words +title: Has Spoken Words +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_spoken_words: + slot_uri: hc:hasSpokenWords + description: >- + Indicates whether a media file, recording, or segment contains + audible speech, dialogue, or vocal communication. Used as a + high-level flag for the presence of spoken content, distinguishing + speech-bearing media from music-only, ambient, or silent recordings. + alt_descriptions: + nl: >- + Geeft aan of een mediabestand, opname of segment hoorbare spraak, + dialoog of vocale communicatie bevat. Wordt gebruikt als vlag op + hoog niveau voor de aanwezigheid van gesproken inhoud. + de: >- + Gibt an, ob eine Mediendatei, Aufnahme oder ein Segment hörbare + Sprache, Dialog oder stimmliche Kommunikation enthält. Dient als + übergeordnetes Kennzeichen für das Vorhandensein gesprochener + Inhalte. + fr: >- + Indique si un fichier média, un enregistrement ou un segment + contient de la parole audible, du dialogue ou de la communication + vocale. Utilisé comme indicateur de haut niveau de la présence + de contenu parlé. + ar: >- + يشير إلى ما إذا كان ملف وسائط أو تسجيل أو مقطع يحتوي على كلام + مسموع أو حوار أو تواصل صوتي. يُستخدم كعلامة عالية المستوى لوجود + محتوى منطوق. + id: >- + Menunjukkan apakah berkas media, rekaman, atau segmen mengandung + ucapan yang dapat didengar, dialog, atau komunikasi vokal. + Digunakan sebagai penanda tingkat tinggi untuk keberadaan konten + lisan. + zh: >- + 表示媒体文件、录音或片段是否包含可听到的语音、对话或语音通信。用作 + 口语内容存在与否的高级标志。 + es: >- + Indica si un archivo multimedia, grabación o segmento contiene + habla audible, diálogo o comunicación vocal. Se utiliza como + indicador de alto nivel de la presencia de contenido hablado. + structured_aliases: + - literal_form: gesproken woorden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: gesprochene Worte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: paroles prononcées + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: كلمات منطوقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kata-kata lisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 口语 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: palabras habladas + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - schema:utterances # schemaorg.owl:39293-39296 - "Text of utterances (spoken words, lyrics etc.)"; value is the text, not a presence flag + related_mappings: + - schema:transcript # schemaorg.owl:38621-38624 - "Transcript of AudioObject or VideoObject"; textual representation + broad_mappings: + - crm:E33_Linguistic_Object # CIDOC_CRM_v7.1.3.rdf:659-664 - "Identifiable expressions in natural language"; covers all linguistic content + aliases: + - speech_detected + - speech_language + - speech_text + examples: + - value: "true" + description: >- + At least one speech segment was detected in the audio file by + an automatic speech detection pipeline. + - value: "false" + description: >- + No speech detected — the recording contains only music, ambient + sound, or silence. + annotations: + custodian_types: '["*"]' + comments: + - >- + Acts as a boolean-like flag (true / false) indicating whether any + speech is present. More detailed information such as the detected + language or transcribed text should be captured in sibling slots + (e.g. in_language, has_text). + - >- + Distinct from has_sound, which flags any audible content including + non-speech audio. has_spoken_words specifically identifies human + vocal communication. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_staff.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_staff.yaml index b0cd693fec..725b1968de 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_staff.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_staff.yaml @@ -79,6 +79,10 @@ slots: - has_or_had_staff_member - has_staff_member - has_admin_staff_count + - staff_count + - staff_id + - staff_impact + - staff_role annotations: custodian_types: '["*"]' exact_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_standard.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_standard.yaml index 944ce90406..8d98ada022 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_standard.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_standard.yaml @@ -76,6 +76,8 @@ slots: - has_or_had_standard - metadata_standard - preservation_standard + - standards_applied + - standards_compliance annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_statement.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_statement.yaml index 382303db3d..76f79bcad5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_statement.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_statement.yaml @@ -101,3 +101,6 @@ slots: - schema:creditText # schemaorg.owl:13525-13545 - "Text to credit person(s) and/or organization(s) associated with a published Creative Work." annotations: custodian_types: '["*"]' + aliases: + - rights_statement_url + - rights_statement diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_status.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_status.yaml index c940e85a4e..3978af6e10 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_status.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_status.yaml @@ -91,6 +91,7 @@ slots: - overall_status - portal_status - processing_status + - secularization_status examples: - value: Active description: Simple string status diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_text.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_text.yaml index b6d7a37363..96d45f02ee 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_text.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_text.yaml @@ -86,5 +86,8 @@ slots: - link_text - policy_text - price_text + - region_text + - requirement_text + - segment_text annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_timestamp.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_timestamp.yaml index 71b2c7efa2..dc60c27e1c 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_timestamp.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_timestamp.yaml @@ -89,6 +89,7 @@ slots: - has_or_had_timestamp - date_value - note_date - - record_date + - record_date + - specificity_timestamp annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_title.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_title.yaml index 525bea9a6b..10fb0e82b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_title.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_title.yaml @@ -83,5 +83,7 @@ slots: - content_title - page_title - parallel_title + - role_title + - route_title annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_tradition.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_tradition.yaml new file mode 100644 index 0000000000..a65d7ef965 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_tradition.yaml @@ -0,0 +1,115 @@ +# ============================================================================== +# LinkML Slot Definition: has_tradition +# ============================================================================== +# The cultural or religious tradition associated with a group, site, or +# organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------|---------------------------------|----------|----------------------------------------------------------| +# | **HC** | `hc:hasTradition` | — | slot_uri | No external "has tradition" property exists. | +# | **CIDOC-CRM** | `crm:P2_has_type` | CIDOC_CRM_v7.1.3.rdf:1200-1214 | broad | "Sub-typing via E55 Type" — very generic typing. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_tradition +name: has_tradition +title: Has Tradition +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_tradition: + slot_uri: hc:hasTradition + description: >- + Identifies or associates a group, site, or organization with a specific + cultural or religious tradition, including faith community, theological + lineage, or customary practice passed down through generations. + alt_descriptions: + nl: >- + Identificeert of associeert een groep, locatie of organisatie met een + specifieke culturele of religieuze traditie, waaronder geloofsgemeenschap, + theologische lijn of overgeleverd gebruik. + de: >- + Identifiziert oder verbindet eine Gruppe, Stätte oder Organisation mit + einer bestimmten kulturellen oder religiösen Tradition, einschließlich + Glaubensgemeinschaft, theologischer Linie oder überliefertem Brauch. + fr: >- + Identifie ou associe un groupe, un site ou une organisation à une + tradition culturelle ou religieuse spécifique, y compris une communauté + de foi, une lignée théologique ou une pratique coutumière transmise de + génération en génération. + ar: >- + يحدد أو يربط مجموعة أو موقعًا أو منظمة بتقليد ثقافي أو ديني محدد، + بما في ذلك مجتمع إيماني أو سلسلة لاهوتية أو ممارسة عرفية متوارثة. + id: >- + Mengidentifikasi atau mengaitkan kelompok, situs, atau organisasi + dengan tradisi budaya atau keagamaan tertentu, termasuk komunitas + iman, garis teologis, atau praktik adat yang diwariskan antargenerasi. + zh: >- + 标识或关联某个团体、场所或组织与特定的文化或宗教传统,包括信仰群体、 + 神学传承或代代相传的习俗。 + es: >- + Identifica o asocia un grupo, sitio u organización con una tradición + cultural o religiosa específica, incluyendo comunidad de fe, linaje + teológico o práctica consuetudinaria transmitida de generación en + generación. + structured_aliases: + - literal_form: traditie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Tradition + predicate: EXACT_SYNONYM + in_language: de + - literal_form: tradition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تقليد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tradisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 传统 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tradición + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - crm:P2_has_type # CIDOC_CRM_v7.1.3.rdf:1200-1214 - "Sub-typing of CRM entities via E55 Type hierarchy" + aliases: + - religious_tradition + examples: + - value: "Roman Catholic Christianity" + description: A major Christian denomination tradition. + - value: "Sunni Islam, Hanafi school" + description: An Islamic tradition with its specific jurisprudential school. + - value: "Theravada Buddhism" + description: A major Buddhist tradition prevalent in Southeast Asia. + - value: "Orthodox Judaism, Ashkenazi tradition" + description: A Jewish denomination with its cultural-geographic lineage. + annotations: + custodian_types: '["*"]' + comments: + - >- + Covers major traditions (Christianity, Islam, Judaism, Buddhism, + Hinduism, Sikhism), their denominations and sub-traditions (e.g., + Protestant, Shia, Mahayana, Vaishnavism), as well as indigenous + and traditional religions and interfaith or multi-tradition sites. + - >- + Important for understanding collection context and sensitivity at + heritage institutions, especially holy sites (churches, temples, + mosques), religious archives, and institutions managing ecclesiastical + collections. + - >- + Distinct from has_religion which records the specific religious + affiliation of a person as stated in a source document. This slot + captures the broader tradition context of a site or organization. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_type.yaml index cf21e55913..a9369e43e7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_type.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_type.yaml @@ -138,6 +138,16 @@ slots: - reading_room_type - record_set_type - record_type + - region_type + - register_type + - requirement_type + - research_center_type + - scheme_type + - service_area_type + - shop_type + - social_media_platform_type_id + - source_type + - custodian_only examples: - value: "hc:CustodianType/museum" description: Heritage custodian typed as a museum diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_uri.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_uri.yaml index d19a61dfde..de0b3ea572 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_uri.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_uri.yaml @@ -28,7 +28,7 @@ slots: slot_uri: hc:hasURI description: >- The unique sequence of characters that identifies a logical or physical - resource on a network or the internet. + resource on a network or the internet. It does not necessarily be resolvable. alt_descriptions: nl: >- De unieke reeks tekens die een logische of fysieke bron op een netwerk @@ -77,5 +77,6 @@ slots: aliases: - has_or_had_uri - has_or_had_archive_memento_uri + - source_uri annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_url.yaml index 49be0fa533..44cbfef831 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_url.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_url.yaml @@ -115,6 +115,11 @@ slots: - post_url - profile_linkedin_url - profile_url + - report_url + - repository_url + - scheme_url + - social_media_url_pattern + - source_url comments: - >- Temporal semantics: URLs may be historical — websites change over time. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_use_case.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_use_case.yaml index b3da1b1605..90d51350c0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_use_case.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_use_case.yaml @@ -80,5 +80,6 @@ slots: aliases: - has_or_had_use_case - post_type_heritage_use_case + - social_media_heritage_use_case annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_user.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_user.yaml new file mode 100644 index 0000000000..46d2db2ace --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_user.yaml @@ -0,0 +1,120 @@ +# ============================================================================== +# LinkML Slot Definition: has_user +# ============================================================================== +# Identifies the specific type of user group or customer segment for which a +# heritage custodian's service, facility, or resource is intended or available. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **Schema.org** | `schema:audienceType` | schemaorg.owl:9178-9198 | close_mappings | "The target group associated with a given audience." | +# | | | | | Audience→Text. Captures user group type as text. | +# | **DCTerms** | `dcterms:audience` | dcterms.rdf:912-932 | broad_mappings | "A class of agents for whom the resource is intended or | +# | | | | | useful." Broader: covers the audience itself, not the type. | +# | **Schema.org** | `schema:eligibleCustomerType` | schemaorg.owl:16287-16309 | related | "The type(s) of customers for which the given offer is | +# | | | | | valid." Offer/Demand→BusinessEntityType. Commercial focus. | +# | **Schema.org** | `schema:audience` | schemaorg.owl:9151-9177 | broad_mappings | "An intended audience, i.e. a group for whom something was | +# | | | | | created." Links to Audience object, not type string. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_user +name: has_user +title: Has User +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_user: + slot_uri: hc:hasUser + description: >- + Identifies the specific type of user group or customer segment for which + a heritage custodian's service, facility, or resource is intended or + available. Used to classify audiences at a more granular level than the + general serve slot, distinguishing between staff users, public visitors, + researchers, and other stakeholder categories. + alt_descriptions: + nl: >- + Identificeert het specifieke type gebruikersgroep of klantsegment + waarvoor de dienst, faciliteit of bron van een erfgoedinstelling + bedoeld of beschikbaar is. + de: >- + Identifiziert den spezifischen Typ der Nutzergruppe oder des + Kundensegments, für den der Dienst, die Einrichtung oder die Ressource + einer Kulturerbeeinrichtung bestimmt oder verfügbar ist. + fr: >- + Identifie le type spécifique de groupe d'utilisateurs ou de segment + de clientèle auquel le service, l'installation ou la ressource d'une + institution patrimoniale est destiné ou accessible. + ar: >- + يحدد النوع المحدد لمجموعة المستخدمين أو شريحة العملاء التي تستهدفها + خدمة أو منشأة أو مورد مؤسسة التراث الثقافي أو المتاحة لها. + id: >- + Mengidentifikasi jenis kelompok pengguna atau segmen pelanggan tertentu + yang menjadi sasaran atau tersedia untuk layanan, fasilitas, atau sumber + daya lembaga pemangku warisan budaya. + zh: >- + 识别遗产保管机构的服务、设施或资源所面向或可供使用的特定用户群体类型或 + 客户细分。 + es: >- + Identifica el tipo específico de grupo de usuarios o segmento de + clientes al que está destinado o disponible el servicio, instalación + o recurso de una institución patrimonial. + structured_aliases: + - literal_form: heeft gebruiker + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Nutzer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un utilisateur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه مستخدم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki pengguna + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有用户 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene usuario + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:audienceType # schemaorg.owl:9178-9198 - "The target group associated with a given audience (e.g. veterans, car owners, musicians, etc.)." + broad_mappings: + - dcterms:audience # dcterms.rdf:912-932 - "A class of agents for whom the resource is intended or useful." + - schema:audience # schemaorg.owl:9151-9177 - "An intended audience, i.e. a group for whom something was created." + related_mappings: + - schema:eligibleCustomerType # schemaorg.owl:16287-16309 - "The type(s) of customers for which the given offer is valid." Offer/Demand domain; commercial focus. + aliases: + - serves_staff + examples: + - value: "Internal Staff" + description: "Service or facility is intended for institution staff members." + - value: "Visiting Researchers" + description: "Reading room access designated for visiting researchers." + - value: "School Groups" + description: "Educational programme designed for school group visits." + annotations: + custodian_types: '["*"]' + comments: + - >- + The original file used schema:eligibleCustomerType as the slot_uri, but + that property is Offer/Demand-domain-specific and commercially focused. + The hc namespace is more appropriate for heritage custodian user types. + - >- + The original range was boolean, which is incorrect for identifying user + types. Changed to string with multivalued true to allow listing multiple + user group types. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_user_category.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_user_category.yaml index 353a808339..16e6d8556b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_user_category.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_user_category.yaml @@ -80,5 +80,6 @@ slots: - schema:audience # schemaorg.owl:9151-9177 — "An intended audience, i.e. a group for whom something was created." Audience is about intended recipients, not user classification. aliases: - has_or_had_user_category + - serves_visitors_only annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/has_value.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/has_value.yaml index 1ea9849361..0d37bccbac 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/has_value.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/has_value.yaml @@ -83,6 +83,8 @@ slots: - has_verbatim_value - person_claim_value - rate_value + - requirement_value + - research_value examples: - value: "23.5" description: Temperature measurement value diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/hold.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/hold.yaml index e7a7bb531e..509e75353a 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/hold.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/hold.yaml @@ -112,8 +112,7 @@ slots: Computer hardware (1960s-present), Technical manuals, Software code, Oral histories annotations: - custodian_types: - - '*' + custodian_types: '["*"]' related_mappings: - schema:owns # schemaorg.owl:28732-28760 — "Things owned by the organization or person." Ownership ≠ custody/holding. close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/hold_record_set.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/hold_record_set.yaml index 0ab4c4b858..a328dfae44 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/hold_record_set.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/hold_record_set.yaml @@ -109,6 +109,7 @@ slots: aliases: - hold_or_held_record_set_type - has_record_set + - record_count examples: - value: "hc:UniversityAdministrativeFonds" description: Academic archive holds university administrative fonds diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/identified_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/identified_by.yaml index 8ac7e1a2f6..0b2332b4e4 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/identified_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/identified_by.yaml @@ -187,6 +187,18 @@ slots: - post_id - post_type_id - record_id + - register_id + - request_id + - requirement_id + - revision_number + - role_id + - route_id + - row_number + - scheme_id + - service_area_id + - social_media_profile_id + - social_media_wikidata_id + - has_index_number annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_language.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_language.yaml index 69c562b36a..5741faad1b 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/in_language.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_language.yaml @@ -90,3 +90,4 @@ slots: - name_language - nl - place_language + - segment_language diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_period.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_period.yaml index 6359a94a51..5cd84ab6b5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/in_period.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_period.yaml @@ -86,6 +86,7 @@ slots: multivalued: true aliases: - has_or_had_period + - has_period annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_place.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_place.yaml index a320f18c8f..b133e68475 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/in_place.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_place.yaml @@ -82,8 +82,8 @@ slots: multivalued: true aliases: - has_or_had_place + - has_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: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_project.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_project.yaml index b4044d5afa..bb7debb876 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/in_project.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_project.yaml @@ -90,6 +90,7 @@ slots: - foaf:currentProject # foaf.ttl:181-188 - Person→Thing; only current projects of a person aliases: - major_research_project + - research_project examples: - value: "Metamorfoze" description: >- diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_script.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_script.yaml index 2ab8e51781..7f1a71a009 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/in_script.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_script.yaml @@ -104,6 +104,7 @@ slots: aliases: - has_or_had_writing_system - is_or_was_in_script + - script_type examples: - value: | script_code: Latn diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_section.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_section.yaml new file mode 100644 index 0000000000..ed6c556a85 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_section.yaml @@ -0,0 +1,111 @@ +# ============================================================================== +# LinkML Slot Definition: in_section +# ============================================================================== +# The name or label of a structural section within a source document or file. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|------------------------------|---------------------------------|---------|-------------------------------------------------------------------------| +# | **Schema** | `schema:isPartOf` | schemaorg.owl:22926-22948 | broad | "isPartOf" CreativeWork→CreativeWork. General part-of relationship. | +# | **DCTerms** | `dcterms:isPartOf` | dcterms.rdf:1464-1487 | broad | "Is Part Of" — physically or logically included. Non-literal intended. | +# | **CIDOC** | `crm:P148i_is_component_of` | CIDOC_CRM_v7.1.3.rdf:4411-4419 | related | "is component of" E89→E89. Structural component, object-to-object. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/in_section +name: in_section +title: In Section +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + in_section: + slot_uri: hc:inSection + description: >- + The name or label of a specific structural division, chapter, or + thematic segment within a larger source document or file to which + this item belongs. Records the section as a free-text string rather + than a structural link to another resource. + alt_descriptions: + nl: >- + De naam of het label van een specifieke structurele afdeling, + hoofdstuk of thematisch segment binnen een groter brondocument + of bestand waartoe dit item behoort. + de: >- + Der Name oder die Bezeichnung eines bestimmten strukturellen + Abschnitts, Kapitels oder thematischen Segments innerhalb eines + größeren Quelldokuments oder einer Datei, zu dem dieses Element + gehört. + fr: >- + Le nom ou le libellé d'une division structurelle, d'un chapitre + ou d'un segment thématique spécifique au sein d'un document ou + fichier source plus large auquel cet élément appartient. + ar: >- + اسم أو تسمية قسم هيكلي محدد أو فصل أو جزء موضوعي ضمن مستند + أو ملف مصدر أكبر ينتمي إليه هذا العنصر. + id: >- + Nama atau label dari suatu bagian struktural, bab, atau segmen + tematik tertentu dalam dokumen atau berkas sumber yang lebih besar + tempat item ini berada. + zh: >- + 此项目所属的较大源文档或文件中特定结构划分、章节或主题段落的名称或标签。 + es: >- + El nombre o etiqueta de una división estructural, capítulo o + segmento temático específico dentro de un documento o archivo + fuente más grande al que pertenece este elemento. + structured_aliases: + - literal_form: in sectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: im Abschnitt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dans la section + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: في القسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: di bagian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在章节中 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: en la sección + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - schema:isPartOf # schemaorg.owl:22926-22948 - "isPartOf" CreativeWork→CreativeWork; general part-of relationship + - dcterms:isPartOf # dcterms.rdf:1464-1487 - "Is Part Of" — physically or logically included in a related resource + related_mappings: + - crm:P148i_is_component_of # CIDOC_CRM_v7.1.3.rdf:4411-4419 - "is component of" E89→E89; structural component, object-to-object + aliases: + - source_section + examples: + - value: "Chapter 3 — Acquisition Policy" + description: >- + Indicates the item originates from the third chapter of a + policy document about acquisitions. + - value: "Bijzondere Collecties" + description: >- + Indicates the item belongs to the Special Collections section + of a larger institutional inventory. + annotations: + custodian_types: '["*"]' + comments: + - >- + Records the section name as a free-text string. For structural + part-of relationships linking to other resources, use a dedicated + relationship slot instead. Useful for provenance tracking when + extracting data from specific chapters, sections, or segments of + source documents. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/in_series.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/in_series.yaml index 05c343278b..bb885b00d5 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/in_series.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/in_series.yaml @@ -79,6 +79,7 @@ slots: range: string aliases: - has_or_had_series + - has_series close_mappings: - schema:partOfSeries # schemaorg.owl:29062-29090 — "The series to which this episode or season belongs." Domain: Episode/Clip/CreativeWorkSeason. Media-specific; this slot is broader. annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/indexed_as.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/indexed_as.yaml index 26a598a295..7ab5ea4b93 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/indexed_as.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/indexed_as.yaml @@ -85,6 +85,7 @@ slots: - has_or_had_sequence_index - is_or_was_indexed - indexed + - segment_index comments: - "MIGRATED 2026-02-03 from has_or_had_index_number for conciseness." annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/managed_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/managed_by.yaml index 7ecfc2056d..1a58f501f9 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/managed_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/managed_by.yaml @@ -71,5 +71,6 @@ slots: - platform_of - custodian - platform_of + - responsible_department annotations: custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml index 6d25dd0f8c..92d9729146 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml @@ -96,6 +96,7 @@ slots: - max_likelihood_score - maximum_amount - maximal_of_maximal + - setpoint_max examples: - value: "500000" description: Upper bound of €500K for grant range (works with minimum_of_minimum for complete range) diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/measure.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/measure.yaml index 0b8a00ac20..79d4485617 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/measure.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/measure.yaml @@ -87,6 +87,7 @@ slots: multivalued: true aliases: - measures_or_measured + - has_measurement close_mappings: - dqv:isMeasurementOf # dqv.ttl:106-111 - "Indicates the metric being observed." Domain: qb:Observation related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/measured_on.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/measured_on.yaml index 7fe7dd725a..b9b1e183ea 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/measured_on.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/measured_on.yaml @@ -91,7 +91,8 @@ slots: - prov:atTime # prov.ttl:505-515 - "The time at which an InstantaneousEvent occurred." Domain: InstantaneousEvent, range xsd:dateTime broad_mappings: - dcterms:date # dcterms.rdf:408-432 - Generic "date associated with a resource" — much broader - aliases: [] + aliases: + - measurement_date examples: - value: "2025-12-29T10:00:00Z" description: Timestamp when social media follower count was recorded diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml index 75635bdb13..426bf1e960 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml @@ -95,6 +95,7 @@ slots: - minimum_amount - minimum_donation - minimum_partner + - setpoint_min examples: - value: "100000" description: Lower bound of €100K for grant range (works with maximum_of_maximum for complete range) diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/offer_program.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/offer_program.yaml index 75764af889..bf2b577668 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/offer_program.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/offer_program.yaml @@ -76,6 +76,7 @@ slots: - is_or_was_program_activity - program_activity - conservation_breeding + - research_program annotations: custodian_types: '["*"]' related_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/official_name_excluding_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/official_name_excluding_type.yaml new file mode 100644 index 0000000000..790a1258a9 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/official_name_excluding_type.yaml @@ -0,0 +1,43 @@ +id: https://nde.nl/ontology/hc/slot/official_name_excluding_type +name: official_name_excluding_type +title: Official Name Excluding Type +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + tooi: https://identifier.overheid.nl/tooi/def/ont/ +default_prefix: hc +imports: + - linkml:types +slots: + official_name_excluding_type: + slot_uri: tooi:officieleNaamExclSoort + description: >- + Official name excluding the organizational type designation; useful for + display and comparison across differently-typed legal entities. + alt_descriptions: + nl: >- + Officiele naam exclusief soortaanduiding; bruikbaar voor weergave en + vergelijking tussen entiteiten met verschillende soorten. + de: >- + Amtlicher Name ohne Organisationsart; nuetzlich fuer Anzeige und Vergleich. + fr: >- + Nom officiel sans le type d organisation; utile pour affichage et comparaison. + es: >- + Nombre oficial sin el tipo de organizacion; util para visualizacion y comparacion. + ar: >- + الاسم الرسمي بدون نوع المنظمة؛ مفيد للعرض والمقارنة. + id: >- + Nama resmi tanpa jenis organisasi; berguna untuk tampilan dan perbandingan. + zh: >- + 不包含组织类型称谓的官方名称;便于展示与比较。 + structured_aliases: + - literal_form: naam zonder soort + predicate: EXACT_SYNONYM + in_language: nl + range: string + multivalued: false + aliases: + - name_without_type + - officiele_naam_excl_soort + annotations: + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/official_name_including_type.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/official_name_including_type.yaml new file mode 100644 index 0000000000..3b855330d5 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/official_name_including_type.yaml @@ -0,0 +1,49 @@ +id: https://nde.nl/ontology/hc/slot/official_name_including_type +name: official_name_including_type +title: Official Name Including Type +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + tooi: https://identifier.overheid.nl/tooi/def/ont/ +default_prefix: hc +imports: + - linkml:types +slots: + official_name_including_type: + slot_uri: tooi:officieleNaamInclSoort + description: >- + Official registered name including the organizational type designation + (e.g., municipality, foundation), intended for legal identity contexts. + alt_descriptions: + nl: >- + Officiele geregistreerde naam inclusief soortaanduiding (bijv. gemeente, + stichting), bedoeld voor juridische identiteit. + de: >- + Amtlich eingetragener Name inklusive Organisationsart, fuer rechtliche + Identitaetskontexte. + fr: >- + Nom officiel enregistre incluant le type d organisation, utilise dans des + contextes d identite juridique. + es: >- + Nombre oficial registrado que incluye el tipo de organizacion, usado en + contextos de identidad legal. + ar: >- + الاسم الرسمي المسجل متضمنا نوع المنظمة، للاستخدام في سياقات الهوية القانونية. + id: >- + Nama resmi terdaftar yang mencakup jenis organisasi, untuk konteks identitas hukum. + zh: >- + 包含组织类型称谓的官方注册名称,用于法律身份语境。 + structured_aliases: + - literal_form: volledige officiele naam + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: full legal name + predicate: EXACT_SYNONYM + in_language: en + range: string + multivalued: false + aliases: + - full_name + - officiele_naam_incl_soort + annotations: + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/official_name_sort.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/official_name_sort.yaml new file mode 100644 index 0000000000..f7af232424 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/official_name_sort.yaml @@ -0,0 +1,41 @@ +id: https://nde.nl/ontology/hc/slot/official_name_sort +name: official_name_sort +title: Official Name Sort +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + tooi: https://identifier.overheid.nl/tooi/def/ont/ +default_prefix: hc +imports: + - linkml:types +slots: + official_name_sort: + slot_uri: tooi:officieleNaamSorteer + description: >- + Sorting-oriented official name variant used for alphabetical ordering. + alt_descriptions: + nl: >- + Sorteervariant van de officiele naam, bedoeld voor alfabetische ordening. + de: >- + Sortierorientierte Variante des amtlichen Namens fuer alphabetische Ordnung. + fr: >- + Variante de tri du nom officiel, utilisee pour l ordre alphabetique. + es: >- + Variante de ordenacion del nombre oficial para orden alfabetico. + ar: >- + صيغة الاسم الرسمي المخصصة للفرز الأبجدي. + id: >- + Varian nama resmi untuk pengurutan alfabet. + zh: >- + 用于字母排序的官方名称排序变体。 + structured_aliases: + - literal_form: alfabetische volgorde + predicate: EXACT_SYNONYM + in_language: nl + range: string + multivalued: false + aliases: + - alphabetical_order + - officiele_naam_sorteer + annotations: + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/organized_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/organized_by.yaml index 7b7d3fb827..cd5e2faee3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/organized_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/organized_by.yaml @@ -75,6 +75,7 @@ slots: aliases: - has_or_had_organizer - organizing_body + - has_organizer annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/originate_from.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/originate_from.yaml index 89ed7becb6..e726a22905 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/originate_from.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/originate_from.yaml @@ -80,6 +80,8 @@ slots: - lender - origin_location - originates_or_originated_from + - starts_or_started_at_location + - has_origin annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/part_of.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/part_of.yaml index 924751c041..8790357c05 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/part_of.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/part_of.yaml @@ -102,6 +102,7 @@ slots: - part_of_facility - part_of_storage - part_of_zone + - suborganization_of annotations: custodian_types: '["*"]' close_mappings: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/powered_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/powered_by.yaml new file mode 100644 index 0000000000..317fff9626 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/powered_by.yaml @@ -0,0 +1,130 @@ +# ============================================================================== +# LinkML Slot Definition: powered_by +# ============================================================================== +# Identifies the software engine, database, framework, or platform that powers +# a heritage institution's digital service, website, or application. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|--------------------------|------------------------|---------|-----------------------------------------------------------------| +# | **DOAP** | `doap:platform` | doap.rdf:880-889 | close | "Software platform (non-OS specific), e.g. Java, Firefox." | +# | **Schema** | `schema:runtimePlatform` | schemaorg.owl:34020-35 | related | SoftwareSourceCode/App→RuntimePlatform. Dependencies focus. | +# | **Schema** | `schema:softwareVersion` | schemaorg.owl:35770-73 | related | SoftwareApplication→Text. Version string, not platform name. | +# | **Schema** | `schema:isBasedOn` | schemaorg.owl:22729-50 | related | CreativeWork→Product/URL. "Derived from or modification of." | +# | **DOAP** | `doap:programming-language` | doap.rdf:804-812 | related | Project→Literal. Language, not the platform/engine itself. | +# +# No external property exactly captures "the software platform powering a +# digital service." doap:platform is closest but scoped to DOAP Project +# descriptions. Using hc:poweredBy as the slot_uri. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/powered_by +name: powered_by +title: Powered By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + doap: http://usefulinc.com/ns/doap# + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + powered_by: + slot_uri: hc:poweredBy + description: >- + Identifies the underlying software engine, database, framework, or + platform that enables a heritage institution's digital service, website, + or application to function. Records the name and optionally the version + of the technology stack powering the service. + alt_descriptions: + nl: >- + Identificeert de onderliggende software, database of het platform dat + de digitale dienst, website of applicatie van een erfgoedinstelling + aandrijft. + de: >- + Identifiziert die zugrunde liegende Software, Datenbank oder Plattform, + die den digitalen Dienst, die Website oder die Anwendung einer + Kulturerbe-Einrichtung betreibt. + fr: >- + Identifie le logiciel, la base de données ou la plateforme sous-jacente + qui fait fonctionner le service numérique, le site web ou l'application + d'une institution patrimoniale. + ar: >- + يحدد البرنامج أو قاعدة البيانات أو المنصة الأساسية التي تشغّل الخدمة + الرقمية أو الموقع الإلكتروني أو التطبيق الخاص بمؤسسة التراث. + id: >- + Mengidentifikasi perangkat lunak, basis data, atau platform yang + mendasari layanan digital, situs web, atau aplikasi lembaga warisan + budaya. + zh: >- + 标识驱动文化遗产机构数字服务、网站或应用程序的底层软件引擎、数据库或平台。 + es: >- + Identifica el software, la base de datos o la plataforma subyacente que + impulsa el servicio digital, el sitio web o la aplicación de una + institución patrimonial. + structured_aliases: + - literal_form: aangedreven door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: betrieben mit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: propulsé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مدعوم بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: didukung oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由...驱动 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: impulsado por + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - doap:platform # doap.rdf:880-889 - "Software platform (non-OS specific), e.g. Java, Firefox" + related_mappings: + - schema:runtimePlatform # schemaorg.owl:34020-34035 - SoftwareSourceCode→RuntimePlatform + - schema:softwareVersion # schemaorg.owl:35770-35773 - SoftwareApplication→Text + - schema:isBasedOn # schemaorg.owl:22729-22750 - "Derived from or modification of" + - doap:programming-language # doap.rdf:804-812 - Project→Literal + aliases: + - repository_software + examples: + - value: "DSpace 7.x" + description: >- + An institutional repository for a university library running DSpace. + - value: "Omeka S" + description: >- + A museum's online exhibition platform built on Omeka S. + - value: "CollectiveAccess" + description: >- + A heritage collection management system powered by CollectiveAccess. + - value: "Custom-built" + description: >- + A bespoke digital service developed in-house by the institution. + annotations: + custodian_types: '["*"]' + comments: + - >- + Values should identify the primary software product or framework, with + optional version information. Common heritage sector platforms include + DSpace, Fedora Commons, CollectiveAccess, ResourceSpace, Omeka S, + ArchivesSpace, and Islandora. + - >- + DOAP (Description of a Project) provides doap:platform for software + platform indicators, but is scoped to software project descriptions + rather than the services those projects power. The W3C DOAP vocabulary + may be referenced for richer software project metadata. + - >- + This slot is distinct from infrastructure-level details (hosting + provider, operating system). It captures the application-layer software + that directly enables the digital service. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/provided_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/provided_by.yaml index aec5d8554a..8d72bd7c79 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/provided_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/provided_by.yaml @@ -92,6 +92,7 @@ slots: aliases: - model_provider - provider + - served_by examples: - value: "Anthropic" description: Provider of the Claude language model used for enrichment diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/published_on.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/published_on.yaml index 437cd2b298..9a3aff10f0 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/published_on.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/published_on.yaml @@ -71,6 +71,7 @@ slots: - has_or_had_publication_date - is_or_was_published - published + - has_publication_date close_mappings: - schema:datePublished # schemaorg.owl:14278-14300 - "Date of first publication or broadcast." Domain: CreativeWork/Certification. broad_mappings: @@ -78,5 +79,4 @@ slots: comments: - "MIGRATED 2026-02-03 from has_or_had_publication_date for conciseness." annotations: - custodian_types: - - '*' + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/receive_investment.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/receive_investment.yaml index 7a6cf19da2..dec289c2b7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/receive_investment.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/receive_investment.yaml @@ -68,6 +68,7 @@ slots: range: string aliases: - has_or_had_investment + - has_investment comments: - "MIGRATED 2026-02-03 from has_or_had_investment for conciseness." annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/recorded.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/recorded.yaml new file mode 100644 index 0000000000..c5827ea0ac --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/recorded.yaml @@ -0,0 +1,95 @@ +# ============================================================================== +# LinkML Slot Definition: recorded +# ============================================================================== +# Boolean flag indicating whether an event, performance, data stream, or +# measurement has been captured and stored for future reference. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|------------------------|----------------------------------|----------|--------------------------------------------------------------| +# | **Schema.org** | `schema:recordedAt` | schemaorg.owl:32440-32460 | related | CreativeWork→Event; relational (where recorded), not boolean.| +# | **Schema.org** | `schema:recordedIn` | schemaorg.owl:32463-32488 | related | Event→CreativeWork; inverse of recordedAt, not boolean. | +# | **CIDOC-CRM** | `crm:P70_documents` | CIDOC_CRM_v7.1.3.rdf:2784-2810 | related | E31 Document→E1 Entity; documentary reference, not boolean. | +# +# No external ontology defines a boolean "is recorded" or "recording available" +# property; hc:recorded is appropriate as slot_uri. +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/recorded +name: recorded +title: Recorded +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + recorded: + slot_uri: hc:recorded + description: >- + Indicates whether an event, performance, data stream, or measurement has been + captured and stored by a device or individual for future reference. + alt_descriptions: + nl: >- + Geeft aan of een evenement, uitvoering, datastroom of meting is vastgelegd en + opgeslagen door een apparaat of persoon voor toekomstige referentie. + de: >- + Gibt an, ob ein Ereignis, eine Aufführung, ein Datenstrom oder eine Messung von + einem Gerät oder einer Person zur späteren Verwendung aufgezeichnet und + gespeichert wurde. + fr: >- + Indique si un événement, une performance, un flux de données ou une mesure a été + capturé et stocké par un appareil ou un individu pour référence future. + ar: >- + يشير إلى ما إذا كان حدث أو أداء أو تدفق بيانات أو قياس قد تم التقاطه وتخزينه + بواسطة جهاز أو فرد للرجوع إليه مستقبلاً. + id: >- + Menunjukkan apakah suatu peristiwa, pertunjukan, aliran data, atau pengukuran + telah ditangkap dan disimpan oleh perangkat atau individu untuk referensi di + masa mendatang. + zh: >- + 指示事件、表演、数据流或测量是否已被设备或个人捕获并存储以供将来参考。 + es: >- + Indica si un evento, actuación, flujo de datos o medición ha sido capturado y + almacenado por un dispositivo o individuo para referencia futura. + structured_aliases: + - literal_form: opgenomen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: aufgezeichnet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistré + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مُسجَّل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: direkam + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 已记录 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: grabado + predicate: EXACT_SYNONYM + in_language: es + range: boolean + related_mappings: + - schema:recordedAt # schemaorg.owl:32440-32460 - CreativeWork→Event; relational (where recorded), not boolean + - schema:recordedIn # schemaorg.owl:32463-32488 - Event→CreativeWork; inverse of recordedAt, not boolean + - crm:P70_documents # CIDOC_CRM_v7.1.3.rdf:2784-2810 - E31 Document→E1 Entity; documentary reference + aliases: + - recording_available + annotations: + custodian_types: '["*"]' + comments: + - >- + The slot_uri was changed from hc:recordingAvailable to hc:recorded to match + the canonical slot name. The former name is preserved as an alias. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/recording_url.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/recording_url.yaml new file mode 100644 index 0000000000..3007c87a85 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/recording_url.yaml @@ -0,0 +1,99 @@ +# ============================================================================== +# LinkML Slot Definition: recording_url +# ============================================================================== +# URL linking to a recording of a performance, event, or presentation in audio +# or video format. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|----------------------------------|----------|--------------------------------------------------------------| +# | **Schema.org** | `schema:contentUrl` | schemaorg.owl:12864-12884 | close | MediaObject→URL; "actual bytes of the media object". | +# | **Schema.org** | `schema:url` | schemaorg.owl:39120-39140 | broad | Thing→URL; "URL of the item" — too general. | +# | **BIBFRAME** | `bf:electronicLocator` | bibframe.rdf:2357-2363 | related | "Electronic location from which the resource is available". | +# | **DCAT** | `dcat:accessURL` | dcat3.ttl:562-595 | related | Distribution access URL — different domain (datasets). | +# +# No external ontology defines a "recording URL" property specifically; +# hc:recordingUrl is appropriate as slot_uri. +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/recording_url +name: recording_url +title: Recording URL +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + bf: http://id.loc.gov/ontologies/bibframe/ + dcat: http://www.w3.org/ns/dcat# +imports: + - linkml:types +default_prefix: hc +slots: + recording_url: + slot_uri: hc:recordingUrl + description: >- + URL linking to a recording of a performance, event, or presentation in audio + or video format. + alt_descriptions: + nl: >- + URL die verwijst naar een opname van een uitvoering, evenement of presentatie + in audio- of videoformaat. + de: >- + URL, die auf eine Aufnahme einer Aufführung, Veranstaltung oder Präsentation + in Audio- oder Videoformat verweist. + fr: >- + URL renvoyant à un enregistrement d'une performance, d'un événement ou d'une + présentation au format audio ou vidéo. + ar: >- + رابط URL يشير إلى تسجيل لأداء أو حدث أو عرض بتنسيق صوتي أو مرئي. + id: >- + URL yang menautkan ke rekaman pertunjukan, acara, atau presentasi dalam format + audio atau video. + zh: >- + 链接到演出、活动或演示的音频或视频格式录制内容的URL。 + es: >- + URL que enlaza a una grabación de una actuación, evento o presentación en + formato de audio o video. + structured_aliases: + - literal_form: opname-URL + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufnahme-URL + predicate: EXACT_SYNONYM + in_language: de + - literal_form: URL d'enregistrement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رابط التسجيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: URL rekaman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 录制URL + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: URL de grabación + predicate: EXACT_SYNONYM + in_language: es + range: uri + multivalued: true + close_mappings: + - schema:contentUrl # schemaorg.owl:12864-12884 - MediaObject→URL; "actual bytes of the media object" + broad_mappings: + - schema:url # schemaorg.owl:39120-39140 - Thing→URL; "URL of the item" + related_mappings: + - bf:electronicLocator # bibframe.rdf:2357-2363 - "Electronic location from which the resource is available" + - dcat:accessURL # dcat3.ttl:562-595 - Distribution access URL + aliases: [] + annotations: + custodian_types: '["*"]' + comments: + - >- + The slot_uri was changed from schema:url to hc:recordingUrl because schema:url + is too generic (it applies to any Thing) and is already used by the has_url + canonical slot. The close_mapping to schema:contentUrl is more semantically + appropriate for media content URLs. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/refer_to.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/refer_to.yaml index e104c3410b..2610abc0f3 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/refer_to.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/refer_to.yaml @@ -102,6 +102,11 @@ slots: - place_custodian_ref - profile_location - recognized_person_name + - refers_or_referred_to + - refers_to_custodian + - refers_to_legal_status + - refers_to_person + - refers_to_storage examples: - value: "Rijksmuseum Amsterdam" description: >- diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/register.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/register.yaml new file mode 100644 index 0000000000..c67966b875 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/register.yaml @@ -0,0 +1,98 @@ +# ============================================================================== +# LinkML Slot Definition: register +# ============================================================================== +# Officially enters, enrolls, or records an entity into a formal list, system, +# or database. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|--------------------|---------------------|----------|-------------------------------------------------------------------| +# | **HC** | `hc:register` | — | slot_uri | No external property captures "register" as a verb/action slot. | +# | **DCAT** | `dcat:record` | dcat3.ttl:1485-1515 | related | "Registration of a dataset in a catalog" — noun, not the act. | +# | **ROV** | `rov:registration` | regorg.ttl:92-99 | related | "Relationship between legal entity and authority" — identifier. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/register +name: register +title: Register +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcat: http://www.w3.org/ns/dcat# + rov: http://www.w3.org/ns/regorg# +imports: + - linkml:types +default_prefix: hc +slots: + register: + slot_uri: hc:register + description: >- + Officially enters, enrolls, or records an entity such as a name, item, + collection, or event into a formal list, system, or database. + alt_descriptions: + nl: >- + Schrijft een entiteit zoals een naam, item, collectie of gebeurtenis + officieel in bij een formele lijst, systeem of database. + de: >- + Trägt eine Entität wie einen Namen, ein Objekt, eine Sammlung oder ein + Ereignis offiziell in eine formelle Liste, ein System oder eine + Datenbank ein. + fr: >- + Inscrit officiellement une entité telle qu'un nom, un objet, une + collection ou un événement dans une liste, un système ou une base de + données formels. + ar: >- + يسجل رسميًا كيانًا مثل اسم أو عنصر أو مجموعة أو حدث في قائمة أو نظام + أو قاعدة بيانات رسمية. + id: >- + Secara resmi memasukkan entitas seperti nama, item, koleksi, atau + peristiwa ke dalam daftar, sistem, atau basis data formal. + zh: >- + 将名称、项目、藏品或事件等实体正式登记到正式列表、系统或数据库中。 + es: >- + Inscribe oficialmente una entidad como un nombre, elemento, colección + o evento en una lista, sistema o base de datos formal. + structured_aliases: + - literal_form: registreren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: registrieren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrer + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تسجيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mendaftarkan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 登记 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: registrar + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + related_mappings: + - dcat:record # dcat3.ttl:1485-1515 - "A record describing the registration of a single dataset in a catalog" + - rov:registration # regorg.ttl:92-99 - "Relationship between a legal entity and the authority with which it is registered" + aliases: + - registers_or_registered + examples: + - value: "NL-HaNA" + description: An archive registered with the national heritage register under its ISIL code. + - value: "Museum of Modern Art" + description: An institution registered in a national museum directory. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot captures the act of formally entering an entity into a + registry or catalog. For the agent who performed the registration, + see registered_by. For the date of registration, see registered_on. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/registered_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/registered_by.yaml new file mode 100644 index 0000000000..ccf654a118 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/registered_by.yaml @@ -0,0 +1,112 @@ +# ============================================================================== +# LinkML Slot Definition: registered_by +# ============================================================================== +# The user, official, system, or organization that performed a registration. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|--------------------------|---------------------------------|----------|----------------------------------------------------------------| +# | **HC** | `hc:registeredBy` | — | slot_uri | No external "registered by" property exists. | +# | **PROV** | `prov:wasAttributedTo` | prov.ttl:1082-1095 | close | "Ascribing an entity to an agent" — general, not registration. | +# | **CIDOC-CRM** | `crm:P14_carried_out_by` | CIDOC_CRM_v7.1.3.rdf:1489-1504 | related | E7 Activity→E39 Actor; any activity performer, not reg. | +# | **Schema.org** | `schema:agent` | schemaorg.owl:7463-7480 | broad | "Direct performer of an action" — very generic. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/registered_by +name: registered_by +title: Registered By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + registered_by: + slot_uri: hc:registeredBy + description: >- + Identifies the specific user, official, system, or organization that + performed the action of entering an entity into a record, list, or + database. Typically refers to a registration authority such as a chamber + of commerce, companies house, or charity commission. + alt_descriptions: + nl: >- + Identificeert de specifieke gebruiker, functionaris, systeem of + organisatie die de handeling heeft verricht van het inschrijven van een + entiteit in een register, lijst of database. + de: >- + Identifiziert den spezifischen Benutzer, Beamten, das System oder die + Organisation, die die Eintragung einer Entität in ein Register, eine + Liste oder eine Datenbank vorgenommen hat. + fr: >- + Identifie l'utilisateur, le fonctionnaire, le système ou l'organisation + spécifique qui a effectué l'inscription d'une entité dans un registre, + une liste ou une base de données. + ar: >- + يحدد المستخدم أو المسؤول أو النظام أو المنظمة المحددة التي قامت بإدخال + كيان في سجل أو قائمة أو قاعدة بيانات. + id: >- + Mengidentifikasi pengguna, pejabat, sistem, atau organisasi tertentu + yang melakukan tindakan mendaftarkan suatu entitas ke dalam catatan, + daftar, atau basis data. + zh: >- + 标识将实体登记到记录、列表或数据库中的特定用户、官员、系统或组织。 + es: >- + Identifica al usuario, funcionario, sistema u organización específico + que realizó la acción de inscribir una entidad en un registro, lista o + base de datos. + structured_aliases: + - literal_form: geregistreerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: registriert von + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistré par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مسجل بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: didaftarkan oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 登记者 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: registrado por + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - prov:wasAttributedTo # prov.ttl:1082-1095 - "Attribution is the ascribing of an entity to an agent" + broad_mappings: + - schema:agent # schemaorg.owl:7463-7480 - "Direct performer or driver of the action" + related_mappings: + - crm:P14_carried_out_by # CIDOC_CRM_v7.1.3.rdf:1489-1504 - "Active participation of E39 Actor in E7 Activity" + aliases: + - registration_authority + examples: + - value: "Kamer van Koophandel" + description: Dutch Chamber of Commerce (KvK), the registration authority for businesses in the Netherlands. + - value: "Companies House" + description: The UK registration authority for companies and limited liability partnerships. + - value: "Charity Commission" + description: The UK regulator and registration authority for charities in England and Wales. + annotations: + custodian_types: '["*"]' + comments: + - >- + Typically points to a registration authority. The RegistrationAuthority + class (if used as range) includes fields such as name, abbreviation, + jurisdiction, website, and registration_types. Authorities vary by + jurisdiction and entity type. + - >- + See also gleif-base:RegistrationAuthority (gleif_base.ttl:220-226) for + a comparable class definition in the GLEIF ontology. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/registered_on.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/registered_on.yaml new file mode 100644 index 0000000000..81465ffbcf --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/registered_on.yaml @@ -0,0 +1,105 @@ +# ============================================================================== +# LinkML Slot Definition: registered_on +# ============================================================================== +# The date when an entity was officially entered into a registry or system. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------------------------|-------------------------|----------|--------------------------------------------------------------| +# | **HC** | `hc:registeredOn` | — | slot_uri | No general "registration date" property in standard onts. | +# | **GLEIF** | `gleif-base:hasInitialRegistrationDate` | gleif_base.ttl:91-96 | close | "Date on which an item was first registered" — domain-spec. | +# | **DCTerms** | `dcterms:date` | dcterms.rdf:1122-1145 | broad | "A point or period of time in the lifecycle" — very general. | +# | **DCTerms** | `dcterms:created` | dcterms.rdf:1065-1090 | related | "Date of creation of the resource" — creation ≠ registration. | +# | **Schema.org** | `schema:dateCreated` | schemaorg.owl:14173-14195 | related | "Date on which CreativeWork was created" — creation ≠ reg. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/registered_on +name: registered_on +title: Registered On +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + gleif-base: https://www.gleif.org/ontology/Base/ + dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + registered_on: + slot_uri: hc:registeredOn + description: >- + Specifies the particular date when an entity, user, account, or item was + officially entered into a system, database, or registry. + alt_descriptions: + nl: >- + Specificeert de datum waarop een entiteit, gebruiker, account of item + officieel is opgenomen in een systeem, database of register. + de: >- + Gibt das Datum an, an dem eine Entität, ein Benutzer, ein Konto oder + ein Element offiziell in ein System, eine Datenbank oder ein Register + eingetragen wurde. + fr: >- + Précise la date à laquelle une entité, un utilisateur, un compte ou un + élément a été officiellement inscrit dans un système, une base de + données ou un registre. + ar: >- + يحدد التاريخ الذي تم فيه إدخال كيان أو مستخدم أو حساب أو عنصر رسميًا + في نظام أو قاعدة بيانات أو سجل. + id: >- + Menentukan tanggal ketika suatu entitas, pengguna, akun, atau item + secara resmi dimasukkan ke dalam sistem, basis data, atau registri. + zh: >- + 指定实体、用户、账户或项目被正式录入系统、数据库或登记簿的具体日期。 + es: >- + Especifica la fecha en que una entidad, usuario, cuenta o elemento fue + inscrito oficialmente en un sistema, base de datos o registro. + structured_aliases: + - literal_form: geregistreerd op + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: registriert am + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistré le + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تاريخ التسجيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: didaftarkan pada + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 登记日期 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: registrado el + predicate: EXACT_SYNONYM + in_language: es + range: date + close_mappings: + - gleif-base:hasInitialRegistrationDate # gleif_base.ttl:91-96 - "Date on which an identifier or other registered item was first registered" + broad_mappings: + - dcterms:date # dcterms.rdf:1122-1145 - "A point or period of time associated with an event in the lifecycle" + related_mappings: + - dcterms:created # dcterms.rdf:1065-1090 - "Date of creation of the resource" + - schema:dateCreated # schemaorg.owl:14173-14195 - "Date on which the CreativeWork was created" + aliases: + - registration_date + examples: + - value: "2024-03-15" + description: The date an organization was registered with the Chamber of Commerce. + - value: "1998-07-01" + description: The date a museum was officially entered into the national heritage register. + annotations: + custodian_types: '["*"]' + comments: + - >- + Temporal validity details (e.g., expiration or renewal) should be + captured in the RegistrationNumber class rather than in this slot. + - >- + For the agent who performed the registration, see registered_by. For + the act of registration itself, see register. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/regulate.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/regulate.yaml new file mode 100644 index 0000000000..868bfe04eb --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/regulate.yaml @@ -0,0 +1,108 @@ +# ============================================================================== +# LinkML Slot Definition: regulate +# ============================================================================== +# Controls, governs, or adjusts a process, activity, system, or entity +# according to a rule, law, or standard. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|-------------------------|---------------------|----------|-------------------------------------------------------------| +# | **HC** | `hc:regulate` | — | slot_uri | No external "regulate" verb property exists. | +# | **PROV** | `prov:wasInfluencedBy` | prov.ttl:1147-1165 | broad | Very broad influence relation; regulation is a subtype. | +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1008 | related | "Standard to which the resource conforms" — inverse dir. | +# | **ODRL** | `odrl:target` | odrl.ttl:697-708 | related | "Asset that a Rule applies to" — policy→asset link. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/regulate +name: regulate +title: Regulate +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# + dcterms: http://purl.org/dc/terms/ + odrl: http://www.w3.org/ns/odrl/2/ +imports: + - linkml:types +default_prefix: hc +slots: + regulate: + slot_uri: hc:regulate + description: >- + Controls, governs, or adjusts a process, activity, system, or entity + according to a specific rule, principle, law, or standard. Links + policies to the entities or systems they regulate. + alt_descriptions: + nl: >- + Beheert, bestuurt of past een proces, activiteit, systeem of entiteit + aan volgens een specifieke regel, principe, wet of norm. + de: >- + Kontrolliert, steuert oder reguliert einen Prozess, eine Aktivität, + ein System oder eine Entität gemäß einer bestimmten Regel, einem + Prinzip, Gesetz oder Standard. + fr: >- + Contrôle, régit ou ajuste un processus, une activité, un système ou + une entité conformément à une règle, un principe, une loi ou une norme + spécifique. + ar: >- + يتحكم أو يحكم أو يضبط عملية أو نشاطًا أو نظامًا أو كيانًا وفقًا + لقاعدة أو مبدأ أو قانون أو معيار محدد. + id: >- + Mengendalikan, mengatur, atau menyesuaikan proses, aktivitas, sistem, + atau entitas sesuai dengan aturan, prinsip, hukum, atau standar + tertentu. + zh: >- + 根据特定规则、原则、法律或标准控制、管理或调整流程、活动、系统或实体。 + es: >- + Controla, rige o ajusta un proceso, actividad, sistema o entidad de + acuerdo con una regla, principio, ley o norma específica. + structured_aliases: + - literal_form: reguleren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: regulieren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réguler + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تنظيم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mengatur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 监管 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: regular + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - prov:wasInfluencedBy # prov.ttl:1147-1165 - "Broad relation from influenced to influencing entity/activity/agent" + related_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the resource conforms" + - odrl:target # odrl.ttl:697-708 - "The Asset that is the primary subject to which the Rule action applies" + aliases: + - regulates_or_regulated + examples: + - value: "Climate control policy" + description: A policy regulating the climate control system in a storage facility. + - value: "Access policy" + description: A policy regulating public access to a heritage collection. + - value: "Preservation standards" + description: Standards regulating storage conditions for archival materials. + annotations: + custodian_types: '["*"]' + comments: + - >- + Links policies to what they regulate. For the inverse relationship + (what authority regulates an entity), see regulated_by. + - >- + The "OrRegulated" alias suffix follows RiC-O convention indicating + the regulation relationship may be current or historical. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/regulated_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/regulated_by.yaml new file mode 100644 index 0000000000..e8827acc09 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/regulated_by.yaml @@ -0,0 +1,119 @@ +# ============================================================================== +# LinkML Slot Definition: regulated_by +# ============================================================================== +# The authority, law, mechanism, or entity responsible for controlling or +# overseeing a process, system, or organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|------------------------|----------------------|----------|-------------------------------------------------------------| +# | **HC** | `hc:regulatedBy` | — | slot_uri | No external "regulated by" property in standard ontologies. | +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1008 | close | "Standard to which the resource conforms" — close fit. | +# | **PROV** | `prov:wasInfluencedBy` | prov.ttl:1147-1165 | broad | Very broad influence relation; regulation is a subtype. | +# | **Org** | `org:classification` | org.rdf:371-383 | related | "Classification within a scheme" — categorization, not reg. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/regulated_by +name: regulated_by +title: Regulated By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + prov: http://www.w3.org/ns/prov# + org: http://www.w3.org/ns/org# +imports: + - linkml:types +default_prefix: hc +slots: + regulated_by: + slot_uri: hc:regulatedBy + description: >- + Identifies the authority, law, mechanism, or entity responsible for + controlling, overseeing, or adjusting a process, system, or + organization. Connects entities such as donation schemes, custodians, + or collections to the formal regulatory frameworks that govern them. + alt_descriptions: + nl: >- + Identificeert de autoriteit, wet, het mechanisme of de entiteit die + verantwoordelijk is voor het beheersen, toezicht houden op of aanpassen + van een proces, systeem of organisatie. + de: >- + Identifiziert die Behörde, das Gesetz, den Mechanismus oder die + Entität, die für die Kontrolle, Aufsicht oder Anpassung eines + Prozesses, Systems oder einer Organisation verantwortlich ist. + fr: >- + Identifie l'autorité, la loi, le mécanisme ou l'entité responsable + du contrôle, de la supervision ou de l'ajustement d'un processus, + d'un système ou d'une organisation. + ar: >- + يحدد السلطة أو القانون أو الآلية أو الكيان المسؤول عن التحكم في + عملية أو نظام أو منظمة أو الإشراف عليها أو تعديلها. + id: >- + Mengidentifikasi otoritas, hukum, mekanisme, atau entitas yang + bertanggung jawab untuk mengendalikan, mengawasi, atau menyesuaikan + proses, sistem, atau organisasi. + zh: >- + 标识负责控制、监督或调整流程、系统或组织的权力机构、法律、机制或实体。 + es: >- + Identifica la autoridad, ley, mecanismo o entidad responsable de + controlar, supervisar o ajustar un proceso, sistema u organización. + structured_aliases: + - literal_form: gereguleerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: reguliert durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réglementé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: منظم من قبل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: diatur oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 受监管于 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: regulado por + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the described resource conforms" + broad_mappings: + - prov:wasInfluencedBy # prov.ttl:1147-1165 - "Broad relation from influenced to influencing entity/activity/agent" + related_mappings: + - org:classification # org.rdf:371-383 - "Classification for an Organization within some classification scheme" + aliases: + - regulated_by_scheme + - regulatory_authority + - regulatory_body + examples: + - value: "Belastingdienst" + description: The Dutch tax authority regulating ANBI and Cultural ANBI status. + - value: "Charity Commission" + description: The UK regulator overseeing charitable organizations in England and Wales. + - value: "Heritage Act 2024" + description: Legislation regulating heritage custodian obligations. + annotations: + custodian_types: '["*"]' + comments: + - >- + Heritage institutions operate under various regulatory frameworks + including tax regimes (e.g., ANBI in the Netherlands, Gift Aid in + the UK, 501(c)(3) in the USA), heritage protection laws, and + professional standards bodies. + - >- + For structured tax scheme information, use the TaxScheme class which + provides typed classification, jurisdictional metadata, tax benefit + percentages, and regulatory body references. This slot replaces the + former tax_scheme slot. + - >- + For the forward relationship (what a policy regulates), see regulate. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/related_to.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/related_to.yaml index 813b91eea0..9bf9b8742f 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/related_to.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/related_to.yaml @@ -104,6 +104,20 @@ slots: - court_types_covered - custodian_type_related - is_heritage_relevant + - related_agenda + - related_call + - related_concept + - related_loan + - related_project + - related_type_name + - related_type_note + - related_type_relationship + - related_type_wikidata + - related_types + - related + - relationship + - route_relevance_to_heritage + - connection_heritage_type comments: - | **DISTINCTION FROM equivalent_to**: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/remedy.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/remedy.yaml new file mode 100644 index 0000000000..693b43b97a --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/remedy.yaml @@ -0,0 +1,130 @@ +# ============================================================================== +# LinkML Slot Definition: remedy +# ============================================================================== +# Records remediation actions or recommendations for issues affecting heritage +# assets, including data integrity failures, format obsolescence, or physical +# deterioration of archival materials. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-----------------------|------------------------|---------|--------------------------------------------------------------| +# | **PREMIS** | `premis:outcomeNote` | premis3.owl:583-589 | related | "has outcome note" DatatypeProperty. Event→Literal. | +# | **CIDOC** | `crm:P44_has_condition` | CIDOC:2270-2283 | related | PhysicalThing→ConditionState. Records condition, not remedy. | +# | **ODRL** | `odrl:remedy` | odrl.ttl:806-814 | related | ObjectProperty. Prohibition→Duty. Policy violation remedies. | +# | **SKOS** | `skos:note` | skos.rdf:176-184 | broad | AnnotationProperty. "A general note, for any purpose." | +# | **Schema** | `schema:correction` | schemaorg.owl:13039-42 | related | ObjectProperty. "Indicates a correction to a CreativeWork." | +# | **DCTerms**| `dcterms:description` | dcterms.rdf:1227 | broad | Generic description property — too broad for slot_uri. | +# +# No external property precisely captures "remediation note for heritage +# preservation." Using hc:remedy as the slot_uri. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/remedy +name: remedy +title: Remedy +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + premis: http://www.loc.gov/premis/rdf/v3/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + odrl: http://www.w3.org/ns/odrl/2/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + remedy: + slot_uri: hc:remedy + description: >- + Records remediation actions, plans, or recommendations that rectify, + resolve, or mitigate issues affecting heritage assets. Covers data + integrity failures, format obsolescence, and the physical deterioration + of archival materials, ensuring the continued accessibility and + authenticity of the asset. + alt_descriptions: + nl: >- + Documenteert herstelacties of aanbevelingen voor problemen met + gegevensintegriteit, formaatveroudering of fysiek verval van + archiefmateriaal. + de: >- + Dokumentiert Abhilfemaßnahmen oder Empfehlungen für Probleme mit + Datenintegrität, Formatveralterung oder physischem Verfall von + Archivmaterial. + fr: >- + Documente les actions correctives ou recommandations pour les problèmes + d'intégrité des données, d'obsolescence de format ou de détérioration + physique des documents d'archives. + ar: >- + يوثق إجراءات المعالجة أو التوصيات المتعلقة بمشاكل سلامة البيانات أو + تقادم الصيغ أو التدهور المادي للمواد الأرشيفية. + id: >- + Mendokumentasikan tindakan perbaikan atau rekomendasi untuk masalah + integritas data, keusangan format, atau kerusakan fisik bahan arsip. + zh: >- + 记录针对数据完整性问题、格式过时或档案材料物理劣化的补救措施或建议。 + es: >- + Documenta acciones correctivas o recomendaciones para problemas de + integridad de datos, obsolescencia de formato o deterioro físico de + materiales de archivo. + structured_aliases: + - literal_form: herstelmaatregel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abhilfemaßnahme + predicate: EXACT_SYNONYM + in_language: de + - literal_form: remède + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: علاج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: perbaikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 补救措施 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: remedio + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - skos:note # skos.rdf:176-184 - "A general note, for any purpose." + related_mappings: + - premis:outcomeNote # premis3.owl:583-589 - "has outcome note" Event→Literal + - crm:P44_has_condition # CIDOC:2270-2283 - PhysicalThing→ConditionState + - odrl:remedy # odrl.ttl:806-814 - Prohibition→Duty, policy violation remedies + - schema:correction # schemaorg.owl:13039-13042 - "correction to a CreativeWork" + aliases: + - remediation_note + examples: + - value: "Migrate TIFF files from LZW to uncompressed format to ensure long-term readability." + description: >- + A remediation action addressing format obsolescence for digitised + archival photographs. + - value: "Re-house acidic paper documents in acid-free folders to halt deterioration." + description: >- + A physical preservation remedy for archival materials suffering from + acid degradation. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to record specific remediation steps taken or recommended + for heritage assets. For condition assessment itself, see condition- + related slots. For general descriptive notes, use description or notes + slots instead. + - >- + In digital preservation contexts, remedies may include format migration, + checksum repair, metadata correction, or re-ingest of corrupted objects. + The PREMIS Event model (premis:outcomeNote) captures similar information + in a more structured, event-centric framework. + - >- + The ODRL ontology defines odrl:remedy for policy violation contexts + (Prohibition→Duty); while the term overlaps, the semantic domain is + different from heritage preservation remediation. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/replace.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/replace.yaml new file mode 100644 index 0000000000..084b259eca --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/replace.yaml @@ -0,0 +1,119 @@ +# ============================================================================== +# LinkML Slot Definition: replace +# ============================================================================== +# Indicates whether a location, service, or entity supersedes or substitutes +# for another, typically signalling that the primary access point has changed. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|------------------------|---------|-----------------------------------------------------------------| +# | **DCTerms**| `dcterms:replaces` | dcterms.rdf:1827-1849 | close | "Supplanted, displaced, or superseded by." Resource→Resource. | +# | **DCTerms**| `dcterms:isReplacedBy` | dcterms.rdf:1512-1533 | related | Inverse of replaces. "Supplants, displaces, or supersedes." | +# | **RiC-O** | `rico:isSuccessorOf` | RiC-O:16659-16678 | related | Agent→Agent temporal succession. Archives domain. | +# | **Schema** | `schema:successorOf` | schemaorg.owl:36938-41 | related | ProductModel→ProductModel. Newer variant→predecessor. | +# | **PROV** | `prov:wasRevisionOf` | prov.ttl:1225-1232 | related | Entity→Entity. Revision/derivation, not substitution. | +# +# dcterms:replaces is close but not exact: it models resource-to-resource +# replacement, while this slot captures a boolean-like flag indicating whether +# a location serves as replacement for a primary access point. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/replace +name: replace +title: Replace +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ + rico: https://www.ica.org/standards/RiC/ontology# + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + replace: + slot_uri: hc:replace + description: >- + Indicates whether a location, service, or entity substitutes, supersedes, + or takes the place of an existing primary access point. When true, the + described entity serves as the main access point in place of the original. + When false, the entity is supplementary to the primary location, such as a + pop-up or satellite facility. Important for visitor communication and + directing users to the correct service point. + alt_descriptions: + nl: >- + Geeft aan of een locatie, dienst of entiteit de bestaande primaire + toegangspunt vervangt of aanvult. + de: >- + Gibt an, ob ein Standort, eine Dienstleistung oder eine Einrichtung den + bestehenden primären Zugangspunkt ersetzt oder ergänzt. + fr: >- + Indique si un lieu, un service ou une entité remplace ou complète le + point d'accès principal existant. + ar: >- + يشير إلى ما إذا كان الموقع أو الخدمة أو الكيان يحل محل نقطة الوصول + الأساسية الحالية أو يكملها. + id: >- + Menunjukkan apakah suatu lokasi, layanan, atau entitas menggantikan atau + melengkapi titik akses utama yang ada. + zh: >- + 指示某个地点、服务或实体是否替代或补充现有的主要访问点。 + es: >- + Indica si una ubicación, servicio o entidad sustituye o complementa el + punto de acceso principal existente. + structured_aliases: + - literal_form: vervanging + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ersetzung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: remplacement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: استبدال + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penggantian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 替换 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: reemplazo + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - dcterms:replaces # dcterms.rdf:1827-1849 - "Supplanted, displaced, or superseded by" + related_mappings: + - dcterms:isReplacedBy # dcterms.rdf:1512-1533 - Inverse of replaces + - rico:isSuccessorOf # RiC-O:16659-16678 - Agent→Agent temporal succession + - schema:successorOf # schemaorg.owl:36938-36941 - ProductModel→predecessor + - prov:wasRevisionOf # prov.ttl:1225-1232 - Entity→Entity revision + aliases: + - replaces_primary_location + examples: + - value: "true" + description: >- + Primary library branch closed for renovation; this temporary location + serves as the main access point for visitors. + - value: "false" + description: >- + A pop-up exhibition space that supplements the main museum building + but does not replace it as the primary venue. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot captures whether a location or service acts as a replacement + for a primary access point. Values are typically boolean-like strings + (true/false). For resource-to-resource replacement relationships, see + dcterms:replaces which models the relational aspect more precisely. + - >- + Important for public communication: when true, visitors should be + directed to this entity instead of the original primary location. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/represent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/represent.yaml new file mode 100644 index 0000000000..54530ecd76 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/represent.yaml @@ -0,0 +1,117 @@ +# ============================================================================== +# LinkML Slot Definition: represent +# ============================================================================== +# Links an entity to what it stands for, symbolises, depicts, or acts on behalf +# of — covering visual representation, symbolic meaning, and agency. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|---------------------------|------------------------|---------|------------------------------------------------------------| +# | **CIDOC** | `crm:P138_represents` | CIDOC:4155-4169 | close | VisualItem→CRMEntity. Visual representation incl. digitisation.| +# | **EDM** | `edm:isRepresentationOf` | edm.owl:515-521 | related | InformationResource→Resource. SubProperty of P138_represents. | +# | **FOAF** | `foaf:depicts` | foaf.ttl:198-206 | related | Image→Thing. Visual depiction, narrower scope (images only). | +# | **CIDOC** | `crm:P62_depicts` | CIDOC:2649-2661 | related | PhysicalHumanMadeThing→CRMEntity. Shortcut of P138 path. | +# | **Schema** | `schema:about` | schemaorg.owl:6247-6251| related | "The subject matter of an object." Broader: subject not repr. | +# +# This slot spans multiple senses of "represent" (visual depiction, symbolic +# meaning, acting on behalf of) which no single external property fully covers. +# Using hc:represent as the slot_uri. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/represent +name: represent +title: Represent +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + edm: http://www.europeana.eu/schemas/edm/ + foaf: http://xmlns.com/foaf/0.1/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + represent: + slot_uri: hc:represent + description: >- + Links an entity to what it stands for, symbolises, depicts, or acts on + behalf of. Captures relationships where a heritage object, image, or + agent represents another entity, concept, group, or value — whether + through visual depiction, symbolic meaning, or formal agency. + alt_descriptions: + nl: >- + Koppelt een entiteit aan wat het voorstelt, symboliseert, afbeeldt of + vertegenwoordigt. + de: >- + Verknüpft eine Entität mit dem, was sie darstellt, symbolisiert, + abbildet oder vertritt. + fr: >- + Relie une entité à ce qu'elle représente, symbolise, dépeint ou pour + laquelle elle agit. + ar: >- + يربط كياناً بما يمثله أو يرمز إليه أو يصوره أو ينوب عنه. + id: >- + Menghubungkan suatu entitas dengan apa yang diwakili, dilambangkan, + digambarkan, atau diwakilkannya. + zh: >- + 将实体与其所代表、象征、描绘或代理的对象关联起来。 + es: >- + Vincula una entidad con lo que representa, simboliza, retrata o actúa + en nombre de. + structured_aliases: + - literal_form: vertegenwoordigen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: darstellen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: représenter + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: يمثل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mewakili + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 代表 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: representar + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - crm:P138_represents # CIDOC:4155-4169 - VisualItem→CRMEntity, visual representation + related_mappings: + - edm:isRepresentationOf # edm.owl:515-521 - InformationResource→Resource + - foaf:depicts # foaf.ttl:198-206 - Image→Thing, visual depiction + - crm:P62_depicts # CIDOC:2649-2661 - PhysicalHumanMadeThing→CRMEntity + - schema:about # schemaorg.owl:6247-6251 - "The subject matter of an object" + aliases: + - represents_or_represented + examples: + - value: "Artist: Banksy" + description: >- + A gallery represents an artist for commercial and exhibition purposes. + - value: "Concept: Dutch Golden Age maritime trade" + description: >- + A painting symbolises or visually represents a historical concept. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot is intentionally broad, covering visual depiction (a painting + represents a scene), symbolic meaning (an emblem represents a value), + and formal agency (an institution represents an artist). For purely + visual depiction of physical objects, crm:P138_represents or + crm:P62_depicts may be more precise. + - >- + EDM's edm:isRepresentationOf is a subproperty of crm:P138_represents, + scoped to information resources representing cultural heritage objects + in the Europeana context. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/requested_on.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/requested_on.yaml new file mode 100644 index 0000000000..0f5058e59a --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/requested_on.yaml @@ -0,0 +1,116 @@ +# ============================================================================== +# LinkML Slot Definition: requested_on +# ============================================================================== +# Records the date when a service, item, permission, or action was formally +# requested or initiated. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|------------------------|---------|------------------------------------------------------------| +# | **DCTerms**| `dcterms:dateSubmitted` | dcterms.rdf:1200-1225 | close | "Date of submission of the resource." Submission ≈ request. | +# | **DCTerms**| `dcterms:dateAccepted` | dcterms.rdf:1146-1170 | related | "Date of acceptance." Acceptance follows request. | +# | **DCTerms**| `dcterms:date` | dcterms.rdf:1122-1133 | broad | "A point or period of time associated with an event." | +# | **Schema** | `schema:orderDate` | schemaorg.owl:28290-94 | related | "Date order was placed." Order→Date, e-commerce context. | +# | **PROV** | `prov:startedAtTime` | prov.ttl:1018-1028 | related | Activity→dateTime. When an activity began, not requested. | +# +# dcterms:dateSubmitted is close but not exact: it captures submission of a +# resource (e.g. thesis, article), while this slot records when any service, +# item, or permission was requested within heritage operations. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/requested_on +name: requested_on +title: Requested On +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + requested_on: + slot_uri: hc:requestedOn + description: >- + Records the date when a service, item, permission, or action was formally + requested or initiated. Captures the moment a formal ask was made, + distinct from when it was fulfilled, approved, or completed. + alt_descriptions: + nl: >- + Registreert de datum waarop een dienst, item, toestemming of actie + formeel is aangevraagd of geïnitieerd. + de: >- + Erfasst das Datum, an dem ein Dienst, ein Objekt, eine Genehmigung oder + eine Aktion formell angefordert oder eingeleitet wurde. + fr: >- + Enregistre la date à laquelle un service, un élément, une autorisation + ou une action a été formellement demandé ou initié. + ar: >- + يسجل التاريخ الذي تم فيه طلب خدمة أو عنصر أو إذن أو إجراء بشكل رسمي + أو بدء تنفيذه. + id: >- + Mencatat tanggal ketika suatu layanan, item, izin, atau tindakan secara + resmi diminta atau dimulai. + zh: >- + 记录正式请求或发起某项服务、物品、许可或操作的日期。 + es: >- + Registra la fecha en que un servicio, elemento, permiso o acción fue + solicitado o iniciado formalmente. + structured_aliases: + - literal_form: aangevraagd op + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: angefordert am + predicate: EXACT_SYNONYM + in_language: de + - literal_form: demandé le + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تاريخ الطلب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: diminta pada + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 请求日期 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: solicitado el + predicate: EXACT_SYNONYM + in_language: es + range: date + close_mappings: + - dcterms:dateSubmitted # dcterms.rdf:1200-1225 - "Date of submission of the resource" + broad_mappings: + - dcterms:date # dcterms.rdf:1122-1133 - "A point or period of time associated with an event" + related_mappings: + - dcterms:dateAccepted # dcterms.rdf:1146-1170 - "Date of acceptance of the resource" + - schema:orderDate # schemaorg.owl:28290-28294 - "Date order was placed" + - prov:startedAtTime # prov.ttl:1018-1028 - Activity→dateTime + aliases: + - request_date + examples: + - value: "2025-03-15" + description: >- + The date a researcher submitted a request to access restricted + archival materials. + - value: "2024-11-01" + description: >- + The date a museum loan was formally requested by a partner institution. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot captures the request initiation date, not the date of + fulfilment or approval. For acceptance dates, see slots related to + dcterms:dateAccepted. For completion dates, use appropriate completion + or end-date slots. + - >- + Common heritage use cases include reading room access requests, + reproduction permission requests, inter-institutional loan requests, + and digitisation service requests. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/require.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/require.yaml index e4ba993493..91647600bf 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/require.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/require.yaml @@ -91,6 +91,8 @@ slots: - registration_required - remediation_required - reservation_required + - special_requirement + - preservation_requirement comments: - "MIGRATED 2026-02-03 from has_or_had_requirement for conciseness." annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/restricted_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/restricted_by.yaml index 235037288b..3a8457cb0e 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/restricted_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/restricted_by.yaml @@ -73,7 +73,6 @@ slots: aliases: - has_or_had_restriction - has_embargo_reason - close_mappings: comments: - "MIGRATED 2026-02-03 from has_or_had_restriction for conciseness." annotations: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/retained.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/retained.yaml new file mode 100644 index 0000000000..d6c8cf9359 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/retained.yaml @@ -0,0 +1,117 @@ +# ============================================================================== +# LinkML Slot Definition: retained +# ============================================================================== +# The required retention duration (in years) for which a record, object, or +# data set must be preserved before disposal or permanent archiving. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------|------------------------------|------------------|----------------------------------------------------------------------------| +# | **Schema.org** | `schema:validFor` | schemaorg.owl:39314-39330 | related_mappings | "validFor" Permit→Duration. Related: validity duration of permits, not records retention. | +# | **DCTerms** | `dcterms:valid` | dcterms.rdf:2076-2101 | related_mappings | "Date Valid" date range of validity. Related: dates not duration in years. | +# | **OWL-Time** | `time:hasDuration` | time.ttl:752-759 | related_mappings | "has duration" TemporalEntity→Duration. Related: generic temporal duration, not retention-specific. | +# | **Schema.org** | `schema:duration` | schemaorg.owl:15892-15905 | broad_mappings | "duration" Event/MediaObject→Duration. Broader: any item duration. | +# | **Schema.org** | `schema:expires` | schemaorg.owl:17832-17835 | related_mappings | "expires" CreativeWork→Date. Related: expiration date, not retention period. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/retained +name: retained +title: Retained +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + time: http://www.w3.org/2006/time# +imports: + - linkml:types +default_prefix: hc +slots: + retained: + slot_uri: hc:retained + description: >- + The required retention duration, in years, for which an object, record, + or data set must be preserved before it can be destroyed, transferred, + or permanently archived. A null value indicates permanent retention + with no scheduled disposal. + alt_descriptions: + nl: >- + De vereiste bewaartermijn, in jaren, gedurende welke een object, record + of dataset moet worden bewaard voordat het kan worden vernietigd, + overgedragen of permanent gearchiveerd. + de: >- + Die erforderliche Aufbewahrungsdauer in Jahren, für die ein Objekt, + Datensatz oder eine Akte aufbewahrt werden muss, bevor es vernichtet, + übertragen oder dauerhaft archiviert werden kann. + fr: >- + La durée de conservation requise, en années, pendant laquelle un objet, + un dossier ou un jeu de données doit être préservé avant de pouvoir + être détruit, transféré ou archivé de manière permanente. + ar: >- + مدة الاحتفاظ المطلوبة بالسنوات التي يجب خلالها الحفاظ على كائن أو سجل + أو مجموعة بيانات قبل أن يمكن إتلافها أو نقلها أو أرشفتها بشكل دائم. + id: >- + Durasi retensi yang diperlukan, dalam tahun, selama objek, rekod, atau + kumpulan data harus disimpan sebelum dapat dimusnahkan, ditransfer, + atau diarsipkan secara permanen. + zh: >- + 以年为单位的要求保留期限,在此期间对象、记录或数据集必须被保存, + 之后才能销毁、转移或永久归档。 + es: >- + La duración de retención requerida, en años, durante la cual un objeto, + registro o conjunto de datos debe preservarse antes de poder ser + destruido, transferido o archivado permanentemente. + structured_aliases: + - literal_form: bewaartermijn + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufbewahrungsdauer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: durée de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مدة الاحتفاظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: masa retensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保留期限 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: período de retención + predicate: EXACT_SYNONYM + in_language: es + range: integer + broad_mappings: + - schema:duration # schemaorg.owl:15892-15905 - "duration" Event/MediaObject→Duration + related_mappings: + - schema:validFor # schemaorg.owl:39314-39330 - "validFor" Permit→Duration + - dcterms:valid # dcterms.rdf:2076-2101 - "Date Valid" date range of validity + - time:hasDuration # time.ttl:752-759 - "has duration" TemporalEntity→Duration + - schema:expires # schemaorg.owl:17832-17835 - "expires" CreativeWork→Date + aliases: + - retention_period_year + examples: + - value: "7" + description: Typical retention period for financial records and tax documentation. + - value: "10" + description: Common retention period for contracts and legal documents. + - value: "20" + description: Typical retention period for personnel files. + annotations: + custodian_types: '["*"]' + comments: + - >- + Value is expressed as a whole number of years. Use null or omit this + field for records requiring permanent retention (e.g. policy documents, + governance records). Conditional retention periods such as "until case + closed + 5 years" should be documented in a companion notes field. + - >- + Common retention periods in heritage and archival contexts include + 7 years (financial/tax), 10 years (contracts/legal), 20 years + (personnel files), and permanent (policy/governance). diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_at.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_at.yaml index 0b55d61773..dea1326313 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_at.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_at.yaml @@ -87,6 +87,9 @@ slots: aliases: - is_or_was_retrieved_at - was_fetched_at + - retrieval_timestamp + - retrieved_on + - scraped_timestamp comments: - | **PROV-O USAGE NOTE**: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_by.yaml index f81ea6ea98..f1a9bd5c10 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_by.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_by.yaml @@ -101,6 +101,8 @@ slots: - prov:qualifiedAssociation # prov.ttl:775-785 - qualified association with details aliases: - is_or_was_retrieved_by + - retrieval_agent + - retrieved_by comments: - MIGRATED from extraction_agent per slot_fixes.yaml (Rule 53). - | diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_through.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_through.yaml index ba4c5ff65a..69af5a4b46 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_through.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/retrieved_through.yaml @@ -103,6 +103,7 @@ slots: - prov:qualifiedUsage # prov.ttl:985-995 - qualified usage with additional details aliases: - is_or_was_retrieved_through + - retrieval_method comments: - MIGRATED from extraction_method per slot_fixes.yaml (Rule 53). - | diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml new file mode 100644 index 0000000000..308d15cad0 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml @@ -0,0 +1,126 @@ +# ============================================================================== +# LinkML Slot Definition: safeguarded_by +# ============================================================================== +# Links an intangible heritage form to the custodian(s) that safeguard it +# through identification, documentation, preservation, promotion, or education. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------------------|--------------------------------|------------------|---------------------------------------------------------------------------------| +# | **CIDOC-CRM** | `crm:P109i_is_current_or_former_curator_of` | CIDOC:3654-3665 | related_mappings | "is current or former curator of" Actor→CuratedHolding. Related: inverse direction; curated holdings not intangible heritage. | +# | **CIDOC-CRM** | `crm:P49_has_former_or_current_keeper` | CIDOC:2383-2397 | related_mappings | "has former or current keeper" PhysicalThing→Actor. Related: custody of physical things, not intangible heritage safeguarding. | +# | **Schema.org** | `schema:maintainer` | schemaorg.owl:25330-25348 | related_mappings | "maintainer" CreativeWork→Person/Organization. Related: software/dataset maintenance, not heritage safeguarding. | +# | **RiC-O** | `rico:hasOrHadHolder` | RiC-O_1-1.rdf:6436-6473 | related_mappings | "has or had holder" RecordResource/Instantiation→Agent. Related: archival holding, not intangible heritage safeguarding. | +# | **RiC-O** | `rico:hasOrHadManager` | RiC-O_1-1.rdf:6925-6962 | broad_mappings | "has or had manager" RecordResource/Instantiation→Agent. Broader: general management responsibility. | +# | **PROV** | `prov:wasAttributedTo` | prov.ttl:1082-1094 | broad_mappings | "wasAttributedTo" Entity→Agent. Broader: general attribution of responsibility. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/safeguarded_by +name: safeguarded_by +title: Safeguarded By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + rico: https://www.ica.org/standards/RiC/ontology# + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + safeguarded_by: + slot_uri: hc:safeguardedBy + description: >- + Identifies the custodian or organization that protects, sustains, or + ensures the viability of an intangible heritage form through measures + such as identification, documentation, research, preservation, + promotion, or transmission through education. + alt_descriptions: + nl: >- + Identificeert de beheerder of organisatie die een immaterieel + erfgoedvorm beschermt, in stand houdt of de levensvatbaarheid ervan + waarborgt door middel van identificatie, documentatie, onderzoek, + behoud, promotie of overdracht via educatie. + de: >- + Identifiziert den Verwalter oder die Organisation, die eine + immaterielle Kulturerbeform schützt, aufrechterhält oder deren + Lebensfähigkeit durch Identifikation, Dokumentation, Forschung, + Bewahrung, Förderung oder Vermittlung durch Bildung sicherstellt. + fr: >- + Identifie le dépositaire ou l'organisation qui protège, maintient ou + assure la viabilité d'une forme de patrimoine immatériel par + l'identification, la documentation, la recherche, la préservation, + la promotion ou la transmission par l'éducation. + ar: >- + يحدد الجهة الراعية أو المنظمة التي تحمي أو تحافظ على أو تضمن + استمرارية شكل من أشكال التراث غير المادي من خلال التعريف والتوثيق + والبحث والحفظ والترويج أو النقل عبر التعليم. + id: >- + Mengidentifikasi lembaga atau organisasi yang melindungi, melestarikan, + atau menjamin keberlangsungan suatu bentuk warisan budaya takbenda + melalui identifikasi, dokumentasi, penelitian, pelestarian, promosi, + atau transmisi melalui pendidikan. + zh: >- + 标识通过识别、记录、研究、保护、推广或教育传承等措施来保护、维持或 + 确保非物质文化遗产形式存续的保管机构或组织。 + es: >- + Identifica al custodio u organización que protege, sostiene o asegura + la viabilidad de una forma de patrimonio inmaterial a través de la + identificación, documentación, investigación, preservación, promoción + o transmisión mediante la educación. + structured_aliases: + - literal_form: geborgd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geschützt durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sauvegardé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: محفوظ بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dijaga oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由…保护 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: salvaguardado por + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - rico:hasOrHadManager # RiC-O_1-1.rdf:6925-6962 - "has or had manager" RecordResource/Instantiation→Agent + - prov:wasAttributedTo # prov.ttl:1082-1094 - "wasAttributedTo" Entity→Agent + related_mappings: + - crm:P109i_is_current_or_former_curator_of # CIDOC:3654-3665 - "is current or former curator of" Actor→CuratedHolding + - crm:P49_has_former_or_current_keeper # CIDOC:2383-2397 - "has former or current keeper" PhysicalThing→Actor + - schema:maintainer # schemaorg.owl:25330-25348 - "maintainer" CreativeWork→Person/Organization + - rico:hasOrHadHolder # RiC-O_1-1.rdf:6436-6473 - "has or had holder" RecordResource/Instantiation→Agent + aliases: + - safeguarding_measure + - current_keeper + - record_holder_note + examples: + - value: Stichting Amsterdam Gay Pride + description: Safeguards Pride Amsterdam as an intangible heritage event. + - value: Bakkerij van Maanen + description: Safeguards traditional Dutch baking techniques as intangible heritage. + annotations: + inverse_slot: safeguards + custodian_types: '["*"]' + comments: + - >- + Links an IntangibleHeritageForm to the Custodian entities that preserve + it. Custodians with institution_type "I" (Intangible Heritage Group) + are typical safeguarders. + - >- + Inverse of the safeguards slot. If HeritageForm is safeguarded_by + Custodian, then Custodian safeguards HeritageForm. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/serve.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/serve.yaml new file mode 100644 index 0000000000..454d48d1ae --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/serve.yaml @@ -0,0 +1,116 @@ +# ============================================================================== +# LinkML Slot Definition: serve +# ============================================================================== +# The user communities, audience types, or stakeholder groups that a heritage +# custodian serves or is intended to serve. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **Schema.org** | `schema:audience` | schemaorg.owl:9151-9177 | close_mappings | "An intended audience, i.e. a group for whom something was | +# | | | | | created." Event/CreativeWork/Service→Audience. | +# | | | | | Close but typed to Audience class; our slot uses strings. | +# | **DCTerms** | `dcterms:audience` | dcterms.rdf:912-932 | close_mappings | "A class of agents for whom the resource is intended or | +# | | | | | useful." Range: AgentClass. Close semantic fit. | +# | **Schema.org** | `schema:serviceAudience` | schemaorg.owl:34917-34939 | related | "The audience eligible for this service." | +# | | | | | Service→Audience. Superseded by schema:audience. | +# | **Schema.org** | `schema:areaServed` | schemaorg.owl:8403-8432 | related | "The geographic area where a service or offered item is | +# | | | | | provided." Organization/Service→Place. Geographic not | +# | | | | | demographic focus. | +# | **W3C Org** | `org:purpose` | org.rdf:730-742 | related | "Indicates the purpose of this Organization." Related: | +# | | | | | serving a community implies organisational purpose. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/serve +name: serve +title: Serve +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + org: http://www.w3.org/ns/org# +imports: + - linkml:types +default_prefix: hc +slots: + serve: + slot_uri: hc:serve + description: >- + The user communities, audience types, or stakeholder groups that a + heritage custodian serves or is intended to serve. Captures the target + populations and constituencies for which the institution provides + collections, services, or programmes. + alt_descriptions: + nl: >- + De gebruikersgemeenschappen, doelgroepen of belanghebbenden die een + erfgoedinstelling bedient of beoogt te bedienen. + de: >- + Die Nutzergemeinschaften, Zielgruppen oder Interessengruppen, die eine + Kulturerbeeinrichtung bedient oder zu bedienen beabsichtigt. + fr: >- + Les communautés d'utilisateurs, types de publics ou groupes de parties + prenantes qu'une institution patrimoniale dessert ou entend desservir. + ar: >- + المجتمعات المستخدمة أو أنواع الجمهور أو مجموعات أصحاب المصلحة التي + تخدمها مؤسسة التراث الثقافي أو تنوي خدمتها. + id: >- + Komunitas pengguna, jenis audiens, atau kelompok pemangku kepentingan + yang dilayani atau dimaksudkan untuk dilayani oleh lembaga pemangku + warisan budaya. + zh: >- + 遗产保管机构所服务或拟服务的用户社区、受众类型或利益相关者群体。 + es: >- + Las comunidades de usuarios, tipos de público o grupos de interesados + a los que una institución patrimonial sirve o pretende servir. + structured_aliases: + - literal_form: bedient + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bedient + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dessert + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: يخدم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: melayani + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 服务 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: sirve + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:audience # schemaorg.owl:9151-9177 - "An intended audience, i.e. a group for whom something was created." Event/CreativeWork/Service→Audience. + - dcterms:audience # dcterms.rdf:912-932 - "A class of agents for whom the resource is intended or useful." Range: AgentClass. + related_mappings: + - schema:serviceAudience # schemaorg.owl:34917-34939 - "The audience eligible for this service." Superseded by schema:audience. + - schema:areaServed # schemaorg.owl:8403-8432 - "The geographic area where a service or offered item is provided." + - org:purpose # org.rdf:730-742 - "Indicates the purpose of this Organization." + aliases: + - serves_or_served + examples: + - value: "Academic Researchers" + description: "Institution serves the academic research community." + - value: "General Public" + description: "Institution is open to and serves the general public." + - value: "Primary and Secondary Education" + description: "Institution provides programmes for school-age learners." + annotations: + custodian_types: '["*"]' + comments: + - >- + Used to identify target user communities, audience types, and + stakeholder groups. Values are typically community or audience type + labels (e.g. Academic Researchers, General Public, Indigenous + Communities). diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/shortened_as.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/shortened_as.yaml new file mode 100644 index 0000000000..9f5ef1fffe --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/shortened_as.yaml @@ -0,0 +1,125 @@ +# ============================================================================== +# LinkML Slot Definition: shortened_as +# ============================================================================== +# The abbreviated or contracted form of a name, term, or phrase. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|---------------------------------|----------------------------------|---------|--------------------------------------------------------------------| +# | **HC** | `hc:shortenedAs` | — | slot_uri| Custom property specifically for abbreviated/contracted forms. | +# | **SKOS** | `skos:altLabel` | skos.rdf:135-149 | broad | "An alternative lexical label for a resource." Explicitly mentions | +# | | | | | acronyms and abbreviations but also covers spelling variants and | +# | | | | | irregular forms — broader than abbreviation-specific. | +# | **Schema** | `schema:alternateName` | schemaorg.owl:7757-7777 | broad | "An alias for the item." Covers any alias including abbreviations | +# | | | | | but not limited to them. Domain: Thing. | +# | **DCTerms** | `dcterms:alternative` | dcterms.rdf:885-911 | broad | "An alternative name for the resource." Commonly used for | +# | | | | | abbreviated titles in library/metadata contexts. | +# | **CIDOC** | `crm:P139_has_alternative_form` | CIDOC_CRM_v7.1.3.rdf:4184-4197 | related | "has alternative form" — directed relationship between E41 | +# | | | | | Appellation instances. Can be typed as abbreviation via P139.1 | +# | | | | | has type. Different modeling approach (appellation-to-appellation). | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/shortened_as +name: shortened_as +title: Shortened As +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + shortened_as: + slot_uri: hc:shortenedAs + description: >- + The abbreviated, contracted, or commonly used short form of a longer + name, phrase, or term. This includes acronyms, initialisms, postal + abbreviations, and standard short codes. In heritage custodian + contexts this is used primarily for address component values where + data sources provide both a full form and an abbreviated form, but + it applies to any entity where a recognised short form exists. + The value may equal the full form when no standard abbreviation + exists. + alt_descriptions: + nl: >- + De afgekorte, samengetrokken of gangbare korte vorm van een langere + naam, uitdrukking of term. + de: >- + Die abgekürzte, zusammengezogene oder gebräuchliche Kurzform eines + längeren Namens, einer Redewendung oder eines Begriffs. + fr: >- + La forme abrégée, contractée ou couramment utilisée d'un nom, d'une + expression ou d'un terme plus long. + ar: >- + الشكل المختصر أو المتقلص أو المستخدم بشكل شائع لاسم أو عبارة أو + مصطلح أطول. + id: >- + Bentuk singkatan, kontraksi, atau bentuk pendek yang umum digunakan + dari nama, frasa, atau istilah yang lebih panjang. + zh: >- + 较长名称、短语或术语的缩写、缩略或常用简称形式。 + es: >- + La forma abreviada, contraída o de uso común de un nombre, frase + o término más largo. + structured_aliases: + - literal_form: afgekort als + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: abgekürzt als + predicate: EXACT_SYNONYM + in_language: de + - literal_form: abrégé en + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مختصر بـ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: disingkat menjadi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 缩写为 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: abreviado como + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - skos:altLabel # skos.rdf:135-149 - "An alternative lexical label for a resource." Explicitly mentions acronyms and abbreviations but also covers spelling variants — broader than abbreviation-specific. + - schema:alternateName # schemaorg.owl:7757-7777 - "An alias for the item." Covers any alias, not just abbreviations. + - dcterms:alternative # dcterms.rdf:885-911 - "An alternative name for the resource." Commonly used for abbreviated titles in library contexts. + related_mappings: + - crm:P139_has_alternative_form # CIDOC_CRM_v7.1.3.rdf:4184-4197 - "has alternative form" directed E41 Appellation → E41 Appellation. Can be typed as abbreviation via P139.1 has type. Different modeling approach. + aliases: + - short_name + examples: + - value: "NL" + description: "ISO 3166-1 alpha-2 country code for Netherlands." + - value: "NH" + description: "Dutch province abbreviation for Noord-Holland." + - value: "Amsterdam" + description: "Same as full form — no standard abbreviation exists." + annotations: + custodian_types: '["*"]' + comments: + - >- + Used in AddressComponent contexts where data sources (ISIL registries, + KvK, website scraping, API responses) often provide both a full form + and an abbreviated form. Paired with a long_name slot that holds the + unabbreviated version. + - >- + When no standard abbreviation exists, the shortened_as value may equal + the full form (e.g. 'Amsterdam' / 'Amsterdam'). + - >- + CIDOC-CRM's P139 has alternative form (CIDOC_CRM_v7.1.3.rdf:4184-4197) + offers a more structured approach via appellation-to-appellation links + with P139.1 has type to qualify the derivation (e.g. 'abbreviation', + 'transliteration'). Our slot flattens this into a direct string value + for practical use. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/state.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/state.yaml index 990edabc8a..89d499c3fb 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/state.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/state.yaml @@ -83,3 +83,4 @@ slots: - schema:value # schemaorg.owl:39461-39494 - "The value of a QuantitativeValue or property value node." Domain: MonetaryAmount|PropertyValue|QuantitativeValue aliases: - state_or_stated + - states_or_stated diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/supports_verb.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/supports_verb.yaml new file mode 100644 index 0000000000..b5cc9c35d2 --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/supports_verb.yaml @@ -0,0 +1,55 @@ +# ============================================================================== +# LinkML Slot Definition: supports_verb +# ============================================================================== +# Indicates which OAI-PMH verbs are supported by a service endpoint. +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/supports_verb +name: supports_verb +title: supports verb +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ +default_prefix: hc +imports: + - linkml:types + - ../enums/OAIPMHVerbEnum +slots: + supports_verb: + slot_uri: hc:supportsVerb + description: OAI-PMH verb supported by a repository endpoint. + alt_descriptions: + nl: OAI-PMH-werkwoord dat door een repository-endpoint wordt ondersteund. + de: OAI-PMH-Verb, das von einem Repositoriums-Endpunkt unterstuetzt wird. + fr: Verbe OAI-PMH pris en charge par un point d acces de depot. + es: Verbo OAI-PMH soportado por un endpoint de repositorio. + ar: فعل OAI-PMH الذي تدعمه نقطة نهاية لمستودع. + id: Verba OAI-PMH yang didukung oleh endpoint repositori. + zh: 资源库端点所支持的 OAI-PMH 动词。 + structured_aliases: + - literal_form: ondersteunt werkwoord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: unterstuetzt Verb + predicate: EXACT_SYNONYM + in_language: de + - literal_form: prend en charge le verbe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: soporta verbo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: يدعم فعل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mendukung verba + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 支持动词 + predicate: EXACT_SYNONYM + in_language: zh + range: OAIPMHVerbEnum + multivalued: true + required: false + annotations: + custodian_types: '["*"]' diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/take_comission.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/take_comission.yaml index 6b57668a71..5eefacb0af 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/take_comission.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/take_comission.yaml @@ -99,3 +99,5 @@ slots: annotations: custodian_types: '["G"]' custodian_types_rationale: Primarily for galleries and commercial art dealers. + aliases: + - takes_or_took_comission diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/take_place_at.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/take_place_at.yaml index 127382790e..e03572f7a2 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/take_place_at.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/take_place_at.yaml @@ -106,3 +106,5 @@ slots: migrated_from: took_place_at rule_reference: 'Rule 39: RiC-O temporal naming convention' custodian_types: '["*"]' + aliases: + - takes_or_took_place_at diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/temporal_extent.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/temporal_extent.yaml index 07203859d8..b4cdcdb7a7 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/temporal_extent.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/temporal_extent.yaml @@ -103,6 +103,8 @@ slots: - period_covered - period - record_timespan + - reported_date + - source_date comments: - | **CIDOC-CRM ALIGNMENT**: Maps to crm:P4_has_time-span which links diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/transmit_through.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/transmit_through.yaml index 8ff0db172b..d634ffb340 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/transmit_through.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/transmit_through.yaml @@ -82,5 +82,7 @@ slots: multivalued: true annotations: custodian_types: '["*"]' + aliases: + - transmits_or_transmitted_through related_mappings: - schema:instrument # schemaorg.owl:22393-22415 - "The object that helped the agent perform the action." Domain: Action, Range: Thing. Conceptually related to medium/channel but Action-specific. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/transported_by.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/transported_by.yaml new file mode 100644 index 0000000000..f70c6b05ef --- /dev/null +++ b/frontend/public/schemas/20251121/linkml/modules/slots/transported_by.yaml @@ -0,0 +1,131 @@ +# ============================================================================== +# LinkML Slot Definition: transported_by +# ============================================================================== +# The vehicle, carrier, agent, or mechanism responsible for moving an object +# from one location to another. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------------|----------------------------------|---------|--------------------------------------------------------------------| +# | **HC** | `hc:transportedBy` | — | slot_uri| Custom heritage-custodian property for transport carriers. | +# | **Schema** | `schema:carrier` | schemaorg.owl:11229-11252 | close | "Out-dated term indicating the 'provider' for parcel delivery and | +# | | | | | flights." Deprecated; domain constrained to ParcelDelivery/Flight. | +# | **CIDOC** | `crm:P25i_moved_by` | CIDOC_CRM_v7.1.3.rdf:1779-1790 | close | "moved by" — links E19 Physical Object to E9 Move event. Close | +# | | | | | but range is an event class, not an agent or vehicle directly. | +# | **Schema** | `schema:deliveryMethod` | schemaorg.owl:14532-14557 | related | "A sub property of instrument. The method of delivery." Captures | +# | | | | | mechanism/method rather than carrier/agent. | +# | **CIDOC** | `crm:P14_carried_out_by` | CIDOC_CRM_v7.1.3.rdf:1489-1503 | related | "carried out by" — the agent performing any E7 Activity. When | +# | | | | | combined with E9 Move gives the transport agent, but alone is too | +# | | | | | general for a direct mapping. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/transported_by +name: transported_by +title: Transported By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + transported_by: + slot_uri: hc:transportedBy + description: >- + The vehicle, carrier, agent, or mechanism responsible for moving an + object, collection, or shipment from one location to another. In + heritage custodian contexts this covers the physical transport of + collection items between institutions, storage facilities, exhibition + venues, and conservation laboratories. The value may identify a + specific carrier (e.g. a logistics company name), a vehicle type + (e.g. climate-controlled truck), or a general transport method + (e.g. courier, registered post, diplomatic bag). + alt_descriptions: + nl: >- + Het voertuig, de vervoerder, de agent of het mechanisme dat + verantwoordelijk is voor het verplaatsen van een object, collectie + of zending van de ene locatie naar de andere. + de: >- + Das Fahrzeug, der Spediteur, der Akteur oder der Mechanismus, der + für den Transport eines Objekts, einer Sammlung oder einer Sendung + von einem Ort zum anderen verantwortlich ist. + fr: >- + Le véhicule, le transporteur, l'agent ou le mécanisme responsable + du déplacement d'un objet, d'une collection ou d'un envoi d'un + lieu à un autre. + ar: >- + المركبة أو الناقل أو الوكيل أو الآلية المسؤولة عن نقل كائن أو + مجموعة أو شحنة من موقع إلى آخر. + id: >- + Kendaraan, pengangkut, agen, atau mekanisme yang bertanggung jawab + untuk memindahkan objek, koleksi, atau kiriman dari satu lokasi + ke lokasi lain. + zh: >- + 负责将物品、藏品或货物从一个地点运输到另一个地点的车辆、承运人、 + 代理人或机制。 + es: >- + El vehículo, transportista, agente o mecanismo responsable de + trasladar un objeto, colección o envío de una ubicación a otra. + structured_aliases: + - literal_form: vervoerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: transportiert durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: transporté par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نُقل بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: diangkut oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由...运输 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: transportado por + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - schema:carrier # schemaorg.owl:11229-11252 - "Out-dated term indicating the 'provider' for parcel delivery and flights." Same concept but deprecated; domain constrained to ParcelDelivery/Flight. + - crm:P25i_moved_by # CIDOC_CRM_v7.1.3.rdf:1779-1790 - "moved by" links E19 Physical Object to E9 Move event. Close but range is an event class, not an agent/vehicle. + related_mappings: + - schema:deliveryMethod # schemaorg.owl:14532-14557 - "A sub property of instrument. The method of delivery." Captures mechanism/method rather than carrier/agent. + - crm:P14_carried_out_by # CIDOC_CRM_v7.1.3.rdf:1489-1503 - "carried out by" the agent performing any E7 Activity. When combined with E9 Move gives the transport agent, but alone is too general. + aliases: + - shipping_method + examples: + - value: "Brinks Art Services" + description: "A specialised fine art logistics company transporting museum objects." + - value: "Climate-controlled truck, Hizkia Van Kralingen B.V." + description: "A Dutch art transport firm using climate-controlled vehicles for heritage items." + - value: "Registered post (Aangetekende post)" + description: "Archival documents sent via registered postal service between institutions." + annotations: + custodian_types: '["*"]' + comments: + - >- + In CIDOC-CRM, physical transport is modelled through the E9 Move event + class (CIDOC_CRM_v7.1.3.rdf:350-361). The full CRM pattern to express + 'transported by [agent]' is: E19 Physical Object -> P25i moved by -> + E9 Move -> P14 carried out by -> E39 Actor. Our slot flattens this + event-based pattern into a single direct property for practical use. + - >- + Schema.org's schema:carrier (superseded by schema:provider) is the + closest semantic match but is narrowly scoped to ParcelDelivery and + Flight contexts. Our slot is broader, covering all heritage transport + scenarios including inter-institutional loans, conservation transfers, + and exhibition logistics. + - >- + Values may range from formal company names to general method + descriptions. For structured transport event recording, consider + combining this slot with related slots for origin, destination, + date, and condition assessment. diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/updated_at.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/updated_at.yaml index f4db7462a2..70caf4c318 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/updated_at.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/updated_at.yaml @@ -88,6 +88,7 @@ slots: - last_updated_at - last_modified - modified + - revision_date exact_mappings: - schema:dateModified # schemaorg.owl:14234-14237 - "Date CreativeWork was modified" examples: diff --git a/frontend/public/schemas/20251121/linkml/modules/slots/warrant.yaml b/frontend/public/schemas/20251121/linkml/modules/slots/warrant.yaml index 43cb5ba721..38dae34ec8 100644 --- a/frontend/public/schemas/20251121/linkml/modules/slots/warrant.yaml +++ b/frontend/public/schemas/20251121/linkml/modules/slots/warrant.yaml @@ -91,6 +91,8 @@ slots: - prov:wasQuotedFrom # prov.ttl:1209-1225 - "An entity is derived from an original entity by copying, or 'quoting', some or all of it." Quoting, not warranting. annotations: custodian_types: '["*"]' + aliases: + - warrants_or_warranted comments: - "CREATED 2026-01-19: Replaces claim slot per Rule 53/56." - Uses argumentation semantics from the Toulmin model. diff --git a/schemas/20251121/linkml/custodian_source.yaml b/schemas/20251121/linkml/custodian_source.yaml index e0c6116efe..add6ce0143 100644 --- a/schemas/20251121/linkml/custodian_source.yaml +++ b/schemas/20251121/linkml/custodian_source.yaml @@ -101,7 +101,6 @@ imports: - ./modules/classes/GoogleMapsPlaywrightEnrichment - ./modules/classes/GooglePhoto - ./modules/classes/GoogleReview - - ./modules/classes/LlmVerification - ./modules/classes/OpeningHours - ./modules/classes/OpeningPeriod - ./modules/classes/PhotoAttribution diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index ab87804905..5e8cfb513a 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,12 +1,12 @@ { - "generated": "2026-02-16T14:53:42.892Z", + "generated": "2026-02-16T22:25:17.925Z", "schemaRoot": "/schemas/20251121/linkml", - "totalFiles": 2369, + "totalFiles": 2183, "categoryCounts": { "main": 4, - "class": 1378, - "enum": 157, - "slot": 826, + "class": 1377, + "enum": 158, + "slot": 640, "module": 4 }, "categories": [ @@ -370,6 +370,46 @@ "path": "modules/classes/AnnotationTypes.yaml", "category": "class" }, + { + "name": "AnnotatorAnnotationMetadata", + "path": "modules/classes/AnnotatorAnnotationMetadata.yaml", + "category": "class" + }, + { + "name": "AnnotatorAnnotationProvenance", + "path": "modules/classes/AnnotatorAnnotationProvenance.yaml", + "category": "class" + }, + { + "name": "AnnotatorBlock", + "path": "modules/classes/AnnotatorBlock.yaml", + "category": "class" + }, + { + "name": "AnnotatorEntityClaim", + "path": "modules/classes/AnnotatorEntityClaim.yaml", + "category": "class" + }, + { + "name": "AnnotatorEntityClassification", + "path": "modules/classes/AnnotatorEntityClassification.yaml", + "category": "class" + }, + { + "name": "AnnotatorIntegrationNote", + "path": "modules/classes/AnnotatorIntegrationNote.yaml", + "category": "class" + }, + { + "name": "AnnotatorModel", + "path": "modules/classes/AnnotatorModel.yaml", + "category": "class" + }, + { + "name": "AnnotatorProvenance", + "path": "modules/classes/AnnotatorProvenance.yaml", + "category": "class" + }, { "name": "Any", "path": "modules/classes/Any.yaml", @@ -1145,46 +1185,6 @@ "path": "modules/classes/CertificationEntry.yaml", "category": "class" }, - { - "name": "ChAnnotatorAnnotationMetadata", - "path": "modules/classes/ChAnnotatorAnnotationMetadata.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorAnnotationProvenance", - "path": "modules/classes/ChAnnotatorAnnotationProvenance.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorBlock", - "path": "modules/classes/ChAnnotatorBlock.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorEntityClaim", - "path": "modules/classes/ChAnnotatorEntityClaim.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorEntityClassification", - "path": "modules/classes/ChAnnotatorEntityClassification.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorIntegrationNote", - "path": "modules/classes/ChAnnotatorIntegrationNote.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorModel", - "path": "modules/classes/ChAnnotatorModel.yaml", - "category": "class" - }, - { - "name": "ChAnnotatorProvenance", - "path": "modules/classes/ChAnnotatorProvenance.yaml", - "category": "class" - }, { "name": "ChurchArchive", "path": "modules/classes/ChurchArchive.yaml", @@ -2070,11 +2070,61 @@ "path": "modules/classes/DigitalPlatform.yaml", "category": "class" }, + { + "name": "DigitalPlatformDataQualityNotes", + "path": "modules/classes/DigitalPlatformDataQualityNotes.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformDataSource", + "path": "modules/classes/DigitalPlatformDataSource.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformKeyContact", + "path": "modules/classes/DigitalPlatformKeyContact.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformOrganizationProfile", + "path": "modules/classes/DigitalPlatformOrganizationProfile.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformOrganizationStatus", + "path": "modules/classes/DigitalPlatformOrganizationStatus.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformPrimaryPlatform", + "path": "modules/classes/DigitalPlatformPrimaryPlatform.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformProfile", + "path": "modules/classes/DigitalPlatformProfile.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformProvenance", + "path": "modules/classes/DigitalPlatformProvenance.yaml", + "category": "class" + }, { "name": "DigitalPlatformScore", "path": "modules/classes/DigitalPlatformScore.yaml", "category": "class" }, + { + "name": "DigitalPlatformServiceDetails", + "path": "modules/classes/DigitalPlatformServiceDetails.yaml", + "category": "class" + }, + { + "name": "DigitalPlatformTransformationMetadata", + "path": "modules/classes/DigitalPlatformTransformationMetadata.yaml", + "category": "class" + }, { "name": "DigitalPlatformType", "path": "modules/classes/DigitalPlatformType.yaml", @@ -2090,56 +2140,6 @@ "path": "modules/classes/DigitalPlatformUserIdentifier.yaml", "category": "class" }, - { - "name": "DigitalPlatformV2", - "path": "modules/classes/DigitalPlatformV2.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2DataQualityNotes", - "path": "modules/classes/DigitalPlatformV2DataQualityNotes.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2DataSource", - "path": "modules/classes/DigitalPlatformV2DataSource.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2KeyContact", - "path": "modules/classes/DigitalPlatformV2KeyContact.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2OrganizationProfile", - "path": "modules/classes/DigitalPlatformV2OrganizationProfile.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2OrganizationStatus", - "path": "modules/classes/DigitalPlatformV2OrganizationStatus.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2PrimaryPlatform", - "path": "modules/classes/DigitalPlatformV2PrimaryPlatform.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2Provenance", - "path": "modules/classes/DigitalPlatformV2Provenance.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2ServiceDetails", - "path": "modules/classes/DigitalPlatformV2ServiceDetails.yaml", - "category": "class" - }, - { - "name": "DigitalPlatformV2TransformationMetadata", - "path": "modules/classes/DigitalPlatformV2TransformationMetadata.yaml", - "category": "class" - }, { "name": "DigitalPresence", "path": "modules/classes/DigitalPresence.yaml", @@ -2575,11 +2575,6 @@ "path": "modules/classes/Example.yaml", "category": "class" }, - { - "name": "ExaSearchMetadata", - "path": "modules/classes/ExaSearchMetadata.yaml", - "category": "class" - }, { "name": "ExhibitedObject", "path": "modules/classes/ExhibitedObject.yaml", @@ -2650,6 +2645,11 @@ "path": "modules/classes/ExternalResource.yaml", "category": "class" }, + { + "name": "ExternalSearchMetadata", + "path": "modules/classes/ExternalSearchMetadata.yaml", + "category": "class" + }, { "name": "ExternalWork", "path": "modules/classes/ExternalWork.yaml", @@ -2996,8 +2996,8 @@ "category": "class" }, { - "name": "GenealogiewerkbalkEnrichment", - "path": "modules/classes/GenealogiewerkbalkEnrichment.yaml", + "name": "GenealogyArchivesRegistryEnrichment", + "path": "modules/classes/GenealogyArchivesRegistryEnrichment.yaml", "category": "class" }, { @@ -3460,11 +3460,6 @@ "path": "modules/classes/Iconography.yaml", "category": "class" }, - { - "name": "ID", - "path": "modules/classes/ID.yaml", - "category": "class" - }, { "name": "IdentificationEvent", "path": "modules/classes/IdentificationEvent.yaml", @@ -3510,11 +3505,6 @@ "path": "modules/classes/IIIF.yaml", "category": "class" }, - { - "name": "IIPImageServer", - "path": "modules/classes/IIPImageServer.yaml", - "category": "class" - }, { "name": "Illustration", "path": "modules/classes/Illustration.yaml", @@ -3525,6 +3515,11 @@ "path": "modules/classes/Image.yaml", "category": "class" }, + { + "name": "ImageTilingServiceEndpoint", + "path": "modules/classes/ImageTilingServiceEndpoint.yaml", + "category": "class" + }, { "name": "ImpactMeasurement", "path": "modules/classes/ImpactMeasurement.yaml", @@ -7411,6 +7406,11 @@ "path": "modules/enums/OAIGranularityEnum.yaml", "category": "enum" }, + { + "name": "OAIPMHVerbEnum", + "path": "modules/enums/OAIPMHVerbEnum.yaml", + "category": "enum" + }, { "name": "OfficialInstitutionTypeEnum", "path": "modules/enums/OfficialInstitutionTypeEnum.yaml", @@ -8057,6 +8057,11 @@ "path": "modules/slots/ceased_through.yaml", "category": "slot" }, + { + "name": "certified_for", + "path": "modules/slots/certified_for.yaml", + "category": "slot" + }, { "name": "change_ownership_from", "path": "modules/slots/change_ownership_from.yaml", @@ -8432,6 +8437,16 @@ "path": "modules/slots/estimate.yaml", "category": "slot" }, + { + "name": "evaluated_through", + "path": "modules/slots/20260202_matang/evaluated_through.yaml", + "category": "slot" + }, + { + "name": "evaluated_through", + "path": "modules/slots/evaluated_through.yaml", + "category": "slot" + }, { "name": "exclude", "path": "modules/slots/exclude.yaml", @@ -8592,6 +8607,11 @@ "path": "modules/slots/has_accessibility_feature.yaml", "category": "slot" }, + { + "name": "has_accountable", + "path": "modules/slots/has_accountable.yaml", + "category": "slot" + }, { "name": "has_accreditation", "path": "modules/slots/has_accreditation.yaml", @@ -8762,6 +8782,11 @@ "path": "modules/slots/has_charter.yaml", "category": "slot" }, + { + "name": "has_clause", + "path": "modules/slots/has_clause.yaml", + "category": "slot" + }, { "name": "has_code", "path": "modules/slots/has_code.yaml", @@ -8887,6 +8912,11 @@ "path": "modules/slots/has_denominator_data.yaml", "category": "slot" }, + { + "name": "has_department", + "path": "modules/slots/has_department.yaml", + "category": "slot" + }, { "name": "has_description", "path": "modules/slots/has_description.yaml", @@ -9002,6 +9032,11 @@ "path": "modules/slots/has_file_location.yaml", "category": "slot" }, + { + "name": "has_finding_aid", + "path": "modules/slots/has_finding_aid.yaml", + "category": "slot" + }, { "name": "has_fixity", "path": "modules/slots/has_fixity.yaml", @@ -9037,6 +9072,11 @@ "path": "modules/slots/has_garden.yaml", "category": "slot" }, + { + "name": "has_gender", + "path": "modules/slots/has_gender.yaml", + "category": "slot" + }, { "name": "has_genre", "path": "modules/slots/has_genre.yaml", @@ -9082,6 +9122,11 @@ "path": "modules/slots/has_image.yaml", "category": "slot" }, + { + "name": "has_infrastructure", + "path": "modules/slots/has_infrastructure.yaml", + "category": "slot" + }, { "name": "has_initials", "path": "modules/slots/has_initials.yaml", @@ -9402,6 +9447,11 @@ "path": "modules/slots/has_patronym.yaml", "category": "slot" }, + { + "name": "has_pattern", + "path": "modules/slots/has_pattern.yaml", + "category": "slot" + }, { "name": "has_payment_frequency", "path": "modules/slots/has_payment_frequency.yaml", @@ -9422,6 +9472,11 @@ "path": "modules/slots/has_policy.yaml", "category": "slot" }, + { + "name": "has_portfolio", + "path": "modules/slots/has_portfolio.yaml", + "category": "slot" + }, { "name": "has_position", "path": "modules/slots/has_position.yaml", @@ -9507,6 +9562,11 @@ "path": "modules/slots/has_rating.yaml", "category": "slot" }, + { + "name": "has_ratio", + "path": "modules/slots/has_ratio.yaml", + "category": "slot" + }, { "name": "has_rationale", "path": "modules/slots/has_rationale.yaml", @@ -9537,6 +9597,11 @@ "path": "modules/slots/has_reference_system.yaml", "category": "slot" }, + { + "name": "has_religion", + "path": "modules/slots/has_religion.yaml", + "category": "slot" + }, { "name": "has_repertoire", "path": "modules/slots/has_repertoire.yaml", @@ -9632,16 +9697,36 @@ "path": "modules/slots/has_setpoint.yaml", "category": "slot" }, + { + "name": "has_shelf_mark", + "path": "modules/slots/has_shelf_mark.yaml", + "category": "slot" + }, { "name": "has_significance", "path": "modules/slots/has_significance.yaml", "category": "slot" }, + { + "name": "has_silence", + "path": "modules/slots/has_silence.yaml", + "category": "slot" + }, { "name": "has_size", "path": "modules/slots/has_size.yaml", "category": "slot" }, + { + "name": "has_skill", + "path": "modules/slots/has_skill.yaml", + "category": "slot" + }, + { + "name": "has_slug", + "path": "modules/slots/has_slug.yaml", + "category": "slot" + }, { "name": "has_sound", "path": "modules/slots/has_sound.yaml", @@ -9657,11 +9742,31 @@ "path": "modules/slots/has_speaker.yaml", "category": "slot" }, + { + "name": "has_special_collection", + "path": "modules/slots/has_special_collection.yaml", + "category": "slot" + }, { "name": "has_specification", "path": "modules/slots/has_specification.yaml", "category": "slot" }, + { + "name": "has_specificity_score", + "path": "modules/slots/has_specificity_score.yaml", + "category": "slot" + }, + { + "name": "has_specimen", + "path": "modules/slots/has_specimen.yaml", + "category": "slot" + }, + { + "name": "has_spoken_words", + "path": "modules/slots/has_spoken_words.yaml", + "category": "slot" + }, { "name": "has_staff", "path": "modules/slots/has_staff.yaml", @@ -9787,6 +9892,11 @@ "path": "modules/slots/has_topic.yaml", "category": "slot" }, + { + "name": "has_tradition", + "path": "modules/slots/has_tradition.yaml", + "category": "slot" + }, { "name": "has_transcription", "path": "modules/slots/has_transcription.yaml", @@ -9817,6 +9927,11 @@ "path": "modules/slots/has_use_case.yaml", "category": "slot" }, + { + "name": "has_user", + "path": "modules/slots/has_user.yaml", + "category": "slot" + }, { "name": "has_user_category", "path": "modules/slots/has_user_category.yaml", @@ -9967,6 +10082,11 @@ "path": "modules/slots/in_script.yaml", "category": "slot" }, + { + "name": "in_section", + "path": "modules/slots/in_section.yaml", + "category": "slot" + }, { "name": "in_series", "path": "modules/slots/in_series.yaml", @@ -10202,6 +10322,21 @@ "path": "modules/slots/offered_by.yaml", "category": "slot" }, + { + "name": "official_name_excluding_type", + "path": "modules/slots/official_name_excluding_type.yaml", + "category": "slot" + }, + { + "name": "official_name_including_type", + "path": "modules/slots/official_name_including_type.yaml", + "category": "slot" + }, + { + "name": "official_name_sort", + "path": "modules/slots/official_name_sort.yaml", + "category": "slot" + }, { "name": "open_source", "path": "modules/slots/open_source.yaml", @@ -10287,6 +10422,11 @@ "path": "modules/slots/power.yaml", "category": "slot" }, + { + "name": "powered_by", + "path": "modules/slots/powered_by.yaml", + "category": "slot" + }, { "name": "preceded_by", "path": "modules/slots/preceded_by.yaml", @@ -10403,13 +10543,13 @@ "category": "slot" }, { - "name": "recording_available", - "path": "modules/slots/20260202_matang/new/recording_available.yaml", + "name": "recorded", + "path": "modules/slots/recorded.yaml", "category": "slot" }, { "name": "recording_url", - "path": "modules/slots/20260202_matang/new/recording_url.yaml", + "path": "modules/slots/recording_url.yaml", "category": "slot" }, { @@ -10417,99 +10557,14 @@ "path": "modules/slots/recur_at.yaml", "category": "slot" }, - { - "name": "recurrence_pattern", - "path": "modules/slots/20260202_matang/new/recurrence_pattern.yaml", - "category": "slot" - }, { "name": "refer_to", "path": "modules/slots/refer_to.yaml", "category": "slot" }, { - "name": "refers_or_referred_to", - "path": "modules/slots/20260202_matang/new/refers_or_referred_to.yaml", - "category": "slot" - }, - { - "name": "refers_to_access_policy", - "path": "modules/slots/20260202_matang/new/refers_to_access_policy.yaml", - "category": "slot" - }, - { - "name": "refers_to_custodian", - "path": "modules/slots/20260202_matang/new/refers_to_custodian.yaml", - "category": "slot" - }, - { - "name": "refers_to_legal_status", - "path": "modules/slots/20260202_matang/new/refers_to_legal_status.yaml", - "category": "slot" - }, - { - "name": "refers_to_person", - "path": "modules/slots/20260202_matang/new/refers_to_person.yaml", - "category": "slot" - }, - { - "name": "refers_to_storage", - "path": "modules/slots/20260202_matang/new/refers_to_storage.yaml", - "category": "slot" - }, - { - "name": "region", - "path": "modules/slots/20260202_matang/new/region.yaml", - "category": "slot" - }, - { - "name": "region_code", - "path": "modules/slots/20260202_matang/new/region_code.yaml", - "category": "slot" - }, - { - "name": "region_confidence", - "path": "modules/slots/20260202_matang/new/region_confidence.yaml", - "category": "slot" - }, - { - "name": "region_language", - "path": "modules/slots/20260202_matang/new/region_language.yaml", - "category": "slot" - }, - { - "name": "region_text", - "path": "modules/slots/20260202_matang/new/region_text.yaml", - "category": "slot" - }, - { - "name": "region_type", - "path": "modules/slots/20260202_matang/new/region_type.yaml", - "category": "slot" - }, - { - "name": "register_abbreviation", - "path": "modules/slots/20260202_matang/new/register_abbreviation.yaml", - "category": "slot" - }, - { - "name": "register_id", - "path": "modules/slots/20260202_matang/new/register_id.yaml", - "category": "slot" - }, - { - "name": "register_name", - "path": "modules/slots/20260202_matang/new/register_name.yaml", - "category": "slot" - }, - { - "name": "register_name_local", - "path": "modules/slots/20260202_matang/new/register_name_local.yaml", - "category": "slot" - }, - { - "name": "register_type", - "path": "modules/slots/20260202_matang/new/register_type.yaml", + "name": "register", + "path": "modules/slots/register.yaml", "category": "slot" }, { @@ -10518,73 +10573,23 @@ "category": "slot" }, { - "name": "registered_office_clause", - "path": "modules/slots/20260202_matang/new/registered_office_clause.yaml", + "name": "registered_by", + "path": "modules/slots/registered_by.yaml", "category": "slot" }, { - "name": "registers_or_registered", - "path": "modules/slots/20260202_matang/new/registers_or_registered.yaml", + "name": "registered_on", + "path": "modules/slots/registered_on.yaml", "category": "slot" }, { - "name": "registration_authority", - "path": "modules/slots/20260202_matang/new/registration_authority.yaml", + "name": "regulate", + "path": "modules/slots/regulate.yaml", "category": "slot" }, { - "name": "registration_date", - "path": "modules/slots/20260202_matang/new/registration_date.yaml", - "category": "slot" - }, - { - "name": "regulated_by_scheme", - "path": "modules/slots/20260202_matang/new/regulated_by_scheme.yaml", - "category": "slot" - }, - { - "name": "regulates_or_regulated", - "path": "modules/slots/20260202_matang/new/regulates_or_regulated.yaml", - "category": "slot" - }, - { - "name": "regulatory_authority", - "path": "modules/slots/20260202_matang/new/regulatory_authority.yaml", - "category": "slot" - }, - { - "name": "regulatory_body", - "path": "modules/slots/20260202_matang/new/regulatory_body.yaml", - "category": "slot" - }, - { - "name": "related", - "path": "modules/slots/20260202_matang/new/related.yaml", - "category": "slot" - }, - { - "name": "related_agenda", - "path": "modules/slots/20260202_matang/new/related_agenda.yaml", - "category": "slot" - }, - { - "name": "related_call", - "path": "modules/slots/20260202_matang/new/related_call.yaml", - "category": "slot" - }, - { - "name": "related_concept", - "path": "modules/slots/20260202_matang/new/related_concept.yaml", - "category": "slot" - }, - { - "name": "related_loan", - "path": "modules/slots/20260202_matang/new/related_loan.yaml", - "category": "slot" - }, - { - "name": "related_project", - "path": "modules/slots/20260202_matang/new/related_project.yaml", + "name": "regulated_by", + "path": "modules/slots/regulated_by.yaml", "category": "slot" }, { @@ -10593,53 +10598,8 @@ "category": "slot" }, { - "name": "related_type_name", - "path": "modules/slots/20260202_matang/new/related_type_name.yaml", - "category": "slot" - }, - { - "name": "related_type_note", - "path": "modules/slots/20260202_matang/new/related_type_note.yaml", - "category": "slot" - }, - { - "name": "related_type_relationship", - "path": "modules/slots/20260202_matang/new/related_type_relationship.yaml", - "category": "slot" - }, - { - "name": "related_type_wikidata", - "path": "modules/slots/20260202_matang/new/related_type_wikidata.yaml", - "category": "slot" - }, - { - "name": "related_types", - "path": "modules/slots/20260202_matang/new/related_types.yaml", - "category": "slot" - }, - { - "name": "relationship", - "path": "modules/slots/20260202_matang/new/relationship.yaml", - "category": "slot" - }, - { - "name": "religion", - "path": "modules/slots/20260202_matang/new/religion.yaml", - "category": "slot" - }, - { - "name": "religious_function", - "path": "modules/slots/20260202_matang/new/religious_function.yaml", - "category": "slot" - }, - { - "name": "religious_tradition", - "path": "modules/slots/20260202_matang/new/religious_tradition.yaml", - "category": "slot" - }, - { - "name": "remediation_note", - "path": "modules/slots/20260202_matang/new/remediation_note.yaml", + "name": "remedy", + "path": "modules/slots/remedy.yaml", "category": "slot" }, { @@ -10648,13 +10608,8 @@ "category": "slot" }, { - "name": "repertoire", - "path": "modules/slots/20260202_matang/new/repertoire.yaml", - "category": "slot" - }, - { - "name": "replaces_primary_location", - "path": "modules/slots/20260202_matang/new/replaces_primary_location.yaml", + "name": "replace", + "path": "modules/slots/replace.yaml", "category": "slot" }, { @@ -10662,44 +10617,14 @@ "path": "modules/slots/replied_to.yaml", "category": "slot" }, - { - "name": "report_document", - "path": "modules/slots/20260202_matang/new/report_document.yaml", - "category": "slot" - }, - { - "name": "report_url", - "path": "modules/slots/20260202_matang/new/report_url.yaml", - "category": "slot" - }, - { - "name": "reported_date", - "path": "modules/slots/20260202_matang/new/reported_date.yaml", - "category": "slot" - }, { "name": "reported_on", "path": "modules/slots/reported_on.yaml", "category": "slot" }, { - "name": "reporting_period_end", - "path": "modules/slots/20260202_matang/new/reporting_period_end.yaml", - "category": "slot" - }, - { - "name": "reporting_period_start", - "path": "modules/slots/20260202_matang/new/reporting_period_start.yaml", - "category": "slot" - }, - { - "name": "repository_software", - "path": "modules/slots/20260202_matang/new/repository_software.yaml", - "category": "slot" - }, - { - "name": "repository_url", - "path": "modules/slots/20260202_matang/new/repository_url.yaml", + "name": "represent", + "path": "modules/slots/represent.yaml", "category": "slot" }, { @@ -10708,18 +10633,8 @@ "category": "slot" }, { - "name": "represents_or_represented", - "path": "modules/slots/20260202_matang/new/represents_or_represented.yaml", - "category": "slot" - }, - { - "name": "request_date", - "path": "modules/slots/20260202_matang/new/request_date.yaml", - "category": "slot" - }, - { - "name": "request_id", - "path": "modules/slots/20260202_matang/new/request_id.yaml", + "name": "requested_on", + "path": "modules/slots/requested_on.yaml", "category": "slot" }, { @@ -10732,169 +10647,19 @@ "path": "modules/slots/required.yaml", "category": "slot" }, - { - "name": "requirement_id", - "path": "modules/slots/20260202_matang/new/requirement_id.yaml", - "category": "slot" - }, - { - "name": "requirement_text", - "path": "modules/slots/20260202_matang/new/requirement_text.yaml", - "category": "slot" - }, - { - "name": "requirement_type", - "path": "modules/slots/20260202_matang/new/requirement_type.yaml", - "category": "slot" - }, - { - "name": "requirement_unit", - "path": "modules/slots/20260202_matang/new/requirement_unit.yaml", - "category": "slot" - }, - { - "name": "requirement_value", - "path": "modules/slots/20260202_matang/new/requirement_value.yaml", - "category": "slot" - }, - { - "name": "research_center_subtype", - "path": "modules/slots/20260202_matang/new/research_center_subtype.yaml", - "category": "slot" - }, - { - "name": "research_center_type", - "path": "modules/slots/20260202_matang/new/research_center_type.yaml", - "category": "slot" - }, - { - "name": "research_department", - "path": "modules/slots/20260202_matang/new/research_department.yaml", - "category": "slot" - }, - { - "name": "research_focus", - "path": "modules/slots/20260202_matang/new/research_focus.yaml", - "category": "slot" - }, - { - "name": "research_focus_area", - "path": "modules/slots/20260202_matang/new/research_focus_area.yaml", - "category": "slot" - }, - { - "name": "research_infrastructure", - "path": "modules/slots/20260202_matang/new/research_infrastructure.yaml", - "category": "slot" - }, - { - "name": "research_program", - "path": "modules/slots/20260202_matang/new/research_program.yaml", - "category": "slot" - }, - { - "name": "research_project", - "path": "modules/slots/20260202_matang/new/research_project.yaml", - "category": "slot" - }, - { - "name": "research_value", - "path": "modules/slots/20260202_matang/new/research_value.yaml", - "category": "slot" - }, - { - "name": "resource_description", - "path": "modules/slots/20260202_matang/new/resource_description.yaml", - "category": "slot" - }, - { - "name": "response_format", - "path": "modules/slots/20260202_matang/new/response_format.yaml", - "category": "slot" - }, - { - "name": "responsible_actor", - "path": "modules/slots/20260202_matang/new/responsible_actor.yaml", - "category": "slot" - }, - { - "name": "responsible_agent", - "path": "modules/slots/20260202_matang/new/responsible_agent.yaml", - "category": "slot" - }, - { - "name": "responsible_department", - "path": "modules/slots/20260202_matang/new/responsible_department.yaml", - "category": "slot" - }, { "name": "responsible_for", "path": "modules/slots/responsible_for.yaml", "category": "slot" }, - { - "name": "responsible_legal_entity", - "path": "modules/slots/20260202_matang/new/responsible_legal_entity.yaml", - "category": "slot" - }, { "name": "restricted_by", "path": "modules/slots/restricted_by.yaml", "category": "slot" }, { - "name": "restriction_category", - "path": "modules/slots/20260202_matang/new/restriction_category.yaml", - "category": "slot" - }, - { - "name": "restriction_description", - "path": "modules/slots/20260202_matang/new/restriction_description.yaml", - "category": "slot" - }, - { - "name": "restriction_reason", - "path": "modules/slots/20260202_matang/new/restriction_reason.yaml", - "category": "slot" - }, - { - "name": "restriction_type", - "path": "modules/slots/20260202_matang/new/restriction_type.yaml", - "category": "slot" - }, - { - "name": "results_expected_date", - "path": "modules/slots/20260202_matang/new/results_expected_date.yaml", - "category": "slot" - }, - { - "name": "retention_period_year", - "path": "modules/slots/20260202_matang/new/retention_period_year.yaml", - "category": "slot" - }, - { - "name": "retention_schedule", - "path": "modules/slots/20260202_matang/new/retention_schedule.yaml", - "category": "slot" - }, - { - "name": "retention_tracking", - "path": "modules/slots/20260202_matang/new/retention_tracking.yaml", - "category": "slot" - }, - { - "name": "retrieval_agent", - "path": "modules/slots/20260202_matang/new/retrieval_agent.yaml", - "category": "slot" - }, - { - "name": "retrieval_method", - "path": "modules/slots/20260202_matang/new/retrieval_method.yaml", - "category": "slot" - }, - { - "name": "retrieval_timestamp", - "path": "modules/slots/20260202_matang/new/retrieval_timestamp.yaml", + "name": "retained", + "path": "modules/slots/retained.yaml", "category": "slot" }, { @@ -10902,11 +10667,6 @@ "path": "modules/slots/retrieved_at.yaml", "category": "slot" }, - { - "name": "retrieved_by", - "path": "modules/slots/20260202_matang/new/retrieved_by.yaml", - "category": "slot" - }, { "name": "retrieved_by", "path": "modules/slots/retrieved_by.yaml", @@ -10917,11 +10677,6 @@ "path": "modules/slots/retrieved_from.yaml", "category": "slot" }, - { - "name": "retrieved_on", - "path": "modules/slots/20260202_matang/new/retrieved_on.yaml", - "category": "slot" - }, { "name": "retrieved_through", "path": "modules/slots/retrieved_through.yaml", @@ -10932,399 +10687,34 @@ "path": "modules/slots/return.yaml", "category": "slot" }, - { - "name": "return_condition_report_url", - "path": "modules/slots/20260202_matang/new/return_condition_report_url.yaml", - "category": "slot" - }, { "name": "returned", "path": "modules/slots/returned.yaml", "category": "slot" }, - { - "name": "revenue_category", - "path": "modules/slots/20260202_matang/new/revenue_category.yaml", - "category": "slot" - }, { "name": "reviewed_through", "path": "modules/slots/reviewed_through.yaml", "category": "slot" }, - { - "name": "revision_date", - "path": "modules/slots/20260202_matang/new/revision_date.yaml", - "category": "slot" - }, - { - "name": "revision_number", - "path": "modules/slots/20260202_matang/new/revision_number.yaml", - "category": "slot" - }, { "name": "revision_of", "path": "modules/slots/revision_of.yaml", "category": "slot" }, - { - "name": "role_category", - "path": "modules/slots/20260202_matang/new/role_category.yaml", - "category": "slot" - }, - { - "name": "role_end_date", - "path": "modules/slots/20260202_matang/new/role_end_date.yaml", - "category": "slot" - }, - { - "name": "role_id", - "path": "modules/slots/20260202_matang/new/role_id.yaml", - "category": "slot" - }, - { - "name": "role_name", - "path": "modules/slots/20260202_matang/new/role_name.yaml", - "category": "slot" - }, - { - "name": "role_name_local", - "path": "modules/slots/20260202_matang/new/role_name_local.yaml", - "category": "slot" - }, - { - "name": "role_start_date", - "path": "modules/slots/20260202_matang/new/role_start_date.yaml", - "category": "slot" - }, - { - "name": "role_title", - "path": "modules/slots/20260202_matang/new/role_title.yaml", - "category": "slot" - }, - { - "name": "route_description", - "path": "modules/slots/20260202_matang/new/route_description.yaml", - "category": "slot" - }, - { - "name": "route_id", - "path": "modules/slots/20260202_matang/new/route_id.yaml", - "category": "slot" - }, - { - "name": "route_keyword", - "path": "modules/slots/20260202_matang/new/route_keyword.yaml", - "category": "slot" - }, - { - "name": "route_relevance_to_heritage", - "path": "modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml", - "category": "slot" - }, - { - "name": "route_title", - "path": "modules/slots/20260202_matang/new/route_title.yaml", - "category": "slot" - }, - { - "name": "row_number", - "path": "modules/slots/20260202_matang/new/row_number.yaml", - "category": "slot" - }, { "name": "safeguarded_by", - "path": "modules/slots/20260202_matang/new/safeguarded_by.yaml", + "path": "modules/slots/safeguarded_by.yaml", "category": "slot" }, { - "name": "safeguarding_measure", - "path": "modules/slots/20260202_matang/new/safeguarding_measure.yaml", + "name": "serve", + "path": "modules/slots/serve.yaml", "category": "slot" }, { - "name": "safety_certification", - "path": "modules/slots/20260202_matang/new/safety_certification.yaml", - "category": "slot" - }, - { - "name": "sales_activity", - "path": "modules/slots/20260202_matang/new/sales_activity.yaml", - "category": "slot" - }, - { - "name": "sampling_protocol", - "path": "modules/slots/20260202_matang/new/sampling_protocol.yaml", - "category": "slot" - }, - { - "name": "scene_count", - "path": "modules/slots/20260202_matang/new/scene_count.yaml", - "category": "slot" - }, - { - "name": "scene_types_detected", - "path": "modules/slots/20260202_matang/new/scene_types_detected.yaml", - "category": "slot" - }, - { - "name": "scheme_description", - "path": "modules/slots/20260202_matang/new/scheme_description.yaml", - "category": "slot" - }, - { - "name": "scheme_id", - "path": "modules/slots/20260202_matang/new/scheme_id.yaml", - "category": "slot" - }, - { - "name": "scheme_name", - "path": "modules/slots/20260202_matang/new/scheme_name.yaml", - "category": "slot" - }, - { - "name": "scheme_type", - "path": "modules/slots/20260202_matang/new/scheme_type.yaml", - "category": "slot" - }, - { - "name": "scheme_url", - "path": "modules/slots/20260202_matang/new/scheme_url.yaml", - "category": "slot" - }, - { - "name": "scope_description", - "path": "modules/slots/20260202_matang/new/scope_description.yaml", - "category": "slot" - }, - { - "name": "scrape_method", - "path": "modules/slots/20260202_matang/new/scrape_method.yaml", - "category": "slot" - }, - { - "name": "scraped_timestamp", - "path": "modules/slots/20260202_matang/new/scraped_timestamp.yaml", - "category": "slot" - }, - { - "name": "script_type", - "path": "modules/slots/20260202_matang/new/script_type.yaml", - "category": "slot" - }, - { - "name": "seasonal_hour", - "path": "modules/slots/20260202_matang/new/seasonal_hour.yaml", - "category": "slot" - }, - { - "name": "seating_capacity", - "path": "modules/slots/20260202_matang/new/seating_capacity.yaml", - "category": "slot" - }, - { - "name": "secondary", - "path": "modules/slots/20260202_matang/new/secondary.yaml", - "category": "slot" - }, - { - "name": "section_id", - "path": "modules/slots/20260202_matang/new/section_id.yaml", - "category": "slot" - }, - { - "name": "secularization_status", - "path": "modules/slots/20260202_matang/new/secularization_status.yaml", - "category": "slot" - }, - { - "name": "security_level", - "path": "modules/slots/20260202_matang/new/security_level.yaml", - "category": "slot" - }, - { - "name": "segment_confidence", - "path": "modules/slots/20260202_matang/new/segment_confidence.yaml", - "category": "slot" - }, - { - "name": "segment_end_seconds", - "path": "modules/slots/20260202_matang/new/segment_end_seconds.yaml", - "category": "slot" - }, - { - "name": "segment_index", - "path": "modules/slots/20260202_matang/new/segment_index.yaml", - "category": "slot" - }, - { - "name": "segment_language", - "path": "modules/slots/20260202_matang/new/segment_language.yaml", - "category": "slot" - }, - { - "name": "segment_start_seconds", - "path": "modules/slots/20260202_matang/new/segment_start_seconds.yaml", - "category": "slot" - }, - { - "name": "segment_text", - "path": "modules/slots/20260202_matang/new/segment_text.yaml", - "category": "slot" - }, - { - "name": "sensory_heritage_domain", - "path": "modules/slots/20260202_matang/new/sensory_heritage_domain.yaml", - "category": "slot" - }, - { - "name": "sentence_count", - "path": "modules/slots/20260202_matang/new/sentence_count.yaml", - "category": "slot" - }, - { - "name": "served_by", - "path": "modules/slots/20260202_matang/new/served_by.yaml", - "category": "slot" - }, - { - "name": "serves_finding_aid", - "path": "modules/slots/20260202_matang/new/serves_finding_aid.yaml", - "category": "slot" - }, - { - "name": "serves_function_of", - "path": "modules/slots/20260202_matang/new/serves_function_of.yaml", - "category": "slot" - }, - { - "name": "serves_or_served", - "path": "modules/slots/20260202_matang/new/serves_or_served.yaml", - "category": "slot" - }, - { - "name": "serves_staff", - "path": "modules/slots/20260202_matang/new/serves_staff.yaml", - "category": "slot" - }, - { - "name": "serves_visitors_only", - "path": "modules/slots/20260202_matang/new/serves_visitors_only.yaml", - "category": "slot" - }, - { - "name": "service_area", - "path": "modules/slots/20260202_matang/new/service_area.yaml", - "category": "slot" - }, - { - "name": "service_area_description", - "path": "modules/slots/20260202_matang/new/service_area_description.yaml", - "category": "slot" - }, - { - "name": "service_area_id", - "path": "modules/slots/20260202_matang/new/service_area_id.yaml", - "category": "slot" - }, - { - "name": "service_area_name", - "path": "modules/slots/20260202_matang/new/service_area_name.yaml", - "category": "slot" - }, - { - "name": "service_area_type", - "path": "modules/slots/20260202_matang/new/service_area_type.yaml", - "category": "slot" - }, - { - "name": "service_offering", - "path": "modules/slots/20260202_matang/new/service_offering.yaml", - "category": "slot" - }, - { - "name": "service_portfolio", - "path": "modules/slots/20260202_matang/new/service_portfolio.yaml", - "category": "slot" - }, - { - "name": "services_offered", - "path": "modules/slots/20260202_matang/new/services_offered.yaml", - "category": "slot" - }, - { - "name": "setpoint_max", - "path": "modules/slots/20260202_matang/new/setpoint_max.yaml", - "category": "slot" - }, - { - "name": "setpoint_min", - "path": "modules/slots/20260202_matang/new/setpoint_min.yaml", - "category": "slot" - }, - { - "name": "setpoint_tolerance", - "path": "modules/slots/20260202_matang/new/setpoint_tolerance.yaml", - "category": "slot" - }, - { - "name": "setpoint_type", - "path": "modules/slots/20260202_matang/new/setpoint_type.yaml", - "category": "slot" - }, - { - "name": "setpoint_unit", - "path": "modules/slots/20260202_matang/new/setpoint_unit.yaml", - "category": "slot" - }, - { - "name": "setpoint_value", - "path": "modules/slots/20260202_matang/new/setpoint_value.yaml", - "category": "slot" - }, - { - "name": "settlement", - "path": "modules/slots/20260202_matang/new/settlement.yaml", - "category": "slot" - }, - { - "name": "settlement_name", - "path": "modules/slots/20260202_matang/new/settlement_name.yaml", - "category": "slot" - }, - { - "name": "sex", - "path": "modules/slots/20260202_matang/new/sex.yaml", - "category": "slot" - }, - { - "name": "shares_catalog_with_main", - "path": "modules/slots/20260202_matang/new/shares_catalog_with_main.yaml", - "category": "slot" - }, - { - "name": "shelf_mark", - "path": "modules/slots/20260202_matang/new/shelf_mark.yaml", - "category": "slot" - }, - { - "name": "shelf_number", - "path": "modules/slots/20260202_matang/new/shelf_number.yaml", - "category": "slot" - }, - { - "name": "shipping_method", - "path": "modules/slots/20260202_matang/new/shipping_method.yaml", - "category": "slot" - }, - { - "name": "shop_type", - "path": "modules/slots/20260202_matang/new/shop_type.yaml", - "category": "slot" - }, - { - "name": "short_name", - "path": "modules/slots/20260202_matang/new/short_name.yaml", + "name": "shortened_as", + "path": "modules/slots/shortened_as.yaml", "category": "slot" }, { @@ -11342,239 +10732,14 @@ "path": "modules/slots/signed_on.yaml", "category": "slot" }, - { - "name": "silence_total_seconds", - "path": "modules/slots/20260202_matang/new/silence_total_seconds.yaml", - "category": "slot" - }, - { - "name": "site_portfolio", - "path": "modules/slots/20260202_matang/new/site_portfolio.yaml", - "category": "slot" - }, - { - "name": "skill", - "path": "modules/slots/20260202_matang/new/skill.yaml", - "category": "slot" - }, { "name": "slot_fixes", - "path": "modules/slots/20260202_matang/new/slot_fixes.yaml", + "path": "modules/slots/20260202_matang/slot_fixes.yaml", "category": "slot" }, { - "name": "slug", - "path": "modules/slots/20260202_matang/new/slug.yaml", - "category": "slot" - }, - { - "name": "snr_db", - "path": "modules/slots/20260202_matang/new/snr_db.yaml", - "category": "slot" - }, - { - "name": "social_media_example_profile", - "path": "modules/slots/20260202_matang/new/social_media_example_profile.yaml", - "category": "slot" - }, - { - "name": "social_media_feature", - "path": "modules/slots/20260202_matang/new/social_media_feature.yaml", - "category": "slot" - }, - { - "name": "social_media_heritage_use_case", - "path": "modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_category", - "path": "modules/slots/20260202_matang/new/social_media_platform_category.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_description", - "path": "modules/slots/20260202_matang/new/social_media_platform_description.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_name", - "path": "modules/slots/20260202_matang/new/social_media_platform_name.yaml", - "category": "slot" - }, - { - "name": "social_media_platform_type_id", - "path": "modules/slots/20260202_matang/new/social_media_platform_type_id.yaml", - "category": "slot" - }, - { - "name": "social_media_profile_id", - "path": "modules/slots/20260202_matang/new/social_media_profile_id.yaml", - "category": "slot" - }, - { - "name": "social_media_url_pattern", - "path": "modules/slots/20260202_matang/new/social_media_url_pattern.yaml", - "category": "slot" - }, - { - "name": "social_media_wikidata_id", - "path": "modules/slots/20260202_matang/new/social_media_wikidata_id.yaml", - "category": "slot" - }, - { - "name": "society_focus", - "path": "modules/slots/20260202_matang/new/society_focus.yaml", - "category": "slot" - }, - { - "name": "sound_events_detected", - "path": "modules/slots/20260202_matang/new/sound_events_detected.yaml", - "category": "slot" - }, - { - "name": "source", - "path": "modules/slots/20260202_matang/new/source.yaml", - "category": "slot" - }, - { - "name": "source_creator", - "path": "modules/slots/20260202_matang/new/source_creator.yaml", - "category": "slot" - }, - { - "name": "source_dataset", - "path": "modules/slots/20260202_matang/new/source_dataset.yaml", - "category": "slot" - }, - { - "name": "source_date", - "path": "modules/slots/20260202_matang/new/source_date.yaml", - "category": "slot" - }, - { - "name": "source_file", - "path": "modules/slots/20260202_matang/new/source_file.yaml", - "category": "slot" - }, - { - "name": "source_language_auto_detected", - "path": "modules/slots/20260202_matang/new/source_language_auto_detected.yaml", - "category": "slot" - }, - { - "name": "source_metadata", - "path": "modules/slots/20260202_matang/new/source_metadata.yaml", - "category": "slot" - }, - { - "name": "source_organization", - "path": "modules/slots/20260202_matang/new/source_organization.yaml", - "category": "slot" - }, - { - "name": "source_section", - "path": "modules/slots/20260202_matang/new/source_section.yaml", - "category": "slot" - }, - { - "name": "source_type", - "path": "modules/slots/20260202_matang/new/source_type.yaml", - "category": "slot" - }, - { - "name": "source_uri", - "path": "modules/slots/20260202_matang/new/source_uri.yaml", - "category": "slot" - }, - { - "name": "source_url", - "path": "modules/slots/20260202_matang/new/source_url.yaml", - "category": "slot" - }, - { - "name": "source_video", - "path": "modules/slots/20260202_matang/new/source_video.yaml", - "category": "slot" - }, - { - "name": "source_video_url", - "path": "modules/slots/20260202_matang/new/source_video_url.yaml", - "category": "slot" - }, - { - "name": "space_description", - "path": "modules/slots/20260202_matang/new/space_description.yaml", - "category": "slot" - }, - { - "name": "space_name", - "path": "modules/slots/20260202_matang/new/space_name.yaml", - "category": "slot" - }, - { - "name": "sparql_endpoint", - "path": "modules/slots/20260202_matang/new/sparql_endpoint.yaml", - "category": "slot" - }, - { - "name": "spatial_resolution", - "path": "modules/slots/20260202_matang/new/spatial_resolution.yaml", - "category": "slot" - }, - { - "name": "speaker_count", - "path": "modules/slots/20260202_matang/new/speaker_count.yaml", - "category": "slot" - }, - { - "name": "speaker_id", - "path": "modules/slots/20260202_matang/new/speaker_id.yaml", - "category": "slot" - }, - { - "name": "speaker_label", - "path": "modules/slots/20260202_matang/new/speaker_label.yaml", - "category": "slot" - }, - { - "name": "special_collection", - "path": "modules/slots/20260202_matang/new/special_collection.yaml", - "category": "slot" - }, - { - "name": "special_requirement", - "path": "modules/slots/20260202_matang/new/special_requirement.yaml", - "category": "slot" - }, - { - "name": "specialized_place", - "path": "modules/slots/20260202_matang/new/specialized_place.yaml", - "category": "slot" - }, - { - "name": "specification_url", - "path": "modules/slots/20260202_matang/new/specification_url.yaml", - "category": "slot" - }, - { - "name": "specificity_agent", - "path": "modules/slots/20260202_matang/new/specificity_agent.yaml", - "category": "slot" - }, - { - "name": "specificity_rationale", - "path": "modules/slots/20260202_matang/new/specificity_rationale.yaml", - "category": "slot" - }, - { - "name": "specificity_score", - "path": "modules/slots/20260202_matang/new/specificity_score.yaml", - "category": "slot" - }, - { - "name": "specificity_timestamp", - "path": "modules/slots/20260202_matang/new/specificity_timestamp.yaml", + "name": "SlotsBundle", + "path": "modules/slots/SlotsBundle.yaml", "category": "slot" }, { @@ -11587,116 +10752,11 @@ "path": "modules/slots/specify.yaml", "category": "slot" }, - { - "name": "specimen_count", - "path": "modules/slots/20260202_matang/new/specimen_count.yaml", - "category": "slot" - }, - { - "name": "specimen_type", - "path": "modules/slots/20260202_matang/new/specimen_type.yaml", - "category": "slot" - }, - { - "name": "spectrum_procedure", - "path": "modules/slots/20260202_matang/new/spectrum_procedure.yaml", - "category": "slot" - }, - { - "name": "speech_detected", - "path": "modules/slots/20260202_matang/new/speech_detected.yaml", - "category": "slot" - }, - { - "name": "speech_language", - "path": "modules/slots/20260202_matang/new/speech_language.yaml", - "category": "slot" - }, - { - "name": "speech_language_confidence", - "path": "modules/slots/20260202_matang/new/speech_language_confidence.yaml", - "category": "slot" - }, - { - "name": "speech_text", - "path": "modules/slots/20260202_matang/new/speech_text.yaml", - "category": "slot" - }, - { - "name": "square_meters", - "path": "modules/slots/20260202_matang/new/square_meters.yaml", - "category": "slot" - }, - { - "name": "staff_count", - "path": "modules/slots/20260202_matang/new/staff_count.yaml", - "category": "slot" - }, - { - "name": "staff_id", - "path": "modules/slots/20260202_matang/new/staff_id.yaml", - "category": "slot" - }, - { - "name": "staff_impact", - "path": "modules/slots/20260202_matang/new/staff_impact.yaml", - "category": "slot" - }, - { - "name": "staff_role", - "path": "modules/slots/20260202_matang/new/staff_role.yaml", - "category": "slot" - }, - { - "name": "standardized_name", - "path": "modules/slots/20260202_matang/new/standardized_name.yaml", - "category": "slot" - }, - { - "name": "standards_applied", - "path": "modules/slots/20260202_matang/new/standards_applied.yaml", - "category": "slot" - }, - { - "name": "standards_compliance", - "path": "modules/slots/20260202_matang/new/standards_compliance.yaml", - "category": "slot" - }, - { - "name": "start", - "path": "modules/slots/20260202_matang/new/start.yaml", - "category": "slot" - }, - { - "name": "start_of_the_start", - "path": "modules/slots/20260202_matang/new/start_of_the_start.yaml", - "category": "slot" - }, - { - "name": "start_seconds", - "path": "modules/slots/20260202_matang/new/start_seconds.yaml", - "category": "slot" - }, - { - "name": "start_time", - "path": "modules/slots/20260202_matang/new/start_time.yaml", - "category": "slot" - }, - { - "name": "started_at_time", - "path": "modules/slots/20260202_matang/new/started_at_time.yaml", - "category": "slot" - }, { "name": "started_on", "path": "modules/slots/started_on.yaml", "category": "slot" }, - { - "name": "starts_or_started_at_location", - "path": "modules/slots/20260202_matang/new/starts_or_started_at_location.yaml", - "category": "slot" - }, { "name": "state", "path": "modules/slots/state.yaml", @@ -11732,6 +10792,11 @@ "path": "modules/slots/supported_by.yaml", "category": "slot" }, + { + "name": "supports_verb", + "path": "modules/slots/supports_verb.yaml", + "category": "slot" + }, { "name": "symbolize", "path": "modules/slots/symbolize.yaml", @@ -11797,6 +10862,11 @@ "path": "modules/slots/transmit_through.yaml", "category": "slot" }, + { + "name": "transported_by", + "path": "modules/slots/transported_by.yaml", + "category": "slot" + }, { "name": "triggered_by", "path": "modules/slots/triggered_by.yaml", diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml index 41bb364049..c100410a48 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml @@ -10,68 +10,35 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../classes/ArchiveOrganizationType - - ../classes/WikidataAlignment - - ../slots/has_hypernym - - ../slots/has_label - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/identified_by - - ../slots/related_to +- linkml:types +- ../classes/ArchiveOrganizationType +- ../classes/WikidataAlignment +- ../slots/has_hypernym +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/identified_by +- ../slots/related_to classes: AcademicArchive: description: >- - Organizational unit serving as the official custodian for the documentary - heritage of a tertiary educational institution. Charged with acquiring, - preserving, and providing access to administrative records, faculty papers, - student records, and campus documentation. Distinguished from institutional - repositories that primarily manage published scholarly outputs. + Organizational unit serving as the official custodian for the documentary heritage of a tertiary educational institution. alt_descriptions: nl: >- - Organisatorische eenheid die fungeert als de officiële bewaarder van het - documentair erfgoed van een instelling voor hoger onderwijs. Belast met het - verwerven, bewaren en toegankelijk maken van administratieve archieven, - archieven van hoogleraren, studentendossiers en campusdocumentatie. Te - onderscheiden van institutionele repositories die voornamelijk gepubliceerde - wetenschappelijke output beheren. + Organisatorische eenheid die fungeert als de officiële bewaarder van het documentair erfgoed van een instelling voor hoger onderwijs. de: >- - Organisatorische Einheit, die als offizieller Verwahrer des dokumentarischen - Erbes einer Hochschuleinrichtung dient. Zuständig für Erwerbung, Erhaltung - und Bereitstellung von Verwaltungsunterlagen, Fakultaetsnachlaessen, - Studentenakten und Campusdokumentation. Unterscheidet sich von institutionellen - Repositorien, die hauptsaechlich veroeffentlichte wissenschaftliche Arbeiten - verwalten. + Organisatorische Einheit, die als offizieller Verwahrer des dokumentarischen Erbes einer Hochschuleinrichtung dient. fr: >- - Unite organisationnelle agissant en tant que depositeur officiel du patrimoine - documentaire d'un etablissement d'enseignement superieur. Chargee de l'acquisition, - de la preservation et de la mise a disposition des archives administratives, des - papiers de faculte, des dossiers d'etudiants et de la documentation de campus. - Distincte des repositoris institutionnels qui gerent principalement les productions - scientifiques publiees. + Unite organisationnelle agissant en tant que depositeur officiel du patrimoine documentaire d'un etablissement d'enseignement superieur. es: >- - Unidad organizativa que sirve como depositario oficial del patrimonio documental - de una institucion de educacion superior. Encargada de adquirir, preservar y - proporcionar acceso a registros administrativos, archivos de profesores, - expedientes estudiantiles y documentacion del campus. Distinguida de los - repositorios institucionales que gestionan principalmente productos academicos - publicados. + Unidad organizativa que sirve como depositario oficial del patrimonio documental de una institucion de educacion superior. ar: >- وحدة تنظيمية تعمل كحارس رسمي للتراث الوثائقي لمؤسسة التعليم العالي. - مكلفة بالاستحواذ والحفظ وتوفير الوصول إلى السجلات الإدارية وأوراق هيئة - التدريس وملفات الطلاب وتوثيق الحرم الجامعي. يتميز عن المستودعات المؤسسية - التي تدير بشكل رئيسي المخرجات العلمية المنشورة. id: >- - Unit organisasi yang berfungsi sebagai penjaga resmi warisan dokumenter institusi - pendidikan tinggi. Bertanggung jawab untuk memperoleh, melestarikan, dan - menyediakan akses ke catatan administratif, arsip dosen, catatan mahasiswa, - dan dokumentasi kampus. Dibedakan dari repositori institusional yang terutama - mengelola output ilmiah yang dipublikasikan. + Unit organisasi yang berfungsi sebagai penjaga resmi warisan dokumenter institusi pendidikan tinggi. zh: >- - 作为高等教育机构文献遗产官方保管者的组织单位。负责获取、保存和提供对行政 - 记录、教职员档案、学生档案和校园文献的访问。区别于主要管理已发表学术 - 成果的机构存储库。 + 作为高等教育机构文献遗产官方保管者的组织单位。 examples: - value: has_type: hc:ArchiveOrganizationType @@ -162,6 +129,7 @@ classes: - Institutional custodian type for higher education archives - Distinguished from institutional repositories (wd:Q1065413) which manage published scholarly outputs - The actual holdings are represented by AcademicArchiveRecordSetType instances + - 'Preserved from prior description: Organizational unit serving as the official custodian for the documentary heritage of a tertiary educational institution. Charged with acquiring, preserving, and providing access to administrative records, faculty papers, student records, and campus documentation. Distinguished from institutional repositories that primarily manage published scholarly outputs.' see_also: - AcademicArchiveRecordSetType - wd:Q1065413 diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml index 738e5cb30a..207c476f9d 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml @@ -10,52 +10,31 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../classes/CollectionType - - ../classes/WikidataAlignment - - ../slots/has_score - - ../slots/has_type - - ../slots/related_to +- linkml:types +- ../classes/CollectionType +- ../classes/WikidataAlignment +- ../slots/has_score +- ../slots/has_type +- ../slots/related_to classes: AcademicArchiveRecordSetType: description: >- - Category for grouping documentary materials accumulated by tertiary educational - institutions during their administrative, academic, and operational activities. - Distinguishes the classification of holdings from the repository organization - responsible for their custody. + Category for grouping documentary materials accumulated by tertiary educational institutions during their administrative, academic, and operational activities. alt_descriptions: nl: >- - Categorie voor het groeperen van documentair materiaal dat door hogeronderwijsinstellingen - is verzameld tijdens hun administratieve, academische en operationele activiteiten. - Onderscheidt de classificatie van bezittingen van de repositoryorganisatie die - verantwoordelijk is voor hun bewaring. + Categorie voor het groeperen van documentair materiaal dat door hogeronderwijsinstellingen is verzameld tijdens hun administratieve, academische en operationele activiteiten. de: >- - Kategorie zur Gruppierung von Dokumentenmaterial, das von Hochschulen während - ihrer administrativen, akademischen und betrieblichen Aktivitäten angesammelt wurde. - Unterscheidet die Klassifizierung der Bestände von der für ihre Verwahrung - verantwortlichen Repository-Organisation. + Kategorie zur Gruppierung von Dokumentenmaterial, das von Hochschulen während ihrer administrativen, akademischen und betrieblichen Aktivitäten angesammelt wurde. fr: >- - Catégorie de regroupement des documents accumulés par les établissements d'enseignement - supérieur au cours de leurs activités administratives, académiques et opérationnelles. - Distingue la classification des fonds de l'organisation de conservation responsable - de leur garde. + Catégorie de regroupement des documents accumulés par les établissements d'enseignement supérieur au cours de leurs activités administratives, académiques et opérationnelles. es: >- - Categoría para agrupar materiales documentales acumulados por instituciones de - educación superior durante sus actividades administrativas, académicas y operativas. - Distingue la clasificación de las tenencias de la organización depositaria responsable - de su custodia. + Categoría para agrupar materiales documentales acumulados por instituciones de educación superior durante sus actividades administrativas, académicas y operativas. ar: >- - فئة لتجميع المواد الوثائقية التي جمعتها مؤسسات التعليم العالي خلال أنشطتها - الإدارية والأكاديمية والتشغيلية. تميز تصنيف المقتنيات عن المنظمة المسؤولة - عن حفظها. + فئة لتجميع المواد الوثائقية التي جمعتها مؤسسات التعليم العالي خلال أنشطتها الإدارية والأكاديمية والتشغيلية. id: >- - Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh institusi - pendidikan tinggi selama aktivitas administratif, akademik, dan operasional mereka. - Membedakan klasifikasi koleksi dari organisasi repositori yang bertanggung jawab - atas penyimpanannya. + Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh institusi pendidikan tinggi selama aktivitas administratif, akademik, dan operasional mereka. zh: >- - 高等教育机构在行政、学术和运营活动中积累的文献材料的分类类别。区分馆藏分类与负责 - 保管的存储库组织。 + 高等教育机构在行政、学术和运营活动中积累的文献材料的分类类别。 examples: - value: has_type: hc:ArchiveOrganizationType @@ -87,6 +66,7 @@ classes: - Record set TYPE classification, not the custodian organization - Part of dual-class pattern with AcademicArchive (custodian type) - Use AcademicArchive for the archive organization; use this class for collection types + - 'Preserved from prior description: Category for grouping documentary materials accumulated by tertiary educational institutions during their administrative, academic, and operational activities. Distinguishes the classification of holdings from the repository organization responsible for their custody.' structured_aliases: - literal_form: academisch archiefbestand in_language: nl diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml index 9144fea2a3..a964f1e465 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml @@ -6,51 +6,38 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ bf: http://id.loc.gov/ontologies/bibframe/ default_prefix: hc imports: - - ./AcademicArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_note - - ../slots/has_scope +- ./AcademicArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_note +- ../slots/has_scope classes: UniversityAdministrativeFonds: description: >- - Records created or accumulated by a university's central administration in the - exercise of governance, policy-making, and operational functions. Organized - according to archival principles of provenance (respect des fonds). + Records created or accumulated by a university's central administration in the exercise of governance, policy-making, and operational functions. alt_descriptions: nl: >- - Archiefbescheiden gecreeerd of verzameld door de centrale administratie van een - universiteit bij de uitoefening van bestuurlijke, beleidsmatige en operationele - functies. Georganiseerd volgens archivistische beginselen van herkomst. + Archiefbescheiden gecreeerd of verzameld door de centrale administratie van een universiteit bij de uitoefening van bestuurlijke, beleidsmatige en operationele functies. de: >- - Unterlagen, die von der Zentralverwaltung einer Universitaet bei der Ausuebung - von Regierungs-, Politik- und Betriebsfunktionen erstellt oder gesammelt wurden. - Nach archivarischen Prinzipien der Provenienz organisiert. + Unterlagen, die von der Zentralverwaltung einer Universitaet bei der Ausuebung von Regierungs-, Politik- und Betriebsfunktionen erstellt oder gesammelt wurden. fr: >- - Documents crees ou accumules par l'administration centrale d'une universite dans - l'exercice de fonctions de gouvernance, d'elaboration de politiques et - operationnelles. Organises selon les principes archivistiques de provenance. + Documents crees ou accumules par l'administration centrale d'une universite dans l'exercice de fonctions de gouvernance, d'elaboration de politiques et operationnelles. es: >- - Registros creados o acumulados por la administracion central de una universidad - en el ejercicio de funciones de gobernanza, formulacion de politicas y - operaciones. Organizados segun principios archivisticos de procedencia. + Registros creados o acumulados por la administracion central de una universidad en el ejercicio de funciones de gobernanza, formulacion de politicas y operaciones. ar: >- - سجلات تم إنشاؤها أو تجميعها من قبل الإدارة المركزية للجامعة في ممارسة وظائف - الحوكمة وصنع السياسات والعمليات. منظمة حسب المبادئ الأرشيفية للمصدر. + سجلات تم إنشاؤها أو تجميعها من قبل الإدارة المركزية للجامعة في ممارسة وظائف الحوكمة وصنع السياسات والعمليات. id: >- - Catatan yang dibuat atau dikumpulkan oleh administrasi pusat universitas dalam - menjalankan fungsi tata kelola, pembuatan kebijakan, dan operasional. Diatur - menurut prinsip arsip provenans. + Catatan yang dibuat atau dikumpulkan oleh administrasi pusat universitas dalam menjalankan fungsi tata kelola, pembuatan kebijakan, dan operasional. zh: >- - 大学中央行政管理部门在行使治理、决策和运营职能时创建或积累的记录。按照档案 - 来源原则组织。 + 大学中央行政管理部门在行使治理、决策和运营职能时创建或积累的记录。 examples: - value: has_type: hc:ArchiveOrganizationType @@ -71,20 +58,28 @@ classes: - has_scope structured_aliases: - literal_form: universiteitsbestuursarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: Hochschulverwaltungsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d'administration universitaire + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de administracion universitaria + predicate: EXACT_SYNONYM in_language: es - literal_form: أرشيف الإدارة الجامعية + predicate: EXACT_SYNONYM in_language: ar - literal_form: arsip administrasi universitas + predicate: EXACT_SYNONYM in_language: id - literal_form: 大学行政档案 + predicate: EXACT_SYNONYM in_language: zh - literal_form: fundo de administracao universitaria + predicate: EXACT_SYNONYM in_language: pt keywords: - governance records @@ -105,6 +100,8 @@ classes: equals_string: "hc:ArchiveOrganizationType" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds see_also: @@ -114,43 +111,29 @@ classes: comments: - Records follow the fonds organizational principle reflecting provenance from university central administration - Subject to records retention schedules and institutional access policies + - "Preserved from prior description: Records created or accumulated by a university's central administration in the exercise of governance, policy-making, and operational functions. Organized according to archival principles of provenance (respect des fonds)." annotations: specificity_score: "0.5" specificity_rationale: Specific to university administrative records custodian_types: "['AcademicArchive']" AcademicStudentRecordSeries: description: >- - Records documenting the academic careers and activities of students, typically - organized as series within a larger university fonds. Subject to retention - schedules and privacy regulations (FERPA in US, GDPR in EU, AVG in NL). + Records documenting the academic careers and activities of students, typically organized as series within a larger university fonds. alt_descriptions: nl: >- - Archiefbescheiden die de academische carrieeres en activiteiten van studenten - documenteren, doorgaans georganiseerd als series binnen een groter universitair - fonds. Onderworpen aan bewaartermijnen en privacyregelgeving. + Archiefbescheiden die de academische carrieeres en activiteiten van studenten documenteren, doorgaans georganiseerd als series binnen een groter universitair fonds. de: >- - Unterlagen, die die akademischen Karrieren und Aktivitaeten von Studenten - dokumentieren, typischerweise als Serie innerhalb eines groesseren - Universitaetsfonds organisiert. Unterliegen Aufbewahrungsfristen und - Datenschutzbestimmungen. + Unterlagen, die die akademischen Karrieren und Aktivitaeten von Studenten dokumentieren, typischerweise als Serie innerhalb eines groesseren Universitaetsfonds organisiert. fr: >- - Documents recensant les carrieres et activites academiques des etudiants, - generalement organises en series au sein d'un fonds universitaire plus vaste. - Soumis a des delais de conservation et a des reglementations de confidentialite. + Documents recensant les carrieres et activites academiques des etudiants, generalement organises en series au sein d'un fonds universitaire plus vaste. es: >- - Registros que documentan las carreras academicas y actividades de los estudiantes, - generalmente organizados como series dentro de un fondo universitario mas amplio. - Sujetos a programas de retencion y regulaciones de privacidad. + Registros que documentan las carreras academicas y actividades de los estudiantes, generalmente organizados como series dentro de un fondo universitario mas amplio. ar: >- - سجلات توثق المسارات الأكاديمية وأنشطة الطلاب، وعادة ما تكون منظمة كسلاسل - ضمن صندوق جامعي أكبر. تخضع لجداول الاحتفاظ ولوائح الخصوصية. + سجلات توثق المسارات الأكاديمية وأنشطة الطلاب، وعادة ما تكون منظمة كسلاسل ضمن صندوق جامعي أكبر. id: >- - Catatan yang mendokumentasikan karir dan aktivitas akademik mahasiswa, biasanya - diatur sebagai seri dalam dana universitas yang lebih besar. Tunduk pada jadwal - retensi dan peraturan privasi. + Catatan yang mendokumentasikan karir dan aktivitas akademik mahasiswa, biasanya diatur sebagai seri dalam dana universitas yang lebih besar. zh: >- - 记录学生学术生涯和活动的记录,通常作为较大大学档案中的系列组织。受保留 - 时间表和隐私法规约束。 + 记录学生学术生涯和活动的记录,通常作为较大大学档案中的系列组织。 examples: - value: has_type: hc:ArchiveOrganizationType @@ -171,20 +154,28 @@ classes: - has_scope structured_aliases: - literal_form: studentendossiers + predicate: EXACT_SYNONYM in_language: nl - literal_form: Studentenaktenserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de dossiers etudiants + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de expedientes estudiantiles + predicate: EXACT_SYNONYM in_language: es - literal_form: سجلات الطلاب + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri catatan mahasiswa + predicate: EXACT_SYNONYM in_language: id - literal_form: 学生档案系列 + predicate: EXACT_SYNONYM in_language: zh - literal_form: serie de registros de alunos + predicate: EXACT_SYNONYM in_language: pt keywords: - enrollment records @@ -203,6 +194,7 @@ classes: broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series see_also: @@ -214,6 +206,7 @@ classes: - Records follow the series organizational principle within the university fonds - Access restrictions typically apply for records less than 75 years old - Subject to educational records privacy laws (FERPA, GDPR, AVG) + - 'Preserved from prior description: Records documenting the academic careers and activities of students, typically organized as series within a larger university fonds. Subject to retention schedules and privacy regulations (FERPA in US, GDPR in EU, AVG in NL).' annotations: specificity_score: "0.5" specificity_rationale: Specific to student academic records @@ -225,36 +218,19 @@ classes: or bequests, distinct from official university records. alt_descriptions: nl: >- - Persoonlijke archieven van hoogleraren die hun academische carrieeres, - onderzoeksactiviteiten, onderwijs en professionele dienst documenteren. - Doorgaans verkregen door schenking of legaat, te onderscheiden van officiële - universitaire archieven. + Persoonlijke archieven van hoogleraren die hun academische carrieeres, onderzoeksactiviteiten, onderwijs en professionele dienst documenteren. de: >- - Persoenliche Papiere von Fakultaetsmitgliedern, die ihre akademischen Karrieren, - Forschungsaktivitaeten, Lehre und den professionellen Dienst dokumentieren. - In der Regel durch Schenkungen oder Vermaechtnisse erworben, getrennt von - offiziellen Universitaetsunterlagen. + Persoenliche Papiere von Fakultaetsmitgliedern, die ihre akademischen Karrieren, Forschungsaktivitaeten, Lehre und den professionellen Dienst dokumentieren. fr: >- - Papiers personnels des membres du corps professoral documentant leurs carrieres - academiques, activites de recherche, enseignement et service professionnel. - Generalement acquis par don ou legs, distincts des archives universitaires - officielles. + Papiers personnels des membres du corps professoral documentant leurs carrieres academiques, activites de recherche, enseignement et service professionnel. es: >- - Papeles personales de los miembros de la facultad que documentan sus carreras - academicas, actividades de investigacion, docencia y servicio profesional. - Tipicamente adquiridos como donaciones o legados, distintos de los registros - universitarios oficiales. + Papeles personales de los miembros de la facultad que documentan sus carreras academicas, actividades de investigacion, docencia y servicio profesional. ar: >- - أوراق شخصية لأعضاء هيئة التدريس توثق مسيرتهم الأكاديمية وأنشطة البحث - والتدريس والخدمة المهنية. عادة ما يتم الحصول عليها كتبرعات أو وصايا، - ومتميزة عن السجلات الجامعية الرسمية. + أوراق شخصية لأعضاء هيئة التدريس توثق مسيرتهم الأكاديمية وأنشطة البحث والتدريس والخدمة المهنية. id: >- - Arsip pribadi anggota fakultas yang mendokumentasikan karir akademik, kegiatan - penelitian, pengajaran, dan layanan profesional. Biasanya diperoleh melalui - donasi atau warisan, berbeda dari catatan universitas resmi. + Arsip pribadi anggota fakultas yang mendokumentasikan karir akademik, kegiatan penelitian, pengajaran, dan layanan profesional. zh: >- - 教职员个人档案,记录其学术生涯、研究活动、教学和专业服务。通常通过捐赠 - 或遗赠获得,与官方大学记录不同。 + 教职员个人档案,记录其学术生涯、研究活动、教学和专业服务。 examples: - value: has_type: hc:ArchiveOrganizationType @@ -275,20 +251,28 @@ classes: - has_scope structured_aliases: - literal_form: hoogleraarspapieren + predicate: EXACT_SYNONYM in_language: nl - literal_form: Professorennachlass + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds de professeurs + predicate: EXACT_SYNONYM in_language: fr - literal_form: archivo personal de profesores + predicate: EXACT_SYNONYM in_language: es - literal_form: أوراق هيئة التدريس + predicate: EXACT_SYNONYM in_language: ar - literal_form: arsip fakultas + predicate: EXACT_SYNONYM in_language: id - literal_form: 教职员档案 + predicate: EXACT_SYNONYM in_language: zh - literal_form: arquivo pessoal de docentes + predicate: EXACT_SYNONYM in_language: pt keywords: - personal papers @@ -311,6 +295,7 @@ classes: broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds close_mappings: @@ -330,41 +315,22 @@ classes: acquisition_note: "Typically acquired through donation or bequest. May include restrictions on access or publication specified by donor agreement." CampusDocumentationCollection: description: >- - Materials documenting campus life, institutional identity, and university culture - beyond formal administrative records. Often includes visual materials, publications, - and ephemera capturing the lived experience of the institution. + Materials documenting campus life, institutional identity, and university culture beyond formal administrative records. alt_descriptions: nl: >- - Materialen die campusleven, institutionele identiteit en universiteitscultuur - documenteren buiten formele administratieve archieven om. Vaak inclusief visuele - materialen, publicaties en efemeriteit die de leefwereld van de instelling - vastleggen. + Materialen die campusleven, institutionele identiteit en universiteitscultuur documenteren buiten formele administratieve archieven om. de: >- - Materialien, die das Campusleben, die institutionelle Identitaet und die - Universitaetskultur jenseits formaler Verwaltungsunterlagen dokumentieren. - Oft visuelle Materialien, Veroeffentlichungen und Ephemera, die die gelebte - Erfahrung der Institution einfangen. + Materialien, die das Campusleben, die institutionelle Identitaet und die Universitaetskultur jenseits formaler Verwaltungsunterlagen dokumentieren. fr: >- - Documents recensant la vie du campus, l'identite institutionnelle et la culture - universitaire au-dela des archives administratives formelles. Inclut souvent - des materiels visuels, des publications et des ephemeres capturant l'experience - vecue de l'institution. + Documents recensant la vie du campus, l'identite institutionnelle et la culture universitaire au-dela des archives administratives formelles. es: >- - Materiales que documentan la vida del campus, la identidad institucional y la - cultura universitaria mas alla de los registros administrativos formales. A - menudo incluye materiales visuales, publicaciones y efimeras que capturan la - experiencia vivida de la institucion. + Materiales que documentan la vida del campus, la identidad institucional y la cultura universitaria mas alla de los registros administrativos formales. ar: >- - مواد توثق حياة الحرم الجامعي والهوية المؤسسية وثقافة الجامعة خارج السجلات - الإدارية الرسمية. غالبا ما تتضمن مواد مرئية ومنشورات ومقتنيات عابرة - تسجل التجربة المعاشة للمؤسسة. + مواد توثق حياة الحرم الجامعي والهوية المؤسسية وثقافة الجامعة خارج السجلات الإدارية الرسمية. id: >- - Materi yang mendokumentasikan kehidupan kampus, identitas institusional, dan - budaya universitas di luar catatan administratif formal. Sering menyertakan - materi visual, publikasi, dan efemera yang menangkap pengalaman hidup institusi. + Materi yang mendokumentasikan kehidupan kampus, identitas institusional, dan budaya universitas di luar catatan administratif formal. zh: >- - 记录校园生活、机构身份和大学文化的材料,超越正式行政记录。通常包括视觉 - 材料、出版物和捕捉机构生活体验的临时性材料。 + 记录校园生活、机构身份和大学文化的材料,超越正式行政记录。 examples: - value: has_type: hc:ArchiveOrganizationType @@ -385,20 +351,28 @@ classes: - has_scope structured_aliases: - literal_form: campusdocumentatiecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Campus-Dokumentationssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de documentation du campus + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de documentacion del campus + predicate: EXACT_SYNONYM in_language: es - literal_form: توثيق الحرم الجامعي + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi dokumentasi kampus + predicate: EXACT_SYNONYM in_language: id - literal_form: 校园文献集 + predicate: EXACT_SYNONYM in_language: zh - literal_form: colecao de documentacao do campus + predicate: EXACT_SYNONYM in_language: pt keywords: - campus photographs @@ -422,6 +396,7 @@ classes: broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q9388534 @@ -435,6 +410,7 @@ classes: - Often includes assembled/artificial collections organized by subject or documentation purpose - May prioritize documentation value over strict archival arrangement - Can include ephemera, memorabilia, and visual materials + - 'Preserved from prior description: Materials documenting campus life, institutional identity, and university culture beyond formal administrative records. Often includes visual materials, publications, and ephemera capturing the lived experience of the institution.' annotations: specificity_score: "0.5" specificity_rationale: Specific to campus documentation materials diff --git a/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml b/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml index 7aa1857093..7772bef060 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml @@ -9,49 +9,27 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: AcademicProgram: description: >- - Course of study or research offered by a tertiary educational institution, - leading to a credential such as a degree, diploma, or certificate. Comprises - a defined sequence of learning opportunities with clear requirements, start - and end points, and intended outcomes. + Course of study or research offered by a tertiary educational institution, leading to a credential such as a degree, diploma, or certificate. alt_descriptions: nl: >- - Gestructureerd studieprogramma of onderzoeksprogramma aangeboden door een - instelling voor hoger onderwijs, leidend tot een kwalificatie zoals een graad, - diploma of certificaat. Omvat een gedefinieerde reeks leermogelijkheden met - duidelijke vereisten, begin- en eindpunten en beoogde resultaten. + Gestructureerd studieprogramma of onderzoeksprogramma aangeboden door een instelling voor hoger onderwijs, leidend tot een kwalificatie zoals een graad, diploma of certificaat. de: >- - Strukturierter Studiengang oder Forschungsprogramm, das von einer Hochschuleinrichtung - angeboten wird und zu einem Abschluss wie einem Grad, Diplom oder Zertifikat - fuehrt. Umfasst eine definierte Folge von Lernmoeglichkeiten mit klaren Anforderungen, - Start- und Endpunkten und angestrebten Ergebnissen. + Strukturierter Studiengang oder Forschungsprogramm, das von einer Hochschuleinrichtung angeboten wird und zu einem Abschluss wie einem Grad, Diplom oder Zertifikat fuehrt. fr: >- - Programme d'etudes ou de recherche structure propose par un etablissement - d'enseignement superieur, conduisant a une qualification telle qu'un diplome, - un certificat ou une attestation. Comprend une sequence definie d'opportunites - d'apprentissage avec des exigences, des points de depart et d'arrivee et des - resultats prevus clairs. + Programme d'etudes ou de recherche structure propose par un etablissement d'enseignement superieur, conduisant a une qualification telle qu'un diplome, un certificat ou une attestation. es: >- - Programa de estudios o investigacion estructurado ofrecido por una institucion - de educacion superior, que conduce a una credencial como un titulo, diploma - o certificado. Comprende una secuencia definida de oportunidades de aprendizaje - con requisitos claros, puntos de inicio y fin y resultados previstos. + Programa de estudios o investigacion estructurado ofrecido por una institucion de educacion superior, que conduce a una credencial como un titulo, diploma o certificado. ar: >- - برنامج دراسي أو بحثي منظم تقدمه مؤسسة تعليم عالي، يؤدي إلى مؤهل مثل - درجة علمية أو دبلوم أو شهادة. يتضمن سلسلة محددة من فرص التعلم مع متطلبات - واضحة ونقاط بداية ونهاية ونتائج مقصودة. + برنامج دراسي أو بحثي منظم تقدمه مؤسسة تعليم عالي، يؤدي إلى مؤهل مثل درجة علمية أو دبلوم أو شهادة. id: >- - Program studi atau penelitian terstruktur yang ditawarkan oleh institusi - pendidikan tinggi, yang mengarah ke kredensial seperti gelar, diploma, atau - sertifikat. Mencakup urutan peluang pembelajaran yang ditentukan dengan - persyaratan, titik awal dan akhir, serta hasil yang diharapkan yang jelas. + Program studi atau penelitian terstruktur yang ditawarkan oleh institusi pendidikan tinggi, yang mengarah ke kredensial seperti gelar, diploma, atau sertifikat. zh: >- 高等教育机构提供的结构化学习或研究课程,可获学位、文凭或证书等资格。 - 包含一系列定义明确的学习机会,有清晰的要求、起点和终点以及预期成果。 examples: - value: has_label: Bachelor of Computer Science @@ -105,6 +83,7 @@ classes: - Programs may be full-time, part-time, or hybrid in delivery format - May include professional, vocational, or academic orientations - Often organized into semesters, quarters, or modular units + - 'Preserved from prior description: Course of study or research offered by a tertiary educational institution, leading to a credential such as a degree, diploma, or certificate. Comprises a defined sequence of learning opportunities with clear requirements, start and end points, and intended outcomes.' see_also: - AcademicInstitution annotations: diff --git a/schemas/20251121/linkml/modules/classes/Activity.yaml b/schemas/20251121/linkml/modules/classes/Activity.yaml index 075c2d81a3..0221f01cc7 100644 --- a/schemas/20251121/linkml/modules/classes/Activity.yaml +++ b/schemas/20251121/linkml/modules/classes/Activity.yaml @@ -29,16 +29,14 @@ classes: class_uri: prov:Activity description: >- Discrete or ongoing action undertaken by a heritage custodian. - - Base class for all activity instances in the ontology, representing provenance-tracked operations such as collection inventory, digitization projects, conservation treatments, and cataloging workflows. alt_descriptions: - nl: "Discrete of doorlopende actie uitgevoerd door een erfgoedbeheerder.\nBasisklasse voor alle activiteitsinstanties in de ontologie, voor provenance-tracking van operaties zoals collectie-inventarisatie, digitaliseringsprojecten, conserveringsbehandelingen en catalogiseringsworkflows." - de: "Diskrete oder laufende Handlung, die von einem Kulturgüterverwalter durchgeführt wird.\nBasisklasse für alle Aktivitätsinstanzen in der Ontologie zur Provenienzverfolgung von Vorgängen wie Bestandsinventur, Digitalisierungsprojekten, Konservierungsbehandlungen und Katalogisierungsworkflows." - fr: "Action discrète ou continue entreprise par un dépositaire du patrimoine.\nClasse de base pour toutes les instances d'activités dans l'ontologie, assurant le suivi de la provenance des opérations telles que l'inventaire des collections, les projets de numérisation, les traitements de conservation et les flux de catalogage." - es: "Acción discreta o continua realizada por un custodio del patrimonio.\nClase base para todas las instancias de actividades en la ontología, para el seguimiento de procedencia de operaciones como inventarios de colecciones, proyectos de digitalización, tratamientos de conservación y flujos de catalogación." - ar: "إجراء منفصل أو مستمر يقوم به أمين التراث.\nالفئة الأساسية لجميع حالات النشاط في الأنطولوجيا، لتتبع مصدر العمليات مثل جرد المجموعات ومشاريع الرقمنة ومعالجات الحفظ وسير عمل الفهرسة." - id: "Tindakan diskrit atau berkelanjutan yang dilakukan oleh pengelola warisan.\nKelas dasar untuk semua instance aktivitas dalam ontologi, untuk pelacakan provenans operasi seperti inventarisasi koleksi, proyek digitalisasi, perlakuan konservasi, dan alur kerja katalogisasi." - zh: "由遗产保管人执行的离散或持续行动。\n本体中所有活动实例的基类,用于追踪收藏清点、数字化项目、 保护处理和编目工作流等操作的来源。" + nl: "Discrete of doorlopende actie uitgevoerd door een erfgoedbeheerder." + de: "Diskrete oder laufende Handlung, die von einem Kulturgüterverwalter durchgeführt wird." + fr: "Action discrète ou continue entreprise par un dépositaire du patrimoine." + es: "Acción discreta o continua realizada por un custodio del patrimonio." + ar: "إجراء منفصل أو مستمر يقوم به أمين التراث." + id: "Tindakan diskrit atau berkelanjutan yang dilakukan oleh pengelola warisan." + zh: "由遗产保管人执行的离散或持续行动。" examples: - value: identified_by: @@ -247,6 +245,7 @@ classes: - `prov:used` - Entities processed - `prov:generated` - Entities created - `prov:atTime` - Temporal extent + - 'Preserved from prior description: Discrete or ongoing action undertaken by a heritage custodian. Base class for all activity instances in the ontology, representing provenance-tracked operations such as collection inventory, digitization projects, conservation treatments, and cataloging workflows.' see_also: - https://www.w3.org/TR/prov-o/ - http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7 diff --git a/schemas/20251121/linkml/modules/classes/ActivityType.yaml b/schemas/20251121/linkml/modules/classes/ActivityType.yaml index f7e3d01d34..410a29f244 100644 --- a/schemas/20251121/linkml/modules/classes/ActivityType.yaml +++ b/schemas/20251121/linkml/modules/classes/ActivityType.yaml @@ -23,17 +23,14 @@ classes: class_uri: skos:Concept description: >- Classification category for activities performed by heritage custodians. - - Abstract base class representing TYPES of activities (not individual instances). - Each subclass defines characteristics of an activity category including function, typical duration, deliverables, and applicable standards. alt_descriptions: - nl: "Classificatiecategorie voor activiteiten uitgevoerd door erfgoedbeheerders.\nAbstracte basisklasse die TYPEN activiteiten vertegenwoordigt (niet individuele instanties). Elke subklasse definieert kenmerken van een activiteitscategorie inclusief functie, typische duur, producten en toepasselijke standaarden." - de: "Klassifikationskategorie für Aktivitäten von Kulturgüterverwaltern.\nAbstrakte Basisklasse, die ARTEN von Aktivitäten darstellt (nicht einzelne Instanzen). Jede Unterklasse definiert Merkmale einer Aktivitätskategorie einschließlich Funktion, typischer Dauer, Liefergegenständen und anwendbarer Standards." - fr: "Catégorie de classification pour les activités effectuées par les dépositaires du patrimoine.\nClasse de base abstraite représentant les TYPES d'activités (pas les instances individuelles). Chaque sous-classe définit les caractéristiques d'une catégorie d'activité, y compris la fonction, la durée typique, les livrables et les normes applicables." - es: "Categoría de clasificación para actividades realizadas por custodios del patrimonio.\nClase base abstracta que representa TIPOS de actividades (no instancias individuales). Cada subclase define características de una categoría de actividad incluyendo función, duración típica, entregables y estándares aplicables." - ar: "فئة تصنيف للأنشطة التي يقوم بها أمناء التراث.\nفئة أساسية مجردة تمثل أنواع الأنشطة (وليس الحالات الفردية). كل فئة فرعية تحدد خصائص فئة النشاط بما في ذلك الوظيفة والمدة النموذجية والتسليمات والمعايير المطبقة." - id: "Kategori klasifikasi untuk aktivitas yang dilakukan oleh pengelola warisan.\nKelas dasar abstrak yang mewakili JENIS aktivitas (bukan instance individual). Setiap subkelas mendefinisikan karakteristik kategori aktivitas termasuk fungsi, durasi tipikal, deliverabel, dan standar yang berlaku." - zh: "遗产保管人执行活动的分类类别。\n抽象基类,表示活动类型(而非单个实例)。 每个子类定义活动类别的特征,包括功能、典型持续时间、交付物和适用标准。" + nl: "Classificatiecategorie voor activiteiten uitgevoerd door erfgoedbeheerders." + de: "Klassifikationskategorie für Aktivitäten von Kulturgüterverwaltern." + fr: "Catégorie de classification pour les activités effectuées par les dépositaires du patrimoine." + es: "Categoría de clasificación para actividades realizadas por custodios del patrimonio." + ar: "فئة تصنيف للأنشطة التي يقوم بها أمناء التراث." + id: "Kategori klasifikasi untuk aktivitas yang dilakukan oleh pengelola warisan." + zh: "遗产保管人执行活动的分类类别。" examples: - value: identified_by: @@ -206,6 +203,7 @@ classes: See ActivityTypes.yaml for concrete activity type subclasses organized by category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, and ADMINISTRATIVE. + - 'Preserved from prior description: Classification category for activities performed by heritage custodians. Abstract base class representing TYPES of activities (not individual instances). Each subclass defines characteristics of an activity category including function, typical duration, deliverables, and applicable standards.' see_also: - https://www.w3.org/2004/02/skos/ - http://vocab.getty.edu/aat/ diff --git a/schemas/20251121/linkml/modules/classes/Actor.yaml b/schemas/20251121/linkml/modules/classes/Actor.yaml index 6594c71761..b7e491c0e8 100644 --- a/schemas/20251121/linkml/modules/classes/Actor.yaml +++ b/schemas/20251121/linkml/modules/classes/Actor.yaml @@ -19,16 +19,14 @@ classes: class_uri: prov:Agent description: >- Agent involved in an event, activity, or provenance chain. - - Represents any entity that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. May be a person, organization, or software agent. alt_descriptions: - nl: "Agent betrokken bij een gebeurtenis, activiteit of herkomstketen.\nVertegenwoordigt elke entiteit die enige vorm van verantwoordelijkheid draagt voor een activiteit, voor het bestaan van een entiteit, of voor de activiteit van een andere agent. Kan een persoon, organisatie of software-agent zijn." - de: "Akteur, der an einem Ereignis, einer Aktivität oder einer Provenienzkette beteiligt ist.\nRepräsentiert jede Entität, die eine gewisse Verantwortung für eine Aktivität, für die Existenz einer Entität oder für die Aktivität eines anderen Akteurs trägt. Kann eine Person, Organisation oder Software-Agent sein." - fr: "Agent impliqué dans un événement, une activité ou une chaîne de provenance.\nReprésente toute entité qui assume une forme de responsabilité pour qu'une activité ait lieu, pour l'existence d'une entité, ou pour l'activité d'un autre agent. Peut être une personne, une organisation ou un agent logiciel." - es: "Agente involucrado en un evento, actividad o cadena de procedencia.\nRepresenta cualquier entidad que tiene alguna forma de responsabilidad por una actividad, por la existencia de una entidad, o por la actividad de otro agente. Puede ser una persona, organización o agente de software." - ar: "وكيل مشارك في حدث أو نشاط أو سلسلة أصل.\nيمثل أي كيان يتحمل شكلاً من أشكال المسؤولية عن نشاط ما، أو عن وجود كيان، أو عن نشاط وكيل آخر. يمكن أن يكون شخصًا أو منظمة أو وكيل برمجيات." - id: "Agen yang terlibat dalam peristiwa, aktivitas, atau rantai provenans.\nMewakili entitas apa pun yang memikul bentuk tanggung jawab untuk suatu aktivitas, untuk keberadaan suatu entitas, atau untuk aktivitas agen lain. Dapat berupa orang, organisasi, atau agen perangkat lunak." - zh: "参与事件、活动或来源链的代理。\n代表对活动发生、实体存在或其他代理活动承担某种形式责任的任何实体。 可以是个人、组织或软件代理。" + nl: "Agent betrokken bij een gebeurtenis, activiteit of herkomstketen." + de: "Akteur, der an einem Ereignis, einer Aktivität oder einer Provenienzkette beteiligt ist." + fr: "Agent impliqué dans un événement, une activité ou une chaîne de provenance." + es: "Agente involucrado en un evento, actividad o cadena de procedencia." + ar: "وكيل مشارك في حدث أو نشاط أو سلسلة أصل." + id: "Agen yang terlibat dalam peristiwa, aktivitas, atau rantai provenans." + zh: "参与事件、活动或来源链的代理。" examples: - value: has_name: Dr. Maria van der Berg @@ -104,6 +102,7 @@ classes: - Base class for all agents in provenance tracking - Specialized by Person, Organization, and SoftwareAgent in PROV-O - Used in Activity.associated_with and Entity.attributed_to relationships + - "Preserved from prior description: Agent involved in an event, activity, or provenance chain. Represents any entity that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. May be a person, organization, or software agent." see_also: - https://www.w3.org/TR/prov-o/#Agent - Activity diff --git a/schemas/20251121/linkml/modules/classes/Address.yaml b/schemas/20251121/linkml/modules/classes/Address.yaml index 6bb13bbff7..6596436177 100644 --- a/schemas/20251121/linkml/modules/classes/Address.yaml +++ b/schemas/20251121/linkml/modules/classes/Address.yaml @@ -33,16 +33,14 @@ classes: class_uri: vcard:Address description: >- Physical or postal address for heritage custodians and related entities. - - Structured representation of location data following vCard (RFC6350), Schema.org, and EU Location Core Vocabulary standards. Supports both formatted string representation and component-based structured data. alt_descriptions: - nl: "Fysiek of postadres voor erfgoedbeheerders en gerelateerde entiteiten.\nGestructureerde weergave van locatiegegevens volgens vCard (RFC6350), Schema.org en EU Location Core Vocabulary standaarden. Ondersteunt zowel geformatteerde tekenreeksweergave als componentgebaseerde gestructureerde gegevens." - de: "Physische oder Postadresse für Kulturgüterverwalter und verwandte Entitäten.\nStrukturierte Darstellung von Standortdaten nach vCard (RFC6350), Schema.org und EU Location Core Vocabulary Standards. Unterstützt sowohl formatierte Zeichenkettendarstellung als auch komponentenbasierte strukturierte Daten." - fr: "Adresse physique ou postale pour les dépositaires du patrimoine et entités connexes.\nReprésentation structurée des données de localisation selon les normes vCard (RFC6350), Schema.org et EU Location Core Vocabulary. Prend en charge à la fois la représentation sous forme de chaîne formatée et les données structurées basées sur les composants." - es: "Dirección física o postal para custodios del patrimonio y entidades relacionadas.\nRepresentación estructurada de datos de ubicación según los estándares vCard (RFC6350), Schema.org y EU Location Core Vocabulary. Admite tanto la representación de cadena formateada como datos estructurados basados en componentes." - ar: "عنوان فعلي أو بريدي لأمناء التراث والكيانات ذات الصلة.\nتمثيل منظم لبيانات الموقع وفقًا لمعايير vCard (RFC6350) وSchema.org ومفردات الموقع الأساسية للاتحاد الأوروبي. يدعم كل من تمثيل السلسلة المنسقة والبيانات المنظمة القائمة على المكونات." - id: "Alamat fisik atau pos untuk pengelola warisan dan entitas terkait.\nRepresentasi terstruktur dari data lokasi mengikuti standar vCard (RFC6350), Schema.org, dan EU Location Core Vocabulary. Mendukung representasi string yang diformat dan data terstruktur berbasis komponen." - zh: "遗产保管人及相关实体的物理或邮政地址。\n遵循 vCard (RFC6350)、Schema.org 和欧盟位置核心词汇标准的结构化位置数据表示。 支持格式化字符串表示和基于组件的结构化数据。" + nl: "Fysiek of postadres voor erfgoedbeheerders en gerelateerde entiteiten." + de: "Physische oder Postadresse für Kulturgüterverwalter und verwandte Entitäten." + fr: "Adresse physique ou postale pour les dépositaires du patrimoine et entités connexes." + es: "Dirección física o postal para custodios del patrimonio y entidades relacionadas." + ar: "عنوان فعلي أو بريدي لأمناء التراث والكيانات ذات الصلة." + id: "Alamat fisik atau pos untuk pengelola warisan dan entitas terkait." + zh: "遗产保管人及相关实体的物理或邮政地址。" examples: - value: | Address @@ -284,6 +282,7 @@ classes: - Coordinates (lat/lon) optional but recommended for visualization/mapping - street_name migrated to has_label + Label (2026-01-17, Rule 53/56) - street_address removed - use house_number + has_label instead + - 'Preserved from prior description: Physical or postal address for heritage custodians and related entities. Structured representation of location data following vCard (RFC6350), Schema.org, and EU Location Core Vocabulary standards. Supports both formatted string representation and component-based structured data.' see_also: - https://www.w3.org/TR/vcard-rdf/#d4e936 - https://schema.org/PostalAddress diff --git a/schemas/20251121/linkml/modules/classes/AddressComponent.yaml b/schemas/20251121/linkml/modules/classes/AddressComponent.yaml index b667f4a339..5aacda6a1e 100644 --- a/schemas/20251121/linkml/modules/classes/AddressComponent.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressComponent.yaml @@ -9,6 +9,7 @@ prefixes: locn: http://www.w3.org/ns/locn# imports: - linkml:types +- ../classes/ComponentType - ../slots/has_type - ../slots/has_literal_form - ../slots/shortened_as @@ -17,16 +18,14 @@ classes: class_uri: hc:AddressComponent description: >- Single component of a structured address. - - Represents one discrete element of an address such as street number, street name, city, region, or country. Used for parsing addresses from various sources into standardized components and normalizing address data from different formats/APIs. alt_descriptions: - nl: "Enkel onderdeel van een gestructureerd adres.\nVertegenwoordigt één discreet element van een adres zoals huisnummer, straatnaam, stad, regio of land. Gebruikt voor het parseren van adressen uit verschillende bronnen naar gestandaardiseerde componenten en het normaliseren van adresgegevens uit verschillende formaten/API's." - de: "Einzelne Komponente einer strukturierten Adresse.\nRepräsentiert ein diskretes Element einer Adresse wie Hausnummer, Straßenname, Stadt, Region oder Land. Wird zum Parsen von Adressen aus verschiedenen Quellen in standardisierte Komponenten und zum Normalisieren von Adressdaten aus verschiedenen Formaten/APIs verwendet." - fr: "Composant unique d'une adresse structurée.\nReprésente un élément discret d'une adresse tel que le numéro de rue, le nom de rue, la ville, la région ou le pays. Utilisé pour analyser les adresses de diverses sources en composants standardisés et normaliser les données d'adresse de différents formats/API." - es: "Componente único de una dirección estructurada.\nRepresenta un elemento discreto de una dirección como número de calle, nombre de calle, ciudad, región o país. Se utiliza para analizar direcciones de varias fuentes en componentes estandarizados y normalizar datos de direcciones de diferentes formatos/API." - ar: "مكون واحد من عنوان منظم.\nيمثل عنصرًا منفصلًا من العنوان مثل رقم الشارع واسم الشارع والمدينة أو المنطقة أو البلد. يُستخدم لتحليل العناوين من مصادر مختلفة إلى مكونات موحدة وتطبيع بيانات العناوين من تنسيقات/واجهات برمجة تطبيقات مختلفة." - id: "Komponen tunggal dari alamat terstruktur.\nMewakili satu elemen diskrit dari alamat seperti nomor jalan, nama jalan, kota, wilayah, atau negara. Digunakan untuk mengurai alamat dari berbagai sumber menjadi komponen terstandarisasi dan menormalkan data alamat dari format/API yang berbeda." - zh: "结构化地址的单个组件。\n表示地址的一个离散元素,如街道号码、街道名称、城市、地区或国家。 用于将来自各种来源的地址解析为标准化组件,并规范化来自不同格式/API的地址数据。" + nl: "Enkel onderdeel van een gestructureerd adres." + de: "Einzelne Komponente einer strukturierten Adresse." + fr: "Composant unique d'une adresse structurée." + es: "Componente único de una dirección estructurada." + ar: "مكون واحد من عنوان منظم." + id: "Komponen tunggal dari alamat terstruktur." + zh: "结构化地址的单个组件。" examples: - value: has_literal_form: '1' @@ -213,6 +212,7 @@ classes: - OCR/document extraction API-specific raw data formats are handled by Endpoint classes. + - 'Preserved from prior description: Single component of a structured address. Represents one discrete element of an address such as street number, street name, city, region, or country. Used for parsing addresses from various sources into standardized components and normalizing address data from different formats/APIs.' see_also: - Address - https://www.w3.org/ns/locn#Address diff --git a/schemas/20251121/linkml/modules/classes/AddressType.yaml b/schemas/20251121/linkml/modules/classes/AddressType.yaml index c4baac1eb7..ce07dea0b4 100644 --- a/schemas/20251121/linkml/modules/classes/AddressType.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressType.yaml @@ -26,16 +26,14 @@ classes: class_uri: skos:Concept description: >- Classification type for address purposes in heritage custodian contexts. - - SKOS-based classification hierarchy for categorizing different types of addresses based on their purpose or function. Enables rich metadata, hierarchical relationships, and semantic alignment with vCard, GLEIF, and Schema.org ontologies. alt_descriptions: - nl: "Classificatietype voor adresdoeleinden in erfgoedbeheerderscontext.\nSKOS-gebaseerde classificatiehiërarchie voor het categoriseren van verschillende soorten adressen op basis van hun doel of functie. Maakt rijke metadata, hiërarchische relaties en semantische afstemming met vCard, GLEIF en Schema.org ontologieën mogelijk." - de: "Klassifikationstyp für Adresszwecke im Kontext von Kulturgüterverwaltern.\nSKOS-basierte Klassifikationshierarchie zur Kategorisierung verschiedener Adresstypen basierend auf ihrem Zweck oder ihrer Funktion. Ermöglicht umfangreiche Metadaten, hierarchische Beziehungen und semantische Ausrichtung mit vCard-, GLEIF- und Schema.org-Ontologien." - fr: "Type de classification pour les objectifs d'adresse dans le contexte des dépositaires du patrimoine.\nHiérarchie de classification basée sur SKOS pour catégoriser les différents types d'adresses en fonction de leur objectif ou fonction. Permet des métadonnées riches, des relations hiérarchiques et un alignement sémantique avec les ontologies vCard, GLEIF et Schema.org." - es: "Tipo de clasificación para fines de dirección en el contexto de custodios del patrimonio.\nJerarquía de clasificación basada en SKOS para categorizar diferentes tipos de direcciones según su propósito o función. Permite metadatos ricos, relaciones jerárquicas y alineación semántica con ontologías vCard, GLEIF y Schema.org." - ar: "نوع التصنيف لأغراض العنوان في سياق أمناء التراث.\nتسلسل تصنيف قائم على SKOS لتصنيف أنواع مختلفة من العناوين بناءً على الغرض أو الوظيفة. يتيح بيانات وصفية غنية وعلاقات هرمية ومواءمة دلالية مع أنطولوجيات vCard وGLEIF وSchema.org." - id: "Jenis klasifikasi untuk tujuan alamat dalam konteks pengelola warisan.\nHierarki klasifikasi berbasis SKOS untuk mengkategorikan berbagai jenis alamat berdasarkan tujuan atau fungsinya. Memungkinkan metadata yang kaya, hubungan hierarkis, dan penyelarasan semantik dengan ontologi vCard, GLEIF, dan Schema.org." - zh: "遗产保管人背景下地址目的的分类类型。\n基于 SKOS 的分类层次结构,用于根据目的或功能对不同类型的地址进行分类。 支持丰富的元数据、层次关系以及与 vCard、GLEIF 和 Schema.org 本体的语义对齐。" + nl: "Classificatietype voor adresdoeleinden in erfgoedbeheerderscontext." + de: "Klassifikationstyp für Adresszwecke im Kontext von Kulturgüterverwaltern." + fr: "Type de classification pour les objectifs d'adresse dans le contexte des dépositaires du patrimoine." + es: "Tipo de clasificación para fines de dirección en el contexto de custodios del patrimonio." + ar: "نوع التصنيف لأغراض العنوان في سياق أمناء التراث." + id: "Jenis klasifikasi untuk tujuan alamat dalam konteks pengelola warisan." + zh: "遗产保管人背景下地址目的的分类类型。" examples: - value: identified_by: https://nde.nl/ontology/hc/address-type/headquarters @@ -223,6 +221,7 @@ classes: This class replaces the address_type string slot with a proper class hierarchy. Old pattern: `address_type: HEADQUARTERS` (string) New pattern: `has_type: AddressType` (object reference) + - 'Preserved from prior description: Classification type for address purposes in heritage custodian contexts. SKOS-based classification hierarchy for categorizing different types of addresses based on their purpose or function. Enables rich metadata, hierarchical relationships, and semantic alignment with vCard, GLEIF, and Schema.org ontologies.' see_also: - https://www.w3.org/TR/vcard-rdf/#d4e1769 - https://www.gleif.org/ontology/Base/ diff --git a/schemas/20251121/linkml/modules/classes/AddressTypes.yaml b/schemas/20251121/linkml/modules/classes/AddressTypes.yaml index f5adc9852c..68c4ebc3fe 100644 --- a/schemas/20251121/linkml/modules/classes/AddressTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressTypes.yaml @@ -26,13 +26,13 @@ classes: **Ontology Alignment**: - GLEIF: `gleif_base:hasAddressHeadquarters` alt_descriptions: - nl: "Hoofdkantooradres waar de primaire operaties plaatsvinden.\nDoorgaans waar het leiderschap en de centrale administratie gevestigd zijn." - de: "Hauptgeschäftsadresse, an der die primären Betriebstätigkeiten stattfinden.\nTypischerweise dort, wo die Leitung und die zentrale Verwaltung angesiedelt sind." - fr: "Adresse du siège social où se déroulent les opérations principales.\nGénéralement là où se trouvent la direction et l'administration centrale." - es: "Dirección de la sede central donde ocurren las operaciones principales.\nTípicamente donde se encuentran el liderazgo y la administración central." - ar: "عنوان المقر الرئيسي حيث تتم العمليات الأساسية.\nعادة حيث يقع القيادة والإدارة المركزية." - id: "Alamat kantor pusat tempat operasi utama berlangsung.\nBiasanya tempat kepemimpinan dan administrasi pusat berada." - zh: "主要运营发生的主要组织总部地址。\n通常是领导层和中央行政部门所在地。" + nl: "Hoofdkantooradres waar de primaire operaties plaatsvinden." + de: "Hauptgeschäftsadresse, an der die primären Betriebstätigkeiten stattfinden." + fr: "Adresse du siège social où se déroulent les opérations principales." + es: "Dirección de la sede central donde ocurren las operaciones principales." + ar: "عنوان المقر الرئيسي حيث تتم العمليات الأساسية." + id: "Alamat kantor pusat tempat operasi utama berlangsung." + zh: "主要运营发生的主要组织总部地址。" close_mappings: - gleif_base:hasAddressHeadquarters broad_mappings: @@ -68,16 +68,14 @@ classes: class_uri: hc:LegalAddress description: >- Registered legal address for official correspondence and legal purposes. - - May differ from operational headquarters. For Dutch organizations, this is the address registered with the Chamber of Commerce (Kamer van Koophandel - KvK). alt_descriptions: - nl: "Geregistreerd juridisch adres voor officiële correspondentie en juridische doeleinden.\nKan afwijken van het operationele hoofdkantoor. Voor Nederlandse organisaties is dit het adres dat bij de KvK geregistreerd staat." - de: "Eingetragene Rechtsadresse für offizielle Korrespondenz und rechtliche Zwecke.\nKann vom operativen Hauptsitz abweichen. Für niederländische Organisationen ist dies die bei der Handelskammer registrierte Adresse." - fr: "Adresse légale enregistrée pour la correspondance officielle et les objectifs juridiques.\nPeut différer du siège opérationnel. Pour les organisations néerlandaises, c'est l'adresse enregistrée auprès de la Chambre de Commerce." - es: "Dirección legal registrada para correspondencia oficial y fines legales.\nPuede diferir de la sede operativa. Para organizaciones holandesas, esta es la dirección registrada en la Cámara de Comercio." - ar: "العنوان القانوني المسجل للمراسلات الرسمية والأغراض القانونية.\nقد يختلف عن المقر التشغيلي. بالنسبة للمنظمات الهولندية، هذا هو العنوان المسجل في غرفة التجارة." - id: "Alamat legal terdaftar untuk korespondensi resmi dan tujuan hukum.\nMungkin berbeda dari kantor pusat operasional. Untuk organisasi Belanda, ini adalah alamat yang terdaftar di Kamar Dagang." - zh: "用于正式通信和法律目的的注册法定地址。\n可能与运营总部不同。对于荷兰组织,这是在商会注册的地址。" + nl: "Geregistreerd juridisch adres voor officiële correspondentie en juridische doeleinden." + de: "Eingetragene Rechtsadresse für offizielle Korrespondenz und rechtliche Zwecke." + fr: "Adresse légale enregistrée pour la correspondance officielle et les objectifs juridiques." + es: "Dirección legal registrada para correspondencia oficial y fines legales." + ar: "العنوان القانوني المسجل للمراسلات الرسمية والأغراض القانونية." + id: "Alamat legal terdaftar untuk korespondensi resmi dan tujuan hukum." + zh: "用于正式通信和法律目的的注册法定地址。" close_mappings: - gleif_base:hasAddressLegal broad_mappings: @@ -110,21 +108,21 @@ classes: - Juridisch adres@nl - Statutaire zetel@nl description: Registered legal address from KvK + comments: + - 'Preserved from prior description: Registered legal address for official correspondence and legal purposes. May differ from operational headquarters. For Dutch organizations, this is the address registered with the Chamber of Commerce (Kamer van Koophandel - KvK).' VisitingAddress: is_a: AddressType class_uri: hc:VisitingAddress description: >- Public entrance address for visitors. - - For heritage custodians, this is typically where the public enters to visit exhibitions, reading rooms, or public services. May include accessible entrances for persons with disabilities. alt_descriptions: - nl: "Openbare ingang voor bezoekers.\nVoor erfgoedbeheerders is dit doorgaans waar het publiek binnenkomt om tentoonstellingen, leeszalen of openbare diensten te bezoeken." - de: "Öffentliche Eingangsadresse für Besucher.\nFür Kulturgüterverwalter ist dies typischerweise der Eingang für die Öffentlichkeit zu Ausstellungen, Lesesälen oder öffentlichen Diensten." - fr: "Adresse d'entrée publique pour les visiteurs.\nPour les dépositaires du patrimoine, c'est généralement là que le public entre pour visiter les expositions, les salles de lecture ou les services publics." - es: "Dirección de entrada pública para visitantes.\nPara custodios del patrimonio, este es típicamente donde el público entra para visitar exposiciones, salas de lectura o servicios públicos." - ar: "عنوان المدخل العام للزوار.\nلأمناء التراث، هذا عادة حيث يدخل الجمهور لزيارة المعارض أو غرف القراءة أو الخدمات العامة." - id: "Alamat masuk publik untuk pengunjung.\nUntuk pengelola warisan, ini biasanya tempat publik masuk untuk mengunjungi pameran, ruang baca, atau layanan publik." - zh: "访客公共入口地址。\n对于遗产保管人,这通常是公众进入参观展览、阅览室或公共服务的地方。" + nl: "Openbare ingang voor bezoekers." + de: "Öffentliche Eingangsadresse für Besucher." + fr: "Adresse d'entrée publique pour les visiteurs." + es: "Dirección de entrada pública para visitantes." + ar: "عنوان المدخل العام للزوار." + id: "Alamat masuk publik untuk pengunjung." + zh: "访客公共入口地址。" broad_mappings: - skos:Concept structured_aliases: @@ -152,6 +150,8 @@ classes: - Visiting Address@en - Bezoekadres@nl description: Public visitor entrance + comments: + - 'Preserved from prior description: Public entrance address for visitors. For heritage custodians, this is typically where the public enters to visit exhibitions, reading rooms, or public services. May include accessible entrances for persons with disabilities.' MailingAddress: is_a: AddressType class_uri: hc:MailingAddress @@ -160,13 +160,13 @@ classes: Address for receiving mail and correspondence. May be a P.O. Box or differ from physical location addresses. alt_descriptions: - nl: "Postcorrespondentieadres.\nAdres voor het ontvangen van post en correspondentie. Kan een postbus zijn of afwijken van fysieke locatieadressen." - de: "Postanschrift.\nAdresse für den Empfang von Post und Korrespondenz. Kann ein Postfach sein oder von physischen Standortadressen abweichen." - fr: "Adresse postale.\nAdresse pour recevoir le courrier et la correspondance. Peut être une boîte postale ou différer des adresses physiques." - es: "Dirección postal.\nDirección para recibir correo y correspondencia. Puede ser un apartado postal o diferir de las direcciones físicas." - ar: "عنوان المراسلات البريدية.\nعنوان لتلقي البريد والمراسلات. قد يكون صندوق بريد أو يختلف عن عناوين المواقع الفعلية." - id: "Alamat korespondensi pos.\nAlamat untuk menerima surat dan korespondensi. Mungkin berupa kotak pos atau berbeda dari alamat fisik." - zh: "邮政通信地址。\n接收邮件和通信的地址。可能是邮政信箱或与实际地点地址不同。" + nl: "Postcorrespondentieadres." + de: "Postanschrift." + fr: "Adresse postale." + es: "Dirección postal." + ar: "عنوان المراسلات البريدية." + id: "Alamat korespondensi pos." + zh: "邮政通信地址。" broad_mappings: - skos:Concept structured_aliases: @@ -205,13 +205,13 @@ classes: Not typically open to the public. May house collection items not currently on display, archival materials, or preservation facilities. alt_descriptions: - nl: "Adres van externe opslagfaciliteit, depot of magazijn.\nDoorgaans niet openbaar. Kan collectiestukken herbergen die momenteel niet tentoongesteld worden, archiefmaterialen of conserveringsfaciliteiten." - de: "Adresse einer externen Lagereinrichtung, Depots oder Lagers.\nNormalerweise nicht öffentlich zugänglich. Kann Sammlungsstücke beherbergen, die derzeit nicht ausgestellt sind, Archivmaterialien oder Konservierungseinrichtungen." - fr: "Adresse d'une installation de stockage externe, dépôt ou entrepôt.\nGénéralement pas ouvert au public. Peut abriter des pièces de collection non exposées, des documents d'archives ou des installations de conservation." - es: "Dirección de instalación de almacenamiento externo, depósito o almacén.\nNormalmente no abierto al público. Puede albergar piezas de colección no expuestas, materiales de archivo o instalaciones de conservación." - ar: "عنوان منشأة التخزين الخارجية أو المستودع أو المخزن.\nعادة غير مفتوح للجمهور. قد يحتوي على قطع المجموعة غير المعروضة أو المواد الأرشيفية أو مرافق الحفظ." - id: "Alamat fasilitas penyimpanan luar lokasi, depot, atau gudang.\nBiasanya tidak terbuka untuk umum. Dapat menampung koleksi yang tidak dipamerkan, materi arsip, atau fasilitas konservasi." - zh: "场外存储设施、仓库或库房地址。\n通常不向公众开放。可能存放当前未展出的藏品、档案材料或保护设施。" + nl: "Adres van externe opslagfaciliteit, depot of magazijn." + de: "Adresse einer externen Lagereinrichtung, Depots oder Lagers." + fr: "Adresse d'une installation de stockage externe, dépôt ou entrepôt." + es: "Dirección de instalación de almacenamiento externo, depósito o almacén." + ar: "عنوان منشأة التخزين الخارجية أو المستودع أو المخزن." + id: "Alamat fasilitas penyimpanan luar lokasi, depot, atau gudang." + zh: "场外存储设施、仓库或库房地址。" broad_mappings: - skos:Concept structured_aliases: @@ -250,13 +250,13 @@ classes: For heritage custodians with multiple locations, this identifies addresses of branch offices, satellite reading rooms, or regional service points. alt_descriptions: - nl: "Adres van bijkantoor of satellietlocatie.\nVoor erfgoedbeheerders met meerdere locaties identificeert dit adressen van bijkantoren, satelliet-leeszalen of regionale servicepunten." - de: "Adresse einer Zweigstelle oder Satellitenstandort.\nFür Kulturgüterverwalter mit mehreren Standorten identifiziert dies Adressen von Zweigstellen, Satelliten-Lesesaälen oder regionalen Dienstleistungspunkten." - fr: "Adresse d'une succursale ou d'un site satellite.\nPour les dépositaires du patrimoine avec plusieurs sites, cela identifie les adresses des succursales, des salles de lecture satellites ou des points de service régionaux." - es: "Dirección de oficina sucursal o ubicación satelital.\nPara custodios del patrimonio con múltiples ubicaciones, esto identifica direcciones de sucursales, salas de lectura satelitales o puntos de servicio regionales." - ar: "عنوان الفرع أو الموقع التابع.\nلأمناء التراث ذوي المواقع المتعددة، يحدد هذا عناوين الفروع أو غرف القراءة التابعة أو نقاط الخدمة الإقليمية." - id: "Alamat kantor cabang atau lokasi satelit.\nUntuk pengelola warisan dengan beberapa lokasi, ini mengidentifikasi alamat kantor cabang, ruang baca satelit, atau titik layanan regional." - zh: "分支机构或卫星地点地址。\n对于有多个地点的遗产保管人,这标识分支机构、卫星阅览室或区域服务点的地址。" + nl: "Adres van bijkantoor of satellietlocatie." + de: "Adresse einer Zweigstelle oder Satellitenstandort." + fr: "Adresse d'une succursale ou d'un site satellite." + es: "Dirección de oficina sucursal o ubicación satelital." + ar: "عنوان الفرع أو الموقع التابع." + id: "Alamat kantor cabang atau lokasi satelit." + zh: "分支机构或卫星地点地址。" broad_mappings: - skos:Concept structured_aliases: @@ -295,13 +295,13 @@ classes: Specific to archives and libraries, this identifies where researchers access original materials for consultation. May differ from the main visiting address. alt_descriptions: - nl: "Openbare leeszaal of onderzoekskamer ingang.\nSpecifiek voor archieven en bibliotheken, identificeert dit waar onderzoekers origineel materiaal raadplegen. Kan afwijken van het hoofdbezoekadres." - de: "Öffentlicher Lesesaal oder Forschungsraum Eingangsadresse.\nSpezifisch für Archive und Bibliotheken, identifiziert dies, wo Forscher Originalmaterialien konsultieren. Kann von der Hauptbesucheradresse abweichen." - fr: "Adresse d'entrée de la salle de lecture ou de la salle de recherche publique.\nSpécifique aux archives et bibliothèques, cela identifie l'endroit où les chercheurs consultent les documents originaux. Peut différer de l'adresse de visite principale." - es: "Dirección de entrada a sala de lectura o sala de investigación pública.\nEspecífico para archivos y bibliotecas, esto identifica dónde los investigadores acceden a materiales originales para consulta. Puede diferir de la dirección de visita principal." - ar: "عنوان مدخل غرفة القراءة أو غرفة البحث العامة.\nخاص بالأرشيف والمكتبات، يحدد هذا المكان الذي يصل فيه الباحثون إلى المواد الأصلية للاستشارة. قد يختلف عن عنوان الزيارة الرئيسي." - id: "Alamat masuk ruang baca atau ruang penelitian publik.\nKhusus untuk arsip dan perpustakaan, ini mengidentifikasi tempat peneliti mengakses materi asli untuk konsultasi. Mungkin berbeda dari alamat kunjungan utama." - zh: "公共阅览室或研究室入口地址。\n专门针对档案馆和图书馆,标识研究人员查阅原始材料的地方。 可能与主要访客地址不同。" + nl: "Openbare leeszaal of onderzoekskamer ingang." + de: "Öffentlicher Lesesaal oder Forschungsraum Eingangsadresse." + fr: "Adresse d'entrée de la salle de lecture ou de la salle de recherche publique." + es: "Dirección de entrada a sala de lectura o sala de investigación pública." + ar: "عنوان مدخل غرفة القراءة أو غرفة البحث العامة." + id: "Alamat masuk ruang baca atau ruang penelitian publik." + zh: "公共阅览室或研究室入口地址。" broad_mappings: - skos:Concept structured_aliases: @@ -340,13 +340,13 @@ classes: Address for receiving deliveries, including acquisitions, loans, and supplies. May include loading dock facilities. alt_descriptions: - nl: "Goederenlevering en ontvangstadres.\nAdres voor het ontvangen van leveringen, inclusief acquisities, leningen en benodigdheden. Kan laadfaciliteiten omvatten." - de: "Warenlieferungs- und Empfangsadresse.\nAdresse für den Empfang von Lieferungen, einschließlich Erwerbungen, Leihgaben und Vorräten. Kann Ladevorrichtungen umfassen." - fr: "Adresse de livraison et de réception de marchandises.\nAdresse pour recevoir les livraisons, y compris les acquisitions, les prêts et les fournitures. Peut inclure des installations de quai de chargement." - es: "Dirección de entrega y recepción de mercancías.\nDirección para recibir entregas, incluidas adquisiciones, préstamos y suministros. Puede incluir instalaciones de muelle de carga." - ar: "عنوان تسليم واستلام البضائع.\nعنوان لتلقي التسليمات، بما في ذلك عمليات الاستحواذ والقروض والإمدادات. قد يشمل مرافق رصيف التحميل." - id: "Alamat pengiriman dan penerimaan barang.\nAlamat untuk menerima pengiriman, termasuk akuisisi, pinjaman, dan perlengkapan. Dapat mencakup fasilitas dermaga muat." - zh: "货物交付和接收地址。\n接收交付的地址,包括收购、借展和供应品。可能包括装卸码头设施。" + nl: "Goederenlevering en ontvangstadres." + de: "Warenlieferungs- und Empfangsadresse." + fr: "Adresse de livraison et de réception de marchandises." + es: "Dirección de entrega y recepción de mercancías." + ar: "عنوان تسليم واستلام البضائع." + id: "Alamat pengiriman dan penerimaan barang." + zh: "货物交付和接收地址。" broad_mappings: - skos:Concept structured_aliases: @@ -385,13 +385,13 @@ classes: May be separate from main facilities, housing specialized equipment for preservation and restoration work. alt_descriptions: - nl: "Conserveringslaboratorium of restauratiefaciliteit adres.\nKan gescheiden zijn van de hoofdvestiging en gespecialiseerde apparatuur herbergen voor behoud- en restauratiewerk." - de: "Adresse des Konservierungslabors oder der Restaurierungseinrichtung.\nKann von den Haupteinrichtungen getrennt sein und beherbergt spezialisierte Ausrüstung für Erhaltungs- und Restaurierungsarbeiten." - fr: "Adresse du laboratoire de conservation ou de l'installation de restauration.\nPeut être séparée des installations principales et abrite des équipements spécialisés pour les travaux de préservation et de restauration." - es: "Dirección del laboratorio de conservación o instalación de restauración.\nPuede estar separada de las instalaciones principales y albergar equipos especializados para trabajos de preservación y restauración." - ar: "عنوان مختبر الحفظ أو منشأة الترميم.\nقد تكون منفصلة عن المرافق الرئيسية وتضم معدات متخصصة لأعمال الحفظ والترميم." - id: "Alamat laboratorium konservasi atau fasilitas restorasi.\nMungkin terpisah dari fasilitas utama dan menampung peralatan khusus untuk pekerjaan pelestarian dan restorasi." - zh: "保护实验室或修复设施地址。\n可能与主要设施分开,容纳用于保存和修复工作的专业设备。" + nl: "Conserveringslaboratorium of restauratiefaciliteit adres." + de: "Adresse des Konservierungslabors oder der Restaurierungseinrichtung." + fr: "Adresse du laboratoire de conservation ou de l'installation de restauration." + es: "Dirección del laboratorio de conservación o instalación de restauración." + ar: "عنوان مختبر الحفظ أو منشأة الترميم." + id: "Alamat laboratorium konservasi atau fasilitas restorasi." + zh: "保护实验室或修复设施地址。" broad_mappings: - skos:Concept structured_aliases: diff --git a/schemas/20251121/linkml/modules/classes/Administration.yaml b/schemas/20251121/linkml/modules/classes/Administration.yaml index 2b743df5c0..8fb8373ee1 100644 --- a/schemas/20251121/linkml/modules/classes/Administration.yaml +++ b/schemas/20251121/linkml/modules/classes/Administration.yaml @@ -20,16 +20,14 @@ classes: class_uri: org:OrganizationalUnit description: >- Administrative unit or body within a heritage custodian organization. - - Represents a distinct administrative division, department, or governance body responsible for specific organizational functions such as finance, human resources, governance, or institutional policy. alt_descriptions: - nl: "Administratieve eenheid of orgaan binnen een erfgoedbeheerderorganisatie.\nVertegenwoordigt een aparte administratieve afdeling, departement of bestuursorgaan dat verantwoordelijk is voor specifieke organisatorische functies zoals financiën, human resources, bestuur of institutioneel beleid." - de: "Verwaltungseinheit oder Gremium innerhalb einer Kulturgüterverwalterorganisation.\nRepräsentiert eine eigenständige Verwaltungseinheit, Abteilung oder ein Leitungsorgan, das für spezifische organisatorische Funktionen wie Finanzen, Personalwesen, Governance oder institutionspolitische Angelegenheiten verantwortlich ist." - fr: "Unité administrative ou organe au sein d'une organisation de dépositaire du patrimoine.\nReprésente une division administrative distincte, un département ou un organe de gouvernance responsable de fonctions organisationnelles spécifiques telles que la finance, les ressources humaines, la gouvernance ou la politique institutionnelle." - es: "Unidad administrativa u órgano dentro de una organización de custodio del patrimonio.\nRepresenta una división administrativa distinta, departamento u órgano de gobierno responsable de funciones organizativas específicas como finanzas, recursos humanos, gobernanza o política institucional." - ar: "وحدة إدارية أو هيئة داخل منظمة أمين التراث.\nتمثل قسمًا إداريًا متميزًا أو إدارة أو هيئة حوكمة مسؤولة عن وظائف تنظيمية محددة مثل التمويل والموارد البشرية والحوكمة أو السياسة المؤسسية." - id: "Unit administratif atau badan dalam organisasi pengelola warisan.\nMewakili divisi administratif, departemen, atau badan pemerintahan yang bertanggung jawab untuk fungsi organisasi tertentu seperti keuangan, SDM, tata kelola, atau kebijakan institusional." - zh: "遗产保管人组织内的行政单位或机构。\n代表负责特定组织职能(如财务、人力资源、治理或机构政策)的 独立行政部门、部门或管理机构。" + nl: "Administratieve eenheid of orgaan binnen een erfgoedbeheerderorganisatie." + de: "Verwaltungseinheit oder Gremium innerhalb einer Kulturgüterverwalterorganisation." + fr: "Unité administrative ou organe au sein d'une organisation de dépositaire du patrimoine." + es: "Unidad administrativa u órgano dentro de una organización de custodio del patrimonio." + ar: "وحدة إدارية أو هيئة داخل منظمة أمين التراث." + id: "Unit administratif atau badan dalam organisasi pengelola warisan." + zh: "遗产保管人组织内的行政单位或机构。" examples: - value: has_label: Finance Department @@ -101,6 +99,7 @@ classes: - Represents internal administrative divisions within heritage custodians - May include departments, committees, boards, or governance bodies - Distinguished from external organizational relationships + - 'Preserved from prior description: Administrative unit or body within a heritage custodian organization. Represents a distinct administrative division, department, or governance body responsible for specific organizational functions such as finance, human resources, governance, or institutional policy.' see_also: - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit - AdministrativeOffice diff --git a/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml b/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml index 2f41ba74b2..5b46d8ec0f 100644 --- a/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml @@ -29,16 +29,14 @@ classes: class_uri: org:Site description: >- Non-public administrative building or office space of a heritage custodian. - - Secondary physical location where back-office, administrative, or support functions are performed that do not directly serve the public. Typically houses staff performing finance, HR, IT, management, or other operational activities. alt_descriptions: - nl: "Niet-openbaar administratief gebouw of kantoorruimte van een erfgoedbeheerder.\nSecundaire fysieke locatie waar back-office, administratieve of ondersteunende functies worden uitgevoerd die het publiek niet direct bedienen. Doorgaans gehuisvest door personeel dat zich bezighoudt met financiën, HR, IT, management of andere operationele activiteiten." - de: "Nicht-öffentliches Verwaltungsgebäude oder Büroraum eines Kulturgüterverwalters.\nSekundärer physischer Standort, an dem Back-Office-, Verwaltungs- oder Unterstützungsfunktionen ausgeführt werden, die nicht direkt der Öffentlichkeit dienen. Typischerweise beherbergt es Personal, das sich mit Finanzen, HR, IT, Management oder anderen operativen Aktivitäten beschäftigt." - fr: "Bâtiment administratif non public ou espace de bureau d'un dépositaire du patrimoine.\nLocalisation physique secondaire où sont exécutées des fonctions de back-office, administratives ou de soutien qui ne servent pas directement le public. Abrite généralement du personnel effectuant des activités financières, RH, IT, de gestion ou autres opérations." - es: "Edificio administrativo no público o espacio de oficina de un custodio del patrimonio.\nUbicación física secundaria donde se realizan funciones de back-office, administrativas o de apoyo que no sirven directamente al público. Por lo general alberga personal que realiza actividades financieras, de RRHH, TI, gestión u otras operaciones." - ar: "مبنى إداري غير عام أو مساحة مكتبية لأمين التراث.\nموقع مادي ثانوي حيث تُنفذ وظائف المكتب الخلفي أو الإدارية أو الداعمة التي لا تخدم الجمهور مباشرة. عادة ما يضم موظفين يقومون بأنشطة مالية أو موارد بشرية أو تكنولوجيا معلومات أو إدارة أو أنشطة تشغيلية أخرى." - id: "Bangunan administratif non-publik atau ruang kantor pengelola warisan.\nLokasi fisik sekunder tempat fungsi back-office, administratif, atau dukungan dilakukan yang tidak melayani publik secara langsung. Biasanya menampung staf yang melakukan aktivitas keuangan, SDM, IT, manajemen, atau operasional lainnya." - zh: "遗产保管人的非公共行政建筑或办公空间。\n执行不直接服务于公众的后台、行政或支持职能的次要物理位置。 通常容纳从事财务、人力资源、IT、管理或其他运营活动的员工。" + nl: "Niet-openbaar administratief gebouw of kantoorruimte van een erfgoedbeheerder." + de: "Nicht-öffentliches Verwaltungsgebäude oder Büroraum eines Kulturgüterverwalters." + fr: "Bâtiment administratif non public ou espace de bureau d'un dépositaire du patrimoine." + es: "Edificio administrativo no público o espacio de oficina de un custodio del patrimonio." + ar: "مبنى إداري غير عام أو مساحة مكتبية لأمين التراث." + id: "Bangunan administratif non-publik atau ruang kantor pengelola warisan." + zh: "遗产保管人的非公共行政建筑或办公空间。" examples: - value: identified_by: @@ -210,6 +208,7 @@ classes: function_name: "Legal affairs" has_access_restriction: "Staff badge required" ``` + - 'Preserved from prior description: Non-public administrative building or office space of a heritage custodian. Secondary physical location where back-office, administrative, or support functions are performed that do not directly serve the public. Typically houses staff performing finance, HR, IT, management, or other operational activities.' see_also: - https://www.w3.org/TR/vocab-org/#org:Site - https://schema.org/Corporation diff --git a/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml b/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml index cfd1bc7b54..198f30ce64 100644 --- a/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml @@ -19,16 +19,14 @@ classes: class_uri: org:OrganizationalUnit description: >- Administrative division or unit within an organization. - - Represents a distinct organizational component with defined responsibilities, reporting structure, and operational scope. May be a department, division, team, or other organizational subdivision. alt_descriptions: - nl: "Administratieve afdeling of eenheid binnen een organisatie.\nVertegenwoordigt een duidelijk organisatieonderdeel met gedefinieerde verantwoordelijkheden, rapportagelijnen en operationele reikwijdte. Kan een afdeling, divisie, team of andere organisatorische onderverdeling zijn." - de: "Administrative Abteilung oder Einheit innerhalb einer Organisation.\nRepräsentiert eine eigenständige Organisationskomponente mit definierten Verantwortlichkeiten, Berichtsstruktur und operatives Tätigkeitsfeld. Kann eine Abteilung, Division, Team oder andere organisatorische Unterteilung sein." - fr: "Division administrative ou unité au sein d'une organisation.\nReprésente un composant organisationnel distinct avec des responsabilités définies, une structure de rapport et une portée opérationnelle. Peut être un département, une division, une équipe ou autre subdivision organisationnelle." - es: "División administrativa o unidad dentro de una organización.\nRepresenta un componente organizativo distinto con responsabilidades definidas, estructura de informes y alcance operativo. Puede ser un departamento, división, equipo u otra subdivisión organizativa." - ar: "قسم إداري أو وحدة داخل منظمة.\nيمثل مكونًا تنظيميًا متميزًا بمسؤوليات محددة وهيكل إبلاغ ونطاق تشغيلي. يمكن أن يكون قسمًا أو شعبة أو فريقًا أو تقسيمًا تنظيميًا آخر." - id: "Divisi administratif atau unit dalam organisasi.\nMewakili komponen organisasi yang berbeda dengan tanggung jawab yang ditentukan, struktur pelaporan, dan cakupan operasional. Dapat berupa departemen, divisi, tim, atau subdivisi organisasi lainnya." - zh: "组织内的行政部门或单位。\n代表具有明确职责、汇报结构和运营范围的独立组织组成部分。 可以是部门、分部、团队或其他组织细分。" + nl: "Administratieve afdeling of eenheid binnen een organisatie." + de: "Administrative Abteilung oder Einheit innerhalb einer Organisation." + fr: "Division administrative ou unité au sein d'une organisation." + es: "División administrativa o unidad dentro de una organización." + ar: "قسم إداري أو وحدة داخل منظمة." + id: "Divisi administratif atau unit dalam organisasi." + zh: "组织内的行政部门或单位。" examples: - value: has_name: Conservation Department @@ -107,6 +105,7 @@ classes: - Represents internal organizational divisions - May be hierarchical (departments within divisions) - Used for staff assignment and responsibility tracking + - 'Preserved from prior description: Administrative division or unit within an organization. Represents a distinct organizational component with defined responsibilities, reporting structure, and operational scope. May be a department, division, team, or other organizational subdivision.' see_also: - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit - Administration diff --git a/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml b/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml index 597cee4a56..af63721266 100644 --- a/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml +++ b/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml @@ -19,16 +19,14 @@ classes: class_uri: schema:PriceSpecification description: >- Fee charged for admission to a heritage custodian facility or event. - - Represents pricing information for visitor access to museums, archives, libraries, or special exhibitions. May include standard rates, discounted rates, and free admission policies. alt_descriptions: - nl: "Tarief dat wordt gerekend voor toegang tot een erfgoedbeheerderfaciliteit of evenement.\nVertegenwoordigt prijsinformatie voor bezoekertoegang tot musea, archieven, bibliotheken of speciale tentoonstellingen. Kan standaardtarieven, gereduceerde tarieven en gratis toegangsbeleid omvatten." - de: "Gebühr für den Einlass zu einer Einrichtung oder Veranstaltung eines Kulturgüterverwalters.\nRepräsentiert Preisinformationen für den Besucherzugang zu Museen, Archiven, Bibliotheken oder Sonderausstellungen. Kann Standardtarife, ermäßigte Tarife und kostenlose Einlasspolitik umfassen." - fr: "Frais d'entrée pour l'accès à une installation ou un événement d'un dépositaire du patrimoine.\nReprésente les informations de tarification pour l'accès des visiteurs aux musées, archives, bibliothèques ou expositions spéciales. Peut inclure les tarifs standard, les tarifs réduits et les politiques d'entrée gratuite." - es: "Tarifa cobrada por la admisión a una instalación o evento de un custodio del patrimonio.\nRepresenta información de precios para el acceso de visitantes a museos, archivos, bibliotecas o exposiciones especiales. Puede incluir tarifas estándar, tarifas reducidas y políticas de entrada gratuita." - ar: "رسم يُفرض للدخول إلى منشأة أو حدث لأمين التراث.\nيمثل معلومات التسعير لدخول الزوار إلى المتاحف أو الأرشيف أو المكتبات أو المعارض الخاصة. قد يشمل الأسعار القياسية والأسعار المخفضة وسياسات الدخول المجاني." - id: "Biaya yang dibebankan untuk masuk ke fasilitas atau acara pengelola warisan.\nMewakili informasi harga untuk akses pengunjung ke museum, arsip, perpustakaan, atau pameran khusus. Dapat mencakup tarif standar, tarif diskon, dan kebijakan masuk gratis." - zh: "进入遗产保管人设施或活动所收取的费用。\n代表访客进入博物馆、档案馆、图书馆或特别展览的定价信息。 可能包括标准费率、折扣费率和免费入场政策。" + nl: "Tarief dat wordt gerekend voor toegang tot een erfgoedbeheerderfaciliteit of evenement." + de: "Gebühr für den Einlass zu einer Einrichtung oder Veranstaltung eines Kulturgüterverwalters." + fr: "Frais d'entrée pour l'accès à une installation ou un événement d'un dépositaire du patrimoine." + es: "Tarifa cobrada por la admisión a una instalación o evento de un custodio del patrimonio." + ar: "رسم يُفرض للدخول إلى منشأة أو حدث لأمين التراث." + id: "Biaya yang dibebankan untuk masuk ke fasilitas atau acara pengelola warisan." + zh: "进入遗产保管人设施或活动所收取的费用。" examples: - value: has_label: Adult Admission @@ -136,6 +134,7 @@ classes: - May include multiple fee tiers (adult, student, senior, etc.) - Free admission is represented with price of 0.00 - Often used with AdmissionInfo for comprehensive visitor information + - 'Preserved from prior description: Fee charged for admission to a heritage custodian facility or event. Represents pricing information for visitor access to museums, archives, libraries, or special exhibitions. May include standard rates, discounted rates, and free admission policies.' see_also: - AdmissionInfo - https://schema.org/PriceSpecification diff --git a/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml b/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml index 993b3d383e..0fc625ae56 100644 --- a/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml @@ -19,16 +19,14 @@ classes: class_uri: schema:PriceSpecification description: >- Structured admission price information including price value and notes. - - Comprehensive information about admission pricing for heritage custodian facilities, typically extracted from sources like Google Maps or official websites. Includes both the price amount and contextual notes about additional fees, conditions, or special offers. alt_descriptions: - nl: "Gestructureerde informatie over entreeprijzen inclusief prijs en notities.\nUitgebreide informatie over entreeprijzen voor erfgoedbeheerderfaciliteiten, doorgaans geëxtraheerd uit bronnen zoals Google Maps of officiële websites. Omvat zowel het prijsbedrag als contextuele notities over extra kosten, voorwaarden of speciale aanbiedingen." - de: "Strukturierte Eintrittspreisinformationen einschließlich Preiswert und Hinweisen.\nUmfassende Informationen über Eintrittspreise für Einrichtungen von Kulturgüterverwaltern, typischerweise aus Quellen wie Google Maps oder offiziellen Websites extrahiert. Enthält sowohl den Preisbetrag als auch kontextuelle Hinweise zu zusätzlichen Gebühren, Bedingungen oder Sonderangeboten." - fr: "Informations structurées sur les prix d'entrée, y compris la valeur et les notes.\nInformations complètes sur les tarifs d'entrée pour les installations des dépositaires du patrimoine, généralement extraites de sources telles que Google Maps ou des sites Web officiels. Inclut à la fois le montant du prix et des notes contextuelles sur les frais supplémentaires, les conditions ou les offres spéciales." - es: "Información estructurada sobre precios de admisión incluyendo valor y notas.\nInformación integral sobre precios de admisión para instalaciones de custodios del patrimonio, típicamente extraída de fuentes como Google Maps o sitios web oficiales. Incluye tanto el monto del precio como notas contextuales sobre tarifas adicionales, condiciones u ofertas especiales." - ar: "معلومات منظمة عن أسعار الدخول تشمل القيمة والملاحظات.\nمعلومات شاملة عن تسعير الدخول لمنشآت أمناء التراث، تُستخرج عادة من مصادر مثل خرائط جوجل أو المواقع الرسمية. تتضمن كل من مبلغ السعر والملاحظات السياقية حول الرسوم الإضافية أو الشروط أو العروض الخاصة." - id: "Informasi harga masuk terstruktur termasuk nilai harga dan catatan.\nInformasi komprehensif tentang harga masuk untuk fasilitas pengelola warisan, biasanya diekstrak dari sumber seperti Google Maps atau situs web resmi. Termasuk jumlah harga dan catatan kontekstual tentang biaya tambahan, kondisi, atau penawaran khusus." - zh: "包含价格值和注释的结构化入场价格信息。\n遗产保管人设施入场定价的综合信息,通常从 Google 地图或官方网站等来源提取。 包括价格金额以及关于额外费用、条件或特别优惠的上下文注释。" + nl: "Gestructureerde informatie over entreeprijzen inclusief prijs en notities." + de: "Strukturierte Eintrittspreisinformationen einschließlich Preiswert und Hinweisen." + fr: "Informations structurées sur les prix d'entrée, y compris la valeur et les notes." + es: "Información estructurada sobre precios de admisión incluyendo valor y notas." + ar: "معلومات منظمة عن أسعار الدخول تشمل القيمة والملاحظات." + id: "Informasi harga masuk terstruktur termasuk nilai harga dan catatan." + zh: "包含价格值和注释的结构化入场价格信息。" examples: - value: has_label: General Admission @@ -120,6 +118,7 @@ classes: - May include notes about conditions, discounts, or additional fees - Price of 0.00 indicates free admission - Often extracted from Google Maps or official websites + - 'Preserved from prior description: Structured admission price information including price value and notes. Comprehensive information about admission pricing for heritage custodian facilities, typically extracted from sources like Google Maps or official websites. Includes both the price amount and contextual notes about additional fees, conditions, or special offers.' see_also: - AdmissionFee - https://schema.org/PriceSpecification diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml index b23080a69e..69c2bde4ea 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml @@ -23,16 +23,14 @@ classes: class_uri: skos:Concept description: >- Sound archive specializing in advertising radio productions and commercials. - - Preserves radio commercials, jingles, advertising campaigns for radio broadcast, production materials including scripts, recordings, and masters, and historical radio advertising content. alt_descriptions: - nl: "Geluidsarchief gespecialiseerd in radioadvertenties en commercials.\nBewaart radiocommercials, jingles, advertentiecampagnes voor radio-uitzendingen, productiematerialen inclusief scripts, opnames en masters, en historische radioadvertentie-inhoud." - de: "Audioarchiv, spezialisiert auf Werbefunksendungen und Werbespots.\nBewahrt Werbespots, Jingles, Werbekampagnen für Hörfunk, Produktionsmaterialien einschließlich Drehbüchern, Aufnahmen und Mastern sowie historische Werbefunkinhalte auf." - fr: "Archives sonores spécialisées dans les productions publicitaires radio et les commercials.\nConserve les spots publicitaires radio, les jingles, les campagnes publicitaires pour la diffusion radio, les matériaux de production y compris les scripts, les enregistrements et les masters, ainsi que le contenu publicitaire radio historique." - es: "Archivo de sonido especializado en producciones publicitarias de radio y comerciales.\nPreserva comerciales de radio, jingles, campañas publicitarias para transmisión radiofónica, materiales de producción incluyendo guiones, grabaciones y masters, y contenido publicitario radiofónico histórico." - ar: "أرشيف صوتي متخصص في إعلانات الراديو والإعلانات التجارية.\nيحفظ إعلانات الراديو والجنقات وحملات الإعلان للبث الإذاعي ومواد الإنتاج بما في ذلك النصوص والتسجيلات والماسترات والمحتوى الإعلاني الإذاعي التاريخي." - id: "Arsip suara yang berspesialisasi dalam produksi iklan radio dan komersial.\nMelestarikan iklan radio, jingle, kampanye iklan untuk siaran radio, bahan produksi termasuk naskah, rekaman, dan master, serta konten iklan radio historis." - zh: "专门从事广播广告制作和商业广告的音频档案。\n保存广播商业广告、广告歌、广播广告活动、制作材料(包括剧本、录音和母带) 以及历史广播广告内容。" + nl: "Geluidsarchief gespecialiseerd in radioadvertenties en commercials." + de: "Audioarchiv, spezialisiert auf Werbefunksendungen und Werbespots." + fr: "Archives sonores spécialisées dans les productions publicitaires radio et les commercials." + es: "Archivo de sonido especializado en producciones publicitarias de radio y comerciales." + ar: "أرشيف صوتي متخصص في إعلانات الراديو والإعلانات التجارية." + id: "Arsip suara yang berspesialisasi dalam produksi iklan radio dan komersial." + zh: "专门从事广播广告制作和商业广告的音频档案。" examples: - value: has_type: hc:ArchiveOrganizationType @@ -125,6 +123,7 @@ classes: - SoundArchive (Q2230431) - Broader audio collection type - RadioArchive (Q109326271) - General radio broadcast archives - MediaArchive (Q116809817) - Broader media preservation + - 'Preserved from prior description: Sound archive specializing in advertising radio productions and commercials. Preserves radio commercials, jingles, advertising campaigns for radio broadcast, production materials including scripts, recordings, and masters, and historical radio advertising content.' see_also: - AdvertisingRadioArchiveRecordSetType - AdvertisingRadioArchiveRecordSetTypes diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml index 5ae8e1a120..707ca25aa5 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml @@ -19,16 +19,14 @@ classes: AdvertisingRadioArchiveRecordSetType: description: >- Record set type classification for advertising radio production collections. - - Specialized rico:RecordSetType for classifying collections of advertising radio productions, commercials, and related documentation within heritage institutions. Distinguishes different organizational levels and content types held by advertising radio archives. alt_descriptions: - nl: "Recordsettype-classificatie voor collecties van radioadvertentieproducties.\nGespecialiseerd rico:RecordSetType voor het classificeren van collecties van radioadvertentieproducties, commercials en gerelateerde documentatie binnen erfgoedinstituties." - de: "Bestandstyp-Klassifikation für Sammlungen von Werbefunkproduktionen.\nSpezialisierter rico:RecordSetType zur Klassifizierung von Sammlungen von Werbefunkproduktionen, Werbespots und verwandter Dokumentation in Kulturerbeeinrichtungen." - fr: "Classification du type de fonds pour les collections de productions publicitaires radio.\nrico:RecordSetType spécialisé pour classer les collections de productions publicitaires radio, de commercials et de documentation connexe dans les institutions patrimoniales." - es: "Clasificación de tipo de conjunto documental para colecciones de producciones publicitarias de radio.\nrico:RecordSetType especializado para clasificar colecciones de producciones publicitarias de radio, comerciales y documentación relacionada en instituciones patrimoniales." - ar: "تصنيف نوع مجموعة السجلات لمجموعات إنتاج إعلانات الراديو.\nRico:RecordSetType متخصص لتصنيف مجموعات إنتاج إعلانات الراديو والإعلانات التجارية والوثائق ذات الصلة في مؤسسات التراث." - id: "Klasifikasi tipe set rekaman untuk koleksi produksi iklan radio.\nRico:RecordSetType khusus untuk mengklasifikasikan koleksi produksi iklan radio, komersial, dan dokumentasi terkait di institusi warisan." - zh: "广播广告制作收藏的记录集类型分类。\n专门化的 rico:RecordSetType,用于对遗产机构中广播广告制作、 商业广告和相关文档的收藏进行分类。" + nl: "Recordsettype-classificatie voor collecties van radioadvertentieproducties." + de: "Bestandstyp-Klassifikation für Sammlungen von Werbefunkproduktionen." + fr: "Classification du type de fonds pour les collections de productions publicitaires radio." + es: "Clasificación de tipo de conjunto documental para colecciones de producciones publicitarias de radio." + ar: "تصنيف نوع مجموعة السجلات لمجموعات إنتاج إعلانات الراديو." + id: "Klasifikasi tipe set rekaman untuk koleksi produksi iklan radio." + zh: "广播广告制作收藏的记录集类型分类。" examples: - value: has_type: hc:ArchiveOrganizationType @@ -95,6 +93,7 @@ classes: - Part of dual-class pattern: AdvertisingRadioArchive (custodian) + this class (holdings) - Subclasses include RadioAdvertisementCollection, CampaignDocumentationSeries - Q60658673 is related_mapping (archive organization), not exact_mapping (this is a classification) + - 'Preserved from prior description: Record set type classification for advertising radio production collections. Specialized rico:RecordSetType for classifying collections of advertising radio productions, commercials, and related documentation within heritage institutions. Distinguishes different organizational levels and content types held by advertising radio archives.' see_also: - AdvertisingRadioArchive - AdvertisingRadioArchiveRecordSetTypes diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml index 3d4587777b..cbfd855469 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Advertising Radio Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./AdvertisingRadioArchiveRecordSetType @@ -24,44 +23,63 @@ classes: is_a: AdvertisingRadioArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Record set type for radio commercial recordings. - - RiC-O alignment: Specialized rico:RecordSetType following the collection organizational principle as defined by rico-rst:Collection. + Assembled documentary body of audio advertising spots and related + commercial broadcast captures. alt_descriptions: - nl: "Recordsettype voor radiocommercial-opnamen.\nRiC-O-uitlijning: Gespecialiseerd rico:RecordSetType volgens het collectie-organisatieprincipe zoals gedefinieerd door rico-rst:Collection." - de: "Bestandstyp für Werbefunkaufnahmen.\nRiC-O-Ausrichtung: Spezialisierter rico:RecordSetType nach dem Sammlungsorganisationsprinzip wie von rico-rst:Collection definiert." - fr: "Type de fonds pour les enregistrements de spots publicitaires radio.\nAlignement RiC-O: rico:RecordSetType spécialisé suivant le principe d'organisation de collection défini par rico-rst:Collection." - es: "Tipo de conjunto documental para grabaciones de comerciales de radio.\nAlineación RiC-O: rico:RecordSetType especializado siguiendo el principio de organización de colección definido por rico-rst:Collection." - ar: "نوع مجموعة السجلات لتسجيلات إعلانات الراديو.\nمحاذاة RiC-O: Rico:RecordSetType متخصص يتبع مبدأ تنظيم المجموعة كما هو محدد بواسطة rico-rst:Collection." - id: "Tipe set rekaman untuk rekaman iklan radio.\nPenyelarasan RiC-O: Rico:RecordSetType khusus mengikuti prinsip organisasi koleksi seperti yang didefinisikan oleh rico-rst:Collection." - zh: "广播商业广告录音的记录集类型。\nRiC-O 对齐:遵循 rico-rst:Collection 定义的组织原则的专门化 rico:RecordSetType。" + nl: >- + Samengesteld documentaire geheel van audio-advertentiespots en + gerelateerde commerciële uitzendingopnamen. + de: >- + Zusammengestellter Dokumentkoerper aus Audio-Werbespots und + zugehoerigen kommerziellen Sendemitschnitten. + fr: >- + Ensemble documentaire reuni de spots publicitaires audio et de + captures de diffusion commerciale associees. + es: >- + Cuerpo documental reunido de cuñas publicitarias de audio y + capturas de emisión comercial relacionadas. + ar: >- + جسم وثائقي مُجمع من فواصل إعلانية صوتية وتسجيلات + بث تجاري مرتبطة بها. + id: >- + Kumpulan dokumenter terhimpun berisi spot iklan audio dan + tangkapan siaran komersial terkait. + zh: >- + 汇集音频广告插播及相关商业播出截录的文献整体。 examples: - value: has_label: Radio Commercials Collection has_description: Collection of radio commercial recordings from 1960s-2000s - has_type: hc:ArchiveOrganizationType - has_custodian: AdvertisingRadioArchive + has_type: hc:RadioAdvertisementCollection + has_custodian: hc:AdvertisingRadioArchive description: Radio commercial recordings collection broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept structured_aliases: - literal_form: radiocommercial-collectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Werbefunksammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de spots publicitaires radio + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de comerciales de radio + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة إعلانات الراديو + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi iklan radio + predicate: EXACT_SYNONYM in_language: id - literal_form: 广播商业广告收藏 + predicate: EXACT_SYNONYM in_language: zh keywords: - radio commercials @@ -77,11 +95,9 @@ classes: - has_description slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "RadioAdvertisementCollection" + equals_string: hc:RadioAdvertisementCollection has_custodian: - equals_string: "AdvertisingRadioArchive" + equals_string: hc:AdvertisingRadioArchive has_note: equals_string: "This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf." annotations: @@ -92,13 +108,13 @@ classes: comments: - Specialized collection for radio commercial recordings - Follows rico-rst:Collection organizational principle - - Typically held by AdvertisingRadioArchive custodians - | Preserved from prior description: **RiC-O Alignment**: This class is a specialized rico:RecordSetType following the collection organizational principle as defined by rico-rst:Collection. + - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value. see_also: - AdvertisingRadioArchiveRecordSetType - AdvertisingRadioArchive @@ -107,44 +123,63 @@ classes: is_a: AdvertisingRadioArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Record set type for advertising campaign documentation. - - RiC-O alignment: Specialized rico:RecordSetType following the series organizational principle as defined by rico-rst:Series. + Ordered documentary sequence of campaign planning artifacts, + production materials, and creative-brief revision traces. alt_descriptions: - nl: "Recordsettype voor documentatie van advertentiecampagnes.\nRiC-O-uitlijning: Gespecialiseerd rico:RecordSetType volgens het serie-organisatieprincipe zoals gedefinieerd door rico-rst:Series." - de: "Bestandstyp für Werbekampagnendokumentation.\nRiC-O-Ausrichtung: Spezialisierter rico:RecordSetType nach dem Serienorganisationsprinzip wie von rico-rst:Series definiert." - fr: "Type de fonds pour la documentation de campagnes publicitaires.\nAlignement RiC-O: rico:RecordSetType spécialisé suivant le principe d'organisation de série défini par rico-rst:Series." - es: "Tipo de conjunto documental para documentación de campañas publicitarias.\nAlineación RiC-O: rico:RecordSetType especializado siguiendo el principio de organización de serie definido por rico-rst:Series." - ar: "نوع مجموعة السجلات لوثائق الحملات الإعلانية.\nمحاذاة RiC-O: Rico:RecordSetType متخصص يتبع مبدأ تنظيم السلسلة كما هو محدد بواسطة rico-rst:Series." - id: "Tipe set rekaman untuk dokumentasi kampanye iklan.\nPenyelarasan RiC-O: Rico:RecordSetType khusus mengikuti prinsip organisasi seri seperti yang didefinisikan oleh rico-rst:Series." - zh: "广告活动文档的记录集类型。\nRiC-O 对齐:遵循 rico-rst:Series 定义的组织原则的专门化 rico:RecordSetType。" + nl: >- + Geordende documentaire reeks van campagneplanning, + productiemateriaal en sporen van aanpassing van creative briefs. + de: >- + Geordnete Dokumentationsfolge aus Kampagnenplanung, + Produktionsmaterialien und Nachweisen zu Briefing-Aenderungen. + fr: >- + Sequence documentaire ordonnee de planification de campagne, + de materiaux de production et de traces de revision des briefs creatifs. + es: >- + Secuencia documental ordenada de planificacion de campaña, + materiales de produccion y trazas de revision de briefs creativos. + ar: >- + تسلسل وثائقي منظم لتخطيط الحملة ومواد الإنتاج + وآثار مراجعة الموجزات الإبداعية. + id: >- + Urutan dokumenter teratur untuk perencanaan kampanye, + materi produksi, dan jejak revisi brief kreatif. + zh: >- + 由活动策划、制作材料与创意简报修订痕迹构成的有序文献序列。 examples: - value: has_label: Campaign Documentation Series has_description: Series of advertising campaign planning documents and production materials - has_type: hc:ArchiveOrganizationType - has_custodian: AdvertisingRadioArchive + has_type: hc:CampaignDocumentationSeries + has_custodian: hc:AdvertisingRadioArchive description: Advertising campaign documentation broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept structured_aliases: - literal_form: campagnedocumentatie-serie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kampagnendokumentationsreihe + predicate: EXACT_SYNONYM in_language: de - literal_form: série de documentation de campagne + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de documentación de campaña + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة وثائق الحملات + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri dokumentasi kampanye + predicate: EXACT_SYNONYM in_language: id - literal_form: 活动文档系列 + predicate: EXACT_SYNONYM in_language: zh keywords: - campaign documentation @@ -161,11 +196,9 @@ classes: - has_description slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "CampaignDocumentationSeries" + equals_string: hc:CampaignDocumentationSeries has_custodian: - equals_string: "AdvertisingRadioArchive" + equals_string: hc:AdvertisingRadioArchive has_note: equals_string: "This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf." annotations: @@ -176,7 +209,6 @@ classes: comments: - Specialized series for advertising campaign documentation - Follows rico-rst:Series organizational principle - - Typically held by AdvertisingRadioArchive custodians see_also: - AdvertisingRadioArchiveRecordSetType - AdvertisingRadioArchive diff --git a/schemas/20251121/linkml/modules/classes/AgentTypes.yaml b/schemas/20251121/linkml/modules/classes/AgentTypes.yaml index 8e7b63169c..63665efed4 100644 --- a/schemas/20251121/linkml/modules/classes/AgentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AgentTypes.yaml @@ -5,8 +5,8 @@ description: >- Concrete subclasses for AgentType taxonomy, providing specific categories for classifying agents by their organizational or operational nature. imports: - - ./AgentType - - linkml:types +- ./AgentType +- linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -204,10 +204,7 @@ classes: is_a: AgentType class_uri: hc:GroupAgent description: >- - Agent type representing an informal group, collective, or ad-hoc assembly - of persons that performs actions within heritage contexts without formal - organizational structure, such as research teams, community groups, or - project collaborations. + Agent type representing an informal group, collective, or ad-hoc assembly of persons that performs actions within heritage contexts without a formal organizational structure. alt_descriptions: nl: >- Agenttype dat een informele groep, collectief of ad-hocvergadering van @@ -266,3 +263,5 @@ classes: - team - informal - collaboration + comments: + - 'Preserved from prior description: Agent type representing an informal group, collective, or ad-hoc assembly of persons that performs actions within heritage contexts without formal organizational structure, such as research teams, community groups, or project collaborations.' diff --git a/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml b/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml index d42c093f2c..2c7e0500a9 100644 --- a/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml +++ b/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml @@ -9,19 +9,16 @@ prefixes: hc: https://nde.nl/ontology/hc/ default_prefix: hc imports: - - linkml:types - - ../enums/AllocationDomainEnum - - ../metadata - - ../slots/has_description - - ../slots/has_score +- linkml:types +- ../enums/AllocationDomainEnum +- ../metadata +- ../slots/has_description +- ../slots/has_score classes: AllocationAgency: class_uri: org:FormalOrganization description: >- - Organization authorized to allocate identifiers within a specific - geographic area and/or domain of heritage institutions, distinguished - from registration authorities that maintain global registries for - identifier standards. + Organization authorized to allocate identifiers within a specific geographic area and/or domain of heritage institutions, distinguished from registration authorities that maintain global registries for identifier standards. alt_descriptions: nl: >- Organisatie die bevoegd is om identifiers toe te wijzen binnen een @@ -101,52 +98,53 @@ classes: - RegistrationAuthority maintains GLOBAL registry for a standard - Multiple AllocationAgencies may serve different domains within one country - | - Preserved from prior description: - - **Key Distinction from RegistrationAuthority:** - - - **RegistrationAuthority**: Maintains the GLOBAL registry for a standard - - Example: Danish Agency for Culture and Palaces maintains global ISIL registry - - Example: ISNI International Agency (WIPO) maintains global ISNI database - - - **AllocationAgency**: Allocates identifiers LOCALLY within constraints - - Example: Koninklijke Bibliotheek allocates ISIL for Dutch public libraries - - Example: OCLC allocates ISIL for Dutch academic libraries - - Example: Nationaal Archief allocates ISIL for Dutch archives - - **Multi-Dimensional Scope:** - - AllocationAgencies have both: - 1. **Geographic scope**: Which country/region they serve - 2. **Domain scope**: Which types of institutions they serve - - This allows multiple agencies per country, each serving different domains: - - NL public libraries → KB - - NL academic libraries → OCLC - - NL archives → Nationaal Archief - - **Relationship to Standard:** - - An AllocationAgency allocates for one or more Standards: - - AllocationAgency.allocates_for → Standard[] - - Standard can have multiple AllocationAgencies (one per country/domain) - - **Examples:** - - | Agency | Country | Domain | Standard | - |--------|---------|--------|----------| - | Koninklijke Bibliotheek | NL | Public libraries | ISIL | - | OCLC | NL | Academic libraries | ISIL | - | Nationaal Archief | NL | Archives | ISIL | - | British Library | GB | All | ISIL | - | Library of Congress | US | All | ISIL | - | OCLC | Global | Academic | VIAF | - | Deutsche Nationalbibliothek | DE | All | ISNI | - - **Ontology Alignment:** - - - org:FormalOrganization - W3C Organization Ontology - - Extends gleif_base:RegistrationAuthority concept (but for allocation, not registration) + Preserved from prior description: + + **Key Distinction from RegistrationAuthority:** + + - **RegistrationAuthority**: Maintains the GLOBAL registry for a standard + - Example: Danish Agency for Culture and Palaces maintains global ISIL registry + - Example: ISNI International Agency (WIPO) maintains global ISNI database + + - **AllocationAgency**: Allocates identifiers LOCALLY within constraints + - Example: Koninklijke Bibliotheek allocates ISIL for Dutch public libraries + - Example: OCLC allocates ISIL for Dutch academic libraries + - Example: Nationaal Archief allocates ISIL for Dutch archives + + **Multi-Dimensional Scope:** + + AllocationAgencies have both: + 1. **Geographic scope**: Which country/region they serve + 2. **Domain scope**: Which types of institutions they serve + + This allows multiple agencies per country, each serving different domains: + - NL public libraries → KB + - NL academic libraries → OCLC + - NL archives → Nationaal Archief + + **Relationship to Standard:** + + An AllocationAgency allocates for one or more Standards: + - AllocationAgency.allocates_for → Standard[] + - Standard can have multiple AllocationAgencies (one per country/domain) + + **Examples:** + + | Agency | Country | Domain | Standard | + |--------|---------|--------|----------| + | Koninklijke Bibliotheek | NL | Public libraries | ISIL | + | OCLC | NL | Academic libraries | ISIL | + | Nationaal Archief | NL | Archives | ISIL | + | British Library | GB | All | ISIL | + | Library of Congress | US | All | ISIL | + | OCLC | Global | Academic | VIAF | + | Deutsche Nationalbibliothek | DE | All | ISNI | + + **Ontology Alignment:** + + - org:FormalOrganization - W3C Organization Ontology + - Extends gleif_base:RegistrationAuthority concept (but for allocation, not registration) + - 'Preserved from prior description: Organization authorized to allocate identifiers within a specific geographic area and/or domain of heritage institutions, distinguished from registration authorities that maintain global registries for identifier standards.' annotations: specificity_score: "0.25" specificity_rationale: Specific to identifier allocation within heritage domain diff --git a/schemas/20251121/linkml/modules/classes/Animal.yaml b/schemas/20251121/linkml/modules/classes/Animal.yaml index 0270ac5ba0..d85344df55 100644 --- a/schemas/20251121/linkml/modules/classes/Animal.yaml +++ b/schemas/20251121/linkml/modules/classes/Animal.yaml @@ -11,51 +11,40 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/categorized_as +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/categorized_as classes: Animal: class_uri: schema:Animal description: >- - Living organism belonging to the kingdom Animalia, characterized by - voluntary movement, consumption of organic material, and typically - sensory and nervous systems, relevant to natural history collections - and zoological specimens. + Multicellular living organism characterized by heterotrophic nutrition, + motility at some life stage, and sensory response capacity. alt_descriptions: nl: >- - Levend organisme behorend tot het dierenrijk, gekenmerkt door - vrijwillige beweging, consumptie van organisch materiaal en typisch - zintuiglijke en zenuwstelsels, relevant voor natuurhistorische - collecties en zoologische specimens. + Meercellig levend organisme dat wordt gekenmerkt door heterotrofe + voeding, beweeglijkheid in een levensfase en zintuiglijke respons. de: >- - Lebewesen, das zum Tierreich gehoert, gekennzeichnet durch freiwillige - Bewegung, Konsum von organischem Material und typischerweise - Sinnesorgane und Nervensysteme, relevant fuer naturkundliche Sammlungen - und zoologische Exemplare. + Mehrzelliger lebender Organismus, der durch heterotrophe Ernährung, + Beweglichkeit in einer Lebensphase und sensorische Reaktionsfähigkeit + gekennzeichnet ist. fr: >- - Organisme vivant appartenant au regne animal, caracterise par le - mouvement volontaire, la consommation de matiere organique et - generalement des systemes sensoriels et nerveux, pertinent pour les - collections d'histoire naturelle et les specimens zoologiques. + Organisme vivant pluricellulaire caractérisé par une nutrition + hétérotrophe, une mobilité à un stade du cycle de vie et une capacité + de réponse sensorielle. es: >- - Organismo vivo perteneciente al reino animal, caracterizado por - movimiento voluntario, consumo de material organico y tipicamente - sistemas sensoriales y nerviosos, relevante para colecciones de - historia natural y especimenes zoologicos. + Organismo vivo multicelular caracterizado por nutrición heterótrofa, + movilidad en alguna etapa del ciclo vital y capacidad de respuesta + sensorial. ar: >- - كائن حي ينتمي إلى مملكة الحيوان، يتميز بالحركة الإرادية واستهلاك - المواد العضوية وعادة ما يكون له أنظمة حسية وعصبية، ذو صلة بمجموعات - التاريخ الطبيعي والعينات الحيوانية. + كائن حي متعدد الخلايا يتميز بالتغذية غير الذاتية والحركة في إحدى + مراحل الحياة والقدرة على الاستجابة الحسية. id: >- - Organisme hidup yang termasuk dalam kerajaan Animalia, dicirikan oleh - gerakan sukarela, konsumsi bahan organik, dan biasanya memiliki sistem - sensorik dan saraf, relevan untuk koleksi sejarah alam dan spesimen - zoologi. + Organisme hidup multisel yang dicirikan oleh nutrisi heterotrof, + mobilitas pada salah satu tahap hidup, dan kemampuan respons sensorik. zh: >- - 属于动物界的生物,具有自主运动、消耗有机物质以及通常具有感觉和神经 - 系统的特征,与自然历史收藏和动物标本相关。 + 具有异养营养、在某一生命阶段可运动并具备感觉反应能力的多细胞生物体。 examples: - value: has_label: African Elephant @@ -67,18 +56,25 @@ classes: description: An insect specimen structured_aliases: - literal_form: dier + predicate: EXACT_SYNONYM in_language: nl - literal_form: Tier + predicate: EXACT_SYNONYM in_language: de - literal_form: animal + predicate: EXACT_SYNONYM in_language: fr - literal_form: animal + predicate: EXACT_SYNONYM in_language: es - literal_form: حيوان + predicate: EXACT_SYNONYM in_language: ar - literal_form: hewan + predicate: EXACT_SYNONYM in_language: id - literal_form: 动物 + predicate: EXACT_SYNONYM in_language: zh keywords: - organism @@ -102,11 +98,13 @@ classes: comments: - Used for biological specimens in natural history collections - categorization typically references taxonomic species classification + - Preserved scope detail: relevant to zoological specimens and natural-history holdings. - | - Preserved from prior description: - - **Ontological Alignment**: - - `schema:Animal`: Generic animal class. + Preserved from prior description: + + **Ontological Alignment**: + - `schema:Animal`: Generic animal class. + - 'Preserved from prior description: Living organism belonging to the kingdom Animalia, characterized by voluntary movement, consumption of organic material, and typically sensory and nervous systems, relevant to natural history collections and zoological specimens.' annotations: specificity_score: "0.2" specificity_rationale: Applicable to natural history and zoological contexts diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml index a4b9ef05a2..24c46b07a2 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml @@ -10,21 +10,18 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/related_to +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/related_to classes: AnimalSoundArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization description: >- - Archive institution specializing in the collection, preservation, and - study of bioacoustic recordings, including wildlife vocalizations, - environmental soundscapes, and species identification recordings for - research and conservation purposes. + Archive institution specializing in the collection, preservation, and study of bioacoustic recordings, including wildlife vocalizations, environmental soundscapes, and species identification recordings. alt_descriptions: nl: >- Archiefinstelling gespecialiseerd in het verzamelen, bewaren en @@ -104,34 +101,35 @@ classes: - Often affiliated with natural history museums or research institutions - Part of dual-class pattern: custodian type + rico:RecordSetType - | - Preserved from prior description: - - **Wikidata**: Q18574935 - - **Scope**: - Animal sound archives (Tierstimmenarchive) preserve: - - Bioacoustic recordings of wildlife - - Species identification recordings - - Environmental soundscapes with animal vocalizations - - Scientific research recordings - - Educational materials for species identification - - **Scientific Context**: - These archives support: - - Biodiversity monitoring and conservation - - Species identification and taxonomy - - Behavioral ecology research - - Environmental impact assessment - - Educational outreach - - **Related Types**: - - SoundArchive (Q2230431) - Broader audio collection type - - ScientificArchive (Q27032095) - Research-focused archives - - **Notable Examples**: - - Tierstimmenarchiv (Museum für Naturkunde Berlin) - - Macaulay Library (Cornell Lab of Ornithology) - - British Library Sound Archive wildlife collection + Preserved from prior description: + + **Wikidata**: Q18574935 + + **Scope**: + Animal sound archives (Tierstimmenarchive) preserve: + - Bioacoustic recordings of wildlife + - Species identification recordings + - Environmental soundscapes with animal vocalizations + - Scientific research recordings + - Educational materials for species identification + + **Scientific Context**: + These archives support: + - Biodiversity monitoring and conservation + - Species identification and taxonomy + - Behavioral ecology research + - Environmental impact assessment + - Educational outreach + + **Related Types**: + - SoundArchive (Q2230431) - Broader audio collection type + - ScientificArchive (Q27032095) - Research-focused archives + + **Notable Examples**: + - Tierstimmenarchiv (Museum für Naturkunde Berlin) + - Macaulay Library (Cornell Lab of Ornithology) + - British Library Sound Archive wildlife collection + - 'Preserved from prior description: Archive institution specializing in the collection, preservation, and study of bioacoustic recordings, including wildlife vocalizations, environmental soundscapes, and species identification recordings for research and conservation purposes.' see_also: - SoundArchive - ScientificArchive diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml index a866745b0c..fbc8a46d55 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Animal Sound Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./AnimalSoundArchiveRecordSetType @@ -49,21 +48,30 @@ classes: 用于研究、物种识别和生物多样性记录的动物和自然声音录音收藏。 structured_aliases: - literal_form: bioakoestische opnamecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Bioakustische Aufnahmesammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection d'enregistrements bioacoustiques + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de grabaciones bioacusticas + predicate: EXACT_SYNONYM in_language: es - - literal_form: مجموعة التسجيلات البيوacosستية + - literal_form: مجموعة التسجيلات البيوأكوستية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi rekaman bioakustik + predicate: EXACT_SYNONYM in_language: id - literal_form: 生物声学录音收藏 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -73,16 +81,17 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: "hc:ArchiveOrganizationType" + equals_string: hc:BioacousticRecordingCollection has_custodian: - equals_string: "AnimalSoundArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf." + equals_string: hc:AnimalSoundArchive + has_note: + equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf. comments: - RiC-O specialized collection type following rico-rst:Collection principle + - Note preserved: Earlier modeling used hc:ArchiveOrganizationType as a fallback has_type value. - | Preserved from prior description: @@ -130,21 +139,30 @@ classes: 研究项目组织。 structured_aliases: - literal_form: veldopnameserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Feldaufnahmeserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie d'enregistrements de terrain + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de grabaciones de campo + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة التسجيلات الميدانية + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri rekaman lapangan + predicate: EXACT_SYNONYM in_language: id - literal_form: 野外录音系列 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series see_also: @@ -154,16 +172,17 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: "hc:ArchiveOrganizationType" + equals_string: hc:FieldRecordingSeries has_custodian: - equals_string: "AnimalSoundArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf." + equals_string: hc:AnimalSoundArchive + has_note: + equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf. comments: - RiC-O specialized series type following rico-rst:Series principle + - Note preserved: Earlier modeling used hc:ArchiveOrganizationType as a fallback has_type value. annotations: specificity_score: "0.25" specificity_rationale: Specialized field recording series type diff --git a/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml b/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml index c641caf685..ce8c2e4df9 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml @@ -17,6 +17,7 @@ prefixes: imports: - linkml:types - ../slots/generated_by +- ../classes/GenerationEvent classes: AnnotatorAnnotationMetadata: description: >- diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml index 3c95985097..5d61774d7a 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Architectural Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArchitecturalArchiveRecordSetType @@ -22,47 +21,62 @@ classes: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Collection of architectural plans, drawings, blueprints, and related - technical documentation created during the building design process. + Assembled documentary body of built-environment design representations, + including plan views, sections, elevations, and technical diagrams created + during design and construction workflows. alt_descriptions: nl: >- - Collectie van architectuurplannen, tekeningen, blauwdrukken en gerelateerde - technische documentatie gemaakt tijdens het bouwontwerpproces. + Samengesteld documentaire geheel van ontwerpvoorstellingen voor de gebouwde + omgeving, waaronder plattegronden, doorsneden, aanzichten en technische + diagrammen uit ontwerp- en bouwprocessen. de: >- - Sammlung von Architekturplänen, Zeichnungen, Blaupausen und verwandter - technischer Dokumentation, die während des Gebäudeentwurfsprozesses erstellt wurde. + Zusammengestellter Dokumentkoerper aus Entwurfsdarstellungen der gebauten + Umwelt, einschliesslich Grundrissen, Schnitten, Ansichten und technischen + Diagrammen aus Entwurfs- und Bauablaeufen. fr: >- - Collection de plans architecturaux, dessins, bleus et documentation - technique connexe crees pendant le processus de conception du batiment. + Ensemble documentaire reuni de representations de conception de + l'environnement bati, incluant plans, coupes, elevations et diagrammes + techniques issus des processus de conception et de construction. es: >- - Coleccion de planos arquitectonicos, dibujos, planos azules y documentacion - tecnica relacionada creada durante el proceso de diseno del edificio. + Cuerpo documental reunido de representaciones de diseno del entorno + construido, incluidas plantas, secciones, alzados y diagramas tecnicos + de flujos de diseno y construccion. ar: >- - مجموعة من المخططات المعمارية والرسومات والطبقات الزرقاء والوثائق - التقنية ذات الصلة التي تم إنشاؤها خلال عملية تصميم المبنى. + جسم وثائقي مُجمع من تمثيلات تصميم البيئة المبنية، بما في ذلك + المساقط والمقاطع والواجهات والرسوم التخطيطية التقنية من مسارات + التصميم والبناء. id: >- - Koleksi denah arsitektur, gambar, cetak biru, dan dokumentasi teknis - terkait yang dibuat selama proses desain bangunan. + Kumpulan dokumenter terhimpun dari representasi desain lingkungan + terbangun, termasuk denah, penampang, elevasi, dan diagram teknis dari + alur desain dan konstruksi. zh: >- - 在建筑设计过程中创建的建筑平面图、图纸、蓝图和相关技术文档的集合。 + 汇集建成环境设计表达的文献整体,包含平面、剖面、立面与技术图解,来源于设计与施工流程。 structured_aliases: - literal_form: architectuurtekeningencollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Architekturzeichnungssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de dessins d'architecture + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de dibujos arquitectonicos + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة الرسومات المعمارية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi gambar arsitektur + predicate: EXACT_SYNONYM in_language: id - literal_form: 建筑图纸收藏 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -75,15 +89,18 @@ classes: - has_note slot_usage: has_type: - equals_string: ArchitecturalDrawingCollection + equals_string: hc:ArchitecturalDrawingCollection has_custodian: - equals_string: ArchitecturalArchive + equals_string: hc:ArchitecturalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArchitecturalArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - - Follows RiC-O collection organizational principle - - Typically held by ArchitecturalArchive custodians + - Follows RiC-O collection organizational principle. examples: - value: - has_type: ArchitecturalDrawingCollection + has_type: hc:ArchitecturalDrawingCollection has_score: 1.0 description: Architectural drawings collection keywords: @@ -99,53 +116,61 @@ classes: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Collection of personal and professional papers of individual architects - or architectural firms, including correspondence, project files, - sketches, and business records. + Assembled documentary body of personal and professional working files + produced by design practitioners and firms, including correspondence, + project dossiers, sketches, and business records. alt_descriptions: nl: >- - Collectie van persoonlijke en professionele paperassen van individuele - architecten of architectenbureaus, inclusief correspondentie, projectbestanden, - schetsen en zakelijke administratie. + Samengesteld documentaire geheel van persoonlijke en professionele + werkbestanden van ontwerpers en bureaus, inclusief correspondentie, + projectdossiers, schetsen en zakelijke administratie. de: >- - Sammlung von persönlichen und beruflichen Unterlagen einzelner Architekten - oder Architekturburos, einschließlich Korrespondenz, Projektakten, - Skizzen und Geschäftsunterlagen. + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Arbeitsunterlagen von Gestaltern und Bueros, einschliesslich Korrespondenz, + Projektakten, Skizzen und Geschaeftsunterlagen. fr: >- - Collection de papiers personnels et professionnels d'architectes - individuels ou de cabinets d'architectes, y compris la correspondance, - les dossiers de projet, les croquis et les documents commerciaux. + Ensemble documentaire reuni de dossiers personnels et professionnels + de praticiens et de cabinets, incluant correspondance, + dossiers de projet, croquis et documents commerciaux. es: >- - Coleccion de papeles personales y profesionales de arquitectos individuales - o firmas de arquitectura, incluyendo correspondencia, archivos de proyectos, - bocetos y registros comerciales. + Cuerpo documental reunido de archivos personales y profesionales + de practicantes y firmas, con correspondencia, + expedientes de proyecto, bocetos y registros comerciales. ar: >- - مجموعة من الأوراق الشخصية والمهنية للمعماريين الأفراد أو الشركات - المعمارية، بما في ذلك المراسلات وملفات المشاريع والرسومات وسجلات الأعمال. + جسم وثائقي مُجمع من ملفات شخصية ومهنية لممارسين وشركات، بما في ذلك + المراسلات وملفات المشاريع والرسومات وسجلات الأعمال. id: >- - Koleksi arsip pribadi dan profesional arsitek individu atau firma - arsitektur, termasuk korespondensi, file proyek, sketsa, dan catatan bisnis. + Kumpulan dokumenter terhimpun dari berkas pribadi dan profesional + praktisi dan firma, termasuk korespondensi, berkas proyek, sketsa, + dan catatan bisnis. zh: >- - 个人建筑师或建筑公司的个人和专业文件集合,包括信函、项目文件、 - 草图和商业记录。 + 汇集个人与机构的工作档案文献整体,包括通信、项目档案、草图与商业记录。 structured_aliases: - literal_form: architectenpapierencollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Architektennachlass + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de papiers d'architectes + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de papeles de arquitectos + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة أوراق المعماريين + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi arsip arsitek + predicate: EXACT_SYNONYM in_language: id - literal_form: 建筑师文件收藏 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -158,15 +183,19 @@ classes: - has_note slot_usage: has_type: - equals_string: ArchitectPapersCollection + equals_string: hc:ArchitectPapersCollection has_custodian: - equals_string: ArchitecturalArchive + equals_string: hc:ArchitecturalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArchitecturalArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - - Follows RiC-O collection organizational principle + - Follows RiC-O collection organizational principle. - Often called Nachlass in German-speaking contexts examples: - value: - has_type: ArchitectPapersCollection + has_type: hc:ArchitectPapersCollection has_score: 1.0 description: Architect personal papers collection keywords: @@ -183,53 +212,60 @@ classes: is_a: ArchitecturalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Fonds of documentation related to specific building projects, - including contracts, specifications, correspondence, progress reports, - and completion records. + Provenance-based aggregation of contracts, specifications, + correspondence, progress reports, and completion documentation for a single + constructed work. alt_descriptions: nl: >- - Fonds van documentatie met betrekking tot specifieke bouwprojecten, - inclusief contracten, specificaties, correspondentie, voortgangsverslagen - en opleveringsdocumenten. + Herkomstgebaseerde aggregatie van contracten, specificaties, + correspondentie, voortgangsverslagen en opleveringsdocumentatie + voor een enkel gerealiseerd werk. de: >- - Bestand von Dokumentation zu spezifischen Bauprojekten, einschließlich - Verträgen, Spezifikationen, Korrespondenz, Fortschrittsberichten und - Fertigstellungsunterlagen. + Provenienzbasierte Aggregation von Vertraegen, Spezifikationen, + Korrespondenz, Fortschrittsberichten und Abschlussdokumentation + zu einem einzelnen realisierten Werk. fr: >- - Fonds de documentation relative a des projets de construction specifiques, - y compris les contrats, specifications, correspondance, rapports d'avancement - et dossiers d'achevement. + Agregation fondee sur la provenance de contrats, specifications, + correspondance, rapports d'avancement et dossiers d'achevement + pour un ouvrage realise. es: >- - Fondo de documentacion relacionada con proyectos de construccion especificos, - incluyendo contratos, especificaciones, correspondencia, informes de progreso - y registros de finalizacion. + Agregacion basada en procedencia de contratos, especificaciones, + correspondencia, informes de progreso y documentacion de cierre + para una obra construida. ar: >- - أرشيف وثائق متعلقة بمشاريع بناء محددة، بما في ذلك العقود والمواصفات - والمراسلات وتقارير التقدم وسجلات الإنجاز. + تجميع قائم على المنشأ لعقود ومواصفات ومراسلات وتقارير تقدم + ووثائق الإتمام الخاصة بعمل مُنجز واحد. id: >- - Fonds dokumentasi terkait proyek konstruksi spesifik, termasuk kontrak, - spesifikasi, korespondensi, laporan kemajuan, dan catatan penyelesaian. + Agregasi berbasis asal-usul untuk kontrak, spesifikasi, korespondensi, + laporan kemajuan, dan dokumentasi penutupan untuk satu karya terbangun. zh: >- - 与特定建筑项目相关的文档档案,包括合同、规格、信函、进度报告 - 和竣工记录。 + 基于来源原则聚合单一建成项目的合同、规格、通信、进度报告与竣工文档。 structured_aliases: - literal_form: bouwprojectfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Bauprojektbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds de projet de construction + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de proyecto de construccion + predicate: EXACT_SYNONYM in_language: es - literal_form: أرشيف مشروع البناء + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds proyek bangunan + predicate: EXACT_SYNONYM in_language: id - literal_form: 建筑项目档案 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds see_also: @@ -242,15 +278,19 @@ classes: - has_note slot_usage: has_type: - equals_string: BuildingProjectFonds + equals_string: hc:BuildingProjectFonds has_custodian: - equals_string: ArchitecturalArchive + equals_string: hc:ArchitecturalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArchitecturalArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - - Follows RiC-O fonds organizational principle - - Represents complete documentation for a single building project + - Follows RiC-O fonds organizational principle. + - Represents complete documentation for a single constructed work. examples: - value: - has_type: BuildingProjectFonds + has_type: hc:BuildingProjectFonds has_score: 1.0 description: Building project documentation fonds keywords: diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml index 192de102c6..594e91b6ee 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -47,22 +48,30 @@ classes: 国际组织在其官方职能和活动过程中创建或积累的记录档案。 structured_aliases: - literal_form: fonds internationale organisatie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Fonds internationaler Organisation + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d'organisation internationale + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de organizacion internacional + predicate: EXACT_SYNONYM in_language: es - literal_form: أرشيف المنظمة الدولية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds organisasi internasional + predicate: EXACT_SYNONYM in_language: id - literal_form: 国际组织档案 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds see_also: @@ -75,15 +84,15 @@ classes: - has_note slot_usage: has_type: - equals_string: InternationalOrgFonds + equals_string: "hc:InternationalOrgFonds" has_custodian: - equals_string: ArchiveOfInternationalOrganization + equals_string: "hc:ArchiveOfInternationalOrganization" comments: - Follows RiC-O fonds organizational principle - Typically held by ArchiveOfInternationalOrganization custodians examples: - value: - has_type: InternationalOrgFonds + has_type: hc:InternationalOrgFonds has_score: 1.0 description: International organization fonds keywords: @@ -126,22 +135,30 @@ classes: 管理国家与组织之间关系的国际协议、条约、公约和外交文件集合。 structured_aliases: - literal_form: verdragscollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Vertragssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de traites + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de tratados + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة المعاهدات + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi traktat + predicate: EXACT_SYNONYM in_language: id - literal_form: 条约集 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -154,15 +171,15 @@ classes: - has_note slot_usage: has_type: - equals_string: TreatyCollection + equals_string: "hc:TreatyCollection" has_custodian: - equals_string: ArchiveOfInternationalOrganization + equals_string: "hc:ArchiveOfInternationalOrganization" comments: - Follows RiC-O collection organizational principle - Documents international agreements and diplomatic relations examples: - value: - has_type: TreatyCollection + has_type: hc:TreatyCollection has_score: 1.0 description: Treaty and agreement collection keywords: @@ -203,22 +220,30 @@ classes: 记录国际组织会议、集会、大会和其他审议性聚会的记录系列。 structured_aliases: - literal_form: conferentiereeks + predicate: EXACT_SYNONYM in_language: nl - literal_form: Konferenzreihe + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de conferences + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de conferencias + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة المؤتمرات + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri konferensi + predicate: EXACT_SYNONYM in_language: id - literal_form: 会议记录系列 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series see_also: @@ -231,15 +256,15 @@ classes: - has_note slot_usage: has_type: - equals_string: ConferenceRecordSeries + equals_string: "hc:ConferenceRecordSeries" has_custodian: - equals_string: ArchiveOfInternationalOrganization + equals_string: "hc:ArchiveOfInternationalOrganization" comments: - Follows RiC-O series organizational principle - Documents conference proceedings and resolutions examples: - value: - has_type: ConferenceRecordSeries + has_type: hc:ConferenceRecordSeries has_score: 1.0 description: Conference proceedings record series keywords: diff --git a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml index f3649f0d93..7a3f67f4a2 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Archives for Building Records Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArchivesForBuildingRecordsRecordSetType @@ -22,47 +21,56 @@ classes: is_a: ArchivesForBuildingRecordsRecordSetType class_uri: hc:BuildingPermitSeries description: >- - Series of building permit applications, approvals, and related - administrative records documenting construction authorization. + Ordered documentary sequence of applications for construction + authorization, approvals, and related administrative filings. alt_descriptions: nl: >- - Reeks bouwaanvraagformulieren, goedkeuringen en gerelateerde administratieve - records die bouwtoestemming documenteren. + Geordende documentaire reeks van aanvragen voor bouwtoestemming, + goedkeuringen en gerelateerde administratieve stukken. de: >- - Serie von Baugenehmigungsantraegen, Genehmigungen und verwandten - Verwaltungsunterlagen, die die Bauautorisierung dokumentieren. + Geordnete Dokumentationsfolge von Antraegen auf Bauzulassung, + Genehmigungen und zugehoerigen Verwaltungsunterlagen. fr: >- - Serie de demandes de permis de construire, d'approbations et de documents - administratifs connexes documentant l'autorisation de construction. + Sequence documentaire ordonnee de demandes d'autorisation de construire, + d'approbations et de pieces administratives connexes. es: >- - Serie de solicitudes de permisos de construccion, aprobaciones y registros - administrativos relacionados que documentan la autorizacion de construccion. + Secuencia documental ordenada de solicitudes de autorizacion de construccion, + aprobaciones y tramites administrativos relacionados. ar: >- - سلسلة من طلبات تصاريح البناء والموافقات والسجلات الإدارية ذات الصلة - التي توثق ترخيص البناء. + تسلسل وثائقي منظم لطلبات الإذن بالإنشاء والموافقات + والملفات الإدارية ذات الصلة. id: >- - Seri aplikasi izin bangunan, persetujuan, dan catatan administratif terkait - yang mendokumentasikan otorisasi konstruksi. + Urutan dokumenter teratur atas permohonan otorisasi konstruksi, + persetujuan, dan berkas administratif terkait. zh: >- - 建筑许可证申请、批准及相关行政记录系列,记录施工授权。 + 由施工授权申请、批准及相关行政材料构成的有序文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series structured_aliases: - literal_form: bouwvergunningenserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Baugenehmigungsserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de permis de construire + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de permisos de construccion + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة تصاريح البناء + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri izin bangunan + predicate: EXACT_SYNONYM in_language: id - literal_form: 建筑许可证系列 + predicate: EXACT_SYNONYM in_language: zh keywords: - building permit @@ -72,19 +80,20 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "BuildingPermitSeries" + equals_string: hc:BuildingPermitSeries has_custodian: - equals_string: "ArchivesForBuildingRecords" - record_holder_note: - equals_string: "This RecordSetType is typically held by ArchivesForBuildingRecords custodians" + equals_string: hc:ArchivesForBuildingRecords + has_note: + equals_string: >- + This RecordSetType is typically held by ArchivesForBuildingRecords custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Series organizational principle - Primary series type for building permit documentation + - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value. annotations: specificity_score: "0.45" specificity_rationale: Specific series type for building permits @@ -94,47 +103,56 @@ classes: is_a: ArchivesForBuildingRecordsRecordSetType class_uri: hc:ConstructionDocumentCollection description: >- - Collection of construction drawings, blueprints, inspection reports, - and technical documentation for building projects. + Assembled documentary body of technical drawings, blueprints, + inspection reports, and project-level documentation for the built environment. alt_descriptions: nl: >- - Collectie van bouwtekeningen, blauwdrukken, inspectierapporten en - technische documentatie voor bouwprojecten. + Samengesteld documentaire geheel van technische tekeningen, + blauwdrukken, inspectierapporten en projectdocumentatie voor de gebouwde omgeving. de: >- - Sammlung von Bauzeichnungen, Blaupausen, Inspektionsberichten und - technischer Dokumentation fuer Bauprojekte. + Zusammengestellter Dokumentkoerper aus technischen Zeichnungen, + Blaupausen, Inspektionsberichten und projektbezogener Dokumentation. fr: >- - Collection de dessins de construction, de plans, de rapports d'inspection - et de documentation technique pour les projets de construction. + Ensemble documentaire reuni de dessins techniques, + plans, rapports d'inspection et documentation de projet pour l'environnement bati. es: >- - Coleccion de planos de construccion, planos, informes de inspeccion y - documentacion tecnica para proyectos de construccion. + Cuerpo documental reunido de planos tecnicos, + planos maestros, informes de inspeccion y documentacion de proyecto del entorno construido. ar: >- - مجموعة من رسومات البناء والمخططات وتقارير التفتيش والوثائق الفنية - لمشاريع البناء. + جسم وثائقي مُجمع من الرسومات الفنية والمخططات + وتقارير التفتيش ووثائق المشاريع للبيئة المبنية. id: >- - Koleksi gambar konstruksi, cetak biru, laporan inspeksi, dan dokumentasi - teknis untuk proyek bangunan. + Kumpulan dokumenter terhimpun berisi gambar teknis, + blueprint, laporan inspeksi, dan dokumentasi proyek untuk lingkungan terbangun. zh: >- - 建筑图纸、蓝图、检查报告和建筑项目技术文件的收藏。 + 汇集技术图纸、蓝图、检查报告与建成环境项目文档的文献整体。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection structured_aliases: - literal_form: bouwdocumentatiecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Baudokumentationssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de documents de construction + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de documentos de construccion + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة وثائق البناء + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi dokumen konstruksi + predicate: EXACT_SYNONYM in_language: id - literal_form: 施工文件收藏 + predicate: EXACT_SYNONYM in_language: zh keywords: - construction documents @@ -145,16 +163,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "ConstructionDocumentCollection" + equals_string: hc:ConstructionDocumentCollection has_custodian: - equals_string: "ArchivesForBuildingRecords" - record_holder_note: - equals_string: "This RecordSetType is typically held by ArchivesForBuildingRecords custodians" + equals_string: hc:ArchivesForBuildingRecords + has_note: + equals_string: >- + This RecordSetType is typically held by ArchivesForBuildingRecords custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Collection organizational principle - Contains technical documentation and drawings diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml index 3cb9f2a997..b9d33404fd 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml @@ -52,13 +52,12 @@ classes: zh: >- 法国地区档案馆,保存地区政府级别的行政记录,包括地区议会审议、规划文件 和文化事务文件。 - exact_mappings: + close_mappings: - wd:Q2860567 + - rico:CorporateBody broad_mappings: - skos:Concept - schema:ArchiveOrganization - close_mappings: - - rico:CorporateBody structured_aliases: - literal_form: regionaal archief in_language: nl @@ -91,6 +90,7 @@ classes: - Geographic restriction - France only - Part of French archival hierarchy (national, regional, departmental, municipal) - Preserves regional council records and planning documents + - Wikidata item kept as close (not exact) because available graph evidence lacks stable label/description and explicit P31 typing. see_also: - DepartmentalArchives - RegionalArchive diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml index fe40b9908c..76a831592d 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Archives Régionales Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArchivesRegionalesRecordSetType @@ -22,49 +21,61 @@ classes: is_a: ArchivesRegionalesRecordSetType class_uri: hc:RegionalAdministrationFonds description: >- - Fonds of records from regional government administration in France, - including council deliberations, planning documents, and policy records. + Provenance-based aggregation of subnational public-authority documentation + in France, including council deliberations, planning files, and policy records. alt_descriptions: nl: >- - Fonds van archieven van regionale overheidsadministratie in Frankrijk, - inclusief raadsbesluiten, planningsdocumenten en beleidsarchieven. + Herkomstgebaseerde aggregatie van documentatie van subnationale + publieke autoriteiten in Frankrijk, inclusief raadsbesluiten, + planningsdossiers en beleidsarchieven. de: >- - Fonds von Unterlagen der regionalen Regierungsverwaltung in Frankreich, - einschliesslich Ratsberatungen, Planungsunterlagen und Politikdokumenten. + Provenienzbasierte Aggregation von Unterlagen subnationaler + oeffentlicher Behoerden in Frankreich, einschliesslich + Ratsberatungen, Planungsunterlagen und Politikdokumenten. fr: >- - Fonds de documents de l'administration regionale en France, comprenant - les deliberations du conseil, les documents de planification et les - archives politiques. + Agregation fondee sur la provenance de documentation d'autorites + publiques infranationales en France, comprenant deliberations du conseil, + dossiers de planification et archives de politique publique. es: >- - Fondo de registros de la administracion gubernamental regional en Francia, - incluyendo deliberaciones del consejo, documentos de planificacion y - registros de politicas. + Agregacion basada en procedencia de documentacion de autoridades + publicas subnacionales en Francia, incluida la deliberacion del consejo, + expedientes de planificacion y registros de politicas. ar: >- - مجموعة سجلات الإدارة الحكومية الإقليمية في فرنسا، بما في ذلك مداولات - المجلس ووثائق التخطيط وسجلات السياسات. + تجميع قائم على المنشأ لوثائق سلطات عامة دون وطنية في فرنسا، + بما في ذلك مداولات المجلس وملفات التخطيط وسجلات السياسات. id: >- - Fonds catatan administrasi pemerintah regional di Prancis, termasuk - deliberasi dewan, dokumen perencanaan, dan catatan kebijakan. + Agregasi berbasis asal-usul untuk dokumentasi otoritas publik + subnasional di Prancis, termasuk deliberasi dewan, + berkas perencanaan, dan catatan kebijakan. zh: >- - 法国地区政府行政记录档案,包括议会审议、规划文件和政策记录。 + 基于来源原则聚合法国次国家公共机构形成的文献,包括议会审议、规划档案与政策记录。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds structured_aliases: - literal_form: regionaal-bestuursfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Regionalverwaltungsfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d'administration regionale + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de administracion regional + predicate: EXACT_SYNONYM in_language: es - literal_form: صندوق الإدارة الإقليمية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds administrasi regional + predicate: EXACT_SYNONYM in_language: id - literal_form: 地区行政档案 + predicate: EXACT_SYNONYM in_language: zh keywords: - regional administration @@ -75,19 +86,20 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "RegionalAdministrationFonds" + equals_string: hc:RegionalAdministrationFonds has_custodian: - equals_string: "ArchivesRegionales" - record_holder_note: - equals_string: "This RecordSetType is typically held by ArchivesRegionales custodians" + equals_string: hc:ArchivesRegionales + has_note: + equals_string: >- + This RecordSetType is typically held by ArchivesRegionales custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Fonds organizational principle - Primary fonds type for French regional government records + - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value. annotations: specificity_score: "0.5" specificity_rationale: Specific fonds type for French regional administration diff --git a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml index c9bd4df196..1f875ea6dc 100644 --- a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Art Archive Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./ArtArchiveRecordSetType @@ -22,47 +21,56 @@ classes: is_a: ArtArchiveRecordSetType class_uri: hc:ArtistPapersCollection description: >- - Collection of personal papers, sketches, correspondence, and studio - documentation from individual artists. + Assembled documentary body of personal and professional manuscripts, + sketches, correspondence, and studio working files produced by individual creators. alt_descriptions: nl: >- - Collectie van persoonlijke archieven, schetsen, correspondentie en - atelierdocumentatie van individuele kunstenaars. + Samengesteld documentaire geheel van persoonlijke en professionele + manuscripten, schetsen, correspondentie en atelierwerkbestanden van individuele makers. de: >- - Sammlung von persoenlichen Papieren, Skizzen, Korrespondenz und - Atelierdokumentation einzelner Kuenstler. + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Manuskripten, Skizzen, Korrespondenz und Atelierarbeitsunterlagen einzelner Schaffender. fr: >- - Collection de papiers personnels, croquis, correspondance et - documentation d'atelier d'artistes individuels. + Ensemble documentaire reuni de manuscrits personnels et professionnels, + croquis, correspondance et dossiers d'atelier de createurs individuels. es: >- - Coleccion de papeles personales, bocetos, correspondencia y - documentacion de estudio de artistas individuales. + Cuerpo documental reunido de manuscritos personales y profesionales, + bocetos, correspondencia y archivos de taller de creadores individuales. ar: >- - مجموعة من الأوراق الشخصية والرسومات والمراسلات ووثائق الاستوديو - لفنانين فرديين. + جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ورسومات ومراسلات + وملفات عمل الاستوديو لمبدعين أفراد. id: >- - Koleksi kertas pribadi, sketsa, korespondensi, dan dokumentasi studio - dari seniman individu. + Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional, + sketsa, korespondensi, dan berkas kerja studio dari kreator perorangan. zh: >- - 艺术家个人论文、素描、通信和工作室文档的收藏。 + 汇集个体创作者的个人与职业手稿、素描、通信与工作室工作档案的文献整体。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection structured_aliases: - literal_form: kunstenaarsarchiefcollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kuenstlernachlass-Sammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de papiers d'artiste + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de papeles de artista + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة أوراق الفنان + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi kertas seniman + predicate: EXACT_SYNONYM in_language: id - literal_form: 艺术家论文收藏 + predicate: EXACT_SYNONYM in_language: zh keywords: - artist papers @@ -73,19 +81,26 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "ArtistPapersCollection" + equals_string: hc:ArtistPapersCollection has_custodian: - equals_string: "ArtArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by ArtArchive custodians" + equals_string: hc:ArtArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArtArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Collection organizational principle - Contains personal papers and creative documentation + - Note preserved: Earlier modeling in the art-domain profile allowed hc:ArchiveOrganizationType as a fallback has_type value. + examples: + - value: + has_type: hc:ArtistPapersCollection + has_custodian: hc:ArtArchive + has_note: Sketchbooks, studio correspondence, and draft manuscripts. + description: Creator working files assembled for research access. annotations: specificity_score: "0.5" specificity_rationale: Specific collection type for artist papers @@ -95,50 +110,56 @@ classes: is_a: ArtArchiveRecordSetType class_uri: hc:GalleryRecordsFonds description: >- - Fonds of business records from commercial art galleries, including - sales records, client files, exhibition histories, and inventory. + Provenance-based aggregation of commercial art-dealing operations, + including sales ledgers, client dossiers, consignment paperwork, and stock control. alt_descriptions: nl: >- - Fonds van bedrijfsarchieven van commerciële kunstgalerijen, inclusief - verkooprecords, klantenbestanden, tentoonstellingsgeschiedenissen en - inventaris. + Herkomstgebaseerde aggregatie van bedrijfsvoering bij kunsthandel, + inclusief verkoopboeken, klantdossiers, consignatiepapieren en voorraadbeheer. de: >- - Fonds von Geschaeftsunterlagen kommerzieller Kunstgalerien, einschliesslich - Verkaufsunterlagen, Kundendateien, Ausstellungsgeschichten und Inventar. + Provenienzbasierte Aggregation von Unterlagen des Kunsthandels, + einschliesslich Verkaufsbuecher, Kundendateien, Kommissionsunterlagen und Bestandsfuehrung. fr: >- - Fonds de documents commerciaux de galeries d'art commerciales, comprenant - les registres de ventes, les dossiers clients, les historiques d'expositions - et l'inventaire. + Agregation fondee sur la provenance des operations de commerce d'art, + comprenant registres de ventes, dossiers clients, depots/consignations et suivi des stocks. es: >- - Fondo de registros comerciales de galerias de arte comerciales, incluyendo - registros de ventas, archivos de clientes, historiales de exposiciones - e inventario. + Agregacion basada en procedencia de operaciones de comercio de arte, + con libros de ventas, archivos de clientes, consignaciones y control de inventario. ar: >- - مجموعة سجلات الأعمال من المعارض الفنية التجارية، بما في ذلك سجلات - المبيعات وملفات العملاء وتاريخ المعارض والمخزون. + تجميع قائم على المنشأ لوثائق أعمال تجارة الفن، بما في ذلك + دفاتر المبيعات وملفات العملاء ووثائق الإيداع/الوكالة ومراقبة المخزون. id: >- - Fonds catatan bisnis dari galeri seni komersial, termasuk catatan penjualan, - file klien, riwayat pameran, dan inventaris. + Agregasi berbasis asal-usul untuk operasi perdagangan seni, + termasuk buku penjualan, berkas klien, konsinyasi, dan kontrol stok. zh: >- - 商业艺术画廊的商业记录档案,包括销售记录、客户档案、展览历史和库存。 + 基于来源原则聚合艺术交易运营文献,包括销售账簿、客户档案、寄售手续与库存控制。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds structured_aliases: - literal_form: galerijrecordsfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Galeriedokumente-Fonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds de documents de galerie + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de documentos de galeria + predicate: EXACT_SYNONYM in_language: es - literal_form: صندوق سجلات المعرض + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds catatan galeri + predicate: EXACT_SYNONYM in_language: id - literal_form: 画廊记录档案 + predicate: EXACT_SYNONYM in_language: zh keywords: - gallery records @@ -149,16 +170,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "GalleryRecordsFonds" + equals_string: hc:GalleryRecordsFonds has_custodian: - equals_string: "ArtArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by ArtArchive custodians" + equals_string: hc:ArtArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArtArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Fonds organizational principle - Contains business records from art dealers @@ -171,49 +192,56 @@ classes: is_a: ArtArchiveRecordSetType class_uri: hc:ExhibitionDocumentationCollection description: >- - Collection of exhibition-related materials including catalogs, - installation photographs, press coverage, and curatorial documentation. + Assembled documentary body of catalogs, installation photographs, + press coverage, and curatorial files created around public presentation events. alt_descriptions: nl: >- - Collectie van tentoonstellingsgerelateerde materialen, waaronder - catalogi, installatiefoto's, persverslaggeving en curatiele documentatie. + Samengesteld documentaire geheel van catalogi, installatiefoto's, + persverslaggeving en curatiele dossiers rond publieke presentaties. de: >- - Sammlung von ausstellungsbezogenen Materialien, darunter Kataloge, - Installationsfotos, Presseberichte und kuratorische Dokumentation. + Zusammengestellter Dokumentkoerper aus Katalogen, Installationsfotos, + Presseberichten und kuratorischen Unterlagen zu oeffentlichen Praesentationen. fr: >- - Collection de materiaux lies aux expositions, notamment des catalogues, - des photos d'installation, une couverture de presse et une documentation - curatoriale. + Ensemble documentaire reuni de catalogues, photos d'installation, + couverture de presse et dossiers curatoriaux autour d'evenements de presentation publique. es: >- - Coleccion de materiales relacionados con exposiciones, incluyendo - catalogos, fotografias de instalacion, cobertura de prensa y - documentacion curatorial. + Cuerpo documental reunido de catalogos, fotografias de instalacion, + cobertura de prensa y archivos curatoriales en torno a eventos publicos. ar: >- - مجموعة من المواد المتعلقة بالمعارض، بما في ذلك الكتالوجات وصور - التركيب والتغطية الصحفية والوثائق الفنية. + جسم وثائقي مُجمع يضم كتالوجات وصور تركيب وتغطية صحفية + وملفات إشراف فني مرتبطة بفعاليات عرض عامة. id: >- - Koleksi materi terkait pameran, termasuk katalog, foto instalasi, - liputan pers, dan dokumentasi kuratorial. + Kumpulan dokumenter terhimpun berisi katalog, foto instalasi, + liputan pers, dan berkas kuratorial seputar acara presentasi publik. zh: >- - 展览相关材料的收藏,包括目录、安装照片、媒体报道和策展文档。 + 汇集目录、安装照片、媒体报道与策展文件的文献整体,用于公共呈现活动。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection structured_aliases: - literal_form: tentoonstellingsdocumentatiecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Ausstellungsdokumentation-Sammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de documentation d'exposition + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de documentacion de exposicion + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة توثيق المعارض + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi dokumentasi pameran + predicate: EXACT_SYNONYM in_language: id - literal_form: 展览文档收藏 + predicate: EXACT_SYNONYM in_language: zh keywords: - exhibition documentation @@ -224,16 +252,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "ExhibitionDocumentationCollection" + equals_string: hc:ExhibitionDocumentationCollection has_custodian: - equals_string: "ArtArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by ArtArchive custodians" + equals_string: hc:ArtArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ArtArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Collection organizational principle - Contains exhibition history and documentation diff --git a/schemas/20251121/linkml/modules/classes/Asserter.yaml b/schemas/20251121/linkml/modules/classes/Asserter.yaml index 90ef39e8a4..a4471581d1 100644 --- a/schemas/20251121/linkml/modules/classes/Asserter.yaml +++ b/schemas/20251121/linkml/modules/classes/Asserter.yaml @@ -25,16 +25,14 @@ classes: class_uri: hc:Asserter description: >- Agent responsible for making an assertion about a heritage entity. - - Represents a person, organization, or system that bears responsibility for claims made about heritage data, enabling attribution tracking, provenance chains, and quality assessment. alt_descriptions: - nl: "Agent verantwoordelijk voor het doen van een bewering over een erfgoedentiteit.\nVertegenwoordigt een persoon, organisatie of systeem dat verantwoordelijk is voor beweringen over erfgoedgegevens, waardoor toeschrijving, herkomstketens en kwaliteitsbeoordeling mogelijk worden." - de: "Akteur, der für eine Behauptung über eine Kulturgüterentität verantwortlich ist.\nRepräsentiert eine Person, Organisation oder ein System, das Verantwortung für Behauptungen über Kulturgüterdaten trägt und Attribution, Provenienzketten und Qualitätsbewertung ermöglicht." - fr: "Agent responsable d'une assertion sur une entité patrimoniale.\nReprésente une personne, une organisation ou un système qui assume la responsabilité des affirmations sur les données patrimoniales, permettant le suivi des attributions, les chaînes de provenance et l'évaluation de la qualité." - es: "Agente responsable de hacer una afirmación sobre una entidad patrimonial.\nRepresenta a una persona, organización o sistema que asume la responsabilidad de las afirmaciones sobre datos patrimoniales, permitiendo el seguimiento de atribuciones, cadenas de procedencia y evaluación de calidad." - ar: "وكيل مسؤول عن إصدار تأكيد حول كيان تراثي.\nيمثل شخصًا أو منظمة أو نظامًا يتحمل مسؤولية الادعاءات حول بيانات التراث، مما يتيح تتبع النسب وسلاسل المصدر وتقييم الجودة." - id: "Agen yang bertanggung jawab atas pernyataan tentang entitas warisan.\nMewakili orang, organisasi, atau sistem yang bertanggung jawab atas klaim tentang data warisan, memungkinkan pelacakan atribusi, rantai provenans, dan penilaian kualitas." - zh: "负责对遗产实体做出断言的代理。\n代表对遗产数据声明承担责任的人员、组织或系统,实现归属追踪、 来源链和质量评估。" + nl: "Agent verantwoordelijk voor het doen van een bewering over een erfgoedentiteit." + de: "Akteur, der für eine Behauptung über eine Kulturgüterentität verantwortlich ist." + fr: "Agent responsable d'une assertion sur une entité patrimoniale." + es: "Agente responsable de hacer una afirmación sobre una entidad patrimonial." + ar: "وكيل مسؤول عن إصدار تأكيد حول كيان تراثي." + id: "Agen yang bertanggung jawab atas pernyataan tentang entitas warisan." + zh: "负责对遗产实体做出断言的代理。" examples: - value: identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4 @@ -151,6 +149,7 @@ classes: - Uses PROV-O Agent as primary ontology mapping - Version tracking particularly important for AI/ML agents - Asserter types: HUMAN_ANALYST, AUTOMATED_SYSTEM, AI_AGENT, ORGANIZATION + - 'Preserved from prior description: Agent responsible for making an assertion about a heritage entity. Represents a person, organization, or system that bears responsibility for claims made about heritage data, enabling attribution tracking, provenance chains, and quality assessment.' see_also: - https://www.w3.org/TR/prov-o/#Agent - https://xmlns.com/foaf/spec/#term_Agent diff --git a/schemas/20251121/linkml/modules/classes/Assertor.yaml b/schemas/20251121/linkml/modules/classes/Assertor.yaml index 8090e67375..6e7ab656a4 100644 --- a/schemas/20251121/linkml/modules/classes/Assertor.yaml +++ b/schemas/20251121/linkml/modules/classes/Assertor.yaml @@ -18,16 +18,14 @@ classes: class_uri: hc:Assertor description: >- Agent that makes assertions or claims about heritage data. - - Used for assertion attribution, claim sources, and statement authors. Distinguishes between human experts, software systems, and AI agents that contribute assertions to heritage datasets. alt_descriptions: - nl: "Agent die beweringen of claims doet over erfgoedgegevens.\nGebruikt voor toeschrijving van beweringen, claimbronnen en auteurs van verklaringen. Onderscheidt tussen menselijke experts, softwaresystemen en AI-agenten die beweringen toevoegen aan erfgoeddatabases." - de: "Akteur, der Behauptungen oder Ansprüche über Kulturgüterdaten aufstellt.\nWird für Behauptungszuschreibung, Quellenangaben und Erklärungsautoren verwendet. Unterscheidet zwischen menschlichen Experten, Softwaresystemen und KI-Agenten, die Behauptungen zu Kulturgüterdatensätzen beisteuern." - fr: "Agent qui fait des assertions ou des réclamations sur les données patrimoniales.\nUtilisé pour l'attribution d'assertions, les sources de réclamations et les auteurs de déclarations. Distingue les experts humains, les systèmes logiciels et les agents IA qui contribuent aux assertions sur les ensembles de données patrimoniales." - es: "Agente que hace afirmaciones o reclamaciones sobre datos patrimoniales.\nSe utiliza para la atribución de afirmaciones, fuentes de reclamaciones y autores de declaraciones. Distingue entre expertos humanos, sistemas de software y agentes de IA que contribuyen con afirmaciones a los conjuntos de datos patrimoniales." - ar: "وكيل يقدم تأكيدات أو ادعاءات حول بيانات التراث.\nيُستخدم لنسب التأكيدات ومصادر الادعاءات ومؤلفي البيانات. يميز بين الخبراء البشريين والأنظمة البرمجية ووكلاء الذكاء الاصطناعي الذين يساهمون بالتأكيدات في مجموعات بيانات التراث." - id: "Agen yang membuat pernyataan atau klaim tentang data warisan.\nDigunakan untuk atribusi pernyataan, sumber klaim, dan penulis pernyataan. Membedakan antara ahli manusia, sistem perangkat lunak, dan agen AI yang berkontribusi pernyataan pada kumpulan data warisan." - zh: "对遗产数据做出断言或声明的代理。\n用于断言归属、声明来源和声明作者。区分对遗产数据集做出断言的 人类专家、软件系统和AI代理。" + nl: "Agent die beweringen of claims doet over erfgoedgegevens." + de: "Akteur, der Behauptungen oder Ansprüche über Kulturgüterdaten aufstellt." + fr: "Agent qui fait des assertions ou des réclamations sur les données patrimoniales." + es: "Agente que hace afirmaciones o reclamaciones sobre datos patrimoniales." + ar: "وكيل يقدم تأكيدات أو ادعاءات حول بيانات التراث." + id: "Agen yang membuat pernyataan atau klaim tentang data warisan." + zh: "对遗产数据做出断言或声明的代理。" examples: - value: has_name: OpenCode Claude @@ -99,6 +97,7 @@ classes: - Similar to Asserter but with simpler structure - Used for assertion attribution and provenance tracking - Distinguishes human, software, and AI assertors + - 'Preserved from prior description: Agent that makes assertions or claims about heritage data. Used for assertion attribution, claim sources, and statement authors. Distinguishes between human experts, software systems, and AI agents that contribute assertions to heritage datasets.' see_also: - Asserter - https://www.w3.org/TR/prov-o/#Agent diff --git a/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml b/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml index 583b11c90d..fc08bfa7db 100644 --- a/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml @@ -18,17 +18,15 @@ classes: is_a: ArchiveOrganizationType class_uri: hc:AssociationArchive description: >- - Archive preserving records of associations, societies, clubs, and other membership-based organizations. - - Maintains founding documents, membership records, meeting minutes, correspondence, publications, event documentation, and memorabilia from professional associations, social clubs, sports organizations, alumni associations, charitable organizations, and advocacy groups. + Archive preserving records of associations, societies, clubs, and other membership-based organizations. alt_descriptions: - nl: "Archief dat records bewaart van verenigingen, genootschappen, clubs en andere op lidmaatschap gebaseerde organisaties.\nBewaart oprichtingsdocumenten, ledenadministratie, notulen, correspondentie, publicaties, evenementendocumentatie en memorabilia van beroepsverenigingen, sociale clubs, sportorganisaties, alumni-verenigingen en charitatieve organisaties." - de: "Archiv, das Unterlagen von Verbänden, Gesellschaften, Klubs und anderen mitgliedschaftsbasierten Organisationen bewahrt.\nBewahrt Gründungsdokumente, Mitgliedsunterlagen, Protokolle, Korrespondenz, Publikationen, Veranstaltungsdokumentation und Memorabilien von Berufsverbänden, Sozialclubs, Sportorganisationen, Alumni-Vereinigungen und Wohltätigkeitsorganisationen." - fr: "Archives préservant les documents d'associations, sociétés, clubs et autres organisations basées sur l'adhésion.\nConserve les documents fondateurs, les registres des membres, les procès-verbaux, la correspondance, les publications, la documentation d'événements et les memorabilia des associations professionnelles, clubs sociaux, organisations sportives, associations d'anciens élèves et organisations caritatives." - es: "Archivo que preserva registros de asociaciones, sociedades, clubes y otras organizaciones basadas en membresía.\nMantiene documentos fundacionales, registros de membresía, actas, correspondencia, publicaciones, documentación de eventos y memorabilia de asociaciones profesionales, clubes sociales, organizaciones deportivas, asociaciones de exalumnos y organizaciones benéficas." - ar: "أرشيف يحفظ سجلات الجمعيات والمؤسسات والأندية والمنظمات الأخرى القائمة على العضوية.\nيحافظ على الوثائق التأسيسية وسجلات العضوية ومحاضر الاجتماعات والمراسلات والمنشورات ووثائق الفعاليات والتذكارات من الجمعيات المهنية والأندية الاجتماعية والمنظمات الرياضية وجمعيات الخريجين والمنظمات الخيرية." - id: "Arsip yang melestarikan catatan asosiasi, masyarakat, klub, dan organisasi berbasis keanggotaan lainnya.\nMenyimpan dokumen pendirian, catatan keanggotaan, notulen, korespondensi, publikasi, dokumentasi acara, dan memorabilia dari asosiasi profesional, klub sosial, organisasi olahraga, asosiasi alumni, dan organisasi amal." - zh: "保存协会、学会、俱乐部和其他会员制组织记录的档案。\n维护专业协会、社交俱乐部、体育组织、校友会和慈善组织的成立文件、 会员记录、会议纪要、通信、出版物、活动文档和纪念品。" + nl: "Archief dat records bewaart van verenigingen, genootschappen, clubs en andere op lidmaatschap gebaseerde organisaties." + de: "Archiv, das Unterlagen von Verbänden, Gesellschaften, Klubs und anderen mitgliedschaftsbasierten Organisationen bewahrt." + fr: "Archives préservant les documents d'associations, sociétés, clubs et autres organisations basées sur l'adhésion." + es: "Archivo que preserva registros de asociaciones, sociedades, clubes y otras organizaciones basadas en membresía." + ar: "أرشيف يحفظ سجلات الجمعيات والمؤسسات والأندية والمنظمات الأخرى القائمة على العضوية." + id: "Arsip yang melestarikan catatan asosiasi, masyarakat, klub, dan organisasi berbasis keanggotaan lainnya." + zh: "保存协会、学会、俱乐部和其他会员制组织记录的档案。" examples: - value: has_label: Professional Association Archive @@ -94,6 +92,7 @@ classes: - Parent organization should typically be a HeritageSocietyType - Use parent_society slot to link to the heritage society whose records are archived - Related: FoundationArchive, TradeUnionArchive + - 'Preserved from prior description: Archive preserving records of associations, societies, clubs, and other membership-based organizations. Maintains founding documents, membership records, meeting minutes, correspondence, publications, event documentation, and memorabilia from professional associations, social clubs, sports organizations, alumni associations, charitable organizations, and advocacy groups.' see_also: - HeritageSocietyType - wd:Q27030827 diff --git a/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml b/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml index f5b30c1fc9..6f71526a02 100644 --- a/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml @@ -26,16 +26,14 @@ classes: class_uri: hc:AudioEventSegment description: >- Temporal segment of audio containing a detected audio event. - - Represents a bounded temporal portion of audio content where a specific type of audio event has been detected, including speech segments, music, silence, sound events, and noise segments. alt_descriptions: - nl: "Tijdsegment van audio met een gedetecteerd audio-evenement.\nVertegenwoordigt een begrensd tijdsdeel van audio-inhoud waarbij een specifiek type audio-evenement is gedetecteerd, inclusief spraaksegmenten, muziek, stilte, geluidsevenementen en ruissegmenten." - de: "Zeitliches Segment eines Audios mit einem erkannten Audioereignis.\nRepräsentiert einen begrenzten zeitlichen Teil eines Audioinhalts, bei dem ein bestimmter Audioereignistyp erkannt wurde, einschließlich Sprachsegmenten, Musik, Stille, Schallereignissen und Rauschsegmenten." - fr: "Segment temporel d'un audio contenant un événement audio détecté.\nReprésente une portion temporelle bornée d'un contenu audio où un type spécifique d'événement audio a été détecté, y compris les segments de parole, de musique, de silence, d'événements sonores et de bruit." - es: "Segmento temporal de audio que contiene un evento de audio detectado.\nRepresenta una porción temporal delimitada de contenido de audio donde se ha detectado un tipo específico de evento de audio, incluyendo segmentos de habla, música, silencio, eventos de sonido y segmentos de ruido." - ar: "مقطع زمني للصوت يحتوي على حدث صوتي مكتشف.\nيمثل جزءًا زمنيًا محددًا من محتوى صوتي حيث تم اكتشاف نوع محدد من أحداث الصوت، بما في ذلك مقاطع الكلام والموسيقى والصمت وأحداث الصوت ومقاطع الضوضاء." - id: "Segmen temporal audio yang berisi peristiwa audio yang terdeteksi.\nMewakili bagian temporal terbatas dari konten audio di mana jenis peristiwa audio tertentu telah terdeteksi, termasuk segmen ucapan, musik, keheningan, peristiwa suara, dan segmen kebisingan." - zh: "包含检测到的音频事件的音频时间片段。\n表示检测到特定类型音频事件的音频内容的有限时间部分, 包括语音片段、音乐、静音、声音事件和噪声片段。" + nl: "Tijdsegment van audio met een gedetecteerd audio-evenement." + de: "Zeitliches Segment eines Audios mit einem erkannten Audioereignis." + fr: "Segment temporel d'un audio contenant un événement audio détecté." + es: "Segmento temporal de audio que contiene un evento de audio detectado." + ar: "مقطع زمني للصوت يحتوي على حدث صوتي مكتشف." + id: "Segmen temporal audio yang berisi peristiwa audio yang terdeteksi." + zh: "包含检测到的音频事件的音频时间片段。" examples: - value: has_type: SPEECH @@ -131,6 +129,7 @@ classes: - Confidence scoring for AI-generated detections - Part of Rule 53 slot migration from audio_event_segments - Audio types: SPEECH, MUSIC, SILENCE, SOUND_EVENT, NOISE, MIXED + - 'Preserved from prior description: Temporal segment of audio containing a detected audio event. Represents a bounded temporal portion of audio content where a specific type of audio event has been detected, including speech segments, music, silence, sound events, and noise segments.' see_also: - https://www.w3.org/TR/media-frags/ - https://www.w3.org/ns/ma-ont diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml index a40d099cb1..70b440f605 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml @@ -24,17 +24,15 @@ classes: is_a: ArchiveOrganizationType class_uri: hc:AudiovisualArchive description: >- - Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. - - Preserves film and video recordings, sound recordings (music, spoken word, oral history), multimedia productions, broadcast materials (television, radio), born-digital audiovisual content, and related documentation such as scripts and production files. + Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. alt_descriptions: - nl: "Archief gespecialiseerd in audiovisuele materialen waaronder film, video, geluidsopnamen en multimedia-inhoud.\nBewaart film- en video-opnamen, geluidsopnamen (muziek, gesproken woord, mondelinge geschiedenis), multimediaproducies, uitzendmaterialen (televisie, radio), digitaal geboren audiovisuele inhoud en gerelateerde documentatie." - de: "Archiv, spezialisiert auf audiovisuelle Materialien einschließlich Film, Video, Tonaufnahmen und Multimedia-Inhalte.\nBewahrt Film- und Videoaufnahmen, Tonaufnahmen (Musik, gesprochenes Wort, mündliche Geschichte), Multimedia-Produktionen, Rundfunkmaterialien (Fernsehen, Radio), born-digitale audiovisuelle Inhalte und verwandte Dokumentation." - fr: "Archives spécialisées dans les matériaux audiovisuels, y compris les films, vidéos, enregistrements sonores et contenus multimédias.\nPréserve les enregistrements filmiques et vidéo, les enregistrements sonores (musique, parole, histoire orale), les productions multimédias, les matériaux de diffusion (télévision, radio), le contenu audiovisuel numérique natif et la documentation connexe." - es: "Archivo especializado en materiales audiovisuales incluyendo películas, videos, grabaciones de sonido y contenido multimedia.\nPreserva grabaciones de cine y video, grabaciones de sonido (música, palabra hablada, historia oral), producciones multimedia, materiales de transmisión (televisión, radio), contenido audiovisual digital nativo y documentación relacionada." - ar: "أرشيف متخصص في المواد السمعية البصرية بما في ذلك الأفلام والفيديو والتسجيلات الصوتية والمحتوى متعدد الوسائط.\nيحفظ تسجيلات الأفلام والفيديو والتسجيلات الصوتية (الموسيقى والكلمات المنطوقة والتاريخ الشفوي) والإنتاجات متعددة الوسائط ومواد البث (التلفزيون والراديو) والمحتوى السمعي البصري الرقمي الأصلي والوثائق ذات الصلة." - id: "Arsip yang berspesialisasi dalam materi audiovisual termasuk film, video, rekaman suara, dan konten multimedia.\nMelestarikan rekaman film dan video, rekaman suara (musik, kata-kata, sejarah lisan), produksi multimedia, materi siaran (TV, radio), konten audiovisual digital asli, dan dokumentasi terkait." - zh: "专门从事视听材料的档案,包括电影、视频、录音和多媒体内容。\n保存电影和视频录像、录音(音乐、口语、口述历史)、多媒体作品、 广播材料(电视、广播)、原生数字视听内容和相关文档。" + nl: "Archief gespecialiseerd in audiovisuele materialen waaronder film, video, geluidsopnamen en multimedia-inhoud." + de: "Archiv, spezialisiert auf audiovisuelle Materialien einschließlich Film, Video, Tonaufnahmen und Multimedia-Inhalte." + fr: "Archives spécialisées dans les matériaux audiovisuels, y compris les films, vidéos, enregistrements sonores et contenus multimédias." + es: "Archivo especializado en materiales audiovisuales incluyendo películas, videos, grabaciones de sonido y contenido multimedia." + ar: "أرشيف متخصص في المواد السمعية البصرية بما في ذلك الأفلام والفيديو والتسجيلات الصوتية والمحتوى متعدد الوسائط." + id: "Arsip yang berspesialisasi dalam materi audiovisual termasuk film, video, rekaman suara, dan konten multimedia." + zh: "专门从事视听材料的档案,包括电影、视频、录音和多媒体内容。" examples: - value: has_label: Nederlands Instituut voor Beeld en Geluid @@ -105,6 +103,7 @@ classes: - Includes film, video, sound recordings, multimedia - Major preservation challenges: format obsolescence, physical degradation - Notable examples: Beeld en Geluid, BFI National Archive, INA + - 'Preserved from prior description: Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. Preserves film and video recordings, sound recordings (music, spoken word, oral history), multimedia productions, broadcast materials (television, radio), born-digital audiovisual content, and related documentation such as scripts and production files.' see_also: - AudiovisualArchiveRecordSetType - AudiovisualArchiveRecordSetTypes diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml index 1c34eeb2d2..b86aa80ac6 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml @@ -20,16 +20,14 @@ classes: class_uri: hc:AudiovisualArchiveRecordSetType description: >- Record set type classification for audiovisual archive collections. - - Specialized rico:RecordSetType for classifying collections held by AudiovisualArchive custodians, distinguishing between recording collections, production records, and other audiovisual material types. alt_descriptions: - nl: "Recordsettype-classificatie voor audiovisuele archiefcollecties.\nGespecialiseerd rico:RecordSetType voor het classificeren van collecties in bezit van AudiovisualArchive-beheerders." - de: "Bestandstyp-Klassifikation für audiovisuelle Archivsammlungen.\nSpezialisierter rico:RecordSetType zur Klassifizierung von Sammlungen im Besitz von AudiovisualArchive-Verwaltern." - fr: "Classification du type de fonds pour les collections d'archives audiovisuelles.\nRico:RecordSetType spécialisé pour classer les collections détenues par les dépositaires AudiovisualArchive." - es: "Clasificación de tipo de conjunto documental para colecciones de archivos audiovisuales.\nRico:RecordSetType especializado para clasificar colecciones en posesión de custodios AudiovisualArchive." - ar: "تصنيف نوع مجموعة السجلات لمجموعات الأرشيف السمعي البصري.\nRico:RecordSetType متخصص لتصنيف المجموعات التي يحتفظ بها أمناء AudiovisualArchive." - id: "Klasifikasi tipe set rekaman untuk koleksi arsip audiovisual.\nRico:RecordSetType khusus untuk mengklasifikasikan koleksi yang dimiliki pengelola AudiovisualArchive." - zh: "视听档案收藏的记录集类型分类。\n专门化的 rico:RecordSetType,用于对视听档案保管人持有的收藏进行分类。" + nl: "Recordsettype-classificatie voor audiovisuele archiefcollecties." + de: "Bestandstyp-Klassifikation für audiovisuelle Archivsammlungen." + fr: "Classification du type de fonds pour les collections d'archives audiovisuelles." + es: "Clasificación de tipo de conjunto documental para colecciones de archivos audiovisuales." + ar: "تصنيف نوع مجموعة السجلات لمجموعات الأرشيف السمعي البصري." + id: "Klasifikasi tipe set rekaman untuk koleksi arsip audiovisual." + zh: "视听档案收藏的记录集类型分类。" is_a: CollectionType broad_mappings: - rico:RecordSetType @@ -78,6 +76,7 @@ classes: - Specialized record set type for audiovisual archives - Subclasses include AudiovisualRecordingCollection, AudiovisualProductionFonds - Part of dual-class pattern with AudiovisualArchive custodian type + - 'Preserved from prior description: Record set type classification for audiovisual archive collections. Specialized rico:RecordSetType for classifying collections held by AudiovisualArchive custodians, distinguishing between recording collections, production records, and other audiovisual material types.' see_also: - AudiovisualArchive - AudiovisualArchiveRecordSetTypes diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml index 93c17e7c82..1c9a2b886b 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -24,43 +25,55 @@ classes: is_a: AudiovisualArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Record set type for AV recordings. - - RiC-O alignment: Specialized rico:RecordSetType following the collection organizational principle as defined by rico-rst:Collection. + A set of sound and/or moving-image recordings maintained as a coherent collection. alt_descriptions: - nl: Recordsettype voor audiovisuele opnamen. - de: Bestandstyp für AV-Aufnahmen. - fr: Type de fonds pour les enregistrements AV. - es: Tipo de conjunto para grabaciones AV. - ar: نوع مجموعة السجلات لتسجيلات AV. - id: Tipe set rekaman untuk rekaman AV. - zh: 视听录制的记录集类型。 + nl: >- + Een samenhangende collectie geluids- en/of bewegendebeeldopnamen. + de: >- + Eine zusammenhaengende Sammlung von Ton- und/oder Bewegtbildaufnahmen. + fr: >- + Un ensemble d'enregistrements sonores et/ou audiovisuels conserve comme une collection coherente. + es: >- + Un conjunto de grabaciones sonoras y/o audiovisuales mantenido como una coleccion coherente. + ar: >- + مجموعة من التسجيلات الصوتية و/أو المرئية المحفوظة كمجموعة متماسكة. + id: >- + Sekumpulan rekaman suara dan/atau gambar bergerak yang dipelihara sebagai koleksi yang koheren. + zh: >- + 作为统一收藏维护的一组声音和/或影像录制资料。 examples: - value: has_label: Film Collection has_type: hc:ArchiveOrganizationType - has_custodian: AudiovisualArchive + has_custodian: hc:AudiovisualArchive description: Film recording collection broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept structured_aliases: - literal_form: av-opnamecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: AV-Aufnahmesammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection d'enregistrements AV + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de grabaciones AV + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة تسجيلات AV + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi rekaman AV + predicate: EXACT_SYNONYM in_language: id - literal_form: 视听录制收藏 + predicate: EXACT_SYNONYM in_language: zh keywords: - audiovisual recording @@ -79,13 +92,14 @@ classes: - has_description slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "AudiovisualRecordingCollection" + equals_string: "hc:ArchiveOrganizationType" has_custodian: - equals_string: "AudiovisualArchive" + equals_string: "hc:AudiovisualArchive" has_note: equals_string: "This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf." + comments: + - >- + Preserved from prior description: RiC-O alignment: Specialized rico:RecordSetType following the collection organizational principle as defined by rico-rst:Collection. annotations: specificity_score: "0.50" specificity_rationale: "Specialized record set type for audiovisual recordings." @@ -95,43 +109,55 @@ classes: is_a: AudiovisualArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Record set type for media production records. - - RiC-O alignment: Specialized rico:RecordSetType following the fonds organizational principle as defined by rico-rst:Fonds. + A fonds consisting of records generated by the creation and production of sound and/or moving-image works. alt_descriptions: - nl: Recordsettype voor mediaproductie-records. - de: Bestandstyp für Medienproduktionsunterlagen. - fr: Type de fonds pour les documents de production média. - es: Tipo de fondo para documentos de producción de medios. - ar: نوع مجموعة السجلات لوثائق إنتاج الوسائط. - id: Tipe set rekaman untuk catatan produksi media. - zh: 媒体制作记录的记录集类型。 + nl: >- + Een fonds met archiefbescheiden die zijn ontstaan bij de productie van geluids- en/of bewegendebeeldwerken. + de: >- + Ein Fonds mit Unterlagen, die bei der Produktion von Ton- und/oder Bewegtbildwerken entstanden sind. + fr: >- + Un fonds de documents produits lors de la creation et de la production d'oeuvres sonores et/ou audiovisuelles. + es: >- + Un fondo de documentos generados durante la creacion y produccion de obras sonoras y/o audiovisuales. + ar: >- + صندوق يتكون من سجلات نشأت خلال إنشاء وإنتاج أعمال صوتية و/أو مرئية. + id: >- + Sebuah fonds berisi catatan yang dihasilkan dalam proses pembuatan dan produksi karya suara dan/atau gambar bergerak. + zh: >- + 由声音和/或影像作品的创作与制作过程中产生的记录构成的档案全宗。 examples: - value: has_label: Television Production Fonds has_type: hc:ArchiveOrganizationType - has_custodian: AudiovisualArchive + has_custodian: hc:AudiovisualArchive description: TV production records fonds broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept structured_aliases: - literal_form: av-productiefonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: AV-Produktionsfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds de production AV + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de producción AV + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds إنتاج AV + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds produksi AV + predicate: EXACT_SYNONYM in_language: id - literal_form: 视听制作档案 + predicate: EXACT_SYNONYM in_language: zh keywords: - production records @@ -150,13 +176,14 @@ classes: - has_description slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "AudiovisualProductionFonds" + equals_string: "hc:ArchiveOrganizationType" has_custodian: - equals_string: "AudiovisualArchive" + equals_string: "hc:AudiovisualArchive" has_note: equals_string: "This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf." + comments: + - >- + Preserved from prior description: RiC-O alignment: Specialized rico:RecordSetType following the fonds organizational principle as defined by rico-rst:Fonds. annotations: specificity_score: "0.50" specificity_rationale: "Specialized record set type for media production records." diff --git a/schemas/20251121/linkml/modules/classes/Audit.yaml b/schemas/20251121/linkml/modules/classes/Audit.yaml index f2c716a0b5..1c257908de 100644 --- a/schemas/20251121/linkml/modules/classes/Audit.yaml +++ b/schemas/20251121/linkml/modules/classes/Audit.yaml @@ -20,16 +20,14 @@ classes: class_uri: hc:Audit description: >- Official inspection of an organization's accounts or processes. - - Typically conducted by an independent body to verify accuracy of financial records, compliance with regulations, or operational effectiveness of heritage custodian activities. alt_descriptions: - nl: "Officiële inspectie van de administratie of processen van een organisatie.\nDoorgaans uitgevoerd door een onafhankelijke instantie om de nauwkeurigheid van financiële administratie, naleving van regelgeving of operationele effectiviteit van erfgoedbeheerderactiviteiten te verifiëren." - de: "Offizielle Prüfung der Konten oder Prozesse einer Organisation.\nWird typischerweise von einem unabhängigen Gremium durchgeführt, um die Genauigkeit der Finanzunterlagen, die Einhaltung von Vorschriften oder die operative Effektivität der Aktivitäten des Kulturgüterverwalters zu überprüfen." - fr: "Inspection officielle des comptes ou des processus d'une organisation.\nGénéralement menée par un organe indépendant pour vérifier l'exactitude des documents financiers, la conformité aux réglementations ou l'efficacité opérationnelle des activités du dépositaire du patrimoine." - es: "Inspección oficial de las cuentas o procesos de una organización.\nPor lo general realizada por un organismo independiente para verificar la exactitud de los registros financieros, el cumplimiento de las normativas o la eficacia operativa de las actividades del custodio del patrimonio." - ar: "تفتيش رسمي لحسابات أو عمليات المنظمة.\nيجريه عادة جهة مستقلة للتحقق من دقة السجلات المالية والامتثال للوائح أو الفعالية التشغيلية لأنشطة أمين التراث." - id: "Inspeksi resmi akun atau proses organisasi.\nBiasanya dilakukan oleh badan independen untuk memverifikasi keakuratan catatan keuangan, kepatuhan terhadap peraturan, atau efektivitas operasional aktivitas pengelola warisan." - zh: "对组织账目或流程的正式检查。\n通常由独立机构进行,以验证财务记录的准确性、法规合规性或 遗产保管人活动的运营有效性。" + nl: "Officiële inspectie van de administratie of processen van een organisatie." + de: "Offizielle Prüfung der Konten oder Prozesse einer Organisation." + fr: "Inspection officielle des comptes ou des processus d'une organisation." + es: "Inspección oficial de las cuentas o procesos de una organización." + ar: "تفتيش رسمي لحسابات أو عمليات المنظمة." + id: "Inspeksi resmi akun atau proses organisasi." + zh: "对组织账目或流程的正式检查。" examples: - value: has_label: 2024 Financial Audit @@ -112,6 +110,7 @@ classes: - Official inspection of accounts or processes - May be financial, compliance, or operational - Results in audit opinion + - "Preserved from prior description: Official inspection of an organization's accounts or processes. Typically conducted by an independent body to verify accuracy of financial records, compliance with regulations, or operational effectiveness of heritage custodian activities." see_also: - AuditOpinion - Auditor diff --git a/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml b/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml index 27df50eea5..ec414739af 100644 --- a/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml +++ b/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml @@ -16,16 +16,14 @@ classes: class_uri: hc:AuditOpinion description: >- Opinion or conclusion drawn from an audit. - - Professional judgment expressed by auditors regarding the accuracy, completeness, and compliance of audited records. Standard opinions include Unqualified (clean), Qualified, Adverse, and Disclaimer. alt_descriptions: - nl: "Mening of conclusie getrokken uit een audit.\nProfessioneel oordeel uitgesproken door auditors over de nauwkeurigheid, volledigheid en naleving van gecontroleerde administratie. Standaard meningen zijn Onbeperkt (schoon), Beperkt, Afkeurend en Weigering." - de: "Meinung oder Schlussfolgerung aus einer Prüfung.\nProfessionelles Urteil, das von Prüfern über die Genauigkeit, Vollständigkeit und Konformität der geprüften Unterlagen abgegeben wird. Standardmeinungen sind Uneingeschränkt (sauber), Einschränkung, Ablehnend und Verweigerung." - fr: "Opinion ou conclusion tirée d'un audit.\nJugement professionnel exprimé par les auditeurs concernant l'exactitude, l'exhaustivité et la conformité des documents audités. Les opinions standards sont Sans réserve (propre), Avec réserve, Défavorable et Refus d'opinion." - es: "Opinión o conclusión extraída de una auditoría.\nJuicio profesional expresado por los auditores sobre la exactitud, integridad y cumplimiento de los registros auditados. Las opiniones estándar son Sin salvedades (limpia), Con salvedades, Adversa y Denegación." - ar: "رأي أو استنتاج مستخلص من التدقيق.\nحكم مهني يبديه المدققون بشأن دقة واكتمال الامتثال للسجلات المدققة. الآراء القياسية هي غير مشروطة (نظيفة) ومشروطة وسلبية ورفض إبداء الرأي." - id: "Pendapat atau kesimpulan dari audit.\nPenilaian profesional yang dinyatakan oleh auditor mengenai akurasi, kelengkapan, dan kepatuhan catatan yang diaudit. Opini standar adalah Tanpa pengecualian (bersih), Dengan pengecualian, Adverse, dan Disclaimer." - zh: "从审计中得出的意见或结论。\n审计师对被审计记录的准确性、完整性和合规性表达的专业判断。 标准意见包括无保留(干净)、保留、否定和拒绝表示意见。" + nl: "Mening of conclusie getrokken uit een audit." + de: "Meinung oder Schlussfolgerung aus einer Prüfung." + fr: "Opinion ou conclusion tirée d'un audit." + es: "Opinión o conclusión extraída de una auditoría." + ar: "رأي أو استنتاج مستخلص من التدقيق." + id: "Pendapat atau kesimpulan dari audit." + zh: "从审计中得出的意见或结论。" examples: - value: has_label: Unqualified Opinion @@ -93,6 +91,7 @@ classes: - Standard types: Unqualified, Qualified, Adverse, Disclaimer - Unqualified (clean) = records are accurate and compliant - Adverse = material misstatements found + - 'Preserved from prior description: Opinion or conclusion drawn from an audit. Professional judgment expressed by auditors regarding the accuracy, completeness, and compliance of audited records. Standard opinions include Unqualified (clean), Qualified, Adverse, and Disclaimer.' see_also: - Audit - Auditor diff --git a/schemas/20251121/linkml/modules/classes/Auditor.yaml b/schemas/20251121/linkml/modules/classes/Auditor.yaml index 630275aea1..4b87ebc228 100644 --- a/schemas/20251121/linkml/modules/classes/Auditor.yaml +++ b/schemas/20251121/linkml/modules/classes/Auditor.yaml @@ -17,16 +17,14 @@ classes: class_uri: hc:Auditor description: >- Person or organization authorized to review and verify financial records. - - Independent professional or firm qualified to examine organizational accounts, assess compliance, and express audit opinions on financial statements or operational procedures. alt_descriptions: - nl: "Persoon of organisatie gemachtigd om financiële administratie te beoordelen en te verifiëren.\nOnafhankelijke professional of bedrijf dat bevoegd is om organisatie- administratie te onderzoeken, naleving te beoordelen en auditoordeel uit te spreken over jaarrekeningen of operationele procedures." - de: "Person oder Organisation, die berechtigt ist, Finanzunterlagen zu überprüfen und zu verifizieren.\nUnabhängiger Profi oder Firma, die qualifiziert ist, Organisationskonten zu prüfen, Compliance zu bewerten und Prüfungsmeinungen zu Finanzberichten oder betrieblichen Verfahren abzugeben." - fr: "Personne ou organisation autorisée à examiner et vérifier les documents financiers.\nProfessionnel indépendant ou cabinet qualifié pour examiner les comptes organisationnels, évaluer la conformité et exprimer des opinions d'audit sur les états financiers ou les procédures opérationnelles." - es: "Persona u organización autorizada para revisar y verificar registros financieros.\nProfesional independiente o firma calificada para examinar cuentas organizacionales, evaluar el cumplimiento y expresar opiniones de auditoría sobre estados financieros o procedimientos operativos." - ar: "شخص أو منظمة مخولة لمراجعة والتحقق من السجلات المالية.\nمحترف مستقل أو شركة مؤهلة لفحص الحسابات التنظيمية وتقييم الامتثال وإبداء آراء التدقيق حول البيانات المالية أو الإجراءات التشغيلية." - id: "Orang atau organisasi yang berwenang untuk meninjau dan memverifikasi catatan keuangan.\nProfesional independen atau firma yang berkualifikasi untuk memeriksa akun organisasi, menilai kepatuhan, dan menyatakan opini audit tentang laporan keuangan atau prosedur operasional." - zh: "被授权审查和核实财务记录的人员或组织。\n有资格审查组织账目、评估合规性并对财务报表或运营程序表达审计意见的 独立专业人员或公司。" + nl: "Persoon of organisatie gemachtigd om financiële administratie te beoordelen en te verifiëren." + de: "Person oder Organisation, die berechtigt ist, Finanzunterlagen zu überprüfen und zu verifizieren." + fr: "Personne ou organisation autorisée à examiner et vérifier les documents financiers." + es: "Persona u organización autorizada para revisar y verificar registros financieros." + ar: "شخص أو منظمة مخولة لمراجعة والتحقق من السجلات المالية." + id: "Orang atau organisasi yang berwenang untuk meninjau dan memverifikasi catatan keuangan." + zh: "被授权审查和核实财务记录的人员或组织。" examples: - value: has_name: PwC @@ -97,6 +95,7 @@ classes: - May be external firm or internal department - Must be independent and qualified - Big Four firms: PwC, Deloitte, KPMG, EY + - 'Preserved from prior description: Person or organization authorized to review and verify financial records. Independent professional or firm qualified to examine organizational accounts, assess compliance, and express audit opinions on financial statements or operational procedures.' see_also: - Audit - AuditOpinion diff --git a/schemas/20251121/linkml/modules/classes/Author.yaml b/schemas/20251121/linkml/modules/classes/Author.yaml index 31df31b599..a5eb1089f9 100644 --- a/schemas/20251121/linkml/modules/classes/Author.yaml +++ b/schemas/20251121/linkml/modules/classes/Author.yaml @@ -27,16 +27,14 @@ classes: class_uri: schema:Person description: >- Individual or organization responsible for creating a creative or documentary work. - Models creators of heritage custodian outputs such as exhibition catalogs, - research publications, finding aids, and institutional reports. alt_descriptions: - nl: Persoon of organisatie die verantwoordelijk is voor het creëren van een creatief of documentair werk. Modellleert makers van erfgoedinstelling-uitvoer zoals tentoonstellingscatalogi, onderzoekspublicaties, inventarissen en rapporten. - de: Einzelperson oder Organisation, die für die Erstellung eines kreativen oder dokumentarischen Werks verantwortlich ist. Modelliert Urheber von Erbe-Einrichtungen wie Ausstellungskataloge, Forschungspublikationen, Findmittel und Berichte. - fr: Personne ou organisation responsable de la création d'une œuvre créative ou documentaire. Modélise les créateurs de productions d'institutions patrimoniales telles que les catalogues d'exposition, les publications de recherche, les instruments de recherche et les rapports. - es: Persona u organización responsable de crear una obra creativa o documental. Modela a los creadores de productos de custodios patrimoniales como catálogos de exposiciones, publicaciones de investigación, guías de archivos e informes. - ar: فرد أو منظمة مسؤولة عن إنشاء عمل إبداعي أو وثائقي. يمثل منشئي مخرجات مؤسسات التراث مثل فهارس المعارض والمنشورات البحثية والأدلة والتقارير. - id: Individu atau organisasi yang bertanggung jawab untuk membuat karya kreatif atau dokumentaris. Memodelkan pencipta output lembaga warisan seperti katalog pameran, publikasi penelitian, panduan arsip, dan laporan. - zh: 负责创作创意或文献作品的个人或组织。建模遗产机构产出(如展览目录、研究出版物、 查找辅助工具和报告)的创作者。 + nl: Persoon of organisatie die verantwoordelijk is voor het creëren van een creatief of documentair werk. + de: Einzelperson oder Organisation, die für die Erstellung eines kreativen oder dokumentarischen Werks verantwortlich ist. + fr: Personne ou organisation responsable de la création d'une œuvre créative ou documentaire. + es: Persona u organización responsable de crear una obra creativa o documental. + ar: فرد أو منظمة مسؤولة عن إنشاء عمل إبداعي أو وثائقي. + id: Individu atau organisasi yang bertanggung jawab untuk membuat karya kreatif atau dokumentaris. + zh: 负责创作创意或文献作品的个人或组织。 broad_mappings: - foaf:Person - schema:Person @@ -98,6 +96,7 @@ classes: - Includes roles (author, editor, compiler, translator, illustrator, contributor) - Can link to identifier systems (ORCID, VIAF) - Author types include individual persons, organizations, anonymous, and collective + - 'Preserved from prior description: Individual or organization responsible for creating a creative or documentary work. Models creators of heritage custodian outputs such as exhibition catalogs, research publications, finding aids, and institutional reports.' keywords: - authorship - creator diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml index 1a6c126684..65eb5d98e7 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml @@ -42,9 +42,7 @@ classes: is_a: ReconstructedEntity class_uri: dcat:Catalog description: >- - Subordinate or project-based digital platform associated with a heritage custodian, - representing secondary digital properties such as project sites, exhibition microsites, - specialized tools, and legacy platforms distinct from the primary web presence. + Subordinate or project-based digital platform associated with a heritage custodian, representing secondary digital properties such as project sites, exhibition microsites, specialized tools, and legacy platforms distinct from the primary web presence. alt_descriptions: nl: Ondergeschikt of projectgebaseerd digitaal platform gekoppeld aan een erfgoedinstelling, dat secundaire digitale eigenschappen vertegenwoordigt zoals projectsites, tentoonstellingsmicrosites, gespecialiseerde tools en verouderde platforms. de: Untergeordnete oder projektbasierte digitale Plattform, die mit einer Heritage-Institution verbunden ist und sekundäre digitale Eigenschaften wie Projektseiten, Ausstellungs-Microsites, spezialisierte Tools und Legacy-Plattformen repräsentiert. @@ -230,6 +228,7 @@ classes: - Temporal validity tracks platform lifecycle (launched/deprecated/archived) - Links back to DigitalPlatform via is_auxiliary_of_platform - Use cases: project websites, exhibition microsites, specialized tools, legacy platforms, grant-funded projects, educational platforms + - 'Preserved from prior description: Subordinate or project-based digital platform associated with a heritage custodian, representing secondary digital properties such as project sites, exhibition microsites, specialized tools, and legacy platforms distinct from the primary web presence.' keywords: - digital platform - project website diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml index b3c9a32d48..4f10d3db3c 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml @@ -40,9 +40,7 @@ classes: is_a: ReconstructedEntity class_uri: org:Site description: >- - Secondary or subordinate physical location associated with a heritage custodian, - such as branch offices, storage facilities, research centers, and regional sites - distinct from the main headquarters or primary place designation. + Secondary or subordinate physical location associated with a heritage custodian, such as branch offices, storage facilities, research centers, and regional sites distinct from the main headquarters or primary place designation. alt_descriptions: nl: Secundaire of ondergeschikte fysieke locatie gekoppeld aan een erfgoedinstelling, zoals bijkantoren, opslagfaciliteiten, onderzoekscentra en regionale locaties, verschillend van de hoofdzetel of primaire plaatsaanduiding. de: Sekundärer oder untergeordneter physischer Standort, der mit einer Heritage-Institution verbunden ist, wie Zweigstellen, Lager, Forschungszentren und regionale Standorte, die sich vom Hauptsitz unterscheiden. @@ -229,6 +227,7 @@ classes: - Links back to CustodianPlace via is_auxiliary_of_place (main vs subordinate) - Temporal validity tracks site lifecycle (opened/closed) - Can have precise coordinates (latitude/longitude) unlike nominal CustodianPlace + - 'Preserved from prior description: Secondary or subordinate physical location associated with a heritage custodian, such as branch offices, storage facilities, research centers, and regional sites distinct from the main headquarters or primary place designation.' keywords: - branch office - storage facility diff --git a/schemas/20251121/linkml/modules/classes/BankArchive.yaml b/schemas/20251121/linkml/modules/classes/BankArchive.yaml index 74f3807deb..86b45a90fb 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchive.yaml @@ -25,18 +25,15 @@ classes: slots: - hold_record_set description: >- - Type of heritage institution operating within the banking sector, maintaining - corporate archives as an organizational function. Characterized by institutional - governance under parent banking organizations, extended closure periods for - personal data, and specialized expertise in financial records management. + Type of heritage institution operating within the banking sector, maintaining corporate archives as an organizational function. alt_descriptions: - nl: Type erfgoedinstelling actief in de bankensector, die bedrijfsarchieven onderhoudt als organisatorische functie. Gekenmerkt door institutioneel bestuur onder moederbankorganisaties, verlengde afsluittermijnen voor persoonsgegevens en gespecialiseerde expertise in financieel archiefbeheer. - de: Art der Heritage-Institution im Bankensektor, die Unternehmensarchive als organisatorische Funktion führt. Gekennzeichnet durch institutionelle governance unter Mutterbankorganisationen, verlängerte Sperrfristen für personenbezogene Daten und spezialisierte Expertise in der Finanzarchivverwaltung. - fr: Type d'institution patrimoniale opérant dans le secteur bancaire, maintenant des archives d'entreprise comme fonction organisationnelle. Caractérisée par une gouvernance institutionnelle sous les organisations bancaires mères, des périodes de fermeture prolongées pour les données personnelles et une expertise spécialisée en gestion des archives financières. - es: Tipo de institución patrimonial que opera en el sector bancario, manteniendo archivos corporativos como función organizacional. Caracterizada por gobernanza institucional bajo organizaciones bancarias matrices, períodos de cierre extendidos para datos personales y experiencia especializada en gestión de archivos financieros. - ar: نوع مؤسسة التراث العاملة في قطاع البنوك، والتي تحافظ على الأرشيفات المؤسسية كوظيفة تنظيمية. تتميز بالحوكمة المؤسسية تحت المنظمات المصرفية الأم، وفترات إغلاق ممتدة للبيانات الشخصية، وخبرة متخصصة في إدارة الأرشيفات المالية. - id: Jenis lembaga warisan yang beroperasi di sektor perbankan, memelihara arsip perusahaan sebagai fungsi organisasi. Dicirikan oleh tata kelola institusional di bawah organisasi perbankan induk, periode penutupan diperpanjang untuk data pribadi, dan keahlian khusus dalam manajemen arsip keuangan. - zh: 在银行业运营的遗产机构类型,将企业档案作为组织职能进行维护。 特点是在母银行组织下的机构治理、对个人数据的较长封闭期, 以及在金融档案管理方面的专业知识。 + nl: Type erfgoedinstelling actief in de bankensector, die bedrijfsarchieven onderhoudt als organisatorische functie. + de: Art der Heritage-Institution im Bankensektor, die Unternehmensarchive als organisatorische Funktion führt. + fr: Type d'institution patrimoniale opérant dans le secteur bancaire, maintenant des archives d'entreprise comme fonction organisationnelle. + es: Tipo de institución patrimonial que opera en el sector bancario, manteniendo archivos corporativos como función organizacional. + ar: نوع مؤسسة التراث العاملة في قطاع البنوك، والتي تحافظ على الأرشيفات المؤسسية كوظيفة تنظيمية. + id: Jenis lembaga warisan yang beroperasi di sektor perbankan, memelihara arsip perusahaan sebagai fungsi organisasi. + zh: 在银行业运营的遗产机构类型,将企业档案作为组织职能进行维护。 close_mappings: - wd:Q52718263 broad_mappings: @@ -68,6 +65,7 @@ classes: - Anonymization requirements for historical customer records - May include numismatic collections (banknotes, coins) - Staff often have dual reporting to bank management and archival standards bodies + - 'Preserved from prior description: Type of heritage institution operating within the banking sector, maintaining corporate archives as an organizational function. Characterized by institutional governance under parent banking organizations, extended closure periods for personal data, and specialized expertise in financial records management.' keywords: - banking institution - corporate archive diff --git a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml index be6bdb3601..a41dc67bc1 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: Bank Archive Record Set Types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./BankArchiveRecordSetType @@ -22,50 +21,56 @@ classes: is_a: BankArchiveRecordSetType class_uri: hc:BankingRecordsFonds description: >- - Fonds of institutional records from banking organizations, including - governance documents, policy records, and administrative archives. + Provenance-based aggregation of governance, policy, and administrative + documentation produced by banking institutions. alt_descriptions: nl: >- - Fonds van institutionele archieven van bankorganisaties, inclusief - bestuursdocumenten, beleidsarchieven en administratieve dossiers. + Herkomstgebaseerde aggregatie van bestuurs-, beleids- en + administratieve documentatie van bankinstellingen. de: >- - Fonds von institutionellen Unterlagen von Bankorganisationen, - einschliesslich Regierungsdokumenten, Politikarchiven und - Verwaltungsunterlagen. + Provenienzbasierte Aggregation von Leitungs-, Politik- und + Verwaltungsunterlagen von Bankinstitutionen. fr: >- - Fonds de documents institutionnels des organisations bancaires, y - compris les documents de gouvernance, les archives politiques et les - dossiers administratifs. + Agregation fondee sur la provenance de documentation de gouvernance, + de politique et d'administration produite par des institutions bancaires. es: >- - Fondo de registros institucionales de organizaciones bancarias, incluida - la documentacion de gobernanza, archivos de politicas y expedientes - administrativos. + Agregacion basada en procedencia de documentacion de gobierno, + politica y administracion producida por instituciones bancarias. ar: >- - مجموعة السجلات المؤسسية للمنظمات المصرفية، بما في ذلك وثائق الحوكمة - وأرشيفات السياسة والملفات الإدارية. + تجميع قائم على المنشأ لوثائق الحوكمة والسياسات والإدارة + الصادرة عن المؤسسات المصرفية. id: >- - Fonds catatan institusional dari organisasi perbankan, termasuk dokumen - tata kelola, arsip kebijakan, dan file administratif. + Agregasi berbasis asal-usul untuk dokumentasi tata kelola, kebijakan, + dan administrasi yang dihasilkan institusi perbankan. zh: >- - 银行组织的机构记录档案,包括治理文件、政策档案和行政档案。 + 基于来源原则聚合银行机构形成的治理、政策与行政文献。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds structured_aliases: - literal_form: bankinstellingsfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Bankinstitutsfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d'institution bancaire + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de institucion bancaria + predicate: EXACT_SYNONYM in_language: es - literal_form: صندوق المؤسسة المصرفية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds institusi perbankan + predicate: EXACT_SYNONYM in_language: id - literal_form: 银行机构档案 + predicate: EXACT_SYNONYM in_language: zh keywords: - banking institution @@ -76,19 +81,20 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "BankingRecordsFonds" + equals_string: hc:BankingRecordsFonds has_custodian: - equals_string: "BankArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by BankArchive custodians" + equals_string: hc:BankArchive + has_note: + equals_string: >- + This RecordSetType is typically held by BankArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Fonds organizational principle - Primary fonds type for bank institutional records + - Note preserved: Earlier modeling in the banking-domain profile allowed hc:ArchiveOrganizationType as a fallback has_type value. annotations: specificity_score: "0.5" specificity_rationale: Specific fonds type for banking records @@ -98,47 +104,56 @@ classes: is_a: BankArchiveRecordSetType class_uri: hc:FinancialTransactionSeries description: >- - Series of financial transaction records documenting monetary exchanges, - transfers, and account activities. + Ordered documentary sequence of monetary exchanges, + transfers, and account-activity traces. alt_descriptions: nl: >- - Reeks financiële transactierecords die gelduitwisselingen, overschrijvingen - en rekeningactiviteiten documenteren. + Geordende documentaire reeks met gelduitwisselingen, + overschrijvingen en sporen van rekeningactiviteiten. de: >- - Serie von Finanztransaktionsunterlagen, die Geldaustausch, Ueberweisungen - und Kontotaetigkeiten dokumentieren. + Geordnete Dokumentationsfolge zu Geldtausch, + Ueberweisungen und Nachweisen von Kontotaetigkeiten. fr: >- - Serie d'enregistrements de transactions financieres documentant les - echanges monetaires, les virements et les activites de compte. + Sequence documentaire ordonnee de transactions financieres, + retraçant echanges monetaires, virements et activites de compte. es: >- - Serie de registros de transacciones financieras que documentan - intercambios monetarios, transferencias y actividades de cuenta. + Secuencia documental ordenada de transacciones financieras, + con intercambios monetarios, transferencias y actividad de cuenta. ar: >- - سلسلة سجلات المعاملات المالية التي توثق عمليات تبادل الأموال والتحويلات - وأنشطة الحساب. + تسلسل وثائقي منظم لمعاملات مالية يوثق تبادل الأموال + والتحويلات وآثار نشاط الحساب. id: >- - Seri catatan transaksi keuangan yang mendokumentasikan pertukaran - moneter, transferensi, dan aktivitas rekening. + Urutan dokumenter teratur transaksi keuangan yang merekam + pertukaran moneter, transfer, dan jejak aktivitas rekening. zh: >- - 记录货币交换、转账和账户活动的金融交易记录系列。 + 记录货币交换、转账与账户活动痕迹的金融交易文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series structured_aliases: - literal_form: financiële-transactieserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Finanztransaktionsserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de transactions financieres + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de transacciones financieras + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة المعاملات المالية + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri transaksi keuangan + predicate: EXACT_SYNONYM in_language: id - literal_form: 金融交易系列 + predicate: EXACT_SYNONYM in_language: zh keywords: - transactions @@ -149,16 +164,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "FinancialTransactionSeries" + equals_string: hc:FinancialTransactionSeries has_custodian: - equals_string: "BankArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by BankArchive custodians" + equals_string: hc:BankArchive + has_note: + equals_string: >- + This RecordSetType is typically held by BankArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Series organizational principle - Documents historical financial transactions @@ -171,8 +186,8 @@ classes: is_a: BankArchiveRecordSetType class_uri: hc:CustomerAccountSeries description: >- - Series of historical customer account records documenting account - openings, closures, balances, and account holder information. + Ordered documentary sequence of account openings, + closures, balances, and account-holder information. alt_descriptions: nl: >- Reeks historische klantenaccountgegevens die het openen en sluiten van @@ -193,25 +208,34 @@ classes: Seri catatan rekening nasabah historis yang mendokumentasikan pembukaan, penutupan, saldo, dan informasi pemegang rekening. zh: >- - 记录账户开户、销户、余额和账户持有人信息的历史客户账户记录系列。 + 记录开户、销户、余额与账户持有人信息的客户账户文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series structured_aliases: - literal_form: klantenaccountserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kundenkontenserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de comptes clients + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de cuentas de clientes + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة حسابات العملاء + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri rekening nasabah + predicate: EXACT_SYNONYM in_language: id - literal_form: 客户账户系列 + predicate: EXACT_SYNONYM in_language: zh keywords: - customer accounts @@ -222,16 +246,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "CustomerAccountSeries" + equals_string: hc:CustomerAccountSeries has_custodian: - equals_string: "BankArchive" - record_holder_note: - equals_string: "This RecordSetType is typically held by BankArchive custodians" + equals_string: hc:BankArchive + has_note: + equals_string: >- + This RecordSetType is typically held by BankArchive custodians. + Inverse of rico:isOrWasHolderOf. comments: - Follows rico-rst:Series organizational principle - Contains historical customer account documentation diff --git a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml index f5724368af..a3133aa944 100644 --- a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml +++ b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml @@ -49,8 +49,50 @@ classes: BiologicalObject: class_uri: crm:E20_Biological_Object description: >- - Biological specimen or natural history object in a heritage collection, - with taxonomic, specimen, preservation, and collection-event metadata. + Natural specimen or organism-derived item held in a heritage collection, with associated taxonomic identification and preservation metadata. + alt_descriptions: + nl: >- + Natuurlijk specimen of organisme-afgeleid item in een erfgoedcollectie, met bijbehorende taxonomische identificatie en conserveringsmetadata. + de: >- + Natürliches Exemplar oder organismusabgeleitetes Objekt in einer Kulturgutsammlung mit zugehöriger taxonomischer Identifikation und Konservierungsmetadaten. + fr: >- + Spécimen naturel ou objet dérivé d'organisme dans une collection patrimoniale, avec identification taxonomique et métadonnées de préservation associées. + es: >- + Espécimen natural u objeto derivado de organismo en una colección patrimonial, con identificación taxonómica y metadatos de preservación asociados. + ar: >- + عينة طبيعية أو عنصر مشتق من كائن حي في مجموعة تراثية، مع تحديد تصنيفي وبيانات الحفظ المرتبطة. + id: >- + Spesimen alami atau benda turunan organisme dalam koleksi warisan, dengan identifikasi taksonomi dan metadata pengawetan terkait. + zh: >- + 遗产收藏中的自然标本或生物衍生物品,带有相关分类学鉴定和保存元数据。 + structured_aliases: + nl: + - biologisch object + - natuurspecimen + de: + - biologisches Objekt + - Naturkundliches Exemplar + fr: + - objet biologique + - spécimen d'histoire naturelle + es: + - objeto biológico + - espécimen de historia natural + ar: + - كائن بيولوجي + - عينة تاريخ طبيعي + id: + - objek biologis + - spesimen sejarah alam + zh: + - 生物对象 + - 自然史标本 + keywords: + - biological specimen + - natural history + - taxonomic identification + - preserved specimen + - organism exact_mappings: - crm:E20_Biological_Object close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/Budget.yaml b/schemas/20251121/linkml/modules/classes/Budget.yaml index 998465ffdb..b8d95ea7e7 100644 --- a/schemas/20251121/linkml/modules/classes/Budget.yaml +++ b/schemas/20251121/linkml/modules/classes/Budget.yaml @@ -45,16 +45,58 @@ classes: is_a: ReconstructedEntity class_uri: frapo:FundingProgramme description: >- - Planned annual or multi-year financial allocation framework for a - heritage custodian. + Structured financial plan allocating monetary resources across operational categories and time periods for institutional activities. + alt_descriptions: + nl: >- + Gestructureerd financieel plan dat monetaire middelen toewijst over operationele categorieën en tijdsperioden voor institutionele activiteiten. + de: >- + Strukturierter Finanzplan, der finanzielle Mittel über betriebliche Kategorien und Zeiträume für institutionelle Aktivitäten zuweist. + fr: >- + Plan financier structuré allouant des ressources monétaires à travers des catégories opérationnelles et des périodes pour les activités institutionnelles. + es: >- + Plan financiero estructurado que asigna recursos monetarios a través de categorías operativas y períodos para actividades institucionales. + ar: >- + خطة مالية منظمة تخصص الموارد النقدية عبر الفئات التشغيلية والفترات الزمنية للأنشطة المؤسسية. + id: >- + Rencana keuangan terstruktur yang mengalokasikan sumber daya moneter melintasi kategori operasional dan periode waktu untuk aktivitas kelembagaan. + zh: >- + 在运营类别和时间段内分配货币资源用于机构活动的结构化财务计划。 + structured_aliases: + nl: + - begroting + - financieringsplan + de: + - Haushalt + - Budgetplan + fr: + - budget + - plan financier + es: + - presupuesto + - plan financiero + ar: + - الميزانية + - الخطة المالية + id: + - anggaran + - rencana keuangan + zh: + - 预算 + - 财务计划 + keywords: + - budget + - financial plan + - allocation + - fiscal planning + - institutional finance broad_mappings: - - frapo:FundingProgramme - - schema:FinancialProduct + - frapo:FundingProgramme + - schema:FinancialProduct close_mappings: - - crm:E54_Dimension + - crm:E54_Dimension related_mappings: - - schema:MonetaryAmount - - frapo:hasFunding + - schema:MonetaryAmount + - frapo:hasFunding slots: - approved_by - has_currency diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml index c7dd91be85..eac173fe93 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -48,22 +49,30 @@ classes: 记录瑞士州政府机构活动的州行政记录档案。 structured_aliases: - literal_form: kantonnaal overheidsfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kantonaler Regierungsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds gouvernemental cantonal + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo gubernamental cantonal + predicate: EXACT_SYNONYM in_language: es - literal_form: أرشيف الحكومة الكانتونية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds pemerintah kanton + predicate: EXACT_SYNONYM in_language: id - literal_form: 州政府档案 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds see_also: @@ -77,15 +86,15 @@ classes: - has_label slot_usage: has_type: - equals_string: CantonalGovernmentFonds + equals_string: "hc:CantonalGovernmentFonds" has_custodian: - equals_string: CantonalArchive + equals_string: "hc:CantonalArchive" comments: - Follows RiC-O fonds organizational principle - Typically held by CantonalArchive custodians examples: - value: - has_type: CantonalGovernmentFonds + has_type: hc:CantonalGovernmentFonds has_label: Government Records Fonds has_score: 1.0 description: Cantonal government fonds @@ -127,22 +136,30 @@ classes: 来自瑞士州立法机构的州法律、法规和立法文件集合。 structured_aliases: - literal_form: kantonnale wetgevingscollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kantonale Gesetzessammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection législative cantonale + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección legislativa cantonal + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة التشريعات الكانتونية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi legislasi kanton + predicate: EXACT_SYNONYM in_language: id - literal_form: 州立法集 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -156,15 +173,15 @@ classes: - has_label slot_usage: has_type: - equals_string: CantonalLegislationCollection + equals_string: "hc:CantonalLegislationCollection" has_custodian: - equals_string: CantonalArchive + equals_string: "hc:CantonalArchive" comments: - Follows RiC-O collection organizational principle - Documents cantonal legislative history examples: - value: - has_type: CantonalLegislationCollection + has_type: hc:CantonalLegislationCollection has_label: Cantonal Laws Collection has_score: 1.0 description: Cantonal legislation collection diff --git a/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml b/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml index 9ef85f3bfa..1227fd6d07 100644 --- a/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml @@ -1,6 +1,30 @@ id: https://nde.nl/ontology/hc/class/CarrierTypes name: CarrierTypes title: Carrier Types (Concrete Subclasses) +description: >- + Taxonomy of physical and digital media carriers representing the material + substrate or storage medium on which content is encoded. +alt_descriptions: + nl: >- + Taxonomie van fysieke en digitale mediadragers die het materiële substraat + of opslagmedium vertegenwoordigen waarop inhoud is gecodeerd. + de: >- + Taxonomie physischer und digitaler Medienträger, die das materielle Substrat + oder Speichermedium darstellen, auf dem Inhalt codiert ist. + fr: >- + Taxonomie des supports physiques et numériques représentant le substrat matériel + ou le support de stockage sur lequel le contenu est encodé. + es: >- + Taxonomía de soportes físicos y digitales que representan el sustrato material + o medio de almacenamiento en el que se codifica el contenido. + ar: >- + تصنيف حاملات الوسائط المادية والرقمية التي تمثل الركيزة المادية + أو وسيط التخزين الذي يتم ترميز المحتوى عليه. + id: >- + Taksonomi pembawa media fisik dan digital yang mewakili substrat material + atau media penyimpanan tempat konten dikodekan. + zh: >- + 代表内容编码的物质基底或存储介质的物理和数字媒体载体分类法。 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,17 +40,39 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./CarrierType - - linkml:types - - ../metadata - - ../slots/has_code - - ../slots/has_label +- ./CarrierType +- linkml:types +- ../metadata +- ../slots/has_code +- ../slots/has_label classes: CodexCarrier: is_a: CarrierType class_uri: hc:CodexCarrier - description: A book consisting of stacked, bound leaves/pages. The dominant form - for Western manuscripts and printed books since antiquity. + description: >- + Side-opened bound block of stacked leaves, used as the dominant physical + format for manuscripts and printed volumes in many literate traditions. + alt_descriptions: + nl: >- + Zijwaarts te openen gebonden blok van gestapelde bladen, gebruikt als + dominante fysieke vorm voor handschriften en gedrukte werken. + de: >- + Seitlich zu oeffnender gebundener Block aus gestapelten Blaettern, + verbreitet als physisches Format fuer Handschriften und Druckwerke. + fr: >- + Bloc relie de feuillets superposes, a ouverture laterale, utilise comme + format materiel dominant pour manuscrits et imprimes. + es: >- + Bloque encuadernado de hojas apiladas con apertura lateral, usado como + formato material dominante para manuscritos e impresos. + ar: >- + كتلة مجلدة من أوراق مكدسة تُفتح جانبياً، وتُستخدم بصفتها الصيغة + المادية الغالبة للمخطوطات والمطبوعات. + id: >- + Blok jilid berisi lembar bertumpuk yang dibuka dari samping, digunakan + sebagai format fisik dominan untuk manuskrip dan terbitan cetak. + zh: >- + 由叠放页张装订并侧向翻开的实体形态,长期作为手稿与印刷文献的主要载体。 slot_usage: has_code: equals_string: CODEX @@ -37,13 +83,52 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + structured_aliases: + - literal_form: gebonden bladblok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: gebundener Blattblock + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bloc relie de feuillets + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: bloque encuadernado de hojas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كتلة أوراق مجلدة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: blok lembar berjilid + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 装订页块载体 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: A book consisting of stacked, bound leaves/pages. The dominant form for Western manuscripts and printed books since antiquity.' BoundVolumeCarrier: is_a: CarrierType class_uri: hc:BoundVolumeCarrier description: General bound volume, broader than codex. + alt_descriptions: + nl: >- + Algemene gebonden band, breder dan een codex. + de: >- + Allgemeiner gebundener Band, breiter als ein Kodex. + fr: >- + Volume relie general, plus large qu'un codex. + es: >- + Volumen encuadernado general, mas amplio que un codice. + ar: >- + مجلد مجلد عام، اوسع من الكودكس. + id: >- + Volume berjilid umum, lebih luas daripada kodex. + zh: >- + 通用装订卷册载体,范围比册页装(codex)更广。 slot_usage: has_code: equals_string: BOUND_VOLUME @@ -52,6 +137,28 @@ classes: equals_string: Bound Volume annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: gebonden band + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: gebundener Band + predicate: EXACT_SYNONYM + in_language: de + - literal_form: volume relie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: volumen encuadernado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجلد مجلد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: volume berjilid + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 装订卷册 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -59,6 +166,21 @@ classes: is_a: CarrierType class_uri: hc:PamphletCarrier description: Unbound or loosely bound publication, typically few pages. + alt_descriptions: + nl: >- + Ongebonden of losjes gebonden publicatie, meestal met weinig paginas. + de: >- + Ungebundene oder lose gebundene Publikation, meist mit wenigen Seiten. + fr: >- + Publication non reliee ou faiblement reliee, generalement de peu de pages. + es: >- + Publicacion sin encuadernar o con encuadernacion ligera, por lo general de pocas paginas. + ar: >- + منشور غير مجلد او مجلد بخفة، عادة بعدد قليل من الصفحات. + id: >- + Publikasi tidak dijilid atau dijilid longgar, biasanya beberapa halaman. + zh: >- + 未装订或松散装订的出版物载体,通常页数较少。 slot_usage: has_code: equals_string: PAMPHLET @@ -67,6 +189,28 @@ classes: equals_string: Pamphlet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: pamflet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pamphlet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: brochure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: folleto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كتيب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pamflet + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 小册子 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -74,6 +218,21 @@ classes: is_a: CarrierType class_uri: hc:NotebookCarrier description: Bound blank or ruled pages for writing. + alt_descriptions: + nl: >- + Gebonden blanco of gelinieerde paginas om in te schrijven. + de: >- + Gebundene leere oder linierte Seiten zum Schreiben. + fr: >- + Pages blanches ou lignees reliees pour l'ecriture. + es: >- + Paginas en blanco o rayadas encuadernadas para escribir. + ar: >- + صفحات فارغة او مسطرة مجلدة للكتابة. + id: >- + Halaman kosong atau bergaris yang dijilid untuk menulis. + zh: >- + 用于书写的装订空白或横线页。 slot_usage: has_code: equals_string: NOTEBOOK @@ -82,6 +241,28 @@ classes: equals_string: Notebook annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: notitieboek + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Notizbuch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: carnet + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cuaderno + predicate: EXACT_SYNONYM + in_language: es + - literal_form: دفتر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: buku catatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 笔记本 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -89,6 +270,21 @@ classes: is_a: CarrierType class_uri: hc:SheetCarrier description: Single flat sheet, unbound. + alt_descriptions: + nl: >- + Enkel vlak vel, niet gebonden. + de: >- + Einzelnes flaches Blatt, ungebunden. + fr: >- + Feuille unique plane, non reliee. + es: >- + Hoja plana unica, sin encuadernar. + ar: >- + ورقة واحدة مسطحة غير مجلدة. + id: >- + Lembar tunggal datar, tidak dijilid. + zh: >- + 单张平面载体,未装订。 slot_usage: has_code: equals_string: SHEET @@ -97,6 +293,28 @@ classes: equals_string: Sheet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: los vel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: einzelnes Blatt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: feuille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja suelta + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ورقة منفردة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar tunggal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 单张纸 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -104,6 +322,21 @@ classes: is_a: CarrierType class_uri: hc:BroadsideCarrier description: Large single sheet printed on one side. + alt_descriptions: + nl: >- + Groot enkel vel, aan een zijde bedrukt. + de: >- + Grosses einzelnes Blatt, einseitig bedruckt. + fr: >- + Grande feuille unique imprimee sur une seule face. + es: >- + Gran hoja unica impresa por una sola cara. + ar: >- + ورقة كبيرة مفردة مطبوعة على وجه واحد. + id: >- + Lembar tunggal besar yang dicetak satu sisi. + zh: >- + 大幅单张载体,单面印刷。 slot_usage: has_code: equals_string: BROADSIDE @@ -112,6 +345,28 @@ classes: equals_string: Broadside annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: plakkaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Plakatdruck + predicate: EXACT_SYNONYM + in_language: de + - literal_form: affiche sur feuille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja cartel + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منشور على ورقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar poster + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 单页海报 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -119,6 +374,21 @@ classes: is_a: CarrierType class_uri: hc:MapSheetCarrier description: Cartographic material on a single sheet. + alt_descriptions: + nl: >- + Kartografisch materiaal op een enkel vel. + de: >- + Kartografisches Material auf einem einzelnen Blatt. + fr: >- + Document cartographique sur une feuille unique. + es: >- + Material cartografico en una sola hoja. + ar: >- + مادة خرائطية على ورقة واحدة. + id: >- + Bahan kartografis pada satu lembar. + zh: >- + 单张地图或制图材料载体。 slot_usage: has_code: equals_string: MAP_SHEET @@ -127,13 +397,58 @@ classes: equals_string: Map Sheet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: kaartblad + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kartenblatt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: feuille de carte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja de mapa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ورقة خريطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar peta + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地图单页 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object PhotographCarrier: is_a: CarrierType class_uri: hc:PhotographCarrier - description: Photographic print or negative. + description: >- + Light-sensitive image support in positive or negative form, typically on + paper, film, glass, or related chemical substrates. + alt_descriptions: + nl: >- + Lichtgevoelige beelddrager in positieve of negatieve vorm, doorgaans op + papier, film, glas of vergelijkbare chemische substraten. + de: >- + Lichtempfindlicher Bildtraeger in positiver oder negativer Form, + typischerweise auf Papier, Film, Glas oder vergleichbaren Substraten. + fr: >- + Support d'image photosensible en forme positive ou negative, generalement + sur papier, pellicule, verre ou substrats chimiques apparentes. + es: >- + Soporte de imagen fotosensible en forma positiva o negativa, normalmente + sobre papel, pelicula, vidrio o sustratos quimicos similares. + ar: >- + حامل صورة حساس للضوء بصيغة موجبة أو سالبة، غالباً على الورق أو الشريط + أو الزجاج أو ركائز كيميائية مماثلة. + id: >- + Media citra peka cahaya dalam bentuk positif atau negatif, umumnya pada + kertas, film, kaca, atau substrat kimia sejenis. + zh: >- + 以正像或负像形式存在的感光图像介质,常见材质包括纸、胶片、玻璃及类似化学基底。 slot_usage: has_code: equals_string: PHOTOGRAPH @@ -142,13 +457,52 @@ classes: equals_string: Photograph annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: lichtgevoelige beelddrager + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: lichtempfindlicher Bildtraeger + predicate: EXACT_SYNONYM + in_language: de + - literal_form: support d'image photosensible + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: soporte de imagen fotosensible + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حامل صورة حساس للضوء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media citra peka cahaya + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 感光图像介质 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Photographic print or negative.' ParchmentLeafCarrier: is_a: CarrierType class_uri: hc:ParchmentLeafCarrier description: Single parchment or vellum leaf. + alt_descriptions: + nl: >- + Enkel perkamenten of velijnen blad. + de: >- + Einzelnes Pergament- oder Velumblatt. + fr: >- + Feuillet unique en parchemin ou velin. + es: >- + Hoja unica de pergamino o vitela. + ar: >- + ورقة مفردة من رق او فيلوم. + id: >- + Lembar tunggal dari perkamen atau vellum. + zh: >- + 单张羊皮纸或犊皮纸叶。 slot_usage: has_code: equals_string: PARCHMENT_LEAF @@ -157,6 +511,28 @@ classes: equals_string: Parchment Leaf annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: perkamentblad + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pergamentblatt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: feuillet de parchemin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hoja de pergamino + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ورقة رق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembar perkamen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 羊皮纸叶 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -164,6 +540,21 @@ classes: is_a: CarrierType class_uri: hc:ScrollCarrier description: Rolled manuscript form. + alt_descriptions: + nl: >- + Opgerolde handschriftvorm. + de: >- + Gerollte Handschriftenform. + fr: >- + Forme manuscrite en rouleau. + es: >- + Forma manuscrita enrollada. + ar: >- + شكل مخطوط ملفوف (لفافة). + id: >- + Bentuk naskah gulungan. + zh: >- + 卷轴形态的手稿载体。 slot_usage: has_code: equals_string: SCROLL @@ -172,6 +563,28 @@ classes: equals_string: Scroll annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: rol + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Rolle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: rouleau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: rollo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: لفافة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: gulungan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 卷轴 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -179,6 +592,21 @@ classes: is_a: CarrierType class_uri: hc:PapyrusScrollCarrier description: Scroll made from papyrus plant material. + alt_descriptions: + nl: >- + Rol gemaakt van papyrusplantmateriaal. + de: >- + Rolle aus Papyruspflanzenmaterial. + fr: >- + Rouleau fabrique a partir de papyrus. + es: >- + Rollo hecho de material vegetal de papiro. + ar: >- + لفافة مصنوعة من مادة نبات البردي. + id: >- + Gulungan yang dibuat dari bahan tanaman papirus. + zh: >- + 由纸莎草植物材料制成的卷轴。 slot_usage: has_code: equals_string: PAPYRUS_SCROLL @@ -187,6 +615,28 @@ classes: equals_string: Papyrus Scroll annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: papyrusrol + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Papyrusrolle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: rouleau de papyrus + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: rollo de papiro + predicate: EXACT_SYNONYM + in_language: es + - literal_form: لفافة بردي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: gulungan papirus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纸莎草卷轴 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -194,6 +644,21 @@ classes: is_a: CarrierType class_uri: hc:ClayTabletCarrier description: Cuneiform tablet made from clay. + alt_descriptions: + nl: >- + Spijkerschrifttablet van klei. + de: >- + Keilschrifttafel aus Ton. + fr: >- + Tablette cuneiforme en argile. + es: >- + Tablilla cuneiforme de arcilla. + ar: >- + لوح مسماري مصنوع من الطين. + id: >- + Tablet aksara paku dari tanah liat. + zh: >- + 由黏土制成的楔形文字泥板。 slot_usage: has_code: equals_string: CLAY_TABLET @@ -202,6 +667,28 @@ classes: equals_string: Clay Tablet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: kleitablet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Tontafel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: tablette d'argile + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tablilla de arcilla + predicate: EXACT_SYNONYM + in_language: es + - literal_form: لوح طيني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tablet tanah liat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 泥板 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -209,6 +696,21 @@ classes: is_a: CarrierType class_uri: hc:WaxTabletCarrier description: Wooden tablet with wax coating for writing. + alt_descriptions: + nl: >- + Houten schrijftablet met waslaag. + de: >- + Holztafel mit Wachsschicht zum Schreiben. + fr: >- + Tablette en bois enduite de cire pour l'ecriture. + es: >- + Tablilla de madera con capa de cera para escribir. + ar: >- + لوح خشبي مطلي بالشمع للكتابة. + id: >- + Tablet kayu berlapis lilin untuk menulis. + zh: >- + 带蜡层的木质书写板。 slot_usage: has_code: equals_string: WAX_TABLET @@ -217,6 +719,28 @@ classes: equals_string: Wax Tablet annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: wastablet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wachstafel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: tablette de cire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tablilla de cera + predicate: EXACT_SYNONYM + in_language: es + - literal_form: لوح شمعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tablet lilin + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 蜡板 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -224,6 +748,21 @@ classes: is_a: CarrierType class_uri: hc:InscriptionCarrier description: Text carved or incised into stone, metal, or other durable material. + alt_descriptions: + nl: >- + Tekst uitgehakt of ingekrast in steen, metaal of ander duurzaam materiaal. + de: >- + In Stein, Metall oder anderes dauerhaftes Material eingemeisselter oder eingeritzter Text. + fr: >- + Texte grave ou incise dans la pierre, le metal ou un autre materiau durable. + es: >- + Texto tallado o inciso en piedra, metal u otro material duradero. + ar: >- + نص محفور او منقوش في الحجر او المعدن او مادة متينة اخرى. + id: >- + Teks yang dipahat atau diukir pada batu, logam, atau bahan tahan lama lainnya. + zh: >- + 刻写在石材、金属或其他耐久材料上的文字载体。 slot_usage: has_code: equals_string: INSCRIPTION @@ -232,6 +771,28 @@ classes: equals_string: Inscription annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: inscriptie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Inschrift + predicate: EXACT_SYNONYM + in_language: de + - literal_form: inscription + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: inscripcion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نقش + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: prasasti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 铭文 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -239,6 +800,21 @@ classes: is_a: CarrierType class_uri: hc:VinylDiscCarrier description: Analog audio recording on vinyl record. + alt_descriptions: + nl: >- + Analoge audio-opname op een vinylplaat. + de: >- + Analoge Audioaufnahme auf einer Schallplatte. + fr: >- + Enregistrement audio analogique sur disque vinyle. + es: >- + Grabacion de audio analogica en disco de vinilo. + ar: >- + تسجيل صوتي تماثلي على اسطوانة فينيل. + id: >- + Rekaman audio analog pada piringan vinil. + zh: >- + 乙烯基唱片上的模拟音频录音。 slot_usage: has_code: equals_string: VINYL_DISC @@ -247,6 +823,28 @@ classes: equals_string: Vinyl Disc annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: vinylplaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schallplatte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: disque vinyle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: disco de vinilo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: اسطوانة فينيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: piringan vinil + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 黑胶唱片 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -254,6 +852,21 @@ classes: is_a: CarrierType class_uri: hc:AudioCassetteCarrier description: Compact cassette tape for audio recording. + alt_descriptions: + nl: >- + Compactcassettebandje voor audio-opname. + de: >- + Kompaktkassette fuer Audioaufnahmen. + fr: >- + Cassette audio compacte pour l'enregistrement. + es: >- + Cinta de casete compacta para grabacion de audio. + ar: >- + شريط كاسيت مدمج لتسجيل الصوت. + id: >- + Kaset kompak untuk perekaman audio. + zh: >- + 用于录音的盒式磁带(卡带)。 slot_usage: has_code: equals_string: AUDIO_CASSETTE @@ -262,6 +875,28 @@ classes: equals_string: Audio Cassette annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: cassettebandje + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Audiokassette + predicate: EXACT_SYNONYM + in_language: de + - literal_form: cassette audio + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: casete de audio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كاسيت صوتي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kaset audio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 盒式磁带 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -269,6 +904,21 @@ classes: is_a: CarrierType class_uri: hc:CompactDiscCarrier description: Digital optical disc for audio (CD). + alt_descriptions: + nl: >- + Digitale optische schijf voor audio (cd). + de: >- + Digitale optische Scheibe fuer Audio (CD). + fr: >- + Disque optique numerique pour l'audio (CD). + es: >- + Disco optico digital para audio (CD). + ar: >- + قرص ضوئي رقمي للصوت (سي دي). + id: >- + Cakram optik digital untuk audio (CD). + zh: >- + 用于音频的数字光盘(CD)。 slot_usage: has_code: equals_string: COMPACT_DISC @@ -277,13 +927,58 @@ classes: equals_string: Compact Disc annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: cd + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: CD + predicate: EXACT_SYNONYM + in_language: de + - literal_form: CD audio + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: CD + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سي دي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: CD + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 光盘 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object FilmReelCarrier: is_a: CarrierType class_uri: hc:FilmReelCarrier - description: Motion picture film on reel. + description: >- + Sequential photochemical image strip wound on a spool for projection, + playback, or preservation workflows. + alt_descriptions: + nl: >- + Sequentiële fotochemische beeldstrook op een spoel voor projectie, + afspelen of conserveringswerkstromen. + de: >- + Sequenzieller fotochemischer Bildstreifen auf Spule fuer Projektion, + Wiedergabe oder Erhaltungsprozesse. + fr: >- + Bande d'images photochimiques sequentielles enroulee sur bobine pour la + projection, la lecture ou la preservation. + es: >- + Tira secuencial de imagenes fotoquimicas enrollada en bobina para + proyeccion, reproduccion o preservacion. + ar: >- + شريط صور فوتوكيميائي متسلسل ملفوف على بكرة لاستخدامات العرض أو + التشغيل أو الحفظ. + id: >- + Pita gambar fotokimia berurutan yang digulung pada spool untuk proyeksi, + pemutaran, atau alur kerja pelestarian. + zh: >- + 卷绕在线轴上的连续光化学影像条带,用于放映、播放或保存流程。 slot_usage: has_code: equals_string: FILM_REEL @@ -292,13 +987,52 @@ classes: equals_string: Film Reel annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: geprojecteerde beeldstrook op spoel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: projizierbarer Bildstreifen auf Spule + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bande d'images en bobine + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tira de imagen en bobina + predicate: EXACT_SYNONYM + in_language: es + - literal_form: شريط صور على بكرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pita gambar pada spool + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 线轴影像条带 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Motion picture film on reel.' VideotapeCarrier: is_a: CarrierType class_uri: hc:VideotapeCarrier description: Magnetic tape for video recording. + alt_descriptions: + nl: >- + Magnetische band voor video-opname. + de: >- + Magnetband fuer Videoaufnahmen. + fr: >- + Bande magnetique pour l'enregistrement video. + es: >- + Cinta magnetica para grabacion de video. + ar: >- + شريط مغناطيسي لتسجيل الفيديو. + id: >- + Pita magnetik untuk perekaman video. + zh: >- + 用于录像的磁带介质。 slot_usage: has_code: equals_string: VIDEOTAPE @@ -307,13 +1041,58 @@ classes: equals_string: Videotape annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: videoband + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Videoband + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bande video + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: cinta de video + predicate: EXACT_SYNONYM + in_language: es + - literal_form: شريط فيديو + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pita video + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 录像带 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object MicrofilmCarrier: is_a: CarrierType class_uri: hc:MicrofilmCarrier - description: Microform on film for preservation/access. + description: >- + High-density miniature photographic strip used to store document surrogates + for long-term retention and compact access. + alt_descriptions: + nl: >- + Miniaturiserende fotografische strook met hoge dichtheid voor opslag van + documentvervangingen ten behoeve van langdurige bewaring en compacte raadpleging. + de: >- + Hochdichter miniaturisierter fotografischer Streifen zur Speicherung von + Dokumentersatzbildern fuer langfristige Aufbewahrung und platzsparenden Zugriff. + fr: >- + Bande photographique miniature a forte densite pour conserver des + substituts documentaires avec retention longue duree et acces compact. + es: >- + Tira fotografica miniaturizada de alta densidad para almacenar sustitutos + documentales con conservacion prolongada y acceso compacto. + ar: >- + شريط تصوير مصغر عالي الكثافة يُستخدم لتخزين بدائل وثائقية من أجل + الاحتفاظ طويل الأمد والوصول المدمج. + id: >- + Pita fotografi miniatur berkepadatan tinggi untuk menyimpan salinan + pengganti dokumen dengan retensi jangka panjang dan akses ringkas. + zh: >- + 高密度微缩摄影条带,用于存储文献替代影像,支持长期保存与紧凑访问。 slot_usage: has_code: equals_string: MICROFILM @@ -322,13 +1101,52 @@ classes: equals_string: Microfilm annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: miniatuurfotografische documentstrook + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: miniaturisierter fotografischer Dokumentstreifen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bande documentaire photographique miniature + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tira documental fotografica miniaturizada + predicate: EXACT_SYNONYM + in_language: es + - literal_form: شريط وثائقي تصويري مصغر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pita dokumenter fotografi miniatur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 微缩文献摄影条带 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Microform on film for preservation/access.' MicroficheCarrier: is_a: CarrierType class_uri: hc:MicroficheCarrier description: Flat microform sheet. + alt_descriptions: + nl: >- + Platte microvorm-sheet. + de: >- + Flaches Mikroformblatt. + fr: >- + Feuille de microforme plane. + es: >- + Hoja de microforma plana. + ar: >- + ورقة ميكروفورم مسطحة. + id: >- + Lembar mikroform datar. + zh: >- + 平面微缩胶片(微缩卡)载体。 slot_usage: has_code: equals_string: MICROFICHE @@ -337,6 +1155,28 @@ classes: equals_string: Microfiche annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: microfiche + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Mikrofiche + predicate: EXACT_SYNONYM + in_language: de + - literal_form: microfiche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: microficha + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ميكروفورم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mikrofiche + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 微缩卡 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -344,6 +1184,21 @@ classes: is_a: CarrierType class_uri: hc:FloppyDiskCarrier description: Magnetic floppy disk storage medium. + alt_descriptions: + nl: >- + Magnetisch opslagmedium op een diskette. + de: >- + Magnetisches Speichermedium auf Diskette. + fr: >- + Support de stockage magnetique sur disquette. + es: >- + Medio de almacenamiento magnetico en disquete. + ar: >- + وسيط تخزين مغناطيسي على قرص مرن. + id: >- + Media penyimpanan disket magnetik. + zh: >- + 软盘形式的磁性存储介质。 slot_usage: has_code: equals_string: FLOPPY_DISK @@ -352,13 +1207,58 @@ classes: equals_string: Floppy Disk annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: diskette + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Diskette + predicate: EXACT_SYNONYM + in_language: de + - literal_form: disquette + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: disquete + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قرص مرن + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: disket + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 软盘 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object OpticalDiscCarrier: is_a: CarrierType class_uri: hc:OpticalDiscCarrier - description: Optical storage disc (CD-ROM, DVD, Blu-ray). + description: >- + Laser-readable circular storage medium used for digital audio, video, and + data distribution across removable media formats. + alt_descriptions: + nl: >- + Met laser leesbaar rond opslagmedium voor digitale audio, video en data, + gebruikt in verwijderbare mediaformaten. + de: >- + Laserlesbares kreisfoermiges Speichermedium fuer digitale Audio-, Video- + und Datendistribution in austauschbaren Formaten. + fr: >- + Support de stockage circulaire lisible au laser, utilise pour la + diffusion de contenus audio, video et donnees numeriques. + es: >- + Medio circular de almacenamiento legible por laser, utilizado para la + distribucion de audio, video y datos digitales. + ar: >- + وسيط تخزين دائري قابل للقراءة بالليزر يُستخدم لتوزيع الصوت والفيديو + والبيانات الرقمية عبر صيغ قابلة للإزالة. + id: >- + Media penyimpanan berbentuk cakram yang dapat dibaca laser untuk + distribusi audio, video, dan data digital dalam format lepas-pasang. + zh: >- + 可由激光读取的圆形存储介质,用于可移除格式中的数字音频、视频与数据分发。 slot_usage: has_code: equals_string: OPTICAL_DISC @@ -367,13 +1267,52 @@ classes: equals_string: Optical Disc annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: laserleesbaar schijfmedium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: laserlesbares Speichermedium in Scheibenform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: support circulaire lisible au laser + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: medio circular legible por laser + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وسيط تخزين دائري قابل للقراءة بالليزر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media cakram dapat dibaca laser + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 激光可读圆盘介质 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object + comments: + - 'Preserved from prior description: Optical storage disc (CD-ROM, DVD, Blu-ray).' HardDriveCarrier: is_a: CarrierType class_uri: hc:HardDriveCarrier description: Magnetic or solid-state hard drive. + alt_descriptions: + nl: >- + Harde schijf (magnetisch of solid-state). + de: >- + Festplatte (magnetisch oder Solid-State). + fr: >- + Disque dur magnetique ou a semi-conducteurs. + es: >- + Disco duro magnetico o de estado solido. + ar: >- + قرص صلب مغناطيسي او حالة صلبة. + id: >- + Hard disk magnetik atau solid-state. + zh: >- + 磁性或固态硬盘存储介质。 slot_usage: has_code: equals_string: HARD_DRIVE @@ -382,6 +1321,28 @@ classes: equals_string: Hard Drive annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: harde schijf + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Festplatte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: disque dur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: disco duro + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قرص صلب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: hard disk + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 硬盘 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -389,6 +1350,21 @@ classes: is_a: CarrierType class_uri: hc:USBDriveCarrier description: USB flash drive storage medium. + alt_descriptions: + nl: >- + USB-flashdrive als opslagmedium. + de: >- + USB-Flashlaufwerk als Speichermedium. + fr: >- + Cle USB comme support de stockage. + es: >- + Memoria USB como medio de almacenamiento. + ar: >- + ذاكرة فلاش USB كوسيط تخزين. + id: >- + Flashdisk USB sebagai media penyimpanan. + zh: >- + USB闪存盘存储介质。 slot_usage: has_code: equals_string: USB_DRIVE @@ -397,6 +1373,28 @@ classes: equals_string: USB Drive annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: USB-stick + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: USB-Stick + predicate: EXACT_SYNONYM + in_language: de + - literal_form: cle USB + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: memoria USB + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فلاش USB + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: flashdisk + predicate: EXACT_SYNONYM + in_language: id + - literal_form: U盘 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object @@ -404,6 +1402,21 @@ classes: is_a: CarrierType class_uri: hc:MemoryCardCarrier description: Flash memory card (SD, CompactFlash, etc.). + alt_descriptions: + nl: >- + Flash-geheugenkaart (SD, CompactFlash, enz.). + de: >- + Flash-Speicherkarte (SD, CompactFlash usw.). + fr: >- + Carte memoire flash (SD, CompactFlash, etc.). + es: >- + Tarjeta de memoria flash (SD, CompactFlash, etc.). + ar: >- + بطاقة ذاكرة فلاش (SD، CompactFlash، وغيرها). + id: >- + Kartu memori flash (SD, CompactFlash, dan lain-lain). + zh: >- + 闪存卡(SD、CompactFlash 等)。 slot_usage: has_code: equals_string: MEMORY_CARD @@ -412,6 +1425,28 @@ classes: equals_string: Memory Card annotations: custodian_types: '[''*'']' + structured_aliases: + - literal_form: geheugenkaart + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Speicherkarte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: carte memoire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tarjeta de memoria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بطاقة ذاكرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kartu memori + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存储卡 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Product - crm:E22_Human-Made_Object diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml index 41be652f2d..cff05166bc 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: CathedralArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./CathedralArchiveRecordSetType @@ -22,7 +21,8 @@ classes: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Fonds containing administrative records of a cathedral chapter's governance and deliberations. + Provenance-based aggregation of governance deliberations, mandates, and + institutional decisions produced by cathedral chapter bodies. alt_descriptions: nl: Fonds met administratieve archieven van het bestuur en de beraadslagingen van een kathedraal kapittel. de: Bestand mit Verwaltungsunterlagen der Regierung und Beratungen eines Domkapitels. @@ -56,10 +56,10 @@ classes: in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept keywords: - chapter records - capitular acts @@ -68,7 +68,7 @@ classes: examples: - value: has_type: hc:ChapterRecordsFonds - has_custodian: CathedralArchive + has_custodian: hc:CathedralArchive see_also: - CathedralArchiveRecordSetType - rico:RecordSetType @@ -76,23 +76,28 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:ChapterRecordsFonds has_custodian: - equals_string: CathedralArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:CathedralArchive + has_note: + equals_string: >- + This RecordSetType is typically held by CathedralArchive custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + comments: + - "Preserved from prior description: Fonds containing administrative records of a cathedral chapter's governance and deliberations." LiturgicalDocumentCollection: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Collection of liturgical books, ceremonial manuscripts, and ritual documentation. + Assembled documentary body of worship texts, ceremonial manuscripts, and + ritual guidance materials used in ecclesiastical practice. alt_descriptions: nl: Collectie van liturgische boeken, ceremoniële manuscripten en rituele documentatie. de: Sammlung von liturgischen Büchern, zeremoniellen Handschriften und ritueller Dokumentation. @@ -126,10 +131,10 @@ classes: in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept keywords: - liturgical books - ceremonial manuscripts @@ -139,7 +144,7 @@ classes: examples: - value: has_type: hc:LiturgicalDocumentCollection - has_custodian: CathedralArchive + has_custodian: hc:CathedralArchive see_also: - CathedralArchiveRecordSetType - rico:RecordSetType @@ -147,19 +152,24 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:LiturgicalDocumentCollection has_custodian: - equals_string: CathedralArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:CathedralArchive + has_note: + equals_string: >- + This RecordSetType is typically held by CathedralArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - 'Preserved from prior description: Collection of liturgical books, ceremonial manuscripts, and ritual documentation.' FabricRecordsSeries: is_a: CathedralArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Series documenting the construction, maintenance, and restoration of cathedral buildings. + Ordered documentary sequence tracing planning, construction, + maintenance, and restoration activity for cathedral buildings. alt_descriptions: nl: Serie documentatie over de bouw, het onderhoud en de restauratie van kathedrale gebouwen. de: Serie mit Dokumentation über Bau, Unterhaltung und Restaurierung von Dombauten. @@ -193,10 +203,10 @@ classes: in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept keywords: - fabric records - building maintenance @@ -205,7 +215,7 @@ classes: examples: - value: has_type: hc:FabricRecordsSeries - has_custodian: CathedralArchive + has_custodian: hc:CathedralArchive see_also: - CathedralArchiveRecordSetType - rico:RecordSetType @@ -213,11 +223,15 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:FabricRecordsSeries has_custodian: - equals_string: CathedralArchive - record_holder_note: - equals_string: This RecordSetType is typically held by CathedralArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:CathedralArchive + has_note: + equals_string: >- + This RecordSetType is typically held by CathedralArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - 'Preserved from prior description: Series documenting the construction, maintenance, and restoration of cathedral buildings.' diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml index b4b40a8243..1a1867c142 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./ChurchArchiveRecordSetType @@ -31,21 +32,30 @@ classes: zh: 由教会治理机构与行政决策过程形成的记录之fonds级聚合。 structured_aliases: - literal_form: kerkbestuursfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kirchenverwaltungsfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds de gouvernance ecclésiastique + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de gobernanza eclesiástica + predicate: EXACT_SYNONYM in_language: es - literal_form: فوند الحوكمة الكنسية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds tata kelola gereja + predicate: EXACT_SYNONYM in_language: id - literal_form: 教会治理档案基金 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -76,21 +86,30 @@ classes: zh: 由堂区维护的圣事与生命事件登记文献之series级聚合。 structured_aliases: - literal_form: parochieregisterserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kirchenbuchserie + predicate: EXACT_SYNONYM in_language: de - literal_form: série de registres paroissiaux + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de registros parroquiales + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة سجلات الرعية + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri register paroki + predicate: EXACT_SYNONYM in_language: id - literal_form: 教区登记系列 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: @@ -121,21 +140,30 @@ classes: zh: 以馆藏为导向的神职通信及相关牧灵文献聚合。 structured_aliases: - literal_form: pastorale-correspondentiecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Seelsorgekorrespondenzsammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de correspondance pastorale + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de correspondencia pastoral + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة المراسلات الرعوية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi korespondensi pastoral + predicate: EXACT_SYNONYM in_language: id - literal_form: 牧灵通信文献集 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -166,21 +194,30 @@ classes: zh: 涵盖资产、建筑与财务管理的世俗事务记录之fonds级聚合。 structured_aliases: - literal_form: kerkelijk-goederenfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Kirchenvermögensfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds des biens ecclésiastiques + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de bienes eclesiásticos + predicate: EXACT_SYNONYM in_language: es - literal_form: فوند ممتلكات كنسية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds properti gereja + predicate: EXACT_SYNONYM in_language: id - literal_form: 教会财产档案基金 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -211,21 +248,30 @@ classes: zh: 记录宗教社群活动、团体组织与公共传播材料的collection级聚合。 structured_aliases: - literal_form: gemeentelevencollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Gemeindelebenssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de vie communautaire religieuse + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de vida congregacional + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة حياة الجماعة + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi kehidupan jemaat + predicate: EXACT_SYNONYM in_language: id - literal_form: 会众生活文献集 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml index 0e7c6cd6b3..c13db6d4d6 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./ChurchArchiveSwedenRecordSetType @@ -31,21 +32,30 @@ classes: zh: 瑞典堂区登记资料的series级聚合,包括户籍查经记录与圣事登记。 structured_aliases: - literal_form: Zweedse parochieregisterserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: schwedische Kirchenbuchserie + predicate: EXACT_SYNONYM in_language: de - literal_form: série de registres paroissiaux suédois + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de registros parroquiales suecos + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة سجلات الرعية السويدية + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri register paroki Swedia + predicate: EXACT_SYNONYM in_language: id - literal_form: 瑞典教区登记系列 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: @@ -55,9 +65,9 @@ classes: - has_note slot_usage: has_type: - equals_string: SwedishParishRecordSeries + equals_string: "hc:SwedishParishRecordSeries" has_custodian: - equals_string: ChurchArchiveSweden + equals_string: "hc:ChurchArchiveSweden" SwedishChurchPropertyFonds: is_a: ChurchArchiveSwedenRecordSetType @@ -74,21 +84,30 @@ classes: zh: 瑞典教会资产管理与建筑维护记录的fonds级聚合。 structured_aliases: - literal_form: Zweeds kerkgoederenfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: schwedischer Kirchenvermögensfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds suédois des biens ecclésiastiques + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo sueco de bienes eclesiásticos + predicate: EXACT_SYNONYM in_language: es - literal_form: فوند الممتلكات الكنسية السويدية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds properti gereja Swedia + predicate: EXACT_SYNONYM in_language: id - literal_form: 瑞典教会财产档案基金 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -98,6 +117,6 @@ classes: - has_note slot_usage: has_type: - equals_string: SwedishChurchPropertyFonds + equals_string: "hc:SwedishChurchPropertyFonds" has_custodian: - equals_string: ChurchArchiveSweden + equals_string: "hc:ChurchArchiveSweden" diff --git a/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml b/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml index b8a40c26bc..b31fbf9bf6 100644 --- a/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClaimTypes.yaml @@ -7,8 +7,8 @@ prefixes: schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# imports: - - ./ClaimType - - linkml:types +- ./ClaimType +- linkml:types default_prefix: hc classes: IdentityClaim: @@ -19,6 +19,28 @@ classes: Includes names, descriptions, and identity verification claims. ' + alt_descriptions: + nl: >- + Claimtypen voor identiteitsinformatie van een organisatie. + Bevat naam-, beschrijvings- en identiteitsverificatieclaims. + de: >- + Claimtypen fuer Identitaetsinformationen einer Organisation. + Umfasst Namens-, Beschreibungs- und Identitaetsverifikations-Claims. + fr: >- + Types de revendications pour les informations d'identite d'une organisation. + Inclut des revendications de nom, de description et de verification d'identite. + es: >- + Tipos de reclamaciones para la informacion de identidad de una organizacion. + Incluye reclamaciones de nombre, descripcion y verificacion de identidad. + ar: >- + انواع المطالبات لمعلومات هوية المنظمة. + تشمل مطالبات الاسم والوصف والتحقق من الهوية. + id: >- + Jenis klaim untuk informasi identitas organisasi. + Mencakup klaim nama, deskripsi, dan verifikasi identitas. + zh: >- + 用于组织身份信息的声明类型。 + 包括名称、描述以及身份验证类声明。 comments: - 'Expected locations: <title>, <h1>, logo, meta tags, about sections' annotations: @@ -35,6 +57,28 @@ classes: Expected in: <title>, <h1>, logo text, meta og:title ' + alt_descriptions: + nl: >- + Officiele volledige naam van de organisatie. + Verwacht in: <title>, <h1>, logotekst, meta og:title. + de: >- + Offizieller vollstaendiger Name der Organisation. + Erwartet in: <title>, <h1>, Logotext, meta og:title. + fr: >- + Nom officiel complet de l'organisation. + Attendu dans : <title>, <h1>, texte du logo, meta og:title. + es: >- + Nombre oficial completo de la organizacion. + Esperado en: <title>, <h1>, texto del logo, meta og:title. + ar: >- + الاسم الرسمي الكامل للمنظمة. + متوقع في: <title> و <h1> ونص الشعار و meta og:title. + id: >- + Nama resmi lengkap organisasi. + Diharapkan pada: <title>, <h1>, teks logo, meta og:title. + zh: >- + 组织的官方全称。 + 常见位置:<title>、<h1>、logo 文本、meta og:title。 broad_mappings: - skos:Concept ShortNameClaim: @@ -45,6 +89,28 @@ classes: Expected in: <h1>, logo, header ' + alt_descriptions: + nl: >- + Afgekorte of korte naam van de organisatie. + Verwacht in: <h1>, logo, header. + de: >- + Abgekuerzter oder kurzer Name der Organisation. + Erwartet in: <h1>, Logo, Header. + fr: >- + Nom abrege ou nom court de l'organisation. + Attendu dans : <h1>, logo, en-tete. + es: >- + Nombre abreviado o corto de la organizacion. + Esperado en: <h1>, logo, encabezado. + ar: >- + الاسم المختصر او القصير للمنظمة. + متوقع في: <h1> والشعار والترويسة. + id: >- + Nama singkat atau singkatan organisasi. + Diharapkan pada: <h1>, logo, header. + zh: >- + 组织的简称或缩写名称。 + 常见位置:<h1>、logo、页眉。 broad_mappings: - skos:Concept DescriptionClaim: @@ -55,6 +121,28 @@ classes: Expected in: <meta name=''description''>, about section ' + alt_descriptions: + nl: >- + Beschrijving of "over"-tekst van de organisatie. + Verwacht in: <meta name='description'>, over-sectie. + de: >- + Beschreibung oder "Ueber"-Text der Organisation. + Erwartet in: <meta name='description'>, Ueber-uns-Bereich. + fr: >- + Description ou texte "a propos" de l'organisation. + Attendu dans : <meta name='description'>, section a propos. + es: >- + Descripcion o texto "acerca de" de la organizacion. + Esperado en: <meta name='description'>, seccion acerca de. + ar: >- + نص الوصف او "حول" للمنظمة. + متوقع في: <meta name='description'> وقسم حول. + id: >- + Deskripsi atau teks "tentang" untuk organisasi. + Diharapkan pada: <meta name='description'>, bagian tentang. + zh: >- + 组织的简介或“关于”文本。 + 常见位置:<meta name='description'>、关于页面/板块。 broad_mappings: - skos:Concept LegalNameClaim: @@ -65,6 +153,28 @@ classes: May differ from display name. ' + alt_descriptions: + nl: >- + Volledige wettelijke/geregistreerde naam van de organisatie. + Kan verschillen van de weergavenaam. + de: >- + Vollstaendiger rechtlicher/registrierter Name der Organisation. + Kann vom Anzeigenamen abweichen. + fr: >- + Nom legal/enregistre complet de l'organisation. + Peut differer du nom affiche. + es: >- + Nombre legal/registrado completo de la organizacion. + Puede diferir del nombre mostrado. + ar: >- + الاسم القانوني/المسجل الكامل للمنظمة. + قد يختلف عن الاسم المعروض. + id: >- + Nama legal/terdaftar lengkap organisasi. + Dapat berbeda dari nama tampilan. + zh: >- + 组织的法定/注册全称。 + 可能与展示名称不同。 broad_mappings: - skos:Concept CustodianNameClaim: @@ -75,6 +185,28 @@ classes: May differ from display name in heritage context. ' + alt_descriptions: + nl: >- + Officiele naam van de beheerder/custodian. + Kan in erfgoedcontext afwijken van de weergavenaam. + de: >- + Offizieller Name des Custodians. + Kann im Kulturerbekontext vom Anzeigenamen abweichen. + fr: >- + Nom officiel du depositaire (custodian). + Peut differer du nom affiche dans un contexte patrimonial. + es: >- + Nombre oficial del custodio. + Puede diferir del nombre mostrado en contexto patrimonial. + ar: >- + الاسم الرسمي للجهة الحاضنة/المشرفة. + قد يختلف عن الاسم المعروض في سياق التراث. + id: >- + Nama resmi kustodian. + Dapat berbeda dari nama tampilan dalam konteks warisan. + zh: >- + 馆藏/保管机构(custodian)的官方名称。 + 在遗产语境下可能与展示名称不同。 broad_mappings: - skos:Concept NameVerifiedClaim: @@ -83,6 +215,21 @@ classes: description: 'Flag indicating name has been verified against authoritative source. ' + alt_descriptions: + nl: >- + Vlag die aangeeft dat de naam is geverifieerd tegen een gezaghebbende bron. + de: >- + Kennzeichen, das angibt, dass der Name gegen eine autoritative Quelle verifiziert wurde. + fr: >- + Indicateur signalant que le nom a ete verifie a partir d'une source faisant autorite. + es: >- + Indicador de que el nombre ha sido verificado contra una fuente autorizada. + ar: >- + مؤشر يدل على ان الاسم تم التحقق منه مقابل مصدر موثوق. + id: >- + Penanda bahwa nama telah diverifikasi terhadap sumber otoritatif. + zh: >- + 表示名称已对照权威来源完成核验的标志。 broad_mappings: - skos:Concept ContactClaim: @@ -93,6 +240,28 @@ classes: Includes email, phone, and general contact methods. ' + alt_descriptions: + nl: >- + Claimtypen voor contactinformatie. + Bevat e-mail, telefoon en algemene contactmethoden. + de: >- + Claimtypen fuer Kontaktinformationen. + Umfasst E-Mail, Telefon und allgemeine Kontaktwege. + fr: >- + Types de revendications pour les informations de contact. + Inclut email, telephone et moyens de contact generaux. + es: >- + Tipos de reclamaciones para informacion de contacto. + Incluye correo electronico, telefono y metodos de contacto generales. + ar: >- + انواع المطالبات لمعلومات الاتصال. + تشمل البريد الالكتروني والهاتف وطرق الاتصال العامة. + id: >- + Jenis klaim untuk informasi kontak. + Mencakup email, telepon, dan metode kontak umum. + zh: >- + 用于联系信息的声明类型。 + 包括电子邮件、电话以及通用联系方式。 comments: - 'Expected locations: contact page, footer, structured data' broad_mappings: @@ -105,6 +274,28 @@ classes: Expected in: <a href=''mailto:...''>, contact page, footer ' + alt_descriptions: + nl: >- + Contact-e-mailadres. + Verwacht in: <a href='mailto:...'>, contactpagina, footer. + de: >- + Kontakt-E-Mail-Adresse. + Erwartet in: <a href='mailto:...'>, Kontaktseite, Footer. + fr: >- + Adresse email de contact. + Attendue dans : <a href='mailto:...'>, page contact, pied de page. + es: >- + Direccion de correo electronico de contacto. + Esperada en: <a href='mailto:...'>, pagina de contacto, pie de pagina. + ar: >- + عنوان البريد الالكتروني للتواصل. + متوقع في: <a href='mailto:...'> وصفحة الاتصال والتذييل. + id: >- + Alamat email kontak. + Diharapkan pada: <a href='mailto:...'>, halaman kontak, footer. + zh: >- + 联系邮箱地址。 + 常见位置:<a href='mailto:...'>、联系页面、页脚。 broad_mappings: - skos:Concept PhoneClaim: @@ -115,6 +306,28 @@ classes: Expected in: <a href=''tel:...''>, contact page, footer ' + alt_descriptions: + nl: >- + Contacttelefoonnummer. + Verwacht in: <a href='tel:...'>, contactpagina, footer. + de: >- + Kontakttelefonnummer. + Erwartet in: <a href='tel:...'>, Kontaktseite, Footer. + fr: >- + Numero de telephone de contact. + Attendu dans : <a href='tel:...'>, page contact, pied de page. + es: >- + Numero de telefono de contacto. + Esperado en: <a href='tel:...'>, pagina de contacto, pie de pagina. + ar: >- + رقم هاتف للتواصل. + متوقع في: <a href='tel:...'> وصفحة الاتصال والتذييل. + id: >- + Nomor telepon kontak. + Diharapkan pada: <a href='tel:...'>, halaman kontak, footer. + zh: >- + 联系电话号码。 + 常见位置:<a href='tel:...'>、联系页面、页脚。 broad_mappings: - skos:Concept AddressClaim: @@ -125,6 +338,28 @@ classes: Expected in: contact page, footer, structured data ' + alt_descriptions: + nl: >- + Fysiek adres (volledig). + Verwacht in: contactpagina, footer, structured data. + de: >- + Physische Adresse (vollstaendig). + Erwartet in: Kontaktseite, Footer, strukturierte Daten. + fr: >- + Adresse postale (complete). + Attendue dans : page contact, pied de page, donnees structurees. + es: >- + Direccion fisica (completa). + Esperada en: pagina de contacto, pie de pagina, datos estructurados. + ar: >- + العنوان الفعلي (كامل). + متوقع في: صفحة الاتصال والتذييل والبيانات المنظمة. + id: >- + Alamat fisik (lengkap). + Diharapkan pada: halaman kontak, footer, data terstruktur. + zh: >- + 实体地址(完整)。 + 常见位置:联系页面、页脚、结构化数据。 broad_mappings: - skos:Concept WebsiteClaim: @@ -135,6 +370,28 @@ classes: Expected in: contact page, links ' + alt_descriptions: + nl: >- + Website-URL (kan verschillen van source_url). + Verwacht in: contactpagina, links. + de: >- + Website-URL (kann von source_url abweichen). + Erwartet in: Kontaktseite, Links. + fr: >- + URL du site web (peut differer de source_url). + Attendue dans : page contact, liens. + es: >- + URL del sitio web (puede diferir de source_url). + Esperada en: pagina de contacto, enlaces. + ar: >- + رابط الموقع (قد يختلف عن source_url). + متوقع في: صفحة الاتصال والروابط. + id: >- + URL situs web (dapat berbeda dari source_url). + Diharapkan pada: halaman kontak, tautan. + zh: >- + 网站 URL(可能与 source_url 不同)。 + 常见位置:联系页面、链接列表。 broad_mappings: - skos:Concept SocialMediaClaim: @@ -145,36 +402,98 @@ classes: Used when platform is not specified or for aggregate. ' + alt_descriptions: + nl: >- + Algemene links naar socialmediaprofielen. + Gebruikt wanneer het platform niet is gespecificeerd of voor aggregatie. + de: >- + Allgemeine Links zu Social-Media-Profilen. + Verwendet, wenn die Plattform nicht angegeben ist oder fuer Aggregation. + fr: >- + Liens generaux vers des profils sur les reseaux sociaux. + Utilise lorsque la plateforme n'est pas specifiee ou pour l'agregation. + es: >- + Enlaces generales a perfiles de redes sociales. + Se usa cuando la plataforma no se especifica o para agregacion. + ar: >- + روابط عامة لملفات وسائل التواصل الاجتماعي. + تستخدم عندما لا يتم تحديد المنصة او للتجميع. + id: >- + Tautan umum profil media sosial. + Digunakan saat platform tidak ditentukan atau untuk agregasi. + zh: >- + 通用社交媒体账号链接声明。 + 用于未指定平台或用于聚合的情况。 broad_mappings: - skos:Concept FacebookClaim: is_a: SocialMediaClaim class_uri: hc:FacebookClaim description: Facebook page URL. + alt_descriptions: + nl: Facebook-pagina-URL. + de: URL der Facebook-Seite. + fr: URL de la page Facebook. + es: URL de la pagina de Facebook. + ar: رابط صفحة فيسبوك. + id: URL halaman Facebook. + zh: Facebook 页面 URL。 broad_mappings: - skos:Concept TwitterClaim: is_a: SocialMediaClaim class_uri: hc:TwitterClaim description: Twitter/X profile URL. + alt_descriptions: + nl: Twitter/X-profiel-URL. + de: URL des Twitter/X-Profils. + fr: URL du profil Twitter/X. + es: URL del perfil de Twitter/X. + ar: رابط ملف تويتر/اكس. + id: URL profil Twitter/X. + zh: Twitter/X 账号 URL。 broad_mappings: - skos:Concept InstagramClaim: is_a: SocialMediaClaim class_uri: hc:InstagramClaim description: Instagram profile URL. + alt_descriptions: + nl: Instagram-profiel-URL. + de: URL des Instagram-Profils. + fr: URL du profil Instagram. + es: URL del perfil de Instagram. + ar: رابط ملف انستغرام. + id: URL profil Instagram. + zh: Instagram 账号 URL。 broad_mappings: - skos:Concept LinkedInClaim: is_a: SocialMediaClaim class_uri: hc:LinkedInClaim description: LinkedIn page URL. + alt_descriptions: + nl: LinkedIn-pagina-URL. + de: URL der LinkedIn-Seite. + fr: URL de la page LinkedIn. + es: URL de la pagina de LinkedIn. + ar: رابط صفحة لينكدان. + id: URL halaman LinkedIn. + zh: LinkedIn 页面 URL。 broad_mappings: - skos:Concept YouTubeClaim: is_a: SocialMediaClaim class_uri: hc:YouTubeClaim description: YouTube channel URL. + alt_descriptions: + nl: YouTube-kanaal-URL. + de: URL des YouTube-Kanals. + fr: URL de la chaine YouTube. + es: URL del canal de YouTube. + ar: رابط قناة يوتيوب. + id: URL kanal YouTube. + zh: YouTube 频道 URL。 broad_mappings: - skos:Concept MediaClaim: @@ -185,6 +504,28 @@ classes: Includes logos, favicons, and social sharing images. ' + alt_descriptions: + nl: >- + Claimtypen voor media-assets. + Bevat logo's, favicons en social sharing-afbeeldingen. + de: >- + Claimtypen fuer Medienassets. + Umfasst Logos, Favicons und Social-Sharing-Bilder. + fr: >- + Types de revendications pour les ressources media. + Inclut les logos, les favicons et les images de partage social. + es: >- + Tipos de reclamaciones para recursos multimedia. + Incluye logotipos, favicons e imagenes para compartir en redes. + ar: >- + انواع المطالبات لاصول الوسائط. + تشمل الشعارات والايقونات المفضلة وصور المشاركة الاجتماعية. + id: >- + Jenis klaim untuk aset media. + Mencakup logo, favicon, dan gambar berbagi sosial. + zh: >- + 用于媒体资源的声明类型。 + 包括 logo、favicon 以及社交分享图片。 comments: - 'Expected locations: header, <link> tags, meta og: tags' broad_mappings: @@ -201,6 +542,42 @@ classes: Priority: SVG > PNG > JPG for quality. ' + alt_descriptions: + nl: >- + URL van een logo-afbeelding van de organisatie. + Verwacht in: <img> in header/nav, og:image meta tag. + Let op: logo, brand, emblem, icon in class/id/alt-attributen. + Voorkeur: SVG > PNG > JPG. + de: >- + URL eines Logo-Bildes der Organisation. + Erwartet in: <img> im Header/Nav, og:image-Meta-Tag. + Suche nach: logo, brand, emblem, icon in class/id/alt-Attributen. + Prioritaet: SVG > PNG > JPG. + fr: >- + URL de l'image du logo de l'organisation. + Attendu dans : <img> dans l'en-tete/navigation, meta og:image. + Rechercher : logo, brand, emblem, icon dans les attributs class/id/alt. + Priorite : SVG > PNG > JPG. + es: >- + URL de la imagen del logotipo de la organizacion. + Esperado en: <img> en encabezado/nav, meta og:image. + Buscar: logo, brand, emblem, icon en atributos class/id/alt. + Prioridad: SVG > PNG > JPG. + ar: >- + رابط صورة شعار المنظمة. + متوقع في: <img> في الترويسة/التنقل، ووسم meta og:image. + ابحث عن: logo و brand و emblem و icon في سمات class/id/alt. + الاولوية: SVG ثم PNG ثم JPG. + id: >- + URL gambar logo organisasi. + Diharapkan pada: <img> di header/nav, meta og:image. + Cari: logo, brand, emblem, icon pada atribut class/id/alt. + Prioritas: SVG > PNG > JPG. + zh: >- + 组织 logo 图片的 URL。 + 常见位置:header/nav 中的 <img>、meta og:image。 + 可查找:class/id/alt 属性中的 logo、brand、emblem、icon。 + 优先级:SVG > PNG > JPG。 broad_mappings: - skos:Concept FaviconUrlClaim: @@ -213,6 +590,35 @@ classes: Usually: /favicon.ico, /favicon.png ' + alt_descriptions: + nl: >- + URL van de website-favicon. + Verwacht in: <link rel='icon'>, <link rel='shortcut icon'>. + Meestal: /favicon.ico, /favicon.png. + de: >- + URL des Website-Favicons. + Erwartet in: <link rel='icon'>, <link rel='shortcut icon'>. + Ueblich: /favicon.ico, /favicon.png. + fr: >- + URL du favicon du site. + Attendu dans : <link rel='icon'>, <link rel='shortcut icon'>. + Souvent : /favicon.ico, /favicon.png. + es: >- + URL del favicon del sitio web. + Esperado en: <link rel='icon'>, <link rel='shortcut icon'>. + Usualmente: /favicon.ico, /favicon.png. + ar: >- + رابط ايقونة الموقع (favicon). + متوقع في: <link rel='icon'> و <link rel='shortcut icon'>. + عادة: /favicon.ico و /favicon.png. + id: >- + URL favicon situs web. + Diharapkan pada: <link rel='icon'>, <link rel='shortcut icon'>. + Biasanya: /favicon.ico, /favicon.png. + zh: >- + 网站 favicon 的 URL。 + 常见位置:<link rel='icon'>、<link rel='shortcut icon'>。 + 常见路径:/favicon.ico、/favicon.png。 broad_mappings: - skos:Concept OgImageUrlClaim: @@ -225,6 +631,35 @@ classes: Often the logo or a representative image. ' + alt_descriptions: + nl: >- + Open Graph image-URL (afbeelding voor delen op social media). + Verwacht in: <meta property='og:image'>. + Vaak het logo of een representatieve afbeelding. + de: >- + Open-Graph-Bild-URL (Social-Sharing-Bild). + Erwartet in: <meta property='og:image'>. + Oft das Logo oder ein repraesentatives Bild. + fr: >- + URL de l'image Open Graph (image de partage social). + Attendue dans : <meta property='og:image'>. + Souvent le logo ou une image representative. + es: >- + URL de imagen Open Graph (imagen para compartir). + Esperada en: <meta property='og:image'>. + A menudo es el logotipo o una imagen representativa. + ar: >- + رابط صورة Open Graph (صورة المشاركة). + متوقع في: <meta property='og:image'>. + غالبا يكون الشعار او صورة ممثلة. + id: >- + URL gambar Open Graph (gambar untuk berbagi sosial). + Diharapkan pada: <meta property='og:image'>. + Sering berupa logo atau gambar representatif. + zh: >- + Open Graph 图片 URL(社交分享图)。 + 常见位置:<meta property='og:image'>。 + 通常为 logo 或代表性图片。 broad_mappings: - skos:Concept OperationalClaim: @@ -422,17 +857,11 @@ classes: AnbiPublicationUrlClaim: is_a: DocumentClaim class_uri: hc:AnbiPublicationUrlClaim - description: 'ANBI publication link (Dutch charity tax status requirement). - - ANBI = Algemeen Nut Beogende Instelling (public benefit institution). - - Required for Dutch non-profits to maintain tax-exempt status. - - Expected in: footer, /anbi/, /over-ons/. - - ' + description: 'ANBI publication link (Dutch charity tax status requirement).' broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: ANBI publication link (Dutch charity tax status requirement). ANBI = Algemeen Nut Beogende Instelling (public benefit institution). Required for Dutch non-profits to maintain tax-exempt status. Expected in: footer, /anbi/, /over-ons/.' PolicyDocumentUrlClaim: is_a: DocumentClaim class_uri: hc:PolicyDocumentUrlClaim diff --git a/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml b/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml index a249e3ad03..738a7a0465 100644 --- a/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml +++ b/schemas/20251121/linkml/modules/classes/ClassificationStatusType.yaml @@ -7,45 +7,46 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: ClassificationStatusType: abstract: true class_uri: skos:Concept description: >- - Abstract base class for classification status types. - - **TYPE/TYPES PATTERN (Rule 0b)**: - - This file (ClassificationStatusType.yaml) defines the ABSTRACT base class - - ClassificationStatusTypes.yaml defines CONCRETE subclasses - - Classification status types describe why a custodian type could not be - determined or is uncertain: - - | Type | Description | - |------|-------------| - | INDETERMINATE | Cannot determine from available evidence | - | AMBIGUOUS | Conflicting evidence about institutional function | - | TRANSITIONAL | Institution changing type, outcome unclear | - | NOVEL | Doesn't fit existing taxonomy categories | - | UNDER_REVIEW | Classification being researched | - | PENDING_VERIFICATION | Type suspected but needs confirmation | - - **ONTOLOGY MAPPING**: - Uses SKOS concept taxonomy for type classification. - - **MIGRATION NOTE (2026-01-19)**: - Created per slot_fixes.yaml revision for classification_status migration. + Abstract taxonomy node representing maturity or uncertainty states in institutional categorization workflows. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt dat volwassenheids- of onzekerheidsstaten vertegenwoordigt in institutionele categorisatieworkflows. + de: >- + Abstrakter Taxonomieknoten, der Reifegrade oder Unsicherheitszustände in institutionellen Kategorisierungsworkflows darstellt. + fr: >- + Nœud taxonomique abstrait représentant les états de maturité ou d'incertitude dans les workflows de catégorisation institutionnelle. + es: >- + Nodo taxonómico abstracto que representa estados de madurez o incertidumbre en flujos de trabajo de categorización institucional. + ar: >- + عقدة تصنيفية مجردة تمثل حالات النضج أو عدم اليقين في مهام سير العمل التصنيفية المؤسسية. + id: >- + Simpul taksonomi abstrak yang mewakili status kematangan atau ketidakpastian dalam alur kerja kategorisasi kelembagaan. + zh: >- + 抽象分类节点,表示机构分类工作流中的成熟度或不确定性状态。 + structured_aliases: + nl: Classificatiestatus + de: Klassifizierungsstatus + fr: Statut de classification + es: Estado de clasificación + ar: حالة التصنيف + id: Status Klasifikasi + zh: 分类状态 broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - crm:E55_Type + - crm:E55_Type slots: - - has_label - - has_description + - has_label + - has_description annotations: custodian_types: '["U"]' custodian_types_rationale: >- @@ -54,3 +55,5 @@ classes: specificity_score: 0.85 specificity_rationale: >- Highly specific - only applies to unclassified heritage custodians. + comments: + - "Preserved from prior description: Abstract base class for classification status types. **TYPE/TYPES PATTERN (Rule 0b)**: - This file (ClassificationStatusType.yaml) defines the ABSTRACT base class - ClassificationStatusTypes.yaml defines CONCRETE subclasses Classification status types describe why a custodian type could not be determined or is uncertain: | Type | Description | |------|-------------| | INDETERMINATE | Cannot determine from available evidence | | AMBIGUOUS | Conflicting evidence about institutional function | | TRANSITIONAL | Institution changing type, outcome unclear | | NOVEL | Doesn't fit existing taxonomy categories | | UNDER_REVIEW | Classification being researched | | PENDING_VERIFICATION | Type suspected but needs confirmation | **ONTOLOGY MAPPING**: Uses SKOS concept taxonomy for type classification. **MIGRATION NOTE (2026-01-19)**: Created per slot_fixes.yaml revision for classification_status migration." diff --git a/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml b/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml index 052c073b88..ad44b7104f 100644 --- a/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClassificationStatusTypes.yaml @@ -13,8 +13,31 @@ classes: IndeterminateStatus: is_a: ClassificationStatusType class_uri: hc:IndeterminateStatus - description: Classification cannot be determined from available evidence. Used - when research has been attempted but evidence is insufficient. + description: >- + Classification outcome indicating that available evidence is insufficient to determine institutional category. + alt_descriptions: + nl: >- + Classificatie-uitkomst die aangeeft dat beschikbaar bewijs onvoldoende is om de institutionele categorie te bepalen. + de: >- + Klassifizierungsergebnis, das anzeigt, dass die verfügbaren Beweise unzureichend sind, um die institutionelle Kategorie zu bestimmen. + fr: >- + Résultat de classification indiquant que les preuves disponibles sont insuffisantes pour déterminer la catégorie institutionnelle. + es: >- + Resultado de clasificación que indica que la evidencia disponible es insuficiente para determinar la categoría institucional. + ar: >- + نتيجة تصنيف تشير إلى أن الأدلة المتاحة غير كافية لتحديد الفئة المؤسسية. + id: >- + Hasil klasifikasi yang menunjukkan bahwa bukti yang tersedia tidak cukup untuk menentukan kategori kelembagaan. + zh: >- + 分类结果,表明可用证据不足以确定机构类别。 + structured_aliases: + nl: OnbepaaldeStatus + de: UnbestimmterStatus + fr: StatutIndéterminé + es: EstadoIndeterminado + ar: حالة غير محددة + id: StatusTidakDapatDitentukan + zh: 不确定状态 annotations: skos:prefLabel: Indeterminate skos:definition: Type cannot be determined from available evidence @@ -26,8 +49,31 @@ classes: AmbiguousStatus: is_a: ClassificationStatusType class_uri: hc:AmbiguousStatus - description: Conflicting evidence about institutional function. Multiple sources - describe the institution differently (e.g., museum vs archive). + description: >- + Classification outcome indicating conflicting evidence about institutional function from multiple sources. + alt_descriptions: + nl: >- + Classificatie-uitkomst die aangeeft dat er tegenstrijdige bewijzen zijn over de institutionele functie uit meerdere bronnen. + de: >- + Klassifizierungsergebnis, das widersprüchliche Beweise über die institutionelle Funktion aus mehreren Quellen anzeigt. + fr: >- + Résultat de classification indiquant des preuves contradictoires sur la fonction institutionnelle provenant de sources multiples. + es: >- + Resultado de clasificación que indica evidencia conflictiva sobre la función institucional de múltiples fuentes. + ar: >- + نتيجة تصنيف تشير إلى أدلة متضاربة حول الوظيفة المؤسسية من مصادر متعددة. + id: >- + Hasil klasifikasi yang menunjukkan bukti yang bertentangan tentang fungsi kelembagaan dari berbagai sumber. + zh: >- + 分类结果,表明来自多个来源的关于机构功能的证据相互矛盾。 + structured_aliases: + nl: AmbigueStatus + de: MehrdeutigerStatus + fr: StatutAmbigu + es: EstadoAmbiguo + ar: حالة غامضة + id: StatusAmbigu + zh: 模糊状态 annotations: skos:prefLabel: Ambiguous skos:definition: Conflicting evidence about institutional function @@ -36,8 +82,31 @@ classes: TransitionalStatus: is_a: ClassificationStatusType class_uri: hc:TransitionalStatus - description: Institution is changing type, outcome not yet clear. Used during - mergers, reorganizations, or transformations. + description: >- + Classification outcome indicating an institution is undergoing transformation with unclear final category. + alt_descriptions: + nl: >- + Classificatie-uitkomst die aangeeft dat een instelling in transformatie is met onduidelijke eindcategorie. + de: >- + Klassifizierungsergebnis, das anzeigt, dass eine Institution sich im Wandel befindet mit unklarer Endkategorie. + fr: >- + Résultat de classification indiquant qu'une institution est en transformation avec une catégorie finale incertaine. + es: >- + Resultado de clasificación que indica que una institución está en transformación con categoría final poco clara. + ar: >- + نتيجة تصنيف تشير إلى أن المؤسسة في حالة تحول مع فئة نهائية غير واضحة. + id: >- + Hasil klasifikasi yang menunjukkan bahwa institusi sedang mengalami transformasi dengan kategori akhir yang tidak jelas. + zh: >- + 分类结果,表明机构正在转型,最终类别不明确。 + structured_aliases: + nl: TransitioneleStatus + de: Übergangsstatus + fr: StatutTransitoire + es: EstadoTransicional + ar: حالة انتقالية + id: StatusTransisional + zh: 过渡状态 annotations: skos:prefLabel: Transitional skos:definition: Institution changing type, outcome unclear @@ -46,8 +115,31 @@ classes: NovelStatus: is_a: ClassificationStatusType class_uri: hc:NovelStatus - description: Institution doesn't fit existing taxonomy categories. May represent - new forms of heritage custodianship not yet modeled. + description: >- + Classification outcome indicating the institution does not fit existing taxonomy categories. + alt_descriptions: + nl: >- + Classificatie-uitkomst die aangeeft dat de instelling niet past in bestaande taxonomiecategorieën. + de: >- + Klassifizierungsergebnis, das anzeigt, dass die Institution nicht in bestehende Taxonomiekategorien passt. + fr: >- + Résultat de classification indiquant que l'institution ne correspond pas aux catégories taxonomiques existantes. + es: >- + Resultado de clasificación que indica que la institución no encaja en las categorías taxonómicas existentes. + ar: >- + نتيجة تصنيف تشير إلى أن المؤسسة لا تتناسب مع فئات التصنيف الحالية. + id: >- + Hasil klasifikasi yang menunjukkan bahwa institusi tidak sesuai dengan kategori taksonomi yang ada. + zh: >- + 分类结果,表明该机构不符合现有分类类别。 + structured_aliases: + nl: NieuweStatus + de: NeuartigerStatus + fr: StatutNouveau + es: EstadoNovedoso + ar: حالة جديدة + id: StatusBaru + zh: 新颖状态 annotations: skos:prefLabel: Novel skos:definition: Does not fit existing taxonomy categories @@ -56,8 +148,31 @@ classes: UnderReviewStatus: is_a: ClassificationStatusType class_uri: hc:UnderReviewStatus - description: Classification is actively being researched. Expert review or additional - research in progress. + description: >- + Classification outcome indicating active expert research is in progress to determine category. + alt_descriptions: + nl: >- + Classificatie-uitkomst die aangeeft dat actief expertonderzoek gaande is om de categorie te bepalen. + de: >- + Klassifizierungsergebnis, das anzeigt, dass eine aktive Expertenrecherche läuft, um die Kategorie zu bestimmen. + fr: >- + Résultat de classification indiquant qu'une recherche experte active est en cours pour déterminer la catégorie. + es: >- + Resultado de clasificación que indica que investigación experta activa está en progreso para determinar la categoría. + ar: >- + نتيجة تصنيف تشير إلى أن بحثًا خبيرًا نشطًا جارٍ لتحديد الفئة. + id: >- + Hasil klasifikasi yang menunjukkan bahwa penelitian ahli aktif sedang berlangsung untuk menentukan kategori. + zh: >- + 分类结果,表明正在积极进行专家研究以确定类别。 + structured_aliases: + nl: InHerzieningStatus + de: InÜberprüfungStatus + fr: StatutEnRévision + es: EstadoEnRevisión + ar: حالة قيد المراجعة + id: StatusSedangDitinjau + zh: 审核中状态 annotations: skos:prefLabel: Under Review skos:definition: Classification being researched @@ -66,8 +181,31 @@ classes: PendingVerificationStatus: is_a: ClassificationStatusType class_uri: hc:PendingVerificationStatus - description: Type is suspected but needs confirmation. Initial assessment made - but awaiting verification. + description: >- + Classification outcome indicating a suspected category awaiting confirmation through additional verification. + alt_descriptions: + nl: >- + Classificatie-uitkomst die aangeeft dat een vermoede categorie wacht op bevestiging door aanvullende verificatie. + de: >- + Klassifizierungsergebnis, das anzeigt, dass eine vermutete Kategorie auf Bestätigung durch zusätzliche Verifizierung wartet. + fr: >- + Résultat de classification indiquant une catégorie suspectée en attente de confirmation par vérification supplémentaire. + es: >- + Resultado de clasificación que indica una categoría sospechada en espera de confirmación mediante verificación adicional. + ar: >- + نتيجة تصنيف تشير إلى فئة مشتبه بها في انتظار التأكيد من خلال التحقق الإضافي. + id: >- + Hasil klasifikasi yang menunjukkan kategori yang diduga menunggu konfirmasi melalui verifikasi tambahan. + zh: >- + 分类结果,表明疑似类别等待通过额外验证确认。 + structured_aliases: + nl: InAfwachtingVerificatieStatus + de: AusstehendeVerifizierungStatus + fr: StatutEnAttenteDeVérification + es: EstadoPendienteDeVerificación + ar: حالة في انتظار التحقق + id: StatusMenungguVerifikasi + zh: 待验证状态 annotations: skos:prefLabel: Pending Verification skos:definition: Type suspected but needs confirmation diff --git a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml index c5d41f5607..ccee81e378 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -34,22 +35,32 @@ classes: zh: 以采集单元方式组织的、包含实测与推断大气证据的文献聚合体。 structured_aliases: - literal_form: klimaatgegevensverzameling + predicate: EXACT_SYNONYM in_language: nl - literal_form: Klima-Datensammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collecte de donnees climatiques + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de datos climaticos + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة بيانات مناخية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi data iklim + predicate: EXACT_SYNONYM in_language: id - literal_form: 气候数据文献集 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Measured and inferred atmospheric evidence may be combined within a single collecting-unit pattern. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -59,16 +70,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ClimateDataCollection + equals_string: hc:ClimateDataCollection has_custodian: - equals_string: ClimateArchive - record_holder_note: + equals_string: hc:ClimateArchive + has_note: equals_string: This RecordSetType is typically held by ClimateArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' MeteorologicalObservationSeries: @@ -87,22 +98,32 @@ classes: zh: 作为序列单元组织的连续气象观测文献聚合体。 structured_aliases: - literal_form: meteorologische observatiereeks + predicate: EXACT_SYNONYM in_language: nl - literal_form: meteorologische Beobachtungsreihe + predicate: EXACT_SYNONYM in_language: de - literal_form: serie d observations meteorologiques + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de observaciones meteorologicas + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة ملاحظات أرصاد جوية + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri observasi meteorologi + predicate: EXACT_SYNONYM in_language: id - literal_form: 气象观测序列记录 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Longitudinal observation continuity remains the defining sequence characteristic. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series see_also: @@ -112,11 +133,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: MeteorologicalObservationSeries + equals_string: hc:MeteorologicalObservationSeries has_custodian: - equals_string: ClimateArchive - record_holder_note: + equals_string: hc:ClimateArchive + has_note: equals_string: This RecordSetType is typically held by ClimateArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml index 973c50e62a..fe0eee998f 100644 --- a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: CollectingArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./CollectingArchivesRecordSetType @@ -34,22 +33,32 @@ classes: zh: 以全宗方式组织的外部征集手稿、文书及类似藏品文献聚合体。 structured_aliases: - literal_form: verworven-materialenfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Fonds erworbener Materialien + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds de materiaux acquis + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de materiales adquiridos + predicate: EXACT_SYNONYM in_language: es - literal_form: رصيد مواد مقتناة + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds materi terakuisisi + predicate: EXACT_SYNONYM in_language: id - literal_form: 征集材料全宗 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Externally acquired provenance context remains explicit for collected holdings organized as fonds. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds see_also: @@ -59,16 +68,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: CollectedMaterialsFonds + equals_string: hc:CollectedMaterialsFonds has_custodian: - equals_string: CollectingArchives - record_holder_note: + equals_string: hc:CollectingArchives + has_note: equals_string: This RecordSetType is typically held by CollectingArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' DonatedPapersCollection: @@ -87,22 +96,32 @@ classes: zh: 作为馆藏单元编组的捐赠个人与机构纸本文献聚合体。 structured_aliases: - literal_form: schenking-papiercollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Sammlung gespendeter Unterlagen + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de papiers donnes + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de papeles donados + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة أوراق متبرع بها + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi dokumen kertas donasi + predicate: EXACT_SYNONYM in_language: id - literal_form: 捐赠文书合集 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Donation context and donor-origin provenance remain explicit even when materials are assembled as a collection. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -112,11 +131,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: DonatedPapersCollection + equals_string: hc:DonatedPapersCollection has_custodian: - equals_string: CollectingArchives - record_holder_note: + equals_string: hc:CollectingArchives + has_note: equals_string: This RecordSetType is typically held by CollectingArchives custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml index d052487f54..2ea38085a4 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetType.yaml @@ -17,7 +17,29 @@ classes: is_a: CollectionType class_uri: rico:RecordSetType description: >- - Abstract taxonomy node for district-level archival aggregations managed by comarcal repository institutions. + Abstract taxonomy node for aggregations maintained by Catalan comarca-level + repositories serving intermediate territorial governance units. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor aggregaties beheerd door Catalaanse comarca-niveau + bewaarinstellingen die intermediaire territoriale bestuurseenheden bedienen. + de: >- + Abstrakter Taxonomieknoten für Aggregationen, die von katalanischen Comarca-Level- + Repositorien verwaltet werden und intermediären Gebietskörperschaften dienen. + fr: >- + Nœud taxonomique abstrait pour les agrégations maintenues par les dépôts de niveau + comarcal catalan servant des unités territoriales intermédiaires. + es: >- + Nodo taxonómico abstracto para agregaciones mantenidas por repositorios de nivel + comarcal catalán que sirven a unidades territoriales intermedias. + ar: >- + عقدة تصنيفية مجردة للتجميعات التي تحتفظ بها مستودعات مستوى الكماركا الكاتالونية + التي تخدم وحدات إقليمية وسيطة. + id: >- + Simpul taksonomi abstrak untuk agregasi yang dipelihara oleh repositori tingkat + comarca Catalan yang melayani unit teritorial perantara. + zh: >- + 由加泰罗尼亚县级存储库维护的、服务于中间领土单位的聚合的抽象分类法节点。 broad_mappings: - rico:RecordSetType - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml index 30c1cb31a1..07a8136abe 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -20,9 +21,31 @@ classes: is_a: ComarcalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Fonds-oriented aggregation of district council administration and governance records. + Fonds-level aggregation of Catalan comarca council administrative records + and governance documentation. + alt_descriptions: + nl: >- + Aggregatie op fondsniveau van Catalaanse comarca-raad administratieve verslagen + en bestuursdocumentatie. + de: >- + Bestandslevel-Aggregation katalanischer Comarca-Rats-Verwaltungsunterlagen und + Regierungsdokumentation. + fr: >- + Agrégation au niveau du fonds des dossiers administratifs du conseil comarcal + catalan et de la documentation de gouvernance. + es: >- + Agregación a nivel de fondo de registros administrativos del consejo comarcal + catalán y documentación de gobernanza. + ar: >- + تجميع على مستوى المجموعة للسجلات الإدارية لمجلس كوماركا الكتالوني ووثائق الحوكمة. + id: >- + Agregasi tingkat dana catatan administratif dewan comarca Catalan dan dokumentasi tata kelola. + zh: >- + 加泰罗尼亚县议会行政记录和治理文件的全宗级聚合。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -32,9 +55,9 @@ classes: - has_note slot_usage: has_type: - equals_string: ComarcalAdministrationFonds + equals_string: "hc:ComarcalAdministrationFonds" has_custodian: - equals_string: ComarcalArchive + equals_string: "hc:ComarcalArchive" ComarcalHistoryCollection: is_a: ComarcalArchiveRecordSetType @@ -43,6 +66,8 @@ classes: Collection-oriented aggregation of regional memory materials assembled for local historical reference. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -52,6 +77,6 @@ classes: - has_note slot_usage: has_type: - equals_string: ComarcalHistoryCollection + equals_string: "hc:ComarcalHistoryCollection" has_custodian: - equals_string: ComarcalArchive + equals_string: "hc:ComarcalArchive" diff --git a/schemas/20251121/linkml/modules/classes/CommentReply.yaml b/schemas/20251121/linkml/modules/classes/CommentReply.yaml index 4bc6f93be5..0a5a19f7cc 100644 --- a/schemas/20251121/linkml/modules/classes/CommentReply.yaml +++ b/schemas/20251121/linkml/modules/classes/CommentReply.yaml @@ -9,31 +9,84 @@ prefixes: as: https://www.w3.org/ns/activitystreams# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_quantity - - ../slots/has_measurement_unit - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_quantity +- ../slots/has_measurement_unit +- ../slots/temporal_extent classes: CommentReply: class_uri: sioc:Post description: >- - Thread-response metric entity recording counts and timing for reply activity on a parent note. + Threaded response metric capturing engagement timing and volume for replies + attached to a parent discussion entry. + alt_descriptions: + nl: >- + Gethread reactiemetric die betrokkenheidstijd en -volume vastlegt voor reacties + gekoppeld aan een bovenliggende discussie-invoer. + de: >- + Verkettete Antwortmetrik, die Engagement-Timing und -Volumen für Antworten + erfasst, die an einen übergeordneten Diskussionseintrag angehängt sind. + fr: >- + Métrique de réponse fils capturant le timing et le volume d'engagement pour les réponses + attachées à une entrée de discussion parente. + es: >- + Métrica de respuesta encadenada que captura el tiempo y volumen de participación para respuestas + adjuntas a una entrada de discusión principal. + ar: >- + مقياس استجابة مترابط يلتقط توقيت وحجم المشاركة للردود + المرفقة بإدخال مناقشة أصلي. + id: >- + Metrik respons berantai yang menangkap waktu dan volume keterlibatan untuk balasan + yang dilampirkan ke entri diskusi induk. + zh: >- + 捕获附加到父讨论条目的回复的参与时间和数量的线程响应指标。 + structured_aliases: + - literal_form: reactiemetric + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Antwortmetrik + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métrique de réponse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: métrica de respuesta + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مقياس الرد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metrik respons + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 回复指标 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - sioc:Post + - sioc:Post close_mappings: - - schema:Comment - - as:Note + - schema:Comment + - as:Note related_mappings: - - sioc:has_reply - - as:inReplyTo + - sioc:has_reply + - as:inReplyTo slots: - - has_quantity - - has_measurement_unit - - temporal_extent + - has_quantity + - has_measurement_unit + - temporal_extent slot_usage: has_quantity: range: integer temporal_extent: range: TimeSpan inlined: true + comments: + - Tracks reply counts and first-response timing for engagement analytics. + - Used in social media monitoring and community interaction metrics. + - 'Preserved from prior description: Thread-response metric entity recording counts and timing for reply activity on a parent note.' + keywords: + - engagement metric + - response timing + - thread analytics + - community interaction diff --git a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml index 8f28beefb7..08cec45db7 100644 --- a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -31,29 +32,32 @@ classes: id: Agregasi dokumenter yang disusun sebagai fonds untuk catatan kelompok lokal asosiasi dan inisiatif akar rumput. zh: 以全宗方式组织的本地社群组织与草根倡议文献聚合体。 structured_aliases: - - {literal_form: gemeenschapsorganisatiefonds, in_language: nl} - - {literal_form: Fonds von Gemeinschaftsorganisationen, in_language: de} - - {literal_form: fonds d organisations communautaires, in_language: fr} - - {literal_form: fondo de organizaciones comunitarias, in_language: es} - - {literal_form: رصيد وثائق منظمات مجتمعية, in_language: ar} - - {literal_form: fonds organisasi komunitas, in_language: id} - - {literal_form: 社区组织全宗, in_language: zh} + - {literal_form: gemeenschapsorganisatiefonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds von Gemeinschaftsorganisationen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d organisations communautaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de organizaciones comunitarias, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: رصيد وثائق منظمات مجتمعية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds organisasi komunitas, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 社区组织全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Grassroots and association provenance remains central for fonds-level community documentation. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: CommunityOrganizationFonds + equals_string: hc:CommunityOrganizationFonds has_custodian: - equals_string: CommunityArchive - record_holder_note: + equals_string: hc:CommunityArchive + has_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. OralHistoryCollection: @@ -71,29 +75,32 @@ classes: id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk wawancara kesaksian dan narasi memori dari partisipan komunitas. zh: 作为馆藏单元编组的社区口述访谈、证言与记忆叙事文献聚合体。 structured_aliases: - - {literal_form: orale-geschiedeniscollectie, in_language: nl} - - {literal_form: Oral-History-Sammlung, in_language: de} - - {literal_form: collection d histoire orale, in_language: fr} - - {literal_form: coleccion de historia oral, in_language: es} - - {literal_form: مجموعة تاريخ شفهي, in_language: ar} - - {literal_form: koleksi sejarah lisan, in_language: id} - - {literal_form: 口述历史合集, in_language: zh} + - {literal_form: orale-geschiedeniscollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Oral-History-Sammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d histoire orale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de historia oral, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة تاريخ شفهي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi sejarah lisan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 口述历史合集, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Testimony and memory narratives are often assembled across campaigns and participant networks. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: OralHistoryCollection + equals_string: hc:OralHistoryCollection has_custodian: - equals_string: CommunityArchive - record_holder_note: + equals_string: hc:CommunityArchive + has_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. LocalEventDocumentation: @@ -111,27 +118,30 @@ classes: id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk catatan peristiwa lingkungan kampanye dan aktivitas sipil. zh: 作为馆藏单元编组的社区活动、倡议与公民行动文献聚合体。 structured_aliases: - - {literal_form: documentatie-lokale-evenementen, in_language: nl} - - {literal_form: Dokumentation lokaler Ereignisse, in_language: de} - - {literal_form: documentation des evenements locaux, in_language: fr} - - {literal_form: documentacion de eventos locales, in_language: es} - - {literal_form: توثيق فعاليات محلية, in_language: ar} - - {literal_form: dokumentasi acara lokal, in_language: id} - - {literal_form: 地方事件文献集, in_language: zh} + - {literal_form: documentatie-lokale-evenementen, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Dokumentation lokaler Ereignisse, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: documentation des evenements locaux, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: documentacion de eventos locales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: توثيق فعاليات محلية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: dokumentasi acara lokal, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 地方事件文献集, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Event and campaign materials may aggregate multiple creators and formats within one collecting unit. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: LocalEventDocumentation + equals_string: hc:LocalEventDocumentation has_custodian: - equals_string: CommunityArchive - record_holder_note: + equals_string: hc:CommunityArchive + has_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml index d2406b2e70..fb90073868 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -31,16 +32,17 @@ classes: id: Agregasi dokumenter dalam bentuk fonds untuk bukti tata kelola dewan pemegang saham eksekutif dan konstitusi perusahaan. zh: 以全宗方式组织的董事会、股东、管理层与章程治理证据文献聚合体。 structured_aliases: - - {literal_form: bedrijfsbestuurfonds, in_language: nl} - - {literal_form: Fonds Unternehmensfuehrung, in_language: de} - - {literal_form: fonds de gouvernance d entreprise, in_language: fr} - - {literal_form: fondo de gobierno corporativo, in_language: es} - - {literal_form: رصيد حوكمة الشركة, in_language: ar} - - {literal_form: fonds tata kelola perusahaan, in_language: id} - - {literal_form: 企业治理全宗, in_language: zh} + - {literal_form: bedrijfsbestuurfonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Unternehmensfuehrung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de gouvernance d entreprise, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de gobierno corporativo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: رصيد حوكمة الشركة, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds tata kelola perusahaan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 企业治理全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -69,16 +71,17 @@ classes: id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk bukti riset rekayasa desain pengujian dan prototipe. zh: 作为馆藏单元编组的研发、工程、设计、测试与原型证据文献聚合体。 structured_aliases: - - {literal_form: productontwikkelingscollectie, in_language: nl} - - {literal_form: Produktentwicklungssammlung, in_language: de} - - {literal_form: collection de developpement de produits, in_language: fr} - - {literal_form: coleccion de desarrollo de productos, in_language: es} - - {literal_form: مجموعة تطوير المنتجات, in_language: ar} - - {literal_form: koleksi pengembangan produk, in_language: id} - - {literal_form: 产品开发文献集, in_language: zh} + - {literal_form: productontwikkelingscollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Produktentwicklungssammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de developpement de produits, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de desarrollo de productos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة تطوير المنتجات, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi pengembangan produk, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 产品开发文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -107,16 +110,17 @@ classes: id: Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk kampanye aset merek media promosi dan komunikasi pasar. zh: 作为馆藏单元编组的营销活动、品牌资产、宣传媒介与市场传播文献聚合体。 structured_aliases: - - {literal_form: marketingarchiefcollectie, in_language: nl} - - {literal_form: Marketingarchivsammlung, in_language: de} - - {literal_form: collection d archives marketing, in_language: fr} - - {literal_form: coleccion de archivo de marketing, in_language: es} - - {literal_form: مجموعة أرشيف تسويقي, in_language: ar} - - {literal_form: koleksi arsip pemasaran, in_language: id} - - {literal_form: 市场传播文献集, in_language: zh} + - {literal_form: marketingarchiefcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Marketingarchivsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d archives marketing, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de archivo de marketing, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أرشيف تسويقي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pemasaran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 市场传播文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -145,16 +149,17 @@ classes: id: Agregasi dokumenter yang disusun sebagai seri untuk siklus ketenagakerjaan administrasi penggajian dan tata kelola ketenagakerjaan. zh: 以系列方式组织的雇佣周期、薪酬管理与劳动治理文献聚合体。 structured_aliases: - - {literal_form: personeelsdossierreeks, in_language: nl} - - {literal_form: Personalaktenserie, in_language: de} - - {literal_form: serie de dossiers du personnel, in_language: fr} - - {literal_form: serie de expedientes de personal, in_language: es} - - {literal_form: سلسلة سجلات الموظفين, in_language: ar} - - {literal_form: seri arsip personalia, in_language: id} - - {literal_form: 人事档案序列, in_language: zh} + - {literal_form: personeelsdossierreeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Personalaktenserie, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de dossiers du personnel, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de expedientes de personal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الموظفين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip personalia, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 人事档案序列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: @@ -183,16 +188,17 @@ classes: id: Agregasi dokumenter yang disusun sebagai seri untuk laporan tahunan komunikasi internal dan publikasi korporat eksternal. zh: 以系列方式组织的年度报告、内部沟通与对外企业出版物文献聚合体。 structured_aliases: - - {literal_form: bedrijfspublicatiereeks, in_language: nl} - - {literal_form: Serie von Unternehmenspublikationen, in_language: de} - - {literal_form: serie de publications d entreprise, in_language: fr} - - {literal_form: serie de publicaciones corporativas, in_language: es} - - {literal_form: سلسلة منشورات الشركة, in_language: ar} - - {literal_form: seri publikasi korporat, in_language: id} - - {literal_form: 企业出版物序列, in_language: zh} + - {literal_form: bedrijfspublicatiereeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie von Unternehmenspublikationen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de publications d entreprise, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de publicaciones corporativas, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة منشورات الشركة, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri publikasi korporat, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 企业出版物序列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: diff --git a/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml b/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml index d9198f848d..346dfafc1f 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionDegreeTypes.yaml @@ -13,7 +13,26 @@ classes: FirstDegreeConnection: is_a: ConnectionDegreeType class_uri: hc:FirstDegreeConnection - description: Direct connection with no intermediary profile. + description: >- + Direct relationship link between two entities with no intermediary + nodes in the relationship path. + alt_descriptions: + nl: >- + Directe relatiekoppeling tussen twee entiteiten zonder tussenliggende knooppunten + in het relatietraject. + de: >- + Direkte Beziehungsverbindung zwischen zwei Entitäten ohne Zwischenknoten im Beziehungspfad. + fr: >- + Lien relationnel direct entre deux entités sans nœuds intermédiaires dans le + chemin de relation. + es: >- + Enlace relacional directo entre dos entidades sin nodos intermedios en la ruta de relación. + ar: >- + رابط علاقي مباشر بين كيانين دون عقد وسيطة في مسار العلاقة. + id: >- + Tautan relasional langsung antara dua entitas tanpa simpul perantara dalam jalur hubungan. + zh: >- + 两个实体之间的直接关系链接,关系路径中没有中间节点。 broad_mappings: - skos:Concept annotations: diff --git a/schemas/20251121/linkml/modules/classes/ConservationReview.yaml b/schemas/20251121/linkml/modules/classes/ConservationReview.yaml index bfbc47d4ed..b4ad431be7 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationReview.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationReview.yaml @@ -7,18 +7,71 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/temporal_extent classes: ConservationReview: class_uri: crm:E14_Condition_Assessment description: >- - Follow-up assessment entry used to re-evaluate condition outcomes and pending treatment needs. + Follow-up assessment activity used to re-evaluate physical condition outcomes + and determine pending treatment requirements. + alt_descriptions: + nl: >- + Vervolgsbeoordelingsactiviteit gebruikt om fysieke toestandsresultaten te herevalueren + en behandelingseisen te bepalen. + de: >- + Nachfolgende Bewertungstätigkeit zur Neubewertung physischer Zustandsergebnisse + und Feststellung ausstehender Behandlungsanforderungen. + fr: >- + Activité d'évaluation de suivi utilisée pour réévaluer les résultats de l'état physique + et déterminer les besoins de traitement en attente. + es: >- + Actividad de evaluación de seguimiento utilizada para reevaluar resultados de condición física + y determinar requisitos de tratamiento pendientes. + ar: >- + نشاط تقييم متابعة يُستخدم لإعادة تقييم نتائج الحالة المادية + وتحديد متطلبات المعالجة المعلقة. + id: >- + Aktivitas penilaian tindak lanjut yang digunakan untuk mengevaluasi ulang hasil kondisi fisik + dan menentukan kebutuhan perawatan yang tertunda. + zh: >- + 用于重新评估物理状态结果并确定待处理需求的后续评估活动。 + structured_aliases: + - literal_form: conserveringsbeoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konservierungsüberprüfung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: révision de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: revisión de conservación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مراجعة الحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tinjauan konservasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保护审查 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - crm:E14_Condition_Assessment + - crm:E14_Condition_Assessment slots: - - temporal_extent - - has_label - - has_description + - temporal_extent + - has_label + - has_description + comments: + - Documents periodic condition reassessment of heritage objects. + - Tracks changes in object condition over time for conservation planning. + - 'Preserved from prior description: Follow-up assessment entry used to re-evaluate condition outcomes and pending treatment needs.' + keywords: + - condition assessment + - conservation planning + - treatment review + - periodic reassessment diff --git a/schemas/20251121/linkml/modules/classes/Container.yaml b/schemas/20251121/linkml/modules/classes/Container.yaml index bb2b134312..6da93c2734 100644 --- a/schemas/20251121/linkml/modules/classes/Container.yaml +++ b/schemas/20251121/linkml/modules/classes/Container.yaml @@ -15,7 +15,28 @@ classes: tree_root: true class_uri: prov:Collection description: >- - Validation root that aggregates heterogeneous heritage-custodian instance data for batch loading and schema checks. + Validation root aggregating heterogeneous instance data for batch loading, + schema validation, and integrity checking workflows. + alt_descriptions: + nl: >- + Validatiewortel die heterogene instantiegegevens samenvoegt voor batchladen, + schemavalidatie en integriteitscontroleworkflows. + de: >- + Validierungswurzel, die heterogene Instanzdaten für Stapelladen, Schema-Validierung + und Integritätsprüfungs-Workflows aggregiert. + fr: >- + Racine de validation agrégeant des données d'instance hétérogènes pour le chargement + par lots, la validation de schéma et les flux de vérification d'intégrité. + es: >- + Raíz de validación que agrega datos de instancia heterogéneos para carga por lotes, + validación de esquema y flujos de verificación de integridad. + ar: >- + جذر التحقق الذي يجمع بيانات الحالة غير المتجانسة لتحميل الدفعات والتحقق من المخطط وعمليات فحص التكامل. + id: >- + Akar validasi yang mengagregasi data instans heterogen untuk pemuatan batch, + validasi skema, dan alur kerja pemeriksaan integritas. + zh: >- + 聚合异构实例数据用于批量加载、模式验证和完整性检查工作流的验证根。 broad_mappings: - prov:Collection related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ConversionRate.yaml b/schemas/20251121/linkml/modules/classes/ConversionRate.yaml index f609ae75fa..b6ef643b26 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRate.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRate.yaml @@ -15,7 +15,56 @@ classes: ConversionRate: class_uri: schema:QuantitativeValue description: >- - Percentage metric expressing how often a defined source population reaches a target action. + Percentage metric expressing the proportion of a source population that + completes a defined target action within a specified timeframe. + alt_descriptions: + nl: >- + Percentage-metric die de verhouding uitdrukt van een bronpopulatie die een + gedefinieerde doelactie voltooit binnen een gespecificeerd tijdsbestek. + de: >- + Prozentsatz-Metrik, die den Anteil einer Ausgangspopulation ausdrückt, der eine + definierte Zielhandlung innerhalb eines bestimmten Zeitraums abschließt. + fr: >- + Métrique de pourcentage exprimant la proportion d'une population source qui + termine une action cible définie dans un délai spécifié. + es: >- + Métrica porcentual que expresa la proporción de una población fuente que completa + una acción objetivo definida dentro de un plazo especificado. + ar: >- + مقياس نسبة مئوية يعبر عن نسبة السكان المصدر الذين يكملون إجراءً مستهدفًا محددًا ضمن إطار زمني محدد. + id: >- + Metrik persentase yang menyatakan proporsi populasi sumber yang menyelesaikan + tindakan target yang ditentukan dalam jangka waktu tertentu. + zh: >- + 表示在指定时间范围内完成定义目标动作的源群体比例的百分比指标。 + structured_aliases: + nl: + - conversieratio + - omzettingspercentage + de: + - Konversionsrate + - Umwandlungsquote + fr: + - taux de conversion + - pourcentage de transformation + es: + - tasa de conversión + - porcentaje de transformación + ar: + - معدل التحويل + - نسبة التحول + id: + - tingkat konversi + - persentase transformasi + zh: + - 转化率 + - 转换百分比 + keywords: + - conversion rate + - success percentage + - action completion + - performance metric + - engagement rate broad_mappings: - schema:QuantitativeValue close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml b/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml index 159d12eccc..341a938372 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml @@ -17,7 +17,50 @@ classes: abstract: true class_uri: skos:Concept description: >- - Abstract taxonomy node for categorizing conversion metrics by population and outcome definition. + Abstract classification for metrics measuring the proportion of one population that completes a target action. + alt_descriptions: + nl: >- + Abstracte classificatie voor statistieken die de verhouding meten van een populatie die een doelactie voltooit. + de: >- + Abstrakte Klassifikation für Metriken, die den Anteil einer Population messen, der eine Zielaktion abschließt. + fr: >- + Classification abstraite pour les métriques mesurant la proportion d'une population qui effectue une action cible. + es: >- + Clasificación abstracta para métricas que miden la proporción de una población que completa una acción objetivo. + ar: >- + تصنيف تجريدي للمقاييس التي تقيس نسبة السكان الذين يكملون إجراءً مستهدفًا. + id: >- + Klasifikasi abstrak untuk metrik yang mengukur proporsi populasi yang menyelesaikan tindakan target. + zh: >- + 衡量完成目标动作的人群比例的度量抽象分类。 + structured_aliases: + nl: + - conversieratetype + - omzettingspercentage + de: + - Konversionsratentyp + - Umwandlungsrate + fr: + - type de taux de conversion + - taux de transformation + es: + - tipo de tasa de conversión + - porcentaje de conversión + ar: + - نوع معدل التحويل + - نسبة التحويل + id: + - jenis tingkat konversi + - rasio konversi + zh: + - 转化率类型 + - 转化率 + keywords: + - conversion rate + - performance metric + - engagement + - audience analytics + - KPI broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml b/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml index 1ceb536d7c..b8e1bdfa7c 100644 --- a/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/CoordinateProvenance.yaml @@ -13,7 +13,50 @@ classes: CoordinateProvenance: class_uri: prov:Activity description: >- - Provenance activity documenting how location coordinates were derived, transformed, or validated. + Provenance record documenting the origin, derivation method, or validation process for geospatial coordinates. + alt_descriptions: + nl: >- + Herkomstrapport dat de oorsprong, afleidingsmethode of validatieproces voor geospatiale coördinaten documenteert. + de: >- + Herkunftsaufzeichnung, die Ursprung, Ableitungsmethode oder Validierungsprozess für geospatiale Koordinaten dokumentiert. + fr: >- + Enregistrement de provenance documentant l'origine, la méthode de dérivation ou le processus de validation des coordonnées géospatiales. + es: >- + Registro de procedencia que documenta el origen, método de derivación o proceso de validación de coordenadas geoespaciales. + ar: >- + سجل المنشأ الذي يوثق أصل أو طريقة الاشتقاق أو عملية التحقق من الإحداثيات الجغرافية المكانية. + id: >- + Catatan asal-usul yang mendokumentasikan asal, metode derivasi, atau proses validasi koordinat geospasial. + zh: >- + 记录地理空间坐标的来源、推导方法或验证过程的溯源记录。 + structured_aliases: + nl: + - coördinaatherkomst + - locatiebewijs + de: + - Koordinatenherkunft + - Standortnachweis + fr: + - provenance des coordonnées + - preuve de localisation + es: + - procedencia de coordenadas + - prueba de ubicación + ar: + - منشأ الإحداثيات + - دليل الموقع + id: + - asal-usul koordinat + - bukti lokasi + zh: + - 坐标来源 + - 位置凭证 + keywords: + - provenance + - geocoding + - coordinate validation + - location accuracy + - derivation method broad_mappings: - prov:Activity slots: diff --git a/schemas/20251121/linkml/modules/classes/Coordinates.yaml b/schemas/20251121/linkml/modules/classes/Coordinates.yaml index fab8cf9adf..9bc3ba2e42 100644 --- a/schemas/20251121/linkml/modules/classes/Coordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/Coordinates.yaml @@ -9,23 +9,74 @@ prefixes: sf: http://www.opengis.net/ont/sf# default_prefix: hc imports: - - linkml:types - - ../slots/has_latitude - - ../slots/has_longitude - - ../slots/has_source +- linkml:types +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_source classes: Coordinates: class_uri: geo:Point description: >- - Geographic point representation with latitude and longitude values for place-level referencing. + Geographic position expressed as latitude and longitude pair for spatial referencing and mapping applications. + alt_descriptions: + nl: >- + Geografische positie uitgedrukt als breedte- en lengtegraadpaar voor ruimtelijke + referentie en kaarttoepassingen. + de: >- + Geografische Position, ausgedrückt als Breiten- und Längengradpaar für räumliche + Referenzierung und Kartieranwendungen. + fr: >- + Position géographique exprimée en paire de latitude et longitude pour le référencement + spatial et les applications cartographiques. + es: >- + Posición geográfica expresada como par de latitud y longitud para referenciación + espacial y aplicaciones de mapeo. + ar: >- + موقع جغرافي معبر عنه كزوج من خطوط العرض والطول للمرجعية المكانية وتطبيقات الخرائط. + id: >- + Posisi geografis yang dinyatakan sebagai pasangan lintang dan bujur untuk referensi + spasial dan aplikasi pemetaan. + zh: >- + 以纬度和经度对表示的地理位置,用于空间参考和制图应用。 + structured_aliases: + - literal_form: coördinaten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Koordinaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: coordonnées + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coordenadas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إحداثيات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koordinat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 坐标 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - geo:Point + - geo:Point close_mappings: - - sf:Point + - sf:Point related_mappings: - - geo:SpatialThing - - schema:GeoCoordinates + - geo:SpatialThing + - schema:GeoCoordinates slots: - - has_latitude - - has_longitude - - has_source + - has_latitude + - has_longitude + - has_source + comments: + - Uses WGS84 coordinate reference system by default. + - Supports spatial queries and geographic visualization. + - 'Preserved from prior description: Geographic point representation with latitude and longitude values for place-level referencing.' + keywords: + - geographic position + - spatial coordinates + - latitude longitude + - geolocation diff --git a/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml b/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml index 855ccf77de..30b4e83fe8 100644 --- a/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml @@ -9,25 +9,78 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/branch_of +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/branch_of classes: CountyRecordOffice: is_a: ArchiveOrganizationType class_uri: skos:Concept description: >- - Local-government archive institution in the United Kingdom responsible for county-level records stewardship. + Local-government archival institution in the United Kingdom responsible for + preserving and providing access to county-level administrative records. + alt_descriptions: + nl: >- + Lokale overheidsarchiefinstelling in het Verenigd Koninkrijk die verantwoordelijk is voor + het behouden en ontsluiten van administratieve archieven op county-niveau. + de: >- + Lokale Regierungsarchivinstitution im Vereinigten Königreich, die für die Bewahrung + und Bereitstellung von Verwaltungsunterlagen auf Grafschaftsebene verantwortlich ist. + fr: >- + Institution archivistique locale au Royaume-Uni responsable de la conservation + et de l'accès aux documents administratifs au niveau du comté. + es: >- + Institución archivística de gobierno local en el Reino Unido responsable de preservar + y proporcionar acceso a registros administrativos a nivel de condado. + ar: >- + مؤسسة أرشيف حكومية محلية في المملكة المتحدة مسؤولة عن الحفاظ على + السجلات الإدارية على مستوى المقاطعة وتوفير الوصول إليها. + id: >- + Lembaga arsip pemerintah lokal di Britania Raya yang bertanggung jawab untuk melestarikan + dan menyediakan akses ke catatan administratif tingkat kabupaten. + zh: >- + 负责保存和提供县级行政记录访问的英国地方政府档案机构。 + structured_aliases: + - literal_form: county-archiefdienst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Grafschaftsarchivamt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bureau d'archives de comté + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: oficina de registros del condado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مكتب سجلات المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kantor catatan kabupaten + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 郡档案馆 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept - - schema:ArchiveOrganization + - skos:Concept + - schema:ArchiveOrganization related_mappings: - - wd:Q5177943 + - wd:Q5177943 slots: - - has_type - - branch_of - - has_score + - has_type + - branch_of + - has_score slot_usage: has_type: equals_string: ArchiveOrganizationType + comments: + - UK-specific local government archive type. + - Holds parish records, quarter sessions, and local administrative documents. + - 'Preserved from prior description: Local-government archive institution in the United Kingdom responsible for county-level records stewardship.' + keywords: + - UK archives + - county records + - local government + - public records diff --git a/schemas/20251121/linkml/modules/classes/CourtRecords.yaml b/schemas/20251121/linkml/modules/classes/CourtRecords.yaml index 7edd3fa31a..9145ee37ed 100644 --- a/schemas/20251121/linkml/modules/classes/CourtRecords.yaml +++ b/schemas/20251121/linkml/modules/classes/CourtRecords.yaml @@ -21,7 +21,50 @@ classes: is_a: ArchiveOrganizationType class_uri: skos:Concept description: >- - Judicial repository institution focused on custody and access management for court-produced documentation. + Institution responsible for preserving and providing access to judicial proceedings, legal decisions, and tribunal documentation. + alt_descriptions: + nl: >- + Instelling die verantwoordelijk is voor het bewaren en toegankelijk maken van gerechtelijke procedures, juridische beslissingen en tribunaaldocumentatie. + de: >- + Einrichtung, die für die Erhaltung und Bereitstellung von Gerichtsverfahren, Rechtsentscheidungen und Tribunalunterlagen zuständig ist. + fr: >- + Institution responsable de la préservation et de l'accès aux procédures judiciaires, décisions juridiques et documents de tribunal. + es: >- + Institución responsable de preservar y proporcionar acceso a procedimientos judiciales, decisiones legales y documentación de tribunales. + ar: >- + المؤسسة المسؤولة عن الحفاظ على الإجراءات القضائية والقرارات القانونية ووثائق المحاكم وتوفير الوصول إليها. + id: >- + Lembaga yang bertanggung jawab untuk melestarikan dan menyediakan akses ke prosedur pengadilan, keputusan hukum, dan dokumentasi pengadilan. + zh: >- + 负责保存和提供司法程序、法律裁决和法庭文件访问的机构。 + structured_aliases: + nl: + - justitieel archief + - gerechtsarchief + de: + - Justizarchiv + - Gerichtsarchiv + fr: + - archives judiciaires + - dépôt d'archives judiciaires + es: + - archivo judicial + - archivo de tribunales + ar: + - الأرشيف القضائي + - أرشيف المحاكم + id: + - arsip pengadilan + - arsip yudikatif + zh: + - 司法档案馆 + - 法院档案 + keywords: + - judicial + - court + - legal proceedings + - tribunal + - case records broad_mappings: - skos:Concept - schema:ArchiveOrganization diff --git a/schemas/20251121/linkml/modules/classes/CreationEvent.yaml b/schemas/20251121/linkml/modules/classes/CreationEvent.yaml index 5133f43ec9..fe0b50d3e7 100644 --- a/schemas/20251121/linkml/modules/classes/CreationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CreationEvent.yaml @@ -19,7 +19,50 @@ classes: CreationEvent: class_uri: crm:E65_Creation description: >- - Originating event through which an object, work, or artifact is brought into existence. + Originating occurrence through which an entity, work, or artifact is brought into existence. + alt_descriptions: + nl: >- + Oorspronkelijke gebeurtenis waardoor een entiteit, werk of artefact tot stand komt. + de: >- + Ursprüngliches Ereignis, durch das eine Entität, ein Werk oder ein Artefakt ins Dasein gebracht wird. + fr: >- + Occurrence originaire par laquelle une entité, une œuvre ou un artefact est mise en existence. + es: >- + Ocurrencia originaria a través de la cual una entidad, obra o artefacto es traído a la existencia. + ar: >- + حدث أصلي يتم من خلاله إيجاد كيان أو عمل أو قطعة أثرية. + id: >- + Kejadian asal yang melalui mana entitas, karya, atau artefak dibawa ke dalam eksistensi. + zh: >- + 使实体、作品或人工制品得以产生的起源事件。 + structured_aliases: + nl: + - creatiegebeurtenis + - ontstaansmoment + de: + - Entstehungsereignis + - Schaffungsmoment + fr: + - événement de création + - moment d'origine + es: + - evento de creación + - momento de origen + ar: + - حدث الإنشاء + - لحظة النشأة + id: + - peristiwa penciptaan + - momen asal + zh: + - 创作事件 + - 起源时刻 + keywords: + - creation event + - origin + - inception + - genesis + - bringing into being broad_mappings: - crm:E65_Creation close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml b/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml index 502d7af51a..b17254c0bd 100644 --- a/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml +++ b/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml @@ -9,34 +9,83 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/focus_on - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/has_function +- ../classes/AgentType +- linkml:types +- ../slots/focus_on +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/has_function classes: CulturalInstitution: is_a: CustodianType class_uri: skos:Concept description: >- - Broad institutional category for organizations mandated to preserve, interpret, or promote cultural heritage. + Broad organizational mandate category for entities charged with preserving, interpreting, or + advancing tangible and intangible heritage assets. + alt_descriptions: + nl: >- + Brede organisatorische mandaatcategorie voor entiteiten belast met het behouden, interpreteren of + bevorderen van materiële en immaterieel erfgoedgoederen. + de: >- + Breite organisatorische Mandatskategorie für Einrichtungen, die mit der Bewahrung, Interpretation oder + Förderung von materiellem und immateriellem Kulturerbe betraut sind. + fr: >- + Catégorie large de mandat organisationnel pour les entités chargées de préserver, interpréter ou + promouvoir les biens patrimoniaux matériels et immatériels. + es: >- + Amplia categoría de mandato organizacional para entidades encargadas de preservar, interpretar o + promover bienes patrimoniales tangibles e intangibles. + ar: >- + فئة ولاية تنظيمية واسعة للكيانات المكلفة بالحفاظ على التراث المادي وغير المادي أو تفسيره أو تعزيزه. + id: >- + Kategori mandat organisasi yang luas untuk entitas yang bertugas melestarikan, menafsirkan, atau + memajukan aset warisan berwujud dan tak berwujud. + zh: >- + 负责保存、阐释或推进有形和无形遗产资产的实体的广泛组织使命类别。 + structured_aliases: + - literal_form: erfgoedinstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kultureinrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution patrimoniale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مؤسسة تراثية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembaga warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产机构 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept - - schema:Organization + - skos:Concept + - schema:Organization related_mappings: - - wd:Q3152824 - - wd:Q1030034 - - wd:Q1497649 + - wd:Q3152824 + - wd:Q1030034 + - wd:Q1497649 slots: - - focus_on - - has_type - - has_function - - has_score - - identified_by + - focus_on + - has_type + - has_function + - has_score + - identified_by + keywords: + - heritage organization + - cultural preservation + - GLAM sector + - institutional mandate comments: - - | - Preserved from prior description (commit 5e94e52b): + - | + Preserved from prior description (commit 5e94e52b): - "Broad category for organizations that work for the preservation or promotion of culture.\n\n**Wikidata**: Q3152824 (cultural institution / kulturelle Organisation)\n\n**DEFINITION**:\n\nCultural Institution is a BROAD supertype that encompasses:\n- Galleries (G)\n- Libraries (L)\n- Archives (A)\n- Museums (M)\n- And other cultural heritage organizations\n\n**USAGE NOTE**:\n\nIn the GLAMORCUBESFIXPHDNT taxonomy, prefer SPECIFIC types when applicable:\n- Use GalleryOrganizationType for art galleries\n- Use LibraryOrganizationType for libraries\n- Use ArchiveOrganizationType for archives\n- Use MuseumOrganizationType for museums\n\nCulturalInstitution is used when:\n1. Institution spans multiple types (use with MIXED/X)\n2. Specific type cannot be determined\n3. Institution is cultural but outside GLAM scope\n\n**MULTILINGUAL LABELS**:\n- kulturelle Organisation (de)\n- instituci\xF3n cultural (es)\n- institution culturelle (fr)\n\n**RELATED CONCEPTS**:\n- GLAM (Q1030034)\ + "Broad category for organizations that work for the preservation or promotion of culture.\n\n**Wikidata**: Q3152824 (cultural institution / kulturelle Organisation)\n\n**DEFINITION**:\n\nCultural Institution is a BROAD supertype that encompasses:\n- Galleries (G)\n- Libraries (L)\n- Archives (A)\n- Museums (M)\n- And other cultural heritage organizations\n\n**USAGE NOTE**:\n\nIn the GLAMORCUBESFIXPHDNT taxonomy, prefer SPECIFIC types when applicable:\n- Use GalleryOrganizationType for art galleries\n- Use LibraryOrganizationType for libraries\n- Use ArchiveOrganizationType for archives\n- Use MuseumOrganizationType for museums\n\nCulturalInstitution is used when:\n1. Institution spans multiple types (use with MIXED/X)\n2. Specific type cannot be determined\n3. Institution is cultural but outside GLAM scope\n\n**MULTILINGUAL LABELS**:\n- kulturelle Organisation (de)\n- instituci\xF3n cultural (es)\n- institution culturelle (fr)\n\n**RELATED CONCEPTS**:\n- GLAM (Q1030034)\ + - 'Preserved from prior description: Broad institutional category for organizations mandated to preserve, interpret, or promote cultural heritage.' diff --git a/schemas/20251121/linkml/modules/classes/CurationActivity.yaml b/schemas/20251121/linkml/modules/classes/CurationActivity.yaml index 66447fa820..ceff8ee66d 100644 --- a/schemas/20251121/linkml/modules/classes/CurationActivity.yaml +++ b/schemas/20251121/linkml/modules/classes/CurationActivity.yaml @@ -32,7 +32,50 @@ classes: is_a: Activity class_uri: crm:E87_Curation_Activity description: >- - Ongoing stewardship activity that maintains, enriches, or reorganizes curated holdings over time. + Ongoing stewardship endeavor maintaining, enriching, or reorganizing curated holdings throughout their lifecycle. + alt_descriptions: + nl: >- + Doorlopend beheerswerk dat gedurende hun levenscyclus beheerde collecties onderhoudt, verrijkt of reorganiseert. + de: >- + Laufende Bewahrungsbestrebung, die kuratierte Bestände während ihres Lebenszyklus pflegt, bereichert oder reorganisiert. + fr: >- + Effort de garde continu maintenant, enrichissant ou réorganisant les fonds conservés tout au long de leur cycle de vie. + es: >- + Esfuerzo continuo de custodia que mantiene, enriquece o reorganiza los fondos conservados durante su ciclo de vida. + ar: >- + جهد رعاية مستمر يحافظ على المجموعات المنسقة أو يثريها أو يعيد تنظيمها طوال دورة حياتها. + id: >- + Upaya pengelolaan berkelanjutan yang memelihara, memperkaya, atau mengorganisasi kembali koleksi terkurasi sepanjang siklus hidupnya. + zh: >- + 在整个生命周期中维护、丰富或重组策展藏品的持续保管工作。 + structured_aliases: + nl: + - curatie-activiteit + - collectiebeheer + de: + - Kuratierungsaktivität + - Sammlungsverwaltung + fr: + - activité de conservation + - gestion de collection + es: + - actividad de curaduría + - gestión de colección + ar: + - نشاط التنسيق + - إدارة المجموعات + id: + - aktivitas kurasi + - pengelolaan koleksi + zh: + - 策展活动 + - 馆藏管理 + keywords: + - curation activity + - collection management + - stewardship + - preservation activity + - collection care broad_mappings: - crm:E87_Curation_Activity close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/Currency.yaml b/schemas/20251121/linkml/modules/classes/Currency.yaml index 4df91b6c8c..4de470969b 100644 --- a/schemas/20251121/linkml/modules/classes/Currency.yaml +++ b/schemas/20251121/linkml/modules/classes/Currency.yaml @@ -19,7 +19,44 @@ classes: Currency: class_uri: schema:Currency description: >- - Monetary unit reference with standardized code representation for pricing, budgeting, and valuation metadata. + Standardized monetary unit with ISO 4217 code representation for pricing, budgeting, and financial valuation metadata. + alt_descriptions: + nl: >- + Gestandaardiseerde monetaire eenheid met ISO 4217-codecodering voor prijzen, begroting en financiële waarderingsmetadata. + de: >- + Standardisierte Währungseinheit mit ISO 4217-Codedarstellung für Preisgestaltung, Budgetierung und finanzielle Bewertungs-Metadaten. + fr: >- + Unité monétaire normalisée avec représentation de code ISO 4217 pour les prix, la budgétisation et les métadonnées d'évaluation financière. + es: >- + Unidad monetaria estandarizada con representación de código ISO 4217 para precios, presupuestos y metadatos de valoración financiera. + ar: >- + وحدة نقدية موحدة مع تمثيل رمز ISO 4217 للتسعير والميزانية وبيانات التقييم المالي. + id: >- + Unit mata uang terstandarisasi dengan representasi kode ISO 4217 untuk harga, penganggaran, dan metadata penilaian keuangan. + zh: >- + 具有ISO 4217代码表示的标准化货币单位,用于定价、预算和财务估值元数据。 + structured_aliases: + - literal_form: valuta + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Währung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: devise + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: moneda + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عملة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mata uang + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 货币 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Currency close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml index 0e03520f73..3275a1cd64 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml @@ -6,19 +6,79 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_scope +- ./CollectionType +- linkml:types +- ../slots/has_scope classes: CurrentArchiveRecordSetType: is_a: CollectionType abstract: true class_uri: rico:RecordSetType description: >- - Abstract taxonomy node for active-phase record-set categories maintained by current archive institutions. + Abstract classification node for documentary aggregations maintained during + the operational phase of institutional custody. + alt_descriptions: + nl: >- + Abstract classificatieknooppunt voor documentaire aggregaties die tijdens + de operationele fase van institutionele bewaring worden beheerd. + de: >- + Abstrakter Klassifikationsknoten für Dokumentaggregationen, die in der + operativen Phase institutioneller Verwahrung geführt werden. + fr: >- + Nœud de classification abstrait pour des agrégations documentaires gérées + pendant la phase opérationnelle de conservation institutionnelle. + es: >- + Nodo de clasificación abstracto para agregaciones documentales gestionadas + durante la fase operativa de custodia institucional. + ar: >- + عقدة تصنيف مجردة للتجمعات الوثائقية التي تُدار خلال المرحلة التشغيلية + من الحفظ المؤسسي. + id: >- + Simpul klasifikasi abstrak untuk agregasi dokumenter yang dikelola + selama fase operasional penyimpanan institusional. + zh: >- + 用于机构保管运营阶段文献聚合体的抽象分类节点。 broad_mappings: - - rico:RecordSetType - - skos:Concept + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: type lopende institutionele documentaggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ operativer Institutionsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agregation documentaire operationnelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregacion documental operativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي تشغيلي مؤسسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter operasional institusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在营机构文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Serves as a reusable abstract parent for operational-phase documentary categorizations. + - Supports harmonized lifecycle modeling before long-term historical custody. + - 'Preserved from prior description: Abstract taxonomy node for active-phase record-set categories maintained by current archive institutions.' + keywords: + - lifecycle management + - operational custody + - documentary aggregation + - abstract taxonomy + examples: + - value: + has_scope: materials retained for active institutional workflows + description: Generic abstract node used to specialize operational holdings slots: - - has_scope + - has_scope diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml index 1c888bfea5..ac1fb4ba85 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml @@ -7,31 +7,98 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./CurrentArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./CurrentArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ActiveRecordsFonds: is_a: CurrentArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Fonds-level aggregation of currently active operational records awaiting lifecycle transition. + Highest-level aggregation of ongoing business documentation retained for + immediate administrative, legal, or operational use before lifecycle transition. + alt_descriptions: + nl: >- + Hoogste aggregatieniveau van lopende bedrijfsdocumentatie die wordt + bewaard voor direct administratief, juridisch of operationeel gebruik + vóór de volgende levenscyclusfase. + de: >- + Höchste Aggregationsebene laufender Geschäftsdokumentation, die für den + unmittelbaren administrativen, rechtlichen oder operativen Gebrauch vor + dem Lebenszyklusübergang aufbewahrt wird. + fr: >- + Niveau d'agrégation le plus élevé de la documentation courante conservée + pour un usage administratif, juridique ou opérationnel immédiat avant la + transition du cycle de vie. + es: >- + Nivel de agregación más alto de documentación administrativa en uso, + conservada para uso inmediato administrativo, jurídico u operativo antes + de la transición del ciclo de vida. + ar: >- + أعلى مستوى تجميعي للوثائق التشغيلية الجارية المحفوظة للاستخدام + الإداري أو القانوني أو التشغيلي الفوري قبل الانتقال في دورة الحياة. + id: >- + Tingkat agregasi tertinggi untuk dokumentasi bisnis yang sedang berjalan, + disimpan untuk penggunaan administratif, hukum, atau operasional segera + sebelum transisi siklus hidup. + zh: >- + 运行中业务文档的最高聚合层级,在进入下一生命周期阶段前用于即时行政、法律或运营用途。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds + - rico-rst:Fonds slots: - - has_type - - has_score - - has_custodian - - has_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_string: ActiveRecordsFonds + equals_string: hc:ActiveRecordsFonds has_custodian: - equals_string: CurrentArchive + equals_string: hc:CurrentArchive + structured_aliases: + - literal_form: fonds voor lopende bedrijfsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds für laufende Geschäftsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de documentation courante + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de documentación en uso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق وثائق تشغيلية جارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds dokumentasi operasional aktif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在用业务文档总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents material still needed for day-to-day institutional work. + - Intended for holdings before transfer to semi-current or historical custody. + - 'Preserved from prior description: Fonds-level aggregation of currently active operational records awaiting lifecycle transition.' + keywords: + - lifecycle stage + - operational documentation + - fonds-level aggregation + - records management + examples: + - value: + has_type: hc:ActiveRecordsFonds + has_custodian: hc:CurrentArchive + has_note: Annual budget files still under active administrative use. + description: Ongoing documentation retained for immediate business processes diff --git a/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml b/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml index 069a7f8c89..1df80b5896 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentPosition.yaml @@ -14,7 +14,50 @@ classes: CurrentPosition: class_uri: schema:Role description: >- - Active organizational role assignment linking a professional to their present institutional affiliation. + Present professional role or employment relationship linking an individual to their current organizational affiliation. + alt_descriptions: + nl: >- + Huidige professionele rol of arbeidsrelatie die een individu koppelt aan de huidige organisatieaansluiting. + de: >- + Aktuelle berufliche Rolle oder Beschäftigungsverhältnis, das eine Person mit ihrer gegenwärtigen Organisationszugehörigkeit verknüpft. + fr: >- + Rôle professionnel ou relation d'emploi actuel liant un individu à son affiliation organisationnelle actuelle. + es: >- + Rol profesional actual o relación laboral que vincula a un individuo con su afiliación organizacional actual. + ar: >- + الدور المهني الحالي أو علاقة العمل التي تربط الفرد بانتمائه التنظيمي الحالي. + id: >- + Peran profesional atau hubungan kerja saat ini yang menghubungkan individu dengan afiliasi organisasinya saat ini. + zh: >- + 将个人与其当前组织隶属关系联系起来的当前职业角色或雇佣关系。 + structured_aliases: + nl: + - huidige positie + - huidige functie + de: + - aktuelle Position + - gegenwärtige Stelle + fr: + - poste actuel + - position courante + es: + - puesto actual + - posición actual + ar: + - المنصب الحالي + - الوظيفة الحالية + id: + - posisi saat ini + - jabatan sekarang + zh: + - 当前职位 + - 现任 + keywords: + - current position + - present role + - active employment + - organizational affiliation + - job title broad_mappings: - schema:Role close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml b/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml index 034aad0b32..ddfbdbc9ba 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml @@ -24,7 +24,30 @@ classes: is_a: ReconstructedEntity class_uri: rico:RecordResource description: >- - Active operational records domain used in ongoing institutional work before archival transfer. + Active operational records domain used in ongoing institutional workflows before transfer to permanent archival storage. + alt_descriptions: + nl: >- + Actief operationeel recordsdomein gebruikt in lopende institutionele workflows voordat het wordt overgedragen naar permanente archiefopslag. + de: >- + Aktiver operativer Aktenbereich, der in laufenden institutionellen Arbeitsabläufen verwendet wird, bevor er an die dauerhafte Archivierung übergeben wird. + fr: >- + Domaine de documents opérationnels actifs utilisé dans les flux de travail institutionnels en cours avant le transfert vers le stockage archivistique permanent. + es: >- + Dominio de registros operativos activos utilizado en flujos de trabajo institucionales en curso antes de la transferencia al almacenamiento archivístico permanente. + ar: >- + مجال السجلات التشغيلية النشطة المستخدم في مهام سير العمل المؤسسية الجارية قبل النقل إلى التخزين الأرشيفي الدائم. + id: >- + Domain catatan operasional aktif yang digunakan dalam alur kerja kelembagaan yang sedang berlangsung sebelum ditransfer ke penyimpanan arsip permanen. + zh: >- + 在转移到永久档案存储之前,用于正在进行机构工作流的活跃运营记录域。 + structured_aliases: + nl: Beheeradministratie + de: Verwaltungsakten + fr: Administration du dépositaire + es: Administración del custodio + ar: إدارة العهدة + id: Administrasi Kustodian + zh: 保管人管理 broad_mappings: - rico:RecordResource close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml index 7cac14a659..e165a4b013 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml @@ -8,35 +8,84 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description - - ../slots/has_type - - ../slots/has_quantity - - ../slots/has_status - - ../slots/refer_to - - ../slots/temporal_extent - - ../slots/has_score +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/has_quantity +- ../slots/has_status +- ../slots/refer_to +- ../slots/temporal_extent +- ../slots/has_score classes: CustodianArchive: is_a: ReconstructedEntity class_uri: rico:RecordSet description: >- - Inactive record aggregation transferred from administration and awaiting archival processing into managed heritage holdings. + Inactive administrative record aggregation transferred from operational use and awaiting + archival processing into managed heritage holdings. + alt_descriptions: + nl: >- + Inactieve administratieve recordaggregatie overgebracht vanuit operationeel gebruik + en in afwachting van archiefverwerking tot beheerde erfgoedcollecties. + de: >- + Inaktive administrative Datensatzaggregation, die aus dem operativen Gebrauch überführt wurde + und auf die Archivierung in verwalteten Heritage-Beständen wartet. + fr: >- + Agrégation de documents administratifs inactifs transférés de l'usage opérationnel + et en attente de traitement archivistique dans les fonds patrimoniaux gérés. + es: >- + Agregación de registros administrativos inactivos transferidos del uso operativo + y en espera de procesamiento archivístico en fondos patrimoniales gestionados. + ar: >- + تجميع سجلات إدارية غير نشطة منقولة من الاستخدام التشغيلي + وفي انتظار المعالجة الأرشيفية إلى المجموعات التراثية المُدارة. + id: >- + Agregasi catatan administratif tidak aktif yang ditransfer dari penggunaan operasional + dan menunggu pengarsipan ke dalam koleksi warisan yang dikelola. + zh: >- + 从运营使用中移交并等待档案处理成受管遗产藏品的非活跃行政记录聚合。 + structured_aliases: + - literal_form: beheerdersarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verwaltungsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archive de gestion + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo de gestión + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف الإدارة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip pengelola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 管理档案 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSet + - rico:RecordSet close_mappings: - - rico:RecordResource - - crm:E78_Curated_Holding + - rico:RecordResource + - crm:E78_Curated_Holding + keywords: + - administrative records + - archival processing + - inactive records + - institutional archives slots: - - has_label - - has_description - - has_type - - has_quantity - - has_status - - refer_to - - temporal_extent - - has_score + - has_label + - has_description + - has_type + - has_quantity + - has_status + - refer_to + - temporal_extent + - has_score slot_usage: has_label: required: true @@ -44,7 +93,9 @@ classes: range: Custodian required: true notes: - - | - Preserved from prior description (commit 5e94e52b): + - | + Preserved from prior description (commit 5e94e52b): - "Represents OPERATIONAL ARCHIVES created by a heritage custodian through its\ndaily activities that are NOT YET integrated into the formal heritage collection\n(CustodianCollection).\n\n**CRITICAL DISTINCTION - THREE-TIER RECORDS LIFECYCLE**:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianAdministration \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 ACTIVE records\ + "Represents OPERATIONAL ARCHIVES created by a heritage custodian through its\ndaily activities that are NOT YET integrated into the formal heritage collection\n(CustodianCollection).\n\n**CRITICAL DISTINCTION - THREE-TIER RECORDS LIFECYCLE**:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 CustodianAdministration \u2502\n\u2502 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u2502\n\u2502 ACTIVE records\ + comments: + - 'Preserved from prior description: Inactive record aggregation transferred from administration and awaiting archival processing into managed heritage holdings.' diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml index b473949dee..3f88918fc9 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml @@ -8,17 +8,70 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_scope +- linkml:types +- ../slots/has_scope classes: CustodianArchiveRecordSetType: is_a: CollectionType abstract: true class_uri: rico:RecordSetType description: >- - Abstract taxonomy node for record-set categories used in custodial archive backlogs. + Abstract taxonomic node for categorizing documentary aggregations within + custodial archive processing workflows. + alt_descriptions: + nl: >- + Abstract taxonomisch knooppunt voor het categoriseren van documentaire aggregaties + binnen beheerdersarchiefverwerkingsworkflows. + de: >- + Abstrakter taxonomischer Knoten zur Kategorisierung dokumentarischer Aggregationen + in kuratorischen Archivverarbeitungsworkflows. + fr: >- + Nœud taxonomique abstrait pour catégoriser les agrégations documentaires + dans les flux de traitement d'archives curatoriales. + es: >- + Nodo taxonómico abstracto para categorizar agregaciones documentales + en flujos de procesamiento de archivos curatoriales. + ar: >- + عقدة تصنيفية مجردة لتصنيف التجميعات الوثائقية + في سير عمل معالجة الأرشيف القيّمي. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan agregasi dokumenter + dalam alur kerja pengolahan arsip kuratorial. + zh: >- + 用于在保管人档案处理工作流中对文献聚合进行分类的抽象分类节点。 + structured_aliases: + - literal_form: beheerdersarchief-recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kuratorenarchiv-RecordSet-Typ + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de jeu de documents d'archive curatoriale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de conjunto de registros de archivo curatorial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف القيّمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe set rekaman arsip kuratorial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保管人档案记录集类型 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - rico:RecordSetType - - skos:Concept + - rico:RecordSetType + - skos:Concept slots: - - has_scope + - has_scope + comments: + - Base class for categorizing records awaiting archival processing. + - Used in custodial archive backlog management workflows. + - 'Preserved from prior description: Abstract taxonomy node for record-set categories used in custodial archive backlogs.' + keywords: + - archive processing + - record set classification + - backlog management + - custodial archives diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml index 412d1f9680..777a1d9d9f 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml @@ -7,31 +7,93 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./CustodianArchiveRecordSetType - - linkml:types - - ../slots/has_type - - ../slots/has_score - - ../slots/has_custodian - - ../slots/has_note +- ./CustodianArchiveRecordSetType +- linkml:types +- ../slots/has_type +- ../slots/has_score +- ../slots/has_custodian +- ../slots/has_note classes: CustodialRecordsFonds: is_a: CustodianArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Fonds-level record-set category representing accumulated custodial documentation awaiting detailed arrangement. + Highest-level aggregation of custody-related documentary accumulations + pending detailed ordering and description. + alt_descriptions: + nl: >- + Hoogste aggregatieniveau van bewaargerelateerde documentaire + accumulaties die nog op nadere ordening en beschrijving wachten. + de: >- + Höchste Aggregationsebene verwahrungsbezogener dokumentarischer + Akkumulationen, die auf detaillierte Ordnung und Beschreibung warten. + fr: >- + Niveau d'agrégation le plus élevé d'accumulations documentaires liées à + la garde, en attente d'un classement et d'une description détaillés. + es: >- + Nivel de agregación más alto de acumulaciones documentales ligadas a la + custodia, pendientes de ordenación y descripción detalladas. + ar: >- + أعلى مستوى تجميعي لتراكمات وثائقية مرتبطة بالحفظ بانتظار ترتيب + ووصف تفصيليين. + id: >- + Tingkat agregasi tertinggi untuk akumulasi dokumenter terkait kustodi + yang menunggu penataan dan deskripsi terperinci. + zh: >- + 与保管相关、尚待细化编排与描述的文献累积体的最高聚合层级。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds + - rico-rst:Fonds slots: - - has_type - - has_score - - has_custodian - - has_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_string: CustodialRecordsFonds + equals_string: "hc:CustodialRecordsFonds" has_custodian: - equals_string: CustodianArchive + equals_string: "hc:CustodianArchive" + structured_aliases: + - literal_form: bewaargerelateerd documentair totaalbestand + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: verwahrungsbezogene Dokumentakkumulation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agrégat documentaire de garde + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agregado documental de custodia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائقي مرتبط بالحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agregasi dokumenter terkait kustodi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保管相关文献总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents custody-oriented accumulations before fine-grained arrangement. + - Useful for transitional processing stages in archival control workflows. + - 'Preserved from prior description: Fonds-level record-set category representing accumulated custodial documentation awaiting detailed arrangement.' + keywords: + - custody documentation + - aggregation level + - arrangement backlog + - archival control + examples: + - value: + has_type: hc:CustodialRecordsFonds + has_custodian: hc:CustodianArchive + has_note: Intake accumulations awaiting detailed arrangement. + description: Custody-related accumulations grouped at highest level diff --git a/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml b/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml index 566f94f9ff..3b64f047bd 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml @@ -23,7 +23,50 @@ classes: is_a: ReconstructedEntity class_uri: crm:E78_Curated_Holding description: >- - Curated heritage holding managed as a research-accessible and preservation-governed collection entity. + Curated aggregation of heritage materials governed by preservation policies and maintained for scholarly access. + alt_descriptions: + nl: >- + Gecureerde aggregatie van erfgoedmateriaal die wordt beheerd volgens bewaarbeleid en toegankelijk wordt gehouden voor wetenschappelijk onderzoek. + de: >- + Kuratierte Aggregation von Kulturgütern, die durch Erhaltungsrichtlinien verwaltet und für wissenschaftlichen Zugang bereitgestellt wird. + fr: >- + Agrégation conservée de matériaux patrimoniaux régis par des politiques de préservation et maintenus pour l'accès savant. + es: >- + Agregación curada de materiales patrimoniales regidos por políticas de preservación y mantenidos para acceso académico. + ar: >- + تجميع منظم للمواد التراثية تخضع لسياسات الحفظ وتُدار للوصول الأكاديمي. + id: >- + Agregasi terkurasi bahan warisan yang dikelola oleh kebijakan pelestarian dan dipertahankan untuk akses ilmiah. + zh: >- + 由保存政策管理并为学术访问维护的遗产材料策展集合。 + structured_aliases: + nl: + - beheerderscollectie + - erfgoedcollectie + de: + - Verwalter-Sammlung + - Kulturgutsammlung + fr: + - collection de dépositaire + - collection patrimoniale + es: + - colección de custodio + - colección patrimonial + ar: + - مجموعة الأمين + - مجموعة التراث + id: + - koleksi pengelola + - koleksi warisan + zh: + - 托管人收藏 + - 遗产馆藏 + keywords: + - custodian collection + - curated holding + - heritage aggregation + - research collection + - preservation collection broad_mappings: - crm:E78_Curated_Holding close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml index 6e970df976..93c8b66837 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml @@ -16,7 +16,30 @@ classes: CustodianLegalNameClaim: class_uri: rdf:Statement description: >- - Reified assertion capturing claimed registered denomination with supporting provenance notes. + Reified assertion capturing a claimed registered denomination with supporting provenance documentation. + alt_descriptions: + nl: >- + Gereificeerde bewering die een geclaimde geregistreerde benaming vastlegt met ondersteunende herkomstdocumentatie. + de: >- + Reifizierte Assertion, die eine beanspruchte eingetragene Bezeichnung mit unterstützender Provenienzdokumentation erfasst. + fr: >- + Assertion réifiée capturant une dénomination enregistrée revendiquée avec une documentation de provenance à l'appui. + es: >- + Aserción reificada que captura una denominación registrada reclamada con documentación de procedencia de respaldo. + ar: >- + تأكيد مجسد يلتقط تسمية مسجلة مدعومة مع وثائق المصدر الداعمة. + id: >- + Pernyataan yang direifikasi yang menangkap sebutan terdaftar yang diklaim dengan dokumentasi asal-usul pendukung. + zh: >- + 具体化断言,捕获声明的注册名称及支持性来源文档。 + structured_aliases: + nl: Rechtspersonaamclaim + de: Rechtsname-Anspruch + fr: Revendication de dénomination légale + es: Reclamación de nombre legal + ar: مطالبة الاسم القانوني + id: Klaim Nama Hukum + zh: 法定名称声明 broad_mappings: - rdf:Statement close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml index e3d3cba1ef..dcf58f089c 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml @@ -26,7 +26,28 @@ classes: is_a: ReconstructedEntity class_uri: org:FormalOrganization description: >- - Reconstructed legal-entity aspect documenting formal registration, jurisdiction, and statutory status of a custodian. + Reconstructed legal entity profile documenting formal registration, statutory + status, and jurisdictional incorporation of a heritage custodian. + alt_descriptions: + nl: >- + Gereconstrueerd rechtspersoonsprofiel dat formele registratie, wettelijke status + en jurisdictieke oprichting van een erfgoedbeheerder documenteert. + de: >- + Rekonstruiertes Rechtspersonenprofil, das formale Registrierung, gesetzlichen + Status und gerichtliche Gründung eines Kulturerbeverwalters dokumentiert. + fr: >- + Profil d'entité juridique reconstitué documentant l'enregistrement formel, le + statut légal et l'incorporation juridictionnelle d'un dépositaire patrimonial. + es: >- + Perfil de entidad legal reconstruido que documenta el registro formal, el estatus + legal y la incorporación jurisdiccional de un custodio patrimonial. + ar: >- + ملف كيان قانوني معاد بنائه يوثق التسجيل الرسمي والوضع القانوني والتأسيس القضائي لأمين التراث. + id: >- + Profil entitas hukum yang direkonstruksi yang mendokumentasikan pendaftaran formal, + status hukum, dan pendirian yurisdiksi kustodian warisan. + zh: >- + 记录遗产保管人的正式注册、法定地位和司法管辖区成立的重建法律实体档案。 broad_mappings: - org:FormalOrganization - rico:CorporateBody diff --git a/schemas/20251121/linkml/modules/classes/CustodianName.yaml b/schemas/20251121/linkml/modules/classes/CustodianName.yaml index 60037f2846..ea811286df 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianName.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianName.yaml @@ -9,39 +9,85 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_name - - ../slots/in_language - - ../slots/temporal_extent - - ../slots/refer_to - - ../slots/supersede - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_score +- linkml:types +- ../slots/has_label +- ../slots/has_name +- ../slots/in_language +- ../slots/temporal_extent +- ../slots/refer_to +- ../slots/supersede +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_score classes: CustodianName: is_a: ReconstructedEntity class_uri: skos:Concept description: >- - Reconstructed canonical denomination representing the emic naming form used for public identification. + Reconstructed canonical designation representing the standardized emic naming + form used by an institution for public identification. + alt_descriptions: + nl: >- + Gereconstrueerde canonieke aanduiding die de gestandaardiseerde emische naamvorm + vertegenwoordigt die door een instelling wordt gebruikt voor openbare identificatie. + de: >- + Rekonstruierte kanonische Bezeichnung, die die standardisierte emische Namensform + repräsentiert, die von einer Institution für die öffentliche Identifikation verwendet wird. + fr: >- + Désignation canonique reconstituée représentant la forme de dénomination emique standardisée + utilisée par une institution pour l'identification publique. + es: >- + Designación canónica reconstruida que representa la forma de denominación émica estandarizada + utilizada por una institución para identificación pública. + ar: >- + تسمية معيارية معاد بناؤها تمثل شكل التسمية الداخلية الموحدة + الذي تستخدمه المؤسسة للتعريف العام. + id: >- + Penunjukan kanonik yang direkonstruksi yang mewakili bentuk penamaan emik terstandarisasi + yang digunakan oleh lembaga untuk identifikasi publik. + zh: >- + 表示机构用于公众识别的标准化内部命名形式的重构规范名称。 + structured_aliases: + - literal_form: beheerdersnaam + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kustodian-Name + predicate: EXACT_SYNONYM + in_language: de + - literal_form: nom de dépositaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: nombre de depositario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: اسم القيم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: nama kustodian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保管人名称 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - skos:prefLabel - - schema:name - - foaf:name + - skos:prefLabel + - schema:name + - foaf:name related_mappings: - - skos:altLabel - - schema:alternateName + - skos:altLabel + - schema:alternateName slots: - - has_label - - has_name - - in_language - - temporal_extent - - refer_to - - supersede - - has_score - - derive_from - - generated_by + - has_label + - has_name + - in_language + - temporal_extent + - refer_to + - supersede + - has_score + - derive_from + - generated_by slot_usage: has_name: required: true @@ -52,11 +98,27 @@ classes: range: CustodianObservation multivalued: true required: true - + comments: + - Standardized emic name derived from CustodianObservation evidence. + - Represents canonical label accepted by the custodian for public identification. + - Distinct from legal name which is stored in CustodianLegalStatus. + - 'Preserved from prior description: Reconstructed canonical denomination representing the emic naming form used for public identification.' + keywords: + - canonical name + - emic designation + - public identification + - standardized label notes: - - | - Preserved from prior description (commit 5e94e52b): + - | + CRITICAL: CustodianName is NOT a subclass of CustodianObservation! + - CustodianObservation = Evidence seen in sources (input) + - CustodianName = Standardized interpretation (output) + - Relationship: CustodianName prov:wasDerivedFrom CustodianObservation - Preserved from prior description (commit 5e94e52b): + IMPORTANT: CustodianName ≠ Legal Name + - CustodianName = How custodian presents itself (emic, operational) + - Legal Name = Formal registered name (in CustodianLegalStatus) + - Example: "Rijksmuseum" (emic) vs "Stichting Rijksmuseum" (legal) - "Standardized emic (insider) name DERIVED FROM CustodianObservation(s).\n\nCRITICAL: CustodianName is NOT a subclass of CustodianObservation!\n- CustodianObservation = Evidence seen in sources (input)\n- CustodianName = Standardized interpretation (output)\n- Relationship: CustodianName prov:wasDerivedFrom CustodianObservation\n\nCustodianName represents the CANONICAL LABEL - the standardized form\naccepted by the custodian itself for public identification.\n\nIMPORTANT: CustodianName \u2260 Legal Name\n- CustodianName = How custodian presents itself (emic, operational)\n- Legal Name = Formal registered name (in CustodianLegalStatus)\n- Example: \"Rijksmuseum\" (emic) vs \"Stichting Rijksmuseum\" (legal)\n\n===========================================================================\nMANDATORY RULE: Legal Form Terms MUST Be Filtered\n===========================================================================\n\nLegal form designations (Stichting, Foundation, Inc., Ltd., GmbH,\ + MANDATORY RULE: Legal Form Terms MUST Be Filtered + Legal form designations (Stichting, Foundation, Inc., Ltd., GmbH, etc.) must be removed from CustodianName values.\ diff --git a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml index 05bd73edf3..2e493503b3 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml @@ -21,7 +21,28 @@ classes: CustodianNameConsensus: class_uri: prov:Entity description: >- - Consensus artifact that records adjudicated naming outcome from multiple evidence sources. + Adjudicated naming decision derived from reconciling multiple evidence + sources into a single authoritative designation. + alt_descriptions: + nl: >- + Beoordeelde naamgevingsbeslissing afgeleid van het verenigen van meerdere bewijsbronnen + tot een enkele gezaghebbende aanduiding. + de: >- + Schiedsrichterische Namensentscheidung, die aus der Vereinigung mehrerer Beweisquellen + zu einer einzigen autoritativen Bezeichnung abgeleitet wurde. + fr: >- + Décision de dénomination arbitrée dérivée de la réconciliation de plusieurs sources + de preuves en une seule désignation faisant autorité. + es: >- + Decisión de nomenclatura adjudicada derivada de reconciliar múltiples fuentes de + evidencia en una sola designación autorizada. + ar: >- + قرار تسمية محكوم مستمد من التوفيق بين مصادر أدلة متعددة في تسمية موثوقة واحدة. + id: >- + Keputusan penamaan yang diadjudikasi yang berasal dari rekonsiliasi beberapa sumber + bukti menjadi satu penunjukan otoritatif. + zh: >- + 从多个证据来源协调为单一权威指定得出的裁决命名决定。 broad_mappings: - prov:Entity close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml b/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml index 00a2b98d3f..bc00f06cf8 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml @@ -25,7 +25,50 @@ classes: CustodianObservation: class_uri: hc:CustodianObservation description: >- - Source-grounded evidence statement used as reconstruction input for custodian identity and attributes. + Source-attributed evidence record serving as reconstruction input for establishing custodian attributes. + alt_descriptions: + nl: >- + Bron-toegeschreven bewijsrecord dat dient als reconstructie-input voor het vaststellen van beheerdersattributen. + de: >- + Quellenzugeschriebener Nachweis, der als Rekonstruktionseingabe zur Ermittlung von Verwalterattributen dient. + fr: >- + Registre de preuve attribué à la source servant d'entrée de reconstruction pour établir les attributs du dépositaire. + es: >- + Registro de prueba atribuido a la fuente que sirve como entrada de reconstrucción para establecer atributos del custodio. + ar: >- + سجل دليل منسوب للمصدر يعمل كمدخل إعادة بناء لتأسيس سمات الأمين. + id: >- + Rekaman bukti yang diatribusikan ke sumber yang berfungsi sebagai input rekonstruksi untuk menetapkan atribut kustodian. + zh: >- + 作为重建输入用于确立保管人属性的来源归属证据记录。 + structured_aliases: + nl: + - beheerderobservatie + - bronwaarneming + de: + - Verwalterbeobachtung + - Quellenbeobachtung + fr: + - observation du dépositaire + - observation source + es: + - observación del custodio + - observación fuente + ar: + - ملاحظة الأمين + - ملاحظة المصدر + id: + - observasi kustodian + - observasi sumber + zh: + - 保管人观察 + - 来源观察 + keywords: + - custodian observation + - source evidence + - reconstruction input + - attributed data + - evidence record broad_mappings: - prov:Entity - pico:PersonObservation diff --git a/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml b/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml index 3154a9fade..e6dbcccde1 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml @@ -32,7 +32,56 @@ classes: is_a: ReconstructedEntity class_uri: crm:E53_Place description: >- - Reconstructed nominal place expression used to identify a custodian's location context. + Reconstructed nominal location expression identifying the geographic context + where a heritage custodian operates or is situated. + alt_descriptions: + nl: >- + Gereconstrueerde nominale locatie-uitdrukking die de geografische context identificeert + waar een erfgoedbeheerder opereert of gevestigd is. + de: >- + Rekonstruierter nominaler Standortausdruck, der den geografischen Kontext identifiziert, + in dem ein Kulturerbeverwalter tätig ist oder angesiedelt ist. + fr: >- + Expression nominale de lieu reconstituée identifiant le contexte géographique où + un dépositaire patrimonial opère ou est situé. + es: >- + Expresión nominal de lugar reconstruida que identifica el contexto geográfico donde + opera o está situado un custodio patrimonial. + ar: >- + تعبير مكاني اسمي معاد بناؤه يحدد السياق الجغرافي الذي يعمل فيه أو يقع فيه أمين التراث. + id: >- + Ekspresi lokasi nominal yang direkonstruksi yang mengidentifikasi konteks geografis + tempat kustodian warisan beroperasi atau berada. + zh: >- + 标识遗产保管人运营或所在地理环境的重建名义地点表达式。 + structured_aliases: + nl: + - beheerderslocatie + - instellingsplaats + de: + - Verwahrer-Standort + - Institutioneller Ort + fr: + - lieu du dépositaire + - localisation institutionnelle + es: + - ubicación del custodio + - lugar institucional + ar: + - موقع الأمين + - موقع المؤسسة + id: + - lokasi pengelola + - lokasi kelembagaan + zh: + - 托管人地点 + - 机构位置 + keywords: + - custodian place + - institution location + - heritage site + - organizational address + - custodial location broad_mappings: - crm:E53_Place - schema:Place diff --git a/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml b/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml index 65a0feff7f..01e59822d2 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml @@ -20,7 +20,50 @@ classes: class_uri: prov:Entity tree_root: true description: >- - Root record bundle representing a full custodian source document with enrichment and provenance metadata. + Root record bundle aggregating a complete heritage custodian source document with enrichment and provenance metadata. + alt_descriptions: + nl: >- + Hoofdrecordbundel die een compleet erfgoedbeheerder-brondocument samenvoegt met verrijkings- en herkomstmetadata. + de: >- + Wurzel-Datensatzbündel, das ein vollständiges Kulturgutverwalter-Quelldokument mit Anreicherungs- und Herkunftsmetadaten aggregiert. + fr: >- + Ensemble d'enregistrements racine agrégeant un document source complet de dépositaire du patrimoine avec des métadonnées d'enrichissement et de provenance. + es: >- + Paquete de registro raíz que agrega un documento fuente completo de custodio patrimonial con metadatos de enriquecimiento y procedencia. + ar: >- + حزمة سجل جذر تجمع مستند مصدر وصي التراث الكامل مع بيانات الإثراء والمنشأ الوصفية. + id: >- + Bundel catatan akar yang mengagregasi dokumen sumber pengelola warisan lengkap dengan metadata pengayaan dan asal-usul. + zh: >- + 汇集完整遗产托管人来源文件及丰富和来源元数据的根记录包。 + structured_aliases: + nl: + - bronbestand + - custodian-bronbestand + de: + - Quelldatei + - Custodian-Quelldatei + fr: + - fichier source + - fichier source dépositaire + es: + - archivo fuente + - archivo fuente custodio + ar: + - ملف المصدر + - ملف مصدر الوصي + id: + - file sumber + - file sumber pengelola + zh: + - 来源文件 + - 托管人源文件 + keywords: + - source file + - custodian record + - provenance bundle + - enrichment + - source document broad_mappings: - prov:Entity close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml b/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml index 9752ae3dcc..4992b6ee7d 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml @@ -10,47 +10,69 @@ prefixes: tooi: https://identifier.overheid.nl/tooi/def/ont/ default_prefix: hc imports: - - linkml:types - - ../slots/has_provenance - - ../slots/degree_of_certainty - - ../slots/has_description - - ../slots/has_level - - ../slots/has_method - - ../slots/has_note - - ../slots/has_score - - ../slots/has_type - - ../slots/approximate - - ../slots/retrieved_through - - ../slots/based_on - - ../slots/has_url - - ../slots/temporal_extent - - ../enums/OrganizationalChangeEventTypeEnum - - ../enums/TimelineExtractionMethodEnum +- linkml:types +- ../slots/has_provenance +- ../slots/degree_of_certainty +- ../slots/has_description +- ../slots/has_level +- ../slots/has_method +- ../slots/has_note +- ../slots/has_score +- ../slots/has_type +- ../slots/approximate +- ../slots/retrieved_through +- ../slots/based_on +- ../slots/has_url +- ../slots/temporal_extent +- ../enums/OrganizationalChangeEventTypeEnum +- ../enums/TimelineExtractionMethodEnum classes: CustodianTimelineEvent: class_uri: prov:Entity description: >- - Organizational-change event entity representing dated transitions in institutional lifecycle. + Dated occurrence capturing significant transitions, mergers, foundings, + or structural changes in an institution's organizational history. + alt_descriptions: + nl: >- + Gedateerde gebeurtenis die belangrijke overgangen, fusies, oprichtingen + of structurele veranderingen in de organisatiegeschiedenis vastlegt. + de: >- + Datiertes Ereignis, das bedeutende Übergänge, Fusionen, Gründungen + oder strukturelle Veränderungen in der Organisationsgeschichte erfasst. + fr: >- + Événement daté capturant les transitions importantes, fusions, fondations + ou changements structurels dans l'histoire organisationnelle. + es: >- + Evento fechado que captura transiciones significativas, fusiones, fundaciones + o cambios estructurales en la historia organizacional. + ar: >- + حدث مؤرخ يلتقط التحولات المهمة والاندماجات والتأسيسات + أو التغييرات الهيكلية في التاريخ التنظيمي. + id: >- + Peristiwa bertanggal yang menangkap transisi signifikan, merger, pendirian, + atau perubahan struktural dalam sejarah organisasi. + zh: >- + 记录机构历史中重大过渡、合并、创立或结构变化的注明日期的事件。 broad_mappings: - - prov:Entity + - prov:Entity close_mappings: - - crm:E5_Event - - schema:Event - - tooi:Wijzigingsgebeurtenis + - crm:E5_Event + - schema:Event + - tooi:Wijzigingsgebeurtenis slots: - - approximate - - has_provenance - - has_level - - degree_of_certainty - - has_description - - temporal_extent - - has_type - - has_method - - has_note - - retrieved_through - - based_on - - has_url - - has_score + - approximate + - has_provenance + - has_level + - degree_of_certainty + - has_description + - temporal_extent + - has_type + - has_method + - has_note + - retrieved_through + - based_on + - has_url + - has_score slot_usage: has_type: required: true @@ -62,11 +84,46 @@ classes: has_method: required: true range: TimelineExtractionMethodEnum - - notes: - - | - Preserved from prior description (commit 5e94e52b): - - Preserved from prior description (commit 5e94e52b): - - "An organizational change event for a heritage custodian.\n\n**PURPOSE**\n\nCaptures organizational change events (founding, mergers, name changes, etc.)\nas domain entities, independent of how they were discovered.\n\n**SOURCE-AGNOSTIC DESIGN**\n\nThis class models WHAT happened, not HOW we know. For source-specific\nprovenance, use observation classes:\n\n- `WebObservation` - For web-scraped data with XPath or API provenance\n- `CustodianObservation` - For institutional source documents\n\nThe optional `observation_ref` slot links events to their source observations\nwhen detailed provenance is needed.\n\n**DATA QUALITY**\n\nUse `has_level` (DataTierLevel) to indicate trustworthiness:\n- TIER_4_INFERRED: Initial extraction (LLM-generated, unverified)\n- TIER_3_CROWD_SOURCED: Verified against Wikipedia/Wikidata\n- TIER_2_VERIFIED: Verified against institutional website\n- TIER_1_AUTHORITATIVE: Verified against official registry\n\nUse `extraction_notes` to capture\ + structured_aliases: + - literal_form: tijdlijn-gebeurtenis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Timeline-Ereignis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: événement de chronologie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: evento de cronología + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حدث الجدول الزمني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peristiwa garis waktu + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 时间线事件 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Source-agnostic design - models WHAT happened, not HOW discovered + - Use has_level (DataTierLevel) to indicate trustworthiness + - Links to WebObservation or CustodianObservation for provenance + - 'Preserved from prior description: Organizational-change event entity representing dated transitions in institutional lifecycle.' + keywords: + - timeline + - organizational history + - institutional change + - lifecycle event + examples: + - value: + has_type: FOUNDING + temporal_extent: + begin_of_the_begin: "1800-01-01" + degree_of_certainty: 1.0 + description: Institution founding event + annotations: + specificity_score: 0.4 + specificity_rationale: Organizational lifecycle event tracking for heritage institutions + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/CustodianType.yaml b/schemas/20251121/linkml/modules/classes/CustodianType.yaml index 2695119bda..d5edda8990 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianType.yaml @@ -26,7 +26,28 @@ classes: class_uri: skos:Concept abstract: true description: >- - Abstract taxonomy concept for categorizing heritage-custodian institutional profiles. + Abstract taxonomy concept for categorizing institutional profiles of organizations + that preserve and provide access to cultural heritage resources. + alt_descriptions: + nl: >- + Abstract taxonomieconcept voor het categoriseren van institutionele profielen + van organisaties die cultureel erfgoed bewaren en toegankelijk maken. + de: >- + Abstraktes Taxonomiekonzept zur Kategorisierung institutioneller Profile von + Organisationen, die Kulturerbe bewahren und zugänglich machen. + fr: >- + Concept taxonomique abstrait pour catégoriser les profils institutionnels des + organisations qui préservent et donnent accès aux ressources patrimoniales. + es: >- + Concepto taxonómico abstracto para categorizar perfiles institucionales de + organizaciones que preservan y proporcionan acceso a recursos patrimoniales. + ar: >- + مفهوم تصنيفي مجرد لتصنيف الملامح المؤسسية للمنظمات التي تحافظ على التراث الثقافي وتوفر الوصول إليه. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan profil institusional organisasi + yang melestarikan dan menyediakan akses ke sumber warisan budaya. + zh: >- + 用于对保存和提供文化遗产资源访问的机构的机构档案进行分类的抽象分类法概念。 broad_mappings: - skos:Concept - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml index aaaeb6cf67..180daa052d 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -22,22 +23,78 @@ classes: description: >- Documentary aggregation grouped as a collection for continuity copies and recovery-ready replicas. + alt_descriptions: + nl: >- + Documentaire aggregatie gegroepeerd als collectie voor continuiteitskopieën + en herstelklare replica's. + de: >- + Dokumentarische Aggregation als Sammlung fuer Kontinuitaetskopien + und wiederherstellungsbereite Repliken. + fr: >- + Agregation documentaire regroupee en collection pour des copies de + continuite et des repliques pretes a la reprise. + es: >- + Agregacion documental agrupada como coleccion para copias de continuidad + y replicas listas para recuperacion. + ar: >- + تجميع وثائقي مصنف كمجموعة لنسخ الاستمرارية ونسخ جاهزة للاستعادة. + id: >- + Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk salinan + kesinambungan dan replika siap pemulihan. + zh: >- + 作为集合编组的连续性副本与可恢复副本的文献聚合体。 + structured_aliases: + - literal_form: collectie continuiteitskopieen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Kontinuitaetskopien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de copies de continuite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de copias de continuidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة نسخ الاستمرارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi salinan kesinambungan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 连续性副本文献集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Includes continuity copies and recovery-ready replicas used for controlled preservation access. + keywords: + - continuity copy + - recovery replica + - restricted access storage + - digital preservation + examples: + - value: + has_type: hc:PreservationCopyCollection + has_custodian: hc:DarkArchive + has_note: Access limited to preservation staff; used for disaster recovery tests. + description: Continuity copy aggregation managed for recovery readiness. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: PreservationCopyCollection + equals_string: hc:PreservationCopyCollection has_custodian: - equals_string: DarkArchive - record_holder_note: + equals_string: hc:DarkArchive + has_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. DigitalPreservationFonds: @@ -46,20 +103,76 @@ classes: description: >- Documentary aggregation arranged as a fonds for policy-bound digital preservation evidence. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor beleidsgebonden + bewijsstukken van digitale bewaring. + de: >- + Dokumentarische Aggregation als Fonds fuer richtliniengebundene + Nachweise digitaler Erhaltung. + fr: >- + Agregation documentaire organisee en fonds pour des preuves + de preservation numerique liees aux politiques. + es: >- + Agregacion documental dispuesta como fondo para evidencias + de preservacion digital sujetas a politicas. + ar: >- + تجميع وثائقي منظم كرصيد لأدلة الحفظ الرقمي المرتبطة بالسياسات. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk bukti preservasi + digital yang terikat kebijakan. + zh: >- + 以全宗方式组织的、受政策约束的数字保存证据文献聚合体。 + structured_aliases: + - literal_form: fonds digitaal-bewaringsbewijs + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds digitaler Erhaltungsnachweise + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de preuves de preservation numerique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de evidencia de preservacion digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد أدلة الحفظ الرقمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds bukti preservasi digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字保存证据全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Includes policy-bound evidence such as fixity checks, transfer logs, and audit trails. + keywords: + - preservation policy + - audit trail + - fixity evidence + - transfer log + examples: + - value: + has_type: hc:DigitalPreservationFonds + has_custodian: hc:DarkArchive + has_note: Fixity reports and transfer manifests maintained under retention policy. + description: Policy-bound preservation evidence grouped by provenance. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: DigitalPreservationFonds + equals_string: hc:DigitalPreservationFonds has_custodian: - equals_string: DarkArchive - record_holder_note: + equals_string: hc:DarkArchive + has_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml b/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml index 3e1a2b2a40..cd8a35d4ba 100644 --- a/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DataServiceEndpointTypes.yaml @@ -10,42 +10,18 @@ prefixes: schema: http://schema.org/ xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./DataServiceEndpointType - - linkml:types - - ../metadata - - ../slots/has_format - - ../slots/has_method - - ../slots/has_score - - ../slots/has_specification +- ./DataServiceEndpointType +- linkml:types +- ../metadata +- ../slots/has_format +- ../slots/has_method +- ../slots/has_score +- ../slots/has_specification classes: SRUEndpoint: is_a: DataServiceEndpointType class_uri: hc:SRUEndpoint - description: 'Classification for SRU (Search/Retrieve via URL) endpoints. - - - **Protocol**: SRU/SRW - - **Purpose**: Library search and retrieval - - **Standard**: http://www.loc.gov/standards/sru/ - - - **Heritage Sector Usage**: - - - SRU is the successor to Z39.50, commonly used by: - - - Library union catalogs (WorldCat, GBV) - - - National library portals - - - Federated library search - - - **Query Language**: CQL (Contextual Query Language) - - ' + description: Search/Retrieve via URL service interface classification. slot_usage: has_specification: ifabsent: uri(http://www.loc.gov/standards/sru/) @@ -56,6 +32,7 @@ classes: comments: - Library-focused search protocol - successor to Z39.50 - Uses CQL (Contextual Query Language) + - 'Preserved from prior description: Classification for SRU (Search/Retrieve via URL) endpoints. **Protocol**: SRU/SRW **Purpose**: Library search and retrieval **Standard**: http://www.loc.gov/standards/sru/ **Heritage Sector Usage**: SRU is the successor to Z39.50, commonly used by: - Library union catalogs (WorldCat, GBV) - National library portals - Federated library search **Query Language**: CQL (Contextual Query Language)' slots: - has_score annotations: @@ -67,31 +44,7 @@ classes: OpenSearch: is_a: DataServiceEndpointType class_uri: hc:OpenSearch - description: 'Classification for OpenSearch endpoints. - - - **Protocol**: OpenSearch - - **Purpose**: Federated search description and results - - **Standard**: https://opensearch.org/ - - - **Heritage Sector Usage**: - - - OpenSearch enables federated search across multiple sources: - - - Browser search integration - - - Cross-repository discovery - - - Search suggestions - - - **Components**: Description document, RSS/Atom results - - ' + description: Federated search-description and result-discovery interface classification. slot_usage: has_specification: ifabsent: uri(https://opensearch.org/) @@ -104,6 +57,7 @@ classes: ifabsent: string(GET) comments: - Federated search standard - browser integration support + - 'Preserved from prior description: Classification for OpenSearch endpoints. **Protocol**: OpenSearch **Purpose**: Federated search description and results **Standard**: https://opensearch.org/ **Heritage Sector Usage**: OpenSearch enables federated search across multiple sources: - Browser search integration - Cross-repository discovery - Search suggestions **Components**: Description document, RSS/Atom results' slots: - has_score broad_mappings: @@ -111,38 +65,7 @@ classes: IIIFImageAPI: is_a: DataServiceEndpointType class_uri: hc:IIIFImageAPI - description: 'Classification for IIIF Image API endpoints. - - - **Protocol**: IIIF Image API - - **Purpose**: Standardized image manipulation and delivery - - **Standard**: https://iiif.io/api/image/ - - - **Heritage Sector Usage**: - - - IIIF Image API enables interoperable image access: - - - Region extraction - - - Size scaling - - - Rotation - - - Format conversion - - - Quality selection - - - **Widely adopted** by museums, libraries, archives worldwide. - - - **Versions**: 2.1, 3.0 - - ' + description: IIIF image-delivery interface classification for parameterized image access. slot_usage: has_specification: ifabsent: uri(https://iiif.io/api/image/) @@ -157,6 +80,7 @@ classes: comments: - International Image Interoperability Framework - Image API - Global standard for heritage image delivery + - 'Preserved from prior description: Classification for IIIF Image API endpoints. **Protocol**: IIIF Image API **Purpose**: Standardized image manipulation and delivery **Standard**: https://iiif.io/api/image/ **Heritage Sector Usage**: IIIF Image API enables interoperable image access: - Region extraction - Size scaling - Rotation - Format conversion - Quality selection **Widely adopted** by museums, libraries, archives worldwide. **Versions**: 2.1, 3.0' slots: - has_score broad_mappings: @@ -164,36 +88,7 @@ classes: IIIFPresentationAPI: is_a: DataServiceEndpointType class_uri: hc:IIIFPresentationAPI - description: 'Classification for IIIF Presentation API endpoints. - - - **Protocol**: IIIF Presentation API - - **Purpose**: Describe structure and layout of digital objects - - **Standard**: https://iiif.io/api/presentation/ - - - **Heritage Sector Usage**: - - - IIIF Presentation API delivers manifests describing: - - - Multi-page documents (books, manuscripts) - - - Image sequences - - - Annotations - - - Structural metadata - - - **Viewers**: Mirador, Universal Viewer, Tify - - - **Versions**: 2.1, 3.0 - - ' + description: IIIF manifest and structure-description interface classification. slot_usage: has_specification: ifabsent: uri(https://iiif.io/api/presentation/) @@ -204,6 +99,7 @@ classes: comments: - International Image Interoperability Framework - Presentation API - Manifests describe object structure for viewers + - 'Preserved from prior description: Classification for IIIF Presentation API endpoints. **Protocol**: IIIF Presentation API **Purpose**: Describe structure and layout of digital objects **Standard**: https://iiif.io/api/presentation/ **Heritage Sector Usage**: IIIF Presentation API delivers manifests describing: - Multi-page documents (books, manuscripts) - Image sequences - Annotations - Structural metadata **Viewers**: Mirador, Universal Viewer, Tify **Versions**: 2.1, 3.0' slots: - has_score broad_mappings: @@ -211,33 +107,7 @@ classes: SPARQLEndpoint: is_a: DataServiceEndpointType class_uri: hc:SPARQLEndpoint - description: 'Classification for SPARQL Protocol endpoints. - - - **Protocol**: SPARQL 1.1 - - **Purpose**: Query RDF triple stores / knowledge graphs - - **Standard**: https://www.w3.org/TR/sparql11-protocol/ - - - **Heritage Sector Usage**: - - - SPARQL endpoints enable linked data queries: - - - Europeana SPARQL endpoint - - - Wikidata Query Service - - - Getty vocabularies - - - NDE Termennetwerk - - - **Query Types**: SELECT, CONSTRUCT, ASK, DESCRIBE - - ' + description: SPARQL query-service interface classification for RDF graph access. slot_usage: has_specification: ifabsent: uri(https://www.w3.org/TR/sparql11-protocol/) @@ -253,6 +123,7 @@ classes: comments: - W3C standard for querying RDF graphs - Foundation of Linked Open Data infrastructure + - 'Preserved from prior description: Classification for SPARQL Protocol endpoints. **Protocol**: SPARQL 1.1 **Purpose**: Query RDF triple stores / knowledge graphs **Standard**: https://www.w3.org/TR/sparql11-protocol/ **Heritage Sector Usage**: SPARQL endpoints enable linked data queries: - Europeana SPARQL endpoint - Wikidata Query Service - Getty vocabularies - NDE Termennetwerk **Query Types**: SELECT, CONSTRUCT, ASK, DESCRIBE' slots: - has_score broad_mappings: @@ -260,31 +131,7 @@ classes: GraphQLEndpoint: is_a: DataServiceEndpointType class_uri: hc:GraphQLEndpoint - description: 'Classification for GraphQL API endpoints. - - - **Protocol**: GraphQL - - **Purpose**: Flexible query language for APIs - - **Standard**: https://graphql.org/ - - - **Heritage Sector Usage**: - - - GraphQL adoption growing in heritage sector: - - - Flexible data retrieval (request exactly what you need) - - - Single endpoint for complex queries - - - Strong typing and introspection - - - **Examples**: Some modern museum APIs, Europeana experiments - - ' + description: Graph query-language service interface classification. slot_usage: has_specification: ifabsent: uri(https://graphql.org/) @@ -295,6 +142,7 @@ classes: comments: - Modern API query language - growing adoption in GLAM - Alternative to REST for complex data requirements + - 'Preserved from prior description: Classification for GraphQL API endpoints. **Protocol**: GraphQL **Purpose**: Flexible query language for APIs **Standard**: https://graphql.org/ **Heritage Sector Usage**: GraphQL adoption growing in heritage sector: - Flexible data retrieval (request exactly what you need) - Single endpoint for complex queries - Strong typing and introspection **Examples**: Some modern museum APIs, Europeana experiments' slots: - has_score broad_mappings: @@ -302,30 +150,7 @@ classes: AtomFeed: is_a: DataServiceEndpointType class_uri: hc:AtomFeed - description: 'Classification for Atom feed endpoints. - - - **Protocol**: Atom Syndication Format - - **Purpose**: Content syndication and updates - - **Standard**: https://www.rfc-editor.org/rfc/rfc4287 - - - **Heritage Sector Usage**: - - - Atom feeds used for: - - - New acquisitions announcements - - - Collection update notifications - - - Blog/news syndication - - - Activity streams - - ' + description: Atom syndication-feed service interface classification. slot_usage: has_specification: ifabsent: uri(https://www.rfc-editor.org/rfc/rfc4287) @@ -336,6 +161,7 @@ classes: comments: - IETF standard for content syndication - More structured than RSS - supports namespaces + - 'Preserved from prior description: Classification for Atom feed endpoints. **Protocol**: Atom Syndication Format **Purpose**: Content syndication and updates **Standard**: https://www.rfc-editor.org/rfc/rfc4287 **Heritage Sector Usage**: Atom feeds used for: - New acquisitions announcements - Collection update notifications - Blog/news syndication - Activity streams' slots: - has_score broad_mappings: @@ -343,30 +169,7 @@ classes: RSSFeed: is_a: DataServiceEndpointType class_uri: hc:RSSFeed - description: 'Classification for RSS feed endpoints. - - - **Protocol**: RSS (Really Simple Syndication) - - **Purpose**: Content syndication - - **Versions**: RSS 2.0 most common - - - **Heritage Sector Usage**: - - - RSS feeds used for: - - - News and announcements - - - Event listings - - - Exhibition updates - - - Blog syndication - - ' + description: RSS syndication-feed service interface classification. slot_usage: has_format: ifabsent: string(application/rss+xml) @@ -375,6 +178,7 @@ classes: comments: - Legacy syndication format - still widely supported - Simpler than Atom but less extensible + - 'Preserved from prior description: Classification for RSS feed endpoints. **Protocol**: RSS (Really Simple Syndication) **Purpose**: Content syndication **Versions**: RSS 2.0 most common **Heritage Sector Usage**: RSS feeds used for: - News and announcements - Event listings - Exhibition updates - Blog syndication' slots: - has_score broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml index 3cd13cd859..f0adf854ac 100644 --- a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -22,22 +23,79 @@ classes: description: >- Documentary aggregation arranged as a fonds for departement-level public administration records in France. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor departementale + overheidsadministratie in Frankrijk. + de: >- + Dokumentarische Aggregation als Fonds fuer Unterlagen der + departementalen oeffentlichen Verwaltung in Frankreich. + fr: >- + Agregation documentaire organisee en fonds pour les documents + d'administration publique departementale en France. + es: >- + Agregacion documental dispuesta como fondo para registros de + administracion publica departamental en Francia. + ar: >- + تجميع وثائقي منظم كرصيد لسجلات الإدارة العامة + على مستوى المقاطعات في فرنسا. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk catatan + administrasi publik tingkat departemen di Prancis. + zh: >- + 以全宗方式组织的法国省级公共行政记录文献聚合体。 + structured_aliases: + - literal_form: fonds departementale administratie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds departementaler Verwaltung Frankreich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration departementale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion departamental + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد الإدارة العامة للمقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi departemen Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国省级行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The description's territorial qualifier (France, departmental level) remains explicit as contextual scope. + keywords: + - departmental governance + - French administration + - public authority records + - fonds provenance + examples: + - value: + has_type: hc:DepartmentAdministrationFonds + has_custodian: hc:DepartmentalArchives + has_note: Prefectural directives, departmental decrees, and local administrative registers. + description: Department-level French public-administration documentation grouped by provenance. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: DepartmentAdministrationFonds + equals_string: hc:DepartmentAdministrationFonds has_custodian: - equals_string: DepartmentalArchives - record_holder_note: + equals_string: hc:DepartmentalArchives + has_note: equals_string: This RecordSetType is typically held by DepartmentalArchives custodians. PrefectureSeries: @@ -46,20 +104,77 @@ classes: description: >- Documentary aggregation arranged as a series for prefectural governance, regulation, and civil administration records. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als reeks voor prefectoraal bestuur, + regulering en civiele administratieve bronnen. + de: >- + Dokumentarische Aggregation als Serie fuer praefektorale Leitung, + Regulierung und zivilverwaltungsbezogene Unterlagen. + fr: >- + Agregation documentaire organisee en serie pour les documents de + gouvernance prefectorale, de regulation et d'administration civile. + es: >- + Agregacion documental dispuesta como serie para registros de + gobernanza prefectural, regulacion y administracion civil. + ar: >- + تجميع وثائقي منظم كسلسلة لوثائق الحوكمة على مستوى المحافظة + والتنظيم والإدارة المدنية. + id: >- + Agregasi dokumenter yang disusun sebagai seri untuk catatan + tata kelola prefektur, regulasi, dan administrasi sipil. + zh: >- + 以序列方式组织的省长行政区治理、监管与民政管理记录文献聚合体。 + structured_aliases: + - literal_form: reeks prefecturale bestuursdossiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge praefekturaler Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers prefecturaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de expedientes prefecturales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات إدارة المحافظة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri arsip administrasi prefektur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省长行政区治理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Governance, regulation, and civil-administration facets are retained as explicit sequence scope. + keywords: + - prefectural governance + - civil administration + - regulatory record + - documentary series + examples: + - value: + has_type: hc:PrefectureSeries + has_custodian: hc:DepartmentalArchives + has_note: Prefect correspondence, enforcement records, and civil directives by cycle. + description: Prefecture-level governance documentation arranged as a recurring series. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: PrefectureSeries + equals_string: hc:PrefectureSeries has_custodian: - equals_string: DepartmentalArchives - record_holder_note: + equals_string: hc:DepartmentalArchives + has_note: equals_string: This RecordSetType is typically held by DepartmentalArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml index 6b7243aa26..9384f65f39 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -22,20 +23,77 @@ classes: description: >- Documentary aggregation arranged as a fonds for externally deposited records under retention management. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor extern in bewaring + gegeven bronnen onder retentiebeheer. + de: >- + Dokumentarische Aggregation als Fonds fuer extern hinterlegte + Unterlagen unter Aufbewahrungs- und Retentionsverwaltung. + fr: >- + Agregation documentaire organisee en fonds pour des documents deposes + de l'exterieur sous gestion de retention. + es: >- + Agregacion documental dispuesta como fondo para registros depositados + externamente bajo gestion de retencion. + ar: >- + تجميع وثائقي منظم كرصيد لمواد مودعة من جهات خارجية + ضمن إدارة فترات الاحتفاظ. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk catatan titipan + dari luar di bawah manajemen retensi. + zh: >- + 以全宗方式组织的外部寄存记录文献聚合体,纳入保管期限管理。 + structured_aliases: + - literal_form: fonds in bewaring gegeven bronnen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds hinterlegter Unterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de documents deposes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de registros depositados + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد سجلات مودعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip titipan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 寄存记录文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Retention-management context and external provenance remain explicit. + keywords: + - external deposit + - retention management + - custody transfer + - fonds provenance + examples: + - value: + has_type: hc:DepositedRecordsFonds + has_custodian: hc:DepositArchive + has_note: Deposited corporate files managed under fixed retention schedules. + description: Externally deposited documentation grouped as a fonds under retention policy. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: DepositedRecordsFonds + equals_string: hc:DepositedRecordsFonds has_custodian: - equals_string: DepositArchive - record_holder_note: + equals_string: hc:DepositArchive + has_note: equals_string: This RecordSetType is typically held by DepositArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml b/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml index 7b0482d216..cebdac6897 100644 --- a/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectionLevelTypes.yaml @@ -7,30 +7,43 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./DetectionLevelType - - linkml:types - - ../slots/has_code - - ../slots/has_label +- ./DetectionLevelType +- linkml:types +- ../slots/has_code +- ../slots/has_label classes: HighDetectionLevel: is_a: DetectionLevelType class_uri: hc:HighDetectionLevel - description: 'High confidence detection level (0.9+ confidence). - - - **Use Case**: Production display, public-facing content. - - - High confidence detections have been verified to high accuracy standards - - and are suitable for automated display without human review. - - ' + description: >- + Confidence tier indicating extraction results suitable for production use without manual review. + alt_descriptions: + nl: >- + Vertrouwenstier die extractieresultaten aangeeft die geschikt zijn voor productiegebruik zonder handmatige beoordeling. + de: >- + Konfidenzstufe, die Extraktionsergebnisse anzeigt, die für den Produktionseinsatz ohne manuelle Überprüfung geeignet sind. + fr: >- + Niveau de confiance indiquant des résultats d'extraction adaptés à l'utilisation en production sans révision manuelle. + es: >- + Nivel de confianza que indica resultados de extracción adecuados para uso en producción sin revisión manual. + ar: >- + مستوى الثقة الذي يشير إلى نتائج الاستخراج المناسبة للاستخدام في الإنتاج دون مراجعة يدوية. + id: >- + Tingkat kepercayaan yang menunjukkan hasil ekstraksi yang cocok untuk penggunaan produksi tanpa tinjauan manual. + zh: >- + 表示适合在生产中使用而无需人工审核的提取结果的置信度级别。 + structured_aliases: + nl: HoogDetectieniveau + de: HohesErkennungsniveau + fr: NiveauDétectionÉlevé + es: NivelDetecciónAlto + ar: مستوى اكتشاف عالي + id: TingkatDeteksiTinggi + zh: 高检测级别 slot_usage: has_code: equals_string: HIGH has_label: -# range: string equals_string: High Confidence annotations: confidence_range: 0.9-1.0 @@ -45,25 +58,40 @@ classes: has_description: Suitable for production display broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: High confidence detection level (0.9+ confidence). **Use Case**: Production display, public-facing content. High confidence detections have been verified to high accuracy standards and are suitable for automated display without human review.' MediumDetectionLevel: is_a: DetectionLevelType class_uri: hc:MediumDetectionLevel - description: 'Medium confidence detection level (0.7-0.9 confidence). - - - **Use Case**: General use, review queue. - - - Medium confidence detections may need spot-checking but are generally - - reliable for most applications. - - ' + description: >- + Confidence tier indicating extraction results where review is recommended before production deployment. + alt_descriptions: + nl: >- + Vertrouwenstier die extractieresultaten aangeeft waarvoor beoordeling wordt aanbevolen vóór productie-inzet. + de: >- + Konfidenzstufe, die Extraktionsergebnisse anzeigt, bei denen eine Überprüfung vor dem Produktionseinsatz empfohlen wird. + fr: >- + Niveau de confiance indiquant des résultats d'extraction pour lesquels une révision est recommandée avant le déploiement en production. + es: >- + Nivel de confianza que indica resultados de extracción para los que se recomienda revisión antes del despliegue en producción. + ar: >- + مستوى الثقة الذي يشير إلى نتائج الاستخراج التي يوصى بمراجعتها قبل النشر في الإنتاج. + id: >- + Tingkat kepercayaan yang menunjukkan hasil ekstraksi yang direkomendasikan untuk ditinjau sebelum penerapan produksi. + zh: >- + 表示在部署到生产环境之前建议进行审核的提取结果的置信度级别。 + structured_aliases: + nl: GemiddeldDetectieniveau + de: MittleresErkennungsniveau + fr: NiveauDétectionMoyen + es: NivelDetecciónMedio + ar: مستوى اكتشاف متوسط + id: TingkatDeteksiSedang + zh: 中等检测级别 slot_usage: has_code: equals_string: MEDIUM has_label: -# range: string equals_string: Medium Confidence annotations: confidence_range: 0.7-0.9 @@ -75,27 +103,40 @@ classes: has_description: Review recommended before production use broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Medium confidence detection level (0.7-0.9 confidence). **Use Case**: General use, review queue. Medium confidence detections may need spot-checking but are generally reliable for most applications.' LowDetectionLevel: is_a: DetectionLevelType class_uri: hc:LowDetectionLevel - description: 'Low confidence detection level (0.5-0.7 confidence). - - - **Use Case**: Research, exhaustive analysis, recall-focused. - - - Low confidence detections prioritize recall over precision. - - Suitable for research workflows where missing items is more costly - - than including false positives. - - ' + description: >- + Confidence tier indicating extraction results requiring human review before any production use. + alt_descriptions: + nl: >- + Vertrouwenstier die extractieresultaten aangeeft die menselijke beoordeling vereisen vóór enig productiegebruik. + de: >- + Konfidenzstufe, die Extraktionsergebnisse anzeigt, die eine menschliche Überprüfung vor jedem Produktionseinsatz erfordern. + fr: >- + Niveau de confiance indiquant des résultats d'extraction nécessitant une révision humaine avant toute utilisation en production. + es: >- + Nivel de confianza que indica resultados de extracción que requieren revisión humana antes de cualquier uso en producción. + ar: >- + مستوى الثقة الذي يشير إلى نتائج الاستخراج التي تتطلب مراجعة بشرية قبل أي استخدام في الإنتاج. + id: >- + Tingkat kepercayaan yang menunjukkan hasil ekstraksi yang memerlukan tinjauan manusia sebelum penggunaan produksi apa pun. + zh: >- + 表示在任何生产使用之前需要人工审核的提取结果的置信度级别。 + structured_aliases: + nl: LaagDetectieniveau + de: NiedrigesErkennungsniveau + fr: NiveauDétectionFaible + es: NivelDetecciónBajo + ar: مستوى اكتشاف منخفض + id: TingkatDeteksiRendah + zh: 低检测级别 slot_usage: has_code: equals_string: LOW has_label: -# range: string equals_string: Low Confidence annotations: confidence_range: 0.5-0.7 @@ -107,27 +148,40 @@ classes: has_description: Requires human review before use broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Low confidence detection level (0.5-0.7 confidence). **Use Case**: Research, exhaustive analysis, recall-focused. Low confidence detections prioritize recall over precision. Suitable for research workflows where missing items is more costly than including false positives.' UncertainDetectionLevel: is_a: DetectionLevelType class_uri: hc:UncertainDetectionLevel - description: 'Uncertain detection level (< 0.5 confidence). - - - **Use Case**: Flagged items, manual review queue. - - - Uncertain detections should not be used without human verification. - - These are typically included in raw output for completeness but - - require manual curation before any production use. - - ' + description: >- + Confidence tier indicating extraction results too unreliable for use without mandatory manual verification. + alt_descriptions: + nl: >- + Vertrouwenstier die extractieresultaten aangeeft die te onbetrouwbaar zijn voor gebruik zonder verplichte handmatige verificatie. + de: >- + Konfidenzstufe, die Extraktionsergebnisse anzeigt, die zu unzuverlässig für die Verwendung ohne obligatorische manuelle Verifizierung sind. + fr: >- + Niveau de confiance indiquant des résultats d'extraction trop peu fiables pour être utilisés sans vérification manuelle obligatoire. + es: >- + Nivel de confianza que indica resultados de extracción demasiado poco fiables para su uso sin verificación manual obligatoria. + ar: >- + مستوى الثقة الذي يشير إلى نتائج استخراج غير موثوقة للغاية للاستخدام بدون التحقق اليدوي الإلزامي. + id: >- + Tingkat kepercayaan yang menunjukkan hasil ekstraksi yang terlalu tidak dapat diandalkan untuk digunakan tanpa verifikasi manual wajib. + zh: >- + 表示在没有强制性人工验证的情况下过于不可靠而无法使用的提取结果的置信度级别。 + structured_aliases: + nl: OnzekerDetectieniveau + de: UnsicheresErkennungsniveau + fr: NiveauDétectionIncertain + es: NivelDetecciónIncierto + ar: مستوى اكتشاف غير مؤكد + id: TingkatDeteksiTidakPasti + zh: 不确定检测级别 slot_usage: has_code: equals_string: UNCERTAIN has_label: -# range: string equals_string: Uncertain annotations: confidence_range: 0.0-0.5 @@ -139,25 +193,40 @@ classes: has_description: Manual verification required broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Uncertain detection level (< 0.5 confidence). **Use Case**: Flagged items, manual review queue. Uncertain detections should not be used without human verification. These are typically included in raw output for completeness but require manual curation before any production use.' VerifiedDetectionLevel: is_a: DetectionLevelType class_uri: hc:VerifiedDetectionLevel - description: 'Verified detection level (human confirmed). - - - **Use Case**: Human-verified detections, ground truth. - - - Verified detections have been manually confirmed by a human reviewer. - - These override automated confidence scores and serve as ground truth. - - ' + description: >- + Confidence tier indicating extraction results confirmed by human curator, serving as ground truth. + alt_descriptions: + nl: >- + Vertrouwenstier die extractieresultaten aangeeft die zijn bevestigd door een menselijke curator en dienen als basiswaarheid. + de: >- + Konfidenzstufe, die Extraktionsergebnisse anzeigt, die von einem menschlichen Kurator bestätigt wurden und als Ground Truth dienen. + fr: >- + Niveau de confiance indiquant des résultats d'extraction confirmés par un conservateur humain, servant de vérité de terrain. + es: >- + Nivel de confianza que indica resultados de extracción confirmados por un curador humano, sirviendo como verdad fundamental. + ar: >- + مستوى الثقة الذي يشير إلى نتائج استخراج أكدها أمين بشري، وتعمل كحقيقة أساسية. + id: >- + Tingkat kepercayaan yang menunjukkan hasil ekstraksi yang dikonfirmasi oleh kurator manusia, berfungsi sebagai kebenaran dasar. + zh: >- + 表示由人工策展人确认的提取结果的置信度级别,作为基准真值。 + structured_aliases: + nl: GeverifieerdDetectieniveau + de: VerifiziertesErkennungsniveau + fr: NiveauDétectionVérifié + es: NivelDetecciónVerificado + ar: مستوى اكتشاف موثق + id: TingkatDeteksiTerverifikasi + zh: 已验证检测级别 slot_usage: has_code: equals_string: VERIFIED has_label: -# range: string equals_string: Human Verified annotations: confidence_range: '1.0' @@ -169,3 +238,5 @@ classes: has_description: Manually confirmed by curator broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Verified detection level (human confirmed). **Use Case**: Human-verified detections, ground truth. Verified detections have been manually confirmed by a human reviewer. These override automated confidence scores and serve as ground truth.' diff --git a/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml b/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml index 1a8caa8b3f..74a0b391e5 100644 --- a/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml +++ b/schemas/20251121/linkml/modules/classes/DetectionThreshold.yaml @@ -8,20 +8,84 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type classes: DetectionThreshold: class_uri: dqv:QualityMeasurement description: >- - Confidence cutoff specification used to filter machine-detection results in analysis pipelines. + Confidence cutoff specification used to filter automated detection results + and determine acceptance criteria in analysis pipelines. + alt_descriptions: + nl: >- + Betrouwbaarheidsdrempelspecificatie gebruikt om geautomatiseerde detectieresultaten te filteren + en acceptatiecriteria te bepalen in analysepijplijnen. + de: >- + Konfidenzschwellen-Spezifikation zur Filterung automatischer Erkennungsergebnisse + und Bestimmung von Akzeptanzkriterien in Analyse-Pipelines. + fr: >- + Spécification de seuil de confiance utilisée pour filtrer les résultats de détection automatisée + et déterminer les critères d'acceptation dans les pipelines d'analyse. + es: >- + Especificación de umbral de confianza utilizada para filtrar resultados de detección automatizada + y determinar criterios de aceptación en pipelines de análisis. + ar: >- + مواصفة عتبة الثقة المستخدمة لتصفية نتائج الكشف الآلي + وتحديد معايير القبول في خطوط تحليل البيانات. + id: >- + Spesifikasi ambang kepercayaan yang digunakan untuk menyaring hasil deteksi otomatis + dan menentukan kriteria penerimaan dalam pipeline analisis. + zh: >- + 用于过滤自动检测结果并确定分析管道中接受标准的置信度阈值规范。 broad_mappings: - - dqv:QualityMeasurement + - dqv:QualityMeasurement close_mappings: - - schema:QuantitativeValue + - schema:QuantitativeValue slots: - - has_label - - has_description - - has_type + - has_label + - has_description + - has_type + structured_aliases: + - literal_form: detectiedrempel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erkennungsschwelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: seuil de détection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: umbral de detección + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عتبة الكشف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ambang deteksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 检测阈值 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Controls quality filtering in automated analysis + - Higher thresholds reduce false positives but may miss valid detections + - 'Preserved from prior description: Confidence cutoff specification used to filter machine-detection results in analysis pipelines.' + keywords: + - threshold + - confidence + - filtering + - quality control + - detection + examples: + - value: + has_label: High Confidence + has_type: confidence_cutoff + has_description: Minimum 0.85 confidence for automated classification + description: Threshold for high-confidence automated detection + annotations: + specificity_score: 0.5 + specificity_rationale: Quality measurement parameter for automated analysis pipelines + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/DeviceType.yaml b/schemas/20251121/linkml/modules/classes/DeviceType.yaml index 7251b8bd83..990c44d735 100644 --- a/schemas/20251121/linkml/modules/classes/DeviceType.yaml +++ b/schemas/20251121/linkml/modules/classes/DeviceType.yaml @@ -16,7 +16,50 @@ classes: class_uri: skos:Concept abstract: true description: >- - Abstract taxonomy concept for classifying digital and IoT hardware used by heritage institutions. + Abstract classification for electronic, mechanical, or network-connected equipment deployed in institutional operations. + alt_descriptions: + nl: >- + Abstracte classificatie voor elektronische, mechanische of netwerkverbonden apparatuur ingezet in institutionele activiteiten. + de: >- + Abstrakte Klassifikation für elektronische, mechanische oder netzwerkverbundene Ausrüstung, die im institutionellen Betrieb eingesetzt wird. + fr: >- + Classification abstraite pour les équipements électroniques, mécaniques ou connectés au réseau déployés dans les opérations institutionnelles. + es: >- + Clasificación abstracta para equipos electrónicos, mecánicos o conectados a la red implementados en operaciones institucionales. + ar: >- + تصنيف تجريدي للمعدات الإلكترونية أو الميكانيكية أو المتصلة بالشبكة المنتشرة في العمليات المؤسسية. + id: >- + Klasifikasi abstrak untuk peralatan elektronik, mekanis, atau terhubung jaringan yang dikerahkan dalam operasi kelembagaan. + zh: >- + 用于机构运营中部署的电子、机械或网络连接设备的抽象分类。 + structured_aliases: + nl: + - apparaattype + - toestelcategorie + de: + - Gerätetyp + - Apparatekategorie + fr: + - type d'appareil + - catégorie d'appareil + es: + - tipo de dispositivo + - categoría de aparato + ar: + - نوع الجهاز + - فئة الأداة + id: + - jenis perangkat + - kategori alat + zh: + - 设备类型 + - 装置类别 + keywords: + - device type + - hardware classification + - IoT device + - equipment category + - technology classification broad_mappings: - skos:Concept close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml b/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml index ee6bedf1ea..0a32a8e2ff 100644 --- a/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DeviceTypes.yaml @@ -7,6 +7,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./DeviceType @@ -15,9 +16,61 @@ classes: IoTBeacon: is_a: DeviceType class_uri: hc:IoTBeacon - description: Proximity device for location-triggered interactions. + description: >- + Low-energy proximity transmitter enabling location-aware visitor + interactions and wayfinding assistance. + alt_descriptions: + nl: >- + Energiezuinige nabijheidszender die locatiebewuste bezoekersinteracties en + navigatiehulp mogelijk maakt. + de: >- + Energiesparender Naehe-Sender, der ortsabhaengige Besucherinteraktionen und + Wegweisungsunterstuetzung ermoeglicht. + fr: >- + Emetteur de proximite a faible consommation permettant les interactions visiteurs + sensibles a la localisation et l'aide a l'orientation. + es: >- + Transmisor de proximidad de bajo consumo que permite interacciones de visitantes + conscientes de la ubicacion y asistencia de orientacion. + ar: >- + مرسل قرب منخفض الطاقة يمكّن تفاعلات الزوار المدركة للموقع والمساعدة في التنقل. + id: >- + Pemancar kedekatan hemat energi yang memungkinkan interaksi pengunjung sadar lokasi + dan bantuan navigasi. + zh: >- + 启用位置感知访客交互和导航辅助的低能耗邻近发射器。 + structured_aliases: + - literal_form: nabijheidsbaken + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Naeherungssender + predicate: EXACT_SYNONYM + in_language: de + - literal_form: balise de proximite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: baliza de proximidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منارة قرب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: suar kedekatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 邻近信标 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - beacon + - proximity + - wayfinding + - location awareness + - BLE + - visitor engagement broad_mappings: - skos:Concept + - crm:E55_Type close_mappings: - sosa:Platform - schema:Product @@ -26,8 +79,53 @@ classes: is_a: DeviceType class_uri: hc:IoTSensor description: Sensing device for environmental or usage measurements. + alt_descriptions: + nl: >- + Meetinstrument voor omgevings- of gebruiksmetingen. + de: >- + Messgeraet fuer Umwelt- oder Nutzungsmessungen. + fr: >- + Dispositif de mesure pour les releves environnementaux ou d'utilisation. + es: >- + Dispositivo de medicion para mediciones ambientales o de uso. + ar: >- + جهاز استشعار للقياسات البيئية أو قياسات الاستخدام. + id: >- + Perangkat penginderaan untuk pengukuran lingkungan atau penggunaan. + zh: >- + 用于环境或使用测量的感应设备。 + structured_aliases: + - literal_form: omgevingssensor + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Umgebungssensor + predicate: EXACT_SYNONYM + in_language: de + - literal_form: capteur environnemental + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sensor ambiental + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مستشعر بيئي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: sensor lingkungan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 环境传感器 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - sensor + - measurement + - environmental monitoring + - usage tracking + - IoT + - smart device broad_mappings: - skos:Concept + - crm:E55_Type close_mappings: - sosa:Sensor - schema:Product @@ -36,8 +134,53 @@ classes: is_a: DeviceType class_uri: hc:IoTKiosk description: Interactive public terminal for discovery and service access. + alt_descriptions: + nl: >- + Interactieve openbare terminal voor ontsluiting en servicetoegang. + de: >- + Interaktives oeffentliches Terminal fuer Entdeckung und Servicezugang. + fr: >- + Terminal public interactif pour la decouverte et l'acces aux services. + es: >- + Terminal publico interactivo para descubrimiento y acceso a servicios. + ar: >- + محطة عامة تفاعلية للاكتشاف والوصول إلى الخدمات. + id: >- + Terminal publik interaktif untuk penemuan dan akses layanan. + zh: >- + 用于发现和服务访问的交互式公共终端。 + structured_aliases: + - literal_form: informatiescherm + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Informationsterminal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: borne interactive + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: quiosco interactivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كشك تفاعلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kisok interaktif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 交互式终端 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - kiosk + - terminal + - interactive + - public access + - discovery + - service point broad_mappings: - skos:Concept + - crm:E55_Type close_mappings: - schema:Product @@ -45,8 +188,53 @@ classes: is_a: DeviceType class_uri: hc:IoTDisplay description: Networked display device for signage and interpretation. + alt_descriptions: + nl: >- + Netwerkgekoppeld weergaveapparaat voor bewegwijzering en interpretatie. + de: >- + Vernetztes Anzeigegeraet fuer Beschilderung und Interpretation. + fr: >- + Appareil d'affichage en reseau pour la signalisation et l'interpretation. + es: >- + Dispositivo de visualizacion en red para senalizacion e interpretacion. + ar: >- + جهاز عرض متصل بالشبكة للإرشاد والتفسير. + id: >- + Perangkat tampilan terjaring untuk penunjuk dan interpretasi. + zh: >- + 用于标识和解释的联网显示设备。 + structured_aliases: + - literal_form: digitaal beeldscherm + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: digitales Anzeigegeraet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ecran numerique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: pantalla digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: شاشة رقمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: layar digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字显示屏 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - display + - digital signage + - screen + - interpretation + - wayfinding + - networked device broad_mappings: - skos:Concept + - crm:E55_Type close_mappings: - schema:Product @@ -54,8 +242,53 @@ classes: is_a: DeviceType class_uri: hc:IoTActuator description: Control device that performs physical actions from digital signals. + alt_descriptions: + nl: >- + Besturingsapparaat dat fysieke acties uitvoert op basis van digitale signalen. + de: >- + Steuerelement, das physische Aktionen aus digitalen Signalen ausfuehrt. + fr: >- + Dispositif de controle executant des actions physiques a partir de signaux numeriques. + es: >- + Dispositivo de control que ejecuta acciones fisicas a partir de senales digitales. + ar: >- + جهاز تحكم ينفذ إجراءات مادية من الإشارات الرقمية. + id: >- + Perangkat kontrol yang melakukan aksi fisik dari sinyal digital. + zh: >- + 根据数字信号执行物理动作的控制设备。 + structured_aliases: + - literal_form: uitvoerend element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stellglied + predicate: EXACT_SYNONYM + in_language: de + - literal_form: actionneur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: actuador + predicate: EXACT_SYNONYM + in_language: es + - literal_form: محرك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: aktuator + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 执行器 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - actuator + - control device + - physical action + - automation + - IoT + - smart building broad_mappings: - skos:Concept + - crm:E55_Type close_mappings: - sosa:Actuator - schema:Product diff --git a/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml b/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml index 05fbd27854..8fc9d8e45f 100644 --- a/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DiarizationStatus.yaml @@ -14,9 +14,52 @@ classes: DiarizationStatus: class_uri: schema:ActionStatusType description: >- - Processing-state indicator for speaker diarization workflows. - exact_mappings: + Processing-state indicator for speaker segmentation and identification workflows in audio analysis. + broad_mappings: - schema:ActionStatusType + alt_descriptions: + nl: >- + Verwerkingsstatus-indicator voor sprekersegmentatie- en identificatieworkflows in audioanalyse. + de: >- + Verarbeitungsstatusindikator für Sprechersegmentierungs- und Identifizierungsworkflows in der Audioanalyse. + fr: >- + Indicateur d'état de traitement pour les workflows de segmentation et d'identification des locuteurs dans l'analyse audio. + es: >- + Indicador de estado de procesamiento para flujos de trabajo de segmentación e identificación de hablantes en análisis de audio. + ar: >- + مؤشر حالة المعالجة لعمليات تجزئة المتحدث وتحديد الهوية في تحليل الصوت. + id: >- + Indikator status pemrosesan untuk alur kerja segmentasi dan identifikasi pembicara dalam analisis audio. + zh: >- + 音频分析中说话人分割和识别工作流的处理状态指示器。 + structured_aliases: + nl: + - diarisatiestatus + - sprekerscheidingsstatus + de: + - Diarisierungsstatus + - Sprechertrennungsstatus + fr: + - statut de diarisation + - état de segmentation + es: + - estado de diarización + - estado de segmentación + ar: + - حالة التفريق + - حالة تجزئة المتحدث + id: + - status diarisasi + - status segmentasi pembicara + zh: + - 说话人分离状态 + - 语音分割状态 + keywords: + - diarization status + - speaker segmentation + - audio processing + - speaker identification + - processing state slots: - identified_by - has_label diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml index c99b2e926a..a4547ed604 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml @@ -22,7 +22,50 @@ classes: is_a: CustodianType class_uri: skos:Concept description: >- - Custodian category for institutions whose primary archival operations are delivered through digital systems. + Organizational category for institutions whose primary custodial and access operations are conducted through digital infrastructure. + alt_descriptions: + nl: >- + Organisatorische categorie voor instellingen wiens primaire beheer- en toegangsactiviteiten via digitale infrastructuur worden uitgevoerd. + de: >- + Organisatorische Kategorie für Institutionen, deren primäre Verwaltungs- und Zugangstätigkeiten über digitale Infrastruktur durchgeführt werden. + fr: >- + Catégorie organisationnelle pour les institutions dont les principales opérations de garde et d'accès sont effectuées via une infrastructure numérique. + es: >- + Categoría organizacional para instituciones cuyas operaciones principales de custodia y acceso se realizan a través de infraestructura digital. + ar: >- + فئة تنظيمية للمؤسسات التي تُجرى عمليات الحضانة والوصول الرئيسية عبر البنية التحتية الرقمية. + id: >- + Kategori organisasi untuk lembaga yang operasi pengelolaan dan akses utamanya dilakukan melalui infrastruktur digital. + zh: >- + 主要保管和访问操作通过数字基础设施进行的机构的组织类别。 + structured_aliases: + nl: + - digitaal archief + - elektronisch archief + de: + - digitales Archiv + - elektronisches Archiv + fr: + - archive numérique + - archive électronique + es: + - archivo digital + - archivo electrónico + ar: + - الأرشيف الرقمي + - الأرشيف الإلكتروني + id: + - arsip digital + - arsip elektronik + zh: + - 数字档案馆 + - 电子档案馆 + keywords: + - digital archive + - electronic archive + - born-digital + - online repository + - virtual archive broad_mappings: - skos:Concept - schema:ArchiveOrganization diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml index 4283e23e87..aa19cc589d 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml @@ -16,7 +16,49 @@ classes: abstract: true class_uri: rico:RecordSetType description: >- - Abstract taxonomy node for digital-archive record-set categories. + Abstract classification for record-set categories originating from or maintained within digital archival environments. + alt_descriptions: + nl: >- + Abstracte classificatie voor recordset-categorieën afkomstig van of onderhouden binnen digitale archiefomgevingen. + de: >- + Abstrakte Klassifikation für Datensatzkategorien, die aus digitalen Archivumgebungen stammen oder darin gepflegt werden. + fr: >- + Classification abstraite pour les catégories de jeux d'enregistrements issus ou maintenus dans des environnements d'archives numériques. + es: >- + Clasificación abstracta para categorías de conjuntos de registros originados o mantenidos en entornos de archivo digital. + ar: >- + تصنيف تجريدي لفئات مجموعات السجلات المنشأة أو المحفوظة في بيئات أرشيفية رقمية. + id: >- + Klasifikasi abstrak untuk kategori kumpulan catatan yang berasal dari atau dipelihara dalam lingkungan arsip digital. + zh: >- + 源于或维护于数字档案环境的记录集类别的抽象分类。 + structured_aliases: + nl: + - digitaal archief recordset-type + - digitale collectiecategorie + de: + - digitales Archiv-Datensatztyp + - digitale Bestandskategorie + fr: + - type de jeu d'enregistrements d'archives numériques + - catégorie de collection numérique + es: + - tipo de conjunto de registros de archivo digital + - categoría de colección digital + ar: + - نوع مجموعة سجلات الأرشيف الرقمي + - فئة المجموعة الرقمية + id: + - jenis kumpulan catatan arsip digital + - kategori koleksi digital + zh: + - 数字档案记录集类型 + - 数字藏品类别 + keywords: + - digital archive + - record set type + - born-digital + - digital collection broad_mappings: - rico:RecordSetType - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml index 651c3797e3..76baa29ebf 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml @@ -4,6 +4,8 @@ title: DigitalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -18,9 +20,69 @@ classes: DigitalObjectCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level aggregation of born-digital materials. + description: >- + Assembled documentary body of born-native electronic files and associated + technical metadata captured from creation or transfer workflows. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van born-native elektronische bestanden + en bijbehorende technische metadata uit creatie- of overdrachtsprocessen. + de: >- + Zusammengestellter Dokumentkoerper aus born-nativen elektronischen Dateien + und zugehoerigen technischen Metadaten aus Erstellungs- oder Transferablaeufen. + fr: >- + Ensemble documentaire reuni de fichiers electroniques nes-numeriques + et de metadonnees techniques associees issues de creation ou de transfert. + es: >- + Cuerpo documental reunido de archivos electronicos nativos + y metadatos tecnicos asociados de flujos de creacion o transferencia. + ar: >- + جسم وثائقي مُجمع من ملفات إلكترونية مولودة رقمياً وبيانات وصفية + تقنية مرتبطة ناتجة عن مسارات الإنشاء أو النقل. + id: >- + Kumpulan dokumenter terhimpun dari berkas elektronik lahir-native + dan metadata teknis terkait dari alur pembuatan atau transfer. + zh: >- + 汇集数字原生电子文件及其技术元数据的文献整体,来自创建或移交流程。 + structured_aliases: + - literal_form: born-native bestandenverzameling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung born-nativer Dateien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de fichiers nes-numeriques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de archivos nativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة ملفات رقمية أصلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi berkas lahir-native + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字原生文件汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Scope includes both content files and preservation-critical technical metadata. + keywords: + - born-native files + - technical metadata + - transfer workflow + - electronic records + examples: + - value: + has_type: hc:DigitalObjectCollection + has_custodian: hc:DigitalArchive + has_note: Email exports with attachments and header metadata. + description: Born-native electronic files assembled with capture metadata. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -30,16 +92,76 @@ classes: - has_note slot_usage: has_type: - equals_string: DigitalObjectCollection + equals_string: hc:DigitalObjectCollection has_custodian: - equals_string: DigitalArchive + equals_string: hc:DigitalArchive DigitizedCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level aggregation of digitized source materials. + description: >- + Assembled documentary body of electronic surrogates produced by converting + analog carriers, including derived files and capture metadata. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van elektronische surrogaten verkregen + door conversie van analoge dragers, inclusief afgeleide bestanden en capture-metadata. + de: >- + Zusammengestellter Dokumentkoerper aus elektronischen Surrogaten aus der + Konversion analoger Traeger, einschliesslich Derivaten und Erfassungsmetadaten. + fr: >- + Ensemble documentaire reuni de substituts electroniques issus de la + conversion de supports analogiques, avec derives et metadonnees de capture. + es: >- + Cuerpo documental reunido de sustitutos electronicos obtenidos por + conversion de soportes analogicos, con derivados y metadatos de captura. + ar: >- + جسم وثائقي مُجمع من بدائل إلكترونية ناتجة عن تحويل حوامل تناظرية، + بما في ذلك الملفات المشتقة وبيانات الالتقاط الوصفية. + id: >- + Kumpulan dokumenter terhimpun dari surrogate elektronik hasil konversi + media analog, termasuk turunan berkas dan metadata perekaman. + zh: >- + 汇集由模拟载体转换生成的电子替代件及其衍生文件与采集元数据的文献整体。 + structured_aliases: + - literal_form: collectie digitale surrogaten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung digitaler Surrogate + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de substituts electroniques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de sustitutos electronicos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة بدائل رقمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi surrogate elektronik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 电子替代件汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Derived files (e.g., access copies) may be kept alongside master surrogates. + keywords: + - analog conversion + - electronic surrogate + - capture metadata + - derived file + examples: + - value: + has_type: hc:DigitizedCollection + has_custodian: hc:DigitalArchive + has_note: Scans of paper registers with OCR derivatives. + description: Converted-from-analog surrogates assembled for access and preservation. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -49,16 +171,76 @@ classes: - has_note slot_usage: has_type: - equals_string: DigitizedCollection + equals_string: hc:DigitizedCollection has_custodian: - equals_string: DigitalArchive + equals_string: hc:DigitalArchive WebArchiveCollection: is_a: DigitalArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level aggregation of captured web content. + description: >- + Assembled documentary body of harvested online-site snapshots, + including crawl outputs, capture metadata, and replay derivatives. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van geoogste website-snapshots, + inclusief crawl-uitvoer, capture-metadata en replay-afgeleiden. + de: >- + Zusammengestellter Dokumentkoerper aus geernteten Website-Snapshots, + einschliesslich Crawl-Ausgaben, Erfassungsmetadaten und Replay-Derivaten. + fr: >- + Ensemble documentaire reuni de captures de sites en ligne, + incluant sorties de moissonnage, metadonnees de capture et derives de relecture. + es: >- + Cuerpo documental reunido de instantaneas de sitios en linea, + con salidas de rastreo, metadatos de captura y derivados de reproduccion. + ar: >- + جسم وثائقي مُجمع من لقطات لمواقع عبر الإنترنت، بما في ذلك + مخرجات الزحف وبيانات الالتقاط الوصفية ومشتقات العرض. + id: >- + Kumpulan dokumenter terhimpun dari snapshot situs daring, + termasuk keluaran crawl, metadata tangkapan, dan turunan pemutaran. + zh: >- + 汇集采集的在线站点快照文献整体,包含抓取输出、采集元数据与回放衍生物。 + structured_aliases: + - literal_form: collectie website-oogst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Website-Snapshots + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de captures de sites + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de capturas de sitios + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة لقطات مواقع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi snapshot situs + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 站点快照汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Replay derivatives may be generated to support access without altering capture outputs. + keywords: + - site snapshot + - crawl output + - capture metadata + - replay derivative + examples: + - value: + has_type: hc:WebArchiveCollection + has_custodian: hc:DigitalArchive + has_note: Periodic crawls of public websites with replay packages. + description: Harvested online-site snapshots assembled with crawl metadata. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -68,6 +250,6 @@ classes: - has_note slot_usage: has_type: - equals_string: WebArchiveCollection + equals_string: hc:WebArchiveCollection has_custodian: - equals_string: DigitalArchive + equals_string: hc:DigitalArchive diff --git a/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml b/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml index 05bc0b95c1..8c7aab4422 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalConfidence.yaml @@ -15,7 +15,28 @@ classes: DigitalConfidence: class_uri: dqv:QualityMeasurement description: >- - Confidence assessment for inferred or extracted digital attributes. + Quantitative assessment score indicating reliability of inferred or + machine-extracted digital attribute values. + alt_descriptions: + nl: >- + Kwantitatieve beoordelingsscore die de betrouwbaarheid van afgeleide of + machine-geëxtraheerde digitale attribuutwaarden aangeeft. + de: >- + Quantitativer Bewertungswert, der die Zuverlässigkeit von abgeleiteten oder + maschinell extrahierten digitalen Attributwerten angibt. + fr: >- + Score d'évaluation quantitative indiquant la fiabilité des valeurs d'attributs + numériques déduites ou extraites par machine. + es: >- + Puntuación de evaluación cuantitativa que indica la confiabilidad de valores + de atributos digitales inferidos o extraídos por máquina. + ar: >- + درجة تقييم كمية تشير إلى موثوقية قيم السمات الرقمية المستنتجة أو المستخرجة آلياً. + id: >- + Skor penilaian kuantitatif yang menunjukkan keandalan nilai atribut digital + yang disimpulkan atau diekstraksi mesin. + zh: >- + 指示推断或机器提取的数字属性值可靠性的定量评估分数。 broad_mappings: - dqv:QualityMeasurement slots: diff --git a/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml b/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml index 08e673b0d8..ca0c5ed9db 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalInstantiation.yaml @@ -7,18 +7,71 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_status - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_status +- ../slots/has_url classes: DigitalInstantiation: class_uri: crm:E73_Information_Object description: >- - Digital surrogate or manifestation record describing access endpoint and lifecycle status. + Digital surrogate record describing an access endpoint and lifecycle status + for electronically stored heritage representations. + alt_descriptions: + nl: >- + Digitaal surrogaatrecord dat een toegangseindpunt en levenscyclusstatus beschrijft + voor elektronisch opgeslagen erfgoedrepresentaties. + de: >- + Digitaler Surrogatdatensatz, der einen Zugangsendpunkt und Lebenszyklusstatus + für elektronisch gespeicherte Heritage-Repräsentationen beschreibt. + fr: >- + Enregistrement de substitut numérique décrivant un point d'accès et un état de cycle de vie + pour les représentations patrimoniales stockées électroniquement. + es: >- + Registro sustituto digital que describe un punto de acceso y estado de ciclo de vida + para representaciones patrimoniales almacenadas electrónicamente. + ar: >- + سجل بديل رقمي يصف نقطة نهاية الوصول وحالة دورة الحياة + للتمثيلات التراثية المخزنة إلكترونيًا. + id: >- + Catatan pengganti digital yang mendeskripsikan titik akhir akses dan status siklus hidup + untuk representasi warisan yang disimpan secara elektronik. + zh: >- + 描述电子存储遗产表示的访问端点和生命周期状态的数字代理记录。 + structured_aliases: + - literal_form: digitale instantie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: digitale Instanziierung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: instantiation numérique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: instanciación digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجسيد رقمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: instansi digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字实例 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - crm:E73_Information_Object + - crm:E73_Information_Object slots: - - has_url - - has_status - - has_label + - has_url + - has_status + - has_label + comments: + - Represents digitized versions of physical heritage objects. + - Tracks accessibility and availability of digital surrogates. + - 'Preserved from prior description: Digital surrogate or manifestation record describing access endpoint and lifecycle status.' + keywords: + - digital surrogate + - access endpoint + - lifecycle status + - electronic representation diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml index ed442dc829..ec1fbcc3da 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml @@ -10,50 +10,97 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/has_endpoint - - ../slots/has_url - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_type - - ../slots/has_level - - ../slots/refer_to - - ../slots/has_standard - - ../slots/has_linked_data - - ../slots/temporal_extent - - ../slots/has_score - - ../slots/derive_from - - ../slots/generated_by +- linkml:types +- ../classes/Custodian +- ../slots/has_endpoint +- ../slots/has_url +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_type +- ../slots/has_level +- ../slots/refer_to +- ../slots/has_standard +- ../slots/has_linked_data +- ../slots/temporal_extent +- ../slots/has_score +- ../slots/derive_from +- ../slots/generated_by classes: DigitalPlatform: is_a: ReconstructedEntity class_uri: schema:WebSite description: >- - Digital service surface operated by a custodian for discovery, access, and delivery of heritage resources. + Web-based service interface operated by a heritage custodian for resource discovery, access, and delivery. + alt_descriptions: + nl: >- + Webgebaseerde service-interface beheerd door een erfgoedbeheerder voor bronontdekking, + toegang en levering. + de: >- + Webbasierte Dienstschnittstelle, die von einem Heritage-Verwalter für Ressourcenentdeckung, + Zugang und Bereitstellung betrieben wird. + fr: >- + Interface de service Web exploitée par un dépositaire du patrimoine pour la découverte, + l'accès et la livraison des ressources. + es: >- + Interfaz de servicio web operada por un depositario patrimonial para el descubrimiento, + acceso y entrega de recursos. + ar: >- + واجهة خدمة قائمة على الويب يديرها أمين تراث للاكتشاف والوصول + وتسليم الموارد. + id: >- + Antarmuka layanan berbasis web yang dioperasikan oleh kustodian warisan untuk penemuan, + akses, dan pengiriman sumber daya. + zh: >- + 由遗产保管人运营的基于网络的服务界面,用于资源发现、访问和交付。 + structured_aliases: + - literal_form: digitaal platform + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: digitale Plattform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: plateforme numérique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: plataforma digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منصة رقمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: platform digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字平台 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:WebSite close_mappings: - - schema:WebSite - - schema:WebApplication - - dcat:DataService - - dcat:Catalog - - doap:Project + - schema:WebApplication + - dcat:DataService + - dcat:Catalog + - doap:Project related_mappings: - - schema:SoftwareApplication - - prov:Entity + - schema:SoftwareApplication + - prov:Entity slots: - - has_endpoint - - has_url - - identified_by - - has_label - - has_type - - has_level - - refer_to - - has_standard - - has_linked_data - - temporal_extent - - has_score - - derive_from - - generated_by + - has_endpoint + - has_url + - identified_by + - has_label + - has_type + - has_level + - refer_to + - has_standard + - has_linked_data + - temporal_extent + - has_score + - derive_from + - generated_by slot_usage: refer_to: range: Custodian required: true + comments: + - 'Preserved from prior description: Digital service surface operated by a custodian for discovery, access, and delivery of heritage resources.' diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml index 28fa822246..5df9f3fbf0 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformDataQualityNotes.yaml @@ -12,7 +12,28 @@ classes: DigitalPlatformDataQualityNotes: class_uri: dqv:QualityAnnotation description: >- - Notes describing verification state, completeness, and known quality limitations. + Annotation capturing verification status, completeness assessment, and documented + limitations affecting dataset reliability. + alt_descriptions: + nl: >- + Annotatie die de verificatiestatus, volledigheidsbeoordeling en gedocumenteerde + beperkingen vastlegt die de betrouwbaarheid van de gegevensset beïnvloeden. + de: >- + Anmerkung, die den Verifikationsstatus, die Vollständigkeitsbewertung und dokumentierte + Einschränkungen erfasst, die die Zuverlässigkeit des Datensatzes beeinflussen. + fr: >- + Annotation capturant l'état de vérification, l'évaluation de l'exhaustivité et les + limitations documentées affectant la fiabilité du jeu de données. + es: >- + Anotación que captura el estado de verificación, la evaluación de completitud y las + limitaciones documentadas que afectan la confiabilidad del conjunto de datos. + ar: >- + تعليق يلتقط حالة التحقق وتقييم الاكتمال والقيود الموثقة التي تؤثر على موثوقية مجموعة البيانات. + id: >- + Anotasi yang menangkap status verifikasi, penilaian kelengkapan, dan keterbatasan + terdokumentasi yang memengaruhi keandalan kumpulan data. + zh: >- + 捕获验证状态、完整性评估和影响数据集可靠性的已记录限制的注释。 broad_mappings: - dqv:QualityAnnotation slots: [] diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml index 19b7b3abad..4b9688962f 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformDataSource.yaml @@ -12,7 +12,23 @@ classes: DigitalPlatformDataSource: class_uri: prov:Entity description: >- - Individual source artifact used in platform profiling and enrichment. + Source artifact captured for platform profiling, enrichment, or quality + assessment workflows. + alt_descriptions: + nl: >- + Bronartefact vastgelegd voor platformprofilering, verrijking of kwaliteitsbeoordelingsworkflows. + de: >- + Quellenartefakt, das für Plattform-Profiling, Anreicherung oder Qualitätsbewertungs-Workflows erfasst wurde. + fr: >- + Artefact source capturé pour le profilage de plateforme, l'enrichissement ou les flux de travail d'évaluation de qualité. + es: >- + Artefacto fuente capturado para perfilado de plataforma, enriquecimiento o flujos de trabajo de evaluación de calidad. + ar: >- + قطعة أثرية مصدر ملتقطة لتنميط المنصة أو الإثراء أو عمليات تقييم الجودة. + id: >- + Artefak sumber yang diambil untuk pemrofilan platform, pengayaan, atau alur kerja penilaian kualitas. + zh: >- + 为平台分析、丰富或质量评估工作流捕获的源工件。 broad_mappings: - prov:Entity slots: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml index 10ed6b17ee..5d2c1a8e77 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformKeyContact.yaml @@ -12,7 +12,52 @@ classes: DigitalPlatformKeyContact: class_uri: schema:Person description: >- - Responsible contact profile for platform operations, support, or governance communication. + Designated individual responsible for operational, support, or governance communications related to a digital platform. + alt_descriptions: + nl: >- + Aangewezen persoon die verantwoordelijk is voor operationele, ondersteunings- of governance-communicatie met betrekking tot een digitaal platform. + de: >- + Zuständige Person, die für betriebliche, Support- oder Governance-Kommunikation in Bezug auf eine digitale Plattform verantwortlich ist. + fr: >- + Personne désignée responsable des communications opérationnelles, de support ou de gouvernance liées à une plateforme numérique. + es: >- + Persona designada responsable de las comunicaciones operativas, de soporte o de gobernanza relacionadas con una plataforma digital. + ar: >- + الشخص المخصص المسؤول عن الاتصالات التشغيلية أو الدعم أو الحوكمة المتعلقة بالمنصة الرقمية. + id: >- + Individu yang ditunjuk yang bertanggung jawab atas komunikasi operasional, dukungan, atau tata kelola terkait platform digital. + zh: >- + 负责与数字平台相关的运营、支持或治理沟通的指定个人。 + structured_aliases: + nl: + - sleutelcontact + - primair aanspreekpunt + de: + - Schlüsselkontakt + - Hauptansprechpartner + fr: + - contact clé + - interlocuteur principal + es: + - contacto clave + - interlocutor principal + ar: + - جهة اتصال رئيسية + - المسؤول الرئيسي + id: + - kontak utama + - penanggung jawab utama + zh: + - 关键联系人 + - 主要联系人 + keywords: + - key contact + - primary contact + - platform administrator + - support contact + - governance liaison + broad_mappings: + - schema:Person close_mappings: - schema:ContactPoint slots: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml index 3c479f4857..9a8d7d895a 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationProfile.yaml @@ -17,7 +17,50 @@ classes: DigitalPlatformOrganizationProfile: class_uri: schema:Organization description: >- - Organizational profile section covering institutional type, scope, and founding context. + Structured profile section capturing institutional classification, operational scope, and founding circumstances for organizational entities. + alt_descriptions: + nl: >- + Gestructureerd profielgedeelte dat institutionele classificatie, operationele reikwijdte en oprichtingsomstandigheden voor organisatie-entiteiten vastlegt. + de: >- + Strukturierter Profilabschnitt, der institutionelle Klassifizierung, operativen Umfang und Gründungsumstände für Organisationseinheiten erfasst. + fr: >- + Section de profil structurée capturant la classification institutionnelle, la portée opérationnelle et les circonstances de fondation pour les entités organisationnelles. + es: >- + Sección de perfil estructurado que captura la clasificación institucional, el alcance operativo y las circunstancias de fundación para entidades organizativas. + ar: >- + قسم ملف منظم يلتقط التصنيف المؤسسي والنطاق التشغيلي وظروف التأسيس للكيانات التنظيمية. + id: >- + Bagian profil terstruktur yang menangkap klasifikasi kelembagaan, cakupan operasional, dan keadaan pendirian untuk entitas organisasi. + zh: >- + 捕获组织实体的机构分类、运营范围和成立情况的结构化配置文件部分。 + structured_aliases: + nl: + - organisatieprofiel + - institutioneel profiel + de: + - Organisationsprofil + - institutionsprofil + fr: + - profil organisationnel + - profil institutionnel + es: + - perfil organizacional + - perfil institucional + ar: + - الملف التنظيمي + - الملف المؤسسي + id: + - profil organisasi + - profil kelembagaan + zh: + - 组织概况 + - 机构资料 + keywords: + - organization profile + - institutional information + - founding context + - scope + - organizational type broad_mappings: - schema:Organization close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml index 10c90c7669..429a033dd7 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformOrganizationStatus.yaml @@ -8,17 +8,68 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: DigitalPlatformOrganizationStatus: class_uri: org:Organization description: >- - Operational and legal standing statement for the organization behind a platform. + Operational and legal standing classification for the organizational entity operating a digital platform. + alt_descriptions: + nl: >- + Operationele en juridische statusclassificatie voor de organisatie-entiteit die een digitaal platform beheert. + de: >- + Operative und rechtliche Statusklassifizierung für die Organisationseinheit, die eine digitale Plattform betreibt. + fr: >- + Classification du statut opérationnel et juridique pour l'entité organisationnelle exploitant une plateforme numérique. + es: >- + Clasificación del estado operativo y legal para la entidad organizativa que opera una plataforma digital. + ar: >- + تصنيف الوضع التشغيلي والقانوني للكيان التنظيمي الذي يدير منصة رقمية. + id: >- + Klasifikasi status operasional dan hukum untuk entitas organisasi yang mengoperasikan platform digital. + zh: >- + 运营数字平台的组织实体的运营和法律地位分类。 + structured_aliases: + - literal_form: organisatiestatus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Organisationsstatus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: statut organisationnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: estatus organizacional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حالة المنظمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: status organisasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 组织状态 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - org:Organization + - org:Organization close_mappings: - - org:FormalOrganization - - schema:Organization + - org:FormalOrganization + - schema:Organization slots: - - has_legal_form - - has_label + - has_legal_form + - has_label + comments: + - Captures legal entity type, operational status, and organizational form. + - Used for platform governance and compliance documentation. + - 'Preserved from prior description: Operational and legal standing statement for the organization behind a platform.' + keywords: + - organizational status + - legal standing + - platform governance + - entity classification + examples: + - value: + has_legal_form: Non-profit Foundation + has_label: Active + description: Operational status for heritage platform organization diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml index 1e8450d637..572a6b69da 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformPrimaryPlatform.yaml @@ -8,20 +8,82 @@ prefixes: dcat: http://www.w3.org/ns/dcat# default_prefix: hc imports: - - linkml:types +- linkml:types classes: DigitalPlatformPrimaryPlatform: class_uri: schema:WebSite description: >- - Primary web surface designated as the main public access point for an organization. + Principal web interface designated as the main public access point + for an organization's digital presence and services. + alt_descriptions: + nl: >- + Hoofdwebinterface aangewezen als het belangrijkste openbare toegangspunt + voor de digitale aanwezigheid en diensten van een organisatie. + de: >- + Haupt-Weboberfläche, die als Haupteingangspunkt für die digitale Präsenz + und Dienste einer Organisation bestimmt ist. + fr: >- + Interface web principale désignée comme point d'accès public principal + pour la présence numérique et les services d'une organisation. + es: >- + Interfaz web principal designada como punto de acceso público principal + para la presencia digital y servicios de una organización. + ar: >- + واجهة الويب الرئيسية المحددة كنقطة الوصول العامة الرئيسية + للوجود الرقمي وخدمات المؤسسة. + id: >- + Antarmuka web utama yang ditetapkan sebagai titik akses publik utama + untuk kehadiran digital dan layanan organisasi. + zh: >- + 指定为组织数字存在和服务的主要公共访问点的主网络界面。 broad_mappings: - - schema:WebSite + - schema:WebSite close_mappings: - - schema:WebApplication - - dcat:DataService + - schema:WebApplication + - dcat:DataService slots: - - identified_by - - has_url - - has_type - - has_label - - in_language + - identified_by + - has_url + - has_type + - has_label + - in_language + structured_aliases: + - literal_form: primair platform + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: primäre Plattform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: plateforme principale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: plataforma principal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: المنصة الأساسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: platform utama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主平台 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Primary institutional website or portal + - May be multilingual with language variants + - 'Preserved from prior description: Primary web surface designated as the main public access point for an organization.' + keywords: + - primary platform + - main website + - public access + - institutional web presence + examples: + - value: + has_url: https://www.rijksmuseum.nl + in_language: nl + description: Primary website for Rijksmuseum + annotations: + specificity_score: 0.3 + specificity_rationale: Primary platform designation for institutional web presence + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml index 54237d64be..6a3edb79e0 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformProfile.yaml @@ -10,54 +10,107 @@ prefixes: dcat: http://www.w3.org/ns/dcat# default_prefix: hc imports: - - linkml:types - - ./DigitalPlatformProvenance - - ../slots/has_metadata - - ../slots/has_status - - ../slots/has_data_quality - - ../slots/has_profile - - ../slots/has_digital_platform - - ../slots/has_contact_point - - ../slots/has_service - - ../slots/identified_by - - ../slots/has_provenance - - ../slots/related_to - - ../slots/has_url - - ../slots/has_homepage - - ../slots/has_name - - ../slots/has_type - - ../slots/refer_to - - ../slots/has_contact_details - - ../slots/has_facility - - ../slots/contain_collection +- linkml:types +- ./DigitalPlatformProvenance +- ../slots/has_metadata +- ../slots/has_status +- ../slots/has_data_quality +- ../slots/has_profile +- ../slots/has_digital_platform +- ../slots/has_contact_point +- ../slots/has_service +- ../slots/identified_by +- ../slots/has_provenance +- ../slots/related_to +- ../slots/has_url +- ../slots/has_homepage +- ../slots/has_name +- ../slots/has_type +- ../slots/refer_to +- ../slots/has_contact_details +- ../slots/has_facility +- ../slots/contain_collection classes: DigitalPlatformProfile: class_uri: org:Organization description: >- - Consolidated profile record for an organization's digital platform footprint and service metadata. + Consolidated profile record aggregating an organization's digital platform footprint + and service metadata into a unified representation. + alt_descriptions: + nl: >- + Geconsolideerd profilerecord die de digitale platformvoetafdruk van een organisatie + en servicemetagegevens samenvoegt tot een verenigde representatie. + de: >- + Konsolidierter Profildatensatz, der den digitalen Plattform-Fußabdruck einer Organisation + und Servicemetadaten zu einer einheitlichen Darstellung aggregiert. + fr: >- + Enregistrement de profil consolidé agrégeant l'empreinte de plateforme numérique d'une organisation + et les métadonnées de service en une représentation unifiée. + es: >- + Registro de perfil consolidado que agrega la huella de plataforma digital de una organización + y metadatos de servicio en una representación unificada. + ar: >- + سجل ملف شخصي موحد يجمع بصمة المنصة الرقمية للمؤسسة + وبيانات الخدمة الوصفية في تمثيل موحد. + id: >- + Catatan profil terkonsolidasi yang mengagregasi jejak platform digital organisasi + dan metadata layanan ke dalam representasi terpadu. + zh: >- + 将组织的数字平台足迹和服务元数据聚合为统一表示的整合配置文件记录。 + structured_aliases: + - literal_form: platformprofiel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Plattformprofil + predicate: EXACT_SYNONYM + in_language: de + - literal_form: profil de plateforme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: perfil de plataforma + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملف المنصة الشخصي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: profil platform + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 平台档案 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - org:Organization + - org:Organization close_mappings: - - schema:Organization - - dcat:Resource + - schema:Organization + - dcat:Resource related_mappings: - - prov:Entity + - prov:Entity slots: - - has_metadata - - has_status - - has_data_quality - - has_profile - - has_digital_platform - - has_contact_point - - has_service - - identified_by - - has_provenance - - related_to - - has_url - - has_homepage - - has_name - - has_type - - refer_to - - has_contact_details - - has_facility - - contain_collection + - has_metadata + - has_status + - has_data_quality + - has_profile + - has_digital_platform + - has_contact_point + - has_service + - identified_by + - has_provenance + - related_to + - has_url + - has_homepage + - has_name + - has_type + - refer_to + - has_contact_details + - has_facility + - contain_collection + comments: + - Aggregates digital presence information across multiple platforms. + - Provides unified view of an organization's online service portfolio. + - "Preserved from prior description: Consolidated profile record for an organization's digital platform footprint and service metadata." + keywords: + - platform footprint + - service metadata + - digital presence profile + - organization profile diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml index fc60be0df0..aaed411bbe 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformProvenance.yaml @@ -12,7 +12,28 @@ classes: DigitalPlatformProvenance: class_uri: prov:Activity description: >- - Provenance activity documenting profiling steps, data retrieval, and transformation decisions. + Process record documenting profiling steps, data acquisition, transformation + decisions, and quality assessment activities. + alt_descriptions: + nl: >- + Procesrecord dat profileringsstappen, gegevensverwerving, transformatiebeslissingen + en kwaliteitsbeoordelingsactiviteiten documenteert. + de: >- + Prozessdatensatz, der Profiling-Schritte, Datenerfassung, Transformationsentscheidungen + und Qualitätsbewertungsaktivitäten dokumentiert. + fr: >- + Enregistrement de processus documentant les étapes de profilage, l'acquisition + de données, les décisions de transformation et les activités d'évaluation de qualité. + es: >- + Registro de proceso que documenta pasos de perfilado, adquisición de datos, + decisiones de transformación y actividades de evaluación de calidad. + ar: >- + سجل عملية يوثق خطوات التنميط واكتساب البيانات وقرارات التحويل وأنشطة تقييم الجودة. + id: >- + Rekaman proses yang mendokumentasikan langkah-langkah pemrofilan, akuisisi data, + keputusan transformasi, dan aktivitas penilaian kualitas. + zh: >- + 记录分析步骤、数据获取、转换决策和质量评估活动的过程记录。 broad_mappings: - prov:Activity related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml index 12772fbf98..ac8683543a 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformScore.yaml @@ -7,20 +7,75 @@ prefixes: sosa: http://www.w3.org/ns/sosa/ default_prefix: hc imports: - - linkml:types - - ../slots/has_score +- linkml:types +- ../slots/has_score classes: DigitalPlatformScore: class_uri: sosa:Result description: >- - Quantitative scoring result for platform relevance, confidence, or specificity. + Quantitative evaluation outcome expressing platform relevance, confidence level, or classification specificity. + alt_descriptions: + nl: >- + Kwantitatief evaluatieresultaat dat platformrelevantie, betrouwbaarheidsniveau + of classificatiespecificiteit uitdrukt. + de: >- + Quantitatives Bewertungsergebnis, das Plattformrelevanz, Konfidenzniveau + oder Klassifikationsspezifität ausdrückt. + fr: >- + Résultat d'évaluation quantitative exprimant la pertinence de la plateforme, + le niveau de confiance ou la spécificité de classification. + es: >- + Resultado de evaluación cuantitativa que expresa la relevancia de la plataforma, + el nivel de confianza o la especificidad de clasificación. + ar: >- + نتيجة تقييم كمية تعبر عن صلة المنصة أو مستوى الثقة أو خصوصية التصنيف. + id: >- + Hasil evaluasi kuantitatif yang mengekspresikan relevansi platform, + tingkat kepercayaan, atau spesifisitas klasifikasi. + zh: >- + 定量评估结果,表达平台相关性、置信度水平或分类特异性。 + structured_aliases: + - literal_form: platformbeoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Plattformbewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: évaluation de plateforme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: evaluación de plataforma + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تقييم المنصة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penilaian platform + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 平台评估 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - sosa:Result + - sosa:Result slots: - - has_score + - has_score slot_usage: has_score: range: float required: true minimum_value: 0.0 maximum_value: 1.0 + comments: + - Normalized values between 0.0 and 1.0 enable cross-platform comparison. + - Used in platform ranking, confidence filtering, and specificity determination. + - 'Preserved from prior description: Quantitative scoring result for platform relevance, confidence, or specificity.' + keywords: + - quantitative evaluation + - relevance metric + - confidence measurement + - classification specificity + examples: + - value: + has_score: 0.85 + description: High confidence score for primary platform classification diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml index 34e70f106d..34c4056752 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformServiceDetails.yaml @@ -12,7 +12,28 @@ classes: DigitalPlatformServiceDetails: class_uri: schema:OpeningHoursSpecification description: >- - Service specification block describing availability, support windows, and delivery constraints. + Specification block defining service availability windows, support channels, + and operational constraints for digital platform delivery. + alt_descriptions: + nl: >- + Specificatieblok dat de beschikbaarheidsvensters voor diensten, ondersteuningskanalen + en operationele beperkingen voor digitale platformlevering definieert. + de: >- + Spezifikationsblock, der Dienstverfügbarkeitsfenster, Supportkanäle und betriebliche + Einschränkungen für die digitale Plattformbereitstellung definiert. + fr: >- + Bloc de spécification définissant les fenêtres de disponibilité des services, les + canaux d'assistance et les contraintes opérationnelles pour la prestation de plateforme numérique. + es: >- + Bloque de especificación que define ventanas de disponibilidad de servicio, canales + de soporte y restricciones operativas para la entrega de plataforma digital. + ar: >- + كتلة مواصفات تحدد نوافذ توفر الخدمة وقنوات الدعم والقيود التشغيلية لتقديم المنصة الرقمية. + id: >- + Blok spesifikasi yang menentukan jendela ketersediaan layanan, saluran dukungan, + dan kendala operasional untuk pengiriman platform digital. + zh: >- + 定义数字平台交付的服务可用性窗口、支持渠道和操作约束的规范块。 broad_mappings: - schema:OpeningHoursSpecification close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml index a015295008..0ea843fdd7 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformTransformationMetadata.yaml @@ -7,14 +7,76 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types +- linkml:types classes: DigitalPlatformTransformationMetadata: class_uri: prov:Activity description: >- - Transformation metadata describing how platform profile records were generated or normalized. + Process-trace activity capturing how profile records are generated, + normalized, or reshaped across pipeline stages. + alt_descriptions: + nl: >- + Procestrace-activiteit die vastlegt hoe profielrecords worden + gegenereerd, genormaliseerd of hervormd over pijplijnfasen heen. + de: >- + Prozessspur-Aktivität, die erfasst, wie Profildatensätze über + Pipeline-Stufen hinweg erzeugt, normalisiert oder umgeformt werden. + fr: >- + Activité de traçage de processus capturant la manière dont les + enregistrements de profil sont générés, normalisés ou remaniés au fil + des étapes du pipeline. + es: >- + Actividad de traza de proceso que captura cómo los registros de perfil + se generan, normalizan o remodelan a través de etapas del pipeline. + ar: >- + نشاط تتبع للعملية يلتقط كيفية توليد سجلات الملف التعريفي أو + تطبيعها أو إعادة تشكيلها عبر مراحل خط المعالجة. + id: >- + Aktivitas pelacakan proses yang menangkap bagaimana rekaman profil + dihasilkan, dinormalisasi, atau dibentuk ulang di berbagai tahap + pipeline. + zh: >- + 用于记录资料记录在各处理流水线阶段如何生成、规范化或重塑的过程追踪活动。 broad_mappings: - - prov:Activity + - prov:Activity related_mappings: - - prov:Entity + - prov:Entity + - prov:used + - prov:wasGeneratedBy + structured_aliases: + - literal_form: procestrace-activiteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Prozessspur-Aktivität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: activité de traçage de processus + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: actividad de traza de proceso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نشاط تتبع العملية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: aktivitas jejak proses + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 过程追踪活动 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Records operational provenance for normalization and transformation steps. + - Supports reproducibility and auditability of profile-processing workflows. + - 'Preserved from prior description: Transformation metadata describing how platform profile records were generated or normalized.' + keywords: + - process provenance + - normalization step + - transformation trace + - pipeline audit + examples: + - value: + has_label: ProfileNormalizationJob + has_description: Canonicalized employer and role strings from source payload. + description: Process trace documenting normalization of profile payload fields. slots: [] diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml index 23fe7deeec..3de29d5f51 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml @@ -24,7 +24,50 @@ classes: class_uri: skos:Concept abstract: true description: >- - Abstract taxonomy concept for classifying platform functions and service patterns. + Abstract taxonomic concept for categorizing digital service environments based on their functional capabilities and operational patterns. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor het categoriseren van digitale serviceomgevingen op basis van hun functionele mogelijkheden en operationele patronen. + de: >- + Abstraktes taxonomisches Konzept zur Kategorisierung digitaler Dienstleistungsumgebungen basierend auf ihren funktionalen Fähigkeiten und Betriebsmustern. + fr: >- + Concept taxonomique abstrait pour catégoriser les environnements de services numériques en fonction de leurs capacités fonctionnelles et de leurs modèles opérationnels. + es: >- + Concepto taxonómico abstracto para categorizar entornos de servicios digitales basándose en sus capacidades funcionales y patrones operativos. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف بيئات الخدمات الرقمية بناءً على قدراتها الوظيفية وأنماطها التشغيلية. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan lingkungan layanan digital berdasarkan kapabilitas fungsional dan pola operasionalnya. + zh: >- + 基于功能能力和运营模式对数字服务环境进行分类的抽象分类概念。 + structured_aliases: + nl: + - platformtype + - digitaal platform categorie + de: + - Plattformtyp + - digitale Plattformkategorie + fr: + - type de plateforme + - catégorie de plateforme numérique + es: + - tipo de plataforma + - categoría de plataforma digital + ar: + - نوع المنصة + - فئة المنصة الرقمية + id: + - jenis platform + - kategori platform digital + zh: + - 平台类型 + - 数字平台类别 + keywords: + - digital platform type + - platform classification + - service category + - online environment + - digital infrastructure close_mappings: - schema:DefinedTerm - dcat:Catalog diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml index 217a1452c6..95c3a9c197 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml @@ -1,6 +1,30 @@ id: https://nde.nl/ontology/hc/class/DigitalPlatformTypes name: digital_platform_types title: Digital Platform Types Collection +description: >- + Taxonomy of digital platform classifications representing repositories, + aggregators, discovery services, and interactive heritage platforms. +alt_descriptions: + nl: >- + Taxonomie van digitale platformclassificaties die repositories, + aggregatoren, ontdekkingsdiensten en interactieve erfgoedplatforms vertegenwoordigen. + de: >- + Taxonomie digitaler Plattformklassifikationen, die Repositorien, + Aggregatoren, Discovery-Dienste und interaktive Heritage-Plattformen darstellen. + fr: >- + Taxonomie des classifications de plateformes numériques représentant les dépôts, + les agrégateurs, les services de découverte et les plateformes patrimoniales interactives. + es: >- + Taxonomía de clasificaciones de plataformas digitales que representan repositorios, + agregadores, servicios de descubrimiento y plataformas patrimoniales interactivas. + ar: >- + تصنيف تصنيفات المنصات الرقمية التي تمثل المستودعات + والجامعين وخدمات الاكتشاف والمنصات التراثية التفاعلية. + id: >- + Taksonomi klasifikasi platform digital yang mewakili repositori, + agregator, layanan penemuan, dan platform warisan interaktif. + zh: >- + 代表存储库、聚合器、发现服务和交互式遗产平台的数字平台分类法。 prefixes: linkml: https://w3id.org/linkml/ schema: http://schema.org/ @@ -15,40 +39,17 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./DigitalPlatformType - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/related_to - - ../slots/has_hypernym +- ./DigitalPlatformType +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/related_to +- ../slots/has_hypernym classes: DigitalLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q212805 - description: 'Online database of digital objects stored in electronic media formats - - and accessible via computers. - - - **PURPOSE**: Provide organized access to digital collections including - - books, journals, manuscripts, images, audio, and video materials. - - - **CHARACTERISTICS**: - - - Structured metadata for discovery - - - Full-text search capabilities - - - Persistent access to digital objects - - - May include both digitized and born-digital content - - - **EXAMPLES**: Gallica (BnF), HathiTrust, Internet Archive Books - - ' + description: 'Online database of digital objects stored in electronic media formats and accessible via computers.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -57,7 +58,8 @@ classes: comments: - digitale Bibliothek (de) - biblioteca digital (es) - - "biblioth\xE8que num\xE9rique (fr)" + - "bibliothèque numérique (fr)" + - 'Preserved from prior description: Online database of digital objects stored in electronic media formats and accessible via computers. **PURPOSE**: Provide organized access to digital collections including books, journals, manuscripts, images, audio, and video materials. **CHARACTERISTICS**: - Structured metadata for discovery - Full-text search capabilities - Persistent access to digital objects - May include both digitized and born-digital content **EXAMPLES**: Gallica (BnF), HathiTrust, Internet Archive Books' slots: - has_score annotations: @@ -70,31 +72,7 @@ classes: DigitalArchivePlatform: is_a: DigitalPlatformType class_uri: wikidata:Q1224984 - description: 'Information system whose aim is to collect different digital resources - - and to make them available to a defined group of users. - - - **PURPOSE**: Preserve and provide access to digital archival materials - - including documents, photographs, audiovisual records, and datasets. - - - **CHARACTERISTICS**: - - - Long-term preservation focus - - - Provenance and context documentation - - - Access control and rights management - - - Hierarchical organization of materials - - - **EXAMPLES**: Internet Archive, national web archives, institutional digital - archives - - ' + description: 'Information system whose aim is to collect different digital resources and to make them available to a defined group of users.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -103,7 +81,8 @@ classes: comments: - digitales Archiv (de) - archivo digital (es) - - "archives num\xE9riques (fr)" + - "archives numériques (fr)" + - 'Preserved from prior description: Information system whose aim is to collect different digital resources and to make them available to a defined group of users. **PURPOSE**: Preserve and provide access to digital archival materials including documents, photographs, audiovisual records, and datasets. **CHARACTERISTICS**: - Long-term preservation focus - Provenance and context documentation - Access control and rights management - Hierarchical organization of materials **EXAMPLES**: Internet Archive, national web archives, institutional digital archives' slots: - has_score annotations: @@ -114,28 +93,7 @@ classes: DocumentRepository: is_a: DigitalPlatformType class_uri: wikidata:Q1235234 - description: 'Digital archive of documents; database of digital research outputs. - - - **PURPOSE**: Store and provide access to research documents, publications, - - theses, reports, and other scholarly outputs. - - - **CHARACTERISTICS**: - - - Self-deposit by authors - - - Metadata harvesting via OAI-PMH - - - Persistent identifiers (DOIs, handles) - - - Open access focus - - - **EXAMPLES**: DSpace repositories, EPrints instances, Zenodo - - ' + description: 'Digital archive of documents; database of digital research outputs.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -144,7 +102,8 @@ classes: comments: - Dokumentenserver (de) - repositorio digital (es) - - "d\xE9p\xF4t (fr)" + - "dépôt (fr)" + - 'Preserved from prior description: Digital archive of documents; database of digital research outputs. **PURPOSE**: Store and provide access to research documents, publications, theses, reports, and other scholarly outputs. **CHARACTERISTICS**: - Self-deposit by authors - Metadata harvesting via OAI-PMH - Persistent identifiers (DOIs, handles) - Open access focus **EXAMPLES**: DSpace repositories, EPrints instances, Zenodo' slots: - has_score annotations: @@ -154,30 +113,7 @@ classes: ArchivalRepository: is_a: DigitalPlatformType class_uri: wikidata:Q66656823 - description: 'Digital repository specifically designed for archival purposes with - - long-term preservation capabilities. - - - **PURPOSE**: Ensure long-term preservation and access to digital archival - - materials with appropriate metadata standards and preservation strategies. - - - **CHARACTERISTICS**: - - - OAIS compliance - - - Format migration capabilities - - - Integrity verification (checksums) - - - Archival metadata standards (EAD, PREMIS) - - - **EXAMPLES**: Archivematica instances, Preservica, DPN - - ' + description: 'Digital repository specifically designed for archival purposes with long-term preservation capabilities.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -186,6 +122,7 @@ classes: comments: - Archivierungsstelle (de) - repositorio (es) + - 'Preserved from prior description: Digital repository specifically designed for archival purposes with long-term preservation capabilities. **PURPOSE**: Ensure long-term preservation and access to digital archival materials with appropriate metadata standards and preservation strategies. **CHARACTERISTICS**: - OAIS compliance - Format migration capabilities - Integrity verification (checksums) - Archival metadata standards (EAD, PREMIS) **EXAMPLES**: Archivematica instances, Preservica, DPN' slots: - has_score annotations: @@ -193,28 +130,7 @@ classes: OpenAccessRepository: is_a: DigitalPlatformType class_uri: wikidata:Q7096323 - description: 'Freely accessible repository of research publications and data. - - - **PURPOSE**: Provide open access to scholarly publications, research data, - - and educational resources without subscription barriers. - - - **CHARACTERISTICS**: - - - Free access to full-text content - - - Open licenses (CC-BY, CC0) - - - OAI-PMH harvesting support - - - Metadata standards compliance - - - **EXAMPLES**: arXiv, PubMed Central, Zenodo, institutional repositories - - ' + description: 'Freely accessible repository of research publications and data.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -224,6 +140,7 @@ classes: - Open-Access-Publikationsserver (de) - repositorio de acceso abierto (es) - archive ouverte (fr) + - 'Preserved from prior description: Freely accessible repository of research publications and data. **PURPOSE**: Provide open access to scholarly publications, research data, and educational resources without subscription barriers. **CHARACTERISTICS**: - Free access to full-text content - Open licenses (CC-BY, CC0) - OAI-PMH harvesting support - Metadata standards compliance **EXAMPLES**: arXiv, PubMed Central, Zenodo, institutional repositories' slots: - has_score annotations: @@ -231,30 +148,7 @@ classes: PreservationRepository: is_a: DigitalPlatformType class_uri: wikidata:Q117816878 - description: 'Digital repository that takes measures to ensure the long-term - - viability of its contents. - - - **PURPOSE**: Guarantee long-term access to digital content through - - active preservation strategies and trustworthy stewardship. - - - **CHARACTERISTICS**: - - - Trusted Digital Repository certification - - - Active preservation planning - - - Format normalization and migration - - - Geographic redundancy - - - **EXAMPLES**: HathiTrust, Portico, CLOCKSS - - ' + description: 'Digital repository that takes measures to ensure the long-term viability of its contents.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -264,33 +158,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Digital repository that takes measures to ensure the long-term viability of its contents. **PURPOSE**: Guarantee long-term access to digital content through active preservation strategies and trustworthy stewardship. **CHARACTERISTICS**: - Trusted Digital Repository certification - Active preservation planning - Format normalization and migration - Geographic redundancy **EXAMPLES**: HathiTrust, Portico, CLOCKSS' TrustedDigitalRepository: is_a: DigitalPlatformType class_uri: wikidata:Q112795563 - description: 'Preservation repository that can prove its reliability over time - - through certification and audit. - - - **PURPOSE**: Provide certified trustworthy preservation services - - with demonstrated organizational and technical capabilities. - - - **CHARACTERISTICS**: - - - ISO 16363 / TDR certification - - - Transparent preservation policies - - - Regular audits and assessments - - - Documented succession planning - - - **EXAMPLES**: CoreTrustSeal certified repositories, ISO 16363 certified repositories - - ' + description: 'Preservation repository that can prove its reliability over time through certification and audit.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -300,33 +173,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Preservation repository that can prove its reliability over time through certification and audit. **PURPOSE**: Provide certified trustworthy preservation services with demonstrated organizational and technical capabilities. **CHARACTERISTICS**: - ISO 16363 / TDR certification - Transparent preservation policies - Regular audits and assessments - Documented succession planning **EXAMPLES**: CoreTrustSeal certified repositories, ISO 16363 certified repositories' EArkiv: is_a: DigitalPlatformType class_uri: wikidata:Q114351452 - description: 'Function to archive digital information, particularly in Nordic - - archival contexts. - - - **PURPOSE**: Provide electronic archiving functionality for government - - and institutional records in digital form. - - - **CHARACTERISTICS**: - - - Nordic archival standards compliance - - - Government records management - - - Long-term digital preservation - - - Regulatory compliance - - - **EXAMPLES**: Swedish eArkiv implementations, Norwegian digital archive systems - - ' + description: 'Function to archive digital information, particularly in Nordic archival contexts.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -336,33 +188,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Function to archive digital information, particularly in Nordic archival contexts. **PURPOSE**: Provide electronic archiving functionality for government and institutional records in digital form. **CHARACTERISTICS**: - Nordic archival standards compliance - Government records management - Long-term digital preservation - Regulatory compliance **EXAMPLES**: Swedish eArkiv implementations, Norwegian digital archive systems' OnlineLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q12328550 - description: 'Digital library service providing online access to library collections - - and services. - - - **PURPOSE**: Extend library services to online users with digital - - lending, reading rooms, and reference services. - - - **CHARACTERISTICS**: - - - Digital lending services - - - Online reading rooms - - - Remote access to licensed content - - - Integrated library services - - - **EXAMPLES**: OverDrive, Libby, university online library portals - - ' + description: 'Digital library service providing online access to library collections and services.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -372,38 +203,20 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Digital library service providing online access to library collections and services. **PURPOSE**: Extend library services to online users with digital lending, reading rooms, and reference services. **CHARACTERISTICS**: - Digital lending services - Online reading rooms - Remote access to licensed content - Integrated library services **EXAMPLES**: OverDrive, Libby, university online library portals' OnlineAcademicLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q56316865 - description: 'Online academic library providing scholarly resources and services. - - - **PURPOSE**: Support academic research and teaching with access to - - scholarly journals, databases, and research materials. - - - **CHARACTERISTICS**: - - - Scholarly journal access - - - Database subscriptions - - - Research support services - - - Citation management tools - - - **EXAMPLES**: JSTOR, Project MUSE, university library portals - - ' + description: 'Specialized digital-service classification concept.' slot_usage: has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q56316865 comments: - - "Biblioth\xE8que universitaire en ligne (fr)" + - "Bibliothèque universitaire en ligne (fr)" + - 'Preserved from prior description: Online academic library providing scholarly resources and services. **PURPOSE**: Support academic research and teaching with access to scholarly journals, databases, and research materials. **CHARACTERISTICS**: - Scholarly journal access - Database subscriptions - Research support services - Citation management tools **EXAMPLES**: JSTOR, Project MUSE, university library portals' slots: - has_score annotations: @@ -411,28 +224,7 @@ classes: OnlineDigitalMusicalDocumentLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q59826893 - description: 'Archive of digitized music documents made available online. - - - **PURPOSE**: Provide access to digitized sheet music, musical manuscripts, - - audio recordings, and music-related documents. - - - **CHARACTERISTICS**: - - - Digitized sheet music - - - Musical manuscript collections - - - Audio recordings - - - Music metadata standards - - - **EXAMPLES**: IMSLP, Europeana Music, national music archives - - ' + description: 'Archive of digitized music documents made available online.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -440,6 +232,7 @@ classes: equals_string: wikidata:Q59826893 comments: - online digitale muziekdocumentbibliotheek (nl) + - 'Preserved from prior description: Archive of digitized music documents made available online. **PURPOSE**: Provide access to digitized sheet music, musical manuscripts, audio recordings, and music-related documents. **CHARACTERISTICS**: - Digitized sheet music - Musical manuscript collections - Audio recordings - Music metadata standards **EXAMPLES**: IMSLP, Europeana Music, national music archives' slots: - has_score annotations: @@ -447,30 +240,7 @@ classes: ShadowLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q21040941 - description: 'Database of content that is a copy of content that is otherwise - - obscured or not accessible because of paywalls or other restrictions. - - - **PURPOSE**: Provide access to scholarly and educational content - - that may be behind paywalls or otherwise restricted. - - - **CHARACTERISTICS**: - - - Copies of paywalled content - - - Operated outside traditional publishing - - - Controversial legal status - - - High usage in resource-limited contexts - - - **EXAMPLES**: Library Genesis, Sci-Hub, Z-Library - - ' + description: 'Database of content that is a copy of content that is otherwise obscured or not accessible because of paywalls or other restrictions.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -479,7 +249,8 @@ classes: comments: - Schattenbibliothek (de) - biblioteca fantasma (es) - - "biblioth\xE8que clandestine (fr)" + - "bibliothèque clandestine (fr)" + - 'Preserved from prior description: Database of content that is a copy of content that is otherwise obscured or not accessible because of paywalls or other restrictions. **PURPOSE**: Provide access to scholarly and educational content that may be behind paywalls or otherwise restricted. **CHARACTERISTICS**: - Copies of paywalled content - Operated outside traditional publishing - Controversial legal status - High usage in resource-limited contexts **EXAMPLES**: Library Genesis, Sci-Hub, Z-Library' slots: - has_score annotations: @@ -487,28 +258,7 @@ classes: PhotographCollection: is_a: DigitalPlatformType class_uri: wikidata:Q130486108 - description: 'Digital platform hosting a curated collection of photographs. - - - **PURPOSE**: Preserve and provide access to photographic heritage - - including historical photographs, press images, and art photography. - - - **CHARACTERISTICS**: - - - High-resolution image access - - - Photographic metadata (EXIF, IPTC) - - - Rights management - - - Thematic or institutional organization - - - **EXAMPLES**: Getty Images, Flickr Commons, national photo archives - - ' + description: 'Digital platform hosting a curated collection of photographs.' slot_usage: has_hypernym: equals_string: REPOSITORY @@ -516,8 +266,9 @@ classes: equals_string: wikidata:Q130486108 comments: - Fotosammlung (de) - - "colecci\xF3n de fotograf\xEDas (es)" + - "colección de fotografías (es)" - collection de photographies (fr) + - 'Preserved from prior description: Digital platform hosting a curated collection of photographs. **PURPOSE**: Preserve and provide access to photographic heritage including historical photographs, press images, and art photography. **CHARACTERISTICS**: - High-resolution image access - Photographic metadata (EXIF, IPTC) - Rights management - Thematic or institutional organization **EXAMPLES**: Getty Images, Flickr Commons, national photo archives' slots: - has_score annotations: @@ -525,28 +276,7 @@ classes: Aggregator: is_a: DigitalPlatformType class_uri: wikidata:Q393351 - description: 'Provider that collects and stores data from other places. - - - **PURPOSE**: Aggregate metadata and/or content from multiple heritage - - institutions to provide unified discovery and access. - - - **CHARACTERISTICS**: - - - Harvests from multiple sources - - - Metadata normalization - - - Cross-collection search - - - Links back to source institutions - - - **EXAMPLES**: Europeana, DPLA, Deutsche Digitale Bibliothek - - ' + description: 'Provider that collects and stores data from other places.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -555,7 +285,8 @@ classes: comments: - Aggregator (de) - agregador (es) - - "agr\xE9gateur (fr)" + - "agrégateur (fr)" + - 'Preserved from prior description: Provider that collects and stores data from other places. **PURPOSE**: Aggregate metadata and/or content from multiple heritage institutions to provide unified discovery and access. **CHARACTERISTICS**: - Harvests from multiple sources - Metadata normalization - Cross-collection search - Links back to source institutions **EXAMPLES**: Europeana, DPLA, Deutsche Digitale Bibliothek' slots: - has_score annotations: @@ -563,30 +294,7 @@ classes: AggregatedOnlineDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q110272188 - description: 'Database that aggregates data from multiple sources and makes it - - coherently available online. - - - **PURPOSE**: Provide unified access to data aggregated from multiple - - contributing institutions or systems. - - - **CHARACTERISTICS**: - - - Multi-source data integration - - - Coherent data model - - - Online accessibility - - - Regular synchronization - - - **EXAMPLES**: Union catalogs, federated databases, data hubs - - ' + description: 'Database that aggregates data from multiple sources and makes it coherently available online.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -596,6 +304,7 @@ classes: - Aggregations-Onlinedatenbank (de) - database online aggregato (it) - geaggregeerde online databank (nl) + - 'Preserved from prior description: Database that aggregates data from multiple sources and makes it coherently available online. **PURPOSE**: Provide unified access to data aggregated from multiple contributing institutions or systems. **CHARACTERISTICS**: - Multi-source data integration - Coherent data model - Online accessibility - Regular synchronization **EXAMPLES**: Union catalogs, federated databases, data hubs' slots: - has_score annotations: @@ -603,28 +312,7 @@ classes: BibliographicDatabasePlatform: is_a: DigitalPlatformType class_uri: wikidata:Q1789476 - description: 'Database providing an authoritative source of bibliographic information. - - - **PURPOSE**: Provide comprehensive bibliographic data for scholarly - - citation, library cataloging, and research discovery. - - - **CHARACTERISTICS**: - - - Authoritative bibliographic records - - - Citation indexing - - - Subject classification - - - Author authority control - - - **EXAMPLES**: Web of Science, Scopus, PubMed, WorldCat - - ' + description: 'Database providing an authoritative source of bibliographic information.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -632,8 +320,9 @@ classes: equals_string: wikidata:Q1789476 comments: - bibliografische Datenbank (de) - - "base de datos bibliogr\xE1fica (es)" - - "base de donn\xE9es bibliographiques (fr)" + - "base de datos bibliográfica (es)" + - "base de données bibliographiques (fr)" + - 'Preserved from prior description: Database providing an authoritative source of bibliographic information. **PURPOSE**: Provide comprehensive bibliographic data for scholarly citation, library cataloging, and research discovery. **CHARACTERISTICS**: - Authoritative bibliographic records - Citation indexing - Subject classification - Author authority control **EXAMPLES**: Web of Science, Scopus, PubMed, WorldCat' slots: - has_score annotations: @@ -641,29 +330,7 @@ classes: SpecializedDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q1391125 - description: 'Database that stores specific types of information for specific - purposes. - - - **PURPOSE**: Provide deep, specialized coverage of a particular subject - - domain, material type, or research area. - - - **CHARACTERISTICS**: - - - Domain-specific metadata - - - Specialized search and browse - - - Expert curation - - - Deep subject coverage - - - **EXAMPLES**: RISM (music manuscripts), Grove Art Online, archaeological databases - - ' + description: 'Database that stores specific types of information for specific purposes.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -672,7 +339,8 @@ classes: comments: - Fachdatenbank (de) - base de datos especializada (es) - - "base de donn\xE9es sp\xE9cialis\xE9e (fr)" + - "base de données spécialisée (fr)" + - 'Preserved from prior description: Database that stores specific types of information for specific purposes. **PURPOSE**: Provide deep, specialized coverage of a particular subject domain, material type, or research area. **CHARACTERISTICS**: - Domain-specific metadata - Specialized search and browse - Expert curation - Deep subject coverage **EXAMPLES**: RISM (music manuscripts), Grove Art Online, archaeological databases' slots: - has_score annotations: @@ -680,28 +348,7 @@ classes: ArchivesPortal: is_a: DigitalPlatformType class_uri: wikidata:Q635985 - description: 'Web portal for archives aggregating finding aids and archival descriptions. - - - **PURPOSE**: Provide unified discovery of archival collections across - - multiple archive institutions. - - - **CHARACTERISTICS**: - - - EAD/EAC-CPF aggregation - - - Hierarchical navigation - - - Cross-archive search - - - Links to holding institutions - - - **EXAMPLES**: Archives Portal Europe, Archieven.nl, Archivportal-D - - ' + description: 'Web portal for archives aggregating finding aids and archival descriptions.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -711,6 +358,7 @@ classes: - Archivportal (de) - portal de archivos (es) - portail d'archives (fr) + - 'Preserved from prior description: Web portal for archives aggregating finding aids and archival descriptions. **PURPOSE**: Provide unified discovery of archival collections across multiple archive institutions. **CHARACTERISTICS**: - EAD/EAC-CPF aggregation - Hierarchical navigation - Cross-archive search - Links to holding institutions **EXAMPLES**: Archives Portal Europe, Archieven.nl, Archivportal-D' slots: - has_score annotations: @@ -718,28 +366,7 @@ classes: RegionalPortal: is_a: DigitalPlatformType class_uri: wikidata:Q110279335 - description: 'Web portal aggregating regional heritage and scientific information. - - - **PURPOSE**: Provide unified access to heritage resources within a - - specific geographic region. - - - **CHARACTERISTICS**: - - - Regional focus - - - Local heritage institutions - - - Regional history and culture - - - Local language support - - - **EXAMPLES**: LEO-BW, Bavarikon, provincial heritage portals - - ' + description: 'Web portal aggregating regional heritage and scientific information.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -748,6 +375,7 @@ classes: comments: - Regionalportal (de) - regionaal portaal (nl) + - 'Preserved from prior description: Web portal aggregating regional heritage and scientific information. **PURPOSE**: Provide unified access to heritage resources within a specific geographic region. **CHARACTERISTICS**: - Regional focus - Local heritage institutions - Regional history and culture - Local language support **EXAMPLES**: LEO-BW, Bavarikon, provincial heritage portals' slots: - has_score annotations: @@ -755,28 +383,7 @@ classes: TorahDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q2910253 - description: 'Electronic collection of classic Jewish texts. - - - **PURPOSE**: Provide searchable access to Torah, Talmud, and other - - Jewish religious and scholarly texts. - - - **CHARACTERISTICS**: - - - Hebrew and Aramaic texts - - - Commentary integration - - - Cross-referencing - - - Study tools - - - **EXAMPLES**: Sefaria, Bar Ilan Responsa Project, HebrewBooks.org - - ' + description: 'Electronic collection of classic Jewish texts.' slot_usage: has_hypernym: equals_string: AGGREGATOR @@ -786,31 +393,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Electronic collection of classic Jewish texts. **PURPOSE**: Provide searchable access to Torah, Talmud, and other Jewish religious and scholarly texts. **CHARACTERISTICS**: - Hebrew and Aramaic texts - Commentary integration - Cross-referencing - Study tools **EXAMPLES**: Sefaria, Bar Ilan Responsa Project, HebrewBooks.org' WebPortalPlatform: is_a: DigitalPlatformType class_uri: wikidata:Q186165 - description: 'Website that integrates applications, processes and services. - - - **PURPOSE**: Provide a gateway to heritage resources with integrated - - search, browse, and access functionality. - - - **CHARACTERISTICS**: - - - Multiple integrated services - - - Personalization options - - - Aggregated content - - - User accounts and preferences - - - **EXAMPLES**: National library portals, institutional websites - - ' + description: 'Website that integrates applications, processes and services.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -820,6 +408,7 @@ classes: - Webportal (de) - portal de Internet (es) - portail web (fr) + - 'Preserved from prior description: Website that integrates applications, processes and services. **PURPOSE**: Provide a gateway to heritage resources with integrated search, browse, and access functionality. **CHARACTERISTICS**: - Multiple integrated services - Personalization options - Aggregated content - User accounts and preferences **EXAMPLES**: National library portals, institutional websites' slots: - has_score annotations: @@ -827,28 +416,7 @@ classes: Website: is_a: DigitalPlatformType class_uri: wikidata:Q35127 - description: 'Set of related web pages served from a single web domain. - - - **PURPOSE**: Provide online presence for heritage institutions with - - information about collections, services, and access. - - - **CHARACTERISTICS**: - - - Institutional information - - - Collection highlights - - - Visitor information - - - Contact and access details - - - **EXAMPLES**: Museum websites, archive homepages, library portals - - ' + description: 'Set of related web pages served from a single web domain.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -858,6 +426,7 @@ classes: - Website (de) - sitio web (es) - site web (fr) + - 'Preserved from prior description: Set of related web pages served from a single web domain. **PURPOSE**: Provide online presence for heritage institutions with information about collections, services, and access. **CHARACTERISTICS**: - Institutional information - Collection highlights - Visitor information - Contact and access details **EXAMPLES**: Museum websites, archive homepages, library portals' slots: - has_score annotations: @@ -865,28 +434,7 @@ classes: InstitutionalWebsite: is_a: DigitalPlatformType class_uri: wikidata:Q35127 - description: 'Official website of a heritage institution. - - - **PURPOSE**: Serve as the primary online presence for a heritage - - institution, providing information and access to services. - - - **CHARACTERISTICS**: - - - Official institutional branding - - - Collection access - - - Visitor services - - - News and events - - - **EXAMPLES**: rijksmuseum.nl, loc.gov, bnf.fr - - ' + description: 'Official website of a heritage institution.' broad_mappings: - schema:WebSite slot_usage: @@ -899,6 +447,7 @@ classes: - website (nl) - Webseite (de) - sitio web (es) + - 'Preserved from prior description: Official website of a heritage institution. **PURPOSE**: Serve as the primary online presence for a heritage institution, providing information and access to services. **CHARACTERISTICS**: - Official institutional branding - Collection access - Visitor services - News and events **EXAMPLES**: rijksmuseum.nl, loc.gov, bnf.fr' slots: - has_score annotations: @@ -906,28 +455,7 @@ classes: OnlineDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q7094076 - description: 'Database accessible from a network, including from the Internet. - - - **PURPOSE**: Provide networked access to structured data collections - - with search and retrieval capabilities. - - - **CHARACTERISTICS**: - - - Network accessibility - - - Structured data - - - Query interfaces - - - Real-time updates - - - **EXAMPLES**: Collection management system public interfaces, catalog databases - - ' + description: 'Database accessible from a network, including from the Internet.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -935,8 +463,9 @@ classes: equals_string: wikidata:Q7094076 comments: - Online-Datenbank (de) - - "base de datos en l\xEDnea (es)" - - "base de donn\xE9es en ligne (fr)" + - "base de datos en línea (es)" + - "base de données en ligne (fr)" + - 'Preserved from prior description: Database accessible from a network, including from the Internet. **PURPOSE**: Provide networked access to structured data collections with search and retrieval capabilities. **CHARACTERISTICS**: - Network accessibility - Structured data - Query interfaces - Real-time updates **EXAMPLES**: Collection management system public interfaces, catalog databases' slots: - has_score annotations: @@ -944,28 +473,7 @@ classes: DatabasePlatform: is_a: DigitalPlatformType class_uri: wikidata:Q8513 - description: 'Organized collection of data in computing. - - - **PURPOSE**: Store and provide access to structured data about - - heritage collections, objects, or records. - - - **CHARACTERISTICS**: - - - Structured data storage - - - Query capabilities - - - Data integrity - - - Scalable storage - - - **EXAMPLES**: Collection databases, catalog systems, inventories - - ' + description: 'Organized collection of data in computing.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -974,7 +482,8 @@ classes: comments: - Datenbank (de) - base de datos (es) - - "base de donn\xE9es (fr)" + - "base de données (fr)" + - 'Preserved from prior description: Organized collection of data in computing. **PURPOSE**: Store and provide access to structured data about heritage collections, objects, or records. **CHARACTERISTICS**: - Structured data storage - Query capabilities - Data integrity - Scalable storage **EXAMPLES**: Collection databases, catalog systems, inventories' slots: - has_score annotations: @@ -982,30 +491,7 @@ classes: DataPlatform: is_a: DigitalPlatformType class_uri: wikidata:Q113470369 - description: 'Software platform used for collecting and managing data, and acting - - as a data delivery point for application and reporting software. - - - **PURPOSE**: Centralize data management and delivery for heritage - - data consumers including applications and reports. - - - **CHARACTERISTICS**: - - - Data collection and storage - - - API-based data delivery - - - Data transformation - - - Analytics support - - - **EXAMPLES**: Data warehouses, data lakes, API platforms - - ' + description: 'Software platform used for collecting and managing data, and acting as a data delivery point for application and reporting software.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -1013,6 +499,7 @@ classes: equals_string: wikidata:Q113470369 comments: - data platform (it) + - 'Preserved from prior description: Software platform used for collecting and managing data, and acting as a data delivery point for application and reporting software. **PURPOSE**: Centralize data management and delivery for heritage data consumers including applications and reports. **CHARACTERISTICS**: - Data collection and storage - API-based data delivery - Data transformation - Analytics support **EXAMPLES**: Data warehouses, data lakes, API platforms' slots: - has_score annotations: @@ -1020,28 +507,7 @@ classes: OpenDataPortal: is_a: DigitalPlatformType class_uri: wikidata:Q27031827 - description: 'Website for distributing open data. - - - **PURPOSE**: Provide access to heritage data in open, reusable formats - - with clear licensing and documentation. - - - **CHARACTERISTICS**: - - - Open licenses (CC0, CC-BY) - - - Machine-readable formats - - - API access - - - Dataset documentation - - - **EXAMPLES**: data.overheid.nl, data.gov.uk cultural datasets - - ' + description: 'Website for distributing open data.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -1050,7 +516,8 @@ classes: comments: - Open-Data-Portal (de) - portal de datos abiertos (es) - - "portail de donn\xE9es ouvertes (fr)" + - "portail de données ouvertes (fr)" + - 'Preserved from prior description: Website for distributing open data. **PURPOSE**: Provide access to heritage data in open, reusable formats with clear licensing and documentation. **CHARACTERISTICS**: - Open licenses (CC0, CC-BY) - Machine-readable formats - API access - Dataset documentation **EXAMPLES**: data.overheid.nl, data.gov.uk cultural datasets' slots: - has_score annotations: @@ -1058,37 +525,15 @@ classes: IntegratingResource: is_a: DigitalPlatformType class_uri: wikidata:Q108637623 - description: 'A resource added to or changed over time by means of updates - - incorporated into the whole without remaining discrete. - - - **PURPOSE**: Provide continuously updated heritage information that - - evolves over time without maintaining separate versions. - - - **CHARACTERISTICS**: - - - Continuous updates - - - Integrated changes - - - Current state focus - - - No discrete editions - - - **EXAMPLES**: Updating databases, loose-leaf services, websites - - ' + description: 'resource added to or changed over time by means of updates incorporated into the whole without remaining discrete.' slot_usage: has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q108637623 comments: - - "ressource d'int\xE9gration (fr)" + - "ressource d'intégration (fr)" + - 'Preserved from prior description: A resource added to or changed over time by means of updates incorporated into the whole without remaining discrete. **PURPOSE**: Provide continuously updated heritage information that evolves over time without maintaining separate versions. **CHARACTERISTICS**: - Continuous updates - Integrated changes - Current state focus - No discrete editions **EXAMPLES**: Updating databases, loose-leaf services, websites' slots: - has_score annotations: @@ -1096,28 +541,7 @@ classes: ServiceOnInternet: is_a: DigitalPlatformType class_uri: wikidata:Q1668024 - description: 'Technical ability afforded by the Internet. - - - **PURPOSE**: Provide heritage-related services accessible via - - Internet protocols. - - - **CHARACTERISTICS**: - - - Internet accessibility - - - Service-oriented architecture - - - API availability - - - Web standards compliance - - - **EXAMPLES**: Online catalogs, search services, reference services - - ' + description: 'Technical ability afforded by the Internet.' slot_usage: has_hypernym: equals_string: DISCOVERY @@ -1127,6 +551,7 @@ classes: - Internetdienst (de) - servicio de internet (es) - service Internet (fr) + - 'Preserved from prior description: Technical ability afforded by the Internet. **PURPOSE**: Provide heritage-related services accessible via Internet protocols. **CHARACTERISTICS**: - Internet accessibility - Service-oriented architecture - API availability - Web standards compliance **EXAMPLES**: Online catalogs, search services, reference services' slots: - has_score annotations: @@ -1134,30 +559,7 @@ classes: VirtualMuseum: is_a: DigitalPlatformType class_uri: wikidata:Q1225034 - description: 'Generic virtual museum providing online exhibition and collection - access. - - - **PURPOSE**: Recreate museum experiences in digital form with virtual - - exhibitions, collection browsing, and educational content. - - - **CHARACTERISTICS**: - - - Virtual exhibitions - - - High-resolution images - - - Educational content - - - Interactive features - - - **EXAMPLES**: Google Arts & Culture, Smithsonian Open Access, museum virtual - tours - - ' + description: 'Generic virtual museum providing online exhibition and collection access.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1167,7 +569,8 @@ classes: - virtueel museum (nl) - Digitales Museum (de) - museo virtual (es) - - "mus\xE9e virtuel (fr)" + - "musée virtuel (fr)" + - 'Preserved from prior description: Generic virtual museum providing online exhibition and collection access. **PURPOSE**: Recreate museum experiences in digital form with virtual exhibitions, collection browsing, and educational content. **CHARACTERISTICS**: - Virtual exhibitions - High-resolution images - Educational content - Interactive features **EXAMPLES**: Google Arts & Culture, Smithsonian Open Access, museum virtual tours' slots: - has_score annotations: @@ -1175,30 +578,7 @@ classes: VirtualLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q1224870 - description: 'Special form of web portals to search for information in library-like - - fashion. - - - **PURPOSE**: Provide library-style organization and access to digital - - resources without physical holdings. - - - **CHARACTERISTICS**: - - - Library-style organization - - - Subject-based navigation - - - Curated resource collections - - - Reference service integration - - - **EXAMPLES**: WWW Virtual Library, subject guides - - ' + description: 'Special form of web portals to search for information in library-like fashion.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1207,7 +587,8 @@ classes: comments: - virtuelle Bibliothek (de) - biblioteca virtual (es) - - "biblioth\xE8que virtuelle (fr)" + - "bibliothèque virtuelle (fr)" + - 'Preserved from prior description: Special form of web portals to search for information in library-like fashion. **PURPOSE**: Provide library-style organization and access to digital resources without physical holdings. **CHARACTERISTICS**: - Library-style organization - Subject-based navigation - Curated resource collections - Reference service integration **EXAMPLES**: WWW Virtual Library, subject guides' slots: - has_score annotations: @@ -1215,28 +596,7 @@ classes: VirtualSpecialistLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q2527949 - description: 'Virtual specialist library focused on a particular subject domain. - - - **PURPOSE**: Provide comprehensive digital resources for a specific - - academic or professional field. - - - **CHARACTERISTICS**: - - - Subject specialization - - - Expert curation - - - Deep domain coverage - - - Research tool integration - - - **EXAMPLES**: German Virtuelle Fachbibliotheken, subject portals - - ' + description: 'Specialized digital-service classification concept.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1245,7 +605,8 @@ classes: comments: - Virtuelle Fachbibliothek (de) - biblioteca especializada virtual (es) - - "biblioth\xE8que virtuelle sp\xE9cialis\xE9e (fr)" + - "bibliothèque virtuelle spécialisée (fr)" + - 'Preserved from prior description: Virtual specialist library focused on a particular subject domain. **PURPOSE**: Provide comprehensive digital resources for a specific academic or professional field. **CHARACTERISTICS**: - Subject specialization - Expert curation - Deep domain coverage - Research tool integration **EXAMPLES**: German Virtuelle Fachbibliotheken, subject portals' slots: - has_score annotations: @@ -1253,28 +614,7 @@ classes: VirtualHerbarium: is_a: DigitalPlatformType class_uri: wikidata:Q1449266 - description: 'Herbarium in a digitized form providing access to botanical specimens. - - - **PURPOSE**: Provide digital access to herbarium specimens for botanical - - research, identification, and education. - - - **CHARACTERISTICS**: - - - High-resolution specimen images - - - Botanical metadata - - - Taxonomic organization - - - Georeferencing data - - - **EXAMPLES**: JSTOR Global Plants, institutional virtual herbaria - - ' + description: 'Herbarium in a digitized form providing access to botanical specimens.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1284,6 +624,7 @@ classes: - virtuelles Herbarium (de) - herbario virtual (es) - virtueel herbarium (nl) + - 'Preserved from prior description: Herbarium in a digitized form providing access to botanical specimens. **PURPOSE**: Provide digital access to herbarium specimens for botanical research, identification, and education. **CHARACTERISTICS**: - High-resolution specimen images - Botanical metadata - Taxonomic organization - Georeferencing data **EXAMPLES**: JSTOR Global Plants, institutional virtual herbaria' slots: - has_score annotations: @@ -1291,28 +632,7 @@ classes: VirtualMapLibrary: is_a: DigitalPlatformType class_uri: wikidata:Q5995078 - description: 'Type of library for virtual maps or cartographic products. - - - **PURPOSE**: Provide access to digitized historical maps, atlases, - - and other cartographic materials. - - - **CHARACTERISTICS**: - - - High-resolution map images - - - Georeferencing - - - Historical cartographic metadata - - - Comparison tools - - - **EXAMPLES**: David Rumsey Map Collection, Old Maps Online - - ' + description: 'Type of library for virtual maps or cartographic products.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1321,6 +641,7 @@ classes: comments: - Virtuelle Kartenbibliothek (de) - Mapoteca virtual (es) + - 'Preserved from prior description: Type of library for virtual maps or cartographic products. **PURPOSE**: Provide access to digitized historical maps, atlases, and other cartographic materials. **CHARACTERISTICS**: - High-resolution map images - Georeferencing - Historical cartographic metadata - Comparison tools **EXAMPLES**: David Rumsey Map Collection, Old Maps Online' slots: - has_score annotations: @@ -1328,28 +649,7 @@ classes: OnlineArtGallery: is_a: DigitalPlatformType class_uri: wikidata:Q7094057 - description: 'Online art gallery providing digital access to artworks. - - - **PURPOSE**: Showcase artworks in digital form with high-resolution - - images, contextual information, and virtual exhibition features. - - - **CHARACTERISTICS**: - - - High-resolution artwork images - - - Artist and provenance information - - - Virtual exhibition features - - - Educational content - - - **EXAMPLES**: Rijksstudio, Google Arts & Culture partner galleries - - ' + description: 'Specialized digital-service classification concept.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1358,6 +658,7 @@ classes: comments: - Online-Kunstgalerie (de) - online kunstgalerie (nl) + - 'Preserved from prior description: Online art gallery providing digital access to artworks. **PURPOSE**: Showcase artworks in digital form with high-resolution images, contextual information, and virtual exhibition features. **CHARACTERISTICS**: - High-resolution artwork images - Artist and provenance information - Virtual exhibition features - Educational content **EXAMPLES**: Rijksstudio, Google Arts & Culture partner galleries' slots: - has_score annotations: @@ -1365,28 +666,7 @@ classes: CommonsGallery: is_a: DigitalPlatformType class_uri: wikidata:Q21167233 - description: 'Gallery page at Wikimedia Commons. - - - **PURPOSE**: Provide curated image galleries on Wikimedia Commons - - for heritage institutions and collections. - - - **CHARACTERISTICS**: - - - Wikimedia Commons hosting - - - Open licensing - - - Community contributions - - - Category organization - - - **EXAMPLES**: Institutional galleries on Wikimedia Commons - - ' + description: 'Gallery page at Wikimedia Commons.' slot_usage: has_hypernym: equals_string: VIRTUAL_HERITAGE @@ -1394,8 +674,9 @@ classes: equals_string: wikidata:Q21167233 comments: - Commons-Galerie (de) - - "galer\xEDa de Commons (es)" + - "galería de Commons (es)" - galerie (fr) + - 'Preserved from prior description: Gallery page at Wikimedia Commons. **PURPOSE**: Provide curated image galleries on Wikimedia Commons for heritage institutions and collections. **CHARACTERISTICS**: - Wikimedia Commons hosting - Open licensing - Community contributions - Category organization **EXAMPLES**: Institutional galleries on Wikimedia Commons' slots: - has_score annotations: @@ -1403,31 +684,7 @@ classes: DisciplinaryRepository: is_a: DigitalPlatformType class_uri: wikidata:Q5281480 - description: 'Online archive containing works or data associated with these works - - of scholars in a particular subject area. - - - **PURPOSE**: Provide disciplinary communities with dedicated repository - - services for their research outputs. - - - **CHARACTERISTICS**: - - - Subject-specific focus - - - Community standards - - - Disciplinary metadata - - - Peer community engagement - - - **EXAMPLES**: arXiv (physics/math), PubMed Central (biomedical), SSRN (social - sciences) - - ' + description: 'Online archive containing works or data associated with these works of scholars in a particular subject area.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1435,8 +692,9 @@ classes: equals_string: wikidata:Q5281480 comments: - fachliches Repository (de) - - "repositorio tem\xE1tico (es)" - - "d\xE9p\xF4t disciplinaire (fr)" + - "repositorio temático (es)" + - "dépôt disciplinaire (fr)" + - 'Preserved from prior description: Online archive containing works or data associated with these works of scholars in a particular subject area. **PURPOSE**: Provide disciplinary communities with dedicated repository services for their research outputs. **CHARACTERISTICS**: - Subject-specific focus - Community standards - Disciplinary metadata - Peer community engagement **EXAMPLES**: arXiv (physics/math), PubMed Central (biomedical), SSRN (social sciences)' slots: - has_score annotations: @@ -1444,28 +702,7 @@ classes: PrePrintServer: is_a: DigitalPlatformType class_uri: wikidata:Q45787211 - description: 'Type of open access repository for preprints. - - - **PURPOSE**: Enable rapid dissemination of research findings before - - formal peer review and publication. - - - **CHARACTERISTICS**: - - - Rapid publication - - - Pre-peer review - - - Version tracking - - - DOI assignment - - - **EXAMPLES**: arXiv, bioRxiv, SocArXiv - - ' + description: 'Type of open access repository for preprints.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1473,8 +710,9 @@ classes: equals_string: wikidata:Q45787211 comments: - servidor de preprints (es) - - "serveur de pr\xE9impression (fr)" + - "serveur de préimpression (fr)" - preprintserver (nl) + - 'Preserved from prior description: Type of open access repository for preprints. **PURPOSE**: Enable rapid dissemination of research findings before formal peer review and publication. **CHARACTERISTICS**: - Rapid publication - Pre-peer review - Version tracking - DOI assignment **EXAMPLES**: arXiv, bioRxiv, SocArXiv' slots: - has_score annotations: @@ -1482,28 +720,7 @@ classes: GenealogyDatabase: is_a: DigitalPlatformType class_uri: wikidata:Q33270056 - description: 'Database of lineages for genealogical research. - - - **PURPOSE**: Support family history research with searchable records - - of births, marriages, deaths, and family relationships. - - - **CHARACTERISTICS**: - - - Vital records indexing - - - Family tree integration - - - DNA matching (some platforms) - - - Historical record transcription - - - **EXAMPLES**: FamilySearch, Ancestry, MyHeritage - - ' + description: 'Database of lineages for genealogical research.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1511,8 +728,9 @@ classes: equals_string: wikidata:Q33270056 comments: - Genealogie-Datenbank (de) - - "base de datos geneal\xF3gica (es)" - - "base de donn\xE9es de g\xE9n\xE9alogie (fr)" + - "base de datos genealógica (es)" + - "base de données de généalogie (fr)" + - 'Preserved from prior description: Database of lineages for genealogical research. **PURPOSE**: Support family history research with searchable records of births, marriages, deaths, and family relationships. **CHARACTERISTICS**: - Vital records indexing - Family tree integration - DNA matching (some platforms) - Historical record transcription **EXAMPLES**: FamilySearch, Ancestry, MyHeritage' slots: - has_score annotations: @@ -1520,28 +738,7 @@ classes: GeospatialRepository: is_a: DigitalPlatformType class_uri: wikidata:Q124368261 - description: 'Repository with geospatial content. - - - **PURPOSE**: Provide access to geographic and spatial data for - - heritage research and visualization. - - - **CHARACTERISTICS**: - - - GIS data formats - - - Coordinate reference systems - - - Spatial search - - - Map visualization - - - **EXAMPLES**: Historical GIS repositories, archaeological spatial data - - ' + description: 'Repository with geospatial content.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1551,31 +748,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Repository with geospatial content. **PURPOSE**: Provide access to geographic and spatial data for heritage research and visualization. **CHARACTERISTICS**: - GIS data formats - Coordinate reference systems - Spatial search - Map visualization **EXAMPLES**: Historical GIS repositories, archaeological spatial data' GeospatialDataRepository: is_a: DigitalPlatformType class_uri: wikidata:Q124368518 - description: 'Repository specifically designed for geospatial data. - - - **PURPOSE**: Store and provide access to geospatial datasets with - - appropriate metadata and access services. - - - **CHARACTERISTICS**: - - - Geospatial metadata standards - - - OGC services (WMS, WFS) - - - Data download - - - Preview mapping - - - **EXAMPLES**: National geodata portals, INSPIRE data nodes - - ' + description: 'Repository specifically designed for geospatial data.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1585,31 +763,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Repository specifically designed for geospatial data. **PURPOSE**: Store and provide access to geospatial datasets with appropriate metadata and access services. **CHARACTERISTICS**: - Geospatial metadata standards - OGC services (WMS, WFS) - Data download - Preview mapping **EXAMPLES**: National geodata portals, INSPIRE data nodes' GeospatialInformationRepository: is_a: DigitalPlatformType class_uri: wikidata:Q124368239 - description: 'Repository for geospatial information resources. - - - **PURPOSE**: Provide access to geographic information including - - maps, spatial data, and location-based content. - - - **CHARACTERISTICS**: - - - Geographic information - - - Location metadata - - - Spatial relationships - - - Place name authorities - - - **EXAMPLES**: GeoNames, Getty TGN integrations - - ' + description: 'Repository for geospatial information resources.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1619,31 +778,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Repository for geospatial information resources. **PURPOSE**: Provide access to geographic information including maps, spatial data, and location-based content. **CHARACTERISTICS**: - Geographic information - Location metadata - Spatial relationships - Place name authorities **EXAMPLES**: GeoNames, Getty TGN integrations' GeospatialDataCollection: is_a: DigitalPlatformType class_uri: wikidata:Q124418301 - description: 'Special repository containing geospatial data collections. - - - **PURPOSE**: Curate and provide access to thematic geospatial data - - collections for research purposes. - - - **CHARACTERISTICS**: - - - Curated spatial datasets - - - Thematic organization - - - Research data management - - - Citation support - - - **EXAMPLES**: Archaeological survey data, historical boundary datasets - - ' + description: 'Special repository containing geospatial data collections.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1653,31 +793,12 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Special repository containing geospatial data collections. **PURPOSE**: Curate and provide access to thematic geospatial data collections for research purposes. **CHARACTERISTICS**: - Curated spatial datasets - Thematic organization - Research data management - Citation support **EXAMPLES**: Archaeological survey data, historical boundary datasets' OpenGeodataPortal: is_a: DigitalPlatformType class_uri: wikidata:Q124515090 - description: 'Geoportal offering data as an open data portal. - - - **PURPOSE**: Provide open access to geographic data with clear - - licensing for reuse and redistribution. - - - **CHARACTERISTICS**: - - - Open spatial data - - - INSPIRE compliance - - - API access - - - Bulk download - - - **EXAMPLES**: National open geodata portals, PDOK (Netherlands) - - ' + description: 'Geoportal offering data as an open data portal.' slot_usage: has_hypernym: equals_string: RESEARCH @@ -1687,39 +808,19 @@ classes: - has_score annotations: custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: Geoportal offering data as an open data portal. **PURPOSE**: Provide open access to geographic data with clear licensing for reuse and redistribution. **CHARACTERISTICS**: - Open spatial data - INSPIRE compliance - API access - Bulk download **EXAMPLES**: National open geodata portals, PDOK (Netherlands)' CrowdsourcingPlatform: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Platform for user contributions: transcription, tagging, identification, - - georeferencing, citizen science. - - - **PURPOSE**: Engage public participation in heritage data creation - - through transcription, tagging, and other contributory activities. - - - **CHARACTERISTICS**: - - - User contributions - - - Quality control workflows - - - Gamification features - - - Community building - - - **EXAMPLES**: Zooniverse, FromThePage, Vele Handen - - ' + description: 'Platform for user contributions: transcription, tagging, identification, georeferencing, citizen science.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Crowdsourcing platform for heritage data enrichment - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Platform for user contributions: transcription, tagging, identification, georeferencing, citizen science. **PURPOSE**: Engage public participation in heritage data creation through transcription, tagging, and other contributory activities. **CHARACTERISTICS**: - User contributions - Quality control workflows - Gamification features - Community building **EXAMPLES**: Zooniverse, FromThePage, Vele Handen' slots: - has_score annotations: @@ -1727,36 +828,14 @@ classes: EducationalPortal: is_a: DigitalPlatformType class_uri: schema:LearningResource - description: 'Learning resources, lesson plans, educational games, teacher materials. - - May be separate platform or subdomain. - - - **PURPOSE**: Provide educational resources based on heritage collections - - for schools, teachers, and lifelong learners. - - - **CHARACTERISTICS**: - - - Curriculum-aligned content - - - Teacher resources - - - Student activities - - - Age-appropriate materials - - - **EXAMPLES**: Museum education portals, archive learning resources - - ' + description: 'Learning resources, lesson plans, educational games, teacher materials. May be separate platform or subdomain.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Educational portal for heritage learning - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Learning resources, lesson plans, educational games, teacher materials. May be separate platform or subdomain. **PURPOSE**: Provide educational resources based on heritage collections for schools, teachers, and lifelong learners. **CHARACTERISTICS**: - Curriculum-aligned content - Teacher resources - Student activities - Age-appropriate materials **EXAMPLES**: Museum education portals, archive learning resources' slots: - has_score annotations: @@ -1764,30 +843,7 @@ classes: SocialMedia: is_a: DigitalPlatformType class_uri: schema:SocialMediaPosting - description: 'Official social media accounts and channels. Instagram, Twitter, - - Facebook, YouTube, TikTok institutional accounts. - - - **PURPOSE**: Engage audiences through social media platforms with - - heritage content, news, and community interaction. - - - **CHARACTERISTICS**: - - - Platform-specific content - - - Audience engagement - - - Real-time communication - - - Community building - - - **EXAMPLES**: Museum Instagram accounts, archive YouTube channels - - ' + description: 'Official social media accounts and channels. Instagram, Twitter, Facebook, YouTube, TikTok institutional accounts.' close_mappings: - schema:SocialMediaPosting slot_usage: @@ -1796,6 +852,7 @@ classes: comments: - Social media presence for heritage institutions - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Official social media accounts and channels. Instagram, Twitter, Facebook, YouTube, TikTok institutional accounts. **PURPOSE**: Engage audiences through social media platforms with heritage content, news, and community interaction. **CHARACTERISTICS**: - Platform-specific content - Audience engagement - Real-time communication - Community building **EXAMPLES**: Museum Instagram accounts, archive YouTube channels' slots: - has_score annotations: @@ -1803,30 +860,7 @@ classes: BlogNews: is_a: DigitalPlatformType class_uri: schema:Blog - description: 'Blog, news section, or content marketing platform separate from - - main website. May be on different domain or platform. - - - **PURPOSE**: Publish stories, news, and narrative content about - - collections, research, and institutional activities. - - - **CHARACTERISTICS**: - - - Narrative content - - - Regular updates - - - Author attribution - - - Social sharing - - - **EXAMPLES**: Museum blogs, archive news sections - - ' + description: 'Blog, news section, or content marketing platform separate from main website. May be on different domain or platform.' close_mappings: - schema:Blog slot_usage: @@ -1835,6 +869,7 @@ classes: comments: - Blog and news platform for heritage content - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Blog, news section, or content marketing platform separate from main website. May be on different domain or platform. **PURPOSE**: Publish stories, news, and narrative content about collections, research, and institutional activities. **CHARACTERISTICS**: - Narrative content - Regular updates - Author attribution - Social sharing **EXAMPLES**: Museum blogs, archive news sections' slots: - has_score annotations: @@ -1842,30 +877,7 @@ classes: PodcastChannel: is_a: DigitalPlatformType class_uri: schema:PodcastSeries - description: 'Audio podcast or video series hosted on dedicated platform. - - Spotify, Apple Podcasts, YouTube, SoundCloud. - - - **PURPOSE**: Deliver heritage content through audio/video series - - for on-demand consumption. - - - **CHARACTERISTICS**: - - - Serial content - - - Audio/video format - - - Subscription model - - - Cross-platform distribution - - - **EXAMPLES**: Museum podcasts, archive oral history channels - - ' + description: 'Audio podcast or video series hosted on dedicated platform. Spotify, Apple Podcasts, YouTube, SoundCloud.' close_mappings: - schema:PodcastSeries slot_usage: @@ -1874,6 +886,7 @@ classes: comments: - Podcast channel for heritage audio content - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Audio podcast or video series hosted on dedicated platform. Spotify, Apple Podcasts, YouTube, SoundCloud. **PURPOSE**: Deliver heritage content through audio/video series for on-demand consumption. **CHARACTERISTICS**: - Serial content - Audio/video format - Subscription model - Cross-platform distribution **EXAMPLES**: Museum podcasts, archive oral history channels' slots: - has_score annotations: @@ -1881,36 +894,14 @@ classes: VirtualTour: is_a: DigitalPlatformType class_uri: schema:VirtualLocation - description: '360-degree tours, VR experiences, immersive gallery views. - - Interactive spatial exploration of physical spaces. - - - **PURPOSE**: Enable remote exploration of physical heritage spaces - - through immersive digital experiences. - - - **CHARACTERISTICS**: - - - 360-degree imagery - - - Interactive navigation - - - Hotspot annotations - - - VR compatibility - - - **EXAMPLES**: Google Arts & Culture Street View, museum virtual tours - - ' + description: '360-degree tours, VR experiences, immersive gallery views. Interactive spatial exploration of physical spaces.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Virtual tour platform for immersive heritage experiences - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: 360-degree tours, VR experiences, immersive gallery views. Interactive spatial exploration of physical spaces. **PURPOSE**: Enable remote exploration of physical heritage spaces through immersive digital experiences. **CHARACTERISTICS**: - 360-degree imagery - Interactive navigation - Hotspot annotations - VR compatibility **EXAMPLES**: Google Arts & Culture Street View, museum virtual tours' slots: - has_score annotations: @@ -1918,36 +909,14 @@ classes: CollectionBrowser: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Specialized tool for exploring specific collection or dataset. - - Rich interface beyond main catalog search. - - - **PURPOSE**: Provide enhanced browsing and visualization of specific - - collections with specialized interfaces. - - - **CHARACTERISTICS**: - - - Rich visualization - - - Faceted browsing - - - Collection-specific features - - - Comparison tools - - - **EXAMPLES**: Rijksstudio, artwork explorers - - ' + description: 'Specialized tool for exploring specific collection or dataset. Rich interface beyond main catalog search.' slot_usage: has_hypernym: equals_string: INTERACTIVE comments: - Collection browser for enhanced exploration - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Specialized tool for exploring specific collection or dataset. Rich interface beyond main catalog search. **PURPOSE**: Provide enhanced browsing and visualization of specific collections with specialized interfaces. **CHARACTERISTICS**: - Rich visualization - Faceted browsing - Collection-specific features - Comparison tools **EXAMPLES**: Rijksstudio, artwork explorers' slots: - has_score annotations: @@ -1955,28 +924,7 @@ classes: EService: is_a: DigitalPlatformType class_uri: wikidata:Q1273271 - description: 'Service that makes use of information and communications technology. - - - **PURPOSE**: Deliver heritage services electronically including - - reference, lending, and access services. - - - **CHARACTERISTICS**: - - - Electronic service delivery - - - User authentication - - - Transaction processing - - - Service tracking - - - **EXAMPLES**: Online reference services, e-lending, digital reading rooms - - ' + description: 'Service that makes use of information and communications technology.' slot_usage: has_hypernym: equals_string: INTERACTIVE @@ -1984,7 +932,8 @@ classes: equals_string: wikidata:Q1273271 comments: - E-Services (de) - - "servicio electr\xF3nico (es)" + - "servicio electrónico (es)" + - 'Preserved from prior description: Service that makes use of information and communications technology. **PURPOSE**: Deliver heritage services electronically including reference, lending, and access services. **CHARACTERISTICS**: - Electronic service delivery - User authentication - Transaction processing - Service tracking **EXAMPLES**: Online reference services, e-lending, digital reading rooms' slots: - has_score annotations: @@ -1992,36 +941,14 @@ classes: BookingSystem: is_a: DigitalPlatformType class_uri: schema:ReservationPackage - description: 'Online reservation and ticketing system, may be third-party platform - - or custom solution. Reading room appointments, event tickets. - - - **PURPOSE**: Enable online booking of visits, events, reading room - - appointments, and other reservation-based services. - - - **CHARACTERISTICS**: - - - Calendar integration - - - Payment processing - - - Confirmation emails - - - Capacity management - - - **EXAMPLES**: Eventbrite integrations, museum ticketing systems - - ' + description: 'Online reservation and ticketing system, may be third-party platform or custom solution. Reading room appointments, event tickets.' slot_usage: has_hypernym: equals_string: COMMERCE comments: - Booking system for heritage visits and events - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Online reservation and ticketing system, may be third-party platform or custom solution. Reading room appointments, event tickets. **PURPOSE**: Enable online booking of visits, events, reading room appointments, and other reservation-based services. **CHARACTERISTICS**: - Calendar integration - Payment processing - Confirmation emails - Capacity management **EXAMPLES**: Eventbrite integrations, museum ticketing systems' slots: - has_score annotations: @@ -2029,36 +956,14 @@ classes: Webshop: is_a: DigitalPlatformType class_uri: schema:OnlineStore - description: 'E-commerce platform for museum shop, print-on-demand, merchandise. - - May be separate domain or integrated. - - - **PURPOSE**: Sell merchandise, publications, prints, and other - - products related to heritage collections. - - - **CHARACTERISTICS**: - - - Product catalog - - - Shopping cart - - - Payment processing - - - Order fulfillment - - - **EXAMPLES**: Museum shops, print-on-demand services - - ' + description: 'E-commerce platform for museum shop, print-on-demand, merchandise. May be separate domain or integrated.' slot_usage: has_hypernym: equals_string: COMMERCE comments: - E-commerce platform for heritage merchandise - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: E-commerce platform for museum shop, print-on-demand, merchandise. May be separate domain or integrated. **PURPOSE**: Sell merchandise, publications, prints, and other products related to heritage collections. **CHARACTERISTICS**: - Product catalog - Shopping cart - Payment processing - Order fulfillment **EXAMPLES**: Museum shops, print-on-demand services' slots: - has_score annotations: @@ -2066,36 +971,14 @@ classes: ProjectWebsite: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Dedicated website for a specific project, research initiative, or - - long-term program. May have finite lifespan matching project duration. - - - **PURPOSE**: Provide dedicated online presence for heritage projects - - with project-specific content and resources. - - - **CHARACTERISTICS**: - - - Project-focused content - - - Defined lifespan - - - Research outputs - - - Stakeholder communication - - - **EXAMPLES**: Digitization project portals, research project websites - - ' + description: 'Dedicated website for a specific project, research initiative, or long-term program. May have finite lifespan matching project duration.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Project website for heritage initiatives - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Dedicated website for a specific project, research initiative, or long-term program. May have finite lifespan matching project duration. **PURPOSE**: Provide dedicated online presence for heritage projects with project-specific content and resources. **CHARACTERISTICS**: - Project-focused content - Defined lifespan - Research outputs - Stakeholder communication **EXAMPLES**: Digitization project portals, research project websites' slots: - has_score annotations: @@ -2103,36 +986,14 @@ classes: ExhibitionMicrosite: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Temporary website for specific exhibition or event. Has defined - - valid_from/valid_to matching exhibition dates. - - - **PURPOSE**: Provide dedicated online presence for temporary - - exhibitions with exhibition-specific content. - - - **CHARACTERISTICS**: - - - Exhibition-focused - - - Temporary duration - - - Rich media content - - - Virtual exhibition features - - - **EXAMPLES**: Special exhibition websites, event microsites - - ' + description: 'Temporary website for specific exhibition or event. Has defined valid_from/valid_to matching exhibition dates.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Exhibition microsite for temporary exhibitions - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Temporary website for specific exhibition or event. Has defined valid_from/valid_to matching exhibition dates. **PURPOSE**: Provide dedicated online presence for temporary exhibitions with exhibition-specific content. **CHARACTERISTICS**: - Exhibition-focused - Temporary duration - Rich media content - Virtual exhibition features **EXAMPLES**: Special exhibition websites, event microsites' slots: - has_score annotations: @@ -2140,33 +1001,14 @@ classes: APIService: is_a: DigitalPlatformType class_uri: dcat:DataService - description: 'Programmatic interface separate from main API. Developer tools, - specialized data access, experimental APIs. - - - **PURPOSE**: Provide programmatic access to heritage data through - dedicated API endpoints. - - - **CHARACTERISTICS**: - - - RESTful or GraphQL - - - Authentication - - - Rate limiting - - - Documentation - - - **EXAMPLES**: Collection APIs, search APIs, IIIF endpoints - ' + description: 'Programmatic interface separate from main API. Developer tools, specialized data access, experimental APIs.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - API endpoint for programmatic heritage data access - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Programmatic interface separate from main API. Developer tools, specialized data access, experimental APIs. **PURPOSE**: Provide programmatic access to heritage data through dedicated API endpoints. **CHARACTERISTICS**: - RESTful or GraphQL - Authentication - Rate limiting - Documentation **EXAMPLES**: Collection APIs, search APIs, IIIF endpoints' slots: - has_score annotations: @@ -2174,37 +1016,14 @@ classes: MobileApp: is_a: DigitalPlatformType class_uri: schema:MobileApplication - description: 'Native or hybrid mobile application for iOS/Android. May be guide - app, - - collection browser, or interactive experience. - - - **PURPOSE**: Provide heritage services through dedicated mobile - - applications for smartphones and tablets. - - - **CHARACTERISTICS**: - - - Platform-specific (iOS/Android) - - - Offline capabilities - - - Location services - - - Push notifications - - - **EXAMPLES**: Museum guide apps, collection browser apps, AR apps - - ' + description: 'Native or hybrid mobile application for iOS/Android. May be guide app, collection browser, or interactive experience.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Mobile application for heritage services - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Native or hybrid mobile application for iOS/Android. May be guide app, collection browser, or interactive experience. **PURPOSE**: Provide heritage services through dedicated mobile applications for smartphones and tablets. **CHARACTERISTICS**: - Platform-specific (iOS/Android) - Offline capabilities - Location services - Push notifications **EXAMPLES**: Museum guide apps, collection browser apps, AR apps' slots: - has_score annotations: @@ -2212,36 +1031,14 @@ classes: DataPortalAuxiliary: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Platform for downloading datasets, bulk exports, open data access. - - May have different access policies than main platform. - - - **PURPOSE**: Provide bulk access to heritage datasets for research - - and reuse purposes. - - - **CHARACTERISTICS**: - - - Dataset downloads - - - Bulk export - - - Data documentation - - - License information - - - **EXAMPLES**: Research data portals, open data downloads - - ' + description: 'Platform for downloading datasets, bulk exports, open data access. May have different access policies than main platform.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Data portal for dataset access - From AuxiliaryDigitalPlatformTypeEnum (DATA_PORTAL) + - 'Preserved from prior description: Platform for downloading datasets, bulk exports, open data access. May have different access policies than main platform. **PURPOSE**: Provide bulk access to heritage datasets for research and reuse purposes. **CHARACTERISTICS**: - Dataset downloads - Bulk export - Data documentation - License information **EXAMPLES**: Research data portals, open data downloads' slots: - has_score annotations: @@ -2249,37 +1046,14 @@ classes: LegacyPlatform: is_a: DigitalPlatformType class_uri: dcat:Catalog - description: 'Deprecated but maintained platform, old website version, sunset - service. - - No longer actively developed but still accessible. - - - **PURPOSE**: Maintain access to historical platform versions for - - continuity and reference purposes. - - - **CHARACTERISTICS**: - - - No active development - - - Maintained for access - - - Redirect to successors - - - Historical reference - - - **EXAMPLES**: Old website archives, deprecated API versions - - ' + description: 'Deprecated but maintained platform, old website version, sunset service. No longer actively developed but still accessible.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Legacy platform maintained for continuity - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Deprecated but maintained platform, old website version, sunset service. No longer actively developed but still accessible. **PURPOSE**: Maintain access to historical platform versions for continuity and reference purposes. **CHARACTERISTICS**: - No active development - Maintained for access - Redirect to successors - Historical reference **EXAMPLES**: Old website archives, deprecated API versions' slots: - has_score annotations: @@ -2287,36 +1061,14 @@ classes: Newsletter: is_a: DigitalPlatformType class_uri: schema:NewsArticle - description: 'Email newsletter signup and archive. Mailchimp, Campaign Monitor, - - or institutional email marketing. - - - **PURPOSE**: Distribute heritage news and updates through email - - newsletters. - - - **CHARACTERISTICS**: - - - Email distribution - - - Subscriber management - - - Archive access - - - Analytics tracking - - - **EXAMPLES**: Museum newsletters, archive updates - - ' + description: 'Email newsletter signup and archive. Mailchimp, Campaign Monitor, or institutional email marketing.' slot_usage: has_hypernym: equals_string: AUXILIARY comments: - Newsletter platform for heritage communication - From AuxiliaryDigitalPlatformTypeEnum + - 'Preserved from prior description: Email newsletter signup and archive. Mailchimp, Campaign Monitor, or institutional email marketing. **PURPOSE**: Distribute heritage news and updates through email newsletters. **CHARACTERISTICS**: - Email distribution - Subscriber management - Archive access - Analytics tracking **EXAMPLES**: Museum newsletters, archive updates' slots: - has_score annotations: @@ -2324,30 +1076,7 @@ classes: ProjectPlatform: is_a: DigitalPlatformType class_uri: wikidata:Q170584 - description: 'Collaborative enterprise, frequently involving research or design, - - that is carefully planned to achieve a particular aim. - - - **PURPOSE**: Document and provide access to heritage project outputs - - and activities. - - - **CHARACTERISTICS**: - - - Defined objectives - - - Collaborative work - - - Temporal bounds - - - Deliverables focus - - - **EXAMPLES**: Digitization projects, research collaborations - - ' + description: 'Collaborative enterprise, frequently involving research or design, that is carefully planned to achieve a particular aim.' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2357,6 +1086,7 @@ classes: - Projekt (de) - proyecto (es) - projet (fr) + - 'Preserved from prior description: Collaborative enterprise, frequently involving research or design, that is carefully planned to achieve a particular aim. **PURPOSE**: Document and provide access to heritage project outputs and activities. **CHARACTERISTICS**: - Defined objectives - Collaborative work - Temporal bounds - Deliverables focus **EXAMPLES**: Digitization projects, research collaborations' slots: - has_score annotations: @@ -2364,39 +1094,17 @@ classes: MemoryInstitution: is_a: DigitalPlatformType class_uri: wikidata:Q1497649 - description: 'Institution which has curatorial care over a collection and whose - - mission it is to preserve the collection for future generations. - - - **PURPOSE**: Digital presence of memory institutions preserving - - cultural heritage for future generations. - - - **CHARACTERISTICS**: - - - Preservation mission - - - Collection stewardship - - - Public access - - - Educational programs - - - **EXAMPLES**: Archives, libraries, museums (digital presence) - - ' + description: 'Institution which has curatorial care over a collection and whose mission it is to preserve the collection for future generations.' slot_usage: has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q1497649 comments: - - "Ged\xE4chtnisinstitution (de)" - - "instituci\xF3n del patrimonio (es)" + - "Gedächtnisinstitution (de)" + - "institución del patrimonio (es)" - institution patrimoniale (fr) + - 'Preserved from prior description: Institution which has curatorial care over a collection and whose mission it is to preserve the collection for future generations. **PURPOSE**: Digital presence of memory institutions preserving cultural heritage for future generations. **CHARACTERISTICS**: - Preservation mission - Collection stewardship - Public access - Educational programs **EXAMPLES**: Archives, libraries, museums (digital presence)' slots: - has_score annotations: @@ -2404,11 +1112,7 @@ classes: LocalHeritageInstitutionInSweden: is_a: DigitalPlatformType class_uri: wikidata:Q10520688 - description: "A Swedish type of local history and cultural heritage museums\n\ - (hembygdsg\xE5rd).\n\n**PURPOSE**: Digital presence of Swedish local heritage\ - \ museums\npreserving regional history and traditions.\n\n**CHARACTERISTICS**:\n\ - - Local history focus\n- Community-based\n- Traditional buildings\n- Regional\ - \ identity\n\n**EXAMPLES**: Swedish hembygdsg\xE5rdar digital presences\n" + description: "Swedish type of local history and cultural heritage museums (hembygdsgård)." slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2416,7 +1120,8 @@ classes: equals_string: wikidata:Q10520688 comments: - Heimatmuseen in Schweden (de) - - "Hembygdsg\xE5rd (nl)" + - "Hembygdsgård (nl)" + - 'Preserved from prior description: A Swedish type of local history and cultural heritage museums (hembygdsgård). **PURPOSE**: Digital presence of Swedish local heritage museums preserving regional history and traditions. **CHARACTERISTICS**: - Local history focus - Community-based - Traditional buildings - Regional identity **EXAMPLES**: Swedish hembygdsgårdar digital presences' slots: - has_score annotations: @@ -2424,30 +1129,7 @@ classes: ScientificTechnicAndIndustrialCultureCenter: is_a: DigitalPlatformType class_uri: wikidata:Q2945276 - description: 'Popular science place in France (CCSTI - Centre de culture - - scientifique, technique et industrielle). - - - **PURPOSE**: Digital presence of French science and technology - - centers providing public engagement with STEM heritage. - - - **CHARACTERISTICS**: - - - Science communication - - - Interactive exhibits - - - Public engagement - - - STEM education - - - **EXAMPLES**: French CCSTI digital platforms - - ' + description: 'Popular science place in France (CCSTI - Centre de culture scientifique, technique et industrielle).' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2457,6 +1139,7 @@ classes: - centre de culture scientifique, technique et industrielle (fr) - centro di cultura scientifica, tecnica e industriale (it) - wetenschappelijk, technisch en industrieel cultuurcentrum (nl) + - 'Preserved from prior description: Popular science place in France (CCSTI - Centre de culture scientifique, technique et industrielle). **PURPOSE**: Digital presence of French science and technology centers providing public engagement with STEM heritage. **CHARACTERISTICS**: - Science communication - Interactive exhibits - Public engagement - STEM education **EXAMPLES**: French CCSTI digital platforms' slots: - has_score annotations: @@ -2464,37 +1147,17 @@ classes: PublicSpace: is_a: DigitalPlatformType class_uri: wikidata:Q294440 - description: 'Places for public use in digital form. - - - **PURPOSE**: Digital representation of public heritage spaces - - enabling virtual access and exploration. - - - **CHARACTERISTICS**: - - - Public accessibility - - - Community use - - - Cultural significance - - - Virtual representation - - - **EXAMPLES**: Virtual public spaces, digital commons - - ' + description: 'Places for public use in digital form.' slot_usage: has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q294440 comments: - - "\xF6ffentlicher Raum (de)" - - "espacio p\xFAblico (es)" + - "öffentlicher Raum (de)" + - "espacio público (es)" - espace public (fr) + - 'Preserved from prior description: Places for public use in digital form. **PURPOSE**: Digital representation of public heritage spaces enabling virtual access and exploration. **CHARACTERISTICS**: - Public accessibility - Community use - Cultural significance - Virtual representation **EXAMPLES**: Virtual public spaces, digital commons' slots: - has_score annotations: @@ -2502,31 +1165,7 @@ classes: SocialSpace: is_a: DigitalPlatformType class_uri: wikidata:Q4430275 - description: 'Physical or virtual space such as a social center, online social - media, - - or other gathering place where people gather and interact. - - - **PURPOSE**: Digital social spaces for heritage community interaction - - and engagement. - - - **CHARACTERISTICS**: - - - Social interaction - - - Community building - - - User-generated content - - - Virtual gathering - - - **EXAMPLES**: Heritage community forums, online discussion spaces - - ' + description: 'Physical or virtual space such as a social center, online social media, or other gathering place where people gather and interact.' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2536,6 +1175,7 @@ classes: - sozialer Raum (de) - espacio social (es) - espace social (fr) + - 'Preserved from prior description: Physical or virtual space such as a social center, online social media, or other gathering place where people gather and interact. **PURPOSE**: Digital social spaces for heritage community interaction and engagement. **CHARACTERISTICS**: - Social interaction - Community building - User-generated content - Virtual gathering **EXAMPLES**: Heritage community forums, online discussion spaces' slots: - has_score annotations: @@ -2543,28 +1183,7 @@ classes: ClosedSpace: is_a: DigitalPlatformType class_uri: wikidata:Q78642244 - description: 'An abstract space with borders - restricted access digital environment. - - - **PURPOSE**: Provide restricted-access digital heritage environments - - for authorized users. - - - **CHARACTERISTICS**: - - - Access restrictions - - - Authentication required - - - Member-only content - - - Controlled environment - - - **EXAMPLES**: Member-only archives, restricted research environments - - ' + description: 'abstract space with borders - restricted access digital environment.' slot_usage: has_hypernym: equals_string: AUXILIARY @@ -2574,6 +1193,7 @@ classes: - geschlossener Raum (de) - espacio cerrado (es) - spazio chiuso (it) + - 'Preserved from prior description: An abstract space with borders - restricted access digital environment. **PURPOSE**: Provide restricted-access digital heritage environments for authorized users. **CHARACTERISTICS**: - Access restrictions - Authentication required - Member-only content - Controlled environment **EXAMPLES**: Member-only archives, restricted research environments' slots: - has_score annotations: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml index f09152ce49..71c2b45605 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml @@ -18,7 +18,49 @@ classes: is_a: Identifier class_uri: hc:DigitalPlatformUserIdentifier description: >- - Platform-account identifier for authors, contributors, or institutional profiles in external services. + Account-level identifier linking contributors, authors, or organizations to their profiles on external digital services. + alt_descriptions: + nl: >- + Identificatiecode op accountniveau die bijdragers, auteurs of organisaties koppelt aan hun profielen op externe digitale diensten. + de: >- + Kennung auf Kontenebene, die Mitwirkende, Autoren oder Organisationen mit ihren Profilen auf externen digitalen Diensten verknüpft. + fr: >- + Identifiant au niveau du compte reliant les contributeurs, auteurs ou organisations à leurs profils sur des services numériques externes. + es: >- + Identificador a nivel de cuenta que vincula contribuyentes, autores u organizaciones con sus perfiles en servicios digitales externos. + ar: >- + معرف على مستوى الحساب يربط المساهمين أو المؤلفين أو المنظمات بملفاتهم الشخصية على الخدمات الرقمية الخارجية. + id: >- + Pengenal tingkat akun yang menghubungkan kontributor, penulis, atau organisasi ke profil mereka di layanan digital eksternal. + zh: >- + 将贡献者、作者或组织链接到外部数字服务上其个人资料的账户级标识符。 + structured_aliases: + nl: + - platform-gebruikersidentificatie + - account-ID + de: + - Plattform-Benutzerkennung + - Account-ID + fr: + - identifiant utilisateur plateforme + - ID compte + es: + - identificador de usuario de plataforma + - ID de cuenta + ar: + - معرف مستخدم المنصة + - معرف الحساب + id: + - pengenal pengguna platform + - ID akun + zh: + - 平台用户标识符 + - 账户ID + keywords: + - user identifier + - platform account + - contributor ID + - digital profile broad_mappings: - foaf:OnlineAccount close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml index 1db32a2a53..d7dd6342ff 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPresenceTypes.yaml @@ -8,149 +8,802 @@ prefixes: dcat: http://www.w3.org/ns/dcat# foaf: http://xmlns.com/foaf/0.1/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./DigitalPresenceType - - linkml:types +- ./DigitalPresenceType +- linkml:types classes: WebsitePresence: is_a: DigitalPresenceType class_uri: schema:WebSite - description: Traditional website - informational web presence. + description: >- + Public-facing information channel delivered through a standard browser + interface and maintained for institutional communication. + alt_descriptions: + nl: >- + Publiek informatiekanaal dat via een standaard browserinterface wordt + aangeboden en wordt onderhouden voor institutionele communicatie. + de: >- + Öffentliches Informationsangebot, das über eine standardisierte + Browseroberfläche bereitgestellt und für institutionelle Kommunikation + gepflegt wird. + fr: >- + Canal d'information public diffusé via une interface de navigateur + standard et maintenu pour la communication institutionnelle. + es: >- + Canal público de información ofrecido mediante una interfaz de + navegador estándar y mantenido para la comunicación institucional. + ar: >- + قناة معلومات عامة تُقدَّم عبر واجهة متصفح قياسية وتُدار لأغراض + التواصل المؤسسي. + id: >- + Kanal informasi publik yang disajikan melalui antarmuka peramban + standar dan dipelihara untuk komunikasi kelembagaan. + zh: >- + 通过标准浏览器界面提供并维护用于机构传播的公共信息渠道。 annotations: enum_equivalent: WEBSITE specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + structured_aliases: + - literal_form: publieke webinformatieomgeving + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: öffentliche Web-Informationspräsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence d'information publique sur le web + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia web informativa pública + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور معلوماتي عام على الويب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: presensi informasi publik berbasis web + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共信息网络呈现形态 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents a browser-accessible channel focused on institutional information dissemination. + - Preserved usage scope: informational rather than highly transactional functionality. + - 'Preserved from prior description: Traditional website - informational web presence.' + keywords: + - public information channel + - browser interface + - institutional communication + - web presence + examples: + - value: + has_label: Municipal Heritage Information Site + description: Browser-accessible channel for public-facing institutional information. broad_mappings: - skos:Concept + - crm:E55_Type WebApplicationPresence: is_a: DigitalPresenceType class_uri: schema:WebApplication description: Interactive web application with user accounts/features. + alt_descriptions: + nl: Interactieve webapplicatie met gebruikersaccounts en functionaliteiten. + de: Interaktive Webanwendung mit Benutzerkonten und Funktionen. + fr: Application web interactive avec comptes utilisateurs et fonctionnalités. + es: Aplicación web interactiva con cuentas de usuario y funcionalidades. + ar: تطبيق ويب تفاعلي مع حسابات مستخدمين وميزات. + id: Aplikasi web interaktif dengan akun pengguna dan fitur. + zh: 具有用户账户和功能的交互式网络应用程序。 + structured_aliases: + - literal_form: webapplicatie-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Webanwendungs-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence d'application web + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de aplicación web + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور تطبيق ويب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran aplikasi web + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 网络应用程序呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - web application + - interactive + - user accounts + - functionality + - digital service annotations: enum_equivalent: WEB_APPLICATION broad_mappings: - skos:Concept + - crm:E55_Type DiscoveryPortalPresence: is_a: DigitalPresenceType class_uri: dcat:Catalog description: Collection discovery and search portal. + alt_descriptions: + nl: Collectie-ontdekkings- en zoekportaal. + de: Entdeckungs- und Suchportal für Sammlungen. + fr: Portail de découverte et de recherche de collections. + es: Portal de descubrimiento y búsqueda de colecciones. + ar: بوابة اكتشاف وبحث المجموعات. + id: Portal penemuan dan pencarian koleksi. + zh: 馆藏发现和搜索门户。 + structured_aliases: + - literal_form: ontdekkingsportaal-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Entdeckungsportal-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de portail de découverte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de portal de descubrimiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور بوابة الاكتشاف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran portal penemuan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 发现门户呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - discovery portal + - search + - collection access + - catalog + - heritage discovery annotations: enum_equivalent: DISCOVERY_PORTAL broad_mappings: - skos:Concept + - crm:E55_Type DigitalRepositoryPresence: is_a: DigitalPresenceType class_uri: dcat:Dataset description: Digital object repository for preservation and access. + alt_descriptions: + nl: Digitaal objectrepository voor bewaring en toegang. + de: Digitales Objekt-Repository für Bewahrung und Zugriff. + fr: Référentiel d'objets numériques pour la préservation et l'accès. + es: Repositorio de objetos digitales para preservación y acceso. + ar: مستودع الكائنات الرقمية للحفظ والوصول. + id: Repositori objek digital untuk pelestarian dan akses. + zh: 用于保存和访问的数字对象存储库。 + structured_aliases: + - literal_form: digitaal depot-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: digitales Repository-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de référentiel numérique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de repositorio digital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور المستودع الرقمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran repositori digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字存储库呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - digital repository + - preservation + - access + - digital objects + - archival storage annotations: enum_equivalent: DIGITAL_REPOSITORY broad_mappings: - skos:Concept + - crm:E55_Type ApiServicePresence: is_a: DigitalPresenceType class_uri: dcat:DataService description: Programmatic API access to data/services. + alt_descriptions: + nl: Programmatische API-toegang tot gegevens en diensten. + de: Programmatischer API-Zugriff auf Daten und Dienste. + fr: Accès programmatique par API aux données et services. + es: Acceso programático por API a datos y servicios. + ar: وصول برمجي عبر واجهة برمجة التطبيقات إلى البيانات والخدمات. + id: Akses API terprogram ke data dan layanan. + zh: 通过API以编程方式访问数据和服务。 + structured_aliases: + - literal_form: API-dienst-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: API-Dienst-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de service API + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de servicio API + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور خدمة واجهة البرمجة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran layanan API + predicate: EXACT_SYNONYM + in_language: id + - literal_form: API服务呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - API service + - programmatic access + - data service + - interface + - developer access annotations: enum_equivalent: API_SERVICE broad_mappings: - skos:Concept + - crm:E55_Type ProjectWebsitePresence: is_a: DigitalPresenceType class_uri: foaf:Project description: Project-specific website (grant-funded, thematic). + alt_descriptions: + nl: Projectspecifieke website (subsidiegefincierd, thematisch). + de: Projektspezifische Website (förderfinanziert, thematisch). + fr: Site web spécifique à un projet (financé par subvention, thématique). + es: Sitio web específico del proyecto (financiado por subvención, temático). + ar: موقع ويب خاص بالمشروع (ممول بمنح، موضوعي). + id: Situs web khusus proyek (didanai hibah, tematik). + zh: 项目专用网站(资助资助,专题性)。 + structured_aliases: + - literal_form: projectwebsite-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Projektwebsite-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de site web de projet + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de sitio web de proyecto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور موقع المشروع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran situs web proyek + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 项目网站呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - project website + - grant-funded + - thematic + - research project + - temporary site annotations: enum_equivalent: PROJECT_WEBSITE broad_mappings: - skos:Concept + - crm:E55_Type ExhibitionMicrositePresence: is_a: DigitalPresenceType class_uri: schema:ExhibitionEvent description: Temporary exhibition website/portal. + alt_descriptions: + nl: Tijdelijke tentoonstellingswebsite of -portaal. + de: Temporäre Ausstellungswebsite oder -portal. + fr: Site web ou portail d'exposition temporaire. + es: Sitio web o portal de exposición temporal. + ar: موقع أو بوابة معرض مؤقت. + id: Situs web atau portal pameran sementara. + zh: 临时展览网站或门户。 + structured_aliases: + - literal_form: tentoonstellingsmicrosite-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungs-Microsite-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de microsite d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de micrositio de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور الموقع المصغر للمعرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran micrositus pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览微型网站呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - exhibition microsite + - temporary website + - exhibition portal + - event website + - curated content annotations: enum_equivalent: EXHIBITION_MICROSITE broad_mappings: - skos:Concept + - crm:E55_Type MobileAppPresence: is_a: DigitalPresenceType class_uri: schema:MobileApplication description: Native or hybrid mobile application. + alt_descriptions: + nl: Native of hybride mobiele applicatie. + de: Native oder hybride mobile Anwendung. + fr: Application mobile native ou hybride. + es: Aplicación móvil nativa o híbrida. + ar: تطبيق محمول أصلي أو هجين. + id: Aplikasi seluler native atau hibrid. + zh: 原生或混合移动应用程序。 + structured_aliases: + - literal_form: mobiele app-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: mobile App-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence d'application mobile + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de aplicación móvil + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور تطبيق الهاتف المحمول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran aplikasi seluler + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 移动应用程序呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - mobile app + - native application + - hybrid app + - smartphone + - tablet application annotations: enum_equivalent: MOBILE_APP broad_mappings: - skos:Concept + - crm:E55_Type LearningPlatformPresence: is_a: DigitalPresenceType class_uri: schema:LearningResource description: Learning management system or educational platform. + alt_descriptions: + nl: Leerbeheersysteem of educatief platform. + de: Lernmanagementsystem oder Bildungsplattform. + fr: Système de gestion de l'apprentissage ou plateforme éducative. + es: Sistema de gestión de aprendizaje o plataforma educativa. + ar: نظام إدارة التعلم أو منصة تعليمية. + id: Sistem manajemen pembelajaran atau platform pendidikan. + zh: 学习管理系统或教育平台。 + structured_aliases: + - literal_form: leerplatform-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lernplattform-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de plateforme d'apprentissage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de plataforma de aprendizaje + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور منصة التعلم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran platform pembelajaran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学习平台呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - learning platform + - educational + - LMS + - online learning + - educational resources annotations: enum_equivalent: LEARNING_PLATFORM broad_mappings: - skos:Concept + - crm:E55_Type VirtualTourPresence: is_a: DigitalPresenceType class_uri: schema:VirtualLocation description: 360-degree or immersive virtual tour experience. + alt_descriptions: + nl: 360-graden of immersieve virtuele tour-ervaring. + de: 360-Grad- oder immersive virtuelle Tour-Erfahrung. + fr: Visite virtuelle à 360 degrés ou expérience immersive. + es: Experiencia de tour virtual de 360 grados o inmersiva. + ar: تجولة افتراضية بزاوية 360 درجة أو تجربة غامرة. + id: Pengalaman tur virtual 360 derajat atau imersif. + zh: 360度或沉浸式虚拟游览体验。 + structured_aliases: + - literal_form: virtuele tour-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: virtuelle Tour-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de visite virtuelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de tour virtual + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور الجولة الافتراضية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran tur virtual + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 虚拟游览呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - virtual tour + - 360-degree + - immersive + - VR experience + - digital exploration annotations: enum_equivalent: VIRTUAL_TOUR broad_mappings: - skos:Concept + - crm:E55_Type SocialMediaPresence: is_a: DigitalPresenceType class_uri: foaf:OnlineAccount description: Social media profile on third-party platform. + alt_descriptions: + nl: Sociale-mediaprofiel op extern platform. + de: Social-Media-Profil auf einer Drittanbieter-Plattform. + fr: Profil de médias sociaux sur une plateforme tierce. + es: Perfil de redes sociales en plataforma de terceros. + ar: ملف تعريف وسائل التواصل الاجتماعي على منصة خارجية. + id: Profil media sosial di platform pihak ketiga. + zh: 第三方平台上的社交媒体档案。 + structured_aliases: + - literal_form: sociale media-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Social-Media-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence sur les médias sociaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia en redes sociales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور وسائل التواصل الاجتماعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran media sosial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 社交媒体呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - social media + - profile + - third-party platform + - online community + - engagement channel annotations: enum_equivalent: SOCIAL_MEDIA broad_mappings: - skos:Concept + - crm:E55_Type MessagingServicePresence: is_a: DigitalPresenceType class_uri: schema:Message description: Messaging/chat service presence. + alt_descriptions: + nl: Berichten- of chatservice-aanwezigheid. + de: Nachrichten- oder Chat-Service-Präsenz. + fr: Présence sur service de messagerie ou de chat. + es: Presencia en servicio de mensajería o chat. + ar: حضور خدمة المراسلة أو الدردشة. + id: Kehadiran layanan pesan atau obrolan. + zh: 消息或聊天服务呈现。 + structured_aliases: + - literal_form: berichtenservice-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Messaging-Service-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de service de messagerie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de servicio de mensajería + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور خدمة المراسلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran layanan perpesan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 消息服务呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - messaging service + - chat + - communication channel + - instant messaging + - customer service annotations: enum_equivalent: MESSAGING_SERVICE broad_mappings: - skos:Concept + - crm:E55_Type MetaversePresence: is_a: DigitalPresenceType class_uri: schema:VirtualLocation description: Presence in metaverse or virtual world platform. + alt_descriptions: + nl: Aanwezigheid in metaverse of virtueel wereldplatform. + de: Präsenz in der Metaverse oder virtuellen Welt-Plattform. + fr: Présence dans le métavers ou sur une plateforme de monde virtuel. + es: Presencia en metaverso o plataforma de mundo virtual. + ar: حضور في الميتافيرس أو منصة العالم الافتراضي. + id: Kehadiran di metaverse atau platform dunia virtual. + zh: 在元宇宙或虚拟世界平台中的呈现。 + structured_aliases: + - literal_form: metaverse-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Metaverse-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence dans le métavers + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia en metaverso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور الميتافيرس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran metaverse + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 元宇宙呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - metaverse + - virtual world + - immersive platform + - digital environment + - VR space annotations: enum_equivalent: METAVERSE_PRESENCE broad_mappings: - skos:Concept + - crm:E55_Type ArchivedWebsitePresence: is_a: DigitalPresenceType class_uri: hc:ArchivedWebsitePresence close_mappings: - schema:WebPage description: Historical/archived website preserved in web archive. + alt_descriptions: + nl: Historisch/gearchiveerde website bewaard in webarchief. + de: Historische/archivierte Website, die im Webarchiv bewahrt wird. + fr: Site web historique/archivé préservé dans une archive web. + es: Sitio web histórico/archivado preservado en archivo web. + ar: موقع ويب تاريخي/مؤرشف محفوظ في أرشيف الويب. + id: Situs web bersejarah/terarsip yang dilestarikan di arsip web. + zh: 保存在网络档案中的历史/存档网站。 + structured_aliases: + - literal_form: gearchiveerde website-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: archivierte Website-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de site web archivé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de sitio web archivado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور الموقع المؤرشف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran situs web terarsip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存档网站呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - archived website + - web archive + - historical site + - preserved content + - digital heritage annotations: enum_equivalent: ARCHIVED_WEBSITE broad_mappings: - skos:Concept + - crm:E55_Type IoTBeaconPresence: is_a: DigitalPresenceType class_uri: schema:Thing description: Bluetooth/NFC beacon for location-based services. + alt_descriptions: + nl: Bluetooth/NFC-baken voor locatiegebaseerde diensten. + de: Bluetooth/NFC-Beacon für standortbasierte Dienste. + fr: Balise Bluetooth/NFC pour les services basés sur la localisation. + es: Baliza Bluetooth/NFC para servicios basados en ubicación. + ar: منارة بلوتوث/NFC للخدمات القائمة على الموقع. + id: Beacon Bluetooth/NFC untuk layanan berbasis lokasi. + zh: 用于基于位置服务的蓝牙/NFC信标。 + structured_aliases: + - literal_form: IoT-baken-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Beacon-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de balise IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de baliza IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور منارة إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran beacon IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网信标呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - IoT beacon + - Bluetooth + - NFC + - location-based service + - proximity technology annotations: enum_equivalent: IOT_BEACON broad_mappings: - skos:Concept + - crm:E55_Type IoTKioskPresence: is_a: DigitalPresenceType class_uri: schema:Thing description: Interactive kiosk or touch screen display. + alt_descriptions: + nl: Interactieve kiosk of touchscreenscherm. + de: Interaktiver Kiosk oder Touchscreen-Display. + fr: Kiosque interactif ou écran tactile. + es: Quiosco interactivo o pantalla táctil. + ar: كشك تفاعلي أو شاشة تعمل باللمس. + id: Kios interaktif atau tampilan layar sentuh. + zh: 交互式信息亭或触摸屏显示器。 + structured_aliases: + - literal_form: IoT-kiosk-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Kiosk-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de kiosque IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de quiosco IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور كشك إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran kios IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网信息亭呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - IoT kiosk + - interactive display + - touch screen + - on-site technology + - visitor engagement annotations: enum_equivalent: IOT_KIOSK broad_mappings: - skos:Concept + - crm:E55_Type IoTSensorPresence: is_a: DigitalPresenceType class_uri: schema:Thing description: Environmental or monitoring sensor. + alt_descriptions: + nl: Omgevings- of monitorsensor. + de: Umwelt- oder Überwachungssensor. + fr: Capteur environnemental ou de surveillance. + es: Sensor ambiental o de monitoreo. + ar: مستشعر بيئي أو مراقبة. + id: Sensor lingkungan atau pemantauan. + zh: 环境或监测传感器。 + structured_aliases: + - literal_form: IoT-sensor-aanwezigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Sensor-Präsenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: présence de capteur IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: presencia de sensor IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حضور مستشعر إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kehadiran sensor IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网传感器呈现 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - IoT sensor + - environmental monitoring + - data collection + - smart device + - sensor network annotations: enum_equivalent: IOT_SENSOR broad_mappings: - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml index b3e09a33bb..1d7a45b56a 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml @@ -5,37 +5,97 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc imports: - - ./DimArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./DimArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: DigitallyInaccessibleCollection: is_a: DimArchivesRecordSetType class_uri: rico:RecordSetType description: >- - Documentary aggregation grouped as a collection for holdings with - constrained remote or online accessibility. + Documentary aggregation with restricted network availability, requiring + mediated consultation or onsite access workflows. + alt_descriptions: + nl: >- + Documentaire aggregatie met beperkte netwerktoegang, waarvoor + bemiddelde raadpleging of toegang op locatie nodig is. + de: >- + Dokumentarische Aggregation mit eingeschränkter Netzverfügbarkeit, die + vermittelte Einsicht oder Zugang vor Ort erfordert. + fr: >- + Agrégation documentaire à disponibilité réseau restreinte nécessitant + une consultation médiée ou un accès sur place. + es: >- + Agregación documental con disponibilidad de red restringida que requiere + consulta mediada o acceso presencial. + ar: >- + تجميع وثائقي ذو إتاحة شبكية مقيدة يتطلب إتاحة عبر وسيط أو + الاطلاع في الموقع. + id: >- + Agregasi dokumenter dengan ketersediaan jaringan terbatas yang + memerlukan konsultasi terfasilitasi atau akses di lokasi. + zh: >- + 网络可用性受限的文献聚合体,需要经由中介服务或现场查阅流程。 broad_mappings: - - rico:RecordSetType - - skos:Concept + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Collection + - rico-rst:Collection slots: - - has_type - - has_score - - has_custodian - - record_holder_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_string: DigitallyInaccessibleCollection + equals_string: hc:DigitallyInaccessibleCollection has_custodian: - equals_string: DimArchives - record_holder_note: + equals_string: hc:DimArchives + has_note: equals_string: This RecordSetType is typically held by DimArchives custodians. + structured_aliases: + - literal_form: netwerkbeperkte documentaire aggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: netzbeschränkt verfügbare Dokumentationsaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agrégation documentaire à accès réseau restreint + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agregación documental de acceso en red restringido + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائقي بإتاحة شبكية مقيدة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agregasi dokumenter dengan akses jaringan terbatas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 受限网络访问文献聚合体 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents holdings where remote delivery is unavailable or heavily constrained. + - Supports access-policy modeling for onsite consultation environments. + - 'Preserved from prior description: Documentary aggregation grouped as a collection for holdings with constrained remote or online accessibility.' + keywords: + - access restriction + - onsite consultation + - documentary aggregation + - service mediation + examples: + - value: + has_type: hc:DigitallyInaccessibleCollection + has_custodian: hc:DimArchives + has_note: Access only in supervised reading room. + description: Documentary aggregation requiring onsite consultation diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml index fc46c8bc9e..789d979dd6 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -22,22 +23,79 @@ classes: description: >- Documentary aggregation arranged as a fonds for diocesan governance, administration, and institutional correspondence. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor diocesaan bestuur, + administratie en institutionele correspondentie. + de: >- + Dokumentarische Aggregation als Fonds fuer dioezesane Leitung, + Verwaltung und institutionelle Korrespondenz. + fr: >- + Agregation documentaire organisee en fonds pour la gouvernance + dioecesaine, l'administration et la correspondance institutionnelle. + es: >- + Agregacion documental dispuesta como fondo para gobierno diocesano, + administracion y correspondencia institucional. + ar: >- + تجميع وثائقي منظم على شكل رصيد لإدارة الأبرشية + والحوكمة والمراسلات المؤسسية. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk tata kelola + keuskupan, administrasi, dan korespondensi institusional. + zh: >- + 以全宗方式组织的教区治理、行政与机构往来文献聚合体。 + structured_aliases: + - literal_form: bisdom-bestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds dioezesaner Verwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration dioecesaine + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion diocesana + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة أبرشية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi keuskupan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教区行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Governance, administration, and correspondence remain distinct functional strands within the same provenance unit. + keywords: + - diocesan governance + - institutional correspondence + - ecclesiastical administration + - fonds provenance + examples: + - value: + has_type: hc:DiocesanAdministrationFonds + has_custodian: hc:DiocesanArchive + has_note: Chancery circulars, governance decrees, and episcopal office correspondence. + description: Diocesan governance documentation grouped by institutional provenance. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: DiocesanAdministrationFonds + equals_string: hc:DiocesanAdministrationFonds has_custodian: - equals_string: DiocesanArchive - record_holder_note: + equals_string: hc:DiocesanArchive + has_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. ParishRecordSeries: @@ -46,22 +104,79 @@ classes: description: >- Documentary aggregation arranged as a series for records from multiple parishes within diocesan jurisdiction. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als reeks voor bronnen uit meerdere + parochies binnen diocesane jurisdictie. + de: >- + Dokumentarische Aggregation als Serie fuer Unterlagen aus mehreren + Pfarreien innerhalb dioezesaner Zustaendigkeit. + fr: >- + Agregation documentaire organisee en serie pour les documents de + plusieurs paroisses dans la juridiction dioecesaine. + es: >- + Agregacion documental dispuesta como serie para registros de + multiples parroquias dentro de la jurisdiccion diocesana. + ar: >- + تجميع وثائقي منظم على شكل سلسلة لسجلات صادرة عن عدة رعايا + ضمن الولاية الأبرشية. + id: >- + Agregasi dokumenter yang disusun sebagai seri untuk catatan dari + beberapa paroki dalam yurisdiksi keuskupan. + zh: >- + 以序列方式组织的、涵盖教区辖区内多个堂区来源记录的文献聚合体。 + structured_aliases: + - literal_form: reeks parochiebronnen binnen bisdom + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge pfarrlicher Unterlagen im Bistum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de sources paroissiales diocésaines + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros parroquiales diocesanos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات رعايا أبرشية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan paroki dalam keuskupan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教区辖内堂区记录序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The multi-parish scope is retained as a defining organizational characteristic. + keywords: + - parish jurisdiction + - diocesan scope + - documentary sequence + - ecclesiastical record + examples: + - value: + has_type: hc:ParishRecordSeries + has_custodian: hc:DiocesanArchive + has_note: Parish visitation files and registry extracts organized by reporting cycle. + description: Multi-parish documentation arranged as a recurring diocesan sequence. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ParishRecordSeries + equals_string: hc:ParishRecordSeries has_custodian: - equals_string: DiocesanArchive - record_holder_note: + equals_string: hc:DiocesanArchive + has_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. EpiscopalCorrespondenceCollection: @@ -70,20 +185,77 @@ classes: description: >- Documentary aggregation grouped as a collection for bishops' correspondence and communication records. + alt_descriptions: + nl: >- + Documentaire aggregatie gegroepeerd als collectie voor correspondentie + en communicatiebronnen van bisschoppen. + de: >- + Dokumentarische Aggregation als Sammlung fuer Korrespondenz + und Kommunikationsunterlagen von Bischofsambtern. + fr: >- + Agregation documentaire regroupee en collection pour la + correspondance episcopale et les traces de communication. + es: >- + Agregacion documental agrupada como coleccion para + correspondencia episcopal y registros de comunicacion. + ar: >- + تجميع وثائقي مصنف كمجموعة لمراسلات الأساقفة + وسجلات الاتصال المؤسسي. + id: >- + Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk + korespondensi uskup dan rekaman komunikasi. + zh: >- + 作为集合编组的主教通信与联络记录文献聚合体。 + structured_aliases: + - literal_form: collectie bisschoppelijke correspondentie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung bischöflicher Korrespondenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de correspondance episcopale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de correspondencia episcopal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة مراسلات أسقفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi korespondensi episkopal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主教通信文献合集 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Communications scope includes both internal ecclesiastical and external institutional exchanges. + keywords: + - episcopal communication + - institutional exchange + - correspondence corpus + - documentary collection + examples: + - value: + has_type: hc:EpiscopalCorrespondenceCollection + has_custodian: hc:DiocesanArchive + has_note: Pastoral letters, chancery replies, and inter-diocesan exchanges. + description: Episcopal communication documentation assembled as a thematic collection. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: EpiscopalCorrespondenceCollection + equals_string: hc:EpiscopalCorrespondenceCollection has_custodian: - equals_string: DiocesanArchive - record_holder_note: + equals_string: hc:DiocesanArchive + has_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DispositionService.yaml b/schemas/20251121/linkml/modules/classes/DispositionService.yaml index 1b065d5eb5..c530bf838e 100644 --- a/schemas/20251121/linkml/modules/classes/DispositionService.yaml +++ b/schemas/20251121/linkml/modules/classes/DispositionService.yaml @@ -7,16 +7,53 @@ prefixes: schema: http://schema.org/ dcat: http://www.w3.org/ns/dcat# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_type +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_type default_prefix: hc classes: DispositionService: class_uri: schema:Service description: >- - Operational service that executes appraisal outcomes such as transfer, return, or secure destruction. + Operational service executing archival appraisal outcomes such as transfer, return, or secure destruction of records. + alt_descriptions: + nl: >- + Operationele dienst die archiefwaarderingsresultaten uitvoert zoals overdracht, retourzending of veilige vernietiging van archiefbescheiden. + de: >- + Operativer Dienst, der Archivbewertungsergebnisse wie Transfer, Rückgabe oder sichere Vernichtung von Unterlagen ausführt. + fr: >- + Service opérationnel exécutant les résultats de l'évaluation archivistique tels que le transfert, le retour ou la destruction sécurisée des documents. + es: >- + Servicio operativo que ejecuta resultados de valoración archivística como transferencia, devolución o destrucción segura de documentos. + ar: >- + خدمة تشغيلية تنفذ نتائج التقييم الأرشيفي مثل النقل أو الإرجاع أو التدمير الآمن للسجلات. + id: >- + Layanan operasional yang menjalankan hasil penilaian arsip seperti transfer, pengembalian, atau penghancuran aman catatan. + zh: >- + 执行档案鉴定结果(如移交、退还或安全销毁记录)的运营服务。 + structured_aliases: + - literal_form: beschikkingsdienst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verfügungsdienst + predicate: EXACT_SYNONYM + in_language: de + - literal_form: service de disposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: servicio de disposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: خدمة التصرف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: layanan disposisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 处置服务 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:Service close_mappings: @@ -29,6 +66,20 @@ classes: has_type: # range: string # uriorcurie has_label: + comments: + - Implements final disposition decisions from archival appraisal processes. + - Includes destruction, transfer to archives, or return to originator. + - 'Preserved from prior description: Operational service that executes appraisal outcomes such as transfer, return, or secure destruction.' + keywords: + - archival disposition + - records destruction + - transfer service + - appraisal execution + examples: + - value: + has_label: Secure Destruction + has_type: DESTRUCTION + description: Service for secure record destruction annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml b/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml index 50631a50ac..6ff1d2bef1 100644 --- a/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml +++ b/schemas/20251121/linkml/modules/classes/DispositionServiceType.yaml @@ -15,7 +15,51 @@ classes: abstract: true class_uri: skos:Concept description: >- - Abstract taxonomy node for categorizing records-disposition service patterns. + Abstract classification for end-of-lifecycle processing services applied to records and materials. + alt_descriptions: + nl: >- + Abstracte classificatie voor einde-levenscyclus verwerkingsdiensten toegepast op records en materialen. + de: >- + Abstrakte Klassifikation für End-of-Life-Verarbeitungsdienste, die auf Datensätze und Materialien angewendet werden. + fr: >- + Classification abstraite pour les services de traitement de fin de cycle de vie appliqués aux documents et matériaux. + es: >- + Clasificación abstracta para servicios de procesamiento de fin de ciclo de vida aplicados a registros y materiales. + ar: >- + تصنيف تجريدي لخدمات معالجة نهاية دورة الحياة المطبقة على السجلات والمواد. + id: >- + Klasifikasi abstrak untuk layanan pemrosesan akhir masa pakai yang diterapkan pada catatan dan materi. + zh: >- + 应用于记录和材料的生命周期终结处理服务的抽象分类。 + structured_aliases: + nl: + - afvoerdiensttype + - beschikkingsservice + de: + - Entsorgungsdiensttyp + - Dispositionsdienst + fr: + - type de service d'élimination + - service de disposition + es: + - tipo de servicio de disposición + - servicio de eliminación + ar: + - نوع خدمة التخلص + - خدمة التصرف + id: + - jenis layanan disposisi + - layanan pembuangan + zh: + - 处置服务类型 + - 处理服务 + keywords: + - disposition + - records management + - lifecycle + - retention + - destruction + - transfer broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml b/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml index 8737701fc2..39382f676d 100644 --- a/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DispositionServiceTypes.yaml @@ -1,33 +1,194 @@ id: https://nde.nl/ontology/hc/class/DispositionServiceTypes name: DispositionServiceTypes title: Disposition Service Types -description: Concrete types of disposition services. MIGRATED from disposition_service - string (2026-01-26). +description: Concrete types of disposition services. MIGRATED from disposition_service string (2026-01-26). prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# imports: - - ./DispositionServiceType - - linkml:types +- ./DispositionServiceType +- linkml:types default_prefix: hc classes: SecureDestructionService: is_a: DispositionServiceType - description: Secure destruction of records. + description: >- + Disposition service providing certified secure destruction of records requiring + confidential disposal or sensitive data elimination. + alt_descriptions: + nl: >- + Dispositiedienst die gecertificeerde veilige vernietiging van records biedt die + vertrouwelijke verwijdering of gevoelige gegevenseliminatie vereisen. + de: >- + Dispositionsdienst, der zertifizierte sichere Vernichtung von Unterlagen bietet, die + vertrauliche Entsorgung oder sensible Dateneliminierung erfordern. + fr: >- + Service de disposition fournissant la destruction sécurisée certifiée de documents nécessitant + une élimination confidentielle ou une suppression de données sensibles. + es: >- + Servicio de disposición que proporciona destrucción segura certificada de registros que requieren + eliminación confidencial o eliminación de datos sensibles. + ar: >- + خدمة التصرف التي توفر تدميرًا آمنًا معتمدًا للسجلات التي تتطلب + التخلص السري أو إزالة البيانات الحساسة. + id: >- + Layanan disposisi yang menyediakan penghancuran aman tersertifikasi untuk catatan yang memerlukan + pembuangan rahasia atau penghapusan data sensitif. + zh: >- + 为需要机密处置或敏感数据消除的记录提供经认证的安全销毁的处置服务。 + structured_aliases: + - literal_form: veilige vernietiging + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: sichere Vernichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: destruction sécurisée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: destrucción segura + predicate: EXACT_SYNONYM + in_language: es + - literal_form: التدمير الآمن + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penghancuran aman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 安全销毁 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept + comments: + - Used for confidential or sensitive records requiring certified destruction. + - Provides audit trail for compliance purposes. + - 'Preserved from prior description: Secure destruction of records.' + keywords: + - secure destruction + - confidential disposal + - certified elimination + - sensitive data annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - skos:Concept PermanentArchiveTransferService: is_a: DispositionServiceType - description: Transfer of records to a permanent archive. + description: >- + Disposition service facilitating the transfer of records to a permanent archival + repository for long-term preservation. + alt_descriptions: + nl: >- + Dispositiedienst die de overdracht van records naar een permanent archiefdepot + voor langetermijnbehoud faciliteert. + de: >- + Dispositionsdienst, der die Übertragung von Unterlagen an ein dauerhaftes Archivdepot + zur langfristigen Aufbewahrung erleichtert. + fr: >- + Service de disposition facilitant le transfert de documents vers un dépôt archivistique + permanent pour la conservation à long terme. + es: >- + Servicio de disposición que facilita la transferencia de registros a un repositorio + archivístico permanente para preservación a largo plazo. + ar: >- + خدمة التصرف التي تسهل نقل السجلات إلى مستودع أرشيفي دائم + للحفظ طويل الأمد. + id: >- + Layanan disposisi yang memfasilitasi transfer catatan ke repositori arsip permanen + untuk pelestarian jangka panjang. + zh: >- + 促进将记录转移到永久档案库以进行长期保存的处置服务。 + structured_aliases: + - literal_form: permanente archiefoverdracht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: permanente Archivübertragung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: transfert d'archives permanent + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: transferencia de archivo permanente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نقل الأرشيف الدائم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: transferensi arsip permanen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 永久档案移交 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept + comments: + - Transfers records with permanent retention value to archival custody. + - Includes legal transfer of ownership and custody protocols. + - 'Preserved from prior description: Transfer of records to a permanent archive.' + keywords: + - archival transfer + - permanent preservation + - records transfer + - long-term custody DepositorReturnService: is_a: DispositionServiceType - description: Return of records to the depositing organization. + description: >- + Disposition service handling the return of records to the originating depositing + organization after processing or retention period. + alt_descriptions: + nl: >- + Dispositiedienst die de terugzending van records naar de oorspronkelijke deponerende + organisatie na verwerking of bewaartermijn afhandelt. + de: >- + Dispositionsdienst, der die Rücksendung von Unterlagen an die ursprüngliche hinterlegende + Organisation nach Bearbeitung oder Aufbewahrungsfrist abwickelt. + fr: >- + Service de disposition gérant le retour des documents à l'organisation déposante + d'origine après traitement ou période de conservation. + es: >- + Servicio de disposición que maneja la devolución de registros a la organización + depositante original después del procesamiento o período de retención. + ar: >- + خدمة التصرف التي تتولى إعادة السجلات إلى المنظمة المودعة الأصلية + بعد المعالجة أو فترة الاحتفاظ. + id: >- + Layanan disposisi yang menangani pengembalian catatan ke organisasi penyetor asli + setelah pemrosesan atau periode retensi. + zh: >- + 处理在处理或保管期后将记录归还给原始存档组织的处置服务。 + structured_aliases: + - literal_form: depotretour + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hinterlegungsrückgabe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: retour au déposant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: devolución al depositante + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إعادة للمودع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengembalian ke penyetor + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存档人归还 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept + comments: + - Returns records to originating organization after processing. + - Used when records do not require permanent archival retention. + - 'Preserved from prior description: Return of records to the depositing organization.' + keywords: + - record return + - depositor service + - records disposition + - custody return diff --git a/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml b/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml index fa7b33d4b3..a456c4cd55 100644 --- a/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/DissolutionEvent.yaml @@ -14,11 +14,54 @@ classes: DissolutionEvent: class_uri: org:ChangeEvent description: >- - Change event recording formal termination of an organization and its legal continuity. + Formal event marking the termination of an organization and cessation of its legal existence. + alt_descriptions: + nl: >- + Formeel evenement dat de beëindiging van een organisatie en het einde van haar juridische bestaan markeert. + de: >- + Formelles Ereignis, das die Auflösung einer Organisation und die Beendigung ihrer rechtlichen Existenz markiert. + fr: >- + Événement formel marquant la dissolution d'une organisation et la cessation de son existence légale. + es: >- + Evento formal que marca la disolución de una organización y el cese de su existencia legal. + ar: >- + حدث رسمي يصنف حل المنظمة وإنهاء وجودها القانوني. + id: >- + Peristiwa formal yang menandai pembubaran organisasi dan penghentian keberadaan hukumnya. + zh: >- + 标志组织终止及其法律存在终结的正式事件。 + structured_aliases: + nl: + - ontbindingsevenement + - beëindigingsgebeurtenis + de: + - Auflösungsereignis + - Beendigungsereignis + fr: + - événement de dissolution + - événement de clôture + es: + - evento de disolución + - evento de cierre + ar: + - حدث الحل + - حدث الإغلاق + id: + - peristiwa pembubaran + - peristiwa penutupan + zh: + - 解散事件 + - 终止事件 + keywords: + - dissolution + - termination + - closure + - organization end + - legal cessation broad_mappings: - - org:ChangeEvent + - org:ChangeEvent related_mappings: - - prov:Activity + - prov:Activity slots: - temporal_extent slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml index 934543055f..cc236482f0 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml @@ -17,7 +17,28 @@ classes: is_a: ArchiveOrganizationType class_uri: skos:Concept description: >- - District-level repository institution in Germany responsible for custody and access governance of Kreis records. + German sub-state repository institution responsible for custody and access + to administrative documentation produced at Kreis level governance. + alt_descriptions: + nl: >- + Duitse substaatelijke bewaarinstelling verantwoordelijk voor het beheer en de toegang + tot administratieve documentatie geproduceerd op Kreisz-bestuursniveau. + de: >- + Deutsche substaatliche Aufbewahrungseinrichtung, verantwortlich für die Verwahrung + und den Zugang zu Verwaltungsdokumentation auf Kreisebene. + fr: >- + Dépôt allemand de niveau sub-étatique responsable de la garde et de l'accès à la + documentation administrative produite au niveau de gouvernance de l'arrondissement. + es: >- + Institución de depósito alemana de nivel subestatal responsable de la custodia y + acceso a la documentación administrativa producida a nivel de gobierno de distrito. + ar: >- + مؤسسة إيداع ألمانية دون مستوى الولاية مسؤولة عن حفظ والوصول إلى الوثائق الإدارية المنتجة على مستوى حوكمة الدائرة. + id: >- + Lembaga penyimpanan sub-negara bagian Jerman yang bertanggung jawab atas pengelolaan + dan akses ke dokumentasi administratif yang dihasilkan pada tingkat pemerintahan Kreis. + zh: >- + 负责保管和访问Kreis级别治理产生的行政文件的德国次州级存储机构。 broad_mappings: - skos:Concept - schema:ArchiveOrganization diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml index 5d0989cb2f..6b889d31b5 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetType.yaml @@ -6,23 +6,84 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: DistrictArchiveGermanyRecordSetType: is_a: CollectionType abstract: true class_uri: rico:RecordSetType description: >- - Abstract taxonomy node for district-archive record aggregations in the German context. + Abstract classification node for documentary aggregations associated with + county-level public administration in a federal Central European context. + alt_descriptions: + nl: >- + Abstract classificatieknooppunt voor documentaire aggregaties die horen + bij bestuurlijke taken op districtsniveau in Duitsland. + de: >- + Abstrakter Klassifikationsknoten für Dokumentaggregationen im Umfeld + kreisbezogener öffentlicher Verwaltung in Deutschland. + fr: >- + Nœud de classification abstrait pour les agrégations documentaires liées + à l'administration publique de niveau arrondissement en Allemagne. + es: >- + Nodo de clasificación abstracto para agregaciones documentales vinculadas + a la administración pública de nivel distrital en Alemania. + ar: >- + عقدة تصنيف مجردة للتجمعات الوثائقية المرتبطة بالإدارة العامة على مستوى + المقاطعة في ألمانيا. + id: >- + Simpul klasifikasi abstrak untuk agregasi dokumenter yang terkait dengan + administrasi publik tingkat distrik di Jerman. + zh: >- + 用于德国县级公共行政相关文献聚合体的抽象分类节点。 broad_mappings: - - rico:RecordSetType - - skos:Concept + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: type districtsniveau bestuursdocumentatie Duitsland + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ kreisbezogener Verwaltungsdokumentation in Deutschland + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de documentation administrative d'arrondissement en Allemagne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de documentacion administrativa distrital en Alemania + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع توثيق إداري على مستوى المقاطعة في ألمانيا + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe dokumentasi administrasi tingkat distrik di Jerman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 德国县级行政文献类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Provides an abstract parent for German county-level documentary categorizations. + - Intended for subclasses that model provenance and arrangement patterns used by regional custodians. + - 'Preserved from prior description: Abstract taxonomy node for district-archive record aggregations in the German context.' + keywords: + - German districts + - public administration + - documentary aggregation + - abstract taxonomy + examples: + - value: + has_type: hc:DistrictArchiveGermanyRecordSetType + has_scope: county authority documentation in Germany + description: Abstract node specialized by fonds- and series-level county documentation classes slots: - - has_type - - has_score - - has_scope + - has_type + - has_score + - has_scope diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml index 8e041f9e82..df1e601be7 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml @@ -4,51 +4,177 @@ title: DistrictArchiveGermany Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc imports: - - ./DistrictArchiveGermanyRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./DistrictArchiveGermanyRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: KreisAdministrationFonds: is_a: DistrictArchiveGermanyRecordSetType class_uri: rico:RecordSetType - description: Fonds-level aggregation of district administration records. + description: >- + Highest-level aggregation of documentation produced by county-level public + authorities in German local government. + alt_descriptions: + nl: >- + Hoogste aggregatieniveau van documentatie geproduceerd door + districtsbesturen binnen de Duitse lokale overheid. + de: >- + Höchste Aggregationsebene von Unterlagen, die von + Kreisverwaltungsbehörden in der deutschen Kommunalverwaltung erstellt wurden. + fr: >- + Niveau d'agrégation le plus élevé de la documentation produite par les + autorités d'arrondissement dans l'administration locale allemande. + es: >- + Nivel de agregación más alto de documentación producida por autoridades + de distrito dentro de la administración local alemana. + ar: >- + أعلى مستوى تجميعي للوثائق التي تنتجها سلطات المقاطعات ضمن + الإدارة المحلية في ألمانيا. + id: >- + Tingkat agregasi tertinggi untuk dokumentasi yang dihasilkan oleh + otoritas tingkat distrik dalam pemerintahan lokal Jerman. + zh: >- + 德国地方政府中县级公共机构形成文档的最高聚合层级。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds + - rico-rst:Fonds slots: - - has_type - - has_score - - has_custodian - - has_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_string: KreisAdministrationFonds + equals_string: hc:KreisAdministrationFonds has_custodian: - equals_string: DistrictArchiveGermany + equals_string: hc:DistrictArchiveGermany + structured_aliases: + - literal_form: districtsbestuursfonds Duitsland + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kreisverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration d'arrondissement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administración distrital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إدارة المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi distrik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 县级行政文档总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures county-level governmental documentary output as a single aggregation level. + - Intended for regional administrative provenance contexts in Germany. + - 'Preserved from prior description: Fonds-level aggregation of district administration records.' + keywords: + - county governance + - local administration + - provenance aggregation + - German districts + examples: + - value: + has_type: hc:KreisAdministrationFonds + has_custodian: hc:DistrictArchiveGermany + has_note: District executive directives, budget planning, and council files. + description: County-level governmental documentation grouped at highest aggregation LocalGovernanceSeries: is_a: DistrictArchiveGermanyRecordSetType class_uri: rico:RecordSetType - description: Series-level aggregation of district governance documentation. + description: >- + Ordered documentary sequence from county decision-making workflows, + arranged by recurring public-service function or procedure. + alt_descriptions: + nl: >- + Geordende documentaire reeks uit bestuursprocessen op districtsniveau, + gerangschikt naar terugkerende administratieve functie of procedure. + de: >- + Geordnete Dokumentationsfolge aus kommunalen Arbeitsabläufen auf + Kreisebene, gegliedert nach wiederkehrender Verwaltungsfunktion oder Verfahren. + fr: >- + Séquence documentaire ordonnée issue des processus de gouvernance de + district, organisée par fonction ou procédure administrative récurrente. + es: >- + Secuencia documental ordenada procedente de procesos de gobernanza de + distrito, organizada por función o procedimiento administrativo recurrente. + ar: >- + تسلسل وثائقي منظم من سير عمل الحوكمة على مستوى المقاطعة، مرتب حسب + الوظيفة أو الإجراء الإداري المتكرر. + id: >- + Urutan dokumenter terstruktur dari alur tata kelola tingkat distrik, + disusun menurut fungsi atau prosedur administratif yang berulang. + zh: >- + 来自县级治理流程、按重复行政职能或程序组织的有序文档序列。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Series + - rico-rst:Series slots: - - has_type - - has_score - - has_custodian - - has_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: - equals_string: LocalGovernanceSeries + equals_string: hc:LocalGovernanceSeries has_custodian: - equals_string: DistrictArchiveGermany + equals_string: hc:DistrictArchiveGermany + structured_aliases: + - literal_form: reeks lokale bestuursdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Serie kommunaler Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de gouvernance locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de gobernanza local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق الحوكمة المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri tata kelola lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方治理文档序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents recurring procedural sequences rather than whole institutional output. + - Suitable for grouping documentation by administrative workflow continuity. + - 'Preserved from prior description: Series-level aggregation of district governance documentation.' + keywords: + - procedural sequence + - district governance + - local government workflow + - administrative continuity + examples: + - value: + has_type: hc:LocalGovernanceSeries + has_custodian: hc:DistrictArchiveGermany + has_note: Permit-processing correspondence and decision registers. + description: Recurring governance workflow documentation arranged as a sequence diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml index 317dbf5616..110ce5781f 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml @@ -9,22 +9,75 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/hold_record_set - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/hold_record_set +- ../slots/has_score classes: DistritalArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept description: >- - District-level repository institution in Portugal responsible for regional records stewardship and access services. + District-level archival institution in Portugal responsible for preserving + and providing access to regional administrative records. + alt_descriptions: + nl: >- + Archiefinstelling op districtsniveau in Portugal die verantwoordelijk is voor het behouden + en ontsluiten van regionale administratieve archieven. + de: >- + Archivinstitution auf Bezirksebene in Portugal, die für die Bewahrung und Bereitstellung + regionaler Verwaltungsunterlagen verantwortlich ist. + fr: >- + Institution archivistique de niveau district au Portugal responsable de la conservation + et de l'accès aux documents administratifs régionaux. + es: >- + Institución archivística de nivel distrital en Portugal responsable de preservar + y proporcionar acceso a registros administrativos regionales. + ar: >- + مؤسسة أرشيفية على مستوى المنطقة في البرتغال مسؤولة عن الحفاظ على + السجلات الإدارية الإقليمية وتوفير الوصول إليها. + id: >- + Lembaga arsip tingkat distrik di Portugal yang bertanggung jawab untuk melestarikan + dan menyediakan akses ke catatan administratif regional. + zh: >- + 负责保存和提供地区行政记录访问的葡萄牙区级档案机构。 + structured_aliases: + - literal_form: districtaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Distriktarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives districtales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo distrital + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip distrik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区档案馆 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept - - schema:ArchiveOrganization + - skos:Concept + - schema:ArchiveOrganization close_mappings: - - rico:CorporateBody + - rico:CorporateBody slots: - - identified_by - - hold_record_set - - has_score + - identified_by + - hold_record_set + - has_score + comments: + - Portuguese district archives hold notarial, civil registration, and administrative records. + - Part of the Portuguese national archival system under DGAB. + - 'Preserved from prior description: District-level repository institution in Portugal responsible for regional records stewardship and access services.' + keywords: + - Portuguese archives + - district archives + - regional records + - distrital archives diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml index b8d9a52a76..de51f582c7 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetType.yaml @@ -18,7 +18,29 @@ classes: abstract: true class_uri: rico:RecordSetType description: >- - Abstract taxonomy node for district-archive record aggregations in the Portuguese context. + Abstract taxonomy node for aggregations of administrative documentation maintained + at sub-regional governmental level, particularly in Portuguese archival organization. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor aggregaties van administratieve documentatie die op + subregionaal overheidsniveau wordt beheerd, met name in Portugese archieforganisatie. + de: >- + Abstrakter Taxonomieknoten für Aggregationen administrativer Dokumentation, die auf + subregionaler Regierungsebene geführt wird, insbesondere in portugiesischer Archivorganisation. + fr: >- + Nœud taxonomique abstrait pour les agrégations de documentation administrative conservée + au niveau gouvernemental sous-régional, particulièrement dans l'organisation archivistique portugaise. + es: >- + Nodo taxonómico abstracto para agregaciones de documentación administrativa mantenida + a nivel gubernamental subregional, particularmente en la organización archivística portuguesa. + ar: >- + عقدة تصنيفية مجردة لتجميعات الوثائق الإدارية المحفوظة على المستوى الحكومي دون الإقليمي، + لا سيما في التنظيم الأرشيفي البرتغالي. + id: >- + Simpul taksonomi abstrak untuk agregasi dokumentasi administratif yang dipelihara + pada tingkat pemerintahan subregional, khususnya dalam organisasi arsip Portugis. + zh: >- + 用于聚合在次区域政府级别维护的行政文档的抽象分类法节点,特别是在葡萄牙档案组织中。 broad_mappings: - rico:RecordSetType - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml index e8880a99c5..baed0368f1 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml @@ -4,6 +4,8 @@ title: DistritalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -18,9 +20,69 @@ classes: DistritoAdministrationFonds: is_a: DistritalArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-level aggregation of district administration records. + description: >- + Provenance-based aggregation of subnational public-authority documentation + managed within a district-level jurisdiction. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie van subnationale + publieke autoriteiten binnen een districtsniveau-jurisdictie. + de: >- + Provenienzbasierte Aggregation von Unterlagen subnationaler + oeffentlicher Behoerden innerhalb einer Distriktzustaendigkeit. + fr: >- + Agregation fondee sur la provenance de documentation d'autorites + publiques infranationales au niveau d'un district. + es: >- + Agregacion basada en procedencia de documentacion de autoridades + publicas subnacionales a nivel de distrito. + ar: >- + تجميع قائم على المنشأ لوثائق سلطات عامة دون وطنية ضمن + نطاق اختصاص على مستوى المقاطعة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi otoritas publik + subnasional dalam yurisdiksi tingkat distrik. + zh: >- + 基于来源原则聚合在区级管辖范围内管理的次国家公共机构文献。 + structured_aliases: + - literal_form: districtbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Distriktverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration de district + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion de distrito + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة مقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi distrik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区级行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: District-level jurisdiction scope can vary across national administrative systems. + keywords: + - subnational authority + - district jurisdiction + - public administration + - provenance aggregation + examples: + - value: + has_type: hc:DistritoAdministrationFonds + has_custodian: hc:DistritalArchive + has_note: District office directives, registers, and local governance files. + description: District-level public-authority documentation grouped by provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -30,6 +92,6 @@ classes: - has_note slot_usage: has_type: - equals_string: DistritoAdministrationFonds + equals_string: hc:DistritoAdministrationFonds has_custodian: - equals_string: DistritalArchive + equals_string: hc:DistritalArchive diff --git a/schemas/20251121/linkml/modules/classes/Division.yaml b/schemas/20251121/linkml/modules/classes/Division.yaml index 2940a0816f..a5c2526214 100644 --- a/schemas/20251121/linkml/modules/classes/Division.yaml +++ b/schemas/20251121/linkml/modules/classes/Division.yaml @@ -8,14 +8,58 @@ prefixes: org: http://www.w3.org/ns/org# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_level +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_level classes: Division: description: >- - Major organizational unit within an institution, used to model high-level internal structure. + Major structural unit within an institution representing a high-level organizational + partition of responsibilities and functions. + alt_descriptions: + nl: >- + Grote structurele eenheid binnen een instelling die een hoogwaardige organisatorische + verdeling van verantwoordelijkheden en functies vertegenwoordigt. + de: >- + Wichtige strukturelle Einheit innerhalb einer Institution, die eine hochrangige organisatorische + Aufteilung von Verantwortlichkeiten und Funktionen darstellt. + fr: >- + Unité structurelle majeure au sein d'une institution représentant une partition organisationnelle + de haut niveau des responsabilités et des fonctions. + es: >- + Unidad estructural importante dentro de una institución que representa una partición organizativa + de alto nivel de responsabilidades y funciones. + ar: >- + وحدة هيكلية رئيسية داخل مؤسسة تمثل تقسيمًا تنظيميًا رفيع المستوى + للمسؤوليات والوظائف. + id: >- + Unit struktural utama dalam sebuah institusi yang mewakili pembagian organisasi tingkat tinggi + dari tanggung jawab dan fungsi. + zh: >- + 机构内代表职责和职能的高层组织分区的主要结构单元。 + structured_aliases: + - literal_form: afdeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abteilung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: division + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: división + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: divisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 部门 + predicate: EXACT_SYNONYM + in_language: zh is_a: OrganizationUnit class_uri: org:OrganizationalUnit broad_mappings: @@ -33,7 +77,7 @@ classes: equals_string: major unit annotations: skos:prefLabel: Division - skos:altLabel: "Abteilung, divisi\xF3n, division" + skos:altLabel: "Abteilung, división, division" specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" @@ -42,8 +86,11 @@ classes: - Branch - Section comments: - - Abteilung (de) - - "divisi\xF3n (es)" - - division (fr) - - Represents structural organization within heritage institutions - - Links to OrganizationalStructure for hierarchical modeling + - Represents structural organization within heritage institutions. + - Links to OrganizationalStructure for hierarchical modeling. + - 'Preserved from prior description: Major organizational unit within an institution, used to model high-level internal structure.' + keywords: + - organizational unit + - institutional structure + - departmental division + - hierarchical level diff --git a/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml b/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml index 4dbaf24524..892c60cd88 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentFormat.yaml @@ -16,8 +16,51 @@ classes: DocumentFormat: class_uri: dcterms:MediaType description: >- - Controlled format concept describing media encoding used by a document resource. - exact_mappings: + Controlled encoding specification describing the technical format and media type of a document resource. + alt_descriptions: + nl: >- + Gecontroleerde coderingsspecificatie die het technische formaat en mediatype van een documentbron beschrijft. + de: >- + Kontrollierte Kodierungsspezifikation, die das technische Format und den Medientyp einer Dokumentenressource beschreibt. + fr: >- + Spécification d'encodage contrôlée décrivant le format technique et le type de média d'une ressource documentaire. + es: >- + Especificación de codificación controlada que describe el formato técnico y el tipo de medio de un recurso documental. + ar: >- + مواصفات ترميز مضبوطة تصف التنسيق التقني ونوع الوسائط لمورد وثائقي. + id: >- + Spesifikasi pengkodean terkendali yang menjelaskan format teknis dan tipe media sumber dokumen. + zh: >- + 描述文档资源的技术格式和媒体类型的受控编码规范。 + structured_aliases: + nl: + - documentformaat + - bestandstype + de: + - Dokumentenformat + - Dateityp + fr: + - format de document + - type de fichier + es: + - formato de documento + - tipo de archivo + ar: + - تنسيق المستند + - نوع الملف + id: + - format dokumen + - tipe file + zh: + - 文档格式 + - 文件类型 + keywords: + - document format + - media type + - file format + - encoding specification + - content type + broad_mappings: - dcterms:MediaType close_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DocumentType.yaml b/schemas/20251121/linkml/modules/classes/DocumentType.yaml index 58c5da9ec8..28f6d9d7ee 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentType.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentType.yaml @@ -14,16 +14,38 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label default_prefix: hc classes: DocumentType: class_uri: crm:E55_Type abstract: true description: >- - Abstract taxonomy node for categorizing documentary resource kinds. + Abstract taxonomy node for categorizing documentary resource forms and + material manifestations in archival and bibliographic contexts. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor het categoriseren van documentvormen + en materiële manifestaties in archief- en bibliografische contexten. + de: >- + Abstrakter Taxonomieknoten zur Kategorisierung von Dokumentformen + und materiellen Manifestationen in archivischen und bibliografischen Kontexten. + fr: >- + Nœud taxonomique abstrait pour catégoriser les formes documentaires + et les manifestations matérielles dans les contextes archivistiques et bibliographiques. + es: >- + Nodo taxonómico abstracto para categorizar formas documentales + y manifestaciones materiales en contextos archivísticos y bibliográficos. + ar: >- + عقدة تصنيفية مجردة لتصنيف أشكال الوثائق + والتجليات المادية في السياقات الأرشيفية والببليوغرافية. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan bentuk dokumen + dan manifestasi material dalam konteks arsip dan bibliografi. + zh: >- + 用于分类档案和书目语境中文献形式和物质表现的抽象分类节点。 broad_mappings: - skos:Concept - crm:E55_Type @@ -32,6 +54,42 @@ classes: slots: - has_label - has_description + structured_aliases: + - literal_form: documenttype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dokumenttyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de document + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de documento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع الوثيقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis dokumen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文献类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Abstract base class - use concrete subclasses for specific document forms + - Supports archival and bibliographic classification hierarchies + - 'Preserved from prior description: Abstract taxonomy node for categorizing documentary resource kinds.' + keywords: + - document classification + - material form + - archival category + - bibliographic type + examples: + - value: + has_label: Manuscript + has_description: Handwritten or typed unpublished document + description: A concrete document type subclass annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/Documentation.yaml b/schemas/20251121/linkml/modules/classes/Documentation.yaml index 32acc033f8..cdc63d051f 100644 --- a/schemas/20251121/linkml/modules/classes/Documentation.yaml +++ b/schemas/20251121/linkml/modules/classes/Documentation.yaml @@ -19,15 +19,58 @@ classes: Documentation: class_uri: schema:TechArticle description: >- - Technical reference resource describing platform interfaces, workflows, or operational guidance. + Technical reference material describing platform interfaces, operational procedures, or implementation guidance for users. + alt_descriptions: + nl: >- + Technisch referentiemateriaal dat platforminterfaces, operationele procedures of implementatiebegeleiding voor gebruikers beschrijft. + de: >- + Technisches Referenzmaterial, das Plattformschnittstellen, Betriebsverfahren oder Implementierungsleitfäden für Benutzer beschreibt. + fr: >- + Document de référence technique décrivant les interfaces de plateforme, les procédures opérationnelles ou les conseils d'implémentation pour les utilisateurs. + es: >- + Material de referencia técnica que describe interfaces de plataforma, procedimientos operativos o guía de implementación para usuarios. + ar: >- + مادة مرجعية تقنية تصف واجهات المنصة أو الإجراءات التشغيلية أو إرشادات التنفيذ للمستخدمين. + id: >- + Materi referensi teknis yang menjelaskan antarmuka platform, prosedur operasional, atau panduan implementasi untuk pengguna. + zh: >- + 描述平台界面、操作程序或用户实施指南的技术参考资料。 + structured_aliases: + nl: + - documentatie + - technische handleiding + de: + - Dokumentation + - technische Anleitung + fr: + - documentation + - guide technique + es: + - documentación + - guía técnica + ar: + - التوثيق + - الدليل الفني + id: + - dokumentasi + - panduan teknis + zh: + - 文档 + - 技术指南 + keywords: + - documentation + - technical guide + - API reference + - user manual + - operational guide broad_mappings: - - schema:CreativeWork + - schema:CreativeWork close_mappings: - - foaf:Document - - schema:TechArticle - - crm:E73_Information_Object + - foaf:Document + - schema:TechArticle + - crm:E73_Information_Object related_mappings: - - dcterms:references + - dcterms:references slots: - has_label - has_description diff --git a/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml b/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml index 5dbfb2556d..44862b2be6 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentationCentre.yaml @@ -16,7 +16,50 @@ imports: classes: DocumentationCentre: description: >- - Specialized repository institution focused on collecting, organizing, and providing access to thematic evidence resources. + Institution dedicated to collecting, organizing, and providing research access to documentation on specific subjects or historical events. + alt_descriptions: + nl: >- + Instelling die gewijd is aan het verzamelen, organiseren en verschaffen van onderzoekstoegang tot documentatie over specifieke onderwerpen of historische gebeurtenissen. + de: >- + Einrichtung, die dem Sammeln, Organisieren und Bereitstellen von Forschungszugang zu Dokumentation über bestimmte Themen oder historische Ereignisse gewidmet ist. + fr: >- + Institution dédiée à la collecte, l'organisation et la mise à disposition pour la recherche de documentation sur des sujets spécifiques ou des événements historiques. + es: >- + Institución dedicada a recopilar, organizar y proporcionar acceso de investigación a documentación sobre temas específicos o eventos históricos. + ar: >- + مؤسسة مكرسة لجمع وتنظيم وتوفير الوصول البحثي إلى الوثائق حول مواضيع محددة أو أحداث تاريخية. + id: >- + Lembaga yang didedikasikan untuk mengumpulkan, mengorganisir, dan menyediakan akses penelitian ke dokumentasi tentang topik atau peristiwa sejarah tertentu. + zh: >- + 专门收集、整理和提供特定主题或历史事件文献研究访问的机构。 + structured_aliases: + nl: + - documentatiecentrum + - informatiecentrum + de: + - Dokumentationszentrum + - Dokumentationsstelle + fr: + - centre de documentation + - centre de ressources + es: + - centro de documentación + - centro de recursos + ar: + - مركز التوثيق + - مركز المعلومات + id: + - pusat dokumentasi + - pusat informasi + zh: + - 文献中心 + - 资料馆 + keywords: + - documentation centre + - specialized repository + - research facility + - information center + - thematic archive is_a: ArchiveOrganizationType class_uri: skos:Concept broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml b/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml index e411541803..5471754566 100644 --- a/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml +++ b/schemas/20251121/linkml/modules/classes/DocumentationSource.yaml @@ -15,7 +15,51 @@ classes: DocumentationSource: class_uri: schema:CreativeWork description: >- - Cited source record used as evidence or reference for technical and descriptive documentation. + Cited reference providing evidentiary support or attribution for descriptive, technical, or historical information. + alt_descriptions: + nl: >- + Geciteerde verwijzing die bewijsmateriaal of toeschrijving levert voor beschrijvende, technische of historische informatie. + de: >- + Zitierte Referenz, die Beweise oder Zuschreibung für beschreibende, technische oder historische Informationen liefert. + fr: >- + Référence citée fournissant un soutien probant ou une attribution pour des informations descriptives, techniques ou historiques. + es: >- + Referencia citada que proporciona evidencia o atribución para información descriptiva, técnica o histórica. + ar: >- + مرجع مقتبس يوفر دليلاً أو نسبة للمعلومات الوصفية أو التقنية أو التاريخية. + id: >- + Referensi yang dikutip yang menyediakan dukungan bukti atau atribusi untuk informasi deskriptif, teknis, atau historis. + zh: >- + 为描述性、技术性或历史信息提供证据支持或归属的引用参考。 + structured_aliases: + nl: + - documentatiebron + - bibliografische verwijzing + de: + - Dokumentationsquelle + - Literaturangabe + fr: + - source documentaire + - référence bibliographique + es: + - fuente documental + - referencia bibliográfica + ar: + - مصدر التوثيق + - مرجع ببليوغرافي + id: + - sumber dokumentasi + - referensi bibliografi + zh: + - 文献来源 + - 参考文献引用 + keywords: + - documentation + - citation + - reference + - bibliography + - evidence + - attribution broad_mappings: - schema:CreativeWork slots: diff --git a/schemas/20251121/linkml/modules/classes/DomainType.yaml b/schemas/20251121/linkml/modules/classes/DomainType.yaml index 6a5cf22b2e..d5abf67d75 100644 --- a/schemas/20251121/linkml/modules/classes/DomainType.yaml +++ b/schemas/20251121/linkml/modules/classes/DomainType.yaml @@ -14,8 +14,50 @@ classes: class_uri: skos:Concept abstract: true description: >- - Abstract taxonomy node for classifying thematic knowledge areas addressed - by custodial collections. + Abstract classification for subject-matter categories, thematic areas, and knowledge domains covered by collections. + alt_descriptions: + nl: >- + Abstracte classificatie voor onderwerpcategorieën, thematische gebieden en kennisdomeinen die door collecties worden gedekt. + de: >- + Abstrakte Klassifikation für Themenkategorien, thematische Bereiche und Wissensgebiete, die von Sammlungen abgedeckt werden. + fr: >- + Classification abstraite pour les catégories de sujets, les domaines thématiques et les domaines de connaissances couverts par les collections. + es: >- + Clasificación abstracta para categorías de temas, áreas temáticas y dominios de conocimiento cubiertos por colecciones. + ar: >- + تصنيف تجريدي لفئات الموضوعات والمجالات المواضيعية ومجالات المعرفة التي تغطيها المجموعات. + id: >- + Klasifikasi abstrak untuk kategori subjek, area tematis, dan domain pengetahuan yang dicakup oleh koleksi. + zh: >- + 藏品涵盖的主题类别、主题领域和知识领域的抽象分类。 + structured_aliases: + nl: + - domeintype + - vakgebied + de: + - Domänentyp + - Fachgebiet + fr: + - type de domaine + - domaine thématique + es: + - tipo de dominio + - área temática + ar: + - نوع المجال + - المجال الموضوعي + id: + - jenis domain + - bidang tematik + zh: + - 领域类型 + - 主题领域 + keywords: + - domain + - subject area + - thematic category + - knowledge domain + - discipline broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/DomainTypes.yaml b/schemas/20251121/linkml/modules/classes/DomainTypes.yaml index 3926321cf4..7d1bdbc7f4 100644 --- a/schemas/20251121/linkml/modules/classes/DomainTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DomainTypes.yaml @@ -11,8 +11,30 @@ classes: HeritageDomain: is_a: DomainType description: >- - Domain category for cultural heritage stewardship, interpretation, and - collection practices. + Domain category for cultural heritage stewardship, interpretation, and collection practices. + alt_descriptions: + nl: >- + Domeincategorie voor cultureel erfgoedbeheer, interpretatie en collectiepraktijken. + de: >- + Domänenkategorie für kulturelles Erbe-Management, Interpretation und Sammlungspraktiken. + fr: >- + Catégorie de domaine pour la gestion du patrimoine culturel, l'interprétation et les pratiques de collection. + es: >- + Categoría de dominio para la gestión del patrimonio cultural, la interpretación y las prácticas de colección. + ar: >- + فئة المجال لإدارة التراث الثقافي والتفسير وممارسات التجميع. + id: >- + Kategori domain untuk pengelolaan warisan budaya, interpretasi, dan praktik koleksi. + zh: >- + 文化遗产管理、解释和收藏实践的领域类别。 + structured_aliases: + nl: ErfgoedDomein + de: ErbeDomäne + fr: DomainePatrimoine + es: DominioPatrimonio + ar: مجال التراث + id: DomainWarisan + zh: 遗产领域 annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -22,28 +44,116 @@ classes: ArchivesDomain: is_a: DomainType description: >- - Domain category for records management, archival arrangement, and - documentary preservation. + Domain category for records management, archival arrangement, and documentary preservation. + alt_descriptions: + nl: >- + Domeincategorie voor archiefbeheer, archiefordening en documentaire conservering. + de: >- + Domänenkategorie für Archivverwaltung, archivische Ordnung und dokumentarische Erhaltung. + fr: >- + Catégorie de domaine pour la gestion des archives, le classement archivistique et la préservation documentaire. + es: >- + Categoría de dominio para la gestión de registros, el ordenamiento archivístico y la preservación documental. + ar: >- + فئة المجال لإدارة السجلات والترتيب الأرشيفي والحفظ الوثائقي. + id: >- + Kategori domain untuk pengelolaan arsip, penyusunan arsip, dan pelestarian dokumenter. + zh: >- + 记录管理、档案整理和文献保护的领域类别。 + structured_aliases: + nl: ArchiefDomein + de: ArchivDomäne + fr: DomaineArchives + es: DominioArchivos + ar: مجال الأرشيف + id: DomainArsip + zh: 档案领域 broad_mappings: - skos:Concept LibraryDomain: is_a: DomainType description: >- - Domain category for bibliographic control, lending services, and library - resource management. + Domain category for bibliographic control, lending services, and library resource management. + alt_descriptions: + nl: >- + Domeincategorie voor bibliografische controle, uitleendiensten en bibliotheekbronbeheer. + de: >- + Domänenkategorie für bibliografische Kontrolle, Ausleihdienste und Bibliotheksressourcenverwaltung. + fr: >- + Catégorie de domaine pour le contrôle bibliographique, les services de prêt et la gestion des ressources bibliothécaires. + es: >- + Categoría de dominio para el control bibliográfico, servicios de préstamo y gestión de recursos de biblioteca. + ar: >- + فئة المجال للرقم الببليوغرافي وخدمات الإعارة وإدارة موارد المكتبة. + id: >- + Kategori domain untuk kontrol bibliografi, layanan peminjaman, dan pengelolaan sumber daya perpustakaan. + zh: >- + 书目控制、借阅服务和图书馆资源管理的领域类别。 + structured_aliases: + nl: BibliotheekDomein + de: BibliotheksDomäne + fr: DomaineBibliothèque + es: DominioBiblioteca + ar: مجال المكتبة + id: DomainPerpustakaan + zh: 图书馆领域 broad_mappings: - skos:Concept MuseumDomain: is_a: DomainType description: >- - Domain category for object curation, exhibition interpretation, and - collection care. + Domain category for object curation, exhibition interpretation, and collection care. + alt_descriptions: + nl: >- + Domeincategorie voor objectbeheer, tentoonstellingsinterpretatie en collectiezorg. + de: >- + Domänenkategorie für Objektkuratierung, Ausstellungsinterpretation und Sammlungspflege. + fr: >- + Catégorie de domaine pour la conservation des objets, l'interprétation des expositions et le soin des collections. + es: >- + Categoría de dominio para la curaduría de objetos, interpretación de exposiciones y cuidado de colecciones. + ar: >- + فئة المجال للإشراف على الأشياء وتفسير المعارض ورعاية المجموعات. + id: >- + Kategori domain untuk kurasi objek, interpretasi pameran, dan perawatan koleksi. + zh: >- + 物品策展、展览解释和收藏护理的领域类别。 + structured_aliases: + nl: MuseumDomein + de: MuseumsDomäne + fr: DomaineMusée + es: DominioMuseo + ar: مجال المتحف + id: DomainMuseum + zh: 博物馆领域 broad_mappings: - skos:Concept ResearchDomain: is_a: DomainType description: >- - Domain category for scholarly inquiry, evidence synthesis, and research - data production. + Domain category for scholarly inquiry, evidence synthesis, and research data production. + alt_descriptions: + nl: >- + Domeincategorie voor wetenschappelijk onderzoek, evidentiesynthese en onderzoeksgegevensproductie. + de: >- + Domänenkategorie für wissenschaftliche Untersuchung, Evidenzsynthese und Forschungsdatenproduktion. + fr: >- + Catégorie de domaine pour l'enquête savante, la synthèse de preuves et la production de données de recherche. + es: >- + Categoría de dominio para la investigación académica, síntesis de evidencia y producción de datos de investigación. + ar: >- + فئة المجال للبحث العلمي وتجميع الأدلة وإنتاج بيانات البحث. + id: >- + Kategori domain untuk penyelidikan ilmiah, sintesis bukti, dan produksi data penelitian. + zh: >- + 学术探究、证据综合和研究数据生产的领域类别。 + structured_aliases: + nl: OnderzoekDomein + de: ForschungsDomäne + fr: DomaineRecherche + es: DominioInvestigación + ar: مجال البحث + id: DomainPenelitian + zh: 研究领域 broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/DualClassLink.yaml b/schemas/20251121/linkml/modules/classes/DualClassLink.yaml index 92b94d73b3..d8787349ff 100644 --- a/schemas/20251121/linkml/modules/classes/DualClassLink.yaml +++ b/schemas/20251121/linkml/modules/classes/DualClassLink.yaml @@ -12,8 +12,30 @@ classes: DualClassLink: class_uri: rdfs:Resource description: >- - Relationship node expressing correspondence between organization-level and - record-set-level class constructs. + Relationship node expressing correspondence between organization-level and record-set-level class constructs. + alt_descriptions: + nl: >- + Relatieknooppunt dat overeenkomst uitdrukt tussen organisatieniveau- en recordset-niveau klasseconstructies. + de: >- + Beziehungsknoten, der die Entsprechung zwischen Klassifikationskonstrukten auf Organisations- und Bestandsebene ausdrückt. + fr: >- + Nœud de relation exprimant la correspondance entre les constructions de classe au niveau de l'organisation et du fonds de documents. + es: >- + Nodo de relación que expresa la correspondencia entre construcciones de clase a nivel organizativo y de conjunto de registros. + ar: >- + عقدة علاقة تعبر عن المراسلات بين بنيات الفئة على مستوى المنظمة ومستوى مجموعة السجلات. + id: >- + Simpul hubungan yang mengekspresikan korespondensi antara konstruksi kelas tingkat organisasi dan tingkat set rekaman. + zh: >- + 表示组织层面和记录集层面类结构之间对应关系的关系节点。 + structured_aliases: + nl: DubbeleKlasseLink + de: DoppelteKlassenVerknüpfung + fr: LienDoubleClasse + es: EnlaceDeClaseDual + ar: رابط الفئة المزدوجة + id: TautanKelasGanda + zh: 双类链接 annotations: custodian_types: '["*"]' specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml index a2b45d6f1a..cd2f89ce7d 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetType.yaml @@ -17,8 +17,28 @@ classes: is_a: CollectionType class_uri: rico:RecordSetType description: >- - Taxonomic category for documentary aggregations stewarded by institutions - preserving economic and commercial history evidence. + Taxonomy node for aggregations of commercial records, business correspondence, + and economic activity documentation. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van commerciële verslagen, zakelijke correspondentie + en economische activiteitendocumentatie. + de: >- + Taxonomieknoten für Aggregationen kommerzieller Unterlagen, Geschäftskorrespondenz + und Dokumentation wirtschaftlicher Aktivitäten. + fr: >- + Nœud taxonomique pour les agrégations de dossiers commerciaux, de correspondance + d'affaires et de documentation d'activités économiques. + es: >- + Nodo taxonómico para agregaciones de registros comerciales, correspondencia comercial + y documentación de actividad económica. + ar: >- + عقدة تصنيفية لتجميعات السجلات التجارية والمراسلات التجارية ووثائق النشاط الاقتصادي. + id: >- + Simpul taksonomi untuk agregasi catatan komersial, korespondensi bisnis, dan + dokumentasi aktivitas ekonomi. + zh: >- + 用于聚合商业记录、商务通信和经济活动文档的分类法节点。 broad_mappings: - rico:RecordSetType - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml index 38241fefa1..1780b2b7a8 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -22,22 +23,79 @@ classes: description: >- Documentary aggregation arranged as a fonds for enterprise governance, operations, and business administration records. + alt_descriptions: + nl: >- + Documentaire aggregatie ingericht als fonds voor ondernemingsbestuur, + operationele processen en bedrijfsadministratie. + de: >- + Dokumentarische Aggregation als Fonds fuer Unternehmensleitung, + Betriebsablaeufe und kaufmaennische Verwaltung. + fr: >- + Agregation documentaire organisee en fonds pour la gouvernance + d'entreprise, les operations et l'administration economique. + es: >- + Agregacion documental dispuesta como fondo para gobierno empresarial, + operaciones y administracion economica. + ar: >- + تجميع وثائقي منظم على شكل رصيد لأعمال حوكمة المؤسسة + والعمليات والإدارة الاقتصادية. + id: >- + Agregasi dokumenter yang disusun sebagai fonds untuk tata kelola + perusahaan, operasi, dan administrasi bisnis. + zh: >- + 以全宗方式组织的企业治理、运营与经营管理文献聚合体。 + structured_aliases: + - literal_form: fonds bedrijfsbestuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds der Unternehmensverwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de gouvernance d'entreprise + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de gestion empresarial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة المؤسسة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds tata kelola perusahaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 企业治理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The class is used for enterprise-provenance documentation at fonds level. + keywords: + - enterprise governance + - business administration + - operational records + - fonds provenance + examples: + - value: + has_type: hc:BusinessRecordsFonds + has_custodian: hc:EconomicArchive + has_note: Board minutes, annual accounts, and operational directives. + description: Enterprise-origin documentation grouped as a fonds-level aggregation. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: BusinessRecordsFonds + equals_string: hc:BusinessRecordsFonds has_custodian: - equals_string: EconomicArchive - record_holder_note: + equals_string: hc:EconomicArchive + has_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. TradeDocumentationCollection: @@ -46,20 +104,77 @@ classes: description: >- Documentary aggregation grouped as a collection for market exchange, commerce documentation, and trade relations evidence. + alt_descriptions: + nl: >- + Documentaire aggregatie gegroepeerd als collectie voor marktuitwisseling, + handelsdocumentatie en bewijs van handelsrelaties. + de: >- + Dokumentarische Aggregation als Sammlung fuer Markttransaktionen, + Handelsdokumentation und Nachweise von Wirtschaftsbeziehungen. + fr: >- + Agregation documentaire regroupee en collection pour les echanges, + la documentation commerciale et les preuves de relations marchandes. + es: >- + Agregacion documental agrupada como coleccion para intercambios, + documentacion comercial y evidencia de relaciones de comercio. + ar: >- + تجميع وثائقي مصنف كمجموعة لأدلة التبادل في السوق + والوثائق التجارية وعلاقات التجارة. + id: >- + Agregasi dokumenter yang dikelompokkan sebagai koleksi untuk + pertukaran pasar, dokumentasi niaga, dan bukti relasi perdagangan. + zh: >- + 作为集合编组的市场交换、商业文档与贸易关系证据文献聚合体。 + structured_aliases: + - literal_form: collectie handelsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Handelsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documentation commerciale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentacion comercial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وثائق التجارة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi perdagangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贸易文献集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The class captures market-relation evidence assembled from multiple commercial actors. + keywords: + - market exchange + - trade relation + - commerce evidence + - documentary collection + examples: + - value: + has_type: hc:TradeDocumentationCollection + has_custodian: hc:EconomicArchive + has_note: Trade correspondence, customs manifests, and partnership agreements. + description: Commercial-relationship documentation assembled as a collection. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: TradeDocumentationCollection + equals_string: hc:TradeDocumentationCollection has_custodian: - equals_string: EconomicArchive - record_holder_note: + equals_string: hc:EconomicArchive + has_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml b/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml index 2a16bfc272..236e3776ac 100644 --- a/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml @@ -1,36 +1,48 @@ id: https://nde.nl/ontology/hc/class/EncompassingBodyTypes name: EncompassingBodyTypes title: Encompassing Body Type Subclasses -description: 'Concrete subclasses of EncompassingBody representing different types - of - organizations that encompass, coordinate, or fund heritage custodians. - See EncompassingBody.yaml for abstract base class and slot definitions. - **Type Hierarchy**: - - UmbrellaOrganisation - Legal parent with governance authority - - NetworkOrganisation - Service provider network (temporary agreements) - - Consortium - Peer-to-peer mutual assistance (temporary agreements) - - Cooperative - Member-owned organization (permanent structure) - - SocialMovement - Value-driven movement with open participation - - FundingOrganisation - Grant-giving organization (financial relationships) - ' +description: >- + Concrete organizational body types for governance, coordination, collaboration, + movement, and funding roles within the heritage sector. +alt_descriptions: + nl: >- + Concrete organisatorische lichaamstypen voor governance, coördinatie, samenwerking, + beweging en financieringsrollen binnen de erfgoedsector. + de: >- + Konkrete organisatorische Körperschaftstypen für Governance, Koordination, Zusammenarbeit, + Bewegung und Finanzierungsrollen im Heritage-Sektor. + fr: >- + Types concrets d'organismes pour la gouvernance, la coordination, la collaboration, + le mouvement et les rôles de financement dans le secteur patrimonial. + es: >- + Tipos concretos de organismos organizativos para gobernanza, coordinación, colaboración, + movimiento y roles de financiación en el sector patrimonial. + ar: >- + أنواع ملموسة من الهيئات التنظيمية للحوكمة والتنسيق والتعاون + والحركة وأدوار التمويل في قطاع التراث. + id: >- + Jenis badan organisasi konkret untuk tata kelola, koordinasi, kolaborasi, + gerakan, dan peran pendanaan di sektor warisan. + zh: >- + 遗产部门内治理、协调、合作、运动和资助角色的具体组织机构类型。 imports: - - linkml:types - - ../slots/has_authority - - ../slots/has_budget - - ../slots/focus_on - - ../slots/has_policy - - ../slots/has_schema - - ../slots/has_source - - ../slots/has_time_interval - - ../slots/publish - - ../slots/in_jurisdiction - - ../slots/has_membership_criteria - - ../slots/has_legal_form - - ../slots/has_type - - ../slots/provide - - ../slots/receive - - ../slots/has_service - - ../enums/EncompassingBodyTypeEnum +- linkml:types +- ../slots/has_authority +- ../slots/has_budget +- ../slots/focus_on +- ../slots/has_policy +- ../slots/has_schema +- ../slots/has_source +- ../slots/has_time_interval +- ../slots/publish +- ../slots/in_jurisdiction +- ../slots/has_membership_criteria +- ../slots/has_legal_form +- ../slots/has_type +- ../slots/provide +- ../slots/receive +- ../slots/has_service +- ../enums/EncompassingBodyTypeEnum prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -50,30 +62,7 @@ classes: UmbrellaOrganisation: is_a: EncompassingBody class_uri: hc:UmbrellaOrganisation - description: "A legal parent organization with formal governance authority over\ - \ heritage custodians,\ndefined in articles of association, foundation statutes,\ - \ or legislation. Represents\nPERMANENT hierarchical legal structures.\n\n**Characteristics**:\n\ - - **Legal basis**: Defined in founding documents, statutes, or laws\n- **Authority**:\ - \ Strong governance authority (budgets, appointments, policy)\n- **Permanence**:\ - \ Permanent structure (changes require legal amendments)\n- **Relationship**:\ - \ Legal subordination (parent-child hierarchy)\n\n**Examples**:\n- **Ministry\ - \ governing national cultural institutions**:\n - Ministry of OCW \u2192 National\ - \ Archives, Rijksmuseum, National Library\n - Defined in Dutch government legislation\n\ - - **Foundation board governing museum**:\n - Museum Board of Trustees \u2192\ - \ Museum operations\n - Defined in foundation statutes\n- **University governing\ - \ university libraries**:\n - University administration \u2192 University library\ - \ system\n - Defined in university charter\n- **Religious order governing monastery\ - \ archives**:\n - Franciscan Order \u2192 Franciscan Archive\n - Defined in\ - \ religious constitution\n\n**Ontological Alignment**:\n- W3C ORG: `org:FormalOrganization`\ - \ - \"An Organization which is recognized in \n the world at large, in particular\ - \ in legal jurisdictions, with associated rights \n and responsibilities.\"\ - \n- TOOI: `tooi:Ministerie`, `tooi:RegionaalOpenbaarLichaam` (Dutch government\ - \ bodies)\n- CPOV: `cpov:PublicOrganisation` (for public sector umbrella bodies)\n\ - - Schema.org: `schema:GovernmentOrganization`, `schema:EducationalOrganization`\n\ - \n**Temporal Dynamics**:\nUmbrella relationships typically persist over long\ - \ periods. Changes occur through:\n- Government reorganizations (ministries\ - \ merge/split)\n- Legal entity changes (foundation restructuring)\n- Policy\ - \ reforms (agencies transferred between ministries)\n" + description: Formal parent body with legal governance authority over member custodians. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -83,9 +72,7 @@ classes: required: true examples: - value: - has_description: Ministry OCW exercises governance authority over - National Archives under Dutch Heritage Act 2016. Authority includes - budget approval, director appointment, and policy oversight. + has_description: Ministry OCW exercises governance authority over National Archives under Dutch Heritage Act 2016. Authority includes budget approval, director appointment, and policy oversight. has_legal_form: required: true examples: @@ -121,6 +108,7 @@ classes: - UmbrellaOrganisation represents LEGAL parent-child relationships - Changes to umbrella relationships require legal/statutory amendments - Permanent structure - not temporary agreements + - 'Preserved from prior description: A legal parent organization with formal governance authority over heritage custodians, defined in articles of association, foundation statutes, or legislation. Represents PERMANENT hierarchical legal structures. **Characteristics**: - **Legal basis**: Defined in founding documents, statutes, or laws - **Authority**: Strong governance authority (budgets, appointments, policy) - **Permanence**: Permanent structure (changes require legal amendments) - **Relationship**: Legal subordination (parent-child hierarchy) **Examples**: - **Ministry governing national cultural institutions**: - Ministry of OCW → National Archives, Rijksmuseum, National Library - Defined in Dutch government legislation - **Foundation board governing museum**: - Museum Board of Trustees → Museum operations - Defined in foundation statutes - **University governing university libraries**: - University administration → University library system - Defined in university charter - **Religious order governing monastery archives**: - Franciscan Order → Franciscan Archive - Defined in religious constitution **Ontological Alignment**: - W3C ORG: `org:FormalOrganization` - "An Organization which is recognized in the world at large, in particular in legal jurisdictions, with associated rights and responsibilities." - TOOI: `tooi:Ministerie`, `tooi:RegionaalOpenbaarLichaam` (Dutch government bodies) - CPOV: `cpov:PublicOrganisation` (for public sector umbrella bodies) - Schema.org: `schema:GovernmentOrganization`, `schema:EducationalOrganization` **Temporal Dynamics**: Umbrella relationships typically persist over long periods. Changes occur through: - Government reorganizations (ministries merge/split) - Legal entity changes (foundation restructuring) - Policy reforms (agencies transferred between ministries)' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/umbrella/nl-ministry-ocw @@ -129,9 +117,7 @@ classes: organization_legal_form: Government ministry begin_of_the_begin: '1965-07-01' has_authority: - has_description: Exercises governance over Dutch national cultural - heritage institutions under Heritage Act 2016. Authority includes budget - oversight, director appointments, and strategic policy direction. + has_description: Exercises governance over Dutch national cultural heritage institutions under Heritage Act 2016. Authority includes budget oversight, director appointments, and strategic policy direction. in_jurisdiction: jurisdiction_id: NL jurisdiction_type: NATIONAL @@ -153,29 +139,7 @@ classes: NetworkOrganisation: is_a: EncompassingBody class_uri: hc:NetworkOrganisation - description: "A service provider network that coordinates and delivers services\ - \ to member heritage\ncustodians through TEMPORARY agreements or treaties. Members\ - \ choose to participate\nto access services; participation is NOT legally imposed.\n\ - \n**Characteristics**:\n- **Service-oriented**: Provides infrastructure, platforms,\ - \ training, coordination\n- **Voluntary membership**: Custodians choose to join\ - \ for service benefits\n- **Temporary agreements**: Based on contracts/treaties,\ - \ not permanent legal structure\n- **Limited authority**: Coordinates services\ - \ but no direct governance over members\n\n**Examples**:\n- **Digital Heritage\ - \ Network (Netherlands)**:\n - Provides digital preservation infrastructure\ - \ to museums, archives, libraries\n - Members pay fees for services\n - No\ - \ governance authority over member institutions\n- **DPLA (Digital Public Library\ - \ of America)**:\n - Aggregates digital collections from libraries/archives\n\ - \ - Members contribute metadata for aggregation\n - No control over member\ - \ collection policies\n- **Europeana**:\n - European digital heritage aggregation\ - \ network\n - Museums/archives contribute digitized collections\n - Coordination,\ - \ not governance\n- **Regional archive networks**:\n - Shared conservation\ - \ labs, digitization services\n - Temporary service agreements between institutions\n\ - - Schema.org: `schema:Organization` (general organization type)\n- W3C ORG:\ - \ `org:Organization` (parent class)\n- TOOI: `tooi:Samenwerkingsorganisatie`\ - \ (Dutch collaborative organizations)\n\n**Temporal Dynamics**:\nNetwork memberships\ - \ fluctuate - custodians join/leave based on service needs.\nNetworks themselves\ - \ may dissolve if service model becomes obsolete or funding ends.\nTrack membership\ - \ changes with temporal validity.\n" + description: Service-coordination network delivering shared capabilities under collaborative agreements. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -191,14 +155,11 @@ classes: has_membership_criteria: recommended: true examples: - - value: "Dutch heritage institutions with digital collections seeking long-term\ - \ preservation services. Membership fee: \u20AC5,000/year." + - value: "Dutch heritage institutions with digital collections seeking long-term preservation services. Membership fee: €5,000/year." has_authority: examples: - value: - has_description: Network defines technical standards for digital - preservation but members retain full autonomy over collection policies - and operations. + has_description: Network defines technical standards for digital preservation but members retain full autonomy over collection policies and operations. broad_mappings: - schema:Organization close_mappings: @@ -208,6 +169,7 @@ classes: - NetworkOrganisation provides SERVICES, not governance - Membership is voluntary and service-driven - Temporary agreements - not permanent legal subordination + - 'Preserved from prior description: A service provider network that coordinates and delivers services to member heritage custodians through TEMPORARY agreements or treaties. Members choose to participate to access services; participation is NOT legally imposed. **Characteristics**: - **Service-oriented**: Provides infrastructure, platforms, training, coordination - **Voluntary membership**: Custodians choose to join for service benefits - **Temporary agreements**: Based on contracts/treaties, not permanent legal structure - **Limited authority**: Coordinates services but no direct governance over members **Examples**: - **Digital Heritage Network (Netherlands)**: - Provides digital preservation infrastructure to museums, archives, libraries - Members pay fees for services - No governance authority over member institutions - **DPLA (Digital Public Library of America)**: - Aggregates digital collections from libraries/archives - Members contribute metadata for aggregation - No control over member collection policies - **Europeana**: - European digital heritage aggregation network - Museums/archives contribute digitized collections - Coordination, not governance - **Regional archive networks**: - Shared conservation labs, digitization services - Temporary service agreements between institutions - Schema.org: `schema:Organization` (general organization type) - W3C ORG: `org:Organization` (parent class) - TOOI: `tooi:Samenwerkingsorganisatie` (Dutch collaborative organizations) **Temporal Dynamics**: Network memberships fluctuate - custodians join/leave based on service needs. Networks themselves may dissolve if service model becomes obsolete or funding ends. Track membership changes with temporal validity.' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/network/digital-heritage-nl @@ -222,8 +184,7 @@ classes: - Metadata aggregation and normalization services - Technical training workshops (quarterly) - Preservation format migration services - membership_criteria: Dutch museums, archives, and libraries with digital collections. - Annual membership fee based on storage usage. + membership_criteria: Dutch museums, archives, and libraries with digital collections. Annual membership fee based on storage usage. has_member: - identified_by: https://nde.nl/ontology/hc/nl-nh-ams-m-am preferred_label: Amsterdam Museum @@ -237,32 +198,7 @@ classes: Consortium: is_a: EncompassingBody class_uri: hc:Consortium - description: "A collaborative body where member heritage custodians provide MUTUAL\ - \ assistance\nto each other through TEMPORARY agreements. Unlike networks (centralized\ - \ service\nprovider), consortia are PEER-TO-PEER collaboration models.\n\n**Characteristics**:\n\ - - **Mutual assistance**: Members help each other (not centralized services)\n\ - - **Peer-to-peer**: Equal participation, shared responsibility\n- **Temporary\ - \ agreements**: Based on memoranda of understanding, not permanent structure\n\ - - **Coordination only**: Facilitates collaboration, no authority over members\n\ - \n**Examples**:\n- **Library consortia for shared cataloging**:\n - Members\ - \ contribute catalog records to shared database\n - Peer-to-peer cataloging\ - \ standards and quality control\n - Example: OCLC WorldCat participating libraries\n\ - - **Bulk licensing consortia**:\n - Libraries collectively negotiate database\ - \ subscriptions\n - Shared purchasing power, individual licenses\n- **Interlibrary\ - \ loan consortia**:\n - Members lend materials to each other\n - Reciprocal\ - \ borrowing agreements\n- **Conservation consortia**:\n - Museums share conservation\ - \ expertise and equipment\n - Rotating access to specialized conservation labs\n\ - - **Digitization consortia**:\n - Archives collaborate on large-scale digitization\ - \ projects\n - Shared equipment, coordinated workflows\n\n**Distinction from\ - \ NetworkOrganisation**:\n- **Consortium**: Peer-to-peer mutual assistance (members\ - \ help each other)\n- **Network**: Centralized service provider (network provides\ - \ services to members)\n\n**Ontological Alignment**:\n- Schema.org: `schema:Consortium`\ - \ - \"A Consortium is a membership Organization \n whose members are typically\ - \ Organizations.\"\n- W3C ORG: `org:Organization` (parent class)\n- TOOI: `tooi:Samenwerkingsorganisatie`\ - \ (Dutch collaborative organizations)\n\n**Temporal Dynamics**:\nConsortia form\ - \ for specific collaborative goals and may dissolve when goals are\nachieved\ - \ or collaboration model becomes obsolete. Short to medium-term duration\n(3-10\ - \ years typical).\n" + description: Peer collaboration body where members provide reciprocal support under shared agreements. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -277,13 +213,11 @@ classes: has_membership_criteria: recommended: true examples: - - value: Academic libraries with interlibrary loan capabilities and commitment - to reciprocal lending. No membership fee. + - value: Academic libraries with interlibrary loan capabilities and commitment to reciprocal lending. No membership fee. has_authority: examples: - value: - has_description: Consortium coordinates shared cataloging standards - and provides technical infrastructure, but members retain full autonomy. + has_description: Consortium coordinates shared cataloging standards and provides technical infrastructure, but members retain full autonomy. broad_mappings: - schema:Consortium close_mappings: @@ -294,6 +228,7 @@ classes: - Distinguished from Network (centralized service provider) - Temporary collaborative agreements, not permanent legal structure - Mapping specificity: schema:Consortium is broader than this heritage-specific peer-collaboration subtype + - 'Preserved from prior description: A collaborative body where member heritage custodians provide MUTUAL assistance to each other through TEMPORARY agreements. Unlike networks (centralized service provider), consortia are PEER-TO-PEER collaboration models. **Characteristics**: - **Mutual assistance**: Members help each other (not centralized services) - **Peer-to-peer**: Equal participation, shared responsibility - **Temporary agreements**: Based on memoranda of understanding, not permanent structure - **Coordination only**: Facilitates collaboration, no authority over members **Examples**: - **Library consortia for shared cataloging**: - Members contribute catalog records to shared database - Peer-to-peer cataloging standards and quality control - Example: OCLC WorldCat participating libraries - **Bulk licensing consortia**: - Libraries collectively negotiate database subscriptions - Shared purchasing power, individual licenses - **Interlibrary loan consortia**: - Members lend materials to each other - Reciprocal borrowing agreements - **Conservation consortia**: - Museums share conservation expertise and equipment - Rotating access to specialized conservation labs - **Digitization consortia**: - Archives collaborate on large-scale digitization projects - Shared equipment, coordinated workflows **Distinction from NetworkOrganisation**: - **Consortium**: Peer-to-peer mutual assistance (members help each other) - **Network**: Centralized service provider (network provides services to members) **Ontological Alignment**: - Schema.org: `schema:Consortium` - "A Consortium is a membership Organization whose members are typically Organizations." - W3C ORG: `org:Organization` (parent class) - TOOI: `tooi:Samenwerkingsorganisatie` (Dutch collaborative organizations) **Temporal Dynamics**: Consortia form for specific collaborative goals and may dissolve when goals are achieved or collaboration model becomes obsolete. Short to medium-term duration (3-10 years typical).' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/consortium/dutch-univ-lib-consortium @@ -305,9 +240,7 @@ classes: - Collective database subscription negotiations - Reciprocal interlibrary loan services - Collaborative metadata enrichment projects - membership_criteria: Dutch university libraries accredited by VSNU (Association - of Universities in the Netherlands). Members must contribute cataloging - records and participate in interlibrary loan network. + membership_criteria: Dutch university libraries accredited by VSNU (Association of Universities in the Netherlands). Members must contribute cataloging records and participate in interlibrary loan network. has_member: - identified_by: https://nde.nl/ontology/hc/nl-zh-lei-l-ub preferred_label: Leiden University Library @@ -321,34 +254,7 @@ classes: Cooperative: is_a: EncompassingBody class_uri: hc:Cooperative - description: "A member-OWNED organization where members both contribute to and\ - \ benefit from\nshared services. Distinguished from Consortium by PERMANENT\ - \ structure and\nOWNERSHIP model - members are legal owners of the cooperative.\n\ - \n**Characteristics**:\n- **Member ownership**: Members hold shares/ownership\ - \ stake\n- **Member governance**: One member, one vote principle (democratic)\n\ - - **Permanent legal structure**: Formal organization, not temporary agreements\n\ - - **Shared services AND shared ownership**: Dual benefit model\n- **Typically\ - \ operates as non-profit**: Mutual benefit corporation\n- **May have closed/proprietary\ - \ data model**: Data as organizational asset\n\n**CRITICAL: Data Openness Pattern**:\n\ - Cooperatives often have MIXED or CLOSED data policies because:\n- Data contributed\ - \ by members is organizational asset\n- Business model may depend on subscription/membership\ - \ revenue\n- Balancing member value vs. public open access\n- Historical model\ - \ predates open data movement\n\n**Examples**:\n\n- **OCLC** (Online Computer\ - \ Library Center)\n - Member-owned library cooperative since 1967\n - 30,000+\ - \ member libraries worldwide\n - WorldCat: Proprietary (subscription-based)\n\ - \ - VIAF: Open (ODC-BY) - strategic choice for linked data\n - Members both\ - \ contribute data AND receive services\n \n- **RERO** (Library Network of Western\ - \ Switzerland)\n - Cooperative of Swiss academic libraries\n - Shared cataloging\ - \ and discovery services\n \n- **HathiTrust**\n - Partnership of academic\ - \ and research libraries\n - Shared digital preservation infrastructure\n\n\ - **Distinction from Consortium**:\n- **Cooperative**: Members OWN the organization\ - \ (permanent legal structure)\n- **Consortium**: Members PARTICIPATE in agreements\ - \ (temporary, no ownership)\n\n**Distinction from NetworkOrganisation**:\n-\ - \ **Cooperative**: Members are owners AND contributors AND consumers\n- **Network**:\ - \ Members are consumers of centralized services only\n\n**Ontological Alignment**:\n\ - - W3C ORG: `org:FormalOrganization` (formal legal entity)\n- Schema.org: `schema:Organization`\ - \ with `additionalType: Cooperative`\n- Can align with ICA (International Cooperative\ - \ Alliance) principles\n" + description: Member-owned body in which participants co-govern and co-benefit from shared services. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -360,15 +266,11 @@ classes: required: true examples: - value: - has_description: OCLC is governed by a Global Council of library - representatives elected by member libraries. Each member has voting - rights proportional to their usage. Annual Members Council meeting. + has_description: OCLC is governed by a Global Council of library representatives elected by member libraries. Each member has voting rights proportional to their usage. Annual Members Council meeting. has_membership_criteria: required: true examples: - - value: OCLC membership is open to libraries and cultural heritage organizations. - Members pay annual fees based on usage. Members receive governance rights - and access to services. + - value: OCLC membership is open to libraries and cultural heritage organizations. Members pay annual fees based on usage. Members receive governance rights and access to services. has_policy: recommended: true broad_mappings: @@ -381,6 +283,7 @@ classes: - Distinguished from Network (members contribute, not just consume) - Typically MIXED or CLOSED data policy (data as organizational asset) - 'Examples: OCLC, RERO, HathiTrust' + - 'Preserved from prior description: A member-OWNED organization where members both contribute to and benefit from shared services. Distinguished from Consortium by PERMANENT structure and OWNERSHIP model - members are legal owners of the cooperative. **Characteristics**: - **Member ownership**: Members hold shares/ownership stake - **Member governance**: One member, one vote principle (democratic) - **Permanent legal structure**: Formal organization, not temporary agreements - **Shared services AND shared ownership**: Dual benefit model - **Typically operates as non-profit**: Mutual benefit corporation - **May have closed/proprietary data model**: Data as organizational asset **CRITICAL: Data Openness Pattern**: Cooperatives often have MIXED or CLOSED data policies because: - Data contributed by members is organizational asset - Business model may depend on subscription/membership revenue - Balancing member value vs. public open access - Historical model predates open data movement **Examples**: - **OCLC** (Online Computer Library Center) - Member-owned library cooperative since 1967 - 30,000+ member libraries worldwide - WorldCat: Proprietary (subscription-based) - VIAF: Open (ODC-BY) - strategic choice for linked data - Members both contribute data AND receive services - **RERO** (Library Network of Western Switzerland) - Cooperative of Swiss academic libraries - Shared cataloging and discovery services - **HathiTrust** - Partnership of academic and research libraries - Shared digital preservation infrastructure **Distinction from Consortium**: - **Cooperative**: Members OWN the organization (permanent legal structure) - **Consortium**: Members PARTICIPATE in agreements (temporary, no ownership) **Distinction from NetworkOrganisation**: - **Cooperative**: Members are owners AND contributors AND consumers - **Network**: Members are consumers of centralized services only **Ontological Alignment**: - W3C ORG: `org:FormalOrganization` (formal legal entity) - Schema.org: `schema:Organization` with `additionalType: Cooperative` - Can align with ICA (International Cooperative Alliance) principles' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/cooperative/oclc @@ -395,14 +298,9 @@ classes: - Interlibrary loan services (WorldShare ILL) - Digital preservation services - CONTENTdm (digital collection management) - membership_criteria: Open to libraries and cultural heritage organizations - worldwide. Membership includes governance rights (voting in Global Council), - access to member pricing for services, and participation in cooperative - programs. + membership_criteria: Open to libraries and cultural heritage organizations worldwide. Membership includes governance rights (voting in Global Council), access to member pricing for services, and participation in cooperative programs. has_authority: - has_description: Governed by Global Council of elected library representatives. - Board of Trustees provides strategic oversight. Regional councils for - Americas, EMEA, and Asia Pacific. Annual Members Council meeting. + has_description: Governed by Global Council of elected library representatives. Board of Trustees provides strategic oversight. Regional councils for Americas, EMEA, and Asia Pacific. Annual Members Council meeting. has_policy: policy_name: OCLC Data Usage Policy applies_to: @@ -420,39 +318,7 @@ classes: SocialMovement: is_a: EncompassingBody class_uri: hc:SocialMovement - description: "A value-driven movement organized around shared ideological principles,\n\ - with open participation and commitment to public benefit. Distinguished from\n\ - other types by ideological motivation and OPEN data policies as core value.\n\ - \n**Characteristics**:\n- **Value-driven**: Ideological commitment to principles\ - \ (free knowledge, openness)\n- **Open participation**: Anyone can join/contribute\ - \ based on shared values\n- **Decentralized governance**: Community-driven decision\ - \ making\n- **Non-proprietary by design**: Open data is core value, not business\ - \ decision\n- **Global grassroots participation**: Often volunteer-driven\n\ - - **May include formal foundation**: Legal entity supports the movement\n\n\ - **CRITICAL: Data Openness Pattern**:\nSocial movements typically have FULLY\ - \ OPEN data policies because:\n- Openness is ideological value, not business\ - \ strategy\n- Mission centers on public access and benefit\n- Data openness\ - \ is prerequisite for participation\n- No proprietary business model to protect\n\ - - \"Information wants to be free\" philosophy\n\n**Examples**:\n\n- **Wikimedia\ - \ Foundation / Movement**\n - Mission: \"Free knowledge for everyone\"\n -\ - \ Wikidata: CC0 (public domain)\n - Wikipedia: CC-BY-SA (copyleft)\n - Global\ - \ volunteer contributor base (300,000+ active editors)\n - Foundation supports\ - \ movement, doesn't own content\n \n- **Creative Commons**\n - Mission: \"\ - Enable sharing and reuse\"\n - License steward and open advocate\n - All materials\ - \ openly licensed\n \n- **Open Knowledge Foundation**\n - Mission: \"Promote\ - \ open data worldwide\"\n - Advocacy for open access and transparency\n -\ - \ CKAN open source software\n \n- **Mozilla Foundation / Movement**\n - Mission:\ - \ \"Open, accessible internet for all\"\n - Firefox (open source browser)\n\ - \ - Open web standards advocacy\n \n- **Internet Archive**\n - Mission: \"\ - Universal access to all knowledge\"\n - Wayback Machine, Open Library\n -\ - \ Preservation and open access\n\n**Distinction from Cooperative**:\n- **SocialMovement**:\ - \ Open participation, ideological commitment, open data\n- **Cooperative**:\ - \ Membership-based ownership, may have closed data\n\n**Distinction from NetworkOrganisation**:\n\ - - **SocialMovement**: Value-driven, open participation\n- **Network**: Service-driven,\ - \ membership-based access\n\n**Ontological Alignment**:\n- Schema.org: `schema:Organization`\ - \ (with movement characteristics)\n- Sociological concept of \"social movement\"\ - \n- May have formal foundation (e.g., Wikimedia Foundation) but movement is\ - \ broader\n" + description: Values-driven collective with open participation and public-benefit orientation. slot_usage: has_type: range: EncompassingBodyTypeEnum @@ -465,16 +331,11 @@ classes: - value: Wikimedia Commons (free media repository) has_membership_criteria: examples: - - value: Open participation - anyone can edit Wikipedia, contribute to Wikidata, - or upload to Wikimedia Commons. No membership fee or application process. - Contribution governed by community policies. + - value: Open participation - anyone can edit Wikipedia, contribute to Wikidata, or upload to Wikimedia Commons. No membership fee or application process. Contribution governed by community policies. has_authority: examples: - value: - has_description: Wikimedia projects are governed by community consensus. - The Wikimedia Foundation provides infrastructure and legal support but - does not control content. Movement governance through affiliates, chapters, - and community-elected bodies. + has_description: Wikimedia projects are governed by community consensus. The Wikimedia Foundation provides infrastructure and legal support but does not control content. Movement governance through affiliates, chapters, and community-elected bodies. has_policy: required: true broad_mappings: @@ -485,13 +346,13 @@ classes: - Distinguished from Network (values vs. services) - Typically FULLY OPEN data policy (openness as core value) - 'Examples: Wikimedia, Creative Commons, Open Knowledge Foundation, Mozilla' + - "Preserved from prior description: A value-driven movement organized around shared ideological principles, with open participation and commitment to public benefit. Distinguished from other types by ideological motivation and OPEN data policies as core value. **Characteristics**: - **Value-driven**: Ideological commitment to principles (free knowledge, openness) - **Open participation**: Anyone can join/contribute based on shared values - **Decentralized governance**: Community-driven decision making - **Non-proprietary by design**: Open data is core value, not business decision - **Global grassroots participation**: Often volunteer-driven - **May include formal foundation**: Legal entity supports the movement **CRITICAL: Data Openness Pattern**: Social movements typically have FULLY OPEN data policies because: - Openness is ideological value, not business strategy - Mission centers on public access and benefit - Data openness is prerequisite for participation - No proprietary business model to protect - \"Information wants to be free\" philosophy **Examples**: - **Wikimedia Foundation / Movement** - Mission: \"Free knowledge for everyone\" - Wikidata: CC0 (public domain) - Wikipedia: CC-BY-SA (copyleft) - Global volunteer contributor base (300,000+ active editors) - Foundation supports movement, doesn't own content - **Creative Commons** - Mission: \"Enable sharing and reuse\" - License steward and open advocate - All materials openly licensed - **Open Knowledge Foundation** - Mission: \"Promote open data worldwide\" - Advocacy for open access and transparency - CKAN open source software - **Mozilla Foundation / Movement** - Mission: \"Open, accessible internet for all\" - Firefox (open source browser) - Open web standards advocacy - **Internet Archive** - Mission: \"Universal access to all knowledge\" - Wayback Machine, Open Library - Preservation and open access **Distinction from Cooperative**: - **SocialMovement**: Open participation, ideological commitment, open data - **Cooperative**: Membership-based ownership, may have closed data **Distinction from NetworkOrganisation**: - **SocialMovement**: Value-driven, open participation - **Network**: Service-driven, membership-based access **Ontological Alignment**: - Schema.org: `schema:Organization` (with movement characteristics) - Sociological concept of \"social movement\" - May have formal foundation (e.g., Wikimedia Foundation) but movement is broader" examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/social-movement/wikimedia organization_name: Wikimedia Foundation / Movement organization_type: SOCIAL_MOVEMENT - organization_legal_form: 501(c)(3) non-profit foundation supporting broader - movement + organization_legal_form: 501(c)(3) non-profit foundation supporting broader movement begin_of_the_begin: '2003-06-20' service_offering: - Wikipedia (free encyclopedia, 60M+ articles, 300+ languages) @@ -500,17 +361,9 @@ classes: - Wikisource (free library of source texts) - Wiktionary (free dictionary) - MediaWiki (open source wiki software) - membership_criteria: Open participation - anyone can edit Wikipedia, contribute - to Wikidata, or upload to Wikimedia Commons. No membership fee or application. - Contribution governed by community policies (neutral point of view, verifiability, - no original research). The movement includes formal affiliates (chapters, - user groups, thematic orgs). + membership_criteria: Open participation - anyone can edit Wikipedia, contribute to Wikidata, or upload to Wikimedia Commons. No membership fee or application. Contribution governed by community policies (neutral point of view, verifiability, no original research). The movement includes formal affiliates (chapters, user groups, thematic orgs). has_authority: - has_description: Wikimedia projects are governed by community consensus - through volunteer administrators, arbitration committees, and policy pages. - The Wikimedia Foundation Board of Trustees provides strategic oversight. - Movement governance through affiliates, chapters, and community-elected - bodies (Movement Charter in development). + has_description: Wikimedia projects are governed by community consensus through volunteer administrators, arbitration committees, and policy pages. The Wikimedia Foundation Board of Trustees provides strategic oversight. Movement governance through affiliates, chapters, and community-elected bodies (Movement Charter in development). has_policy: policy_name: Wikimedia Foundation Open Content Policy applies_to: @@ -529,50 +382,7 @@ classes: FundingOrganisation: is_a: EncompassingBody class_uri: hc:FundingOrganisation - description: "A grant-giving organization that provides FINANCIAL RESOURCES to\ - \ heritage\ncustodians through funding schemes, grants, and subsidies. Distinguished\ - \ from\nother EncompassingBody types by the FINANCIAL relationship rather than\ - \ governance,\nservices, or collaboration.\n\n**Characteristics**:\n- **Financial\ - \ support**: Provides grants, subsidies, funding to custodians\n- **Funding\ - \ schemes**: Implements structured programs with application processes\n- **No\ - \ governance**: Does NOT govern recipients (unlike UmbrellaOrganisation)\n-\ - \ **No ongoing services**: Does NOT provide operational services (unlike NetworkOrganisation)\n\ - - **Evaluation and monitoring**: Assesses applications, monitors outcomes\n\ - - **Time-limited relationships**: Grant periods define relationship duration\n\ - \n**Relationship Model**:\nUnlike other EncompassingBody types that have ongoing\ - \ structural relationships,\nFundingOrganisation has TRANSACTIONAL relationships:\n\ - - Funder \u2192 (awards grant) \u2192 Custodian\n- Grant has start date, end\ - \ date, amount, purpose\n- Multiple custodians may receive funding simultaneously\n\ - - Same custodian may receive multiple grants over time\n\n**Examples**:\n\n\ - - **Mondriaan Fund** (Mondriaan Fonds, Q2714299)\n - Dutch public fund for\ - \ visual arts and cultural heritage\n - Instance of \"funding body\" (Q5509032)\ - \ in Wikidata\n - Provides grants for exhibitions, acquisitions, conservation\n\ - \ - Government-funded through Ministry of OCW, operates independently\n \n\ - - **European Research Council** (ERC, Q1377836)\n - EU agency funding frontier\ - \ research\n - Starting Grants, Consolidator Grants, Advanced Grants\n - Operates\ - \ under Horizon Europe framework\n \n- **Creative Europe** (Q17084973)\n -\ - \ EU programme supporting cultural and creative sectors\n - 2021-2027 programming\ - \ period\n - Funds transnational cooperation projects\n \n- **DC4EU** (Digital\ - \ Credentials for Europe)\n - EU Digital Europe Programme project\n - Funds\ - \ digital infrastructure for heritage sector\n \n- **National Endowment for\ - \ the Humanities** (NEH)\n - US federal agency for humanities funding\n -\ - \ Preservation, research, public programs\n \n- **Heritage Lottery Fund** (now\ - \ National Lottery Heritage Fund)\n - UK lottery distributor for heritage projects\n\ - \ - Major funder of UK heritage custodians\n\n**Distinction from UmbrellaOrganisation**:\n\ - - **FundingOrganisation**: Provides money, NO governance authority\n- **UmbrellaOrganisation**:\ - \ Legal parent WITH governance authority\n- A ministry may BOTH fund AND govern\ - \ - in that case use UMBRELLA\n (the governance relationship is primary)\n\n\ - **Distinction from NetworkOrganisation**:\n- **FundingOrganisation**: One-way\ - \ financial relationship (funder \u2192 recipient)\n- **NetworkOrganisation**:\ - \ Ongoing service provision relationship\n\n**When a Ministry is UMBRELLA vs\ - \ FUNDING_BODY**:\n- Ministry of OCW \u2192 National Archives: UMBRELLA (governs)\n\ - - Ministry of OCW \u2192 Mondriaan Fund: UMBRELLA (governs the fund)\n- Mondriaan\ - \ Fund \u2192 Museum X: FUNDING_BODY (only provides grant)\n\n**Ontological\ - \ Alignment**:\n- Schema.org: `schema:FundingAgency` - \"An organization that\ - \ implements\n FundingSchemes and manages the granting process (via Grants)\"\ - \n- Schema.org: `schema:FundingScheme` - structured funding programs\n- Schema.org:\ - \ `schema:Grant` / `schema:MonetaryGrant` - individual awards\n- Wikidata: Q5509032\ - \ (funding body)\n- FOAF: `foaf:fundedBy` (legacy, use schema:funder instead)\n" + description: Grant-making body that allocates financial resources through schemes, calls, and subsidies. slots: - focus_on - provide @@ -648,6 +458,7 @@ classes: - Distinguished from NETWORK (no ongoing services) - Use schema:funder property to link to funded custodians - Mapping specificity: schema:FundingAgency is broader than this domain-constrained funding-body subtype + - 'Preserved from prior description: A grant-giving organization that provides FINANCIAL RESOURCES to heritage custodians through funding schemes, grants, and subsidies. Distinguished from other EncompassingBody types by the FINANCIAL relationship rather than governance, services, or collaboration. **Characteristics**: - **Financial support**: Provides grants, subsidies, funding to custodians - **Funding schemes**: Implements structured programs with application processes - **No governance**: Does NOT govern recipients (unlike UmbrellaOrganisation) - **No ongoing services**: Does NOT provide operational services (unlike NetworkOrganisation) - **Evaluation and monitoring**: Assesses applications, monitors outcomes - **Time-limited relationships**: Grant periods define relationship duration **Relationship Model**: Unlike other EncompassingBody types that have ongoing structural relationships, FundingOrganisation has TRANSACTIONAL relationships: - Funder → (awards grant) → Custodian - Grant has start date, end date, amount, purpose - Multiple custodians may receive funding simultaneously - Same custodian may receive multiple grants over time **Examples**: - **Mondriaan Fund** (Mondriaan Fonds, Q2714299) - Dutch public fund for visual arts and cultural heritage - Instance of "funding body" (Q5509032) in Wikidata - Provides grants for exhibitions, acquisitions, conservation - Government-funded through Ministry of OCW, operates independently - **European Research Council** (ERC, Q1377836) - EU agency funding frontier research - Starting Grants, Consolidator Grants, Advanced Grants - Operates under Horizon Europe framework - **Creative Europe** (Q17084973) - EU programme supporting cultural and creative sectors - 2021-2027 programming period - Funds transnational cooperation projects - **DC4EU** (Digital Credentials for Europe) - EU Digital Europe Programme project - Funds digital infrastructure for heritage sector - **National Endowment for the Humanities** (NEH) - US federal agency for humanities funding - Preservation, research, public programs - **Heritage Lottery Fund** (now National Lottery Heritage Fund) - UK lottery distributor for heritage projects - Major funder of UK heritage custodians **Distinction from UmbrellaOrganisation**: - **FundingOrganisation**: Provides money, NO governance authority - **UmbrellaOrganisation**: Legal parent WITH governance authority - A ministry may BOTH fund AND govern - in that case use UMBRELLA (the governance relationship is primary) **Distinction from NetworkOrganisation**: - **FundingOrganisation**: One-way financial relationship (funder → recipient) - **NetworkOrganisation**: Ongoing service provision relationship **When a Ministry is UMBRELLA vs FUNDING_BODY**: - Ministry of OCW → National Archives: UMBRELLA (governs) - Ministry of OCW → Mondriaan Fund: UMBRELLA (governs the fund) - Mondriaan Fund → Museum X: FUNDING_BODY (only provides grant) **Ontological Alignment**: - Schema.org: `schema:FundingAgency` - "An organization that implements FundingSchemes and manages the granting process (via Grants)" - Schema.org: `schema:FundingScheme` - structured funding programs - Schema.org: `schema:Grant` / `schema:MonetaryGrant` - individual awards - Wikidata: Q5509032 (funding body) - FOAF: `foaf:fundedBy` (legacy, use schema:funder instead)' examples: - value: id: https://nde.nl/ontology/hc/encompassing-body/funding/mondriaan-fund @@ -673,7 +484,7 @@ classes: has_currency: currency_code: EUR has_label: Euro - currency_symbol: "\u20AC" + currency_symbol: "€" has_source: Dutch Ministry of OCW annual appropriation service_area: - has_label: NL @@ -682,10 +493,8 @@ classes: - Application guidance - Networking events for grantees - Impact evaluation - membership_criteria: 'Eligibility depends on specific funding scheme. Generally: - Dutch museums, archives, heritage organizations, and visual artists. International - projects may have broader eligibility.' - identified_by: null + membership_criteria: 'Eligibility depends on specific funding scheme. Generally: Dutch museums, archives, heritage organizations, and visual artists. International projects may have broader eligibility.' + identified_by: has_url: https://www.mondriaanfonds.nl/ - value: id: https://nde.nl/ontology/hc/encompassing-body/funding/erc @@ -710,7 +519,7 @@ classes: has_currency: currency_code: EUR has_label: Euro - currency_symbol: "\u20AC" + currency_symbol: "€" begin_of_the_begin: '2021-01-01' end_of_the_end: '2027-12-31' receive: @@ -722,10 +531,8 @@ classes: has_description: European Economic Area - has_label: Associated Countries has_description: Associated to Horizon Europe - membership_criteria: Open to researchers of any nationality. Host institution - must be in EU Member State or Horizon Europe Associated Country. Selection - based on scientific excellence only. - identified_by: null + membership_criteria: Open to researchers of any nationality. Host institution must be in EU Member State or Horizon Europe Associated Country. Selection based on scientific excellence only. + identified_by: has_url: https://erc.europa.eu/ annotations: custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml b/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml index 293b8c490c..2a6bc113e9 100644 --- a/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EquipmentTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./EquipmentType @@ -15,37 +16,260 @@ classes: description: >- Category for treatment and stabilization apparatus used in conservation practice. + alt_descriptions: + nl: >- + Categorie voor behandelings- en stabilisatieapparatuur die in de conservatiepraktijk wordt gebruikt. + de: >- + Kategorie für Behandlungs- und Stabilisierungsgeräte, die in der Konservierungspraxis verwendet werden. + fr: >- + Catégorie pour les équipements de traitement et de stabilisation utilisés dans la pratique de la conservation. + es: >- + Categoría para equipos de tratamiento y estabilización utilizados en la práctica de conservación. + ar: >- + فئة لأجهزة المعالجة والاستقرار المستخدمة في ممارسة الحفظ. + id: >- + Kategori untuk peralatan perawatan dan stabilisasi yang digunakan dalam praktik konservasi. + zh: >- + 用于保护实践中处理和稳定设备的类别。 + structured_aliases: + - literal_form: conservatieapparatuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konservierungsgeraet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: equipement de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: equipo de conservacion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معدات الحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peralatan konservasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保护设备 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - conservation + - treatment + - stabilization + - preservation equipment + - heritage care broad_mappings: - skos:Concept + - crm:E55_Type DigitizationEquipment: is_a: EquipmentType description: >- Category for capture and conversion apparatus used to create digital surrogates. + alt_descriptions: + nl: >- + Categorie voor vastleggings- en conversieapparatuur die wordt gebruikt om digitale surrogaten te creëren. + de: >- + Kategorie für Erfassungs- und Konvertierungsgeräte zur Erstellung digitaler Surrogate. + fr: >- + Catégorie pour les équipements de capture et de conversion utilisés pour créer des substituts numériques. + es: >- + Categoría para equipos de captura y conversión utilizados para crear sustitutos digitales. + ar: >- + فئة لأجهزة الالتقاط والتحويل المستخدمة لإنشاء بدائل رقمية. + id: >- + Kategori untuk peralatan penangkapan dan konversi yang digunakan untuk membuat pengganti digital. + zh: >- + 用于创建数字替代品的捕获和转换设备类别。 + structured_aliases: + - literal_form: digitaliseringsapparatuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Digitalisierungsgeraet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: equipement de numerisation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: equipo de digitalizacion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معدات الرقمنة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peralatan digitalisasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字化设备 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - digitization + - capture + - conversion + - scanning + - digital surrogate broad_mappings: - skos:Concept + - crm:E55_Type ImagingEquipment: is_a: EquipmentType description: >- Category for optical and imaging apparatus supporting documentation and analysis workflows. + alt_descriptions: + nl: >- + Categorie voor optische en beeldvormende apparatuur die documentatie- en analyseworkflows ondersteunt. + de: >- + Kategorie für optische und Bildgebungsgeräte zur Unterstützung von Dokumentations- und Analyse-Workflows. + fr: >- + Catégorie pour les équipements optiques et d'imagerie soutenant les flux de documentation et d'analyse. + es: >- + Categoría para equipos ópticos y de imágenes que apoyan flujos de documentación y análisis. + ar: >- + فئة للأجهزة البصرية والتصوير التي تدعم عمليات التوثيق والتحليل. + id: >- + Kategori untuk peralatan optik dan pencitraan yang mendukung alur kerja dokumentasi dan analisis. + zh: >- + 支持文档和分析工作流的光学和成像设备类别。 + structured_aliases: + - literal_form: beeldvormingsapparatuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildgebungsgeraet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: equipement d'imagerie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: equipo de imagenes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معدات التصوير + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peralatan pencitraan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 成像设备 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - imaging + - optical + - photography + - documentation + - analysis + - camera broad_mappings: - skos:Concept + - crm:E55_Type StorageEquipment: is_a: EquipmentType description: >- Category for furniture and containment apparatus used to house and protect holdings. + alt_descriptions: + nl: >- + Categorie voor meubels en inrichtingsapparatuur die wordt gebruikt om collecties te herbergen en te beschermen. + de: >- + Kategorie für Möbel und Behältnisgeräte zur Unterbringung und zum Schutz von Beständen. + fr: >- + Catégorie pour les meubles et équipements de confinement utilisés pour abriter et protéger les collections. + es: >- + Categoría para muebles y equipos de contención utilizados para alojar y proteger fondos. + ar: >- + فئة للأثاث ومعدات الاحتواء المستخدمة لإيواء وحماية المقتنيات. + id: >- + Kategori untuk furnitur dan peralatan penyimpanan yang digunakan untuk menampung dan melindungi koleksi. + zh: >- + 用于存放和保护藏品的家具和容纳设备类别。 + structured_aliases: + - literal_form: opslagapparatuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lagerungsausstattung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: equipement de stockage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: equipo de almacenamiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معدات التخزين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peralatan penyimpanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存储设备 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - storage + - furniture + - containment + - shelving + - archival storage + - protection broad_mappings: - skos:Concept + - crm:E55_Type AnalyticalEquipment: is_a: EquipmentType description: >- Category for scientific instrumentation used to measure, characterize, or test material properties. + alt_descriptions: + nl: >- + Categorie voor wetenschappelijke instrumentatie die wordt gebruikt om materiaaleigenschappen te meten, karakteriseren of testen. + de: >- + Kategorie für wissenschaftliche Instrumente zur Messung, Charakterisierung oder Prüfung von Materialeigenschaften. + fr: >- + Catégorie pour l'instrumentation scientifique utilisée pour mesurer, caractériser ou tester les propriétés des matériaux. + es: >- + Categoría para instrumentación científica utilizada para medir, caracterizar o probar propiedades de materiales. + ar: >- + فئة للأجهزة العلمية المستخدمة لقياس أو وصف أو اختبار خصائص المواد. + id: >- + Kategori untuk instrumentasi ilmiah yang digunakan untuk mengukur, mengkarakterisasi, atau menguji properti material. + zh: >- + 用于测量、表征或测试材料特性的科学仪器类别。 + structured_aliases: + - literal_form: analyseapparatuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Analysegeraet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: equipement analytique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: equipo analitico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معدات تحليلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peralatan analitik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 分析设备 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - analytical + - scientific instrumentation + - measurement + - characterization + - material testing + - analysis broad_mappings: - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/Evidence.yaml b/schemas/20251121/linkml/modules/classes/Evidence.yaml index 7268aa8316..13f7460d3e 100644 --- a/schemas/20251121/linkml/modules/classes/Evidence.yaml +++ b/schemas/20251121/linkml/modules/classes/Evidence.yaml @@ -8,24 +8,83 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_score classes: Evidence: class_uri: crm:E73_Information_Object - description: Documentation used to support a claim, assessment, or interpretation. - exact_mappings: - - crm:E73_Information_Object + description: >- + Supporting documentation used to substantiate claims, assessments, or interpretive + statements about heritage entities. + alt_descriptions: + nl: >- + Ondersteunende documentatie gebruikt om beweringen, beoordelingen of interpreterende + verklaringen over erfgoedentiteiten te onderbouwen. + de: >- + Unterlagen, die zur Untermauerung von Behauptungen, Bewertungen oder interpretativen + Aussagen über Heritage-Entitäten verwendet werden. + fr: >- + Documentation de soutien utilisée pour étayer des affirmations, évaluations ou déclarations + interprétatives sur les entités patrimoniales. + es: >- + Documentación de apoyo utilizada para fundamentar afirmaciones, evaluaciones o declaraciones + interpretativas sobre entidades patrimoniales. + ar: >- + وثائق داعمة تستخدم لإثبات الادعاءات أو التقييمات أو البيانات التفسيرية + حول كيانات التراث. + id: >- + Dokumentasi pendukung yang digunakan untuk memperkuat klaim, penilaian, atau pernyataan + interpretatif tentang entitas warisan. + zh: >- + 用于支持关于遗产实体的主张、评估或解释性陈述的佐证文献。 + structured_aliases: + - literal_form: bewijsmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Beweismaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément de preuve + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento de prueba + predicate: EXACT_SYNONYM + in_language: es + - literal_form: دليل إثبات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan bukti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 证据材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E73_Information_Object close_mappings: - - schema:CreativeWork + - schema:CreativeWork slots: - - identified_by - - has_label - - has_description - - has_score + - identified_by + - has_label + - has_description + - has_score + comments: + - Links assertions to source documentation for traceability. + - Supports provenance verification and claim validation workflows. + - 'Preserved from prior description: Documentation used to support a claim, assessment, or interpretation.' + keywords: + - supporting documentation + - claim substantiation + - provenance evidence + - assessment basis + examples: + - value: + has_label: Conservation Treatment Report + has_description: Technical analysis supporting attribution claim. + description: Documentary evidence for heritage assessment annotations: specificity_score: 0.2 specificity_rationale: Reusable support object for assertions and assessments. diff --git a/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml b/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml index e0a4c462fa..70f8a445ad 100644 --- a/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/ExaminationMethod.yaml @@ -14,7 +14,51 @@ imports: classes: ExaminationMethod: class_uri: skos:Concept - description: Controlled concept describing a technique used to examine an object. + description: >- + Controlled vocabulary term for analytical or investigative techniques applied to heritage objects and artifacts. + alt_descriptions: + nl: >- + Gecontroleerde vocabulaireterm voor analytische of onderzoekstechnieken toegepast op erfgoedobjecten en artefacten. + de: >- + Kontrollierter Vokabularbegriff für analytische oder investigative Techniken, die auf Kulturobjekte und Artefakte angewendet werden. + fr: >- + Terme de vocabulaire contrôlé pour les techniques analytiques ou d'investigation appliquées aux objets patrimoniaux et artefacts. + es: >- + Término de vocabulario controlado para técnicas analíticas o de investigación aplicadas a objetos patrimoniales y artefactos. + ar: >- + مصطلح مفردات مضبوطة للتقنيات التحليلية أو الاستقصائية المطبقة على الأشياء التراثية والقطع الأثرية. + id: >- + Istilah kosakata terkendali untuk teknik analitis atau investigatif yang diterapkan pada objek warisan dan artefak. + zh: >- + 用于遗产物品和文物的分析或调查技术的受控词汇术语。 + structured_aliases: + nl: + - onderzoeks methode + - examen techniek + de: + - Untersuchungsmethode + - Prüfungstechnik + fr: + - méthode d'examen + - technique d'analyse + es: + - método de examen + - técnica de análisis + ar: + - طريقة الفحص + - تقنية التحليل + id: + - metode pemeriksaan + - teknik analisis + zh: + - 检验方法 + - 分析技术 + keywords: + - examination method + - analysis technique + - investigation method + - analytical procedure + - object analysis broad_mappings: - skos:Concept close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml b/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml index f6f3a0f556..ba202075e7 100644 --- a/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml +++ b/schemas/20251121/linkml/modules/classes/ExaminationMethodType.yaml @@ -8,18 +8,74 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: ExaminationMethodType: class_uri: skos:Concept - description: Taxonomy node used to group examination methods. + description: >- + Taxonomic node for categorizing analytical procedures used in heritage assessment and conservation. + alt_descriptions: + nl: >- + Taxonomisch knooppunt voor het categoriseren van analytische procedures die worden gebruikt + bij erfgoedbeoordeling en conservering. + de: >- + Taxonomischer Knoten zur Kategorisierung analytischer Verfahren, die bei der Heritage-Bewertung + und Konservierung verwendet werden. + fr: >- + Nœud taxonomique pour catégoriser les procédures analytiques utilisées dans l'évaluation + et la conservation patrimoniale. + es: >- + Nodo taxonómico para categorizar procedimientos analíticos utilizados en la evaluación + y conservación patrimonial. + ar: >- + عقدة تصنيفية لتصنيف الإجراءات التحليلية المستخدمة في تقييم التراث والحفاظ عليه. + id: >- + Simpul taksonomi untuk mengkategorikan prosedur analitik yang digunakan dalam + penilaian dan pelestarian warisan. + zh: >- + 用于对遗产评估和保护中使用的分析程序进行分类的分类节点。 + structured_aliases: + - literal_form: onderzoeksproceduretype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Untersuchungsverfahrenstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de procédure d'examen + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de procedimiento de examen + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع إجراء الفحص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe prosedur pemeriksaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 检查程序类型 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - schema:DefinedTerm + - schema:DefinedTerm slots: - - has_label + - has_label + comments: + - Groups analytical techniques by methodology, equipment, or application domain. + - Used for documenting conservation interventions and scientific analyses. + - 'Preserved from prior description: Taxonomy node used to group examination methods.' + keywords: + - analytical procedure + - conservation analysis + - heritage assessment + - diagnostic technique + examples: + - value: + has_label: X-ray Fluorescence Spectroscopy + description: Non-destructive elemental analysis technique annotations: specificity_score: 0.25 specificity_rationale: Classification helper for examination methods. diff --git a/schemas/20251121/linkml/modules/classes/Example.yaml b/schemas/20251121/linkml/modules/classes/Example.yaml index 3af5f96241..d32c3779cf 100644 --- a/schemas/20251121/linkml/modules/classes/Example.yaml +++ b/schemas/20251121/linkml/modules/classes/Example.yaml @@ -8,26 +8,80 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_url - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_url +- ../slots/has_score classes: Example: class_uri: skos:Concept - description: Illustrative instance used to clarify a definition, type, or modeling pattern. + description: >- + Illustrative instance demonstrating a definition, modeling pattern, or + conceptual type through concrete representation. + alt_descriptions: + nl: >- + Illustratief voorbeeld dat een definitie, modelleringspatroon of conceptueel type + demonstreert door concrete representatie. + de: >- + Illustratives Beispiel, das eine Definition, ein Modellierungsmuster oder + einen konzeptionellen Typ durch konkrete Repräsentation demonstriert. + fr: >- + Instance illustrative démontrant une définition, un motif de modélisation ou + un type conceptuel par une représentation concrète. + es: >- + Instancia ilustrativa que demuestra una definición, patrón de modelado o + tipo conceptual mediante representación concreta. + ar: >- + مثال توضيحي يوضح تعريفًا أو نمط نمذجة أو نوع مفاهيمي + من خلال تمثيل ملموس. + id: >- + Contoh ilustratif yang mendemonstrasikan definisi, pola pemodelan, atau + tipe konseptual melalui representasi konkret. + zh: >- + 通过具体表示演示定义、建模模式或概念类型的说明性实例。 + structured_aliases: + - literal_form: voorbeeld + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Beispiel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: exemple + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ejemplo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مثال + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: contoh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 示例 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - schema:CreativeWork + - schema:CreativeWork slots: - - identified_by - - has_label - - has_description - - has_url - - has_score + - identified_by + - has_label + - has_description + - has_url + - has_score + comments: + - Used for documentation and educational purposes in modeling guides. + - Provides concrete instances to clarify abstract concepts. + - 'Preserved from prior description: Illustrative instance used to clarify a definition, type, or modeling pattern.' + keywords: + - illustrative instance + - documentation example + - modeling demonstration + - conceptual clarification annotations: specificity_score: 0.2 specificity_rationale: Utility concept for documentation and modeling examples. diff --git a/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml b/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml index 91dde3e72c..77286ea66d 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml @@ -9,70 +9,115 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - ./Loan - - ./ExhibitionLocation - - ./AcquisitionEvent - - ./Provenance - - ./Size - - ./CustodianPlace - - ./TimeSpan - - ./CreationEvent - - ./HeritageObject - - linkml:types - - ../enums/ExhibitedObjectTypeEnum - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_type - - ../slots/created_by - - ../slots/created_through - - ../slots/created_in - - ../slots/temporal_extent - - ../slots/current_keeper - - ../slots/located_at - - ../slots/has_size - - ../slots/use_material - - ../slots/has_inscription - - ../slots/acquired_through - - ../slots/exhibited_at - - ../slots/has_provenance - - ../slots/part_of - - ../slots/has_subject - - ../slots/has_score +- ./Loan +- ./ExhibitionLocation +- ./AcquisitionEvent +- ./Provenance +- ./Size +- ./CustodianPlace +- ./TimeSpan +- ./CreationEvent +- ./HeritageObject +- linkml:types +- ../enums/ExhibitedObjectTypeEnum +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/created_by +- ../slots/created_through +- ../slots/created_in +- ../slots/temporal_extent +- ../slots/current_keeper +- ../slots/located_at +- ../slots/has_size +- ../slots/use_material +- ../slots/has_inscription +- ../slots/acquired_through +- ../slots/exhibited_at +- ../slots/has_provenance +- ../slots/part_of +- ../slots/has_subject +- ../slots/has_score classes: ExhibitedObject: is_a: HeritageObject class_uri: crm:E22_Human-Made_Object - description: Individual object that can be displayed in one or more exhibitions. - exact_mappings: - - crm:E22_Human-Made_Object + description: >- + Discrete physical item created by human activity that may be displayed + in curatorial or exhibition contexts. + alt_descriptions: + nl: >- + Discreet fysiek object gemaakt door menselijke activiteit dat kan worden getoond + in curatiele of tentoonstellingscontexten. + de: >- + Diskret physisches Objekt, das durch menschliche Tätigkeit geschaffen wurde und + in kuratorischen oder Ausstellungskontexten präsentiert werden kann. + fr: >- + Objet physique discret créé par l'activité humaine pouvant être exposé + dans des contextes curatoriaux ou d'exposition. + es: >- + Objeto físico discreto creado por actividad humana que puede ser exhibido + en contextos curatoriales o de exposición. + ar: >- + كائن مادي منفصل أنشئ بالنشاط البشري ويمكن عرضه + في سياقات تنظيمية أو معرضية. + id: >- + Objek fisik diskrit yang dibuat oleh aktivitas manusia yang dapat dipamerkan + dalam konteks kuratorial atau pameran. + zh: >- + 可在策展或展览语境中展示的人为创造的离散物理物品。 + structured_aliases: + - literal_form: tentoonstellingsobject + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsobjekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: objet exposé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: objeto expuesto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كائن معروض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: objek pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展品 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E22_Human-Made_Object close_mappings: - - schema:VisualArtwork - - crm:E19_Physical_Object - - rico:RecordResource + - schema:VisualArtwork + - crm:E19_Physical_Object + - rico:RecordResource related_mappings: - - schema:CreativeWork + - schema:CreativeWork slots: - - identified_by - - has_label - - has_description - - has_type - - created_by - - created_through - - created_in - - temporal_extent - - current_keeper - - located_at - - has_size - - use_material - - has_inscription - - acquired_through - - exhibited_at - - has_provenance - - part_of - - has_subject - - has_score + - identified_by + - has_label + - has_description + - has_type + - created_by + - created_through + - created_in + - temporal_extent + - current_keeper + - located_at + - has_size + - use_material + - has_inscription + - acquired_through + - exhibited_at + - has_provenance + - part_of + - has_subject + - has_score slot_usage: identified_by: identifier: true @@ -106,13 +151,15 @@ classes: range: Provenance inlined: true notes: - - | - Preserved from prior description (commit ee5e8e5a): + - | + Preserved from prior description (commit ee5e8e5a): - Preserved from prior description (commit ee5e8e5a): + Preserved from prior description (commit ee5e8e5a): - "An individual artwork, artifact, document, or specimen that may be displayed\nin heritage exhibitions.\n\nModels the OBJECT (physical or conceptual item), linking creators, custodians,\nmaterials, and exhibition history.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage institution | Custodian | \"Mauritshuis\" |\n| Curated display | Exhibition | \"Vermeer 2023\" |\n| **Individual object** | **ExhibitedObject** | **\"Girl with a Pearl Earring\"** |\n| Collection grouping | Collection | \"Vermeer Collection\" |\n\n**When to Use ExhibitedObject**:\n\nUse for individual items that can be displayed or loaned:\n- Paintings, sculptures, drawings, prints\n- Archival documents, manuscripts, photographs\n- Archaeological artifacts, ethnographic objects\n- Natural history specimens, scientific instruments\n- Digital artworks, installations\n\n- **CIDOC-CRM**: crm:E22_Human-Made_Object (primary - cultural heritage standard)\n \"Physical\ + "An individual artwork, artifact, document, or specimen that may be displayed\nin heritage exhibitions.\n\nModels the OBJECT (physical or conceptual item), linking creators, custodians,\nmaterials, and exhibition history.\n\n**Key Distinction**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| Heritage institution | Custodian | \"Mauritshuis\" |\n| Curated display | Exhibition | \"Vermeer 2023\" |\n| **Individual object** | **ExhibitedObject** | **\"Girl with a Pearl Earring\"** |\n| Collection grouping | Collection | \"Vermeer Collection\" |\n\n**When to Use ExhibitedObject**:\n\nUse for individual items that can be displayed or loaned:\n- Paintings, sculptures, drawings, prints\n- Archival documents, manuscripts, photographs\n- Archaeological artifacts, ethnographic objects\n- Natural history specimens, scientific instruments\n- Digital artworks, installations\n\n- **CIDOC-CRM**: crm:E22_Human-Made_Object (primary - cultural heritage standard)\n \"Physical\ annotations: specificity_score: 0.55 specificity_rationale: Core exhibition object model linking identity, production, custody, and display context. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Individual object that can be displayed in one or more exhibitions.' diff --git a/schemas/20251121/linkml/modules/classes/Exhibition.yaml b/schemas/20251121/linkml/modules/classes/Exhibition.yaml index 24bac756da..11ac7dd466 100644 --- a/schemas/20251121/linkml/modules/classes/Exhibition.yaml +++ b/schemas/20251121/linkml/modules/classes/Exhibition.yaml @@ -31,8 +31,46 @@ imports: classes: Exhibition: class_uri: schema:ExhibitionEvent - description: Curated exhibition event organized by one or more custodians. - exact_mappings: + description: >- + Curated display event organized by heritage institutions to present objects, artworks, or cultural materials to the public. + alt_descriptions: + nl: >- + Gecureerde tentoonstellingsevenement georganiseerd door erfgoedinstities om objecten, kunstwerken of culturele materialen aan het publiek te presenteren. + de: >- + Kuratierte Ausstellungsveranstaltung, die von Heritage-Institutionen organisiert wird, um Objekte, Kunstwerke oder kulturelle Materialien der Öffentlichkeit zu präsentieren. + fr: >- + Événement d'exposition curatoriale organisé par des institutions patrimoniales pour présenter des objets, des œuvres d'art ou des matériaux culturels au public. + es: >- + Evento de exposición curada organizado por instituciones patrimoniales para presentar objetos, obras de arte o materiales culturales al público. + ar: >- + حدث عرض منسق تنظمه مؤسسات التراث لتقديم الأشياء أو الأعمال الفنية أو المواد الثقافية للجمهور. + id: >- + Acara pameran terkurasi yang diselenggarakan oleh institusi warisan untuk menyajikan benda, karya seni, atau bahan budaya kepada publik. + zh: >- + 由遗产机构组织的策展展示活动,向公众展示物品、艺术品或文化材料。 + structured_aliases: + - literal_form: tentoonstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - schema:ExhibitionEvent close_mappings: - crm:E7_Activity diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml index 87dd48b262..3eba2f86b1 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml @@ -34,8 +34,52 @@ imports: classes: ExhibitionCatalog: class_uri: schema:Book - description: Publication documenting an exhibition and its objects, essays, and editorial context. - exact_mappings: + description: >- + Scholarly publication documenting displayed works, curatorial essays, and contextual information for a curated presentation. + alt_descriptions: + nl: >- + Wetenschappelijke publicatie die tentoongestelde werken, curatoriale essays en contextuele informatie voor een gecureerde presentatie documenteert. + de: >- + Wissenschaftliche Publikation, die ausgestellte Werke, kuratorische Essays und Kontextinformationen für eine kuratierte Präsentation dokumentiert. + fr: >- + Publication savante documentant les œuvres exposées, les essais curatoriaux et les informations contextuelles d'une présentation curatée. + es: >- + Publicación académica que documenta obras expuestas, ensayos curatoriales e información contextual para una presentación curada. + ar: >- + منشور علمي يوثق الأعمال المعروضة والمقالات التنظيمية والمعلومات السياقية لعرض منسق. + id: >- + Publikasi ilmiah yang mendokumentasikan karya yang dipamerkan, esai kuratorial, dan informasi kontekstual untuk presentasi terkurasi. + zh: >- + 记录策展展示的展品、策展论文和背景信息的学术出版物。 + structured_aliases: + nl: + - tentoonstellingscatalogus + - expositiepublicatie + de: + - Ausstellungskatalog + - Expositionskatalog + fr: + - catalogue d'exposition + - publication d'exposition + es: + - catálogo de exposición + - catálogo expositivo + ar: + - كتالوج المعرض + - دليل المعرض + id: + - katalog pameran + - publikasi eksebisi + zh: + - 展览目录 + - 展品图录 + keywords: + - exhibition catalog + - scholarly publication + - curatorial documentation + - museum publication + - collection catalog + broad_mappings: - schema:Book close_mappings: - crm:E31_Document diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml index 89204e2077..4db2a6bfa4 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionLocation.yaml @@ -8,24 +8,76 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_score classes: ExhibitionLocation: class_uri: crm:E53_Place - description: Place where an object is displayed within an exhibition context. - exact_mappings: - - crm:E53_Place + description: >- + Spatial designation where heritage objects are presented within a curatorial display context. + alt_descriptions: + nl: >- + Ruimtelijke aanduiding waar erfgoedobjecten worden gepresenteerd binnen een curatiele weergavecontext. + de: >- + Räumliche Bezeichnung, in der Heritage-Objekte in einem kuratorischen Ausstellungskontext präsentiert werden. + fr: >- + Désignation spatiale où les objets patrimoniaux sont présentés dans un contexte d'exposition curatoriale. + es: >- + Designación espacial donde se presentan objetos patrimoniales en un contexto de exposición curatorial. + ar: >- + تسمية مكانية حيث يتم عرض القطع التراثية في سياق عرض تنظيمي. + id: >- + Penunjukan spasial tempat objek warisan dipresentasikan dalam konteks tampilan kuratorial. + zh: >- + 在策展展示语境中展示遗产物品的空间指定。 + structured_aliases: + - literal_form: tentoonstellingslocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lugar de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع المعرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览地点 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E53_Place close_mappings: - - schema:Place + - schema:Place slots: - - identified_by - - has_label - - has_description - - has_score + - identified_by + - has_label + - has_description + - has_score + comments: + - Represents gallery spaces, display cases, or exhibition halls. + - May include room identifiers, floor numbers, or zone designations. + - 'Preserved from prior description: Place where an object is displayed within an exhibition context.' + keywords: + - display space + - gallery location + - curatorial placement + - exhibition venue + examples: + - value: + has_label: Gallery 3 + has_description: Main exhibition hall on first floor. + description: Museum gallery location for object display annotations: specificity_score: 0.2 specificity_rationale: Reusable place node for display context. diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml index 00a3d7fc79..0ce80be43d 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml @@ -10,53 +10,98 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../enums/ExhibitionSpaceTypeEnum - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_type - - ../slots/in_area - - ../slots/has_capacity - - ../slots/charge_fee - - ../slots/exhibit - - ../slots/has_schedule - - ../slots/has_operating_hours - - ../slots/has_accessibility_feature - - ../slots/has_partner - - ../slots/has_score - - ../slots/derive_from - - ../slots/generated_by +- linkml:types +- ../enums/ExhibitionSpaceTypeEnum +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/in_area +- ../slots/has_capacity +- ../slots/charge_fee +- ../slots/exhibit +- ../slots/has_schedule +- ../slots/has_operating_hours +- ../slots/has_accessibility_feature +- ../slots/has_partner +- ../slots/has_score +- ../slots/derive_from +- ../slots/generated_by classes: ExhibitionSpace: is_a: ReconstructedEntity class_uri: aat:300005768 - description: Secondary or dedicated space used by a custodian for public exhibitions. - exact_mappings: - - aat:300005768 + description: >- + Dedicated physical area for displaying heritage collections at a secondary + or satellite location operated by the custodian. + alt_descriptions: + nl: >- + Toegewijd fysiek gebied voor het tonen van erfgoedcollecties op een secundaire + of satellietlocatie beheerd door de beheerder. + de: >- + Dedizierter physischer Bereich zur Präsentation von Heritage-Sammlungen an einem sekundären + oder Satellitenstandort, der vom Kurator betrieben wird. + fr: >- + Zone physique dédiée à l'exposition de collections patrimoniales sur un site secondaire + ou satellite géré par le conservateur. + es: >- + Área física dedicada a exhibir colecciones patrimoniales en una ubicación secundaria + o satélite operada por el custodio. + ar: >- + منطقة مادية مخصصة لعرض مجموعات التراث في موقع ثانوي + أو تابع يديره القيم. + id: >- + Area fisik khusus untuk memamerkan koleksi warisan di lokasi sekunder + atau satelit yang dikelola oleh kustodian. + zh: >- + 在由保管人运营的次要或卫星位置展示遗产藏品的专用物理区域。 + structured_aliases: + - literal_form: tentoonstellingsruimte + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsraum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: espace d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: espacio de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مساحة المعرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ruang pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览空间 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - aat:300005768 close_mappings: - - org:Site - - schema:Place - - wd:Q1060829 + - org:Site + - schema:Place + - wd:Q1060829 related_mappings: - - schema:ArtGallery - - schema:Museum + - schema:ArtGallery + - schema:Museum slots: - - identified_by - - has_label - - has_description - - has_type - - in_area - - has_capacity - - charge_fee - - exhibit - - has_schedule - - has_operating_hours - - has_accessibility_feature - - has_partner - - has_score - - derive_from - - generated_by + - identified_by + - has_label + - has_description + - has_type + - in_area + - has_capacity + - charge_fee + - exhibit + - has_schedule + - has_operating_hours + - has_accessibility_feature + - has_partner + - has_score + - derive_from + - generated_by slot_usage: identified_by: required: true @@ -78,13 +123,15 @@ classes: generated_by: range: ReconstructionActivity notes: - - | - Preserved from prior description (commit ee5e8e5a): + - | + Preserved from prior description (commit ee5e8e5a): - Preserved from prior description (commit ee5e8e5a): + Preserved from prior description (commit ee5e8e5a): - "Exhibition space, gallery, or display area operated by a heritage custodian\nat a location separate from the main facility.\n\n**DEFINITION**:\n\nAn ExhibitionSpace is a dedicated area for displaying collections or\nexhibitions at a secondary location. This may be a satellite gallery,\nexhibition pavilion, temporary exhibition venue, or partner venue where\nthe heritage custodian presents its collections.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005768` (exhibition spaces) - \"Spaces designed and equipped for\nthe display and viewing of objects, artworks, or specimens.\"\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class can be further classified using either:\n\n1. **MuseumTypeEnum** (187 types) - For museum-style exhibition spaces:\n - Q207694 (art museum)\n - Q17431399 (history museum)\n - Q2087181 (science museum)\n \n2. **GalleryTypeEnum** (78 types) - For gallery-style exhibition spaces:\n - Q1007870 (art gallery)\n - Q1060829 (exhibition hall)\n - Q856584 (kunsthalle)\n\ + "Exhibition space, gallery, or display area operated by a heritage custodian\nat a location separate from the main facility.\n\n**DEFINITION**:\n\nAn ExhibitionSpace is a dedicated area for displaying collections or\nexhibitions at a secondary location. This may be a satellite gallery,\nexhibition pavilion, temporary exhibition venue, or partner venue where\nthe heritage custodian presents its collections.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005768` (exhibition spaces) - \"Spaces designed and equipped for\nthe display and viewing of objects, artworks, or specimens.\"\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class can be further classified using either:\n\n1. **MuseumTypeEnum** (187 types) - For museum-style exhibition spaces:\n - Q207694 (art museum)\n - Q17431399 (history museum)\n - Q2087181 (science museum)\n \n2. **GalleryTypeEnum** (78 types) - For gallery-style exhibition spaces:\n - Q1007870 (art gallery)\n - Q1060829 (exhibition hall)\n - Q856584 (kunsthalle)\n\ annotations: specificity_score: 0.45 specificity_rationale: Place model for display infrastructure and visitor-facing facilities. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Secondary or dedicated space used by a custodian for public exhibitions.' diff --git a/schemas/20251121/linkml/modules/classes/Expense.yaml b/schemas/20251121/linkml/modules/classes/Expense.yaml index 42a50a3d7b..21276c95b0 100644 --- a/schemas/20251121/linkml/modules/classes/Expense.yaml +++ b/schemas/20251121/linkml/modules/classes/Expense.yaml @@ -13,8 +13,32 @@ imports: classes: Expense: class_uri: schema:MonetaryAmount - description: A monetary outflow recorded as an expense. - exact_mappings: + description: >- + Recorded monetary outflow representing a cost incurred by an organization during operational activities. + alt_descriptions: + nl: >- + Geregistreerde gelduitstroom die een kostenpost vertegenwoordigt die door een organisatie tijdens operationele activiteiten is gemaakt. + de: >- + Erfasster Geldabfluss, der eine Ausgabe darstellt, die von einer Organisation während betrieblicher Aktivitäten entstanden ist. + fr: >- + Sortie de fonds enregistrée représentant un coût engagé par une organisation lors d'activités opérationnelles. + es: >- + Salida monetaria registrada que representa un costo incurrido por una organización durante actividades operativas. + ar: >- + تدفق نقدي مسجل يمثل تكلفة تحملتها منظمة خلال الأنشطة التشغيلية. + id: >- + Arus keluar uang tercatat yang mewakili biaya yang dikeluarkan oleh organisasi selama aktivitas operasional. + zh: >- + 记录的货币流出,代表组织在运营活动中产生的成本。 + structured_aliases: + nl: Uitgave + de: Ausgabe + fr: Dépense + es: Gasto + ar: مصروف + id: Pengeluaran + zh: 支出 + broad_mappings: - schema:MonetaryAmount slots: - has_quantity diff --git a/schemas/20251121/linkml/modules/classes/ExpenseType.yaml b/schemas/20251121/linkml/modules/classes/ExpenseType.yaml index 25811350e7..6dc328d41a 100644 --- a/schemas/20251121/linkml/modules/classes/ExpenseType.yaml +++ b/schemas/20251121/linkml/modules/classes/ExpenseType.yaml @@ -14,7 +14,51 @@ classes: ExpenseType: abstract: true class_uri: skos:Concept - description: Abstract classification concept for expense categories. + description: >- + Abstract categorization for financial outlays, cost allocations, and budgetary expenditures. + alt_descriptions: + nl: >- + Abstracte categorisatie voor financiële uitgaven, kostenverdelingen en begrotingsuitgaven. + de: >- + Abstrakte Kategorisierung für finanzielle Ausgaben, Kostenaufteilungen und Haushaltsausgaben. + fr: >- + Catégorisation abstraite pour les dépenses financières, les allocations de coûts et les dépenses budgétaires. + es: >- + Categorización abstracta para desembolsos financieros, asignaciones de costos y gastos presupuestarios. + ar: >- + تصنيف تجريدي للمدفوعات المالية وتوزيعات التكاليف والنفقات الميزانية. + id: >- + Kategorisasi abstrak untuk pengeluaran keuangan, alokasi biaya, dan pengeluaran anggaran. + zh: >- + 财务支出、成本分配和预算开支的抽象分类。 + structured_aliases: + nl: + - uitgaventype + - kostensoort + de: + - Ausgabenart + - Kostenkategorie + fr: + - type de dépense + - catégorie de frais + es: + - tipo de gasto + - categoría de costo + ar: + - نوع النفقة + - فئة المصروفات + id: + - jenis pengeluaran + - kategori biaya + zh: + - 支出类型 + - 费用类别 + keywords: + - expense + - cost + - expenditure + - budget + - financial broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml b/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml index c1c2bb91e7..021cbce6cd 100644 --- a/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ExpenseTypes.yaml @@ -12,7 +12,29 @@ imports: classes: PersonnelExpenses: is_a: ExpenseType - description: Expenses for salaries, wages, and related personnel costs. + description: >- + Expenditures for employee compensation including salaries, wages, + benefits, and related personnel costs. + alt_descriptions: + nl: >- + Uitgaven voor werknemersvergoeding inclusief salarissen, lonen, secundaire + voorwaarden en gerelateerde personeelskosten. + de: >- + Ausgaben für die Mitarbeitervergütung einschließlich Gehälter, Löhne, Sozialleistungen + und damit verbundene Personalkosten. + fr: >- + Dépenses pour la rémunération des employés, y compris les salaires, les avantages + sociaux et les coûts du personnel connexes. + es: >- + Gastos de compensación de empleados, incluyendo salarios, sueldos, beneficios + y costos de personal relacionados. + ar: >- + نفقات تعويض الموظفين بما في ذلك الرواتب والأجور والمزايا وتكاليف الموظفين ذات الصلة. + id: >- + Pengeluaran untuk kompensasi karyawan termasuk gaji, upah, tunjangan, dan + biaya personel terkait. + zh: >- + 用于员工薪酬的支出,包括薪资、工资、福利和相关人员成本。 broad_mappings: - skos:Concept AdministrativeExpenses: diff --git a/schemas/20251121/linkml/modules/classes/Expenses.yaml b/schemas/20251121/linkml/modules/classes/Expenses.yaml index b1b07e3ffa..4481711e13 100644 --- a/schemas/20251121/linkml/modules/classes/Expenses.yaml +++ b/schemas/20251121/linkml/modules/classes/Expenses.yaml @@ -17,8 +17,52 @@ imports: classes: Expenses: class_uri: frapo:Expenditure - description: Categorized expenditure entry for a custodian reporting period. - exact_mappings: + description: >- + Classified financial outflow entry documenting monetary expenditure within a custodial reporting period. + alt_descriptions: + nl: >- + Geclassificeerde financiële uitgaveregistratie die monetaire uitgaven binnen een beheerrapporteringsperiode documenteert. + de: >- + Klassifizierter Finanzabfluss-Eintrag, der monetäre Ausgaben innerhalb eines Bewahrungsberichtzeitraums dokumentiert. + fr: >- + Entrée de sortie financière classée documentant les dépenses monétaires au cours d'une période de déclaration de garde. + es: >- + Entrada de salida financiera clasificada que documenta los gastos monetarios dentro de un período de presentación de informes de custodia. + ar: >- + قيد التدفق المالي المصنف الذي يوثق النفقات النقدية خلال فترة إعداد تقارير الحضانة. + id: >- + Entri aliran keuangan terklasifikasi yang mendokumentasikan pengeluaran moneter dalam periode pelaporan pengelolaan. + zh: >- + 在保管报告期内记录货币支出的分类财务流出条目。 + structured_aliases: + nl: + - uitgaven + - lasten + de: + - Ausgaben + - Aufwendungen + fr: + - dépenses + - charges + es: + - gastos + - egresos + ar: + - المصروفات + - النفقات + id: + - pengeluaran + - beban + zh: + - 支出 + - 费用 + keywords: + - expenses + - expenditure + - financial outflow + - spending + - costs + broad_mappings: - frapo:Expenditure close_mappings: - schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/Experience.yaml b/schemas/20251121/linkml/modules/classes/Experience.yaml index b4168d9fc8..d70d84bf0b 100644 --- a/schemas/20251121/linkml/modules/classes/Experience.yaml +++ b/schemas/20251121/linkml/modules/classes/Experience.yaml @@ -7,22 +7,74 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_score classes: Experience: class_uri: skos:Concept - description: Documented background entry used in profiles, qualifications, or personal history. + description: >- + Documented professional or personal background entry representing qualifications, employment history, or skill development. + alt_descriptions: + nl: >- + Gedocumenteerde professionele of persoonlijke achtergrondvermelding die kwalificaties, arbeidsverleden of vaardigheidsontwikkeling vertegenwoordigt. + de: >- + Dokumentierter professioneller oder persönlicher Hintergrundeintrag, der Qualifikationen, Beschäftigungsverlauf oder Kompetenzentwicklung darstellt. + fr: >- + Entrée de contexte professionnel ou personnel documentée représentant les qualifications, l'historique d'emploi ou le développement des compétences. + es: >- + Entrada de antecedentes profesional o personal documentada que representa calificaciones, historial laboral o desarrollo de habilidades. + ar: >- + إدخال خلفية مهنية أو شخصية موثقة تمثل المؤهلات أو تاريخ التوظيف أو تطوير المهارات. + id: >- + Entri latar belakang profesional atau pribadi yang terdokumentasi yang mewakili kualifikasi, riwayat pekerjaan, atau pengembangan keterampilan. + zh: >- + 代表资格、就业历史或技能发展的记录在案的专业或个人背景条目。 + structured_aliases: + - literal_form: ervaring + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erfahrung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: expérience + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: experiencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: خبرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengalaman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 经历 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept + - skos:Concept slots: - - identified_by - - has_label - - has_description - - has_score + - identified_by + - has_label + - has_description + - has_score + comments: + - Used in staff profiles, biographical records, and qualification documentation. + - May include employment, education, volunteer work, or skill certifications. + - 'Preserved from prior description: Documented background entry used in profiles, qualifications, or personal history.' + keywords: + - professional background + - employment history + - qualification record + - skill development + examples: + - value: + has_label: Senior Curator 2015-2024 + has_description: Curatorial leadership at Rijksmuseum. + description: Professional experience entry annotations: specificity_score: 0.2 specificity_rationale: General profile concept used across domains. diff --git a/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml b/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml index a3f1eb45d7..d50fda4726 100644 --- a/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml +++ b/schemas/20251121/linkml/modules/classes/ExpertiseArea.yaml @@ -16,7 +16,51 @@ imports: classes: ExpertiseArea: class_uri: skos:Concept - description: Controlled domain term for knowledge specialization. + description: >- + Controlled domain vocabulary term designating a specialized field of professional or scholarly knowledge. + alt_descriptions: + nl: >- + Gecontroleerd domeinvocabulairterm die een gespecialiseerd vakgebied van professionele of wetenschappelijke kennis aanduidt. + de: >- + Kontrollierter Fachvokabularbegriff, der ein spezialisiertes Feld professionellen oder wissenschaftlichen Wissens bezeichnet. + fr: >- + Terme de vocabulaire contrôlé désignant un domaine spécialisé de connaissances professionnelles ou académiques. + es: >- + Término de vocabulario controlado que designa un campo especializado de conocimiento profesional o académico. + ar: >- + مصطلح مفردات مضبوط يحدد مجالاً متخصصاً من المعرفة المهنية أو الأكاديمية. + id: >- + Istilah kosakata terkontrol yang menunjukkan bidang khusus pengetahuan profesional atau akademis. + zh: >- + 受控领域词汇术语,指定专业或学术知识的专门领域。 + structured_aliases: + nl: + - expertisegebied + - specialisatiedomein + de: + - Fachgebiet + - Spezialgebiet + fr: + - domaine d'expertise + - spécialité + es: + - área de experiencia + - especialidad + ar: + - مجال الخبرة + - التخصص + id: + - bidang keahlian + - area spesialisasi + zh: + - 专业领域 + - 专长领域 + keywords: + - expertise area + - specialization + - competency domain + - knowledge field + - professional skill broad_mappings: - skos:Concept close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/Extension.yaml b/schemas/20251121/linkml/modules/classes/Extension.yaml index f7c02ff338..ae1700b6e2 100644 --- a/schemas/20251121/linkml/modules/classes/Extension.yaml +++ b/schemas/20251121/linkml/modules/classes/Extension.yaml @@ -16,7 +16,53 @@ imports: classes: Extension: class_uri: prov:Activity - description: Recorded extension action that modifies the duration or scope of an agreement. + description: >- + Formal modification action that prolongs or expands the duration, scope, or terms of an existing agreement. + alt_descriptions: + nl: >- + Formele wijzigingsactie die de duur, reikwijdte of voorwaarden van een bestaande overeenkomst verlengt of uitbreidt. + de: >- + Formelle Änderungsaktion, die die Dauer, den Umfang oder die Bedingungen einer bestehenden Vereinbarung verlängert oder erweitert. + fr: >- + Action de modification formelle qui prolonge ou étend la durée, la portée ou les termes d'un accord existant. + es: >- + Acción de modificación formal que prolonga o amplía la duración, el alcance o los términos de un acuerdo existente. + ar: >- + إجراء تعديل رسمي يطيل أو يوسع مدة أو نطاق أو شروط اتفاق قائم. + id: >- + Tindakan modifikasi formal yang memperpanjang atau memperluas durasi, cakupan, atau ketentuan perjanjian yang ada. + zh: >- + 延长或扩展现有协议的期限、范围或条款的正式修改行为。 + structured_aliases: + nl: + - verlenging + - verlening + de: + - Verlängerung + - Erweiterung + fr: + - prolongation + - extension + es: + - prórroga + - extensión + ar: + - التمديد + - التوسيع + id: + - perpanjangan + - ekstensi + zh: + - 延期 + - 展期 + keywords: + - extension + - renewal + - prolongation + - agreement modification + - term extension + broad_mappings: + - prov:Activity slots: - identified_by - has_label @@ -30,5 +76,3 @@ classes: specificity_score: 0.2 specificity_rationale: Operational activity object for extension tracking. custodian_types: '["*"]' - broad_mappings: - - prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml b/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml index 77a07296f0..26d873e789 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalFunding.yaml @@ -17,8 +17,60 @@ imports: classes: ExternalFunding: class_uri: frapo:Funding - description: Funding contribution received from an external source. - exact_mappings: + description: >- + Financial contribution received from an external entity such as a grant-making body, government agency, or private donor. + alt_descriptions: + nl: >- + Financiële bijdrage ontvangen van een externe entiteit zoals een subsidieverstrekker, overheidsinstantie of particuliere donor. + de: >- + Finanzieller Beitrag, der von einer externen Entität wie einem Förderer, einer Behörde oder einem privaten Spender erhalten wurde. + fr: >- + Contribution financière reçue d'une entité externe telle qu'un organisme de subvention, une agence gouvernementale ou un donateur privé. + es: >- + Contribución financiera recibida de una entidad externa como un organismo de subvenciones, agencia gubernamental o donante privado. + ar: >- + مساهمة مالية مستلمة من كيان خارجي مثل جهة منح أو وكالة حكومية أو متبرع خاص. + id: >- + Kontribusi keuangan yang diterima dari entitas eksternal seperti badan hibah, lembaga pemerintah, atau donor swasta. + zh: >- + 从赠款机构、政府机构或私人捐助者等外部实体获得的财政捐款。 + structured_aliases: + nl: + - externe financiering + - subsidie + - gift + de: + - externe Finanzierung + - Förderung + - Spende + fr: + - financement externe + - subvention + - don + es: + - financiación externa + - subvención + - donación + ar: + - التمويل الخارجي + - منحة + - تبرع + id: + - pendanaan eksternal + - hibah + - donasi + zh: + - 外部资助 + - 补助金 + - 捐赠 + keywords: + - funding + - grant + - subsidy + - donation + - financial support + - sponsorship + broad_mappings: - frapo:Funding close_mappings: - schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/ExternalResource.yaml b/schemas/20251121/linkml/modules/classes/ExternalResource.yaml index 6990632052..10a6e83044 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalResource.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalResource.yaml @@ -7,18 +7,78 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_url classes: ExternalResource: class_uri: schema:CreativeWork - description: Referenced external resource linked from a local record or finding aid. + description: >- + Referenced material linked from a local record, finding aid, or catalog entry + for extended consultation or verification. + alt_descriptions: + nl: >- + Extern materiaal waarnaar wordt verwezen vanuit een lokaal record, finding aid + of catalogusregistratie voor uitgebreid consultatie of verificatie. + de: >- + Externes Material, auf das aus einem lokalen Datensatz, Finding Aid + oder Katalogeintrag zur erweiterten Konsultation oder Verifizierung verwiesen wird. + fr: >- + Matériel externe référencé depuis un enregistrement local, instrument de recherche + ou entrée de catalogue pour consultation ou vérification approfondie. + es: >- + Material externo referenciado desde un registro local, guía de búsqueda + o entrada de catálogo para consulta o verificación ampliada. + ar: >- + مادة خارجية مُشار إليها من سجل محلي أو أداة بحث أو إدخال فهرس + للاستشارة أو التحقق الموسع. + id: >- + Material eksternal yang dirujuk dari catatan lokal, alat temuan + atau entri katalog untuk konsultasi atau verifikasi yang diperluas. + zh: >- + 从本地记录、检索工具或目录条目引用的外部材料, + 用于扩展咨询或验证。 broad_mappings: - - schema:CreativeWork + - schema:CreativeWork slots: - - has_label - - has_url + - has_label + - has_url + structured_aliases: + - literal_form: externe bron + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: externe Ressource + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ressource externe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: recurso externo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مورد خارجي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: sumber eksternal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外部资源 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Links to supplementary or authoritative materials outside the local system + - Used for extended context, verification, or further research + - 'Preserved from prior description: Referenced external resource linked from a local record or finding aid.' + keywords: + - reference + - link + - finding aid + - catalog + examples: + - value: + has_label: Digital Collections Portal + has_url: https://example.org/digital-collections + description: Link to external digital repository annotations: specificity_score: 0.25 specificity_rationale: Generic link target for external descriptive resources. diff --git a/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml b/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml index 1e1a0b2507..107c76c940 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalSearchMetadata.yaml @@ -19,8 +19,29 @@ classes: ExternalSearchMetadata: class_uri: prov:Activity description: >- - Provenance record for a third-party search or retrieval operation and its - execution context. + Provenance record capturing the execution context, parameters, and results + of a search or retrieval operation performed against an external system. + alt_descriptions: + nl: >- + Herkomstrecord dat de uitvoeringscontext, parameters en resultaten vastlegt + van een zoek- of ophaalbewerking op een extern systeem. + de: >- + Herkunftsaufzeichnung, die Ausführungskontext, Parameter und Ergebnisse + einer Such- oder Abrufoperation auf einem externen System erfasst. + fr: >- + Enregistrement de provenance capturant le contexte d'exécution, les paramètres et les résultats + d'une opération de recherche ou de récupération sur un système externe. + es: >- + Registro de procedencia que captura el contexto de ejecución, parámetros y resultados + de una operación de búsqueda o recuperación en un sistema externo. + ar: >- + سجل المصدر الذي يلتقط سياق التنفيذ والمعلمات والنتائج + لعملية بحث أو استرجاع على نظام خارجي. + id: >- + Catatan asal-usul yang menangkap konteks eksekusi, parameter, dan hasil + dari operasi pencarian atau pengambilan pada sistem eksternal. + zh: >- + 捕获对外部系统执行的搜索或检索操作的执行上下文、参数和结果的来源记录。 close_mappings: - schema:SearchAction slots: @@ -30,6 +51,44 @@ classes: - has_agent - has_method - has_note + structured_aliases: + - literal_form: externe zoekmetadata + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: externe Suchmetadaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métadonnées de recherche externe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: metadatos de búsqueda externa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات البحث الخارجي الوصفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metadata pencarian eksternal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外部搜索元数据 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Tracks external API calls and web searches for provenance + - Supports reproducibility of enrichment processes + - 'Preserved from prior description: Provenance record for a third-party search or retrieval operation and its execution context.' + keywords: + - search + - provenance + - external query + - retrieval + - execution context + examples: + - value: + has_tool: Wikidata API + has_method: entity_search + has_timestamp: "2025-01-15T10:30:00Z" + description: Metadata for Wikidata entity lookup annotations: specificity_score: 0.3 specificity_rationale: Operational provenance for external search and retrieval. diff --git a/schemas/20251121/linkml/modules/classes/ExternalWork.yaml b/schemas/20251121/linkml/modules/classes/ExternalWork.yaml index 05f99a975e..9b5ea7c0de 100644 --- a/schemas/20251121/linkml/modules/classes/ExternalWork.yaml +++ b/schemas/20251121/linkml/modules/classes/ExternalWork.yaml @@ -7,20 +7,79 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: ExternalWork: class_uri: schema:Service - description: External service or contracted work item accepted or commissioned by an institution. - exact_mappings: - - schema:Service + description: >- + Contracted service or commissioned activity performed by external parties + on behalf of a heritage institution. + alt_descriptions: + nl: >- + Gecontracteerde dienst of geautoriseerde activiteit uitgevoerd door externe partijen + namens een erfgoedinstelling. + de: >- + Beauftragte Dienstleistung oder in Auftrag gegebene Tätigkeit, die von externen Parteien + im Namen einer Heritage-Institution durchgeführt wird. + fr: >- + Service contracté ou activité commanditée réalisée par des parties externes + au nom d'une institution patrimoniale. + es: >- + Servicio contratado o actividad encargada realizada por partes externas + en nombre de una institución patrimonial. + ar: >- + خدمة متعاقد عليها أو نشاط مُكلَّف به يقوم به أطراف خارجية + نيابة عن مؤسسة تراثية. + id: >- + Layanan yang dikontrak atau aktivitas yang ditugaskan yang dilakukan oleh pihak eksternal + atas nama lembaga warisan. + zh: >- + 由外部方代表遗产机构执行的承包服务或委托活动。 + structured_aliases: + - literal_form: externe opdracht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: externe Leistung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: prestation externe + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: trabajo externo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عمل خارجي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pekerjaan eksternal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外部工作 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:Service close_mappings: - - schema:Offer + - schema:Offer slots: - - has_label - - has_description + - has_label + - has_description + comments: + - Tracks outsourced conservation, digitization, or consulting services. + - Used for vendor management and service procurement documentation. + - 'Preserved from prior description: External service or contracted work item accepted or commissioned by an institution.' + keywords: + - contracted service + - external contractor + - service procurement + - commissioned work + examples: + - value: + has_label: Conservation Treatment + has_description: Professional cleaning and stabilization of 18th-century textile. + description: External conservation service engagement annotations: custodian_types: '["M", "A", "L", "G"]' custodian_types_rationale: External service procurement is common in institutional operations. diff --git a/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml b/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml index 186808e126..d9e4e79823 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml @@ -24,10 +24,56 @@ imports: classes: ExtractionMetadata: class_uri: prov:Activity - description: Provenance metadata describing how and when extraction was performed. + description: >- + Provenance record documenting the method, timing, agent, and source involved in harvesting data from external systems. + alt_descriptions: + nl: >- + Herkomstrecord dat de methode, timing, agent en bron documenteert die betrokken zijn bij het ophalen van gegevens uit externe systemen. + de: >- + Herkunftsdatensatz, der Methode, Zeitpunkt, Akteur und Quelle dokumentiert, die an der Extraktion von Daten aus externen Systemen beteiligt sind. + fr: >- + Enregistrement de provenance documentant la méthode, le timing, l'agent et la source impliqués dans l'extraction de données de systèmes externes. + es: >- + Registro de procedencia que documenta el método, tiempo, agente y fuente involucrados en la extracción de datos de sistemas externos. + ar: >- + سجل المنشأ الذي يوثق الطريقة والتوقيت والوكيل والمصدر المشاركين في استخراج البيانات من الأنظمة الخارجية. + id: >- + Catatan asal-usul yang mendokumentasikan metode, waktu, agen, dan sumber yang terlibat dalam ekstraksi data dari sistem eksternal. + zh: >- + 记录从外部系统提取数据所涉及的方法、时间、代理和来源的来源记录。 + structured_aliases: + nl: + - extractiemetadata + - ophaalprovenance + de: + - Extraktionsmetadaten + - Abrufherkunft + fr: + - métadonnées d'extraction + - provenance d'extraction + es: + - metadatos de extracción + - procedencia de extracción + ar: + - بيانات الاستخراج الوصفية + - منشأ الاستخراج + id: + - metadata ekstraksi + - asal-usul ekstraksi + zh: + - 提取元数据 + - 提取来源 + keywords: + - extraction metadata + - provenance + - data harvesting + - retrieval record + - ingestion + broad_mappings: + - prov:Activity close_mappings: - - schema:Action - - dct:ProvenanceStatement + - schema:Action + - dct:ProvenanceStatement slots: - has_source - identified_by @@ -63,5 +109,3 @@ classes: specificity_score: 0.5 specificity_rationale: Provenance activity record for extraction pipelines and auditability. custodian_types: '["*"]' - broad_mappings: - - prov:Activity diff --git a/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml b/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml index c0a80d0d8a..c0d4e3f77e 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionMethod.yaml @@ -13,7 +13,31 @@ imports: classes: ExtractionMethod: class_uri: prov:Plan - description: Planned or declared method used to extract information from a source. + description: >- + Documented technique or procedure employed to derive structured data from unstructured or semi-structured sources. + alt_descriptions: + nl: >- + Gedocumenteerde techniek of procedure die wordt gebruikt om gestructureerde gegevens af te leiden uit ongestructureerde of semi-gestructureerde bronnen. + de: >- + Dokumentierte Technik oder Prozedur zur Ableitung strukturierter Daten aus unstrukturierten oder semi-strukturierten Quellen. + fr: >- + Technique ou procédure documentée employée pour dériver des données structurées à partir de sources non structurées ou semi-structurées. + es: >- + Técnica o procedimiento documentado empleado para derivar datos estructurados de fuentes no estructuradas o semiestructuradas. + ar: >- + تقنية أو إجراء موثق يستخدم لاستخلاص بيانات منظمة من مصادر غير منظمة أو شبه منظمة. + id: >- + Teknik atau prosedur terdokumentasi yang digunakan untuk menurunkan data terstruktur dari sumber tidak terstruktur atau semi-terstruktur. + zh: >- + 用于从非结构化或半结构化源中提取结构化数据的记录技术或过程。 + structured_aliases: + nl: Extractiemethode + de: Extraktionsmethode + fr: Méthode d'extraction + es: Método de extracción + ar: طريقة الاستخراج + id: Metode Ekstraksi + zh: 提取方法 broad_mappings: - prov:Plan close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml b/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml index febfd415d5..9752dbacaf 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionSourceInfo.yaml @@ -15,7 +15,30 @@ imports: classes: ExtractionSourceInfo: class_uri: prov:Entity - description: Source-level extraction trace containing extracted field, text, and method. + description: >- + Provenance trace recording the field name, extracted content, + and methodology used for a data extraction operation. + alt_descriptions: + nl: >- + Herkomstspoor dat de veldnaam, geëxtraheerde inhoud + en methodologie voor een gegevensextractiebewerking vastlegt. + de: >- + Herkunftsnachweis, der Feldnamen, extrahierte Inhalte + und Methodik eines Datenextraktionsvorgangs aufzeichnet. + fr: >- + Trace de provenance enregistrant le nom du champ, le contenu extrait + et la méthodologie utilisée pour une opération d'extraction de données. + es: >- + Rastro de procedencia que registra el nombre del campo, el contenido extraído + y la metodología utilizada para una operación de extracción de datos. + ar: >- + تتبع المصدر الذي يسجل اسم الحقل والمحتوى المستخرج + والمنهجية المستخدمة لعملية استخراج البيانات. + id: >- + Jejak asal-usul yang mencatat nama bidang, konten yang diekstraksi, + dan metodologi yang digunakan untuk operasi ekstraksi data. + zh: >- + 记录字段名称、提取内容和数据提取操作所用方法论的来源追踪。 close_mappings: - schema:PropertyValue related_mappings: @@ -24,11 +47,43 @@ classes: - has_field - has_text - has_method - notes: - - | - Preserved from prior description (commit ee5e8e5a): - - "Information about extraction source (can be structured or freeform). Documents the field extracted, the extracted text content, and the method used for extraction (pattern matching, LLM, etc.).\nOntology mapping rationale: - class_uri is prov:Entity because extraction source info is a\n traceable entity recording what was extracted and how\n- close_mappings includes pav:SourceAccessedAt as this documents\n a source that was accessed during extraction\n- related_mappings includes prov:Derivation (the extraction is\n derived from source) and schema:PropertyValue (field/value pair)" + structured_aliases: + - literal_form: extractiebroninformatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Extraktionsquelleninfo + predicate: EXACT_SYNONYM + in_language: de + - literal_form: info source extraction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: info fuente extracción + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معلومات مصدر الاستخراج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: info sumber ekstraksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 提取源信息 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Documents extraction method (pattern matching, LLM, regex, etc.) + - Used for audit trail and reproducibility of data extraction + - 'Preserved from prior description: Source-level extraction trace containing extracted field, text, and method.' + keywords: + - extraction + - provenance + - trace + - data lineage + examples: + - value: + has_field: organization_name + has_text: Rijksmuseum + has_method: pattern_matching + description: Extraction trace for organization name field annotations: specificity_score: 0.35 specificity_rationale: Low-level extraction trace entity used for audit and debugging. diff --git a/schemas/20251121/linkml/modules/classes/Facility.yaml b/schemas/20251121/linkml/modules/classes/Facility.yaml index 60e3f1d4e9..1c2dca2002 100644 --- a/schemas/20251121/linkml/modules/classes/Facility.yaml +++ b/schemas/20251121/linkml/modules/classes/Facility.yaml @@ -7,16 +7,72 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: Facility: class_uri: schema:Place - description: Visitor or operational facility associated with a custodian location. + description: >- + Physical amenity or service infrastructure associated with a heritage custodian location for visitor or operational use. + alt_descriptions: + nl: >- + Fysieke voorziening of service-infrastructuur verbonden aan een erfgoedbeheerderlocatie + voor bezoekers- of operationeel gebruik. + de: >- + Physische Annehmlichkeit oder Serviceinfrastruktur, die mit einem Heritage-Verwalterstandort + für Besucher- oder Betriebsnutzung verbunden ist. + fr: >- + Aménité physique ou infrastructure de service associée à un site de dépositaire du patrimoine + pour l'usage des visiteurs ou des opérations. + es: >- + Servicio físico o infraestructura de servicio asociada con una ubicación de depositario + patrimonial para uso de visitantes u operativo. + ar: >- + مرفق مادي أو بنية تحتية للخدمات مرتبطة بموقع أمين تراث لاستخدام الزوار أو العمليات. + id: >- + Fasilitas fisik atau infrastruktur layanan yang terkait dengan lokasi kustodian warisan + untuk penggunaan pengunjung atau operasional. + zh: >- + 与遗产保管人地点相关的物理设施或服务基础设施,供访客或运营使用。 + structured_aliases: + - literal_form: voorziening + 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: instalación + predicate: EXACT_SYNONYM + in_language: es + - 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 broad_mappings: - - schema:Place + - schema:Place slots: - - has_type + - has_type + comments: + - Includes restrooms, cafes, gift shops, parking, and accessibility features. + - Used for visitor amenity planning and facility management. + - 'Preserved from prior description: Visitor or operational facility associated with a custodian location.' + keywords: + - visitor amenity + - service infrastructure + - institutional facility + - physical resource + examples: + - value: + has_type: Cafe + description: Museum cafe facility for visitors annotations: specificity_score: 0.4 specificity_rationale: Moderately specific place model for institutional amenities. diff --git a/schemas/20251121/linkml/modules/classes/FacilityType.yaml b/schemas/20251121/linkml/modules/classes/FacilityType.yaml index b2fda798fd..4a235f64dd 100644 --- a/schemas/20251121/linkml/modules/classes/FacilityType.yaml +++ b/schemas/20251121/linkml/modules/classes/FacilityType.yaml @@ -15,7 +15,51 @@ classes: FacilityType: class_uri: skos:Concept abstract: true - description: Abstract controlled concept for classifying facility kinds. + description: >- + Abstract classification scheme for categorizing physical infrastructure, amenities, and service facilities. + alt_descriptions: + nl: >- + Abstract classificatieschema voor het categoriseren van fysieke infrastructuur, voorzieningen en servicefaciliteiten. + de: >- + Abstraktes Klassifizierungsschema zur Kategorisierung physischer Infrastruktur, Annehmlichkeiten und Serviceeinrichtungen. + fr: >- + Schéma de classification abstrait pour catégoriser l'infrastructure physique, les commodités et les installations de service. + es: >- + Esquema de clasificación abstracto para categorizar infraestructura física, servicios e instalaciones de servicio. + ar: >- + مخطط تصنيف تجريدي لتصنيف البنية التحتية المادية والمرافق وخدمات المنشآت. + id: >- + Skema klasifikasi abstrak untuk mengkategorikan infrastruktur fisik, fasilitas, dan fasilitas layanan. + zh: >- + 用于分类物理基础设施、便利设施和服务设施的抽象分类方案。 + structured_aliases: + nl: + - voorzieningstype + - faciliteiten categorie + de: + - Einrichtungsart + - Annehmlichkeitstyp + fr: + - type d'établissement + - catégorie d'installation + es: + - tipo de instalación + - categoría de facilidad + ar: + - نوع المنشأة + - فئة المرافق + id: + - jenis fasilitas + - kategori instalasi + zh: + - 设施类型 + - 便利设施类别 + keywords: + - facility type + - amenity + - infrastructure + - service facility + - building feature broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml b/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml index 922c6dae48..921b3511f9 100644 --- a/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FacilityTypes.yaml @@ -13,49 +13,241 @@ imports: classes: FoodServiceFacility: is_a: FacilityType - description: Food and beverage facility, such as cafe or restaurant. + description: >- + On-site establishment providing food and beverage services to visitors and staff. + alt_descriptions: + nl: >- + Ter plaatse gevestigde voorziening die eet- en drinkdiensten biedt aan bezoekers en personeel. + de: >- + Vor-Ort-Einrichtung, die Besuchern und Personal Verpflegungsleistungen anbietet. + fr: >- + Établissement sur site offrant des services de restauration aux visiteurs et au personnel. + es: >- + Establecimiento in situ que proporciona servicios de alimentos y bebidas a visitantes y personal. + ar: >- + منشأة في الموقع توفر خدمات الطعام والشراب للزوار والموظفين. + id: >- + Fasilitas di lokasi yang menyediakan layanan makanan dan minuman untuk pengunjung dan staf. + zh: >- + 向访客和员工提供餐饮服务的现场设施。 + structured_aliases: + nl: HorecaVoorziening + de: Gastronomieeinrichtung + fr: ServiceDeRestauration + es: ServicioDeComida + ar: خدمة الطعام + id: FasilitasMakanan + zh: 餐饮设施 broad_mappings: - schema:Place - crm:E53_Place RetailFacility: is_a: FacilityType - description: Retail-oriented facility, such as gift shop or bookstore. + description: >- + On-site commercial space offering merchandise, publications, or souvenirs for purchase. + alt_descriptions: + nl: >- + Ter plaatse commerciële ruimte die merchandise, publicaties of souvenirs te koop aanbiedt. + de: >- + Vor-Ort-Verkaufsfläche, die Merchandise, Publikationen oder Souvenirs zum Kauf anbietet. + fr: >- + Espace commercial sur site proposant des produits dérivés, publications ou souvenirs à l'achat. + es: >- + Espacio comercial in situ que ofrece mercancía, publicaciones o recuerdos para la venta. + ar: >- + مساحة تجارية في الموقع تقدم بضائع أو منشورات أو تذكارات للبيع. + id: >- + Ruang komersial di lokasi yang menawarkan merchandise, publikasi, atau cenderamata untuk dibeli. + zh: >- + 提供商品、出版物或纪念品购买的现场商业空间。 + structured_aliases: + nl: DetailhandelVoorziening + de: Einzelhandelseinrichtung + fr: ServiceDeVente + es: Tienda + ar: متجر + id: FasilitasEceran + zh: 零售设施 broad_mappings: - schema:Place - crm:E53_Place ParkingFacility: is_a: FacilityType - description: Parking facility for cars, bicycles, or service vehicles. + description: >- + Designated area for vehicle or bicycle storage available to visitors and staff. + alt_descriptions: + nl: >- + Aangewezen gebied voor voertuig- of fietsopslag beschikbaar voor bezoekers en personeel. + de: >- + Ausgewiesener Bereich für Fahrzeug- oder Fahrradabstellung für Besucher und Personal. + fr: >- + Zone désignée pour le stationnement de véhicules ou vélos disponible pour les visiteurs et le personnel. + es: >- + Área designada para estacionamiento de vehículos o bicicletas disponible para visitantes y personal. + ar: >- + منطقة مخصصة لوقوف السيارات أو الدراجات متاحة للزوار والموظفين. + id: >- + Area yang ditunjuk untuk penyimpanan kendaraan atau sepeda yang tersedia untuk pengunjung dan staf. + zh: >- + 供访客和员工使用的指定车辆或自行车停放区域。 + structured_aliases: + nl: Parkeervoorziening + de: Parkeinrichtung + fr: Stationnement + es: Estacionamiento + ar: موقف سيارات + id: FasilitasParkir + zh: 停车设施 broad_mappings: - schema:Place - crm:E53_Place ResearchFacility: is_a: FacilityType - description: Research support facility, such as reading room or study area. + description: >- + Dedicated space providing scholarly resources and study conditions for researchers. + alt_descriptions: + nl: >- + Toegewijde ruimte die wetenschappelijke bronnen en studieomstandigheden biedt voor onderzoekers. + de: >- + Dedizierter Raum, der wissenschaftliche Ressourcen und Studienbedingungen für Forscher bietet. + fr: >- + Espace dédié offrant des ressources savantes et des conditions d'étude aux chercheurs. + es: >- + Espacio dedicado que proporciona recursos académicos y condiciones de estudio para investigadores. + ar: >- + مساحة مخصصة توفر موارد علمية وظروف دراسة للباحثين. + id: >- + Ruang khusus yang menyediakan sumber daya ilmiah dan kondisi belajar untuk peneliti. + zh: >- + 为研究人员提供学术资源和学习条件的专用空间。 + structured_aliases: + nl: Onderzoeksvoorziening + de: Forschungseinrichtung + fr: SalleDeRecherche + es: SalaDeInvestigación + ar: قاعة البحث + id: FasilitasPenelitian + zh: 研究设施 broad_mappings: - schema:Place - crm:E53_Place StorageFacility: is_a: FacilityType - description: Storage facility for collections, materials, or equipment. + description: >- + Secure environment designed for preserving collections, materials, or institutional equipment. + alt_descriptions: + nl: >- + Beveiligde omgeving ontworpen voor het bewaren van collecties, materialen of institutionele apparatuur. + de: >- + Sichere Umgebung zur Bewahrung von Sammlungen, Materialien oder institutioneller Ausstattung. + fr: >- + Environnement sécurisé conçu pour préserver les collections, matériaux ou équipements institutionnels. + es: >- + Entorno seguro diseñado para preservar colecciones, materiales o equipos institucionales. + ar: >- + بيئة آمنة مصممة للحفاظ على المجموعات أو المواد أو المعدات المؤسسية. + id: >- + Lingkungan aman yang dirancang untuk melestarikan koleksi, bahan, atau peralatan kelembagaan. + zh: >- + 专为保存藏品、材料或机构设备而设计的安全环境。 + structured_aliases: + nl: Opslagvoorziening + de: Lagereinrichtung + fr: Stockage + es: Almacén + ar: تخزين + id: FasilitasPenyimpanan + zh: 存储设施 broad_mappings: - schema:Place - crm:E53_Place AccessibilityFacility: is_a: FacilityType - description: Accessibility-oriented facility supporting inclusive access. + description: >- + Infrastructure or service supporting inclusive access for visitors with diverse abilities. + alt_descriptions: + nl: >- + Infrastructuur of dienst die inclusieve toegang ondersteunt voor bezoekers met diverse mogelijkheden. + de: >- + Infrastruktur oder Dienstleistung, die inklusiven Zugang für Besucher mit unterschiedlichen Fähigkeiten unterstützt. + fr: >- + Infrastructure ou service soutenant l'accès inclusif pour les visiteurs ayant des capacités diverses. + es: >- + Infraestructura o servicio que apoya el acceso inclusivo para visitantes con diversas capacidades. + ar: >- + بنية تحتية أو خدمة تدعم الوصول الشامل للزوار ذوي القدرات المتنوعة. + id: >- + Infrastruktur atau layanan yang mendukung akses inklusif untuk pengunjung dengan kemampuan beragam. + zh: >- + 支持不同能力访客包容性访问的基础设施或服务。 + structured_aliases: + nl: Toegankelijkheidsvoorziening + de: Barrierefreiheitseinrichtung + fr: Accessibilité + es: Accesibilidad + ar: إمكانية الوصول + id: FasilitasAksesibilitas + zh: 无障碍设施 broad_mappings: - schema:Place - crm:E53_Place RestroomFacility: is_a: FacilityType - description: Restroom and sanitation facility for visitors and staff. + description: >- + Sanitary facilities providing restroom access for visitors and institutional personnel. + alt_descriptions: + nl: >- + Sanitaire voorzieningen die toilettoegang bieden voor bezoekers en institutioneel personeel. + de: >- + Sanitäre Einrichtungen, die Toilettenzugang für Besucher und Personal bieten. + fr: >- + Installations sanitaires offrant un accès aux toilettes pour les visiteurs et le personnel. + es: >- + Instalaciones sanitarias que proporcionan acceso a baños para visitantes y personal institucional. + ar: >- + مرافق صحية توفر الوصول إلى دورات المياه للزوار والموظفين المؤسسيين. + id: >- + Fasilitas sanitasi yang menyediakan akses toilet untuk pengunjung dan personel kelembagaan. + zh: >- + 为访客和机构人员提供洗手间访问的卫生设施。 + structured_aliases: + nl: Sanitair + de: Sanitäranlagen + fr: Toilettes + es: Baños + ar: دورات المياه + id: Toilet + zh: 洗手间 broad_mappings: - schema:Place - crm:E53_Place EventFacility: is_a: FacilityType - description: Event-use facility for gatherings, talks, or public programs. + description: >- + Multi-purpose space designed for lectures, gatherings, public programs, or institutional events. + alt_descriptions: + nl: >- + Multifunctionele ruimte ontworpen voor lezingen, bijeenkomsten, openbare programma's of institutionele evenementen. + de: >- + Multifunktionaler Raum für Vorträge, Versammlungen, öffentliche Programme oder institutionelle Veranstaltungen. + fr: >- + Espace polyvalent conçu pour les conférences, rassemblements, programmes publics ou événements institutionnels. + es: >- + Espacio polivalente diseñado para conferencias, reuniones, programas públicos o eventos institucionales. + ar: >- + مساحة متعددة الأغراض مصممة للمحاضرات أو التجمعات أو البرامج العامة أو الأحداث المؤسسية. + id: >- + Ruang serbaguna yang dirancang untuk ceramah, pertemuan, program publik, atau acara kelembagaan. + zh: >- + 专为讲座、聚会、公共项目或机构活动设计的多功能空间。 + structured_aliases: + nl: Evenementenruimte + de: Veranstaltungseinrichtung + fr: SalleDÉvénements + es: SalaDeEventos + ar: قاعة الفعاليات + id: FasilitasAcara + zh: 活动设施 broad_mappings: - schema:Place - crm:E53_Place diff --git a/schemas/20251121/linkml/modules/classes/Feature.yaml b/schemas/20251121/linkml/modules/classes/Feature.yaml index 21266d4c68..e60e47db63 100644 --- a/schemas/20251121/linkml/modules/classes/Feature.yaml +++ b/schemas/20251121/linkml/modules/classes/Feature.yaml @@ -8,25 +8,77 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_type - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/has_type +- ../slots/has_label +- ../slots/has_description classes: Feature: class_uri: crm:E27_Site - description: Physical heritage feature such as a building, site, or monument. - exact_mappings: - - crm:E27_Site + description: >- + Tangible heritage entity occupying a physical location, including buildings, monuments, and archaeological sites. + alt_descriptions: + nl: >- + Materieel erfgoed dat een fysieke locatie inneemt, inclusief gebouwen, monumenten en archeologische vindplaatsen. + de: >- + Materielles Erbe, das einen physischen Ort einnimmt, einschließlich Gebäude, Denkmäler und archäologische Stätten. + fr: >- + Entité patrimoniale tangible occupant un lieu physique, incluant bâtiments, monuments et sites archéologiques. + es: >- + Entidad patrimonial tangible que ocupa un lugar físico, incluyendo edificios, monumentos y sitios arqueológicos. + ar: >- + كيان تراثي مادي يشغل موقعًا فعليًا، بما في ذلك المباني والمعالم الأثرية والمواقع الأثرية. + id: >- + Entitas warisan berwujud yang menempati lokasi fisik, termasuk bangunan, monumen, dan situs arkeologi. + zh: >- + 占据物理位置的有形遗产实体,包括建筑物、纪念碑和考古遗址。 + structured_aliases: + - literal_form: erfgoedlocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Erbstätte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: site patrimonial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sitio patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع تراثي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产地 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E27_Site close_mappings: - - schema:Place + - schema:Place slots: - - has_type - - has_label - - has_description + - has_type + - has_label + - has_description slot_usage: has_type: required: true + comments: + - Represents geospatially bounded heritage entities with physical presence. + - Distinguished from conceptual or digital heritage by material embodiment. + - 'Preserved from prior description: Physical heritage feature such as a building, site, or monument.' + keywords: + - tangible heritage + - physical site + - built heritage + - archaeological entity + examples: + - value: + has_type: Monument + has_label: Eiffel Tower + description: Iconic iron lattice monument in Paris annotations: specificity_score: 0.45 specificity_rationale: Feature-level representation for physical heritage entities. diff --git a/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml b/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml index 216e2fa819..9a2c53ae8d 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml @@ -9,32 +9,55 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_activity - - ../slots/has_service - - ../slots/manage - - ../slots/managed_by - - ../slots/has_portfolio - - ../slots/has_type - - ../slots/has_score +- linkml:types +- ../slots/has_activity +- ../slots/has_service +- ../slots/manage +- ../slots/managed_by +- ../slots/has_portfolio +- ../slots/has_type +- ../slots/has_score classes: FeatureCustodianType: is_a: CustodianType class_uri: skos:Concept - description: Custodian type for organizations that manage and preserve physical heritage features. + description: >- + Organization category responsible for managing, preserving, and providing + access to physical heritage features such as monuments, landmarks, and historic sites. + alt_descriptions: + nl: >- + Organisatiecategorie verantwoordelijk voor het beheren, behouden en toegankelijk maken + van fysieke erfgoedkenmerken zoals monumenten, oriëntatiepunten en historische locaties. + de: >- + Organisationskategorie, die für die Verwaltung, Erhaltung und Bereitstellung des Zugangs + zu physischen Merkmalen des Erbes wie Denkmälern, Wahrzeichen und historischen Stätten verantwortlich ist. + fr: >- + Catégorie d'organisation responsable de la gestion, de la préservation et de l'accès + aux éléments patrimoniaux physiques tels que monuments, points de repère et sites historiques. + es: >- + Categoría de organización responsable de gestionar, preservar y proporcionar acceso + a características patrimoniales físicas como monumentos, puntos de referencia y sitios históricos. + ar: >- + فئة منظمة مسؤولة عن إدارة وحفظ وتوفير الوصول + إلى المعالم التراثية المادية مثل الآثار والمعالم التاريخية. + id: >- + Kategori organisasi yang bertanggung jawab mengelola, melestarikan, dan menyediakan akses + ke fitur warisan fisik seperti monumen, tengara, dan situs bersejarah. + zh: >- + 负责管理、保存和提供对纪念碑、地标和历史遗址等物质遗产特征访问的组织类别。 broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - crm:E39_Actor - - schema:Organization + - crm:E39_Actor + - schema:Organization slots: - - has_activity - - has_service - - manage - - managed_by - - has_portfolio - - has_type - - has_score + - has_activity + - has_service + - manage + - managed_by + - has_portfolio + - has_type + - has_score slot_usage: manage: multivalued: true @@ -45,13 +68,52 @@ classes: required: true managed_by: required: true + structured_aliases: + - literal_form: fysieke erfgoedbeheerder + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: physischer Erbe-Verwalter + predicate: EXACT_SYNONYM + in_language: de + - literal_form: gardien de caractéristiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: custodio de características + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أمين المعالم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kustodian fitur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产特征保管人 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Manages in-situ physical heritage features (monuments, sites, landmarks) + - Distinct from FeaturePlace which represents the physical feature itself + - Link to managed features via manages_feature slot + - 'Preserved from prior description: Custodian type for organizations that manage and preserve physical heritage features.' + keywords: + - monument management + - historic site + - physical heritage + - site custodian + - landmark preservation + examples: + - value: + has_type: MonumentAuthority + manage: + - Monument_001 + - HistoricSite_002 + description: Organization managing multiple heritage monuments notes: - - | - Preserved from prior description (commit ee5e8e5a): - - Preserved from prior description (commit ee5e8e5a): - - "Specialized custodian type for organizations managing physical heritage features\n(monuments, landmarks, memorials, historic sites, landscape features).\n\n1. **Structural Layer** (W3C Standards):\n - skos:Concept - Thesaurus classification\n - Classification within CustodianType hierarchy\n\n2. **Domain Layer** (Heritage Ontologies):\n - crm:E39_Actor - CIDOC-CRM actor managing cultural heritage\n - crm:E18_Physical_Thing - Entity responsible for physical objects\n - schema:TouristAttraction - Organizations managing visitor sites\n\n3. **Web Layer** (Schema.org):\n - schema:Organization - Generic organization type\n - schema:Place - For organizations closely tied to physical locations\n - schema:CivicStructure - For public heritage feature managers\n\n**Relationship to FeaturePlace**:\n- FeaturePlace: The physical heritage feature itself (monument, building, site)\n- FeatureCustodian: Organization managing/preserving that feature\n- Link via manages_feature\ + - | + Ontology layer mappings: + - skos:Concept - Thesaurus classification + - crm:E39_Actor - CIDOC-CRM actor managing cultural heritage + - schema:Organization - Generic organization type annotations: skos:prefLabel: Feature Custodian specificity_score: 0.55 diff --git a/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml b/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml index 9e404f918d..b984a57415 100644 --- a/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml +++ b/schemas/20251121/linkml/modules/classes/FeaturePlace.yaml @@ -24,8 +24,52 @@ classes: FeaturePlace: is_a: ReconstructedEntity class_uri: crm:E27_Site - description: Typological classification of a place reference as a physical heritage feature. - exact_mappings: + description: >- + Typological classification assigning building or site characteristics to a referenced location. + alt_descriptions: + nl: >- + Typologische classificatie die gebouw- of locatiekenmerken toekent aan een gerefereerde locatie. + de: >- + Typologische Klassifikation, die einem referenzierten Ort Gebäude- oder Standortmerkmale zuweist. + fr: >- + Classification typologique attribuant des caractéristiques de bâtiment ou de site à un lieu référencé. + es: >- + Clasificación tipológica que asigna características de edificio o sitio a una ubicación referenciada. + ar: >- + تصنيف نمطي يخصص خصائص المبنى أو الموقع لموقع مُشار إليه. + id: >- + Klasifikasi tipologis yang menetapkan karakteristik bangunan atau situs ke lokasi yang dirujuk. + zh: >- + 将建筑或场地特征分配给参考位置的类型分类。 + structured_aliases: + nl: + - locatiekenmerk + - plaats typering + de: + - Ortsmerkmal + - Standorttypisierung + fr: + - caractéristique de lieu + - typification de site + es: + - característica de lugar + - tipificación de sitio + ar: + - سمة الموقع + - تصنيف المكان + id: + - fitur tempat + - tipifikasi lokasi + zh: + - 地点特征 + - 场所分类 + keywords: + - feature place + - site classification + - building type + - location characteristic + - heritage site + broad_mappings: - crm:E27_Site close_mappings: - schema:LandmarksOrHistoricalBuildings diff --git a/schemas/20251121/linkml/modules/classes/FeatureType.yaml b/schemas/20251121/linkml/modules/classes/FeatureType.yaml index bf85df48e3..3bc6114f16 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureType.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureType.yaml @@ -14,7 +14,29 @@ classes: FeatureType: class_uri: skos:Concept abstract: true - description: Abstract controlled concept for physical feature categories. + description: >- + Abstract taxonomy node for categorizing physical, geographic, or built + environment features in heritage documentation. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor het categoriseren van fysieke, geografische of + gebouwde omgevingskenmerken in erfgoeddocumentatie. + de: >- + Abstrakter Taxonomieknoten zur Kategorisierung physischer, geografischer oder + bebauter Umweltmerkmale in der Kulturerbedokumentation. + fr: >- + Nœud taxonomique abstrait pour catégoriser les caractéristiques physiques, + géographiques ou bâties dans la documentation patrimoniale. + es: >- + Nodo taxonómico abstracto para categorizar características físicas, geográficas + o del entorno construido en la documentación patrimonial. + ar: >- + عقدة تصنيفية مجردة لتصنيف المعالم المادية أو الجغرافية أو البيئية المبنية في توثيق التراث. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan fitur fisik, geografis, atau + lingkungan binaan dalam dokumentasi warisan. + zh: >- + 用于对遗产文档中的物理、地理或建筑环境特征进行分类的抽象分类法节点。 broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml b/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml index 5e25c2c72d..294b719af2 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureTypes.yaml @@ -7,36 +7,229 @@ prefixes: aat: http://vocab.getty.edu/aat/ schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./FeatureType - - linkml:types +- ./FeatureType +- linkml:types classes: Building: is_a: FeatureType class_uri: aat:300004792 - description: Building-oriented feature type. + description: >- + Human-made construction enclosing space for residential, commercial, or institutional use. + alt_descriptions: + nl: >- + Door mensen gemaakt bouwwerk dat ruimte omsluit voor woon-, commercieel of institutioneel gebruik. + de: >- + Vom Menschen geschaffenes Bauwerk, das Raum für Wohn-, Gewerbe- oder Institutionelle Nutzung einschließt. + fr: >- + Construction humaine enfermant un espace à usage résidentiel, commercial ou institutionnel. + es: >- + Construcción humana que encierra espacio para uso residencial, comercial o institucional. + ar: >- + مبنى من صنع الإنسان يحيط بمساحة للاستخدام السكني أو التجاري أو المؤسسي. + id: >- + Konstruksi buatan manusia yang menutup ruang untuk penggunaan tempat tinggal, komersial, atau institusional. + zh: >- + 围合空间供居住、商业或机构使用的人造建筑物。 + structured_aliases: + - literal_form: gebouw + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gebäude + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bâtiment + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: edificio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مبنى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bangunan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 建筑物 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - building + - construction + - architecture + - structure + - heritage feature + comments: + - 'Preserved from prior description: Building-oriented feature type.' Site: is_a: FeatureType class_uri: aat:300000809 - description: Site-oriented feature type. + description: >- + Geographically bounded location with heritage significance, including archaeological and cultural landscapes. + alt_descriptions: + nl: >- + Geografisch begrensde locatie met erfgoedwaarde, inclusief archeologische en culturele landschappen. + de: >- + Geografisch begrenzter Ort mit Heritage-Bedeutung, einschließlich archäologischer und kultureller Landschaften. + fr: >- + Lieu géographiquement délimité ayant une importance patrimoniale, y compris les paysages archéologiques et culturels. + es: >- + Ubicación geográficamente delimitada con importancia patrimonial, incluyendo paisajes arqueológicos y culturales. + ar: >- + موقع محدد جغرافياً ذو أهمية تراثية، بما في ذلك المناظر الطبيعية الأثرية والثقافية. + id: >- + Lokasi yang dibatasi secara geografis dengan signifikansi warisan, termasuk bentang alam arkeologi dan budaya. + zh: >- + 具有遗产意义的地理边界位置,包括考古和文化景观。 + structured_aliases: + - literal_form: vindplaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stätte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: site + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: sitio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: situs + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗址 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - site + - archaeological + - cultural landscape + - heritage location + - geographical area + comments: + - 'Preserved from prior description: Site-oriented feature type.' Monument: is_a: FeatureType class_uri: aat:300006958 - description: Monument-oriented feature type. + description: >- + Commemorative structure erected to preserve the memory of persons, events, or ideas. + alt_descriptions: + nl: >- + Herdenkingsstructuur opgericht om de herinnering aan personen, gebeurtenissen of ideeën te bewaren. + de: >- + Gedenkstruktur, die errichtet wurde, um die Erinnerung an Personen, Ereignisse oder Ideen zu bewahren. + fr: >- + Structure commémorative érigée pour préserver la mémoire de personnes, d'événements ou d'idées. + es: >- + Estructura conmemorativa erigida para preservar la memoria de personas, eventos o ideas. + ar: >- + نصب تذكاري أقيم للحفاظ على ذكرى الأشخاص أو الأحداث أو الأفكار. + id: >- + Struktur peringatan yang didirikan untuk mengawetkan kenangan orang, peristiwa, atau gagasan. + zh: >- + 为纪念人物、事件或思想而建立的纪念性结构。 + structured_aliases: + - literal_form: monument + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Denkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: monument + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: monumento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نصب تذكاري + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: monumen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纪念碑 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - monument + - commemorative + - memorial + - heritage structure + - remembrance + comments: + - 'Preserved from prior description: Monument-oriented feature type.' LandscapeFeature: is_a: FeatureType class_uri: aat:300008372 - description: Landscape-oriented feature type. + description: >- + Natural or human-modified terrain element contributing to the character of a geographical area. + alt_descriptions: + nl: >- + Natuurlijk of door mensen gemodificeerd terreinelement dat bijdraagt aan het karakter van een geografisch gebied. + de: >- + Natürliches oder vom Menschen verändertes Geländeelement, das zum Charakter eines geografischen Gebiets beiträgt. + fr: >- + Élément de terrain naturel ou modifié par l'homme contribuant au caractère d'une zone géographique. + es: >- + Elemento del terreno natural o modificado por el hombre que contribuye al carácter de un área geográfica. + ar: >- + عنصر تضاريس طبيعي أو معدّل من قبل الإنسان يساهم في طابع منطقة جغرافية. + id: >- + Elemen medan alami atau yang dimodifikasi manusia yang berkontribusi pada karakter area geografis. + zh: >- + 对地理区域特征有贡献的天然或人为改造的地形元素。 + structured_aliases: + - literal_form: landschapselement + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Landschaftselement + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément paysager + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento paisajístico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر طبيعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: elemen lansekap + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 景观特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - landscape + - terrain + - natural feature + - geographical element + - landform + comments: + - 'Preserved from prior description: Landscape-oriented feature type.' diff --git a/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml b/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml index 4ab9b4caf3..f355911393 100644 --- a/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml +++ b/schemas/20251121/linkml/modules/classes/FeaturedItem.yaml @@ -7,20 +7,79 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description - - ../slots/has_image +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_image classes: FeaturedItem: class_uri: schema:CreativeWork - description: Highlighted item selected for presentation in a list, page, or narrative. + description: >- + Curated selection highlighted for prominent display within a collection + overview, exhibition narrative, or promotional context. + alt_descriptions: + nl: >- + Gecureerde selectie uitgelicht voor prominente weergave binnen een collectieoverzicht, + tentoonstellingsverhaal of promotionele context. + de: >- + Kuratierte Auswahl, die für prominente Präsentation innerhalb einer Sammlungsübersicht, + Ausstellungserzählung oder Werbekontext hervorgehoben wird. + fr: >- + Sélection curatoriale mise en évidence pour un affichage prominenant dans un aperçu de collection, + un récit d'exposition ou un contexte promotionnel. + es: >- + Selección curada destacada para exhibición prominente dentro de una descripción de colección, + narrativa de exposición o contexto promocional. + ar: >- + اختيار منسق مُسلط عليه للعرض البارز ضمن نظرة عامة على المجموعة + أو سرد المعرض أو سياق ترويجي. + id: >- + Pilihan terkurasi yang ditonjolkan untuk tampilan menonjol dalam ikhtisar koleksi, + narasi pameran, atau konteks promosi. + zh: >- + 在馆藏概览、展览叙事或宣传语境中突出展示的精选项目。 + structured_aliases: + - literal_form: uitgelicht item + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hervorgehobenes Objekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément mis en avant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento destacado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر مميز + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: item unggulan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 特色项目 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:CreativeWork + - schema:CreativeWork slots: - - has_label - - has_description - - has_image + - has_label + - has_description + - has_image + comments: + - Used for homepage carousels, exhibition highlights, and featured collections. + - May include visual thumbnail and descriptive text. + - 'Preserved from prior description: Highlighted item selected for presentation in a list, page, or narrative.' + keywords: + - curated highlight + - featured content + - prominent display + - exhibition highlight + examples: + - value: + has_label: Masterpiece of the Month + has_description: Rembrandt's The Night Watch. + description: Featured item for museum homepage display annotations: specificity_score: 0.25 specificity_rationale: Presentation helper class for highlighted content. diff --git a/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml b/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml index 6ca9a779b0..32d9e30c19 100644 --- a/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml +++ b/schemas/20251121/linkml/modules/classes/FeaturedObject.yaml @@ -13,7 +13,29 @@ imports: classes: FeaturedObject: class_uri: schema:Thing - description: Object explicitly highlighted in a curated context. + description: >- + Entity explicitly selected for prominent display within a curated + presentation or thematic collection. + alt_descriptions: + nl: >- + Entiteit expliciet geselecteerd voor prominente weergave binnen een samengestelde + presentatie of thematische collectie. + de: >- + Entität, die explizit für eine prominente Darstellung innerhalb einer kuratierten + Präsentation oder thematischen Sammlung ausgewählt wurde. + fr: >- + Entité explicitement sélectionnée pour un affichage proéminent dans une présentation + organisée ou une collection thématique. + es: >- + Entidad seleccionada explícitamente para exhibición prominente dentro de una + presentación curada o colección temática. + ar: >- + كيان مختار صراحة للعرض البارز ضمن عرض منسق أو مجموعة موضوعية. + id: >- + Entitas yang secara eksplisit dipilih untuk tampilan menonjol dalam presentasi + yang dikurasi atau koleksi tematik. + zh: >- + 在策划展示或主题收藏中明确选择用于突出显示的实体。 slots: - has_label - has_description diff --git a/schemas/20251121/linkml/modules/classes/Fee.yaml b/schemas/20251121/linkml/modules/classes/Fee.yaml index 3ea9344cbf..b97413bbf7 100644 --- a/schemas/20251121/linkml/modules/classes/Fee.yaml +++ b/schemas/20251121/linkml/modules/classes/Fee.yaml @@ -7,23 +7,83 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_quantity - - ../slots/has_measurement_unit - - ../slots/has_description +- linkml:types +- ../slots/has_quantity +- ../slots/has_measurement_unit +- ../slots/has_description classes: Fee: class_uri: schema:PriceSpecification - description: Monetary charge associated with access, service, or transaction. - exact_mappings: - - schema:PriceSpecification + description: >- + Monetary amount charged for access to services, facilities, or transactions + within heritage institutional contexts. + alt_descriptions: + nl: >- + Geldbedrag in rekening gebracht voor toegang tot diensten, faciliteiten of transacties + binnen erfgoedinstellingen. + de: >- + Geldbetrag, der für den Zugang zu Diensten, Einrichtungen oder Transaktionen + im Heritage-Institutionskontext berechnet wird. + fr: >- + Montant monétaire facturé pour l'accès aux services, installations ou transactions + dans les contextes institutionnels patrimoniaux. + es: >- + Cantidad monetaria cobrada por acceso a servicios, instalaciones o transacciones + en contextos institucionales patrimoniales. + ar: >- + مبلغ نقدي يُفرض مقابل الوصول إلى الخدمات أو المرافق أو المعاملات + في سياقات المؤسسات التراثية. + id: >- + Jumlah uang yang dibebankan untuk akses ke layanan, fasilitas, atau transaksi + dalam konteks lembaga warisan. + zh: >- + 在遗产机构环境中收取的用于访问服务、设施或交易的货币金额。 + structured_aliases: + - literal_form: toeslag + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gebühr + predicate: EXACT_SYNONYM + in_language: de + - literal_form: tarif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tarifa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: biaya + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 费用 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:PriceSpecification slots: - - has_quantity - - has_measurement_unit - - has_description + - has_quantity + - has_measurement_unit + - has_description slot_usage: has_quantity: required: true + comments: + - Used for admission charges, membership fees, and service costs. + - May include tiered pricing or concession rates. + - 'Preserved from prior description: Monetary charge associated with access, service, or transaction.' + keywords: + - admission charge + - service fee + - monetary cost + - pricing specification + examples: + - value: + has_quantity: 15.00 + has_measurement_unit: EUR + has_description: Adult admission + description: Museum entrance fee specification annotations: specificity_score: 0.35 specificity_rationale: Monetary pricing class used across operational and visitor contexts. diff --git a/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml b/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml index 5a0e58ecaf..a5ce5ffb67 100644 --- a/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml +++ b/schemas/20251121/linkml/modules/classes/FellowsProgram.yaml @@ -7,16 +7,75 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: FellowsProgram: class_uri: schema:Project - description: Fellowship or visiting researcher program operated by an institution. - exact_mappings: - - schema:Project + description: >- + Structured program offering short-term or long-term residency opportunities + for researchers, scholars, or professionals at a cultural or academic institution. + alt_descriptions: + nl: >- + Gestructureerd programma dat kortdurende of langdurige verblijfsmogelijkheden biedt + voor onderzoekers, wetenschappers of professionals bij een culturele of academische instelling. + de: >- + Strukturiertes Programm, das kurz- oder langfristige Aufenthaltsmöglichkeiten + für Forscher, Wissenschaftler oder Fachleute an einer kulturellen oder akademischen Einrichtung bietet. + fr: >- + Programme structuré offrant des opportunités de résidence à court ou long terme + pour chercheurs, universitaires ou professionnels dans une institution culturelle ou académique. + es: >- + Programa estructurado que ofrece oportunidades de residencia a corto o largo plazo + para investigadores, académicos o profesionales en una institución cultural o académica. + ar: >- + برنامج منظم يوفر فرص إقامة قصيرة أو طويلة الأجل + للباحثين أو الأكاديميين أو المحترفين في مؤسسة ثقافية أو أكاديمية. + id: >- + Program terstruktur yang menawarkan kesempatan residensi jangka pendek atau panjang + bagi peneliti, cendekiawan, atau profesional di lembaga budaya atau akademik. + zh: >- + 为研究人员、学者或专业人士在文化或学术机构提供短期或长期驻留机会的结构化项目。 + broad_mappings: + - schema:Project slots: - - has_name + - has_name + structured_aliases: + - literal_form: fellowship-programma + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stipendienprogramm + predicate: EXACT_SYNONYM + in_language: de + - literal_form: programme de bourses + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: programa de becas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: برنامج الزمالة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: program fellowship + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 研究员项目 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports visiting scholars and research residencies + - May include stipends, workspace, and access to collections + - 'Preserved from prior description: Fellowship or visiting researcher program operated by an institution.' + keywords: + - fellowship + - residency + - visiting scholar + - research program + - academic exchange + examples: + - value: + has_name: Digital Humanities Fellowship + description: Annual fellowship program for digital scholarship annotations: specificity_score: 0.35 specificity_rationale: Programmatic class for institutional research and fellowship initiatives. diff --git a/schemas/20251121/linkml/modules/classes/FieldNumber.yaml b/schemas/20251121/linkml/modules/classes/FieldNumber.yaml index 4a68fe0cd0..3395d86bda 100644 --- a/schemas/20251121/linkml/modules/classes/FieldNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/FieldNumber.yaml @@ -7,14 +7,72 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: FieldNumber: is_a: Identifier class_uri: hc:FieldNumber - description: Identifier assigned in fieldwork to link field notes, events, and related records. + description: >- + Identifier assigned during fieldwork activities to link field notes, collection events, + and related documentation records. + alt_descriptions: + nl: >- + Identificator toegewezen tijdens veldwerkactiviteiten om veldnotities, verzamelevenementen + en gerelateerde documentatierecords te koppelen. + de: >- + Identifikator, der während Feldarbeitstätigkeiten vergeben wird, um Feldnotizen, + Sammlungsereignisse und zugehörige Dokumentationsdatensätze zu verknüpfen. + fr: >- + Identifiant attribué lors des activités de terrain pour relier les notes de terrain, + les événements de collecte et les enregistrements de documentation connexes. + es: >- + Identificador asignado durante actividades de trabajo de campo para vincular notas de campo, + eventos de recolección y registros de documentación relacionados. + ar: >- + معرّف يُعيَّن خلال أنشطة العمل الميداني لربط ملاحظات الحقل + وأحداث الجمع وسجلات التوثيق ذات الصلة. + id: >- + Pengidentifikasi yang ditetapkan selama kegiatan kerja lapangan untuk menghubungkan + catatan lapangan, peristiwa pengumpulan, dan catatan dokumentasi terkait. + zh: >- + 在野外工作活动中分配的标识符,用于链接野外笔记、采集事件和相关文档记录。 + structured_aliases: + - literal_form: veldnummer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Feldnummer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: numéro de terrain + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: número de campo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رقم الحقل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: nomor lapangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 野外编号 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - dwc:fieldNumber + - dwc:fieldNumber + comments: + - Used in natural history and archaeological field documentation. + - Links specimens, observations, and field notes to collection events. + - 'Preserved from prior description: Identifier assigned in fieldwork to link field notes, events, and related records.' + keywords: + - fieldwork identifier + - collection event + - field documentation + - specimen tracking + examples: + - value: + has_value: FN-2024-001 + description: Field number assigned during 2024 excavation annotations: specificity_score: 0.3 specificity_rationale: Domain identifier used in field documentation workflows. diff --git a/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml b/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml index e482043c5d..57fa77335b 100644 --- a/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml +++ b/schemas/20251121/linkml/modules/classes/FieldOfStudy.yaml @@ -14,7 +14,51 @@ imports: classes: FieldOfStudy: class_uri: skos:Concept - description: Discipline or research domain used to classify educational or scholarly focus. + description: >- + Disciplinary domain or research area used to classify academic or scholarly specialization. + alt_descriptions: + nl: >- + Disciplinair domein of onderzoeksgebied dat wordt gebruikt om academische of wetenschappelijke specialisatie te classificeren. + de: >- + Disziplinäres Gebiet oder Forschungsbereich zur Klassifizierung akademischer oder wissenschaftlicher Spezialisierung. + fr: >- + Domaine disciplinaire ou domaine de recherche utilisé pour classer la spécialisation académique ou savante. + es: >- + Dominio disciplinar o área de investigación utilizada para clasificar la especialización académica o académica. + ar: >- + مجال تخصصي أو مجال بحثي يستخدم لتصنيف التخصص الأكاديمي أو العلمي. + id: >- + Domain disipliner atau bidang penelitian yang digunakan untuk mengklasifikasikan spesialisasi akademis atau ilmiah. + zh: >- + 用于分类学术或学术专业化的学科领域或研究领域。 + structured_aliases: + nl: + - studieveld + - vakgebied + de: + - Fachgebiet + - Studienfach + fr: + - domaine d'études + - discipline + es: + - campo de estudio + - disciplina + ar: + - مجال الدراسة + - التخصص + id: + - bidang studi + - disiplin + zh: + - 研究领域 + - 学科 + keywords: + - field of study + - academic discipline + - research domain + - scholarly focus + - educational category broad_mappings: - skos:Concept close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/FileAPI.yaml b/schemas/20251121/linkml/modules/classes/FileAPI.yaml index ecb4d40b45..950179444b 100644 --- a/schemas/20251121/linkml/modules/classes/FileAPI.yaml +++ b/schemas/20251121/linkml/modules/classes/FileAPI.yaml @@ -16,7 +16,51 @@ classes: FileAPI: is_a: DataServiceEndpoint class_uri: dcat:DataService - description: API endpoint for retrieving files or binary assets from a repository. + description: >- + Digital service interface enabling retrieval of binary assets, documents, and multimedia files from institutional repositories. + alt_descriptions: + nl: >- + Digitale service-interface die het ophalen van binaire bestanden, documenten en multimediabestanden uit institutionele repositories mogelijk maakt. + de: >- + Digitale Dienstschnittstelle, die den Abruf von Binärdateien, Dokumenten und Multimediadateien aus institutionellen Repositorien ermöglicht. + fr: >- + Interface de service numérique permettant la récupération de fichiers binaires, de documents et de fichiers multimédias depuis des dépôts institutionnels. + es: >- + Interfaz de servicio digital que permite la recuperación de archivos binarios, documentos y archivos multimedia de repositorios institucionales. + ar: >- + واجهة خدمة رقمية تمكن استرداد الملفات الثنائية والمستندات وملفات الوسائط المتعددة من المستودعات المؤسسية. + id: >- + Antarmuka layanan digital yang memungkinkan pengambilan file biner, dokumen, dan file multimedia dari repositori kelembagaan. + zh: >- + 数字服务接口,支持从机构存储库检索二进制文件、文档和多媒体文件。 + structured_aliases: + nl: + - bestands-API + - bestandsservice + de: + - Datei-API + - Dateidienst + fr: + - API de fichiers + - service de fichiers + es: + - API de archivos + - servicio de archivos + ar: + - واجهة برمجة الملفات + - خدمة الملفات + id: + - API file + - layanan file + zh: + - 文件API + - 文件服务 + keywords: + - file API + - binary retrieval + - document download + - asset delivery + - repository access slots: - has_format - access_restricted diff --git a/schemas/20251121/linkml/modules/classes/FileLocation.yaml b/schemas/20251121/linkml/modules/classes/FileLocation.yaml index d36e106d21..7b2c2bb6e3 100644 --- a/schemas/20251121/linkml/modules/classes/FileLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/FileLocation.yaml @@ -13,13 +13,72 @@ imports: classes: FileLocation: class_uri: schema:PropertyValue - description: Structured file location reference, such as local path or resolvable URI. + description: >- + Structured reference pointing to a file storage location via local path, + network share, or resolvable URI. + alt_descriptions: + nl: >- + Gestructureerde verwijzing die wijst naar een bestandsopslaglocatie via lokaal pad, + netwerkshare of oplosbare URI. + de: >- + Strukturierter Verweis, der über lokalen Pfad, Netzwerkfreigabe oder auflösbare URI + auf einen Dateispeicherort zeigt. + fr: >- + Référence structurée pointant vers un emplacement de stockage de fichiers via chemin local, + partage réseau ou URI résoluble. + es: >- + Referencia estructurada que apunta a una ubicación de almacenamiento de archivos + a través de ruta local, recurso compartido de red o URI resoluble. + ar: >- + مرجع منظم يشير إلى موقع تخزين ملف عبر مسار محلي + أو مشاركة شبكة أو URI قابل للحل. + id: >- + Referensi terstruktur yang menunjuk ke lokasi penyimpanan file melalui jalur lokal, + berbagi jaringan, atau URI yang dapat diselesaikan. + zh: >- + 通过本地路径、网络共享或可解析URI指向文件存储位置的结构化引用。 + structured_aliases: + - literal_form: bestandslocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dateispeicherort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: emplacement de fichier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación de archivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع الملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi file + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文件位置 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_value - has_label + broad_mappings: + - schema:PropertyValue + comments: + - Encodes storage paths for digital asset management and retrieval. + - Supports both local filesystem paths and network-accessible URIs. + - 'Preserved from prior description: Structured file location reference, such as local path or resolvable URI.' + keywords: + - file path + - storage reference + - digital asset location + - URI reference + examples: + - value: + has_value: /mnt/archive/images/2024/IMG_0001.tif + has_label: Master Image Storage + description: Local filesystem path to archived digital asset annotations: specificity_score: 0.25 specificity_rationale: Utility structure for recording file location values. custodian_types: '["*"]' - broad_mappings: - - schema:PropertyValue diff --git a/schemas/20251121/linkml/modules/classes/FilePath.yaml b/schemas/20251121/linkml/modules/classes/FilePath.yaml index a15d3af9e0..0250a72f06 100644 --- a/schemas/20251121/linkml/modules/classes/FilePath.yaml +++ b/schemas/20251121/linkml/modules/classes/FilePath.yaml @@ -7,21 +7,74 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: FilePath: class_uri: schema:DigitalDocument - description: Structured representation of a file path reference. - related_mappings: - - schema:DigitalDocument + description: >- + Structured representation of a file system path reference used for + digital asset location and retrieval. + alt_descriptions: + nl: >- + Gestructureerde representatie van een bestandssysteempadverwijzing gebruikt voor + digitale-assetlocatie en -ophaling. + de: >- + Strukturierte Repräsentation einer Dateisystempfadreferenz, die für + Digital-Asset-Lokalisierung und -Abruf verwendet wird. + fr: >- + Représentation structurée d'une référence de chemin de système de fichiers utilisée pour + la localisation et la récupération d'actifs numériques. + es: >- + Representación estructurada de una referencia de ruta de sistema de archivos utilizada para + localización y recuperación de activos digitales. + ar: >- + تمثيل منظم لمرجع مسار نظام الملفات المستخدم لتحديد موقع الأصول الرقمية واسترجاعها. + id: >- + Representasi terstruktur dari referensi jalur sistem file yang digunakan untuk + lokasi dan pengambilan aset digital. + zh: >- + 用于数字资产定位和检索的文件系统路径引用的结构化表示。 + structured_aliases: + - literal_form: bestandspad + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dateipfad + predicate: EXACT_SYNONYM + in_language: de + - literal_form: chemin de fichier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ruta de archivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مسار الملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jalur file + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文件路径 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:DigitalDocument slots: - - has_label - - has_description + - has_label + - has_description slot_usage: has_label: required: true + comments: + - Encodes file system paths for digital asset management. + - Supports both local and network-accessible file references. + - 'Preserved from prior description: Structured representation of a file path reference.' + keywords: + - file path + - digital asset location + - file system reference + - path encoding annotations: specificity_score: 0.25 specificity_rationale: Utility class for path-based file references. diff --git a/schemas/20251121/linkml/modules/classes/FilmArchive.yaml b/schemas/20251121/linkml/modules/classes/FilmArchive.yaml index 1103566a03..88045ca49f 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchive.yaml @@ -19,14 +19,57 @@ classes: FilmArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Archive organization focused on collecting, preserving, and providing access to moving image heritage. - exact_mappings: + description: >- + Institution dedicated to acquiring, conserving, and making accessible cinematographic works and moving image materials. + alt_descriptions: + nl: >- + Instelling die gewijd is aan het verwerven, conserveren en toegankelijk maken van cinematografische werken en bewegend beeld materiaal. + de: >- + Einrichtung, die dem Erwerb, der Konservierung und der Zugänglichmachung von Filmwerken und Bewegtbildmaterialien gewidmet ist. + fr: >- + Institution dédiée à l'acquisition, la conservation et la mise à disposition d'œuvres cinématographiques et de matériaux d'images animées. + es: >- + Institución dedicada a adquirir, conservar y poner a disposición obras cinematográficas y materiales de imágenes en movimiento. + ar: >- + مؤسسة مكرسة لاقتناء وحفظ وإتاحة الأعمال السينمائية ومواد الصور المتحركة. + id: >- + Lembaga yang didedikasikan untuk memperoleh, mengawetkan, dan menyediakan akses ke karya sinematografis dan materi gambar bergerak. + zh: >- + 专门收集、保存和提供电影作品和动态影像材料访问的机构。 + structured_aliases: + nl: + - filmarchief + - cinematheek + de: + - Filmarchiv + - Kinemathek + fr: + - archives du film + - cinémathèque + es: + - archivo cinematográfico + - filmoteca + ar: + - أرشيف الأفلام + - سينماتيك + id: + - arsip film + - sinematek + zh: + - 电影档案馆 + - 影片资料馆 + keywords: + - film archive + - moving image + - cinema + - cinematheque + - audiovisual heritage + broad_mappings: - schema:ArchiveOrganization + - wd:Q166118 close_mappings: - wd:Q726929 - rico:CorporateBody - broad_mappings: - - wd:Q166118 slots: - identified_by - has_type diff --git a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml index 9b855734f0..f66c3baa93 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -32,15 +33,17 @@ classes: id: Tipe record set berbasis koleksi untuk film fiksi panjang dan pendek termasuk rilis bioskop dan sinema seni. zh: 面向馆藏编组的记录集类型,用于长片与短篇剧情电影(含院线与艺术电影发行)。 structured_aliases: - - {literal_form: speelfilmcollectie, in_language: nl} - - {literal_form: Spielfilmsammlung, in_language: de} - - {literal_form: collection de films de fiction, in_language: fr} - - {literal_form: coleccion de largometrajes, in_language: es} - - {literal_form: مجموعة أفلام روائية, in_language: ar} - - {literal_form: koleksi film fiksi, in_language: id} - - {literal_form: 故事片合集, in_language: zh} + - {literal_form: speelfilmcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Spielfilmsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de films de fiction, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de largometrajes, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أفلام روائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi film fiksi, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 故事片合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q24862 @@ -69,15 +72,17 @@ classes: id: Tipe record set berbasis koleksi untuk materi gambar bergerak nonfiksi termasuk film dokumenter edukasi dan industri. zh: 面向馆藏编组的记录集类型,用于非虚构活动影像材料,包括纪录、教育与工业影片。 structured_aliases: - - {literal_form: documentairefilmcollectie, in_language: nl} - - {literal_form: Dokumentarfilmsammlung, in_language: de} - - {literal_form: collection de films documentaires, in_language: fr} - - {literal_form: coleccion de documentales, in_language: es} - - {literal_form: مجموعة أفلام وثائقية, in_language: ar} - - {literal_form: koleksi film dokumenter, in_language: id} - - {literal_form: 纪录影片合集, in_language: zh} + - {literal_form: documentairefilmcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Dokumentarfilmsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de films documentaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de documentales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أفلام وثائقية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi film dokumenter, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 纪录影片合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q93204 @@ -106,15 +111,17 @@ classes: id: Tipe record set berbasis seri untuk edisi berkala berita film dan majalah layar yang disusun kronologis. zh: 面向系列编组的记录集类型,用于按时间顺序组织的新闻短片期次与银幕杂志。 structured_aliases: - - {literal_form: bioscoopjournaalreeks, in_language: nl} - - {literal_form: Wochenschau-Serie, in_language: de} - - {literal_form: serie de journaux cinematographiques, in_language: fr} - - {literal_form: serie de noticiarios cinematograficos, in_language: es} - - {literal_form: سلسلة نشرات سينمائية, in_language: ar} - - {literal_form: seri berita film, in_language: id} - - {literal_form: 新闻电影系列, in_language: zh} + - {literal_form: bioscoopjournaalreeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Wochenschau-Serie, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de journaux cinematographiques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de noticiarios cinematograficos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة نشرات سينمائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri berita film, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 新闻电影系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - wd:Q622812 @@ -143,15 +150,17 @@ classes: id: Tipe record set berbasis fonds untuk arsip yang dibuat selama produksi film seperti naskah jadwal kontrak dan korespondensi. zh: 面向全宗编组的记录集类型,用于电影制作过程中形成的脚本、排期、合同与通信记录。 structured_aliases: - - {literal_form: filmproductiefonds, in_language: nl} - - {literal_form: Filmproduktionsfonds, in_language: de} - - {literal_form: fonds de production cinematographique, in_language: fr} - - {literal_form: fondo de produccion cinematografica, in_language: es} - - {literal_form: فوندس سجلات الإنتاج السينمائي, in_language: ar} - - {literal_form: fonds catatan produksi film, in_language: id} - - {literal_form: 电影制作档案全宗, in_language: zh} + - {literal_form: filmproductiefonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Filmproduktionsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de production cinematographique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de produccion cinematografica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس سجلات الإنتاج السينمائي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds catatan produksi film, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 电影制作档案全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -179,19 +188,19 @@ classes: id: Tipe record set berbasis koleksi untuk materi promosi film termasuk poster still kit pers dan trailer. zh: 面向馆藏编组的记录集类型,用于电影宣传材料,包括海报、剧照、媒体资料包与预告片。 structured_aliases: - - {literal_form: filmpromotiemateriaalcollectie, in_language: nl} - - {literal_form: Filmwerbematerialsammlung, in_language: de} - - {literal_form: collection de materiel promotionnel de films, in_language: fr} - - {literal_form: coleccion de promocion cinematografica, in_language: es} - - {literal_form: مجموعة مواد ترويجية سينمائية, in_language: ar} - - {literal_form: koleksi materi promosi film, in_language: id} - - {literal_form: 电影宣传资料合集, in_language: zh} + - {literal_form: filmpromotiemateriaalcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Filmwerbematerialsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de materiel promotionnel de films, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de promocion cinematografica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مواد ترويجية سينمائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi materi promosi film, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 电影宣传资料合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept slots: - has_type - has_scope diff --git a/schemas/20251121/linkml/modules/classes/FindingAid.yaml b/schemas/20251121/linkml/modules/classes/FindingAid.yaml index 6179d7eeec..52652c01c5 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAid.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAid.yaml @@ -167,7 +167,7 @@ classes: SubGuideReference: class_uri: rico:FindingAid - description: 'Reference to a sub-guide or related finding aid within the same repository. Sub-guides are more specific finding aids linked from a repository guide. For example, a "Family History" repository guide links to specific sub-guides for "Civil Registry", "Notarial Records", etc. ' + description: 'Reference to a sub-guide or related finding aid within the same repository.' slots: - access_restricted - has_note @@ -204,6 +204,7 @@ classes: - value: before 1811 comments: - Captures part-of linkage between sub-guides and their parent finding aids. + - 'Preserved from prior description: Reference to a sub-guide or related finding aid within the same repository. Sub-guides are more specific finding aids linked from a repository guide. For example, a "Family History" repository guide links to specific sub-guides for "Civil Registry", "Notarial Records", etc.' annotations: mapping_predicate: rico:isOrWasPartOf ArchiveReference: diff --git a/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml b/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml index c044ef146d..e788b9df75 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml @@ -1,21 +1,7 @@ id: https://nde.nl/ontology/hc/class/FindingAidTypes name: finding_aid_types title: FindingAidType Subclasses -description: 'All 31 concrete subclasses of FindingAidType. - - - Following Rule 0b (Type/Types file naming convention): - - - FindingAidType.yaml (singular) = abstract base class - - - FindingAidTypes.yaml (plural) = concrete subclasses - - - Original monolithic file (1334 lines) archived to: - - archive/refactored/FindingAidType_monolithic_20260108.yaml - - ' +description: Concrete finding-aid subclasses for inventory, catalog, guide, list, and review patterns. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -30,28 +16,17 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc imports: - - ./FindingAidType - - linkml:types - - ../slots/has_domain - - ../slots/has_score - - ../slots/equivalent_to - - ../slots/has_hyponym +- ./FindingAidType +- linkml:types +- ../slots/has_domain +- ../slots/has_score +- ../slots/equivalent_to +- ../slots/has_hyponym classes: Inventory: is_a: FindingAidType class_uri: wd:Q65769447 - description: 'General inventory - a detailed listing of items, collections, or - holdings. - - - Wikidata: Q65769447 (inventory) - - - An inventory provides systematic enumeration of items with varying levels - - of detail, from simple counts to full item-level descriptions. - - ' + description: 'General inventory - a detailed listing of items, collections, or holdings.' close_mappings: - rico:RecordSet - crm:E31_Document @@ -70,15 +45,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: General inventory - a detailed listing of items, collections, or holdings. Wikidata: Q65769447 (inventory) An inventory provides systematic enumeration of items with varying levels of detail, from simple counts to full item-level descriptions.' ArchivalInventory: is_a: Inventory class_uri: wd:Q108809848 - description: "Archival inventory - a finding aid listing archival materials.\n\ - \nWikidata: Q108809848 (archival inventory)\n\nArchival inventories typically\ - \ provide:\n- Hierarchical has_arrangement (fonds \u2192 series \u2192 file\ - \ \u2192 item)\n- Box/folder numbers\n- Date ranges\n- Extent statements\n-\ - \ Scope and content notes\n\nOften published according to standards like EAD\ - \ (Encoded Archival Description).\n" + description: "Specialized finding-aid classification concept." close_mappings: - rico:FindingAid - bf:Text @@ -93,29 +65,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Archival inventory - a finding aid listing archival materials. Wikidata: Q108809848 (archival inventory) Archival inventories typically provide: - Hierarchical has_arrangement (fonds → series → file → item) - Box/folder numbers - Date ranges - Extent statements - Scope and content notes Often published according to standards like EAD (Encoded Archival Description).' Calendar: is_a: ArchivalInventory class_uri: wd:Q25221891 - description: 'Calendar - chronological listing with abstracts of documents. - - - Wikidata: Q25221891 (calendar, in archival sense) - - - A calendar provides: - - - Chronological has_arrangement - - - Brief abstracts of each document - - - Date, sender/recipient, subject summary - - - Common for correspondence series, diplomatic records, medieval documents. - - Historical form of finding aid, now less common in modern archival practice. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q25221891 slot_usage: @@ -126,29 +81,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Calendar - chronological listing with abstracts of documents. Wikidata: Q25221891 (calendar, in archival sense) A calendar provides: - Chronological has_arrangement - Brief abstracts of each document - Date, sender/recipient, subject summary Common for correspondence series, diplomatic records, medieval documents. Historical form of finding aid, now less common in modern archival practice.' AnalyticalInventory: is_a: ArchivalInventory class_uri: wd:Q116872592 - description: 'Analytical inventory - detailed item-level descriptions. - - - Wikidata: Q116872592 (analytical inventory) - - - Provides exhaustive item-by-item descriptions including: - - - Full transcription or detailed abstract - - - Physical description - - - Provenance notes - - - Condition assessment - - - Labor-intensive but maximizes access and research utility. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q116872592 slot_usage: @@ -159,31 +97,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Analytical inventory - detailed item-level descriptions. Wikidata: Q116872592 (analytical inventory) Provides exhaustive item-by-item descriptions including: - Full transcription or detailed abstract - Physical description - Provenance notes - Condition assessment Labor-intensive but maximizes access and research utility.' MuseumInventory: is_a: Inventory class_uri: wd:Q6059909 - description: 'Museum inventory - listing of museum objects and artworks. - - - Wikidata: Q6059909 (museum inventory) - - - Museum inventories typically include: - - - Object identification numbers (accession numbers) - - - Titles, artists/makers, dates - - - Dimensions, materials, techniques - - - Provenance/acquisition history - - - Current location/storage - - - Often linked to collection management systems (CMS). - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - crm:E31_Document - schema:Collection @@ -196,29 +115,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Museum inventory - listing of museum objects and artworks. Wikidata: Q6059909 (museum inventory) Museum inventories typically include: - Object identification numbers (accession numbers) - Titles, artists/makers, dates - Dimensions, materials, techniques - Provenance/acquisition history - Current location/storage Often linked to collection management systems (CMS).' LogisticsInventory: is_a: Inventory class_uri: wd:Q815410 - description: 'Logistics inventory - inventory management for storage and access. - - - Wikidata: Q815410 (inventory, logistics) - - - Focuses on physical management rather than intellectual description: - - - Location tracking - - - Condition monitoring - - - Access frequency - - - Storage optimization - - - Relevant for large heritage collections with storage facilities. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q815410 slot_usage: @@ -231,15 +133,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Logistics inventory - inventory management for storage and access. Wikidata: Q815410 (inventory, logistics) Focuses on physical management rather than intellectual description: - Location tracking - Condition monitoring - Access frequency - Storage optimization Relevant for large heritage collections with storage facilities.' PeriodicInventory: is_a: LogisticsInventory class_uri: wd:Q7168640 - description: 'Periodic inventory - inventory taken at regular intervals. - - - Wikidata: Q7168640 (periodic inventory) - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q7168640 slot_usage: {} @@ -248,18 +147,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Periodic inventory - inventory taken at regular intervals. Wikidata: Q7168640 (periodic inventory)' PerpetualInventory: is_a: LogisticsInventory class_uri: wd:Q7169552 - description: 'Perpetual inventory - continuously updated inventory system. - - - Wikidata: Q7169552 (perpetual inventory) - - - Real-time tracking of items, common in collection management systems. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q7169552 slot_usage: {} @@ -268,20 +161,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Perpetual inventory - continuously updated inventory system. Wikidata: Q7169552 (perpetual inventory) Real-time tracking of items, common in collection management systems.' PhantomInventory: is_a: LogisticsInventory class_uri: wd:Q7180610 - description: 'Phantom inventory - discrepancy between recorded and actual inventory. - - - Wikidata: Q7180610 (phantom inventory) - - - Represents items believed to be in collection but not physically locatable. - - Important for loss detection and collection auditing. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q7180610 slot_usage: {} @@ -290,18 +175,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Phantom inventory - discrepancy between recorded and actual inventory. Wikidata: Q7180610 (phantom inventory) Represents items believed to be in collection but not physically locatable. Important for loss detection and collection auditing.' PhysicalInventory: is_a: LogisticsInventory class_uri: wd:Q475356 - description: 'Physical inventory - hands-on count and verification of items. - - - Wikidata: Q475356 (physical inventory) - - - Periodic verification that actual holdings match recorded holdings. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q475356 slot_usage: {} @@ -310,18 +189,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Physical inventory - hands-on count and verification of items. Wikidata: Q475356 (physical inventory) Periodic verification that actual holdings match recorded holdings.' VendorManagedInventory: is_a: LogisticsInventory class_uri: wd:Q609498 - description: 'Vendor-managed inventory (VMI) - inventory managed by external party. - - - Wikidata: Q609498 (vendor-managed inventory) - - - Relevant for heritage institutions with outsourced collection storage. - - ' + description: 'Vendor-managed inventory (VMI) - inventory managed by external party.' close_mappings: - wd:Q609498 slot_usage: {} @@ -330,31 +203,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Vendor-managed inventory (VMI) - inventory managed by external party. Wikidata: Q609498 (vendor-managed inventory) Relevant for heritage institutions with outsourced collection storage.' Catalogue: is_a: FindingAidType class_uri: wd:Q2352616 - description: 'Catalogue - organized, structured listing of items with descriptions. - - - Wikidata: Q2352616 (catalogue) - - - More structured than a simple list, catalogues provide: - - - Standardized descriptions - - - Classification/subject access - - - Cross-references - - - Often searchable indexes - - - Key distinction from inventory: catalogues emphasize access points and - - findability, while inventories emphasize completeness and enumeration. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - dcat:Catalog - bf:Instance @@ -370,29 +224,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Catalogue - organized, structured listing of items with descriptions. Wikidata: Q2352616 (catalogue) More structured than a simple list, catalogues provide: - Standardized descriptions - Classification/subject access - Cross-references - Often searchable indexes Key distinction from inventory: catalogues emphasize access points and findability, while inventories emphasize completeness and enumeration.' LibraryCatalog: is_a: Catalogue class_uri: wd:Q856638 - description: 'Library catalog - catalog of library holdings (books, serials, media). - - - Wikidata: Q856638 (library catalog) - - - Includes: - - - Card catalogs (historical) - - - OPACs (Online Public Access Catalogs) - - - Union catalogs (multiple institutions) - - - Discovery systems - - - Typically follows cataloging standards: MARC, RDA, ISBD. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:Work - dcat:Catalog @@ -405,26 +242,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Library catalog - catalog of library holdings (books, serials, media). Wikidata: Q856638 (library catalog) Includes: - Card catalogs (historical) - OPACs (Online Public Access Catalogs) - Union catalogs (multiple institutions) - Discovery systems Typically follows cataloging standards: MARC, RDA, ISBD.' LocationCatalog: is_a: Catalogue class_uri: wd:Q19309479 - description: 'Location catalog - catalog organized by physical location. - - - Wikidata: Q19309479 (location catalog) - - - Also known as shelf list or topographic catalog. - - Useful for: - - - Stack maintenance - - - Inventory control - - - Retrieval operations - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q19309479 slot_usage: @@ -435,29 +258,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Location catalog - catalog organized by physical location. Wikidata: Q19309479 (location catalog) Also known as shelf list or topographic catalog. Useful for: - Stack maintenance - Inventory control - Retrieval operations' Guide: is_a: FindingAidType class_uri: wd:Q116767694 - description: 'Guide - high-level overview of holdings or repository. - - - Wikidata: Q116767694 (guide, archival description) - - - Guides provide: - - - Summary descriptions - - - Contextual/historical information - - - Organizational overviews - - - Research guidance - - - Less detailed than inventories but better for orientation and discovery. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Guide - bf:Summary @@ -472,30 +278,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Guide - high-level overview of holdings or repository. Wikidata: Q116767694 (guide, archival description) Guides provide: - Summary descriptions - Contextual/historical information - Organizational overviews - Research guidance Less detailed than inventories but better for orientation and discovery.' RepositoryGuide: is_a: Guide class_uri: wd:Q117649202 - description: 'Repository guide - comprehensive guide to an entire institution''s - holdings. - - - Wikidata: Q117649202 (repository guide) - - - Also known as: - - - Guide to holdings - - - General guide - - - Institutional guide - - - Provides researchers with overview of what the institution holds, - - major collections, research strengths, access policies. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Guide - bf:Summary @@ -508,26 +296,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - "Preserved from prior description: Repository guide - comprehensive guide to an entire institution's holdings. Wikidata: Q117649202 (repository guide) Also known as: - Guide to holdings - General guide - Institutional guide Provides researchers with overview of what the institution holds, major collections, research strengths, access policies." SummaryGuide: is_a: Guide class_uri: wd:Q117833265 - description: 'Summary guide - brief overview of a collection or record group. - - - Wikidata: Q117833265 (summary guide) - - - Provides collection-level description without item-level detail. - - Useful for: - - - Initial discovery - - - Prioritizing research - - - Understanding scope before detailed consultation - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:Summary - wd:Q117833265 @@ -539,33 +313,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Summary guide - brief overview of a collection or record group. Wikidata: Q117833265 (summary guide) Provides collection-level description without item-level detail. Useful for: - Initial discovery - Prioritizing research - Understanding scope before detailed consultation' List: is_a: FindingAidType class_uri: wd:Q12139612 - description: 'List - simple enumeration of items or holdings. - - - Wikidata: Q12139612 (list) - - - Less structured than catalog or inventory: - - - May lack standardized descriptions - - - Often chronological or alphabetical - - - Minimal metadata beyond identification - - - Common for: - - - Accession registers - - - Transfer lists - - - Preliminary listings before full processing - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q12139612 slot_usage: @@ -578,24 +331,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: List - simple enumeration of items or holdings. Wikidata: Q12139612 (list) Less structured than catalog or inventory: - May lack standardized descriptions - Often chronological or alphabetical - Minimal metadata beyond identification Common for: - Accession registers - Transfer lists - Preliminary listings before full processing' SpecialList: is_a: List class_uri: wd:Q116972118 - description: 'Special list - list focusing on specific subject, format, or theme. - - - Wikidata: Q116972118 (special list) - - - Examples: - - - List of photographs in collection - - - List of materials relating to [topic] - - - List of restricted materials - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q116972118 slot_usage: @@ -606,29 +347,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Special list - list focusing on specific subject, format, or theme. Wikidata: Q116972118 (special list) Examples: - List of photographs in collection - List of materials relating to [topic] - List of restricted materials' Bibliography: is_a: List class_uri: wd:Q1631107 - description: 'Bibliography - list of publications on a subject. - - - Wikidata: Q1631107 (bibliography) - - - Types: - - - Subject bibliography (topic-focused) - - - Author bibliography (creator-focused) - - - National bibliography (country-focused) - - - Retrospective bibliography (historical period) - - - May be published as standalone work or appended to finding aid. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:Work - bf:Text @@ -641,29 +365,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliography - list of publications on a subject. Wikidata: Q1631107 (bibliography) Types: - Subject bibliography (topic-focused) - Author bibliography (creator-focused) - National bibliography (country-focused) - Retrospective bibliography (historical period) May be published as standalone work or appended to finding aid.' Database: is_a: FindingAidType abstract: true - description: 'Database - structured, searchable collection of records. - - - Abstract class for database-based finding aids. - - - Key characteristics: - - - Searchable/queryable - - - Structured fields - - - Often online/digital - - - May support faceted browsing - - - Distinct from static finding aids by interactivity and search capability. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Dataset - dcat:Dataset @@ -678,26 +385,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Database - structured, searchable collection of records. Abstract class for database-based finding aids. Key characteristics: - Searchable/queryable - Structured fields - Often online/digital - May support faceted browsing Distinct from static finding aids by interactivity and search capability.' BibliographicDatabase: is_a: Database class_uri: wd:Q1789476 - description: 'Bibliographic database - searchable database of bibliographic records. - - - Wikidata: Q1789476 (bibliographic database) - - - Examples: - - - WorldCat - - - Library of Congress Online Catalog - - - Union catalogs - - - Subject-specific bibliographic databases - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - dcat:Dataset - bf:Work @@ -710,26 +403,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliographic database - searchable database of bibliographic records. Wikidata: Q1789476 (bibliographic database) Examples: - WorldCat - Library of Congress Online Catalog - Union catalogs - Subject-specific bibliographic databases' LiteratureDatabase: is_a: Database class_uri: wd:Q1865123 - description: 'Literature database - database of scholarly/research literature. - - - Wikidata: Q1865123 (literature database) - - - Examples: - - - JSTOR - - - Web of Science - - - Scopus - - - Subject-specific research databases - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - dcat:Dataset - schema:Dataset @@ -742,29 +421,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Literature database - database of scholarly/research literature. Wikidata: Q1865123 (literature database) Examples: - JSTOR - Web of Science - Scopus - Subject-specific research databases' Review: is_a: FindingAidType abstract: true - description: 'Review - analytical/interpretive survey of literature or sources. - - - Abstract class for review-type finding aids. - - - Provides: - - - Critical analysis - - - Synthesis of sources - - - Research context - - - Scholarly interpretation - - - More interpretive than descriptive finding aids. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:ScholarlyArticle - bf:Text @@ -778,26 +440,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Review - analytical/interpretive survey of literature or sources. Abstract class for review-type finding aids. Provides: - Critical analysis - Synthesis of sources - Research context - Scholarly interpretation More interpretive than descriptive finding aids.' LiteratureReview: is_a: Review class_uri: wd:Q2412849 - description: 'Literature review - scholarly survey of published literature. - - - Wikidata: Q2412849 (literature review) - - - Synthesizes existing research on a topic, identifying: - - - Key sources - - - Research trends - - - Gaps in knowledge - - - Methodological approaches - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:ScholarlyArticle - bf:Text @@ -810,20 +458,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Literature review - scholarly survey of published literature. Wikidata: Q2412849 (literature review) Synthesizes existing research on a topic, identifying: - Key sources - Research trends - Gaps in knowledge - Methodological approaches' BibliographicReview: is_a: Review class_uri: wd:Q59156132 - description: 'Bibliographic review - essay surveying bibliographic sources. - - - Wikidata: Q59156132 (bibliographic review) - - - Also known as bibliographic essay or literature essay. - - More narrative and interpretive than a bibliography. - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:ScholarlyArticle - bf:Text @@ -836,31 +476,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliographic review - essay surveying bibliographic sources. Wikidata: Q59156132 (bibliographic review) Also known as bibliographic essay or literature essay. More narrative and interpretive than a bibliography.' IndexDocument: is_a: FindingAidType class_uri: wd:Q873506 - description: 'IndexDocument - alphabetical or systematic list of names, subjects, - locations (finding aid type). - - Note: For structured index with entries, use Index class from Index.yaml. - - Wikidata: Q873506 (index) - - - Provides access points to content: - - - Name indexes (persons, organizations) - - - Subject indexes (topics, keywords) - - - Place indexes (geographic locations) - - - Date indexes (chronological access) - - - Often accompanies or supplements other finding aids. - - ' + description: 'IndexDocument - alphabetical or systematic list of names, subjects, locations (finding aid type).' close_mappings: - bf:SupplementaryContent - wd:Q873506 @@ -874,24 +495,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: IndexDocument - alphabetical or systematic list of names, subjects, locations (finding aid type). Note: For structured index with entries, use Index class from Index.yaml. Wikidata: Q873506 (index) Provides access points to content: - Name indexes (persons, organizations) - Subject indexes (topics, keywords) - Place indexes (geographic locations) - Date indexes (chronological access) Often accompanies or supplements other finding aids.' BibliographicIndex: is_a: IndexDocument class_uri: wd:Q2033233 - description: 'Bibliographic index - index to bibliographic sources. - - - Wikidata: Q2033233 (bibliographic index) - - - Examples: - - - Author indexes - - - Subject indexes to journals - - - Citation indexes - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - bf:SupplementaryContent - wd:Q2033233 @@ -903,26 +512,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Bibliographic index - index to bibliographic sources. Wikidata: Q2033233 (bibliographic index) Examples: - Author indexes - Subject indexes to journals - Citation indexes' LocationIndex: is_a: IndexDocument class_uri: wd:Q117311578 - description: 'Location index - index organized by geographic location. - - - Wikidata: Q117311578 (location index) - - - Also known as place index or geographic index. - - Useful for: - - - Mapping records to locations - - - Research by geographic area - - - Local history research - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - wd:Q117311578 slot_usage: @@ -933,26 +528,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Location index - index organized by geographic location. Wikidata: Q117311578 (location index) Also known as place index or geographic index. Useful for: - Mapping records to locations - Research by geographic area - Local history research' InstructionalMaterials: is_a: FindingAidType class_uri: wd:Q1348645 - description: 'Instructional materials - educational resources for using collections. - - - Wikidata: Q1348645 (instructional materials) - - - Helps researchers understand: - - - How to access collections - - - Research methodologies - - - Historical context - - - Best practices - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:LearningResource - bf:Text @@ -967,26 +548,12 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Instructional materials - educational resources for using collections. Wikidata: Q1348645 (instructional materials) Helps researchers understand: - How to access collections - Research methodologies - Historical context - Best practices' ReferenceWork: is_a: InstructionalMaterials class_uri: wd:Q13136 - description: 'Reference work - encyclopedias, handbooks, dictionaries for research. - - - Wikidata: Q13136 (reference work) - - - Provides background knowledge and context: - - - Subject encyclopedias - - - Biographical dictionaries - - - Technical handbooks - - - Terminology guides - - ' + description: 'Specialized finding-aid classification concept.' close_mappings: - schema:Book - bf:Text @@ -999,3 +566,5 @@ classes: broad_mappings: - foaf:Document - schema:CreativeWork + comments: + - 'Preserved from prior description: Reference work - encyclopedias, handbooks, dictionaries for research. Wikidata: Q13136 (reference work) Provides background knowledge and context: - Subject encyclopedias - Biographical dictionaries - Technical handbooks - Terminology guides' diff --git a/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml b/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml index 01026ac701..54ec2a2ec8 100644 --- a/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FireSuppressionTypes.yaml @@ -14,11 +14,29 @@ default_prefix: hc classes: InertGasSystem: is_a: FireSuppressionType - description: Inert gas suppression system using oxygen displacement. - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + description: >- + Fire extinguishing system using inert gases to displace oxygen and + suppress combustion without water damage. + alt_descriptions: + nl: >- + Brandblussysteem dat inerte gassen gebruikt om zuurstof te verdringen en verbranding + te onderdrukken zonder waterschade. + de: >- + Feuerlöschsystem, das Inertgase verwendet, um Sauerstoff zu verdrängen und Verbrennung + ohne Wasserschaden zu unterdrücken. + fr: >- + Système d'extinction d'incendie utilisant des gaz inertes pour déplacer l'oxygène + et supprimer la combustion sans dégâts d'eau. + es: >- + Sistema de extinción de incendios que utiliza gases inertes para desplazar el oxígeno + y suprimir la combustión sin daños por agua. + ar: >- + نظام إطفاء حريق يستخدم غازات خاملة لإزاحة الأكسجين وقمع الاحتراق دون أضرار المياه. + id: >- + Sistem pemadam kebakaran yang menggunakan gas inert untuk menggantikan oksigen + dan menekan pembakaran tanpa kerusakan air. + zh: >- + 使用惰性气体置换氧气并抑制燃烧而不造成水损的灭火系统。 broad_mappings: - skos:Concept SprinklerSystem: diff --git a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml index eea19d2e83..db669af8aa 100644 --- a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml @@ -4,6 +4,8 @@ title: Foundation Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -19,18 +21,78 @@ classes: is_a: FoundationArchiveRecordSetType class_uri: hc:FoundationAdministrationFonds description: >- - Fonds-level grouping for governance and administration documentation created - by foundation management bodies. + Provenance-based aggregation of governance and operational documentation + produced by philanthropic endowment management bodies. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van bestuurs- en operationele documentatie + van filantropische vermogens- en fondsbeheerorganen. + de: >- + Provenienzbasierte Aggregation von Leitungs- und Betriebsunterlagen + von Organen zur Verwaltung philanthropischer Vermoegen. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance + et d'exploitation produite par des organes de gestion philanthropique. + es: >- + Agregacion basada en procedencia de documentacion de gobierno + y operacion producida por organos de gestion filantropica. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة والتشغيل الصادرة عن + هيئات إدارة الأموال الخيرية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola + dan operasional yang dihasilkan badan pengelola dana filantropi. + zh: >- + 基于来源原则聚合慈善基金管理机构形成的治理与运营文献。 + structured_aliases: + - literal_form: fonds beheer filantropisch vermogen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds philanthropischer Vermoegensverwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de gestion philanthropique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de gestion filantropica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة تمويل خيري + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds pengelolaan filantropi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 慈善基金管理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Scope covers both governance decisions and operational administration. + keywords: + - philanthropic governance + - endowment management + - operational administration + - provenance aggregation + examples: + - value: + has_type: hc:FoundationAdministrationFonds + has_custodian: hc:FoundationArchive + has_note: Board minutes, statutes, and internal policy dossiers. + description: Governance documentation grouped by originating management body. slots: - has_type - has_score - has_custodian - has_note slot_usage: + has_type: + equals_string: hc:FoundationAdministrationFonds has_custodian: - equals_string: FoundationArchive + equals_string: hc:FoundationArchive broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds @@ -38,18 +100,78 @@ classes: is_a: FoundationArchiveRecordSetType class_uri: hc:GrantRecordSeries description: >- - Series-level grouping for grant applications, awards, reporting, and - compliance files. + Ordered documentary sequence of funding requests, award decisions, + reporting cycles, and compliance evidence. + alt_descriptions: + nl: >- + Geordende documentaire reeks van financieringsaanvragen, + toekenningsbesluiten, rapportagecycli en nalevingsbewijzen. + de: >- + Geordnete Dokumentationsfolge von Foerderantraegen, + Bewilligungsentscheidungen, Berichtzyklen und Compliance-Nachweisen. + fr: >- + Sequence documentaire ordonnee de demandes de financement, + decisions d'attribution, cycles de rapportage et preuves de conformite. + es: >- + Secuencia documental ordenada de solicitudes de financiacion, + decisiones de concesion, ciclos de informes y evidencia de cumplimiento. + ar: >- + تسلسل وثائقي منظم لطلبات التمويل وقرارات المنح + ودورات التقارير وأدلة الامتثال. + id: >- + Urutan dokumenter teratur untuk permohonan pendanaan, + keputusan pemberian, siklus pelaporan, dan bukti kepatuhan. + zh: >- + 由资助申请、授予决策、报告周期与合规证据构成的有序文献序列。 + structured_aliases: + - literal_form: reeks financieringsaanvraagtrajecten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Foerderverfahren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence des parcours de financement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de tramites de financiacion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة مسارات التمويل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan proses pendanaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 资助流程文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Includes decision-making and post-award accountability cycles. + keywords: + - funding request + - award decision + - reporting cycle + - compliance evidence + examples: + - value: + has_type: hc:GrantRecordSeries + has_custodian: hc:FoundationArchive + has_note: Application dossiers with award letters and reporting submissions. + description: Funding lifecycle documentation arranged as a recurring sequence. slots: - has_type - has_score - has_custodian - has_note slot_usage: + has_type: + equals_string: hc:GrantRecordSeries has_custodian: - equals_string: FoundationArchive + equals_string: hc:FoundationArchive broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series @@ -57,17 +179,77 @@ classes: is_a: FoundationArchiveRecordSetType class_uri: hc:ProjectDocumentationCollection description: >- - Collection-level grouping for project outputs, evaluation materials, and - supporting contextual documentation. + Assembled documentary body of funded-activity outputs, + evaluation materials, and supporting contextual evidence. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van outputs van gefinancierde activiteiten, + evaluatiemateriaal en ondersteunend contextueel bewijsmateriaal. + de: >- + Zusammengestellter Dokumentkoerper aus Ergebnissen gefoerderter Aktivitaeten, + Evaluationsmaterialien und unterstuetzenden Kontextnachweisen. + fr: >- + Ensemble documentaire reuni de productions d'activites financees, + de materiaux d'evaluation et de preuves contextuelles. + es: >- + Cuerpo documental reunido de resultados de actividades financiadas, + materiales de evaluacion y evidencias contextuales. + ar: >- + جسم وثائقي مُجمع من مخرجات أنشطة ممولة ومواد تقييم + وأدلة سياقية داعمة. + id: >- + Kumpulan dokumenter terhimpun dari keluaran aktivitas didanai, + materi evaluasi, dan bukti konteks pendukung. + zh: >- + 汇集受资助活动产出、评估材料与背景证据的文献整体。 + structured_aliases: + - literal_form: collectie output en evaluatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Ergebnissen und Evaluationen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de productions et evaluations + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de resultados y evaluaciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة مخرجات وتقييمات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi keluaran dan evaluasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 产出与评估文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Assembles evidence used to assess outcomes and contextualize funded activity. + keywords: + - funded output + - evaluation material + - contextual evidence + - assembled documentation + examples: + - value: + has_type: hc:ProjectDocumentationCollection + has_custodian: hc:FoundationArchive + has_note: Final reports, evaluation rubrics, and outcome evidence attachments. + description: Output and evaluation evidence assembled for accountability and learning. slots: - has_type - has_score - has_custodian - has_note slot_usage: + has_type: + equals_string: hc:ProjectDocumentationCollection has_custodian: - equals_string: FoundationArchive + equals_string: hc:FoundationArchive broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection diff --git a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml index 79c0961ffd..13352f8a8a 100644 --- a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./FreeArchiveRecordSetType @@ -19,8 +21,44 @@ classes: is_a: FreeArchiveRecordSetType class_uri: hc:OpenAccessCollection description: >- - Collection-level grouping for publicly consultable materials intended to - maximize community access and reuse. + A collection of materials made available for public consultation and reuse under open access conditions. + alt_descriptions: + nl: >- + Een collectie materiaal die onder open toegangsvoorwaarden beschikbaar wordt gesteld voor publieke raadpleging en hergebruik. + de: >- + Eine Sammlung von Materialien, die unter Open-Access-Bedingungen zur oeffentlichen Einsicht und Wiederverwendung bereitgestellt wird. + fr: >- + Une collection de documents mise a disposition du public pour consultation et reutilisation selon des conditions d'acces ouvert. + es: >- + Una coleccion de materiales puesta a disposicion del publico para consulta y reutilizacion bajo condiciones de acceso abierto. + ar: >- + مجموعة من المواد المتاحة للاطلاع العام وإعادة الاستخدام وفق شروط الوصول المفتوح. + id: >- + Sekumpulan materi yang disediakan untuk konsultasi publik dan penggunaan ulang dengan ketentuan akses terbuka. + zh: >- + 在开放获取条件下向公众提供查阅与再利用的一组资料收藏。 + structured_aliases: + - literal_form: open access collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Open-Access-Sammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection en acces ouvert + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de acceso abierto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وصول مفتوح + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi akses terbuka + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 开放获取收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -28,8 +66,10 @@ classes: - has_note slot_usage: has_custodian: - equals_string: FreeArchive + equals_string: "hc:FreeArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml index 235a0d7adf..1b393df4de 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml @@ -53,10 +53,11 @@ classes: slot_usage: has_type: equals_string: hc:ArchiveOrganizationType - exact_mappings: + close_mappings: - wd:Q2860565 + - rico:CorporateBody broad_mappings: - schema:ArchiveOrganization - wd:Q166118 - close_mappings: - - rico:CorporateBody + comments: + - Wikidata item kept as close (not exact) because current evidence is country-scoped subclassing without explicit P31 archive-type typing. diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml index a26a8e23c2..1816f324b2 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetType.yaml @@ -5,23 +5,90 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../classes/CollectionType - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../classes/CollectionType +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: FrenchPrivateArchivesRecordSetType: class_uri: hc:FrenchPrivateArchivesRecordSetType is_a: CollectionType description: >- - Classification root for documentary aggregates managed by private archival - custodians in France. + Classification root for documentary aggregations managed by + non-state custodians under the French legal and institutional context. + alt_descriptions: + nl: >- + Classificatiewortel voor documentaire aggregaties die worden beheerd + door niet-statelijke beheerders binnen de Franse juridische en + institutionele context. + de: >- + Klassifikatorischer Wurzelknoten für dokumentarische Aggregationen, + die von nichtstaatlichen Verwahrern im französischen Rechts- und + Institutionskontext verwaltet werden. + fr: >- + Racine de classification pour des agrégations documentaires gérées par + des dépositaires non étatiques dans le contexte juridique et + institutionnel français. + es: >- + Raíz de clasificación para agregaciones documentales gestionadas por + custodios no estatales en el contexto jurídico e institucional francés. + ar: >- + جذر تصنيفي للتجميعات الوثائقية التي يديرها أمناء غير تابعين للدولة + ضمن السياق القانوني والمؤسسي الفرنسي. + id: >- + Akar klasifikasi untuk agregasi dokumenter yang dikelola oleh kustodian + non-negara dalam konteks hukum dan kelembagaan Prancis. + zh: >- + 用于法国法律与机构语境下由非国家保管方管理文献聚合体的分类根概念。 slots: - - has_type - - has_score - - has_scope + - has_type + - has_score + - has_scope + slot_usage: + has_type: + equals_string: FrenchPrivateArchivesRecordSetType + structured_aliases: + - literal_form: type niet-statelijke Franse documentaggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ nichtstaatlicher französischer Dokumentaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire privée française + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental privada francesa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي خاص في فرنسا + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter swasta Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国私主体文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Covers documentary aggregations governed by private, family, religious, or corporate custodians. + - Supports jurisdiction-aware archival description for non-state governance structures. + - 'Preserved from prior description: Classification root for documentary aggregates managed by private archival custodians in France.' + keywords: + - non-state custodian + - French legal context + - documentary aggregation + - archival governance + examples: + - value: + has_type: FrenchPrivateArchivesRecordSetType + has_scope: Family correspondence and estate administration files. + description: Documentary aggregation managed by a non-state custodian in France. broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml index 7c6c936567..62617def15 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./FrenchPrivateArchivesRecordSetType @@ -19,8 +21,44 @@ classes: is_a: FrenchPrivateArchivesRecordSetType class_uri: hc:FrenchPrivateFonds description: >- - Fonds-level grouping for privately accumulated records retained under French - private archival stewardship. + A fonds of records accumulated by private entities and preserved under French private archival stewardship. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die door private partijen zijn opgebouwd en onder Frans particulier archiefbeheer worden bewaard. + de: >- + Ein Fonds mit Unterlagen, die von privaten Akteuren gebildet und unter franzoesischer privater Archivverwaltung bewahrt werden. + fr: >- + Un fonds de documents accumules par des acteurs prives et conserve dans le cadre de la gestion des archives privees en France. + es: >- + Un fondo de documentos acumulados por entidades privadas y conservados bajo la custodia de archivos privados en Francia. + ar: >- + صندوق من السجلات جمعته جهات خاصة ويُحفظ ضمن إدارة الأرشيف الخاص في فرنسا. + id: >- + Sebuah fonds catatan yang dikumpulkan oleh pihak swasta dan dipelihara dalam pengelolaan arsip swasta di Prancis. + zh: >- + 由私人主体积累并在法国私人档案保管体系下保存的记录全宗。 + structured_aliases: + - literal_form: particulier Frans fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: franzoesischer Privatfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds prive francais + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo privado frances + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق خاص فرنسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds swasta Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国私人全宗 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -28,8 +66,10 @@ classes: - has_note slot_usage: has_custodian: - equals_string: FrenchPrivateArchives + equals_string: "hc:FrenchPrivateArchives" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds diff --git a/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml b/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml index e0d62a454a..fecb2f0e98 100644 --- a/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FunctionTypes.yaml @@ -1,6 +1,30 @@ id: https://nde.nl/ontology/hc/class/FunctionTypes name: FunctionTypes title: Function Types +description: >- + Taxonomy of organizational function categories representing operational + responsibilities and service domains within heritage institutions. +alt_descriptions: + nl: >- + Taxonomie van organisatorische functiecategorieën die operationele + verantwoordelijkheden en servicedomeinen binnen erfgoedinstanties vertegenwoordigen. + de: >- + Taxonomie organisatorischer Funktionskategorien, die betriebliche + Zuständigkeiten und Servicebereiche in Heritage-Institutionen darstellen. + fr: >- + Taxonomie des catégories de fonctions organisationnelles représentant les + responsabilités opérationnelles et les domaines de service dans les institutions patrimoniales. + es: >- + Taxonomía de categorías de funciones organizacionales que representan + responsabilidades operativas y dominios de servicio en instituciones patrimoniales. + ar: >- + تصنيف فئات الوظائف التنظيمية التي تمثل المسؤوليات التشغيلية + ومجالات الخدمة في مؤسسات التراث. + id: >- + Taksonomi kategori fungsi organisasional yang mewakili tanggung jawab + operasional dan domain layanan di lembaga warisan. + zh: >- + 代表遗产机构内运营职责和服务领域的组织功能类别分类法。 prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -14,6 +38,28 @@ classes: is_a: FunctionType class_uri: hc:FinanceFunction description: Budgeting, accounting, and financial reporting responsibilities. + structured_aliases: + - literal_form: financiële functie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Finanzfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction financière + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función financiera + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الوظيفة المالية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi keuangan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 财务职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept HumanResourcesFunction: @@ -50,12 +96,56 @@ classes: is_a: FunctionType class_uri: hc:ExhibitionFunction description: Exhibition planning, production, and delivery responsibilities. + structured_aliases: + - literal_form: tentoonstellingsfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausstellungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction d'exposition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de exposición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة المعارض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi pameran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 展览职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept ConservationFunction: is_a: FunctionType class_uri: hc:ConservationFunction description: Preventive and interventive conservation responsibilities. + structured_aliases: + - literal_form: conserveringsfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Konservierungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de conservación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة الحفظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi konservasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保护职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept EducationFunction: @@ -74,18 +164,84 @@ classes: is_a: FunctionType class_uri: hc:CollectionManagementFunction description: Registration, cataloging, and lifecycle control responsibilities. + structured_aliases: + - literal_form: collectiebeheerfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlungsverwaltungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de gestion des collections + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de gestión de colecciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة إدارة المجموعات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi manajemen koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏管理职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept ArchivalFunction: is_a: FunctionType class_uri: hc:ArchivalFunction description: Appraisal, arrangement, description, and archival access responsibilities. + structured_aliases: + - literal_form: archieffunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Archivfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction archivistique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función archivística + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة الأرشفة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi arsip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 档案职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept LibraryFunction: is_a: FunctionType class_uri: hc:LibraryFunction description: Library service, circulation, and bibliographic management responsibilities. + structured_aliases: + - literal_form: bibliotheekfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bibliotheksfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de bibliothèque + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de biblioteca + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة المكتبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi perpustakaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 图书馆职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept InformationTechnologyFunction: @@ -176,5 +332,27 @@ classes: is_a: FunctionType class_uri: hc:DigitizationFunction description: Digitization workflow and digital surrogate production responsibilities. + structured_aliases: + - literal_form: digitaliseringsfunctie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Digitalisierungsfunktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction de numérisation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: función de digitalización + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وظيفة الرقمنة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi digitalisasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字化职能 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml b/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml index b1a088ea88..5db4185d74 100644 --- a/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Fylkesarkiv.yaml @@ -40,10 +40,12 @@ classes: in_language: id - literal_form: 挪威郡档案馆 in_language: zh - exact_mappings: + close_mappings: - wd:Q15119463 broad_mappings: - schema:ArchiveOrganization + comments: + - Wikidata item kept as close (not exact) because current evidence is country-scoped subclassing without explicit P31 archive-type typing. notes: - | Preserved from prior description (commit 554fe520): diff --git a/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml index 2e5abced64..66db36a8b5 100644 --- a/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GHCIdentifier.yaml @@ -12,7 +12,50 @@ classes: GHCIdentifier: is_a: Identifier class_uri: hc:GHCIdentifier - description: Persistent identifier assigned to a heritage custodian in the GHCID namespace. + description: >- + Persistent identifier uniquely assigned to a heritage custodian within the global heritage custodian identifier system. + alt_descriptions: + nl: >- + Permanente identificatiecode uniek toegekend aan een erfgoedbeheerder binnen het wereldwijde erfgoedbeheerder-identificatiesysteem. + de: >- + Persistenter Identifikator, der einem Kulturgutverwalter innerhalb des globalen Kulturgutverwalter-Identifikationssystems eindeutig zugewiesen wird. + fr: >- + Identifiant persistant attribué de manière unique à un dépositaire du patrimoine dans le système mondial d'identification des dépositaires du patrimoine. + es: >- + Identificador persistente asignado de manera única a un custodio patrimonial dentro del sistema global de identificación de custodios patrimoniales. + ar: >- + معرف دائم يُخصص بشكل فريد لوصي تراث ضمن نظام تعريف أمناء التراث العالمي. + id: >- + Pengenal persisten yang ditugaskan secara unik kepada pengelola warisan dalam sistem pengenal pengelola warisan global. + zh: >- + 在全球遗产托管人标识符系统中唯一分配给遗产托管人的持久标识符。 + structured_aliases: + nl: + - GHC-identificatiecode + - erfgoedbeheerder-ID + de: + - GHC-Kennung + - Kulturgutverwalter-ID + fr: + - identifiant GHC + - ID dépositaire patrimoine + es: + - identificador GHC + - ID custodio patrimonial + ar: + - معرف GHC + - معرف وصي التراث + id: + - pengenal GHC + - ID pengelola warisan + zh: + - GHC标识符 + - 遗产托管人ID + keywords: + - GHC identifier + - persistent identifier + - heritage custodian ID + - global identifier close_mappings: - dcterms:Identifier related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/GLAM.yaml b/schemas/20251121/linkml/modules/classes/GLAM.yaml index cb89c37cdf..88388d21fa 100644 --- a/schemas/20251121/linkml/modules/classes/GLAM.yaml +++ b/schemas/20251121/linkml/modules/classes/GLAM.yaml @@ -14,7 +14,29 @@ classes: GLAM: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: Sector concept grouping galleries, libraries, archives, and museums. + description: >- + Collective sector designation encompassing galleries, libraries, archives, + and museums as cultural memory institutions. + alt_descriptions: + nl: >- + Collectieve sectoraanduiding die galerieën, bibliotheken, archieven en musea + als culturele herinneringsinstellingen omvat. + de: >- + Kollektive Sektorbezeichnung, die Galerien, Bibliotheken, Archive und Museen + als kulturelle Gedächtnisinstitutionen umfasst. + fr: >- + Désignation sectorielle collective englobant galeries, bibliothèques, archives + et musées en tant qu'institutions de mémoire culturelle. + es: >- + Designación sectorial colectiva que abarca galerías, bibliotecas, archivos y museos + como instituciones de memoria cultural. + ar: >- + تسمية قطاعية جماعية تشمل المعارض والمكتبات والأرشيفات والمتاحف كمؤسسات للذاكرة الثقافية. + id: >- + Sebutan sektor kolektif yang mencakup galeri, perpustakaan, arsip, dan museum + sebagai institusi memori budaya. + zh: >- + 作为文化记忆机构涵盖美术馆、图书馆、档案馆和博物馆的集合性部门称谓。 broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml b/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml index 4abfbadb1d..4ac21cdd09 100644 --- a/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml +++ b/schemas/20251121/linkml/modules/classes/GLAMORCUBESFIXPHDNTCode.yaml @@ -13,7 +13,29 @@ imports: classes: GLAMORCUBESFIXPHDNTCode: class_uri: skos:Concept - description: Controlled code value in the GLAMORCUBESFIXPHDNT taxonomy. + description: >- + Controlled code value within the heritage institution classification + taxonomy covering galleries, libraries, archives, museums, and related organizations. + alt_descriptions: + nl: >- + Gecontroleerde codewaarde binnen de erfgoedinstellingenclassificatietaxonomie + die galerieën, bibliotheken, archieven, musea en verwante organisaties omvat. + de: >- + Kontrollierter Codewert innerhalb der Klassifikationstaxonomie für + Kulturerbe-Einrichtungen, Galerien, Bibliotheken, Archive und verwandte Organisationen umfasst. + fr: >- + Valeur de code contrôlée dans la taxonomie de classification des institutions + patrimoniales couvrant galeries, bibliothèques, archives, musées et organisations apparentées. + es: >- + Valor de código controlado dentro de la taxonomía de clasificación de instituciones + patrimoniales que cubre galerías, bibliotecas, archivos, museos y organizaciones relacionadas. + ar: >- + قيمة رمز مضبوطة ضمن تصنيف مؤسسات التراث الذي يغطي المعارض والمكتبات والأرشيفات والمتاحف والمنظمات ذات الصلة. + id: >- + Nilai kode terkendali dalam taksonomi klasifikasi institusi warisan yang mencakup + galeri, perpustakaan, arsip, museum, dan organisasi terkait. + zh: >- + 遗产机构分类分类法中的受控代码值,涵盖美术馆、图书馆、档案馆、博物馆和相关组织。 broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml index 4d8cee4ce8..f3d7269a9c 100644 --- a/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GLEIFIdentifier.yaml @@ -8,16 +8,72 @@ prefixes: dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: GLEIFIdentifier: is_a: Identifier class_uri: hc:GLEIFIdentifier - description: Identifier referencing a legal-entity record in the GLEIF ecosystem. + description: >- + Alphanumeric code referencing a legal-entity registration record within the Global Legal Entity Identifier ecosystem. + alt_descriptions: + nl: >- + Alfanumerieke code die verwijst naar een registratierecord van een rechtspersoon + binnen het Global Legal Entity Identifier-ecosysteem. + de: >- + Alphanumerischer Code, der auf einen Registrierungsdatensatz einer juristischen Person + im Global Legal Entity Identifier-Ökosystem verweist. + fr: >- + Code alphanumérique référençant un enregistrement d'entité légale + dans l'écosystème Global Legal Entity Identifier. + es: >- + Código alfanumérico que referencia un registro de entidad legal + en el ecosistema Global Legal Entity Identifier. + ar: >- + رمز أبجدي رقمي يشير إلى سجل كيان قانوني + في منظومة المعرف القانوني العالمي. + id: >- + Kode alfanumerik yang mereferensikan catatan registrasi entitas hukum + dalam ekosistem Global Legal Entity Identifier. + zh: >- + 引用全球法人识别符生态系统中法律实体注册记录的字母数字代码。 + structured_aliases: + - literal_form: LEI-code + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: LEI-Code + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiant LEI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificador LEI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرف LEI + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode LEI + predicate: EXACT_SYNONYM + in_language: id + - literal_form: LEI标识符 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - dcterms:Identifier + - dcterms:Identifier related_mappings: - - gleif:RegistrationAuthorityCode + - gleif:RegistrationAuthorityCode + comments: + - LEI provides standardized identification for financial transactions and regulatory compliance. + - Format is 20-character alphanumeric code conforming to ISO 17442. + - 'Preserved from prior description: Identifier referencing a legal-entity record in the GLEIF ecosystem.' + keywords: + - legal entity identification + - financial compliance + - ISO 17442 + - regulatory identifier + examples: + - value: 54930084UKLVMY22DS16 + description: Sample LEI format for a legal entity annotations: specificity_score: 0.3 specificity_rationale: External legal-entity identifier for governance and compliance linking. diff --git a/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml b/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml index 4b2e8f3d40..c9ad385c91 100644 --- a/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GalleryTypes.yaml @@ -13,24 +13,120 @@ classes: CommercialGallery: is_a: GalleryType class_uri: hc:CommercialGallery - description: Gallery model that combines exhibition with artwork sales and artist representation. + description: >- + Exhibition venue operating as a business enterprise combining artwork display with sales and artist representation services. + alt_descriptions: + nl: >- + Tentoonstellingsruimte die als bedrijfsonderneming werkt en kunstpresentatie combineert met verkoop- en kunstenaarsvertegenwoordiging. + de: >- + Ausstellungsraum, der als gewerbliches Unternehmen Kunstpräsentation mit Verkaufs- und Künstlervertretungsdiensten verbindet. + fr: >- + Lieu d'exposition fonctionnant comme une entreprise commerciale combinant la présentation d'œuvres avec des services de vente et de représentation d'artistes. + es: >- + Espacio de exposición que opera como empresa comercial combinando la presentación de obras con servicios de venta y representación de artistas. + ar: >- + مساحة عرض تعمل كمشروع تجاري يجمع بين عرض الأعمال الفنية وخدمات البيع والتمثيل الفني. + id: >- + Ruang pameran yang beroperasi sebagai perusahaan bisnis yang menggabungkan presentasi karya seni dengan layanan penjualan dan perwakilan seniman. + zh: >- + 作为商业企业运营的展览场所,将艺术品展示与销售和艺术家代理服务相结合。 + structured_aliases: + nl: CommerciëleGalerie + de: KommerzielleGalerie + fr: GalerieCommerciale + es: GaleríaComercial + ar: معرض تجاري + id: GaleriKomersial + zh: 商业画廊 broad_mappings: - skos:Concept NonProfitGallery: is_a: GalleryType class_uri: hc:NonProfitGallery - description: Gallery model operating under nonprofit governance and mission-oriented programming. + description: >- + Exhibition venue operating under nonprofit governance with mission-driven programming and community focus. + alt_descriptions: + nl: >- + Tentoonstellingsruimte die onder non-profitbestuur werkt met missiegedreven programmering en gemeenschapsfocus. + de: >- + Ausstellungsraum, der unter gemeinnütziger Verwaltung mit missionsorientierter Programmierung und Gemeinschaftsfokus arbeitet. + fr: >- + Lieu d'exposition fonctionnant sous gouvernance à but non lucratif avec une programmation axée sur la mission et la communauté. + es: >- + Espacio de exposición que opera bajo gobernanza sin fines de lucro con programación orientada a la misión y enfoque comunitario. + ar: >- + مساحة عرض تعمل تحت حوكمة غير ربحية مع برمجة موجهة نحو المهمة والتركيز المجتمعي. + id: >- + Ruang pameran yang beroperasi di bawah tata kelola nirlaba dengan pemrograman berbasis misi dan fokus komunitas. + zh: >- + 在非营利治理下运营的展览场所,具有使命导向的节目和社区焦点。 + structured_aliases: + nl: Non-profitGalerie + de: NonprofitGalerie + fr: GalerieAssociative + es: GaleríaSinÁnimoDeLucro + ar: معرض غير ربحي + id: GaleriNirlaba + zh: 非营利画廊 broad_mappings: - skos:Concept ArtistRunSpace: is_a: GalleryType class_uri: hc:ArtistRunSpace - description: Gallery model initiated and managed primarily by artists. + description: >- + Exhibition venue initiated and managed primarily by practicing artists for peer showcase and experimental programming. + alt_descriptions: + nl: >- + Tentoonstellingsruimte die primair door praktiserende kunstenaars is opgezet en wordt beheerd voor presentatie door gelijken en experimentele programmering. + de: >- + Ausstellungsraum, der primär von praktizierenden Künstlern initiiert und verwaltet wird für Peer-Präsentation und experimentelle Programmierung. + fr: >- + Lieu d'exposition initié et géré principalement par des artistes praticiens pour la présentation par les pairs et la programmation expérimentale. + es: >- + Espacio de exposición iniciado y gestionado principalmente por artistas en ejercicio para exhibición entre pares y programación experimental. + ar: >- + مساحة عرض أسسها ويديرها بشكل أساسي فنانون ممارسون للعرض المتبادل والبرمجة التجريبية. + id: >- + Ruang pameran yang dimulai dan dikelola terutama oleh seniman praktisi untuk pertunjukan sejawat dan pemrograman eksperimental. + zh: >- + 主要由执业艺术家发起和管理的展览场所,用于同行展示和实验性节目。 + structured_aliases: + nl: Kunstenaarsinitiatief + de: KünstlergeführterRaum + fr: EspaceGéréParArtistes + es: EspacioGestionadoPorArtistas + ar: مساحة يديرها فنانون + id: RuangDikelolaSeniman + zh: 艺术家运营空间 broad_mappings: - skos:Concept Kunsthalle: is_a: GalleryType class_uri: hc:Kunsthalle - description: Exhibition-oriented gallery model without a permanent collection. + description: >- + Exhibition-focused venue dedicated to temporary shows without maintaining a permanent collection. + alt_descriptions: + nl: >- + Op tentoonstellingen gerichte locatie die zich toelegt op tijdelijke shows zonder een permanente collectie te onderhouden. + de: >- + Ausstellungsorientierter Ort, der sich temporären Ausstellungen widmet, ohne eine dauerhafte Sammlung zu unterhalten. + fr: >- + Lieu axé sur les expositions consacré aux expositions temporaires sans maintenir de collection permanente. + es: >- + Lugar enfocado en exposiciones dedicado a muestras temporales sin mantener una colección permanente. + ar: >- + مكان يركز على المعارض مخصص للعروض المؤقتة دون الحفاظ على مجموعة دائمة. + id: >- + Tempat yang berfokus pada pameran yang didedikasikan untuk pertunjukan sementara tanpa memelihara koleksi permanen. + zh: >- + 专注于临时展览而不维护永久藏品的展览场所。 + structured_aliases: + nl: Kunsthal + de: Kunsthalle + fr: Kunsthalle + es: Kunsthalle + ar: قاعة الفن + id: Kunsthalle + zh: 美术馆 broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml b/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml index b98de4b73d..ffd249714b 100644 --- a/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/GenerationEvent.yaml @@ -9,6 +9,8 @@ prefixes: default_prefix: hc imports: - linkml:types + - ../classes/Provenance + - ../classes/ConfidenceScore - ../slots/temporal_extent - ../slots/has_provenance - ../slots/has_description @@ -16,8 +18,57 @@ imports: classes: GenerationEvent: class_uri: prov:Generation - description: Event in which an entity is created or generated. - exact_mappings: + description: >- + Activity in which an entity comes into existence through creation, + derivation, or transformation processes. + alt_descriptions: + nl: >- + Activiteit waarbij een entiteit tot stand komt door creatie-, afleiding- + of transformatieprocessen. + de: >- + Aktivität, bei der eine Entität durch Erstellungs-, Ableitungs- oder + Transformationsprozesse entsteht. + fr: >- + Activité par laquelle une entité prend naissance par des processus de + création, de dérivation ou de transformation. + es: >- + Actividad en la que una entidad llega a existir mediante procesos de + creación, derivación o transformación. + ar: >- + نشاط تنشأ فيه كيان من خلال عمليات الخلق أو الاشتقاق أو التحول. + id: >- + Aktivitas di mana entitas hadir melalui proses penciptaan, derivasi, atau transformasi. + zh: >- + 通过创建、派生或转换过程使实体产生的活动。 + structured_aliases: + nl: + - generatiegebeurtenis + - productie-occurentie + de: + - Generierungsereignis + - Produktionsvorgang + fr: + - événement de génération + - occurrence de production + es: + - evento de generación + - ocurrencia de producción + ar: + - حدث التوليد + - مناسبة الإنتاج + id: + - peristiwa pembuatan + - kejadian produksi + zh: + - 生成事件 + - 产生发生 + keywords: + - generation event + - creation occurrence + - production event + - entity creation + - data generation + broad_mappings: - prov:Generation close_mappings: - schema:CreateAction diff --git a/schemas/20251121/linkml/modules/classes/GeoFeature.yaml b/schemas/20251121/linkml/modules/classes/GeoFeature.yaml index 5ba7dbc030..9b33f77902 100644 --- a/schemas/20251121/linkml/modules/classes/GeoFeature.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoFeature.yaml @@ -8,20 +8,79 @@ prefixes: gn: http://www.geonames.org/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/has_type - - ../slots/has_code +- linkml:types +- ../slots/has_type +- ../slots/has_code classes: GeoFeature: class_uri: skos:Concept - description: Geo feature classification entry, typically aligned to GeoNames coding. + description: >- + Geographical feature classification entry aligned to controlled vocabularies + such as GeoNames for place type categorization. + alt_descriptions: + nl: >- + Geografische kenmerkklassificatie-ingang afgestemd op gecontroleerde vocabulaires + zoals GeoNames voor plaats-type categorisatie. + de: >- + Geografische Merkmal-Klassifikationseintrag, abgestimmt auf kontrollierte Vokabulare + wie GeoNames zur Platztyp-Kategorisierung. + fr: >- + Entrée de classification de caractéristique géographique alignée sur des vocabulaires contrôlés + tels que GeoNames pour la catégorisation des types de lieux. + es: >- + Entrada de clasificación de característica geográfica alineada con vocabularios controlados + como GeoNames para la categorización de tipos de lugares. + ar: >- + إدخال تصنيف المعالم الجغرافية المتوافق مع المفردات الخاضعة للرقابة + مثل GeoNames لتصنيف أنواع الأماكن. + id: >- + Entri klasifikasi fitur geografis yang selaras dengan kosakata terkontrol + seperti GeoNames untuk kategorisasi tipe tempat. + zh: >- + 与GeoNames等受控词汇对齐的地理特征分类条目,用于地点类型分类。 broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - gn:Feature + - gn:Feature slots: - - has_type - - has_code + - has_type + - has_code + structured_aliases: + - literal_form: geografisch kenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geo-grafisches Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: caractéristique géographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: característica geográfica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ميزة جغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur geografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地理特征 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Aligned with GeoNames feature code taxonomy + - Used for place type classification in heritage contexts + - 'Preserved from prior description: Geo feature classification entry, typically aligned to GeoNames coding.' + keywords: + - geospatial + - GeoNames + - feature classification + - place type + examples: + - value: + has_type: settlement + has_code: PPL + description: Populated place feature classification slot_usage: has_type: required: true diff --git a/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml b/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml index 820521810e..c5d81bbb3b 100644 --- a/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoFeatureType.yaml @@ -14,7 +14,51 @@ classes: GeoFeatureType: class_uri: skos:Concept abstract: true - description: Abstract taxonomy node for geographic feature classes. + description: >- + Abstract taxonomic category for classifying physical and administrative territorial entities in geospatial datasets. + alt_descriptions: + nl: >- + Abstracte taxonomische categorie voor het classificeren van fysieke en administratieve territoriale entiteiten in geospatiale datasets. + de: >- + Abstrakte taxonomische Kategorie zur Klassifizierung physischer und administrativer Gebietskörperschaften in Geodatenbeständen. + fr: >- + Catégorie taxonomique abstraite pour classer les entités territoriales physiques et administratives dans les jeux de données géospatiales. + es: >- + Categoría taxonómica abstracta para clasificar entidades territoriales físicas y administrativas en conjuntos de datos geoespaciales. + ar: >- + فئة تصنيفية تجريدية لتصنيف الكيانات الإقليمية المادية والإدارية في مجموعات البيانات الجغرافية المكانية. + id: >- + Kategori taksonomi abstrak untuk mengklasifikasikan entitas teritorial fisik dan administratif dalam dataset geospasial. + zh: >- + 用于分类地理空间数据集中的物理和行政领土实体的抽象分类类别。 + structured_aliases: + nl: + - geografisch entiteitstype + - geo-feature categorie + de: + - geografischer Merkmalstyp + - Geo-Feature-Kategorie + fr: + - type d'entité géographique + - catégorie géographique + es: + - tipo de característica geográfica + - categoría geo + ar: + - نوع المعلم الجغرافي + - فئة جغرافية + id: + - jenis fitur geografis + - kategori geo + zh: + - 地理特征类型 + - 地理类别 + keywords: + - geo feature type + - geographic classification + - spatial entity + - territorial unit + - location category broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml b/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml index d1f9e46174..cfff3ed85c 100644 --- a/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoFeatureTypes.yaml @@ -7,71 +7,504 @@ prefixes: gn: http://www.geonames.org/ontology# schema: http://schema.org/ crm: http://www.cidoc-crm.org/cidoc-crm/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./GeoFeatureType - - linkml:types +- ./GeoFeatureType +- linkml:types classes: AdministrativeBoundary: is_a: GeoFeatureType class_uri: gn:A - description: Administrative division feature class. + description: >- + Geographically bounded political or administrative division used for governmental jurisdiction. + alt_descriptions: + nl: >- + Geografisch begrensde politieke of administratieve eenheid die wordt gebruikt voor overheidsjurisdictie. + de: >- + Geografisch begrenzte politische oder administrative Einheit, die für staatliche Zuständigkeit verwendet wird. + fr: >- + Division politique ou administrative géographiquement délimitée utilisée pour la juridiction gouvernementale. + es: >- + División política o administrativa geográficamente delimitada utilizada para la jurisdicción gubernamental. + ar: >- + تقسيم سياسي أو إداري محدد جغرافياً يُستخدم للولاية الحكومية. + id: >- + Divisi politik atau administratif yang dibatasi secara geografis yang digunakan untuk yurisdiksi pemerintah. + zh: >- + 用于政府管辖的地理边界政治或行政区划。 + structured_aliases: + - literal_form: bestuurlijke grens + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verwaltungsgrenze + predicate: EXACT_SYNONYM + in_language: de + - literal_form: limite administratif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: límite administrativo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حدود إدارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: batas administratif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 行政边界 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - administrative boundary + - political division + - governmental jurisdiction + - administrative region + - territorial division + comments: + - 'Preserved from prior description: Administrative division feature class.' HydrographicFeature: is_a: GeoFeatureType class_uri: gn:H - description: Hydrographic feature class. + description: >- + Water-related geographical entity including rivers, lakes, seas, and other bodies of water. + alt_descriptions: + nl: >- + Watergerelateerde geografische entiteit inclusief rivieren, meren, zeeën en andere waterlichamen. + de: >- + Wasserbezogene geografische Entität einschließlich Flüsse, Seen, Meere und anderer Gewässer. + fr: >- + Entité géographique liée à l'eau incluant rivières, lacs, mers et autres étendues d'eau. + es: >- + Entidad geográfica relacionada con el agua que incluye ríos, lagos, mares y otras masas de agua. + ar: >- + كيان جغرافي متعلق بالمياه يشمل الأنهار والبحيرات والبحار وغيرها من المسطحات المائية. + id: >- + Entitas geografis terkait air termasuk sungai, danau, laut, dan badan air lainnya. + zh: >- + 与水相关的地理实体,包括河流、湖泊、海洋和其他水体。 + structured_aliases: + - literal_form: hydrografisch element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hydrografisches Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément hydrographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento hidrográfico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر هيدروغرافي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur hidrografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 水文特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - hydrographic + - water body + - river + - lake + - aquatic geography + comments: + - 'Preserved from prior description: Hydrographic feature class.' AreaFeature: is_a: GeoFeatureType class_uri: gn:L - description: Area feature class. + description: >- + Geographically extended region or zone defined by area-based boundaries. + alt_descriptions: + nl: >- + Geografisch uitgebreide regio of zone gedefinieerd door oppervlaktegebonden grenzen. + de: >- + Geografisch erweiterte Region oder Zone, die durch flächenbasierte Grenzen definiert wird. + fr: >- + Région ou zone géographiquement étendue définie par des limites basées sur la superficie. + es: >- + Región o zona geográficamente extendida definida por límites basados en el área. + ar: >- + منطقة أو نطاق جغرافي ممتد محدد بحدود قائمة على المساحة. + id: >- + Wilayah atau zona yang diperluas secara geografis yang didefinisikan oleh batas berbasis area. + zh: >- + 由基于区域的边界定义的地理延伸区域或地带。 + structured_aliases: + - literal_form: gebiedskenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Flächenmerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: caractéristique de zone + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: característica de área + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ميزة مساحية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur area + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - area feature + - region + - zone + - geographical area + - spatial extent + comments: + - 'Preserved from prior description: Area feature class.' PopulatedPlace: is_a: GeoFeatureType class_uri: gn:P - description: Populated place feature class. + description: >- + Settlement or locality inhabited by human populations, ranging from hamlets to major cities. + alt_descriptions: + nl: >- + Nederzetting of plaats bewoond door menselijke populaties, variërend van gehuchten tot grote steden. + de: >- + Siedlung oder Ort, der von menschlichen Bevölkerungen bewohnt wird, von Weilern bis zu Großstädten. + fr: >- + Colonie ou localité habitée par des populations humaines, allant des hameaux aux grandes villes. + es: >- + Asentamiento o localidad habitada por poblaciones humanas, desde aldeas hasta grandes ciudades. + ar: >- + مستوطنة أو منطقة مأهولة بالسكان البشريين، تتراوح من القرى الصغيرة إلى المدن الكبرى. + id: >- + Permukiman atau lokalitas yang dihuni oleh populasi manusia, mulai dari dusun hingga kota besar. + zh: >- + 有人类居住的定居点或地点,从小村庄到大城市。 + structured_aliases: + - literal_form: bewoonde plaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bewohnter Ort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu habité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lugar poblado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مكان مأهول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tempat berpenghuni + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 聚居地 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - populated place + - settlement + - locality + - inhabited area + - community + comments: + - 'Preserved from prior description: Populated place feature class.' RoadRailroad: is_a: GeoFeatureType class_uri: gn:R - description: Transport corridor feature class. + description: >- + Linear transportation infrastructure for vehicular or rail-based movement and connectivity. + alt_descriptions: + nl: >- + Lineaire transportinfrastructuur voor voertuig- of spoorverkeer en connectiviteit. + de: >- + Lineare Verkehrsinfrastruktur für Fahrzeuge oder Schienenverkehr und Konnektivität. + fr: >- + Infrastructure de transport linéaire pour le mouvement routier ou ferroviaire et la connectivité. + es: >- + Infraestructura de transporte lineal para movimiento vehicular o ferroviario y conectividad. + ar: >- + بنية تحتية نقلية خطية للحركة بالمركبات أو السكك الحديدية والاتصال. + id: >- + Infrastruktur transportasi linier untuk pergerakan kendaraan atau kereta api dan konektivitas. + zh: >- + 用于车辆或铁路移动和连接的线性交通基础设施。 + structured_aliases: + - literal_form: weg-spoorweg + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Straße-Eisenbahn + predicate: EXACT_SYNONYM + in_language: de + - literal_form: route-chemin de fer + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: carretera-ferrocarril + predicate: EXACT_SYNONYM + in_language: es + - literal_form: طريق-سكة حديدية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jalan-rel kereta + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 道路铁路 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - road + - railroad + - transportation + - infrastructure + - linear corridor + comments: + - 'Preserved from prior description: Transport corridor feature class.' SpotFeature: is_a: GeoFeatureType class_uri: gn:S - description: Spot feature class, including discrete built entities. + description: >- + Discrete point-based geographical entity including individual built structures and localized features. + alt_descriptions: + nl: >- + Discreet puntgebaseerd geografisch element inclusief individuele bouwstructuren en gelokaliseerde kenmerken. + de: >- + Diskret punktbasiertes geografisches Element einschließlich einzelner Bauwerke und lokalisierter Merkmale. + fr: >- + Entité géographique ponctuelle discrete incluant des structures bâties individuelles et des caractéristiques localisées. + es: >- + Entidad geográfica puntual discreta que incluye estructuras construidas individuales y características localizadas. + ar: >- + عنصر جغرافي نقطي منفصل يشمل الهياكل المبنية الفردية والميزات الموضعية. + id: >- + Entitas geografis berbasis titik diskrit termasuk struktur bangunan individual dan fitur terlokalisasi. + zh: >- + 离散的点状地理实体,包括单个建筑结构和局部特征。 + structured_aliases: + - literal_form: puntkenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Punktmerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément ponctuel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento puntual + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر نقطي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur titik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 点状特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - spot feature + - point location + - discrete entity + - localized feature + - built structure + comments: + - 'Preserved from prior description: Spot feature class, including discrete built entities.' HypsographicFeature: is_a: GeoFeatureType class_uri: gn:T - description: Terrain elevation feature class. + description: >- + Terrain elevation or relief-based geographical entity including mountains, hills, and valleys. + alt_descriptions: + nl: >- + Terreinhoogte of reliëfgebaseerd geografisch element inclusief bergen, heuvels en valleien. + de: >- + Geländeerhebung oder reliefbasiertes geografisches Element einschließlich Berge, Hügel und Täler. + fr: >- + Élévation de terrain ou entité géographique basée sur le relief incluant montagnes, collines et vallées. + es: >- + Elevación del terreno o entidad geográfica basada en el relieve que incluye montañas, colinas y valles. + ar: >- + ارتفاع التضاريس أو كيان جغرافي قائم على التضاريس يشمل الجبال والتلال والوديان. + id: >- + Ketinggian medan atau entitas geografis berbasis relief termasuk gunung, bukit, dan lembah. + zh: >- + 地形高程或基于地势的地理实体,包括山脉、丘陵和山谷。 + structured_aliases: + - literal_form: hypsografisch element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hypsografisches Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément hypsométrique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento hipsográfico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر هبسوغرافي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur hipsografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地势特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - hypsographic + - terrain elevation + - mountain + - valley + - topography + comments: + - 'Preserved from prior description: Terrain elevation feature class.' UnderseaFeature: is_a: GeoFeatureType class_uri: gn:U - description: Undersea feature class. + description: >- + Submarine geographical entity including underwater ridges, trenches, seamounts, and abyssal plains. + alt_descriptions: + nl: >- + Onderzees geografisch element inclusief onderzeese ruggen, troggen, zeearmen en abyssale vlaktes. + de: >- + Untermeerisches geografisches Element einschließlich Unterwasserücken, Gräben, Seeberge und Tiefseebebenen. + fr: >- + Entité géographique sous-marine incluant dorsales, fosses, monts sous-marins et plaines abyssales. + es: >- + Entidad geográfica submarina que incluye dorsales, fosas, montes submarinos y llanuras abisales. + ar: >- + كيان جغرافي تحت البحر يشمل السلاسل البحرية والخنادق والجبال البحرية والسهول العميقة. + id: >- + Entitas geografis bawah laut termasuk punggung laut, parit, gunung laut, dan dataran abisal. + zh: >- + 海底地理实体,包括水下海岭、海沟、海山和深海平原。 + structured_aliases: + - literal_form: onderzees element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Unterseemerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément sous-marin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento submarino + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر تحت البحر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur bawah laut + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 海底特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - undersea + - submarine + - ocean floor + - marine geography + - bathymetry + comments: + - 'Preserved from prior description: Undersea feature class.' VegetationFeature: is_a: GeoFeatureType class_uri: gn:V - description: Vegetation feature class. + description: >- + Plant-based geographical entity including forests, grasslands, wetlands, and agricultural areas. + alt_descriptions: + nl: >- + Plantgebaseerd geografisch element inclusief bossen, graslanden, wetlands en landbouwgebieden. + de: >- + Pflanzenbasiertes geografisches Element einschließlich Wälder, Grasland, Feuchtgebiete und landwirtschaftliche Flächen. + fr: >- + Entité géographique basée sur la végétation incluant forêts, prairies, zones humides et zones agricoles. + es: >- + Entidad geográfica basada en plantas que incluye bosques, praderas, humedales y áreas agrícolas. + ar: >- + كيان جغرافي نباتي يشمل الغابات والأراضي العشبية والأراضي الرطبة والمناطق الزراعية. + id: >- + Entitas geografis berbasis tumbuhan termasuk hutan, padang rumput, lahan basah, dan area pertanian. + zh: >- + 植物地理实体,包括森林、草原、湿地和农业区。 + structured_aliases: + - literal_form: vegetatie-element + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vegetationsmerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: élément végétal + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: elemento de vegetación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر نباتي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fitur vegetasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 植被特征 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - schema:Place - - crm:E53_Place + - schema:Place + - crm:E53_Place + - skos:Concept + - crm:E55_Type + keywords: + - vegetation + - forest + - grassland + - plant coverage + - ecological zone + comments: + - 'Preserved from prior description: Vegetation feature class.' diff --git a/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml index ef117ef864..c34b3ad4e1 100644 --- a/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoNamesIdentifier.yaml @@ -13,7 +13,29 @@ classes: GeoNamesIdentifier: is_a: Identifier class_uri: hc:GeoNamesIdentifier - description: External identifier referencing a feature in the GeoNames gazetteer. + description: >- + External reference code linking to a geographic feature entry in the + GeoNames geographical gazetteer database. + alt_descriptions: + nl: >- + Externe verwijzingscode die koppelt aan een geografische feature-ingang in de + GeoNames geografische gazetteer-database. + de: >- + Externer Referenzcode, der mit einem geografischen Merkmalseintrag in der + GeoNames-Gazetteer-Datenbank verknüpft. + fr: >- + Code de référence externe lié à une entrée d'entité géographique dans la base + de données du gazetteer géographique GeoNames. + es: >- + Código de referencia externo que enlaza con una entrada de característica geográfica + en la base de datos de gazetteer geográfico GeoNames. + ar: >- + رمز مرجعي خارجي يربط بإدخال معلم جغرافي في قاعدة بيانات الموقع الجغرافي GeoNames. + id: >- + Kode referensi eksternal yang menautkan ke entri fitur geografis dalam database + gazetteer geografis GeoNames. + zh: >- + 链接到GeoNames地理地名词典数据库中地理要素条目的外部参考代码。 close_mappings: - dcterms:Identifier related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml b/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml index fc4d2b86c1..e72363a158 100644 --- a/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml @@ -33,16 +33,31 @@ types: classes: GeoSpatialPlace: class_uri: geosparql:Feature - description: Measured geospatial place representation with coordinates, geometry, and reference system. - exact_mappings: + description: >- + Geometrically defined geographic entity with coordinate reference, spatial + extent, and optional temporal validity boundaries. + alt_descriptions: + nl: >- + Geometrisch gedefinieerde geografische entiteit met coördinaatreferentie, ruimtelijke + omvang en optionele temporele geldigheidsgrenzen. + de: >- + Geometrisch definierte geografische Entität mit Koordinatenreferenz, räumlicher + Ausdehnung und optionalen zeitlichen Gültigkeitsgrenzen. + fr: >- + Entité géographique géométriquement définie avec référence de coordonnées, étendue + spatiale et limites de validité temporelle optionnelles. + es: >- + Entidad geográfica geométricamente definida con referencia de coordenadas, extensión + espacial y límites de validez temporal opcionales. + ar: >- + كيان جغرافي محدد هندسياً مع مرجع إحداثي ونطاق مكاني وحدود صلاحية زمنية اختيارية. + id: >- + Entitas geografis yang didefinisikan secara geometris dengan referensi koordinat, + luas spasial, dan batas validitas temporal opsional. + zh: >- + 具有坐标参考、空间范围和可选时间有效性边界的几何定义地理实体。 + broad_mappings: - geosparql:Feature - close_mappings: - - schema:Place - - geo:SpatialThing - related_mappings: - - prov:Entity - - tooi:BestuurlijkeRuimte - - crm:E53_Place slots: - identified_by - has_coordinates diff --git a/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml b/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml index f7c568949b..3ecaeb8537 100644 --- a/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml +++ b/schemas/20251121/linkml/modules/classes/GeographicExtent.yaml @@ -8,21 +8,75 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label classes: GeographicExtent: class_uri: dcterms:Location - description: Geographic area used to define spatial applicability or coverage. - exact_mappings: - - dcterms:Location + description: >- + Spatial area designation used to define geographic applicability, coverage, + or jurisdictional boundaries. + alt_descriptions: + nl: >- + Ruimtelijk gebiedsaanduiding gebruikt om geografische toepasbaarheid, dekking + of jurisdictiegrenzen te definiëren. + de: >- + Räumliche Gebietsbezeichnung zur Definition geografischer Anwendbarkeit, + Abdeckung oder Zuständigkeitsgrenzen. + fr: >- + Désignation de zone spatiale utilisée pour définir l'applicabilité géographique, + la couverture ou les limites de juridiction. + es: >- + Designación de área espacial utilizada para definir la aplicabilidad geográfica, + cobertura o límites jurisdiccionales. + ar: >- + تسمية المنطقة المكانية المستخدمة لتحديد قابلية التطبيق الجغرافي + أو التغطية أو حدود الاختصاص. + id: >- + Penunjukan area spasial yang digunakan untuk mendefinisikan keterapan geografis, + cakupan, atau batasan yurisdiksi. + zh: >- + 用于定义地理适用性、覆盖范围或管辖边界的空间区域指定。 + structured_aliases: + - literal_form: geografische reikwijdte + 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: extensión geográfica + predicate: EXACT_SYNONYM + in_language: es + - 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 + broad_mappings: + - dcterms:Location close_mappings: - - schema:Place + - schema:Place slots: - - identified_by - - has_label + - identified_by + - has_label + comments: + - Defines spatial scope for policies, services, or collection coverage. + - Used in eligibility determination and jurisdictional mapping. + - 'Preserved from prior description: Geographic area used to define spatial applicability or coverage.' + keywords: + - spatial coverage + - geographic scope + - jurisdictional extent + - area designation annotations: custodian_types: '["*"]' specificity_score: 0.3 diff --git a/schemas/20251121/linkml/modules/classes/GeographicScope.yaml b/schemas/20251121/linkml/modules/classes/GeographicScope.yaml index 9b275dc607..0b8c4834c5 100644 --- a/schemas/20251121/linkml/modules/classes/GeographicScope.yaml +++ b/schemas/20251121/linkml/modules/classes/GeographicScope.yaml @@ -13,7 +13,51 @@ imports: classes: GeographicScope: class_uri: skos:Concept - description: Controlled concept describing scale of geographic coverage. + description: >- + Controlled vocabulary concept defining the territorial extent or coverage area of a collection or service. + alt_descriptions: + nl: >- + Gecontroleerd vocabulaireconcept dat het territoriale bereik of de dekkingsgebied van een collectie of dienst definieert. + de: >- + Kontrolliertes Vokabularkonzept, das die territoriale Ausdehnung oder den Abdeckungsbereich einer Sammlung oder eines Dienstes definiert. + fr: >- + Concept de vocabulaire contrôlé définissant l'étendue territoriale ou la zone de couverture d'une collection ou d'un service. + es: >- + Concepto de vocabulario controlado que define la extensión territorial o el área de cobertura de una colección o servicio. + ar: >- + مفهوم مفردات مضبوطة يحدد المدى الإقليمي أو منطقة التغطية لمجموعة أو خدمة. + id: >- + Konsep kosakata terkendali yang mendefinisikan luas wilayah atau area cakupan koleksi atau layanan. + zh: >- + 定义收藏或服务的领土范围或覆盖区域的受控词汇概念。 + structured_aliases: + nl: + - geografisch bereik + - dekkingsgebied + de: + - geografischer Geltungsbereich + - Abdeckungsbereich + fr: + - portée géographique + - zone de couverture + es: + - alcance geográfico + - área de cobertura + ar: + - النطاق الجغرافي + - منطقة التغطية + id: + - cakupan geografis + - area jangkauan + zh: + - 地理范围 + - 覆盖区域 + keywords: + - geographic scope + - coverage area + - territorial extent + - spatial coverage + - geographic reach broad_mappings: - skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/Geometry.yaml b/schemas/20251121/linkml/modules/classes/Geometry.yaml index e94ad6b04b..6f7af73014 100644 --- a/schemas/20251121/linkml/modules/classes/Geometry.yaml +++ b/schemas/20251121/linkml/modules/classes/Geometry.yaml @@ -8,29 +8,89 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description - - ../slots/has_type - - ../slots/has_format +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type +- ../slots/has_format classes: Geometry: class_uri: geosparql:Geometry - description: Spatial geometry representation, such as point, line, or polygon. - exact_mappings: - - geosparql:Geometry + description: >- + Quantitative spatial representation encoding geographic coordinates as points, + lines, polygons, or multi-part shapes. + alt_descriptions: + nl: >- + Kwantitatieve ruimtelijke representatie die geografische coördinaten codeert als punten, + lijnen, polygonen of meerdelige vormen. + de: >- + Quantitative räumliche Repräsentation, die geografische Koordinaten als Punkte, + Linien, Polygone oder mehrteilige Formen kodiert. + fr: >- + Représentation spatiale quantitative codant les coordonnées géographiques sous forme de points, + lignes, polygones ou formes multipartites. + es: >- + Representación espacial cuantitativa que codifica coordenadas geográficas como puntos, + líneas, polígonos o formas multiparte. + ar: >- + تمثيل مكاني كمي يشفر الإحداثيات الجغرافية كنقاط + أو خطوط أو مضلعات أو أشكال متعددة الأجزاء. + id: >- + Representasi spasial kuantitatif yang mengkodekan koordinat geografis sebagai titik, + garis, poligon, atau bentuk multi-bagian. + zh: >- + 将地理坐标编码为点、线、多边形或多部分形状的量化空间表示。 + structured_aliases: + - literal_form: geometrie-object + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geometrieobjekt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: objet géométrique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: objeto geométrico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كائن هندسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: objek geometri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 几何对象 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - geosparql:Geometry close_mappings: - - schema:GeoShape + - schema:GeoShape slots: - - has_label - - has_description - - has_type - - has_format + - has_label + - has_description + - has_type + - has_format slot_usage: has_type: required: true has_format: required: true + comments: + - Supports WKT, GeoJSON, GML, and other geospatial encoding formats. + - Used for mapping heritage sites, buildings, and geographic features. + - 'Preserved from prior description: Spatial geometry representation, such as point, line, or polygon.' + keywords: + - spatial representation + - geographic coordinates + - geospatial data + - geometric encoding + examples: + - value: + has_type: Polygon + has_format: application/geo+json + has_label: Museum Perimeter + description: GeoJSON polygon encoding museum site boundary annotations: specificity_score: 0.35 specificity_rationale: Core geometric encoding object for geospatial data. diff --git a/schemas/20251121/linkml/modules/classes/GeometryType.yaml b/schemas/20251121/linkml/modules/classes/GeometryType.yaml index a606e8cc6b..34c4f45cbd 100644 --- a/schemas/20251121/linkml/modules/classes/GeometryType.yaml +++ b/schemas/20251121/linkml/modules/classes/GeometryType.yaml @@ -5,21 +5,81 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: GeometryType: class_uri: skos:Concept abstract: true - description: Abstract controlled concept for geometry shape types. + description: >- + Abstract taxonomic concept for categorizing spatial shape representations used in geographic and geometric modeling. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor het categoriseren van ruimtelijke vormrepresentaties + die worden gebruikt in geografische en geometrische modellering. + de: >- + Abstraktes taxonomisches Konzept zur Kategorisierung räumlicher Formrepräsentationen, + die in geografischer und geometrischer Modellierung verwendet werden. + fr: >- + Concept taxonomique abstrait pour catégoriser les représentations de formes spatiales + utilisées dans la modélisation géographique et géométrique. + es: >- + Concepto taxonómico abstracto para categorizar representaciones de formas espaciales + utilizadas en modelado geográfico y geométrico. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف تمثيلات الأشكال المكانية + المستخدمة في النمذجة الجغرافية والهندسية. + id: >- + Konsep taksonomi abstrak untuk mengategorikan representasi bentuk spasial + yang digunakan dalam pemodelan geografis dan geometris. + zh: >- + 用于对地理和几何建模中使用的空间形状表示进行分类的抽象分类概念。 + structured_aliases: + - literal_form: geometrietype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geometrietyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de géométrie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de geometría + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع الهندسة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe geometri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 几何类型 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type slots: - - has_label - - has_description + - has_label + - has_description + comments: + - Base class for point, line, polygon, and other geometric primitives. + - Used in GIS data modeling and spatial data infrastructure. + - 'Preserved from prior description: Abstract controlled concept for geometry shape types.' + keywords: + - spatial shape + - geometric primitive + - GIS taxonomy + - spatial data model + examples: + - value: + has_label: Polygon + has_description: Closed area defined by connected line segments. + description: 2D area geometry type annotations: specificity_score: 0.25 specificity_rationale: Geometry shape taxonomy base class. diff --git a/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml b/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml index bffa6536d4..42b5fe4355 100644 --- a/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GeometryTypes.yaml @@ -14,36 +14,90 @@ classes: Point: is_a: GeometryType class_uri: sf:Point - description: Point geometry type. + description: >- + Zero-dimensional geometric primitive representing a single location in coordinate space. + alt_descriptions: + nl: Nuldimensionale geometrische primitieve die een enkele locatie in de coördinatenruimte vertegenwoordigt. + de: Nulldimensionales geometrisches Primitiv, das einen einzelnen Ort im Koordinatenraum darstellt. + fr: Primitif géométrique de dimension zéro représentant un emplacement unique dans l'espace de coordonnées. + es: Primitiva geométrica de dimensión cero que representa una única ubicación en el espacio de coordenadas. + ar: بدائية هندسية ذات بعد صفر تمثل موقعًا واحدًا في فضاء الإحداثيات. + id: Primitif geometris dimensi nol yang mewakili lokasi tunggal dalam ruang koordinat. + zh: 表示坐标空间中单个位置的零维几何基元。 broad_mappings: - geo:Geometry Polygon: is_a: GeometryType class_uri: sf:Polygon - description: Polygon geometry type. + description: >- + Two-dimensional geometric region bounded by a closed ring of line segments. + alt_descriptions: + nl: Tweedimensionaal geometrisch gebied begrensd door een gesloten ring van lijnsegmenten. + de: Zweidimensionale geometrische Region, die durch einen geschlossenen Ring von Liniensegmenten begrenzt wird. + fr: Région géométrique bidimensionnelle délimitée par un anneau fermé de segments de ligne. + es: Región geométrica bidimensional limitada por un anillo cerrado de segmentos de línea. + ar: منطقة هندسية ثنائية الأبعاد يحدها حلقة مغلقة من القطع المستقيمة. + id: Wilayah geometris dua dimensi yang dibatasi oleh cincin tertutup dari segmen garis. + zh: 由闭合线段环包围的二维几何区域。 broad_mappings: - geo:Geometry MultiPolygon: is_a: GeometryType class_uri: sf:MultiPolygon - description: Multi polygon geometry type. + description: >- + Collection of zero or more polygon instances forming a composite two-dimensional shape. + alt_descriptions: + nl: Verzameling van nul of meer polygooninstanties die een samengestelde tweedimensionale vorm vormen. + de: Sammlung von null oder mehr Polygoninstanzen, die eine zusammengesetzte zweidimensionale Form bilden. + fr: Collection de zéro ou plusieurs instances de polygones formant une forme bidimensionnelle composite. + es: Colección de cero o más instancias de polígonos que forman una forma bidimensional compuesta. + ar: مجموعة من صفر أو أكثر من حالات المضلعات تشكل شكلاً ثنائي الأبعاد مركبًا. + id: Kumpulan nol atau lebih instance poligon yang membentuk bentuk dua dimensi komposit. + zh: 由零个或多个多边形实例组成的复合二维形状。 broad_mappings: - geo:Geometry LineString: is_a: GeometryType class_uri: sf:LineString - description: Line string geometry type. + description: >- + One-dimensional geometric object composed of a sequence of two or more coordinate points. + alt_descriptions: + nl: Eendimensionaal geometrisch object samengesteld uit een reeks van twee of meer coördinaatpunten. + de: Eindimensionales geometrisches Objekt, das aus einer Folge von zwei oder mehr Koordinatenpunkten besteht. + fr: Objet géométrique unidimensionnel composé d'une séquence de deux points de coordonnées ou plus. + es: Objeto geométrico unidimensional compuesto por una secuencia de dos o más puntos de coordenadas. + ar: كائن هندسي أحادي البعد مكون من تسلسل من نقطتين إحداثيتين أو أكثر. + id: Objek geometris satu dimensi yang terdiri dari urutan dua titik koordinat atau lebih. + zh: 由两个或多个坐标点序列组成的一维几何对象。 broad_mappings: - geo:Geometry MultiLineString: is_a: GeometryType class_uri: sf:MultiLineString - description: Multi line string geometry type. + description: >- + Collection of zero or more line string instances forming a composite linear geometry. + alt_descriptions: + nl: Verzameling van nul of meer lijnstringinstanties die een samengestelde lineaire geometrie vormen. + de: Sammlung von null oder mehr LineString-Instanzen, die eine zusammengesetzte lineare Geometrie bilden. + fr: Collection de zéro ou plusieurs instances de chaînes de lignes formant une géométrie linéaire composite. + es: Colección de cero o más instancias de cadenas de líneas que forman una geometría lineal compuesta. + ar: مجموعة من صفر أو أكثر من حالات سلاسل الخطوط تشكل هندسة خطية مركبة. + id: Kumpulan nol atau lebih instance line string yang membentuk geometri linier komposit. + zh: 由零个或多个线串实例组成的复合线性几何。 broad_mappings: - geo:Geometry MultiPoint: is_a: GeometryType class_uri: sf:MultiPoint - description: Multi point geometry type. + description: >- + Collection of zero or more point instances forming a composite zero-dimensional geometry. + alt_descriptions: + nl: Verzameling van nul of meer punteninstanties die een samengestelde nuldimensionale geometrie vormen. + de: Sammlung von null oder mehr Punktinstanzen, die eine zusammengesetzte nulldimensionale Geometrie bilden. + fr: Collection de zéro ou plusieurs instances de points formant une géométrie composite de dimension zéro. + es: Colección de cero o más instancias de puntos que forman una geometría compuesta de dimensión cero. + ar: مجموعة من صفر أو أكثر من حالات النقاط تشكل هندسة مركبة ذات بعد صفر. + id: Kumpulan nol atau lebih instance titik yang membentuk geometri komposit dimensi nol. + zh: 由零个或多个点实例组成的复合零维几何。 broad_mappings: - geo:Geometry diff --git a/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml b/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml index 8f81ea57ff..e104723934 100644 --- a/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/GeospatialIdentifier.yaml @@ -8,17 +8,63 @@ prefixes: geosparql: http://www.opengis.net/ont/geosparql# default_prefix: hc imports: - - linkml:types +- linkml:types classes: GeospatialIdentifier: is_a: Identifier class_uri: hc:GeospatialIdentifier - description: Persistent identifier for a geospatial entity in an external or internal system. + description: >- + Persistent identifier referencing a geographic feature, location, or spatial entity within an external gazetteer or internal registry. + alt_descriptions: + nl: >- + Permanente identificatiecode die verwijst naar een geografisch object, locatie of ruimtelijke entiteit in een externe gazetteer of intern register. + de: >- + Persistenter Identifikator, der auf ein geografisches Objekt, einen Standort oder eine räumliche Entität in einem externen Gazetteer oder internen Register verweist. + fr: >- + Identifiant persistant faisant référence à une entité géographique, un lieu ou une entité spatiale dans un gazette externe ou un registre interne. + es: >- + Identificador persistente que referencia una entidad geográfica, ubicación o entidad espacial en una gazetera externa o registro interno. + ar: >- + معرف دائم يشير إلى معلم جغرافي أو موقع أو كيان مكاني في دليل جغرافي خارجي أو سجل داخلي. + id: >- + Pengenal persisten yang merujuk ke fitur geografis, lokasi, atau entitas spasial dalam gazetteer eksternal atau registri internal. + zh: >- + 在外部地名录或内部注册表中引用地理要素、位置或空间实体的持久标识符。 + structured_aliases: + nl: + - geospatiale identificatiecode + - geo-identificator + de: + - geospatialer Identifikator + - Geo-ID + fr: + - identifiant géospatial + - identifiant géographique + es: + - identificador geoespacial + - identificador geográfico + ar: + - معرف جغرافي مكاني + - معرف جغرافي + id: + - pengenal geospasial + - ID geografis + zh: + - 地理空间标识符 + - 地理标识符 + keywords: + - geospatial identifier + - gazetteer + - location code + - geographic reference + - spatial identifier close_mappings: - - dcterms:Identifier + - dcterms:Identifier related_mappings: - - geosparql:Feature + - geosparql:Feature annotations: specificity_score: 0.3 specificity_rationale: Identifier class for geospatial record linking. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Persistent identifier for a geospatial entity in an external or internal system.' diff --git a/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml b/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml index d57fdcd3d0..5373d71c9a 100644 --- a/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/GeospatialLocation.yaml @@ -7,16 +7,70 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_location +- linkml:types +- ../slots/has_location classes: GeospatialLocation: class_uri: schema:GeoCoordinates - description: Coordinate-based geospatial location. - exact_mappings: - - schema:GeoCoordinates + description: >- + Coordinate-based spatial position defined by geographic reference values + for location identification and mapping. + alt_descriptions: + nl: >- + Op coördinaten gebaseerde ruimtelijke positie gedefinieerd door geografische referentiewaarden + voor locatie-identificatie en kaartweergave. + de: >- + Koordinatenbasierte räumliche Position, definiert durch geografische Referenzwerte + zur Standortidentifikation und Kartierung. + fr: >- + Position spatiale basée sur des coordonnées définie par des valeurs de référence géographiques + pour l'identification de localisation et la cartographie. + es: >- + Posición espacial basada en coordenadas definida por valores de referencia geográficos + para identificación de ubicación y mapeo. + ar: >- + موقع مكاني قائم على الإحداثيات محدد بقيم مرجعية جغرافية + لتحديد الموقع والخرائط. + id: >- + Posisi spasial berbasis koordinat yang didefinisikan oleh nilai referensi geografis + untuk identifikasi lokasi dan pemetaan. + zh: >- + 由地理参考值定义的基于坐标的空间位置,用于位置识别和制图。 + structured_aliases: + - literal_form: geospatiale locatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geospatiale Position + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localisation géospatiale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación geoespacial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع جغرافي مكاني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi geospasial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地理空间位置 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:GeoCoordinates slots: - - has_location + - has_location + comments: + - Wraps coordinate data for heritage site geocoding. + - Supports mapping integration and spatial search functionality. + - 'Preserved from prior description: Coordinate-based geospatial location.' + keywords: + - spatial position + - geographic coordinates + - location identification + - geospatial reference annotations: specificity_score: 0.25 specificity_rationale: Coordinate wrapper used in geospatial modeling. diff --git a/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml b/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml index f6e206f768..11e20b4a9b 100644 --- a/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml @@ -9,21 +9,80 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by +- linkml:types +- ../slots/identified_by classes: GHCIDBlock: class_uri: dcterms:Identifier - description: Identifier metadata block capturing assignment, variants, and lifecycle history for GHCID values. - exact_mappings: - - dcterms:Identifier + description: >- + Metadata block capturing assignment, variants, and lifecycle history + for Global Heritage Custodian Identifier values. + alt_descriptions: + nl: >- + Metadatablok dat toewijzing, varianten en levenscyclusgeschiedenis vastlegt + voor Global Heritage Custodian Identifier-waarden. + de: >- + Metadatenblock, der Zuweisung, Varianten und Lebenszyklushistorie + für Global Heritage Custodian Identifier-Werte erfasst. + fr: >- + Bloc de métadonnées capturant l'attribution, les variantes et l'historique du cycle de vie + pour les valeurs d'identifiant Global Heritage Custodian. + es: >- + Bloque de metadatos que captura la asignación, variantes e historial del ciclo de vida + para valores del Identificador Global de Custodio de Patrimonio. + ar: >- + كتلة بيانات وصفية تسجل التخصيص والتباينات وتاريخ دورة الحياة + لقيم معرف أمين التراث العالمي. + id: >- + Blok metadata yang menangkap penugasan, varian, dan riwayat siklus hidup + untuk nilai Pengidentifikasi Kustodian Warisan Global. + zh: >- + 捕获全球遗产保管人标识符值的分配、变体和生命周期历史的元数据块。 + broad_mappings: + - dcterms:Identifier close_mappings: - - prov:Entity + - prov:Entity related_mappings: - - schema:PropertyValue - - prov:Generation + - schema:PropertyValue + - prov:Generation slots: - - identified_by + - identified_by + structured_aliases: + - literal_form: GHCID-blok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: GHCID-Block + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bloc GHCID + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: bloque GHCID + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كتلة GHCID + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: blok GHCID + predicate: EXACT_SYNONYM + in_language: id + - literal_form: GHCID块 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Manages lifecycle of heritage custodian identifiers + - Tracks variant forms and assignment provenance + - 'Preserved from prior description: Identifier metadata block capturing assignment, variants, and lifecycle history for GHCID values.' + keywords: + - identifier + - GHCID + - lifecycle + - governance + - variant tracking + examples: + - value: + identified_by: GHCID-2025-NL-00001 + description: Heritage custodian identifier block annotations: specificity_score: 0.35 specificity_rationale: Identifier lifecycle container for custody-level identifier governance. diff --git a/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml b/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml index 448ac4c3eb..9681b310eb 100644 --- a/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/GhcidHistoryEntry.yaml @@ -12,7 +12,51 @@ imports: classes: GHCIDHistoryEntry: class_uri: prov:Entity - description: Historical identifier state entry with temporal validity and change context. + description: >- + Temporal snapshot capturing identifier lifecycle state including validity period, change rationale, and provenance metadata. + alt_descriptions: + nl: >- + Tijdelijke momentopname die de levenscyclusstatus van een identifier vastlegt, inclusief geldigheidsperiode, veranderingsreden en herkomst-metadata. + de: >- + Zeitliche Momentaufnahme, die den Kennungs-Lebenszyklusstatus einschließlich Gültigkeitsdauer, Änderungsbegründung und Herkunftsmetadaten erfasst. + fr: >- + Instantané temporel capturant l'état du cycle de vie de l'identifiant, y compris la période de validité, le motif du changement et les métadonnées de provenance. + es: >- + Instantánea temporal que captura el estado del ciclo de vida del identificador, incluyendo el período de validez, el motivo del cambio y los metadatos de procedencia. + ar: >- + لقطة زمنية تلتقط حالة دورة حياة المعرف بما في ذلك فترة الصلاحية وسبب التغيير والبيانات الوصفية للمصدر. + id: >- + Snapshot temporal yang menangkap status siklus hidup pengidentifikasi termasuk periode validitas, alasan perubahan, dan metadata asal-usul. + zh: >- + 捕获标识符生命周期状态的时间快照,包括有效期、变更原因和来源元数据。 + structured_aliases: + nl: + - geschiedenisitem + - identifierwijziging + de: + - Verlaufseintrag + - Kennungsänderung + fr: + - entrée d'historique + - modification d'identifiant + es: + - entrada de historial + - cambio de identificador + ar: + - سجل التاريخ + - تغيير المعرف + id: + - entri riwayat + - perubahan pengidentifikasi + zh: + - 历史条目 + - 标识符变更 + keywords: + - history entry + - identifier change + - lifecycle state + - provenance record + - temporal validity close_mappings: - dcterms:Identifier related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/GiftShop.yaml b/schemas/20251121/linkml/modules/classes/GiftShop.yaml index 984b4fdd19..cc253b6871 100644 --- a/schemas/20251121/linkml/modules/classes/GiftShop.yaml +++ b/schemas/20251121/linkml/modules/classes/GiftShop.yaml @@ -35,8 +35,52 @@ classes: GiftShop: is_a: ReconstructedEntity class_uri: schema:Store - description: Retail operation associated with a custodian, including physical and online shop channels. - exact_mappings: + description: >- + Retail operation selling merchandise, reproductions, publications, and heritage-related products to institutional visitors. + alt_descriptions: + nl: >- + Detailhandelsoperatie die merchandise, reproducties, publicaties en erfgoedgerelateerde producten verkoopt aan instellingsbezoekers. + de: >- + Einzelhandelsoperation, die Merchandise, Reproduktionen, Publikationen und heritagesbezogene Produkte an institutionelle Besucher verkauft. + fr: >- + Opération de vente au détail vendant des produits dérivés, reproductions, publications et produits liés au patrimoine aux visiteurs institutionnels. + es: >- + Operación minorista que vende mercancía, reproducciones, publicaciones y productos relacionados con el patrimonio a los visitantes institucionales. + ar: >- + عملية تجزئة تبيع البضائع والنسخ والمنشورات والمنتجات المتعلقة بالتراث للزوار المؤسسيين. + id: >- + Operasi ritel yang menjual barang dagangan, reproduksi, publikasi, dan produk terkait warisan kepada pengunjung lembaga. + zh: >- + 向机构访客销售商品、复制品、出版物和遗产相关产品的零售业务。 + structured_aliases: + nl: + - museumwinkel + - cadeauwinkel + de: + - Museumsshop + - Geschenkladen + fr: + - boutique de musée + - librairie-musée + es: + - tienda del museo + - tienda de regalos + ar: + - متجر المتحف + - متجر الهدايا + id: + - toko museum + - toko cenderamata + zh: + - 博物馆商店 + - 礼品店 + keywords: + - gift shop + - museum store + - retail + - merchandise + - museum shop + broad_mappings: - schema:Store close_mappings: - schema:LocalBusiness diff --git a/schemas/20251121/linkml/modules/classes/GivenName.yaml b/schemas/20251121/linkml/modules/classes/GivenName.yaml index 6266a7170b..7bdbe389d3 100644 --- a/schemas/20251121/linkml/modules/classes/GivenName.yaml +++ b/schemas/20251121/linkml/modules/classes/GivenName.yaml @@ -14,7 +14,53 @@ imports: classes: GivenName: class_uri: hc:GivenName - description: Personal given-name value used in human name modeling. + description: >- + Personal first name or forename used to identify an individual within a family unit. + alt_descriptions: + nl: >- + Persoonlijke voornaam gebruikt om een individu binnen een familie-eenheid te identificeren. + de: >- + Persönlicher Vorname oder Rufname, der verwendet wird, um eine Person innerhalb einer Familieneinheit zu identifizieren. + fr: >- + Prénom personnel utilisé pour identifier un individu au sein d'une unité familiale. + es: >- + Nombre de pila personal utilizado para identificar a un individuo dentro de una unidad familiar. + ar: >- + الاسم الشخصي الأول المستخدم لتحديد الفرد ضمن وحدة عائلية. + id: >- + Nama depan pribadi yang digunakan untuk mengidentifikasi individu dalam unit keluarga. + zh: >- + 用于在家庭单元内识别个人的个人名字或名字。 + structured_aliases: + nl: + - voornaam + - doopnaam + de: + - Vorname + - Taufname + fr: + - prénom + - nom de baptême + es: + - nombre de pila + - primer nombre + ar: + - الاسم الأول + - الاسم الشخصي + id: + - nama depan + - nama pemberian + zh: + - 名字 + - 教名 + keywords: + - given name + - first name + - forename + - personal name + broad_mappings: + - foaf:givenName + - schema:givenName related_mappings: - foaf:givenName - schema:givenName diff --git a/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml index 9c6685f7cb..51de5424b5 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml @@ -21,7 +21,30 @@ imports: classes: GoogleMapsEnrichment: class_uri: prov:Entity - description: Enrichment payload derived from Google Maps data for a location record. + description: >- + Structured payload sourced from third-party place-index services, + containing coordinates, opening schedules, and location metadata. + alt_descriptions: + nl: >- + Verrijkingspayload afgeleid van cartografische servicegegevens met + geospatiale coördinaten, openingstijden en plaatsmetadata. + de: >- + Anreicherungsnutzdaten aus Kartendienst-Quellen mit + Geokoordinaten, Öffnungszeiten und Ortsmetadaten. + fr: >- + Charge d'enrichissement dérivée de données de service cartographique contenant + des coordonnées géospatiales, des horaires et des métadonnées de lieu. + es: >- + Carga de enriquecimiento derivada de datos de servicio cartográfico que contiene + coordenadas geoespaciales, horarios y metadatos de lugar. + ar: >- + حمولة إثراء مستمدة من بيانات خدمة الخرائط تحتوي على + إحداثيات جغرافية مكانية وساعات العمل وبيانات المكان الوصفية. + id: >- + Muatan pengayaan yang berasal dari data layanan peta yang berisi + koordinat geospasial, jam operasional, dan metadata tempat. + zh: >- + 从地图服务数据派生的丰富化载荷,包含地理空间坐标、营业时间和地点元数据。 close_mappings: - schema:PropertyValue related_mappings: @@ -38,6 +61,44 @@ classes: - has_url - has_source - has_operating_hours + structured_aliases: + - literal_form: Google Maps-verrijking + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Google Maps-Anreicherung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enrichissement Google Maps + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enriquecimiento Google Maps + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إثراء خرائط جوجل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengayaan Google Maps + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 谷歌地图丰富化 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Derived from Google Maps place data + - Contains geospatial, operational, and contact metadata + - 'Preserved from prior description: Enrichment payload derived from Google Maps data for a location record.' + keywords: + - Google Maps + - enrichment + - geospatial + - place metadata + examples: + - value: + has_name: Rijksmuseum + has_latitude: 52.3600 + has_longitude: 4.8852 + has_operating_hours: "09:00-17:00" + description: Enrichment for heritage institution location annotations: specificity_score: 0.45 specificity_rationale: External-source enrichment entity for place metadata. diff --git a/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml index 81f3901b09..5b2f1cde4b 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml @@ -17,7 +17,29 @@ imports: classes: GoogleMapsPlaywrightEnrichment: class_uri: prov:Entity - description: Browser-automation extraction result from Google Maps interfaces. + description: >- + Data extraction result captured via browser automation from mapping + platform interfaces for location enrichment workflows. + alt_descriptions: + nl: >- + Gegevensextractieresultaat vastgelegd via browserautomatisering van kaartplatforms + voor locatieverrijkingsworkflows. + de: >- + Datenextraktionsergebnis, das über Browser-Automatisierung von Kartenplattform-Schnittstellen + für Standortanreicherungs-Workflows erfasst wurde. + fr: >- + Résultat d'extraction de données capturé via l'automatisation de navigateur depuis + les interfaces de plateforme cartographique pour les flux d'enrichissement de localisation. + es: >- + Resultado de extracción de datos capturado mediante automatización de navegador + desde interfaces de plataformas de mapas para flujos de enriquecimiento de ubicación. + ar: >- + نتيجة استخراج بيانات ملتقطة عبر أتمتة المتصفح من واجهات منصة الخرائط لعمليات إثراء الموقع. + id: >- + Hasil ekstraksi data yang diambil melalui otomatisasi browser dari antarmuka + platform pemetaan untuk alur kerja pengayaan lokasi. + zh: >- + 通过浏览器自动化从地图平台接口捕获的用于位置丰富工作流的数据提取结果。 close_mappings: - schema:PropertyValue related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml b/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml index 8fae70c3ef..ae22de960c 100644 --- a/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml +++ b/schemas/20251121/linkml/modules/classes/GooglePhoto.yaml @@ -12,8 +12,58 @@ imports: classes: GooglePhoto: class_uri: schema:ImageObject - description: Image metadata record associated with a Google place listing. - exact_mappings: + description: >- + Image metadata record harvested from Google Places API for location + enrichment and visual documentation workflows. + alt_descriptions: + nl: >- + Afbeeldingsmetadatarecord verzameld via Google Places API voor locatieverrijking + en visuele documentatieworkflows. + de: >- + Bild-Metadaten-Datensatz, der über die Google Places API für Standortanreicherung + und visuelle Dokumentations-Workflows abgerufen wurde. + fr: >- + Enregistrement de métadonnées d'image récolté via l'API Google Places pour l'enrichissement + de localisation et les flux de documentation visuelle. + es: >- + Registro de metadatos de imagen obtenido de la API de Google Places para enriquecimiento + de ubicación y flujos de documentación visual. + ar: >- + سجل بيانات وصفية للصور تم جمعه من واجهة برمجة تطبيقات أماكن Google لإثراء الموقع وسير عمل التوثيق المرئي. + id: >- + Rekaman metadata gambar yang diambil dari API Google Places untuk pengayaan lokasi + dan alur kerja dokumentasi visual. + zh: >- + 从Google Places API获取的图像元数据记录,用于位置丰富和视觉文档工作流。 + structured_aliases: + nl: + - google foto + - google maps afbeelding + de: + - Google-Foto + - Google Maps Bild + fr: + - photo Google + - image Google Maps + es: + - foto de Google + - imagen de Google Maps + ar: + - صورة جوجل + - صورة خرائط جوجل + id: + - foto Google + - gambar Google Maps + zh: + - 谷歌照片 + - 谷歌地图图片 + keywords: + - google photo + - google maps image + - place listing + - external enrichment + - image metadata + broad_mappings: - schema:ImageObject close_mappings: - schema:Photograph diff --git a/schemas/20251121/linkml/modules/classes/GoogleReview.yaml b/schemas/20251121/linkml/modules/classes/GoogleReview.yaml index bd9269c80d..e095957a63 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleReview.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleReview.yaml @@ -8,39 +8,96 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/has_author - - ../slots/has_url - - ../slots/has_rating - - ../slots/has_description - - ../slots/has_text - - ../slots/published_on +- linkml:types +- ../slots/has_author +- ../slots/has_url +- ../slots/has_rating +- ../slots/has_description +- ../slots/has_text +- ../slots/published_on classes: GoogleReview: class_uri: schema:Review - description: Crowd-authored review metadata for a place profile. - exact_mappings: - - schema:Review + description: >- + Crowd-sourced evaluation and commentary submitted by visitors + regarding a heritage institution or cultural venue. + alt_descriptions: + nl: >- + Door het publiek ingediende evaluatie en commentaar met betrekking tot + een erfgoedinstituut of culturele locatie. + de: >- + Von Besuchern eingereichte Bewertung und Kommentar zu + einer Heritage-Institution oder kulturellen Einrichtung. + fr: >- + Évaluation et commentaire soumis par les visiteurs concernant + une institution patrimoniale ou un lieu culturel. + es: >- + Evaluación y comentario enviados por visitantes sobre + una institución patrimonial o lugar cultural. + ar: >- + تقييم وتعليق مقدم من الزوار حول + مؤسسة تراثية أو مكان ثقافي. + id: >- + Evaluasi dan komentar yang dikirimkan pengunjung mengenai + lembaga warisan atau lokasi budaya. + zh: >- + 访客提交的关于遗产机构或文化场所的评价和评论。 + broad_mappings: + - schema:Review close_mappings: - - schema:UserReview + - schema:UserReview related_mappings: - - schema:Rating - - prov:Entity + - schema:Rating + - prov:Entity slots: - - has_author - - has_url - - has_rating - - has_description - - has_text - - published_on + - has_author + - has_url + - has_rating + - has_description + - has_text + - published_on slot_usage: has_rating: range: integer - notes: - - | - Preserved from prior description (commit 6e634651): - - "Google Maps review for a heritage institution. Contains author information, rating (1-5 stars), review text, and publication timestamp. Used for crowd-sourced quality assessment data.\nOntology mapping rationale: - class_uri is schema:Review which is the standard Schema.org\n type for user reviews and ratings\n- close_mappings includes schema:UserReview (specific review subtype) - related_mappings includes prov:Entity (review as traceable data)\n and schema:Rating (the numeric rating component)" + structured_aliases: + - literal_form: Google-beoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Google-Bewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: avis Google + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: reseña de Google + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مراجعة جوجل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ulasan Google + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 谷歌评论 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Rating scale typically 1-5 stars + - Used for crowd-sourced quality assessment + - Includes author, rating, text, and timestamp + - 'Preserved from prior description: Crowd-authored review metadata for a place profile.' + keywords: + - review + - rating + - crowd-sourced + - visitor feedback + examples: + - value: + has_author: "John D." + has_rating: 5 + has_text: "Excellent collection and helpful staff" + published_on: "2024-06-15" + description: Sample visitor review annotations: specificity_score: 0.45 specificity_rationale: Review entity for reputational and quality-signal enrichment. diff --git a/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml b/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml index c81a53952d..0bcda7ebd0 100644 --- a/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernanceAuthority.yaml @@ -8,22 +8,82 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_name - - ../slots/has_description +- linkml:types +- ../slots/identified_by +- ../slots/has_name +- ../slots/has_description classes: GovernanceAuthority: class_uri: org:Organization - description: Organization that holds formal governance authority over an entity. - exact_mappings: - - org:Organization + description: >- + Entity exercising formal oversight, regulatory, or supervisory control + over an organization or administrative unit. + alt_descriptions: + nl: >- + Entiteit die formeel toezicht, regelgeving of bestuurlijke controle uitoefent + over een organisatie of administratieve eenheid. + de: >- + Entität, die formelle Aufsicht, Regulierung oder Verwaltungskontrolle + über eine Organisation oder Verwaltungseinheit ausübt. + fr: >- + Entité exerçant un contrôle formel de supervision, de régulation ou de contrôle administratif + sur une organisation ou une unité administrative. + es: >- + Entidad que ejerce supervisión formal, regulación o control administrativo + sobre una organización o unidad administrativa. + ar: >- + كيان يمارس الرقابة الرسمية أو التنظيمية أو السيطرة الإدارية + على منظمة أو وحدة إدارية. + id: >- + Entitas yang menjalankan pengawasan formal, regulasi, atau kontrol administratif + atas suatu organisasi atau unit administratif. + zh: >- + 对组织或行政单位行使正式监督、监管或行政控制的实体。 + broad_mappings: + - org:Organization close_mappings: - - schema:Organization + - schema:Organization slots: - - identified_by - - has_name - - has_description + - identified_by + - has_name + - has_description + structured_aliases: + - literal_form: bestuursorgaan + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufsichtsbehörde + predicate: EXACT_SYNONYM + in_language: de + - literal_form: autorité de gouvernance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: autoridad de gobernanza + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلطة الحوكمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: otoritas tata kelola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 治理机构 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents hierarchical oversight relationships + - May include ministries, boards, or regulatory bodies + - 'Preserved from prior description: Organization that holds formal governance authority over an entity.' + keywords: + - governance + - oversight + - authority + - supervision + - regulatory + examples: + - value: + has_name: Ministry of Culture + has_description: National cultural heritage oversight body + description: Government ministry with heritage governance authority annotations: specificity_score: 0.4 specificity_rationale: Governance actor model for formal oversight relationships. diff --git a/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml b/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml index 40b2c82025..d84f57651e 100644 --- a/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernanceRole.yaml @@ -8,22 +8,81 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: GovernanceRole: class_uri: org:Role - description: Role type used within governance membership and decision structures. - exact_mappings: - - org:Role + description: >- + Functional designation used within governance bodies to define decision-making + authority and membership responsibilities. + alt_descriptions: + nl: >- + Functionele aanduiding gebruikt binnen bestuursorganen om besluitvormingsbevoegdheid + en lidmaatschapsverantwoordelijkheden te definiëren. + de: >- + Funktionale Bezeichnung, die in Governance-Gremien verwendet wird, um Entscheidungsbefugnisse + und Mitgliedschaftsverantwortlichkeiten zu definieren. + fr: >- + Désignation fonctionnelle utilisée dans les organes de gouvernance pour définir + l'autorité décisionnelle et les responsabilités des membres. + es: >- + Designación funcional utilizada dentro de los órganos de gobernanza para definir + la autoridad de toma de decisiones y las responsabilidades de membresía. + ar: >- + تسمية وظيفية تُستخدم ضمن هيئات الحوكمة لتحديد + سلطة اتخاذ القرار ومسؤوليات العضوية. + id: >- + Penunjukan fungsional yang digunakan dalam badan tata kelola untuk mendefinisikan + wewenang pengambilan keputusan dan tanggung jawab keanggotaan. + zh: >- + 用于在治理机构内定义决策权限和成员职责的功能性指定。 + structured_aliases: + - literal_form: bestuursrol + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Führungsrolle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: rôle de gouvernance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: rol de gobernanza + predicate: EXACT_SYNONYM + in_language: es + - literal_form: دور الحوكمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peran tata kelola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 治理角色 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - org:Role close_mappings: - - skos:Concept + - skos:Concept slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description + comments: + - Defines positions within board structures and governance committees. + - Used for tracking board composition and decision-making authority. + - 'Preserved from prior description: Role type used within governance membership and decision structures.' + keywords: + - governance position + - board role + - decision authority + - organizational function + examples: + - value: + has_label: Board Chairperson + has_description: Presiding officer responsible for board meetings. + description: Governance role for board leadership position annotations: specificity_score: 0.35 specificity_rationale: Role vocabulary for governance composition and mandates. diff --git a/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml b/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml index ebf00bf15b..dcf8c9d4e1 100644 --- a/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernanceStructure.yaml @@ -14,8 +14,52 @@ imports: classes: GovernanceStructure: class_uri: org:OrganizationalUnit - description: Structural governance unit used to describe internal authority arrangement. - exact_mappings: + description: >- + Organizational unit representing a governance arrangement, authority delegation, or administrative subdivision. + alt_descriptions: + nl: >- + Organisatorische eenheid die een bestuursregeling, bevoegdheidsdelegatie of administratieve onderverdeling vertegenwoordigt. + de: >- + Organisationseinheit, die eine Governance-Struktur, Befugnisdelegation oder administrative Unterteilung darstellt. + fr: >- + Unité organisationnelle représentant un arrangement de gouvernance, une délégation d'autorité ou une subdivision administrative. + es: >- + Unidad organizativa que representa un arreglo de gobernanza, delegación de autoridad o subdivisión administrativa. + ar: >- + وحدة تنظيمية تمثل ترتيب حوكمة أو تفويض سلطة أو تقسيم إداري. + id: >- + Unit organisasi yang mewakili pengaturan tata kelola, delegasi wewenang, atau subdivisi administratif. + zh: >- + 代表治理安排、权力下放或行政分支的组织单位。 + structured_aliases: + nl: + - bestuursstructuur + - organisatiestructuur + de: + - Governance-Struktur + - Organisationsstruktur + fr: + - structure de gouvernance + - organisation administrative + es: + - estructura de gobernanza + - organización administrativa + ar: + - هيكل الحوكمة + - الهيكل التنظيمي + id: + - struktur tata kelola + - struktur organisasi + zh: + - 治理结构 + - 组织架构 + keywords: + - governance structure + - organizational unit + - authority arrangement + - administrative division + - management hierarchy + broad_mappings: - org:OrganizationalUnit slots: - identified_by diff --git a/schemas/20251121/linkml/modules/classes/GoverningBody.yaml b/schemas/20251121/linkml/modules/classes/GoverningBody.yaml index b8b5e89bc8..186ce68223 100644 --- a/schemas/20251121/linkml/modules/classes/GoverningBody.yaml +++ b/schemas/20251121/linkml/modules/classes/GoverningBody.yaml @@ -10,22 +10,80 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_name +- linkml:types +- ../slots/identified_by +- ../slots/has_name classes: GoverningBody: class_uri: org:Organization - description: Body responsible for establishing and governing an entity. - exact_mappings: - - org:Organization + description: >- + Institutional authority responsible for establishing policy, oversight, and + strategic direction for an organization. + alt_descriptions: + nl: >- + Institutionele autoriteit verantwoordelijk voor het vaststellen van beleid, toezicht + en strategische koers voor een organisatie. + de: >- + Institutionelle Autorität, die für die Festlegung von Richtlinien, Aufsicht + und strategische Ausrichtung einer Organisation verantwortlich ist. + fr: >- + Autorité institutionnelle chargée d'établir la politique, la supervision + et l'orientation stratégique d'une organisation. + es: >- + Autoridad institucional responsable de establecer políticas, supervisión + y dirección estratégica para una organización. + ar: >- + سلطة مؤسسية مسؤولة عن وضع السياسات والإشراف + والتوجه الاستراتيجي لمنظمة. + id: >- + Otoritas institusional yang bertanggung jawab untuk menetapkan kebijakan, pengawasan, + dan arah strategis untuk sebuah organisasi. + zh: >- + 负责制定政策、监督和战略方向的组织机构权威。 + structured_aliases: + - literal_form: bestuursorgaan + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verwaltungsgremium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: organe de gouvernance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: órgano rector + predicate: EXACT_SYNONYM + in_language: es + - literal_form: هيئة حاكمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: badan pengurus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 管理机构 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - org:Organization close_mappings: - - cpov:PublicOrganisation - - rico:CorporateBody - - schema:Organization + - cpov:PublicOrganisation + - rico:CorporateBody + - schema:Organization slots: - - identified_by - - has_name + - identified_by + - has_name + comments: + - Represents board structures, supervisory councils, and governing committees. + - Used for attribution of institutional authority and accountability. + - 'Preserved from prior description: Body responsible for establishing and governing an entity.' + keywords: + - institutional authority + - governance structure + - oversight body + - board organization + examples: + - value: + has_name: Board of Trustees + description: Governing body for museum institution annotations: specificity_score: 0.45 specificity_rationale: Governance body model for institutional authority attribution. diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml index a6f50d48ff..1da9f450b6 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml @@ -18,13 +18,31 @@ classes: GovernmentArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Public archive organization mandated to preserve and provide access to government records. - exact_mappings: - - schema:ArchiveOrganization - close_mappings: - - wd:Q119712417 - - rico:CorporateBody + description: >- + Publicly mandated institution responsible for preserving and providing access + to official state, national, or municipal administrative documentation. + alt_descriptions: + nl: >- + Publiek verplichte instelling verantwoordelijk voor het bewaren en toegankelijk maken + van officiële staats-, nationale of gemeentelijke administratieve documentatie. + de: >- + Öffentlich mandatierte Institution, die für die Bewahrung und Bereitstellung des + Zugangs zu offizieller staatlicher, nationaler oder kommunaler Verwaltungsdokumentation verantwortlich ist. + fr: >- + Institution publiquement mandatée responsable de la préservation et de l'accès à la + documentation administrative officielle de l'État, nationale ou municipale. + es: >- + Institución públicamente mandatada responsable de preservar y proporcionar acceso + a la documentación administrativa oficial estatal, nacional o municipal. + ar: >- + مؤسسة ذات تفويض عام مسؤولة عن الحفاظ وتوفير الوصول إلى الوثائق الإدارية الرسمية للدولة أو الوطنية أو البلدية. + id: >- + Institusi yang dimandatkan secara publik yang bertanggung jawab untuk melestarikan dan + menyediakan akses ke dokumentasi administratif resmi negara, nasional, atau munisipal. + zh: >- + 负责保存和提供对官方国家或市政行政文件访问的公共授权机构。 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slots: - identified_by diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml index 7b4c5ef4b6..a0aa619e44 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetType.yaml @@ -5,8 +5,11 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: +- ./CollectionType - linkml:types - ../slots/has_type - ../slots/has_scope @@ -15,14 +18,78 @@ classes: GovernmentArchiveRecordSetType: is_a: CollectionType class_uri: rico:RecordSetType - description: Record-set type used to classify holdings typically preserved by government archives. + description: >- + Classification concept for documentary aggregations preserved by public-sector + archival institutions at various administrative levels. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties bewaard door overheidsarchiefinstellingen + op verschillende bestuurlijke niveaus. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von öffentlichen Archivinstitutionen + auf verschiedenen Verwaltungsebenen aufbewahrt werden. + fr: >- + Concept de classification pour les agrégations documentaires conservées par les institutions + archivistiques du secteur public à divers niveaux administratifs. + es: >- + Concepto de clasificación para agregaciones documentales preservadas por instituciones + archivísticas del sector público en varios niveles administrativos. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تحفظها مؤسسات الأرشيف الحكومية + على مختلف المستويات الإدارية. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dilestarikan oleh lembaga arsip + sektor publik di berbagai tingkat administratif. + zh: >- + 用于分类各级公共部门档案机构保存的文献聚合的分类概念。 + structured_aliases: + - literal_form: overheidsarchief-recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Regierungsarchiv-RecordSet-Typ + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds d'archives gouvernementales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo de archivo gubernamental + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة سجلات الأرشيف الحكومي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe set rekaman arsip pemerintah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 政府档案记录集类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_scope - has_score + slot_usage: + has_type: + equals_string: GovernmentArchiveRecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + comments: + - Applies to national, regional, and local government archival holdings. + - Used for public accountability and administrative history documentation. + - 'Preserved from prior description: Record-set type used to classify holdings typically preserved by government archives.' + keywords: + - government archives + - public records + - administrative holdings + - public-sector documentation + examples: + - value: + has_type: GovernmentArchiveRecordSetType + has_scope: Ministerial directives, council minutes, and policy dossiers. + description: Documentary aggregation from public-sector administrative functions. annotations: specificity_score: 0.55 specificity_rationale: Domain record-set typing for public-sector archival holdings. custodian_types: '["*"]' - broad_mappings: - - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml index 3c10595228..c2238ad6e6 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./GovernmentArchiveRecordSetType @@ -19,42 +20,234 @@ classes: AgencyAdministrativeFonds: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-level record set for agency administrative operations. + description: >- + Provenance-based aggregation of administrative operations documentation + produced by a public agency. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie over administratieve + werkzaamheden van een publieke organisatie. + de: >- + Provenienzbasierte Aggregation von Unterlagen zu administrativen + Arbeitsablaeufen einer oeffentlichen Behoerde. + fr: >- + Agregation fondee sur la provenance de documentation d'operations + administratives produite par une agence publique. + es: >- + Agregacion basada en procedencia de documentacion de operaciones + administrativas producida por una agencia publica. + ar: >- + تجميع قائم على المنشأ لوثائق العمليات الإدارية الصادرة عن + جهة عامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi operasi administratif + yang dihasilkan oleh badan publik. + zh: >- + 基于来源原则聚合公共机构形成的行政运作文献。 + structured_aliases: + - literal_form: dossiergroep agentschapsadministratie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand der Behoerdenverwaltung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble d'administration d'agence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto de administracion de agencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائق وكالة عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan administrasi badan publik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共机构行政文献聚合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Captures internal governance, staffing, finance, and operational control evidence for a single agency provenance. + keywords: + - public agency + - administrative operations + - governance evidence + - provenance aggregation + examples: + - value: + has_type: hc:AgencyAdministrativeFonds + has_custodian: hc:GovernmentArchive + has_note: Internal policy memos, staffing registers, and budget files. + description: Agency administrative operations grouped by provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_type: + equals_string: hc:AgencyAdministrativeFonds + has_custodian: + equals_string: hc:GovernmentArchive PolicyDocumentCollection: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level record set for policy and regulatory documentation. + description: >- + Assembled documentary body of policy instruments, regulations, and guidance + issued by public authorities. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van beleidsinstrumenten, regelgeving en + richtlijnen uitgevaardigd door publieke autoriteiten. + de: >- + Zusammengestellter Dokumentkoerper aus Politikdokumenten, Vorschriften + und Leitlinien, die von oeffentlichen Behoerden erlassen wurden. + fr: >- + Ensemble documentaire reuni d'instruments de politique publique, + de reglementation et de lignes directrices emises par des autorites publiques. + es: >- + Cuerpo documental reunido de instrumentos de politica, normativa y + orientaciones emitidas por autoridades publicas. + ar: >- + جسم وثائقي مُجمع من أدوات السياسات واللوائح والإرشادات + الصادرة عن السلطات العامة. + id: >- + Kumpulan dokumenter terhimpun berisi instrumen kebijakan, regulasi, + dan pedoman yang diterbitkan otoritas publik. + zh: >- + 汇集公共机构发布的政策工具、法规与指导文件的文献整体。 + structured_aliases: + - literal_form: beleids- en regelgevingsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Politik- und Regulierungsdokumenten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de documentation reglementaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de documentacion regulatoria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة وثائق سياسات ولوائح + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumentasi kebijakan dan regulasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 政策法规文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Materials may be assembled across multiple issuing offices and revision cycles. + keywords: + - policy instrument + - regulation + - public guidance + - assembled documentation + examples: + - value: + has_type: hc:PolicyDocumentCollection + has_custodian: hc:GovernmentArchive + has_note: Regulations with amendment histories and explanatory memoranda. + description: Policy and regulatory documentation assembled for access. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_type: + equals_string: hc:PolicyDocumentCollection + has_custodian: + equals_string: hc:GovernmentArchive PublicServiceRecordSeries: is_a: GovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-level record set for public service delivery records. + description: >- + Ordered documentary sequence capturing service-delivery transactions, + case handling, and recurring administrative procedures. + alt_descriptions: + nl: >- + Geordende documentaire reeks met dienstverleningshandelingen, + zaakbehandeling en terugkerende administratieve procedures. + de: >- + Geordnete Dokumentationsfolge mit Servicevorgaengen, + Fallbearbeitung und wiederkehrenden Verwaltungsverfahren. + fr: >- + Sequence documentaire ordonnee retraçant les prestations de service, + le traitement des dossiers et les procedures administratives recurrentes. + es: >- + Secuencia documental ordenada que recoge transacciones de servicio, + tramitacion de casos y procedimientos administrativos recurrentes. + ar: >- + تسلسل وثائقي منظم يوثق معاملات تقديم الخدمات + ومعالجة القضايا والإجراءات الإدارية المتكررة. + id: >- + Urutan dokumenter teratur yang merekam transaksi layanan publik, + penanganan kasus, dan prosedur administratif berulang. + zh: >- + 记录公共服务办理、个案处理与周期性行政流程的有序文献序列。 + structured_aliases: + - literal_form: reeks dienstverleningstransacties + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Dienstleistungsakten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de dossiers de service public + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de expedientes de servicio publico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات تقديم خدمة عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan catatan layanan publik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共服务办理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Often arranged by procedure, service program, or case lifecycle stage. + keywords: + - service delivery + - case handling + - administrative procedure + - recurring workflow + examples: + - value: + has_type: hc:PublicServiceRecordSeries + has_custodian: hc:GovernmentArchive + has_note: Permit applications and decisions organized by processing cycle. + description: Service-delivery workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_type: + equals_string: hc:PublicServiceRecordSeries + has_custodian: + equals_string: hc:GovernmentArchive diff --git a/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml b/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml index 0a6b5de50d..2ff99cded7 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentHierarchy.yaml @@ -13,8 +13,52 @@ imports: classes: GovernmentHierarchy: class_uri: org:OrganizationalUnit - description: Administrative hierarchy unit used to model governmental tier placement. - exact_mappings: + description: >- + Administrative tier structure representing governmental organizational levels and jurisdictional relationships. + alt_descriptions: + nl: >- + Administratieve laagstructuur die gouvernementele organisatieniveaus en jurisdictionele relaties vertegenwoordigt. + de: >- + Verwaltungsebenenstruktur, die staatliche Organisationsebenen und Jurisdiktionsbeziehungen darstellt. + fr: >- + Structure de niveau administratif représentant les niveaux organisationnels gouvernementaux et les relations de juridiction. + es: >- + Estructura de nivel administrativo que representa niveles organizacionales gubernamentales y relaciones jurisdiccionales. + ar: >- + هيكل المستوى الإداري الذي يمثل مستويات التنظيم الحكومي والعلاقات القضائية. + id: >- + Struktur tingkat administratif yang mewakili tingkat organisasi pemerintahan dan hubungan yurisdiksi. + zh: >- + 代表政府组织层级和管辖关系的行政层阶结构。 + structured_aliases: + nl: + - overheidshiërarchie + - bestuurlijke structuur + de: + - Regierungshierarchie + - Verwaltungsstruktur + fr: + - hiérarchie gouvernementale + - structure administrative + es: + - jerarquía gubernamental + - estructura administrativa + ar: + - التسلسل الحكومي + - الهيكل الإداري + id: + - hierarki pemerintahan + - struktur administratif + zh: + - 政府层级 + - 行政架构 + keywords: + - government hierarchy + - administrative tier + - jurisdictional level + - public administration + - governmental structure + broad_mappings: - org:OrganizationalUnit slots: - has_label diff --git a/schemas/20251121/linkml/modules/classes/GrantRange.yaml b/schemas/20251121/linkml/modules/classes/GrantRange.yaml index e4448222b2..b0065b91e9 100644 --- a/schemas/20251121/linkml/modules/classes/GrantRange.yaml +++ b/schemas/20251121/linkml/modules/classes/GrantRange.yaml @@ -14,8 +14,58 @@ imports: classes: GrantRange: class_uri: crm:E54_Dimension - description: Structured lower and upper monetary bounds for grant or funding eligibility. - exact_mappings: + description: >- + Structured monetary interval specifying minimum and maximum funding + eligibility thresholds for grant applications. + alt_descriptions: + nl: >- + Gestructureerd monetair interval dat minimale en maximale subsidiegeschiktheidsdrempels + voor subsidieaanvragen specificeert. + de: >- + Strukturiertes Währungsintervall, das Mindest- und Höchstförderberechtigungsgrenzen + für Stipendienanträge festlegt. + fr: >- + Intervalle monétaire structuré spécifiant les seuils minimum et maximum d'éligibilité + au financement pour les demandes de subvention. + es: >- + Intervalo monetario estructurado que especifica los umbrales mínimos y máximos de + elegibilidad para solicitudes de subvención. + ar: >- + فاصل نقدي منظم يحدد الحدود الدنيا والقصوى للأهلية للتمويل لطلبات المنح. + id: >- + Interval moneter terstruktur yang menentukan ambang kelayakan pendanaan minimum + dan maksimum untuk aplikasi hibah. + zh: >- + 为资助申请指定最低和最高资助资格门槛的结构化货币区间。 + structured_aliases: + nl: + - subsidiebereik + - toelagegrenzen + de: + - Förderbereich + - Zuschussspanne + fr: + - fourchette de subvention + - limites de financement + es: + - rango de subvención + - límites de financiación + ar: + - نطاق المنحة + - حدود التمويل + id: + - rentang hibah + - batas pendanaan + zh: + - 资助范围 + - 补助限额 + keywords: + - grant range + - funding bounds + - monetary interval + - eligibility limits + - funding scope + broad_mappings: - crm:E54_Dimension close_mappings: - schema:MonetaryAmount diff --git a/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml b/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml index 5ad5ac4c67..8f23742107 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPMethod.yaml @@ -7,15 +7,70 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type classes: HTTPMethod: class_uri: hc:HTTPMethod description: >- - Request-verb descriptor used in web interactions to indicate retrieval, - creation, update, or deletion behavior. + Standardized request verb indicating the intended action for web resource interactions such as retrieval, creation, modification, or removal. + alt_descriptions: + nl: >- + Gestandaardiseerd aanvraagwerkwoord dat de bedoelde actie aangeeft voor webbroninteracties + zoals ophalen, maken, wijzigen of verwijderen. + de: >- + Standardisiertes Anforderungsverb, das die beabsichtigte Aktion für Webressourceninteraktionen + wie Abruf, Erstellung, Änderung oder Entfernung angibt. + fr: >- + Verbe de requête standardisé indiquant l'action prévue pour les interactions de ressources Web + telles que la récupération, la création, la modification ou la suppression. + es: >- + Verbo de solicitud estandarizado que indica la acción prevista para interacciones de recursos web + como recuperación, creación, modificación o eliminación. + ar: >- + فعل طلب معياري يشير إلى الإجراء المقصود لتفاعلات موارد الويب + مثل الاسترجاع أو الإنشاء أو التعديل أو الحذف. + id: >- + Kata kerja permintaan terstandarisasi yang menunjukkan tindakan yang dimaksudkan untuk + interaksi sumber daya web seperti pengambilan, pembuatan, modifikasi, atau penghapusan. + zh: >- + 指示网络资源交互预期操作(如检索、创建、修改或删除)的标准化请求动词。 + structured_aliases: + - literal_form: HTTP-methode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: HTTP-Methode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: méthode HTTP + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: método HTTP + predicate: EXACT_SYNONYM + in_language: es + - literal_form: طريقة HTTP + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metode HTTP + predicate: EXACT_SYNONYM + in_language: id + - literal_form: HTTP方法 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_type + - has_type broad_mappings: - - schema:DefinedTerm + - schema:DefinedTerm + comments: + - Includes GET, POST, PUT, DELETE, PATCH, and other HTTP verbs. + - Used in API endpoint documentation and web service specifications. + - 'Preserved from prior description: Request-verb descriptor used in web interactions to indicate retrieval, creation, update, or deletion behavior.' + keywords: + - request verb + - web interaction + - API method + - HTTP protocol + examples: + - value: + has_type: GET + description: HTTP method for resource retrieval diff --git a/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml b/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml index 40a8cf452f..456bf6f839 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPMethodType.yaml @@ -16,8 +16,28 @@ classes: class_uri: hc:HTTPMethodType abstract: true description: >- - Controlled vocabulary root for classifying HTTP request verbs used by - APIs and web services. + Abstract taxonomy root for categorizing HTTP request verbs used in + API interactions and web service communications. + alt_descriptions: + nl: >- + Abstracte taxonomiewortel voor het categoriseren van HTTP-verzoekswoorden die + worden gebruikt in API-interacties en webservice-communicaties. + de: >- + Abstrakte Taxonomie-Wurzel zur Kategorisierung von HTTP-Anfragemethoden, die in + API-Interaktionen und Webdienst-Kommunikationen verwendet werden. + fr: >- + Racine taxonomique abstraite pour catégoriser les verbes de requête HTTP utilisés + dans les interactions API et les communications de services web. + es: >- + Raíz taxonómica abstracta para categorizar verbos de solicitud HTTP utilizados + en interacciones API y comunicaciones de servicios web. + ar: >- + جذر تصنيفي مجرد لتصنيف أفعال طلب HTTP المستخدمة في تفاعلات API واتصالات خدمات الويب. + id: >- + Akar taksonomi abstrak untuk mengkategorikan kata kerja permintaan HTTP yang + digunakan dalam interaksi API dan komunikasi layanan web. + zh: >- + 用于对API交互和Web服务通信中使用的HTTP请求动词进行分类的抽象分类法根。 slots: - identified_by - has_label diff --git a/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml b/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml index 10c6d82482..8c7f27b8e9 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPMethodTypes.yaml @@ -13,30 +13,175 @@ classes: GETMethod: is_a: HTTPMethodType class_uri: hc:GETMethod - description: Method for retrieving representations without server-side mutation. + description: >- + Hypertext Transfer Protocol method for retrieving resource representations without causing server-side state changes. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het ophalen van resource-representaties zonder server-side statuswijzigingen. + de: >- + Hypertext Transfer Protocol-Methode zum Abrufen von Ressourcenrepräsentationen ohne serverseitige Zustandsänderungen. + fr: >- + Méthode Hypertext Transfer Protocol pour récupérer des représentations de ressources sans provoquer de changements d'état côté serveur. + es: >- + Método Hypertext Transfer Protocol para recuperar representaciones de recursos sin causar cambios de estado en el servidor. + ar: >- + طريقة بروتوكول نقل النص التشعبي لاسترداد تمثيلات الموارد دون إحداث تغييرات في حالة الخادم. + id: >- + Metode Hypertext Transfer Protocol untuk mengambil representasi sumber daya tanpa menyebabkan perubahan status sisi server. + zh: >- + 用于检索资源表示而不引起服务器端状态变更的超文本传输协议方法。 + structured_aliases: + nl: [GET-methode, HTTP GET] + de: [GET-Methode, HTTP GET] + fr: [méthode GET, HTTP GET] + es: [método GET, HTTP GET] + ar: [طريقة GET, HTTP GET] + id: [metode GET, HTTP GET] + zh: [GET方法, HTTP GET] + keywords: + - HTTP GET + - safe method + - idempotent + - retrieval broad_mappings: - skos:Concept POSTMethod: is_a: HTTPMethodType class_uri: hc:POSTMethod - description: Method for submitting payloads to create or trigger server actions. + description: >- + Hypertext Transfer Protocol method for submitting data payloads to create resources or trigger server-side processing actions. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het indienen van gegevensladingen om bronnen te maken of server-side verwerkingsacties te activeren. + de: >- + Hypertext Transfer Protocol-Methode zum Übermitteln von Datennutzlasten zur Erstellung von Ressourcen oder Auslösung serverseitiger Verarbeitungsaktionen. + fr: >- + Méthode Hypertext Transfer Protocol pour soumettre des charges de données afin de créer des ressources ou déclencher des actions de traitement côté serveur. + es: >- + Método Hypertext Transfer Protocol para enviar cargas de datos para crear recursos o desencadenar acciones de procesamiento del lado del servidor. + ar: >- + طريقة بروتوكول نقل النص التشعبي لإرسال حمولات البيانات لإنشاء موارد أو تشغيل إجراءات المعالجة من جانب الخادم. + id: >- + Metode Hypertext Transfer Protocol untuk mengirimkan muatan data untuk membuat sumber daya atau memicu tindakan pemrosesan sisi server. + zh: >- + 用于提交数据负载以创建资源或触发服务器端处理操作的超文本传输协议方法。 + structured_aliases: + nl: [POST-methode, HTTP POST] + de: [POST-Methode, HTTP POST] + fr: [méthode POST, HTTP POST] + es: [método POST, HTTP POST] + ar: [طريقة POST, HTTP POST] + id: [metode POST, HTTP POST] + zh: [POST方法, HTTP POST] + keywords: + - HTTP POST + - create resource + - submit data + - form submission broad_mappings: - skos:Concept PUTMethod: is_a: HTTPMethodType class_uri: hc:PUTMethod - description: Method for full replacement or creation of a target resource state. + description: >- + Hypertext Transfer Protocol method for completely replacing or creating a target resource with the enclosed representation. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het volledig vervangen of maken van een doelbron met de ingesloten representatie. + de: >- + Hypertext Transfer Protocol-Methode zum vollständigen Ersetzen oder Erstellen einer Zielressource mit der beigefügten Repräsentation. + fr: >- + Méthode Hypertext Transfer Protocol pour remplacer ou créer complètement une ressource cible avec la représentation jointe. + es: >- + Método Hypertext Transfer Protocol para reemplazar o crear completamente un recurso de destino con la representación adjunta. + ar: >- + طريقة بروتوكول نقل النص التشعبي لاستبدال أو إنشاء مورد مستهدف بالكامل مع التمثيل المرفق. + id: >- + Metode Hypertext Transfer Protocol untuk sepenuhnya mengganti atau membuat sumber daya target dengan representasi yang disertakan. + zh: >- + 用于完全替换或创建目标资源及其附带表示的超文本传输协议方法。 + structured_aliases: + nl: [PUT-methode, HTTP PUT] + de: [PUT-Methode, HTTP PUT] + fr: [méthode PUT, HTTP PUT] + es: [método PUT, HTTP PUT] + ar: [طريقة PUT, HTTP PUT] + id: [metode PUT, HTTP PUT] + zh: [PUT方法, HTTP PUT] + keywords: + - HTTP PUT + - replace resource + - update + - idempotent broad_mappings: - skos:Concept DELETEMethod: is_a: HTTPMethodType class_uri: hc:DELETEMethod - description: Method for removing or deactivating a target resource. + description: >- + Hypertext Transfer Protocol method for removing or deactivating a target resource from the server. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het verwijderen of deactiveren van een doelbron van de server. + de: >- + Hypertext Transfer Protocol-Methode zum Entfernen oder Deaktivieren einer Zielressource vom Server. + fr: >- + Méthode Hypertext Transfer Protocol pour supprimer ou désactiver une ressource cible du serveur. + es: >- + Método Hypertext Transfer Protocol para eliminar o desactivar un recurso de destino del servidor. + ar: >- + طريقة بروتوكول نقل النص التشعبي لإزالة أو إلغاء تنشيط مورد مستهدف من الخادم. + id: >- + Metode Hypertext Transfer Protocol untuk menghapus atau menonaktifkan sumber daya target dari server. + zh: >- + 用于从服务器删除或停用目标资源的超文本传输协议方法。 + structured_aliases: + nl: [DELETE-methode, HTTP DELETE] + de: [DELETE-Methode, HTTP DELETE] + fr: [méthode DELETE, HTTP DELETE] + es: [método DELETE, HTTP DELETE] + ar: [طريقة DELETE, HTTP DELETE] + id: [metode DELETE, HTTP DELETE] + zh: [DELETE方法, HTTP DELETE] + keywords: + - HTTP DELETE + - remove resource + - delete + - idempotent broad_mappings: - skos:Concept PATCHMethod: is_a: HTTPMethodType class_uri: hc:PATCHMethod - description: Method for partial modification of an existing resource representation. + description: >- + Hypertext Transfer Protocol method for applying partial modifications to an existing resource representation. + alt_descriptions: + nl: >- + Hypertext Transfer Protocol-methode voor het toepassen van gedeeltelijke wijzigingen op een bestaande bronrepresentatie. + de: >- + Hypertext Transfer Protocol-Methode zum Anwenden teilweiser Änderungen auf eine bestehende Ressourcenrepräsentation. + fr: >- + Méthode Hypertext Transfer Protocol pour appliquer des modifications partielles à une représentation de ressource existante. + es: >- + Método Hypertext Transfer Protocol para aplicar modificaciones parciales a una representación de recurso existente. + ar: >- + طريقة بروتوكول نقل النص التشعبي لتطبيق تعديلات جزئية على تمثيل مورد موجود. + id: >- + Metode Hypertext Transfer Protocol untuk menerapkan modifikasi parsial pada representasi sumber daya yang ada. + zh: >- + 用于对现有资源表示应用部分修改的超文本传输协议方法。 + structured_aliases: + nl: [PATCH-methode, HTTP PATCH] + de: [PATCH-Methode, HTTP PATCH] + fr: [méthode PATCH, HTTP PATCH] + es: [método PATCH, HTTP PATCH] + ar: [طريقة PATCH, HTTP PATCH] + id: [metode PATCH, HTTP PATCH] + zh: [PATCH方法, HTTP PATCH] + keywords: + - HTTP PATCH + - partial update + - modify resource + - patch broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml b/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml index eecfe8c6d3..ad4ca95443 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPStatus.yaml @@ -7,19 +7,70 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label - - ../slots/has_value +- linkml:types +- ../slots/has_description +- ../slots/has_label +- ../slots/has_value classes: HTTPStatus: class_uri: hc:HTTPStatus description: >- - Response state descriptor combining numeric status code and reason phrase - for HTTP transaction outcomes. + Response state descriptor combining numeric status code and reason phrase indicating HTTP transaction outcome. + alt_descriptions: + nl: >- + Responsstatus-descriptor die numerieke statuscode en reden-zin combineert die de HTTP-transactie-uitkomst aangeeft. + de: >- + Antwortstatus-Deskriptor, der numerischen Statuscode und Begründungssatz kombiniert, der das HTTP-Transaktionsergebnis angibt. + fr: >- + Descripteur d'état de réponse combinant le code d'état numérique et la phrase de raison indiquant le résultat de la transaction HTTP. + es: >- + Descriptor de estado de respuesta que combina código de estado numérico y frase de razón que indica el resultado de la transacción HTTP. + ar: >- + واصف حالة الاستجابة يجمع بين رمز الحالة الرقمي وعبارة السبب التي تشير إلى نتيجة معاملة HTTP. + id: >- + Deskriptor status respons yang menggabungkan kode status numerik dan frasa alasan yang menunjukkan hasil transaksi HTTP. + zh: >- + 结合数字状态码和原因短语指示HTTP事务结果的响应状态描述符。 + structured_aliases: + - literal_form: HTTP-status + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: HTTP-Status + predicate: EXACT_SYNONYM + in_language: de + - literal_form: statut HTTP + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: estado HTTP + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حالة HTTP + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: status HTTP + predicate: EXACT_SYNONYM + in_language: id + - literal_form: HTTP状态 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_value - - has_label - - has_description + - has_value + - has_label + - has_description broad_mappings: - - schema:DefinedTerm + - schema:DefinedTerm + comments: + - Standard HTTP status codes range from 100-599. + - 2xx codes indicate success, 4xx client errors, 5xx server errors. + - 'Preserved from prior description: Response state descriptor combining numeric status code and reason phrase for HTTP transaction outcomes.' + keywords: + - HTTP response code + - web status + - transaction outcome + - protocol response + examples: + - value: + has_value: 200 + has_label: OK + has_description: Request succeeded. + description: Successful HTTP response status diff --git a/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml b/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml index 088b3640c9..2d5ee63043 100644 --- a/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml +++ b/schemas/20251121/linkml/modules/classes/HTTPStatusCode.yaml @@ -7,17 +7,74 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_value +- linkml:types +- ../slots/has_label +- ../slots/has_value classes: HTTPStatusCode: class_uri: hc:HTTPStatusCode description: >- - Numeric code token representing protocol-level result classes for HTTP - request processing. + Numeric response token indicating protocol-level outcome categories for + HTTP request processing operations. + alt_descriptions: + nl: >- + Numeriek antwoordtoken dat protocolnivea-uitkomstcategorieën aangeeft voor + HTTP-verwerkingsbewerkingen. + de: >- + Numerisches Antwort-Token, das Protokollebenen-Ergebniskategorien für + HTTP-Anforderungsverarbeitungsvorgänge angibt. + fr: >- + Jeton de réponse numérique indiquant les catégories de résultats au niveau du protocole + pour les opérations de traitement des requêtes HTTP. + es: >- + Token de respuesta numérico que indica categorías de resultados a nivel de protocolo + para operaciones de procesamiento de solicitudes HTTP. + ar: >- + رمز استجابة رقمي يشير إلى فئات النتائج على مستوى البروتوكول + لعمليات معالجة طلبات HTTP. + id: >- + Token respons numerik yang menunjukkan kategori hasil tingkat protokol + untuk operasi pemrosesan permintaan HTTP. + zh: >- + 指示HTTP请求处理操作的协议级结果类别的数字响应标记。 + structured_aliases: + - literal_form: HTTP-statuscode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: HTTP-Statuscode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: code de statut HTTP + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: código de estado HTTP + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رمز حالة HTTP + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode status HTTP + predicate: EXACT_SYNONYM + in_language: id + - literal_form: HTTP状态码 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_value - - has_label + - has_value + - has_label broad_mappings: - - schema:DefinedTerm + - schema:DefinedTerm + comments: + - Includes 2xx success, 3xx redirection, 4xx client errors, and 5xx server errors. + - Used in API monitoring, logging, and error handling workflows. + - 'Preserved from prior description: Numeric code token representing protocol-level result classes for HTTP request processing.' + keywords: + - response code + - protocol status + - HTTP result + - web service status + examples: + - value: + has_value: 404 + has_label: Not Found + description: HTTP status code indicating resource not found diff --git a/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml b/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml index 4ca9125b68..200972b525 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageTypeCode.yaml @@ -8,19 +8,71 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: HeritageTypeCode: class_uri: hc:HeritageTypeCode description: >- - Compact symbolic code representing a heritage category within controlled - classification schemes. + Compact symbolic designation representing a heritage category within + controlled classification schemes. + alt_descriptions: + nl: >- + Compacte symbolische aanduiding die een erfgoedcategorie vertegenwoordigt binnen + gecontroleerde classificatieschema's. + de: >- + Kompakte symbolische Bezeichnung, die eine Heritage-Kategorie innerhalb + kontrollierter Klassifikationsschemata repräsentiert. + fr: >- + Désignation symbolique compacte représentant une catégorie patrimoniale dans + des schémas de classification contrôlés. + es: >- + Designación simbólica compacta que representa una categoría patrimonial dentro + de esquemas de clasificación controlados. + ar: >- + تسمية رمزية مختصرة تمثل فئة تراثية ضمن + مخططات تصنيف مضبوطة. + id: >- + Penunjukan simbolis ringkas yang mewakili kategori warisan dalam + skema klasifikasi terkontrol. + zh: >- + 在受控分类方案中表示遗产类别的紧凑符号指定。 + structured_aliases: + - literal_form: erfgoedtypecode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Heritage-Typcode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: code de type patrimonial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: código de tipo patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رمز نوع التراث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode tipe warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产类型代码 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_label - - has_description + - has_label + - has_description broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - schema:DefinedTerm + - schema:DefinedTerm + comments: + - Short-form codes for interoperable heritage categorization. + - Used in data exchange formats and API responses. + - 'Preserved from prior description: Compact symbolic code representing a heritage category within controlled classification schemes.' + keywords: + - classification code + - heritage category + - symbolic designation + - interoperability code diff --git a/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml b/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml index 0dffcffcff..242e60dafe 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageTypeCount.yaml @@ -16,8 +16,28 @@ classes: HeritageTypeCount: class_uri: hc:HeritageTypeCount description: >- - Quantified tally linking one heritage type code to the number of matching - entities in a given analysis context. + Quantified tally associating a heritage classification code with the + number of matching entities in a given analytical context. + alt_descriptions: + nl: >- + Gekwantificeerde telling die een erfgoedclassificatiecode koppelt aan het aantal + overeenkomende entiteiten in een bepaalde analytische context. + de: >- + Quantifizierte Zählung, die einen Kulturerbe-Klassifikationscode mit der Anzahl + übereinstimmender Entitäten in einem bestimmten Analysekontext verknüpft. + fr: >- + Comptage quantifié associant un code de classification patrimoniale au nombre + d'entités correspondantes dans un contexte analytique donné. + es: >- + Recuento cuantificado que asocia un código de clasificación patrimonial con el + número de entidades coincidentes en un contexto analítico dado. + ar: >- + تعداد كمي يربط رمز تصنيف التراث بعدد الكيانات المطابقة في سياق تحليلي معين. + id: >- + Tally terkuantifikasi yang mengaitkan kode klasifikasi warisan dengan jumlah + entitas yang cocok dalam konteks analitik tertentu. + zh: >- + 将遗产分类代码与给定分析上下文中的匹配实体数量关联的量化计数。 slots: - has_code - has_quantity diff --git a/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml b/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml index 44ce96c53c..a26f3ed3e8 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml @@ -8,55 +8,106 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/constructed_on - - ../slots/used_for - - ../slots/in_area - - ../slots/has_condition - - ../slots/has_label - - ../slots/has_operating_hours - - ../slots/has_score - - ../slots/has_status - - ../slots/has_style - - ../slots/has_type - - ../slots/has_access_policy - - ../slots/derive_from - - ../slots/designed_by - - ../slots/generated_by - - ../slots/part_of - - ../slots/identified_by +- linkml:types +- ../slots/constructed_on +- ../slots/used_for +- ../slots/in_area +- ../slots/has_condition +- ../slots/has_label +- ../slots/has_operating_hours +- ../slots/has_score +- ../slots/has_status +- ../slots/has_style +- ../slots/has_type +- ../slots/has_access_policy +- ../slots/derive_from +- ../slots/designed_by +- ../slots/generated_by +- ../slots/part_of +- ../slots/identified_by classes: HistoricBuilding: class_uri: hc:HistoricBuilding description: >- - Architecturally or historically significant building maintained as a - heritage asset and documented with conservation and access metadata. + Architecturally or culturally significant structure maintained as a heritage asset with documented conservation and access metadata. + alt_descriptions: + nl: >- + Architectonisch of cultureel significant bouwwerk dat als erfgoedgoed wordt onderhouden + met gedocumenteerde conserverings- en toegangsmetadata. + de: >- + Architektonisch oder kulturell bedeutsames Bauwerk, das als Heritage-Asset gepflegt wird + mit dokumentierten Erhaltungs- und Zugangsdaten. + fr: >- + Structure architecturalement ou culturellement significative maintenue comme actif patrimonial + avec des métadonnées de conservation et d'accès documentées. + es: >- + Estructura arquitectónica o culturalmente significativa mantenida como activo patrimonial + con metadatos de conservación y acceso documentados. + ar: >- + مبنى ذو أهمية معمارية أو ثقافية يُدار كأصل تراثي + مع بيانات حفظ ووصول موثقة. + id: >- + Struktur yang signifikan secara arsitektural atau budaya yang dipelihara sebagai aset warisan + dengan metadata pelestarian dan akses yang terdokumentasi. + zh: >- + 作为遗产资产维护的建筑或文化意义重大的结构,具有记录的保护和访问元数据。 + structured_aliases: + - literal_form: historisch gebouw + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: historisches Gebäude + predicate: EXACT_SYNONYM + in_language: de + - literal_form: bâtiment historique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: edificio histórico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مبنى تاريخي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bangunan bersejarah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 历史建筑 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_style - - designed_by - - in_area - - has_label - - has_condition - - constructed_on - - used_for - - has_type - - has_status - - has_access_policy - - part_of - - identified_by - - has_score - - has_operating_hours - - derive_from - - generated_by + - has_style + - designed_by + - in_area + - has_label + - has_condition + - constructed_on + - used_for + - has_type + - has_status + - has_access_policy + - part_of + - identified_by + - has_score + - has_operating_hours + - derive_from + - generated_by slot_usage: has_type: required: true broad_mappings: - - schema:LandmarksOrHistoricalBuildings + - schema:LandmarksOrHistoricalBuildings close_mappings: - - crm:E24_Physical_Human-Made_Thing + - crm:E24_Physical_Human-Made_Thing + comments: + - Buildings of historical, architectural, or cultural significance owned or managed by heritage custodians. + - May include historic house museums, heritage properties, monuments, or protected structures. + - 'Preserved from prior description: Architecturally or historically significant building maintained as a heritage asset and documented with conservation and access metadata.' + keywords: + - architectural heritage + - historic structure + - protected building + - cultural landmark notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - "Historic building owned, managed, or stewarded by a heritage custodian.\n\n**DEFINITION**:\n\nA HistoricBuilding is a building of historical, architectural, or cultural\nsignificance that is owned or managed by a heritage custodian as a secondary\nproperty. This may be a historic house museum, heritage property, monument,\nor protected building separate from the custodian's main facility.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005425` (historic buildings) - \"Buildings that are historically\nsignificant, typically old, and often protected or preserved.\"\n\n**WIKIDATA TYPE LINKAGE (FeatureTypeEnum Subset)**:\n\nHistoric buildings can be classified using relevant types from FeatureTypeEnum\n(298 types). Relevant building-related types include:\n\n- Q35112 (monument)\n- Q811979 (architectural structure)\n- Q4989906 (monument)\n- Q1081138 (historic house museum)\n- Q3947 (house)\n- Q16560 (palace)\n- Q23413 (castle)\n- Q44539 (temple)\n- Q317557 (manor house)\n\n**DISTINCTION\ + "Historic building owned, managed, or stewarded by a heritage custodian.\n\n**DEFINITION**:\n\nA HistoricBuilding is a building of historical, architectural, or cultural\nsignificance that is owned or managed by a heritage custodian as a secondary\nproperty. This may be a historic house museum, heritage property, monument,\nor protected building separate from the custodian's main facility.\n\n**GETTY AAT ALIGNMENT**:\n\n`aat:300005425` (historic buildings) - \"Buildings that are historically\nsignificant, typically old, and often protected or preserved.\"\n\n**WIKIDATA TYPE LINKAGE (FeatureTypeEnum Subset)**:\n\nHistoric buildings can be classified using relevant types from FeatureTypeEnum\n(298 types). Relevant building-related types include:\n\n- Q35112 (monument)\n- Q811979 (architectural structure)\n- Q4989906 (monument)\n- Q1081138 (historic house museum)\n- Q3947 (house)\n- Q16560 (palace)\n- Q23413 (castle)\n- Q44539 (temple)\n- Q317557 (manor house)\n\n**DISTINCTION\ diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml index b3e89360a5..0db6d6ba5b 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetType.yaml @@ -17,8 +17,28 @@ classes: class_uri: hc:HistoricalArchiveRecordSetType is_a: CollectionType description: >- - Classification root for record-set categories typically curated by - historically focused archival institutions. + Taxonomy root for aggregations of primary source materials documenting + past events, persons, and organizational activities. + alt_descriptions: + nl: >- + Taxonomiewortel voor aggregaties van primaire bronnen die vroegere gebeurtenissen, + personen en organisatorische activiteiten documenteren. + de: >- + Taxonomie-Wurzel für Aggregationen von Primärquellenmaterialien, die vergangene + Ereignisse, Personen und organisatorische Aktivitäten dokumentieren. + fr: >- + Racine taxonomique pour les agrégations de matériaux de sources primaires documentant + les événements passés, les personnes et les activités organisationnelles. + es: >- + Raíz taxonómica para agregaciones de materiales de fuentes primarias que documentan + eventos pasados, personas y actividades organizativas. + ar: >- + جذر تصنيفي لتجميعات مواد المصادر الأولية التي توثق الأحداث الماضية والأشخاص والأنشطة التنظيمية. + id: >- + Akar taksonomi untuk agregasi materi sumber primer yang mendokumentasikan peristiwa + masa lalu, orang, dan aktivitas organisasi. + zh: >- + 用于记录过去事件、人物和组织活动的原始资料聚合的分类法根。 slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml index 38735c0542..2f59ad0bfa 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml @@ -4,6 +4,8 @@ title: Historical Archive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -18,32 +20,156 @@ classes: HistoricalDocumentFonds: is_a: HistoricalArchiveRecordSetType class_uri: hc:HistoricalDocumentFonds - description: Fonds-level grouping for provenance-bound historical documentation. + description: >- + Provenance-based aggregation of documentation preserved from earlier + administrative, social, or institutional contexts. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie bewaard uit eerdere + bestuurlijke, sociale of institutionele contexten. + de: >- + Provenienzbasierte Aggregation von Unterlagen, die aus frueheren + administrativen, sozialen oder institutionellen Kontexten erhalten sind. + fr: >- + Agregation fondee sur la provenance de documentation conservee + issue de contextes administratifs, sociaux ou institutionnels anterieurs. + es: >- + Agregacion basada en procedencia de documentacion conservada + de contextos administrativos, sociales o institucionales previos. + ar: >- + تجميع قائم على المنشأ لوثائق محفوظة من سياقات إدارية أو + اجتماعية أو مؤسسية سابقة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dipertahankan + dari konteks administratif, sosial, atau institusional terdahulu. + zh: >- + 基于来源原则聚合从早期行政、社会或机构语境中保存下来的文献。 + structured_aliases: + - literal_form: provenancegebonden historisch documentcluster + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand historischer Provenienzunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble documentaire historique de provenance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto documental historico de procedencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائقي تاريخي بحسب المنشأ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan dokumentasi historis berbasis asal-usul + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 历史来源文献聚合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Historical context is treated as scope while provenance remains the primary organizing principle. + keywords: + - historical context + - provenance aggregation + - institutional memory + - preserved documentation + examples: + - value: + has_type: hc:HistoricalDocumentFonds + has_custodian: hc:HistoricalArchive + has_note: Legacy administrative registers and correspondence preserved by provenance. + description: Earlier-context documentation grouped by originating provenance. slots: - has_type - has_score - has_custodian - has_note slot_usage: + has_type: + equals_string: hc:HistoricalDocumentFonds has_custodian: - equals_string: HistoricalArchive + equals_string: hc:HistoricalArchive broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds HistoricalManuscriptCollection: is_a: HistoricalArchiveRecordSetType class_uri: hc:HistoricalManuscriptCollection - description: Collection-level grouping for assembled manuscript heritage resources. + description: >- + Assembled documentary body of manuscript heritage resources, + gathered for research, access, or interpretive documentation. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van handschriften als erfgoed, + verzameld voor onderzoek, raadpleging of documentatiedoeleinden. + de: >- + Zusammengestellter Dokumentkoerper aus handschriftlichen + Kulturgutressourcen, gesammelt fuer Forschung, Nutzung oder Dokumentation. + fr: >- + Ensemble documentaire reuni de ressources manuscrites patrimoniales, + rassemblees pour la recherche, l'acces ou la documentation. + es: >- + Cuerpo documental reunido de recursos manuscritos patrimoniales, + reunidos para investigacion, acceso o documentacion. + ar: >- + جسم وثائقي مُجمع من موارد مخطوطة تراثية + جُمعت لأغراض البحث أو الإتاحة أو التوثيق. + id: >- + Kumpulan dokumenter terhimpun dari sumber naskah warisan, + dikumpulkan untuk penelitian, akses, atau dokumentasi. + zh: >- + 汇集手稿类文化遗产资源的文献整体,用于研究、访问或解释性记录。 + structured_aliases: + - literal_form: verzameling handschriftelijk erfgoed + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung handschriftlichen Kulturguts + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de patrimoine manuscrit + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de patrimonio manuscrito + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تراث مخطوط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi warisan manuskrip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 手稿遗产资源汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Assembly may reflect documentation goals rather than strict provenance. + keywords: + - manuscript heritage + - assembled documentation + - research access + - interpretive context + examples: + - value: + has_type: hc:HistoricalManuscriptCollection + has_custodian: hc:HistoricalArchive + has_note: Manuscript facsimiles and catalog descriptions assembled for study. + description: Manuscript heritage resources assembled for research access. slots: - has_type - has_score - has_custodian - has_note slot_usage: + has_type: + equals_string: hc:HistoricalManuscriptCollection has_custodian: - equals_string: HistoricalArchive + equals_string: hc:HistoricalArchive broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection diff --git a/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml b/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml index 163a5eff3b..ab52f6b615 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalRegion.yaml @@ -19,8 +19,50 @@ classes: HistoricalRegion: class_uri: hc:HistoricalRegion description: >- - Geographic area definition valid for a past period, used when historical - boundaries or polity names differ from current geography. + Geographic territory or polity that existed during a past era, capturing boundaries and names that differ from present-day geography. + alt_descriptions: + nl: >- + Geografisch territorium of staat die in een vroegere tijdperk bestond, met grenzen en namen die afwijken van de huidige geografie. + de: >- + Geografisches Territorium oder politische Einheit, das in einer vergangenen Ära existierte, mit Grenzen und Namen, die von der heutigen Geografie abweichen. + fr: >- + Territoire géographique ou polity qui existait pendant une époque passée, capturant des frontières et des noms différents de la géographie actuelle. + es: >- + Territorio geográfico o entidad política que existió durante una era pasada, capturando fronteras y nombres que difieren de la geografía actual. + ar: >- + إقليم جغرافي أو كيان سياسي وُجد في حقبة ماضية، يلتقط الحدود والأسماء التي تختلف عن الجغرافيا الحالية. + id: >- + Wilayah geografis atau entitas politik yang ada pada era lampau, menangkap batas dan nama yang berbeda dari geografi saat ini. + zh: >- + 过去时代存在的地理区域或政体,记录与当今地理不同的边界和名称。 + structured_aliases: + nl: + - historische regio + - voormalig gebied + de: + - historische Region + - ehemaliges Gebiet + fr: + - région historique + - ancien territoire + es: + - región histórica + - antiguo territorio + ar: + - منطقة تاريخية + - إقليم سابق + id: + - wilayah historis + - bekas wilayah + zh: + - 历史区域 + - 前领土 + keywords: + - historical geography + - former territory + - defunct region + - past boundaries + - historical polity slots: - has_label - has_type diff --git a/schemas/20251121/linkml/modules/classes/HolySiteType.yaml b/schemas/20251121/linkml/modules/classes/HolySiteType.yaml index fb76c74e56..643f5e3f69 100644 --- a/schemas/20251121/linkml/modules/classes/HolySiteType.yaml +++ b/schemas/20251121/linkml/modules/classes/HolySiteType.yaml @@ -7,31 +7,88 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/equivalent_to +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/equivalent_to classes: HolySiteType: class_uri: hc:HolySiteType description: >- - Controlled subtype vocabulary for categorizing specific forms of sacred - or worship-related heritage sites. + Controlled vocabulary for categorizing sacred places, religious monuments, + and worship-related heritage locations by tradition and function. + alt_descriptions: + nl: >- + Gecontroleerde woordenlijst voor het categoriseren van heilige plaatsen, religieuze monumenten + en eredienst-gerelateerde erfgoedlocaties naar traditie en functie. + de: >- + Kontrolliertes Vokabular zur Kategorisierung heiliger Stätten, religiöser Denkmäler + und gottesdienstbezogener Heritage-Orte nach Tradition und Funktion. + fr: >- + Vocabulaire contrôlé pour catégoriser les lieux sacrés, monuments religieux + et sites patrimoniaux liés au culte par tradition et fonction. + es: >- + Vocabulario controlado para categorizar lugares sagrados, monumentos religiosos + y sitios patrimoniales relacionados con el culto por tradición y función. + ar: >- + مفردات خاضعة للرقابة لتصنيف الأماكن المقدسة والمعالم الدينية + ومواقع التراث المتعلقة بالعبادة حسب التقليد والوظيفة. + id: >- + Kosakata terkontrol untuk mengkategorikan tempat suci, monumen keagamaan, + dan lokasi warisan terkait ibadah berdasarkan tradisi dan fungsi. + zh: >- + 用于按传统和功能对圣地、宗教纪念碑和与崇拜相关的遗产地点进行分类的受控词汇。 slots: - - identified_by - - has_label - - has_description - - equivalent_to + - identified_by + - has_label + - has_description + - equivalent_to slot_usage: identified_by: required: true has_label: required: true broad_mappings: - - skos:Concept - notes: - - | - Preserved from prior description (commit 6e634651): - - "Classification of a holy or sacred site type (e.g., Church, Mosque, Synagogue).\n\n**MIGRATED** from holy_site_subtype slot (2026-01-28) per Rule 53.\n\n**Purpose**:\nProvides structured classification for religious heritage sites beyond the top-level 'H' code.\nLinks to Wikidata entities for semantic grounding.\n" + - skos:Concept + structured_aliases: + - literal_form: heilige-plaats-type + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Heiligtumstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de site sacré + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de sitio sagrado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع الموقع المقدس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe situs suci + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 圣地类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Migrated from holy_site_subtype slot (2026-01-28) + - Provides structured classification for religious heritage sites + - Links to Wikidata entities for semantic grounding + - 'Preserved from prior description: Controlled subtype vocabulary for categorizing specific forms of sacred or worship-related heritage sites.' + keywords: + - sacred site + - religious heritage + - worship + - holy place + examples: + - value: + has_label: Church + equivalent_to: wd:Q16970 + description: Christian church classification + annotations: + specificity_score: 0.5 + specificity_rationale: Controlled vocabulary for religious heritage site classification + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml index 771a01c65d..9419e74c06 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetType.yaml @@ -18,8 +18,30 @@ classes: class_uri: hc:HospitalArchiveRecordSetType is_a: CollectionType description: >- - Classification root for healthcare record-set categories managed by - hospital archival institutions. + Taxonomy root for categorizing documentary materials maintained by healthcare institutions. + alt_descriptions: + nl: >- + Taxonomiewortel voor het categoriseren van documentaire materialen die door zorginstellingen worden beheerd. + de: >- + Taxonomiewurzel zur Kategorisierung von Dokumentenmaterialien, die von Gesundheitseinrichtungen verwaltet werden. + fr: >- + Racine taxonomique pour catégoriser les documents matériels gérés par les établissements de santé. + es: >- + Raíz taxonómica para categorizar materiales documentales mantenidos por instituciones de salud. + ar: >- + جذر تصنيفي لتصنيف المواد الوثائقية التي تحتفظ بها مؤسسات الرعاية الصحية. + id: >- + Akar taksonomi untuk mengkategorikan bahan dokumenter yang dikelola oleh institusi layanan kesehatan. + zh: >- + 用于分类医疗机构保存的文献资料的分类根。 + structured_aliases: + nl: Ziekenhuisarchiefrecordsettype + de: Krankenhausarchiv-Bestandstyp + fr: Type de fonds d'archives hospitalières + es: Tipo de fondo de archivo hospitalario + ar: نوع مجموعة أرشيف المستشفى + id: Tipe Set Rekaman Arsip Rumah Sakit + zh: 医院档案记录集类型 slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml index 81c795f251..e544653a5d 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./HospitalArchiveRecordSetType @@ -19,7 +21,45 @@ classes: HospitalAdministrationFonds: is_a: HospitalArchiveRecordSetType class_uri: hc:HospitalAdministrationFonds - description: Fonds-level grouping for governance and administrative records from hospital management. + description: >- + A fonds consisting of governance and administrative records created by hospital management. + alt_descriptions: + nl: >- + Een fonds met bestuurlijke en administratieve archiefbescheiden die door de ziekenhuisleiding zijn gevormd. + de: >- + Ein Fonds mit Leitungs- und Verwaltungsunterlagen, die von der Krankenhausleitung erstellt wurden. + fr: >- + Un fonds de documents de gouvernance et d'administration produits par la direction d'un hopital. + es: >- + Un fondo de documentos de gobernanza y administracion generados por la direccion de un hospital. + ar: >- + صندوق يتكون من سجلات الحوكمة والإدارة التي أنشأتها إدارة المستشفى. + id: >- + Sebuah fonds berisi catatan tata kelola dan administrasi yang dibuat oleh manajemen rumah sakit. + zh: >- + 由医院管理层形成的治理与行政记录构成的全宗。 + structured_aliases: + - literal_form: ziekenhuisbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Krankenhausverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif hospitalier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo hospitalario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إدارة المستشفى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi rumah sakit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 医院行政全宗 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -28,15 +68,55 @@ classes: - has_custodian slot_usage: has_custodian: - equals_string: HospitalArchive + equals_string: "hc:HospitalArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds PatientRecordsSeries: is_a: HospitalArchiveRecordSetType class_uri: hc:PatientRecordsSeries - description: Series-level grouping for care episode records with heightened privacy controls. + description: >- + A series of clinical care records documenting patient episodes of care and subject to heightened privacy controls. + alt_descriptions: + nl: >- + Een serie zorgdossiers die patiëntenzorgtrajecten documenteert en onder strengere privacybeperkingen valt. + de: >- + Eine Serie klinischer Behandlungsunterlagen, die Patientenkontakte dokumentiert und strengen Datenschutzregeln unterliegt. + fr: >- + Une serie de dossiers de soins documentant les episodes de prise en charge des patients et soumise a des controles de confidentialite renforces. + es: >- + Una serie de registros de atencion clinica que documenta episodios de atencion al paciente y esta sujeta a controles de privacidad reforzados. + ar: >- + سلسلة من سجلات الرعاية السريرية التي توثق حلقات رعاية المرضى وتخضع لقيود خصوصية مشددة. + id: >- + Seri catatan perawatan klinis yang mendokumentasikan episode perawatan pasien dan tunduk pada kontrol privasi yang lebih ketat. + zh: >- + 记录患者就诊与护理过程并受更严格隐私控制约束的一组临床护理记录系列。 + structured_aliases: + - literal_form: patientendossierserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Patientenaktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers patients + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de historias clinicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات المرضى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan pasien + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 病历系列 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -45,15 +125,55 @@ classes: - has_custodian slot_usage: has_custodian: - equals_string: HospitalArchive + equals_string: "hc:HospitalArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series MedicalResearchCollection: is_a: HospitalArchiveRecordSetType class_uri: hc:MedicalResearchCollection - description: Collection-level grouping for clinical research protocols, datasets, and approval files. + description: >- + A collection of materials documenting clinical and medical research activities, including protocols, datasets, and ethics or regulatory approvals. + alt_descriptions: + nl: >- + Een collectie materiaal die klinisch en medisch onderzoek documenteert, waaronder protocollen, datasets en ethische of regulatorische goedkeuringen. + de: >- + Eine Sammlung von Materialien zur Dokumentation klinischer und medizinischer Forschung, einschliesslich Protokollen, Datensaetzen sowie ethischer oder regulatorischer Genehmigungen. + fr: >- + Une collection de documents relatifs a la recherche clinique et medicale, incluant des protocoles, des jeux de donnees et des autorisations ethique ou reglementaires. + es: >- + Una coleccion de materiales que documenta actividades de investigacion clinica y medica, incluidos protocolos, conjuntos de datos y aprobaciones eticas o regulatorias. + ar: >- + مجموعة من المواد التي توثق أنشطة البحث الطبي والسريري، بما في ذلك البروتوكولات ومجموعات البيانات والموافقات الأخلاقية أو التنظيمية. + id: >- + Koleksi materi yang mendokumentasikan kegiatan riset klinis dan medis, termasuk protokol, kumpulan data, serta persetujuan etik atau regulasi. + zh: >- + 记录临床与医学研究活动(包括研究方案、数据集以及伦理或监管审批文件)的材料收藏。 + structured_aliases: + - literal_form: medische onderzoekscollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: medizinische Forschungssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de recherche medicale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de investigacion medica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة البحث الطبي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi riset medis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 医学研究收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -62,15 +182,55 @@ classes: - has_custodian slot_usage: has_custodian: - equals_string: HospitalArchive + equals_string: "hc:HospitalArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection NursingRecordsCollection: is_a: HospitalArchiveRecordSetType class_uri: hc:NursingRecordsCollection - description: Collection-level grouping for nursing education and professional practice documentation. + description: >- + A collection of records documenting nursing education, training, and professional practice. + alt_descriptions: + nl: >- + Een collectie archiefbescheiden die verpleegkundige opleidingen, training en beroepspraktijk documenteert. + de: >- + Eine Sammlung von Unterlagen zur Dokumentation der Pflegeausbildung, Schulung und beruflichen Praxis. + fr: >- + Une collection de documents relatifs a la formation en soins infirmiers et a la pratique professionnelle. + es: >- + Una coleccion de documentos que registra la formacion en enfermeria y la practica profesional. + ar: >- + مجموعة من السجلات التي توثق تعليم التمريض والتدريب والممارسة المهنية. + id: >- + Koleksi catatan yang mendokumentasikan pendidikan keperawatan, pelatihan, dan praktik profesional. + zh: >- + 记录护理教育、培训与职业实践的材料收藏。 + structured_aliases: + - literal_form: verpleegkundedocumentatiecollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pflegedokumentationssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de dossiers infirmiers + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de registros de enfermeria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة سجلات التمريض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi catatan keperawatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 护理记录收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -79,15 +239,55 @@ classes: - has_custodian slot_usage: has_custodian: - equals_string: HospitalArchive + equals_string: "hc:HospitalArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection MedicalPhotographyCollection: is_a: HospitalArchiveRecordSetType class_uri: hc:MedicalPhotographyCollection - description: Collection-level grouping for medical imaging and visual documentation. + description: >- + A collection of photographic or imaging materials used for medical documentation and clinical or institutional reference. + alt_descriptions: + nl: >- + Een collectie fotografisch of beeldvormend materiaal dat wordt gebruikt voor medische documentatie en klinische of institutionele referentie. + de: >- + Eine Sammlung fotografischer oder bildgebender Materialien fuer medizinische Dokumentation sowie klinische oder institutionelle Referenz. + fr: >- + Une collection de photographies ou d'images utilisees pour la documentation medicale et comme reference clinique ou institutionnelle. + es: >- + Una coleccion de materiales fotograficos o de imagen utilizados para la documentacion medica y como referencia clinica o institucional. + ar: >- + مجموعة من المواد الفوتوغرافية أو التصويرية المستخدمة للتوثيق الطبي وللرجوع السريري أو المؤسسي. + id: >- + Koleksi materi fotografi atau pencitraan yang digunakan untuk dokumentasi medis dan referensi klinis atau institusional. + zh: >- + 用于医疗文档记录以及临床或机构参考的摄影或影像资料收藏。 + structured_aliases: + - literal_form: medische fotocollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: medizinische Fotosammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de photographies medicales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de fotografia medica + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الصور الطبية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi fotografi medis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 医学影像收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -96,8 +296,10 @@ classes: - has_custodian slot_usage: has_custodian: - equals_string: HospitalArchive + equals_string: "hc:HospitalArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection diff --git a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml index 7c945890a5..ae7f4f48c8 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetType.yaml @@ -17,8 +17,50 @@ classes: class_uri: hc:HouseArchiveRecordSetType is_a: CollectionType description: >- - Classification root for family and estate record-set categories typically - curated by house archives. + Abstract classification for record-set categories documenting noble, aristocratic, or dynastic family histories and estate administrations. + alt_descriptions: + nl: >- + Abstracte classificatie voor recordset-categorieën die adellijke, aristocratische of dynastieke familiegoederen en landgoederen documenteren. + de: >- + Abstrakte Klassifikation für Datensatzkategorien, die adelige, aristokratische oder dynastische Familiengeschichten und Gutsverwaltungen dokumentieren. + fr: >- + Classification abstraite pour les catégories de jeux d'enregistrements documentant les histoires familiales nobles, aristocratiques ou dynastiques et les administrations domaniales. + es: >- + Clasificación abstracta para categorías de conjuntos de registros que documentan historias familiares nobles, aristocráticas o dinásticas y administraciones de propiedades. + ar: >- + تصنيف تجريدي لفئات مجموعات السجلات التي توثق التاريخ العائلي النبيل أو الأرستقراطي أو السلالي وإدارات العقارات. + id: >- + Klasifikasi abstrak untuk kategori kumpulan catatan yang mendokumentasikan sejarah keluarga bangsawan, aristokrat, atau dinasti dan administrasi tanah. + zh: >- + 记录贵族、世家或王朝家族历史和庄园管理记录集类别的抽象分类。 + structured_aliases: + nl: + - huisarchief recordset-type + - familiearchief-categorie + de: + - Hausarchiv-Datensatztyp + - Familienarchiv-Kategorie + fr: + - type de jeu d'enregistrements d'archives de maison + - catégorie d'archives familiales + es: + - tipo de conjunto de registros de archivo de casa + - categoría de archivo familiar + ar: + - نوع مجموعة سجلات أرشيف البيت + - فئة الأرشيف العائلي + id: + - jenis kumpulan catatan arsip rumah + - kategori arsip keluarga + zh: + - 家族档案记录集类型 + - 家谱档案类别 + keywords: + - house archive + - family archive + - estate records + - noble family + - dynastic archives slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml index 1ad2f67fdd..d9fcd75224 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./HouseArchiveRecordSetType @@ -18,7 +20,45 @@ classes: HouseRecordsFonds: is_a: HouseArchiveRecordSetType class_uri: hc:HouseRecordsFonds - description: Fonds-level grouping for provenance-based household and lineage records. + description: >- + A fonds of household and lineage records maintained according to provenance. + alt_descriptions: + nl: >- + Een fonds met huishoudelijke en familie- of geslachtslijnarchieven, geordend volgens herkomst. + de: >- + Ein Fonds mit Haushalts- und Familien- bzw. Linienunterlagen, nach Provenienz geordnet. + fr: >- + Un fonds de documents domestiques et de lignage, conserve selon le principe de provenance. + es: >- + Un fondo de documentos domesticos y de linaje, conservado segun el principio de procedencia. + ar: >- + صندوق من سجلات الأسر والسلالات محفوظ وفق مبدأ المصدر/المنشأ. + id: >- + Sebuah fonds catatan rumah tangga dan garis keturunan yang dipelihara menurut prinsip provenance. + zh: >- + 按来源原则保存的家族与家务相关记录全宗。 + structured_aliases: + - literal_form: huisarchief fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hausarchivfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'archives de maison + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de archivo de casa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق أرشيف المنزل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip rumah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 家族档案全宗 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -26,15 +66,55 @@ classes: - has_note slot_usage: has_custodian: - equals_string: HouseArchive + equals_string: "hc:HouseArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds FamilyPapersCollection: is_a: HouseArchiveRecordSetType class_uri: hc:FamilyPapersCollection - description: Collection-level grouping for assembled family papers and correspondence. + description: >- + A collection of family papers and correspondence assembled for preservation and access. + alt_descriptions: + nl: >- + Een collectie familiepapieren en correspondentie, samengesteld voor behoud en toegang. + de: >- + Eine Sammlung von Familienpapieren und Korrespondenz, zusammengestellt fuer Erhaltung und Zugang. + fr: >- + Une collection de papiers de famille et de correspondance constituee pour la conservation et l'acces. + es: >- + Una coleccion de papeles familiares y correspondencia reunida para su conservacion y acceso. + ar: >- + مجموعة من أوراق العائلة والمراسلات جُمعت للحفظ وإتاحة الاطلاع. + id: >- + Koleksi surat-menyurat dan dokumen keluarga yang dihimpun untuk pelestarian dan akses. + zh: >- + 为保存与利用而汇集的家族文书与通信材料收藏。 + structured_aliases: + - literal_form: familiepapieren collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Familiensammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers de famille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles familiares + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق العائلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen keluarga + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 家族文书收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -42,15 +122,55 @@ classes: - has_note slot_usage: has_custodian: - equals_string: HouseArchive + equals_string: "hc:HouseArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection EstateDocumentSeries: is_a: HouseArchiveRecordSetType class_uri: hc:EstateDocumentSeries - description: Series-level grouping for estate administration and property management files. + description: >- + A series of files documenting estate administration and property management. + alt_descriptions: + nl: >- + Een serie dossiers over boedelbeheer en beheer van eigendommen. + de: >- + Eine Serie von Akten zur Nachlassverwaltung und Vermoegens- bzw. Liegenschaftsverwaltung. + fr: >- + Une serie de dossiers relatifs a l'administration d'une succession et a la gestion des biens. + es: >- + Una serie de expedientes sobre administracion de herencias y gestion de propiedades. + ar: >- + سلسلة ملفات توثق إدارة التركة وإدارة الممتلكات. + id: >- + Seri berkas yang mendokumentasikan administrasi warisan dan pengelolaan properti. + zh: >- + 记录遗产管理与财产管理事务的文件系列。 + structured_aliases: + - literal_form: boedeldossierserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nachlassaktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie de dossiers successoraux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de expedientes de herencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة ملفات التركة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri berkas warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产管理文件系列 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -58,8 +178,10 @@ classes: - has_note slot_usage: has_custodian: - equals_string: HouseArchive + equals_string: "hc:HouseArchive" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series diff --git a/schemas/20251121/linkml/modules/classes/Humidity.yaml b/schemas/20251121/linkml/modules/classes/Humidity.yaml index 52272fee1d..b1a3cdc6a1 100644 --- a/schemas/20251121/linkml/modules/classes/Humidity.yaml +++ b/schemas/20251121/linkml/modules/classes/Humidity.yaml @@ -7,18 +7,68 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_tolerance +- linkml:types +- ../slots/has_tolerance classes: Humidity: class_uri: hc:Humidity description: >- - Relative moisture condition metric used to monitor and control - preservation environments. + Relative atmospheric moisture measurement used to monitor and control preservation environments for collection care. + alt_descriptions: + nl: >- + Relatieve atmosferische vochtigheidsmeting gebruikt voor het bewaken en regelen van + conserveringsomgevingen voor collectiezorg. + de: >- + Relative atmosphärische Feuchtigkeitsmessung zur Überwachung und Steuerung von + Erhaltungsumgebungen für die Bestandspflege. + fr: >- + Mesure relative de l'humidité atmosphérique utilisée pour surveiller et contrôler + les environnements de conservation pour la gestion des collections. + es: >- + Medición relativa de humedad atmosférica utilizada para monitorear y controlar + ambientes de conservación para el cuidado de colecciones. + ar: >- + قياس رطوبة جوية نسبية يُستخدم لمراقبة والتحكم في بيئات الحفظ لرعاية المجموعات. + id: >- + Pengukuran kelembaban atmosfer relatif yang digunakan untuk memantau dan mengontrol + lingkungan pelestarian untuk perawatan koleksi. + zh: >- + 用于监测和控制藏品保护环境的相对大气湿度测量。 + structured_aliases: + - literal_form: relatieve luchtvochtigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: relative Luftfeuchtigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: humidité relative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: humedad relativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الرطوبة النسبية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kelembaban relatif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 相对湿度 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_tolerance + - has_tolerance slot_usage: has_tolerance: range: HumidityTolerance broad_mappings: - - schema:StructuredValue + - schema:StructuredValue + comments: + - Critical parameter for organic material preservation. + - Typically expressed as percentage with acceptable tolerance ranges. + - 'Preserved from prior description: Relative moisture condition metric used to monitor and control preservation environments.' + keywords: + - environmental monitoring + - preservation condition + - moisture control + - collection care diff --git a/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml b/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml index e63278a7f3..fe076f82f9 100644 --- a/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml +++ b/schemas/20251121/linkml/modules/classes/HumidityTolerance.yaml @@ -14,8 +14,50 @@ classes: HumidityTolerance: class_uri: hc:HumidityTolerance description: >- - Allowed deviation band around target relative humidity used for preventive - conservation control. + Acceptable deviation range from target atmospheric moisture levels used in preventive conservation and environmental monitoring. + alt_descriptions: + nl: >- + Acceptabele afwijkingsmarge van doel atmosferische vochtigheidsniveaus gebruikt bij preventieve conservering en omgevingsmonitoring. + de: >- + Zulässiger Abweichungsbereich von Ziel-Luftfeuchtigkeitswerten, der bei präventiver Konservierung und Umweltüberwachung verwendet wird. + fr: >- + Plage de déviation acceptable des niveaux d'humidité atmosphérique cible utilisée dans la conservation préventive et la surveillance environnementale. + es: >- + Rango de desviación aceptable de los niveles de humedad atmosférica objetivo utilizado en conservación preventiva y monitoreo ambiental. + ar: >- + نطاق الانحراف المقبول عن مستويات الرطوبة الجوية المستهدفة المستخدم في الحفظ الوقائي والمراقبة البيئية. + id: >- + Rentang deviasi yang dapat diterima dari tingkat kelembaban atmosfer target yang digunakan dalam pelestarian preventif dan pemantauan lingkungan. + zh: >- + 预防性保护和环境监测中使用的目标大气湿度水平的可接受偏差范围。 + structured_aliases: + nl: + - vochtigheidstolerantie + - RV-tolerantie + de: + - Feuchtigkeitstoleranz + - Luftfeuchtigkeitstoleranz + fr: + - tolérance d'humidité + - tolérance hygrométrique + es: + - tolerancia de humedad + - tolerancia higrométrica + ar: + - تحمل الرطوبة + - تسامح الرطوبة + id: + - toleransi kelembaban + - toleransi higrometri + zh: + - 湿度容差 + - 湿度允差 + keywords: + - humidity tolerance + - environmental control + - preventive conservation + - RH tolerance + - climate control slots: - has_value - has_measurement_unit diff --git a/schemas/20251121/linkml/modules/classes/Hypernym.yaml b/schemas/20251121/linkml/modules/classes/Hypernym.yaml index f9d2712159..d9163bae47 100644 --- a/schemas/20251121/linkml/modules/classes/Hypernym.yaml +++ b/schemas/20251121/linkml/modules/classes/Hypernym.yaml @@ -8,21 +8,83 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: Hypernym: class_uri: hc:Hypernym description: >- - Broader parent concept in a hierarchy where subordinate terms represent - narrower semantic scope. + Superordinate category encompassing narrower concepts in a hierarchical + taxonomic relationship. + alt_descriptions: + nl: >- + Bovenliggende categorie die engere concepten omvat in een hiërarchische + taxonomische relatie. + de: >- + Oberbegriff, der engere Konzepte in einer hierarchischen + taxonomischen Beziehung umfasst. + fr: >- + Catégorie supérieure englobant des concepts plus restreints dans une + relation taxonomique hiérarchique. + es: >- + Categoría superior que engloba conceptos más restringidos en una + relación taxonómica jerárquica. + ar: >- + فئة عليا تشمل مفاهيم أضيق في علاقة تصنيفية هرمية. + id: >- + Kategori superordinat yang mencakup konsep yang lebih sempit dalam + hubungan taksonomi hierarkis. + zh: >- + 在分层分类关系中包含较窄概念的上位范畴。 slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description broad_mappings: - - skos:Concept + - skos:Concept close_mappings: - - rdfs:Class + - rdfs:Class + structured_aliases: + - literal_form: hyperoniem + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Oberbegriff + predicate: EXACT_SYNONYM + in_language: de + - literal_form: hyperonyme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hiperónimo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فوقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: hipernim + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 上义词 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents broader category in is-a hierarchy + - Inverse relationship to hyponym (narrower term) + - Essential for taxonomic classification systems + - 'Preserved from prior description: Broader parent concept in a hierarchy where subordinate terms represent narrower semantic scope.' + keywords: + - taxonomy + - hierarchy + - superordinate + - broader concept + - classification + examples: + - value: + has_label: Vehicle + has_description: Broader category for car, bicycle, truck + description: Hypernym for specific transport modes + annotations: + specificity_score: 0.2 + specificity_rationale: Generic taxonomic relationship applicable across domains + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/Hyponym.yaml b/schemas/20251121/linkml/modules/classes/Hyponym.yaml index c047dd1e1e..da0f2989a4 100644 --- a/schemas/20251121/linkml/modules/classes/Hyponym.yaml +++ b/schemas/20251121/linkml/modules/classes/Hyponym.yaml @@ -14,8 +14,28 @@ classes: Hyponym: class_uri: hc:Hyponym description: >- - Narrower child concept in a hierarchy inheriting the semantic scope of a - broader parent term. + Subordinate concept within a hierarchical taxonomy that inherits semantic + properties from a broader parent category. + alt_descriptions: + nl: >- + Ondergeschikt concept binnen een hiërarchische taxonomie dat semantische + eigenschappen erft van een bredere oudercategorie. + de: >- + Untergeordnetes Konzept innerhalb einer hierarchischen Taxonomie, das semantische + Eigenschaften von einer breiteren Elternkategorie erbt. + fr: >- + Concept subordonné au sein d'une taxonomie hiérarchique qui hérite des propriétés + sémantiques d'une catégorie parente plus large. + es: >- + Concepto subordinado dentro de una taxonomía jerárquica que hereda propiedades + semánticas de una categoría padre más amplia. + ar: >- + مفهوم تابع ضمن تصنيف هرمي يرث الخصائص الدلالية من فئة أصل أوسع. + id: >- + Konsep bawahan dalam taksonomi hierarkis yang mewarisi properti semantik dari + kategori induk yang lebih luas. + zh: >- + 在分层分类法中从更广泛的父类别继承语义属性的从属概念。 slots: - has_label - has_description diff --git a/schemas/20251121/linkml/modules/classes/Hypothesis.yaml b/schemas/20251121/linkml/modules/classes/Hypothesis.yaml index 7a887e21e9..3d1457fecb 100644 --- a/schemas/20251121/linkml/modules/classes/Hypothesis.yaml +++ b/schemas/20251121/linkml/modules/classes/Hypothesis.yaml @@ -16,8 +16,28 @@ classes: Hypothesis: class_uri: hc:Hypothesis description: >- - Provisional explanatory assertion used when evidence is incomplete, - ambiguous, or still under validation. + Provisional explanatory statement proposed when available evidence is + insufficient for definitive classification. + alt_descriptions: + nl: >- + Voorlopige verklarende verklaring voorgesteld wanneer beschikbaar bewijs + onvoldoende is voor definitieve classificatie. + de: >- + Vorläufige erklärende Aussage, die vorgeschlagen wird, wenn verfügbare Beweise + für eine endgültige Klassifizierung unzureichend sind. + fr: >- + Déclaration explicative provisoire proposée lorsque les preuves disponibles sont + insuffisantes pour une classification définitive. + es: >- + Declaración explicativa provisional propuesta cuando la evidencia disponible es + insuficiente para una clasificación definitiva. + ar: >- + بيان تفسيري مؤقت يُقترح عندما تكون الأدلة المتاحة غير كافية للتصنيف النهائي. + id: >- + Pernyataan penjelasan sementara yang diusulkan ketika bukti yang tersedia tidak + cukup untuk klasifikasi definitif. + zh: >- + 当可用证据不足以进行明确分类时提出的临时解释性陈述。 slots: - generated_by - has_note diff --git a/schemas/20251121/linkml/modules/classes/ICHDomain.yaml b/schemas/20251121/linkml/modules/classes/ICHDomain.yaml index b98df3690a..8ba8749018 100644 --- a/schemas/20251121/linkml/modules/classes/ICHDomain.yaml +++ b/schemas/20251121/linkml/modules/classes/ICHDomain.yaml @@ -7,17 +7,73 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/has_label +- ../slots/has_description classes: ICHDomain: class_uri: hc:ICHDomain description: >- - Controlled domain category for classifying intangible cultural heritage - expressions and practices. + Controlled classification domain for categorizing non-physical heritage practices, + traditions, and living expressions. + alt_descriptions: + nl: >- + Gecontroleerd classificatiedomein voor het categoriseren van niet-fysieke erfgoedpraktijken, + tradities en levende uitdrukkingen. + de: >- + Kontrolliertes Klassifikationsgebiet zur Kategorisierung von nicht-physischen Heritage-Praktiken, + Traditionen und lebendigen Ausdrucksformen. + fr: >- + Domaine de classification contrôlé pour catégoriser les pratiques patrimoniales non matérielles, + les traditions et les expressions vivantes. + es: >- + Dominio de clasificación controlado para categorizar prácticas patrimoniales no físicas, + tradiciones y expresiones vivas. + ar: >- + مجال تصنيف مضبوط لتصنيف ممارسات التراث غير المادية والتقاليد والتعبيرات الحية. + id: >- + Domain klasifikasi terkontrol untuk mengategorikan praktik warisan non-fisik, + tradisi, dan ekspresi hidup. + zh: >- + 用于对非物质遗产实践、传统和活态表达进行分类的受控分类领域。 + structured_aliases: + - literal_form: ICH-domein + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ICH-Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: domaine PCI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: dominio PCI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجال التراث الثقافي غير المادي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: domain ICH + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 非遗领域 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_label - - has_description + - has_label + - has_description broad_mappings: - - skos:Concept + - skos:Concept + comments: + - Aligns with UNESCO 2003 Convention ICH domain categories. + - Five primary domains: oral traditions, performing arts, social practices, knowledge/practices, traditional craftsmanship. + - 'Preserved from prior description: Controlled domain category for classifying intangible cultural heritage expressions and practices.' + keywords: + - intangible heritage + - cultural traditions + - living practices + - UNESCO domains + examples: + - value: + has_label: Performing Arts + has_description: Traditional music, dance, and theatrical performances. + description: UNESCO ICH performing arts domain diff --git a/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml b/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml index c92018f0d9..9fc268070f 100644 --- a/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml +++ b/schemas/20251121/linkml/modules/classes/ICHSafeguarding.yaml @@ -7,19 +7,71 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_objective - - ../slots/has_type +- linkml:types +- ../slots/has_label +- ../slots/has_objective +- ../slots/has_type classes: ICHSafeguarding: class_uri: hc:ICHSafeguarding description: >- - Coordinated action designed to ensure viability, transmission, and - continuity of intangible cultural heritage practices. + Coordinated action designed to ensure the viability, intergenerational transmission, + and ongoing practice of intangible cultural heritage traditions. + alt_descriptions: + nl: >- + Gecoördineerde actie ontworpen om de levensvatbaarheid, intergenerationele overdracht + en doorlopende beoefening van immaterieel cultureel erfgoedtradities te waarborgen. + de: >- + Koordinierte Maßnahme zur Sicherstellung der Lebensfähigkeit, intergenerationellen Weitergabe + und fortlaufenden Praxis immaterieller Kulturerbetraditionen. + fr: >- + Action coordonnée conçue pour assurer la viabilité, la transmission intergénérationnelle + et la pratique continue des traditions du patrimoine culturel immatériel. + es: >- + Acción coordinada diseñada para asegurar la viabilidad, transmisión intergeneracional + y práctica continua de tradiciones de patrimonio cultural inmaterial. + ar: >- + إجراء منسق مصمم لضمان جدوى ونقل الأجيال والممارسة المستمرة + لتقاليد التراث الثقافي غير المادي. + id: >- + Tindakan terkoordinasi yang dirancang untuk memastikan kelayakan, transmisi antargenerasi, + dan praktik berkelanjutan tradisi warisan budaya takbenda. + zh: >- + 旨在确保非物质文化遗产传统的存续性、代际传承和持续实践的协调行动。 + structured_aliases: + - literal_form: ICH-bescherming + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ICH-Bewahrung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sauvegarde PCI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: salvaguarda PCI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صون التراث غير المادي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: perlindungan ICH + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 非遗保护 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_label - - has_type - - has_objective + - has_label + - has_type + - has_objective broad_mappings: - - schema:Action + - schema:Action + comments: + - Aligned with UNESCO 2003 Convention safeguarding measures. + - Supports community-based transmission and documentation initiatives. + - 'Preserved from prior description: Coordinated action designed to ensure viability, transmission, and continuity of intangible cultural heritage practices.' + keywords: + - heritage safeguarding + - intergenerational transmission + - community practice + - ICH viability diff --git a/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml b/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml index 20ed3227b6..ce95239099 100644 --- a/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml +++ b/schemas/20251121/linkml/modules/classes/ICHSafeguardingType.yaml @@ -7,15 +7,64 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: ICHSafeguardingType: class_uri: hc:ICHSafeguardingType description: >- - Controlled category for differentiating safeguarding strategy forms such - as documentation, transmission, awareness, or legal protection. + Controlled category differentiating safeguarding strategy approaches such as documentation, transmission, awareness, or legal protection for intangible heritage. + alt_descriptions: + nl: >- + Gecontroleerde categorie die veiligstellingsstrategiebenaderingen differentieert zoals documentatie, overdracht, bewustzijn of juridische bescherming voor immaterieel erfgoed. + de: >- + Kontrollierte Kategorie zur Differenzierung von Sicherungsstrategieansätzen wie Dokumentation, Weitergabe, Bewusstsein oder rechtlichem Schutz für immaterielles Erbe. + fr: >- + Catégorie contrôlée différenciant les approches de stratégies de sauvegarde telles que la documentation, la transmission, la sensibilisation ou la protection juridique pour le patrimoine immatériel. + es: >- + Categoría controlada que diferencia enfoques de estrategias de salvaguarda como documentación, transmisión, sensibilización o protección legal para patrimonio inmaterial. + ar: >- + فئة مضبوطة تميز مناهج استراتيجيات الحماية مثل التوثيق أو النقل أو التوعية أو الحماية القانونية للتراث غير المادي. + id: >- + Kategori terkontrol yang membedakan pendekatan strategi perlindungan seperti dokumentasi, transmisi, kesadaran, atau perlindungan hukum untuk warisan takbenda. + zh: >- + 区分非物质遗产保护策略方法(如文献、传承、宣传或法律保护)的受控类别。 + structured_aliases: + - literal_form: ICH-beschermingstype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ICH-Sicherungstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de sauvegarde PCI + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de salvaguarda PCI + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع حماية التراث غير المادي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe perlindungan ICH + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 非遗保护类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_label + - has_label broad_mappings: - - skos:Concept + - skos:Concept + comments: + - Aligns with UNESCO 2003 Convention safeguarding measures. + - Used for classifying safeguarding activities in ICH inventories. + - 'Preserved from prior description: Controlled category for differentiating safeguarding strategy forms such as documentation, transmission, awareness, or legal protection.' + keywords: + - safeguarding strategy + - intangible heritage protection + - UNESCO ICH measures + - transmission support + examples: + - value: + has_label: Transmission through Education + description: ICH safeguarding type for educational programs diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml index e9f78acbef..ff5d5809a7 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml @@ -9,30 +9,94 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../classes/ArchiveOrganizationType - - ../slots/identified_by - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../classes/ArchiveOrganizationType +- ../slots/identified_by +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: IconographicArchives: class_uri: hc:IconographicArchives is_a: ArchiveOrganizationType description: >- - Archival institution specializing in preservation and access of pictorial - documentation such as prints, drawings, and photographs. + Organization dedicated to acquiring, preserving, and providing access to + visual materials including prints, engravings, drawings, and photographs. + alt_descriptions: + nl: >- + Instelling gewijd aan het verzamelen, bewaren en ontsluiten van visuele materialen + zoals prenten, gravures, tekeningen en fotografie. + de: >- + Einrichtung, die dem Sammeln, Bewahren und Erschließen visueller Materialien + wie Drucke, Stiche, Zeichnungen und Fotografie gewidmet ist. + fr: >- + Institution dédiée à l'acquisition, la préservation et l'accès aux matériaux visuels + tels que les estampes, les gravures, les dessins et la photographie. + es: >- + Institución dedicada a adquirir, preservar y proporcionar acceso a materiales visuales + como grabados, estampas, dibujos y fotografía. + ar: >- + مؤسسة مكرسة لاقتناء وحفظ وتوفير الوصول إلى المواد البصرية + مثل المطبوعات والنقوش والرسومات والتصوير الفوتوغرافي. + id: >- + Lembaga yang didedikasikan untuk mengakuisisi, melestarikan, dan menyediakan akses + ke materi visual seperti cetakan, ukiran, gambar, dan fotografi. + zh: >- + 致力于获取、保存和提供视觉材料(如版画、雕刻、素描和摄影)访问的机构。 slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: has_type: equals_string: hc:ArchiveOrganizationType broad_mappings: - - schema:ArchiveOrganization - - wd:Q166118 + - schema:ArchiveOrganization + - wd:Q166118 close_mappings: - - wd:Q117810712 - - rico:CorporateBody + - wd:Q117810712 + - rico:CorporateBody + structured_aliases: + - literal_form: iconografische archieven + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: ikonografische Archive + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives iconographiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivos iconográficos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيفات أيقونوغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip ikonografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 图像档案馆 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Specializes in visual documentation and artistic heritage + - Collections include prints, drawings, photographs, and graphic works + - Often part of museums, libraries, or independent cultural institutions + - 'Preserved from prior description: Archival institution specializing in preservation and access of pictorial documentation such as prints, drawings, and photographs.' + keywords: + - visual heritage + - pictorial collections + - prints + - drawings + - photographs + - graphic arts + examples: + - value: + has_label: Iconographic Archive Netherlands + hold_record_set: pictorial_collection + description: National visual documentation repository + annotations: + specificity_score: 0.6 + specificity_rationale: Specialized archive type for visual heritage collections + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml index f0674e7772..5bbe27cbec 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetType.yaml @@ -17,8 +17,28 @@ classes: class_uri: hc:IconographicArchivesRecordSetType is_a: CollectionType description: >- - Classification root for pictorial record-set categories managed by - iconographic archives. + Taxonomy root for categorizing pictorial, illustrative, and visual + documentation holdings managed by image-focused repositories. + alt_descriptions: + nl: >- + Taxonomiewortel voor het categoriseren van beeldmateriaal-, illustratie- en visuele + documentatiebezittingen beheerd door beeldgerichte bewaarinstellingen. + de: >- + Taxonomie-Wurzel für die Kategorisierung von Bild-, Illustrations- und visueller + Dokumentationsbeständen, die von bildorientierten Repositorien verwaltet werden. + fr: >- + Racine taxonomique pour catégoriser les fonds de documentation iconographique, + illustrative et visuelle gérés par des dépôts axés sur l'image. + es: >- + Raíz taxonómica para categorizar fondos de documentación pictórica, ilustrativa + y visual gestionados por repositorios enfocados en imágenes. + ar: >- + جذر تصنيفي لتصنيف مقتنيات الوثائق التصويرية والتوضيحية والبصرية التي تديرها مستودعات تركز على الصور. + id: >- + Akar taksonomi untuk mengkategorikan koleksi dokumentasi bergambar, ilustratif, + dan visual yang dikelola oleh repositori berfokus gambar. + zh: >- + 用于对由图像焦点存储库管理的图像、插图和视觉文档馆藏进行分类的分类法根。 slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml index 7ddaa15cc7..df5bfdfdfb 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml @@ -6,6 +6,8 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./IconographicArchivesRecordSetType @@ -18,7 +20,45 @@ classes: VisualImageCollection: is_a: IconographicArchivesRecordSetType class_uri: hc:VisualImageCollection - description: Collection-level grouping for aggregated visual image documentation. + description: >- + A collection of visual images used as documentary evidence or reference. + alt_descriptions: + nl: >- + Een collectie beeldmateriaal dat als documentair bewijs of referentie dient. + de: >- + Eine Sammlung visueller Bilder, die als dokumentarischer Nachweis oder Referenz dient. + fr: >- + Une collection d'images visuelles utilisees comme preuve documentaire ou comme reference. + es: >- + Una coleccion de imagenes visuales utilizada como evidencia documental o referencia. + ar: >- + مجموعة من الصور المرئية تُستخدم كدليل وثائقي أو مرجع. + id: >- + Koleksi gambar visual yang digunakan sebagai bukti dokumenter atau referensi. + zh: >- + 用作文献证据或参考的一组视觉图像收藏。 + structured_aliases: + - literal_form: beeldcollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildersammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'images + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de imagenes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة صور + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi gambar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 图像收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -26,15 +66,55 @@ classes: - has_note slot_usage: has_custodian: - equals_string: IconographicArchives + equals_string: "hc:IconographicArchives" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection PrintCollection: is_a: IconographicArchivesRecordSetType class_uri: hc:PrintCollection - description: Collection-level grouping for prints, engravings, and related graphic works. + description: >- + A collection of prints, engravings, and related graphic works preserved for documentation and study. + alt_descriptions: + nl: >- + Een collectie prenten, gravures en aanverwante grafische werken, bewaard voor documentatie en onderzoek. + de: >- + Eine Sammlung von Drucken, Stichen und verwandten grafischen Werken, bewahrt zur Dokumentation und Forschung. + fr: >- + Une collection d'estampes, de gravures et d'oeuvres graphiques associees, conservee pour la documentation et l'etude. + es: >- + Una coleccion de estampas, grabados y obras graficas relacionadas, conservada para documentacion y estudio. + ar: >- + مجموعة من المطبوعات والنقوش والأعمال الرسومية ذات الصلة محفوظة للتوثيق والدراسة. + id: >- + Koleksi cetakan, ukiran, dan karya grafis terkait yang dipelihara untuk dokumentasi dan kajian. + zh: >- + 为文献记录与研究而保存的版画、雕版印刷品及相关平面艺术作品收藏。 + structured_aliases: + - literal_form: prentencollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Druckgrafiksammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'estampes + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de estampas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة مطبوعات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi cetakan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 版画收藏 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_score @@ -42,8 +122,10 @@ classes: - has_note slot_usage: has_custodian: - equals_string: IconographicArchives + equals_string: "hc:IconographicArchives" broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection diff --git a/schemas/20251121/linkml/modules/classes/Iconography.yaml b/schemas/20251121/linkml/modules/classes/Iconography.yaml index 42d4061b75..fed5181d4d 100644 --- a/schemas/20251121/linkml/modules/classes/Iconography.yaml +++ b/schemas/20251121/linkml/modules/classes/Iconography.yaml @@ -15,8 +15,50 @@ classes: Iconography: class_uri: hc:Iconography description: >- - Controlled thematic descriptor for identifying visual motifs, symbolic - subjects, and representational conventions in images. + Controlled vocabulary term for visual motifs, symbolic subjects, and representational conventions in artworks. + alt_descriptions: + nl: >- + Gecontroleerde vocabulaireterm voor visuele motieven, symbolische onderwerpen en weergaveconventies in kunstwerken. + de: >- + Kontrollierter Vokabularbegriff für visuelle Motive, symbolische Themen und Darstellungskonventionen in Kunstwerken. + fr: >- + Terme de vocabulaire contrôlé pour les motifs visuels, les sujets symboliques et les conventions de représentation dans les œuvres d'art. + es: >- + Término de vocabulario controlado para motivos visuales, temas simbólicos y convenciones de representación en obras de arte. + ar: >- + مصطلح مفردات مضبوطة للزخارف البصرية والمواضيع الرمزية واتفاقيات التمثيل في الأعمال الفنية. + id: >- + Istilah kosakata terkendali untuk motif visual, subjek simbolis, dan konvensi representasi dalam karya seni. + zh: >- + 用于艺术作品中视觉母题、象征主题和表现惯例的受控词汇术语。 + structured_aliases: + nl: + - iconografie + - beeldsymboliek + de: + - Ikonografie + - Bildsymbolik + fr: + - iconographie + - symbolique visuelle + es: + - iconografía + - simbolismo visual + ar: + - الأيقونوغرافيا + - الرمزية البصرية + id: + - ikonografi + - simbolisme visual + zh: + - 图像志 + - 图像象征 + keywords: + - iconography + - visual motif + - symbolic subject + - art terminology + - representational convention slots: - has_label - has_description diff --git a/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml b/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml index 032f4cbdaa..79e3d01821 100644 --- a/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/IdentificationEvent.yaml @@ -8,24 +8,89 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_score - - ../slots/temporal_extent +- linkml:types +- ../slots/has_description +- ../slots/has_score +- ../slots/temporal_extent classes: IdentificationEvent: class_uri: hc:IdentificationEvent description: >- - Time-bounded activity in which an object, specimen, or record receives an - identity determination or classification assignment. + Time-bounded activity during which an object, specimen, or record undergoes + identity determination or receives a classification assignment. + alt_descriptions: + nl: >- + Tijdsgebonden activiteit waarbij een object, specimen of record + identificatie of classificatietoewijzing ondergaat. + de: >- + Zeitgebundene Aktivität, bei der ein Objekt, Exemplar oder Datensatz + eine Identifizierung oder Klassifikationszuweisung erhält. + fr: >- + Activité temporelle pendant laquelle un objet, spécimen ou enregistrement + subit une détermination d'identité ou reçoit une assignation de classification. + es: >- + Actividad temporal durante la cual un objeto, espécimen o registro + se somete a determinación de identidad o recibe asignación de clasificación. + ar: >- + نشاط محدد زمنيًا يخضع فيه كائن أو عينة أو سجل + لتحديد الهوية أو receives تلقي تصنيف. + id: >- + Aktivitas terikat-waktu saat objek, spesimen, atau catatan + menjalani penentuan identitas atau menerima penugasan klasifikasi. + zh: >- + 在此时间受限活动中,物体、标本或记录 + 接受身份确定或分类分配。 slots: - - temporal_extent - - has_description - - has_score + - temporal_extent + - has_description + - has_score slot_usage: temporal_extent: range: TimeSpan inlined: true + broad_mappings: + - prov:Activity close_mappings: - - dwc:Identification - - prov:Activity + - dwc:Identification + structured_aliases: + - literal_form: identificatiegebeurtenis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Identifikationsereignis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: événement d'identification + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: evento de identificación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حدث التعريف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: peristiwa identifikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 鉴定事件 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures when and how identity was established + - Supports provenance of taxonomic determinations + - May include confidence scores for automated identification + - 'Preserved from prior description: Time-bounded activity in which an object, specimen, or record receives an identity determination or classification assignment.' + keywords: + - identification + - classification + - determination + - taxonomic event + - provenance + examples: + - value: + has_description: Specimen identified as Quercus robur + has_score: 0.95 + description: Botanical identification with confidence score + annotations: + specificity_score: 0.3 + specificity_rationale: Generic event type for identification activities + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/IndexTypes.yaml b/schemas/20251121/linkml/modules/classes/IndexTypes.yaml index 504ff88538..b38a2102f9 100644 --- a/schemas/20251121/linkml/modules/classes/IndexTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/IndexTypes.yaml @@ -13,11 +13,31 @@ classes: TableOfContents: is_a: IndexType class_uri: hc:TableOfContents - description: 'Table of contents - hierarchical chapter/section navigation structure. - - Primary index type for publications, catalogs, and documents. - - ' + description: >- + Hierarchical navigation structure organizing chapters, sections, and subdivisions within a document. + alt_descriptions: + nl: >- + Hiërarchische navigatiestructuur die hoofdstukken, secties en onderverdelingen binnen een document ordent. + de: >- + Hierarchische Navigationsstruktur, die Kapitel, Abschnitte und Unterteilungen innerhalb eines Dokuments organisiert. + fr: >- + Structure de navigation hiérarchique organisant les chapitres, sections et subdivisions dans un document. + es: >- + Estructura de navegación jerárquica que organiza capítulos, secciones y subdivisiones dentro de un documento. + ar: >- + هيكل تنقل هرمي ينظم الفصول والأقسام والأقسام الفرعية داخل المستند. + id: >- + Struktur navigasi hierarkis yang mengatur bab, bagian, dan subdivisi dalam dokumen. + zh: >- + 在文档中组织章节、部分和细分的层级导航结构。 + structured_aliases: + nl: Inhoudsopgave + de: Inhaltsverzeichnis + fr: TableDesMatières + es: Índice + ar: فهرس المحتويات + id: DaftarIsi + zh: 目录 annotations: dcterms_mapping: dcterms:tableOfContents specificity_score: 0.1 @@ -29,10 +49,235 @@ classes: has_label: - Table of Contents@en - Inhoudsopgave@nl - - "Table des mati\xE8res@fr" + - "Table des matières@fr" description: Standard table of contents type broad_mappings: - skos:Concept + SubjectIndex: + is_a: IndexType + class_uri: hc:SubjectIndex + description: >- + Alphabetical listing of subjects or topics with corresponding page or section references. + alt_descriptions: + nl: >- + Alfabetische lijst van onderwerpen of thema's met bijbehorende pagina- of sectieverwijzingen. + de: >- + Alphabetische Auflistung von Themen oder Sachverhalten mit entsprechenden Seiten- oder Abschnittsverweisen. + fr: >- + Liste alphabétique des sujets ou thèmes avec les références de page ou de section correspondantes. + es: >- + Listado alfabético de temas o asuntos con las correspondientes referencias de página o sección. + ar: >- + قائمة أبجدية بالموضوعات أو المواضيع مع مراجع الصفحات أو الأقسام المقابلة. + id: >- + Daftar alfabetis subjek atau topik dengan referensi halaman atau bagian yang sesuai. + zh: >- + 按字母顺序排列的主题或话题列表,附有相应的页面或章节引用。 + structured_aliases: + nl: Zakenregister + de: Sachregister + fr: IndexDesSujets + es: ÍndiceDeMaterias + ar: فهرس الموضوعات + id: IndeksSubjek + zh: 主题索引 + examples: + - value: + identified_by: hc:index-type/subject-index + has_label: + - Subject Index@en + - Zakenregister@nl + description: Subject index type + broad_mappings: + - skos:Concept + NameIndex: + is_a: IndexType + class_uri: hc:NameIndex + description: >- + Alphabetical listing of persons, artists, or authors mentioned within a work. + alt_descriptions: + nl: >- + Alfabetische lijst van personen, kunstenaars of auteurs die in een werk worden genoemd. + de: >- + Alphabetische Auflistung von Personen, Künstlern oder Autoren, die in einem Werk erwähnt werden. + fr: >- + Liste alphabétique des personnes, artistes ou auteurs mentionnés dans une œuvre. + es: >- + Listado alfabético de personas, artistas o autores mencionados en una obra. + ar: >- + قائمة أبجدية بالأشخاص أو الفنانين أو المؤلفين المذكورين في العمل. + id: >- + Daftar alfabetis orang, seniman, atau penulis yang disebutkan dalam sebuah karya. + zh: >- + 作品中提到的人物、艺术家或作者的按字母顺序列表。 + structured_aliases: + nl: Namenregister + de: Namensregister + fr: IndexDesNoms + es: ÍndiceDeNombres + ar: فهرس الأسماء + id: IndeksNama + zh: 人名索引 + examples: + - value: + identified_by: hc:index-type/name-index + has_label: + - Name Index@en + - Index of Artists@en + - Namenregister@nl + description: Name/artist index type + broad_mappings: + - skos:Concept + ChronologicalIndex: + is_a: IndexType + class_uri: hc:ChronologicalIndex + description: >- + Sequential listing of entries ordered by date or historical time period. + alt_descriptions: + nl: >- + Sequentiële lijst van vermeldingen geordend op datum of historische tijdsperiode. + de: >- + Sequentielle Auflistung von Einträgen, geordnet nach Datum oder historischem Zeitraum. + fr: >- + Liste séquentielle d'entrées ordonnées par date ou période historique. + es: >- + Listado secuencial de entradas ordenadas por fecha o período histórico. + ar: >- + قائمة متسلسلة من الإدخالات مرتبة حسب التاريخ أو الفترة الزمنية التاريخية. + id: >- + Daftar berurutan entri yang diurutkan berdasarkan tanggal atau periode waktu historis. + zh: >- + 按日期或历史时期排序的条目顺序列表。 + structured_aliases: + nl: ChronologischOverzicht + de: ChronologischesVerzeichnis + fr: IndexChronologique + es: ÍndiceCronológico + ar: فهرس زمني + id: IndeksKronologis + zh: 年代索引 + examples: + - value: + identified_by: hc:index-type/chronological-index + has_label: + - Chronological Index@en + - Timeline@en + - Chronologisch overzicht@nl + description: Chronological index type + broad_mappings: + - skos:Concept + TopicalIndex: + is_a: IndexType + class_uri: hc:TopicalIndex + description: >- + Thematic grouping of entries organized by topic rather than alphabetical sequence. + alt_descriptions: + nl: >- + Thematische groepering van vermeldingen georganiseerd op onderwerp in plaats van alfabetische volgorde. + de: >- + Thematische Gruppierung von Einträgen, organisiert nach Thema statt alphabetischer Reihenfolge. + fr: >- + Regroupement thématique d'entrées organisées par sujet plutôt que par séquence alphabétique. + es: >- + Agrupación temática de entradas organizadas por tema en lugar de secuencia alfabética. + ar: >- + تجميع موضوعي للإدخالات منظمة حسب الموضوع بدلاً من التسلسل الأبجدي. + id: >- + Pengelompokan tematik entri yang diatur berdasarkan topik bukan urutan alfabetis. + zh: >- + 按主题而非字母顺序组织的条目主题分组。 + structured_aliases: + nl: ThematischRegister + de: ThematischesRegister + fr: GuideThématique + es: GuíaTemática + ar: دليل موضوعي + id: PanduanTematik + zh: 主题指南 + examples: + - value: + identified_by: hc:index-type/topical-index + has_label: + - Topical Index@en + - Thematic Guide@en + description: Topical index type + broad_mappings: + - skos:Concept + Glossary: + is_a: IndexType + class_uri: hc:Glossary + description: >- + Alphabetical list of specialized terms with definitions used within a work. + alt_descriptions: + nl: >- + Alfabetische lijst van gespecialiseerde termen met definities die in een werk worden gebruikt. + de: >- + Alphabetische Liste spezialisierter Begriffe mit Definitionen, die in einem Werk verwendet werden. + fr: >- + Liste alphabétique de termes spécialisés avec leurs définitions utilisés dans une œuvre. + es: >- + Lista alfabética de términos especializados con definiciones utilizados en una obra. + ar: >- + قائمة أبجدية للمصطلحات المتخصصة مع تعريفات مستخدمة في العمل. + id: >- + Daftar alfabetis istilah khusus dengan definisi yang digunakan dalam sebuah karya. + zh: >- + 作品中使用的专业术语及其定义的按字母顺序列表。 + structured_aliases: + nl: VerklarendeWoordenlijst + de: Glossar + fr: Glossaire + es: Glosario + ar: قاموس مصطلحات + id: Glosarium + zh: 词汇表 + examples: + - value: + identified_by: hc:index-type/glossary + has_label: + - Glossary@en + - Verklarende woordenlijst@nl + description: Glossary type + broad_mappings: + - skos:Concept + PlateIndex: + is_a: IndexType + class_uri: hc:PlateIndex + description: >- + Catalog of images, plates, or figures referenced within illustrated publications. + alt_descriptions: + nl: >- + Catalogus van afbeeldingen, platen of figuren waarnaar wordt verwezen in geïllustreerde publicaties. + de: >- + Katalog von Bildern, Tafeln oder Abbildungen, auf die in illustrierten Publikationen verwiesen wird. + fr: >- + Catalogue d'images, planches ou figures référencées dans les publications illustrées. + es: >- + Catálogo de imágenes, láminas o figuras referenciadas en publicaciones ilustradas. + ar: >- + فهرس الصور أو اللوحات أو الأشكال المشار إليها في المنشورات المصورة. + id: >- + Katalog gambar, pelat, atau gambar yang dirujuk dalam publikasi bergambar. + zh: >- + 插图出版物中引用的图像、图版或图表目录。 + structured_aliases: + nl: Platenlijst + de: Tafelverzeichnis + fr: ListeDesPlanches + es: ListaDeLáminas + ar: قائمة اللوحات + id: DaftarPelat + zh: 图版索引 + examples: + - value: + identified_by: hc:index-type/plate-index + has_label: + - List of Plates@en + - List of Illustrations@en + - Platenlijst@nl + description: Plate/illustration index type + broad_mappings: + - skos:Concept SubjectIndex: is_a: IndexType class_uri: hc:SubjectIndex diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml index d9a9e05351..9813664966 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml @@ -18,14 +18,56 @@ classes: InstitutionalArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Archive organization preserving records created or received by its parent institution. - exact_mappings: + description: >- + Repository preserving records generated or accumulated by its parent organization in the course of administrative operations. + alt_descriptions: + nl: >- + Bewaarplaats die archieven bewaart die door de bovenliggende organisatie zijn gegenereerd of verzameld in de loop van administratieve activiteiten. + de: >- + Repository, das Unterlagen bewahrt, die von der übergeordneten Organisation im Rahmen administrativer Vorgänge erstellt oder gesammelt wurden. + fr: >- + Dépôt préservant les archives générées ou accumulées par son organisation parente dans le cadre d'opérations administratives. + es: >- + Repositorio que preserva registros generados o acumulados por su organización matriz en el curso de operaciones administrativas. + ar: >- + مستودع يحافظ على السجلات التي أنشأتها أو جمعتها المنظمة الأم في سياق العمليات الإدارية. + id: >- + Repositori yang melestarikan catatan yang dihasilkan atau dikumpulkan oleh organisasi induknya dalam operasi administratif. + zh: >- + 保存上级组织在行政运作过程中生成或积累的记录的存储库。 + structured_aliases: + nl: + - institutioneel archief + - organisatiearchief + de: + - Institutionelles Archiv + - Organisationsarchiv + fr: + - archives institutionnelles + - archives d'organisation + es: + - archivo institucional + - archivo organizacional + ar: + - الأرشيف المؤسسي + - أرشيف المنظمة + id: + - arsip institusional + - arsip organisasi + zh: + - 机构档案馆 + - 组织档案 + keywords: + - institutional archive + - organizational records + - administrative archives + - corporate archive + broad_mappings: - schema:ArchiveOrganization + - wd:Q166118 close_mappings: - wd:Q124762372 - rico:CorporateBody - broad_mappings: - - wd:Q166118 slots: - identified_by - has_type diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml index b0ce2d6afe..a2becff5cf 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetType.yaml @@ -5,6 +5,8 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types @@ -15,14 +17,75 @@ classes: InstitutionalArchiveRecordSetType: is_a: CollectionType class_uri: rico:RecordSetType - description: Record-set type used to classify holdings typically managed by institutional archives. + description: >- + Classification concept for documentary aggregations maintained within the + long-term memory function of a parent body. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die worden beheerd + binnen de langetermijngeheugenfunctie van een moederinstelling. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die innerhalb + der Langzeitgedächtnisfunktion einer Trägerinstitution verwaltet werden. + fr: >- + Concept de classification pour des agrégations documentaires conservées + au sein de la fonction de mémoire à long terme d'un organisme de tutelle. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas en la + función de memoria a largo plazo de una entidad matriz. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تُدار ضمن وظيفة الذاكرة طويلة + الأمد لهيئة أم. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dikelola dalam fungsi + memori jangka panjang suatu badan induk. + zh: >- + 用于分类由母体机构长期记忆职能维护的文献聚合体的分类概念。 slots: - has_type - has_scope - has_score + structured_aliases: + - literal_form: type voor documentaire aggregatie van moederinstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ dokumentarischer Aggregation einer Trägerinstitution + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire d'organisme de tutelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental de entidad matriz + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي لهيئة أم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter badan induk + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 母体机构文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures documentary groupings linked to the enduring memory function of an organization. + - Intended for holdings governed by internal mandates, retention, and accountability practices. + - 'Preserved from prior description: Record-set type used to classify holdings typically managed by institutional archives.' + keywords: + - documentary aggregation + - organizational memory + - provenance classification + - retention governance + examples: + - value: + has_type: InstitutionalArchiveRecordSetType + has_scope: Board minutes and internal policy dossiers. + description: Documentary grouping maintained by a parent institution annotations: specificity_score: 0.5 specificity_rationale: Domain record-set typing for parent-institution archival holdings. custodian_types: '["*"]' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml index 3053a1526f..4524e6c26e 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./InstitutionalArchiveRecordSetType @@ -19,28 +20,116 @@ classes: InstitutionAdministrationFonds: is_a: InstitutionalArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-level record set for institutional administration records. + description: >- + A fonds consisting of records created by an institution to support governance, administration, and internal management. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die door een instelling zijn gevormd ter ondersteuning van bestuur, administratie en interne bedrijfsvoering. + de: >- + Ein Fonds mit Unterlagen, die von einer Institution zur Unterstuetzung von Leitung, Verwaltung und interner Organisation erstellt wurden. + fr: >- + Un fonds de documents produits par une institution pour la gouvernance, l'administration et la gestion interne. + es: >- + Un fondo de documentos creados por una institucion para la gobernanza, la administracion y la gestion interna. + ar: >- + صندوق من السجلات التي أنشأتها مؤسسة لدعم الحوكمة والإدارة والتسيير الداخلي. + id: >- + Sebuah fonds berisi catatan yang dibuat oleh sebuah institusi untuk mendukung tata kelola, administrasi, dan manajemen internal. + zh: >- + 由机构为支持治理、行政与内部管理而形成的记录全宗。 + structured_aliases: + - literal_form: instellingsadministratiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Institutionsverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif institutionnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo institucional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق الإدارة المؤسسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi institusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 机构行政全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:InstitutionalArchive" + has_note: + equals_string: "This RecordSetType is typically held by InstitutionalArchive custodians. Inverse of rico:isOrWasHolderOf." OperationalRecordSeries: is_a: InstitutionalArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-level record set for operational process documentation. + description: >- + A series of records documenting operational processes, procedures, and routine organizational activities. + alt_descriptions: + nl: >- + Een serie archiefbescheiden die operationele processen, procedures en routinematige activiteiten van een organisatie documenteert. + de: >- + Eine Serie von Unterlagen zur Dokumentation operativer Prozesse, Verfahren und routinemaessiger organisatorischer Taetigkeiten. + fr: >- + Une serie de documents documentant les processus operationnels, les procedures et les activites courantes d'une organisation. + es: >- + Una serie de documentos que registra procesos operativos, procedimientos y actividades rutinarias de una organizacion. + ar: >- + سلسلة سجلات توثق العمليات التشغيلية والإجراءات والأنشطة الروتينية للمؤسسة. + id: >- + Seri catatan yang mendokumentasikan proses operasional, prosedur, dan kegiatan rutin organisasi. + zh: >- + 记录运营流程、规程与日常组织活动的记录系列。 + structured_aliases: + - literal_form: operationele processen serie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Betriebsprozessserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie des processus operationnels + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de procesos operativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة العمليات التشغيلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri proses operasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 运营流程记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:InstitutionalArchive" + has_note: + equals_string: "This RecordSetType is typically held by InstitutionalArchive custodians. Inverse of rico:isOrWasHolderOf." diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml index 11176e3132..d47e7a9129 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalFunction.yaml @@ -14,8 +14,51 @@ imports: classes: InstitutionalFunction: class_uri: rico:Function - description: Institutional function or mandate performed by an organization. - exact_mappings: + description: >- + Formal role, responsibility, or mandate assigned to or performed by an organization in its operational capacity. + alt_descriptions: + nl: >- + Formele rol, verantwoordelijkheid of mandaat toegewezen aan of uitgevoerd door een organisatie in haar operationele capaciteit. + de: >- + Formelle Rolle, Verantwortung oder Mandat, die einer Organisation in ihrer operativen Kapazität zugewiesen oder von ihr ausgeübt wird. + fr: >- + Rôle formel, responsabilité ou mandat attribué ou exercé par une organisation dans sa capacité opérationnelle. + es: >- + Rol formal, responsabilidad o mandato asignado o desempeñado por una organización en su capacidad operativa. + ar: >- + دور رسمي أو مسؤولية أو تفويض مخصص أو يؤديه منظمة في قدرتها التشغيلية. + id: >- + Peran formal, tanggung jawab, atau mandat yang ditugaskan atau dilakukan oleh organisasi dalam kapasitas operasionalnya. + zh: >- + 分配给组织或由组织以其运作能力执行的正式角色、职责或授权。 + structured_aliases: + nl: + - institutionele functie + - organisatierol + de: + - institutionelle Funktion + - Organisationsrolle + fr: + - fonction institutionnelle + - rôle organisationnel + es: + - función institucional + - rol organizacional + ar: + - الوظيفة المؤسسية + - الدور التنظيمي + id: + - fungsi kelembagaan + - peran organisasi + zh: + - 机构职能 + - 组织角色 + keywords: + - institutional function + - organizational role + - mandate + - responsibility + broad_mappings: - rico:Function slots: - has_label diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml index 8be101d88b..2d702ae6d0 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml @@ -8,23 +8,77 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_type - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_score classes: InstitutionalRepository: is_a: ArchiveOrganizationType class_uri: schema:DigitalLibrary - description: Digital repository service for preserving and publishing institutional scholarly output. - exact_mappings: - - schema:DigitalLibrary + description: >- + Digital repository service for preserving, publishing, and providing access + to scholarly output produced by an academic or research institution. + alt_descriptions: + nl: >- + Digitale repositorydienst voor het behouden, publiceren en ontsluiten van wetenschappelijke + output geproduceerd door een academische of onderzoeksinstelling. + de: >- + Digitaler Repository-Service zur Bewahrung, Veröffentlichung und Bereitstellung + wissenschaftlicher Outputs einer akademischen oder Forschungseinrichtung. + fr: >- + Service de dépôt numérique pour préserver, publier et donner accès aux productions + scientifiques d'une institution académique ou de recherche. + es: >- + Servicio de repositorio digital para preservar, publicar y proporcionar acceso + a la producción académica de una institución académica o de investigación. + ar: >- + خدمة مستودع رقمي للحفاظ على المخرجات الأكاديمية ونشرها وتوفير الوصول إليها + التي تنتجها مؤسسة أكاديمية أو بحثية. + id: >- + Layanan repositori digital untuk melestarikan, menerbitkan, dan menyediakan akses + ke output ilmiah yang dihasilkan oleh institusi akademik atau penelitian. + zh: >- + 用于保存、发布和提供学术或研究机构产出的学术成果访问的数字仓储服务。 + structured_aliases: + - literal_form: institutionele repository + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Institutionelles Repositorium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dépôt institutionnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: repositorio institucional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مستودع مؤسسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: repositori institusional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 机构仓储 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:DigitalLibrary close_mappings: - - skos:Concept + - skos:Concept slots: - - identified_by - - has_type - - has_score + - identified_by + - has_type + - has_score + comments: + - Open-access platform for institutional research output. + - Includes publications, datasets, theses, and dissertations. + - 'Preserved from prior description: Digital repository service for preserving and publishing institutional scholarly output.' + keywords: + - digital repository + - open access + - scholarly output + - institutional publications annotations: platform_type: digital repository access_model: open access diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml index 5ce8b671bd..6e96c1866c 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml @@ -29,7 +29,51 @@ imports: classes: IntangibleHeritageEvent: class_uri: schema:Event - description: Specific occurrence of an intangible heritage tradition, celebration, or ritual. + description: >- + Concrete occurrence or enactment of a living heritage tradition, celebration, or customary practice. + alt_descriptions: + nl: >- + Concrete gebeurtenis of uitvoering van een levende erfgoedtraditie, viering of gebruikelijke praktijk. + de: >- + Konkretes Ereignis oder Inszenierung einer lebendigen Kulturerbetradition, Feier oder üblichen Praxis. + fr: >- + Occurrence concrète ou mise en œuvre d'une tradition patrimoniale vivante, d'une célébration ou d'une pratique coutumière. + es: >- + Ocurrencia concreta o puesta en práctica de una tradición patrimonial viva, celebración o práctica consuetudinaria. + ar: >- + مناسبة ملموسة أو تمثيل لتقليد تراثي حي أو احتفال أو ممارسة عرفية. + id: >- + Kejadian konkret atau pelaksanaan tradisi warisan hidup, perayaan, atau praktik adat. + zh: >- + 活态遗产传统、庆典或习俗实践的具体发生或实施。 + structured_aliases: + nl: + - immaterieel erfgoedevenement + - levende traditie-gebeurtenis + de: + - Immaterielles Erbe-Veranstaltung + - lebendige Tradition + fr: + - événement patrimoine immatériel + - occasion tradition vivante + es: + - evento patrimonio inmaterial + - ocasión tradición viva + ar: + - حدث التراث غير المادي + - مناسبة التراث الحي + id: + - peristiwa warisan takbenda + - kesempatan tradisi hidup + zh: + - 非物质遗产事件 + - 活态传统场合 + keywords: + - intangible heritage event + - living tradition + - cultural celebration + - customary practice + - heritage enactment broad_mappings: - schema:Event close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml index 5048493092..814a2996c5 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml @@ -31,8 +31,52 @@ classes: IntangibleHeritageForm: is_a: HeritageForm class_uri: crm:E28_Conceptual_Object - description: Recognized intangible cultural heritage practice, tradition, or expression. - exact_mappings: + description: >- + Recognized living cultural practice, tradition, or expression transmitted across generations within a community. + alt_descriptions: + nl: >- + Erkende levende culturele praktijk, traditie of uitdrukking die over generaties binnen een gemeenschap wordt doorgegeven. + de: >- + Anerkannte lebendige kulturelle Praxis, Tradition oder Ausdrucksform, die über Generationen innerhalb einer Gemeinschaft weitergegeben wird. + fr: >- + Pratique culturelle vivante, tradition ou expression reconnue transmise entre générations au sein d'une communauté. + es: >- + Práctica cultural viviente, tradición o expresión reconocida transmitida entre generaciones dentro de una comunidad. + ar: >- + ممارسة ثقافية حية معترف بها أو تقليد أو تعبير يُنقل عبر الأجيال داخل مجتمع. + id: >- + Praktik budaya hidup, tradisi, atau ekspresi yang diakui dan ditransmisikan lintas generasi dalam komunitas. + zh: >- + 在社区内代代相传的公认活态文化习俗、传统或表现形式。 + structured_aliases: + nl: + - immaterieel erfgoed + - levend erfgoed + de: + - immaterielles Kulturerbe + - lebendiges Erbe + fr: + - patrimoine culturel immatériel + - héritage vivant + es: + - patrimonio cultural inmaterial + - herencia viva + ar: + - التراث الثقافي غير المادي + - التراث الحي + id: + - warisan budaya takbenda + - warisan hidup + zh: + - 非物质文化遗产 + - 活态遗产 + keywords: + - intangible heritage + - living tradition + - cultural practice + - UNESCO heritage + - community tradition + broad_mappings: - crm:E28_Conceptual_Object close_mappings: - schema:Intangible diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml index 1cba394b85..07b18888cf 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml @@ -23,7 +23,51 @@ classes: IntangibleHeritageGroupType: is_a: CustodianType class_uri: skos:Concept - description: Custodian type for organizations preserving and transmitting intangible cultural heritage. + description: >- + Organizational classification for institutions safeguarding and transmitting non-physical cultural expressions, oral traditions, and performative practices. + alt_descriptions: + nl: >- + Organisatorische classificatie voor instellingen die niet-fysieke culturele uitingen, mondelinge tradities en uitvoerende praktijken bewaken en doorgeven. + de: >- + Organisatorische Klassifikation für Institutionen, die immaterielle kulturelle Ausdrucksformen, mündliche Traditionen und performative Praktiken bewahren und übertragen. + fr: >- + Classification organisationnelle pour les institutions sauvegardant et transmettant les expressions culturelles non physiques, les traditions orales et les pratiques performatives. + es: >- + Clasificación organizacional para instituciones que salvaguardan y transmiten expresiones culturales no físicas, tradiciones orales y prácticas performativas. + ar: >- + تصنيف تنظيمي للمؤسسات التي تحمي وتنقل التعبيرات الثقافية غير المادية والتقاليد الشفهية والممارسات الأدائية. + id: >- + Klasifikasi organisasi untuk lembaga yang menjaga dan mentransmisikan ekspresi budaya non-fisik, tradisi lisan, dan praktik performatif. + zh: >- + 用于保护和传承非物质文化表现形式、口头传统和表演实践的机构的组织分类。 + structured_aliases: + nl: + - immaterieel erfgoedgroep + - levende erfgoedorganisatie + de: + - Immaterielles Erbe Gruppe + - lebendiges Erbe Organisation + fr: + - groupe patrimoine immatériel + - organisation patrimoine vivant + es: + - grupo patrimonio inmaterial + - organización patrimonio vivo + ar: + - مجموعة التراث غير المادي + - منظمة التراث الحي + id: + - kelompok warisan takbenda + - organisasi warisan hidup + zh: + - 非物质遗产群体 + - 活态遗产组织 + keywords: + - intangible heritage + - living heritage + - cultural practices + - oral traditions + - performing arts broad_mappings: - skos:Concept close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml index 10af9c26c8..ba6816903a 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml @@ -8,51 +8,96 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_genre - - ../slots/part_of - - ../slots/performed_by - - ../slots/has_location - - ../slots/temporal_extent - - ../slots/has_time_interval - - ../slots/recorded - - ../slots/recording_url - - ../slots/has_repertoire - - ../slots/serve - - ../slots/has_note - - ../slots/has_type - - ../slots/has_score +- linkml:types +- ../metadata +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_genre +- ../slots/part_of +- ../slots/performed_by +- ../slots/has_location +- ../slots/temporal_extent +- ../slots/has_time_interval +- ../slots/recorded +- ../slots/recording_url +- ../slots/has_repertoire +- ../slots/serve +- ../slots/has_note +- ../slots/has_type +- ../slots/has_score classes: IntangibleHeritagePerformance: class_uri: schema:PerformanceRole - description: Specific performance instance of an intangible heritage practice. - exact_mappings: - - schema:PerformanceRole + description: >- + Individual enactment or demonstration of a living cultural tradition, practice, or performing art within a specific temporal and spatial context. + alt_descriptions: + nl: >- + Individuele uitvoering of demonstratie van een levende culturele traditie, praktijk of podiumkunst binnen een specifieke temporele en ruimtelijke context. + de: >- + Individuelle Aufführung oder Demonstration einer lebendigen kulturellen Tradition, Praxis oder darstellenden Kunst in einem spezifischen zeitlichen und räumlichen Kontext. + fr: >- + Mise en œuvre ou démonstration individuelle d'une tradition culturelle vivante, pratique ou art du spectacle dans un contexte temporel et spatial spécifique. + es: >- + Representación o demostración individual de una tradición cultural viva, práctica o arte escénico dentro de un contexto temporal y espacial específico. + ar: >- + أداء فردي أو عرض لتقليد ثقافي حي أو ممارسة أو فن أدائي في سياق زماني ومكاني محدد. + id: >- + Penampilan atau demonstrasi individual dari tradisi budaya hidup, praktik, atau seni pertunjukan dalam konteks temporal dan spasial tertentu. + zh: >- + 在特定时空背景下对活态文化传统、实践或表演艺术的个别演出或演示。 + structured_aliases: + nl: + - immaterieel erfgoed optreden + - uitvoering + de: + - Aufführung des immateriellen Erbes + - Darbietung + fr: + - représentation du patrimoine immatériel + - prestation + es: + - representación del patrimonio inmaterial + - actuación + ar: + - عرض التراث غير المادي + - أداء + id: + - pertunjukan warisan takbenda + - penampilan + zh: + - 非物质文化遗产表演 + - 演出 + keywords: + - intangible heritage + - performance + - living tradition + - enactment + - demonstration + - performing arts + broad_mappings: + - schema:PerformanceRole close_mappings: - - crm:E7_Activity - - schema:MusicEvent - - schema:DanceEvent + - crm:E7_Activity + - schema:MusicEvent + - schema:DanceEvent slots: - - identified_by - - has_label - - has_description - - has_genre - - part_of - - performed_by - - has_location - - temporal_extent - - has_time_interval - - recorded - - recording_url - - has_repertoire - - serve - - has_note - - has_type - - has_score + - identified_by + - has_label + - has_description + - has_genre + - part_of + - performed_by + - has_location + - temporal_extent + - has_time_interval + - recorded + - recording_url + - has_repertoire + - serve + - has_note + - has_type + - has_score slot_usage: identified_by: identifier: true @@ -70,13 +115,15 @@ classes: temporal_extent: range: datetime notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - Preserved from prior description (commit 6e634651): + Preserved from prior description (commit 6e634651): - "A specific performance or demonstration of a performing arts intangible cultural heritage tradition.\nModels individual performances within the PERFORMING_ARTS UNESCO domain.\n**Key Distinction from IntangibleHeritageEvent**:\n| Concept | Class | Example | |---------|-------|---------| | Heritage tradition | IntangibleHeritageForm | \"Gamelan music\" | | Festival occurrence | IntangibleHeritageEvent | \"Indonesian Festival 2024\" | | **Specific performance** | **IntangibleHeritagePerformance** | **\"Gamelan concert at Festival\"** |\n**When to Use IntangibleHeritagePerformance**:\nUse for specific instances of: - Traditional music performances (gamelan, folk songs, ritual music) - Traditional dance performances (folk dance, ceremonial dance) - Traditional theater (puppet shows, ritual drama) - Oral tradition performances (storytelling, epic recitation) - Craft demonstrations (live weaving, pottery making)\n- **Schema.org**: schema:PerformanceRole (primary) - **CIDOC-CRM**:\ + "A specific performance or demonstration of a performing arts intangible cultural heritage tradition.\nModels individual performances within the PERFORMING_ARTS UNESCO domain.\n**Key Distinction from IntangibleHeritageEvent**:\n| Concept | Class | Example | |---------|-------|---------| | Heritage tradition | IntangibleHeritageForm | \"Gamelan music\" | | Festival occurrence | IntangibleHeritageEvent | \"Indonesian Festival 2024\" | | **Specific performance** | **IntangibleHeritagePerformance** | **\"Gamelan concert at Festival\"** |\n**When to Use IntangibleHeritagePerformance**:\nUse for specific instances of: - Traditional music performances (gamelan, folk songs, ritual music) - Traditional dance performances (folk dance, ceremonial dance) - Traditional theater (puppet shows, ritual drama) - Oral tradition performances (storytelling, epic recitation) - Craft demonstrations (live weaving, pottery making)\n- **Schema.org**: schema:PerformanceRole (primary) - **CIDOC-CRM**:\ annotations: specificity_score: 0.55 specificity_rationale: Performance-level model for documenting concrete executions of living traditions. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Specific performance instance of an intangible heritage practice.' diff --git a/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml b/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml index 85f16c09e0..2e2b6a1261 100644 --- a/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml +++ b/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml @@ -10,65 +10,109 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/instantiated_by - - ../slots/installed_in - - ../slots/installed_at - - ../slots/decommissioned_at - - ../slots/connect_through - - ../slots/has_endpoint - - ../slots/has_output - - ../slots/has_frequency - - ../slots/has_service_area - - ../slots/has_specification - - ../slots/has_quantity - - ../slots/has_model - - ../slots/has_power_source - - ../slots/has_status - - ../slots/has_schedule - - ../slots/refer_to - - ../slots/created_by - - ../slots/temporal_extent - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/instantiated_by +- ../slots/installed_in +- ../slots/installed_at +- ../slots/decommissioned_at +- ../slots/connect_through +- ../slots/has_endpoint +- ../slots/has_output +- ../slots/has_frequency +- ../slots/has_service_area +- ../slots/has_specification +- ../slots/has_quantity +- ../slots/has_model +- ../slots/has_power_source +- ../slots/has_status +- ../slots/has_schedule +- ../slots/refer_to +- ../slots/created_by +- ../slots/temporal_extent +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_score classes: InternetOfThings: is_a: ReconstructedEntity class_uri: sosa:Platform - description: Connected physical-digital platform used for sensing, interaction, or automation in heritage environments. - exact_mappings: - - sosa:Platform + description: >- + Connected physical-digital infrastructure enabling sensing, visitor interaction, or environmental + automation within heritage venues. + alt_descriptions: + nl: >- + Verbonden fysiek-digitaal infrastructuur die sensing, bezoekersinteractie of omgevingsautomatisering + binnen erfgoedlocaties mogelijk maakt. + de: >- + Vernetzte physisch-digitale Infrastruktur, die Sensorik, Besucherinteraktion oder Umgebungsautomatisierung + in Heritage-Einrichtungen ermöglicht. + fr: >- + Infrastructure physico-numérique connectée permettant la détection, l'interaction visiteur ou l'automatisation + environnementale dans les lieux patrimoniaux. + es: >- + Infraestructura físico-digital conectada que permite la detección, interacción con visitantes o automatización + ambiental en lugares patrimoniales. + ar: >- + بنية تحتية مادية رقمية متصلة تمكّن الاستشعار أو تفاعل الزوار أو الأتمتة البيئية + في مواقع التراث. + id: >- + Infrastruktur fisik-digital terhubung yang memungkinkan penginderaan, interaksi pengunjung, atau otomatisasi + lingkungan dalam lokasi warisan. + zh: >- + 在遗产场所实现传感、访客交互或环境自动化的联网物理数字基础设施。 + structured_aliases: + - literal_form: IoT-platform + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Plattform + predicate: EXACT_SYNONYM + in_language: de + - literal_form: plateforme IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: plataforma IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منصة إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: platform IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网平台 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - sosa:Platform close_mappings: - - ssn:System - - schema:Thing - - crm:E22_Human-Made_Object + - ssn:System + - crm:E22_Human-Made_Object slots: - - identified_by - - has_label - - instantiated_by - - installed_in - - installed_at - - decommissioned_at - - connect_through - - has_endpoint - - has_output - - has_frequency - - has_service_area - - has_specification - - has_quantity - - has_model - - has_power_source - - has_status - - has_schedule - - refer_to - - created_by - - temporal_extent - - derive_from - - generated_by - - has_score + - identified_by + - has_label + - instantiated_by + - installed_in + - installed_at + - decommissioned_at + - connect_through + - has_endpoint + - has_output + - has_frequency + - has_service_area + - has_specification + - has_quantity + - has_model + - has_power_source + - has_status + - has_schedule + - refer_to + - created_by + - temporal_extent + - derive_from + - generated_by + - has_score slot_usage: identified_by: identifier: true @@ -83,13 +127,15 @@ classes: range: Custodian required: true notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - Preserved from prior description (commit 6e634651): + Preserved from prior description (commit 6e634651): - "Physical device with digital connectivity used by a heritage custodian\nto enhance visitor experience, monitor conditions, or provide services.\n\n**WHY IOT CLASS?**\n\nModern heritage institutions increasingly deploy IoT devices:\n- **Beacons**: Location-based triggers for mobile apps\n- **Kiosks**: Interactive information terminals\n- **Sensors**: Environmental monitoring (climate, light, visitor counts)\n- **Displays**: Digital signage, interactive screens\n\nThese are a form of DIGITAL PRESENCE that bridges physical and digital worlds.\n\n**RELATIONSHIP TO OTHER DIGITAL PRESENCE TYPES**:\n\n```\nDigital Presence Hierarchy:\n\nDigitalPlatform (PRIMARY - websites)\n \u2502\n \u2514\u2500\u2500 AuxiliaryDigitalPlatform (SECONDARY - project sites)\n\nSocialMediaProfile (THIRD-PARTY - external platforms)\n\nInternetOfThings (PHYSICAL-DIGITAL - in-venue devices) \u2190 THIS CLASS\n```\n\n**SOSA/SSN ALIGNMENT**:\n\nW3C Semantic Sensor Network (SSN) and Sensor, Observation,\ + "Physical device with digital connectivity used by a heritage custodian\nto enhance visitor experience, monitor conditions, or provide services.\n\n**WHY IOT CLASS?**\n\nModern heritage institutions increasingly deploy IoT devices:\n- **Beacons**: Location-based triggers for mobile apps\n- **Kiosks**: Interactive information terminals\n- **Sensors**: Environmental monitoring (climate, light, visitor counts)\n- **Displays**: Digital signage, interactive screens\n\nThese are a form of DIGITAL PRESENCE that bridges physical and digital worlds.\n\n**RELATIONSHIP TO OTHER DIGITAL PRESENCE TYPES**:\n\n```\nDigital Presence Hierarchy:\n\nDigitalPlatform (PRIMARY - websites)\n \u2502\n \u2514\u2500\u2500 AuxiliaryDigitalPlatform (SECONDARY - project sites)\n\nSocialMediaProfile (THIRD-PARTY - external platforms)\n\nInternetOfThings (PHYSICAL-DIGITAL - in-venue devices) \u2190 THIS CLASS\n```\n\n**SOSA/SSN ALIGNMENT**:\n\nW3C Semantic Sensor Network (SSN) and Sensor, Observation,\ annotations: specificity_score: 0.6 specificity_rationale: Infrastructure class linking IoT deployments to heritage operational contexts. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Connected physical-digital platform used for sensing, interaction, or automation in heritage environments.' diff --git a/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml b/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml index 3fc1be2c73..3c70ae9774 100644 --- a/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/InvalidWebClaim.yaml @@ -17,8 +17,52 @@ imports: classes: InvalidWebClaim: class_uri: rdf:Statement - description: Extracted web claim that failed validation, preserved for audit and quality analysis. - exact_mappings: + description: >- + Web-derived assertion that failed validation checks, retained for quality assurance auditing. + alt_descriptions: + nl: >- + Van het web afgeleide bewering die validatiecontroles niet heeft doorstaan, bewaard voor kwaliteitsborgingsauditing. + de: >- + Web-basierte Behauptung, die Validierungsprüfungen nicht bestanden hat, für Qualitätssicherungs-Audits aufbewahrt. + fr: >- + Assertion issue du web qui a échoué aux contrôles de validation, conservée pour l'audit d'assurance qualité. + es: >- + Afirmación derivada de la web que no pasó las verificaciones de validación, conservada para auditoría de aseguramiento de calidad. + ar: >- + تأكيد مشتق من الويب فشل في فحوصات التحقق، محفوظ لتدقيق ضمان الجودة. + id: >- + Klaim berbasis web yang gagal dalam pemeriksaan validasi, disimpan untuk audit jaminan kualitas. + zh: >- + 未能通过验证检查的网页派生断言,保留用于质量保证审计。 + structured_aliases: + nl: + - ongeldige webclaim + - mislukte bewering + de: + - ungültiger Web-Claim + - fehlgeschlagene Behauptung + fr: + - claim web invalide + - assertion échouée + es: + - claim web inválido + - afirmación fallida + ar: + - ادعاء ويب غير صالح + - تأكيد فاشل + id: + - klaim web tidak valid + - pernyataan gagal + zh: + - 无效网页声明 + - 失败断言 + keywords: + - invalid claim + - validation failure + - web claim + - quality audit + - data quality + broad_mappings: - rdf:Statement close_mappings: - dqv:QualityAnnotation diff --git a/schemas/20251121/linkml/modules/classes/Investment.yaml b/schemas/20251121/linkml/modules/classes/Investment.yaml index 8befc7291f..444acf04df 100644 --- a/schemas/20251121/linkml/modules/classes/Investment.yaml +++ b/schemas/20251121/linkml/modules/classes/Investment.yaml @@ -7,20 +7,80 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_quantity - - ../slots/has_type - - ../slots/temporal_extent +- linkml:types +- ../slots/has_quantity +- ../slots/has_type +- ../slots/temporal_extent classes: Investment: class_uri: schema:InvestmentOrDeposit - description: Financial investment allocated to institutional priorities or strategic development. - exact_mappings: - - schema:InvestmentOrDeposit + description: >- + Financial allocation directed toward institutional priorities, + capital projects, or strategic development initiatives. + alt_descriptions: + nl: >- + Financiële toewijzing gericht op institutionele prioriteiten, + kapitaalprojecten of strategische ontwikkelingsinitiatieven. + de: >- + Finanzielle Zuweisung für institutionelle Prioritäten, + Kapitalprojekte oder strategische Entwicklungsinitiativen. + fr: >- + Allocation financière dirigée vers les priorités institutionnelles, + les projets capitaux ou les initiatives de développement stratégique. + es: >- + Asignación financiera dirigida a prioridades institucionales, + proyectos de capital o iniciativas de desarrollo estratégico. + ar: >- + تخصيص مالي موجه نحو الأولويات المؤسسية، + أو المشاريع الرأسمالية أو مبادرات التطوير الاستراتيجي. + id: >- + Alokasi keuangan yang diarahkan pada prioritas institusional, + proyek modal, atau inisiatif pengembangan strategis. + zh: >- + 指向机构优先事项、资本项目或战略发展倡议的财务分配。 + broad_mappings: + - schema:InvestmentOrDeposit slots: - - has_quantity - - has_type - - temporal_extent + - has_quantity + - has_type + - temporal_extent + structured_aliases: + - literal_form: investering + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Investition + predicate: EXACT_SYNONYM + in_language: de + - literal_form: investissement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: inversión + predicate: EXACT_SYNONYM + in_language: es + - literal_form: استثمار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: investasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 投资 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Tracks financial commitments to institutional development + - May include capital expenditure, endowment growth, or project funding + - 'Preserved from prior description: Financial investment allocated to institutional priorities or strategic development.' + keywords: + - finance + - capital + - funding + - allocation + - strategic investment + examples: + - value: + has_type: capital_project + has_quantity: 2500000 + description: Capital investment for facility renovation annotations: specificity_score: 0.6 specificity_rationale: Financial planning class for medium-term and long-term allocation tracking. diff --git a/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml b/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml index eb40581714..a633016b39 100644 --- a/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml +++ b/schemas/20251121/linkml/modules/classes/InvestmentArea.yaml @@ -7,24 +7,70 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: InvestmentArea: class_uri: skos:Concept - description: Controlled category representing where institutional investment is directed. + description: >- + Categorization scheme for strategic funding priorities and budgetary allocation destinations within an organization. + alt_descriptions: + nl: >- + Categorisering voor strategische financieringsprioriteiten en begrotingstoewijzingsbestemmingen binnen een organisatie. + de: >- + Klassifizierungsschema für strategische Finanzierungsprioritäten und Budgetzuweisungsziele innerhalb einer Organisation. + fr: >- + Schéma de catégorisation pour les priorités de financement stratégique et les destinations d'allocation budgétaire au sein d'une organisation. + es: >- + Esquema de categorización para prioridades de financiamiento estratégico y destinos de asignación presupuestaria dentro de una organización. + ar: >- + مخطط تصنيف لأولويات التمويل الاستراتيجي ووجهات تخصيص الميزانية داخل المنظمة. + id: >- + Skema kategorisasi untuk prioritas pendanaan strategis dan tujuan alokasi anggaran dalam organisasi. + zh: >- + 组织内战略资金优先次序和预算分配目的地的分类方案。 + structured_aliases: + nl: + - investeringsgebied + - financieringsprioriteit + de: + - Investitionsbereich + - Fördergebiet + fr: + - domaine d'investissement + - priorité de financement + es: + - área de inversión + - prioridad de financiamiento + ar: + - مجال الاستثمار + - أولوية التمويل + id: + - area investasi + - prioritas pendanaan + zh: + - 投资领域 + - 资金优先 + keywords: + - investment + - funding + - budget allocation + - strategic priority + - expenditure broad_mappings: - - skos:Concept + - skos:Concept slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description annotations: specificity_score: 0.55 specificity_rationale: Controlled categorization for budgetary and strategic investment dimensions. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Controlled category representing where institutional investment is directed.' PreservationInvestment: is_a: InvestmentArea description: Investment in conservation and preservation work. diff --git a/schemas/20251121/linkml/modules/classes/IoTDevice.yaml b/schemas/20251121/linkml/modules/classes/IoTDevice.yaml index 9b359e1b97..5923f11b7f 100644 --- a/schemas/20251121/linkml/modules/classes/IoTDevice.yaml +++ b/schemas/20251121/linkml/modules/classes/IoTDevice.yaml @@ -8,20 +8,81 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: IoTDevice: class_uri: sosa:Sensor - description: Device type or instance used for sensing in connected heritage environments. - exact_mappings: - - sosa:Sensor + description: >- + Connected sensor apparatus deployed in heritage environments for monitoring, + measurement, or environmental data collection. + alt_descriptions: + nl: >- + Verbonden sensorapparaat ingezet in erfgoedomgevingen voor monitoring, + meting of verzameling van omgevingsgegevens. + de: >- + Vernetztes Sensorgerät, das in Heritage-Umgebungen für Überwachung, + Messung oder Umweltdatenerfassung eingesetzt wird. + fr: >- + Appareil capteur connecté déployé dans les environnements patrimoniaux + pour la surveillance, la mesure ou la collecte de données environnementales. + es: >- + Dispositivo sensor conectado desplegado en entornos patrimoniales + para monitoreo, medición o recopilación de datos ambientales. + ar: >- + جهاز استشعار متصل منتشر في بيئات التراث + للمراقبة أو القياس أو جمع البيانات البيئية. + id: >- + Perangkat sensor terhubung yang dikerahkan di lingkungan warisan + untuk pemantauan, pengukuran, atau pengumpulan data lingkungan. + zh: >- + 部署在遗产环境中的联网传感器设备, + 用于监测、测量或环境数据收集。 + broad_mappings: + - sosa:Sensor close_mappings: - - schema:Thing + - schema:Thing slots: - - identified_by - - has_label + - identified_by + - has_label + structured_aliases: + - literal_form: IoT-apparaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: IoT-Gerät + predicate: EXACT_SYNONYM + in_language: de + - literal_form: appareil IoT + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: dispositivo IoT + predicate: EXACT_SYNONYM + in_language: es + - literal_form: جهاز إنترنت الأشياء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: perangkat IoT + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 物联网设备 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Used for environmental monitoring in archives and museums + - Supports IoT deployments for heritage preservation + - 'Preserved from prior description: Device type or instance used for sensing in connected heritage environments.' + keywords: + - sensor + - IoT + - monitoring + - environmental data + - connected device + examples: + - value: + has_label: Temperature Sensor + identified_by: sensor-temp-001 + description: Environmental monitoring sensor in storage facility annotations: specificity_score: 0.4 specificity_rationale: Sensor-device class for IoT deployment modeling. diff --git a/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml b/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml index 8f65642008..c7161acf1b 100644 --- a/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml @@ -9,23 +9,43 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/has_name - - ../slots/has_note +- linkml:types +- ../slots/has_name +- ../slots/has_note classes: IsilCodeEntry: class_uri: dcterms:Identifier - description: Structured ISIL registration entry for an institution identifier assignment. - exact_mappings: - - dcterms:Identifier - close_mappings: - - schema:PropertyValue - related_mappings: - - prov:Entity + description: >- + Structured registration record capturing International Standard Identifier + for Libraries and Related Organizations assignment and metadata. + alt_descriptions: + nl: >- + Gestructureerd registratierecord dat de toewijzing en metagegevens van de + Internationale Standaard Identificatie voor Bibliotheken en Gerelateerde Organisaties vastlegt. + de: >- + Strukturierter Registrierungsdatensatz, der die Zuweisung und Metadaten des Internationalen + Standardidentifikators für Bibliotheken und verwandte Organisationen erfasst. + fr: >- + Enregistrement d'inscription structuré capturant l'attribution et les métadonnées + de l'Identifiant International Normalisé pour les Bibliothèques et Organisations Apparentées. + es: >- + Registro de inscripción estructurado que captura la asignación y metadatos del + Identificador Estándar Internacional para Bibliotecas y Organizaciones Relacionadas. + ar: >- + سجل تسجيل منظم يلتقط تخصيص ومعرفات المعيار الدولي للمكتبات والمنظمات ذات الصلة. + id: >- + Catatan pendaftaran terstruktur yang menangkap penetapan dan metadata Pengidentifikasi + Standar Internasional untuk Perpustakaan dan Organisasi Terkait. + zh: >- + 捕获图书馆和相关组织国际标准标识符分配和元数据的结构化注册记录。 + broad_mappings: + - dcterms:Identifier slots: - - has_name - - has_note + - has_name + - has_note annotations: specificity_score: 0.4 specificity_rationale: Identifier-entry class for ISIL registry ingestion and provenance. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Structured ISIL registration entry for an institution identifier assignment.' diff --git a/schemas/20251121/linkml/modules/classes/Item.yaml b/schemas/20251121/linkml/modules/classes/Item.yaml index d53b769a24..06b8b63a1e 100644 --- a/schemas/20251121/linkml/modules/classes/Item.yaml +++ b/schemas/20251121/linkml/modules/classes/Item.yaml @@ -8,47 +8,106 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: Item: class_uri: crm:E22_Human-Made_Object - description: Individual heritage object that may be managed in loans, returns, or custody transitions. - exact_mappings: - - crm:E22_Human-Made_Object + description: >- + Discrete physical object created through human activity that may be subject to + lending, custody transfer, or conservation treatment. + alt_descriptions: + nl: >- + Discreet fysiek object gemaakt door menselijke activiteit dat onderhevig kan zijn aan + uitlening, bewaringsoverdracht of conserveringsbehandeling. + de: >- + Diskret physisches Objekt, das durch menschliche Tätigkeit geschaffen wurde und + verliehen, in die Obhut übertragen oder konservatorisch behandelt werden kann. + fr: >- + Objet physique discret créé par l'activité humaine pouvant faire l'objet d'un prêt, + d'un transfert de garde ou d'un traitement de conservation. + es: >- + Objeto físico discreto creado por actividad humana que puede estar sujeto a + préstamo, transferencia de custodia o tratamiento de conservación. + ar: >- + كائن مادي منفصل أنشئ بالنشاط البشري وقد يخضع + للإعارة أو نقل الحيازة أو المعالجة التصالحية. + id: >- + Objek fisik diskrit yang dibuat melalui aktivitas manusia yang dapat mengalami + peminjaman, transfer kustodi, atau perawatan konservasi. + zh: >- + 可被借出、移交保管或进行保护处理的人为创造的离散物理物品。 + structured_aliases: + - literal_form: erfgoedobject + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kulturgut + predicate: EXACT_SYNONYM + in_language: de + - literal_form: objet patrimonial + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: objeto patrimonial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قطعة تراثية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: benda warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 遗产物品 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E22_Human-Made_Object close_mappings: - - schema:Thing - - schema:Product + - schema:Thing + - schema:Product slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description slot_usage: identified_by: multivalued: true + comments: + - Individual heritage item for loan tracking, custody changes, and conservation. + - Distinguished from Collection by representing a single discrete object. + - 'Preserved from prior description: Individual heritage object that may be managed in loans, returns, or custody transitions.' + keywords: + - individual object + - loan tracking + - custody transfer + - conservation item + examples: + - value: + has_label: Rembrandt - The Night Watch + has_description: Oil on canvas painting, 1642. + description: Individual museum object record notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - A heritage item that can be subject to loans, returns, or custody transfers. + A heritage item that can be subject to loans, returns, or custody transfers. - Maps to CIDOC-CRM E22 Human-Made Object, the base class for physical - heritage objects created by human activity. + Maps to CIDOC-CRM E22 Human-Made Object, the base class for physical + heritage objects created by human activity. - **USE CASES**: - 1. **Loan Records**: Items loaned out and returned - 2. **Custody Transfers**: Items changing custodianship - 3. **Conservation**: Items undergoing treatment + **USE CASES**: + 1. **Loan Records**: Items loaned out and returned + 2. **Custody Transfers**: Items changing custodianship + 3. **Conservation**: Items undergoing treatment - **RELATIONSHIP TO OTHER CLASSES**: - - More specific than Collection (individual vs. aggregate) - - Used by ReturnEvent.item_returned - - Used by Loan.loaned_items + **RELATIONSHIP TO OTHER CLASSES**: + - More specific than Collection (individual vs. aggregate) + - Used by ReturnEvent.item_returned + - Used by Loan.loaned_items - **Migration (2026-01-22)**: - Created as part of condition_on_return migration per slot_fixes.yaml (Rule 53) + **Migration (2026-01-22)**: + Created as part of condition_on_return migration per slot_fixes.yaml (Rule 53) annotations: custodian_types: '["*"]' custodian_types_rationale: All heritage custodians may hold individual items. diff --git a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml index 1e9504af50..05968bd919 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetType.yaml @@ -17,8 +17,28 @@ classes: class_uri: hc:JointArchivesRecordSetType is_a: CollectionType description: >- - Classification root for record-set categories maintained under joint - archival stewardship. + Taxonomy node for aggregations maintained under collaborative or + multi-institutional archival stewardship arrangements. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties die onder collaboratieve of multi-institutionele + archiefbeheersregelingen worden onderhouden. + de: >- + Taxonomieknoten für Aggregationen, die unter kollaborativen oder multi-institutionellen + Archivverwaltungsvereinbarungen gepflegt werden. + fr: >- + Nœud taxonomique pour les agrégations maintenues dans le cadre d'arrangements de + garde archivistique collaborative ou multi-institutionnelle. + es: >- + Nodo taxonómico para agregaciones mantenidas bajo acuerdos de custodia archivística + colaborativa o multi-institucional. + ar: >- + عقدة تصنيفية للتجميعات التي تُدار بموجب ترتيبات رعاية أرشيفية تعاونية أو متعددة المؤسسات. + id: >- + Simpul taksonomi untuk agregasi yang dipelihara di bawah pengaturan pengelolaan arsip + kolaboratif atau multi-institusional. + zh: >- + 在协作或多机构档案保管安排下维护的聚合的分类法节点。 slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml index 8eea1f2a96..eaf6065bcc 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml @@ -6,28 +6,56 @@ prefixes: hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./JointArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./JointArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SharedRecordsFonds: is_a: JointArchivesRecordSetType class_uri: hc:SharedRecordsFonds - description: Fonds-level grouping for provenance-based records from shared governance contexts. + description: >- + Fonds-level aggregation preserving provenance-based documentation from + collaborative or multi-institutional governance arrangements. + alt_descriptions: + nl: >- + Aggregatie op fondsniveau die herkomstgebaseerde documentatie uit samenwerkings- + of multi-institutionele bestuursregelingen bewaart. + de: >- + Bestandslevel-Aggregation, die herkunftsbasierte Dokumentation aus kollaborativen + oder multi-institutionellen Governance-Vereinbarungen bewahrt. + fr: >- + Agrégation au niveau du fonds préservant la documentation basée sur la provenance + issue d'arrangements de gouvernance collaborative ou multi-institutionnelle. + es: >- + Agregación a nivel de fondo que preserva documentación basada en procedencia de + acuerdos de gobernanza colaborativa o multi-institucional. + ar: >- + تجميع على مستوى المجموعة يحافظ على الوثائق القائمة على المنشأ من ترتيبات الحوكمة التعاونية أو متعددة المؤسسات. + id: >- + Agregasi tingkat dana yang melestarikan dokumentasi berbasis provenance dari + pengaturan tata kelola kolaboratif atau multi-institusional. + zh: >- + 保存来自协作或多机构治理安排的基于来源的文档的全宗级聚合。 slots: - - has_type - - has_score - - has_custodian - - has_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_custodian: - equals_string: JointArchives + equals_string: "hc:JointArchives" broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds + - rico-rst:Fonds + comments: + - 'Preserved from prior description: Fonds-level grouping for provenance-based records from shared governance contexts.' diff --git a/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml b/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml index 4bfd9d292a..092cb013c4 100644 --- a/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml +++ b/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml @@ -22,8 +22,28 @@ classes: Jurisdiction: class_uri: hc:Jurisdiction description: >- - Legal governance area within which specific laws, policies, and regulatory - obligations are applied. + Geographical area within which a governing authority applies specific + laws, regulations, and administrative policies. + alt_descriptions: + nl: >- + Geografisch gebied waarbinnen een bestuursinstantie specifieke wetten, + verordeningen en beleidsregels toepast. + de: >- + Geografisches Gebiet, in dem eine Regierungsgewalt spezifische Gesetze, + Verordnungen und Verwaltungsrichtlinien anwendet. + fr: >- + Zone géographique dans laquelle une autorité gouvernementale applique des lois, + règlements et politiques administratives spécifiques. + es: >- + Área geográfica dentro de la cual una autoridad gubernamental aplica leyes, + regulaciones y políticas administrativas específicas. + ar: >- + منطقة جغرافية تطبق فيها سلطة حاكمة قوانين ولوائح وسياسات إدارية محددة. + id: >- + Area geografis di mana otoritas pemerintahan menerapkan hukum, peraturan, + dan kebijakan administratif tertentu. + zh: >- + 政府当局在其中应用特定法律、法规和行政政策的地理区域。 slots: - in_country - has_description diff --git a/schemas/20251121/linkml/modules/classes/KeyArchive.yaml b/schemas/20251121/linkml/modules/classes/KeyArchive.yaml index 4afee3030f..51c114134a 100644 --- a/schemas/20251121/linkml/modules/classes/KeyArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/KeyArchive.yaml @@ -14,8 +14,28 @@ classes: KeyArchive: class_uri: hc:KeyArchive description: >- - Priority archival source designated as the principal repository for a - specific topic, period, or community. + Priority repository designated as the primary archival source for a + specific subject domain, historical period, or community. + alt_descriptions: + nl: >- + Prioriteitsbewaarplaats aangewezen als de primaire archiefbron voor een specifiek + onderwerpdomein, historische periode of gemeenschap. + de: >- + Prioritätsarchiv, das als primäre Archivquelle für einen bestimmten Fachbereich, + historischen Zeitraum oder eine Gemeinschaft ausgewiesen ist. + fr: >- + Dépôt prioritaire désigné comme source archivistique principale pour un domaine + thématique, une période historique ou une communauté spécifique. + es: >- + Repositorio prioritario designado como fuente archivística principal para un + dominio temático, período histórico o comunidad específicos. + ar: >- + مستودع ذو أولوية مُعيَّن كمصدر أرشيفي أساسي لمجال موضوعي أو فترة تاريخية أو مجتمع محدد. + id: >- + Repositori prioritas yang ditetapkan sebagai sumber arsip utama untuk domain + subjek, periode sejarah, atau komunitas tertentu. + zh: >- + 被指定为特定主题领域、历史时期或社区的主要档案来源的优先存储库。 slots: - has_name - identified_by diff --git a/schemas/20251121/linkml/modules/classes/KeyDate.yaml b/schemas/20251121/linkml/modules/classes/KeyDate.yaml index 342931a3ad..698c78e932 100644 --- a/schemas/20251121/linkml/modules/classes/KeyDate.yaml +++ b/schemas/20251121/linkml/modules/classes/KeyDate.yaml @@ -13,8 +13,28 @@ classes: KeyDate: class_uri: hc:KeyDate description: >- - Significant point-in-time marker used to denote notable milestones in an - entity's history. + Chronological milestone marker denoting a significant event or turning + point in an entity's historical development. + alt_descriptions: + nl: >- + Chronologische mijlpaalmarker die een belangrijk gebeurtenis of keerpunt in de + historische ontwikkeling van een entiteit aangeeft. + de: >- + Chronologischer Meilenstein-Marker, der ein bedeutendes Ereignis oder einen + Wendepunkt in der historischen Entwicklung einer Entität bezeichnet. + fr: >- + Marqueur de jalon chronologique désignant un événement significatif ou un tournant + dans le développement historique d'une entité. + es: >- + Marcador de hito cronológico que denota un evento significativo o punto de inflexión + en el desarrollo histórico de una entidad. + ar: >- + علامة معلم زمني تشير إلى حدث مهم أو نقطة تحول في التطور التاريخي لكيان. + id: >- + Penanda tonggak kronologis yang menunjukkan peristiwa signifikan atau titik balik + dalam pengembangan historis suatu entitas. + zh: >- + 标记实体历史发展中重要事件或转折点的时间里程碑标记。 slots: - has_description broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml b/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml index c93ca6fca9..bcdc71a007 100644 --- a/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml +++ b/schemas/20251121/linkml/modules/classes/KeyPeriod.yaml @@ -14,8 +14,50 @@ classes: KeyPeriod: class_uri: hc:KeyPeriod description: >- - Significant historical interval used to contextualize transformations, - activities, or stewardship phases. + Historically significant temporal interval used to frame organizational transformations, governance changes, or stewardship phases. + alt_descriptions: + nl: >- + Historisch significant tijdsinterval gebruikt om organisatorische transformaties, bestuursveranderingen of beheerfasen te omkaderen. + de: >- + Historisch bedeutsames Zeitintervall zur Rahmung organisatorischer Transformationen, Governance-Änderungen oder Bewahrungsphasen. + fr: >- + Intervalle temporel historiquement significatif utilisé pour encadrer les transformations organisationnelles, les changements de gouvernance ou les phases de garde. + es: >- + Intervalo temporal históricamente significativo utilizado para enmarcar transformaciones organizacionales, cambios de gobernanza o fases de custodia. + ar: >- + فترة زمنية ذات أهمية تاريخية تُستخدم لتأطير التحولات التنظيمية أو تغييرات الحوكمة أو مراحل الرعاية. + id: >- + Interval temporal yang signifikan secara historis yang digunakan untuk membingkai transformasi organisasi, perubahan tata kelola, atau fase pengelolaan. + zh: >- + 具有历史意义的时间间隔,用于框架组织转型、治理变更或保管阶段。 + structured_aliases: + nl: + - sleutelperiode + - belangrijk tijdvak + de: + - Schlüsselperiode + - entscheidender Zeitabschnitt + fr: + - période clé + - intervalle significatif + es: + - período clave + - intervalo significativo + ar: + - الفترة الرئيسية + - الفاصل الزمني المهم + id: + - periode kunci + - interval penting + zh: + - 关键时期 + - 重要时段 + keywords: + - key period + - historical interval + - transformation phase + - governance period + - stewardship era slots: - temporal_extent - has_description diff --git a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml index 6374fb04a5..9e090298cb 100644 --- a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -30,15 +31,17 @@ classes: id: Tipe record set berbasis fonds untuk arsip yang dibuat organisasi dan komunitas LGBTQIA+. zh: 面向全宗编组的记录集类型,用于 LGBTQIA+ 组织与社群机构形成的档案记录。 structured_aliases: - - {literal_form: fonds LGBTQIA+-organisatie, in_language: nl} - - {literal_form: LGBTQIA+-Organisationsfonds, in_language: de} - - {literal_form: fonds d organisation LGBTQIA+, in_language: fr} - - {literal_form: fondo de organizacion LGBTQIA+, in_language: es} - - {literal_form: فوندس منظمة LGBTQIA+, in_language: ar} - - {literal_form: fonds organisasi LGBTQIA+, in_language: id} - - {literal_form: LGBTQIA+组织档案全宗, in_language: zh} + - {literal_form: fonds LGBTQIA+-organisatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: LGBTQIA+-Organisationsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d organisation LGBTQIA+, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de organizacion LGBTQIA+, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس منظمة LGBTQIA+, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds organisasi LGBTQIA+, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: LGBTQIA+组织档案全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -65,15 +68,17 @@ classes: id: Tipe record set berbasis koleksi untuk arsip pribadi aktivis termasuk korespondensi catatan dan materi advokasi. zh: 面向馆藏编组的记录集类型,用于活动人士个人文献,包括通信、笔记与倡议材料。 structured_aliases: - - {literal_form: activistenpapierencollectie, in_language: nl} - - {literal_form: Aktivistenpapiersammlung, in_language: de} - - {literal_form: collection de papiers d activistes, in_language: fr} - - {literal_form: coleccion de papeles de activistas, in_language: es} - - {literal_form: مجموعة أوراق ناشطين, in_language: ar} - - {literal_form: koleksi arsip pribadi aktivis, in_language: id} - - {literal_form: 活动人士文献合集, in_language: zh} + - {literal_form: activistenpapierencollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Aktivistenpapiersammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de papiers d activistes, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de papeles de activistas, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أوراق ناشطين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pribadi aktivis, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 活动人士文献合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -100,15 +105,17 @@ classes: id: Tipe record set berbasis koleksi yang mendokumentasikan acara pride peringatan dan aktivitas publik terkait. zh: 面向馆藏编组的记录集类型,用于记录骄傲活动、纪念事件及相关公共活动。 structured_aliases: - - {literal_form: pride-evenementencollectie, in_language: nl} - - {literal_form: Pride-Veranstaltungssammlung, in_language: de} - - {literal_form: collection d evenements pride, in_language: fr} - - {literal_form: coleccion de eventos pride, in_language: es} - - {literal_form: مجموعة فعاليات الفخر, in_language: ar} - - {literal_form: koleksi acara pride, in_language: id} - - {literal_form: 骄傲活动文献合集, in_language: zh} + - {literal_form: pride-evenementencollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Pride-Veranstaltungssammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d evenements pride, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de eventos pride, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة فعاليات الفخر, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi acara pride, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 骄傲活动文献合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: diff --git a/schemas/20251121/linkml/modules/classes/LabelType.yaml b/schemas/20251121/linkml/modules/classes/LabelType.yaml index ae16408483..5f9f1f2921 100644 --- a/schemas/20251121/linkml/modules/classes/LabelType.yaml +++ b/schemas/20251121/linkml/modules/classes/LabelType.yaml @@ -7,23 +7,81 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/has_label classes: LabelType: class_uri: hc:LabelType abstract: true description: >- - Controlled classification root for distinguishing roles of labels such as - official name, alias, short form, or code. + Controlled classification root for distinguishing roles of designations such as + official name, alias, abbreviated form, or alphanumeric identifier. + alt_descriptions: + nl: >- + Gecontroleerde classificatiewortel voor het onderscheiden van rollen van benamingen zoals + officiële naam, alias, afgekorte vorm of alfanumerieke identificatie. + de: >- + Kontrollierte Klassifikationswurzel zur Unterscheidung von Rollen von Bezeichnungen wie + offizieller Name, Alias, abgekürzte Form oder alphanumerische Kennung. + fr: >- + Racine de classification contrôlée pour distinguer les rôles des désignations telles que + nom officiel, alias, forme abrégée ou identifiant alphanumérique. + es: >- + Raíz de clasificación controlada para distinguir roles de designaciones como + nombre oficial, alias, forma abreviada o identificador alfanumérico. + ar: >- + جذر تصنيف مضبوط للتمييز بين أدوار التسميات مثل + الاسم الرسمي أو الاسم المستعار أو الشكل المختصر أو المعرف الأبجدي الرقمي. + id: >- + Akar klasifikasi terkontrol untuk membedakan peran penunjukan seperti + nama resmi, alias, bentuk singkat, atau pengidentifikasi alfanumerik. + zh: >- + 用于区分官方名称、别名、缩写形式或字母数字标识符等指定角色的受控分类根节点。 + structured_aliases: + - literal_form: naamroltype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bezeichnungsrollentyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de rôle de désignation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de rol de designación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع دور التسمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe peran penunjukan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 指定角色类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_label - - has_code - - has_description + - has_label + - has_code + - has_description slot_usage: has_code: required: true broad_mappings: - - skos:Concept + - skos:Concept + comments: + - Abstract base for all designation role taxonomies. + - Subclasses define specific naming conventions for heritage entities. + - 'Preserved from prior description: Controlled classification root for distinguishing roles of labels such as official name, alias, short form, or code.' + keywords: + - designation taxonomy + - naming conventions + - classification root + - controlled vocabulary + examples: + - value: + has_label: Official Name + has_code: OFFICIAL + has_description: Formal designation recognized by authoritative bodies. + description: Official designation role specification diff --git a/schemas/20251121/linkml/modules/classes/LabelTypes.yaml b/schemas/20251121/linkml/modules/classes/LabelTypes.yaml index d7fc9b02e9..e6047f526b 100644 --- a/schemas/20251121/linkml/modules/classes/LabelTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LabelTypes.yaml @@ -13,60 +13,230 @@ classes: ShortName: is_a: LabelType class_uri: hc:ShortName - description: Label type for abbreviated short forms. + description: >- + Label category designating abbreviated or compact forms used for brevity in references. + alt_descriptions: + nl: Labelcategorie voor afgekorte of compacte vormen die worden gebruikt voor beknopte verwijzingen. + de: Labelkategorie für abgekürzte oder kompakte Formen, die für kurze Referenzen verwendet werden. + fr: Catégorie d'étiquette désignant des formes abrégées ou compactes utilisées pour la concision. + es: Categoría de etiqueta que designa formas abreviadas o compactas para referencias breves. + ar: فئة تسمية تحدد أشكالاً مختصرة أو مضغوطة للاستخدام في الإشارات الموجزة. + id: Kategori label yang menunjukkan bentuk yang disingkat atau ringkas untuk referensi singkat. + zh: 标签类别,指定用于简短引用的缩写或紧凑形式。 + structured_aliases: + nl: KorteNaam + de: Kurzname + fr: NomCourt + es: NombreCorto + ar: اسم مختصر + id: NamaPendek + zh: 简称 broad_mappings: - skos:Concept DepartmentCode: is_a: LabelType class_uri: hc:DepartmentCode - description: Label type for organizational department codes. + description: >- + Label category designating alphanumeric identifiers for organizational subunits. + alt_descriptions: + nl: Labelcategorie voor alfanumerieke identificaties voor organisatorische subeenheden. + de: Labelkategorie für alphanumerische Kennzeichner für organisationale Untereinheiten. + fr: Catégorie d'étiquette désignant des identifiants alphanumériques pour les sous-unités organisationnelles. + es: Categoría de etiqueta que designa identificadores alfanuméricos para subunidades organizativas. + ar: فئة تسمية تحدد معرفات أبجدية رقمية للوحدات الفرعية التنظيمية. + id: Kategori label yang menunjukkan pengidentifikasi alfanumerik untuk sub-unit organisasi. + zh: 标签类别,指定组织子单元的字母数字标识符。 + structured_aliases: + nl: Afdelingscode + de: Abteilungscode + fr: CodeDépartement + es: CódigoDepartamento + ar: رمز القسم + id: KodeDepartemen + zh: 部门代码 broad_mappings: - skos:Concept DepartmentName: is_a: LabelType class_uri: hc:DepartmentName - description: Label type for department display names. + description: >- + Label category designating display names for organizational subunits. + alt_descriptions: + nl: Labelcategorie voor weergavenamen voor organisatorische subeenheden. + de: Labelkategorie für Anzeigenamen für organisationale Untereinheiten. + fr: Catégorie d'étiquette désignant des noms d'affichage pour les sous-unités organisationnelles. + es: Categoría de etiqueta que designa nombres para mostrar para subunidades organizativas. + ar: فئة تسمية تحدد أسماء العرض للوحدات الفرعية التنظيمية. + id: Kategori label yang menunjukkan nama tampilan untuk sub-unit organisasi. + zh: 标签类别,指定组织子单元的显示名称。 + structured_aliases: + nl: Afdelingsnaam + de: Abteilungsname + fr: NomDépartement + es: NombreDepartamento + ar: اسم القسم + id: NamaDepartemen + zh: 部门名称 broad_mappings: - skos:Concept OfficialLabel: is_a: LabelType class_uri: hc:OfficialLabel - description: Label type for legal or formally registered names. + description: >- + Label category designating formally registered or legally recognized designations. + alt_descriptions: + nl: Labelcategorie voor formeel geregistreerde of wettelijk erkende aanduidingen. + de: Labelkategorie für formell eingetragene oder rechtlich anerkannte Bezeichnungen. + fr: Catégorie d'étiquette désignant des dénominations formellement enregistrées ou légalement reconnues. + es: Categoría de etiqueta que designa denominaciones formalmente registradas o legalmente reconocidas. + ar: فئة تسمية تحدد التسميات المسجلة رسمياً أو المعترف بها قانونياً. + id: Kategori label yang menunjukkan sebutan yang terda secara resmi atau diakui secara hukum. + zh: 标签类别,指定正式注册或法律认可的名称。 + structured_aliases: + nl: OfficieelLabel + de: OffiziellesLabel + fr: ÉtiquetteOfficielle + es: EtiquetaOficial + ar: تسمية رسمية + id: LabelResmi + zh: 官方标签 broad_mappings: - skos:Concept LabelAbbreviation: is_a: LabelType class_uri: hc:LabelAbbreviation - description: Label type for abbreviations and acronyms. + description: >- + Label category designating shortened forms and acronyms for compact reference. + alt_descriptions: + nl: Labelcategorie voor verkorte vormen en acroniemen voor compacte verwijzing. + de: Labelkategorie für verkürzte Formen und Akronyme für kompakte Referenz. + fr: Catégorie d'étiquette désignant des formes raccourcies et des acronymes pour référence compacte. + es: Categoría de etiqueta que designa formas abreviadas y acrónimos para referencia compacta. + ar: فئة تسمية تحدد الأشكال المختصرة والاختصارات للإشارة المختصرة. + id: Kategori label yang menunjukkan bentuk yang dipersingkat dan akronim untuk referensi ringkas. + zh: 标签类别,指定用于紧凑引用的缩写形式和首字母缩略词。 + structured_aliases: + nl: Labelafkorting + de: Labelabkürzung + fr: AbréviationÉtiquette + es: AbreviaturaEtiqueta + ar: اختصار التسمية + id: SingkatanLabel + zh: 标签缩写 broad_mappings: - skos:Concept InternalCode: is_a: LabelType class_uri: hc:InternalCode - description: Label type for internal reference codes. + description: >- + Label category designating non-public reference identifiers for internal use. + alt_descriptions: + nl: Labelcategorie voor niet-openbare referentie-ID's voor intern gebruik. + de: Labelkategorie für nicht-öffentliche Referenzkennzeichner zur internen Verwendung. + fr: Catégorie d'étiquette désignant des identifiants de référence non publics pour usage interne. + es: Categoría de etiqueta que designa identificadores de referencia no públicos para uso interno. + ar: فئة تسمية تحدد معرفات مرجعية غير عامة للاستخدام الداخلي. + id: Kategori label yang menunjukkan pengidentifikasi referensi non-publik untuk penggunaan internal. + zh: 标签类别,指定供内部使用的非公开参考标识符。 + structured_aliases: + nl: InterneCode + de: InternerCode + fr: CodeInterne + es: CódigoInterno + ar: رمز داخلي + id: KodeInternal + zh: 内部代码 broad_mappings: - skos:Concept DisplayName: is_a: LabelType class_uri: hc:DisplayName - description: Label type for public-facing display names. + description: >- + Label category designating names intended for public-facing presentation contexts. + alt_descriptions: + nl: Labelcategorie voor namen die bedoeld zijn voor publieksgerichte presentatiecontexten. + de: Labelkategorie für Namen, die für öffentliche Präsentationskontexte bestimmt sind. + fr: Catégorie d'étiquette désignant des noms destinés aux contextes de présentation publique. + es: Categoría de etiqueta que designa nombres para contextos de presentación面向 el público. + ar: فئة تسمية تحدد أسماء مخصصة لسياقات العرض العامة. + id: Kategori label yang menunjukkan nama yang dimaksudkan untuk konteks presentasi menghadap publik. + zh: 标签类别,指定用于面向公众展示语境的名称。 + structured_aliases: + nl: Weergavenaam + de: Anzeigename + fr: NomAffichage + es: NombreParaMostrar + ar: اسم العرض + id: NamaTampilan + zh: 显示名称 broad_mappings: - skos:Concept EmicLabel: is_a: LabelType class_uri: hc:EmicLabel - description: Label type for insider or community-self-designated names. + description: >- + Label category designating self-designated names from insider or community perspectives. + alt_descriptions: + nl: Labelcategorie voor zelfaangeduide namen vanuit insider- of gemeenschapsperspectieven. + de: Labelkategorie für selbstbezeichnete Namen aus Insider- oder Gemeinschaftsperspektiven. + fr: Catégorie d'étiquette désignant des noms auto-désignés selon les perspectives internes ou communautaires. + es: Categoría de etiqueta que designa nombres auto-designados desde perspectivas internas o comunitarias. + ar: فئة تسمية تحدد الأسماء الذاتية من منظور الداخل أو المجتمع. + id: Kategori label yang menunjukkan nama yang ditunjuk sendiri dari perspektif orang dalam atau komunitas. + zh: 标签类别,指定来自内部或社区视角的自我指定名称。 + structured_aliases: + nl: EmischLabel + de: EmischesLabel + fr: Étiquetteémique + es: EtiquetaÉmica + ar: تسمية ذاتية + id: LabelEmic + zh: 内部标签 broad_mappings: - skos:Concept AlternativeName: is_a: LabelType class_uri: hc:AlternativeName - description: Label type for alternate names and aliases. + description: >- + Label category designating additional names, aliases, or variant forms beyond the primary designation. + alt_descriptions: + nl: Labelcategorie voor aanvullende namen, aliassen of variantvormen naast de primaire aanduiding. + de: Labelkategorie für zusätzliche Namen, Aliasse oder Variantenformen über die primäre Bezeichnung hinaus. + fr: Catégorie d'étiquette désignant des noms supplémentaires, alias ou formes alternatives au-delà de la désignation principale. + es: Categoría de etiqueta que designa nombres adicionales, alias o formas variantes más allá de la designación primaria. + ar: فئة تسمية تحدد أسماء إضافية أو أسماء مستعارة أو أشكال متغيرة بما يتجاوز التسمية الأساسية. + id: Kategori label yang menunjukkan nama tambahan, alias, atau bentuk varian di luar sebutan utama. + zh: 标签类别,指定主要名称之外的附加名称、别名或变体形式。 + structured_aliases: + nl: AlternatieveNaam + de: Alternativname + fr: NomAlternatif + es: NombreAlternativo + ar: اسم بديل + id: NamaAlternatif + zh: 替代名称 broad_mappings: - skos:Concept ObservedName: is_a: LabelType class_uri: hc:ObservedName - description: Label type for names captured as observed in source evidence. + description: >- + Label category designating names captured directly from source evidence without normalization. + alt_descriptions: + nl: Labelcategorie voor namen die direct uit bronevidentie zijn vastgelegd zonder normalisatie. + de: Labelkategorie für Namen, die direkt aus Quellenbeweisen ohne Normalisierung erfasst wurden. + fr: Catégorie d'étiquette désignant des noms capturés directement à partir de preuves sources sans normalisation. + es: Categoría de etiqueta que designa nombres capturados directamente de evidencia fuente sin normalización. + ar: فئة تسمية تحدد أسماء تم التقاطها مباشرة من أدلة المصدر دون تسوية. + id: Kategori label yang menunjukkan nama yang diambil langsung dari bukti sumber tanpa normalisasi. + zh: 标签类别,指定直接从源证据捕获而未经标准化的名称。 + structured_aliases: + nl: WaargenomenNaam + de: BeobachteterName + fr: NomObservé + es: NombreObservado + ar: اسم ملاحظ + id: NamaYangDiamati + zh: 观察到的名称 broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Laptop.yaml b/schemas/20251121/linkml/modules/classes/Laptop.yaml index f4bb646fa2..b5025dc1a4 100644 --- a/schemas/20251121/linkml/modules/classes/Laptop.yaml +++ b/schemas/20251121/linkml/modules/classes/Laptop.yaml @@ -17,24 +17,31 @@ classes: Laptop: class_uri: hc:Laptop description: >- - Facility-use policy specification stating whether personal laptop use is - permitted and under which reading-room conditions. - slots: - - allowed_by - - has_description - - pose_condition - - temporal_extent - - has_score - slot_usage: - allowed_by: - range: boolean - required: true - pose_condition: - range: Condition - multivalued: true - inlined: true - inlined_as_list: true - exact_mappings: + Facility policy specification indicating permission status and conditions for portable computer use in research spaces. + alt_descriptions: + nl: >- + Faciliteitsbeleidsspecificatie die de toestemmingsstatus en voorwaarden aangeeft voor het gebruik van draagbare computers in onderzoeksruimten. + de: >- + Einrichtungsrichtlinienspezifikation, die den Genehmigungsstatus und die Bedingungen für die Nutzung tragbarer Computer in Forschungsbereichen angibt. + fr: >- + Spécification de politique d'établissement indiquant le statut d'autorisation et les conditions d'utilisation d'ordinateurs portables dans les espaces de recherche. + es: >- + Especificación de política de instalación que indica el estado de permiso y las condiciones para el uso de computadoras portátiles en espacios de investigación. + ar: >- + مواصفات سياسة المنشأة التي تشير إلى حالة الإذن وشروط استخدام الحواسيب المحمولة في مساحات البحث. + id: >- + Spesifikasi kebijakan fasilitas yang menunjukkan status izin dan kondisi untuk penggunaan komputer portabel di ruang penelitian. + zh: >- + 设施政策规范,指示研究空间中便携式计算机使用的许可状态和条件。 + structured_aliases: + nl: Laptop + de: Laptop + fr: Ordinateur portable + es: Portátil + ar: حاسوب محمول + id: Laptop + zh: 笔记本电脑 + broad_mappings: - schema:LocationFeatureSpecification examples: - value: | diff --git a/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml b/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml index 357c3608de..7314222d87 100644 --- a/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml @@ -8,17 +8,62 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: LayoutMetadata: class_uri: hc:LayoutMetadata description: >- - Structural extraction summary describing page-layout analysis outcomes for - archived web content snapshots. + Structural analysis summary describing page layout extraction outcomes for archived web content snapshots. + alt_descriptions: + nl: >- + Structurele analysesamenvatting die de resultaten van paginalay-outextractie voor gearchiveerde webinhoudsnapshots beschrijft. + de: >- + Strukturanalyse-Zusammenfassung, die die Ergebnisse der Seitenlayout-Extraktion für archivierte Web-Inhalts-Momentaufnahmen beschreibt. + fr: >- + Résumé d'analyse structurelle décrivant les résultats d'extraction de mise en page pour les instantanés de contenu Web archivés. + es: >- + Resumen de análisis estructural que describe los resultados de extracción de diseño de página para instantáneas de contenido web archivado. + ar: >- + ملخص تحليل هيكلي يصف نتائج استخراج تخطيط الصفحة للقطات محتوى الويب المؤرشفة. + id: >- + Ringkasan analisis struktural yang mendeskripsikan hasil ekstraksi tata letak halaman untuk snapshot konten web yang diarsipkan. + zh: >- + 描述存档网页内容快照的页面布局提取结果的结构分析摘要。 + structured_aliases: + - literal_form: lay-outmetadata + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Layout-Metadaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: métadonnées de mise en page + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: metadatos de diseño + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات تخطيط الصفحة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: metadata tata letak + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 布局元数据 + predicate: EXACT_SYNONYM + in_language: zh slots: - - has_page_count - - has_provenance_path + - has_page_count + - has_provenance_path broad_mappings: - - prov:Entity + - prov:Entity close_mappings: - - schema:DataCatalog + - schema:DataCatalog + comments: + - Captures page structure metrics from web archive processing. + - Used for quality assessment of archived web content extraction. + - 'Preserved from prior description: Structural extraction summary describing page-layout analysis outcomes for archived web content snapshots.' + keywords: + - page layout + - web archive analysis + - structural extraction + - content snapshot diff --git a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml index f94fcd7fd0..bb44053135 100644 --- a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -30,15 +31,17 @@ classes: id: Tipe record set berbasis koleksi untuk himpunan yang dibuka aksesnya dengan pemrosesan penataan atau mediasi minimal. zh: 面向馆藏编组的记录集类型,用于以最少处理、编排或中介即可开放访问的档案材料。 structured_aliases: - - {literal_form: minimaal bewerkte collectie, in_language: nl} - - {literal_form: minimal erschlossene Sammlung, in_language: de} - - {literal_form: collection a traitement minimal, in_language: fr} - - {literal_form: coleccion de procesamiento minimo, in_language: es} - - {literal_form: مجموعة معالجة دنيا, in_language: ar} - - {literal_form: koleksi pemrosesan minimal, in_language: id} - - {literal_form: 最小处理集合, in_language: zh} + - {literal_form: minimaal bewerkte collectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: minimal erschlossene Sammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection a traitement minimal, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de procesamiento minimo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة معالجة دنيا, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi pemrosesan minimal, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 最小处理集合, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: diff --git a/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml b/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml index 00f2e53cf1..840ce18fd2 100644 --- a/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml @@ -10,43 +10,68 @@ prefixes: prov: http://www.w3.org/ns/prov# dct: http://purl.org/dc/terms/ imports: - - linkml:types - - ../metadata - - ../slots/has_text - - ../slots/emphasize - - ../slots/estimate - - ../slots/assessed_as - - ../slots/has_contact_details - - ../slots/has_description - - ../slots/has_language - - ../slots/has_metadata - - ../slots/has_method - - ../slots/has_provenance - - ../slots/has_score - - ../slots/has_source - - ../slots/has_title - - ../slots/indicate - - ../slots/assessed_on - - ../slots/has_raw_data - - ../slots/has_confidence_measure - - ../slots/proficient_in - - ../slots/maximum_of_maximum - - ../slots/fabricate - - ../slots/has_content - - ../slots/has_image - - ../slots/has_url - - ../slots/refer_to - - ../slots/has_name - - ../slots/has_skill - - ../slots/employed_by - - ../slots/temporal_extent +- linkml:types +- ../metadata +- ../slots/has_text +- ../slots/emphasize +- ../slots/estimate +- ../slots/assessed_as +- ../slots/has_contact_details +- ../slots/has_description +- ../slots/has_language +- ../slots/has_metadata +- ../slots/has_method +- ../slots/has_provenance +- ../slots/has_score +- ../slots/has_source +- ../slots/has_title +- ../slots/indicate +- ../slots/assessed_on +- ../slots/has_raw_data +- ../slots/has_confidence_measure +- ../slots/proficient_in +- ../slots/maximum_of_maximum +- ../slots/fabricate +- ../slots/has_content +- ../slots/has_image +- ../slots/has_url +- ../slots/refer_to +- ../slots/has_name +- ../slots/has_skill +- ../slots/employed_by +- ../slots/temporal_extent # default_range: string classes: LinkedInProfile: class_uri: schema:ProfilePage description: >- - Structured LinkedIn profile record for a person, including extracted - profile content and enrichment metadata. + Structured professional-network page capture containing extracted + biographical signals, employment references, and enrichment provenance. + alt_descriptions: + nl: >- + Gestructureerde vastlegging van een professioneel-netwerkprofiel met + geëxtraheerde biografische signalen, werkverbanden en + verrijkingsprovenance. + de: >- + Strukturierte Erfassung einer Berufsnetzwerkseite mit extrahierten + biografischen Signalen, Beschäftigungsbezügen und + Anreicherungsprovenienz. + fr: >- + Capture structurée d'une page de réseau professionnel contenant des + signaux biographiques extraits, des références d'emploi et la provenance + de l'enrichissement. + es: >- + Captura estructurada de una página de red profesional con señales + biográficas extraídas, referencias laborales y procedencia del + enriquecimiento. + ar: >- + التقاط منظم لصفحة شبكة مهنية يحتوي على مؤشرات سيرة ذاتية مستخرجة + وإشارات توظيف وبيانات منشأ الإثراء. + id: >- + Tangkapan terstruktur halaman jejaring profesional yang berisi sinyal + biografis terekstrak, rujukan pekerjaan, dan provenance pengayaan. + zh: >- + 对职业社交页面的结构化采集,包含提取的履历信号、任职线索与丰富化来源信息。 broad_mappings: - schema:ProfilePage close_mappings: @@ -85,6 +110,38 @@ classes: - PersonObservation.linkedin_profile_path references files containing this data - See AGENTS.md Rule 20 for person entity file requirements - See AGENTS.md Rule 27 for person-custodian data architecture + - 'Preserved from prior description: Structured LinkedIn profile record for a person, including extracted profile content and enrichment metadata.' + structured_aliases: + - literal_form: professioneel netwerkprofielrecord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Berufsnetzwerk-Profilaufzeichnung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrement de profil de réseau professionnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: registro de perfil de red profesional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجل صفحة شبكة مهنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rekaman profil jejaring profesional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 职业社交页面记录 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - professional network page + - employment signal extraction + - biographical metadata + - enrichment provenance + examples: + - value: + employed_by: rijksmuseum + description: Structured capture linked to a heritage employer handle see_also: - https://schema.org/ProfilePage - https://nde.nl/ontology/hc/class/PersonObservation @@ -101,7 +158,30 @@ classes: social media accounts rather than individual staff profiles. LinkedInProfileData: class_uri: schema:Person - description: Core professional profile content extracted from a LinkedIn person page. + description: >- + Core biographical and career-content payload parsed from a public + professional-network person page. + alt_descriptions: + nl: >- + Kernpayload met biografische en loopbaaninhoud, geparseerd uit een + publieke pagina van een professioneel netwerk. + de: >- + Kernnutzlast mit biografischen und berufsbezogenen Inhalten, geparst + aus einer öffentlichen Personenseite eines Berufsnetzwerks. + fr: >- + Charge principale de contenu biographique et de carrière analysée à + partir d'une page publique de personne sur un réseau professionnel. + es: >- + Carga principal de contenido biográfico y de trayectoria profesional + analizada desde una página pública de persona en una red profesional. + ar: >- + حمولة أساسية لمحتوى السيرة والمسار المهني مُحللة من صفحة شخصية عامة + في شبكة مهنية. + id: >- + Muatan inti berisi konten biografis dan karier yang diparsing dari + halaman publik individu pada jejaring profesional. + zh: >- + 从公开职业社交个人页面解析得到的核心履历与职业经历内容载荷。 close_mappings: - schema:Person - foaf:Person @@ -143,7 +223,7 @@ classes: has_text: # range: string examples: - - value: "246 connections \u2022 248 followers" + - value: "246 connections • 248 followers" - value: 500+ connections has_description: # range: string @@ -172,6 +252,39 @@ classes: - experience and education use inlined_as_list for JSON array representation - languages_raw preserves original strings; languages has parsed objects - profile_image_url must be CDN URL per AGENTS.md Rule 16 + - 'Preserved from prior description: Core professional profile content extracted from a LinkedIn person page.' + structured_aliases: + - literal_form: geparste profielinhoud + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geparster Profilinhalt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: contenu de profil analysé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: contenido de perfil analizado + predicate: EXACT_SYNONYM + in_language: es + - literal_form: محتوى صفحة شخصية محلل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: konten profil terurai + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 解析后的个人页面内容 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - parsed biography + - employment headline + - skill signal + - public profile extraction + examples: + - value: + has_name: Jan van der Berg + has_title: Digital Archivist | Heritage Data Specialist + description: Parsed person-page fields for biographical enrichment WhatsAppEnrichment: class_uri: hc:WhatsAppEnrichment description: Enrichment assessment estimating likelihood of WhatsApp business usage. @@ -184,8 +297,7 @@ classes: inlined: true DigitalProfessionalAssessment: class_uri: hc:DigitalProfessionalAssessment - description: 'Assessment of a person''s digital/technology proficiency. - ' + description: 'Assessment of a person''s digital/technology proficiency. ' slots: - estimate - emphasize @@ -213,8 +325,7 @@ classes: has_description: High confidence inferred from technical skills WhatsAppLikelihood: class_uri: hc:WhatsAppLikelihood - description: 'Likelihood score for WhatsApp business usage. - ' + description: 'Likelihood score for WhatsApp business usage. ' slots: - assessed_on - has_confidence_measure @@ -235,8 +346,7 @@ classes: start_of_the_start: '2024-01-01T12:00:00Z' WhatsAppEnrichmentMetadata: class_uri: hc:WhatsAppEnrichmentMetadata - description: 'Metadata about the WhatsApp enrichment process. - ' + description: 'Metadata about the WhatsApp enrichment process. ' slots: - has_provenance - has_source diff --git a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml index c715f53075..a689e8e64e 100644 --- a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -30,15 +31,17 @@ classes: id: Tipe record set berbasis koleksi untuk arsip pribadi penulis dan pengarang termasuk korespondensi dan buku catatan. zh: 面向馆藏编组的记录集类型,用于作家与作者个人文献,包括通信与手记。 structured_aliases: - - {literal_form: auteurspapieren-collectie, in_language: nl} - - {literal_form: Autorenpapiersammlung, in_language: de} - - {literal_form: collection de papiers d auteurs, in_language: fr} - - {literal_form: coleccion de papeles de autor, in_language: es} - - {literal_form: مجموعة أوراق مؤلفين, in_language: ar} - - {literal_form: koleksi arsip pribadi penulis, in_language: id} - - {literal_form: 作者文献合集, in_language: zh} + - {literal_form: auteurspapieren-collectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Autorenpapiersammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de papiers d auteurs, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de papeles de autor, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أوراق مؤلفين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pribadi penulis, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 作者文献合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -65,15 +68,17 @@ classes: id: Tipe record set berbasis koleksi untuk manuskrip sastra versi draf dan materi pengembangan teks. zh: 面向馆藏编组的记录集类型,用于文学手稿、草稿版本及文本演变材料。 structured_aliases: - - {literal_form: literaire-manuscriptcollectie, in_language: nl} - - {literal_form: Literarische-Manuskriptsammlung, in_language: de} - - {literal_form: collection de manuscrits litteraires, in_language: fr} - - {literal_form: coleccion de manuscritos literarios, in_language: es} - - {literal_form: مجموعة مخطوطات أدبية, in_language: ar} - - {literal_form: koleksi manuskrip sastra, in_language: id} - - {literal_form: 文学手稿合集, in_language: zh} + - {literal_form: literaire-manuscriptcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Literarische-Manuskriptsammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de manuscrits litteraires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de manuscritos literarios, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مخطوطات أدبية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi manuskrip sastra, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 文学手稿合集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -100,15 +105,17 @@ classes: id: Tipe record set berbasis seri untuk arsip penerbit yang diatur per terbitan musim atau siklus produksi. zh: 面向系列编组的记录集类型,用于按期次、季次或生产周期组织的出版社档案记录。 structured_aliases: - - {literal_form: uitgeversrecordreeks, in_language: nl} - - {literal_form: Verlagsunterlagen-Serie, in_language: de} - - {literal_form: serie de dossiers d editeur, in_language: fr} - - {literal_form: serie de registros editoriales, in_language: es} - - {literal_form: سلسلة سجلات دور النشر, in_language: ar} - - {literal_form: seri arsip penerbit, in_language: id} - - {literal_form: 出版社记录系列, in_language: zh} + - {literal_form: uitgeversrecordreeks, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Verlagsunterlagen-Serie, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de dossiers d editeur, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de registros editoriales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات دور النشر, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip penerbit, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 出版社记录系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: diff --git a/schemas/20251121/linkml/modules/classes/LoadingDock.yaml b/schemas/20251121/linkml/modules/classes/LoadingDock.yaml index 3fabb2afbd..a3df9be06f 100644 --- a/schemas/20251121/linkml/modules/classes/LoadingDock.yaml +++ b/schemas/20251121/linkml/modules/classes/LoadingDock.yaml @@ -7,17 +7,64 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: LoadingDock: class_uri: schema:AmenityFeature - description: Loading and logistics dock facility used for object transfer. - exact_mappings: - - schema:AmenityFeature + description: >- + Designated area for receiving and dispatching physical items through vehicular transport. + alt_descriptions: + nl: >- + Aangewezen gebied voor het ontvangen en verzenden van fysieke objecten via voertuigtransport. + de: >- + Ausgewiesener Bereich für den Empfang und Versand physischer Gegenstände durch Fahrzeugtransport. + fr: >- + Zone désignée pour la réception et l'expédition d'objets physiques par transport vehiculaire. + es: >- + Área designada para recibir y despachar objetos físicos mediante transporte vehicular. + ar: >- + منطقة مخصصة لاستقبال وإرسال الأشياء المادية عبر النقل المركبات. + id: >- + Area yang ditunjuk untuk menerima dan mengirim benda fisik melalui transportasi kendaraan. + zh: >- + 通过车辆运输接收和发送物理物品的指定区域。 + structured_aliases: + nl: + - laadperron + - loskaai + de: + - Laderampe + - Verladedock + fr: + - quai de chargement + - zone de chargement + es: + - muelle de carga + - plataforma de carga + ar: + - رصيف التحميل + - منطقة الشحن + id: + - dermaga muat + - area pemuatan + zh: + - 装卸月台 + - 货运码头 + keywords: + - logistics + - loading bay + - freight + - delivery + - shipping + - receiving + broad_mappings: + - schema:AmenityFeature slots: - - has_description + - has_description annotations: specificity_score: 0.25 specificity_rationale: Operational facility feature for transport workflows. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Loading and logistics dock facility used for object transfer.' diff --git a/schemas/20251121/linkml/modules/classes/Loan.yaml b/schemas/20251121/linkml/modules/classes/Loan.yaml index 83ffaaf337..ebb5bdc3fd 100644 --- a/schemas/20251121/linkml/modules/classes/Loan.yaml +++ b/schemas/20251121/linkml/modules/classes/Loan.yaml @@ -36,8 +36,52 @@ imports: classes: Loan: class_uri: crm:E10_Transfer_of_Custody - description: Transfer of custody agreement for loaning one or more collection items. - exact_mappings: + description: >- + Temporary custody arrangement for transferring collection items between institutions for exhibition or research purposes. + alt_descriptions: + nl: >- + Tijdelijke bewaarregeling voor het overdragen van collectiestukken tussen instellingen voor tentoonstellings- of onderzoeksdoeleinden. + de: >- + Vorläufige Vereinbarung zur Übertragung von Sammlungsstücken zwischen Institutionen für Ausstellungs- oder Forschungszwecke. + fr: >- + Arrangement de garde temporaire pour le transfert d'objets de collection entre institutions à des fins d'exposition ou de recherche. + es: >- + Acuerdo de custodia temporal para transferir objetos de colección entre instituciones con fines de exposición o investigación. + ar: >- + ترتيب حضانة مؤقت لنقل عناصر المجموعة بين المؤسسات لأغراض المعارض أو البحث. + id: >- + Pengaturan hak asuh sementara untuk mentransfer benda koleksi antar lembaga untuk tujuan pameran atau penelitian. + zh: >- + 在机构之间临时转移藏品用于展览或研究目的的保管安排。 + structured_aliases: + nl: + - bruikleen + - lening + de: + - Leihgabe + - Ausleihe + fr: + - prêt + - emprunt + es: + - préstamo + - cesión temporal + ar: + - الإعارة + - القرض + id: + - pinjaman + - peminjaman koleksi + zh: + - 借展 + - 借用 + keywords: + - loan + - borrowing + - custody transfer + - exhibition loan + - collection loan + broad_mappings: - crm:E10_Transfer_of_Custody close_mappings: - schema:BorrowAction diff --git a/schemas/20251121/linkml/modules/classes/LocalCollection.yaml b/schemas/20251121/linkml/modules/classes/LocalCollection.yaml index de9e8472ee..e323a06223 100644 --- a/schemas/20251121/linkml/modules/classes/LocalCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalCollection.yaml @@ -12,8 +12,52 @@ imports: classes: LocalCollection: class_uri: schema:Collection - description: Collection focused on a specific locality or local community context. - exact_mappings: + description: >- + Curated aggregation focused on materials relating to a specific geographic locality or community. + alt_descriptions: + nl: >- + Gecureerde aggregatie gericht op materialen met betrekking tot een specifieke geografische locatie of gemeenschap. + de: >- + Kuratierte Aggregation, die sich auf Materialien bezieht, die sich auf eine bestimmte geografische Lokalität oder Gemeinschaft beziehen. + fr: >- + Agrégation conservée axée sur des matériaux relatifs à une localité géographique ou une communauté spécifique. + es: >- + Agregación curada enfocada en materiales relacionados con una localidad geográfica o comunidad específica. + ar: >- + تجميع منظم يركز على المواد المتعلقة بمحلية جغرافية أو مجتمع محدد. + id: >- + Agregasi terkurasi yang berfokus pada materi yang berkaitan dengan lokalitas geografis atau komunitas tertentu. + zh: >- + 专注于与特定地理地点或社区相关材料的策展集合。 + structured_aliases: + nl: + - lokale collectie + - streekcollectie + de: + - Lokalsammlung + - Regionalsammlung + fr: + - collection locale + - collection régionale + es: + - colección local + - colección regional + ar: + - المجموعة المحلية + - مجموعة إقليمية + id: + - koleksi lokal + - koleksi daerah + zh: + - 地方收藏 + - 区域馆藏 + keywords: + - local collection + - community archive + - regional holdings + - geographic focus + - locality materials + broad_mappings: - schema:Collection slots: - has_name diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml index 1ee5bbaf6b..e75f3a38bd 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml @@ -18,13 +18,31 @@ classes: LocalGovernmentArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Public archive organization preserving records of local government administration. - exact_mappings: - - schema:ArchiveOrganization - close_mappings: - - wd:Q118281267 - - rico:CorporateBody + description: >- + Publicly mandated repository preserving administrative records, policy + documents, and civic proceedings of municipal or regional governance. + alt_descriptions: + nl: >- + Publiek verplichte bewaarplaats die administratieve verslagen, beleidsdocumenten + en burgerlijke procedures van gemeentelijk of regionaal bestuur bewaart. + de: >- + Öffentlich mandatiertes Repositorium, das Verwaltungsunterlagen, Dokumente zur + Politikgestaltung und kommunale Verfahren der Gemeinde- oder Regionalverwaltung bewahrt. + fr: >- + Dépôt publiquement mandaté préservant les dossiers administratifs, les documents + politiques et les procédures civiques de la gouvernance municipale ou régionale. + es: >- + Repositorio públicamente mandatado que preserva registros administrativos, documentos + de políticas y procedimientos cívicos de gobernanza municipal o regional. + ar: >- + مستودع مفوض علناً يحافظ على السجلات الإدارية ووثائق السياسة والإجراءات المدنية للحوكمة البلدية أو الإقليمية. + id: >- + Repositori yang dimandatkan secara publik yang melestarikan catatan administratif, + dokumen kebijakan, dan prosedur sipil tata kelola munisipal atau regional. + zh: >- + 保存市政或地区治理的行政记录、政策文件和公民程序的公共授权存储库。 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slots: - identified_by diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml index 92c2fcc129..f15e875497 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetType.yaml @@ -5,8 +5,11 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: +- ./CollectionType - linkml:types - ../slots/has_type - ../slots/has_scope @@ -15,14 +18,78 @@ classes: LocalGovernmentArchiveRecordSetType: is_a: CollectionType class_uri: rico:RecordSetType - description: Record-set type for classifying local-government archival holdings. + description: >- + Classification concept for documentary aggregations created by municipal + and regional public-administration bodies. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die zijn gevormd + door gemeentelijke en regionale overheidsorganen. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von + kommunalen und regionalen öffentlichen Verwaltungsstellen erzeugt wurden. + fr: >- + Concept de classification pour des agrégations documentaires produites + par des organismes d'administration publique municipaux et régionaux. + es: >- + Concepto de clasificación para agregaciones documentales creadas por + organismos de administración pública municipal y regional. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي أنشأتها هيئات الإدارة العامة + البلدية والإقليمية. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dihasilkan oleh + badan administrasi publik tingkat kota dan wilayah. + zh: >- + 用于分类由市级和区域公共行政机构形成的文献聚合体的分类概念。 slots: - has_type - has_scope - has_score + slot_usage: + has_type: + equals_string: LocalGovernmentArchiveRecordSetType + structured_aliases: + - literal_form: type lokale overheidsdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ kommunaler Verwaltungsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire d'administration locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental de gobierno local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي للحكومة المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter pemerintah daerah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方政府文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports categorization of documentary output from local public-administration functions. + - Useful for municipal accountability, governance reconstruction, and civic-history research. + - 'Preserved from prior description: Record-set type for classifying local-government archival holdings.' + keywords: + - municipal administration + - regional governance + - documentary aggregation + - public accountability + examples: + - value: + has_type: LocalGovernmentArchiveRecordSetType + has_scope: Council minutes, permits, and budget dossiers. + description: Documentary aggregation from municipal and regional administration. annotations: specificity_score: 0.55 specificity_rationale: Record-set typing for local public-administration archive materials. custodian_types: '["*"]' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml index 66fb076531..1b1a59c06f 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./LocalGovernmentArchiveRecordSetType @@ -19,42 +20,174 @@ classes: LocalAdministrationFonds: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-level records of local administrative governance. + description: >- + A fonds consisting of records created by local government bodies to support administration, governance, and decision-making. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden van lokale overheden ter ondersteuning van bestuur, administratie en besluitvorming. + de: >- + Ein Fonds mit Unterlagen lokaler Behoerden zur Unterstuetzung von Verwaltung, Governance und Entscheidungsfindung. + fr: >- + Un fonds de documents produits par des administrations locales pour la gouvernance, l'administration et la prise de decision. + es: >- + Un fondo de documentos creados por gobiernos locales para la administracion, la gobernanza y la toma de decisiones. + ar: >- + صندوق من السجلات التي أنشأتها هيئات الحكم المحلي لدعم الإدارة والحوكمة واتخاذ القرار. + id: >- + Sebuah fonds catatan yang dibuat oleh badan pemerintah daerah untuk mendukung administrasi, tata kelola, dan pengambilan keputusan. + zh: >- + 由地方政府机构为行政、治理与决策形成的记录全宗。 + structured_aliases: + - literal_form: lokaal bestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kommunalverwaltungsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds administratif local + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق الإدارة المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi pemerintah daerah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方行政全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:LocalGovernmentArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf." PublicWorksSeries: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-level records for local infrastructure and public works. + description: >- + A series of records documenting local infrastructure projects and public works. + alt_descriptions: + nl: >- + Een serie archiefbescheiden over lokale infrastructuurprojecten en openbare werken. + de: >- + Eine Serie von Unterlagen zu lokalen Infrastrukturprojekten und oeffentlichen Bauarbeiten. + fr: >- + Une serie de documents relatifs aux infrastructures locales et aux travaux publics. + es: >- + Una serie de documentos sobre infraestructura local y obras publicas. + ar: >- + سلسلة سجلات توثق مشاريع البنية التحتية المحلية والأشغال العامة. + id: >- + Seri catatan yang mendokumentasikan proyek infrastruktur lokal dan pekerjaan umum. + zh: >- + 记录地方基础设施项目与公共工程的记录系列。 + structured_aliases: + - literal_form: openbare werken serie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: oeffentliche Bauwerke Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie des travaux publics + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de obras publicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة الأشغال العامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri pekerjaan umum + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公共工程记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:LocalGovernmentArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf." LocalTaxRecordsSeries: is_a: LocalGovernmentArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-level records for local tax administration and assessment. + description: >- + A series of records documenting local taxation, assessment, and revenue administration. + alt_descriptions: + nl: >- + Een serie archiefbescheiden die lokale belastingheffing, aanslagen en inkomstenbeheer documenteert. + de: >- + Eine Serie von Unterlagen zur Dokumentation lokaler Besteuerung, Veranlagung und Einnahmenverwaltung. + fr: >- + Une serie de documents sur la fiscalite locale, l'evaluation et l'administration des recettes. + es: >- + Una serie de documentos sobre fiscalidad local, valoracion y administracion de ingresos. + ar: >- + سلسلة سجلات توثق الضرائب المحلية والتقييم وإدارة الإيرادات. + id: >- + Seri catatan yang mendokumentasikan perpajakan lokal, penilaian, dan administrasi pendapatan. + zh: >- + 记录地方税收、评估与财政收入管理的记录系列。 + structured_aliases: + - literal_form: gemeentelijke belastingserie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kommunalsteueraktenserie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: serie des registres fiscaux locaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros fiscales locales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة السجلات الضريبية المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri catatan pajak daerah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方税务记录系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:LocalGovernmentArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalGovernmentArchive custodians. Inverse of rico:isOrWasHolderOf." diff --git a/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml b/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml index 564ecd9f30..b154727d81 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHeritageInstitutionSweden.yaml @@ -7,23 +7,67 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_type - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_score classes: LocalHeritageInstitutionSweden: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: Swedish local heritage institution type associated with community-run place-based heritage stewardship. + description: >- + Swedish organization maintaining regional cultural patrimony through volunteer-based collection management and public programming. + alt_descriptions: + nl: >- + Zweedse organisatie die regionaal cultureel erfgoed beheert via vrijwilligerswerk en publieksprogramma's. + de: >- + Schwedische Organisation, die regionales Kulturerbe durch ehrenamtliche Sammlungsverwaltung und öffentliche Programme pflegt. + fr: >- + Organisation suédoise gérant le patrimoine culturel régional par le bénévolat et des programmes publics. + es: >- + Organización sueca que preserva el patrimonio cultural regional mediante gestión voluntaria y programas públicos. + ar: >- + منظمة سويدية تحافظ على التراث الثقافي الإقليمي من خلال الإدارة التطوعية والبرامج العامة. + id: >- + Organisasi Swedia yang mengelola warisan budaya regional melalui manajemen sukarela dan program publik. + zh: >- + 通过志愿管理和公共项目维护区域文化遗产的瑞典组织。 + structured_aliases: + nl: + - lokale erfgoedinstelling Zweden + - hembygdsförening + de: + - lokale Kulturerbeeinrichtung Schweden + - Heimatverein + fr: + - institution patrimoniale locale Suède + - société d'histoire locale + es: + - institución patrimonial local Suecia + - sociedad de historia local + ar: + - مؤسسة التراث المحلي السويدية + id: + - lembaga warisan lokal Swedia + zh: + - 瑞典地方遗产机构 + keywords: + - hembygd + - local history + - Sweden + - community archive + - volunteer organization broad_mappings: - - skos:Concept + - skos:Concept + - schema:ArchiveOrganization slots: - - identified_by - - has_type - - has_score + - identified_by + - has_type + - has_score annotations: institutional_context: local heritage association specificity_score: 0.5 specificity_rationale: Country-specific institutional type combining local heritage documentation and presentation. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Swedish local heritage institution type associated with community-run place-based heritage stewardship.' diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml index aa4531169c..3b74f64411 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml @@ -9,30 +9,50 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_type - - ../slots/hold_record_set - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/hold_record_set +- ../slots/has_score classes: LocalHistoryArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Archive organization focused on preserving records and documentation of local community history. - exact_mappings: - - schema:ArchiveOrganization - close_mappings: - - wd:Q12324798 - - rico:CorporateBody + description: >- + Institution preserving documentary evidence of community heritage, municipal + development, and regional cultural traditions. + alt_descriptions: + nl: >- + Instelling die documentair bewijs van gemeentelijk erfgoed, stedelijke ontwikkeling + en regionale culturele tradities bewaart. + de: >- + Institution, die dokumentarische Belege kommunalen Erbes, städtischer Entwicklung + und regionaler kultureller Traditionen bewahrt. + fr: >- + Institution préservant les preuves documentaires du patrimoine communautaire, du + développement municipal et des traditions culturelles régionales. + es: >- + Institución que preserva evidencia documental del patrimonio comunitario, desarrollo + municipal y tradiciones culturales regionales. + ar: >- + مؤسسة تحافظ على الأدلة الوثائقية للتراث المجتمعي والتنمية البلدية والتقاليد الثقافية الإقليمية. + id: >- + Institusi yang melestarikan bukti dokumenter warisan komunitas, pembangunan kota, + dan tradisi budaya regional. + zh: >- + 保存社区遗产、城市发展和区域文化传统的文献证据的机构。 broad_mappings: - - wd:Q166118 + - schema:ArchiveOrganization + - wd:Q166118 slots: - - identified_by - - has_type - - hold_record_set - - has_score + - identified_by + - has_type + - hold_record_set + - has_score annotations: subject_domain: local history specificity_score: 0.6 specificity_rationale: Archive organization type scoped to place-based historical memory stewardship. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Archive organization focused on preserving records and documentation of local community history.' diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml index 3de0bddfd9..de0f6835e9 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetType.yaml @@ -15,14 +15,69 @@ classes: LocalHistoryArchiveRecordSetType: is_a: CollectionType class_uri: rico:RecordSetType - description: Record-set type for classifying local-history archival holdings. + description: >- + Classification concept for documentary aggregations maintained by local history + archives documenting place-based community heritage. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties beheerd door lokale geschiedenisarchieven + die plaatsgebonden erfgoed van de gemeenschap documenteren. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von lokalen Geschichtsarchiven + verwaltet werden und ortsbasiertes Gemeinschaftserbe dokumentieren. + fr: >- + Concept de classification pour les agrégations documentaires maintenues par les archives + d'histoire locale documentant le patrimoine communautaire basé sur le lieu. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas por archivos de historia local + que documentan patrimonio comunitario basado en el lugar. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تديرها أرشيفات التاريخ المحلي + التي توثق تراث المجتمع القائم على المكان. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dikelola oleh arsip sejarah lokal + yang mendokumentasikan warisan komunitas berbasis tempat. + zh: >- + 用于分类由记录基于地点的社区遗产的地方历史档案维护的文献聚合的分类概念。 + structured_aliases: + - literal_form: lokaal-historisch archief-recordsettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lokalgeschichte-Archiv-RecordSet-Typ + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds d'archives d'histoire locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo de archivo de historia local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة سجلات أرشيف التاريخ المحلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe set rekaman arsip sejarah lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方历史档案记录集类型 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_type - has_scope - has_score + broad_mappings: + - rico:RecordSetType + - skos:Concept + comments: + - Applies to collections documenting local community history and heritage. + - Often includes photographs, oral histories, local publications, and family papers. + - 'Preserved from prior description: Record-set type for classifying local-history archival holdings.' + keywords: + - local history + - community heritage + - place-based archives + - local documentation annotations: specificity_score: 0.55 specificity_rationale: Record-set classification class for place-based historical archive material. custodian_types: '["*"]' - broad_mappings: - - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml index a2ab310970..56aeee1315 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./LocalHistoryArchiveRecordSetType @@ -19,42 +20,174 @@ classes: LocalHistoryFonds: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-level records documenting local community and institutional history. + description: >- + A fonds consisting of records documenting the history of a local community, its institutions, and everyday life. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die de geschiedenis van een lokale gemeenschap, haar instellingen en het dagelijks leven documenteren. + de: >- + Ein Fonds mit Unterlagen zur Dokumentation der Geschichte einer lokalen Gemeinschaft, ihrer Institutionen und des Alltags. + fr: >- + Un fonds de documents sur l'histoire d'une communaute locale, de ses institutions et de la vie quotidienne. + es: >- + Un fondo de documentos que registra la historia de una comunidad local, sus instituciones y la vida cotidiana. + ar: >- + صندوق من السجلات التي توثق تاريخ المجتمع المحلي ومؤسساته والحياة اليومية. + id: >- + Sebuah fonds catatan yang mendokumentasikan sejarah komunitas lokal, institusinya, dan kehidupan sehari-hari. + zh: >- + 记录地方社区、其机构与日常生活历史的记录全宗。 + structured_aliases: + - literal_form: lokaal historisch fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lokalgeschichtsfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'histoire locale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de historia local + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق التاريخ المحلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds sejarah lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方史全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:LocalHistoryArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf." CommunityPhotographCollection: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level records of local photographs and visual documentation. + description: >- + A collection of photographs and visual materials documenting local people, places, and events. + alt_descriptions: + nl: >- + Een collectie foto's en beeldmateriaal die lokale mensen, plaatsen en gebeurtenissen documenteert. + de: >- + Eine Sammlung von Fotografien und visuellen Materialien zur Dokumentation lokaler Personen, Orte und Ereignisse. + fr: >- + Une collection de photographies et de supports visuels documentant des personnes, des lieux et des evenements locaux. + es: >- + Una coleccion de fotografias y materiales visuales que documenta personas, lugares y eventos locales. + ar: >- + مجموعة من الصور والمواد البصرية التي توثق أشخاصاً وأماكن وأحداثاً محلية. + id: >- + Koleksi foto dan materi visual yang mendokumentasikan orang, tempat, dan peristiwa lokal. + zh: >- + 记录本地人物、地点与事件的照片及视觉材料收藏。 + structured_aliases: + - literal_form: lokale fotocollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: lokale Fotosammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de photographies locales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de fotografias locales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة صور محلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi foto lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方照片收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:LocalHistoryArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf." LocalNewspaperCollection: is_a: LocalHistoryArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level records of local newspaper publications. + description: >- + A collection of local newspaper issues preserved as evidence of community news, opinion, and public life. + alt_descriptions: + nl: >- + Een collectie lokale krantenafleveringen, bewaard als bron voor nieuws, opinie en openbaar leven. + de: >- + Eine Sammlung lokaler Zeitungsnummern, bewahrt als Quelle fuer Nachrichten, Meinung und oeffentliches Leben. + fr: >- + Une collection de numeros de journaux locaux conservee comme source d'information, d'opinion et de vie publique. + es: >- + Una coleccion de ejemplares de periodicos locales conservada como fuente de noticias, opinion y vida publica. + ar: >- + مجموعة من أعداد الصحف المحلية محفوظة كمصدر للأخبار والرأي والحياة العامة. + id: >- + Koleksi edisi surat kabar lokal yang dipelihara sebagai sumber berita, opini, dan kehidupan publik. + zh: >- + 作为社区新闻、舆论与公共生活证据而保存的地方报纸期刊收藏。 + structured_aliases: + - literal_form: lokale krantencollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: lokale Zeitungssammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de journaux locaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de periodicos locales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الصحف المحلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi surat kabar lokal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方报纸收藏 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score - has_custodian - has_note + slot_usage: + has_custodian: + equals_string: "hc:LocalHistoryArchive" + has_note: + equals_string: "This RecordSetType is typically held by LocalHistoryArchive custodians. Inverse of rico:isOrWasHolderOf." diff --git a/schemas/20251121/linkml/modules/classes/Locality.yaml b/schemas/20251121/linkml/modules/classes/Locality.yaml index 74267c897f..b114ca16b2 100644 --- a/schemas/20251121/linkml/modules/classes/Locality.yaml +++ b/schemas/20251121/linkml/modules/classes/Locality.yaml @@ -10,34 +10,86 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_note - - ../slots/has_provenance - - ../slots/in_language +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_note +- ../slots/has_provenance +- ../slots/in_language classes: Locality: class_uri: dcterms:Location - description: Structured locality description preserving source wording and contextual interpretation. - exact_mappings: - - dcterms:Location + description: >- + Structured place description preserving source wording and contextual interpretation for specimen and collection documentation. + alt_descriptions: + nl: >- + Gestructureerde plaatsbeschrijving die de brontekst en contextuele interpretatie bewaart voor specimen- en collectiedocumentatie. + de: >- + Strukturierte Ortsbeschreibung, die den Quellwortlaut und die kontextuelle Interpretation für Specimen- und Sammlungsdokumentation bewahrt. + fr: >- + Description de lieu structurée préservant le libellé source et l'interprétation contextuelle pour la documentation des spécimens et des collections. + es: >- + Descripción de lugar estructurada que preserva el texto original y la interpretación contextual para documentación de especímenes y colecciones. + ar: >- + وصف مكان منظم يحافظ على صياغة المصدر والتفسير السياقي لتوثيق العينات والمجموعات. + id: >- + Deskripsi tempat terstruktur yang mempertahankan kata sumber dan interpretasi kontekstual untuk dokumentasi spesimen dan koleksi. + zh: >- + 保留来源措辞和语境解释的地点结构化描述,用于标本和藏品文献记录。 + structured_aliases: + - literal_form: localiteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lokalität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: localidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موضع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokalitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 产地 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - dcterms:Location close_mappings: - - dwc:Location - - schema:Place + - dwc:Location + - schema:Place related_mappings: - - crm:E53_Place + - crm:E53_Place mixins: - - HasProvenance + - HasProvenance slots: - - has_label - - has_note - - has_provenance - - in_language + - has_label + - has_note + - has_provenance + - in_language slot_usage: has_provenance: range: ProvenanceBlock inlined: true + comments: + - Preserves original field locality descriptions from specimen labels. + - Supports natural history and geological collection documentation. + - 'Preserved from prior description: Structured locality description preserving source wording and contextual interpretation.' + keywords: + - specimen location + - field locality + - collection provenance + - place description + examples: + - value: + has_label: "Krakatau, Sunda Strait" + has_note: "Type locality for species description" + description: Natural history specimen locality annotations: custodian_types: '["B", "M", "R"]' custodian_types_rationale: Mainly used in specimen, field, and collection locality contexts. diff --git a/schemas/20251121/linkml/modules/classes/Location.yaml b/schemas/20251121/linkml/modules/classes/Location.yaml index 427dca06c6..e7ad82bfaa 100644 --- a/schemas/20251121/linkml/modules/classes/Location.yaml +++ b/schemas/20251121/linkml/modules/classes/Location.yaml @@ -9,27 +9,72 @@ prefixes: wgs84: http://www.w3.org/2003/01/geo/wgs84_pos# default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_latitude - - ../slots/has_longitude - - ../slots/has_score +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_score classes: Location: class_uri: schema:Place - description: Reusable geographic location with label and optional coordinate pair. + description: >- + Reusable geographic place designation with a verbal designation and optional + coordinate pair for spatial positioning. + alt_descriptions: + nl: >- + Herbruikbare geografische plaatsaanduiding met een verbale benaming en optioneel + coördinatenpaar voor ruimtelijke positionering. + de: >- + Wiederverwendbare geografische Ortsbezeichnung mit verbalischer Bezeichnung und optionalem + Koordinatenpaar zur räumlichen Positionierung. + fr: >- + Désignation de lieu géographique réutilisable avec une désignation verbale et paire de coordonnées + optionnelle pour le positionnement spatial. + es: >- + Designación de lugar geográfico reutilizable con designación verbal y par de coordenadas + opcional para posicionamiento espacial. + ar: >- + تسمية مكان جغرافي قابلة لإعادة الاستخدام مع تسمية لفظية وزوج إحداثيات + اختياري للتموضع المكاني. + id: >- + Penunjukan lokasi geografis yang dapat digunakan kembali dengan penunjukan verbal dan pasangan koordinat + opsional untuk pemosisian spasial. + zh: >- + 具有口头指定和可选坐标对用于空间定位的可重用地理地点指定。 + structured_aliases: + - literal_form: locatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Standort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: localisation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación + predicate: EXACT_SYNONYM + in_language: es + - 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 broad_mappings: - - schema:Place + - schema:Place close_mappings: - - locn:Location + - locn:Location related_mappings: - - wgs84:Point + - wgs84:Point slots: - - has_label - - has_latitude - - has_longitude - - has_score + - has_label + - has_latitude + - has_longitude + - has_score slot_usage: has_label: required: true @@ -37,25 +82,32 @@ classes: range: float has_longitude: range: float + comments: + - Generic geographic location representation for heritage entities. + - Used for transfer event locations, institution addresses, and storage facilities. + - 'Preserved from prior description: Reusable geographic location with label and optional coordinate pair.' + keywords: + - geographic place + - spatial location + - coordinate reference + - place designation notes: - - | - Preserved from prior description (commit 6e634651): + - | + Generic geographic location representation. - Generic geographic location representation. + **Purpose**: + Location provides a reusable class for representing geographic + locations with name and optional coordinates. - **Purpose**: - Location provides a reusable class for representing geographic - locations with name and optional coordinates. + **Ontological Alignment**: + - **Primary**: `schema:Place` - Schema.org Place + - **Close**: `locn:Location` - LOCN (W3C Location) location + - **Related**: `wgs84:Point` - WGS84 geo point (for coordinates) - **Ontological Alignment**: - - **Primary**: `schema:Place` - Schema.org Place - - **Close**: `locn:Location` - LOCN (W3C Location) location - - **Related**: `wgs84:Point` - WGS84 geo point (for coordinates) - - **Use Cases**: - - Transfer event locations (origin/destination) - - Institution physical locations - - Collection storage locations + **Use Cases**: + - Transfer event locations (origin/destination) + - Institution physical locations + - Collection storage locations annotations: custodian_types: '["*"]' specificity_score: 0.2 diff --git a/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml b/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml index ebac273337..e38c68e404 100644 --- a/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml +++ b/schemas/20251121/linkml/modules/classes/LocationLibrary.yaml @@ -7,23 +7,47 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_type - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_type +- ../slots/has_score classes: LocationLibrary: is_a: ArchiveOrganizationType class_uri: skos:Concept - description: Institution type maintaining searchable location references for film and photography production. + description: >- + Specialized facility maintaining searchable references to geographic sites + used in film, television, and photography production. + alt_descriptions: + nl: >- + Gespecialiseerde faciliteit die doorzoekbare verwijzingen naar geografische locaties + bijhoudt die gebruikt worden in film-, televisie- en fotografieproductie. + de: >- + Spezialisierte Einrichtung, die durchsuchbare Referenzen auf geografische Standorte + verwaltet, die in Film-, Fernseh- und Fotografieproduktion verwendet werden. + fr: >- + Installation spécialisée maintenant des références consultables vers des sites + géographiques utilisés dans la production cinématographique, télévisuelle et photographique. + es: >- + Instalación especializada que mantiene referencias buscables a sitios geográficos + utilizados en producción de cine, televisión y fotografía. + ar: >- + منشأة متخصصة تحتفظ بمراجع قابلة للبحث عن المواقع الجغرافية المستخدمة في إنتاج الأفلام والتلفزيون والتصوير الفوتوغرافي. + id: >- + Fasilitas khusus yang memelihara referensi yang dapat dicari ke situs geografis + yang digunakan dalam produksi film, televisi, dan fotografi. + zh: >- + 维护用于电影、电视和摄影制作的地理位置可搜索引用的专门设施。 broad_mappings: - - skos:Concept + - skos:Concept slots: - - identified_by - - has_type - - has_score + - identified_by + - has_type + - has_score annotations: subject_domain: film and photography production specificity_score: 0.45 specificity_rationale: Specialized institutional type combining location documentation and discovery services. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Institution type maintaining searchable location references for film and photography production.' diff --git a/schemas/20251121/linkml/modules/classes/LocationResolution.yaml b/schemas/20251121/linkml/modules/classes/LocationResolution.yaml index ec0b25c94e..f7dfd26033 100644 --- a/schemas/20251121/linkml/modules/classes/LocationResolution.yaml +++ b/schemas/20251121/linkml/modules/classes/LocationResolution.yaml @@ -9,36 +9,53 @@ prefixes: geo: http://www.w3.org/2003/01/geo/wgs84_pos# default_prefix: hc imports: - - linkml:types - - ../enums/LocationResolutionMethodEnum - - ../slots/has_method - - ../slots/has_code - - ../slots/in_country - - ../slots/has_url - - ../slots/has_latitude - - ../slots/has_longitude - - ../slots/has_note - - ../slots/based_on +- linkml:types +- ../enums/LocationResolutionMethodEnum +- ../slots/has_method +- ../slots/has_code +- ../slots/in_country +- ../slots/has_url +- ../slots/has_latitude +- ../slots/has_longitude +- ../slots/has_note +- ../slots/based_on classes: LocationResolution: class_uri: prov:Location - description: Resolution result describing how a place reference was normalized to a geographic location. - exact_mappings: - - prov:Location - close_mappings: - - geo:SpatialThing - related_mappings: - - schema:Place - - prov:Entity + description: >- + Result record documenting the geocoding process that transformed a textual + place reference into normalized coordinates. + alt_descriptions: + nl: >- + Resultaatrecord dat het geocodingproces documenteert dat een tekstuele plaatsverwijzing + transformeerde naar genormaliseerde coördinaten. + de: >- + Ergebnisdatensatz, der den Geokodierungsprozess dokumentiert, der eine textliche + Ortsreferenz in normalisierte Koordinaten umwandelte. + fr: >- + Enregistrement de résultat documentant le processus de géocodage qui a transformé + une référence de lieu textuelle en coordonnées normalisées. + es: >- + Registro de resultado que documenta el proceso de geocodificación que transformó + una referencia de lugar textual en coordenadas normalizadas. + ar: >- + سجل نتيجة يوثق عملية الترميز الجغرافي التي حولت مرجع مكان نصي إلى إحداثيات موحدة. + id: >- + Rekaman hasil yang mendokumentasikan proses geocoding yang mengubah referensi + tempat tekstual menjadi koordinat ternormalisasi. + zh: >- + 记录将文本地点引用转换为规范化坐标的地理编码过程的结果记录。 + broad_mappings: + - prov:Location slots: - - has_method - - has_code - - in_country - - has_url - - has_latitude - - has_longitude - - has_note - - based_on + - has_method + - has_code + - in_country + - has_url + - has_latitude + - has_longitude + - has_note + - based_on slot_usage: has_method: range: LocationResolutionMethodEnum @@ -46,3 +63,5 @@ classes: specificity_score: 0.45 specificity_rationale: Provenance-aware geolocation normalization record for place disambiguation workflows. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Resolution result describing how a place reference was normalized to a geographic location.' diff --git a/schemas/20251121/linkml/modules/classes/Locker.yaml b/schemas/20251121/linkml/modules/classes/Locker.yaml index f54bbf2a35..1efe36a467 100644 --- a/schemas/20251121/linkml/modules/classes/Locker.yaml +++ b/schemas/20251121/linkml/modules/classes/Locker.yaml @@ -7,16 +7,67 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description +- linkml:types +- ../slots/has_description classes: Locker: class_uri: schema:AmenityFeature - description: Secure locker amenity for temporary visitor or staff storage. - exact_mappings: - - schema:AmenityFeature + description: >- + Secure storage compartment provided as a visitor or staff amenity for temporary personal item retention. + alt_descriptions: + nl: >- + Beveiligd bergvak aangeboden als voorziening voor bezoekers of personeel voor tijdelijke bewaring van persoonlijke bezittingen. + de: >- + Sicheres Abteil, das als Besuchsdienstleistung für die vorübergehende Aufbewahrung persönlicher Gegenstände bereitgestellt wird. + fr: >- + Compartiment de stockage sécurisé fourni comme aménité pour les visiteurs ou le personnel pour la rétention temporaire d'objets personnels. + es: >- + Compartimento de almacenamiento seguro proporcionado como servicio para visitantes o personal para la retención temporal de objetos personales. + ar: >- + حجرة تخزين آمنة مقدمة كمرفق للزوار أو الموظفين للاحتفاظ المؤقت بالأغراض الشخصية. + id: >- + Kompartemen penyimpanan aman yang disediakan sebagai fasilitas pengunjung atau staf untuk penyimpanan sementara barang pribadi. + zh: >- + 作为访客或员工设施提供的用于临时存放个人物品的安全储物隔间。 + structured_aliases: + - literal_form: kluisje + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schließfach + predicate: EXACT_SYNONYM + in_language: de + - literal_form: casier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: casillero + predicate: EXACT_SYNONYM + in_language: es + - literal_form: خزانة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: loker + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 储物柜 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:AmenityFeature slots: - - has_description + - has_description + comments: + - Supports visitor convenience and security policies. + - May include key, code, or digital access mechanisms. + - 'Preserved from prior description: Secure locker amenity for temporary visitor or staff storage.' + keywords: + - secure storage + - visitor amenity + - personal locker + - temporary retention + examples: + - value: + has_description: Coin-operated lockers near main entrance. + description: Museum locker facility description annotations: specificity_score: 0.25 specificity_rationale: Facility amenity class for onsite storage services. diff --git a/schemas/20251121/linkml/modules/classes/LogoClaim.yaml b/schemas/20251121/linkml/modules/classes/LogoClaim.yaml index d4aa0d037b..6a98bbeafe 100644 --- a/schemas/20251121/linkml/modules/classes/LogoClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoClaim.yaml @@ -16,7 +16,54 @@ imports: classes: LogoClaim: class_uri: prov:Entity - description: Extracted claim about a logo or favicon, including source selector and retrieval context. + description: >- + Extracted assertion about a brand visual identifier, including its source location, + retrieval context, and extraction selector. + alt_descriptions: + nl: >- + Geëxtraheerde bewering over een visueel merkteken, inclusief de bronlocatie, + ophaalcontext en extractieselector. + de: >- + Extrahierte Aussage über ein visuelles Markenidentifikator, einschließlich Quellort, + Abrufkontext und Extraktionsselektor. + fr: >- + Assertion extraite sur un identifiant visuel de marque, y compris son emplacement source, + le contexte de récupération et le sélecteur d'extraction. + es: >- + Aserción extraída sobre un identificador visual de marca, incluyendo su ubicación de origen, + contexto de recuperación y selector de extracción. + ar: >- + تأكيد مستخرج حول معرف بصري للعلامة التجارية، بما في ذلك موقع المصدر + وسياق الاسترجاع ومحدد الاستخراج. + id: >- + Pernyataan yang diekstrak tentang pengidentifikasi visual merek, termasuk lokasi sumbernya, + konteks pengambilan, dan pemilih ekstraksi. + zh: >- + 关于品牌视觉标识符的提取断言,包括其来源位置、检索上下文和提取选择器。 + structured_aliases: + - literal_form: logoclaim + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Logo-Behauptung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: assertion de logo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: afirmación de logotipo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مطالبة الشعار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: klaim logo + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标识声明 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - prov:Entity close_mappings: - schema:ImageObject related_mappings: @@ -26,9 +73,22 @@ classes: - has_url - has_selector - retrieved_at + comments: + - Captures provenance of brand imagery extraction from web sources. + - Supports visual brand verification and enrichment workflows. + - 'Preserved from prior description: Extracted claim about a logo or favicon, including source selector and retrieval context.' + keywords: + - brand identifier + - logo extraction + - visual claim + - favicon assertion + examples: + - value: + has_type: FAVICON + has_url: https://example.com/favicon.ico + retrieved_at: '2025-01-15T10:30:00Z' + description: Extracted favicon claim with retrieval timestamp annotations: specificity_score: 0.4 specificity_rationale: Image-claim unit for visual brand extraction provenance. custodian_types: '["*"]' - broad_mappings: - - prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml b/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml index 34ea50c516..b6d7da504c 100644 --- a/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoEnrichment.yaml @@ -13,7 +13,30 @@ imports: classes: LogoEnrichment: class_uri: prov:Entity - description: Enrichment payload containing logo and favicon candidates derived from website analysis. + description: >- + Enrichment payload containing brand imagery candidates such as logos + and favicons extracted from website analysis. + alt_descriptions: + nl: >- + Verrijkingspayload met merkbeeldkandidaten zoals logo's + en favicons geëxtraheerd uit website-analyse. + de: >- + Anreicherungsnutzdaten mit Markenbildkandidaten wie Logos + und Favicons, extrahiert aus Website-Analysen. + fr: >- + Charge d'enrichissement contenant des candidats d'images de marque + tels que logos et favicons extraits de l'analyse de sites Web. + es: >- + Carga de enriquecimiento que contiene candidatos de imágenes de marca + como logotipos y favicons extraídos del análisis de sitios web. + ar: >- + حمولة إثراء تحتوي على مرشحات صور العلامة التجارية + مثل الشعارات والأيقونات المفضلة المستخرجة من تحليل الموقع. + id: >- + Muatan pengayaan yang berisi kandidat citra merek + seperti logo dan favicon yang diekstraksi dari analisis situs web. + zh: >- + 包含从网站分析中提取的品牌图像候选项(如标志和网站图标)的丰富化载荷。 close_mappings: - schema:ImageObject related_mappings: @@ -21,6 +44,42 @@ classes: - schema:Brand slots: - has_url + structured_aliases: + - literal_form: logo-verrijking + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Logo-Anreicherung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enrichissement de logo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enriquecimiento de logotipo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: إثراء الشعار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengayaan logo + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标志丰富化 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Derived from HTML meta tags, link elements, and image analysis + - Supports brand identification and visual identity tracking + - 'Preserved from prior description: Enrichment payload containing logo and favicon candidates derived from website analysis.' + keywords: + - logo + - favicon + - brand + - website analysis + - visual identity + examples: + - value: + has_url: https://example.org/logo.png + description: Logo URL extracted from institutional website annotations: specificity_score: 0.4 specificity_rationale: Aggregated visual-brand enrichment result class. diff --git a/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml b/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml index 8b5f3a1bff..68cf4356d5 100644 --- a/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoEnrichmentSummary.yaml @@ -7,15 +7,69 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: LogoEnrichmentSummary: class_uri: schema:QuantitativeValue - description: Summary metrics describing logo-enrichment extraction outcomes. - exact_mappings: - - schema:QuantitativeValue + description: >- + Aggregated quantitative metrics describing brand imagery extraction outcomes + from web enrichment workflows. + alt_descriptions: + nl: >- + Geaggregeerde kwantitatieve metrics die resultaten van merkbeeldextractie + uit webverrijkingsworkflows beschrijven. + de: >- + Aggregierte quantitative Metriken, die Markengrafik-Extraktionsergebnisse + aus Web-Anreicherungsworkflows beschreiben. + fr: >- + Métriques quantitatives agrégées décrivant les résultats d'extraction d'images de marque + à partir de flux d'enrichissement Web. + es: >- + Métricas cuantitativas agregadas que describen resultados de extracción de imágenes de marca + de flujos de enriquecimiento web. + ar: >- + مقاييس كمية مجمعة تصف نتائج استخراج صور العلامة التجارية + من سير عمل إثراء الويب. + id: >- + Metrik kuantitatif teragregasi yang mendeskripsikan hasil ekstraksi gambar merek + dari alur kerja pengayaan web. + zh: >- + 描述从网络丰富工作流中提取品牌图像结果的聚合量化指标。 + structured_aliases: + - literal_form: logo-verrijkings samenvatting + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Logo-Anreicherungszusammenfassung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: résumé d'enrichissement de logo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: resumen de enriquecimiento de logotipo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملخص إثراء الشعار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ringkasan pengayaan logo + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标识丰富摘要 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:QuantitativeValue related_mappings: - - schema:PropertyValue + - schema:PropertyValue + comments: + - Captures success rates, confidence scores, and extraction counts. + - Used for monitoring enrichment pipeline performance. + - 'Preserved from prior description: Summary metrics describing logo-enrichment extraction outcomes.' + keywords: + - extraction metrics + - brand imagery + - enrichment summary + - pipeline performance annotations: specificity_score: 0.3 specificity_rationale: Aggregated quantitative summary for logo extraction runs. diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml index 55f676387e..2f7e68aef6 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml @@ -18,14 +18,57 @@ classes: MailingListArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization - description: Archive organization preserving mailing-list and listserv communication records. - exact_mappings: + description: >- + Organization dedicated to preserving email-based community communications, discussion threads, and listserv records. + alt_descriptions: + nl: >- + Organisatie die zich toelegt op het bewaren van e-mailgebaseerde gemeenschapscommunicatie, discussiedraden en listserv-records. + de: >- + Organisation, die sich der Bewahrung von E-Mail-basierten Gemeinschaftskommunikationen, Diskussionsthemen und Listserv-Datensätzen widmet. + fr: >- + Organisation dédiée à la préservation des communications communautaires par courriel, des fils de discussion et des enregistrements de listes de diffusion. + es: >- + Organización dedicada a preservar comunicaciones comunitarias basadas en correo electrónico, hilos de discusión y registros de listas de correo. + ar: >- + منظمة مكرسة للحفاظ على اتصالات المجتمع القائمة على البريد الإلكتروني وخيارات النقاش وسجلات القوائم البريدية. + id: >- + Organisasi yang berdedikasi untuk melestarikan komunikasi komunitas berbasis email, utas diskusi, dan rekaman listserv. + zh: >- + 致力于保存基于电子邮件的社区通信、讨论线程和邮件列表记录的组织。 + structured_aliases: + nl: + - mailinglijstarchief + - discussielijstarchief + de: + - Mailinglistenarchiv + - Diskussionslistenarchiv + fr: + - archive de liste de diffusion + - archive de discussion + es: + - archivo de lista de correo + - archivo de discusión + ar: + - أرشيف القائمة البريدية + - أرشيف النقاش + id: + - arsip milis + - arsip diskusi + zh: + - 邮件列表档案馆 + - 讨论列表档案馆 + keywords: + - mailing list archive + - email archive + - listserv + - discussion list + - community communication + broad_mappings: - schema:ArchiveOrganization + - wd:Q166118 close_mappings: - wd:Q104018626 - rico:CorporateBody - broad_mappings: - - wd:Q166118 slots: - identified_by - has_type diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml index 4c2dc9a931..cce8b5427a 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetType.yaml @@ -5,8 +5,11 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: +- ./CollectionType - linkml:types - ../slots/has_type - ../slots/has_scope @@ -15,14 +18,78 @@ classes: MailingListArchiveRecordSetType: is_a: CollectionType class_uri: rico:RecordSetType - description: Record-set type for classifying mailing-list archive holdings. + description: >- + Classification concept for aggregated discussion-message corpora captured + from subscription-based electronic correspondence channels. + alt_descriptions: + nl: >- + Classificatieconcept voor geaggregeerde discussieberichtencorpora, + vastgelegd uit abonnementsgebaseerde elektronische + correspondentiekanalen. + de: >- + Klassifikationskonzept für aggregierte Diskussionsnachrichtenkorpora, + erfasst aus abonnementsbasierten elektronischen + Korrespondenzkanälen. + fr: >- + Concept de classification pour des corpus agrégés de messages de + discussion capturés depuis des canaux de correspondance électronique par + abonnement. + es: >- + Concepto de clasificación para corpus agregados de mensajes de debate + capturados de canales de correspondencia electrónica por suscripción. + ar: >- + مفهوم تصنيف لمجاميع رسائل نقاش مجمعة ملتقطة من قنوات مراسلة + إلكترونية قائمة على الاشتراك. + id: >- + Konsep klasifikasi untuk korpus pesan diskusi teragregasi yang + ditangkap dari saluran korespondensi elektronik berbasis langganan. + zh: >- + 用于分类从订阅式电子通信渠道采集的讨论消息聚合语料的分类概念。 slots: - has_type - has_scope - has_score + structured_aliases: + - literal_form: type voor discussieberichtencorpus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ für Diskussionsnachrichtenkorpus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de corpus de messages de discussion + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de corpus de mensajes de debate + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة رسائل نقاش + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe korpus pesan diskusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 讨论消息语料类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Groups archived electronic correspondence streams at documentary aggregation level. + - Useful for preserving institutional deliberation and policy-development traces. + - 'Preserved from prior description: Record-set type for classifying mailing-list archive holdings.' + keywords: + - electronic correspondence + - discussion corpus + - subscription channel + - documentary aggregation + examples: + - value: + has_type: MailingListArchiveRecordSetType + has_scope: Curatorial policy list messages from 2012-2020. + description: Aggregated correspondence corpus from a subscription channel. annotations: specificity_score: 0.5 specificity_rationale: Record-set typing for structured email-discussion archive corpora. custodian_types: '["*"]' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml index 4661732b17..b41aee4762 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MailingListArchiveRecordSetType @@ -19,12 +20,32 @@ classes: EmailArchiveCollection: is_a: MailingListArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-level records of email list message archives. + description: >- + Collection-level aggregation of electronic mail list messages and + threaded discussion archives. + alt_descriptions: + nl: >- + Aggregatie op collectieniveau van elektronische maillijstberichten en + gearchiveerde discussiedraden. + de: >- + Aggregation auf Sammlungsebene von E-Mail-Listen-Nachrichten und archivierten Diskussionsfäden. + fr: >- + Agrégation au niveau de la collection de messages de listes de diffusion et + d'archives de discussions thématiques. + es: >- + Agregación a nivel de colección de mensajes de listas de correo y archivos de hilos de discusión. + ar: >- + تجميع على مستوى المجموعة لرسائل القوائم البريدية وأرشيفات سلاسل المحادثة. + id: >- + Agregasi tingkat koleksi pesan milis dan arsip utas diskusi. + zh: >- + 邮件列表消息和线程讨论档案的集合级聚合。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score @@ -33,12 +54,29 @@ classes: DiscussionForumFonds: is_a: MailingListArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-level records of sustained discussion-community communication. + description: >- + A fonds consisting of records accumulated by an ongoing discussion community, typically preserved as a coherent body of communication. + alt_descriptions: + nl: >- + Een fonds met archiefbescheiden die door een doorlopende discussiegemeenschap zijn opgebouwd en doorgaans als samenhangend communicatiebestand worden bewaard. + de: >- + Ein Fonds mit Unterlagen, die von einer fortlaufenden Diskussionsgemeinschaft angesammelt und typischerweise als zusammenhaengender Kommunikationsbestand bewahrt werden. + fr: >- + Un fonds de documents accumules par une communaute de discussion durable, generalement conserve comme un ensemble coherent de communication. + es: >- + Un fondo de documentos acumulados por una comunidad de debate sostenida, normalmente conservado como un cuerpo coherente de comunicacion. + ar: >- + صندوق من السجلات التي جمعتها جماعة نقاش مستمرة ويُحفظ عادة كجسم متماسك من الاتصالات. + id: >- + Sebuah fonds catatan yang terakumulasi oleh komunitas diskusi berkelanjutan, biasanya dipelihara sebagai kumpulan komunikasi yang koheren. + zh: >- + 由持续性的讨论社群积累并通常作为连贯通信整体保存的记录全宗。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/MainPart.yaml b/schemas/20251121/linkml/modules/classes/MainPart.yaml index 2e02e367b4..6428a7dff3 100644 --- a/schemas/20251121/linkml/modules/classes/MainPart.yaml +++ b/schemas/20251121/linkml/modules/classes/MainPart.yaml @@ -14,8 +14,52 @@ imports: classes: MainPart: class_uri: schema:QuantitativeValue - description: Primary quantified portion within a larger allocation or composition. - exact_mappings: + description: >- + Dominant quantified component representing the largest share within an allocation structure. + alt_descriptions: + nl: >- + Dominant gekwantificeerd onderdeel dat het grootste aandeel vertegenwoordigt binnen een toewijzingsstructuur. + de: >- + Dominanter quantifizierter Bestandteil, der den größten Anteil innerhalb einer Zuweisungsstruktur repräsentiert. + fr: >- + Composant quantifié dominant représentant la plus grande part dans une structure d'allocation. + es: >- + Componente cuantificado dominante que representa la mayor participación dentro de una estructura de asignación. + ar: >- + مكون كمي مهيمن يمثل الحصة الأكبر ضمن هيكل التخصيص. + id: >- + Komponen terkuantifikasi dominan yang mewakili porsi terbesar dalam struktur alokasi. + zh: >- + 在分配结构中代表最大份额的主要量化组成部分。 + structured_aliases: + nl: + - hoofdonderdeel + - primair deel + de: + - Hauptteil + - primärer Anteil + fr: + - partie principale + - part primaire + es: + - parte principal + - porción primaria + ar: + - الجزء الرئيسي + - الحصة الأساسية + id: + - bagian utama + - porsi primer + zh: + - 主要部分 + - 首要份额 + keywords: + - main part + - primary component + - dominant share + - principal allocation + - major portion + broad_mappings: - schema:QuantitativeValue slots: - has_quantity diff --git a/schemas/20251121/linkml/modules/classes/Manager.yaml b/schemas/20251121/linkml/modules/classes/Manager.yaml index ca9f9a2bc3..6b51d4ce6c 100644 --- a/schemas/20251121/linkml/modules/classes/Manager.yaml +++ b/schemas/20251121/linkml/modules/classes/Manager.yaml @@ -15,7 +15,51 @@ imports: classes: Manager: class_uri: hc:Manager - description: Role holder responsible for overseeing a unit, service, or program. + description: >- + Individual holding a supervisory role with responsibility for directing operations, personnel, or programs. + alt_descriptions: + nl: >- + Persoon met een leidinggevende functie die verantwoordelijk is voor het sturen van activiteiten, personeel of programma's. + de: >- + Person mit einer Führungsrolle, die für die Leitung von Operationen, Personal oder Programmen verantwortlich ist. + fr: >- + Personne occupant un rôle de supervision responsable de la direction des opérations, du personnel ou des programmes. + es: >- + Persona con un rol supervisor responsable de dirigir operaciones, personal o programas. + ar: >- + فرد يشغل دور إشرافي مسؤول عن توجيه العمليات أو الموظفين أو البرامج. + id: >- + Individu yang memegang peran pengawasan dengan tanggung jawab mengarahkan operasi, personel, atau program. + zh: >- + 担任监督角色,负责指导运营、人员或项目的个人。 + structured_aliases: + nl: + - beheerder + - leidinggevende + de: + - Verwalter + - Leiter + fr: + - gestionnaire + - responsable + es: + - gestor + - supervisor + ar: + - المدير + - المشرف + id: + - pengelola + - pengawas + zh: + - 管理者 + - 主管 + keywords: + - manager + - supervisor + - director + - administrator + - leadership close_mappings: - org:Head - schema:Person diff --git a/schemas/20251121/linkml/modules/classes/Mandate.yaml b/schemas/20251121/linkml/modules/classes/Mandate.yaml index 21ac51010d..573b93aec6 100644 --- a/schemas/20251121/linkml/modules/classes/Mandate.yaml +++ b/schemas/20251121/linkml/modules/classes/Mandate.yaml @@ -7,20 +7,72 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/has_label - - ../slots/has_description - - ../slots/has_type +- linkml:types +- ../slots/has_label +- ../slots/has_description +- ../slots/has_type classes: Mandate: class_uri: skos:Concept - description: Formal authority, responsibility, or remit assigned to a role or organization. + description: >- + Formal authorization defining the scope of authority, responsibilities, and operational remit for an organizational role or entity. + alt_descriptions: + nl: >- + Formele machtiging die de reikwijdte van bevoegdheid, verantwoordelijkheden en operationeel mandaat voor een organisatorische rol of entiteit definieert. + de: >- + Formelle Genehmigung, die den Umfang der Befugnisse, Verantwortlichkeiten und des operativen Mandats für eine organisatorische Rolle oder Entität definiert. + fr: >- + Autorisation formelle définissant l'étendue de l'autorité, des responsabilités et du mandat opérationnel pour un rôle organisationnel ou une entité. + es: >- + Autorización formal que define el alcance de la autoridad, responsabilidades y mandato operativo para un rol organizacional o entidad. + ar: >- + تفويض رسمي يحدد نطاق السلطة والمسؤوليات والتفويض التشغيلي لدور تنظيمي أو كيان. + id: >- + Otorisasi formal yang mendefinisikan ruang lingkup wewenang, tanggung jawab, dan mandat operasional untuk peran organisasi atau entitas. + zh: >- + 定义组织角色或实体的权力范围、职责和运营权限的正式授权。 + 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: mandato + predicate: EXACT_SYNONYM + in_language: es + - 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 broad_mappings: - - skos:Concept + - skos:Concept slots: - - has_label - - has_description - - has_type + - has_label + - has_description + - has_type + comments: + - Defines legal or governance basis for institutional activities. + - Used for documenting organizational authority and jurisdictional scope. + - 'Preserved from prior description: Formal authority, responsibility, or remit assigned to a role or organization.' + keywords: + - formal authorization + - organizational authority + - governance remit + - legal basis + examples: + - value: + has_label: Heritage Preservation Mandate + has_description: Legal authority to preserve cultural heritage assets. + description: Institutional mandate for heritage custodians annotations: specificity_score: 0.3 specificity_rationale: Governance concept class for assigned institutional responsibilities. diff --git a/schemas/20251121/linkml/modules/classes/Manufacturer.yaml b/schemas/20251121/linkml/modules/classes/Manufacturer.yaml index 50199109d9..fe8387ddcc 100644 --- a/schemas/20251121/linkml/modules/classes/Manufacturer.yaml +++ b/schemas/20251121/linkml/modules/classes/Manufacturer.yaml @@ -16,10 +16,56 @@ imports: classes: Manufacturer: class_uri: schema:Organization - description: Organization that manufactures devices, equipment, or technical components. + description: >- + Organization engaged in the production of devices, equipment, or technical components for commercial or industrial purposes. + alt_descriptions: + nl: >- + Organisatie betrokken bij de productie van apparaten, apparatuur of technische componenten voor commerciële of industriële doeleinden. + de: >- + Organisation, die mit der Produktion von Geräten, Ausrüstung oder technischen Komponenten für kommerzielle oder industrielle Zwecke befasst ist. + fr: >- + Organisation engagée dans la production d'appareils, d'équipements ou de composants techniques à des fins commerciales ou industrielles. + es: >- + Organización dedicada a la producción de dispositivos, equipos o componentes técnicos con fines comerciales o industriales. + ar: >- + منظمة منخرطة في إنتاج الأجهزة أو المعدات أو المكونات التقنية لأغراض تجارية أو صناعية. + id: >- + Organisasi yang terlibat dalam produksi perangkat, peralatan, atau komponen teknis untuk tujuan komersial atau industri. + zh: >- + 从事设备、装备或技术组件生产以用于商业或工业目的的组织。 + structured_aliases: + nl: + - fabrikant + - producent + de: + - Hersteller + - Produzent + fr: + - fabricant + - producteur + es: + - fabricante + - productor + ar: + - المصنّع + - المنتج + id: + - pabrikan + - produsen + zh: + - 制造商 + - 生产商 + keywords: + - manufacturer + - producer + - equipment vendor + - device maker + - supplier + broad_mappings: + - schema:Organization close_mappings: - - org:Organization - - prov:Agent + - org:Organization + - prov:Agent slots: - identified_by - has_label @@ -63,5 +109,3 @@ classes: specificity_score: 0.6 specificity_rationale: Supplier and device-production actor for technical asset provenance. custodian_types: '["*"]' - broad_mappings: - - schema:Organization diff --git a/schemas/20251121/linkml/modules/classes/MappingType.yaml b/schemas/20251121/linkml/modules/classes/MappingType.yaml index 82782d0c42..1326931480 100644 --- a/schemas/20251121/linkml/modules/classes/MappingType.yaml +++ b/schemas/20251121/linkml/modules/classes/MappingType.yaml @@ -7,29 +7,51 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description - - ../slots/has_code - - ../slots/has_hypernym - - ../slots/has_hyponym - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description +- ../slots/has_code +- ../slots/has_hypernym +- ../slots/has_hyponym +- ../slots/has_score classes: MappingType: class_uri: skos:Concept abstract: true - description: Controlled concept describing semantic relationship type between mapped terms. + description: >- + Abstract taxonomy node for categorizing semantic relationship degrees + between concepts in different vocabularies or ontologies. + alt_descriptions: + nl: >- + Abstract taxonomieknooppunt voor het categoriseren van semantische relatiegraden + tussen concepten in verschillende vocabulaires of ontologieën. + de: >- + Abstrakter Taxonomieknoten zur Kategorisierung semantischer Beziehungsgrade + zwischen Konzepten in verschiedenen Vokabularen oder Ontologien. + fr: >- + Nœud taxonomique abstrait pour catégoriser les degrés de relation sémantique + entre concepts dans différents vocabulaires ou ontologies. + es: >- + Nodo taxonómico abstracto para categorizar grados de relación semántica + entre conceptos en diferentes vocabularios u ontologías. + ar: >- + عقدة تصنيفية مجردة لتصنيف درجات العلاقة الدلالية بين المفاهيم في المفردات أو الأنطولوجيات المختلفة. + id: >- + Simpul taksonomi abstrak untuk mengkategorikan derajat hubungan semantik + antara konsep dalam kosakata atau ontologi yang berbeda. + zh: >- + 用于对不同词汇表或本体中概念之间的语义关系程度进行分类的抽象分类法节点。 broad_mappings: - - skos:Concept + - skos:Concept slots: - - identified_by - - has_label - - has_description - - has_code - - has_hypernym - - has_hyponym - - has_score + - identified_by + - has_label + - has_description + - has_code + - has_hypernym + - has_hyponym + - has_score slot_usage: identified_by: identifier: true @@ -37,13 +59,15 @@ classes: has_code: required: true notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - Preserved from prior description (commit 6e634651): + Preserved from prior description (commit 6e634651): - "Abstract base class for semantic mapping type classifications.\n\n**DEFINITION**:\n\nMappingType represents CATEGORIES of semantic mapping relationships\nbetween concepts in different vocabularies or ontologies. Each subclass\ndefines a specific degree of semantic equivalence.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | MappingType (This Class) | Mapping (Instance) |\n|--------|-------------------------|-------------------|\n| **Nature** | Classification/category | Individual mapping |\n| **Examples** | EXACT, CLOSE, BROAD | \"Q190804 \u2192 Rijksmuseum\" |\n| **Properties** | Category semantics | Source, target URIs |\n| **Cardinality** | ~6 types | Many instances |\n\n**SKOS ALIGNMENT**:\n\nThis taxonomy aligns with SKOS mapping properties:\n\n| MappingType | SKOS Property | Semantics |\n|-------------|---------------|-----------|\n| EXACT | skos:exactMatch | Interchangeable concepts |\n| CLOSE | skos:closeMatch | Similar but not identical |\n| BROAD | skos:broadMatch\ + "Abstract base class for semantic mapping type classifications.\n\n**DEFINITION**:\n\nMappingType represents CATEGORIES of semantic mapping relationships\nbetween concepts in different vocabularies or ontologies. Each subclass\ndefines a specific degree of semantic equivalence.\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | MappingType (This Class) | Mapping (Instance) |\n|--------|-------------------------|-------------------|\n| **Nature** | Classification/category | Individual mapping |\n| **Examples** | EXACT, CLOSE, BROAD | \"Q190804 \u2192 Rijksmuseum\" |\n| **Properties** | Category semantics | Source, target URIs |\n| **Cardinality** | ~6 types | Many instances |\n\n**SKOS ALIGNMENT**:\n\nThis taxonomy aligns with SKOS mapping properties:\n\n| MappingType | SKOS Property | Semantics |\n|-------------|---------------|-----------|\n| EXACT | skos:exactMatch | Interchangeable concepts |\n| CLOSE | skos:closeMatch | Similar but not identical |\n| BROAD | skos:broadMatch\ annotations: specificity_score: 0.5 specificity_rationale: Ontology-alignment taxonomy backbone for mapping semantics. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Controlled concept describing semantic relationship type between mapped terms.' diff --git a/schemas/20251121/linkml/modules/classes/MappingTypes.yaml b/schemas/20251121/linkml/modules/classes/MappingTypes.yaml index 05ec284b0e..f12070f957 100644 --- a/schemas/20251121/linkml/modules/classes/MappingTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MappingTypes.yaml @@ -13,7 +13,35 @@ classes: ExactMapping: is_a: MappingType class_uri: hc:ExactMapping - description: Mapping type indicating semantic equivalence. + description: >- + Mapping type indicating semantic equivalence between local and external concepts. + alt_descriptions: + nl: >- + Toewijzingstype dat semantische equivalentie aangeeft tussen lokale en externe concepten. + de: >- + Zuordnungstyp, der semantische Äquivalenz zwischen lokalen und externen Konzepten anzeigt. + fr: >- + Type de mappage indiquant l'équivalence sémantique entre les concepts locaux et externes. + es: >- + Tipo de mapeo que indica equivalencia semántica entre conceptos locales y externos. + ar: >- + نوع التعيين الذي يشير إلى التكافؤ الدلالي بين المفاهيم المحلية والخارجية. + id: >- + Jenis pemetaan yang menunjukkan kesetaraan semantik antara konsep lokal dan eksternal. + zh: >- + 指示本地概念与外部概念之间语义等价关系的映射类型。 + structured_aliases: + nl: [exacte overeenkomst, exact mapping] + de: [exakte Zuordnung, ExactMatch] + fr: [correspondance exacte, exactMatch] + es: [correspondencia exacta, mapeo exacto] + ar: [تطابق تام, تعيين دقيق] + id: [pemetaan eksak, kecocokan tepat] + zh: [精确映射, 完全匹配] + keywords: + - exact match + - semantic equivalence + - SKOS mapping comments: - Represents use of the SKOS mapping predicate `skos:exactMatch`. annotations: @@ -21,7 +49,35 @@ classes: CloseMapping: is_a: MappingType class_uri: hc:CloseMapping - description: Mapping type indicating high semantic similarity without full equivalence. + description: >- + Mapping type indicating high semantic similarity without full equivalence between concepts. + alt_descriptions: + nl: >- + Toewijzingstype dat hoge semantische gelijkenis aangeeft zonder volledige equivalentie tussen concepten. + de: >- + Zuordnungstyp, der hohe semantische Ähnlichkeit ohne vollständige Äquivalenz zwischen Konzepten anzeigt. + fr: >- + Type de mappage indiquant une forte similitude sémantique sans équivalence complète entre les concepts. + es: >- + Tipo de mapeo que indica alta similitud semántica sin equivalencia completa entre conceptos. + ar: >- + نوع التعيين الذي يشير إلى تشابه دلالي عالٍ دون تكافؤ كامل بين المفاهيم. + id: >- + Jenis pemetaan yang menunjukkan kemiripan semantik tinggi tanpa kesetaraan penuh antara konsep. + zh: >- + 指示概念之间高度语义相似但不完全等价的映射类型。 + structured_aliases: + nl: [nauwe overeenkomst, close mapping] + de: [nahe Zuordnung, CloseMatch] + fr: [correspondance proche, closeMatch] + es: [correspondencia cercana, mapeo cercano] + ar: [تطابق قريب, تعيين وثيق] + id: [pemetaan dekat, kecocokan rapat] + zh: [近似映射, 紧密匹配] + keywords: + - close match + - semantic similarity + - SKOS mapping comments: - Represents use of the SKOS mapping predicate `skos:closeMatch`. annotations: @@ -29,7 +85,36 @@ classes: BroadMapping: is_a: MappingType class_uri: hc:BroadMapping - description: Mapping type where external concept is broader than local concept. + description: >- + Mapping type indicating the external concept is broader or more general than the local concept. + alt_descriptions: + nl: >- + Toewijzingstype dat aangeeft dat het externe concept breder of algemener is dan het lokale concept. + de: >- + Zuordnungstyp, der anzeigt, dass das externe Konzept breiter oder allgemeiner ist als das lokale Konzept. + fr: >- + Type de mappage indiquant que le concept externe est plus large ou plus général que le concept local. + es: >- + Tipo de mapeo que indica que el concepto externo es más amplio o general que el concepto local. + ar: >- + نوع التعيين الذي يشير إلى أن المفهوم الخارجي أوسع أو أكثر عمومية من المفهوم المحلي. + id: >- + Jenis pemetaan yang menunjukkan bahwa konsep eksternal lebih luas atau umum daripada konsep lokal. + zh: >- + 指示外部概念比本地概念更广泛或更一般的映射类型。 + structured_aliases: + nl: [brede overeenkomst, broad mapping] + de: [breite Zuordnung, BroadMatch] + fr: [correspondance large, broadMatch] + es: [correspondencia amplia, mapeo amplio] + ar: [تطابق واسع, تعيين عام] + id: [pemetaan luas, kecocokan luas] + zh: [广义映射, 宽泛匹配] + keywords: + - broad match + - hypernym + - broader concept + - SKOS mapping comments: - Represents use of the SKOS mapping predicate `skos:broadMatch`. annotations: @@ -37,7 +122,36 @@ classes: NarrowMapping: is_a: MappingType class_uri: hc:NarrowMapping - description: Mapping type where external concept is narrower than local concept. + description: >- + Mapping type indicating the external concept is narrower or more specific than the local concept. + alt_descriptions: + nl: >- + Toewijzingstype dat aangeeft dat het externe concept smaller of specifieker is dan het lokale concept. + de: >- + Zuordnungstyp, der anzeigt, dass das externe Konzept enger oder spezifischer ist als das lokale Konzept. + fr: >- + Type de mappage indiquant que le concept externe est plus étroit ou plus spécifique que le concept local. + es: >- + Tipo de mapeo que indica que el concepto externo es más estrecho o específico que el concepto local. + ar: >- + نوع التعيين الذي يشير إلى أن المفهوم الخارجي أضيق أو أكثر تحديدًا من المفهوم المحلي. + id: >- + Jenis pemetaan yang menunjukkan bahwa konsep eksternal lebih sempit atau spesifik daripada konsep lokal. + zh: >- + 指示外部概念比本地概念更窄或更具体的映射类型。 + structured_aliases: + nl: [smalle overeenkomst, narrow mapping] + de: [enge Zuordnung, NarrowMatch] + fr: [correspondance étroite, narrowMatch] + es: [correspondencia estrecha, mapeo estrecho] + ar: [تطابق ضيق, تعيين محدد] + id: [pemetaan sempit, kecocokan spesifik] + zh: [狭义映射, 窄义匹配] + keywords: + - narrow match + - hyponym + - narrower concept + - SKOS mapping comments: - Represents use of the SKOS mapping predicate `skos:narrowMatch`. annotations: @@ -45,7 +159,35 @@ classes: RelatedMapping: is_a: MappingType class_uri: hc:RelatedMapping - description: Mapping type indicating associative, non-hierarchical relation. + description: >- + Mapping type indicating an associative, non-hierarchical relationship between concepts. + alt_descriptions: + nl: >- + Toewijzingstype dat een associatieve, niet-hiërarchische relatie tussen concepten aangeeft. + de: >- + Zuordnungstyp, der eine assoziative, nicht-hierarchische Beziehung zwischen Konzepten anzeigt. + fr: >- + Type de mappage indiquant une relation associative, non hiérarchique entre les concepts. + es: >- + Tipo de mapeo que indica una relación asociativa, no jerárquica entre conceptos. + ar: >- + نوع التعيين الذي يشير إلى علاقة ارتباطية غير هرمية بين المفاهيم. + id: >- + Jenis pemetaan yang menunjukkan hubungan asosiatif, non-hierarkis antara konsep. + zh: >- + 指示概念之间关联性、非层级关系的映射类型。 + structured_aliases: + nl: [gerelateerde overeenkomst, related mapping] + de: [verwandte Zuordnung, RelatedMatch] + fr: [correspondance associée, relatedMatch] + es: [correspondencia relacionada, mapeo relacionado] + ar: [تطابق ذو صلة, تعيين مرتبط] + id: [pemetaan terkait, kecocokan terkait] + zh: [相关映射, 关联匹配] + keywords: + - related match + - associative relation + - SKOS mapping comments: - Represents use of the SKOS mapping predicate `skos:relatedMatch`. annotations: @@ -53,6 +195,35 @@ classes: OntonymMapping: is_a: MappingType class_uri: hc:OntonymMapping - description: Domain-specific mapping type for organization-versus-record-type semantic gaps. + description: >- + Domain-specific mapping type addressing semantic gaps between organization types and record set types. + alt_descriptions: + nl: >- + Domeinspecifiek toewijzingstype dat semantische hiaten adresseert tussen organisatietypes en recordset-types. + de: >- + Domänenspezifischer Zuordnungstyp, der semantische Lücken zwischen Organisationstypen und Datensatztypen adressiert. + fr: >- + Type de mappage spécifique au domaine comblant les écarts sémantiques entre types d'organisations et types de jeux d'enregistrements. + es: >- + Tipo de mapeo específico del dominio que aborda brechas semánticas entre tipos de organización y tipos de conjuntos de registros. + ar: >- + نوع تعيين خاص بالمجال يعالج الفجوات الدلالية بين أنواع المنظمات وأنواع مجموعات السجلات. + id: >- + Jenis pemetaan khusus domain yang mengatasi kesenjangan semantik antara jenis organisasi dan jenis kumpulan catatan. + zh: >- + 解决组织类型与记录集类型之间语义差距的领域特定映射类型。 + structured_aliases: + nl: [ontonym mapping, domein-specifieke mapping] + de: [Ontonym-Zuordnung, domänenspezifisches Mapping] + fr: [mappage ontonyme, mapping spécifique au domaine] + es: [mapeo ontonímico, mapeo específico del dominio] + ar: [تعيين أنتونيم, تعيين خاص بالمجال] + id: [pemetaan ontonim, pemetaan khusus domain] + zh: [本体映射, 领域特定映射] + keywords: + - ontonym + - domain mapping + - semantic gap + - cross-ontology broad_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MatchingSource.yaml b/schemas/20251121/linkml/modules/classes/MatchingSource.yaml index 112d3f7020..a836a65fe7 100644 --- a/schemas/20251121/linkml/modules/classes/MatchingSource.yaml +++ b/schemas/20251121/linkml/modules/classes/MatchingSource.yaml @@ -15,15 +15,75 @@ imports: classes: MatchingSource: class_uri: prov:Entity - description: Source evidence record contributing to entity-matching and name consensus decisions. + description: >- + Evidence-bearing source record used to support identity reconciliation and + name-consensus decisions. + alt_descriptions: + nl: >- + Bronrecord met bewijsinhoud die wordt gebruikt ter ondersteuning van + identiteitsafstemming en naamconsensusbeslissingen. + de: >- + Quelleneintrag mit Beleginhalt, der zur Unterstützung von + Identitätsabgleich und Namenskonsensentscheidungen verwendet wird. + fr: >- + Enregistrement source porteur de preuve utilisé pour étayer des + décisions de rapprochement d'identité et de consensus sur les noms. + es: >- + Registro de fuente con evidencia utilizado para respaldar decisiones de + conciliación de identidad y consenso de nombres. + ar: >- + سجل مصدر حامِل للأدلة يُستخدم لدعم قرارات مواءمة الهوية والتوافق على + الأسماء. + id: >- + Rekaman sumber berbasis bukti yang digunakan untuk mendukung keputusan + rekonsiliasi identitas dan konsensus nama. + zh: >- + 用于支撑身份对齐与名称共识决策的证据型来源记录。 close_mappings: - schema:PropertyValue related_mappings: - prov:PrimarySource + structured_aliases: + - literal_form: bewijsdragende bronrecord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: belegtragender Quelleneintrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrement source probant + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: registro fuente con evidencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجل مصدر قائم على الأدلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rekaman sumber berbukti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 证据型来源记录 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_source - has_name - has_note + comments: + - Supports evidence-driven identity reconciliation across conflicting source values. + - Preserves rationale context used in name matching and entity resolution. + - 'Preserved from prior description: Source evidence record contributing to entity-matching and name consensus decisions.' + keywords: + - identity reconciliation + - name consensus + - evidence record + - source comparison + examples: + - value: + has_source: OpenCorporates + has_name: Rijksmuseum Foundation + has_note: Name variant matched with high confidence. + description: Evidence-bearing source record for entity-reconciliation decision. annotations: specificity_score: 0.4 specificity_rationale: Evidence-source class for reconciliation and identity-resolution workflows. diff --git a/schemas/20251121/linkml/modules/classes/Material.yaml b/schemas/20251121/linkml/modules/classes/Material.yaml index f1cfd99928..19c5980480 100644 --- a/schemas/20251121/linkml/modules/classes/Material.yaml +++ b/schemas/20251121/linkml/modules/classes/Material.yaml @@ -20,9 +20,33 @@ imports: classes: Material: class_uri: crm:E57_Material - description: Physical substance from which heritage objects are made. - exact_mappings: - - crm:E57_Material + description: >- + Physical substance or medium constituting the compositional basis of cultural heritage objects. + alt_descriptions: + nl: >- + Fysieke stof of medium die de samenstellingsbasis vormt van cultureel erfgoedobjecten. + de: >- + Physische Substanz oder Medium, die die materielle Grundlage von Kulturgütern bildet. + fr: >- + Substance physique ou milieu constituant la base compositionnelle des objets du patrimoine culturel. + es: >- + Sustancia física o medio que constituye la base compositiva de los objetos del patrimonio cultural. + ar: >- + مادة مادية أو وسيط يشكل الأساس التركيبي لأشياء التراث الثقافي. + id: >- + Zat fisik atau medium yang menjadi dasar komposisi objek warisan budaya. + zh: >- + 构成文化遗产物品成分基础的物理物质或介质。 + structured_aliases: + nl: Materiaal + de: Material + fr: Matériau + es: Material + ar: مادة + id: Bahan + zh: 材料 + broad_mappings: + - crm:E57_Material close_mappings: - aat:300010358 related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MaterialType.yaml b/schemas/20251121/linkml/modules/classes/MaterialType.yaml index 5b595dbf00..1ae3bf30a1 100644 --- a/schemas/20251121/linkml/modules/classes/MaterialType.yaml +++ b/schemas/20251121/linkml/modules/classes/MaterialType.yaml @@ -20,7 +20,52 @@ classes: MaterialType: class_uri: skos:Concept abstract: true - description: Abstract material classification concept used for preservation-oriented typing. + description: >- + Abstract taxonomic concept for categorizing physical substances based on composition and preservation characteristics. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor het categoriseren van fysieke stoffen op basis van + samenstelling en conserveringseigenschappen. + de: >- + Abstraktes taxonomisches Konzept zur Kategorisierung physischer Substanzen basierend auf + Zusammensetzung und Erhaltungseigenschaften. + fr: >- + Concept taxonomique abstrait pour catégoriser les substances physiques en fonction de + leur composition et de leurs caractéristiques de conservation. + es: >- + Concepto taxonómico abstracto para categorizar sustancias físicas según su composición + y características de conservación. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف المواد الفيزيائية بناءً على التركيب وخصائص الحفظ. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan zat fisik berdasarkan komposisi + dan karakteristik pelestarian. + zh: >- + 用于根据成分和保护特性对物理物质进行分类的抽象分类概念。 + structured_aliases: + - literal_form: materiaalsoort + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Materialart + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de matériau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de material + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع المادة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe bahan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 材料类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - crm:E55_Type - aat:300010358 @@ -121,5 +166,5 @@ classes: specificity_score: 0.55 specificity_rationale: Hierarchical material-type taxonomy for conservation decision support. custodian_types: '["*"]' - broad_mappings: - - skos:Concept + comments: + - 'Preserved from prior description: Abstract material classification concept used for preservation-oriented typing.' diff --git a/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml b/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml index 8b296db8fb..039ec86d28 100644 --- a/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MaterialTypes.yaml @@ -6,116 +6,769 @@ prefixes: hc: https://nde.nl/ontology/hc/ aat: http://vocab.getty.edu/aat/ wd: http://www.wikidata.org/entity/ + skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - ./MaterialType - - linkml:types +- ./MaterialType +- linkml:types classes: OrganicMaterial: is_a: MaterialType class_uri: hc:OrganicMaterial - description: Organic material class including plant and animal-derived substances. + description: >- + Naturally occurring substance derived from living organisms, including plant and animal-based materials. + alt_descriptions: + nl: >- + Van nature voorkomende stof afkomstig van levende organismen, inclusief plantaardige en dierlijke materialen. + de: >- + Natürlich vorkommende Substanz, die von lebenden Organismen stammt, einschließlich pflanzlicher und tierischer Materialien. + fr: >- + Substance naturelle dérivée d'organismes vivants, incluant les matériaux végétaux et animaux. + es: >- + Sustancia de origen natural derivada de organismos vivos, incluyendo materiales vegetales y animales. + ar: >- + مادة طبيعية مشتقة من الكائنات الحية، بما في ذلك المواد النباتية والحيوانية. + id: >- + Zat yang terjadi secara alami yang berasal dari organisme hidup, termasuk bahan nabati dan hewani. + zh: >- + 源自生物体的天然物质,包括植物和动物基材料。 + structured_aliases: + - literal_form: organisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: organisches Material + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière organique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material orgánico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة عضوية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan organik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 有机材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300011914 + - aat:300011914 + broad_mappings: + - skos:Concept notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - "Plant and animal-derived materials requiring stable climate control.\n\n**INCLUDES**: Paper, parchment, vellum, leather, wood, textiles (cotton,\nlinen, silk, wool), adhesives (animal glue, starch), natural fibers.\n\n**PRESERVATION**: Typically requires 18-20\xB0C, 45-55% RH. Susceptible to\nmold, insect damage, and dimensional changes from humidity fluctuation.\n\n**AAT Alignment**: aat:300011914 (organic material)\n" + "Plant and animal-derived materials requiring stable climate control.\n\n**INCLUDES**: Paper, parchment, vellum, leather, wood, textiles (cotton,\nlinen, silk, wool), adhesives (animal glue, starch), natural fibers.\n\n**PRESERVATION**: Typically requires 18-20\xB0C, 45-55% RH. Susceptible to\nmold, insect damage, and dimensional changes from humidity fluctuation.\n\n**AAT Alignment**: aat:300011914 (organic material)\n" + comments: + - 'Preserved from prior description: Organic material class including plant and animal-derived substances.' SyntheticMaterial: is_a: MaterialType class_uri: hc:SyntheticMaterial - description: Synthetic material class for man-made polymers and compounds. + description: >- + Artificially manufactured substance composed of human-created polymers and chemical compounds. + alt_descriptions: + nl: >- + Kunstmatig vervaardigde stof samengesteld uit door mensen gemaakte polymeren en chemische verbindingen. + de: >- + Künstlich hergestellte Substanz, die aus menschengemachten Polymeren und chemischen Verbindungen besteht. + fr: >- + Substance artificiellement fabriquée composée de polymères et de composés chimiques créés par l'homme. + es: >- + Sustancia fabricada artificialmente compuesta de polímeros y compuestos químicos creados por el hombre. + ar: >- + مادة مصنعة اصطناعياً مكونة من بوليمرات ومركبات كيميائية من صنع الإنسان. + id: >- + Zat yang diproduksi secara buatan yang terdiri dari polimer dan senyawa kimia buatan manusia. + zh: >- + 由人造聚合物和化合物组成的人工制造物质。 + structured_aliases: + - literal_form: synthetisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: synthetisches Material + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière synthétique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material sintético + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة اصطناعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan sintetis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 合成材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - aat:300014523 + - aat:300014523 + comments: + - 'Preserved from prior description: Synthetic material class for man-made polymers and compounds.' MetalMaterial: is_a: MaterialType class_uri: hc:MetalMaterial - description: Metal-based material class with corrosion-sensitive preservation needs. + description: >- + Metallic element or alloy requiring corrosion-preventive conservation measures. + alt_descriptions: + nl: >- + Metaalelement of legering waarvoor corrosiepreventieve conserveringsmaatregelen vereist zijn. + de: >- + Metallelement oder Legierung, die korrosionspräventive Konservierungsmaßnahmen erfordert. + fr: >- + Élément métallique ou alliage nécessitant des mesures de conservation préventives contre la corrosion. + es: >- + Elemento metálico o aleación que requiere medidas de conservación preventivas contra la corrosión. + ar: >- + عنصر معدني أو سبيكة تتطلب تدابير حفظ وقائية من التآكل. + id: >- + Unsur logam atau paduan yang memerlukan tindakan pelestarian pencegahan korosi. + zh: >- + 需要防腐蚀保护措施的金属元素或合金。 + structured_aliases: + - literal_form: metaalmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Metallmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matériau métallique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material metálico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة معدنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan logam + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 金属材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - aat:300010900 + - aat:300010900 + comments: + - 'Preserved from prior description: Metal-based material class with corrosion-sensitive preservation needs.' CeramicMaterial: is_a: MaterialType class_uri: hc:CeramicMaterial - description: Ceramic material class including fired clay and porcelain. + description: >- + Inorganic non-metallic solid formed through high-temperature firing of clay or similar substances. + alt_descriptions: + nl: >- + Anorganische niet-metalen vaste stof gevormd door het bakken op hoge temperatuur van klei of soortgelijke stoffen. + de: >- + Anorganischer nichtmetallischer Feststoff, der durch Hochtemperaturbrand von Ton oder ähnlichen Substanzen entsteht. + fr: >- + Solide inorganique non métallique formé par cuisson à haute température d'argile ou de substances similaires. + es: >- + Sólido inorgánico no metálico formado por cocción a alta temperatura de arcilla o sustancias similares. + ar: >- + مادة صلبة غير عضوية غير معدنية تتشكل من خلال حرق الطين أو مواد مماثلة في درجات حرارة عالية. + id: >- + Padatan anorganik non-logam yang terbentuk melalui pembakaran suhu tinggi dari tanah liat atau zat serupa. + zh: >- + 通过高温烧制粘土或类似物质形成的无机非金属固体。 + structured_aliases: + - literal_form: keramisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Keramikmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière céramique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material cerámico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة خزفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan keramik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 陶瓷材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - aat:300010669 + - aat:300010669 + comments: + - 'Preserved from prior description: Ceramic material class including fired clay and porcelain.' GlassMaterial: is_a: MaterialType class_uri: hc:GlassMaterial - description: Glass and enamel material class. + description: >- + Amorphous transparent or translucent solid formed by rapidly cooling molten silica-based mixtures. + alt_descriptions: + nl: >- + Amorfe transparante of doorschijnende vaste stof gevormd door snel koelen van gesmolten silica-mengsels. + de: >- + Amorpher transparenter oder durchscheinender Feststoff, der durch schnelles Abkühlen geschmolzener Silicatmischungen entsteht. + fr: >- + Solide amorphe transparent ou translucide formé par refroidissement rapide de mélanges fondus à base de silice. + es: >- + Sólido amorfo transparente o translúcido formado por enfriamiento rápido de mezclas fundidas a base de sílice. + ar: >- + مادة صلبة غير متبلورة شفافة أو شبه شفافة تتشكل من التبريد السريع لمخاليط السيليكا المنصهرة. + id: >- + Padatan amorf transparan atau tembus pandang yang terbentuk dari pendinginan cepat campuran berbasis silika cair. + zh: >- + 通过快速冷却熔融二氧化硅混合物形成的非晶态透明或半透明固体。 + structured_aliases: + - literal_form: glasmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Glasmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière vitreuse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material vítreo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة زجاجية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kaca + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 玻璃材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - aat:300010797 + - aat:300010797 + comments: + - 'Preserved from prior description: Glass and enamel material class.' CompositeMaterial: is_a: MaterialType class_uri: hc:CompositeMaterial - description: Composite material class for multi-layer or multi-substance objects. + description: >- + Multi-component substance combining two or more distinct constituent materials with different properties. + alt_descriptions: + nl: >- + Multicomponent stof die twee of meer verschillende samenstellende materialen met verschillende eigenschappen combineert. + de: >- + Mehrkomponentige Substanz, die zwei oder mehr verschiedene Bestandteilsmaterialien mit unterschiedlichen Eigenschaften kombiniert. + fr: >- + Substance multi-composants combinant deux ou plusieurs matériaux constitutifs distincts aux propriétés différentes. + es: >- + Sustancia multicomponente que combina dos o más materiales constituyentes distintos con diferentes propiedades. + ar: >- + مادة متعددة المكونات تجمع بين مادتين أو أكثر من المواد المكونة المختلفة ذات الخصائص المختلفة. + id: >- + Zat multi-komponen yang menggabungkan dua atau lebih bahan konstituen berbeda dengan sifat yang berbeda. + zh: >- + 结合两种或多种具有不同特性的不同组成材料的多组分物质。 + structured_aliases: + - literal_form: composietmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verbundmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matériau composite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material compuesto + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة مركبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan komposit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 复合材料 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - - aat:300183933 + - aat:300183933 + comments: + - 'Preserved from prior description: Composite material class for multi-layer or multi-substance objects.' PaperMaterial: is_a: OrganicMaterial class_uri: hc:PaperMaterial - description: Paper material subclass for document and print supports. + description: >- + Thin fibrous sheet formed from cellulose pulp used as support for documents and printed works. + alt_descriptions: + nl: >- + Dunne vezelige plaat gevormd uit cellulosepulp die als drager dient voor documenten en gedrukte werken. + de: >- + Dünne faserige Schicht, die aus Zellstoffpulpe gebildet wird und als Träger für Dokumente und Druckwerke dient. + fr: >- + Feuille fibreuse mince formée de pâte de cellulose utilisée comme support pour les documents et les imprimés. + es: >- + Lámina fibrosa delgada formada de pulpa de celulosa utilizada como soporte para documentos e impresos. + ar: >- + ورقة ليفية رقيقة تتشكل من لب السيلولوز وتستخدم كدعامة للوثائق والمطبوعات. + id: >- + Lembaran berserat tipis yang terbentuk dari bubur selulosa yang digunakan sebagai penyangga dokumen dan karya cetak. + zh: >- + 由纤维素浆形成的薄纤维片,用作文件和印刷品的载体。 + structured_aliases: + - literal_form: papiermateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Papiermaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière papier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de papel + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة ورقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kertas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纸张材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300014109 - - wd:Q11472 + - aat:300014109 + - wd:Q11472 + comments: + - 'Preserved from prior description: Paper material subclass for document and print supports.' ParchmentMaterial: is_a: OrganicMaterial class_uri: hc:ParchmentMaterial - description: Parchment and vellum material subclass. + description: >- + Durable writing surface prepared from untanned animal skin, including vellum variants. + alt_descriptions: + nl: >- + Duurzaam schrijfoppervlak bereid van ongelooide dierenhuid, inclusief perkamentvarianten. + de: >- + Dauerhafte Schreiboberfläche aus ungegerbter Tierhaut, einschließlich Pergamentvarianten. + fr: >- + Surface d'écriture durable préparée à partir de peau animale non tannée, y compris les variantes de vélin. + es: >- + Superficie de escritura duradera preparada de piel animal sin curtir, incluyendo variantes de vitela. + ar: >- + سطح كتابة متين محضر من جلد حيواني غير مدبوغ، بما في ذلك متغيرات الرق. + id: >- + Permukaan tulis tahan lama yang disiapkan dari kulit hewan yang tidak disamak, termasuk varian velum. + zh: >- + 由未鞣制的动物皮制备的耐久书写表面,包括犊皮纸变体。 + structured_aliases: + - literal_form: perkamentmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Pergamentmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière parchemin + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de pergamino + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة الرق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan perkamen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 羊皮纸材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300011851 - - wd:Q226697 + - aat:300011851 + - wd:Q226697 + comments: + - 'Preserved from prior description: Parchment and vellum material subclass.' TextileMaterial: is_a: OrganicMaterial class_uri: hc:TextileMaterial - description: Textile material subclass for woven and non-woven fabrics. + description: >- + Flexible woven or non-woven fabric formed from natural or synthetic fibers. + alt_descriptions: + nl: >- + Flexibel geweven of niet-geweven stof gevormd uit natuurlijke of synthetische vezels. + de: >- + Flexibles Gewebe oder Vliesstoff aus natürlichen oder synthetischen Fasern. + fr: >- + Tissu tissé ou non tissé flexible formé de fibres naturelles ou synthétiques. + es: >- + Tejido tejido o no tejido flexible formado de fibras naturales o sintéticas. + ar: >- + نسيج منسوج أو غير منسوج مرن يتشكل من ألياف طبيعية أو اصطناعية. + id: >- + Kain tenunan atau non-tenunan fleksibel yang terbentuk dari serat alami atau sintetis. + zh: >- + 由天然或合成纤维形成的柔性机织或非织造织物。 + structured_aliases: + - literal_form: textielmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Textilmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière textile + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material textil + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة نسيجية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan tekstil + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 纺织材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300014069 - - wd:Q28823 + - aat:300014069 + - wd:Q28823 + comments: + - 'Preserved from prior description: Textile material subclass for woven and non-woven fabrics.' LeatherMaterial: is_a: OrganicMaterial class_uri: hc:LeatherMaterial - description: Leather material subclass for processed animal hide. + description: >- + Flexible durable material produced by tanning animal hides and skins. + alt_descriptions: + nl: >- + Flexibel duurzaam materiaal geproduceerd door het looien van dierenhuiden en -vellen. + de: >- + Flexibles, dauerhaftes Material, das durch Gerben von Tierhäuten und -fellen hergestellt wird. + fr: >- + Matériau flexible et durable produit par le tannage des peaux et dépouilles animales. + es: >- + Material flexible y duradero producido por el curtido de pieles y cueros animales. + ar: >- + مادة مرنة ومتينة تُنتج بدباغة جلود الحيوانات. + id: >- + Bahan fleksibel dan tahan lama yang dihasilkan dengan menyamak kulit dan bulu hewan. + zh: >- + 通过鞣制动物皮张生产的柔韧耐用的材料。 + structured_aliases: + - literal_form: leer materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Leder-material + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière cuir + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de cuero + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة جلدية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kulit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 皮革材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300011845 - - wd:Q286 + - aat:300011845 + - wd:Q286 + comments: + - 'Preserved from prior description: Leather material subclass for processed animal hide.' WoodMaterial: is_a: OrganicMaterial class_uri: hc:WoodMaterial - description: Wood material subclass for timber and wood-based supports. + description: >- + Fibrous structural tissue from trees and woody plants used for supports and construction. + alt_descriptions: + nl: >- + Vezelig structureel weefsel van bomen en houtachtige planten dat wordt gebruikt voor dragers en constructie. + de: >- + Faseriges Strukturgewebe von Bäumen und holzigen Pflanzen, das für Träger und Konstruktionen verwendet wird. + fr: >- + Tissu structurel fibreux des arbres et plantes ligneuses utilisé pour les supports et la construction. + es: >- + Tejido estructural fibroso de árboles y plantas leñosas utilizado para soportes y construcción. + ar: >- + نسيج هيكلي ليفي من الأشجار والنباتات الخشبية يستخدم للدعامات والبناء. + id: >- + Jaringan struktural berserat dari pohon dan tanaman berkayu yang digunakan untuk penyangga dan konstruksi. + zh: >- + 来自树木和木本植物的纤维结构组织,用于支撑和建筑。 + structured_aliases: + - literal_form: houtmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Holzmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière bois + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material de madera + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة خشبية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan kayu + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 木材 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300011914 - - wd:Q287 + - aat:300011914 + - wd:Q287 + comments: + - 'Preserved from prior description: Wood material subclass for timber and wood-based supports.' NitrateFilmMaterial: is_a: SyntheticMaterial class_uri: hc:NitrateFilmMaterial - description: Cellulose nitrate film-base subclass with high preservation risk. + description: >- + Highly flammable cellulose nitrate film base with severe preservation and safety risks. + alt_descriptions: + nl: >- + Zeer ontvlambare cellulosenitraat filmdrager met ernstige bewaar- en veiligheidsrisico's. + de: >- + Hochentzündlicher Zellulosenitrat-Filmbestand mit schwerwiegenden Erhaltungs- und Sicherheitsrisiken. + fr: >- + Base de film en nitrate de cellulose hautement inflammable avec des risques de conservation et de sécurité graves. + es: >- + Base de película de nitrato de celulosa altamente inflamable con graves riesgos de conservación y seguridad. + ar: >- + قاعدة فيلم نترات السليلوز شديدة الاشتعال مع مخاطر حفظ وسلامة خطيرة. + id: >- + Basis film selulosa nitrat yang sangat mudah terbakar dengan risiko pelestarian dan keselamatan yang parah. + zh: >- + 极易燃的硝酸纤维素片基,具有严重的保存和安全风险。 + structured_aliases: + - literal_form: nitraatfilmmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nitratfilmmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: film nitrate + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: película de nitrato + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فيلم نترات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: film nitrat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 硝酸片基材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300127173 - - wd:Q1201597 + - aat:300127173 + - wd:Q1201597 + comments: + - 'Preserved from prior description: Cellulose nitrate film-base subclass with high preservation risk.' AcetateFilmMaterial: is_a: SyntheticMaterial class_uri: hc:AcetateFilmMaterial - description: Cellulose acetate film-base subclass vulnerable to vinegar syndrome. + description: >- + Cellulose acetate film base subject to vinegar syndrome degradation. + alt_descriptions: + nl: >- + Celluloseacetaat filmdrager die onderhevig is aan azijnsyndroomdegradatie. + de: >- + Zelluloseazetat-Filmbestand, der dem Essigsyndrom-Zerfall unterliegt. + fr: >- + Base de film en acétate de cellulose sujette au syndrome du vinaigre. + es: >- + Base de película de acetato de celulosa sujeta al síndrome del vinagre. + ar: >- + قاعدة فيلم خلات السليلوز عرضة لمتلازمة الخل. + id: >- + Basis film selulosa asetat yang rentan terhadap sindrom cuka. + zh: >- + 易发生醋酸综合症降解的醋酸纤维素片基。 + structured_aliases: + - literal_form: acetaatfilmmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Azetatfilmmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: film acétate + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: película de acetato + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فيلم خلات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: film asetat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 醋酸片基材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300127322 - - wd:Q421063 + - aat:300127322 + - wd:Q421063 + comments: + - 'Preserved from prior description: Cellulose acetate film-base subclass vulnerable to vinegar syndrome.' PolyesterFilmMaterial: is_a: SyntheticMaterial class_uri: hc:PolyesterFilmMaterial - description: Polyester film-base subclass with comparatively high chemical stability. + description: >- + Chemically stable polyester film base with superior archival longevity. + alt_descriptions: + nl: >- + Chemisch stabiele polyester filmdrager met superieure archiefhoudbaarheid. + de: >- + Chemisch stabiler Polyester-Filmbestand mit überlegener Archivhaltbarkeit. + fr: >- + Base de film en polyester chimiquement stable avec une longévité archivistique supérieure. + es: >- + Base de película de poliéster químicamente estable con mayor longevidad archivística. + ar: >- + قاعدة فيلم بوليستر مستقرة كيميائياً مع عمر أرشيفي فائق. + id: >- + Basis film poliester yang stabil secara kimiawi dengan umur simpan arsip yang unggul. + zh: >- + 化学性质稳定、具有优异档案寿命的聚酯片基。 + structured_aliases: + - literal_form: polyesterfilmmateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Polyesterfilmmaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: film polyester + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: película de poliéster + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فيلم بوليستر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: film poliester + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 聚酯片基材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300014574 + - aat:300014574 + comments: + - 'Preserved from prior description: Polyester film-base subclass with comparatively high chemical stability.' PhotographicMaterial: is_a: CompositeMaterial class_uri: hc:PhotographicMaterial - description: Composite photographic-material subclass for print and film processes. + description: >- + Multi-layer imaging material combining light-sensitive emulsion with supporting substrate. + alt_descriptions: + nl: >- + Gelaagd beeldmateriaal dat lichtgevoelige emulsie combineert met een dragend substraat. + de: >- + Mehrschichtiges Bildmaterial, das lichtempfindliche Emulsion mit einem Trägersubstrat kombiniert. + fr: >- + Matériau d'imagerie multicouche combinant une émulsion photosensible avec un substrat de support. + es: >- + Material de imagen multicapa que combina emulsión fotosensible con sustrato de soporte. + ar: >- + مادة تصوير متعددة الطبقات تجمع بين مستحلب حساس للضوء وركيزة داعمة. + id: >- + Bahan pencitraan berlapis yang menggabungkan emulsi peka cahaya dengan substrat penyangga. + zh: >- + 将感光乳剂与支撑基底结合的多层成像材料。 + structured_aliases: + - literal_form: fotografisch materiaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fotografiematerial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière photographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material fotográfico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة فوتوغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan fotografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 摄影材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300127121 + - aat:300127121 + comments: + - 'Preserved from prior description: Composite photographic-material subclass for print and film processes.' PaintingMaterial: is_a: CompositeMaterial class_uri: hc:PaintingMaterial - description: Composite painting-material subclass for support, paint, and varnish systems. + description: >- + Multi-component artistic medium combining support, ground, pigment layers, and protective coatings. + alt_descriptions: + nl: >- + Meercomponenten kunstmedium dat drager, grondlaag, pigmentlagen en beschermende lagen combineert. + de: >- + Mehrkomponentiges künstlerisches Medium, das Träger, Grundierung, Pigmentschichten und Schutzschichten kombiniert. + fr: >- + Milieu artistique multi-composants combinant support, préparation, couches de pigment et revêtements protecteurs. + es: >- + Medio artístico multicomponente que combina soporte, preparación, capas de pigmento y revestimientos protectores. + ar: >- + وسيط فني متعدد المكونات يجمع بين الدعامة والأرضية وطبقات الصبغة والطلاءات الواقية. + id: >- + Medium artistik multi-komponen yang menggabungkan penyangga, lapisan dasar, lapisan pigmen, dan lapisan pelindung. + zh: >- + 结合基底、底料、颜料层和保护涂层的多组分艺术媒介。 + structured_aliases: + - literal_form: schildermateriaal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Malereimaterial + predicate: EXACT_SYNONYM + in_language: de + - literal_form: matière picturale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: material pictórico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مادة رسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahan lukisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 绘画材料 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - - aat:300033618 + - aat:300033618 + comments: + - 'Preserved from prior description: Composite painting-material subclass for support, paint, and varnish systems.' diff --git a/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml b/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml index 7467812816..e2e07840ef 100644 --- a/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml +++ b/schemas/20251121/linkml/modules/classes/MaximumHumidity.yaml @@ -7,18 +7,62 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value - - ../slots/has_measurement_unit +- linkml:types +- ../slots/has_value +- ../slots/has_measurement_unit classes: MaximumHumidity: class_uri: schema:QuantitativeValue - description: Upper relative-humidity boundary value used in environmental constraints. - exact_mappings: - - schema:QuantitativeValue + description: >- + Upper threshold for atmospheric moisture content expressed as a percentage, applied in preservation environments. + alt_descriptions: + nl: >- + Bovengrens voor atmosferisch vochtgehalte uitgedrukt als percentage, toegepast in bewaaromgevingen. + de: >- + Obergrenze für atmosphärische Feuchtigkeit als Prozentsatz, angewendet in Konservierungsumgebungen. + fr: >- + Seuil supérieur de teneur en humidité atmosphérique exprimé en pourcentage, appliqué dans les environnements de conservation. + es: >- + Límite superior de contenido de humedad atmosférica expresado como porcentaje, aplicado en entornos de preservación. + ar: >- + الحد الأعلى لمحتوى الرطوبة الجوية معبراً عنه كنسبة مئوية، مطبق في بيئات الحفظ. + id: >- + Batas atas kandungan kelembaban atmosfer dinyatakan sebagai persentase, diterapkan di lingkungan pelestarian. + zh: >- + 以百分比表示的大气湿度含量上限,应用于保存环境。 + structured_aliases: + nl: + - maximale luchtvochtigheid + - vochtigheidsbovengrens + de: + - maximale Luftfeuchtigkeit + - Feuchtigkeitsobergrenze + fr: + - humidité maximale + - seuil d'humidité + es: + - humedad máxima + - límite de humedad + ar: + - الرطوبة القصوى + - حد الرطوبة الأعلى + id: + - kelembaban maksimum + - batas kelembaban atas + zh: + - 最大湿度 + - 湿度上限 + keywords: + - humidity + - environmental control + - preservation + - threshold + - conservation + broad_mappings: + - schema:QuantitativeValue slots: - - has_value - - has_measurement_unit + - has_value + - has_measurement_unit slot_usage: has_value: range: float @@ -29,3 +73,5 @@ classes: specificity_score: 0.35 specificity_rationale: Environmental threshold class for preservation control. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Upper relative-humidity boundary value used in environmental constraints.' diff --git a/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml b/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml index 63c1d75e51..4b4d389a88 100644 --- a/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml +++ b/schemas/20251121/linkml/modules/classes/MaximumQuantity.yaml @@ -12,8 +12,52 @@ classes: MaximumQuantity: is_a: Quantity class_uri: qudt:Quantity - description: Upper-bound quantity value used for constraints and ranges. - related_mappings: + description: >- + Upper-bound numeric value defining the ceiling of a quantifiable constraint or permissible range. + alt_descriptions: + nl: >- + Bovengrens numerieke waarde die het plafond van een kwantificeerbare beperking of toegestane reeks definieert. + de: >- + Obergrenzenwert, der die Decke einer quantifizierbaren Einschränkung oder eines zulässigen Bereichs definiert. + fr: >- + Valeur numérique de limite supérieure définissant le plafond d'une contrainte quantifiable ou d'une plage autorisée. + es: >- + Valor numérico de límite superior que define el techo de una restricción cuantificable o rango permitido. + ar: >- + قيمة عددية عليا تحدد سقف قيد كمي أو نطاق مسموح به. + id: >- + Nilai numerik batas atas yang menentukan langit-langkit kendala terkuantifikasi atau rentang yang diizinkan. + zh: >- + 定义可量化约束或允许范围上限的上限数值。 + structured_aliases: + nl: + - maximumhoeveelheid + - bovengrens + de: + - Höchstmenge + - Obergrenze + fr: + - quantité maximale + - limite supérieure + es: + - cantidad máxima + - límite superior + ar: + - الكمية القصوى + - الحد الأعلى + id: + - jumlah maksimum + - batas atas + zh: + - 最大数量 + - 上限 + keywords: + - maximum quantity + - upper bound + - ceiling value + - limit + - constraint + broad_mappings: - qudt:Quantity annotations: specificity_score: 0.3 diff --git a/schemas/20251121/linkml/modules/classes/MeanValue.yaml b/schemas/20251121/linkml/modules/classes/MeanValue.yaml index efa54c4eb0..a5cc7075ad 100644 --- a/schemas/20251121/linkml/modules/classes/MeanValue.yaml +++ b/schemas/20251121/linkml/modules/classes/MeanValue.yaml @@ -7,17 +7,65 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: MeanValue: class_uri: schema:StructuredValue - description: Arithmetic-mean value used in statistical summaries. + description: >- + Statistical average representing the central tendency of a set of numeric observations. + alt_descriptions: + nl: >- + Statistisch gemiddelde dat de centrale tendens van een reeks numerieke observaties vertegenwoordigt. + de: >- + Statistischer Durchschnitt, der die zentrale Tendenz einer Reihe numerischer Beobachtungen darstellt. + fr: >- + Moyenne statistique représentant la tendance centrale d'un ensemble d'observations numériques. + es: >- + Promedio estadístico que representa la tendencia central de un conjunto de observaciones numéricas. + ar: >- + متوسط إحصائي يمثل الاتجاه المركزي لمجموعة من الملاحظات الرقمية. + id: >- + Rata-rata statistik yang mewakili kecenderungan sentral dari serangkaian observasi numerik. + zh: >- + 表示一组数值观测集中趋势的统计平均值。 + structured_aliases: + nl: + - gemiddelde waarde + - rekenkundig gemiddelde + de: + - Mittelwert + - Durchschnitt + fr: + - valeur moyenne + - moyenne arithmétique + es: + - valor medio + - promedio + ar: + - القيمة المتوسطة + - المتوسط الحسابي + id: + - nilai rata-rata + - rerata + zh: + - 平均值 + - 均值 + keywords: + - mean + - average + - central tendency + - statistics + - aggregation + broad_mappings: + - schema:StructuredValue close_mappings: - - schema:QuantitativeValue + - schema:QuantitativeValue slots: - - has_value + - has_value annotations: specificity_score: 0.3 specificity_rationale: Statistical summary helper for aggregate measurements. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Arithmetic-mean value used in statistical summaries.' diff --git a/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml b/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml index 5e8601ad19..16d3937ff0 100644 --- a/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasureUnit.yaml @@ -9,35 +9,88 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../enums/MeasureUnitEnum - - ../slots/has_type - - ../slots/symbolized_by - - ../slots/has_code - - ../slots/has_label +- linkml:types +- ../enums/MeasureUnitEnum +- ../slots/has_type +- ../slots/symbolized_by +- ../slots/has_code +- ../slots/has_label classes: MeasureUnit: class_uri: qudt:Unit - description: Unit-of-measure class for physical and quantitative heritage measurements. - exact_mappings: - - qudt:Unit - - om:Unit + description: >- + Standardized quantification basis for expressing physical magnitudes in heritage documentation. + alt_descriptions: + nl: >- + Gestandaardiseerde kwantificeringsbasis voor het uitdrukken van fysieke grootheden in erfgoeddocumentatie. + de: >- + Standardisierte Quantifizierungsgrundlage zum Ausdrücken physikalischer Größen in der Heritagedokumentation. + fr: >- + Base de quantification normalisée pour exprimer les grandeurs physiques dans la documentation patrimoniale. + es: >- + Base de cuantificación estandarizada para expresar magnitudes físicas en la documentación patrimonial. + ar: >- + أساس كمي موحد للتعبير عن المقادير الفيزيائية في توثيق التراث. + id: >- + Dasar kuantifikasi terstandarisasi untuk mengekspresikan besaran fisik dalam dokumentasi warisan. + zh: >- + 用于在遗产文档中表达物理量的标准化量化基础。 + structured_aliases: + - literal_form: maateenheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Maßeinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: unité de mesure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: unidad de medida + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وحدة قياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: satuan ukur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 计量单位 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - qudt:Unit + - om:Unit close_mappings: - - schema:unitCode + - schema:unitCode slots: - - has_type - - symbolized_by - - has_code - - has_label + - has_type + - symbolized_by + - has_code + - has_label slot_usage: has_type: range: MeasureUnitEnum required: true + comments: + - Supports area, length, volume, and time-based quantification. + - Use SI units where possible; document non-standard units clearly. + - 'Preserved from prior description: Unit-of-measure class for physical and quantitative heritage measurements.' + keywords: + - quantification + - physical measurement + - SI units + - dimensional analysis + examples: + - value: + has_type: HECTARE + has_code: ha + has_label: Hectare + description: Area unit for outdoor heritage site extent notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - "A unit of measurement for expressing quantities.\nCaptures the unit type (from MeasureUnitEnum), symbol, and optional conversion factors. Used as the range for has_unit slot.\n**EXAMPLES**: - Hectare (ha) for outdoor site area - Square meter (m\xB2) for building floor area - Linear meter (m) for archival shelf extent" + "A unit of measurement for expressing quantities.\nCaptures the unit type (from MeasureUnitEnum), symbol, and optional conversion factors. Used as the range for has_unit slot.\n**EXAMPLES**: - Hectare (ha) for outdoor site area - Square meter (m\xB2) for building floor area - Linear meter (m) for archival shelf extent" annotations: specificity_score: 0.35 specificity_rationale: Foundational unit class reused across quantitative model components. diff --git a/schemas/20251121/linkml/modules/classes/Measurement.yaml b/schemas/20251121/linkml/modules/classes/Measurement.yaml index c1699cd431..bda2189d9c 100644 --- a/schemas/20251121/linkml/modules/classes/Measurement.yaml +++ b/schemas/20251121/linkml/modules/classes/Measurement.yaml @@ -9,23 +9,61 @@ prefixes: crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_value - - ../slots/has_measurement_type - - ../slots/has_measurement_unit +- linkml:types +- ../slots/has_value +- ../slots/has_measurement_type +- ../slots/has_measurement_unit classes: Measurement: class_uri: sosa:Observation - description: Measurement observation capturing a numeric value, measurement kind, and unit. - exact_mappings: - - sosa:Observation + description: >- + Quantitative observation capturing a numeric value with associated measurement kind and standardized unit. + alt_descriptions: + nl: >- + Kwantitatieve observatie die een numerieke waarde vastlegt met bijbehorende meetsoort en gestandaardiseerde eenheid. + de: >- + Quantitative Beobachtung, die einen numerischen Wert mit zugehöriger Messart und standardisierter Einheit erfasst. + fr: >- + Observation quantitative capturant une valeur numérique avec le type de mesure et l'unité normalisée associés. + es: >- + Observación cuantitativa que captura un valor numérico con el tipo de medición y unidad estandarizada asociados. + ar: >- + مراقبة كمية تسجل قيمة رقمية مع نوع القياس والوحدة الموحدة المرتبطة. + id: >- + Observasi kuantitatif yang menangkap nilai numerik dengan jenis pengukuran dan satuan terstandarisasi yang terkait. + zh: >- + 捕获数值以及相关测量类型和标准化单位的定量观察。 + structured_aliases: + - literal_form: meting + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Messung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: mesure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: medición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 测量 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - sosa:Observation close_mappings: - - qudt:QuantityValue - - crm:E16_Measurement + - qudt:QuantityValue + - crm:E16_Measurement slots: - - has_value - - has_measurement_type - - has_measurement_unit + - has_value + - has_measurement_type + - has_measurement_unit slot_usage: has_value: required: true @@ -35,6 +73,23 @@ classes: has_measurement_unit: range: MeasureUnit inlined: true + comments: + - Core class for environmental monitoring and conservation measurements. + - Follows SOSA/SSN observation pattern for semantic sensor data. + - 'Preserved from prior description: Measurement observation capturing a numeric value, measurement kind, and unit.' + keywords: + - quantitative observation + - environmental monitoring + - sensor reading + - conservation measurement + examples: + - value: + has_value: 21.5 + has_measurement_type: + has_name: Temperature + has_measurement_unit: + has_label: Celsius + description: Temperature measurement observation annotations: specificity_score: 0.5 specificity_rationale: Core observation class for environmental and conservation monitoring. diff --git a/schemas/20251121/linkml/modules/classes/MeasurementType.yaml b/schemas/20251121/linkml/modules/classes/MeasurementType.yaml index 7b037faee3..899d1af586 100644 --- a/schemas/20251121/linkml/modules/classes/MeasurementType.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasurementType.yaml @@ -17,7 +17,54 @@ classes: MeasurementType: class_uri: skos:Concept abstract: true - description: Abstract taxonomy concept for categories of measured phenomena. + description: >- + Abstract taxonomic concept for categories of quantifiable phenomena used in + conservation monitoring and environmental assessment. + alt_descriptions: + nl: >- + Abstract taxonomisch concept voor categorieën van kwantificeerbare fenomenen die worden gebruikt + in conserveringsmonitoring en milieu-evaluatie. + de: >- + Abstraktes taxonomisches Konzept für Kategorien quantifizierbarer Phänomene, die in + Konservierungsüberwachung und Umweltbewertung verwendet werden. + fr: >- + Concept taxonomique abstrait pour les catégories de phénomènes quantifiables utilisés + dans la surveillance de conservation et l'évaluation environnementale. + es: >- + Concepto taxonómico abstracto para categorías de fenómenos cuantificables utilizados + en monitoreo de conservación y evaluación ambiental. + ar: >- + مفهوم تصنيفي تجريدي لفئات الظواهر القابلة للقياس المستخدمة + في مراقبة الحفظ والتقييم البيئي. + id: >- + Konsep taksonomi abstrak untuk kategori fenomena terkuantifikasi yang digunakan + dalam pemantauan konservasi dan evaluasi lingkungan. + zh: >- + 用于保护监测和环境评估的可量化现象类别的抽象分类概念。 + 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: tipo de medición + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع القياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe pengukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 测量类型 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - skos:Concept close_mappings: - qudt:QuantityKind - crm:E55_Type @@ -30,14 +77,26 @@ classes: required: true has_measurement_unit: range: MeasureUnit + comments: + - Base class for environmental and conservation measurement categories. + - Includes temperature, humidity, light levels, UV radiation, and air quality. + - 'Preserved from prior description: Abstract taxonomy concept for categories of measured phenomena.' + keywords: + - measurement category + - environmental monitoring + - conservation metrics + - quantifiable phenomena notes: - | - Preserved from prior description (commit 6e634651): - - "Abstract base class for types of measurements in heritage conservation contexts.\n\nCommon measurement type categories:\n- Temperature measurements (\xB0C, \xB0F)\n- Humidity measurements (% RH)\n- Light level measurements (lux)\n- UV radiation measurements\n- Air quality measurements\n- Vibration measurements\n- Pest monitoring counts\n" + Common measurement type categories: + - Temperature measurements (°C, °F) + - Humidity measurements (% RH) + - Light level measurements (lux) + - UV radiation measurements + - Air quality measurements + - Vibration measurements + - Pest monitoring counts annotations: specificity_score: 0.45 specificity_rationale: Measurement-kind taxonomy for consistent observation typing. custodian_types: '["*"]' - broad_mappings: - - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml b/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml index 6388da1f1f..63c607b1b0 100644 --- a/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/MeasurementUnit.yaml @@ -8,26 +8,72 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_description +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_description classes: MeasurementUnit: class_uri: qudt:Unit - description: Measurement-unit concept used for computational or digital quantification. - exact_mappings: - - qudt:Unit + description: >- + Standardized magnitude reference used to express quantitative values in measurements and calculations. + alt_descriptions: + nl: >- + Gestandaardiseerde groothedereferentie gebruikt om kwantitatieve waarden in metingen en berekeningen uit te drukken. + de: >- + Standardisierte Größenreferenz, die verwendet wird, um quantitative Werte in Messungen und Berechnungen auszudrücken. + fr: >- + Référence de grandeur normalisée utilisée pour exprimer des valeurs quantitatives dans les mesures et calculs. + es: >- + Referencia de magnitud estandarizada utilizada para expresar valores cuantitativos en mediciones y cálculos. + ar: >- + مرجع مقدار معياري يستخدم للتعبير عن القيم الكمية في القياسات والحسابات. + id: >- + Referensi besaran terstandarisasi yang digunakan untuk menyatakan nilai kuantitatif dalam pengukuran dan perhitungan. + zh: >- + 用于在测量和计算中表达定量值的标准量值参考。 + structured_aliases: + nl: + - meeteenheid + - eenheid + de: + - Maßeinheit + - Einheit + fr: + - unité de mesure + - unité + es: + - unidad de medida + - unidad + ar: + - وحدة القياس + - وحدة + id: + - satuan pengukuran + - satuan + zh: + - 计量单位 + - 单位 + keywords: + - measurement unit + - quantification + - dimension + - metric + - standard + broad_mappings: + - qudt:Unit related_mappings: - - schema:unitCode + - schema:unitCode slots: - - identified_by - - has_label - - has_description + - identified_by + - has_label + - has_description annotations: specificity_score: 0.4 specificity_rationale: Cross-domain unit vocabulary for numeric reporting. custodian_types: '["*"]' + comments: + - 'Preserved from prior description: Measurement-unit concept used for computational or digital quantification.' FrameUnit: is_a: MeasurementUnit description: Unit representing video frame counts. diff --git a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml index b5a69c28e2..449da4b420 100644 --- a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml @@ -5,6 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# default_prefix: hc @@ -30,15 +31,17 @@ classes: id: Tipe fonds untuk arsip yang dihasilkan oleh organisasi produksi media. zh: 面向媒体制作机构所形成记录的宗卷式记录集合类型。 structured_aliases: - - {literal_form: mediaproductie-fonds, in_language: nl} - - {literal_form: Medienproduktionsfonds, in_language: de} - - {literal_form: fonds de production mediatique, in_language: fr} - - {literal_form: fondo de produccion de medios, in_language: es} - - {literal_form: صندوق إنتاج إعلامي, in_language: ar} - - {literal_form: fonds produksi media, in_language: id} - - {literal_form: 媒体制作宗卷, in_language: zh} + - {literal_form: mediaproductie-fonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Medienproduktionsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de production mediatique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de produccion de medios, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق إنتاج إعلامي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds produksi media, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 媒体制作宗卷, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -65,15 +68,17 @@ classes: id: Tipe koleksi untuk rekaman siaran dan aset media terkait transmisi. zh: 面向广播录音与传输相关媒体资产的集合式记录集合类型。 structured_aliases: - - {literal_form: omroepcollectie, in_language: nl} - - {literal_form: Rundfunksammlung, in_language: de} - - {literal_form: collection de diffusion, in_language: fr} - - {literal_form: coleccion de radiodifusion, in_language: es} - - {literal_form: مجموعة بث, in_language: ar} - - {literal_form: koleksi siaran, in_language: id} - - {literal_form: 广播集合, in_language: zh} + - {literal_form: omroepcollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Rundfunksammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de diffusion, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de radiodifusion, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة بث, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi siaran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 广播集合, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: diff --git a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml index 29bc91927f..e9f84ba272 100644 --- a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MilitaryArchiveRecordSetType @@ -29,18 +30,19 @@ classes: id: Rekaman berbasis fonds mengenai komando operasi dan pelaksanaan kampanye militer. zh: 采用全宗原则组织的指挥、行动与战役执行记录。 structured_aliases: - - {literal_form: militaire operatiefonds, in_language: nl} - - {literal_form: Militaeroperationsfonds, in_language: de} - - {literal_form: fonds des operations militaires, in_language: fr} - - {literal_form: fondo de operaciones militares, in_language: es} - - {literal_form: فوندس عمليات عسكرية, in_language: ar} - - {literal_form: fonds operasi militer, in_language: id} - - {literal_form: 军事行动全宗, in_language: zh} + - {literal_form: militaire operatiefonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Militaeroperationsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds des operations militaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de operaciones militares, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس عمليات عسكرية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds operasi militer, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 军事行动全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept slots: - has_type - has_score @@ -64,18 +66,19 @@ classes: id: Seri arsip personel untuk pendaftaran riwayat dinas dan pemberhentian. zh: 涵盖入伍、服役经历与退役的人事档案系列。 structured_aliases: - - {literal_form: militaire personeelsserie, in_language: nl} - - {literal_form: Serie Militaerpersonalakten, in_language: de} - - {literal_form: serie des dossiers du personnel militaire, in_language: fr} - - {literal_form: serie de expedientes de personal militar, in_language: es} - - {literal_form: سلسلة سجلات الأفراد العسكريين, in_language: ar} - - {literal_form: seri arsip personel militer, in_language: id} - - {literal_form: 军事人员档案系列, in_language: zh} + - {literal_form: militaire personeelsserie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Militaerpersonalakten, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie des dossiers du personnel militaire, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de expedientes de personal militar, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الأفراد العسكريين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip personel militer, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 军事人员档案系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept slots: - has_type - has_score @@ -99,18 +102,19 @@ classes: id: Dokumentasi terhimpun mengenai sejarah resimen batalyon dan unit militer lainnya. zh: 汇集团、营及其他部队历史的组合型文献记录。 structured_aliases: - - {literal_form: collectie eenheidsgeschiedenis, in_language: nl} - - {literal_form: Sammlung zur Einheitengeschichte, in_language: de} - - {literal_form: collection d histoire d unite, in_language: fr} - - {literal_form: coleccion de historia de unidades, in_language: es} - - {literal_form: مجموعة تاريخ الوحدات, in_language: ar} - - {literal_form: koleksi sejarah satuan, in_language: id} - - {literal_form: 部队历史文献集, in_language: zh} + - {literal_form: collectie eenheidsgeschiedenis, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung zur Einheitengeschichte, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d histoire d unite, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de historia de unidades, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة تاريخ الوحدات, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi sejarah satuan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 部队历史文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score @@ -134,18 +138,19 @@ classes: id: Koleksi peta strategis rencana pertempuran dan bahan kartografi militer. zh: 收录战略地图、作战计划与军事制图资料的馆藏集合。 structured_aliases: - - {literal_form: militaire kaartencollectie, in_language: nl} - - {literal_form: Sammlung militaerischer Karten, in_language: de} - - {literal_form: collection de cartes militaires, in_language: fr} - - {literal_form: coleccion de mapas militares, in_language: es} - - {literal_form: مجموعة الخرائط العسكرية, in_language: ar} - - {literal_form: koleksi peta militer, in_language: id} - - {literal_form: 军事地图文献集, in_language: zh} + - {literal_form: militaire kaartencollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung militaerischer Karten, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de cartes militaires, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de mapas militares, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة الخرائط العسكرية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi peta militer, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 军事地图文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score @@ -169,18 +174,19 @@ classes: id: Koleksi dokumentasi veteran kegiatan peringatan dan memori pascakonflik. zh: 记录退伍军人、纪念实践与战后记忆文化的馆藏集合。 structured_aliases: - - {literal_form: veteranendocumentatiecollectie, in_language: nl} - - {literal_form: Sammlung Veteranendokumentation, in_language: de} - - {literal_form: collection de documentation des anciens combattants, in_language: fr} - - {literal_form: coleccion de documentacion de veteranos, in_language: es} - - {literal_form: مجموعة توثيق المحاربين القدامى, in_language: ar} - - {literal_form: koleksi dokumentasi veteran, in_language: id} - - {literal_form: 退伍军人文献集, in_language: zh} + - {literal_form: veteranendocumentatiecollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Veteranendokumentation, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de documentation des anciens combattants, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de documentacion de veteranos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة توثيق المحاربين القدامى, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi dokumentasi veteran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 退伍军人文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml index 2d49759c52..9d68810625 100644 --- a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MonasteryArchiveRecordSetType @@ -28,15 +29,16 @@ classes: id: Arsip tingkat fonds yang dihasilkan oleh tata kelola dan administrasi monastik. zh: 由修道院治理与行政活动形成的全宗级记录。 structured_aliases: - - {literal_form: monastiek bestuursfonds, in_language: nl} - - {literal_form: klosterlicher Verwaltungsfonds, in_language: de} - - {literal_form: fonds de gouvernance monastique, in_language: fr} - - {literal_form: fondo de gobernanza monastica, in_language: es} - - {literal_form: فوندس إدارة رهبانية, in_language: ar} - - {literal_form: fonds tata kelola monastik, in_language: id} - - {literal_form: 修道院治理全宗, in_language: zh} + - {literal_form: monastiek bestuursfonds, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: klosterlicher Verwaltungsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de gouvernance monastique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de gobernanza monastica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس إدارة رهبانية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds tata kelola monastik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 修道院治理全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - skos:Concept @@ -62,15 +64,16 @@ classes: id: Koleksi manuskrip kodeks dan warisan tulisan terkait dari konteks monastik. zh: 来自修道院语境的手稿、古抄本及相关书写遗产集合。 structured_aliases: - - {literal_form: collectie monastieke handschriften, in_language: nl} - - {literal_form: Sammlung klosterlicher Handschriften, in_language: de} - - {literal_form: collection de manuscrits monastiques, in_language: fr} - - {literal_form: coleccion de manuscritos monasticos, in_language: es} - - {literal_form: مجموعة مخطوطات رهبانية, in_language: ar} - - {literal_form: koleksi manuskrip monastik, in_language: id} - - {literal_form: 修道院手稿集, in_language: zh} + - {literal_form: collectie monastieke handschriften, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung klosterlicher Handschriften, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de manuscrits monastiques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de manuscritos monasticos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مخطوطات رهبانية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi manuskrip monastik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 修道院手稿集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - skos:Concept @@ -96,15 +99,16 @@ classes: id: Seri yang mendokumentasikan tanah hak dan administrasi properti lembaga monastik. zh: 记录修道机构土地、权利与不动产管理事务的系列档案。 structured_aliases: - - {literal_form: reeks eigendomsregisters klooster, in_language: nl} - - {literal_form: Serie klosterlicher Eigentumsunterlagen, in_language: de} - - {literal_form: serie des archives foncieres monastiques, in_language: fr} - - {literal_form: serie de registros patrimoniales monasticos, in_language: es} - - {literal_form: سلسلة سجلات ممتلكات رهبانية, in_language: ar} - - {literal_form: seri catatan properti monastik, in_language: id} - - {literal_form: 修道院产权记录系列, in_language: zh} + - {literal_form: reeks eigendomsregisters klooster, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie klosterlicher Eigentumsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie des archives foncieres monastiques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de registros patrimoniales monasticos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات ممتلكات رهبانية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri catatan properti monastik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 修道院产权记录系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml index 1848cbb4b2..2b2aa96213 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml @@ -20,9 +20,7 @@ classes: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization description: >- - Public-sector archive organization within city or town administration, mandated - to steward municipal governance records, civil-administration files, and local - public-memory documentation under municipal legal and policy frameworks. + Public-sector archive organization within city or town administration, mandated to steward municipal governance records, civil-administration files, and local public-memory docu. alt_descriptions: nl: Archieforganisatie met mandaat voor het beheer van records over gemeentebestuur en lokale administratie. de: Archivorganisation mit Auftrag zur Verwahrung von Unterlagen der kommunalen Verwaltung und Selbstverwaltung. @@ -77,6 +75,7 @@ classes: - Frequently the oldest continuous public-memory institution at local government level. - Supports legal accountability, rights documentation, genealogy, and local-history research. - Access conditions may vary by municipal privacy and public-records legislation. + - 'Preserved from prior description: Public-sector archive organization within city or town administration, mandated to steward municipal governance records, civil-administration files, and local public-memory documentation under municipal legal and policy frameworks.' examples: - value: has_label: Gemeentearchief Rotterdam diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml index 012a80950e..6ec3b38025 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MunicipalArchiveRecordSetType @@ -29,15 +30,16 @@ classes: id: Fonds arsip tata kelola dewan kota keputusan dan peraturan daerah. zh: 收录市议会治理、决议与条例文件的全宗。 structured_aliases: - - {literal_form: fonds gemeenteraadsbestuur, in_language: nl} - - {literal_form: Fonds Gemeinderatsverwaltung, in_language: de} - - {literal_form: fonds du conseil municipal, in_language: fr} - - {literal_form: fondo del consejo municipal, in_language: es} - - {literal_form: فوندس المجلس البلدي, in_language: ar} - - {literal_form: fonds dewan kota, in_language: id} - - {literal_form: 市议会治理全宗, in_language: zh} + - {literal_form: fonds gemeenteraadsbestuur, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Gemeinderatsverwaltung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds du conseil municipal, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo del consejo municipal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس المجلس البلدي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds dewan kota, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 市议会治理全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - skos:Concept @@ -60,15 +62,16 @@ classes: id: Seri catatan sipil seperti kelahiran perkawinan kematian dan registrasi penduduk. zh: 包含出生、婚姻、死亡与人口登记等民事身份档案系列。 structured_aliases: - - {literal_form: reeks burgerlijke stand, in_language: nl} - - {literal_form: Serie Personenstandsregister, in_language: de} - - {literal_form: serie des registres d etat civil, in_language: fr} - - {literal_form: serie de registros civiles, in_language: es} - - {literal_form: سلسلة سجلات الأحوال المدنية, in_language: ar} - - {literal_form: seri registrasi sipil, in_language: id} - - {literal_form: 民事登记系列, in_language: zh} + - {literal_form: reeks burgerlijke stand, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Personenstandsregister, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie des registres d etat civil, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de registros civiles, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الأحوال المدنية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri registrasi sipil, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 民事登记系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - skos:Concept @@ -91,15 +94,16 @@ classes: id: Fonds yang mendokumentasikan dinas kota dan pelaksanaan layanan publik. zh: 记录市政部门及公共服务执行情况的全宗。 structured_aliases: - - {literal_form: fonds gemeentelijke administratie, in_language: nl} - - {literal_form: Fonds Kommunalverwaltung, in_language: de} - - {literal_form: fonds d administration municipale, in_language: fr} - - {literal_form: fondo de administracion municipal, in_language: es} - - {literal_form: فوندس الإدارة البلدية, in_language: ar} - - {literal_form: fonds administrasi kota, in_language: id} - - {literal_form: 市政行政全宗, in_language: zh} + - {literal_form: fonds gemeentelijke administratie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Kommunalverwaltung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d administration municipale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de administracion municipal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس الإدارة البلدية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds administrasi kota, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 市政行政全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - skos:Concept @@ -122,15 +126,16 @@ classes: id: Koleksi peta perencanaan izin dan arsip pengembangan lingkungan terbangun. zh: 收录规划图、许可文件与建成环境发展记录的集合。 structured_aliases: - - {literal_form: collectie stedenbouwdossiers, in_language: nl} - - {literal_form: Sammlung Stadtplanungsunterlagen, in_language: de} - - {literal_form: collection des archives d urbanisme, in_language: fr} - - {literal_form: coleccion de expedientes urbanisticos, in_language: es} - - {literal_form: مجموعة سجلات التخطيط العمراني, in_language: ar} - - {literal_form: koleksi arsip tata kota, in_language: id} - - {literal_form: 城市规划档案集, in_language: zh} + - {literal_form: collectie stedenbouwdossiers, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Stadtplanungsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection des archives d urbanisme, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de expedientes urbanisticos, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة سجلات التخطيط العمراني, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip tata kota, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 城市规划档案集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - skos:Concept @@ -153,15 +158,16 @@ classes: id: Koleksi dokumentasi sejarah lokal termasuk foto ephemera dan bahan memori komunitas. zh: 地方史文献集合,含照片、短期文献与社区记忆材料。 structured_aliases: - - {literal_form: collectie lokale geschiedenis, in_language: nl} - - {literal_form: Sammlung Lokalgeschichte, in_language: de} - - {literal_form: collection d histoire locale, in_language: fr} - - {literal_form: coleccion de historia local, in_language: es} - - {literal_form: مجموعة التاريخ المحلي, in_language: ar} - - {literal_form: koleksi sejarah lokal, in_language: id} - - {literal_form: 地方史文献集, in_language: zh} + - {literal_form: collectie lokale geschiedenis, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Lokalgeschichte, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d histoire locale, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de historia local, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة التاريخ المحلي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi sejarah lokal, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 地方史文献集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml index 3de31ecc85..593782e593 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MuseumArchiveRecordSetType @@ -28,15 +29,16 @@ classes: id: Fonds arsip tata kelola museum administrasi dan operasi internal. zh: 收录博物馆治理、行政与内部运营记录的全宗。 structured_aliases: - - {literal_form: fonds museumadministratie, in_language: nl} - - {literal_form: Fonds Museumsverwaltung, in_language: de} - - {literal_form: fonds d administration du musee, in_language: fr} - - {literal_form: fondo de administracion del museo, in_language: es} - - {literal_form: فوندس إدارة المتحف, in_language: ar} - - {literal_form: fonds administrasi museum, in_language: id} - - {literal_form: 博物馆行政全宗, in_language: zh} + - {literal_form: fonds museumadministratie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Museumsverwaltung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d administration du musee, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de administracion del museo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس إدارة المتحف, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds administrasi museum, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 博物馆行政全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Fonds - skos:Concept @@ -59,15 +61,16 @@ classes: id: Seri yang mendokumentasikan manajemen koleksi berkas objek dan alur provenance. zh: 记录藏品管理、对象档案与来源流程的系列档案。 structured_aliases: - - {literal_form: reeks collectiedocumentatie, in_language: nl} - - {literal_form: Serie Sammlungsdokumentation, in_language: de} - - {literal_form: serie de documentation des collections, in_language: fr} - - {literal_form: serie de documentacion de colecciones, in_language: es} - - {literal_form: سلسلة توثيق المجموعات, in_language: ar} - - {literal_form: seri dokumentasi koleksi, in_language: id} - - {literal_form: 藏品文献系列, in_language: zh} + - {literal_form: reeks collectiedocumentatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Sammlungsdokumentation, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie de documentation des collections, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de documentacion de colecciones, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة توثيق المجموعات, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri dokumentasi koleksi, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 藏品文献系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - skos:Concept @@ -90,15 +93,16 @@ classes: id: Koleksi dokumentasi perencanaan interpretasi dan pelaksanaan pameran. zh: 收录展览策划、诠释与实施文档的集合。 structured_aliases: - - {literal_form: collectie tentoonstellingsdossiers, in_language: nl} - - {literal_form: Sammlung Ausstellungsunterlagen, in_language: de} - - {literal_form: collection des dossiers d exposition, in_language: fr} - - {literal_form: coleccion de expedientes de exposiciones, in_language: es} - - {literal_form: مجموعة سجلات المعارض, in_language: ar} - - {literal_form: koleksi arsip pameran, in_language: id} - - {literal_form: 展览档案集, in_language: zh} + - {literal_form: collectie tentoonstellingsdossiers, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Ausstellungsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection des dossiers d exposition, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de expedientes de exposiciones, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة سجلات المعارض, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip pameran, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 展览档案集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml index ff018128ff..31a6300449 100644 --- a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml @@ -7,6 +7,7 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./MusicArchiveRecordSetType @@ -28,15 +29,16 @@ classes: id: Koleksi partitur notasi manuskrip dan bahan komposisi terkait. zh: 收录乐谱、手稿谱记与相关作曲材料的集合。 structured_aliases: - - {literal_form: collectie muziekmanuscripten, in_language: nl} - - {literal_form: Sammlung Musikmanuskripte, in_language: de} - - {literal_form: collection de manuscrits musicaux, in_language: fr} - - {literal_form: coleccion de manuscritos musicales, in_language: es} - - {literal_form: مجموعة مخطوطات موسيقية, in_language: ar} - - {literal_form: koleksi manuskrip musik, in_language: id} - - {literal_form: 音乐手稿集, in_language: zh} + - {literal_form: collectie muziekmanuscripten, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Musikmanuskripte, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de manuscrits musicaux, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de manuscritos musicales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مخطوطات موسيقية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi manuskrip musik, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 音乐手稿集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - skos:Concept @@ -59,15 +61,16 @@ classes: id: Seri rekaman pertunjukan langsung studio dan siaran. zh: 涵盖现场演出、录音室与广播录音记录的系列档案。 structured_aliases: - - {literal_form: reeks uitvoeringsopnamen, in_language: nl} - - {literal_form: Serie Auffuehrungsaufnahmen, in_language: de} - - {literal_form: serie d enregistrements de performance, in_language: fr} - - {literal_form: serie de grabaciones de actuaciones, in_language: es} - - {literal_form: سلسلة تسجيلات الأداء, in_language: ar} - - {literal_form: seri rekaman pertunjukan, in_language: id} - - {literal_form: 演出录音系列, in_language: zh} + - {literal_form: reeks uitvoeringsopnamen, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Serie Auffuehrungsaufnahmen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: serie d enregistrements de performance, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: serie de grabaciones de actuaciones, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة تسجيلات الأداء, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri rekaman pertunjukan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 演出录音系列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Series - skos:Concept @@ -90,15 +93,16 @@ classes: id: Koleksi dokumen pribadi dan dokumentasi kerja para komponis. zh: 收录作曲家个人文书与工作文档的集合。 structured_aliases: - - {literal_form: collectie componistenarchief, in_language: nl} - - {literal_form: Sammlung Komponistenpapiere, in_language: de} - - {literal_form: collection des papiers de compositeurs, in_language: fr} - - {literal_form: coleccion de papeles de compositores, in_language: es} - - {literal_form: مجموعة أوراق المؤلفين الموسيقيين, in_language: ar} - - {literal_form: koleksi arsip komponis, in_language: id} - - {literal_form: 作曲家文书集, in_language: zh} + - {literal_form: collectie componistenarchief, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung Komponistenpapiere, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection des papiers de compositeurs, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de papeles de compositores, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أوراق المؤلفين الموسيقيين, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi arsip komponis, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 作曲家文书集, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - crm:E55_Type related_mappings: - rico-rst:Collection - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/Nachlass.yaml b/schemas/20251121/linkml/modules/classes/Nachlass.yaml index 196b05fbdc..8e705d9d26 100644 --- a/schemas/20251121/linkml/modules/classes/Nachlass.yaml +++ b/schemas/20251121/linkml/modules/classes/Nachlass.yaml @@ -13,7 +13,29 @@ imports: - ../slots/has_type classes: Nachlass: - description: Archive organization focused on preserving and providing access to the personal papers of a deceased individual. + description: >- + Repository specializing in preserving and providing access to the personal + papers, manuscripts, and creative remains of deceased individuals. + alt_descriptions: + nl: >- + Bewaarinstelling gespecialiseerd in het bewaren en toegankelijk maken van de + persoonlijke paperassen, manuscripten en creatieve nalatenschappen van overleden personen. + de: >- + Repositorium, das auf die Bewahrung und Bereitstellung von persönlichen Papieren, + Manuskripten und kreativen Hinterlassenschaften verstorbener Personen spezialisiert ist. + fr: >- + Dépôt spécialisé dans la préservation et l'accès aux papiers personnels, manuscrits + et vestiges créatifs de personnes décédées. + es: >- + Repositorio especializado en preservar y proporcionar acceso a los papeles personales, + manuscritos y legados creativos de personas fallecidas. + ar: >- + مستودع متخصص في حفظ وتوفير الوصول إلى الأوراق الشخصية والمخطوطات والإرث الإبداعي للمتوفين. + id: >- + Repositori yang berspesialisasi dalam melestarikan dan menyediakan akses ke kertas + pribadi, naskah, dan peninggalan kreatif orang yang telah meninggal. + zh: >- + 专门保存和提供对已故个人文件、手稿和创造性遗作访问的存储库。 is_a: ArchiveOrganizationType class_uri: skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/Name.yaml b/schemas/20251121/linkml/modules/classes/Name.yaml index a21d64d0e3..4ec0f59259 100644 --- a/schemas/20251121/linkml/modules/classes/Name.yaml +++ b/schemas/20251121/linkml/modules/classes/Name.yaml @@ -11,80 +11,125 @@ prefixes: dwc: http://rs.tdwg.org/dwc/terms/ imports: - - linkml:types - - ../metadata - - ../slots/has_label - - ../slots/has_language - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_label +- ../slots/has_language +- ../slots/has_type default_prefix: hc classes: Name: class_uri: hc:Name - description: Structured name value with optional type and language metadata. + description: >- + Designation or label assigned to an entity, optionally classified by type and language of expression. + alt_descriptions: + nl: >- + Aanduiding of label toegekend aan een entiteit, optioneel geclassificeerd naar type en taal van uitdrukking. + de: >- + Bezeichnung oder Label, das einer Entität zugewiesen ist, optional nach Typ und Sprache klassifiziert. + fr: >- + Désignation ou étiquette attribuée à une entité, éventuellement classée par type et langue d'expression. + es: >- + Designación o etiqueta asignada a una entidad, opcionalmente clasificada por tipo y idioma de expresión. + ar: >- + تسمية أو وصف مخصص لكيان، مصنف اختيارياً حسب النوع ولغة التعبير. + id: >- + Penunjukan atau label yang diberikan kepada entitas, secara opsional diklasifikasikan berdasarkan jenis dan bahasa ekspresi. + zh: >- + 分配给实体的名称或标签,可选择按类型和表达语言分类。 + structured_aliases: + nl: + - naam + - benaming + - aanduiding + de: + - Name + - Bezeichnung + fr: + - nom + - appellation + es: + - nombre + - denominación + ar: + - اسم + - تسمية + id: + - nama + - sebutan + zh: + - 名称 + - 命名 + keywords: + - name + - label + - designation + - multilingual + - entity identification slots: - - has_label - - has_type - - has_language + - has_label + - has_type + - has_language slot_usage: has_label: required: true examples: - - value: "Dodo" - - value: "Dronte" + - value: "Dodo" + - value: "Dronte" has_type: range: NameType required: false examples: - - value: CommonName - - value: ScientificName + - value: CommonName + - value: ScientificName has_language: # range: string required: false examples: - - value: "en" - - value: "nl" - - value: "la" + - value: "en" + - value: "nl" + - value: "la" close_mappings: - - schema:name - - skos:prefLabel - - rdfs:label + - schema:name + - skos:prefLabel + - rdfs:label related_mappings: - - dwc:vernacularName - - schema:alternateName + - dwc:vernacularName + - schema:alternateName notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - Preserved from prior description (commit 6e634651): + Preserved from prior description (commit 6e634651): - Structured representation of a name associated with an entity. + Structured representation of a name associated with an entity. - **MIGRATION NOTE** (2026-01-22): - Created per slot_fixes.yaml migration from `common_name` string - to structured Name class per Rule 53. + **MIGRATION NOTE** (2026-01-22): + Created per slot_fixes.yaml migration from `common_name` string + to structured Name class per Rule 53. - **Purpose**: - Provides structured representation for names including: - - The name value itself (via has_label) - - Name type classification (e.g., common name, scientific name, trade name) - - Language information + **Purpose**: + Provides structured representation for names including: + - The name value itself (via has_label) + - Name type classification (e.g., common name, scientific name, trade name) + - Language information - **Ontological Alignment**: - - **Primary** (`class_uri`): `schema:name` - Schema.org name - - **Close**: `skos:prefLabel`, `rdfs:label` - Label predicates - - **Related**: `dwc:vernacularName` - Darwin Core vernacular name + **Ontological Alignment**: + - **Primary** (`class_uri`): `schema:name` - Schema.org name + - **Close**: `skos:prefLabel`, `rdfs:label` - Label predicates + - **Related**: `dwc:vernacularName` - Darwin Core vernacular name - **Use Cases**: - - Biological specimens with common/vernacular names in multiple languages - - Organizations with official names and trading names - - Places with indigenous and colonial names - - Products with brand names and generic names + **Use Cases**: + - Biological specimens with common/vernacular names in multiple languages + - Organizations with official names and trading names + - Places with indigenous and colonial names + - Products with brand names and generic names - **Pattern**: + **Pattern**: annotations: custodian_types: '["*"]' custodian_types_rationale: Name structures applicable to all heritage custodian types. @@ -100,30 +145,31 @@ classes: migration_rule: "Rule 53" comments: - - "Structured name representation with type and language" - - "Replaces simple string-valued common_name slot" - - "Supports multilingual names through has_language" - - "Type classification via NameType hierarchy" - - "Created 2026-01-22 from common_name migration (Rule 53)" + - "Structured name representation with type and language" + - "Replaces simple string-valued common_name slot" + - "Supports multilingual names through has_language" + - "Type classification via NameType hierarchy" + - "Created 2026-01-22 from common_name migration (Rule 53)" + - 'Preserved from prior description: Structured name value with optional type and language metadata.' examples: - - value: - has_label: "Dodo" + - value: + has_label: "Dodo" + has_type: CommonName + has_language: "en" + - value: + has_label: "Dronte" + has_type: CommonName + has_language: "nl" + - value: + has_label: "Coast Redwood" + has_type: CommonName + has_language: "en" + - value: | + has_name: + - has_label: "Dodo" has_type: CommonName has_language: "en" - - value: - has_label: "Dronte" + - has_label: "Dronte" has_type: CommonName has_language: "nl" - - value: - has_label: "Coast Redwood" - has_type: CommonName - has_language: "en" - - value: | - has_name: - - has_label: "Dodo" - has_type: CommonName - has_language: "en" - - has_label: "Dronte" - has_type: CommonName - has_language: "nl" diff --git a/schemas/20251121/linkml/modules/classes/NameType.yaml b/schemas/20251121/linkml/modules/classes/NameType.yaml index 463c6e23be..4f83f7daf3 100644 --- a/schemas/20251121/linkml/modules/classes/NameType.yaml +++ b/schemas/20251121/linkml/modules/classes/NameType.yaml @@ -20,8 +20,50 @@ classes: NameType: class_uri: crm:E55_Type abstract: true - description: Abstract base class for controlled categories used to type names. - + description: >- + Abstract categorization scheme for classifying designations and labels assigned to entities. + alt_descriptions: + nl: >- + Abstracte categorisering voor het classificeren van aanduidingen en labels toegekend aan entiteiten. + de: >- + Abstraktes Klassifizierungsschema für die Einstufung von Bezeichnungen und Labels, die Entitäten zugewiesen werden. + fr: >- + Schéma de catégorisation abstrait pour classifier les désignations et étiquettes attribuées aux entités. + es: >- + Esquema de categorización abstracto para clasificar designaciones y etiquetas asignadas a entidades. + ar: >- + مخطط تصنيف تجريدي لتصنيف التسميات والعلامات المخصصة للكيانات. + id: >- + Skema kategorisasi abstrak untuk mengklasifikasikan penunjukan dan label yang diberikan kepada entitas. + zh: >- + 用于分类分配给实体的名称和标签的抽象分类方案。 + structured_aliases: + nl: + - naamtype + - aanduidingscategorie + de: + - Namenstyp + - Bezeichnungskategorie + fr: + - type de nom + - catégorie de désignation + es: + - tipo de nombre + - categoría de designación + ar: + - نوع الاسم + - فئة التسمية + id: + - jenis nama + - kategori penunjukan + zh: + - 名称类型 + - 命名类别 + keywords: + - name type + - designation + - label classification + - nomenclature slots: - has_label - has_description @@ -91,5 +133,6 @@ classes: - "Follows Rule 0b Type/Types naming pattern" - "Used with Name class to classify name types" - "Created 2026-01-22 from common_name migration (Rule 53)" + - 'Preserved from prior description: Abstract base class for controlled categories used to type names.' broad_mappings: - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml b/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml index c754957c72..c191c0f788 100644 --- a/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml @@ -8,13 +8,58 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../enums/DataTierEnum +- linkml:types +- ../enums/DataTierEnum # default_range: string classes: NanIsilEnrichment: - description: Enrichment record describing a match against the Nationaal Archief ISIL registry. + description: >- + Enrichment record documenting a successful match against the Dutch National Archives ISIL identifier registry. + alt_descriptions: + nl: >- + Verrijkingsrecord dat een succesvolle match documenteert tegen het Nationaal Archief ISIL-identificatieregister. + de: >- + Anreicherungsdatensatz, der eine erfolgreiche Übereinstimmung mit dem ISIL-Identifikatorenregister des Niederländischen Nationalarchivs dokumentiert. + fr: >- + Enregistrement d'enrichissement documentant une correspondance réussie avec le registre d'identifiants ISIL des Archives nationales néerlandaises. + es: >- + Registro de enriquecimiento que documenta una coincidencia exitosa con el registro de identificadores ISIL del Archivo Nacional Holandés. + ar: >- + سجل إثراء يوثق تطابقًا ناجحًا مع سجل معرفات ISIL للأرشيف الوطني الهولندي. + id: >- + Catatan pengayaan yang mendokumentasikan kecocokan berhasil dengan registri pengenal ISIL Arsip Nasional Belanda. + zh: >- + 记录与荷兰国家档案馆ISIL标识符注册表成功匹配的丰富记录。 + structured_aliases: + nl: + - NAN-ISIL verrijking + - Nationaal Archief match + de: + - NAN-ISIL-Anreicherung + - Nationalarchiv-Abgleich + fr: + - enrichissement NAN-ISIL + - correspondance Archives nationales + es: + - enriquecimiento NAN-ISIL + - coincidencia Archivo Nacional + ar: + - إثران NAN-ISIL + - تطابق الأرشيف الوطني + id: + - pengayaan NAN-ISIL + - kecocokan Arsip Nasional + zh: + - NAN-ISIL丰富 + - 国家档案馆匹配 + keywords: + - ISIL enrichment + - National Archives + - identifier matching + - Dutch registry class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - dcterms:Identifier related_mappings: @@ -27,3 +72,5 @@ classes: - has_source - has_url - has_note + comments: + - 'Preserved from prior description: Enrichment record describing a match against the Nationaal Archief ISIL registry.' diff --git a/schemas/20251121/linkml/modules/classes/NationalArchives.yaml b/schemas/20251121/linkml/modules/classes/NationalArchives.yaml index a626c46849..749c554be2 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchives.yaml @@ -15,15 +15,60 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: NationalArchives: - description: Principal archival institution responsible for preserving and providing access to records of national-level governance. + description: >- + Principal governmental archival organization mandated to preserve and provide access + to records of nationwide governance and state administration. + alt_descriptions: + nl: >- + Principale overheidsarchiefinstelling die belast is met het behouden en toegankelijk maken + van records van landelijke governance en staatsadministratie. + de: >- + Vornehmliche staatliche Archivorganisation, die mit der Bewahrung und Bereitstellung + von Unterlagen der landesweiten Regierung und Staatsverwaltung betraut ist. + fr: >- + Organisation archivistique gouvernementale principale chargée de préserver et de donner accès + aux documents de la gouvernance nationale et de l'administration étatique. + es: >- + Organización archivística gubernamental principal encargada de preservar y proporcionar acceso + a los registros de la gobernanza nacional y la administración estatal. + ar: >- + المنظمة الأرشيفية الحكومية الرئيسية المكلفة بالحفاظ على سجلات الحوكمة الوطنية + والإدارة الحكومية وتوفير الوصول إليها. + id: >- + Organisasi arsip pemerintah utama yang diamanatkan untuk melestarikan dan menyediakan akses + ke catatan tata kelola nasional dan administrasi negara. + zh: >- + 负责保存和提供国家治理及国家行政记录访问的主要政府档案组织。 + structured_aliases: + - literal_form: nationaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Nationalarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives nationales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo nacional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الأرشيف الوطني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip nasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -34,12 +79,22 @@ classes: - identified_by close_mappings: - rico:CorporateBody - - skos:Concept - wd:Q2122214 broad_mappings: - wd:Q166118 + - schema:ArchiveOrganization slot_usage: - identified_by: null + identified_by: + keywords: + - state archives + - governmental records + - national heritage + - official documents + examples: + - value: + has_type: NationalArchives + has_scope: National government records + description: National Archives and Records Administration (NARA) annotations: skos:prefLabel: National Archives skos:altLabel: Nationalarchiv, archivo nacional, archives nationales, National Archive, State Archives @@ -53,9 +108,7 @@ classes: - StateArchives - RegionalArchive comments: - - Nationalarchiv (de) - - archivo nacional (es) - - archives nationales (fr) - Principal archival institution of a nation - Legal mandate for government records - 'Examples: NARA (US), TNA (UK), Archives nationales (FR)' + - 'Preserved from prior description: Principal archival institution responsible for preserving and providing access to records of national-level governance.' diff --git a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml index 8ecf3b65c7..0f3ff7cecd 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetType.yaml @@ -13,9 +13,33 @@ imports: - ../slots/has_type classes: NationalArchivesRecordSetType: - description: Record set type used to classify archival materials typically held by national archives. + description: >- + Taxonomy node for aggregations of governmental records, state papers, + and nationally significant documentary heritage. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van overheidsverslagen, staatsstukken + en nationaal significant documentair erfgoed. + de: >- + Taxonomieknoten für Aggregationen staatlicher Unterlagen, Staatspapiere und + national bedeutsamer dokumentarischer Erbschaft. + fr: >- + Nœud taxonomique pour les agrégations de dossiers gouvernementaux, de documents + d'État et de patrimoine documentaire d'importance nationale. + es: >- + Nodo taxonómico para agregaciones de registros gubernamentales, documentos de estado + y patrimonio documental de importancia nacional. + ar: >- + عقدة تصنيفية لتجميعات السجلات الحكومية والوثائق الرسمية والتراث الوثائقي ذو الأهمية الوطنية. + id: >- + Simpul taksonomi untuk agregasi catatan pemerintah, dokumen negara, dan warisan + dokumenter yang signifikan secara nasional. + zh: >- + 用于聚合政府记录、国家文件和具有国家意义的文献遗产的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType see_also: - NationalArchives - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml index ac25793abb..8aebcd44b8 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml @@ -4,30 +4,52 @@ title: NationalArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./NationalArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NationalArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: GovernmentAdministrativeFonds: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: Fonds-level administrative records created by national ministries and agencies. + description: >- + Provenance-based aggregation for documentation produced by central-state + ministries, agencies, and coordinating executive offices. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie voor documentatie van centrale ministeries, + agentschappen en coördinerende uitvoerende diensten. + de: >- + Provenienzbasierte Aggregation für Unterlagen zentralstaatlicher + Ministerien, Behörden und koordinierender Exekutivstellen. + fr: >- + Agrégation fondée sur la provenance pour la documentation produite par + les ministères, agences et services exécutifs centraux de l'État. + es: >- + Agregación basada en procedencia para documentación producida por + ministerios, agencias y oficinas ejecutivas centrales del Estado. + ar: >- + تجميع قائم على المنشأ لوثائق تصدرها الوزارات والهيئات والمكاتب + التنفيذية المركزية للدولة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan kementerian, + badan, dan kantor eksekutif pusat negara. + zh: >- + 基于来源原则对国家中央部委、机构及协调性行政机关形成文献进行聚合。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType @@ -35,29 +57,90 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: GovernmentAdministrativeFonds + equals_string: hc:GovernmentAdministrativeFonds has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: centrale overheidsdocumentatie-aggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aggregation zentralstaatlicher Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: aggregation documentaire de l'administration centrale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agregacion documental de administracion central + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميع وثائق الإدارة المركزية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agregasi dokumentasi administrasi pusat negara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 中央国家行政文献聚合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Represents central executive provenance at the highest aggregation level. + - Useful for state-level accountability, governance, and policy history analysis. + - 'Preserved from prior description: Fonds-level administrative records created by national ministries and agencies.' + keywords: + - ministries + - executive agencies + - state governance + - provenance aggregation + examples: + - value: + has_type: hc:GovernmentAdministrativeFonds + has_custodian: hc:NationalArchives + has_note: Cabinet office directives, inter-ministerial memoranda, and policy files. + description: Central-state executive documentation grouped by provenance annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' LegislativeRecordSeries: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: Series of parliamentary and legislative records. + description: >- + Ordered documentary sequence generated by national law-making bodies, + capturing bill development, debate, amendment, and promulgation traces. + alt_descriptions: + nl: >- + Geordende documentaire reeks van nationale wetgevende organen met sporen + van wetsontwikkeling, debat, amendement en afkondiging. + de: >- + Geordnete Dokumentationsfolge nationaler gesetzgebender Organe mit + Nachweisen zu Entwurf, Debatte, Aenderung und Verkuendung. + fr: >- + Sequence documentaire ordonnee issue des organes nationaux de + fabrication de la loi, retraçant élaboration, débat, amendement et promulgation. + es: >- + Secuencia documental ordenada generada por organos nacionales de + elaboracion normativa, con trazas de debate, enmienda y promulgacion. + ar: >- + تسلسل وثائقي منظم صادر عن هيئات صنع القوانين على المستوى الوطني، + يوثق إعداد مشاريع القوانين والنقاش والتعديل والإصدار. + id: >- + Urutan dokumenter teratur dari badan pembentuk undang-undang nasional, + merekam perancangan, perdebatan, amandemen, dan pengundangan. + zh: >- + 由国家立法机关形成的有序文献序列,记录法案拟制、审议、修订与颁布过程。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType @@ -65,25 +148,86 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: LegislativeRecordSeries + equals_string: hc:LegislativeRecordSeries has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks parlementaire wetsvorming + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge parlamentarischer Gesetzgebungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence documentaire de fabrication de la loi + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia documental de elaboracion legislativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق صناعة التشريع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi pembentukan undang-undang + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家立法流程文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures parliamentary workflow continuity across sessions and procedural stages. + - Supports legislative provenance tracing and legal-history research. + - 'Preserved from prior description: Series of parliamentary and legislative records.' + keywords: + - parliament + - bill workflow + - amendment history + - promulgation trace + examples: + - value: + has_type: hc:LegislativeRecordSeries + has_custodian: hc:NationalArchives + has_note: Draft bill dossiers with committee reports and final promulgation files. + description: National law-making workflow documentation organized as a recurring sequence DiplomaticCorrespondenceCollection: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: Collection of diplomatic correspondence and related international-relations records. + description: >- + Assembled documentary body of intergovernmental communications, dispatches, + memoranda, and negotiation-related evidence across foreign-affairs activity. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van intergouvernementele communicatie, + depêches, memoranda en onderhandelingssporen binnen buitenlandse zaken. + de: >- + Zusammengestellter Dokumentkoerper aus zwischenstaatlicher Kommunikation, + Depeschen, Memoranden und Verhandlungsunterlagen im Aussenbezug. + fr: >- + Ensemble documentaire réuni de communications intergouvernementales, + dépêches, mémorandums et pièces liées aux négociations extérieures. + es: >- + Cuerpo documental reunido de comunicaciones intergubernamentales, + despachos, memorandos y evidencias de negociacion exterior. + ar: >- + جسم وثائقي مُجمع يضم المراسلات بين الحكومات والبرقيات والمذكرات + ومواد مرتبطة بالتفاوض في الشؤون الخارجية. + id: >- + Kumpulan dokumenter terhimpun berisi komunikasi antarpemerintah, + dispatch, memorandum, dan bukti terkait negosiasi urusan luar negeri. + zh: >- + 汇集跨政府沟通、公函、备忘录及对外交涉证据的文献整体。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType @@ -91,25 +235,86 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: DiplomaticCorrespondenceCollection + equals_string: hc:DiplomaticCorrespondenceCollection has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: diplomatieke communicatieverzameling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung diplomatischer Korrespondenzunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble documentaire diplomatique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto documental diplomatico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة وثائق دبلوماسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan dokumentasi diplomatik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 外交往来文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Includes communication artifacts connected to bilateral and multilateral relations. + - Useful for treaty, negotiation, and foreign-policy reconstruction work. + - 'Preserved from prior description: Collection of diplomatic correspondence and related international-relations records.' + keywords: + - foreign affairs + - diplomatic dispatches + - negotiation records + - intergovernmental communication + examples: + - value: + has_type: hc:DiplomaticCorrespondenceCollection + has_custodian: hc:NationalArchives + has_note: Embassy telegrams, negotiation memoranda, and treaty drafting correspondence. + description: Assembled body of foreign-relations communication documentation NationalStatisticsSeries: is_a: NationalArchivesRecordSetType class_uri: rico:RecordSetType - description: Series containing census and national statistical records. + description: >- + Ordered documentary sequence containing census tabulations, + socio-economic indicators, and methodology files used for state reporting. + alt_descriptions: + nl: >- + Geordende documentaire reeks met volkstellingstabellen, + sociaaleconomische indicatoren en methodebestanden voor staatsrapportage. + de: >- + Geordnete Dokumentationsfolge mit Volkszaehlungstabellen, + soziooekonomischen Indikatoren und Methodikunterlagen fuer staatliche Berichte. + fr: >- + Sequence documentaire ordonnee contenant tableaux de recensement, + indicateurs socio-economiques et dossiers methodologiques de reporting public. + es: >- + Secuencia documental ordenada con tabulaciones censales, + indicadores socioeconomicos y expedientes metodologicos para reporte estatal. + ar: >- + تسلسل وثائقي منظم يضم جداول التعداد والمؤشرات الاجتماعية الاقتصادية + وملفات المنهجية المستخدمة في التقارير الحكومية. + id: >- + Urutan dokumenter teratur berisi tabulasi sensus, + indikator sosial-ekonomi, dan berkas metodologi untuk pelaporan negara. + zh: >- + 包含人口普查汇总、社会经济指标与国家报送方法文件的有序文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NationalArchivesRecordSetType - rico:RecordSetType @@ -117,12 +322,50 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: NationalStatisticsSeries + equals_string: hc:NationalStatisticsSeries has_custodian: - equals_string: NationalArchives - record_holder_note: - equals_string: This RecordSetType is typically held by NationalArchives custodians. + equals_string: hc:NationalArchives + has_note: + equals_string: >- + This RecordSetType is typically held by NationalArchives custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks nationale indicatorendocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge staatlicher Statistikunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence documentaire d'indicateurs nationaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia documental de indicadores nacionales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق المؤشرات الوطنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi indikator nasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家指标文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Groups measurement outputs and methodological files used in official reporting cycles. + - Supports longitudinal analysis of demographic and socio-economic trends. + - 'Preserved from prior description: Series containing census and national statistical records.' + keywords: + - census tabulation + - socio-economic indicators + - official reporting + - methodological documentation + examples: + - value: + has_type: hc:NationalStatisticsSeries + has_custodian: hc:NationalArchives + has_note: Census aggregates, indicator compendia, and method revision bulletins. + description: Official indicator documentation organized as a recurring sequence diff --git a/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml b/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml index a173d3e72f..696dba93f0 100644 --- a/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml @@ -13,7 +13,51 @@ imports: - ../slots/has_score classes: NationalTreasure: - description: Organization type for custodians responsible for legally designated items of national cultural importance. + description: >- + Institutional classification for organizations holding legally protected items of exceptional national cultural significance. + alt_descriptions: + nl: >- + Institutionele classificatie voor organisaties die wettelijk beschermde objecten van uitzonderlijke nationale culturele betekenis beheren. + de: >- + Institutionelle Klassifikation für Organisationen, die rechtlich geschützte Objekte von außergewöhnlicher nationaler kultureller Bedeutung verwalten. + fr: >- + Classification institutionnelle pour les organisations détenant des objets légalement protégés d'une importance culturelle nationale exceptionnelle. + es: >- + Clasificación institucional para organizaciones que custodian objetos legalmente protegidos de importancia cultural nacional excepcional. + ar: >- + تصنيف مؤسسي للمنظمات التي تحتفظ بقطع محمية قانونياً ذات أهمية ثقافية وطنية استثنائية. + id: >- + Klasifikasi kelembagaan untuk organisasi yang mengelola benda yang dilindungi secara hukum dengan pentingnya budaya nasional yang luar biasa. + zh: >- + 持有具有特殊国家文化意义的法律保护物品的机构的机构分类。 + structured_aliases: + nl: + - nationale schat + - nationaal erfgoed + de: + - Nationalschatz + - nationales Erbe + fr: + - trésor national + - patrimoine national + es: + - tesoro nacional + - patrimonio nacional + ar: + - الكنز الوطني + - التراث الوطني + id: + - harta nasional + - warisan nasional + zh: + - 国宝 + - 国家珍宝 + keywords: + - national treasure + - national heritage + - cultural property + - protected items + - heritage designation is_a: ArchiveOrganizationType class_uri: skos:Concept slots: diff --git a/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml b/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml index 5d644f53ef..5aede5e311 100644 --- a/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalTreasureOfFrance.yaml @@ -7,14 +7,62 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score +- linkml:types +- ../slots/identified_by +- ../slots/has_score classes: NationalTreasureOfFrance: - description: Organization type for custodians of items designated as French national treasures under French cultural property law. + description: >- + Organizational custodian type for institutions holding artifacts designated + as protected cultural property under French heritage legislation. + alt_descriptions: + nl: >- + Organisatorisch beheerderstype voor instellingen die artefacten bezitten die zijn aangewezen + als beschermd cultureel eigendom onder de Franse erfgoedwetgeving. + de: >- + Organisatorischer Verwaltertyp für Institutionen, die Artefakte besitzen, die nach französischem + Kulturgutschutzgesetz als geschütztes Kulturerbe ausgewiesen sind. + fr: >- + Type de dépositaire organisationnel pour les institutions détenant des artefacts désignés + comme biens culturels protégés en vertu de la législation patrimoniale française. + es: >- + Tipo de depositario organizacional para instituciones que poseen artefactos designados + como patrimonio cultural protegido bajo la legislación patrimonial francesa. + ar: >- + نوع أمين تنظيمي للمؤسسات التي تحتفظ بقطع أثرية مصنفة + كتراث ثقافي محمي بموجب التشريعات الفرنسية للتراث. + id: >- + Tipe kustodian organisasi untuk lembaga yang memegang artefak yang ditetapkan + sebagai properti budaya yang dilindungi berdasarkan undang-undang warisan Prancis. + zh: >- + 持有根据法国遗产立法被指定为受保护文化财产的文物的机构的组织保管人类型。 + structured_aliases: + - literal_form: Franse nationale schat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: französischer Nationalschatz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: trésor national français + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tesoro nacional francés + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كنز وطني فرنسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: harta karun nasional Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国国宝 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: skos:Concept + broad_mappings: + - skos:Concept + - schema:ArchiveOrganization slots: - has_score - identified_by @@ -22,7 +70,7 @@ classes: identified_by: annotations: skos:prefLabel: National Treasure of France - skos:altLabel: "tr\xE9sor national, French National Treasure" + skos:altLabel: "trésor national, French National Treasure" legal_framework: French cultural property law specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -31,8 +79,12 @@ classes: - NationalTreasure - FrenchPrivateArchives - PublicArchivesInFrance + keywords: + - French heritage + - cultural property + - national treasure + - patrimoine comments: - - "tr\xE9sor national (fr)" - - France-specific cultural heritage designation - - Export prohibition and state purchase rights - - Governed by Code du patrimoine + - France-specific cultural heritage designation governed by Code du patrimoine. + - Export prohibition and state pre-emption rights apply to designated items. + - 'Preserved from prior description: Organization type for custodians of items designated as French national treasures under French cultural property law.' diff --git a/schemas/20251121/linkml/modules/classes/NetAsset.yaml b/schemas/20251121/linkml/modules/classes/NetAsset.yaml index e5d8cbdbdc..f0802cd824 100644 --- a/schemas/20251121/linkml/modules/classes/NetAsset.yaml +++ b/schemas/20251121/linkml/modules/classes/NetAsset.yaml @@ -9,7 +9,53 @@ imports: classes: NetAsset: class_uri: schema:MonetaryAmount - description: Net asset value + description: >- + Residual value calculated by subtracting total liabilities from total assets, representing organizational equity. + alt_descriptions: + nl: >- + Restwaarde berekend door totale verplichtingen af te trekken van totale bezittingen, wat het eigen vermogen van de organisatie vertegenwoordigt. + de: >- + Restwert, berechnet durch Abzug der Gesamtverbindlichkeiten von den Gesamtaktiven, der das Organisationsvermögen darstellt. + fr: >- + Valeur résiduelle calculée en soustrayant le total des passifs du total des actifs, représentant les capitaux propres de l'organisation. + es: >- + Valor residual calculado restando el total de pasivos del total de activos, representando el patrimonio organizacional. + ar: >- + القيمة المتبقية المحسوبة بطرح إجمالي الالتزامات من إجمالي الأصول، والتي تمثل حقوق ملكية المنظمة. + id: >- + Nilai residual yang dihitung dengan mengurangi total kewajiban dari total aset, mewakili ekuitas organisasi. + zh: >- + 通过从总资产中减去总负债计算出的剩余价值,代表组织权益。 + structured_aliases: + nl: + - nettowaarde + - eigen vermogen + de: + - Nettovermögen + - Eigenkapital + fr: + - actif net + - capitaux propres + es: + - activo neto + - patrimonio neto + ar: + - صافي الأصول + - حقوق الملكية + id: + - aset bersih + - ekuitas + zh: + - 净资产 + - 所有者权益 + keywords: + - net asset + - equity + - net worth + - financial position + - balance sheet + broad_mappings: + - schema:MonetaryAmount slots: - has_currency annotations: diff --git a/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml b/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml index 67a3655322..ef5ed0b7fa 100644 --- a/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml +++ b/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml @@ -16,7 +16,29 @@ default_prefix: hc classes: NetworkAnalysis: class_uri: schema:DataFeedItem - description: Aggregate metrics describing extracted connections and their heritage relevance. + description: >- + Aggregated metrics characterizing extracted relationship networks and their + relevance to heritage domain classification. + alt_descriptions: + nl: >- + Geaggregeerde statistieken die geëxtraheerde relatienetwerken en hun relevantie + voor erfgoeddomeinclassificatie karakteriseren. + de: >- + Aggregierte Metriken, die extrahierte Beziehungsnetzwerke und ihre Relevanz für + die Kulturerbe-Domainen-Klassifizierung charakterisieren. + fr: >- + Métriques agrégées caractérisant les réseaux relationnels extraits et leur + pertinence pour la classification du domaine patrimonial. + es: >- + Métricas agregadas que caracterizan redes de relaciones extraídas y su relevancia + para la clasificación del dominio patrimonial. + ar: >- + مقاييس مجمعة تميز شبكات العلاقات المستخرجة وصلتها بتصنيف مجال التراث. + id: >- + Metrik agregat yang mengkarakterisasi jaringan hubungan yang diekstrak dan + relevansinya untuk klasifikasi domain warisan. + zh: >- + 表征提取的关系网络及其与遗产领域分类相关性的聚合指标。 slots: - categorized_as - has_quantity diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml index 2a27af1591..7d1ccb47fc 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml @@ -16,7 +16,51 @@ imports: - ../slots/hold_record_set classes: NewspaperClippingsArchive: - description: Archive organization that collects and organizes newspaper and periodical clippings by subject, person, or organization. + description: >- + Institution specializing in collecting, organizing, and providing access to newspaper and periodical cuttings organized by subject or entity. + alt_descriptions: + nl: >- + Instelling die gespecialiseerd is in het verzamelen, organiseren en toegankelijk maken van kranten- en tijdschriftknipsels georganiseerd op onderwerp of entiteit. + de: >- + Einrichtung, die sich auf das Sammeln, Organisieren und Zugänglichmachen von Zeitungs- und Zeitschriftenausschnitten spezialisiert hat, organisiert nach Thema oder Entität. + fr: >- + Institution spécialisée dans la collecte, l'organisation et la mise à disposition de coupures de journaux et de périodiques organisées par sujet ou entité. + es: >- + Institución especializada en recopilar, organizar y proporcionar acceso a recortes de periódicos y revistas organizados por tema o entidad. + ar: >- + مؤسسة متخصصة في جمع وتنظيم وتوفير الوصول إلى قصاصات الصحف والمجلات منظمة حسب الموضوع أو الكيان. + id: >- + Lembaga yang berspesialisasi dalam mengumpulkan, mengorganisir, dan menyediakan akses ke kliping koran dan majalah yang diorganisir berdasarkan subjek atau entitas. + zh: >- + 专门收集、整理和提供按主题或实体组织的报纸和期刊剪报访问的机构。 + structured_aliases: + nl: + - krantenknipselarchief + - persknipselarchief + de: + - Zeitungsausschnittsarchiv + - Pressearchiv + fr: + - archives de coupures de presse + - pressoir + es: + - archivo de recortes de prensa + - hemeroteca de recortes + ar: + - أرشيف قصاصات الصحف + - أرشيف الصحافة + id: + - arsip kliping koran + - arsip pers + zh: + - 报纸剪报档案馆 + - 剪报资料馆 + keywords: + - newspaper clippings + - press archive + - periodical cuttings + - subject file + - press documentation is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml index 44ddc32067..972489bbdf 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetType.yaml @@ -8,15 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: NewspaperClippingsArchiveRecordSetType: - description: Record set type used to classify clippings collections typically held by newspaper clippings archives. + description: >- + Taxonomy node for aggregations of press cuttings, article extracts, and journalistic + excerpts organized by topic or time period. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van persknipsels, artikeluittreksels en journalistieke + excerpten georganiseerd op onderwerp of tijdsperiode. + de: >- + Taxonomieknoten für Aggregationen von Presseausschnitten, Artikelextrakten und journalistischen + Auszügen, organisiert nach Thema oder Zeitraum. + fr: >- + Nœud taxonomique pour les agrégations de coupures de presse, extraits d'articles et + extraits journalistiques organisés par sujet ou période. + es: >- + Nodo taxonómico para agregaciones de recortes de prensa, extractos de artículos y + extractos periodísticos organizados por tema o período. + ar: >- + عقدة تصنيفية لتجميعات قصاصات الصحف ومقتطفات المقالات والمقتطفات الصحفية المنظمة حسب الموضوع أو الفترة الزمنية. + id: >- + Simpul taksonomi untuk agregasi guntingan pers, ekstrak artikel, dan kutipan jurnalistik + yang diorganisir berdasarkan topik atau periode waktu. + zh: >- + 用于按主题或时间段组织的新闻剪报、文章摘录和新闻摘录聚合的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -31,3 +55,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Record set type used to classify clippings collections typically held by newspaper clippings archives.' diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml index 9c2b9f7491..96d00e152f 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml @@ -4,36 +4,67 @@ title: NewspaperClippingsArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./NewspaperClippingsArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NewspaperClippingsArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ClippingsCollection: is_a: NewspaperClippingsArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection of newspaper and periodical clippings. + description: >- + Aggregated set of excerpted periodical articles organized by source publication. + alt_descriptions: + nl: >- + Geaggregeerde set uitgeknipte periodieke artikelen georganiseerd naar bronpublicatie. + de: >- + Aggregierte Menge ausgeschnittener periodischer Artikel, organisiert nach Quellpublikation. + fr: >- + Ensemble agrégé d'articles de périodiques découpés, organisés par publication source. + es: >- + Conjunto agregado de artículos periodísticos recortados, organizados por publicación fuente. + ar: >- + مجموعة مجمعة من المقالات الدورية المقطوعة منظمة حسب المنشور المصدر. + id: >- + Kumpulan artikel berkala yang dipotong dan diagregasi, diorganisir berdasarkan publikasi sumber. + zh: >- + 按来源出版物组织的剪报文章聚合集。 + structured_aliases: + - literal_form: krantenknipselcollectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zeitungsartikelsammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de coupures de presse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de recortes de prensa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة قصاصات الصحف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi kliping koran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 剪报集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NewspaperClippingsArchiveRecordSetType - rico:RecordSetType @@ -41,29 +72,75 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ClippingsCollection + equals_string: hc:ClippingsCollection has_custodian: - equals_string: NewspaperClippingsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NewspaperClippingsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:NewspaperClippingsArchive + has_note: + equals_string: This RecordSetType is typically held by NewspaperClippingsArchive custodians. Inverse of rico:isOrWasHolderOf. + keywords: + - newspaper clippings + - periodical excerpts + - press archive + - media collection + comments: + - Physical or digital aggregations of cut articles from newspapers and journals. + - Often arranged chronologically or by source publication. + - 'Preserved from prior description: Collection of newspaper and periodical clippings.' annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' SubjectFileCollection: is_a: NewspaperClippingsArchiveRecordSetType class_uri: rico:RecordSetType - description: Subject-organized clipping file collection. + description: >- + Thematically organized compilation of excerpted articles grouped by subject matter. + alt_descriptions: + nl: >- + Thematisch georganiseerde compilatie van uitgeknipte artikelen gegroepeerd op onderwerp. + de: >- + Thematisch organisierte Zusammenstellung ausgeschnittener Artikel, nach Thema gruppiert. + fr: >- + Compilation thématiquement organisée d'articles découpés regroupés par sujet. + es: >- + Compilación temáticamente organizada de artículos recortados agrupados por materia. + ar: >- + تجميع منظم موضوعياً للمقالات المقتطعة مجمعة حسب الموضوع. + id: >- + Kompilasi artikel yang dipotong yang diorganisir secara tematis dan dikelompokkan berdasarkan subjek. + zh: >- + 按主题组织的剪报文章汇编。 + structured_aliases: + - literal_form: dossiernetwerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sachaktenmappe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection thématique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección temática + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملف موضوعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi berbasis subjek + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主题档案集 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NewspaperClippingsArchiveRecordSetType - rico:RecordSetType @@ -71,14 +148,22 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SubjectFileCollection + equals_string: hc:SubjectFileCollection has_custodian: - equals_string: NewspaperClippingsArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NewspaperClippingsArchive - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:NewspaperClippingsArchive + has_note: + equals_string: This RecordSetType is typically held by NewspaperClippingsArchive custodians. Inverse of rico:isOrWasHolderOf. + keywords: + - subject files + - thematic clippings + - dossier collection + - topic archive + comments: + - Clippings arranged by subject rather than source or date. + - Supports research on specific themes, events, or biographical topics. + - 'Preserved from prior description: Subject-organized clipping file collection.' annotations: custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml index 863ffefc2f..e280caea1e 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml @@ -8,15 +8,60 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: NobilityArchive: - description: Archive organization preserving records related to noble families, titles, estates, and heraldic history. + description: >- + Archival organization preserving records documenting noble families, hereditary + titles, estates, heraldic traditions, and aristocratic lineages. + alt_descriptions: + nl: >- + Archiefinstelling die archieven bewaart die adellijke families, erfelijke titels, + landgoederen, heraldische tradities en aristocratische afstammingslijnen documenteren. + de: >- + Archivinstitution, die Unterlagen bewahrt, die Adelsfamilien, Erbtitel, Güter, + heraldische Traditionen und aristokratische Abstammungslinien dokumentieren. + fr: >- + Organisation archivistique préservant des documents sur les familles nobles, les titres héréditaires, + les domaines, les traditions héraldiques et les lignées aristocratiques. + es: >- + Organización archivística que preserva registros que documentan familias nobles, títulos hereditarios, + propiedades, tradiciones heráldicas y linajes aristocráticos. + ar: >- + منظمة أرشيفية تحافظ على السجلات التي توثق العائلات النبيلة والألقاب الوراثية + والعقارات والتقاليد الشعارية والأنساب الأرستقراطية. + id: >- + Organisasi arsip yang melestarikan catatan yang mendokumentasikan keluarga bangsawan, gelar turun-temurun, + tanah perdikan, tradisi heraldik, dan garis keturunan aristokrat. + zh: >- + 保存记录贵族家庭、世袭头衔、庄园、纹章传统和贵族谱系的档案机构。 + structured_aliases: + - literal_form: adelarchief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Adelsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives de noblesse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo nobiliario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف النبلاء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip bangsawan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贵族档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -26,12 +71,12 @@ classes: - identified_by close_mappings: - rico:CorporateBody - - skos:Concept - wd:Q355358 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null + identified_by: annotations: skos:prefLabel: Nobility Archive skos:altLabel: Adelsarchiv, archivo nobiliario, archive de noblesse, Aristocratic Archive @@ -45,9 +90,12 @@ classes: - PrivateArchive - HeraldryArchive comments: - - Adelsarchiv (de) - - archivo nobiliario (es) - - archive de noblesse (fr) - - Documents noble families, titles, and estates - - Important for genealogy and social history - - May be privately held or in public repositories + - Documents noble families, titles, estates, and heraldic history. + - Essential for genealogy, social history, and aristocratic lineage research. + - May be privately held by noble houses or deposited in public repositories. + - 'Preserved from prior description: Archive organization preserving records related to noble families, titles, estates, and heraldic history.' + keywords: + - noble families + - aristocratic archives + - hereditary titles + - heraldic records diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml index bb1a08cb6f..636e08df49 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetType.yaml @@ -14,9 +14,33 @@ imports: - ../slots/has_type classes: NobilityArchiveRecordSetType: - description: Record set type used to classify archival materials typically held by nobility archives. + description: >- + Taxonomy node for aggregations of genealogical records, estate documentation, + and aristocratic family papers. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van genealogische verslagen, goederen documentatie + en aristocratische familiedocumenten. + de: >- + Taxonomieknoten für Aggregationen von genealogischen Aufzeichnungen, Nachlassdokumentation + und adeligen Familiendokumenten. + fr: >- + Nœud taxonomique pour les agrégations de registres généalogiques, de documentation + successorale et de papiers familiaux aristocratiques. + es: >- + Nodo taxonómico para agregaciones de registros genealógicos, documentación de + propiedades y papeles familiares aristocráticos. + ar: >- + عقدة تصنيفية لتجميعات السجلات الأنساب ووثائق العقارات وأوراق العائلات الأرستقراطية. + id: >- + Simpul taksonomi untuk agregasi catatan silsilah, dokumentasi tanah, dan + dokumen keluarga aristokrat. + zh: >- + 用于聚合家谱记录、遗产文档和贵族家庭文件的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml index 08ec025a23..18fcd89100 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml @@ -4,30 +4,88 @@ title: NobilityArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./NobilityArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NobilityArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: NobleFamilyPapersFonds: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds containing papers generated by noble families. + description: >- + Provenance-based aggregation of correspondence, household governance, + legal instruments, and lineage administration produced by aristocratic households. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van correspondentie, huishoudbestuur, + juridische stukken en afstammingsadministratie uit adellijke huizen. + de: >- + Provenienzbasierte Aggregation von Korrespondenz, Hausverwaltung, + Rechtsurkunden und Abstammungsverwaltung adeliger Haushalte. + fr: >- + Agrégation fondée sur la provenance de correspondances, + de gouvernance domestique et de documents juridiques de familles nobles. + es: >- + Agregación basada en procedencia de correspondencia, + gobierno doméstico y documentación legal de familias nobiliarias. + ar: >- + تجميع قائم على المنشأ للمراسلات وإدارة المنزل والوثائق القانونية + وإدارة الأنساب الصادرة عن الأسر الأرستقراطية. + id: >- + Agregasi berbasis asal-usul untuk korespondensi, tata kelola rumah, + instrumen hukum, dan administrasi garis keturunan keluarga bangsawan. + zh: >- + 基于来源原则聚合贵族家族形成的往来函件、家政治理、法律文书与谱系管理文献。 + structured_aliases: + - literal_form: adellijk familiepapierenfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds adliger Familienunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de papiers de famille noble + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo documental de familia nobiliaria + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد أوراق أسر نبيلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds dokumen keluarga bangsawan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贵族家族文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Family provenance remains primary even when documentation spans estates, courts, and diplomacy. + - 'Preserved from prior description: Fonds containing papers generated by noble families.' + keywords: + - aristocratic household + - lineage administration + - legal instrument + - family correspondence + examples: + - value: + has_type: hc:NobleFamilyPapersFonds + has_custodian: hc:NobilityArchive + has_note: Household accounts, marriage contracts, and dynastic correspondence. + description: Aristocratic family documentation grouped by household provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - NobilityArchiveRecordSetType - rico:RecordSetType @@ -35,29 +93,87 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: NobleFamilyPapersFonds + equals_string: hc:NobleFamilyPapersFonds has_custodian: - equals_string: NobilityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NobilityArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:NobilityArchive + has_note: + equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' EstateRecordsSeries: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType - description: Series of estate management and property administration records. + description: >- + Ordered documentary sequence of estate stewardship, + tenancy oversight, and property-administration activities. + alt_descriptions: + nl: >- + Geordende documentaire reeks van landgoedbeheer, + pachttoezicht en activiteiten van eigendomsadministratie. + de: >- + Geordnete Dokumentationsfolge zu Gutsherrschaft, + Pachtaufsicht und Aktivitaeten der Liegenschaftsverwaltung. + fr: >- + Sequence documentaire ordonnee de gestion domaniale, + de supervision locative et d'administration patrimoniale. + es: >- + Secuencia documental ordenada de gestion de fincas, + supervision de arrendamientos y administracion patrimonial. + ar: >- + تسلسل وثائقي منظم لإدارة الأملاك والإشراف على الإيجارات + وأنشطة الإدارة العقارية. + id: >- + Urutan dokumenter teratur mengenai pengelolaan tanah milik, + pengawasan sewa, dan administrasi properti. + zh: >- + 由庄园管理、租佃监督与不动产行政活动形成的有序文献序列。 + structured_aliases: + - literal_form: reeks landgoedbeheerdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Gutsverwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de gestion domaniale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de administracion de fincas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة إدارة أملاك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan administrasi tanah warisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 庄园治理文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Sequence ordering supports long-duration reconstruction of estate administration practice. + - 'Preserved from prior description: Series of estate management and property administration records.' + keywords: + - estate stewardship + - tenancy oversight + - property administration + - recurring workflow + examples: + - value: + has_type: hc:EstateRecordsSeries + has_custodian: hc:NobilityArchive + has_note: Rent rolls, tenancy contracts, and maintenance directives. + description: Estate-management documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NobilityArchiveRecordSetType - rico:RecordSetType @@ -65,25 +181,83 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: EstateRecordsSeries + equals_string: hc:EstateRecordsSeries has_custodian: - equals_string: NobilityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NobilityArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:NobilityArchive + has_note: + equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. GenealogyCollection: is_a: NobilityArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection of genealogical documentation about noble lineages. + description: >- + Assembled documentary body of pedigree evidence, + heraldic attestations, and succession-related lineage reconstructions. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van bewijsstukken voor afstamming, + heraldische attestaties en reconstructies van opvolgingslijnen. + de: >- + Zusammengestellter Dokumentkoerper aus Abstammungsnachweisen, + heraldischen Belegen und Rekonstruktionen von Erbfolgelinien. + fr: >- + Ensemble documentaire reuni de preuves genealogiques, + d'attestations heraldiques et de reconstructions de succession. + es: >- + Cuerpo documental reunido de evidencias de linaje, + atestaciones heraldicas y reconstrucciones sucesorias. + ar: >- + جسم وثائقي مُجمع يضم أدلة الأنساب والإثباتات الشعارية + وإعادة بناء خطوط الخلافة. + id: >- + Kumpulan dokumenter terhimpun berisi bukti silsilah, + pengesahan heraldik, dan rekonstruksi garis suksesi. + zh: >- + 汇集谱系证据、纹章证明与继承线重建材料的文献整体。 + structured_aliases: + - literal_form: collectie genealogische documentatie adel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung adliger Genealogienachweise + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de preuves genealogiques nobiliaires + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de pruebas genealogicas nobiliarias + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة أدلة أنساب النبلاء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi bukti genealogi bangsawan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 贵族谱系证据汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Compilations may merge evidence from family, court, and heraldic sources. + - 'Preserved from prior description: Collection of genealogical documentation about noble lineages.' + keywords: + - pedigree evidence + - heraldic attestation + - succession history + - lineage reconstruction + examples: + - value: + has_type: hc:GenealogyCollection + has_custodian: hc:NobilityArchive + has_note: Pedigree charts, arms attestations, and inheritance dossiers. + description: Lineage evidence assembled from multi-source genealogical workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - NobilityArchiveRecordSetType - rico:RecordSetType @@ -91,12 +265,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: GenealogyCollection + equals_string: hc:GenealogyCollection has_custodian: - equals_string: NobilityArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NobilityArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:NobilityArchive + has_note: + equals_string: This RecordSetType is typically held by NobilityArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml b/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml index e1a67af404..d59fe918b0 100644 --- a/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml @@ -10,14 +10,59 @@ prefixes: locn: http://www.w3.org/ns/locn# geo: http://www.w3.org/2003/01/geo/wgs84_pos# imports: - - linkml:types +- linkml:types # default_range: string classes: NormalizedLocation: - description: Normalized location representation with standardized address components and optional coordinates. + description: >- + Standardized geographic reference with parsed address elements and optional geospatial coordinates. + alt_descriptions: + nl: >- + Gestandaardiseerde geografische verwijzing met ontlede adresselementen en optionele geospatiale coördinaten. + de: >- + Standardisierte geografische Referenz mit analysierten Adresselementen und optionalen geospatiale Koordinaten. + fr: >- + Référence géographique normalisée avec éléments d'adresse analysés et coordonnées géospatiales optionnelles. + es: >- + Referencia geográfica estandarizada con elementos de dirección analizados y coordenadas geoespaciales opcionales. + ar: >- + مرجع جغرافي معياري مع عناصر عنوان محللة وإحداثيات جغرافية مكانية اختيارية. + id: >- + Referensi geografis terstandarisasi dengan elemen alamat yang diurai dan koordinat geospasial opsional. + zh: >- + 具有解析地址元素和可选地理空间坐标的标准化地理参考。 + structured_aliases: + nl: + - genormaliseerde locatie + - gestandaardiseerd adres + de: + - normalisierter Standort + - standardisierte Adresse + fr: + - localité normalisée + - adresse normalisée + es: + - ubicación normalizada + - dirección normalizada + ar: + - الموقع المعياري + - العنوان الموحد + id: + - lokasi ternormalisasi + - alamat terstandarisasi + zh: + - 规范化位置 + - 标准化地址 + keywords: + - address normalization + - geocoding + - location standardization + - postal address + - geographic coordinates class_uri: locn:Address broad_mappings: - schema:Place + - locn:Address close_mappings: - geo:SpatialThing annotations: @@ -33,3 +78,5 @@ classes: - has_postal_code - has_coordinates - has_note + comments: + - 'Preserved from prior description: Normalized location representation with standardized address components and optional coordinates.' diff --git a/schemas/20251121/linkml/modules/classes/NotableExample.yaml b/schemas/20251121/linkml/modules/classes/NotableExample.yaml index e76670a969..1a34b572cc 100644 --- a/schemas/20251121/linkml/modules/classes/NotableExample.yaml +++ b/schemas/20251121/linkml/modules/classes/NotableExample.yaml @@ -7,15 +7,37 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/located_at - - ../slots/has_label - - ../slots/has_note - - ../slots/identified_by +- linkml:types +- ../slots/located_at +- ../slots/has_label +- ../slots/has_note +- ../slots/identified_by classes: NotableExample: class_uri: hc:NotableExample - description: Real-world example used to clarify the scope of a class. + description: >- + Concrete illustrative case used to clarify the scope, boundaries, or + application of a class definition. + alt_descriptions: + nl: >- + Concreet illustratief geval gebruikt om de reikwijdte, grenzen of toepassing + van een klassedefinitie te verduidelijken. + de: >- + Konkreter illustrativer Fall zur Klärung des Umfangs, der Grenzen oder Anwendung + einer Klassendefinition. + fr: >- + Cas illustratif concret utilisé pour clarifier la portée, les limites ou + l'application d'une définition de classe. + es: >- + Caso ilustrativo concreto utilizado para clarificar el alcance, límites o + aplicación de una definición de clase. + ar: >- + حالة توضيحية ملموسة تُستخدم لتوضيح النطاق أو الحدود أو تطبيق تعريف الفئة. + id: >- + Kasus ilustratif konkret yang digunakan untuk memperjelas ruang lingkup, + batasan, atau penerapan definisi kelas. + zh: >- + 用于阐明类定义的范围、边界或应用的具体说明性案例。 slots: - has_label - located_at @@ -25,3 +47,5 @@ classes: specificity_score: 0.3 specificity_rationale: Universal utility for concrete examples custodian_types: "['*']" + comments: + - 'Preserved from prior description: Real-world example used to clarify the scope of a class.' diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml index 2f74f347b8..a05746628f 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml @@ -8,15 +8,60 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: NotarialArchive: - description: Archive organization preserving records created by notaries, including legal instruments and transaction documentation. + description: >- + Archival organization preserving authenticated legal instruments and transaction + documentation created by licensed civil-law notaries. + alt_descriptions: + nl: >- + Archiefinstelling die geauthenticeerde juridische instrumenten en transactiedocumentatie + bewaart die door beëdigde civielrechtelijke notarissen zijn opgemaakt. + de: >- + Archivinstitution, die authentifizierte Rechtsinstrumente und Transaktionsdokumentation + bewahrt, die von zugelassenen Zivilrechtsnotaren erstellt wurden. + fr: >- + Organisation archivistique préservant les instruments juridiques authentifiés et la documentation + transactionnelle créés par des notaires de droit civil agréés. + es: >- + Organización archivística que preserva instrumentos legales autenticados y documentación + transaccional creada por notarios de derecho civil autorizados. + ar: >- + منظمة أرشيفية تحافظ على الصكوك القانونية الموثقة والوثائق المعاملاتية + التي أنشأها موثقون قانونيون مدنيون مرخصون. + id: >- + Organisasi arsip yang melestarikan instrumen hukum terautentikasi dan dokumentasi transaksi + yang dibuat oleh notaris hukum perdata berlisensi. + zh: >- + 保存由执业民法公证人制作的经认证法律文书和交易文件的档案机构。 + structured_aliases: + - literal_form: notarieel archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Notariatsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives notariales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo notarial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أرشيف التوثيق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip notarial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公证档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -26,12 +71,12 @@ classes: - identified_by close_mappings: - rico:CorporateBody - - skos:Concept - wd:Q8203685 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null + identified_by: annotations: skos:prefLabel: Notarial Archive skos:altLabel: Notariatsarchiv, archivo notarial, archives notariales, Notary Archive @@ -46,9 +91,12 @@ classes: - MunicipalArchive - DistritalArchive comments: - - Notariatsarchiv (de) - - archivo notarial (es) - - archives notariales (fr) - - Contains contracts, wills, property records - - Essential for genealogy and legal history - - Often held by municipal or regional archives + - Contains contracts, wills, property records, and civil transactions. + - Essential for genealogy, legal history, and property research. + - Often held by municipal or regional archives in some jurisdictions. + - 'Preserved from prior description: Archive organization preserving records created by notaries, including legal instruments and transaction documentation.' + keywords: + - notarial records + - legal instruments + - civil transactions + - property documentation diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml index fd2322c8c0..7b37064d03 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetType.yaml @@ -3,27 +3,51 @@ name: NotarialArchiveRecordSetType title: NotarialArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ - schema: http://schema.org/ + hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# - wd: http://www.wikidata.org/entity/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - 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_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: NotarialArchiveRecordSetType: - description: Record set type used to classify materials typically held by notarial archives. + description: >- + Classification concept for documentary units created through legally + authenticated civil transactions by public legal officers. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire eenheden die ontstaan uit + juridisch geauthenticeerde civiele transacties door openbaar bevoegde + rechtsfunctionarissen. + de: >- + Klassifikationskonzept für dokumentarische Einheiten, die aus rechtlich + beglaubigten zivilrechtlichen Vorgängen durch öffentlich bestellte + Rechtsorgane entstehen. + fr: >- + Concept de classification pour des unités documentaires issues de + transactions civiles légalement authentifiées par des officiers publics. + es: >- + Concepto de clasificación para unidades documentales derivadas de + transacciones civiles autenticadas legalmente por fedatarios públicos. + ar: >- + مفهوم تصنيف لوحدات توثيقية ناتجة عن معاملات مدنية موثقة قانونياً + على يد موظفين قانونيين عموميين. + id: >- + Konsep klasifikasi untuk unit dokumenter yang dihasilkan dari transaksi + perdata yang diautentikasi secara hukum oleh pejabat hukum publik. + zh: >- + 用于分类由公共法律官员依法认证的民事交易所形成文献单元的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type slots: - has_type - has_score @@ -33,8 +57,44 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_string: NotarialArchiveRecordSetType + equals_string: hc:NotarialArchiveRecordSetType + structured_aliases: + - literal_form: type voor notariële documenteenheden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ für notariell beurkundete Dokumenteinheiten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'unités documentaires notariales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de unidades documentales notariales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع وحدات توثيق موثقة قانونياً + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe unit dokumenter notarial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公证文献单元类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Applies to documentary units generated from authenticated civil-law acts. + - Useful for legal provenance analysis and jurisdiction-specific description workflows. + - 'Preserved from prior description: Record set type used to classify materials typically held by notarial archives.' + keywords: + - civil law documentation + - legal authentication + - provenance classification + - documentary units + examples: + - value: + has_type: hc:NotarialArchiveRecordSetType + has_scope: Deeds, powers of attorney, and testament instruments. + description: Documentary unit category for authenticated civil instruments annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml index a9dcca9a86..c2b9255bcf 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml @@ -4,36 +4,52 @@ title: NotarialArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./NotarialArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./NotarialArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: NotarialActsSeries: is_a: NotarialArchiveRecordSetType class_uri: rico:RecordSetType - description: Series of notarial deeds, contracts, and related legal acts. + description: >- + Ordered documentary sequence containing formally authenticated civil + instruments such as deeds, contracts, and attestations. + alt_descriptions: + nl: >- + Geordende documentaire reeks met formeel geauthenticeerde civiele + instrumenten zoals akten, contracten en attestaties. + de: >- + Geordnete Dokumentationsfolge mit formell beglaubigten + zivilrechtlichen Urkunden wie Akten, Vertraegen und Bestaetigungen. + fr: >- + Sequence documentaire ordonnee contenant des instruments civils + officiellement authentifies, tels que actes, contrats et attestations. + es: >- + Secuencia documental ordenada con instrumentos civiles autenticados + formalmente, como escrituras, contratos y atestaciones. + ar: >- + تسلسل وثائقي منظم يضم صكوكاً مدنية موثقة رسمياً مثل العقود والوثائق + والإقرارات. + id: >- + Urutan dokumenter terstruktur yang memuat instrumen perdata yang + diautentikasi secara formal, seperti akta, kontrak, dan pengesahan. + zh: >- + 按序编排的文献序列,包含经正式认证的民事文书,如契据、合同与证明文档。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NotarialArchiveRecordSetType - rico:RecordSetType @@ -41,29 +57,90 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: NotarialActsSeries + equals_string: hc:NotarialActsSeries has_custodian: - equals_string: NotarialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NotarialArchive custodians. + equals_string: hc:NotarialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by NotarialArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks geauthenticeerde civiele instrumenten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge beglaubigter zivilrechtlicher Instrumente + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence d'instruments civils authentifies + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de instrumentos civiles autenticados + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة صكوك مدنية موثقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan instrumen perdata terautentikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 经认证民事文书序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Focuses on legally validated civil instruments created by public legal officers. + - Often arranged chronologically or by office jurisdiction. + - 'Preserved from prior description: Series of notarial deeds, contracts, and related legal acts.' + keywords: + - deed documentation + - legal contracts + - civil-law instruments + - authenticated acts + examples: + - value: + has_type: hc:NotarialActsSeries + has_custodian: hc:NotarialArchive + has_note: Deeds of sale and powers of attorney, 1890-1910. + description: Documentary sequence of authenticated civil instruments annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' ProtocolSeries: is_a: NotarialArchiveRecordSetType class_uri: rico:RecordSetType - description: Series of notarial protocol records. + description: >- + Ordered documentary sequence of office registers that capture formal + transaction entries, validation metadata, and procedural chronology. + alt_descriptions: + nl: >- + Geordende documentaire reeks van kantoorregisters met formele + transactie-inschrijvingen, validatiemetadata en procedurele chronologie. + de: >- + Geordnete Dokumentationsfolge von Amtsregistern mit formalen + Transaktionseintraegen, Validierungsmetadaten und Verfahrenschronologie. + fr: >- + Sequence documentaire ordonnee de registres de bureau consignant les + transactions formelles, les metadonnees de validation et la chronologie. + es: >- + Secuencia documental ordenada de registros de oficina que recogen + transacciones formales, metadatos de validacion y cronologia del tramite. + ar: >- + تسلسل وثائقي منظم لسجلات مكتبية توثق إدخالات المعاملات الرسمية + وبيانات التحقق الوصفية والتسلسل الإجرائي. + id: >- + Urutan dokumenter teratur dari register kantor yang mencatat entri + transaksi formal, metadata validasi, dan kronologi prosedural. + zh: >- + 按序组织的办公登记文献序列,记录正式交易条目、校验元数据与流程时间顺序。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - NotarialArchiveRecordSetType - rico:RecordSetType @@ -71,14 +148,52 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ProtocolSeries + equals_string: hc:ProtocolSeries has_custodian: - equals_string: NotarialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by NotarialArchive custodians. + equals_string: hc:NotarialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by NotarialArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks formele transactieregisters + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge formaler Transaktionsregister + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de registres transactionnels formels + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de registros formales de transacciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات معاملات رسمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan register transaksi formal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 正式交易登记序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures register-based control documentation produced during legal office workflows. + - Useful for tracing validation sequences and transaction chronology. + - 'Preserved from prior description: Series of notarial protocol records.' + keywords: + - register entries + - legal workflow + - validation metadata + - transaction chronology + examples: + - value: + has_type: hc:ProtocolSeries + has_custodian: hc:NotarialArchive + has_note: Sequential protocol volumes recording validated deed entries. + description: Register-based documentary sequence for formal transaction tracking annotations: custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/Note.yaml b/schemas/20251121/linkml/modules/classes/Note.yaml index 5bf481b5ca..4de152f97d 100644 --- a/schemas/20251121/linkml/modules/classes/Note.yaml +++ b/schemas/20251121/linkml/modules/classes/Note.yaml @@ -13,39 +13,92 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/in_language - - ../slots/has_content - - ../slots/has_timestamp - - ../slots/has_type +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/in_language +- ../slots/has_content +- ../slots/has_timestamp +- ../slots/has_type classes: Note: class_uri: hc:Note - description: Typed note content with optional language, timestamp, and confidence metadata. - + description: >- + Structured annotation entry with optional language tag, date marker, and + confidence metadata. + alt_descriptions: + nl: >- + Gestructureerde annotatie-invoer met optionele taalcode, + datummarkering en betrouwbaarheidsmetadata. + de: >- + Strukturierter Annotationseintrag mit optionalem Sprachkennzeichen, + Datumsangabe und Vertrauensmetadaten. + fr: >- + Entrée d'annotation structurée avec balise linguistique facultative, + repère de date et métadonnées de confiance. + es: >- + Entrada de anotación estructurada con etiqueta de idioma opcional, + marca temporal y metadatos de confianza. + ar: >- + مُدخل شرح منظم مع وسم لغة اختياري وعلامة زمنية وبيانات وصفية للثقة. + id: >- + Entri anotasi terstruktur dengan tag bahasa opsional, penanda tanggal, + dan metadata tingkat kepercayaan. + zh: >- + 结构化注释条目,支持可选语言标签、日期标记和置信度元数据。 + close_mappings: - - skos:note - - rdfs:comment - - dcterms:description - + - skos:note + - rdfs:comment + - dcterms:description + structured_aliases: + - literal_form: annotatie-item + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Annotationseintrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entrée d'annotation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entrada de anotación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مُدخل توضيحي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: entri anotasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 注释条目 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Reusable documentation unit for claims, conservation context, and extraction rationale. + - Preserved migration context remains in notes and should be retained for governance traceability. + - 'Preserved from prior description: Typed note content with optional language, timestamp, and confidence metadata.' + keywords: + - documentation annotation + - provenance context + - confidence remark + - reusable metadata unit + slots: - - has_type - - has_content - - has_timestamp - - in_language - - has_score - + - has_type + - has_content + - has_timestamp + - in_language + - has_score + slot_usage: has_type: required: false examples: - - value: claim - - value: category - - value: conservation - - value: extraction - - value: general + - value: claim + - value: category + - value: conservation + - value: extraction + - value: general has_content: # range: string required: true @@ -56,63 +109,65 @@ classes: # range: string required: false pattern: "^[a-z]{2}$" - notes: - - | - Preserved from prior description (commit 6e634651): + - | + Preserved from prior description (commit 6e634651): - Preserved from prior description (commit 6e634651): + Preserved from prior description (commit 6e634651): - A typed note with optional provenance metadata. + A typed note with optional provenance metadata. - **Purpose**: - Note provides a reusable class for representing documentation notes - across the heritage custodian schema. Supports typed notes (claim, - appraisal, arrangement, conservation, extraction, etc.) with language - tagging and dates. + **Purpose**: + Note provides a reusable class for representing documentation notes + across the heritage custodian schema. Supports typed notes (claim, + appraisal, arrangement, conservation, extraction, etc.) with language + tagging and dates. - **Ontological Alignment**: - - **Primary**: `skos:note` - general note - - **Close**: `rdfs:comment` - comment on resource + **Ontological Alignment**: + - **Primary**: `skos:note` - general note + - **Close**: `rdfs:comment` - comment on resource - **Use Cases**: - - Claim notes documenting extraction details - - Category notes for classification explanations - - Certainty notes for confidence documentation - - Conservation notes documenting treatments - - Extraction notes for pipeline documentation - - General documentation notes + **Use Cases**: + - Claim notes documenting extraction details + - Category notes for classification explanations + - Certainty notes for confidence documentation + - Conservation notes documenting treatments + - Extraction notes for pipeline documentation + - General documentation notes - **Replaces** (per slot_fixes.yaml): - - `claim_note` (string) → has_note with Note class - - `category_note` (string) → has_note with Note class - - `certainty_note` (string) → has_note with Note class - - `conservation_note` (string) → has_note with Note class - - `copy_note` (string) → has_note with Note class - - `event_note` (string) → has_note with Note class - - `extraction_note` (string) → has_note with Note class - - `feature_note` (string) → has_note with Note class - - Other *_note slots per slot_fixes.yaml + **Replaces** (per slot_fixes.yaml): + - `claim_note` (string) → has_note with Note class + - `category_note` (string) → has_note with Note class + - `certainty_note` (string) → has_note with Note class + - `conservation_note` (string) → has_note with Note class + - `copy_note` (string) → has_note with Note class + - `event_note` (string) → has_note with Note class + - `extraction_note` (string) → has_note with Note class + - `feature_note` (string) → has_note with Note class + - Other *_note slots per slot_fixes.yaml annotations: custodian_types: '["*"]' custodian_types_rationale: Generic note class applicable to all custodian types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.2 specificity_rationale: Very broadly applicable generic class for documentation notes. - + examples: - - value: | - note_type: claim - note_content: "Additional verification required for this claim. Source webpage may have changed since extraction." - note_date: "2026-01-18" - language: en - - value: | - note_type: extraction - note_content: "Biography truncated from longer text on page. Original text exceeded 500 chars." - note_date: "2025-11-29" - language: en - - value: | - note_type: conservation - note_content: "Surface cleaning completed. No further treatment recommended at this time." - note_date: "2024-06-15" - language: en + - value: | + note_type: claim + note_content: "Additional verification required for this claim. Source webpage may have changed since extraction." + note_date: "2026-01-18" + language: en + description: Claim-focused annotation entry with language and date metadata. + - value: | + note_type: extraction + note_content: "Biography truncated from longer text on page. Original text exceeded 500 chars." + note_date: "2025-11-29" + language: en + description: Extraction-focused annotation entry preserving pipeline rationale. + - value: | + note_type: conservation + note_content: "Surface cleaning completed. No further treatment recommended at this time." + note_date: "2024-06-15" + language: en + description: Conservation-focused annotation entry documenting treatment context. diff --git a/schemas/20251121/linkml/modules/classes/Notes.yaml b/schemas/20251121/linkml/modules/classes/Notes.yaml index af13a85d1d..2af0de57af 100644 --- a/schemas/20251121/linkml/modules/classes/Notes.yaml +++ b/schemas/20251121/linkml/modules/classes/Notes.yaml @@ -23,8 +23,29 @@ imports: classes: Notes: class_uri: hc:Notes - description: Typed notes collection for appraisal, arrangement, conservation, and related documentation. - + description: >- + Structured documentation container for appraisal, arrangement, conservation, + and workflow annotations with type categorization. + alt_descriptions: + nl: >- + Gestructureerde documentatiecontainer voor taxatie-, ordenings-, conserverings- + en workflowannotaties met typecategorisering. + de: >- + Strukturierter Dokumentationscontainer für Bewertungs-, Ordnungs-, Konservierungs- + und Workflow-Anmerkungen mit Typkategorisierung. + fr: >- + Conteneur de documentation structuré pour les annotations d'évaluation, de classement, + de conservation et de flux de travail avec catégorisation par type. + es: >- + Contenedor de documentación estructurada para anotaciones de valoración, ordenación, + conservación y flujo de trabajo con categorización por tipo. + ar: >- + حاوية توثيق منظمة لتعليقات التقييم والترتيب والحفظ وسير العمل مع تصنيف النوع. + id: >- + Kontainer dokumentasi terstruktur untuk anotasi penilaian, pengaturan, konservasi, + dan alur kerja dengan kategorisasi tipe. + zh: >- + 用于评估、整理、保护和流程注释的带类型分类的结构化文档容器。 close_mappings: - skos:note - rdfs:comment @@ -39,24 +60,20 @@ classes: slot_usage: has_type: - has_score: -# range: string - required: false - examples: - - value: appraisal - - value: arrangement - - value: conservation has_content: -# range: string required: true has_timestamp: range: date required: false in_language: -# range: string required: false pattern: "^[a-z]{2}$" has_score: + required: false + examples: + - value: appraisal + - value: arrangement + - value: conservation notes: - | diff --git a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml index 0c3671ca50..eb50974733 100644 --- a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: OnlineNewsArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./OnlineNewsArchiveRecordSetType @@ -31,18 +30,21 @@ classes: id: Tipe set rekaman berorientasi koleksi untuk konten berita digital. zh: 面向数字新闻内容的集合型记录集类型。 structured_aliases: - - {literal_form: digitale nieuwscollectie, in_language: nl} - - {literal_form: digitale Nachrichtensammlung, in_language: de} - - {literal_form: collection d actualites numeriques, in_language: fr} - - {literal_form: coleccion de noticias digitales, in_language: es} - - {literal_form: مجموعة أخبار رقمية, in_language: ar} - - {literal_form: koleksi berita digital, in_language: id} - - {literal_form: 数字新闻集合, in_language: zh} + - {literal_form: digitale nieuwscollectie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: digitale Nachrichtensammlung, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection d actualites numeriques, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de noticias digitales, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة أخبار رقمية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi berita digital, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 数字新闻集合, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Digital news content may combine article text, embedded media, and metadata from publishing workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept see_also: - OnlineNewsArchiveRecordSetType - rico:RecordSetType @@ -50,18 +52,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:DigitalNewsCollection + equals_string: hc:DigitalNewsCollection has_custodian: - any_of: - - equals_string: hc:OnlineNewsArchive - record_holder_note: + equals_string: hc:OnlineNewsArchive + has_note: equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' WebPublicationFonds: @@ -77,18 +77,21 @@ classes: id: Tipe set rekaman berorientasi fonds untuk arsip publikasi daring. zh: 面向在线出版记录的全宗型记录集类型。 structured_aliases: - - {literal_form: fonds online publicaties, in_language: nl} - - {literal_form: Fonds Online-Publikationen, in_language: de} - - {literal_form: fonds de publications en ligne, in_language: fr} - - {literal_form: fondo de publicaciones en linea, in_language: es} - - {literal_form: فوندس منشورات إلكترونية, in_language: ar} - - {literal_form: fonds publikasi daring, in_language: id} - - {literal_form: 在线出版全宗, in_language: zh} + - {literal_form: fonds online publicaties, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds Online-Publikationen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds de publications en ligne, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de publicaciones en linea, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: فوندس منشورات إلكترونية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds publikasi daring, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 在线出版全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Online publication provenance remains tied to the originating editorial/publishing organization. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept see_also: - OnlineNewsArchiveRecordSetType - rico:RecordSetType @@ -96,13 +99,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:WebPublicationFonds + equals_string: hc:WebPublicationFonds has_custodian: - any_of: - - equals_string: hc:OnlineNewsArchive - record_holder_note: + equals_string: hc:OnlineNewsArchive + has_note: equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml b/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml index 260ece487f..69aea5cea1 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizerRole.yaml @@ -17,10 +17,53 @@ imports: classes: OrganizerRole: class_uri: schema:Role - description: Role played by an organizing entity in an event, exhibition, or program. - exact_mappings: + description: >- + Functional capacity of an entity in coordinating, planning, or producing an event, exhibition, or program. + alt_descriptions: + nl: >- + Functionele rol van een entiteit bij het coördineren, plannen of produceren van een evenement, tentoonstelling of programma. + de: >- + Funktionale Kapazität einer Entität bei der Koordination, Planung oder Produktion einer Veranstaltung, Ausstellung oder eines Programms. + fr: >- + Capacité fonctionnelle d'une entité à coordonner, planifier ou produire un événement, une exposition ou un programme. + es: >- + Capacidad funcional de una entidad para coordinar, planificar o producir un evento, exposición o programa. + ar: >- + القدرة الوظيفية لكيان في التنسيق أو التخطيط أو إنتاج حدث أو معرض أو برنامج. + id: >- + Kapasitas fungsional suatu entitas dalam mengkoordinasikan, merencanakan, atau memproduksi acara, pameran, atau program. + zh: >- + 实体在协调、策划或制作活动、展览或项目中的功能能力。 + structured_aliases: + nl: + - organisatorrol + - coördinatiefunctie + de: + - Veranstalterrolle + - Koordinationsfunktion + fr: + - rôle d'organisateur + - fonction de coordination + es: + - rol de organizador + - función de coordinación + ar: + - دور المنظم + - وظيفة التنسيق + id: + - peran penyelenggara + - fungsi koordinasi + zh: + - 组织者角色 + - 协调职能 + keywords: + - organizer role + - event coordination + - exhibition organizer + - program planner + - production role + broad_mappings: - schema:Role - close_mappings: - prov:Role diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml index f83aca5d13..fa7d7f448e 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml @@ -9,12 +9,34 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcat: http://www.w3.org/ns/dcat# imports: - - linkml:types - - ../enums/InstitutionTypeCodeEnum +- linkml:types +- ../enums/InstitutionTypeCodeEnum # default_range: string classes: OriginalEntry: - description: Source record captured before normalization, preserving original field names and values. + description: >- + Unmodified source record preserved in its original structure before + normalization or transformation processing. + alt_descriptions: + nl: >- + Ongewijzigd bronrecord bewaard in zijn oorspronkelijke structuur vóór + normalisatie of transformatieverwerking. + de: >- + Unveränderter Quelldatensatz, der in seiner ursprünglichen Struktur vor + der Normalisierungs- oder Transformationsverarbeitung bewahrt wird. + fr: >- + Enregistrement source non modifié conservé dans sa structure d'origine + avant le traitement de normalisation ou de transformation. + es: >- + Registro fuente sin modificar preservado en su estructura original antes + del procesamiento de normalización o transformación. + ar: >- + سجل مصدر غير معدل محفوظ في بنيته الأصلية قبل معالجة التسوية أو التحويل. + id: >- + Rekaman sumber yang tidak dimodifikasi yang dilestarikan dalam struktur aslinya + sebelum pemrosesan normalisasi atau transformasi. + zh: >- + 在规范化或转换处理之前以其原始结构保存的未修改源记录。 class_uri: prov:PrimarySource close_mappings: - dcat:Dataset @@ -22,9 +44,10 @@ classes: - prov:Entity - schema:DataCatalog comments: - - "Ontology alignment: prov:PrimarySource as authoritative source record before transformation." - - "Often consumed as part of a dataset of registry records (see dcat:Dataset)." - - "Use for provenance tracking of imported raw fields and values." + - "Ontology alignment: prov:PrimarySource as authoritative source record before transformation." + - "Often consumed as part of a dataset of registry records (see dcat:Dataset)." + - "Use for provenance tracking of imported raw fields and values." + - 'Preserved from prior description: Source record captured before normalization, preserving original field names and values.' annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml index 89bd49ddfb..8a45042404 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml @@ -13,7 +13,51 @@ imports: # default_range: string classes: OriginalEntryCoordinates: - description: Geographic coordinates preserved from an original source entry. + description: >- + Geographic positioning data preserved verbatim from an originating data source without transformation. + alt_descriptions: + nl: >- + Geografische positioneringsgegevens die woordelijk uit een oorspronkelijke gegevensbron zijn bewaard zonder transformatie. + de: >- + Geografische Positionsdaten, die wörtlich aus einer ursprünglichen Datenquelle ohne Transformation bewahrt wurden. + fr: >- + Données de positionnement géographique conservées textuellement à partir d'une source de données d'origine sans transformation. + es: >- + Datos de posicionamiento geográfico conservados textualmente de una fuente de datos original sin transformación. + ar: >- + بيانات تحديد الموقع الجغرافي المحفوظة حرفياً من مصدر البيانات الأصلي دون تحويل. + id: >- + Data pemosisian geografis yang diawetkan secara harfiah dari sumber data asli tanpa transformasi. + zh: >- + 从原始数据源逐字保存的地理定位数据,未经转换。 + structured_aliases: + nl: + - originele coördinaten + - broncoördinaten + de: + - Originalkoordinaten + - Quellkoordinaten + fr: + - coordonnées d'origine + - coordonnées source + es: + - coordenadas originales + - coordenadas fuente + ar: + - الإحداثيات الأصلية + - إحداثيات المصدر + id: + - koordinat asli + - koordinat sumber + zh: + - 原始坐标 + - 源坐标 + keywords: + - original coordinates + - source location + - geographic data + - latitude longitude + - verbatim position class_uri: geo:Point close_mappings: - schema:GeoCoordinates diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml index 77893819b8..b5b61c08fa 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifier.yaml @@ -9,19 +9,72 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types # default_range: string classes: OriginalEntryIdentifier: - description: Identifier value preserved from an original source entry. + description: >- + Identifier value preserved from an original source entry during data migration + or transformation processes. + alt_descriptions: + nl: >- + Identificatiewaarde bewaard uit een oorspronkelijke bronvermelding tijdens gegevensmigratie + of transformatieprocessen. + de: >- + Kennungswert, der während Datenmigration oder Transformationsprozessen aus einem + ursprünglichen Quelleneintrag bewahrt wurde. + fr: >- + Valeur d'identifiant préservée d'une entrée source originale lors des processus + de migration ou de transformation de données. + es: >- + Valor de identificador preservado de una entrada de fuente original durante procesos + de migración o transformación de datos. + ar: >- + قيمة معرّف محفوظة من إدخال المصدر الأصلي خلال عمليات + ترحيل البيانات أو تحويلها. + id: >- + Nilai pengidentifikasi yang dilestarikan dari entri sumber asli selama proses + migrasi atau transformasi data. + zh: >- + 在数据迁移或转换过程中从原始来源条目保留的标识符值。 + structured_aliases: + - literal_form: oorspronkelijke vermelding-id + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Original-Eintrag-Kennung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiant d'entrée originale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificador de entrada original + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرّف الإدخال الأصلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengidentifikasi entri asli + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 原始条目标识符 + predicate: EXACT_SYNONYM + in_language: zh class_uri: dcterms:Identifier + broad_mappings: + - dcterms:Identifier close_mappings: - schema:PropertyValue related_mappings: - prov:Entity comments: - - "Often represents property-value identifier pairs (see schema:PropertyValue)." - - "Note: schema:identifier is a predicate commonly used to attach identifier values to entities." + - "Often represents property-value identifier pairs (see schema:PropertyValue)." + - "Note: schema:identifier is a predicate commonly used to attach identifier values to entities." + - 'Preserved from prior description: Identifier value preserved from an original source entry.' + keywords: + - source identifier + - migration preservation + - original entry + - data provenance annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml index ee08c2a376..5c31911a6c 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml @@ -9,20 +9,81 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types +- ../slots/identified_by # default_range: string classes: OriginalEntryIdentifiersDict: - description: Dictionary-style set of identifiers preserved from an original source entry. + description: >- + Named key-value bundle preserving source-system identifier assignments for + one described entity. + alt_descriptions: + nl: >- + Benoemde sleutel-waardebundel die identifiers uit bronsystemen bewaart + voor één beschreven entiteit. + de: >- + Benanntes Schlüssel-Wert-Bündel zur Bewahrung von + Quellsystem-Identifikatorzuweisungen für eine beschriebene Entität. + fr: >- + Ensemble clé-valeur nommé conservant les attributions d'identifiants de + systèmes sources pour une entité décrite. + es: >- + Conjunto clave-valor nombrado que conserva asignaciones de + identificadores de sistemas de origen para una entidad descrita. + ar: >- + حزمة مفاتيح-قيم مسماة تحفظ تعيينات المعرّفات من أنظمة المصدر + لكيان موصوف واحد. + id: >- + Bundel kunci-nilai bernama yang menyimpan penetapan pengenal dari + sistem sumber untuk satu entitas yang dideskripsikan. + zh: >- + 用于保存单个被描述实体在源系统中的标识符分配的命名键值集合。 class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - schema:PropertyValueSpecification related_mappings: - dcterms:Identifier - schema:PropertyValue + structured_aliases: + - literal_form: bronidentificatiebundel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quellkennungsbündel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: paquet d'identifiants source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: paquete de identificadores de origen + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حزمة معرّفات المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bundel pengenal sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 源标识符集合 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "Used when the source provides named identifier fields (e.g., VIAF, GND, LCNAF, GeoNames, Wikidata, ISIL, Website)." - - "Ontology alignment: prov:Entity for provenance tracking of the identifier bundle." + - "Used when the source provides named identifier fields (e.g., VIAF, GND, LCNAF, GeoNames, Wikidata, ISIL, Website)." + - "Ontology alignment: prov:Entity for provenance tracking of the identifier bundle." + - 'Preserved from prior description: Dictionary-style set of identifiers preserved from an original source entry.' + keywords: + - identifier assignment + - source-system key + - provenance bundle + - crosswalk support + examples: + - value: + identified_by: + - VIAF: "148691498" + - ISIL: "NL-AmRMA" + - Wikidata: "Q190804" + description: Named source identifiers captured together for one entity annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml index d76ababbc4..869c865819 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml @@ -14,7 +14,29 @@ imports: # default_range: string classes: OriginalEntryLocation: - description: Location fields preserved from an original source entry. + description: >- + Geographic and address fields preserved from an unmodified source record + before normalization or geocoding. + alt_descriptions: + nl: >- + Geografische en adresvelden bewaard uit een ongewijzigd bronrecord vóór + normalisatie of geocoding. + de: >- + Geografische und Adressfelder, die aus einem unveränderten Quelldatensatz vor + Normalisierung oder Geokodierung bewahrt wurden. + fr: >- + Champs géographiques et d'adresse préservés d'un enregistrement source non modifié + avant normalisation ou géocodage. + es: >- + Campos geográficos y de dirección preservados de un registro fuente sin modificar + antes de normalización o geocodificación. + ar: >- + الحقول الجغرافية والعنوانية المحفوظة من سجل مصدر غير معدل قبل التسوية أو الترميز الجغرافي. + id: >- + Bidang geografis dan alamat yang dilestarikan dari rekaman sumber yang tidak + dimodifikasi sebelum normalisasi atau geocoding. + zh: >- + 在规范化或地理编码之前从未修改的源记录中保存的地理和地址字段。 class_uri: schema:Place close_mappings: - locn:Address diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml index 9f267e91f1..903df918b1 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryWikidata.yaml @@ -14,7 +14,51 @@ imports: # default_range: string classes: OriginalEntryWikidata: - description: Wikidata reference preserved from an original source entry. + description: >- + Structured reference preserving Wikidata entity identifiers, labels, and metadata obtained from the source knowledge base. + alt_descriptions: + nl: >- + Gestructureerde verwijzing die Wikidata-entiteitsidentificatoren, labels en metadata uit de bronkennisbank bewaart. + de: >- + Strukturierte Referenz, die Wikidata-Entitätskennungen, Bezeichnungen und Metadaten aus der Quell-Wissensbasis bewahrt. + fr: >- + Référence structurée préservant les identifiants d'entités, les étiquettes et les métadonnées Wikidata obtenus de la base de connaissances source. + es: >- + Referencia estructurada que preserva identificadores de entidades, etiquetas y metadatos de Wikidata obtenidos de la base de conocimientos fuente. + ar: >- + مرجع منظم يحافظ على معرفات كيانات ويكيبيديا والتسميات والبيانات الوصفية التي تم الحصول عليها من قاعدة المعرفة المصدر. + id: >- + Referensi terstruktur yang mempertahankan pengidentifikasi entitas, label, dan metadata Wikidata yang diperoleh dari basis pengetahuan sumber. + zh: >- + 保留从源知识库获得的Wikidata实体标识符、标签和元数据的结构化引用。 + structured_aliases: + nl: + - wikidata bronvermelding + - oorspronkelijke wikidata-ingang + de: + - Wikidata-Quelleneintrag + - ursprünglicher Wikidata-Eintrag + fr: + - entrée Wikidata source + - référence Wikidata originale + es: + - entrada Wikidata original + - referencia Wikidata fuente + ar: + - إدخال ويكيبيديا الأصلي + - مرجع ويكيبيديا المصدر + id: + - entri Wikidata asli + - referensi Wikidata sumber + zh: + - 原始Wikidata条目 + - Wikidata源引用 + keywords: + - wikidata entry + - knowledge base reference + - entity identifier + - source metadata + - linked data class_uri: wikibase:Item close_mappings: - schema:Thing diff --git a/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml b/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml index 82a0d4a1c1..295aba56bb 100644 --- a/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml +++ b/schemas/20251121/linkml/modules/classes/OutdoorSeating.yaml @@ -17,7 +17,51 @@ imports: classes: OutdoorSeating: class_uri: schema:LocationFeatureSpecification - description: Outdoor seating availability as a location feature. + description: >- + Exterior dining or seating amenity available at a location for visitor use. + alt_descriptions: + nl: >- + Buiten eet- of zitvoorziening beschikbaar op een locatie voor bezoekersgebruik. + de: >- + Außen-Essens- oder Sitzmöglichkeit, die an einem Standort für die Besuchernutzung verfügbar ist. + fr: >- + Aménagement de restauration ou d'assise extérieure disponible sur un lieu pour l'usage des visiteurs. + es: >- + Instalación de comida o asiento exterior disponible en un lugar para uso de los visitantes. + ar: >- + مرافق طعام أو جلوس خارجية متوفرة في موقع لاستخدام الزوار. + id: >- + Fasilitas makan atau duduk luar ruangan yang tersedia di lokasi untuk penggunaan pengunjung. + zh: >- + 场所供访客使用的户外餐饮或座位设施。 + structured_aliases: + nl: + - buitenterras + - buitenzitplaatsen + de: + - Außengastronomie + - Freiluftplätze + fr: + - terrasse extérieure + - places en plein air + es: + - terraza exterior + - asientos al aire libre + ar: + - المقاعد الخارجية + - التراس + id: + - tempat duduk luar ruangan + - teras + zh: + - 户外座位 + - 露天座位 + keywords: + - outdoor seating + - exterior dining + - terrace + - al fresco + - open-air seating annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml b/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml index 3ef6ad9cd8..0e90857180 100644 --- a/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml +++ b/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml @@ -3,28 +3,28 @@ name: outdoor_site_class title: OutdoorSite Class imports: - - linkml:types - - ../enums/FeatureTypeEnum - - ../enums/OutdoorSiteTypeEnum - - ../slots/has_status - - ../slots/contain - - ../slots/has_accessibility_feature - - ../slots/in_area - - ../slots/has_artwork - - ../slots/charge_fee - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_type - - ../slots/has_garden - - ../slots/has_access_policy - - ../slots/classified_as - - ../slots/derive_from - - ../slots/generated_by - - ../slots/has_operating_hours - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/temporal_extent +- linkml:types +- ../enums/FeatureTypeEnum +- ../enums/OutdoorSiteTypeEnum +- ../slots/has_status +- ../slots/contain +- ../slots/has_accessibility_feature +- ../slots/in_area +- ../slots/has_artwork +- ../slots/charge_fee +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_type +- ../slots/has_garden +- ../slots/has_access_policy +- ../slots/classified_as +- ../slots/derive_from +- ../slots/generated_by +- ../slots/has_operating_hours +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/temporal_extent prefixes: linkml: https://w3id.org/linkml/ @@ -43,156 +43,201 @@ classes: OutdoorSite: is_a: ReconstructedEntity class_uri: schema:Park - description: Outdoor area managed by a heritage custodian, such as grounds, gardens, sculpture parks, or archaeological sites. - comments: - - "Definition: an outdoor area managed as part of a heritage custodian's mission (e.g., gardens, sculpture parks, archaeological sites, nature reserves, historic grounds)." - - "Typing: use has_type for OutdoorSiteTypeEnum and/or FeatureType values; use classified_as for biological/botanical classification when applicable." - - "Distinction: OutdoorSite models exterior grounds; see also HistoricBuilding (interior structure), ExhibitionSpace (interior gallery), Storage (interior storage)." - - "Schema.org alignment: schema:Park is used as a broad web-compatible superclass for managed outdoor places." - - "Common outdoor-site types: historic garden, sculpture park, archaeological site, botanical garden/arboretum, nature reserve, estate grounds, cemetery, plaza/courtyard." - exact_mappings: - - schema:Park + description: >- + Exterior grounds under heritage stewardship including gardens, sculpture parks, archaeological sites, and managed landscapes. + alt_descriptions: + nl: >- + Buitenterreinen onder erfgoedbeheer inclusief tuinen, beeldentuinen, archeologische sites en beheerde landschappen. + de: >- + Außenanlagen unter Denkmalschutzverwaltung einschließlich Gärten, Skulpturenparks, archäologischer Stätten und gepflegter Landschaften. + fr: >- + Terrains extérieurs sous gestion patrimoniale comprenant jardins, parcs de sculptures, sites archéologiques et paysages aménagés. + es: >- + Terrenos exteriores bajo gestión patrimonial que incluyen jardines, parques de esculturas, sitios arqueológicos y paisajes gestionados. + ar: >- + أراضي خارجية تحت إدارة التراث تشمل الحدائق ومتنزهات المنحوتات والمواقع الأثرية والمناظر الطبيعية المُدارة. + id: >- + Lahan luar di bawah pengelolaan warisan termasuk taman, taman patung, situs arkeologi, dan lanskap yang dikelola. + zh: >- + 包括花园、雕塑公园、考古遗址和管理景观在内的遗产管理外部场地。 + structured_aliases: + nl: + - buitenterrein + - buitenruimte + de: + - Außenanlage + - Freigelände + fr: + - site extérieur + - espace extérieur + es: + - sitio al aire libre + - espacio exterior + ar: + - موقع خارجي + - مساحة خارجية + id: + - situs luar ruangan + - area luar + zh: + - 户外场地 + - 室外场所 + keywords: + - outdoor site + - garden + - sculpture park + - archaeological site + - landscape + broad_mappings: + - schema:Park close_mappings: - - org:Site - - crm:E27_Site - - wd:Q22698 + - org:Site + - crm:E27_Site + - wd:Q22698 related_mappings: - - schema:TouristAttraction - - crm:E53_Place - - hc:HistoricBuilding + - schema:TouristAttraction + - crm:E53_Place + - hc:HistoricBuilding + comments: + - "Definition: an outdoor area managed as part of a heritage custodian's mission (e.g., gardens, sculpture parks, archaeological sites, nature reserves, historic grounds)." + - "Typing: use has_type for OutdoorSiteTypeEnum and/or FeatureType values; use classified_as for biological/botanical classification when applicable." + - "Distinction: OutdoorSite models exterior grounds; see also HistoricBuilding (interior structure), ExhibitionSpace (interior gallery), Storage (interior storage)." + - "Schema.org alignment: schema:Park is used as a broad web-compatible superclass for managed outdoor places." + - "Common outdoor-site types: historic garden, sculpture park, archaeological site, botanical garden/arboretum, nature reserve, estate grounds, cemetery, plaza/courtyard." + - 'Preserved from prior description: Outdoor area managed by a heritage custodian, such as grounds, gardens, sculpture parks, or archaeological sites.' see_also: - - HistoricBuilding - - ExhibitionSpace - - Storage + - HistoricBuilding + - ExhibitionSpace + - Storage slots: - - has_accessibility_feature - - charge_fee - - contain - - in_area - - has_quantity - - classified_as - - has_status - - has_type - - has_garden - - has_access_policy - - has_opening_hour - - has_description - - identified_by - - has_label - - temporal_extent - - has_score - - derive_from - - generated_by + - has_accessibility_feature + - charge_fee + - contain + - in_area + - has_quantity + - classified_as + - has_status + - has_type + - has_garden + - has_access_policy + - has_opening_hour + - has_description + - identified_by + - has_label + - temporal_extent + - has_score + - derive_from + - generated_by slot_usage: identified_by: required: true identifier: true examples: - - value: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture + - value: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture has_label: required: true examples: - - value: Kroller-Muller Beeldentuin - - value: Paleis Het Loo Tuinen - - value: Archeologisch Park Matilo + - value: Kroller-Muller Beeldentuin + - value: Paleis Het Loo Tuinen + - value: Archeologisch Park Matilo has_description: examples: - - value: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. + - value: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. has_type: required: true any_of: - - range: OutdoorSiteTypeEnum - - range: FeatureType + - range: OutdoorSiteTypeEnum + - range: FeatureType examples: - - value: SCULPTURE_GARDEN - - value: ARCHAEOLOGICAL_SITE - - value: FORMAL_GARDEN + - value: SCULPTURE_GARDEN + - value: ARCHAEOLOGICAL_SITE + - value: FORMAL_GARDEN classified_as: range: BioTypeClassification inlined: true required: false examples: - - value: BotanicalInstitutionClassification - - value: ZoologicalInstitutionClassification + - value: BotanicalInstitutionClassification + - value: ZoologicalInstitutionClassification in_area: range: Area inlined: true multivalued: true examples: - - value: - area_value: 25.0 - has_measurement_unit: - has_type: HECTARE - has_symbol: ha - has_label: Sculpture garden area - - value: - area_value: 650.0 - has_measurement_unit: - has_type: HECTARE - has_symbol: ha - is_estimate: true - has_label: Estate grounds + - value: + area_value: 25.0 + has_measurement_unit: + has_type: HECTARE + has_symbol: ha + has_label: Sculpture garden area + - value: + area_value: 650.0 + has_measurement_unit: + has_type: HECTARE + has_symbol: ha + is_estimate: true + has_label: Estate grounds has_quantity: range: integer examples: - - value: 160 - - value: 2500 + - value: 160 + - value: 2500 contain: multivalued: true inlined: false examples: - - value: - outdoor_site_id: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture - outdoor_site_name: Kröller-Müller Beeldentuin - outdoor_site_description: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. - outdoor_site_type: SCULPTURE_GARDEN - has_type: SCULPTURE_GARDEN - in_area: - - area_value: 25.0 - has_unit: - has_type: HECTARE - has_symbol: ha - has_label: Total site area - has_artwork_count: 160 - is_open_to_public: true - has_fee: - - has_label: Included with museum ticket - opening_hour: Tu-Su 10:00-17:00 - has_accessibility_feature: - - has_label: Paved paths - - has_label: Wheelchair routes available - - value: - outdoor_site_id: https://nde.nl/ontology/hc/aux/het-loo-tuinen - outdoor_site_name: Paleis Het Loo Tuinen - outdoor_site_description: Formal baroque gardens restored to 17th-century design. Part of royal palace complex. - outdoor_site_type: FORMAL_GARDEN - classified_as: BotanicalInstitutionClassification - has_type: FORMAL_GARDEN - in_area: - - area_value: 650.0 - has_unit: - has_type: HECTARE - has_symbol: ha - is_estimate: true - has_label: Estate grounds - is_open_to_public: true - has_fee: - - has_label: Included with palace ticket - seasonal_hour: Summer 10:00-18:00; Winter 10:00-16:00 - historic_garden_designation: true - - value: - outdoor_site_id: https://nde.nl/ontology/hc/aux/matilo-archaeological - outdoor_site_name: Archeologisch Park Matilo - outdoor_site_description: Archaeological park on site of Roman fort Matilo with reconstructed structures. - outdoor_site_type: ARCHAEOLOGICAL_SITE - has_type: ARCHAEOLOGICAL_SITE - in_area: - - area_value: 3.5 - has_unit: - has_type: HECTARE - has_symbol: ha - has_label: Archaeological park area - is_open_to_public: true - has_fee: - - has_label: Free - period_covered: Roman period (50-400 CE) + - value: + outdoor_site_id: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture + outdoor_site_name: Kröller-Müller Beeldentuin + outdoor_site_description: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. + outdoor_site_type: SCULPTURE_GARDEN + has_type: SCULPTURE_GARDEN + in_area: + - area_value: 25.0 + has_unit: + has_type: HECTARE + has_symbol: ha + has_label: Total site area + has_artwork_count: 160 + is_open_to_public: true + has_fee: + - has_label: Included with museum ticket + opening_hour: Tu-Su 10:00-17:00 + has_accessibility_feature: + - has_label: Paved paths + - has_label: Wheelchair routes available + - value: + outdoor_site_id: https://nde.nl/ontology/hc/aux/het-loo-tuinen + outdoor_site_name: Paleis Het Loo Tuinen + outdoor_site_description: Formal baroque gardens restored to 17th-century design. Part of royal palace complex. + outdoor_site_type: FORMAL_GARDEN + classified_as: BotanicalInstitutionClassification + has_type: FORMAL_GARDEN + in_area: + - area_value: 650.0 + has_unit: + has_type: HECTARE + has_symbol: ha + is_estimate: true + has_label: Estate grounds + is_open_to_public: true + has_fee: + - has_label: Included with palace ticket + seasonal_hour: Summer 10:00-18:00; Winter 10:00-16:00 + historic_garden_designation: true + - value: + outdoor_site_id: https://nde.nl/ontology/hc/aux/matilo-archaeological + outdoor_site_name: Archeologisch Park Matilo + outdoor_site_description: Archaeological park on site of Roman fort Matilo with reconstructed structures. + outdoor_site_type: ARCHAEOLOGICAL_SITE + has_type: ARCHAEOLOGICAL_SITE + in_area: + - area_value: 3.5 + has_unit: + has_type: HECTARE + has_symbol: ha + has_label: Archaeological park area + is_open_to_public: true + has_fee: + - has_label: Free + period_covered: Roman period (50-400 CE) diff --git a/schemas/20251121/linkml/modules/classes/Output.yaml b/schemas/20251121/linkml/modules/classes/Output.yaml index 31ad3ccc7b..903a8a4a3f 100644 --- a/schemas/20251121/linkml/modules/classes/Output.yaml +++ b/schemas/20251121/linkml/modules/classes/Output.yaml @@ -8,13 +8,60 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_label +- linkml:types +- ../slots/has_description +- ../slots/has_label classes: Output: class_uri: prov:Entity - description: Entity produced by an activity. + description: >- + Tangible or intangible product resulting from execution of a process, workflow, or operational activity. + alt_descriptions: + nl: >- + Materieel of immaterieel product voortkomend uit de uitvoering van een proces, workflow of operationele activiteit. + de: >- + Materielles oder immaterielles Produkt, das aus der Ausführung eines Prozesses, Workflows oder einer operativen Tätigkeit entsteht. + fr: >- + Produit tangible ou intangible résultant de l'exécution d'un processus, d'un flux de travail ou d'une activité opérationnelle. + es: >- + Producto tangible o intangible resultante de la ejecución de un proceso, flujo de trabajo o actividad operativa. + ar: >- + منتج مادي أو غير مادي ناتج عن تنفيذ عملية أو سير عمل أو نشاط تشغيلي. + id: >- + Produk berwujud atau tidak berwujud yang dihasilkan dari pelaksanaan proses, alur kerja, atau aktivitas operasional. + zh: >- + 执行过程、工作流或操作活动产生的有形或无形产品。 + structured_aliases: + nl: + - output + - uitvoer + - resultaat + de: + - Ausgabe + - Ergebnis + fr: + - sortie + - résultat + es: + - salida + - resultado + ar: + - مخرجات + - ناتج + id: + - keluaran + - hasil + zh: + - 输出 + - 产出 + keywords: + - output + - result + - product + - outcome + - deliverable + broad_mappings: + - prov:Entity slots: - has_label - has_description @@ -22,3 +69,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Entity produced by an activity.' diff --git a/schemas/20251121/linkml/modules/classes/OutputData.yaml b/schemas/20251121/linkml/modules/classes/OutputData.yaml index 6b46917e20..5fe32617a7 100644 --- a/schemas/20251121/linkml/modules/classes/OutputData.yaml +++ b/schemas/20251121/linkml/modules/classes/OutputData.yaml @@ -16,17 +16,69 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/has_format - - ../slots/identified_by +- linkml:types +- ../slots/has_description +- ../slots/has_format +- ../slots/identified_by classes: OutputData: class_uri: hc:OutputData - description: Specification of the data output produced by a device, service, or process. + description: >- + Specification describing the data output produced by a device, service, + process, or transformation pipeline. + alt_descriptions: + nl: >- + Specificatie die de gegevensuitvoer beschrijft die door een apparaat, dienst, + proces of transformatiepijplijn wordt geproduceerd. + de: >- + Spezifikation, die den Datenausgang beschreibt, der von einem Gerät, Dienst, + Prozess oder Transformationspipeline erzeugt wird. + fr: >- + Spécification décrivant la sortie de données produite par un appareil, service, + processus ou pipeline de transformation. + es: >- + Especificación que describe la salida de datos producida por un dispositivo, + servicio, proceso o pipeline de transformación. + ar: >- + مواصفة تصف مخرجات البيانات التي ينتجها جهاز أو خدمة + أو عملية أو خط أنابيب تحويل. + id: >- + Spesifikasi yang mendeskripsikan keluaran data yang dihasilkan oleh perangkat, + layanan, proses, atau pipeline transformasi. + zh: >- + 描述由设备、服务、流程或转换管道产生的数据输出的规范。 comments: - - "Use cases: IoT device outputs (sensor readings), API responses (JSON/XML/RDF), export files (CSV/PDF), and streaming data." - - "Captures format and description; use identified_by when the output is addressable (e.g., URL or file identifier)." + - "Use cases: IoT device outputs (sensor readings), API responses (JSON/XML/RDF), export files (CSV/PDF), and streaming data." + - "Captures format and description; use identified_by when the output is addressable (e.g., URL or file identifier)." + - 'Preserved from prior description: Specification of the data output produced by a device, service, or process.' + structured_aliases: + - literal_form: uitvoergegevens + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausgabedaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: données de sortie + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: datos de salida + predicate: EXACT_SYNONYM + in_language: es + - literal_form: بيانات الإخراج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: data keluaran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 输出数据 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - output + - data format + - IoT + - API response + - export close_mappings: - sosa:Result - schema:DataDownload @@ -51,15 +103,14 @@ classes: - value: false annotations: custodian_types: '["*"]' - custodian_types_rationale: Output data specifications apply to all custodian - types with digital systems. + custodian_types_rationale: Output data specifications apply to all custodian types with digital systems. specificity_score: 0.65 specificity_rationale: Fairly specific to IoT and digital platform contexts. examples: - - value: - has_format: - has_type: JsonFormat - has_media_type: application/json - has_description: Climate sensor readings - identified_by: https://analytics.museum.nl/climate + - value: + has_format: + has_type: JsonFormat + has_media_type: application/json + has_description: Climate sensor readings + identified_by: https://analytics.museum.nl/climate diff --git a/schemas/20251121/linkml/modules/classes/Overview.yaml b/schemas/20251121/linkml/modules/classes/Overview.yaml index 669bc938d5..4f7783b93e 100644 --- a/schemas/20251121/linkml/modules/classes/Overview.yaml +++ b/schemas/20251121/linkml/modules/classes/Overview.yaml @@ -25,7 +25,51 @@ default_prefix: hc classes: Overview: class_uri: dcterms:Collection - description: Curated collection of WebLink instances captured from a shared source or context. + description: >- + Curated aggregation of web links and resources captured from a shared source context with retrieval metadata. + alt_descriptions: + nl: >- + Gecureerde aggregatie van weblinks en bronnen vastgelegd vanuit een gedeelde broncontext met ophaal-metadata. + de: >- + Kuratierte Aggregation von Weblinks und Ressourcen, die aus einem gemeinsamen Quellkontext mit Abrufmetadaten erfasst wurden. + fr: >- + Agrégation curatée de liens web et de ressources capturés à partir d'un contexte source partagé avec des métadonnées de récupération. + es: >- + Agregación curada de enlaces web y recursos capturados de un contexto de fuente compartido con metadatos de recuperación. + ar: >- + تجميع منسق لروابط الويب والموارد الملتقطة من سياق مصدر مشترك مع بيانات استرجاع وصفية. + id: >- + Agregasi terkurasi dari tautan web dan sumber daya yang diambil dari konteks sumber bersama dengan metadata pengambilan. + zh: >- + 从共享来源上下文捕获的带有检索元数据的网页链接和资源的策划聚合。 + structured_aliases: + nl: + - overzicht + - linkcollectie + de: + - Übersicht + - Linksammlung + fr: + - aperçu + - collection de liens + es: + - visión general + - colección de enlaces + ar: + - نظرة عامة + - مجموعة روابط + id: + - ikhtisar + - koleksi tautan + zh: + - 概览 + - 链接集合 + keywords: + - overview + - link collection + - resource aggregation + - web links + - curated collection comments: - "Use cases: link collections extracted from finding-aid pages, navigation pages, or resource lists." - "Temporal semantics: link sets can change over time; use temporal_extent and retrieved_at to qualify snapshots." diff --git a/schemas/20251121/linkml/modules/classes/Owner.yaml b/schemas/20251121/linkml/modules/classes/Owner.yaml index b019541e95..f0ee203248 100644 --- a/schemas/20251121/linkml/modules/classes/Owner.yaml +++ b/schemas/20251121/linkml/modules/classes/Owner.yaml @@ -10,35 +10,82 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: Owner: class_uri: crm:E39_Actor - description: Actor that holds or held legal title in an ownership transfer context. - comments: - - "Used in provenance/ownership transfer events to represent the title holder." - - "Semantic distinction: Owner (legal title) vs Holder (physical custody) vs Custodian (responsible keeper)." - - "CIDOC-CRM patterns: transferred title (P22), custody surrendered (P28), current keeper (P50)." + description: >- + Actor holding or having held legal title to property or assets within + ownership transfer and provenance contexts. + alt_descriptions: + nl: >- + Actor die de juridische titel op eigendom of activa houdt of heeft gehouden + binnen eigendomsoverdracht en herkomstcontexten. + de: >- + Akteur, der rechtlichen Eigentumstitel an Eigentum oder Vermögenswerten hält oder gehalten hat + innerhalb von Eigentumsübertragungs- und Provenienzkontexten. + fr: >- + Acteur détenant ou ayant détenu un titre juridique sur des biens ou des actifs + dans des contextes de transfert de propriété et de provenance. + es: >- + Actor que posee o ha poseído título legal sobre propiedad o activos + en contextos de transferencia de propiedad y procedencia. + ar: >- + فاعل يحمل أو كان يحمل اللقب القانوني على الملكية أو الأصول + في سياقات نقل الملكية والمنشأ. + id: >- + Aktor yang memegang atau pernah memegang gelar hukum atas properti atau aset + dalam konteks transfer kepemilikan dan provenans. + zh: >- + 在所有权转移和来源语境中持有或曾经持有财产或资产法定所有权的行动者。 + structured_aliases: + - literal_form: eigenaar + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Eigentümer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: propriétaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: propietario + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مالك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pemilik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 所有者 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - crm:E39_Actor + close_mappings: + - prov:Agent + - rico:Agent + related_mappings: + - schema:Person + - schema:Organization slots: - has_label - identified_by slot_usage: has_label: identified_by: - close_mappings: - - prov:Agent - - rico:Agent - related_mappings: - - schema:Person - - schema:Organization - annotations: - specificity_score: 0.50 - specificity_rationale: Medium specificity - used in provenance contexts. - migration_date: '2026-01-16' - migration_rule: Rule 56 (semantic consistency over simplicity) - custodian_types: "['*']" + comments: + - "Used in provenance/ownership transfer events to represent the title holder." + - "Semantic distinction: Owner (legal title) vs Holder (physical custody) vs Custodian (responsible keeper)." + - "CIDOC-CRM patterns: transferred title (P22), custody surrendered (P28), current keeper (P50)." + - 'Preserved from prior description: Actor that holds or held legal title in an ownership transfer context.' + keywords: + - legal title holder + - property owner + - provenance actor + - ownership transfer examples: - value: has_label: Rijksmuseum @@ -46,3 +93,9 @@ classes: - value: has_label: Private Collection (Anonymous) identified_by: hc:owner/private-001 + annotations: + specificity_score: 0.50 + specificity_rationale: Medium specificity - used in provenance contexts. + migration_date: '2026-01-16' + migration_rule: Rule 56 (semantic consistency over simplicity) + custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/PageSection.yaml b/schemas/20251121/linkml/modules/classes/PageSection.yaml index 28fc7d9c74..7a5482d0c8 100644 --- a/schemas/20251121/linkml/modules/classes/PageSection.yaml +++ b/schemas/20251121/linkml/modules/classes/PageSection.yaml @@ -17,7 +17,51 @@ imports: classes: PageSection: class_uri: schema:WebPageElement - description: Web page element representing a labeled section or fragment. + description: >- + Distinct fragment or labeled division within a web document containing related content elements. + alt_descriptions: + nl: >- + Afzonderlijk fragment of gelabelde onderverdeling binnen een webdocument dat gerelateerde inhoudselementen bevat. + de: >- + Eigenständiges Fragment oder gekennzeichneter Abschnitt innerhalb eines Webdokuments mit verwandten Inhaltselementen. + fr: >- + Fragment distinct ou division étiquetée dans un document web contenant des éléments de contenu connexes. + es: >- + Fragmento distinto o división etiquetada dentro de un documento web que contiene elementos de contenido relacionados. + ar: >- + جزء متميز أو قسم مسمى داخل مستند ويب يحتوي على عناصر محتوى ذات صلة. + id: >- + Fragmen berbeda atau divisi berlabel dalam dokumen web yang berisi elemen konten terkait. + zh: >- + 包含相关内容元素的网页文档中的独特片段或标记部分。 + structured_aliases: + nl: + - paginasectie + - webpagina-onderdeel + de: + - Seitenabschnitt + - Webseitenelement + fr: + - section de page + - élément de page web + es: + - sección de página + - elemento de página web + ar: + - قسم الصفحة + - عنصر صفحة الويب + id: + - bagian halaman + - elemen halaman web + zh: + - 页面部分 + - 网页元素 + keywords: + - page section + - web fragment + - document division + - content block + - page element annotations: custodian_types: '["*"]' slots: diff --git a/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml b/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml index 53bfb8f1df..7c7127020b 100644 --- a/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml @@ -13,7 +13,51 @@ imports: - ../slots/has_level classes: ParentOrganizationUnit: - description: Organization that has a subsidiary unit under its administrative control. + description: >- + Entity exercising administrative authority over one or more subsidiary organizational units within a hierarchical structure. + alt_descriptions: + nl: >- + Entiteit die administratief gezag uitoefent over een of meer dochterorganisatorische eenheden binnen een hiërarchische structuur. + de: >- + Entität, die administrative Autorität über eine oder mehrere untergeordnete Organisationseinheiten innerhalb einer hierarchischen Struktur ausübt. + fr: >- + Entité exerçant une autorité administrative sur une ou plusieurs unités organisationnelles subsidiaires au sein d'une structure hiérarchique. + es: >- + Entidad que ejerce autoridad administrativa sobre una o más unidades organizativas subsidiarias dentro de una estructura jerárquica. + ar: >- + كيان يمارس سلطة إدارية على واحد أو أكثر من الوحدات التنظيمية التابعة ضمن هيكل هرمي. + id: >- + Entitas yang menjalankan otoritas administratif atas satu atau lebih unit organisasi anak dalam struktur hierarkis. + zh: >- + 在层级结构中对一个或多个下属组织单位行使行政权力的实体。 + structured_aliases: + nl: + - moederorganisatie + - bovenliggende instelling + de: + - Mutterorganisation + - übergeordnete Einrichtung + fr: + - organisation mère + - institution supérieure + es: + - organización matriz + - institución superior + ar: + - المنظمة الأم + - المؤسسة العليا + id: + - organisasi induk + - institusi atas + zh: + - 母组织 + - 上级机构 + keywords: + - parent organization + - holding institution + - superior entity + - administrative authority + - umbrella organization is_a: ArchiveOrganizationType class_uri: skos:Concept mixins: diff --git a/schemas/20251121/linkml/modules/classes/ParishArchive.yaml b/schemas/20251121/linkml/modules/classes/ParishArchive.yaml index 92c8b8740c..f7378af135 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchive.yaml @@ -10,16 +10,60 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ParishArchive: - description: Archive organization that preserves records of a religious parish, including sacramental registers and parish administration. + description: >- + Ecclesiastical repository maintaining sacramental registers, administrative records, and congregational documentation for a local church jurisdiction. + alt_descriptions: + nl: >- + Kerkelijke bewaarplaats die sacramentele registers, administratieve archieven en gemeentedocumentatie voor een lokale kerkjurisdictie bijhoudt. + de: >- + Kirchliches Archiv, das Sakramentalregister, Verwaltungsunterlagen und Gemeindeunterlagen für eine örtliche Kirchengemeinde führt. + fr: >- + Dépôt ecclésiastique maintenant les registres sacramentels, les archives administratives et la documentation paroissiale pour une juridiction ecclésiale locale. + es: >- + Depósito eclesiástico que mantiene registros sacramentales, archivos administrativos y documentación parroquial para una jurisdicción eclesiástica local. + ar: >- + مستودع كنسي يحافظ على سجلات الأسرار المقدسة والسجلات الإدارية ووثائق الرعية لولاية كنسية محلية. + id: >- + Repositori gerejawi yang memelihara registri sakramen, catatan administratif, dan dokumentasi jemaat untuk yurisdiksi gereja lokal. + zh: >- + 为当地教会管辖区维护圣事登记册、行政档案和会众文献的教会存储库。 + structured_aliases: + nl: + - parochiearchief + - kerkarchief + de: + - Pfarrarchiv + - Kirchengemeindearchiv + fr: + - archives paroissiales + - registres paroissiaux + es: + - archivo parroquial + - archivo de la parroquia + ar: + - أرشيف الرعية + - سجلات الرعية + id: + - arsip paroki + - arsip gereja + zh: + - 教区档案馆 + - 堂区档案 + keywords: + - parish + - ecclesiastical + - sacramental registers + - church records + - genealogy is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -34,11 +78,11 @@ classes: broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: examples: - - value: hc:ArchiveOrganizationType - - value: hc:HolySacredSiteType + - value: hc:ArchiveOrganizationType + - value: hc:HolySacredSiteType annotations: skos:prefLabel: Parish Archive skos:altLabel: Pfarrarchiv, archivo parroquial, archivio parrocchiale, Church Parish Archive @@ -59,3 +103,4 @@ classes: - Contains sacramental registers and parish records - Essential for genealogical research - May be held locally or transferred to diocesan archives + - 'Preserved from prior description: Archive organization that preserves records of a religious parish, including sacramental registers and parish administration.' diff --git a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml index 78fe7efcd7..c58f6d9c8f 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetType.yaml @@ -14,7 +14,31 @@ imports: - ../slots/has_type classes: ParishArchiveRecordSetType: - description: Record set type used to classify materials typically held by parish archives. + description: >- + Taxonomy node for categorizing documentary materials maintained by ecclesiastical administrative units. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor het categoriseren van documentaire materialen die door kerkelijke administratieve eenheden worden beheerd. + de: >- + Taxonomieknoten zur Kategorisierung von Dokumentenmaterialien, die von kirchlichen Verwaltungseinheiten verwaltet werden. + fr: >- + Nœud taxonomique pour catégoriser les documents matériels gérés par des unités administratives ecclésiastiques. + es: >- + Nodo taxonómico para categorizar materiales documentales mantenidos por unidades administrativas eclesiásticas. + ar: >- + عقدة تصنيفية لتصنيف المواد الوثائقية التي تحتفظ بها الوحدات الإدارية الكنسية. + id: >- + Simpul taksonomi untuk mengkategorikan bahan dokumenter yang dikelola oleh unit administratif gerejawi. + zh: >- + 用于分类教会行政单位保存的文献资料的分类节点。 + structured_aliases: + nl: Parochiearchiefrecordsettype + de: Pfarrarchiv-Bestandstyp + fr: Type de fonds d'archives paroissiales + es: Tipo de fondo de archivo parroquial + ar: نوع مجموعة أرشيف الرعية + id: Tipe Set Rekaman Arsip Paroki + zh: 教区档案记录集类型 is_a: CollectionType class_uri: rico:RecordSetType slots: diff --git a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml index b96ab3a859..33535df06f 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml @@ -6,28 +6,52 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./ParishArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ParishArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ParishSpecificRegisterSeries: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType - description: Series of parish-specific baptism, marriage, and burial registers. + description: >- + Ordered documentary sequence of local vital-status entries maintained by + ecclesiastical administration. + alt_descriptions: + nl: >- + Geordende documentaire reeks van lokale burgerlijke statusinschrijvingen + die door kerkelijke administratie worden beheerd. + de: >- + Geordnete Dokumentationsfolge lokaler Personenstands-Einträge, die von + kirchlicher Verwaltung geführt werden. + fr: >- + Séquence documentaire ordonnée d'inscriptions locales d'état civil, + tenue par l'administration ecclésiastique. + es: >- + Secuencia documental ordenada de asientos locales de estado civil, + mantenida por la administración eclesiástica. + ar: >- + تسلسل وثائقي منظم لقيود الحالة المدنية المحلية تديره الإدارة + الكنسية. + id: >- + Urutan dokumenter terstruktur berisi entri status sipil lokal yang + dikelola oleh administrasi gerejawi. + zh: >- + 由教会行政维护的地方民事身份登记有序文献序列。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ParishArchiveRecordSetType - rico:RecordSetType @@ -36,29 +60,89 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ParishSpecificRegisterSeries + equals_string: hc:ParishSpecificRegisterSeries has_custodian: - equals_string: ParishArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ParishArchive custodians. + equals_string: hc:ParishArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: parochiale statusregisterreeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Reihe kirchlicher Personenstandsregister + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série de registres paroissiaux d'état civil + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie de registros parroquiales de estado civil + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات رعوية للحالة المدنية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri register status sipil paroki + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 堂区民事登记序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Captures recurring registration workflows in parish administration. + - Preserves local demographic and family-history evidence over time. + - 'Preserved from prior description: Series of parish-specific baptism, marriage, and burial registers.' + keywords: + - vital-status entries + - ecclesiastical administration + - documentary sequence + - local demographic evidence + examples: + - value: + has_type: hc:ParishSpecificRegisterSeries + has_custodian: hc:ParishArchive + description: Ordered sequence of local vital-status entries. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' ParishAdministrationFonds: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds containing parish administrative records. + description: >- + Highest-level aggregation of governance and operational documentation + created by parish administration. + alt_descriptions: + nl: >- + Hoogste aggregatielaag van bestuurs- en operationele documentatie die + door parochiebestuur is gevormd. + de: >- + Höchste Aggregationsebene von Leitungs- und Betriebsdokumentation, die + von der Pfarrverwaltung erzeugt wurde. + fr: >- + Niveau d'agrégation le plus élevé de la documentation de gouvernance et + de fonctionnement produite par l'administration paroissiale. + es: >- + Nivel de agregación más alto de documentación de gobierno y operación + producida por la administración parroquial. + ar: >- + أعلى مستوى تجميعي لوثائق الحوكمة والتشغيل التي أنشأتها الإدارة + الرعوية. + id: >- + Tingkat agregasi tertinggi untuk dokumentasi tata kelola dan operasi + yang dihasilkan administrasi paroki. + zh: >- + 由堂区行政形成的治理与运营文档的最高聚合层级。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ParishArchiveRecordSetType - rico:RecordSetType @@ -66,25 +150,86 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ParishAdministrationFonds + equals_string: hc:ParishAdministrationFonds has_custodian: - equals_string: ParishArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ParishArchive custodians. + equals_string: hc:ParishArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: parochiebestuursdocumentatiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds der Pfarrverwaltungsdokumentation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds documentaire d'administration paroissiale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo documental de administración parroquial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق وثائق إدارة الرعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds dokumentasi administrasi paroki + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 堂区行政文档总成 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Groups governance and operational output at the highest aggregation layer. + - Supports institutional continuity and accountability reconstruction. + - 'Preserved from prior description: Fonds containing parish administrative records.' + keywords: + - governance output + - operational documentation + - highest aggregation + - accountability evidence + examples: + - value: + has_type: hc:ParishAdministrationFonds + has_custodian: hc:ParishArchive + description: Highest-level governance and operational documentation grouping. SacramentalRecordCollection: is_a: ParishArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection of sacramental documentation held by parish archives. + description: >- + Curated documentary aggregation of ritual-administration entries for + faith-community lifecycle events. + alt_descriptions: + nl: >- + Gecureerde documentaire aggregatie van ritueel-administratieve + inschrijvingen voor levensloopgebeurtenissen binnen geloofsgemeenschappen. + de: >- + Kuratierte dokumentarische Aggregation ritualadministrativer Einträge zu + Lebensereignissen von Glaubensgemeinschaften. + fr: >- + Agrégation documentaire curatée d'inscriptions + d'administration rituelle liées aux événements du cycle de vie d'une + communauté confessionnelle. + es: >- + Agregación documental curada de asientos de administración ritual para + eventos del ciclo vital de una comunidad de fe. + ar: >- + تجميع وثائقي منسق لقيود الإدارة الطقسية الخاصة بأحداث دورة الحياة في + المجتمع الديني. + id: >- + Agregasi dokumenter terkurasi dari entri administrasi ritual untuk + peristiwa siklus hidup komunitas keagamaan. + zh: >- + 面向信仰共同体生命周期事件的礼仪行政登记策展式文献聚合体。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ParishArchiveRecordSetType - rico:RecordSetType @@ -92,12 +237,49 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SacramentalRecordCollection + equals_string: hc:SacramentalRecordCollection has_custodian: - equals_string: ParishArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ParishArchive custodians. + equals_string: hc:ParishArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ParishArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: collectie ritueel-administratieve inschrijvingen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung ritualadministrativer Einträge + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'inscriptions d'administration rituelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: colección de asientos de administración ritual + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة قيود الإدارة الطقسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi entri administrasi ritual + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 礼仪行政登记集合 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Aggregates lifecycle-related ritual administration documentation. + - Useful for community-history and lineage reconstruction workflows. + - 'Preserved from prior description: Collection of sacramental documentation held by parish archives.' + keywords: + - ritual administration + - lifecycle entries + - curated aggregation + - community history + examples: + - value: + has_type: hc:SacramentalRecordCollection + has_custodian: hc:ParishArchive + description: Curated aggregation of ritual administration entries. diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml index 58d14fd6d8..142b5e67b4 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml @@ -10,16 +10,61 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ParliamentaryArchives: - description: Archive organization preserving records of parliaments and legislative bodies, including debates, bills, and committee documentation. + description: >- + Archival organization preserving records generated by legislative bodies, including + debates, bills, committee proceedings, and official parliamentary documentation. + alt_descriptions: + nl: >- + Archiefinstelling die archieven bewaart die door wetgevende organen zijn geproduceerd, inclusief + debatten, wetsontwerpen, commissieprocedures en officiële parlementaire documentatie. + de: >- + Archivinstitution, die von Gesetzgebungsorganen erzeugte Unterlagen bewahrt, einschließlich + Debatten, Gesetzentwürfen, Ausschussverfahren und offizieller parlamentarischer Dokumentation. + fr: >- + Organisation archivistique préservant les documents produits par les organes législatifs, y compris + les débats, projets de loi, procédures de commission et documentation parlementaire officielle. + es: >- + Organización archivística que preserva registros generados por órganos legislativos, incluyendo + debates, proyectos de ley, procedimientos de comités y documentación parlamentaria oficial. + ar: >- + منظمة أرشيفية تحافظ على السجلات التي أنتجها الهيئات التشريعية، بما في ذلك + المناقشات ومشاريع القوانين وإجراءات اللجان والوثائق البرلمانية الرسمية. + id: >- + Organisasi arsip yang melestarikan catatan yang dihasilkan oleh badan legislatif, termasuk + debat, rancangan undang-undang, prosedur komite, dan dokumentasi parlemen resmi. + zh: >- + 保存立法机构产生的记录的档案机构,包括辩论、法案、委员会程序和官方议会文件。 + structured_aliases: + - literal_form: parlementaire archieven + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Parlamentsarchive + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives parlementaires + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivos parlamentarios + predicate: EXACT_SYNONYM + in_language: es + - literal_form: الأرشيفات البرلمانية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip parlemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 议会档案馆 + predicate: EXACT_SYNONYM + in_language: zh is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -29,12 +74,12 @@ classes: - identified_by close_mappings: - rico:CorporateBody - - skos:Concept - wd:Q53251146 broad_mappings: + - schema:ArchiveOrganization - wd:Q166118 slot_usage: - identified_by: null + identified_by: annotations: skos:prefLabel: Parliamentary Archives skos:altLabel: Parlamentsarchiv, archivo parlamentario, archives parlementaires, Legislative Archives @@ -48,9 +93,11 @@ classes: - GovernmentArchive - NationalArchives comments: - - Parlamentsarchiv (de) - - archivo parlamentario (es) - - archives parlementaires (fr) - - Preserves legislative and parliamentary records - - Essential for political and constitutional history - - Often maintained by parliament itself + - Preserves legislative and parliamentary records essential for political and constitutional history. + - Often maintained by parliament itself as institutional archives. + - 'Preserved from prior description: Archive organization preserving records of parliaments and legislative bodies, including debates, bills, and committee documentation.' + keywords: + - legislative archives + - parliamentary records + - political documentation + - legislative history diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml index 51c08ffb54..eb3a3283ec 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetType.yaml @@ -8,15 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ParliamentaryArchivesRecordSetType: - description: Record set type used to classify materials typically held by parliamentary archives. + description: >- + Taxonomy node for aggregations of legislative deliberations, bills, committee proceedings, + and official government documentation. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van wetgevingsberaden, wetsontwerpen, commissievergaderingen + en officiële overheidsdocumentatie. + de: >- + Taxonomieknoten für Aggregationen von Gesetzgebungsberatungen, Gesetzentwürfen, Ausschussverhandlungen + und offizieller Regierungsdokumentation. + fr: >- + Nœud taxonomique pour les agrégations de délibérations législatives, projets de loi, procédures + de commission et documentation gouvernementale officielle. + es: >- + Nodo taxonómico para agregaciones de deliberaciones legislativas, proyectos de ley, procedimientos + de comisión y documentación gubernamental oficial. + ar: >- + عقدة تصنيفية لتجميعات المداولات التشريعية ومشاريع القوانين وإجراءات اللجان والوثائق الحكومية الرسمية. + id: >- + Simpul taksonomi untuk agregasi deliberasi legislatif, rancangan undang-undang, prosedur komite, + dan dokumentasi pemerintah resmi. + zh: >- + 用于聚合立法审议、法案、委员会程序和官方政府文件的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -31,3 +55,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Record set type used to classify materials typically held by parliamentary archives.' diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml index 7aa4828f64..2b03eebaa1 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml @@ -4,30 +4,88 @@ title: ParliamentaryArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ParliamentaryArchivesRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ParliamentaryArchivesRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ParliamentaryProceedingsFonds: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType - description: Fonds containing parliamentary debates and proceedings. + description: >- + Provenance-based aggregation of documentation produced through plenary + deliberation, debate, and formal decision-making sessions. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die ontstaat uit plenaire + beraadslagingen, debat en formele besluitvormingszittingen. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus Plenardebatten, + Beratungen und formalen Entscheidungsverfahren. + fr: >- + Agrégation fondée sur la provenance de documentation issue des débats + pléniers, délibérations et séances décisionnelles formelles. + es: >- + Agregación basada en procedencia de documentación generada en debates + plenarios, deliberaciones y sesiones formales de decisión. + ar: >- + تجميع قائم على المنشأ لوثائق ناتجة عن المناقشات العامة والجلسات + التداولية واجتماعات اتخاذ القرار الرسمية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan melalui + sidang pleno, perdebatan, dan sesi pengambilan keputusan formal. + zh: >- + 基于来源原则聚合由全体审议、辩论与正式决策会议形成的文献。 + structured_aliases: + - literal_form: fonds parlementaire beraadslaging + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds parlamentarischer Plenarvorgaenge + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de deliberations plenieres + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de deliberaciones plenarias + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد مداولات برلمانية عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds sidang pleno parlemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 议会全体审议文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Parliamentary debate and procedure materials follow fonds-level provenance logic. + - 'Preserved from prior description: Fonds containing parliamentary debates and proceedings.' + keywords: + - plenary debate + - deliberation record + - parliamentary procedure + - decision workflow + examples: + - value: + has_type: hc:ParliamentaryProceedingsFonds + has_custodian: hc:ParliamentaryArchives + has_note: Plenary transcripts, voting records, and procedural agendas. + description: Parliamentary session documentation grouped by institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ParliamentaryArchivesRecordSetType - rico:RecordSetType @@ -35,29 +93,87 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ParliamentaryProceedingsFonds + equals_string: hc:ParliamentaryProceedingsFonds has_custodian: - equals_string: ParliamentaryArchives - record_holder_note: - equals_string: This RecordSetType is typically held by ParliamentaryArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ParliamentaryArchives + has_note: + equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' CommitteeRecordSeries: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType - description: Series containing parliamentary committee documentation. + description: >- + Ordered documentary sequence generated by committee workflows, + including hearings, reports, amendments, and recommendation stages. + alt_descriptions: + nl: >- + Geordende documentaire reeks uit commissiewerkprocessen, + inclusief hoorzittingen, verslagen, amendementen en adviesfasen. + de: >- + Geordnete Dokumentationsfolge aus Ausschussablaeufen, + einschliesslich Anhoerungen, Berichten, Aenderungen und Empfehlungen. + fr: >- + Sequence documentaire ordonnee issue des processus de commission, + incluant auditions, rapports, amendements et recommandations. + es: >- + Secuencia documental ordenada generada por comisiones, + con audiencias, informes, enmiendas y fases de recomendación. + ar: >- + تسلسل وثائقي منظم ناتج عن سير أعمال اللجان، ويشمل جلسات الاستماع + والتقارير والتعديلات ومراحل التوصية. + id: >- + Urutan dokumenter teratur dari alur kerja komite, + termasuk dengar pendapat, laporan, amandemen, dan rekomendasi. + zh: >- + 由委员会工作流程形成的有序文献序列,涵盖听证、报告、修订与建议环节。 + structured_aliases: + - literal_form: commissieprocesreeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge parlamentarischer Ausschussunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence des travaux de commission + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de trabajo de comisiones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق عمل اللجان + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi komite parlemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 委员会流程文献序列 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Committee materials remain organized as recurring procedural sequences. + - 'Preserved from prior description: Series containing parliamentary committee documentation.' + keywords: + - committee hearing + - amendment record + - recommendation process + - parliamentary workflow + examples: + - value: + has_type: hc:CommitteeRecordSeries + has_custodian: hc:ParliamentaryArchives + has_note: Hearing transcripts, committee reports, and amendment logs. + description: Committee workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ParliamentaryArchivesRecordSetType - rico:RecordSetType @@ -65,25 +181,83 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: CommitteeRecordSeries + equals_string: hc:CommitteeRecordSeries has_custodian: - equals_string: ParliamentaryArchives - record_holder_note: - equals_string: This RecordSetType is typically held by ParliamentaryArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ParliamentaryArchives + has_note: + equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. LegislativeDraftCollection: is_a: ParliamentaryArchivesRecordSetType class_uri: rico:RecordSetType - description: Collection of bill drafts and supporting legislative history. + description: >- + Assembled documentary body of draft bills, revision layers, + and supporting traces from legislative preparation and negotiation. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van wetsontwerpen, revisielagen + en ondersteunende sporen uit wetgevingsvoorbereiding en onderhandeling. + de: >- + Zusammengestellter Dokumentkoerper aus Gesetzentwuerfen, + Revisionsstufen und Nachweisen zur Gesetzesvorbereitung und Verhandlung. + fr: >- + Ensemble documentaire réuni de projets de loi, couches de révision + et traces d'appui provenant de la préparation législative. + es: >- + Cuerpo documental reunido de borradores normativos, capas de revisión + y trazas de apoyo de la preparación y negociación legislativa. + ar: >- + جسم وثائقي مُجمع يضم مسودات القوانين وطبقات المراجعة + والآثار الداعمة لمسار الإعداد والتفاوض التشريعي. + id: >- + Kumpulan dokumenter terhimpun berisi rancangan undang-undang, + lapisan revisi, dan jejak pendukung dari persiapan legislasi. + zh: >- + 汇集法案草案、修订层次及立法准备与协商过程支撑痕迹的文献整体。 + structured_aliases: + - literal_form: verzameling wetsontwerpdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung legislativer Entwurfsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ensemble de projets legislatifs + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto de borradores legislativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة مسودات تشريعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan rancangan legislasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 立法草案文献汇编 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: Draft layers and supporting files are often assembled across multiple procedural actors. + - 'Preserved from prior description: Collection of bill drafts and supporting legislative history.' + keywords: + - draft bill + - revision layer + - legislative preparation + - negotiation trace + examples: + - value: + has_type: hc:LegislativeDraftCollection + has_custodian: hc:ParliamentaryArchives + has_note: Draft bills with committee edits and explanatory memoranda. + description: Legislative draft materials assembled from preparatory workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ParliamentaryArchivesRecordSetType - rico:RecordSetType @@ -91,12 +265,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: LegislativeDraftCollection + equals_string: hc:LegislativeDraftCollection has_custodian: - equals_string: ParliamentaryArchives - record_holder_note: - equals_string: This RecordSetType is typically held by ParliamentaryArchives - custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ParliamentaryArchives + has_note: + equals_string: This RecordSetType is typically held by ParliamentaryArchives custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/Participant.yaml b/schemas/20251121/linkml/modules/classes/Participant.yaml index 61aed7ae99..39942f7b0c 100644 --- a/schemas/20251121/linkml/modules/classes/Participant.yaml +++ b/schemas/20251121/linkml/modules/classes/Participant.yaml @@ -17,7 +17,51 @@ imports: classes: Participant: class_uri: schema:Person - description: Person participating in an event, program, or activity. + description: >- + Individual taking part in an organized event, educational program, or institutional activity. + alt_descriptions: + nl: >- + Individu dat deelneemt aan een georganiseerd evenement, educatief programma of institutionele activiteit. + de: >- + Person, die an einer organisierten Veranstaltung, einem Bildungsprogramm oder einer institutionellen Aktivität teilnimmt. + fr: >- + Personne participant à un événement organisé, un programme éducatif ou une activité institutionnelle. + es: >- + Individuo que participa en un evento organizado, programa educativo o actividad institucional. + ar: >- + فرد يشارك في حدث منظم أو برنامج تعليمي أو نشاط مؤسسي. + id: >- + Individu yang mengambil bagian dalam acara terorganisir, program pendidikan, atau aktivitas kelembagaan. + zh: >- + 参加有组织的活动、教育计划或机构活动的个人。 + structured_aliases: + nl: + - deelnemer + - genodigde + de: + - Teilnehmer + - Teilnehmende + fr: + - participant + - intervenant + es: + - participante + - asistente + ar: + - المشارك + - الحضور + id: + - peserta + - hadirin + zh: + - 参与者 + - 出席者 + keywords: + - participant + - attendee + - event member + - program participant + - activity member annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" diff --git a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml index 575b1336fa..7725c6b3a6 100644 --- a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: PartyArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./PartyArchiveRecordSetType @@ -21,28 +20,44 @@ classes: PartyAdministrationFonds: is_a: PartyArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for political party administration records. + description: >- + Provenance-based aggregation of organizational governance, membership + administration, finance, and campaign-management documentation. alt_descriptions: - nl: Fondsgerichte recordsettype voor administratieve archieven van politieke partijen. - de: Fondsorientierter Recordset-Typ fuer Verwaltungsunterlagen politischer Parteien. - fr: Type de jeu de documents oriente fonds pour les archives d administration des partis politiques. - es: Tipo de conjunto documental orientado a fondo para archivos administrativos de partidos politicos. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس لسجلات إدارة الأحزاب السياسية. - id: Tipe set rekaman berorientasi fonds untuk arsip administrasi partai politik. - zh: 面向政党行政档案的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van documentatie over bestuur, + ledenadministratie, financien en campagnemanagement van partijen. + de: >- + Provenienzbasierte Aggregation von Unterlagen zu Leitung, + Mitgliederverwaltung, Finanzen und Kampagnensteuerung politischer Parteien. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance, + d'administration des adherents, de finances et de campagne politique. + es: >- + Agregacion basada en procedencia de documentacion de gobierno, + afiliacion, finanzas y gestion de campanas de partidos politicos. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة وإدارة العضوية + والشؤون المالية وإدارة الحملات الحزبية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola, + administrasi anggota, keuangan, dan pengelolaan kampanye partai. + zh: >- + 基于来源原则聚合政党组织治理、会员管理、财务与竞选管理文献。 structured_aliases: - - {literal_form: fonds partijadministratie, in_language: nl} - - {literal_form: Parteiverwaltungsfonds, in_language: de} - - {literal_form: fonds d administration de parti, in_language: fr} - - {literal_form: fondo de administracion de partido, in_language: es} - - {literal_form: فوندس إدارة الحزب, in_language: ar} - - {literal_form: fonds administrasi partai, in_language: id} - - {literal_form: 政党行政全宗, in_language: zh} + - {literal_form: fonds partijorganisatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Parteiorganisationsfonds, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d'organisation partisane, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de organizacion partidaria, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق تنظيم حزبي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds organisasi partai, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 政党组织文献全宗, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept see_also: - PartyArchiveRecordSetType - rico:RecordSetType @@ -50,45 +65,73 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:PartyAdministrationFonds + equals_string: hc:PartyAdministrationFonds has_custodian: - any_of: - - equals_string: hc:PartyArchive - record_holder_note: + equals_string: hc:PartyArchive + has_note: equals_string: This RecordSetType is typically held by PartyArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Organizational provenance remains primary even when governance and campaign materials overlap. + - 'Preserved from prior description: Fonds-oriented record set type for political party administration records.' + keywords: + - party governance + - membership administration + - campaign management + - organizational finance + examples: + - value: + has_type: hc:PartyAdministrationFonds + has_custodian: hc:PartyArchive + has_note: Executive minutes, member rolls, and campaign budget dossiers. + description: Party-organization documentation grouped by institutional provenance. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' MembershipRecordSeries: is_a: PartyArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-oriented record set type for party membership records. + description: >- + Ordered documentary sequence of enrollment, status change, + and participation-tracking materials for party affiliation workflows. alt_descriptions: - nl: Reeksgerichte recordsettype voor ledenadministratie van politieke partijen. - de: Serienorientierter Recordset-Typ fuer Mitgliedschaftsunterlagen politischer Parteien. - fr: Type de jeu de documents oriente serie pour les dossiers d adhesion des partis politiques. - es: Tipo de conjunto documental orientado a serie para registros de afiliacion de partidos politicos. - ar: نوع مجموعة سجلات موجّه بنمط السلاسل لسجلات عضوية الأحزاب السياسية. - id: Tipe set rekaman berorientasi seri untuk arsip keanggotaan partai politik. - zh: 面向政党党员/会员记录的系列型记录集类型。 + nl: >- + Geordende documentaire reeks van inschrijving, + statuswijzigingen en participatieregistratie in partijlidmaatschappen. + de: >- + Geordnete Dokumentationsfolge zu Einschreibung, + Statusaenderungen und Beteiligungsnachweisen in Parteimitgliedschaften. + fr: >- + Sequence documentaire ordonnee des inscriptions, + changements de statut et traces de participation aux parcours d'adhesion. + es: >- + Secuencia documental ordenada de inscripcion, + cambios de estado y seguimiento de participacion en afiliaciones partidarias. + ar: >- + تسلسل وثائقي منظم للتسجيل وتغييرات الحالة + وتتبع المشاركة ضمن مسارات العضوية الحزبية. + id: >- + Urutan dokumenter teratur untuk pendaftaran, + perubahan status, dan pelacakan partisipasi dalam keanggotaan partai. + zh: >- + 由入会登记、状态变更与参与追踪材料构成的政党成员管理文献序列。 structured_aliases: - - {literal_form: reeks ledenadministratie, in_language: nl} - - {literal_form: Serie Mitgliedschaftsunterlagen, in_language: de} - - {literal_form: serie des dossiers d adhesion, in_language: fr} - - {literal_form: serie de registros de afiliacion, in_language: es} - - {literal_form: سلسلة سجلات العضوية, in_language: ar} - - {literal_form: seri arsip keanggotaan, in_language: id} - - {literal_form: 会员记录系列, in_language: zh} + - {literal_form: reeks lidmaatschapstrajecten, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Folge von Mitgliedschaftsablaeufen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: sequence des parcours d'adhesion, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: secuencia de trayectorias de afiliacion, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة مسارات العضوية الحزبية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: urutan alur keanggotaan partai, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 党籍流程文献序列, predicate: EXACT_SYNONYM, in_language: zh} broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept see_also: - PartyArchiveRecordSetType - rico:RecordSetType @@ -96,13 +139,25 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:MembershipRecordSeries + equals_string: hc:MembershipRecordSeries has_custodian: - any_of: - - equals_string: hc:PartyArchive - record_holder_note: + equals_string: hc:PartyArchive + has_note: equals_string: This RecordSetType is typically held by PartyArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Sequence ordering supports auditing of status transitions and participation history. + - 'Preserved from prior description: Series-oriented record set type for party membership records.' + keywords: + - enrollment workflow + - status transition + - participation tracking + - affiliation record + examples: + - value: + has_type: hc:MembershipRecordSeries + has_custodian: hc:PartyArchive + has_note: Enrollment forms, renewal logs, and disciplinary status updates. + description: Membership-process documentation arranged as a recurring sequence. diff --git a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml index ad608c7faf..cbe5201203 100644 --- a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: PerformingArtsArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./PerformingArtsArchiveRecordSetType @@ -21,28 +20,47 @@ classes: TheatreRecordsFonds: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for theatre-company governance and administration records. + description: >- + Provenance-based aggregation of governance, finance, staffing, and + organizational documentation produced by stage-performance institutions. alt_descriptions: - nl: Fondsgerichte recordsettype voor bestuur en administratie van theatergezelschappen. - de: Fondsorientierter Recordset-Typ fuer Leitungs- und Verwaltungsunterlagen von Theaterensembles. - fr: Type de jeu de documents oriente fonds pour les archives de gouvernance et d administration de compagnies theatrales. - es: Tipo de conjunto documental orientado a fondo para archivos de gobernanza y administracion de companias teatrales. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس لأرشيفات إدارة وحوكمة فرق المسرح. - id: Tipe set rekaman berorientasi fonds untuk arsip tata kelola dan administrasi perusahaan/kelompok teater. - zh: 面向剧团治理与行政记录的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van bestuurs-, financiele, + personeels- en organisatiedocumentatie van podiuminstellingen. + de: >- + Provenienzbasierte Aggregation von Leitungs-, Finanz-, Personal- und + Organisationsunterlagen aus Buehneninstitutionen. + fr: >- + Agregation fondee sur la provenance de documentation de gouvernance, + finances, personnel et organisation produite par des institutions sceniques. + es: >- + Agregacion basada en procedencia de documentacion de gobierno, + finanzas, personal y organizacion producida por instituciones escenicas. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة والمالية والموارد البشرية + والتنظيم الصادرة عن مؤسسات الفنون الأدائية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola, + keuangan, kepegawaian, dan organisasi dari institusi seni pertunjukan. + zh: >- + 基于来源原则聚合舞台表演机构形成的治理、财务、人事与组织文献。 structured_aliases: - - {literal_form: fonds theatergezelschap, in_language: nl} - - {literal_form: Theaterfonds, in_language: de} - - {literal_form: fonds de compagnie theatrale, in_language: fr} - - {literal_form: fondo de compania teatral, in_language: es} - - {literal_form: فوندس فرقة مسرحية, in_language: ar} - - {literal_form: fonds kelompok teater, in_language: id} - - {literal_form: 剧团全宗, in_language: zh} + - {literal_form: fonds podiumorganisatie, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Fonds einer Buehneninstitution, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: fonds d'institution scenique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: fondo de institucion escenica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق مؤسسة فنون أدائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds institusi seni pertunjukan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 舞台机构文献全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Governance, finance, staffing, and organizational documentation remain in scope for stage-performance institutions. + - 'Preserved from prior description: Fonds-oriented record set type for theatre-company governance and administration records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - skos:Concept see_also: - PerformingArtsArchiveRecordSetType - rico:RecordSetType @@ -50,45 +68,62 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:TheatreRecordsFonds + equals_string: hc:TheatreRecordsFonds has_custodian: - any_of: - - equals_string: hc:PerformingArtsArchive - record_holder_note: + equals_string: hc:PerformingArtsArchive + has_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' PerformanceDocumentationCollection: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-oriented record set type for performance documentation and ephemera. + description: >- + Assembled documentary body of program notes, posters, publicity + artifacts, and contextual materials generated around staged events. alt_descriptions: - nl: Collectiegerichte recordsettype voor voorstellingsdocumentatie en efemera. - de: Sammlungsorientierter Recordset-Typ fuer Auffuehrungsdokumentation und Ephemera. - fr: Type de jeu de documents oriente collection pour la documentation de spectacles et les ephemera. - es: Tipo de conjunto documental orientado a coleccion para documentacion de espectaculos y efimeros. - ar: نوع مجموعة سجلات موجّه بنمط المجموعات لتوثيق العروض والمواد الزائلة. - id: Tipe set rekaman berorientasi koleksi untuk dokumentasi pertunjukan dan ephemera. - zh: 面向演出文档与短期印刷品等的集合型记录集类型。 + nl: >- + Samengesteld documentaire geheel van programmatoelichtingen, + affiches, publiciteitsdrukwerk en contextmateriaal rond podiumevenementen. + de: >- + Zusammengestellter Dokumentkoerper aus Programmheften, + Plakaten, Werbematerialien und Kontextunterlagen zu Auffuehrungen. + fr: >- + Ensemble documentaire reuni de notes de programme, + affiches, supports promotionnels et materiaux contextuels d'evenements sceniques. + es: >- + Cuerpo documental reunido de notas de programa, + carteles, materiales de difusion y recursos contextuales de eventos escenicos. + ar: >- + جسم وثائقي مُجمع يضم مواد البرامج والملصقات والمواد الدعائية + ووثائق السياق المرتبطة بالفعاليات الأدائية. + id: >- + Kumpulan dokumenter terhimpun berisi catatan program, + poster, materi promosi, dan bahan konteks seputar acara panggung. + zh: >- + 汇集演出节目说明、海报、宣传品与背景材料的文献整体。 structured_aliases: - - {literal_form: collectie voorstellingsdocumentatie, in_language: nl} - - {literal_form: Sammlung Auffuehrungsdokumentation, in_language: de} - - {literal_form: collection de documentation de spectacles, in_language: fr} - - {literal_form: coleccion de documentacion de espectaculos, in_language: es} - - {literal_form: مجموعة توثيق العروض, in_language: ar} - - {literal_form: koleksi dokumentasi pertunjukan, in_language: id} - - {literal_form: 演出文献集, in_language: zh} + - {literal_form: collectie podiumcontextmateriaal, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Sammlung von Auffuehrungskontextmaterial, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: collection de materiaux contextuels de spectacle, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: coleccion de materiales contextuales de escena, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: مجموعة مواد سياقية للعروض, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: koleksi materi konteks pertunjukan, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 演出语境文献汇编, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Contextual performance artifacts may be assembled from multiple creators and distribution channels. + - 'Preserved from prior description: Collection-oriented record set type for performance documentation and ephemera.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - skos:Concept see_also: - PerformingArtsArchiveRecordSetType - rico:RecordSetType @@ -96,41 +131,58 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:PerformanceDocumentationCollection + equals_string: hc:PerformanceDocumentationCollection has_custodian: - any_of: - - equals_string: hc:PerformingArtsArchive - record_holder_note: + equals_string: hc:PerformingArtsArchive + has_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. PerformingArtsProductionRecordSeries: is_a: PerformingArtsArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-oriented record set type for production planning and execution records. + description: >- + Ordered documentary sequence of planning artifacts, + rehearsal coordination records, and execution logs for staged productions. alt_descriptions: - nl: Reeksgerichte recordsettype voor productieplanning en uitvoeringsdossiers. - de: Serienorientierter Recordset-Typ fuer Unterlagen zur Produktionsplanung und -durchfuehrung. - fr: Type de jeu de documents oriente serie pour les dossiers de planification et de realisation de production. - es: Tipo de conjunto documental orientado a serie para registros de planificacion y ejecucion de producciones. - ar: نوع مجموعة سجلات موجّه بنمط السلاسل لسجلات تخطيط الإنتاج وتنفيذه. - id: Tipe set rekaman berorientasi seri untuk arsip perencanaan dan pelaksanaan produksi. - zh: 面向制作策划与执行记录的系列型记录集类型。 + nl: >- + Geordende documentaire reeks van planningsdocumenten, + repetitiecoordinatie en uitvoeringslogboeken van podiumproducties. + de: >- + Geordnete Dokumentationsfolge aus Planungsunterlagen, + Probenkoordination und Durchfuehrungsprotokollen von Produktionen. + fr: >- + Sequence documentaire ordonnee de supports de planification, + de coordination des repetitions et de journaux d'execution de production. + es: >- + Secuencia documental ordenada de materiales de planificacion, + coordinacion de ensayos y registros de ejecucion de producciones escenicas. + ar: >- + تسلسل وثائقي منظم لوثائق التخطيط وتنسيق البروفات + وسجلات التنفيذ الخاصة بالإنتاجات الأدائية. + id: >- + Urutan dokumenter teratur dari artefak perencanaan, + koordinasi latihan, dan log pelaksanaan produksi panggung. + zh: >- + 由制作规划文档、排练协调记录与舞台执行日志构成的有序文献序列。 structured_aliases: - - {literal_form: reeks productiedossiers, in_language: nl} - - {literal_form: Serie Produktionsunterlagen, in_language: de} - - {literal_form: serie des dossiers de production, in_language: fr} - - {literal_form: serie de expedientes de produccion, in_language: es} - - {literal_form: سلسلة ملفات الإنتاج, in_language: ar} - - {literal_form: seri berkas produksi, in_language: id} - - {literal_form: 制作档案系列, in_language: zh} + - {literal_form: reeks podiumproductie-uitvoering, predicate: EXACT_SYNONYM, in_language: nl} + - {literal_form: Folge von Produktionsdurchfuehrungsunterlagen, predicate: EXACT_SYNONYM, in_language: de} + - {literal_form: sequence de dossiers d'execution scénique, predicate: EXACT_SYNONYM, in_language: fr} + - {literal_form: secuencia de expedientes de ejecucion escenica, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة وثائق تنفيذ الإنتاج الأدائي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: urutan berkas pelaksanaan produksi panggung, predicate: EXACT_SYNONYM, in_language: id} + - {literal_form: 舞台制作执行文献序列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Sequence ordering supports continuity across planning, rehearsal, and execution stages. + - 'Preserved from prior description: Series-oriented record set type for production planning and execution records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - skos:Concept see_also: - PerformingArtsArchiveRecordSetType - rico:RecordSetType @@ -138,13 +190,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:PerformingArtsProductionRecordSeries + equals_string: hc:PerformingArtsProductionRecordSeries has_custodian: - any_of: - - equals_string: hc:PerformingArtsArchive - record_holder_note: + equals_string: hc:PerformingArtsArchive + has_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml b/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml index ac95dfab30..431afca250 100644 --- a/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml @@ -23,13 +23,14 @@ classes: PersonOrOrganization: description: >- Abstract category for agents that can be either a person or an organization. - Represents entities that can act as creators, collectors, donors, or custodians - of archival materials when the specific nature is uncertain or variable. alt_descriptions: nl: Abstracte categorie voor agenten die persoon of organisatie kunnen zijn. de: Abstrakte Kategorie für Akteure, die Person oder Organisation sein können. fr: Catégorie abstraite pour les agents pouvant être personne ou organisation. es: Categoría abstracta para agentes que pueden ser persona u organización. + ar: فئة مجردة للوكلاء الذين يمكن أن يكونوا أشخاصًا أو منظمات. + id: Kategori abstrak untuk agen yang dapat berupa orang atau organisasi. + zh: 用于既可以是个人也可以是组织的代理者的抽象类别。 structured_aliases: - literal_form: persoon of organisatie in_language: nl @@ -37,8 +38,17 @@ classes: in_language: de - literal_form: personne ou organisation in_language: fr + - literal_form: persona u organización + in_language: es + - literal_form: شخص أو منظمة + in_language: ar + - literal_form: orang atau organisasi + in_language: id + - literal_form: 个人或组织 + in_language: zh comments: - Abstract category for agents when type is uncertain or variable. + - 'Preserved from prior description: Abstract category for agents that can be either a person or an organization. Represents entities that can act as creators, collectors, donors, or custodians of archival materials when the specific nature is uncertain or variable.' is_a: AgentType class_uri: skos:Concept broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml index 6f7af9756c..ac2f5652d2 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: PhotoArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./PhotoArchiveRecordSetType @@ -22,20 +21,70 @@ classes: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType description: >- - RecordSetType for personal papers of photographers. + Assembled documentary body of personal and professional manuscripts, + correspondence, and working files created by image makers. alt_descriptions: - nl: RecordSetType voor persoonlijke archieven van fotografen. - de: RecordSetType für persönliche Papiere von Fotografen. + nl: >- + Samengesteld documentaire geheel van persoonlijke en professionele + manuscripten, correspondentie en werkdossiers van beeldmakers. + de: >- + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Manuskripten, Korrespondenz und Arbeitsunterlagen von Bildschaffenden. + fr: >- + Ensemble documentaire reuni de manuscrits personnels et professionnels, + de correspondances et de dossiers de travail de createurs d'images. + es: >- + Cuerpo documental reunido de manuscritos personales y profesionales, + correspondencia y expedientes de trabajo de creadores de imagen. + ar: >- + جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ومراسلات وملفات عمل + أنشأها صانعو الصور. + id: >- + Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional, + korespondensi, serta berkas kerja yang dibuat pembuat citra. + zh: >- + 汇集影像创作者形成的个人与职业手稿、往来函件及工作档案的文献整体。 structured_aliases: - literal_form: fotograafarchiefcollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Fotografenarchiv-Sammlung + predicate: EXACT_SYNONYM in_language: de + - literal_form: collection de papiers de createurs d'images + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles de creadores de imagen + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق صانعي الصور + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen pribadi pembuat citra + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 影像创作者文书汇编 + predicate: EXACT_SYNONYM + in_language: zh comments: - RiC-O specialized RecordSetType for photographer personal papers. + - Note preserved: Personal provenance may include studio, correspondence, and publication activity traces. + - 'Preserved from prior description: RecordSetType for personal papers of photographers.' + keywords: + - creator papers + - studio correspondence + - working files + - visual authorship + examples: + - value: + has_type: hc:PhotographerPapersCollection + has_custodian: hc:PhotoArchive + has_note: Personal letters, commission files, and publication drafts. + description: Personal-professional documentation assembled around an individual image maker. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -45,36 +94,85 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:PhotographerPapersCollection has_custodian: - equals_string: PhotoArchive - record_holder_note: + equals_string: hc:PhotoArchive + has_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" PhotographicPrintSeries: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType description: >- - RecordSetType for photographic prints and negatives. + Ordered documentary sequence of analog image outputs, + including positive prints, negatives, and related process artifacts. alt_descriptions: - nl: RecordSetType voor fotografische afdrukken en negatieven. - de: RecordSetType für Fotografieabzüge und Negative. + nl: >- + Geordende documentaire reeks van analoge beeldresultaten, + waaronder positieve afdrukken, negatieven en procesartefacten. + de: >- + Geordnete Dokumentationsfolge analoger Bildausgaben, + einschliesslich Positivabzuegen, Negativen und Prozessartefakten. + fr: >- + Sequence documentaire ordonnee de sorties analogiques, + comprenant tirages positifs, negatifs et artefacts de processus. + es: >- + Secuencia documental ordenada de salidas analogicas, + con positivos, negativos y artefactos de proceso fotografico. + ar: >- + تسلسل وثائقي منظم لمخرجات الصور التناظرية، ويشمل النسخ الموجبة + والسلبيات ومواد مرتبطة بعملية التحميض والطباعة. + id: >- + Urutan dokumenter teratur dari keluaran citra analog, + termasuk cetak positif, negatif, dan artefak proses. + zh: >- + 由模拟影像输出构成的有序文献序列,包含正片、底片及相关工艺痕迹。 structured_aliases: - literal_form: fotoafdrukserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Fotoabzug-Serie + predicate: EXACT_SYNONYM in_language: de + - literal_form: sequence de tirages et negatifs + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de positivos y negativos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة مطبوعات وسلبيات فوتوغرافية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan cetak dan negatif fotografi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 正负片文献序列 + predicate: EXACT_SYNONYM + in_language: zh comments: - RiC-O specialized RecordSetType for photographic prints and negatives. + - Note preserved: Sequence ordering may follow shoot session, assignment, or publication workflow. + keywords: + - analog output + - positive print + - negative strip + - process trace + examples: + - value: + has_type: hc:PhotographicPrintSeries + has_custodian: hc:PhotoArchive + has_note: Contact sheets, developed negatives, and exhibition prints. + description: Analog image outputs arranged as a recurring production sequence. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series see_also: @@ -84,32 +182,81 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:PhotographicPrintSeries has_custodian: - equals_string: PhotoArchive - record_holder_note: + equals_string: hc:PhotoArchive + has_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. DigitalImageCollection: is_a: PhotoArchiveRecordSetType class_uri: rico:RecordSetType description: >- - RecordSetType for born-digital photography. + Assembled documentary body of image files created in digital-native + workflows, including capture metadata and processing derivatives. alt_descriptions: - nl: RecordSetType voor digitaal geboren fotografie. - de: RecordSetType für digital entstandene Fotografie. + nl: >- + Samengesteld documentaire geheel van digitaal geboren beeldbestanden, + inclusief opname-metadata en afgeleide verwerkingsbestanden. + de: >- + Zusammengestellter Dokumentkoerper digital entstandener Bilddateien, + einschliesslich Aufnahmemetadaten und Bearbeitungsderivaten. + fr: >- + Ensemble documentaire reuni de fichiers nativement numeriques, + incluant metadonnees de prise de vue et derives de traitement. + es: >- + Cuerpo documental reunido de archivos de imagen nativos digitales, + con metadatos de captura y derivados de procesamiento. + ar: >- + جسم وثائقي مُجمع من ملفات صور مولودة رقمياً، يشمل بيانات الالتقاط + الوصفية والمشتقات الناتجة عن المعالجة. + id: >- + Kumpulan dokumenter terhimpun dari berkas citra lahir-digital, + termasuk metadata perekaman dan turunan pemrosesan. + zh: >- + 汇集数字原生影像文件及其拍摄元数据与处理衍生物的文献整体。 structured_aliases: - literal_form: digitalebeeldecollection + predicate: EXACT_SYNONYM in_language: nl - literal_form: Digitalbild-Sammlung + predicate: EXACT_SYNONYM in_language: de + - literal_form: collection d'images numeriques natives + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de imagenes nativas digitales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة صور رقمية أصلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi citra lahir-digital + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数字原生影像汇编 + predicate: EXACT_SYNONYM + in_language: zh comments: - RiC-O specialized RecordSetType for born-digital photography. + - Note preserved: Digital workflows may include edited derivatives alongside source captures. + keywords: + - digital-native capture + - image metadata + - processing derivative + - file workflow + examples: + - value: + has_type: hc:DigitalImageCollection + has_custodian: hc:PhotoArchive + has_note: RAW captures with edited JPEG derivatives and embedded metadata. + description: Digital-native image documentation assembled from capture and processing workflows. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -119,11 +266,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:DigitalImageCollection has_custodian: - equals_string: PhotoArchive - record_holder_note: + equals_string: hc:PhotoArchive + has_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml index 27576dc298..bc2d1f12d2 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml @@ -9,19 +9,17 @@ prefixes: wd: http://www.wikidata.org/entity/ hc: https://nde.nl/ontology/hc/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PoliticalArchive: description: >- - Organization dedicated to collecting and preserving materials documenting political - movements, parties, governments, elections, and political figures. Serves researchers - studying political history and contemporary governance. + Organization dedicated to collecting and preserving materials documenting political movements, parties, governments, elections, and political figures. alt_descriptions: nl: >- Organisatie gewijd aan het verzamelen en behouden van materialen over politieke @@ -44,45 +42,46 @@ classes: zh: >- 致力于收集和保存记录政治运动、政党、政府、选举和政治人物材料的组织。 exact_mappings: - - wd:Q27030921 + - wd:Q27030921 broad_mappings: - - skos:Concept - - wd:Q166118 + - skos:Concept + - wd:Q166118 related_mappings: - - rico:CorporateBody + - rico:CorporateBody is_a: CustodianType class_uri: schema:ArchiveOrganization slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null + identified_by: has_type: any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "hc:PoliticalArchive" + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PoliticalArchive" see_also: - - PartyArchive - - ParliamentaryArchives - - GovernmentArchive - - TradeUnionArchive + - PartyArchive + - ParliamentaryArchives + - GovernmentArchive + - TradeUnionArchive comments: - - Institutional organization for political documentation - - May be governmental, independent, or party-affiliated - - Collects materials from parties, movements, and elections + - Institutional organization for political documentation + - May be governmental, independent, or party-affiliated + - Collects materials from parties, movements, and elections + - 'Preserved from prior description: Organization dedicated to collecting and preserving materials documenting political movements, parties, governments, elections, and political figures. Serves researchers studying political history and contemporary governance.' examples: - - value: - has_type: hc:PoliticalArchive - has_score: 0.85 - description: Political documentation organization + - value: + has_type: hc:PoliticalArchive + has_score: 0.85 + description: Political documentation organization keywords: - - politics - - elections - - parties - - government - - movements + - politics + - elections + - parties + - government + - movements annotations: skos:prefLabel: Political Archive subject_domain: politics @@ -90,15 +89,15 @@ classes: specificity_rationale: Specific archive organization type for political materials custodian_types: "['*']" structured_aliases: - - literal_form: politiek archief - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Politikarchiv - predicate: EXACT_SYNONYM - in_language: de - - literal_form: archives politiques - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: archivo político - predicate: EXACT_SYNONYM - in_language: es + - literal_form: politiek archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Politikarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives politiques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo político + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml index 476d536bc3..353dc8e85a 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -37,9 +38,16 @@ classes: es: >- Registros organizativos de un partido político incluyendo documentos fundacionales, manifiestos, registros de membresía y comunicaciones internas mantenidos como fondo. + ar: >- + سجلات تنظيمية لحزب سياسي تشمل وثائق التأسيس والبيانات وسجلات العضوية والاتصالات الداخلية وتُحفظ كصندوق. + id: >- + Catatan organisasi partai politik termasuk dokumen pendirian manifesto catatan keanggotaan dan komunikasi internal yang dipelihara sebagai fonds. + zh: >- + 作为全宗保存的政党组织记录,包括成立文件、纲领、会员记录与内部通信。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -53,7 +61,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:PoliticalPartyFonds" has_custodian: - equals_string: PoliticalArchive + equals_string: "hc:PoliticalArchive" see_also: - PoliticalArchiveRecordSetType - rico:RecordSetType @@ -96,9 +104,16 @@ classes: es: >- Materiales que documentan campañas electorales incluyendo anuncios, discursos, datos de encuestas, documentos estratégicos y materiales promocionales. + ar: >- + مواد توثق الحملات الانتخابية بما في ذلك الإعلانات والخطب وبيانات الاستطلاعات ووثائق الاستراتيجية والمواد الترويجية. + id: >- + Materi yang mendokumentasikan kampanye pemilu termasuk iklan pidato data jajak pendapat dokumen strategi dan materi promosi. + zh: >- + 记录选举活动的材料,包括广告、演讲、民调数据、策略文件与宣传品。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -112,7 +127,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:CampaignRecordCollection" has_custodian: - equals_string: PoliticalArchive + equals_string: "hc:PoliticalArchive" see_also: - PoliticalArchiveRecordSetType - rico:RecordSetType @@ -155,9 +170,16 @@ classes: es: >- Papeles personales de políticos individuales incluyendo correspondencia, discursos, notas, fotografías y memorabilia documentando su carrera y servicio público. + ar: >- + أوراق شخصية لسياسيين أفراد تشمل المراسلات والخطب والملاحظات والصور والتذكارات وتوثق مسيرتهم وخدمتهم العامة. + id: >- + Arsip pribadi politisi termasuk korespondensi pidato catatan foto dan memorabilia yang mendokumentasikan karier dan layanan publik. + zh: >- + 政治人物个人文书,包括通信、演讲、笔记、照片与纪念品,用于记录其职业生涯与公共服务。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -171,7 +193,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:PoliticianPapersCollection" has_custodian: - equals_string: PoliticalArchive + equals_string: "hc:PoliticalArchive" see_also: - PoliticalArchiveRecordSetType - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml index d25a3cb107..6e1d1c4572 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml @@ -9,85 +9,71 @@ prefixes: wd: http://www.wikidata.org/entity/ hc: https://nde.nl/ontology/hc/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PostcustodialArchive: description: >- - Organization providing archival services (description, access, preservation guidance) - without taking physical custody of records. Materials remain with creators or - other custodians while benefiting from professional archival expertise. + Organization providing archival services (description, access, preservation guidance) without taking physical custody of records. alt_descriptions: nl: >- - Organisatie die archiefdiensten biedt (beschrijving, toegang, behoudsbegeleiding) - zonder fysieke bewaring van archieven over te nemen. Materialen blijven bij makers of - andere beheerders terwijl ze profiteren van professionele archiefexpertise. + Organisatie die archiefdiensten biedt (beschrijving, toegang, behoudsbegeleiding) zonder fysieke bewaring van archieven over te nemen. de: >- - Organisation, die Archivdienstleistungen (Erschließung, Zugang, Erhaltungshinweise) anbietet, - ohne physische Verwahrung der Unterlagen zu übernehmen. Materialien verbleiben bei den Erstellern - oder anderen Verwahrern und profitieren von professioneller Archivkompetenz. + Organisation, die Archivdienstleistungen (Erschließung, Zugang, Erhaltungshinweise) anbietet, ohne physische Verwahrung der Unterlagen zu übernehmen. fr: >- - Organisation fournissant des services d'archives (description, accès, conseils de conservation) - sans prendre la garde physique des documents. Les matériaux restent auprès des créateurs ou - d'autres dépositaires tout en bénéficiant d'une expertise archivistique professionnelle. + Organisation fournissant des services d'archives (description, accès, conseils de conservation) sans prendre la garde physique des documents. es: >- - Organización que proporciona servicios archivísticos (descripción, acceso, orientación de preservación) - sin tomar custodia física de los registros. Los materiales permanecen con los creadores u - otros custodios mientras se benefician de experiencia archivística profesional. + Organización que proporciona servicios archivísticos (descripción, acceso, orientación de preservación) sin tomar custodia física de los registros. ar: >- - منظمة توفر خدمات أرشيفية (الوصف والوصول وإرشادات الحفظ) - دون الاستيلاء المادي على السجلات. تبقى المواد مع المنشئين أو - أمناء آخرين مع الاستفادة من الخبرة الأرشيفية المهنية. + منظمة توفر خدمات أرشيفية (الوصف والوصول وإرشادات الحفظ) دون الاستيلاء المادي على السجلات. id: >- - Organisasi yang menyediakan layanan arsip (deskripsi, akses, panduan pelestarian) - tanpa mengambil penguasaan fisik atas catatan. Materi tetap bersama pembuat atau - kustodian lain sambil mendapat manfaat dari keahlian arsip profesional. + Organisasi yang menyediakan layanan arsip (deskripsi, akses, panduan pelestarian) tanpa mengambil penguasaan fisik atas catatan. zh: >- 提供档案服务(描述、访问、保存指导)而不实际保管记录的组织。 - 材料保留在创建者或其他保管人处,同时受益于专业档案专业知识。 exact_mappings: - - wd:Q124223197 + - wd:Q124223197 broad_mappings: - - skos:Concept - - wd:Q166118 + - skos:Concept + - wd:Q166118 related_mappings: - - rico:CorporateBody + - rico:CorporateBody is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - - has_type - - hold_record_set - - has_score - - identified_by + - has_type + - hold_record_set + - has_score + - identified_by slot_usage: - identified_by: null + identified_by: has_type: any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "hc:PostcustodialArchive" + - equals_string: "hc:ArchiveOrganizationType" + - equals_string: "hc:PostcustodialArchive" see_also: - - DigitalArchive - - ArchiveNetwork - - CollectingArchive + - DigitalArchive + - ArchiveNetwork + - CollectingArchive comments: - - Operates without physical custody of records - - Provides archival services to records holders - - Relevant for digital and distributed archives - - Challenges traditional custodial archival model + - Operates without physical custody of records + - Provides archival services to records holders + - Relevant for digital and distributed archives + - Challenges traditional custodial archival model + - 'Preserved from prior description: Organization providing archival services (description, access, preservation guidance) without taking physical custody of records. Materials remain with creators or other custodians while benefiting from professional archival expertise.' examples: - - value: - has_type: hc:PostcustodialArchive - has_score: 0.80 - description: Distributed archival service organization + - value: + has_type: hc:PostcustodialArchive + has_score: 0.80 + description: Distributed archival service organization keywords: - - postcustodial - - distributed archive - - non-custodial - - archival services + - postcustodial + - distributed archive + - non-custodial + - archival services annotations: skos:prefLabel: Postcustodial Archive archival_model: postcustodial @@ -95,15 +81,15 @@ classes: specificity_rationale: Specialized archival model without physical custody custodian_types: "['*']" structured_aliases: - - literal_form: postcustodiaal archief - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Postkustodiales Archiv - predicate: EXACT_SYNONYM - in_language: de - - literal_form: archives post-custodiales - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: archivo postcustodial - predicate: EXACT_SYNONYM - in_language: es + - literal_form: postcustodiaal archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Postkustodiales Archiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: archives post-custodiales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: archivo postcustodial + predicate: EXACT_SYNONYM + in_language: es diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml index ef730ee386..9988d089c0 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -37,9 +38,16 @@ classes: es: >- Registros mantenidos en múltiples ubicaciones físicas bajo acuerdos de custodia distribuida, con descripción archivística y acceso coordinados centralmente. + ar: >- + سجلات محفوظة عبر مواقع مادية متعددة ضمن ترتيبات حفظ موزعة، مع تنسيق الوصف الأرشيفي وإتاحة الوصول مركزياً. + id: >- + Catatan yang dipelihara di berbagai lokasi fisik dalam pengaturan kustodi terdistribusi, dengan deskripsi arsip dan akses yang dikoordinasikan secara terpusat. + zh: >- + 在多个实体地点分散保存的记录,通过中心化方式协调档案描述与访问。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -53,7 +61,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:DistributedRecordsCollection" has_custodian: - equals_string: PostcustodialArchive + equals_string: "hc:PostcustodialArchive" see_also: - PostcustodialArchiveRecordSetType - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml index 42690deb2f..7d0c686e29 100644 --- a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -37,9 +38,16 @@ classes: es: >- Registros organizativos de un editor de periódicos incluyendo políticas editoriales, registros comerciales, archivos de producción y registros de distribución mantenidos como fondo. + ar: >- + سجلات تنظيمية لجهة نشر صحف تشمل سياسات التحرير والسجلات التجارية وملفات الإنتاج وسجلات التوزيع وتُحفظ كصندوق. + id: >- + Catatan organisasi penerbit surat kabar termasuk kebijakan redaksi, catatan bisnis, berkas produksi, dan catatan distribusi yang dipelihara sebagai fonds. + zh: >- + 作为全宗保存的报纸出版机构组织记录,包括编辑政策、业务记录、制作文件与发行记录。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds slots: @@ -53,7 +61,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:NewspaperPublicationFonds" has_custodian: - equals_string: PressArchive + equals_string: "hc:PressArchive" see_also: - PressArchiveRecordSetType - rico:RecordSetType @@ -96,9 +104,16 @@ classes: es: >- Papeles personales de periodistas individuales incluyendo correspondencia, notas, borradores, materiales de investigación y fotografías documentando su carrera. + ar: >- + أوراق شخصية لصحفيين أفراد تشمل المراسلات والملاحظات والمسودات ومواد البحث والصور وتوثق مسيرتهم المهنية. + id: >- + Arsip pribadi jurnalis termasuk korespondensi, catatan, draf, materi riset, dan foto yang mendokumentasikan karier pelaporan mereka. + zh: >- + 记者个人文书,包括通信、笔记、草稿、研究材料与照片,用于记录其报道生涯。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection slots: @@ -112,7 +127,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:JournalistPapersCollection" has_custodian: - equals_string: PressArchive + equals_string: "hc:PressArchive" see_also: - PressArchiveRecordSetType - rico:RecordSetType @@ -155,9 +170,16 @@ classes: es: >- Registros que documentan procesos editoriales incluyendo actas, guías de estilo, decisiones editoriales y planificación de contenidos mantenidos como serie. + ar: >- + سجلات توثق العمليات التحريرية بما في ذلك محاضر الاجتماعات وأدلة الأسلوب والقرارات التحريرية وتخطيط المحتوى وتُحفظ كسلسلة. + id: >- + Catatan yang mendokumentasikan proses redaksi termasuk notulen rapat, panduan gaya, keputusan editorial, dan perencanaan konten yang dipelihara sebagai seri. + zh: >- + 作为系列保存的编辑流程记录,包括会议纪要、文风指南、编辑决策与内容规划。 broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series slots: @@ -171,7 +193,7 @@ classes: - equals_string: "hc:ArchiveOrganizationType" - equals_string: "hc:EditorialRecordSeries" has_custodian: - equals_string: PressArchive + equals_string: "hc:PressArchive" see_also: - PressArchiveRecordSetType - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/ProfileData.yaml b/schemas/20251121/linkml/modules/classes/ProfileData.yaml index 0be10c7bad..3f559d8d1c 100644 --- a/schemas/20251121/linkml/modules/classes/ProfileData.yaml +++ b/schemas/20251121/linkml/modules/classes/ProfileData.yaml @@ -10,78 +10,63 @@ prefixes: pico: https://personsincontext.org/model# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types - - ../slots/has_skill +- linkml:types +- ../slots/has_skill # default_range: string classes: ProfileData: description: >- - Biographical information extracted from a source document about an individual, - including name, career history, education, skills, and professional summary. - Represents observed data about a person rather than the person entity itself. + Biographical information extracted from a source document about an individual, including name, career history, education, skills, and professional summary. alt_descriptions: nl: >- - Biografische informatie geëxtraheerd uit een brondocument over een individu, - inclusief naam, carrièregeschiedenis, opleiding, vaardigheden en professionele samenvatting. - Vertegenwoordigt waargenomen gegevens over een persoon in plaats van de persoon zelf. + Biografische informatie geëxtraheerd uit een brondocument over een individu, inclusief naam, carrièregeschiedenis, opleiding, vaardigheden en professionele samenvatting. de: >- - Biografische Informationen, die aus einem Quelldokument über eine Person extrahiert wurden, - einschließlich Name, Karriereverlauf, Ausbildung, Fähigkeiten und beruflicher Zusammenfassung. - Stellt beobachtete Daten über eine Person dar, nicht die Personenentität selbst. + Biografische Informationen, die aus einem Quelldokument über eine Person extrahiert wurden, einschließlich Name, Karriereverlauf, Ausbildung, Fähigkeiten und beruflicher Zusammenfassung. fr: >- - Informations biographiques extraites d'un document source sur un individu, - comprenant le nom, l'historique de carrière, l'éducation, les compétences et le résumé professionnel. - Représente des données observées sur une personne plutôt que l'entité personne elle-même. + Informations biographiques extraites d'un document source sur un individu, comprenant le nom, l'historique de carrière, l'éducation, les compétences et le résumé professionnel. es: >- - Información biográfica extraída de un documento fuente sobre un individuo, - incluyendo nombre, historial profesional, educación, habilidades y resumen profesional. - Representa datos observados sobre una persona en lugar de la entidad persona en sí. + Información biográfica extraída de un documento fuente sobre un individuo, incluyendo nombre, historial profesional, educación, habilidades y resumen profesional. ar: >- - معلومات سيرة ذاتية مستخرجة من وثيقة مصدر عن فرد، - بما في ذلك الاسم والتاريخ المهني والتعليم والمهارات والملخص المهني. - تمثل بيانات مرصودة عن شخص وليس كيان الشخص نفسه. + معلومات سيرة ذاتية مستخرجة من وثيقة مصدر عن فرد، بما في ذلك الاسم والتاريخ المهني والتعليم والمهارات والملخص المهني. id: >- - Informasi biografi yang diekstrak dari dokumen sumber tentang seseorang, - termasuk nama, riwayat karir, pendidikan, keterampilan, dan ringkasan profesional. - Mewakili data yang diamati tentang seseorang, bukan entitas orang itu sendiri. + Informasi biografi yang diekstrak dari dokumen sumber tentang seseorang, termasuk nama, riwayat karir, pendidikan, keterampilan, dan ringkasan profesional. zh: >- - 从源文档中提取的个人传记信息, - 包括姓名、职业经历、教育背景、技能和专业摘要。 - 表示关于某人的观察数据,而非该人实体本身。 + 从源文档中提取的个人传记信息, 包括姓名、职业经历、教育背景、技能和专业摘要。 class_uri: pico:PersonObservation close_mappings: - - foaf:PersonalProfileDocument + - foaf:PersonalProfileDocument related_mappings: - - schema:Person - - prov:Entity + - schema:Person + - prov:Entity broad_mappings: - - prov:Entity + - prov:Entity keywords: - - profile data - - biographical data - - person observation - - extracted data + - profile data + - biographical data + - person observation + - extracted data comments: - - Represents observed biographical data extracted from a source following PiCo pattern - - Separates observations from person reconstructions + - Represents observed biographical data extracted from a source following PiCo pattern + - Separates observations from person reconstructions + - 'Preserved from prior description: Biographical information extracted from a source document about an individual, including name, career history, education, skills, and professional summary. Represents observed data about a person rather than the person entity itself.' structured_aliases: - - literal_form: profielgegevens - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Profildaten - predicate: EXACT_SYNONYM - in_language: de - - literal_form: données de profil - predicate: EXACT_SYNONYM - in_language: fr + - literal_form: profielgegevens + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Profildaten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: données de profil + predicate: EXACT_SYNONYM + in_language: fr annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '["*"]' slots: - - has_label - - has_title - - located_at - - has_skill - - has_language - - specify + - has_label + - has_title + - located_at + - has_skill + - has_language + - specify diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml index 9d004615bc..d89c942273 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml @@ -11,6 +11,7 @@ prefixes: imports: - linkml:types - ../enums/DataTierEnum + - ../classes/GenerationEvent - ../slots/generated_by - ../slots/has_note - ../slots/has_type diff --git a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml index 7a801d9c90..bf541aa571 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: ProvincialArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./ProvincialArchiveRecordSetType @@ -21,36 +20,58 @@ classes: ProvincialAdministrationFonds: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for provincial government records. + description: >- + Provenance-based aggregation of documentation created by subnational + executive and representative authorities. alt_descriptions: - nl: Fondsgericht recordsettype voor provinciale overheidsarchieven. - de: Fondsorientierter Recordset-Typ fuer Unterlagen der Provinzverwaltung. - fr: Type de jeu de documents oriente fonds pour les archives des administrations provinciales. - es: Tipo de conjunto documental orientado a fondo para archivos de gobiernos provinciales. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس لسجلات الحكومات الإقليمية. - id: Tipe set rekaman berorientasi fonds untuk arsip pemerintah provinsi. - zh: 面向省级政府档案的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + provinciale uitvoerende en representatieve bestuursorganen. + de: >- + Provenienzbasierte Aggregation von Unterlagen, die durch + provinzielle Exekutiv- und Vertretungsorgane entstanden sind. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + autorités provinciales exécutives et représentatives. + es: >- + Agregación basada en procedencia de documentación creada por + autoridades provinciales ejecutivas y representativas. + ar: >- + تجميع قائم على المنشأ لوثائق أنشأتها السلطات التنفيذية والتمثيلية + على المستوى الإقليمي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk oleh + otoritas provinsi eksekutif dan representatif. + zh: >- + 基于来源原则聚合由省级行政与代表机构形成的文献。 structured_aliases: - literal_form: provinciefonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Provinzfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds provincial + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo provincial + predicate: EXACT_SYNONYM in_language: es - literal_form: فوندس إقليمي + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds provinsi + predicate: EXACT_SYNONYM in_language: id - literal_form: 省级全宗 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ProvincialArchiveRecordSetType - rico:RecordSetType @@ -58,54 +79,91 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:ProvincialAdministrationFonds + equals_string: hc:ProvincialAdministrationFonds has_custodian: - any_of: - - equals_string: hc:ProvincialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ProvincialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Captures policy, oversight, and administrative outputs of provincial authorities. + - Preserves originating office structures and governance provenance. + - 'Preserved from prior description: Fonds-oriented record set type for provincial government records.' + keywords: + - provincial governance + - subnational administration + - executive records + - representative authority + examples: + - value: + has_type: hc:ProvincialAdministrationFonds + has_custodian: hc:ProvincialArchive + has_note: Provincial executive directives, committee minutes, and policy dossiers. + description: Subnational governance documentation grouped by originating authority annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' RegionalPlanningCollection: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-oriented record set type for regional development and planning documentation. + description: >- + Assembled documentary body concerning spatial development, + infrastructure strategy, and long-horizon territorial planning. alt_descriptions: - nl: Collectiegericht recordsettype voor regionale ontwikkelings- en planningsdocumentatie. - de: Sammlungsorientierter Recordset-Typ fuer regionale Entwicklungs- und Planungsdokumentation. - fr: Type de jeu de documents oriente collection pour la documentation de developpement et d aménagement regional. - es: Tipo de conjunto documental orientado a colección para documentación de desarrollo y planificación regional. - ar: نوع مجموعة سجلات موجّه بنمط المجموعات لوثائق التنمية والتخطيط الإقليمي. - id: Tipe set rekaman berorientasi koleksi untuk dokumentasi perencanaan dan pembangunan regional. - zh: 面向区域发展与规划文档的集合型记录集类型。 + nl: >- + Samengesteld documentaire geheel over ruimtelijke ontwikkeling, + infrastructuurstrategie en langetermijnplanning van het gebied. + de: >- + Zusammengestellter Dokumentkoerper zu raeumlicher Entwicklung, + Infrastrukturstrategie und langfristiger Gebietsplanung. + fr: >- + Ensemble documentaire réuni sur le développement spatial, + la stratégie d'infrastructure et la planification territoriale de long terme. + es: >- + Cuerpo documental reunido sobre desarrollo espacial, + estrategia de infraestructura y planificación territorial de largo plazo. + ar: >- + جسم وثائقي مُجمع يتعلق بالتنمية المكانية واستراتيجية البنية التحتية + والتخطيط الإقليمي طويل الأمد. + id: >- + Kumpulan dokumenter terhimpun mengenai pengembangan spasial, + strategi infrastruktur, dan perencanaan wilayah jangka panjang. + zh: >- + 汇集关于空间发展、基础设施战略与长期区域规划的文献整体。 structured_aliases: - literal_form: collectie ruimtelijke ordening + predicate: EXACT_SYNONYM in_language: nl - literal_form: Sammlung Regionalplanung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection d aménagement + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de planificación regional + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة تخطيط إقليمي + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi perencanaan regional + predicate: EXACT_SYNONYM in_language: id - literal_form: 区域规划集合 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ProvincialArchiveRecordSetType - rico:RecordSetType @@ -113,50 +171,87 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:RegionalPlanningCollection + equals_string: hc:RegionalPlanningCollection has_custodian: - any_of: - - equals_string: hc:ProvincialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ProvincialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Brings together planning artifacts from multi-agency territorial development programs. + - Frequently arranged by project, corridor, or planning period. + - 'Preserved from prior description: Collection-oriented record set type for regional development and planning documentation.' + keywords: + - spatial planning + - infrastructure strategy + - development program + - territorial policy + examples: + - value: + has_type: hc:RegionalPlanningCollection + has_custodian: hc:ProvincialArchive + has_note: Zoning maps, transport corridor studies, and environmental impact dossiers. + description: Multi-source territorial development documentation assembled for planning access ProvincialCourtSeries: is_a: ProvincialArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-oriented record set type for provincial judicial records. + description: >- + Ordered documentary sequence generated by subnational judicial forums, + capturing case progression, rulings, and procedural filings. alt_descriptions: - nl: Reeksgericht recordsettype voor provinciale gerechtelijke archieven. - de: Serienorientierter Recordset-Typ fuer provinciale Gerichtsunterlagen. - fr: Type de jeu de documents oriente serie pour les archives judiciaires provinciales. - es: Tipo de conjunto documental orientado a serie para archivos judiciales provinciales. - ar: نوع مجموعة سجلات موجّه بنمط السلاسل للسجلات القضائية الإقليمية. - id: Tipe set rekaman berorientasi seri untuk arsip peradilan provinsi. - zh: 面向省级司法记录的系列型记录集类型。 + nl: >- + Geordende documentaire reeks die is gevormd door provinciale + rechtscolleges en die zaakverloop, uitspraken en processtukken vastlegt. + de: >- + Geordnete Dokumentationsfolge aus provinziellen Gerichtsinstanzen, + die Fallverlauf, Entscheidungen und Verfahrensakten nachweist. + fr: >- + Sequence documentaire ordonnee produite par des juridictions + provinciales, retraçant progression des affaires, décisions et pièces. + es: >- + Secuencia documental ordenada generada por foros judiciales + provinciales, con trazas de tramitación, resoluciones y actuaciones. + ar: >- + تسلسل وثائقي منظم صادر عن هيئات قضائية إقليمية، يوثق سير القضايا + والأحكام والملفات الإجرائية. + id: >- + Urutan dokumenter teratur yang dibentuk forum peradilan provinsi, + mencatat perkembangan perkara, putusan, dan berkas prosedural. + zh: >- + 由省级司法机构形成的有序文献序列,记录案件进程、裁决与程序性文书。 structured_aliases: - literal_form: reeks gerechtelijke dossiers + predicate: EXACT_SYNONYM in_language: nl - literal_form: Serie Gerichtsakten + predicate: EXACT_SYNONYM in_language: de - literal_form: serie judiciaire provinciale + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie judicial provincial + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة سجلات قضائية إقليمية + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri arsip peradilan provinsi + predicate: EXACT_SYNONYM in_language: id - literal_form: 省级司法系列 + predicate: EXACT_SYNONYM in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ProvincialArchiveRecordSetType - rico:RecordSetType @@ -164,13 +259,28 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:ProvincialCourtSeries + equals_string: hc:ProvincialCourtSeries has_custodian: - any_of: - - equals_string: hc:ProvincialArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ProvincialArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Reflects recurring adjudication workflows and filing sequences. + - Supports legal-history reconstruction across jurisdictions and periods. + - 'Preserved from prior description: Series-oriented record set type for provincial judicial records.' + keywords: + - judicial filing + - case progression + - court ruling + - procedural sequence + examples: + - value: + has_type: hc:ProvincialCourtSeries + has_custodian: hc:ProvincialArchive + has_note: Docket entries, hearing briefs, and judgment registers. + description: Subnational adjudication documentation arranged as a recurring sequence diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml index 904019d03f..d82852d846 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetType.yaml @@ -15,16 +15,63 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ProvincialHistoricalArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by ProvincialHistoricalArchive custodians. - ' + description: >- + Classification concept for documentary aggregations maintained by regional + government repositories at the provincial administrative level. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die worden beheerd door regionale + overheidsrepository's op provinciaal bestuurlijk niveau. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von regionalen + Regierungsarchiven auf provinzieller Verwaltungsebene verwaltet werden. + fr: >- + Concept de classification pour les agrégations documentaires maintenues par les + dépôts gouvernementaux régionaux au niveau administratif provincial. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas por repositorios + gubernamentales regionales a nivel administrativo provincial. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تديرها مستودعات حكومية إقليمية + على المستوى الإداري للمحافظة. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dikelola oleh repositori + pemerintah regional pada tingkat administrasi provinsi. + zh: >- + 由省级政府档案库维护的文献聚合的分类概念。 + structured_aliases: + - literal_form: provinciaal historisch archief collectietype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Provinzialarchiv-Sammlungstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de collection d'archives provinciales + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de colección de archivo provincial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع مجموعة الأرشيف الإقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe koleksi arsip provinsi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 省档案馆馆藏类型 + predicate: EXACT_SYNONYM + in_language: zh is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType + - skos:Concept slots: - has_type - has_score @@ -35,6 +82,20 @@ classes: slot_usage: has_type: equals_string: hc:ProvincialHistoricalArchiveRecordSetType + comments: + - Applies to regional-level government archival collections. + - Distinguished from municipal archives by provincial jurisdiction scope. + - 'Preserved from prior description: A rico:RecordSetType for classifying collections held by ProvincialHistoricalArchive custodians.' + keywords: + - provincial archives + - regional records + - government collections + - administrative level + examples: + - value: + has_type: ProvincialHistoricalArchiveRecordSetType + has_scope: Provincial governance records, notarial acts, court proceedings. + description: Documentary collection type for provincial heritage repositories annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml index 8ad43fafe1..68246613a5 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: ProvincialHistoricalArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./ProvincialHistoricalArchiveRecordSetType @@ -21,36 +20,73 @@ classes: ProvincialHistoricalFonds: is_a: ProvincialHistoricalArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for historical provincial records. + description: >- + Provenance-based aggregation of documentation preserved from earlier + provincial governance periods and legacy administrative formations. alt_descriptions: - nl: Fondsgericht recordsettype voor historische provinciale archieven. - de: Fondsorientierter Recordset-Typ fuer historische provinzielle Unterlagen. - fr: Type de jeu de documents oriente fonds pour des archives historiques provinciales. - es: Tipo de conjunto documental orientado a fondo para archivos historicos provinciales. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس للسجلات التاريخية الإقليمية. - id: Tipe set rekaman berorientasi fonds untuk arsip sejarah provinsi. - zh: 面向历史性省级档案的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van documentatie die bewaard is uit + eerdere perioden van provinciaal bestuur en historische bestuursvormen. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus frueheren + Phasen provinzieller Verwaltung und historischen Verwaltungsstrukturen. + fr: >- + Agrégation fondée sur la provenance de documentation conservée des + périodes antérieures de gouvernance provinciale et d'anciennes formations. + es: >- + Agregación basada en procedencia de documentación conservada de + etapas anteriores de gobernanza provincial y formaciones administrativas. + ar: >- + تجميع قائم على المنشأ لوثائق محفوظة من فترات سابقة من الحكم + الإقليمي ومن تشكيلات إدارية تاريخية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dipertahankan dari + periode tata kelola provinsi terdahulu dan formasi administrasi lama. + zh: >- + 基于来源原则聚合来自早期省级治理阶段与历史行政形态的保存文献。 structured_aliases: - literal_form: historisch provinciefonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: historischer Provinzfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds historique provincial + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo historico provincial + predicate: EXACT_SYNONYM in_language: es - literal_form: فوندس تاريخي إقليمي + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds sejarah provinsi + predicate: EXACT_SYNONYM in_language: id - literal_form: 省级历史全宗 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: This class is intended for historical holdings that retain provincial provenance. + - Includes material from superseded offices, predecessor administrations, and long-term memory functions. + - 'Preserved from prior description: Fonds-oriented record set type for historical provincial records.' + keywords: + - historical governance + - legacy administration + - provincial memory + - provenance retention + examples: + - value: + has_type: hc:ProvincialHistoricalFonds + has_custodian: hc:ProvincialHistoricalArchive + has_note: Pre-reform provincial decrees, legacy registers, and predecessor office files. + description: Historical provincial documentation grouped by original administrative provenance broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ProvincialHistoricalArchiveRecordSetType - rico:RecordSetType @@ -58,17 +94,17 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:ProvincialHistoricalFonds + equals_string: hc:ProvincialHistoricalFonds has_custodian: - any_of: - - equals_string: hc:ProvincialHistoricalArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ProvincialHistoricalArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:ProvincialHistoricalArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ProvincialHistoricalArchive custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/PublicArchive.yaml b/schemas/20251121/linkml/modules/classes/PublicArchive.yaml index a82ad2dbf2..a7d361cd64 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchive.yaml @@ -8,15 +8,59 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PublicArchive: - description: Repository for official documents open to public access. Public archives are archival institutions that serve the general public, typically holding government records and other materials of public interest. They operate under principles of transparency and public access, subject to privacy and security restrictions. + description: >- + Government-funded institution that preserves official records and provides citizen access to administrative documentation. + alt_descriptions: + nl: >- + Door de overheid gefinancierde instelling die officiële archieven bewaart en burgers toegang geeft tot administratieve documentatie. + de: >- + Staatlich finanzierte Einrichtung, die offizielle Unterlagen bewahrt und Bürgern Zugang zu Verwaltungsdokumenten gewährt. + fr: >- + Institution financée par l'État qui préserve les archives officielles et fournit aux citoyens l'accès à la documentation administrative. + es: >- + Institución financiada por el gobierno que preserva registros oficiales y proporciona acceso ciudadano a documentación administrativa. + ar: >- + مؤسسة ممولة من الحكومة تحافظ على السجلات الرسمية وتوفر للمواطنين الوصول إلى الوثائق الإدارية. + id: >- + Lembaga yang didanai pemerintah yang melestarikan catatan resmi dan menyediakan akses warga ke dokumentasi administratif. + zh: >- + 保存官方记录并向公民提供行政文件访问的政府资助机构。 + structured_aliases: + nl: + - openbaar archief + - publiek archief + de: + - öffentliches Archiv + - Staatsarchiv + fr: + - archives publiques + - dépôt public + es: + - archivo público + - archivo estatal + ar: + - الأرشيف العام + - الأرشيف الحكومي + id: + - arsip publik + - arsip pemerintah + zh: + - 公共档案馆 + - 公开档案 + keywords: + - public archive + - government records + - citizen access + - official documents + - transparency is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -31,12 +75,12 @@ classes: broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Public Archive - skos:altLabel: "\xD6ffentliches Archiv, archivo p\xFAblico, archives publiques" + skos:altLabel: "Öffentliches Archiv, archivo público, archives publiques" custodian_status: public access_model: public access specificity_score: 0.1 @@ -48,9 +92,10 @@ classes: - PrivateArchive - PublicArchivesInFrance comments: - - "\xD6ffentliches Archiv (de)" - - "archivo p\xFAblico (es)" + - "Öffentliches Archiv (de)" + - "archivo público (es)" - archives publiques (fr) - Open to public access - Typically holds government records - Subject to FOI and privacy regulations + - 'Preserved from prior description: Repository for official documents open to public access. Public archives are archival institutions that serve the general public, typically holding government records and other materials of public interest. They operate under principles of transparency and public access, subject to privacy and security restrictions.' diff --git a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml index bd05eb64d7..5c42a0247c 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetType.yaml @@ -8,16 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PublicArchiveRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PublicArchive custodians. - ' + description: >- + Taxonomy node for aggregations of governmental, civic, and administratively + mandated documentation held by publicly accountable repositories. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van overheids-, burger- en administratief verplichte + documentatie in bezit van publiek verantwoordingsplichtige bewaarinstellingen. + de: >- + Taxonomieknoten für Aggregationen staatlicher, bürgerlicher und administrativ vorgeschriebener + Dokumentation in öffentlich rechenschaftspflichtigen Repositorien. + fr: >- + Nœud taxonomique pour les agrégations de documentation gouvernementale, civile et + administrativement obligée détenue par des dépôts publiquement responsables. + es: >- + Nodo taxonómico para agregaciones de documentación gubernamental, cívica y administrativamente + mandatada en depósitos de responsabilidad pública. + ar: >- + عقدة تصنيفية لتجميعات الوثائق الحكومية والمدنية والإلزامية إدارياً المحفوظة في مستودعات مسؤولة علناً. + id: >- + Simpul taksonomi untuk agregasi dokumentasi pemerintah, sipil, dan administratif wajib + yang disimpan oleh repositori yang bertanggung jawab secara publik. + zh: >- + 用于聚合由公共责任机构持有的政府、公民和行政强制文档的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -32,3 +55,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: A rico:RecordSetType for classifying collections held by PublicArchive custodians.' diff --git a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml index b9c86b8bc4..4c083cff96 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: PublicArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./PublicArchiveRecordSetType @@ -21,7 +20,9 @@ classes: PublicRecordsFonds: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for records created by public bodies. + description: >- + Provenance-based aggregation of documentation generated by public-sector + bodies in the exercise of statutory responsibilities. alt_descriptions: nl: Fondsgericht recordsettype voor archieven gevormd door publieke organen. de: Fondsorientierter Recordset-Typ fuer Unterlagen oeffentlicher Stellen. @@ -47,10 +48,10 @@ classes: in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - PublicArchiveRecordSetType - rico:RecordSetType @@ -58,25 +59,42 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:PublicRecordsFonds + equals_string: hc:PublicRecordsFonds has_custodian: - any_of: - - equals_string: hc:PublicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PublicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by PublicArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Captures provenance from state, regional, and municipal public authorities. + - Supports accountability and legal-rights evidence retrieval. + - 'Preserved from prior description: Fonds-oriented record set type for records created by public bodies.' + keywords: + - public authority output + - statutory function + - provenance aggregation + - civic accountability + examples: + - value: + has_type: hc:PublicRecordsFonds + has_custodian: hc:PublicArchive + has_note: Municipal decrees, permit registers, and regulatory files. + description: Public-sector documentation grouped by originating authority annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' CivicDocumentationCollection: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection-oriented record set type for civic and community documentation. + description: >- + Assembled documentary body about civic life and community initiatives, + gathered across programs, events, and participatory activities. alt_descriptions: nl: Collectiegericht recordsettype voor burgerlijke en gemeenschapsdocumentatie. de: Sammlungsorientierter Recordset-Typ fuer buergerliche und gemeinschaftliche Dokumentation. @@ -102,10 +120,10 @@ classes: in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - PublicArchiveRecordSetType - rico:RecordSetType @@ -113,21 +131,38 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:CivicDocumentationCollection + equals_string: hc:CivicDocumentationCollection has_custodian: - any_of: - - equals_string: hc:PublicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PublicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by PublicArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Brings together materials documenting civil participation and community action. + - Useful where provenance spans multiple local programs or initiatives. + - 'Preserved from prior description: Collection-oriented record set type for civic and community documentation.' + keywords: + - community initiatives + - civic participation + - assembled documentation + - local society + examples: + - value: + has_type: hc:CivicDocumentationCollection + has_custodian: hc:PublicArchive + has_note: Community council newsletters, neighborhood project files, and outreach materials. + description: Multi-source civic documentation assembled for community history access AdministrativeCorrespondenceSeries: is_a: PublicArchiveRecordSetType class_uri: rico:RecordSetType - description: Series-oriented record set type for official correspondence. + description: >- + Ordered documentary sequence of official communications exchanged during + routine administrative decision-making and service delivery. alt_descriptions: nl: Reeksgericht recordsettype voor officiële correspondentie. de: Serienorientierter Recordset-Typ fuer amtliche Korrespondenz. @@ -153,10 +188,10 @@ classes: in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - PublicArchiveRecordSetType - rico:RecordSetType @@ -164,13 +199,28 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:AdministrativeCorrespondenceSeries + equals_string: hc:AdministrativeCorrespondenceSeries has_custodian: - any_of: - - equals_string: hc:PublicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by PublicArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:PublicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by PublicArchive custodians. + Inverse of rico:isOrWasHolderOf. + comments: + - Represents recurring communication workflows between offices, agencies, and citizens. + - Supports timeline reconstruction for policy execution and case handling. + - 'Preserved from prior description: Series-oriented record set type for official correspondence.' + keywords: + - official communication + - administrative workflow + - case handling + - service delivery + examples: + - value: + has_type: hc:AdministrativeCorrespondenceSeries + has_custodian: hc:PublicArchive + has_note: Permit inquiry letters, internal memos, and response chains. + description: Recurring official communication sequence tied to administrative procedures diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml index 1ebf74a52c..34095869cd 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml @@ -8,15 +8,59 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: PublicArchivesInFrance: - description: Type of archives in France under public law. French public archives (archives publiques en France) are defined by French law as archives created or received by public legal entities in the exercise of their activities. They are subject to specific legal requirements regarding preservation, access, and transfer to archival institutions. + description: >- + Public-law institution in France responsible for preserving records created or received by government entities. + alt_descriptions: + nl: >- + Instelling onder publiekrecht in Frankrijk verantwoordelijk voor het bewaren van archieven die door overheidsinstanties zijn gecreëerd of ontvangen. + de: >- + Öffentlich-rechtliche Institution in Frankreich, die für die Bewahrung von Unterlagen verantwortlich ist, die von Regierungsstellen erstellt oder empfangen wurden. + fr: >- + Institution de droit public en France chargée de la conservation des archives créées ou reçues par les entités gouvernementales. + es: >- + Institución de derecho público en Francia responsable de preservar los registros creados o recibidos por entidades gubernamentales. + ar: >- + مؤسسة قانونية عامة في فرنسا مسؤولة عن الحفاظ على السجلات التي أنشأتها أو تلقتها الكيانات الحكومية. + id: >- + Institusi hukum publik di Prancis yang bertanggung jawab untuk melestarikan catatan yang dibuat atau diterima oleh entitas pemerintah. + zh: >- + 法国公法机构,负责保存政府实体创建或接收的记录。 + structured_aliases: + nl: + - franse overheidsarchieven + - openbare archieven frankrijk + de: + - französische öffentliche Archive + - staatliche Archive Frankreichs + fr: + - archives publiques françaises + - archives de l'État français + es: + - archivos públicos franceses + - archivos estatales de Francia + ar: + - الأرشيفات العامة الفرنسية + - أرشيفات الدولة الفرنسية + id: + - arsip publik Prancis + - arsip negara Prancis + zh: + - 法国公共档案馆 + - 法国国家档案馆 + keywords: + - french archives + - public archives + - archives publiques + - government archives + - code du patrimoine is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -31,12 +75,12 @@ classes: broad_mappings: - wd:Q166118 slot_usage: - identified_by: null + identified_by: has_type: equals_string: hc:ArchiveOrganizationType annotations: skos:prefLabel: Public Archives in France - skos:altLabel: "\xD6ffentliches Archiv, archives publiques en France" + skos:altLabel: "Öffentliches Archiv, archives publiques en France" legal_framework: French archival law specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -46,8 +90,9 @@ classes: - FrenchPrivateArchives - NationalArchives comments: - - "\xD6ffentliches Archiv (de)" + - "Öffentliches Archiv (de)" - archives publiques en France (fr) - France-specific legal category - Governed by Code du patrimoine - Includes national, departmental, communal archives + - 'Preserved from prior description: Type of archives in France under public law. French public archives (archives publiques en France) are defined by French law as archives created or received by public legal entities in the exercise of their activities. They are subject to specific legal requirements regarding preservation, access, and transfer to archival institutions.' diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml index 2911fd5f91..cbb2d99971 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetType.yaml @@ -3,19 +3,48 @@ name: PublicArchivesInFranceRecordSetType title: PublicArchivesInFrance Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: PublicArchivesInFranceRecordSetType: - description: 'A rico:RecordSetType for classifying collections held by PublicArchivesInFrance custodians. - ' + description: >- + Classification concept for documentary aggregations maintained by French + state, departmental, and municipal archival authorities. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die worden beheerd + door Franse rijks-, departementale en gemeentelijke archiefautoriteiten. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von + französischen Staats-, Départements- und Kommunalarchivbehörden + verwaltet werden. + fr: >- + Concept de classification pour des agrégations documentaires conservées + par les autorités archivistiques françaises d'État, + départementales et municipales. + es: >- + Concepto de clasificación para agregaciones documentales mantenidas por + autoridades archivísticas francesas estatales, departamentales y + municipales. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تديرها السلطات الأرشيفية + الفرنسية على مستوى الدولة والإدارات والبلديات. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dipelihara oleh + otoritas kearsipan Prancis tingkat negara, departemen, dan munisipal. + zh: >- + 用于分类由法国国家、省级与市级档案机构维护的文献聚合体的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,8 +56,48 @@ classes: - rico:RecordSetType slot_usage: has_type: - equals_string: hc:PublicArchivesInFranceRecordSetType + equals_string: PublicArchivesInFranceRecordSetType + structured_aliases: + - literal_form: type Franse overheidsarchiefaggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ französischer öffentlicher Archivaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire des archives publiques françaises + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental de archivos públicos de Francia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي للأرشيفات العامة في فرنسا + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter arsip publik Prancis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 法国公共档案文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Covers documentary aggregations managed under French public archival authority frameworks. + - Supports jurisdiction-specific archival description and governance analysis. + - 'Preserved from prior description: A rico:RecordSetType for classifying collections held by PublicArchivesInFrance custodians.' + keywords: + - French public archives + - jurisdictional authority + - documentary aggregation + - archival governance + examples: + - value: + has_type: PublicArchivesInFranceRecordSetType + has_scope: Departmental prefecture files and municipal council registers. + description: Documentary aggregation managed by French public archival authorities. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml index 0d428530d0..b0234487e9 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: PublicArchivesInFrance Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./PublicArchivesInFranceRecordSetType @@ -21,36 +20,72 @@ classes: FrenchPublicFonds: is_a: PublicArchivesInFranceRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for French public-sector records. + description: >- + Provenance-based aggregation of documentation produced by French public + authorities, administrations, and state-linked service bodies. alt_descriptions: - nl: Fondsgericht recordsettype voor archieven van Franse publieke instellingen. - de: Fondsorientierter Recordset-Typ fuer Unterlagen des franzoesischen oeffentlichen Sektors. - fr: Type de jeu de documents oriente fonds pour les archives du secteur public francais. - es: Tipo de conjunto documental orientado a fondo para archivos del sector publico frances. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس لسجلات القطاع العام في فرنسا. - id: Tipe set rekaman berorientasi fonds untuk arsip sektor publik Prancis. - zh: 面向法国公共部门档案的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + Franse publieke autoriteiten, administraties en publieke dienstorganen. + de: >- + Provenienzbasierte Aggregation von Unterlagen franzoesischer + oeffentlicher Behoerden, Verwaltungen und staatsnaher Dienststellen. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites publiques francaises, administrations et services rattaches. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades publicas francesas, administraciones y servicios vinculados. + ar: >- + تجميع قائم على المنشأ لوثائق صادرة عن السلطات العامة الفرنسية + والإدارات والهيئات المرتبطة بالخدمة العامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan oleh + otoritas publik Prancis, administrasi, dan badan layanan terkait negara. + zh: >- + 基于来源原则聚合法国公共机构、行政部门与国家关联服务主体形成的文献。 structured_aliases: - literal_form: fonds publieke sector Frankrijk + predicate: EXACT_SYNONYM in_language: nl - literal_form: Fonds oeffentlicher Sektor Frankreich + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds du secteur public francais + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo del sector publico frances + predicate: EXACT_SYNONYM in_language: es - literal_form: فوندس القطاع العام الفرنسي + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds sektor publik Prancis + predicate: EXACT_SYNONYM in_language: id - literal_form: 法国公共部门全宗 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Public-sector provenance remains explicit across national and territorial administrations. + - 'Preserved from prior description: Fonds-oriented record set type for French public-sector records.' + keywords: + - public authority + - French administration + - state service body + - fonds provenance + examples: + - value: + has_type: hc:FrenchPublicFonds + has_custodian: hc:PublicArchivesInFrance + has_note: Ministerial circulars, departmental directives, and public-service registers. + description: French public-administration documentation grouped by originating institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - PublicArchivesInFranceRecordSetType - rico:RecordSetType @@ -58,17 +93,15 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:FrenchPublicFonds + equals_string: hc:FrenchPublicFonds has_custodian: - any_of: - - equals_string: hc:PublicArchivesInFrance - record_holder_note: + equals_string: hc:PublicArchivesInFrance + has_note: equals_string: This RecordSetType is typically held by PublicArchivesInFrance custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml b/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml index 7d679016df..e2fb79df51 100644 --- a/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicationEvent.yaml @@ -1,25 +1,7 @@ id: https://nde.nl/ontology/hc/class/PublicationEvent name: publication_event_class title: Publication Event Class -description: 'Event representing the publication of content, following CIDOC-CRM event modeling. - - - CREATED 2026-01-17 per Rule 53/56: Provides structured publication event - - representation instead of simple datetime. Enables rich temporal modeling - - including fuzzy date boundaries. - - - Supports: - - - Social media posts with publication timestamps - - - Document publications with date ranges - - - Historical publications with uncertain dates - - ' +description: 'Event representing the publication of content, following CIDOC-CRM event modeling. CREATED 2026-01-17 per Rule 53/56: Provides structured publication event representation instead of simple datetime. Enables rich temporal modeling including fuzzy date boundaries. Supports: - Social media posts with publication timestamps - Document publications with date ranges - Historical publications with uncertain dates' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -37,43 +19,57 @@ default_prefix: hc classes: PublicationEvent: class_uri: crm:E7_Activity - description: 'Event of content being published, following CIDOC-CRM activity pattern. - - - MIGRATED from published_at datetime slot per Rule 53/56 (2026-01-17). - - - **Why Event Wrapper?** - - - Enables fuzzy temporal boundaries (uncertainty in publication dates) - - - Supports multiple publication events (republications, versions) - - - Links to agents/locations involved in publication - - - Follows ontology best practices (CIDOC-CRM activity modeling) - - - **USE CASES**: - - - Social media posts: Precise publication timestamp - - - Historical documents: "Published sometime in 1892" - - - Archival records: "Published between 1800-1805" - - - **FOR PRECISE TIMESTAMPS**: - - Set all four TimeSpan boundaries to the same instant. - - ' + description: >- + Formal activity marking the release or dissemination of a resource to a public or restricted audience. + alt_descriptions: + nl: >- + Formele activiteit die de vrijgave of verspreiding van een bron naar een openbaar of beperkt publiek markeert. + de: >- + Formelle Aktivität, die die Veröffentlichung oder Verbreitung einer Ressource an ein öffentliches oder eingeschränktes Publikum markiert. + fr: >- + Activité formelle marquant la publication ou la diffusion d'une ressource à un public ou une audience restreinte. + es: >- + Actividad formal que marca el lanzamiento o difusión de un recurso a un público o audiencia restringida. + ar: >- + نشاط رسمي يصدر إصدار أو نشر مورد للجمهور أو جمهور محدود. + id: >- + Aktivitas formal yang menandai rilis atau diseminasi sumber daya kepada publik atau audiens terbatas. + zh: >- + 标志向公众或受限受众发布或传播资源的正式活动。 + structured_aliases: + nl: + - publicatiegebeurtenis + - uitgave-activiteit + de: + - Veröffentlichungsereignis + - Publikationsaktivität + fr: + - événement de publication + - activité de diffusion + es: + - evento de publicación + - actividad de lanzamiento + ar: + - حدث النشر + - نشاط الإصدار + id: + - peristiwa publikasi + - aktivitas rilis + zh: + - 出版事件 + - 发布活动 + keywords: + - publication event + - release + - dissemination + - distribution + - launch broad_mappings: - - crm:E7_Activity + - crm:E7_Activity close_mappings: - - schema:PublishAction + - schema:PublishAction related_mappings: - - dcterms:created + - dcterms:created slots: - temporal_extent - has_label @@ -89,6 +85,7 @@ classes: comments: - 'Precise date: Set begin_of_the_begin == end_of_the_begin == begin_of_the_end == end_of_the_end' - 'Uncertain date: Use fuzzy boundaries (e.g., begin_of_the_begin: 1892-01-01, end_of_the_end: 1892-12-31)' + - 'Preserved from prior description: Event of content being published, following CIDOC-CRM activity pattern. MIGRATED from published_at datetime slot per Rule 53/56 (2026-01-17). **Why Event Wrapper?** - Enables fuzzy temporal boundaries (uncertainty in publication dates) - Supports multiple publication events (republications, versions) - Links to agents/locations involved in publication - Follows ontology best practices (CIDOC-CRM activity modeling) **USE CASES**: - Social media posts: Precise publication timestamp - Historical documents: "Published sometime in 1892" - Archival records: "Published between 1800-1805" **FOR PRECISE TIMESTAMPS**: Set all four TimeSpan boundaries to the same instant.' examples: - value: temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml b/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml index 5e63567c60..831c6889c5 100644 --- a/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicationSeries.yaml @@ -1,27 +1,85 @@ id: https://nde.nl/ontology/hc/class/PublicationSeries name: PublicationSeries -title: PublicationSeries -description: >- - A series of publications. - +title: Publication Series prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + bibo: http://purl.org/ontology/bibo/ + dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - - linkml:types - - ../slots/has_name +- linkml:types +- ../slots/has_name classes: PublicationSeries: class_uri: schema:Periodical - description: Publication series. + description: >- + Continuing issued set of related works released sequentially under a common title. + alt_descriptions: + nl: >- + Doorlopend uitgegeven set verwante werken die opeenvolgend worden + vrijgegeven onder een gemeenschappelijke titel. + de: >- + Fortlaufend herausgegebene Reihe verwandter Werke, die nacheinander + unter einem gemeinsamen Titel veröffentlicht werden. + fr: >- + Ensemble continu d'œuvres apparentées publiées séquentiellement + sous un titre commun. + es: >- + Conjunto continuo de obras relacionadas publicadas secuencialmente + bajo un título común. + ar: >- + مجموعة مستمرة من الأعمال ذات الصلة تصدر بالتسلسل تحت عنوان مشترك. + id: >- + Kumpulan karya terkait yang diterbitkan secara berkelanjutan dan berurutan + di bawah judul bersama. + zh: >- + 在共同标题下按顺序发行的连续相关作品集。 + structured_aliases: + - literal_form: reeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Reihe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 系列 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:Periodical + - bibo:Series + - dcterms:BibliographicResource + slots: + - has_name + comments: + - Groups individually published items under a shared editorial framework. + - Distinguished from periodicals by emphasis on cumulative thematic coherence. + - 'Preserved from prior description: Publication series.' + keywords: + - serial publication + - continuing series + - bibliographic collection + - editorial grouping + examples: + - value: + has_name: Studies in Dutch Cultural History + description: Academic monograph series with thematic focus annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - - slots: - - has_name diff --git a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml index e64f25a7fe..9b4565c3a8 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetType.yaml @@ -14,7 +14,31 @@ imports: - ../slots/has_type classes: RadioArchiveRecordSetType: - description: Record set type used to classify materials typically held by radio archives. + description: >- + Taxonomy node for categorizing audio documentary materials maintained by broadcast archival institutions. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor het categoriseren van audio-documentaire materialen die door omroeparchiefinstellingen worden beheerd. + de: >- + Taxonomieknoten zur Kategorisierung von audio-dokumentarischen Materialien, die von Rundfunkarchivinstitutionen verwaltet werden. + fr: >- + Nœud taxonomique pour catégoriser les documents audio gérés par les institutions d'archives radiophoniques. + es: >- + Nodo taxonómico para categorizar materiales documentales de audio mantenidos por instituciones archivísticas de radiodifusión. + ar: >- + عقدة تصنيفية لتصنيف المواد الوثائقية الصوتية التي تحتفظ بها مؤسسات الأرشيف الإذاعي. + id: >- + Simpul taksonomi untuk mengkategorikan bahan dokumenter audio yang dikelola oleh institusi arsip penyiaran. + zh: >- + 用于分类广播档案机构保存的音频文献资料的分类节点。 + structured_aliases: + nl: Radioarchiefrecordsettype + de: Rundfunkarchiv-Bestandstyp + fr: Type de fonds d'archives radio + es: Tipo de fondo de archivo radiofónico + ar: نوع مجموعة أرشيف الإذاعة + id: Tipe Set Rekaman Arsip Radio + zh: 广播档案记录集类型 is_a: CollectionType class_uri: rico:RecordSetType slots: diff --git a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml index 7a16cb27ab..19ba683ef2 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml @@ -4,32 +4,89 @@ title: RadioArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./RadioArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./RadioArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: BroadcastRecordingFonds: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds containing radio broadcast recordings. + description: >- + Provenance-based aggregation of transmitted audio outputs, + master recordings, and continuity-related transmission traces. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van uitgezonden audio, + masteropnamen en continuiteitssporen van transmissie. + de: >- + Provenienzbasierte Aggregation ausgestrahlter Audioinhalte, + Masteraufnahmen und sendebezogener Kontinuitaetsnachweise. + fr: >- + Agregation fondee sur la provenance des sorties audio diffusees, + des enregistrements maitres et des traces de continuite de diffusion. + es: >- + Agregacion basada en procedencia de salidas de audio emitidas, + grabaciones maestras y trazas de continuidad de transmision. + ar: >- + تجميع قائم على المنشأ لمخرجات الصوت المذاعة والتسجيلات الأصلية + وآثار استمرارية البث. + id: >- + Agregasi berbasis asal-usul untuk keluaran audio siaran, + rekaman master, dan jejak kesinambungan transmisi. + zh: >- + 基于来源原则聚合播出音频成品、母带录音与播送连续性痕迹。 + structured_aliases: + - literal_form: fonds radiouitzendingen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds von Rundfunksendungen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'enregistrements radiophoniques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de emisiones radiofonicas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد تسجيلات بث إذاعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds rekaman siaran radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 广播录音文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - Note preserved: Broadcast provenance is maintained at the originating station or production unit level. + - 'Preserved from prior description: Fonds containing radio broadcast recordings.' + keywords: + - transmitted audio + - master recording + - continuity log + - broadcast provenance + examples: + - value: + has_type: hc:BroadcastRecordingFonds + has_custodian: hc:RadioArchive + has_note: Master tapes, air-check recordings, and continuity notes. + description: Broadcast output documentation grouped by originating radio organization. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RadioArchiveRecordSetType - rico:RecordSetType @@ -37,31 +94,88 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: BroadcastRecordingFonds + equals_string: hc:BroadcastRecordingFonds has_custodian: - equals_string: RadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RadioArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:RadioArchive + has_note: + equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' RadioScriptCollection: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection of radio scripts, schedules, and programming documentation. + description: >- + Assembled documentary body of scripts, rundown plans, + and scheduling materials used in audio program preparation. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van scripts, draaiboeken + en planningsmateriaal voor voorbereiding van audioprogramma's. + de: >- + Zusammengestellter Dokumentkoerper aus Skripten, Ablaufplaenen + und Dispositionsunterlagen fuer die Vorbereitung von Audioprogrammen. + fr: >- + Ensemble documentaire reuni de scripts, conducteur d'emission + et materiaux de planification pour la preparation des programmes audio. + es: >- + Cuerpo documental reunido de guiones, escaletas + y materiales de programacion para preparar contenidos de audio. + ar: >- + جسم وثائقي مُجمع يضم النصوص وخطط البث والمواد الجدولية + المستخدمة في إعداد البرامج الصوتية. + id: >- + Kumpulan dokumenter terhimpun berisi naskah, rencana rundown, + dan materi penjadwalan untuk persiapan program audio. + zh: >- + 汇集用于音频节目筹备的脚本、流程单与排期材料的文献整体。 + structured_aliases: + - literal_form: verzameling radioscripts en schema's + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Rundfunkskripten und Ablaufplaenen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de scripts radiophoniques + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de guiones de radio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة نصوص وبرامج إذاعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi naskah dan jadwal radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 广播脚本与排期文献汇编 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Materials can be assembled across editorial, technical, and scheduling teams. + - 'Preserved from prior description: Collection of radio scripts, schedules, and programming documentation.' + keywords: + - script preparation + - rundown plan + - schedule material + - program design + examples: + - value: + has_type: hc:RadioScriptCollection + has_custodian: hc:RadioArchive + has_note: Program scripts, scheduling boards, and cue sheets. + description: Program-preparation documentation assembled from multi-role workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - RadioArchiveRecordSetType - rico:RecordSetType @@ -69,27 +183,84 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: RadioScriptCollection + equals_string: hc:RadioScriptCollection has_custodian: - equals_string: RadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RadioArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:RadioArchive + has_note: + equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. StationAdministrationSeries: is_a: RadioArchiveRecordSetType class_uri: rico:RecordSetType - description: Series of radio station administrative and operational records. + description: >- + Ordered documentary sequence of station governance, + operational control, and recurring service administration activities. + alt_descriptions: + nl: >- + Geordende documentaire reeks van zenderbestuur, + operationele sturing en terugkerende dienstadministratie. + de: >- + Geordnete Dokumentationsfolge zu Senderleitung, + Betriebssteuerung und wiederkehrender Serviceverwaltung. + fr: >- + Sequence documentaire ordonnee de gouvernance de station, + de pilotage operationnel et d'administration de service recurrente. + es: >- + Secuencia documental ordenada sobre gobernanza de emisora, + control operativo y actividades administrativas recurrentes. + ar: >- + تسلسل وثائقي منظم لإدارة المحطة والتحكم التشغيلي + وأنشطة الإدارة الخدمية المتكررة. + id: >- + Urutan dokumenter teratur mengenai tata kelola stasiun, + kendali operasional, dan administrasi layanan berulang. + zh: >- + 由台站治理、运营控制与周期性服务管理活动形成的有序文献序列。 + structured_aliases: + - literal_form: reeks zenderadministratie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Senderverwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence d'administration de station + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de administracion de emisora + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة إدارة محطة إذاعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan administrasi stasiun radio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 电台运营管理文献序列 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - Note preserved: Sequence ordering supports continuity across recurring station operations. + - 'Preserved from prior description: Series of radio station administrative and operational records.' + keywords: + - station governance + - operational control + - service administration + - recurring workflow + examples: + - value: + has_type: hc:StationAdministrationSeries + has_custodian: hc:RadioArchive + has_note: Operations logs, technical shift records, and service memos. + description: Station operation documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - RadioArchiveRecordSetType - rico:RecordSetType @@ -97,12 +268,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: StationAdministrationSeries + equals_string: hc:StationAdministrationSeries has_custodian: - equals_string: RadioArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RadioArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:RadioArchive + has_note: + equals_string: This RecordSetType is typically held by RadioArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/RawSource.yaml b/schemas/20251121/linkml/modules/classes/RawSource.yaml index 0cadb9cab6..ea0df69d64 100644 --- a/schemas/20251121/linkml/modules/classes/RawSource.yaml +++ b/schemas/20251121/linkml/modules/classes/RawSource.yaml @@ -9,24 +9,67 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types - - ../slots/has_type +- linkml:types +- ../slots/has_type # default_range: string classes: RawSource: - description: Raw source record captured from the web for enrichment and provenance. + description: >- + Unprocessed web resource capture containing original content, retrieval metadata, and extraction artifacts for enrichment pipelines. + alt_descriptions: + nl: >- + Onverwerkte webresource-opname met originele inhoud, ophaal-metadata en extractie-artefacten voor verrijkingspijplijnen. + de: >- + Unverarbeitete Webressourcenerfassung mit Originalinhalt, Abrufmetadaten und Extraktionsartefakten für Anreicherungspipelines. + fr: >- + Capture de ressource web non traitée contenant le contenu original, les métadonnées de récupération et les artefacts d'extraction pour les pipelines d'enrichissement. + es: >- + Captura de recurso web sin procesar que contiene contenido original, metadatos de recuperación y artefactos de extracción para tuberías de enriquecimiento. + ar: >- + التقاط مورد ويب غير معالج يحتوي على المحتوى الأصلي وبيانات الاسترجاع الوصفية ومصنوعات الاستخراج لخطوط إثراء البيانات. + id: >- + Tangkapan sumber daya web yang tidak diproses berisi konten asli, metadata pengambilan, dan artefak ekstraksi untuk pipeline pengayaan. + zh: >- + 包含原始内容、检索元数据和提取工件用于丰富流程的未处理网络资源捕获。 + structured_aliases: + nl: + - ruwe bron + - onverwerkte opname + de: + - Rohquelle + - unbearbeitete Erfassung + fr: + - source brute + - capture non traitée + es: + - fuente sin procesar + - captura sin procesar + ar: + - المصدر الخام + - الالتقاط غير المعالج + id: + - sumber mentah + - tangkapan tidak diproses + zh: + - 原始来源 + - 未处理捕获 + keywords: + - raw source + - web capture + - unprocessed + - extraction + - ingestion class_uri: prov:PrimarySource + broad_mappings: + - prov:PrimarySource close_mappings: - pav:RetrievedFrom - schema:WebPage related_mappings: - prov:Entity comments: - - "Typically captures: URL, fetch timestamp, HTTP status, content hash, and extracted highlights/snippets." - - "Ontology alignment: prov:PrimarySource for original fetched material; pav:RetrievedFrom for retrieval provenance; schema:WebPage for web-resource framing." - annotations: - specificity_score: 0.1 - specificity_rationale: Generic utility class/slot created during migration - custodian_types: '[''*'']' + - "Typically captures: URL, fetch timestamp, HTTP status, content hash, and extracted highlights/snippets." + - "Ontology alignment: prov:PrimarySource for original fetched material; pav:RetrievedFrom for retrieval provenance; schema:WebPage for web-resource framing." + - 'Preserved from prior description: Raw source record captured from the web for enrichment and provenance.' slots: - has_type diff --git a/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml b/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml index 18bb2d994c..c160d9a413 100644 --- a/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReasoningContent.yaml @@ -19,7 +19,55 @@ imports: classes: ReasoningContent: class_uri: prov:Entity - description: LLM reasoning content preserved across conversation turns. + description: >- + Large-language-model reasoning output preserved across conversation turns for context continuity and provenance tracking. + alt_descriptions: + nl: >- + Redeneringsuitvoer van grote taalmodellen bewaard over gespreksbeurten voor contextcontinuïteit en herkomsttracking. + de: >- + Large-Language-Model-Denkausgabe, die über Gesprächsrunden hinweg für Kontextkontinuität + und Provenienzverfolgung erhalten bleibt. + fr: >- + Sortie de raisonnement de grand modèle de langage préservée entre les tours de conversation + pour la continuité contextuelle et le suivi de provenance. + es: >- + Salida de razonamiento de modelo de lenguaje grande preservada a través de turnos de conversación + para continuidad contextual y seguimiento de procedencia. + ar: >- + مخرجات استدلال نموذج اللغة الكبير المحفوظة عبر أدوار المحادثة + لاستمرارية السياق وتتبع المصدر. + id: >- + Output penalaran model bahasa besar yang dipertahankan lintas giliran percakapan + untuk kontinuitas konteks dan pelacakan provenance. + zh: >- + 在对话轮次中保留的大语言模型推理输出,用于上下文连续性和来源追踪。 + structured_aliases: + - literal_form: redeneerinhoud + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Denkinhalt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: contenu de raisonnement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: contenido de razonamiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: محتوى الاستدلال + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: konten penalaran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 推理内容 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - prov:Entity + close_mappings: + - schema:Comment + - schema:Review comments: - "Definition: represents chain-of-thought / reasoning_content produced by an LLM and retained for multi-turn context." - "Preserved Thinking reference: https://docs.z.ai/guides/capabilities/thinking-mode" @@ -31,16 +79,11 @@ classes: - Replaces boolean clear_thinking with structured reasoning preservation - Enables tracking what reasoning is preserved and why - PROV-O Entity alignment for provenance tracking - - close_mappings: - - schema:Comment - - schema:Review - + - 'Preserved from prior description: LLM reasoning content preserved across conversation turns.' slots: - has_label - has_description - identified_by - slot_usage: has_label: examples: @@ -51,18 +94,19 @@ classes: identified_by: examples: - value: reasoning-turn-3-20260119-143000 - - annotations: - specificity_score: 0.8 - specificity_rationale: Highly specific to LLM API reasoning preservation domain - custodian_types: '["D"]' - custodian_types_rationale: Applies to Digital Platform custodians using LLM APIs - + keywords: + - LLM reasoning + - chain-of-thought + - context preservation + - multi-turn conversation examples: - value: has_label: Preserved Reasoning - value: has_label: Cleared Context has_description: Fresh context for new query topic - broad_mappings: - - prov:Entity + annotations: + specificity_score: 0.8 + specificity_rationale: Highly specific to LLM API reasoning preservation domain + custodian_types: '["D"]' + custodian_types_rationale: Applies to Digital Platform custodians using LLM APIs diff --git a/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml b/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml index 87958a236f..f0e0b7ea95 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructedEntity.yaml @@ -13,7 +13,31 @@ classes: ReconstructedEntity: class_uri: prov:Entity abstract: true - description: Abstract base class for entities generated by a reconstruction activity. + description: >- + Abstract base category for entities synthesized or inferred through computational reconstruction processes. + alt_descriptions: + nl: >- + Abstracte basiscategorie voor entiteiten die gesynthetiseerd of afgeleid zijn via computationele reconstructieprocessen. + de: >- + Abstrakte Basiskategorie für Entitäten, die durch computerunterstützte Rekonstruktionsprozesse synthetisiert oder abgeleitet wurden. + fr: >- + Catégorie de base abstraite pour les entités synthétisées ou inférées par des processus de reconstruction computationnelle. + es: >- + Categoría base abstracta para entidades sintetizadas o inferidas a través de procesos de reconstrucción computacional. + ar: >- + فئة أساسية مجردة للكيانات المركبة أو المستنتجة من خلال عمليات إعادة البناء الحاسوبية. + id: >- + Kategori dasar abstrak untuk entitas yang disintesis atau disimpulkan melalui proses rekonstruksi komputasional. + zh: >- + 通过计算重建过程合成或推断的实体的抽象基础类别。 + structured_aliases: + nl: GereconstrueerdeEntiteit + de: RekonstruierteEntität + fr: EntitéReconstruite + es: EntidadReconstruida + ar: كيان معاد بناؤه + id: EntitasRekonstruksi + zh: 重建实体 comments: - "RDFS semantics: used to enforce domain/range for generates/generated_by inverse relationships (ReconstructionActivity <-> ReconstructedEntity)." - "PROV-O alignment: prov:Entity (entities may be physical, digital, conceptual, real, or imaginary)." diff --git a/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml b/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml index 5e0a7c04f7..8db45a17fc 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml @@ -10,23 +10,65 @@ prefixes: schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../enums/ReconstructionActivityTypeEnum - - ../metadata - - ../slots/generate - - ../slots/has_score # was: template_specificity - - ../slots/has_value # was: has_confidence_measure - - ../slots/justified_by - - ../slots/has_method - - ../slots/conducted_by - - ../slots/temporal_extent +- linkml:types +- ../enums/ReconstructionActivityTypeEnum +- ../metadata +- ../slots/generate +- ../slots/has_score # was: template_specificity +- ../slots/has_value # was: has_confidence_measure +- ../slots/justified_by +- ../slots/has_method +- ../slots/conducted_by +- ../slots/temporal_extent default_prefix: hc classes: ReconstructionActivity: class_uri: prov:Activity description: >- - Activity that reconstructs a custodian legal status by reconciling - multiple custodian observations into one resolved entity. + Process that reconciles multiple conflicting or duplicate observations into a single authoritative entity representation. + alt_descriptions: + nl: >- + Proces dat meerdere tegenstrijdige of dubbele observaties verzoent tot één gezaghebbende entiteitsweergave. + de: >- + Prozess, der mehrere widersprüchliche oder doppelte Beobachtungen in eine einzelne autoritative Entitätsdarstellung abgleicht. + fr: >- + Processus qui concilie plusieurs observations contradictoires ou en double en une seule représentation d'entité faisant autorité. + es: >- + Proceso que concilia múltiples observaciones contradictorias o duplicadas en una única representación de entidad autorizada. + ar: >- + عملية توفق بين ملاحظات متعددة متضاربة أو مكررة في تمثيل كيان موثوق واحد. + id: >- + Proses yang mendamaikan beberapa observasi yang bertentangan atau duplikat menjadi satu representasi entitas yang otoritatif. + zh: >- + 将多个相互冲突或重复的观察协调为单一权威实体表示的过程。 + structured_aliases: + nl: + - reconstructieactiviteit + - entiteitsverzoening + de: + - Rekonstruktionsaktivität + - Entitätsabgleich + fr: + - activité de reconstruction + - réconciliation d'entité + es: + - actividad de reconstrucción + - conciliación de entidades + ar: + - نشاط إعادة البناء + - تسوية الكيانات + id: + - aktivitas rekonstruksi + - rekonsiliasi entitas + zh: + - 重构活动 + - 实体协调 + keywords: + - reconstruction + - entity resolution + - reconciliation + - deduplication + - data fusion broad_mappings: - prov:Activity - schema:Action @@ -80,6 +122,7 @@ classes: - 'Example methods: manual expert curation, algorithmic fuzzy matching, hybrid semi-automated with human review' - Uses TimeSpan for temporal_extent to support fuzzy temporal boundaries and CIDOC-CRM alignment - For precise timestamps (common in automated activities), set TimeSpan boundaries to identical values + - 'Preserved from prior description: Activity that reconstructs a custodian legal status by reconciling multiple custodian observations into one resolved entity.' see_also: - https://www.w3.org/TR/prov-o/#Activity - https://github.com/FICLIT/PiCo @@ -87,8 +130,7 @@ classes: examples: - value: id: https://w3id.org/heritage/custodian/activity/reconstruction-001 - has_method: Expert historian reviewed 15 archival sources to reconcile conflicting references to 'Stedelijk Museum' in - Amsterdam + has_method: Expert historian reviewed 15 archival sources to reconcile conflicting references to 'Stedelijk Museum' in Amsterdam conducted_by: id: https://w3id.org/heritage/custodian/agent/curator-jdoe has_label: Jane Doe @@ -97,8 +139,7 @@ classes: end_of_the_begin: '2025-01-15T09:00:00Z' begin_of_the_end: '2025-01-15T17:30:00Z' end_of_the_end: '2025-01-15T17:30:00Z' - justified_by: Name variations 'Stedelijk Museum Amsterdam' and 'Stedelijk Museum' confirmed as same institution via - ISIL code NL-AsdSM + justified_by: Name variations 'Stedelijk Museum Amsterdam' and 'Stedelijk Museum' confirmed as same institution via ISIL code NL-AsdSM generate: - has_label: Reconstructed Custodian Record has_description: Consolidated institutional identity record diff --git a/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml b/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml index a7c1b18a6f..7c07780d69 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml @@ -15,37 +15,79 @@ prefixes: tooi: https://identifier.overheid.nl/tooi/def/ont/ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# imports: - - linkml:types - - ../enums/AgentTypeEnum - - ../metadata - - ../slots/has_contact_details - - ../slots/has_label - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../enums/AgentTypeEnum +- ../metadata +- ../slots/has_contact_details +- ../slots/has_label +- ../slots/has_score +- ../slots/has_type classes: ReconstructionAgent: class_uri: prov:Agent - description: Agent (person, organization, or software) responsible for reconstruction activities. - comments: - - "Common roles: researchers, curators, and data scientists performing entity resolution and reconstruction." - - "Ontology alignment references: PROV-O (provenance agent), FOAF (agent), RiC-O (archival agent), CPOV (public organisation), Schema.org (person/org/software), W3C ORG (organization), PiCo (agent), TOOI (Dutch government organizations)." - exact_mappings: - - prov:Agent + description: >- + Actor responsible for performing entity resolution, data enrichment, or + knowledge reconstruction activities within heritage workflows. + alt_descriptions: + nl: >- + Actor verantwoordelijk voor het uitvoeren van entiteitsresolutie, gegevensverrijking + of kennisreconstructie-activiteiten binnen erfgoedworkflows. + de: >- + Akteur, der für die Durchführung von Entitätsauflösung, Datenanreicherung + oder Wissensrekonstruktionsaktivitäten in Heritage-Workflows verantwortlich ist. + fr: >- + Acteur responsable de la résolution d'entités, de l'enrichissement des données + ou des activités de reconstruction des connaissances dans les flux patrimoniaux. + es: >- + Actor responsable de realizar resolución de entidades, enriquecimiento de datos + o actividades de reconstrucción del conocimiento en flujos patrimoniales. + ar: >- + فاعل مسؤول عن تنفيذ حل الكيانات أو إثراء البيانات + أو أنشطة إعادة بناء المعرفة في سير عمل التراث. + id: >- + Aktor yang bertanggung jawab untuk melakukan resolusi entitas, pengayaan data, + atau aktivitas rekonstruksi pengetahuan dalam alur kerja warisan. + zh: >- + 负责在遗产工作流中执行实体解析、数据丰富或知识重建活动的行动者。 + structured_aliases: + - literal_form: reconstructieactor + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Rekonstruktionsakteur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: agent de reconstruction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: agente de reconstrucción + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وكيل إعادة البناء + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agen rekonstruksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 重建代理 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - prov:Agent close_mappings: - - foaf:Agent - - rico:Agent - - dcterms:Agent - - schema:Person - - schema:Organization - - org:Organization - - rico:CorporateBody - - cpov:PublicOrganisation + - foaf:Agent + - rico:Agent + - dcterms:Agent + - schema:Person + - schema:Organization + - org:Organization + - rico:CorporateBody + - cpov:PublicOrganisation narrow_mappings: - - prov:SoftwareAgent + - prov:SoftwareAgent related_mappings: - - schema:SoftwareApplication - - pico:Agent - - tooi:Overheidsorganisatie + - schema:SoftwareApplication + - pico:Agent + - tooi:Overheidsorganisatie slots: - has_label - has_type @@ -53,18 +95,31 @@ classes: - has_score slot_usage: has_label: -# range: string required: true has_type: range: AgentTypeEnum required: false has_contact_details: -# range: string + comments: + - Common roles include researchers, curators, and data scientists performing entity resolution. + - Ontology alignment references PROV-O, FOAF, RiC-O, CPOV, Schema.org, W3C ORG, PiCo, and TOOI. + - 'Preserved from prior description: Agent (person, organization, or software) responsible for reconstruction activities.' notes: - - | - Preserved from prior description (commit 6251b84d): - - "A person, organization, or software agent responsible for creating a \nCustodianLegalStatus (i.e., researchers, curators, data scientists who \nperform entity resolution and reconstruction activities).\n\nOntology alignment:\n- PROV-O: Core provenance agent model\n- FOAF: Social web agent identification\n- RiC-O: Archival domain agent model (ICA standard)\n- CPOV: EU Core Public Organisation Vocabulary (for public sector heritage agents)\n- Schema.org: Web semantics for persons and organizations\n- W3C Org: Organizational structures\n- PiCo: Person observation/reconstruction agents\n- TOOI: Dutch government organizational ontology\n" + - | + Ontology alignment: + - PROV-O: Core provenance agent model + - FOAF: Social web agent identification + - RiC-O: Archival domain agent model (ICA standard) + - CPOV: EU Core Public Organisation Vocabulary (for public sector heritage agents) + - Schema.org: Web semantics for persons and organizations + - W3C Org: Organizational structures + - PiCo: Person observation/reconstruction agents + - TOOI: Dutch government organizational ontology + keywords: + - entity resolution + - data enrichment + - knowledge reconstruction + - provenance agent annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml b/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml index 91025f18a9..57fdc8ae6b 100644 --- a/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/RecordCycleStatus.yaml @@ -15,9 +15,33 @@ imports: classes: RecordCycleStatus: class_uri: rico:RecordState - exact_mappings: + description: >- + Lifecycle phase indicator denoting the current management state of a record within its retention and disposition schedule. + alt_descriptions: + nl: >- + Levenscyclusfase-indicator die de huidige beheerstatus van een record binnen zijn bewaar- en verwijderingsschema aangeeft. + de: >- + Lebenszyklusphasenindikator, der den aktuellen Verwaltungsstatus eines Datensatzes innerhalb seines Aufbewahrungs- und Entsorgungsplans kennzeichnet. + fr: >- + Indicateur de phase de cycle de vie indiquant l'état de gestion actuel d'un document dans son calendrier de conservation et d'élimination. + es: >- + Indicador de fase de ciclo de vida que denota el estado de gestión actual de un registro dentro de su programa de retención y disposición. + ar: >- + مؤشر مرحلة دورة الحياة الذي يدل على حالة الإدارة الحالية لسجل ضمن جدول الاحتفاظ والتخلص منه. + id: >- + Indikator fase siklus hidup yang menunjukkan status pengelolaan catatan saat ini dalam jadwal retensi dan pembuangan. + zh: >- + 生命周期阶段指示器,表示记录在其保留和处置计划中的当前管理状态。 + structured_aliases: + nl: Recordcyclusstatus + de: Datensatzzyklusstatus + fr: État du cycle de document + es: Estado del ciclo de registro + ar: حالة دورة السجل + id: Status Siklus Catatan + zh: 记录周期状态 + broad_mappings: - rico:RecordState - description: The status of a record within its lifecycle. slots: - has_label - has_description diff --git a/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml index bd991dffad..14a8701823 100644 --- a/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RecordSetTypes.yaml @@ -1,50 +1,267 @@ id: https://nde.nl/ontology/hc/class/RecordSetTypes name: RecordSetTypes title: Record Set Type Subclasses -description: Concrete subclasses of RecordSetType representing specific levels of - archival arrangement. Based on ISAD(G) and RiC-O levels. +description: Concrete subclasses of RecordSetType representing specific levels of archival arrangement. Based on ISAD(G) and RiC-O levels. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - - ./RecordSetType - - linkml:types +- ./RecordSetType +- linkml:types default_prefix: hc classes: Fonds: is_a: RecordSetType class_uri: rico:Fonds - description: The whole of the records created and/or accumulated and used by a - single agent. + description: >- + Entire body of records created, accumulated, and maintained by a single + agent during the course of its activities. + alt_descriptions: + nl: >- + Gehele corpus van archiefbescheiden gecreëerd, geaccumuleerd en beheerd door een enkele + agent in de loop van zijn activiteiten. + de: >- + Gesamtheit der von einem einzigen Akteur im Laufe seiner Tätigkeiten erstellten, + angesammelten und verwalteten Unterlagen. + fr: >- + Ensemble des documents créés, accumulés et gérés par un seul agent + au cours de ses activités. + es: >- + Conjunto completo de documentos creados, acumulados y mantenidos por un solo + agente durante el curso de sus actividades. + ar: >- + مجموعة كاملة من السجلات التي أنشأها وكيل واحد وجمعها وحافظ عليها + خلال ممارسة أنشطته. + id: >- + Keseluruhan catatan yang dibuat, diakumulasikan, dan dikelola oleh satu agen + selama kegiatannya. + zh: >- + 由单个代理在其活动过程中创建、积累和维护的全部记录。 + structured_aliases: + - literal_form: archiefblok + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة الأرشيف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 全宗 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type + comments: + - Highest level in archival arrangement hierarchy. + - Represents the complete records of an individual, family, or organization. + - 'Preserved from prior description: The whole of the records created and/or accumulated and used by a single agent.' + keywords: + - archival fonds + - record group + - highest arrangement level + - agent records annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' - broad_mappings: - - rico:RecordSetType - - skos:Concept Series: is_a: RecordSetType class_uri: rico:Series - description: Documents arranged in accordance with a filing system or maintained - as a unit. + description: >- + Documents arranged according to a filing system or maintained as a unit + due to their functional relationship. + alt_descriptions: + nl: >- + Documenten gerangschikt volgens een ordensysteem of als eenheid bewaard + vanwege hun functionele samenhang. + de: >- + Dokumente, die nach einem Ordnungssystem geordnet oder aufgrund ihrer + funktionalen Beziehung als Einheit aufbewahrt werden. + fr: >- + Documents organisés selon un système de classement ou maintenus comme unité + en raison de leur relation fonctionnelle. + es: >- + Documentos organizados según un sistema de archivo o mantenidos como unidad + debido a su relación funcional. + ar: >- + وثائق مرتبة وفق نظام ملفات أو محتفظ بها كوحدة + بسبب علاقتها الوظيفية. + id: >- + Dokumen yang disusun menurut sistem filing atau dipertahankan sebagai unit + karena hubungan fungsionalnya. + zh: >- + 按照归档系统排列或因其功能关系而作为一个单元维护的文件。 + structured_aliases: + - literal_form: reeks + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Serie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: série + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: serie + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة أرشيفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 系列 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type + comments: + - Mid-level arrangement grouping related documents. + - Often organized by function, subject, or chronological period. + - 'Preserved from prior description: Documents arranged in accordance with a filing system or maintained as a unit.' + keywords: + - archival series + - document grouping + - mid-level arrangement + - functional filing File: is_a: RecordSetType class_uri: rico:File - description: An organized unit of documents grouped together for current use or - archival arrangement. + description: >- + Organized unit of documents grouped together for current operational use + or systematic archival arrangement. + alt_descriptions: + nl: >- + Georganiseerde eenheid van documenten samengebracht voor actueel operationeel gebruik + of systematische archivering. + de: >- + Organisierte Einheit von Dokumenten, die für den aktuellen Betrieb + oder zur systematischen Archivierung zusammengefasst sind. + fr: >- + Unité organisée de documents regroupés pour un usage opérationnel actuel + ou un arrangement archivistique systématique. + es: >- + Unidad organizada de documentos agrupados para uso operativo actual + o disposición archivística sistemática. + ar: >- + وحدة منظمة من الوثائق مجمعة للاستخدام العملي الحالي + أو الترتيب الأرشيفي المنهجي. + id: >- + Unit terorganisir dari dokumen yang dikelompokkan untuk penggunaan operasional saat ini + atau pengaturan arsip sistematis. + zh: >- + 为当前业务使用或系统档案整理而分组的文件的有组织单元。 + structured_aliases: + - literal_form: dossier + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Akte + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dossier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: expediente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: ملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: berkas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 案卷 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type + comments: + - Lower-level grouping within a series. + - Often corresponds to a physical folder or logical grouping. + - 'Preserved from prior description: An organized unit of documents grouped together for current use or archival arrangement.' + keywords: + - archival file + - document folder + - lower-level arrangement + - operational grouping RecordItem: is_a: RecordSetType class_uri: rico:Record - description: The smallest intellectually indivisible unit of archival material. + description: >- + Smallest intellectually indivisible documentary unit within archival + arrangement, representing a single discrete record. + alt_descriptions: + nl: >- + Kleinste intellectueel ondeelbare documentaire eenheid binnen archivering, + die een enkel afzonderlijk record vertegenwoordigt. + de: >- + Kleinste intellektuell unteilbare Dokumenteneinheit innerhalb der Archivordnung, + die einen einzelnen eigenständigen Datensatz darstellt. + fr: >- + Plus petite unité documentaire intellectuellement indivisible dans l'arrangement + archivistique, représentant un document unique et distinct. + es: >- + Unidad documental más pequeña intelectualmente indivisible dentro del + arreglo archivístico, que representa un solo registro discreto. + ar: >- + أصغر وحدة وثائقية غير قابلة للتجزئة فكرياً ضمن الترتيب الأرشيفي، + تمثل سجلاً منفرداً ومتميزاً. + id: >- + Unit dokumenter terkecil yang secara intelektual tidak dapat dibagi dalam pengaturan arsip, + mewakili catatan tunggal yang terpisah. + zh: >- + 档案整理中在智力上不可分割的最小文献单元,代表单个离散记录。 + structured_aliases: + - literal_form: archiefstuk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Archivale + predicate: EXACT_SYNONYM + in_language: de + - literal_form: pièce d'archives + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: pieza de archivo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وثيقة أرشيفية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: item arsip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 档案件 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type + comments: + - Lowest level in archival arrangement hierarchy. + - Represents a single document, letter, photograph, or other discrete item. + - 'Preserved from prior description: The smallest intellectually indivisible unit of archival material.' + keywords: + - record item + - individual document + - lowest arrangement level + - discrete record diff --git a/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml b/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml index 275d7b1f43..821949ceea 100644 --- a/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml +++ b/schemas/20251121/linkml/modules/classes/ReferenceLink.yaml @@ -8,24 +8,70 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/has_label +- ../slots/has_url # default_range: string classes: ReferenceLink: - description: Hyperlink reference extracted from a source document. + description: >- + Hyperlink reference extracted from a source document pointing to an external or internal web resource. + alt_descriptions: + nl: >- + Hyperlinkverwijzing geëxtraheerd uit een brondocument dat naar een externe of interne webbron verwijst. + de: >- + Hyperlink-Referenz, die aus einem Quelldokument extrahiert wurde und auf eine externe oder interne Webressource verweist. + fr: >- + Référence de lien hypertexte extraite d'un document source pointant vers une ressource Web externe ou interne. + es: >- + Referencia de hipervínculo extraída de un documento fuente que apunta a un recurso web externo o interno. + ar: >- + مرجع ارتباط تشعبي مستخرج من مستند مصدر يشير إلى مورد ويب خارجي أو داخلي. + id: >- + Referensi tautan yang diekstrak dari dokumen sumber yang menunjuk ke sumber daya web eksternal atau internal. + zh: >- + 从源文档中提取的指向外部或内部网络资源的超链接引用。 + structured_aliases: + - literal_form: referentielink + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Referenzlink + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lien de référence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enlace de referencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رابط مرجعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tautan referensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 参考链接 + predicate: EXACT_SYNONYM + in_language: zh class_uri: schema:WebPage + broad_mappings: + - schema:WebPage related_mappings: - prov:Entity comments: - - "Typically represented as a URL with optional human-readable label." - - "Ontology alignment: schema:WebPage for a referenced web resource; prov:Entity for provenance tracking." - - "Note: schema:URL is a datatype commonly used to represent the URL literal itself." + - "Typically represented as a URL with optional human-readable label." + - "Ontology alignment: schema:WebPage for a referenced web resource; prov:Entity for provenance tracking." + - "Note: schema:URL is a datatype commonly used to represent the URL literal itself." + - 'Preserved from prior description: Hyperlink reference extracted from a source document.' + keywords: + - hyperlink reference + - web resource link + - external reference + - document link annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - has_url - - has_label + - has_url + - has_label diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml index 8176d1e4e4..8e263d7bf9 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml @@ -8,7 +8,7 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./RegionalArchiveRecordSetType @@ -23,21 +23,53 @@ classes: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for regional government administrative records organized as a fonds. + Provenance-based aggregation of documentation produced by subnational + governing bodies and executive decision-making forums. alt_descriptions: - nl: Een RecordSetType voor regionale overheidsadministratie georganiseerd als archiefblok. - de: Ein RecordSetType für regionale Regierungsverwaltungsakten, als Bestand organisiert. - fr: Un RecordSetType pour les documents administratifs gouvernementaux régionaux organisés en fonds. + nl: >- + Herkomstgebaseerde aggregatie van documentatie geproduceerd door + regionale bestuursorganen en uitvoerende besluitvormingsfora. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + Regierungsorgane und exekutiver Entscheidungsforen. + fr: >- + Agrégation fondée sur la provenance de documents produits par des + organes de gouvernance infranationaux et des instances exécutives. + es: >- + Agregación basada en procedencia de documentación producida por + órganos de gobierno subnacionales y foros de decisión ejecutiva. + ar: >- + تجميع قائم على المنشأ لوثائق تنتجها هيئات الحكم دون الوطنية + ومنتديات اتخاذ القرار التنفيذي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan badan + pemerintahan subnasional dan forum pengambilan keputusan eksekutif. + zh: >- + 基于来源原则聚合由次国家治理机构与行政决策论坛形成的文献。 structured_aliases: - literal_form: Regionalverwaltungsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fondo de gobierno regional + predicate: EXACT_SYNONYM in_language: es - literal_form: "fonds de gouvernement régional" + predicate: EXACT_SYNONYM in_language: fr - literal_form: provinciaal bestuursarchief + predicate: EXACT_SYNONYM in_language: nl + - literal_form: أرشيف الإدارة الإقليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip tata kelola regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域治理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: fundo de governo regional + predicate: RELATED_SYNONYM in_language: pt keywords: - provincial government records @@ -51,13 +83,14 @@ classes: - Includes provincial/state government records, council minutes, policy documents, intergovernmental correspondence. - Dutch context includes Provinciale Staten, Gedeputeerde Staten, Commissaris van de Koning. - Follows the fonds organizational principle (respect des fonds). + - Legacy candidate mapping retained as note: wd:Q1643722 was previously used but verified as a specific building in Vienna, so it is not a semantic mapping for this class. + - 'Preserved from prior description: A rico:RecordSetType for regional government administrative records organized as a fonds.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q1643722 - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType @@ -65,7 +98,7 @@ classes: - GovernmentArchive annotations: dutch_context: Includes Provinciale Staten, Gedeputeerde Staten, and Commissaris van de Koning records. May also include records of waterschappen (water boards) when managed at regional level. - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: @@ -75,7 +108,7 @@ classes: - has_scope slot_usage: has_type: - equals_string: RegionalGovernanceFonds + equals_string: hc:RegionalGovernanceFonds has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. The rico-rst:Fonds individual defines the standard archival concept of fonds. has_scope: @@ -84,21 +117,53 @@ classes: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for cadastral, land registry, and property records. + Provenance-based aggregation for land-tenure documentation, + boundary registration, and property transaction evidence. alt_descriptions: - nl: Een RecordSetType voor kadaster-, grondboek- en eigendomsakten. - de: Ein RecordSetType für Kataster-, Grundbuch- und Eigentumsunterlagen. - fr: Un RecordSetType pour les documents cadastraux, fonciers et de propriété. + nl: >- + Herkomstgebaseerde aggregatie voor documentatie over grondbezit, + grensregistratie en eigendomstransacties. + de: >- + Provenienzbasierte Aggregation fuer Unterlagen zu Landbesitz, + Grenzregistrierung und Eigentumsuebertragungen. + fr: >- + Agrégation fondée sur la provenance pour la documentation de tenure + foncière, d'enregistrement des limites et de transactions immobilières. + es: >- + Agregación basada en procedencia para documentación de tenencia de + tierras, registro de linderos y transacciones de propiedad. + ar: >- + تجميع قائم على المنشأ لوثائق حيازة الأراضي وتسجيل الحدود + وإثبات معاملات الملكية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi kepemilikan lahan, + registrasi batas, dan bukti transaksi properti. + zh: >- + 基于来源原则聚合土地权属、界线登记与不动产交易证据文献。 structured_aliases: - literal_form: Katasterbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fondo catastral + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds cadastral + predicate: EXACT_SYNONYM in_language: fr - literal_form: kadasterarchief + predicate: EXACT_SYNONYM in_language: nl + - literal_form: أرشيف السجل العقاري + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip kadaster dan pertanahan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地籍与土地权属文献全宗 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: fundo cadastral + predicate: RELATED_SYNONYM in_language: pt keywords: - cadastral maps @@ -111,13 +176,14 @@ classes: - Includes cadastral maps, land registers, property transfer deeds, mortgage records, tithe records. - Dutch context includes historical kadaster records predating the national Kadaster (1832). - Essential for genealogical and local history research. + - Legacy candidate mapping retained as note: wd:Q7418661 was previously used but verified as a Wikimedia category unrelated to this concept. + - 'Preserved from prior description: A rico:RecordSetType for cadastral, land registry, and property records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q7418661 - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType @@ -133,7 +199,7 @@ classes: - has_scope slot_usage: has_type: - equals_string: CadastralAndLandRecordsFonds + equals_string: hc:CadastralAndLandRecordsFonds has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Cadastral offices typically form discrete fonds with their own provenance. has_scope: @@ -142,21 +208,53 @@ classes: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for notarial protocols and records organized as series. + Ordered documentary sequence of legally authenticated civil instruments, + arranged according to office workflow chronology. alt_descriptions: - nl: Een RecordSetType voor notariële protocollen en akten georganiseerd als series. - de: Ein RecordSetType für Notariatsprotokolle, als Serien organisiert. - fr: Un RecordSetType pour les protocoles notariaux organisés en séries. + nl: >- + Geordende documentaire reeks van juridisch geauthenticeerde civiele + instrumenten, geordend volgens de kantoorchronologie. + de: >- + Geordnete Dokumentationsfolge rechtlich beglaubigter zivilrechtlicher + Instrumente nach der Chronologie des Amtsablaufs. + fr: >- + Sequence documentaire ordonnee d'instruments civils authentifiés, + organisée selon la chronologie des procédures d'office. + es: >- + Secuencia documental ordenada de instrumentos civiles autenticados, + organizada segun la cronologia del flujo de oficina. + ar: >- + تسلسل وثائقي منظم لصكوك مدنية موثقة قانونياً، مرتب وفق + التسلسل الزمني لإجراءات المكتب. + id: >- + Urutan dokumenter teratur dari instrumen perdata yang diautentikasi, + disusun menurut kronologi alur kerja kantor. + zh: >- + 按办公流程时间顺序编排的经法律认证民事文书文献序列。 structured_aliases: - literal_form: Notariatsprotokolle + predicate: EXACT_SYNONYM in_language: de - literal_form: protocolos notariales + predicate: EXACT_SYNONYM in_language: es - literal_form: minutes notariales + predicate: EXACT_SYNONYM in_language: fr - literal_form: "notariële protocollen" + predicate: EXACT_SYNONYM in_language: nl + - literal_form: البروتوكولات التوثيقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: protokol notarial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 公证业务记录序列 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: protocolos notariais + predicate: RELATED_SYNONYM in_language: pt keywords: - notarial protocols @@ -169,13 +267,14 @@ classes: - Organized chronologically within each notary's practice. - Dutch notarial archives are essential for genealogical and socio-economic history. - Access restrictions may apply (typically 75 years for wills, 20 years for other documents). + - Legacy candidate mapping retained as note: wd:Q1366032 was previously used but verified as an infrared weapon-guidance concept, not an archival one. + - 'Preserved from prior description: A rico:RecordSetType for notarial protocols and records organized as series.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - - wd:Q1366032 - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType @@ -190,7 +289,7 @@ classes: - has_scope slot_usage: has_type: - equals_string: NotarialProtocolSeries + equals_string: hc:NotarialProtocolSeries has_note: equals_string: This RecordSetType classifies record sets following the series principle. Protocols are organized chronologically within each notary's practice. Access restrictions apply to recent records. has_scope: @@ -199,21 +298,53 @@ classes: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for regional history documentation collections. + Assembled documentary body that evidences local memory, + place-based identity, and historical community life. alt_descriptions: - nl: Een RecordSetType voor streekhistorische documentatiecollecties. - de: Ein RecordSetType für regionalgeschichtliche Dokumentationssammlungen. - fr: Un RecordSetType pour les collections de documentation d'histoire régionale. + nl: >- + Samengesteld documentaire geheel dat lokaal geheugen, + plaatsgebonden identiteit en historische gemeenschapspraktijken vastlegt. + de: >- + Zusammengestellter Dokumentkoerper zur lokalen Erinnerung, + ortsbezogenen Identitaet und historischen Gemeinschaftspraxis. + fr: >- + Ensemble documentaire réuni témoignant de la mémoire locale, + de l'identité territoriale et de la vie communautaire historique. + es: >- + Cuerpo documental reunido que evidencia memoria local, + identidad territorial y vida comunitaria historica. + ar: >- + جسم وثائقي مُجمع يوثق الذاكرة المحلية والهوية المرتبطة بالمكان + والحياة المجتمعية التاريخية. + id: >- + Kumpulan dokumenter terhimpun yang merekam ingatan lokal, + identitas berbasis tempat, dan kehidupan komunitas historis. + zh: >- + 汇集体现地方记忆、地域认同与历史社区生活的文献整体。 structured_aliases: - literal_form: Regionalgeschichtliche Sammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: "colección de historia regional" + predicate: EXACT_SYNONYM in_language: es - literal_form: "collection d'histoire régionale" + predicate: EXACT_SYNONYM in_language: fr - literal_form: streekhistorische collectie + predicate: EXACT_SYNONYM in_language: nl + - literal_form: مجموعة تاريخ محلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi sejarah regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地方历史文献汇集 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: "coleção de história regional" + predicate: RELATED_SYNONYM in_language: pt keywords: - regional history @@ -225,13 +356,14 @@ classes: - Assembled collections documenting regional history, culture, and identity. - May include archival materials and library/museum-type items. - Often organized by subject or format rather than strict provenance (artificial collections). + - Legacy candidate mapping retained as note: wd:Q9388534 was previously included and is semantically close (archival collection); kept as contextual note while RiC mappings remain primary. + - 'Preserved from prior description: A rico:RecordSetType for regional history documentation collections.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - - wd:Q9388534 - close_mappings: - - skos:Concept - schema:Collection see_also: - RegionalArchiveRecordSetType @@ -247,7 +379,7 @@ classes: - has_scope slot_usage: has_type: - equals_string: RegionalHistoryCollection + equals_string: hc:RegionalHistoryCollection has_note: equals_string: This RecordSetType typically follows the collection principle (artificial assemblage). Documentation value prioritized for diverse regional materials. has_scope: @@ -256,21 +388,53 @@ classes: is_a: RegionalArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for water management and water board (waterschap) records. + Provenance-based aggregation of documentation on hydraulic governance, + flood control, drainage systems, and water infrastructure stewardship. alt_descriptions: - nl: Een RecordSetType voor waterschapsarchieven en waterbeheer. - de: Ein RecordSetType für Wasserwirtschafts- und Wasserverbandsunterlagen. - fr: Un RecordSetType pour les documents de gestion de l'eau et des boards des eaux. + nl: >- + Herkomstgebaseerde aggregatie van documentatie over waterbestuur, + overstromingsbeheersing, drainage en beheer van waterinfrastructuur. + de: >- + Provenienzbasierte Aggregation von Unterlagen zu Wassergovernance, + Hochwasserschutz, Entwaesserungssystemen und Infrastrukturunterhalt. + fr: >- + Agrégation fondée sur la provenance de documentation sur la gouvernance + hydraulique, la maîtrise des crues, le drainage et l'infrastructure de l'eau. + es: >- + Agregación basada en procedencia de documentación sobre gobernanza + hidraulica, control de inundaciones, drenaje e infraestructura del agua. + ar: >- + تجميع قائم على المنشأ لوثائق الحوكمة المائية والسيطرة على الفيضانات + وأنظمة التصريف وصيانة البنية التحتية للمياه. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi tata kelola hidraulik, + pengendalian banjir, sistem drainase, dan infrastruktur air. + zh: >- + 基于来源原则聚合水务治理、防洪、排水系统与水利设施维护文献。 structured_aliases: - literal_form: Wasserverbandsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: "fondo de gestión del agua" + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds de gestion de l'eau + predicate: EXACT_SYNONYM in_language: fr - literal_form: waterschapsarchief + predicate: EXACT_SYNONYM in_language: nl + - literal_form: أرشيف إدارة المياه + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: arsip tata kelola sumber daya air + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 水务治理文献全宗 + predicate: EXACT_SYNONYM + in_language: zh - literal_form: "fundo de gestão de águas" + predicate: RELATED_SYNONYM in_language: pt keywords: - water board @@ -283,13 +447,14 @@ classes: - Dutch waterschappen are among the oldest democratic institutions with medieval records. - Includes dike and polder administration, land reclamation documentation, water infrastructure. - Essential for landscape history, climate adaptation research, and Dutch hydraulic engineering heritage. + - Legacy candidate mapping retained as note: wd:Q188509 was previously used but verified as the settlement concept "suburb", so it is not appropriate as an ontology mapping here. + - 'Preserved from prior description: A rico:RecordSetType for water management and water board (waterschap) records.' broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - - wd:Q188509 - close_mappings: - - skos:Concept see_also: - RegionalArchiveRecordSetType - rico:RecordSetType @@ -304,7 +469,7 @@ classes: - has_scope slot_usage: has_type: - equals_string: WaterManagementFonds + equals_string: hc:WaterManagementFonds has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Each water board forms a discrete fonds with distinct provenance. has_scope: diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml index e35910c4ab..c0543d8c28 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: RegionalArchivesInIceland Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./RegionalArchivesInIcelandRecordSetType @@ -22,23 +21,78 @@ classes: is_a: RegionalArchivesInIcelandRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for Icelandic regional administrative records. + Provenance-based aggregation of documentation produced by regional + public authorities in the Icelandic administrative context. alt_descriptions: - is: Safntegund fyrir stjórnsýsluskrár íslenskra héraðsskjalasafa. - de: Ein RecordSetType für isländische regionale Verwaltungsakten. + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + regionale overheidsautoriteiten in de IJslandse bestuurscontext. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + oeffentlicher Behoerden im islaendischen Verwaltungskontext. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites publiques regionales dans le contexte administratif islandais. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades publicas regionales en el contexto administrativo islandes. + ar: >- + تجميع قائم على المنشأ لوثائق أصدرتها سلطات عامة إقليمية ضمن + السياق الإداري الآيسلندي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + publik regional dalam konteks administrasi Islandia. + zh: >- + 基于来源原则聚合冰岛行政语境中区域公共机构形成的文献。 + is: >- + Upprunamiuduð samloðun skjala sem mynduð eru af héraðsbundnum + opinberum stjórnvöldum í islensku stjórnsýsluumhverfi. structured_aliases: - literal_form: íslenskt héraðsfé + predicate: EXACT_SYNONYM in_language: is - literal_form: isländischer Regionalbestand + predicate: EXACT_SYNONYM in_language: de + - literal_form: ijslands regionaal overheidsfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds administratif regional islandais + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo administrativo regional islandes + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إداري إقليمي آيسلندي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi regional Islandia + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 冰岛区域行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: Icelandic terminology remains available for local archival interoperability. + - 'Preserved from prior description: A rico:RecordSetType for Icelandic regional administrative records.' + keywords: + - Icelandic region + - public authority + - administrative provenance + - fonds arrangement + examples: + - value: + has_type: hc:IcelandicRegionalFonds + has_custodian: hc:RegionalArchivesInIceland + has_note: District administrative files, permits, and public-office correspondence. + description: Icelandic regional public-administration documentation grouped by provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RegionalArchivesInIcelandRecordSetType - rico:RecordSetType @@ -46,15 +100,15 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: IcelandicRegionalFonds + equals_string: hc:IcelandicRegionalFonds has_custodian: - equals_string: RegionalArchivesInIceland - record_holder_note: + equals_string: hc:RegionalArchivesInIceland + has_note: equals_string: This RecordSetType is typically held by RegionalArchivesInIceland custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml index 0c68783374..00e268f2c5 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml @@ -4,17 +4,10 @@ title: RegionalEconomicArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - ./RegionalEconomicArchiveRecordSetType @@ -28,23 +21,72 @@ classes: is_a: RegionalEconomicArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for regional business records. + Provenance-based aggregation of documentation generated by regional + commercial enterprises, trade associations, and economic actors. alt_descriptions: - nl: Een RecordSetType voor regionale bedrijfsarchieven. - de: Ein RecordSetType für regionale Unternehmensakten. + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + regionale ondernemingen, brancheverenigingen en economische actoren. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler Unternehmen, + Wirtschaftsverbaende und wirtschaftlicher Akteure. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + entreprises régionales, associations professionnelles et acteurs économiques. + es: >- + Agregación basada en procedencia de documentación generada por + empresas regionales, asociaciones sectoriales y actores económicos. + ar: >- + تجميع قائم على المنشأ لوثائق أنشأتها مؤسسات تجارية إقليمية + وجمعيات مهنية وفاعلون اقتصاديون. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk oleh + perusahaan regional, asosiasi perdagangan, dan pelaku ekonomi. + zh: >- + 基于来源原则聚合由区域企业、行业协会与经济主体形成的文献。 structured_aliases: - literal_form: regionaal bedrijfsarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: Regionaler Wirtschaftsbestand + predicate: EXACT_SYNONYM in_language: de + - literal_form: fonds economique regional + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo economico regional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد اقتصادي إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds ekonomi regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域经济文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: This class remains focused on economic provenance at the regional level. + - 'Preserved from prior description: A rico:RecordSetType for regional business records.' + keywords: + - regional enterprise + - trade association + - economic governance + - business provenance + examples: + - value: + has_type: hc:RegionalBusinessFonds + has_custodian: hc:RegionalEconomicArchive + has_note: Chamber records, trade ledgers, and regional industry correspondence. + description: Regional economic documentation grouped by originating commercial body broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RegionalEconomicArchiveRecordSetType - rico:RecordSetType @@ -52,15 +94,17 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: RegionalBusinessFonds + equals_string: hc:RegionalBusinessFonds has_custodian: - equals_string: RegionalEconomicArchive - record_holder_note: - equals_string: This RecordSetType is typically held by RegionalEconomicArchive custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:RegionalEconomicArchive + has_note: + equals_string: >- + This RecordSetType is typically held by RegionalEconomicArchive custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml index 06cccf553f..d1cbb5e81b 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: RegionalStateArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./RegionalStateArchivesRecordSetType @@ -22,23 +21,78 @@ classes: is_a: RegionalStateArchivesRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for regional state government records. + Provenance-based aggregation of documentation produced by regional + state authorities in governance and public administration. alt_descriptions: - sv: En RecordSetType för regionala statliga myndighetsarkiv. - de: Ein RecordSetType für regionale staatliche Verwaltungsakten. + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + regionale staatsautoriteiten in bestuur en overheidsadministratie. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + Staatsbehoerden in Verwaltung und oeffentlicher Organisation. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites etatiques regionales dans la gouvernance publique. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades estatales regionales en gobierno y administracion publica. + ar: >- + تجميع قائم على المنشأ لوثائق أصدرتها سلطات الدولة الإقليمية في + الحوكمة والإدارة العامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + negara tingkat regional dalam tata kelola dan administrasi publik. + zh: >- + 基于来源原则聚合由区域国家机关在治理与公共行政中形成的文献。 + sv: >- + Proveniensbaserad aggregering av dokumentation skapad av regionala + statliga myndigheter inom styrning och offentlig forvaltning. structured_aliases: - literal_form: landsarkivfond + predicate: EXACT_SYNONYM in_language: sv - literal_form: Provinzialbestand + predicate: EXACT_SYNONYM in_language: de + - literal_form: regionaal staatsbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds administratif etatique regional + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo estatal regional administrativo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق إدارة دولة إقليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi negara regional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 区域国家行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: The Swedish domain label remains for interoperability with regional cataloging practice. + - 'Preserved from prior description: A rico:RecordSetType for regional state government records.' + keywords: + - regional state authority + - public administration + - fonds arrangement + - governance provenance + examples: + - value: + has_type: hc:RegionalStateFonds + has_custodian: hc:RegionalStateArchives + has_note: Regional decrees, policy files, and authority correspondence. + description: Regional state-administration documentation grouped by provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - RegionalStateArchivesRecordSetType - rico:RecordSetType @@ -46,15 +100,15 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: RegionalStateFonds + equals_string: hc:RegionalStateFonds has_custodian: - equals_string: RegionalStateArchives - record_holder_note: + equals_string: hc:RegionalStateArchives + has_note: equals_string: This RecordSetType is typically held by RegionalStateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml index b1e3cae26a..c574f2c0e8 100644 --- a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: ReligiousArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./ReligiousArchiveRecordSetType @@ -22,26 +21,72 @@ classes: is_a: ReligiousArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for religious organization records. + Provenance-based aggregation of documentation created by faith-based + institutions in governance, ministry, and community administration. alt_descriptions: - nl: Een RecordSetType voor religieuze organisatiearchieven. - de: Ein RecordSetType für religiöse Organisationsakten. - fr: Un RecordSetType pour les documents d'institutions religieuses. + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + geloofsgebonden instellingen in bestuur, bediening en gemeenschapsbeheer. + de: >- + Provenienzbasierte Aggregation von Unterlagen religioeser + Einrichtungen in Leitung, Seelsorge und Gemeinschaftsverwaltung. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + institutions religieuses dans la gouvernance et l'administration communautaire. + es: >- + Agregación basada en procedencia de documentación creada por + instituciones de fe en gobierno, ministerio y gestión comunitaria. + ar: >- + تجميع قائم على المنشأ لوثائق أنشأتها مؤسسات دينية في مجالات + الحوكمة والخدمة وإدارة المجتمع. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk lembaga + keagamaan dalam tata kelola, pelayanan, dan administrasi komunitas. + zh: >- + 基于来源原则聚合由宗教机构在治理、牧灵与社群管理中形成的文献。 structured_aliases: - literal_form: religieus instellingsarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: religiöser Institutionsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d'institution religieuse + predicate: EXACT_SYNONYM in_language: fr + - literal_form: fondo institucional religioso + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد مؤسسة دينية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds institusi keagamaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 宗教机构文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: Institutional provenance remains primary even when content spans pastoral and administrative functions. + - 'Preserved from prior description: A rico:RecordSetType for religious organization records.' + keywords: + - faith institution + - ministry governance + - community administration + - provenance aggregation + examples: + - value: + has_type: hc:ReligiousInstitutionFonds + has_custodian: hc:ReligiousArchive + has_note: Governance statutes, ministry registers, and institutional correspondence. + description: Faith-institution documentation grouped by originating body. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ReligiousArchiveRecordSetType - rico:RecordSetType @@ -49,42 +94,88 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ReligiousInstitutionFonds + equals_string: hc:ReligiousInstitutionFonds has_custodian: - equals_string: ReligiousArchive - record_holder_note: + equals_string: hc:ReligiousArchive + has_note: equals_string: This RecordSetType is typically held by ReligiousArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" CongregationalRecordsSeries: is_a: ReligiousArchiveRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for congregation documentation. + Ordered documentary sequence of congregation-level activities, + pastoral administration, and recurring community operations. alt_descriptions: - nl: Een RecordSetType voor gemeentedocumentatie. - de: Ein RecordSetType für Gemeindeunterlagen. - fr: Un RecordSetType pour la documentation congrégationnelle. + nl: >- + Geordende documentaire reeks van activiteiten op gemeentelijk niveau, + pastorale administratie en terugkerende gemeenschapspraktijken. + de: >- + Geordnete Dokumentationsfolge auf Gemeindeebene zu pastoraler + Verwaltung und wiederkehrenden Gemeinschaftsablaeufen. + fr: >- + Sequence documentaire ordonnee des activites congregationnelles, + de l'administration pastorale et des operations communautaires. + es: >- + Secuencia documental ordenada de actividades congregacionales, + administración pastoral y operaciones comunitarias recurrentes. + ar: >- + تسلسل وثائقي منظم لأنشطة الجماعة الدينية والإدارة الرعوية + والعمليات المجتمعية المتكررة. + id: >- + Urutan dokumenter teratur dari kegiatan jemaat, + administrasi pastoral, dan operasi komunitas yang berulang. + zh: >- + 由会众层级活动、牧灵管理与周期性社群运作形成的有序文献序列。 structured_aliases: - literal_form: gemeente-archiefserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Gemeindeakten-Serie + predicate: EXACT_SYNONYM in_language: de - literal_form: série de registres paroissiaux + predicate: EXACT_SYNONYM in_language: fr + - literal_form: serie de registros congregacionales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات جماعية دينية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: seri dokumentasi jemaat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 会众事务文献序列 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the series organizational principle as defined by rico-rst:Series. + - Note preserved: Sequence ordering supports continuity across recurring congregation workflows. + - 'Preserved from prior description: A rico:RecordSetType for congregation documentation.' + keywords: + - congregation activity + - pastoral administration + - recurring operation + - community record + examples: + - value: + has_type: hc:CongregationalRecordsSeries + has_custodian: hc:ReligiousArchive + has_note: Membership lists, service logs, and recurring pastoral notices. + description: Congregation workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ReligiousArchiveRecordSetType - rico:RecordSetType @@ -92,11 +183,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: CongregationalRecordsSeries + equals_string: hc:CongregationalRecordsSeries has_custodian: - equals_string: ReligiousArchive - record_holder_note: + equals_string: hc:ReligiousArchive + has_note: equals_string: This RecordSetType is typically held by ReligiousArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml b/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml index 9ba6afb378..f13877a3df 100644 --- a/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml +++ b/schemas/20251121/linkml/modules/classes/ReviewBreakdown.yaml @@ -13,7 +13,51 @@ default_prefix: hc # default_range: string classes: ReviewBreakdown: - description: Breakdown of review counts by star rating. + description: >- + Distribution of user-submitted evaluations across a numerical rating scale with aggregated counts. + alt_descriptions: + nl: >- + Distributie van door gebruikers ingediende beoordelingen over een numerieke beoordelingsschaal met geaggregeerde aantallen. + de: >- + Verteilung von Benutzerbewertungen über eine numerische Bewertungsskala mit aggregierten Zählungen. + fr: >- + Distribution des évaluations soumises par les utilisateurs sur une échelle de notation numérique avec des comptes agrégés. + es: >- + Distribución de evaluaciones enviadas por usuarios en una escala de calificación numérica con conteos agregados. + ar: >- + توزيع التقييمات المقدمة من المستخدمين عبر مقياس تصنيف رقمي مع counts المجمعات. + id: >- + Distribusi evaluasi yang dikirimkan pengguna di seluruh skala peringkat numerik dengan jumlah teragregasi. + zh: >- + 用户提交的评价在数字评分量表上的分布及汇总计数。 + structured_aliases: + nl: + - beoordelingsverdeling + - sterrenverdeling + de: + - Bewertungsverteilung + - Sternverteilung + fr: + - répartition des avis + - distribution des étoiles + es: + - distribución de reseñas + - desglose de calificaciones + ar: + - توزيع المراجعات + - تفصيل التقييمات + id: + - distribusi ulasan + - rincian peringkat + zh: + - 评论分布 + - 评分明细 + keywords: + - review breakdown + - rating distribution + - star ratings + - review counts + - evaluation summary class_uri: linkml:Any comments: - Flexible mapping used by Google Maps-style review enrichment. diff --git a/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml b/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml index 0ae53cb7d5..32dafecc16 100644 --- a/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml +++ b/schemas/20251121/linkml/modules/classes/ReviewTopics.yaml @@ -13,7 +13,31 @@ default_prefix: hc # default_range: string classes: ReviewTopics: - description: Dictionary of review topic mention counts. + description: >- + Dictionary structure mapping theme identifiers to their corresponding mention frequencies in user-generated feedback. + alt_descriptions: + nl: >- + Woordenboekstructuur die thema-ID's toewijst aan hun bijbehorende vermeldingsfrequenties in door gebruikers gegenereerde feedback. + de: >- + Wörterbuchstruktur, die Themen-IDs ihren entsprechenden Erwähnungshäufigkeiten in benutzergeneriertem Feedback zuordnet. + fr: >- + Structure de dictionnaire mappant les identifiants de thèmes à leurs fréquences de mention correspondantes dans les commentaires générés par les utilisateurs. + es: >- + Estructura de diccionario que mapea identificadores de temas a sus frecuencias de mención correspondientes en comentarios generados por usuarios. + ar: >- + هيكل قاموس يعين معرفات الموضوعات لترددات ذكرها المقابلة في تعليقات المستخدمين. + id: >- + Struktur kamus yang memetakan pengidentifikasi tema ke frekuensi penyebutan yang sesuai dalam umpan balik yang dibuat pengguna. + zh: >- + 将主题标识符映射到用户生成反馈中相应提及频率的字典结构。 + structured_aliases: + nl: Recensieonderwerpen + de: Bewertungsthemen + fr: Sujets d'avis + es: Temas de reseñas + ar: مواضيع المراجعات + id: Topik Ulasan + zh: 评论主题 class_uri: linkml:Any comments: - Flexible mapping used by Google Maps-style review enrichment. diff --git a/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml b/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml index ac5d5ad839..6e0832aeb2 100644 --- a/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml +++ b/schemas/20251121/linkml/modules/classes/ReviewsSummary.yaml @@ -13,12 +13,56 @@ default_prefix: hc # default_range: string classes: ReviewsSummary: - description: Aggregate review statistics, optionally including a 1-5 star breakdown. + description: >- + Aggregated evaluation statistics combining average scores, total counts, and optional rating distribution across scale values. + alt_descriptions: + nl: >- + Geaggregeerde evaluatiestatistieken die gemiddelde scores, totale aantallen en optionele beoordelingsverdeling over schaalwaarden combineren. + de: >- + Aggregierte Bewertungsstatistiken, die Durchschnittswerte, Gesamtzahlen und optionale Bewertungsverteilung über Skalenwerte kombinieren. + fr: >- + Statistiques d'évaluation agrégées combinant scores moyens, comptes totaux et distribution optionnelle des notes sur les valeurs d'échelle. + es: >- + Estadísticas de evaluación agregadas que combinan puntuaciones promedio, recuentos totales y distribución opcional de calificaciones en valores de escala. + ar: >- + إحصائيات تقييم مجمعة تجمع متوسط الدرجات وإجمالي الأعداد والتوزيع الاختياري للتقييم عبر قيم المقياس. + id: >- + Statistik evaluasi teragregasi yang menggabungkan skor rata-rata, jumlah total, dan distribusi peringkat opsional di seluruh nilai skala. + zh: >- + 汇总评估统计数据,结合平均分、总数和跨量表值的可选评分分布。 + structured_aliases: + nl: + - beoordelingsoverzicht + - review samenvatting + de: + - Bewertungsübersicht + - Rezensionszusammenfassung + fr: + - résumé des avis + - synthèse des évaluations + es: + - resumen de reseñas + - síntesis de evaluaciones + ar: + - ملخص المراجعات + - موجز التقييمات + id: + - ringkasan ulasan + - rangkuman tinjauan + zh: + - 评论摘要 + - 评价总结 + keywords: + - reviews summary + - rating aggregation + - average score + - review statistics + - rating distribution class_uri: schema:AggregateRating broad_mappings: - - schema:Rating + - schema:Rating related_mappings: - - prov:Entity + - prov:Entity comments: - Used for platform-provided review aggregates (e.g., Google Maps). - Typically contains an average rating and total review count; some sources also provide per-star counts. diff --git a/schemas/20251121/linkml/modules/classes/SceneSegment.yaml b/schemas/20251121/linkml/modules/classes/SceneSegment.yaml index dc80592d2f..e4566905ef 100644 --- a/schemas/20251121/linkml/modules/classes/SceneSegment.yaml +++ b/schemas/20251121/linkml/modules/classes/SceneSegment.yaml @@ -12,20 +12,78 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_time_interval +- linkml:types +- ../slots/has_time_interval classes: SceneSegment: class_uri: schema:VideoObject - description: Segment of a video representing a scene. + description: >- + Temporal subdivision of a video recording representing a distinct scene + or coherent visual sequence within the broader content. + alt_descriptions: + nl: >- + Temporele onderverdeling van een video-opname die een duidelijke scène + of samenhangende visuele reeks binnen de bredere inhoud vertegenwoordigt. + de: >- + Zeitliche Unterteilung einer Videoaufnahme, die eine eigenständige Szene + oder kohärente visuelle Sequenz innerhalb des breiteren Inhalts darstellt. + fr: >- + Subdivision temporelle d'un enregistrement vidéo représentant une scène distincte + ou une séquence visuelle cohérente dans le contenu plus large. + es: >- + Subdivisión temporal de una grabación de video que representa una escena distinta + o secuencia visual coherente dentro del contenido más amplio. + ar: >- + تقسيم زمني لتسجيل فيديو يمثل مشهدًا مميزًا + أو تسلسلًا مرئيًا متماسكًا ضمن المحتوى الأوسع. + id: >- + Subdivisi temporal rekaman video yang mewakili adegan berbeda + atau urutan visual koheren dalam konten yang lebih luas. + zh: >- + 视频录制的时间细分,代表更广泛内容中的独特场景或连贯视觉序列。 + broad_mappings: + - schema:VideoObject close_mappings: - - schema:Clip + - schema:Clip + structured_aliases: + - literal_form: scènesegment + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Szenensegment + predicate: EXACT_SYNONYM + in_language: de + - literal_form: segment de scène + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: segmento de escena + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مقطع مشهد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: segmen adegan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 场景片段 + predicate: EXACT_SYNONYM + in_language: zh comments: - - Use `has_time_interval` to express the temporal extent of the segment within the full video. + - Use `has_time_interval` to express the temporal extent of the segment within the full video. + - 'Preserved from prior description: Segment of a video representing a scene.' + keywords: + - video + - scene + - segment + - temporal + examples: + - value: + has_time_interval: + begin: "00:02:30" + end: "00:05:45" + description: Scene segment spanning 2:30 to 5:45 in video annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_time_interval + - has_time_interval diff --git a/schemas/20251121/linkml/modules/classes/Schema.yaml b/schemas/20251121/linkml/modules/classes/Schema.yaml index 1602819519..fc4eb0f4e4 100644 --- a/schemas/20251121/linkml/modules/classes/Schema.yaml +++ b/schemas/20251121/linkml/modules/classes/Schema.yaml @@ -15,6 +15,29 @@ default_prefix: hc classes: Schema: class_uri: dcterms:Standard + description: >- + Formal metadata specification, encoding standard, or descriptive format + used for structuring cultural heritage information. + alt_descriptions: + nl: >- + Formele metadataspecificatie, coderingsstandaard of beschrijvend formaat + gebruikt voor het structureren van cultureel erfgoedinformatie. + de: >- + Formale Metadatenspezifikation, Kodierungsstandard oder Beschreibungsformat + zur Strukturierung von Kulturerbeinformationen. + fr: >- + Spécification de métadonnées formelle, norme de codage ou format descriptif + utilisé pour structurer l'information du patrimoine culturel. + es: >- + Especificación de metadatos formal, estándar de codificación o formato descriptivo + utilizado para estructurar información del patrimonio cultural. + ar: >- + مواصفات بيانات وصفية رسمية أو معيار ترميز أو تنسيق وصفي يستخدم لهيكلة معلومات التراث الثقافي. + id: >- + Spesifikasi metadata formal, standar pengkodean, atau format deskriptif + yang digunakan untuk menstrukturkan informasi warisan budaya. + zh: >- + 用于构建文化遗产信息的正式元数据规范、编码标准或描述格式。 comments: - Migration note (Rule 53): created to replace legacy finding_aids_format slot usage. - Models the standard itself (e.g., EAD, MARC, Dublin Core), not a particular schema instance document. diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml index 9c82c1c064..cf1c00fb52 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml @@ -10,16 +10,46 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: SchoolArchive: - description: Archive organization associated with a school or educational institution. + description: >- + Organizational memory unit within a teaching institution that governs + long-term documentary custody, access controls, and accountability support + for educational operations. + alt_descriptions: + nl: >- + Organisatorische geheugeneenheid binnen een onderwijsinstelling die + langetermijnbewaring, toegangscontrole en verantwoordingsondersteuning + voor onderwijsprocessen beheert. + de: >- + Organisatorische Gedächtniseinheit innerhalb einer Bildungseinrichtung, + die langfristige Dokumentverwahrung, Zugangskontrolle und + Rechenschaftsunterstützung für Bildungsabläufe steuert. + fr: >- + Unité de mémoire organisationnelle au sein d'un établissement + d'enseignement qui gère la conservation documentaire à long terme, les + contrôles d'accès et l'appui à la responsabilité des activités + éducatives. + es: >- + Unidad de memoria organizacional dentro de una institución educativa + que gestiona custodia documental a largo plazo, controles de acceso y + apoyo a la rendición de cuentas de operaciones educativas. + ar: >- + وحدة ذاكرة تنظيمية داخل مؤسسة تعليمية تدير الحفظ الوثائقي طويل الأمد + وضوابط الوصول ودعم المساءلة للعمليات التعليمية. + id: >- + Unit memori organisasi di dalam lembaga pendidikan yang mengelola + kustodi dokumenter jangka panjang, kontrol akses, dan dukungan + akuntabilitas untuk operasi pendidikan. + zh: >- + 教学机构内部的组织记忆单元,负责教育业务文档的长期保管、访问控制与问责支持。 is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -34,7 +64,7 @@ classes: - wd:Q166118 - skos:Concept slot_usage: - identified_by: null + identified_by: annotations: skos:prefLabel: School Archive skos:altLabel: Schularchiv, archivo escolar, archives scolaires, Educational Archive @@ -47,6 +77,28 @@ classes: - UniversityArchive - AcademicArchive - InstitutionalArchive + structured_aliases: + - literal_form: onderwijsgeheugeninstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bildungsgedächtniseinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: unité mémorielle éducative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: unidad memorial educativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وحدة ذاكرة تعليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: unit memori pendidikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教育记忆机构 + predicate: EXACT_SYNONYM + in_language: zh comments: - Schularchiv (de) - archivo escolar (es) @@ -54,3 +106,14 @@ classes: - Preserves school records and institutional memory. - May include student records (often with privacy restrictions). - Documents educational practices, governance, and local educational history. + - 'Preserved from prior description: Archive organization associated with a school or educational institution.' + keywords: + - educational governance + - long-term custody + - institutional accountability + - student record context + examples: + - value: + has_type: hc:ArchiveOrganizationType + hold_record_set: student_registers + description: Memory unit managing long-term documentation in a teaching institution. diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml index e46c9c928a..939fd86a10 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetType.yaml @@ -3,18 +3,50 @@ name: SchoolArchiveRecordSetType title: SchoolArchive Record Set Type prefixes: linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ rico: https://www.ica.org/standards/RiC/ontology# skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- ./CollectionType +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: SchoolArchiveRecordSetType: - description: Record set type used to classify materials typically held by school archives. + description: >- + Classification concept for documentary aggregations produced by teaching + institutions in educational administration, pedagogy, and student life. + alt_descriptions: + nl: >- + Classificatieconcept voor documentaire aggregaties die door + onderwijsinstellingen worden gevormd rond onderwijsadministratie, + pedagogiek en leerlingenleven. + de: >- + Klassifikationskonzept für dokumentarische Aggregationen, die von + Bildungseinrichtungen in den Bereichen Schulverwaltung, Pädagogik und + Lernendenleben erzeugt werden. + fr: >- + Concept de classification pour des agrégations documentaires produites + par des établissements d'enseignement autour de l'administration + éducative, de la pédagogie et de la vie des élèves. + es: >- + Concepto de clasificación para agregaciones documentales producidas por + instituciones educativas sobre administración, pedagogía y vida + estudiantil. + ar: >- + مفهوم تصنيف للتجميعات الوثائقية التي تنتجها مؤسسات تعليمية في + الإدارة التعليمية والتربية وحياة الطلاب. + id: >- + Konsep klasifikasi untuk agregasi dokumenter yang dihasilkan lembaga + pendidikan dalam administrasi pendidikan, pedagogi, dan kehidupan + peserta didik. + zh: >- + 用于分类由教学机构在教育行政、教学法和学生生活领域形成的文献聚合体的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType slots: @@ -27,7 +59,47 @@ classes: slot_usage: has_type: equals_string: SchoolArchiveRecordSetType + structured_aliases: + - literal_form: type voor onderwijsdocumentaire aggregatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Typ für Bildungsdokumentationsaggregation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type d'agrégation documentaire éducative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de agregación documental educativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع تجميع وثائقي تعليمي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe agregasi dokumenter pendidikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 教育文献聚合类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports categorization of documentary output from educational governance and instruction. + - Preserves context for institution-level memory and accountability in education settings. + - 'Preserved from prior description: Record set type used to classify materials typically held by school archives.' + keywords: + - educational administration + - pedagogical documentation + - documentary aggregation + - student life records + examples: + - value: + has_type: SchoolArchiveRecordSetType + has_scope: Enrollment registers, curriculum plans, and annual reports. + description: Documentary aggregation from teaching-institution operations. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + broad_mappings: + - rico:RecordSetType + - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml index f644be00f4..1db1caada7 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml @@ -4,32 +4,89 @@ title: SchoolArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./SchoolArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SchoolArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SchoolAdministrationFonds: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds containing school administrative records. + description: >- + Provenance-based aggregation of documentation created through institutional + governance, staffing, finance, and policy administration in education. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie die ontstaat uit + institutioneel bestuur, personeelsbeheer, financiën en beleid in onderwijs. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus institutioneller + Leitung, Personalverwaltung, Finanzen und Bildungspolitik. + fr: >- + Agrégation fondée sur la provenance de documentation issue de la + gouvernance institutionnelle, des ressources humaines et de l'administration. + es: >- + Agregación basada en procedencia de documentación creada por + gobierno institucional, personal, finanzas y administración educativa. + ar: >- + تجميع قائم على المنشأ لوثائق نتجت عن الحوكمة المؤسسية وشؤون الموظفين + والمالية وإدارة السياسات في التعليم. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dibentuk melalui + tata kelola institusi, kepegawaian, keuangan, dan administrasi pendidikan. + zh: >- + 基于来源原则聚合教育机构在治理、人事、财务与政策管理中形成的文献。 + structured_aliases: + - literal_form: schoolbestuursfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fonds schulischer Verwaltungsunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'administration scolaire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de administracion escolar + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد إدارة تعليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds administrasi sekolah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学校行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - Note preserved: Governance provenance remains primary even when files mix policy and operational content. + - 'Preserved from prior description: Fonds containing school administrative records.' + keywords: + - institutional governance + - staffing administration + - school finance + - education policy + examples: + - value: + has_type: hc:SchoolAdministrationFonds + has_custodian: hc:SchoolArchive + has_note: Board minutes, staffing records, and annual budget files. + description: Educational governance documentation grouped by originating institution. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SchoolArchiveRecordSetType - rico:RecordSetType @@ -37,31 +94,88 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SchoolAdministrationFonds + equals_string: hc:SchoolAdministrationFonds has_custodian: - equals_string: SchoolArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SchoolArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SchoolArchive + has_note: + equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" SchoolStudentRecordSeries: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType - description: Series containing student records. + description: >- + Ordered documentary sequence of learner enrollment, progression, + performance, and attendance evidence across academic cycles. + alt_descriptions: + nl: >- + Geordende documentaire reeks met bewijzen van inschrijving, + voortgang, prestaties en aanwezigheid van lerenden per schoolcyclus. + de: >- + Geordnete Dokumentationsfolge zu Einschreibung, Lernfortschritt, + Leistung und Anwesenheit ueber schulische Zyklen hinweg. + fr: >- + Sequence documentaire ordonnee des traces d'inscription, + de progression, de performance et de presence des apprenants. + es: >- + Secuencia documental ordenada de evidencias de matricula, + progreso, rendimiento y asistencia del alumnado por ciclos. + ar: >- + تسلسل وثائقي منظم لأدلة التسجيل والتقدم والتحصيل والحضور + عبر الدورات التعليمية. + id: >- + Urutan dokumenter teratur berisi bukti pendaftaran, + perkembangan, capaian, dan kehadiran peserta didik lintas siklus. + zh: >- + 按学段组织的学习者入学、进展、成绩与出勤证据文献序列。 + structured_aliases: + - literal_form: reeks leerlingdossiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Schuelerakten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de dossiers d'apprenants + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de expedientes estudiantiles + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة سجلات المتعلمين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan berkas peserta didik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 学生档案文献序列 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - Note preserved: Sequence structure supports continuity of individual educational trajectories. + - 'Preserved from prior description: Series containing student records.' + keywords: + - enrollment evidence + - progression record + - performance history + - attendance trace + examples: + - value: + has_type: hc:SchoolStudentRecordSeries + has_custodian: hc:SchoolArchive + has_note: Enrollment registers, report cards, and attendance books. + description: Learner trajectory documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - SchoolArchiveRecordSetType - rico:RecordSetType @@ -69,27 +183,84 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SchoolStudentRecordSeries + equals_string: hc:SchoolStudentRecordSeries has_custodian: - equals_string: SchoolArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SchoolArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SchoolArchive + has_note: + equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. CurriculumDocumentCollection: is_a: SchoolArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection containing curriculum documents and educational materials. + description: >- + Assembled documentary body of teaching plans, curricular frameworks, + and instructional resources used across learning programs. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van lesplannen, + curriculumkaders en didactische middelen voor onderwijsprogramma's. + de: >- + Zusammengestellter Dokumentkoerper aus Lehrplaenen, + curricularen Rahmen und Unterrichtsmaterialien fuer Lernprogramme. + fr: >- + Ensemble documentaire réuni de plans d'enseignement, + de cadres curriculaires et de ressources pedagogiques. + es: >- + Cuerpo documental reunido de planes de enseñanza, + marcos curriculares y recursos de instrucción para programas formativos. + ar: >- + جسم وثائقي مُجمع يضم خطط التدريس والأطر المنهجية + والموارد التعليمية المستخدمة عبر البرامج الدراسية. + id: >- + Kumpulan dokumenter terhimpun berisi rencana pengajaran, + kerangka kurikulum, dan sumber belajar lintas program pendidikan. + zh: >- + 汇集教学计划、课程框架与教学资源的文献整体,用于各类学习项目。 + structured_aliases: + - literal_form: verzameling curriculumdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung curricularer Lehrunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de ressources curriculaires + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: conjunto de recursos curriculares + predicate: EXACT_SYNONYM + in_language: es + - literal_form: تجميعة وثائق منهجية وتعليمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: himpunan dokumentasi kurikulum + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 课程资源文献汇编 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Materials may be assembled from multiple teaching units and revision cycles. + - 'Preserved from prior description: Collection containing curriculum documents and educational materials.' + keywords: + - teaching plan + - curriculum framework + - instructional material + - learning program + examples: + - value: + has_type: hc:CurriculumDocumentCollection + has_custodian: hc:SchoolArchive + has_note: Program syllabi, lesson plans, and instructional packets. + description: Teaching and curriculum resources assembled across educational programs. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - SchoolArchiveRecordSetType - rico:RecordSetType @@ -97,12 +268,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: CurriculumDocumentCollection + equals_string: hc:CurriculumDocumentCollection has_custodian: - equals_string: SchoolArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SchoolArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SchoolArchive + has_note: + equals_string: This RecordSetType is typically held by SchoolArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml index 2b84abe4a9..1bdb0ce1bf 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml @@ -10,16 +10,38 @@ prefixes: wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ../classes/AgentType - - linkml:types - - ../slots/identified_by - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type - - ../slots/hold_record_set +- ../classes/AgentType +- linkml:types +- ../slots/identified_by +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type +- ../slots/hold_record_set classes: ScientificArchive: - description: Archive organization that collects and preserves records of scientific research. + description: >- + Institution preserving research data, experimental protocols, laboratory records, + and scholarly correspondence from academic and scientific endeavors. + alt_descriptions: + nl: >- + Instelling die onderzoeksgegevens, experimentele protocollen, laboratoriumverslagen + en wetenschappelijke correspondentie uit academische en wetenschappelijke ondernemingen bewaart. + de: >- + Institution, die Forschungsdaten, experimentelle Protokolle, Laboraufzeichnungen + und wissenschaftliche Korrespondenz aus akademischen und wissenschaftlichen Unternehmungen bewahrt. + fr: >- + Institution préservant les données de recherche, protocoles expérimentaux, relevés + de laboratoire et correspondance savante issus d'entreprises académiques et scientifiques. + es: >- + Institución que preserva datos de investigación, protocolos experimentales, registros + de laboratorio y correspondencia académica de empresas académicas y científicas. + ar: >- + مؤسسة تحافظ على بيانات البحث والبروتوكولات التجريبية وسجلات المختبر والمراسلات العلمية من المساعي الأكاديمية والعلمية. + id: >- + Institusi yang melestarikan data penelitian, protokol eksperimental, catatan laboratorium, + dan korespondensi ilmiah dari usaha akademik dan ilmiah. + zh: >- + 保存来自学术和科学事业的研究数据、实验协议、实验室记录和学术通信的机构。 is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: @@ -34,7 +56,7 @@ classes: - wd:Q166118 - skos:Concept slot_usage: - identified_by: null + identified_by: annotations: skos:prefLabel: Scientific Archive skos:altLabel: Forschungsarchiv, archives scientifiques, Research Archive @@ -52,3 +74,4 @@ classes: - Preserves scientific research materials (data, lab notebooks, correspondence, project documentation). - Supports history of science research and, where applicable, reproducibility/traceability. - May include long-term research data archives. + - 'Preserved from prior description: Archive organization that collects and preserves records of scientific research.' diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml index add578a49c..03ce675999 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetType.yaml @@ -8,15 +8,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_scope - - ../slots/has_score - - ../slots/has_type +- linkml:types +- ../slots/has_scope +- ../slots/has_score +- ../slots/has_type classes: ScientificArchiveRecordSetType: - description: Record set type used to classify materials typically held by scientific archives. + description: >- + Taxonomy node for aggregations of research data, experimental records, field notes, + and scholarly correspondence from academic or research institutions. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van onderzoeksgegevens, experimentele verslagen, + veldnotities en wetenschappelijke correspondentie van academische of onderzoekinstellingen. + de: >- + Taxonomieknoten für Aggregationen von Forschungsdaten, experimentellen Aufzeichnungen, + Feldnotizen und wissenschaftlicher Korrespondenz aus akademischen oder Forschungseinrichtungen. + fr: >- + Nœud taxonomique pour les agrégations de données de recherche, relevés expérimentaux, + notes de terrain et correspondance savante d'institutions académiques ou de recherche. + es: >- + Nodo taxonómico para agregaciones de datos de investigación, registros experimentales, + notas de campo y correspondencia académica de instituciones académicas o de investigación. + ar: >- + عقدة تصنيفية لتجميعات بيانات البحث والسجلات التجريبية وملاحظات الميدان والمراسلات العلمية من المؤسسات الأكاديمية أو البحثية. + id: >- + Simpul taksonomi untuk agregasi data penelitian, catatan eksperimental, catatan lapangan, + dan korespondensi ilmiah dari institusi akademik atau penelitian. + zh: >- + 用于聚合来自学术或研究机构的研究数据、实验记录、野外笔记和学术通信的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType slots: - has_type - has_score @@ -31,3 +55,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: Record set type used to classify materials typically held by scientific archives.' diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml index c678918cf8..fbcbc2c29f 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml @@ -4,32 +4,68 @@ title: ScientificArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ScientificArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./ScientificArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: ResearchProjectFonds: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType - description: Fonds containing scientific research project records. + description: >- + Provenance-based aggregation of documentation generated in structured + inquiry programs, including planning, execution, and reporting traces. + alt_descriptions: + nl: >- + Herkomstgebaseerde aggregatie van documentatie uit gestructureerde + onderzoeksprogramma's, inclusief planning, uitvoering en rapportage. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus strukturierten + Forschungsvorhaben, einschliesslich Planung, Durchfuehrung und Berichten. + fr: >- + Agrégation fondée sur la provenance des documents produits dans des + programmes d'enquête structurés, avec planification, exécution et rapports. + es: >- + Agregación basada en procedencia de documentación generada en programas + de investigación estructurados, con planificación, ejecución e informes. + ar: >- + تجميع قائم على المنشأ لوثائق ناتجة عن برامج بحث منهجية، بما يشمل + التخطيط والتنفيذ ومسارات إعداد التقارير. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi dari program penelitian + terstruktur, termasuk perencanaan, pelaksanaan, dan pelaporan. + zh: >- + 基于来源原则聚合结构化研究项目形成的文献,涵盖规划、实施与报告环节。 comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Fonds organization principle." + - RiC-O alignment note preserved: specialized rico:RecordSetType following rico-rst:Fonds organization principle. + - Includes grant files, work plans, progress logs, and final reporting outputs. + - Preserves the originating inquiry program as the primary organizing principle. + - 'Preserved from prior description: Fonds containing scientific research project records.' + keywords: + - project documentation + - inquiry workflow + - grant administration + - research reporting + examples: + - value: + has_type: hc:ResearchProjectFonds + has_custodian: hc:ScientificArchive + has_note: Grant proposals, protocol revisions, and final deliverables. + description: Documentation of a complete inquiry program grouped by provenance broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - ScientificArchiveRecordSetType - rico:RecordSetType @@ -37,31 +73,91 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ResearchProjectFonds + equals_string: hc:ResearchProjectFonds has_custodian: - equals_string: ScientificArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ScientificArchive custodians. + equals_string: hc:ScientificArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: onderzoeksprogrammafonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Forschungsvorhabenfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds de programme de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de programa de investigacion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد برنامج بحثي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds program penelitian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 研究项目全宗 + predicate: EXACT_SYNONYM + in_language: zh annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" ScientistPapersCollection: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection of scientists' personal papers. + description: >- + Assembled documentary body of personal and professional manuscripts, + correspondence, and working files created by individual investigators. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van persoonlijke en professionele + manuscripten, correspondentie en werkdossiers van individuele onderzoekers. + de: >- + Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen + Manuskripten, Korrespondenz und Arbeitsunterlagen einzelner Forschender. + fr: >- + Ensemble documentaire réuni de manuscrits personnels et professionnels, + de correspondances et de dossiers de travail de chercheurs individuels. + es: >- + Cuerpo documental reunido de manuscritos personales y profesionales, + correspondencia y expedientes de trabajo de investigadores individuales. + ar: >- + جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ومراسلات وملفات عمل + أنشأها باحثون أفراد. + id: >- + Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional, + korespondensi, serta berkas kerja yang dibuat peneliti perorangan. + zh: >- + 汇集个体研究者形成的个人与职业手稿、往来函件及工作档案的文献整体。 comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - RiC-O alignment note preserved: specialized rico:RecordSetType following rico-rst:Collection organization principle. + - May combine born-digital and analog material from multiple career stages. + - Frequently arranged by subject themes, correspondents, or publication history. + - "Preserved from prior description: Collection of scientists' personal papers." + keywords: + - personal manuscripts + - professional correspondence + - investigator papers + - working files + examples: + - value: + has_type: hc:ScientistPapersCollection + has_custodian: hc:ScientificArchive + has_note: Draft articles, correspondence with collaborators, and lecture notes. + description: Assembled personal-professional documentation of an individual investigator broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - ScientificArchiveRecordSetType - rico:RecordSetType @@ -69,27 +165,87 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: ScientistPapersCollection + equals_string: hc:ScientistPapersCollection has_custodian: - equals_string: ScientificArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ScientificArchive custodians. + equals_string: hc:ScientificArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: verzameling onderzoekerpapieren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Forschernachlaessen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection de papiers de chercheur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de papeles de investigacion personal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة أوراق باحث فردي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi dokumen pribadi peneliti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 科研人员文书汇编 + predicate: EXACT_SYNONYM + in_language: zh LaboratoryRecordSeries: is_a: ScientificArchiveRecordSetType class_uri: rico:RecordSetType - description: Series containing laboratory notebooks and experimental data. + description: >- + Ordered documentary sequence of bench logs, measurement traces, + instrument output, and procedural observations from experimental work. + alt_descriptions: + nl: >- + Geordende documentaire reeks van labjournaals, meetsporen, + instrumentuitvoer en procedurele observaties uit experimenteel werk. + de: >- + Geordnete Dokumentationsfolge aus Laborjournalen, Messspuren, + Instrumentausgaben und prozeduralen Beobachtungen experimenteller Arbeit. + fr: >- + Sequence documentaire ordonnee de journaux de paillasse, traces de + mesure, sorties instrumentales et observations procedurales experimentales. + es: >- + Secuencia documental ordenada de cuadernos de laboratorio, trazas de + medicion, salidas instrumentales y observaciones de procedimiento. + ar: >- + تسلسل وثائقي منظم لسجلات المختبر وآثار القياس ومخرجات الأجهزة + والملاحظات الإجرائية الناتجة عن العمل التجريبي. + id: >- + Urutan dokumenter teratur dari log laboratorium, jejak pengukuran, + keluaran instrumen, dan observasi prosedural pekerjaan eksperimen. + zh: >- + 由实验工作形成的实验记录、测量轨迹、仪器输出与流程观察构成的有序文献序列。 comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - RiC-O alignment note preserved: specialized rico:RecordSetType following rico-rst:Series organization principle. + - Captures repeated method execution and supports reproducibility auditing. + - Often arranged chronologically by run, sample batch, or instrument session. + - 'Preserved from prior description: Series containing laboratory notebooks and experimental data.' + keywords: + - bench logs + - measurement trace + - instrument output + - reproducibility evidence + examples: + - value: + has_type: hc:LaboratoryRecordSeries + has_custodian: hc:ScientificArchive + has_note: Notebook pages linked to instrument run exports and sample IDs. + description: Chronological experimental workflow documentation sequence broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - ScientificArchiveRecordSetType - rico:RecordSetType @@ -97,12 +253,35 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: LaboratoryRecordSeries + equals_string: hc:LaboratoryRecordSeries has_custodian: - equals_string: ScientificArchive - record_holder_note: - equals_string: This RecordSetType is typically held by ScientificArchive custodians. + equals_string: hc:ScientificArchive + has_note: + equals_string: >- + This RecordSetType is typically held by ScientificArchive custodians. Inverse of rico:isOrWasHolderOf. + structured_aliases: + - literal_form: reeks laboratoriumwerkdocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge experimenteller Laborunterlagen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence de documentation experimentale de laboratoire + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de documentacion experimental de laboratorio + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة توثيق العمل المخبري التجريبي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi kerja laboratorium eksperimen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 实验室流程记录序列 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/schemas/20251121/linkml/modules/classes/Scope.yaml b/schemas/20251121/linkml/modules/classes/Scope.yaml index a84470b5e7..f508cc915d 100644 --- a/schemas/20251121/linkml/modules/classes/Scope.yaml +++ b/schemas/20251121/linkml/modules/classes/Scope.yaml @@ -7,16 +7,62 @@ prefixes: dct: http://purl.org/dc/terms/ schema: http://schema.org/ imports: - - linkml:types - - ../slots/has_type - - ../slots/has_description +- linkml:types +- ../slots/has_type +- ../slots/has_description default_prefix: hc # default_range: string classes: Scope: - description: Coverage or scope information for a collection, service, or institution. + description: >- + Coverage dimension specifying the extent or boundaries of a collection, + service, or institutional mandate. + alt_descriptions: + nl: >- + Dekkingsdimensie die de omvang of grenzen van een collectie, + dienst of institutioneel mandaat specificeert. + de: >- + Abdeckungsdimension, die den Umfang oder die Grenzen einer Sammlung, + Dienstleistung oder institutionellen Mandats festlegt. + fr: >- + Dimension de couverture spécifiant l'étendue ou les limites d'une collection, + d'un service ou d'un mandat institutionnel. + es: >- + Dimensión de cobertura que especifica la extensión o límites de una colección, + servicio o mandato institucional. + ar: >- + بُعد التغطية الذي يحدد نطاق أو حدود مجموعة + أو خدمة أو تفويض مؤسسي. + id: >- + Dimensi cakupan yang menentukan luas atau batasan koleksi, + layanan, atau mandat institusional. + zh: >- + 指定馆藏、服务或机构权限的范围或边界的覆盖维度。 + structured_aliases: + - literal_form: dekkingsgebied + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geltungsbereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance + predicate: EXACT_SYNONYM + in_language: es + - 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 class_uri: dct:Coverage broad_mappings: + - dct:Coverage - schema:Thing slots: - has_type @@ -25,19 +71,25 @@ classes: has_type: description: Reference to a ScopeType concept describing the scope dimension. examples: - - value: hc:TemporalScope - - value: hc:SpatialScope + - value: hc:TemporalScope + - value: hc:SpatialScope + comments: + - "Common scope dimensions: temporal (time period), spatial (geographic coverage), subject (topic areas), material (media/types), linguistic (languages/scripts), institutional (sectors/levels)." + - 'Preserved from prior description: Coverage or scope information for a collection, service, or institution.' + keywords: + - coverage extent + - collection boundaries + - institutional scope + - service extent + examples: + - value: + has_type: + - hc:TemporalScope + has_description: 1600-1700 + description: Temporal scope expressed as a date range. annotations: custodian_types: '["*"]' custodian_types_rationale: Scope information applicable to all custodian types. custodian_types_primary: '*' specificity_score: 0.3 specificity_rationale: Low-moderate specificity - common metadata concept. - comments: - - "Common scope dimensions: temporal (time period), spatial (geographic coverage), subject (topic areas), material (media/types), linguistic (languages/scripts), institutional (sectors/levels)." - examples: - - value: - has_type: - - hc:TemporalScope - has_description: 1600-1700 - description: Temporal scope expressed as a date range. diff --git a/schemas/20251121/linkml/modules/classes/ScopeType.yaml b/schemas/20251121/linkml/modules/classes/ScopeType.yaml index 9aad8f3149..9271694bee 100644 --- a/schemas/20251121/linkml/modules/classes/ScopeType.yaml +++ b/schemas/20251121/linkml/modules/classes/ScopeType.yaml @@ -9,15 +9,60 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score classes: ScopeType: class_uri: skos:Concept - description: Controlled vocabulary concept describing a dimension of scope/coverage. + description: >- + Abstract categorization for coverage dimensions such as temporal, spatial, or thematic extent. + alt_descriptions: + nl: >- + Abstracte categorisatie voor dekkingsdimensies zoals temporele, ruimtelijke of thematische omvang. + de: >- + Abstrakte Kategorisierung für Abdeckungsdimensionen wie zeitliche, räumliche oder thematische Ausdehnung. + fr: >- + Catégorisation abstraite pour les dimensions de couverture telles que l'étendue temporelle, spatiale ou thématique. + es: >- + Categorización abstracta para dimensiones de cobertura como extensión temporal, espacial o temática. + ar: >- + تصنيف تجريدي لأبعاد التغطية مثل النطاق الزمني أو المكاني أو الموضوعي. + id: >- + Kategorisasi abstrak untuk dimensi cakupan seperti jangkauan temporal, spasial, atau tematis. + zh: >- + 覆盖维度的抽象分类,如时间、空间或主题范围。 + structured_aliases: + nl: + - bereiktype + - dekkingscategorie + de: + - Bereichstyp + - Abdeckungskategorie + fr: + - type de portée + - catégorie de couverture + es: + - tipo de alcance + - categoría de cobertura + ar: + - نوع النطاق + - فئة التغطية + id: + - jenis cakupan + - kategori jangkauan + zh: + - 范围类型 + - 覆盖类别 + keywords: + - scope dimension + - coverage type + - classification + - temporal + - spatial + - thematic abstract: true broad_mappings: - skos:Concept @@ -60,14 +105,14 @@ classes: examples: - value: Time-based scope dimension covering date ranges and historical periods notes: - - | - Preserved from prior description (commit 37852a46): + - | + Preserved from prior description (commit 37852a46): - "Abstract base class for scope type classifications in the heritage domain.\n\n**DEFINITION**:\n\nScopeType represents CATEGORIES of scope/coverage dimensions, not individual\nscope instances. Each subclass defines characteristics of a scope category\n(temporal, spatial, subject, material, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | ScopeType (This Class) | Scope (Instance Class) |\n|--------|------------------------|------------------------|\n| **Nature** | Classification/category | Individual scope |\n| **Examples** | TEMPORAL, SPATIAL, SUBJECT | \"1600-1700 Dutch painting\" |\n| **Properties** | Category metadata | Actual coverage values |\n| **Cardinality** | ~5-10 types | Thousands of instances |\n\n**SCOPE DIMENSIONS**:\n\n1. **TEMPORAL**: Time-based coverage\n - Century, Decade, Date Range, Era, Period\n - Historical Period, Epoch\n \n2. **SPATIAL**: Geographic coverage\n - Country, Region, City, Continent\n - Administrative Division, Geographic\ + "Abstract base class for scope type classifications in the heritage domain.\n\n**DEFINITION**:\n\nScopeType represents CATEGORIES of scope/coverage dimensions, not individual\nscope instances. Each subclass defines characteristics of a scope category\n(temporal, spatial, subject, material, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | ScopeType (This Class) | Scope (Instance Class) |\n|--------|------------------------|------------------------|\n| **Nature** | Classification/category | Individual scope |\n| **Examples** | TEMPORAL, SPATIAL, SUBJECT | \"1600-1700 Dutch painting\" |\n| **Properties** | Category metadata | Actual coverage values |\n| **Cardinality** | ~5-10 types | Thousands of instances |\n\n**SCOPE DIMENSIONS**:\n\n1. **TEMPORAL**: Time-based coverage\n - Century, Decade, Date Range, Era, Period\n - Historical Period, Epoch\n \n2. **SPATIAL**: Geographic coverage\n - Country, Region, City, Continent\n - Administrative Division, Geographic\ annotations: specificity_score: '0.35' specificity_rationale: Moderately low specificity - scope types are generic classification concepts. - has_score: null + has_score: custodian_types: "['*']" comments: - Abstract base class - use specific subclasses (TemporalScope, SpatialScope, etc.) @@ -83,6 +128,7 @@ classes: - Scope examples: "1600-1700", "Amsterdam", "Dutch Golden Age painting" Common dimensions: temporal, spatial, subject, material, linguistic, institutional. + - 'Preserved from prior description: Controlled vocabulary concept describing a dimension of scope/coverage.' see_also: - https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-7 - https://www.w3.org/2004/02/skos/ diff --git a/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml b/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml index 6909bd688f..c3c4dc0fef 100644 --- a/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ScopeTypes.yaml @@ -7,58 +7,240 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# dct: http://purl.org/dc/terms/ schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - ./ScopeType - - linkml:types +- ./ScopeType +- linkml:types classes: TemporalScope: is_a: ScopeType class_uri: hc:TemporalScope - description: Scope type for time-based coverage. + description: Scope classification concept for data completeness and observation coverage. + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: temporeel bereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zeitlicher Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee temporelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance temporal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق زمني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan temporal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 时间范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - temporal + - time + - period + - date + - chronological + - era broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type related_mappings: - - dct:PeriodOfTime + - dct:PeriodOfTime comments: - - 'Examples: "1600-1700", "Medieval period", "19th century".' + - 'Examples: "1600-1700", "Medieval period", "19th century".' + - 'Preserved from prior description: Scope type for time-based coverage.' SpatialScope: is_a: ScopeType class_uri: hc:SpatialScope - description: Scope type for geographic coverage. + description: Scope classification concept for data completeness and observation coverage. + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: ruimtelijk bereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: raeumlicher Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee spatiale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance espacial + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق مكاني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan spasial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 空间范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - spatial + - geographic + - location + - place + - region + - area broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type related_mappings: - - dct:Location + - dct:Location comments: - - 'Examples: "Netherlands", "Noord-Holland", "Amsterdam", "Europe".' + - 'Examples: "Netherlands", "Noord-Holland", "Amsterdam", "Europe".' + - 'Preserved from prior description: Scope type for geographic coverage.' SubjectScope: is_a: ScopeType class_uri: hc:SubjectScope - description: Scope type for topic or domain coverage. + description: Scope classification concept for data completeness and observation coverage. + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: onderwerpsbereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Themenbereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee thematique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance tematico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق موضوعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan subjek + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主题范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - subject + - topic + - theme + - domain + - discipline broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - subject classification is domain-dependent. comments: - - 'Examples: "Dutch Golden Age painting", "World War II", "Maritime history".' + - 'Examples: "Dutch Golden Age painting", "World War II", "Maritime history".' + - 'Preserved from prior description: Scope type for topic or domain coverage.' examples: - - value: - identified_by: https://nde.nl/ontology/hc/scope-type/subject - has_label: - - Subject@en - - onderwerp@nl - description: Subject scope type instance + - value: + identified_by: https://nde.nl/ontology/hc/scope-type/subject + has_label: + - Subject@en + - onderwerp@nl + description: Subject scope type instance MaterialScope: is_a: ScopeType class_uri: hc:MaterialScope - description: Scope type for material or media coverage. + description: Scope classification concept for data completeness and observation coverage. + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: materiaalbereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Materialbereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee materiau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance material + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق المواد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan material + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 材料范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - material + - medium + - format + - media + - physical broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type related_mappings: - - dct:DCMIType - - schema:CreativeWork + - dct:DCMIType + - schema:CreativeWork annotations: specificity_score: '0.50' specificity_rationale: More specific - material types are heritage-domain focused. @@ -70,13 +252,58 @@ classes: - materiaal@nl description: Material scope type instance comments: - - 'Examples: "Photographs", "Manuscripts", "Audio recordings", "3D objects".' + - 'Examples: "Photographs", "Manuscripts", "Audio recordings", "3D objects".' + - 'Preserved from prior description: Scope type for material or media coverage.' LinguisticScope: is_a: ScopeType class_uri: hc:LinguisticScope - description: Scope type for language, script, or dialect coverage. + description: Scope classification concept for data completeness and observation coverage. + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: taalkundig bereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: sprachlicher Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee linguistique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance linguistico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق لغوي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan linguistik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 语言范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - language + - linguistic + - script + - dialect + - tongue broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type annotations: specificity_score: '0.40' specificity_rationale: Moderately specific - linguistic scoping is common. @@ -88,31 +315,63 @@ classes: - taalkundig@nl description: Linguistic scope type instance comments: - - 'Examples: "Dutch", "Arabic script", "Low Saxon".' + - 'Examples: "Dutch", "Arabic script", "Low Saxon".' + - 'Preserved from prior description: Scope type for language, script, or dialect coverage.' InstitutionalScope: is_a: ScopeType class_uri: hc:InstitutionalScope - description: 'Organizational/sectoral scope dimension covering sectors and governance - levels. - - - **Examples**: - - - "Cultural heritage sector" (sector) - - - "National level" (governance level) - - - "Academic institutions" (institutional type) - - ' + description: 'Scope classification concept for data completeness and observation coverage.' + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: institutioneel bereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: institutioneller Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee institutionnelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance institucional + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق مؤسسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan institusional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 机构范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - institution + - organizational + - sector + - governance + - administrative broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type related_mappings: - - schema:Organization + - schema:Organization annotations: specificity_score: '0.45' - specificity_rationale: Moderately specific - institutional classification is - heritage-relevant. + specificity_rationale: Moderately specific - institutional classification is heritage-relevant. examples: - value: identified_by: https://nde.nl/ontology/hc/scope-type/institutional @@ -121,30 +380,63 @@ classes: - institutioneel@nl description: Institutional scope type instance comments: - - 'Examples: "Cultural heritage sector", "National level", "Academic institutions".' + - 'Examples: "Cultural heritage sector", "National level", "Academic institutions".' + - 'Preserved from prior description: Organizational/sectoral scope dimension covering sectors and governance levels. **Examples**: - "Cultural heritage sector" (sector) - "National level" (governance level) - "Academic institutions" (institutional type)' CollectionScopeType: is_a: ScopeType class_uri: hc:CollectionScopeType - description: 'Collection-based scope dimension covering collection types and sizes. - - - **Examples**: - - - "Small collection (<1000 items)" (size scope) - - - "Research collection" (function scope) - - - "Public access collection" (access scope) - - ' + description: 'Scope classification concept for data completeness and observation coverage.' + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: collectiebereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlungsbereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee collection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance de coleccion + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق المجموعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - collection + - holdings + - archive + - holdings size + - access broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type related_mappings: - - schema:Collection + - schema:Collection annotations: specificity_score: '0.55' - specificity_rationale: More specific - collection scoping is heritage-domain - focused. + specificity_rationale: More specific - collection scoping is heritage-domain focused. examples: - value: identified_by: https://nde.nl/ontology/hc/scope-type/collection @@ -153,13 +445,58 @@ classes: - collectie@nl description: Collection scope type instance comments: - - 'Examples: "Small collection (<1000 items)", "Research collection", "Public access collection".' + - 'Examples: "Small collection (<1000 items)", "Research collection", "Public access collection".' + - 'Preserved from prior description: Collection-based scope dimension covering collection types and sizes. **Examples**: - "Small collection (<1000 items)" (size scope) - "Research collection" (function scope) - "Public access collection" (access scope)' FormatScope: is_a: ScopeType class_uri: hc:FormatScope - description: Scope type for file formats and data/metadata standards. + description: Scope classification concept for data completeness and observation coverage. + alt_descriptions: + nl: >- + Bereikclassificatieconcept voor gegevensvolledigheid en observatiedekking. + de: >- + Bereichsklassifizierungskonzept fuer Datenvollstaendigkeit und Beobachtungsabdeckung. + fr: >- + Concept de classification de portee pour l'exhaustivite des donnees et la couverture d'observation. + es: >- + Concepto de clasificacion de alcance para la integridad de datos y la cobertura de observacion. + ar: >- + مفهوم تصنيف النطاق لكمال البيانات وتغطية الملاحظة. + id: >- + Konsep klasifikasi cakupan untuk kelengkapan data dan jangkauan pengamatan. + zh: >- + 用于数据完整性和观察覆盖范围的范围分类概念。 + structured_aliases: + - literal_form: formaatbereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Formatbereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portee format + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: alcance de formato + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نطاق التنسيق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan format + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 格式范围 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - format + - file format + - metadata + - standard + - technical broad_mappings: - - skos:Concept + - skos:Concept + - crm:E55_Type annotations: specificity_score: '0.50' specificity_rationale: More specific - format scoping is technical/domain focused. @@ -171,4 +508,5 @@ classes: - formaat@nl description: Format scope type instance comments: - - 'Examples: "JPEG/TIFF", "Dublin Core", "EAD".' + - 'Examples: "JPEG/TIFF", "Dublin Core", "EAD".' + - 'Preserved from prior description: Scope type for file formats and data/metadata standards.' diff --git a/schemas/20251121/linkml/modules/classes/SearchAPI.yaml b/schemas/20251121/linkml/modules/classes/SearchAPI.yaml index bc38e9979d..996ba5cfc9 100644 --- a/schemas/20251121/linkml/modules/classes/SearchAPI.yaml +++ b/schemas/20251121/linkml/modules/classes/SearchAPI.yaml @@ -11,61 +11,175 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../enums/HTTPMethodEnum - - ../enums/PaginationMethodEnum - - ../enums/SearchResponseFormatEnum - - ../metadata - - ../slots/has_score - - ../slots/has_format - - ../slots/has_url - - ../slots/has_name - - ../slots/has_description - - ../slots/required +- linkml:types +- ../enums/HTTPMethodEnum +- ../enums/PaginationMethodEnum +- ../enums/SearchResponseFormatEnum +- ../metadata +- ../slots/has_score +- ../slots/has_format +- ../slots/has_url +- ../slots/has_name +- ../slots/has_description +- ../slots/required classes: SearchAPI: is_a: DataServiceEndpoint class_uri: hc:SearchAPI - description: REST/JSON search API endpoint for heritage collection discovery. + description: >- + Programmable HTTP interface for querying heritage catalogs and returning + filtered result lists in machine-readable form. + alt_descriptions: + nl: >- + Programmeerbare HTTP-interface voor het doorzoeken van + erfgoedcatalogi en het teruggeven van gefilterde resultaten in + machineleesbare vorm. + de: >- + Programmierbare HTTP-Schnittstelle zur Abfrage von Kulturerbe-Katalogen + mit gefilterten Ergebnislisten in maschinenlesbarer Form. + fr: >- + Interface HTTP programmable pour interroger des catalogues patrimoniaux + et renvoyer des listes de résultats filtrées en format lisible par + machine. + es: >- + Interfaz HTTP programable para consultar catálogos patrimoniales y + devolver listas de resultados filtradas en formato legible por máquina. + ar: >- + واجهة HTTP قابلة للبرمجة للاستعلام عن فهارس التراث وإرجاع قوائم نتائج + مصفاة بصيغة قابلة للقراءة آلياً. + id: >- + Antarmuka HTTP yang dapat diprogram untuk menelusuri katalog warisan + budaya dan mengembalikan daftar hasil tersaring dalam format + terbaca mesin. + zh: >- + 用于查询遗产目录并以机器可读格式返回筛选结果列表的可编程 HTTP 接口。 comments: - - Primary interface for programmatic collection discovery - - Most heritage institutions expose REST/JSON search APIs - - Consider rate limits and pagination for large-scale harvesting - - | - Common capabilities: - - Full-text and field-specific search - - Faceted filtering - - Pagination and sorting - - | - Typical response fields (varies by API): - - total - - results/items/records - - facets - - pagination links or cursors + - Primary interface for programmatic collection discovery + - Most heritage institutions expose REST/JSON search APIs + - Consider rate limits and pagination for large-scale harvesting + - | + Common capabilities: + - Full-text and field-specific search + - Faceted filtering + - Pagination and sorting + - | + Typical response fields (varies by API): + - total + - results/items/records + - facets + - pagination links or cursors + - 'Preserved from prior description: REST/JSON search API endpoint for heritage collection discovery.' see_also: - - https://opensearch.org/ - - https://www.hydra-cg.com/spec/latest/core/ + - https://opensearch.org/ + - https://www.hydra-cg.com/spec/latest/core/ slots: - - has_score - - has_name - - has_url - - has_format + - has_score + - has_name + - has_url + - has_format + structured_aliases: + - literal_form: doorzoekbare catalogusinterface + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Katalogabfrage-Schnittstelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: interface d'interrogation de catalogue + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: interfaz de consulta de catálogo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: واجهة استعلام الفهارس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: antarmuka kueri katalog + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 目录检索接口 + predicate: EXACT_SYNONYM + in_language: zh + keywords: + - catalog query + - HTTP endpoint + - machine-readable results + - discovery workflow examples: - - value: - has_name: Nationaal Archief Search API - has_url: https://www.nationaalarchief.nl/onderzoeken/api/zoeken - has_format: - - https://www.iana.org/assignments/media-types/application/json - description: Example search API endpoint. + - value: + has_name: Nationaal Archief Search API + has_url: https://www.nationaalarchief.nl/onderzoeken/api/zoeken + has_format: + - https://www.iana.org/assignments/media-types/application/json + description: Example search API endpoint. annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" SearchQueryParameter: class_uri: hydra:IriTemplateMapping - description: Query parameter supported by a search API. + description: >- + Named request input in an IRI template that constrains retrieval, + ordering, paging, or field selection behavior. + alt_descriptions: + nl: >- + Benoemde invoer in een IRI-sjabloon die beperking, sortering, + paginering of veldselectie bij ophalen stuurt. + de: >- + Benannter Anfrageeingabewert in einer IRI-Vorlage, der Einschränkung, + Sortierung, Paginierung oder Feldauswahl steuert. + fr: >- + Entrée nommée dans un modèle IRI qui contrôle les contraintes, + le tri, la pagination ou la sélection de champs. + es: >- + Entrada nombrada en una plantilla IRI que controla restricciones, + ordenación, paginación o selección de campos. + ar: >- + مُدخل طلب مسمى داخل قالب IRI يحدد القيود أو الترتيب أو التقسيم + إلى صفحات أو اختيار الحقول. + id: >- + Masukan permintaan bernama dalam templat IRI yang mengatur pembatasan, + pengurutan, paginasi, atau pemilihan bidang. + zh: >- + IRI 模板中的命名请求输入,用于约束检索、排序、分页或字段选择行为。 slots: - - has_score - - has_name - - has_description - - required + - has_score + - has_name + - has_description + - required + structured_aliases: + - literal_form: benoemde IRI-aanvraaginvoer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: benannter IRI-Anfragewert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entrée de requête IRI nommée + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entrada de solicitud IRI nombrada + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مُدخل طلب IRI مسمى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: masukan permintaan IRI bernama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 命名 IRI 请求输入 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Encodes request semantics such as filtering, paging, and sorting controls. + - Typically documented with cardinality and required/optional usage. + - 'Preserved from prior description: Query parameter supported by a search API.' + keywords: + - IRI template + - request input + - paging control + - filter constraint + examples: + - value: + has_name: q + has_description: Free-text term matched against title and description fields. + required: false + description: Optional input controlling text matching behavior diff --git a/schemas/20251121/linkml/modules/classes/SearchScore.yaml b/schemas/20251121/linkml/modules/classes/SearchScore.yaml index 3336796009..25e70877f0 100644 --- a/schemas/20251121/linkml/modules/classes/SearchScore.yaml +++ b/schemas/20251121/linkml/modules/classes/SearchScore.yaml @@ -10,16 +10,70 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/has_value +- linkml:types +- ../slots/has_value classes: SearchScore: class_uri: schema:Rating + description: >- + Quantitative relevance metric indicating how well a result matches a search + query within discovery interfaces. + alt_descriptions: + nl: >- + Kwantitatieve relevantiemetric die aangeeft hoe goed een resultaat overeenkomt met een zoekopdracht + binnen ontdekkingsinterfaces. + de: >- + Quantitative Relevanzmetrik, die angibt, wie gut ein Ergebnis mit einer Suchanfrage + in Discovery-Schnittstellen übereinstimmt. + fr: >- + Métrique de pertinence quantitative indiquant dans quelle mesure un résultat correspond + à une requête de recherche dans les interfaces de découverte. + es: >- + Métrica de relevancia cuantitativa que indica qué tan bien un resultado coincide + con una consulta de búsqueda en interfaces de descubrimiento. + ar: >- + مقياس صلة كمي يشير إلى مدى تطابق النتيجة مع استعلام البحث + في واجهات الاكتشاف. + id: >- + Metrik relevansi kuantitatif yang menunjukkan seberapa baik hasil cocok dengan kueri pencarian + dalam antarmuka penemuan. + zh: >- + 指示结果在发现界面中与搜索查询匹配程度的量化相关性指标。 + structured_aliases: + - literal_form: zoekscore + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Suchbewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: score de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: puntuación de búsqueda + predicate: EXACT_SYNONYM + in_language: es + - literal_form: درجة البحث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: skor pencarian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 搜索评分 + predicate: EXACT_SYNONYM + in_language: zh close_mappings: - dqv:QualityMeasurement - description: A search relevance score. slots: - has_value + comments: + - Used for ranking search results by relevance. + - Higher scores indicate better match to query parameters. + - 'Preserved from prior description: A search relevance score.' + keywords: + - relevance metric + - search ranking + - discovery score + - query matching annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/SectionLink.yaml b/schemas/20251121/linkml/modules/classes/SectionLink.yaml index f9699fa9a8..b256579de7 100644 --- a/schemas/20251121/linkml/modules/classes/SectionLink.yaml +++ b/schemas/20251121/linkml/modules/classes/SectionLink.yaml @@ -12,20 +12,78 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_url - - ../slots/has_label +- linkml:types +- ../slots/has_url +- ../slots/has_label classes: SectionLink: class_uri: schema:WebPageElement - description: Link pointing to a page section. + description: >- + Navigable reference pointing to a specific fragment or segment within + a larger web document. + alt_descriptions: + nl: >- + Navigeerbare verwijzing die wijst naar een specifiek fragment of segment binnen + een groter webdocument. + de: >- + Navigierbarer Verweis, der auf ein bestimmtes Fragment oder Segment innerhalb + eines größeren Webdokuments verweist. + fr: >- + Référence navigable pointant vers un fragment ou segment spécifique + dans un document web plus vaste. + es: >- + Referencia navegable que apunta a un fragmento o segmento específico + dentro de un documento web más amplio. + ar: >- + مرجع قابل للتنقل يشير إلى جزء أو مقطع محدد + داخل مستند ويب أكبر. + id: >- + Referensi yang dapat dinavigasi yang menunjuk ke fragmen atau segmen tertentu + dalam dokumen web yang lebih besar. + zh: >- + 指向较大网页文档中特定片段或段落的可导航引用。 + structured_aliases: + - literal_form: sectieverwijzing + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abschnittslink + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lien de section + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: enlace de sección + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رابط القسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tautan bagian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 章节链接 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - schema:WebPageElement comments: - - Typically used alongside PageSection to provide navigable section references. + - Typically used alongside PageSection to provide navigable section references. + - Supports anchor-based navigation within long-form content. + - 'Preserved from prior description: Link pointing to a page section.' + keywords: + - page fragment + - section anchor + - document navigation + - internal link + examples: + - value: + has_url: https://example.com/page#section-2 + has_label: Methodology Section + description: Link to methodology section within research article annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_url - - has_label + - has_url + - has_label diff --git a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml index 08b5ee5694..9269c88d30 100644 --- a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: SectorOfArchivesInSweden Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./SectorOfArchivesInSwedenRecordSetType @@ -22,23 +21,78 @@ classes: is_a: SectorOfArchivesInSwedenRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for Swedish sector archives. + Provenance-based aggregation of documentation produced within Swedish + sector-specific administrative and public-service domains. alt_descriptions: - sv: En RecordSetType för svenska sektorarkiv. - de: Ein RecordSetType für schwedische Sektorarchive. + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd binnen + Zweedse sectorspecifieke bestuurs- en publieke dienstdomeinen. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus schwedischen + sektorspezifischen Verwaltungs- und oeffentlichen Dienstbereichen. + fr: >- + Agregation fondee sur la provenance de documentation produite dans des + domaines suédois sectoriels d'administration et de service public. + es: >- + Agregacion basada en procedencia de documentacion producida en dominios + suecos sectoriales de administracion y servicio publico. + ar: >- + تجميع قائم على المنشأ لوثائق أُنتجت ضمن مجالات قطاعية سويدية + للإدارة والخدمة العامة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan dalam + domain sektoral Swedia untuk administrasi dan layanan publik. + zh: >- + 基于来源原则聚合瑞典各行业行政与公共服务领域形成的文献。 + sv: >- + Proveniensbaserad aggregering av dokumentation skapad inom svenska + sektorspecifika domaner for forvaltning och offentlig tjanst. structured_aliases: - literal_form: svensk sektor-fonds + predicate: EXACT_SYNONYM in_language: sv - literal_form: schwedischer Sektorbestand + predicate: EXACT_SYNONYM in_language: de + - literal_form: Zweeds sectordocumentatiefonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds sectoriel suedois + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo sectorial sueco + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق أرشيف قطاعي سويدي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip sektoral Swedia + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 瑞典行业行政文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: The Swedish sector framing remains explicit for domain-specific cataloging. + - 'Preserved from prior description: A rico:RecordSetType for Swedish sector archives.' + keywords: + - sector administration + - public service domain + - Swedish governance + - fonds provenance + examples: + - value: + has_type: hc:SwedishSectorFonds + has_custodian: hc:SectorOfArchivesInSweden + has_note: Sector regulator files, service directives, and compliance correspondence. + description: Swedish sector-domain documentation grouped by originating administrative provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SectorOfArchivesInSwedenRecordSetType - rico:RecordSetType @@ -46,15 +100,15 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SwedishSectorFonds + equals_string: hc:SwedishSectorFonds has_custodian: - equals_string: SectorOfArchivesInSweden - record_holder_note: + equals_string: hc:SectorOfArchivesInSweden + has_note: equals_string: This RecordSetType is typically held by SectorOfArchivesInSweden custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml index 2f3fbe534d..b1780328be 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: SecurityArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./SecurityArchivesRecordSetType @@ -22,23 +21,78 @@ classes: is_a: SecurityArchivesRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for security/intelligence service records. + Provenance-based aggregation of documentation produced by security and + intelligence authorities in mandate execution and oversight workflows. alt_descriptions: - cs: RecordSetType pro záznamy bezpečnostních/zpravodajských služeb. - de: Ein RecordSetType für Sicherheits-/Geheimdienstunterlagen. + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + veiligheids- en inlichtingendiensten tijdens taakuitvoering en toezicht. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus Sicherheits- und + Nachrichtendienstbehoerden in Mandatsausfuehrung und Aufsicht. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + autorites de securite et de renseignement dans leurs mandats. + es: >- + Agregacion basada en procedencia de documentacion producida por + autoridades de seguridad e inteligencia en ejecucion de mandato. + ar: >- + تجميع قائم على المنشأ لوثائق أصدرتها سلطات الأمن والاستخبارات + ضمن تنفيذ المهام وإجراءات الرقابة. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + keamanan dan intelijen dalam pelaksanaan mandat dan pengawasan. + zh: >- + 基于来源原则聚合安全与情报机构在任务执行与监督流程中形成的文献。 + cs: >- + Proveniencne zalozena agregace dokumentace vytvorene bezpecnostnimi a + zpravodajskymi organy pri vykonu mandatu a dohledu. structured_aliases: - literal_form: bezpečnostní služba-fonds + predicate: EXACT_SYNONYM in_language: cs - literal_form: Sicherheitsdienstbestand + predicate: EXACT_SYNONYM in_language: de + - literal_form: veiligheids- en inlichtingendienstfonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds de services de securite et renseignement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de servicios de seguridad e inteligencia + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق وثائق أمنية واستخبارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds layanan keamanan dan intelijen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 安全与情报文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: Access controls and classification constraints may apply due to sensitivity. + - 'Preserved from prior description: A rico:RecordSetType for security/intelligence service records.' + keywords: + - intelligence authority + - oversight workflow + - restricted documentation + - governance provenance + examples: + - value: + has_type: hc:SecurityServiceFonds + has_custodian: hc:SecurityArchives + has_note: Mandate directives, case administration files, and oversight reports. + description: Security-authority documentation grouped by originating institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SecurityArchivesRecordSetType - rico:RecordSetType @@ -46,39 +100,94 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SecurityServiceFonds + equals_string: hc:SecurityServiceFonds has_custodian: - equals_string: SecurityArchives - record_holder_note: + equals_string: hc:SecurityArchives + has_note: equals_string: This RecordSetType is typically held by SecurityArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" SurveillanceRecordSeries: is_a: SecurityArchivesRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for surveillance documentation. + Ordered documentary sequence of monitoring activities, + observation logs, and operational follow-up actions. alt_descriptions: - cs: RecordSetType pro dokumentaci sledování. - de: Ein RecordSetType für Überwachungsdokumentation. + nl: >- + Geordende documentaire reeks van monitoringsactiviteiten, + observatielogboeken en operationele opvolging. + de: >- + Geordnete Dokumentationsfolge aus Ueberwachungsaktivitaeten, + Beobachtungsprotokollen und operativer Nachverfolgung. + fr: >- + Sequence documentaire ordonnee d'activites de surveillance, + journaux d'observation et actions de suivi operationnel. + es: >- + Secuencia documental ordenada de actividades de vigilancia, + registros de observacion y acciones de seguimiento operativo. + ar: >- + تسلسل وثائقي منظم لأنشطة المراقبة وسجلات الرصد + وإجراءات المتابعة التشغيلية. + id: >- + Urutan dokumenter teratur dari aktivitas pemantauan, + log observasi, dan tindak lanjut operasional. + zh: >- + 由监测活动、观察日志与行动跟进形成的有序文献序列。 + cs: >- + Usporadana dokumentacni posloupnost monitorovacich cinnosti, + pozorovacich zaznamu a navazujicich operacnich kroku. structured_aliases: - literal_form: sledovací záznamy-serie + predicate: EXACT_SYNONYM in_language: cs - literal_form: Überwachungsakten-Serie + predicate: EXACT_SYNONYM in_language: de + - literal_form: reeks toezicht- en observatiedocumentatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: sequence de surveillance operationnelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de vigilancia operativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة وثائق مراقبة تشغيلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan dokumentasi pemantauan operasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 监测行动文献序列 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the series organizational principle as defined by rico-rst:Series. + - Note preserved: Sequence order supports timeline reconstruction of monitored activities. + - 'Preserved from prior description: A rico:RecordSetType for surveillance documentation.' + keywords: + - monitoring activity + - observation log + - operational follow-up + - sequence evidence + examples: + - value: + has_type: hc:SurveillanceRecordSeries + has_custodian: hc:SecurityArchives + has_note: Observation logs, incident notes, and follow-up action records. + description: Monitoring documentation arranged as a recurring operational sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - SecurityArchivesRecordSetType - rico:RecordSetType @@ -86,11 +195,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: SurveillanceRecordSeries + equals_string: hc:SurveillanceRecordSeries has_custodian: - equals_string: SecurityArchives - record_holder_note: + equals_string: hc:SecurityArchives + has_note: equals_string: This RecordSetType is typically held by SecurityArchives custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml b/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml index ca05a75c29..40f647fb59 100644 --- a/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml +++ b/schemas/20251121/linkml/modules/classes/SnapshotPath.yaml @@ -18,7 +18,51 @@ imports: classes: SnapshotPath: class_uri: linkml:Any - description: Path or URI to a stored snapshot. + description: >- + Storage locator pointing to an archived document capture preserved for historical reference. + alt_descriptions: + nl: >- + Opslaglocator die verwijst naar een gearchiveerde documentopname bewaard voor historische naslag. + de: >- + Speicherort, der auf ein archiviertes Dokument verweist, das für historische Referenz aufbewahrt wird. + fr: >- + Localisateur de stockage pointant vers une capture de document archivée conservée pour référence historique. + es: >- + Localizador de almacenamiento que apunta a una captura de documento archivada conservada para referencia histórica. + ar: >- + محدد موقع التخزين الذي يشير إلى التقاط مستند مؤرشف محفوظ للمرجعية التاريخية. + id: >- + Lokator penyimpanan yang menunjuk ke tangkapan dokumen yang diarsipkan untuk referensi historis. + zh: >- + 指向为历史参考保存的存档文档捕获的存储定位符。 + structured_aliases: + nl: + - momentopnamepad + - archiefbestandpad + de: + - Schnappschusspfad + - Archivdateipfad + fr: + - chemin d'instantané + - chemin de fichier d'archive + es: + - ruta de instantánea + - ruta de archivo + ar: + - مسار اللقطة + - مسار الملف المؤرشف + id: + - jalur snapshot + - jalur arsip + zh: + - 快照路径 + - 存档文件路径 + keywords: + - snapshot path + - archived file + - storage location + - capture URI + - historical reference comments: - Migration note (Rule 53): created to replace legacy html_snapshot_path usage. - Use for local filesystem paths or URIs that point to archived HTML/PDF snapshots. diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml index edc9426f99..58667870bf 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml @@ -2,22 +2,22 @@ id: https://nde.nl/ontology/hc/class/SocialMediaContent name: SocialMediaContent title: Social Media Content imports: - - linkml:types - - ../slots/has_content - - ../slots/identified_by - - ../slots/has_url - - ../slots/has_image - - ../slots/has_description - - ../slots/has_endpoint - - ../slots/has_label - - ../slots/has_score - - ../slots/published_by - - ../slots/categorized_as - - ../slots/updated_at - - ../slots/published_at - - ../slots/in_language - - ../slots/posted_by - - ../slots/retrieved_at +- linkml:types +- ../slots/has_content +- ../slots/identified_by +- ../slots/has_url +- ../slots/has_image +- ../slots/has_description +- ../slots/has_endpoint +- ../slots/has_label +- ../slots/has_score +- ../slots/published_by +- ../slots/categorized_as +- ../slots/updated_at +- ../slots/published_at +- ../slots/in_language +- ../slots/posted_by +- ../slots/retrieved_at prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -33,8 +33,34 @@ classes: SocialMediaContent: class_uri: as:Object abstract: true - description: Individual social media content item (post, video, image, etc.). - exact_mappings: + description: >- + Discrete publication artifact distributed through interactive online + communication channels, such as posts, videos, or images. + alt_descriptions: + nl: >- + Afzonderlijk publicatie-artefact dat via interactieve online + communicatiekanalen wordt verspreid, zoals berichten, video's of + afbeeldingen. + de: >- + Einzelnes Publikationsartefakt, das über interaktive + Online-Kommunikationskanäle verbreitet wird, etwa Beiträge, Videos oder + Bilder. + fr: >- + Artefact de publication discret diffusé via des canaux de communication + en ligne interactifs, tels que des messages, des vidéos ou des images. + es: >- + Artefacto de publicación discreto distribuido por canales de + comunicación en línea interactivos, como publicaciones, videos o + imágenes. + ar: >- + عنصر نشر منفصل يُوزَّع عبر قنوات تواصل رقمية تفاعلية، مثل المنشورات + أو الفيديوهات أو الصور. + id: >- + Artefak publikasi terpisah yang didistribusikan melalui saluran + komunikasi daring interaktif, seperti unggahan, video, atau gambar. + zh: >- + 通过互动式在线传播渠道发布的离散出版载体,如帖文、视频或图像。 + broad_mappings: - as:Object close_mappings: - schema:CreativeWork @@ -42,6 +68,28 @@ classes: related_mappings: - schema:SocialMediaPosting - dcterms:BibliographicResource + structured_aliases: + - literal_form: online publicatieartefact + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Online-Publikationsartefakt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: artefact de publication en ligne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: artefacto de publicación en línea + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عنصر نشر رقمي تفاعلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: artefak publikasi daring interaktif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在线发布载体 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_endpoint - identified_by @@ -80,7 +128,7 @@ classes: # range: string required: false examples: - - value: "De Vrijheidsroute (aflevering 3) \u2013 Zevenaar, Duiven, Westervoort" + - value: "De Vrijheidsroute (aflevering 3) – Zevenaar, Duiven, Westervoort" published_at: range: PublicationEvent required: true @@ -147,6 +195,18 @@ classes: - Distinguish content items (this class) from platform types (SocialMediaPlatformType) and profile accounts (SocialMediaProfile). - Activity Streams 2.0 alignment enables interoperability with ActivityPub ecosystems. - Observational data: always capture retrieval timestamps for changing metrics. + - Preserved scope detail: includes posts, videos, images, and similar publication forms. + - 'Preserved from prior description: Individual social media content item (post, video, image, etc.).' + keywords: + - online publication + - activity stream object + - retrieval timestamp + - communication channel artifact + examples: + - value: + identified_by: YT-12345 + has_url: https://www.youtube.com/watch?v=FbIoC-Owy-M + description: Single publication artifact captured from an interactive platform. see_also: - https://www.w3.org/ns/activitystreams#Object - https://schema.org/CreativeWork diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml index 198ad4f521..432a9f9310 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml @@ -10,52 +10,23 @@ prefixes: wikidata: http://www.wikidata.org/entity/ wd: http://www.wikidata.org/entity/ imports: - - ./SocialMediaPlatformType - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/has_label - - ../slots/categorized_as - - ../slots/has_url - - ../slots/identified_by +- ./SocialMediaPlatformType +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/has_label +- ../slots/categorized_as +- ../slots/has_url +- ../slots/identified_by classes: Facebook: is_a: SocialMediaPlatformType class_uri: wikidata:Q355 - description: 'Facebook profile or page. - - - **URL patterns**: - - - https://www.facebook.com/{page_name} - - - https://www.facebook.com/profile.php?id={id} - - - https://fb.com/{page_name} - - - **Features**: - - - Events, Groups, Marketplace, Stories, Reels - - - Business pages for institutions - - - Community building and engagement - - - **Heritage use cases**: - - - Event announcements (exhibitions, lectures) - - - Community groups for specific topics - - - Long-form posts and photo albums - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: GENERAL_SOCIAL - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.facebook.com/{page_name} @@ -65,6 +36,7 @@ classes: - Meta-owned social network - Business pages common for heritage institutions - Events feature useful for exhibition announcements + - 'Preserved from prior description: Facebook profile or page. **URL patterns**: - https://www.facebook.com/{page_name} - https://www.facebook.com/profile.php?id={id} - https://fb.com/{page_name} **Features**: - Events, Groups, Marketplace, Stories, Reels - Business pages for institutions - Community building and engagement **Heritage use cases**: - Event announcements (exhibitions, lectures) - Community groups for specific topics - Long-form posts and photo albums' slots: - has_score annotations: @@ -76,36 +48,11 @@ classes: Threads: is_a: SocialMediaPlatformType class_uri: wikidata:Q118901705 - description: 'Threads by Meta profile. - - - **URL patterns**: - - - https://www.threads.net/@{username} - - - **Features**: - - - Text-based social networking - - - Instagram integration - - - ActivityPub federation (planned) - - - **Heritage use cases**: - - - Alternative to X/Twitter - - - Text-based engagement - - - Cross-posting with Instagram - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: GENERAL_SOCIAL - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.threads.net/@{username} @@ -113,6 +60,7 @@ classes: - Meta-owned microblogging platform - Launched 2023 as X/Twitter alternative - Instagram account integration + - 'Preserved from prior description: Threads by Meta profile. **URL patterns**: - https://www.threads.net/@{username} **Features**: - Text-based social networking - Instagram integration - ActivityPub federation (planned) **Heritage use cases**: - Alternative to X/Twitter - Text-based engagement - Cross-posting with Instagram' slots: - has_score broad_mappings: @@ -120,38 +68,11 @@ classes: VKontakte: is_a: SocialMediaPlatformType class_uri: wikidata:Q10290 - description: 'VKontakte (VK) profile or community (Russian social network). - - - **URL patterns**: - - - https://vk.com/{username} - - - https://vk.com/public{group_id} - - - **Features**: - - - Social networking (similar to Facebook) - - - Music and video hosting - - - Communities and groups - - - **Heritage use cases**: - - - Russian-speaking audience engagement - - - Tourism from Russian-speaking countries - - - Russian-language content - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: GENERAL_SOCIAL - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://vk.com/{username} @@ -160,6 +81,7 @@ classes: - Largest Russian social network - Important for Hermitage, Russian museums - Music and video hosting integrated + - 'Preserved from prior description: VKontakte (VK) profile or community (Russian social network). **URL patterns**: - https://vk.com/{username} - https://vk.com/public{group_id} **Features**: - Social networking (similar to Facebook) - Music and video hosting - Communities and groups **Heritage use cases**: - Russian-speaking audience engagement - Tourism from Russian-speaking countries - Russian-language content' slots: - has_score broad_mappings: @@ -167,42 +89,11 @@ classes: XTwitter: is_a: SocialMediaPlatformType class_uri: wikidata:Q918 - description: 'X (formerly Twitter) profile. - - - **URL patterns**: - - - https://x.com/{username} - - - https://twitter.com/{username} - - - **Features**: - - - Short-form text posts (tweets/posts) - - - Spaces (audio discussions) - - - Communities - - - Professional accounts - - - **Heritage use cases**: - - - Quick announcements and news - - - Real-time event coverage - - - Engagement with researchers and journalists - - - Hashtag campaigns (#MuseumWeek, #AskACurator) - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://x.com/{username} @@ -211,6 +102,7 @@ classes: - Rebranded from Twitter to X in 2023 - Both x.com and twitter.com URLs valid - Major platform for GLAM community engagement + - 'Preserved from prior description: X (formerly Twitter) profile. **URL patterns**: - https://x.com/{username} - https://twitter.com/{username} **Features**: - Short-form text posts (tweets/posts) - Spaces (audio discussions) - Communities - Professional accounts **Heritage use cases**: - Quick announcements and news - Real-time event coverage - Engagement with researchers and journalists - Hashtag campaigns (#MuseumWeek, #AskACurator)' slots: - has_score broad_mappings: @@ -218,38 +110,11 @@ classes: Bluesky: is_a: SocialMediaPlatformType class_uri: wikidata:Q110992441 - description: 'Bluesky Social profile. - - - **URL patterns**: - - - https://bsky.app/profile/{handle} - - - https://bsky.app/profile/{did} - - - **Features**: - - - Decentralized social network (AT Protocol) - - - Custom feeds and algorithms - - - Portable identity - - - **Heritage use cases**: - - - Early adopter communities - - - Decentralized social presence - - - Alternative to X/Twitter - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://bsky.app/profile/{handle} @@ -258,6 +123,7 @@ classes: - AT Protocol decentralized network - Growing GLAM community presence - Custom feed algorithms + - 'Preserved from prior description: Bluesky Social profile. **URL patterns**: - https://bsky.app/profile/{handle} - https://bsky.app/profile/{did} **Features**: - Decentralized social network (AT Protocol) - Custom feeds and algorithms - Portable identity **Heritage use cases**: - Early adopter communities - Decentralized social presence - Alternative to X/Twitter' slots: - has_score broad_mappings: @@ -265,42 +131,11 @@ classes: Mastodon: is_a: SocialMediaPlatformType class_uri: wikidata:Q27986619 - description: 'Mastodon profile (any instance). - - - **URL patterns**: - - - https://{instance}/@{username} - - - https://{instance}/users/{username} - - - **Features**: - - - Decentralized (federated instances) - - - ActivityPub protocol - - - Community-moderated - - - No advertising - - - **Heritage use cases**: - - - Open source community engagement - - - GLAM-specific instances (e.g., glammr.us) - - - Academic and research communities - - - Values-aligned social presence - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://{instance}/@{username} @@ -309,6 +144,7 @@ classes: - Federated ActivityPub network - GLAM-specific instance at glammr.us - Popular with open source/academic communities + - 'Preserved from prior description: Mastodon profile (any instance). **URL patterns**: - https://{instance}/@{username} - https://{instance}/users/{username} **Features**: - Decentralized (federated instances) - ActivityPub protocol - Community-moderated - No advertising **Heritage use cases**: - Open source community engagement - GLAM-specific instances (e.g., glammr.us) - Academic and research communities - Values-aligned social presence' slots: - has_score broad_mappings: @@ -316,38 +152,11 @@ classes: Weibo: is_a: SocialMediaPlatformType class_uri: wikidata:Q20237 - description: 'Sina Weibo profile (Chinese microblogging). - - - **URL patterns**: - - - https://weibo.com/{username} - - - https://weibo.com/u/{user_id} - - - **Features**: - - - Microblogging (similar to X/Twitter) - - - Stories and live streaming - - - E-commerce integration - - - **Heritage use cases**: - - - Reaching Chinese audiences - - - Tourism promotion - - - Chinese-language content - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MICROBLOGGING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://weibo.com/{username} @@ -356,6 +165,7 @@ classes: - Largest Chinese microblogging platform - Essential for Chinese audience reach - E-commerce integration for museum shops + - 'Preserved from prior description: Sina Weibo profile (Chinese microblogging). **URL patterns**: - https://weibo.com/{username} - https://weibo.com/u/{user_id} **Features**: - Microblogging (similar to X/Twitter) - Stories and live streaming - E-commerce integration **Heritage use cases**: - Reaching Chinese audiences - Tourism promotion - Chinese-language content' slots: - has_score broad_mappings: @@ -363,44 +173,11 @@ classes: Instagram: is_a: SocialMediaPlatformType class_uri: wikidata:Q209330 - description: 'Instagram profile. - - - **URL patterns**: - - - https://www.instagram.com/{username} - - - https://instagr.am/{username} - - - **Features**: - - - Photo and video sharing - - - Stories (24h ephemeral content) - - - Reels (short video) - - - IGTV (long-form video) - - - Shopping (for museum shops) - - - **Heritage use cases**: - - - Visual storytelling with collection highlights - - - Behind-the-scenes conservation work - - - Exhibition previews - - - User-generated content campaigns - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: IMAGE_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.instagram.com/{username} @@ -409,6 +186,7 @@ classes: - Meta-owned photo/video platform - High engagement for visual content - Reels increasingly important for discovery + - 'Preserved from prior description: Instagram profile. **URL patterns**: - https://www.instagram.com/{username} - https://instagr.am/{username} **Features**: - Photo and video sharing - Stories (24h ephemeral content) - Reels (short video) - IGTV (long-form video) - Shopping (for museum shops) **Heritage use cases**: - Visual storytelling with collection highlights - Behind-the-scenes conservation work - Exhibition previews - User-generated content campaigns' slots: - has_score broad_mappings: @@ -416,42 +194,11 @@ classes: Pinterest: is_a: SocialMediaPlatformType class_uri: wikidata:Q255296 - description: 'Pinterest profile/board. - - - **URL patterns**: - - - https://www.pinterest.com/{username} - - - https://www.pinterest.com/{username}/{board_name} - - - **Features**: - - - Visual discovery and bookmarking - - - Boards for collection curation - - - Pins with links to collection pages - - - Idea pins (multi-page content) - - - **Heritage use cases**: - - - Visual inspiration boards - - - Collection highlights by theme - - - Art and design discovery - - - Driving traffic to collection website - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: IMAGE_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.pinterest.com/{username} @@ -460,6 +207,7 @@ classes: - Visual bookmarking platform - Good for art and design collections - Strong traffic driver to collection pages + - 'Preserved from prior description: Pinterest profile/board. **URL patterns**: - https://www.pinterest.com/{username} - https://www.pinterest.com/{username}/{board_name} **Features**: - Visual discovery and bookmarking - Boards for collection curation - Pins with links to collection pages - Idea pins (multi-page content) **Heritage use cases**: - Visual inspiration boards - Collection highlights by theme - Art and design discovery - Driving traffic to collection website' slots: - has_score broad_mappings: @@ -467,44 +215,11 @@ classes: Flickr: is_a: SocialMediaPlatformType class_uri: wikidata:Q103204 - description: 'Flickr profile/photostream. - - - **URL patterns**: - - - https://www.flickr.com/photos/{username} - - - https://flickr.com/people/{username} - - - **Features**: - - - High-resolution photo hosting - - - Creative Commons licensing - - - Groups and communities - - - Albums and collections - - - Pro storage options - - - **Heritage use cases**: - - - High-quality collection images (often CC licensed) - - - Photography communities - - - Integration with Wikimedia Commons - - - Long-term image archiving - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: IMAGE_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.flickr.com/photos/{username} @@ -513,6 +228,7 @@ classes: - Long-established photo hosting platform - Strong Creative Commons community - Wikimedia Commons integration + - 'Preserved from prior description: Flickr profile/photostream. **URL patterns**: - https://www.flickr.com/photos/{username} - https://flickr.com/people/{username} **Features**: - High-resolution photo hosting - Creative Commons licensing - Groups and communities - Albums and collections - Pro storage options **Heritage use cases**: - High-quality collection images (often CC licensed) - Photography communities - Integration with Wikimedia Commons - Long-term image archiving' slots: - has_score broad_mappings: @@ -520,48 +236,11 @@ classes: YouTube: is_a: SocialMediaPlatformType class_uri: wikidata:Q866 - description: 'YouTube channel. - - - **URL patterns**: - - - https://www.youtube.com/c/{channel_name} - - - https://www.youtube.com/@{handle} - - - https://www.youtube.com/user/{username} - - - https://www.youtube.com/channel/{channel_id} - - - **Features**: - - - Long-form video hosting - - - Live streaming - - - Shorts (short-form video) - - - Community posts - - - Playlists - - - **Heritage use cases**: - - - Documentary content about collections - - - Virtual tours and exhibitions - - - Educational lectures and talks - - - Conservation process videos - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.youtube.com/c/{channel_name} @@ -572,6 +251,7 @@ classes: - Google-owned video platform - Primary platform for long-form heritage video - YouTube Shorts for short-form content + - 'Preserved from prior description: YouTube channel. **URL patterns**: - https://www.youtube.com/c/{channel_name} - https://www.youtube.com/@{handle} - https://www.youtube.com/user/{username} - https://www.youtube.com/channel/{channel_id} **Features**: - Long-form video hosting - Live streaming - Shorts (short-form video) - Community posts - Playlists **Heritage use cases**: - Documentary content about collections - Virtual tours and exhibitions - Educational lectures and talks - Conservation process videos' slots: - has_score broad_mappings: @@ -579,40 +259,11 @@ classes: TikTok: is_a: SocialMediaPlatformType class_uri: wikidata:Q48938886 - description: 'TikTok profile. - - - **URL patterns**: - - - https://www.tiktok.com/@{username} - - - **Features**: - - - Short-form vertical video - - - Duets and stitches - - - Live streaming - - - Sound/music integration - - - **Heritage use cases**: - - - Reaching younger audiences - - - Quick, engaging content about collections - - - Trend participation and cultural relevance - - - Behind-the-scenes glimpses - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.tiktok.com/@{username} @@ -620,6 +271,7 @@ classes: - ByteDance-owned short video platform - Critical for Gen Z audience reach - Trend-driven content format + - 'Preserved from prior description: TikTok profile. **URL patterns**: - https://www.tiktok.com/@{username} **Features**: - Short-form vertical video - Duets and stitches - Live streaming - Sound/music integration **Heritage use cases**: - Reaching younger audiences - Quick, engaging content about collections - Trend participation and cultural relevance - Behind-the-scenes glimpses' slots: - has_score broad_mappings: @@ -627,44 +279,11 @@ classes: Vimeo: is_a: SocialMediaPlatformType class_uri: wikidata:Q156376 - description: 'Vimeo channel/profile. - - - **URL patterns**: - - - https://vimeo.com/{username} - - - https://vimeo.com/channels/{channel_name} - - - **Features**: - - - High-quality video hosting - - - Password-protected videos - - - Customizable player - - - No ads - - - Professional tools - - - **Heritage use cases**: - - - High-quality exhibition videos - - - Professional documentary content - - - Password-protected preview content for press - - - Embeddable video for websites - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://vimeo.com/{username} @@ -673,6 +292,7 @@ classes: - Professional video hosting platform - Ad-free, high quality preferred by arts sector - Password protection for press previews + - 'Preserved from prior description: Vimeo channel/profile. **URL patterns**: - https://vimeo.com/{username} - https://vimeo.com/channels/{channel_name} **Features**: - High-quality video hosting - Password-protected videos - Customizable player - No ads - Professional tools **Heritage use cases**: - High-quality exhibition videos - Professional documentary content - Password-protected preview content for press - Embeddable video for websites' slots: - has_score broad_mappings: @@ -680,40 +300,11 @@ classes: Twitch: is_a: SocialMediaPlatformType class_uri: wikidata:Q20003920 - description: 'Twitch channel for live streaming. - - - **URL patterns**: - - - https://www.twitch.tv/{username} - - - **Features**: - - - Live streaming - - - Chat interaction - - - VOD (video on demand) - - - Community features - - - **Heritage use cases**: - - - Live virtual tours - - - Conservation livestreams - - - Q&A sessions with curators - - - Gaming and interactive experiences - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: VIDEO_FOCUSED - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.twitch.tv/{username} @@ -721,6 +312,7 @@ classes: - Amazon-owned live streaming platform - Strong for interactive live content - Growing museum presence for virtual tours + - 'Preserved from prior description: Twitch channel for live streaming. **URL patterns**: - https://www.twitch.tv/{username} **Features**: - Live streaming - Chat interaction - VOD (video on demand) - Community features **Heritage use cases**: - Live virtual tours - Conservation livestreams - Q&A sessions with curators - Gaming and interactive experiences' slots: - has_score broad_mappings: @@ -728,42 +320,11 @@ classes: LinkedIn: is_a: SocialMediaPlatformType class_uri: wikidata:Q347 - description: 'LinkedIn company page or profile. - - - **URL patterns**: - - - https://www.linkedin.com/company/{company_name} - - - https://www.linkedin.com/in/{username} - - - **Features**: - - - Professional networking - - - Job postings - - - Articles and thought leadership - - - Events - - - **Heritage use cases**: - - - Professional networking with cultural sector - - - Job announcements (curators, conservators) - - - Thought leadership on heritage topics - - - Partnerships and collaborations - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: PROFESSIONAL - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.linkedin.com/company/{company_name} @@ -772,6 +333,7 @@ classes: - Microsoft-owned professional network - Primary platform for heritage sector jobs - Industry thought leadership + - 'Preserved from prior description: LinkedIn company page or profile. **URL patterns**: - https://www.linkedin.com/company/{company_name} - https://www.linkedin.com/in/{username} **Features**: - Professional networking - Job postings - Articles and thought leadership - Events **Heritage use cases**: - Professional networking with cultural sector - Job announcements (curators, conservators) - Thought leadership on heritage topics - Partnerships and collaborations' slots: - has_score broad_mappings: @@ -779,42 +341,11 @@ classes: WhatsApp: is_a: SocialMediaPlatformType class_uri: wikidata:Q10287072 - description: 'WhatsApp Business channel or group. - - - **URL patterns**: - - - https://wa.me/{phone_number} - - - https://chat.whatsapp.com/{invite_code} - - - **Features**: - - - Messaging and notifications - - - Business profiles - - - Channels (broadcast) - - - Groups - - - **Heritage use cases**: - - - Event notifications and reminders - - - Tour booking confirmations - - - Community groups - - - Direct visitor communication - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://wa.me/{phone_number} @@ -823,6 +354,7 @@ classes: - Meta-owned messaging platform - Business API for institutional use - Channels feature for broadcasts + - 'Preserved from prior description: WhatsApp Business channel or group. **URL patterns**: - https://wa.me/{phone_number} - https://chat.whatsapp.com/{invite_code} **Features**: - Messaging and notifications - Business profiles - Channels (broadcast) - Groups **Heritage use cases**: - Event notifications and reminders - Tour booking confirmations - Community groups - Direct visitor communication' slots: - has_score broad_mappings: @@ -830,42 +362,11 @@ classes: Telegram: is_a: SocialMediaPlatformType class_uri: wikidata:Q32936 - description: 'Telegram channel or group. - - - **URL patterns**: - - - https://t.me/{username} - - - https://telegram.me/{username} - - - **Features**: - - - Channels (broadcast) - - - Groups (discussion) - - - Bots and automation - - - File sharing - - - **Heritage use cases**: - - - News channels - - - Discussion groups - - - Bot-based services (collection lookup) - - - International audience reach - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://t.me/{username} @@ -874,6 +375,7 @@ classes: - Cloud-based messaging platform - Strong bot ecosystem - Popular for news/announcement channels + - 'Preserved from prior description: Telegram channel or group. **URL patterns**: - https://t.me/{username} - https://telegram.me/{username} **Features**: - Channels (broadcast) - Groups (discussion) - Bots and automation - File sharing **Heritage use cases**: - News channels - Discussion groups - Bot-based services (collection lookup) - International audience reach' slots: - has_score broad_mappings: @@ -881,39 +383,16 @@ classes: WeChat: is_a: SocialMediaPlatformType class_uri: wikidata:Q283233 - description: 'WeChat official account. - - - **Features**: - - - Official accounts (subscription/service) - - - Mini programs - - - Moments - - - Pay integration - - - **Heritage use cases**: - - - Chinese visitor engagement - - - Ticketing and booking - - - Audio guides - - - E-commerce for museum shop - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null + social_media_wikidata_id: comments: - Tencent-owned super-app - Essential for Chinese visitor services - Mini programs for interactive experiences + - 'Preserved from prior description: WeChat official account. **Features**: - Official accounts (subscription/service) - Mini programs - Moments - Pay integration **Heritage use cases**: - Chinese visitor engagement - Ticketing and booking - Audio guides - E-commerce for museum shop' slots: - has_score broad_mappings: @@ -921,37 +400,16 @@ classes: LINE: is_a: SocialMediaPlatformType class_uri: wikidata:Q1371631 - description: 'LINE official account (Japanese/Asian messaging platform). - - - **Features**: - - - Messaging and stickers - - - Official accounts - - - Timeline posts - - - LINE Pay integration - - - **Heritage use cases**: - - - Japanese visitor engagement - - - Event notifications - - - Ticketing integration - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MESSAGING - social_media_wikidata_id: null + social_media_wikidata_id: comments: - Primary messaging app in Japan, Taiwan, Thailand - Official account for institutional presence - Sticker communication popular + - 'Preserved from prior description: LINE official account (Japanese/Asian messaging platform). **Features**: - Messaging and stickers - Official accounts - Timeline posts - LINE Pay integration **Heritage use cases**: - Japanese visitor engagement - Event notifications - Ticketing integration' slots: - has_score broad_mappings: @@ -959,40 +417,11 @@ classes: Spotify: is_a: SocialMediaPlatformType class_uri: wikidata:Q689141 - description: 'Spotify artist/creator profile for audio content. - - - **URL patterns**: - - - https://open.spotify.com/user/{user_id} - - - https://open.spotify.com/show/{podcast_id} - - - **Features**: - - - Podcasts and audio content - - - Playlists - - - Artist profiles - - - **Heritage use cases**: - - - Museum podcasts - - - Audio guides (via podcast) - - - Curated playlists for exhibitions - - - Oral history recordings - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: AUDIO - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://open.spotify.com/user/{user_id} @@ -1001,6 +430,7 @@ classes: - Leading podcast/music platform - Growing heritage podcast presence - Exhibition playlists popular + - 'Preserved from prior description: Spotify artist/creator profile for audio content. **URL patterns**: - https://open.spotify.com/user/{user_id} - https://open.spotify.com/show/{podcast_id} **Features**: - Podcasts and audio content - Playlists - Artist profiles **Heritage use cases**: - Museum podcasts - Audio guides (via podcast) - Curated playlists for exhibitions - Oral history recordings' slots: - has_score broad_mappings: @@ -1008,40 +438,11 @@ classes: SoundCloud: is_a: SocialMediaPlatformType class_uri: wikidata:Q568769 - description: 'SoundCloud profile for audio content. - - - **URL patterns**: - - - https://soundcloud.com/{username} - - - **Features**: - - - Audio hosting and streaming - - - Playlists and sets - - - Comments on waveforms - - - Embedding - - - **Heritage use cases**: - - - Audio tours and guides - - - Oral history collections - - - Lecture recordings - - - Music collections - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: AUDIO - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://soundcloud.com/{username} @@ -1049,6 +450,7 @@ classes: - Audio hosting platform - Good for oral history embedding - Waveform comment feature unique + - 'Preserved from prior description: SoundCloud profile for audio content. **URL patterns**: - https://soundcloud.com/{username} **Features**: - Audio hosting and streaming - Playlists and sets - Comments on waveforms - Embedding **Heritage use cases**: - Audio tours and guides - Oral history collections - Lecture recordings - Music collections' slots: - has_score broad_mappings: @@ -1056,42 +458,11 @@ classes: Medium: is_a: SocialMediaPlatformType class_uri: wikidata:Q19868888 - description: 'Medium publication or profile. - - - **URL patterns**: - - - https://medium.com/@{username} - - - https://{publication}.medium.com - - - **Features**: - - - Long-form articles - - - Publications and collections - - - Partner program - - - Reading lists - - - **Heritage use cases**: - - - Thought leadership articles - - - Research publications - - - Curator essays - - - Exhibition context - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: PUBLISHING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://medium.com/@{username} @@ -1100,6 +471,7 @@ classes: - Long-form blogging platform - Good for thought leadership - Publication feature for teams + - 'Preserved from prior description: Medium publication or profile. **URL patterns**: - https://medium.com/@{username} - https://{publication}.medium.com **Features**: - Long-form articles - Publications and collections - Partner program - Reading lists **Heritage use cases**: - Thought leadership articles - Research publications - Curator essays - Exhibition context' slots: - has_score broad_mappings: @@ -1107,42 +479,11 @@ classes: Substack: is_a: SocialMediaPlatformType class_uri: wikidata:Q65976188 - description: 'Substack newsletter/publication. - - - **URL patterns**: - - - https://{publication}.substack.com - - - https://substack.com/@{username} - - - **Features**: - - - Newsletter publishing - - - Paid subscriptions - - - Podcasts and video - - - Community notes - - - **Heritage use cases**: - - - In-depth articles and research - - - Behind-the-scenes content - - - Curator perspectives - - - Membership engagement - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: PUBLISHING - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://{publication}.substack.com @@ -1151,6 +492,7 @@ classes: - Newsletter/subscription platform - Growing heritage sector presence - Paid subscription option for members + - 'Preserved from prior description: Substack newsletter/publication. **URL patterns**: - https://{publication}.substack.com - https://substack.com/@{username} **Features**: - Newsletter publishing - Paid subscriptions - Podcasts and video - Community notes **Heritage use cases**: - In-depth articles and research - Behind-the-scenes content - Curator perspectives - Membership engagement' slots: - has_score broad_mappings: @@ -1158,40 +500,11 @@ classes: Patreon: is_a: SocialMediaPlatformType class_uri: wikidata:Q20641943 - description: 'Patreon creator page for membership/patronage. - - - **URL patterns**: - - - https://www.patreon.com/{creator_name} - - - **Features**: - - - Membership tiers - - - Exclusive content - - - Community features - - - Merchandise integration - - - **Heritage use cases**: - - - Membership programs - - - Exclusive content for supporters - - - Crowdfunding preservation projects - - - Behind-the-scenes access - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: MEMBERSHIP - social_media_wikidata_id: null + social_media_wikidata_id: has_url: equals_string_in: - https://www.patreon.com/{creator_name} @@ -1199,6 +512,7 @@ classes: - Membership/patronage platform - Tiered access for supporters - Crowdfunding for special projects + - 'Preserved from prior description: Patreon creator page for membership/patronage. **URL patterns**: - https://www.patreon.com/{creator_name} **Features**: - Membership tiers - Exclusive content - Community features - Merchandise integration **Heritage use cases**: - Membership programs - Exclusive content for supporters - Crowdfunding preservation projects - Behind-the-scenes access' slots: - has_score broad_mappings: @@ -1206,23 +520,7 @@ classes: OtherPlatform: is_a: SocialMediaPlatformType class_uri: foaf:OnlineAccount - description: 'Other social media platform not listed above. - - - Use this for: - - - Emerging platforms - - - Regional platforms not covered - - - Specialized community platforms - - - When using OtherPlatform, always include platform_name field - - to identify the specific platform. - - ' + description: 'Social-media platform-type classification for institutional outreach and engagement contexts.' slot_usage: categorized_as: equals_string: OTHER @@ -1232,6 +530,7 @@ classes: - Fallback for unlisted platforms - Require platform_name specification - Review for promotion to dedicated class + - 'Preserved from prior description: Other social media platform not listed above. Use this for: - Emerging platforms - Regional platforms not covered - Specialized community platforms When using OtherPlatform, always include platform_name field to identify the specific platform.' slots: - has_score broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml index 6ba57f528b..b1e69c179a 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml @@ -10,26 +10,74 @@ prefixes: as: https://www.w3.org/ns/activitystreams# default_prefix: hc imports: - - linkml:types - - ./SocialMediaContent +- linkml:types +- ./SocialMediaContent classes: SocialMediaPost: is_a: SocialMediaContent class_uri: as:Object - description: Social media content item published on a platform. - exact_mappings: - - as:Object + description: >- + Individual content item published on a social networking platform for public or community engagement. + alt_descriptions: + nl: >- + Individuele inhoud gepubliceerd op een sociaalnetwerkplatform voor publieke of gemeenschapsbetrokkenheid. + de: >- + Einzelnes Inhaltelement, das auf einer Social-Networking-Plattform für öffentliches oder gemeinschaftliches Engagement veröffentlicht wurde. + fr: >- + Élément de contenu individuel publié sur une plateforme de réseau social pour l'engagement public ou communautaire. + es: >- + Elemento de contenido individual publicado en una plataforma de redes sociales para participación pública o comunitaria. + ar: >- + عنصر محتوى فردي منشور على منصة شبكة اجتماعية للمشاركة العامة أو المجتمعية. + id: >- + Item konten individual yang diterbitkan di platform jejaring sosial untuk keterlibatan publik atau komunitas. + zh: >- + 在社交网络平台上发布的用于公众或社区参与的个人内容项目。 + structured_aliases: + - literal_form: socialmedia-bericht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Social-Media-Beitrag + predicate: EXACT_SYNONYM + in_language: de + - literal_form: publication sur réseaux sociaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: publicación en redes sociales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: منشور وسائل التواصل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: posting media sosial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 社交媒体帖子 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - as:Object close_mappings: - - schema:CreativeWork - - crm:E73_Information_Object + - schema:CreativeWork + - crm:E73_Information_Object related_mappings: - - schema:SocialMediaPosting - - dcterms:BibliographicResource + - schema:SocialMediaPosting + - dcterms:BibliographicResource comments: - - Concrete subclass of SocialMediaContent for representing individual posts. - - A single post can combine multiple media formats; classify with SocialMediaPostType concepts (see SocialMediaPostTypes.yaml). - - Ordering convention (if multiple types are recorded): first type is the primary/dominant format. - - Engagement metrics are observational; always include retrieval timestamps when harvesting. + - Concrete subclass of SocialMediaContent for representing individual posts. + - A single post can combine multiple media formats; classify with SocialMediaPostType concepts (see SocialMediaPostTypes.yaml). + - Ordering convention (if multiple types are recorded): first type is the primary/dominant format. + - Engagement metrics are observational; always include retrieval timestamps when harvesting. + - 'Preserved from prior description: Social media content item published on a platform.' + keywords: + - social content + - platform publication + - community engagement + - social networking + examples: + - value: + has_label: Exhibition Announcement + description: Museum social media post about new exhibition annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml index d752a8b35d..3bca7bf5be 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml @@ -28,7 +28,51 @@ classes: SocialMediaPostType: class_uri: skos:Concept abstract: true - description: Controlled vocabulary concept describing a social media content/post format. + description: >- + Abstract taxonomy concept for categorizing social media content formats and publication types. + alt_descriptions: + nl: >- + Abstract taxonomieconcept voor het categoriseren van sociale media-inhoudsformaten en publicatietypes. + de: >- + Abstraktes Taxonomiekonzept zur Kategorisierung von Social-Media-Inhaltsformaten und Veröffentlichungstypen. + fr: >- + Concept taxonomique abstrait pour catégoriser les formats de contenu des médias sociaux et les types de publication. + es: >- + Concepto taxonómico abstracto para categorizar formatos de contenido de redes sociales y tipos de publicación. + ar: >- + مفهوم تصنيفي تجريدي لتصنيف تنسيقات محتوى وسائل التواصل الاجتماعي وأنواع النشر. + id: >- + Konsep taksonomi abstrak untuk mengkategorikan format konten media sosial dan jenis publikasi. + zh: >- + 用于分类社交媒体内容格式和发布类型的抽象分类概念。 + structured_aliases: + nl: + - social media berichttype + - postformaat + de: + - Social-Media-Beitragstyp + - Postformat + fr: + - type de post réseaux sociaux + - format de publication + es: + - tipo de post en redes sociales + - formato de publicación + ar: + - نوع منشور وسائل التواصل + - تنسيق النشر + id: + - jenis posting media sosial + - format postingan + zh: + - 社交媒体帖子类型 + - 发布格式 + keywords: + - social media post type + - content format + - publication type + - media category + - post format related_mappings: - as:Object - schema:MediaObject diff --git a/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml b/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml index 73cfed53c9..e579c6e22f 100644 --- a/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml @@ -11,75 +11,80 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_profile +- linkml:types +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_profile classes: SocialNetworkMember: class_uri: foaf:Person - description: | - A member in a social or professional network. - - **DEFINITION**: - - SocialNetworkMember represents a person who is part of a professional - network (LinkedIn, ORCID, etc.) in the context of heritage sector - network analysis. - - **RELATIONSHIP TO PersonConnection**: - - `PersonConnection` is a subclass/specialization that includes - additional metadata about the connection relationship (degree, - heritage relevance, etc.). `SocialNetworkMember` is the base - class for any network member. - - **USE CASES**: - - 1. LinkedIn connection network analysis - 2. Heritage sector professional mapping - 3. Cross-institutional collaboration discovery - 4. Alumni and association network analysis - - **SEMANTIC PATTERN**: - - ``` - ConnectionNetwork - │ - └── has_member → SocialNetworkMember (THIS CLASS) - ├── identified_by: LinkedIn URL - ├── has_label: Person name - └── (subclasses add connection-specific metadata) - ``` - - Created as part of connection migration per slot_fixes.yaml (Rule 53). - - exact_mappings: - - foaf:Person + description: >- + Participant account representing an individual or entity within an online social networking context for relationship analysis. + alt_descriptions: + nl: >- + Deelnemersaccount dat een individu of entiteit vertegenwoordigt binnen een online sociaalnetwerkcontext voor relatiesanalyse. + de: >- + Teilnehmerkonto, das eine Einzelperson oder Entität in einem Online-Social-Network-Kontext für Beziehungsanalysen repräsentiert. + fr: >- + Compte de participant représentant un individu ou une entité dans un contexte de réseau social en ligne pour l'analyse des relations. + es: >- + Cuenta de participante que representa a un individuo o entidad dentro de un contexto de red social en línea para análisis de relaciones. + ar: >- + حساب مشارك يمثل فردًا أو كيانًا ضمن سياق شبكة اجتماعية عبر الإنترنت لتحليل العلاقات. + id: >- + Akun peserta yang mewakili individu atau entitas dalam konteks jejaring sosial daring untuk analisis hubungan. + zh: >- + 在在线社交网络语境中代表个人或实体用于关系分析的参与者账户。 + structured_aliases: + - literal_form: sociaalnetwerk-lid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Social-Network-Mitglied + predicate: EXACT_SYNONYM + in_language: de + - literal_form: membre de réseau social + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: miembro de red social + predicate: EXACT_SYNONYM + in_language: es + - literal_form: عضو الشبكة الاجتماعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: anggota jejaring sosial + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 社交网络成员 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - foaf:Person close_mappings: - - schema:Person - + - schema:Person slots: - - identified_by - - has_label - - has_description - - has_profile - + - identified_by + - has_label + - has_description + - has_profile slot_usage: {} + comments: + - "Base class for network members - PersonConnection extends this" + - "Created 2026-01-22 per slot_fixes.yaml connection migration" + - "Enables heritage sector network analysis" + - 'Preserved from prior description: A member in a social or professional network. **DEFINITION**: SocialNetworkMember represents a person who is part of a professional network (LinkedIn, ORCID, etc.) in the context of heritage sector network analysis. **RELATIONSHIP TO PersonConnection**: `PersonConnection` is a subclass/specialization that includes additional metadata about the connection relationship (degree, heritage relevance, etc.). `SocialNetworkMember` is the base class for any network member. **USE CASES**: 1. LinkedIn connection network analysis 2. Heritage sector professional mapping 3. Cross-institutional collaboration discovery 4. Alumni and association network analysis **SEMANTIC PATTERN**: ``` ConnectionNetwork │ └── has_member → SocialNetworkMember (THIS CLASS) ├── identified_by: LinkedIn URL ├── has_label: Person name └── (subclasses add connection-specific metadata) ``` Created as part of connection migration per slot_fixes.yaml (Rule 53).' + keywords: + - social network participant + - network analysis + - relationship entity + - community member + examples: + - value: + has_label: + - Jan de Vries + has_profile: "https://www.linkedin.com/in/jan-de-vries-heritage/" annotations: custodian_types: '["*"]' custodian_types_rationale: Network members can be associated with any heritage type. specificity_score: 0.60 specificity_rationale: Specialized class for social network analysis. - - comments: - - "Base class for network members - PersonConnection extends this" - - "Created 2026-01-22 per slot_fixes.yaml connection migration" - - "Enables heritage sector network analysis" - - examples: - - value: - has_label: - - Jan de Vries - has_profile: "https://www.linkedin.com/in/jan-de-vries-heritage/" diff --git a/schemas/20251121/linkml/modules/classes/SoundArchive.yaml b/schemas/20251121/linkml/modules/classes/SoundArchive.yaml index a071a59941..8ffe921791 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchive.yaml @@ -19,7 +19,51 @@ imports: - ../slots/related_to classes: SoundArchive: - description: Archive organization specialized in collecting, preserving, and providing access to sound recordings. + description: >- + Institution dedicated to acquiring, preserving, and providing access to audio recordings including music, spoken word, and environmental sounds. + alt_descriptions: + nl: >- + Instelling die gewijd is aan het verwerven, conserveren en toegankelijk maken van audio-opnames waaronder muziek, gesproken woord en omgevingsgeluiden. + de: >- + Einrichtung, die dem Erwerb, der Konservierung und der Bereitstellung von Audioaufnahmen einschließlich Musik, gesprochenem Wort und Umgebungsgeräuschen gewidmet ist. + fr: >- + Institution dédiée à l'acquisition, la conservation et la mise à disposition d'enregistrements audio comprenant musique, parole et sons environnementaux. + es: >- + Institución dedicada a adquirir, preservar y proporcionar acceso a grabaciones de audio incluyendo música, palabras habladas y sonidos ambientales. + ar: >- + مؤسسة مكرسة لاقتناء وحفظ وتوفير الوصول إلى التسجيلات الصوتية بما في ذلك الموسيقى والكلمة المنطوقة والأصوات البيئية. + id: >- + Lembaga yang didedikasikan untuk memperoleh, mengawetkan, dan menyediakan akses ke rekaman audio termasuk musik, kata yang diucapkan, dan suara lingkungan. + zh: >- + 专门收集、保存和提供包括音乐、口语和环境声音在内的音频录音访问的机构。 + structured_aliases: + nl: + - geluidsarchief + - audioarchief + de: + - Schallarchiv + - Tonarchiv + fr: + - phonothèque + - archives sonores + es: + - fonoteca + - archivo sonoro + ar: + - أرشيف الصوت + - فونوتيك + id: + - arsip suara + - arsip audio + zh: + - 音响档案馆 + - 声音档案 + keywords: + - sound archive + - audio archive + - phonothèque + - audio recordings + - sound collection is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: diff --git a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml index 01f4f8fca2..6ed357531d 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetType.yaml @@ -15,9 +15,33 @@ imports: - ../slots/related_to classes: SoundArchiveRecordSetType: - description: Record set type used to classify materials typically held by sound archives. + description: >- + Taxonomy node for aggregations of audio recordings, oral history interviews, + and acoustic documentation collections. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van audio-opnamen, mondelinge geschiedenisinterviews + en akoestische documentatiecollecties. + de: >- + Taxonomieknoten für Aggregationen von Audioaufnahmen, Oral-History-Interviews + und akustischen Dokumentationssammlungen. + fr: >- + Nœud taxonomique pour les agrégations d'enregistrements audio, d'entretiens d'histoire + orale et de collections de documentation acoustique. + es: >- + Nodo taxonómico para agregaciones de grabaciones de audio, entrevistas de historia + oral y colecciones de documentación acústica. + ar: >- + عقدة تصنيفية لتجميعات التسجيلات الصوتية ومقابلات التاريخ الشفوي ومجموعات التوثيق الصوتي. + id: >- + Simpul taksonomi untuk agregasi rekaman audio, wawancara sejarah lisan, dan + koleksi dokumentasi akustik. + zh: >- + 用于聚合音频录音、口述历史访谈和声学文档收藏的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType see_also: - SoundArchive - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml index 292ad9639c..4f8f48983c 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml @@ -4,32 +4,89 @@ title: SoundArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - - ./SoundArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SoundArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: AudioRecordingCollection: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection containing sound recordings. + description: >- + Assembled documentary body of captured audio outputs, + including master takes, preservation transfers, and access derivatives. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van vastgelegde audio-uitvoer, + inclusief masters, preservatietransfers en toegangsafgeleiden. + de: >- + Zusammengestellter Dokumentkoerper aus aufgezeichneten Audioausgaben, + einschliesslich Mastertakes, Erhaltungstransfers und Nutzungsderivaten. + fr: >- + Ensemble documentaire reuni de sorties audio capturees, + incluant prises maitres, transferts de preservation et derives d'acces. + es: >- + Cuerpo documental reunido de salidas de audio capturadas, + con tomas maestras, transferencias de preservacion y derivados de acceso. + ar: >- + جسم وثائقي مُجمع من مخرجات صوتية مسجلة، يشمل النسخ الأصلية + وتحويلات الحفظ والمشتقات المخصصة للإتاحة. + id: >- + Kumpulan dokumenter terhimpun dari keluaran audio terekam, + termasuk rekaman master, transfer preservasi, dan turunan akses. + zh: >- + 汇集采集音频成品的文献整体,包含母带、保存转换件与访问衍生物。 + structured_aliases: + - literal_form: collectie audioregistraties + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Audioaufnahmen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'enregistrements sonores + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de grabaciones sonoras + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تسجيلات صوتية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi rekaman audio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 音频录音文献汇编 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Materials may combine born-digital and digitized analog sources. + - 'Preserved from prior description: Collection containing sound recordings.' + keywords: + - captured audio + - preservation transfer + - access derivative + - recording corpus + examples: + - value: + has_type: hc:AudioRecordingCollection + has_custodian: hc:SoundArchive + has_note: Studio masters, transfer files, and listening copies. + description: Audio outputs assembled across capture and preservation workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - SoundArchiveRecordSetType - rico:RecordSetType @@ -37,31 +94,88 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: AudioRecordingCollection + equals_string: hc:AudioRecordingCollection has_custodian: - equals_string: SoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SoundArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SoundArchive + has_note: + equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' OralHistorySeries: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType - description: Series containing oral history interviews. + description: >- + Ordered documentary sequence of interview sessions, + testimony segments, and contextual narration metadata. + alt_descriptions: + nl: >- + Geordende documentaire reeks van interviewsessies, + getuigenisfragmenten en contextuele narratieve metadata. + de: >- + Geordnete Dokumentationsfolge aus Interviewsitzungen, + Zeugnissegmenten und kontextuellen Erzaehlmetadaten. + fr: >- + Sequence documentaire ordonnee de sessions d'entretien, + de segments testimoniaux et de metadonnees narratives contextuelles. + es: >- + Secuencia documental ordenada de sesiones de entrevista, + segmentos testimoniales y metadatos narrativos contextuales. + ar: >- + تسلسل وثائقي منظم لجلسات المقابلات ومقاطع الشهادات + وبيانات وصفية سردية سياقية. + id: >- + Urutan dokumenter teratur dari sesi wawancara, + segmen kesaksian, dan metadata naratif kontekstual. + zh: >- + 由访谈场次、证言片段与叙事语境元数据构成的有序文献序列。 + structured_aliases: + - literal_form: reeks mondelinge-geschiedenisinterviews + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Folge von Oral-History-Interviews + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sequence d'entretiens d'histoire orale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: secuencia de entrevistas de historia oral + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سلسلة مقابلات تاريخ شفهي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: urutan wawancara sejarah lisan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 口述史访谈文献序列 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Series organization principle." + - Note preserved: Sequence ordering supports chronology of testimony collection campaigns. + - 'Preserved from prior description: Series containing oral history interviews.' + keywords: + - interview session + - testimony segment + - narrative context + - oral evidence + examples: + - value: + has_type: hc:OralHistorySeries + has_custodian: hc:SoundArchive + has_note: Interview reels, transcript references, and session metadata. + description: Oral-testimony documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - SoundArchiveRecordSetType - rico:RecordSetType @@ -69,27 +183,84 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: OralHistorySeries + equals_string: hc:OralHistorySeries has_custodian: - equals_string: SoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SoundArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SoundArchive + has_note: + equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. MusicRecordingCollection: is_a: SoundArchiveRecordSetType class_uri: rico:RecordSetType - description: Collection containing music recordings. + description: >- + Assembled documentary body of performance captures, + studio productions, and release-oriented music masters. + alt_descriptions: + nl: >- + Samengesteld documentaire geheel van uitvoeringsopnamen, + studioproducties en op publicatie gerichte muziekmasterbestanden. + de: >- + Zusammengestellter Dokumentkoerper aus Auffuehrungsaufnahmen, + Studioproduktionen und veroeffentlichungsbezogenen Musikmastern. + fr: >- + Ensemble documentaire reuni de captations de performance, + de productions studio et de masters musicaux destines a la diffusion. + es: >- + Cuerpo documental reunido de capturas de interpretacion, + producciones de estudio y masters musicales orientados a publicacion. + ar: >- + جسم وثائقي مُجمع لتسجيلات الأداء والإنتاجات الاستديوية + والنسخ الموسيقية الرئيسية الموجهة للنشر. + id: >- + Kumpulan dokumenter terhimpun dari rekaman pertunjukan, + produksi studio, dan master musik untuk rilis. + zh: >- + 汇集演出录音、录音室制作与发行导向音乐母带的文献整体。 + structured_aliases: + - literal_form: collectie muziekopnamen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlung von Musikaufnahmen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection d'enregistrements musicaux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: coleccion de grabaciones musicales + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مجموعة تسجيلات موسيقية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi rekaman musik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 音乐录音文献汇编 + predicate: EXACT_SYNONYM + in_language: zh comments: - - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - "RiC-O alignment: specialized rico:RecordSetType following rico-rst:Collection organization principle." + - Note preserved: Sources may include studio, live, broadcast, and remastering workflows. + - 'Preserved from prior description: Collection containing music recordings.' + keywords: + - performance capture + - studio production + - music master + - release workflow + examples: + - value: + has_type: hc:MusicRecordingCollection + has_custodian: hc:SoundArchive + has_note: Session masters, live performance recordings, and release masters. + description: Music documentation assembled across recording and publication workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - SoundArchiveRecordSetType - rico:RecordSetType @@ -97,12 +268,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: MusicRecordingCollection + equals_string: hc:MusicRecordingCollection has_custodian: - equals_string: SoundArchive - record_holder_note: - equals_string: This RecordSetType is typically held by SoundArchive custodians. - Inverse of rico:isOrWasHolderOf. + equals_string: hc:SoundArchive + has_note: + equals_string: This RecordSetType is typically held by SoundArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/SoundEventType.yaml b/schemas/20251121/linkml/modules/classes/SoundEventType.yaml index 07e1901322..b3c77f3c5b 100644 --- a/schemas/20251121/linkml/modules/classes/SoundEventType.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundEventType.yaml @@ -2,28 +2,87 @@ id: https://nde.nl/ontology/hc/class/SoundEventType name: SoundEventType title: SoundEventType description: >- - Type of sound event. + Controlled category for classifying audible occurrences in recordings or live observations. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types - - ../slots/has_label +- linkml:types +- ../slots/has_label classes: SoundEventType: class_uri: skos:Concept - description: Controlled vocabulary concept for categorizing sound events. + description: >- + Controlled vocabulary concept for classifying audible occurrences in + annotation and analysis workflows. + alt_descriptions: + nl: >- + Gecontroleerd vocabulaireconcept voor het classificeren van hoorbare + gebeurtenissen in annotatie- en analyseworkflows. + de: >- + Kontrolliertes Vokabular-Konzept zur Klassifizierung hörbarer + Vorkommnisse in Annotation- und Analyseabläufen. + fr: >- + Concept de vocabulaire contrôlé pour classer les occurrences audibles + dans des workflows d'annotation et d'analyse. + es: >- + Concepto de vocabulario controlado para clasificar ocurrencias audibles + en flujos de trabajo de anotación y análisis. + ar: >- + مفهوم معجم مضبوط لتصنيف الوقائع المسموعة في مسارات عمل التعليق + والتحليل. + id: >- + Konsep kosakata terkontrol untuk mengklasifikasikan kejadian yang dapat + didengar dalam alur kerja anotasi dan analisis. + zh: >- + 用于在标注与分析流程中分类可听事件的受控词汇概念。 + broad_mappings: + - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: categorie hoorbare gebeurtenis + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kategorie hörbares Vorkommnis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: catégorie d'occurrence audible + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: categoría de ocurrencia audible + predicate: EXACT_SYNONYM + in_language: es + - literal_form: فئة واقعة مسموعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kategori kejadian terdengar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 可听事件类别 + predicate: EXACT_SYNONYM + in_language: zh comments: - - Use for classifying audio events (e.g., speech, music, applause) in analysis or annotation contexts. + - Use for classifying audio events (e.g., speech, music, applause) in analysis or annotation contexts. + - Preserved usage detail: supports distinctions such as speech, music, and applause. + - 'Preserved from prior description: Controlled vocabulary concept for categorizing sound events.' + keywords: + - audio annotation + - controlled vocabulary + - audible occurrence + - event categorization + examples: + - value: + has_label: speech + description: Audible occurrence category used in segment-level annotation. annotations: specificity_score: 0.1 specificity_rationale: "Generic utility class created during migration" custodian_types: '["*"]' - slots: - - has_label + - has_label diff --git a/schemas/20251121/linkml/modules/classes/Source.yaml b/schemas/20251121/linkml/modules/classes/Source.yaml index 6cb670be0b..849f668baa 100644 --- a/schemas/20251121/linkml/modules/classes/Source.yaml +++ b/schemas/20251121/linkml/modules/classes/Source.yaml @@ -22,7 +22,31 @@ default_prefix: hc classes: Source: class_uri: prov:Entity - description: Source entity used for provenance tracking (manual, automated, or external). + description: >- + Origin or provenance entity indicating how information was derived, whether + through manual input, automated extraction, or external import. + alt_descriptions: + nl: >- + Oorsprong of herkomstentiteit die aangeeft hoe informatie is verkregen, + hetzij via handmatige invoer, geautomatiseerde extractie of extern import. + de: >- + Ursprungs- oder Herkunftseinheit, die angibt, wie Informationen abgeleitet wurden, + ob durch manuelle Eingabe, automatisierte Extraktion oder externen Import. + fr: >- + Entité d'origine ou de provenance indiquant comment l'information a été dérivée, + que ce soit par saisie manuelle, extraction automatisée ou import externe. + es: >- + Entidad de origen o procedencia que indica cómo se derivó la información, + ya sea mediante entrada manual, extracción automatizada o importación externa. + ar: >- + كيان الأصل أو المصدر الذي يشير إلى كيفية اشتقاق المعلومات، + سواء من خلال الإدخال اليدوي أو الاستخراج الآلي أو الاستيراد الخارجي. + id: >- + Entitas asal atau asal-usul yang menunjukkan bagaimana informasi diperoleh, + baik melalui input manual, ekstraksi otomatis, atau impor eksternal. + zh: >- + 指示信息如何派生的来源或出处实体,无论是通过手动输入、 + 自动提取还是外部导入。 close_mappings: - dcterms:source - schema:CreativeWork @@ -44,8 +68,36 @@ classes: specificity_score: 0.2 specificity_rationale: Generic provenance concept. Sources are fundamental to data quality tracking across all heritage domains. custodian_types: "['*']" + 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: fuente + predicate: EXACT_SYNONYM + in_language: es + - 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 comments: - Subclass to specialize by domain (e.g., ChapterSource for chapter generation provenance). + - 'Preserved from prior description: Source entity used for provenance tracking (manual, automated, or external).' + keywords: + - provenance + - origin + - derivation + - data lineage examples: - value: has_type: MANUAL @@ -63,7 +115,61 @@ classes: ChapterSource: is_a: Source class_uri: hc:ChapterSource - description: Source or method that created video chapters. Specializes Source for video chapter generation provenance. + description: >- + Method or mechanism that generated video chapter divisions, specializing + the base provenance class for temporal segmentation contexts. + alt_descriptions: + nl: >- + Methode of mechanisme dat videohoofdstukverdelingen genereerde, + gespecialiseerd voor temporele segmentering. + de: >- + Methode oder Mechanismus, der Videokapitelaufteilungen generierte, + spezialisiert auf temporale Segmentierung. + fr: >- + Méthode ou mécanisme qui a généré des divisions de chapitres vidéo, + spécialisé pour la segmentation temporelle. + es: >- + Método o mecanismo que generó divisiones de capítulos de video, + especializado para segmentación temporal. + ar: >- + طريقة أو آلية أنتجت تقسيمات فصول الفيديو، + متخصصة في التجزئة الزمنية. + id: >- + Metode atau mekanisme yang menghasilkan pembagian bab video, + dikhususkan untuk segmentasi temporal. + zh: >- + 生成视频章节划分的方法或机制, + 专门用于时间分割。 + structured_aliases: + - literal_form: hoofdstukbron + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kapitelquelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: source de chapitre + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fuente de capítulo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مصدر الفصل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: sumber bab + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 章节来源 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Used to distinguish AI-generated vs manually-created chapter markers + - Supports provenance tracking for video content segmentation + - 'Preserved from prior description: Source or method that created video chapters. Specializes Source for video chapter generation provenance.' + keywords: + - video chapters + - temporal segmentation + - chapter generation annotations: specificity_score: 0.75 specificity_rationale: Specific to video chapter generation domain. diff --git a/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml b/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml index 9e7ef1e593..b476dcd028 100644 --- a/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml @@ -17,7 +17,57 @@ default_prefix: hc # default_range: string classes: SourceCoordinates: - description: Coordinate pair with an indication of the source that provided it. + description: >- + Geographic coordinate pair with provenance metadata indicating the + geocoding source or methodology used. + alt_descriptions: + nl: >- + Geografisch coördinatenpaar met herkomstmetagegevens die de gebruikte geocodingbron + of -methodologie aangeven. + de: >- + Geografisches Koordinatenpaar mit Provenienzmetadaten, die die verwendete Geokodierungsquelle + oder -methodologie angeben. + fr: >- + Paire de coordonnées géographiques avec métadonnées de provenance indiquant la + source de géocodage ou la méthodologie utilisée. + es: >- + Par de coordenadas geográficas con metadatos de procedencia que indican la fuente + de geocodificación o metodología utilizada. + ar: >- + زوج إحداثيات جغرافية مع بيانات وصفية للأصل تشير إلى مصدر الترميز الجغرافي أو المنهجية المستخدمة. + id: >- + Pasangan koordinat geografis dengan metadata provenance yang menunjukkan sumber + geocoding atau metodologi yang digunakan. + zh: >- + 带有来源元数据的地理坐标对,指示所使用的地理编码来源或方法。 + structured_aliases: + nl: + - broncoördinaten + - geverifieerde locatie + de: + - Quellkoordinaten + - verifizierter Standort + fr: + - coordonnées source + - localisation vérifiée + es: + - coordenadas fuente + - ubicación verificada + ar: + - إحداثيات المصدر + - الموقع الموثق + id: + - koordinat sumber + - lokasi terverifikasi + zh: + - 源坐标 + - 已验证位置 + keywords: + - source coordinates + - geographic location + - coordinate provenance + - verified location + - geo reference class_uri: geo:Point broad_mappings: - schema:GeoCoordinates diff --git a/schemas/20251121/linkml/modules/classes/SourceDocument.yaml b/schemas/20251121/linkml/modules/classes/SourceDocument.yaml index 0cc95604f8..95eec24b48 100644 --- a/schemas/20251121/linkml/modules/classes/SourceDocument.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceDocument.yaml @@ -26,37 +26,48 @@ imports: classes: SourceDocument: class_uri: crm:E73_Information_Object - description: 'A source document where custodian information was observed. - - CIDOC-CRM E73_Information_Object: Identifiable immaterial items with propositional content. - - - **Examples**: - - - Archival documents - - - Websites - - - Letterheads - - - Legal statutes - - - Publications - - - **Properties**: - - - URI/URL of source - - - Document type - - - Publication/creation date - - - Creator/publisher - - ' - exact_mappings: + description: >- + Retrieved evidentiary artifact serving as the authoritative basis for extracted assertions. + alt_descriptions: + nl: >- + Opgehaald bewijsstuk dat dient als gezaghebbende basis voor geëxtraheerde beweringen. + de: >- + Abgerufenes Beweisstück, das als autoritative Grundlage für extrahierte Aussagen dient. + fr: >- + Artefact probatoire récupéré servant de base faisant autorité pour les affirmations extraites. + es: >- + Artefacto probatorio recuperado que sirve como base autorizada para afirmaciones extraídas. + ar: >- + قطعة أثرية إثباتية تم استرجاعها وتعمل كأساس موثوق للتأكيدات المستخرجة. + id: >- + Artefak pembuktian yang diambil yang berfungsi sebagai basis otoritatif untuk pernyataan yang diekstrak. + zh: >- + 作为提取断言的权威依据的检索到的证据性人工制品。 + structured_aliases: + - literal_form: brondocument + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quelldokument + predicate: EXACT_SYNONYM + in_language: de + - literal_form: document source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: documento fuente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مستند المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dokumen sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源文档 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: - crm:E73_Information_Object + - prov:Entity close_mappings: - crm:E31_Document - rico:Record @@ -88,5 +99,18 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" - broad_mappings: - - prov:Entity + keywords: + - evidentiary artifact + - authoritative source + - provenance basis + - extraction evidence + comments: + - Primary reference material for assertion extraction pipelines. + - Supports traceability and verifiability of derived knowledge. + - 'Preserved from prior description: A source document where custodian information was observed. CIDOC-CRM E73_Information_Object: Identifiable immaterial items with propositional content. **Examples**: - Archival documents - Websites - Letterheads - Legal statutes - Publications **Properties**: - URI/URL of source - Document type - Publication/creation date - Creator/publisher' + examples: + - value: + has_uri: https://archief.nl/document/12345 + has_type: ArchiveDocument + created_by: Heritage Data Aggregator + description: Archived documentary evidence used for entity extraction diff --git a/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml b/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml index 578b8e6511..f168e3f8c7 100644 --- a/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceProvenance.yaml @@ -9,15 +9,37 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# pav: http://purl.org/pav/ imports: - - linkml:types - - ../slots/has_file_location - - ../slots/has_provenance_path - - ../slots/retrieved_at +- linkml:types +- ../slots/has_file_location +- ../slots/has_provenance_path +- ../slots/retrieved_at default_prefix: hc # default_range: string classes: SourceProvenance: - description: File- and path-level provenance metadata about an extracted source. + description: >- + Metadata capturing file location, extraction path, and retrieval timestamp for + data derived from external sources. + alt_descriptions: + nl: >- + Metagegevens die bestandslocatie, extractiepad en ophaaltijdstempel vastleggen voor + gegevens afkomstig uit externe bronnen. + de: >- + Metadaten, die Dateispeicherort, Extraktionspfad und Abrufzeitstempel für Daten aus + externen Quellen erfassen. + fr: >- + Métadonnées capturant l'emplacement du fichier, le chemin d'extraction et l'horodatage + de récupération pour les données provenant de sources externes. + es: >- + Metadatos que capturan la ubicación del archivo, la ruta de extracción y la marca + de tiempo de recuperación para datos derivados de fuentes externas. + ar: >- + بيانات وصفية تلتقط موقع الملف ومسار الاستخراج والطابع الزمني للاسترجاع للبيانات المشتقة من مصادر خارجية. + id: >- + Metadata yang menangkap lokasi file, jalur ekstraksi, dan stempel waktu pengambilan + untuk data yang berasal dari sumber eksternal. + zh: >- + 捕获从外部源派生的数据的文件位置、提取路径和检索时间戳的元数据。 class_uri: prov:Entity close_mappings: - pav:SourceAccessedAt @@ -28,8 +50,9 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - has_file_location - - has_provenance_path - - retrieved_at + - has_file_location + - has_provenance_path + - retrieved_at comments: - - Use to record where, within a file or hierarchy, a value was extracted from (e.g., CSV row, YAML key path, archived HTML path). + - Use to record where, within a file or hierarchy, a value was extracted from (e.g., CSV row, YAML key path, archived HTML path). + - 'Preserved from prior description: File- and path-level provenance metadata about an extracted source.' diff --git a/schemas/20251121/linkml/modules/classes/SourceRecord.yaml b/schemas/20251121/linkml/modules/classes/SourceRecord.yaml index 08a7ec50b8..7c427e0919 100644 --- a/schemas/20251121/linkml/modules/classes/SourceRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceRecord.yaml @@ -15,19 +15,59 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - - linkml:types - - ../enums/DataTierEnum - - ../slots/has_type - - ../slots/has_url - - ../slots/has_note - - ../slots/has_source - - ../slots/has_provenance_path +- linkml:types +- ../enums/DataTierEnum +- ../slots/has_type +- ../slots/has_url +- ../slots/has_note +- ../slots/has_source +- ../slots/has_provenance_path default_prefix: hc # default_range: string classes: SourceRecord: - description: Individual extraction record capturing provenance for a set of claims. + description: >- + Individual provenance capture documenting the extraction context for a set of asserted claims. + alt_descriptions: + nl: >- + Individuele herkomstregistratie die de extractiecontext documenteert voor een set beweringen. + de: >- + Individuelle Herkunftserfassung, die den Extraktionskontext für eine Reihe von Behauptungen dokumentiert. + fr: >- + Capture de provenance individuelle documentant le contexte d'extraction pour un ensemble d'affirmations. + es: >- + Captura de procedencia individual que documenta el contexto de extracción para un conjunto de afirmaciones. + ar: >- + تسجيل منفرد للأصل يوثق سياق الاستخراج لمجموعة من الادعاءات. + id: >- + Penangkapan asal-usul individual yang mendokumentasikan konteks ekstraksi untuk serangkaian klaim. + zh: >- + 记录一组断言的提取上下文的单个来源捕获。 + structured_aliases: + - literal_form: bronrecord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quelldatensatz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrement source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: registro fuente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: سجل المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: catatan sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源记录 + predicate: EXACT_SYNONYM + in_language: zh class_uri: prov:Entity + broad_mappings: + - prov:Entity close_mappings: - dcat:Distribution related_mappings: @@ -43,5 +83,11 @@ classes: - has_source - has_provenance_path comments: - - Used to record provenance per extraction run (API call, scrape, registry row) rather than as a bibliographic citation. - - "has_provenance_path can capture file/key paths such as YAML keys, CSV row identifiers, or archive paths." + - Used to record provenance per extraction run (API call, scrape, registry row) rather than as a bibliographic citation. + - "has_provenance_path can capture file/key paths such as YAML keys, CSV row identifiers, or archive paths." + - 'Preserved from prior description: Individual extraction record capturing provenance for a set of claims.' + keywords: + - data provenance + - extraction trace + - claim evidence + - lineage documentation diff --git a/schemas/20251121/linkml/modules/classes/SourceReference.yaml b/schemas/20251121/linkml/modules/classes/SourceReference.yaml index ee6f378a42..ac3d943f77 100644 --- a/schemas/20251121/linkml/modules/classes/SourceReference.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceReference.yaml @@ -10,12 +10,58 @@ prefixes: oa: http://www.w3.org/ns/oa# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types # default_range: string classes: SourceReference: - description: Text-position selector used to reference a source passage for a claim. + description: >- + Text-position selector used to reference and locate a specific passage within a source document for claim substantiation. + alt_descriptions: + nl: >- + Tekstpositie-selector gebruikt om te verwijzen naar en lokaliseren van een specifieke passage + binnen een brondocument voor claimonderbouwing. + de: >- + Textpositions-Selektor, der verwendet wird, um auf eine bestimmte Passage in einem Quelldokument + zur Behauptungsuntermauerung zu verweisen und diese zu lokalisieren. + fr: >- + Sélecteur de position de texte utilisé pour référencer et localiser un passage spécifique + dans un document source pour étayer une affirmation. + es: >- + Selector de posición de texto utilizado para referenciar y localizar un pasaje específico + dentro de un documento fuente para fundamentar afirmaciones. + ar: >- + محدد موضع نص يُستخدم للإشارة إلى وتحديد موقع مقطع معين + ضمن مستند مصدر لتأكيد الادعاء. + id: >- + Pemilih posisi teks yang digunakan untuk mereferensikan dan menemukan lokasi bagian tertentu + dalam dokumen sumber untuk mendukung klaim. + zh: >- + 用于引用和定位源文档中特定段落以支持主张的文本位置选择器。 + structured_aliases: + - literal_form: bronverwijzing + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quellenverweis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: référence de source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: referencia de fuente + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مرجع المصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: referensi sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源引用 + predicate: EXACT_SYNONYM + in_language: zh class_uri: oa:TextPositionSelector + broad_mappings: + - oa:TextPositionSelector close_mappings: - prov:PrimarySource - dcterms:BibliographicResource @@ -27,4 +73,10 @@ classes: custodian_types: '[''*'']' slots: [] comments: - - Intended for fine-grained source references (e.g., excerpt + character offsets) when such fields are modeled. + - Intended for fine-grained source references (e.g., excerpt + character offsets) when such fields are modeled. + - 'Preserved from prior description: Text-position selector used to reference a source passage for a claim.' + keywords: + - text selector + - passage reference + - citation anchor + - source定位 diff --git a/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml b/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml index 9972f327c6..b583da5d34 100644 --- a/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml @@ -9,21 +9,68 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# foaf: http://xmlns.com/foaf/0.1/ imports: - - linkml:types - - ../slots/has_staff - - ../slots/has_name - - ../slots/has_title - - ../slots/has_profile +- linkml:types +- ../slots/has_staff +- ../slots/has_name +- ../slots/has_title +- ../slots/has_profile default_prefix: hc # default_range: string classes: SourceStaffEntry: - description: Reference to an original staff entry from parsing or extraction. + description: >- + Provenance reference to a staff-related source snippet captured during + parsing or extraction workflows. + alt_descriptions: + nl: >- + Provenantieverwijzing naar een personeelsgerelateerd bronfragment dat + is vastgelegd tijdens parseer- of extractieworkflows. + de: >- + Provenienzverweis auf einen personalbezogenen Quellausschnitt, der + während Parsing- oder Extraktionsabläufen erfasst wurde. + fr: >- + Référence de provenance vers un extrait source lié au personnel, + capturé lors de workflows d'analyse ou d'extraction. + es: >- + Referencia de procedencia a un fragmento de fuente relacionado con + personal, capturado durante flujos de análisis o extracción. + ar: >- + مرجع منشأ إلى مقطع مصدر متعلق بالموظفين تم التقاطه أثناء عمليات + التحليل أو الاستخراج. + id: >- + Referensi provenance ke cuplikan sumber terkait staf yang ditangkap + selama alur parsing atau ekstraksi. + zh: >- + 指向解析或抽取流程中捕获的人员相关来源片段的来源引用。 class_uri: prov:Entity + broad_mappings: + - prov:Entity related_mappings: - - foaf:Person - - schema:Person - - prov:PrimarySource + - foaf:Person + - schema:Person + - prov:PrimarySource + structured_aliases: + - literal_form: herkomstverwijzing personeelsfragment + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Herkunftsverweis auf Personalausschnitt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: référence de provenance d'extrait de personnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: referencia de procedencia de fragmento de personal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مرجع منشأ لمقتطف متعلق بالموظفين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: referensi asal cuplikan staf + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 人员片段来源引用 + predicate: EXACT_SYNONYM + in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -34,4 +81,16 @@ classes: - has_title - has_profile comments: - - Captures a provenance pointer to parsed staff data; the actual person entity may be modeled separately. + - Captures a provenance pointer to parsed staff data; the actual person entity may be modeled separately. + - 'Preserved from prior description: Reference to an original staff entry from parsing or extraction.' + keywords: + - provenance pointer + - extracted snippet + - personnel parsing + - source traceability + examples: + - value: + has_name: Anna de Vries + has_title: Conservator + has_profile: /profiles/anna-de-vries + description: Source snippet reference captured during staff extraction. diff --git a/schemas/20251121/linkml/modules/classes/SourceWork.yaml b/schemas/20251121/linkml/modules/classes/SourceWork.yaml index 24ec6ffdc8..de0a1c1b5a 100644 --- a/schemas/20251121/linkml/modules/classes/SourceWork.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceWork.yaml @@ -8,21 +8,41 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_uri - - ../slots/has_type +- linkml:types +- ../slots/has_uri +- ../slots/has_type classes: SourceWork: class_uri: prov:Entity - description: Work or dataset from which another work is derived. + description: >- + Original work, dataset, or resource from which derived content or + transformations originate. + alt_descriptions: + nl: >- + Oorspronkelijk werk, gegevensset of bron waarvan afgeleide inhoud of + transformaties voortkomen. + de: >- + Ursprüngliches Werk, Datensatz oder Ressource, aus dem abgeleitete Inhalte + oder Transformationen stammen. + fr: >- + Œuvre, jeu de données ou ressource original dont proviennent les contenus + dérivés ou les transformations. + es: >- + Obra, conjunto de datos o recurso original del que provienen contenidos + derivados o transformaciones. + ar: >- + العمل أو مجموعة البيانات أو المورد الأصلي الذي تنشأ منه المحتويات المشتقة أو التحولات. + id: >- + Karya, kumpulan data, atau sumber asli yang berasal konten turunan atau transformasi. + zh: >- + 派生内容或转换所源自的原始作品、数据集或资源。 broad_mappings: - prov:Entity close_mappings: - schema:CreativeWork annotations: specificity_score: '0.40' - specificity_rationale: Moderately specific - source tracking common in data - management. + specificity_rationale: Moderately specific - source tracking common in data management. custodian_types: "['*']" examples: - value: @@ -32,3 +52,5 @@ classes: slots: - has_uri - has_type + comments: + - 'Preserved from prior description: Work or dataset from which another work is derived.' diff --git a/schemas/20251121/linkml/modules/classes/Speaker.yaml b/schemas/20251121/linkml/modules/classes/Speaker.yaml index aa5c666d38..e6ca5fbf15 100644 --- a/schemas/20251121/linkml/modules/classes/Speaker.yaml +++ b/schemas/20251121/linkml/modules/classes/Speaker.yaml @@ -11,53 +11,88 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label +- linkml:types +- ../slots/identified_by +- ../slots/has_label classes: Speaker: class_uri: prov:Agent - description: | - Represents a speaker identified in audio/video content analysis. - - **MIGRATION SOURCE**: Created from diarization_speaker_id and diarization_speaker_label migration (Rule 53, 2026-01-25). - - **Ontological Alignment**: - - **Primary**: `prov:Agent` - An agent (person) participating in an activity (speaking) - - **Close**: `schema:Person` - A person - - exact_mappings: - - prov:Agent - + description: >- + Participant entity associated with verbal contributions within audio or video + content segments. + alt_descriptions: + nl: >- + Deelnemersentiteit geassocieerd met verbale bijdragen binnen audio- of video- + inhoudssegmenten. + de: >- + Teilnehmende Entität, die mit sprachlichen Beiträgen in Audio- oder Video- + Inhaltssegmenten verbunden ist. + fr: >- + Entité participante associée à des contributions verbales dans des segments + de contenu audio ou vidéo. + es: >- + Entidad participante asociada con contribuciones verbales dentro de segmentos + de contenido de audio o video. + ar: >- + كيان مشارك مرتبط بمساهمات لفظية ضمن مقاطع محتوى + صوتي أو مرئي. + id: >- + Entitas peserta yang terkait dengan kontribusi verbal dalam segmen konten + audio atau video. + zh: >- + 与音频或视频内容片段中的口头贡献相关联的参与者实体。 + structured_aliases: + - literal_form: spreker + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sprecher + predicate: EXACT_SYNONYM + in_language: de + - literal_form: locuteur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: hablante + predicate: EXACT_SYNONYM + in_language: es + - literal_form: متحدث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pembicara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 说话人 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - prov:Agent close_mappings: - - schema:Person - + - schema:Person slots: - - identified_by - - has_label - + - identified_by + - has_label slot_usage: identified_by: -# range: string # uriorcurie required: true has_label: -# range: string required: false - + comments: + - "CREATED from diarization_speaker_* migration per slot_fixes.yaml (Rule 53)" + - "Represents identified speakers in media content" + - "Use identified_by for stable speaker IDs from diarization runs; use Wikidata URLs when a real-world identity is known." + - 'Preserved from prior description: Represents a speaker identified in audio/video content analysis. **MIGRATION SOURCE**: Created from diarization_speaker_id and diarization_speaker_label migration (Rule 53, 2026-01-25). **Ontological Alignment**: - **Primary**: `prov:Agent` - An agent (person) participating in an activity (speaking) - **Close**: `schema:Person` - A person' + keywords: + - audio speaker + - media participant + - voice identification + - content analysis + examples: + - value: + identified_by: spk_001 + has_label: Curator + - value: + identified_by: https://www.wikidata.org/wiki/Q12345 + has_label: John Doe annotations: custodian_types: '["*"]' specificity_score: 0.7 specificity_rationale: Specific to audio/video content analysis. - - comments: - - "CREATED from diarization_speaker_* migration per slot_fixes.yaml (Rule 53)" - - "Represents identified speakers in media content" - - "Use identified_by for stable speaker IDs from diarization runs; use Wikidata URLs when a real-world identity is known." - - examples: - - value: - identified_by: spk_001 - has_label: Curator - - value: - identified_by: https://www.wikidata.org/wiki/Q12345 - has_label: John Doe diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml index 402c85679b..dd2dc6d26e 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml @@ -4,89 +4,104 @@ title: SpecializedArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - ./SpecializedArchiveRecordSetType - - linkml:types - - ../slots/has_score - - ../slots/has_type - - ../slots/has_custodian - - ../slots/has_note +- ./SpecializedArchiveRecordSetType +- linkml:types +- ../slots/has_score +- ../slots/has_type +- ../slots/has_custodian +- ../slots/has_note classes: SpecializedCollectionFonds: is_a: SpecializedArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Record set organized around subject-specialized materials following - the fonds principle for thematic or domain-specific archival aggregations. + Provenance-based aggregation of domain-focused documentation, + arranged to preserve thematic institutional context and source continuity. alt_descriptions: nl: >- - Archiefbestand georganiseerd rond vakspecifieke materialen volgens - het fonds-beginsel voor thematische of domeinspecifieke archiefaggregaties. + Herkomstgebaseerde aggregatie van domeingerichte documentatie, + geordend met behoud van thematische institutionele context en broncontinuiteit. de: >- - Archivbestand, der nach fachspezifischen Materialien organisiert ist und - dem Fonds-Prinzip für thematische oder fachspezifische archivische Aggregationen folgt. + Provenienzbasierte Aggregation fachbezogener Dokumentation, + geordnet zur Wahrung thematischer institutioneller Kontexte und Quellenkontinuitaet. fr: >- - Fonds organisé autour de matériaux spécialisés par sujet suivant - le principe du fonds pour les agrégations archivistiques thématiques ou spécifiques à un domaine. + Agregation fondee sur la provenance de documentation orientee domaine, + organisee pour conserver le contexte institutionnel thematique et la continuite des sources. es: >- - Fondo organizado en torno a materiales especializados por tema siguiendo - el principio de fondo para agregaciones archivísticas temáticas o específicas de dominio. + Agregacion basada en procedencia de documentacion centrada en dominio, + organizada para preservar contexto institucional tematico y continuidad de fuentes. ar: >- - مجموعة سجلات منظمة حول مواد متخصصة حسب الموضوع تتبع - مبدأ الأرصدة للتجميعات الأرشيفية الموضوعية أو الخاصة بمجال معين. + تجميع قائم على المنشأ لوثائق موجهة إلى مجال تخصصي، منظم للحفاظ على + السياق المؤسسي الموضوعي واستمرارية المصادر. id: >- - Kumpulan catatan yang diorganisir berdasarkan material khusus subjek mengikuti - prinsip fond untuk agregasi arsip tematik atau khusus domain. + Agregasi berbasis asal-usul untuk dokumentasi berfokus domain, + disusun untuk menjaga konteks institusional tematik dan kesinambungan sumber. zh: >- - 围绕主题专业材料组织的记录集,遵循档案聚合的主题或特定领域的全宗原则。 + 基于来源原则聚合领域导向文献,并以保持主题性机构语境与来源连续性为组织目标。 broad_mappings: - - rico:RecordSetType + - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - - rico-rst:Fonds - close_mappings: - - skos:Concept + - rico-rst:Fonds keywords: - - specialized fonds - - subject collection - - thematic fonds + - specialized fonds + - subject collection + - thematic fonds structured_aliases: - - literal_form: gespecialiseerd fonds - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Spezialfonds - predicate: EXACT_SYNONYM - in_language: de - - literal_form: fonds spécialisé - predicate: EXACT_SYNONYM - in_language: fr + - literal_form: gespecialiseerd fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezialfonds + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds spécialisé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo especializado tematico + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق تجميعي متخصص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip spesialis tematik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 专题领域文献全宗 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Note preserved: The class remains intended for domain-specialized archival aggregations. + - Specialized thematic context is retained without breaking provenance continuity. + - 'Preserved from prior description: Record set organized around subject-specialized materials following the fonds principle for thematic or domain-specific archival aggregations.' + examples: + - value: + has_type: hc:SpecializedCollectionFonds + has_custodian: hc:SpecializedArchive + has_note: Domain dossiers, specialist reports, and themed institutional files. + description: Domain-focused documentation grouped by originating specialized institution. see_also: - - SpecializedArchiveRecordSetType - - rico:RecordSetType + - SpecializedArchiveRecordSetType + - rico:RecordSetType slots: - - has_type - - has_score - - has_custodian - - record_holder_note + - has_type + - has_score + - has_custodian + - has_note slot_usage: has_type: equals_string: hc:SpecializedCollectionFonds has_custodian: - equals_string: SpecializedArchive - record_holder_note: + equals_string: hc:SpecializedArchive + has_note: equals_string: This RecordSetType is typically held by SpecializedArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml index 3ea979c9e4..96fb862b75 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: SpecializedArchivesCzechia Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./SpecializedArchivesCzechiaRecordSetType @@ -21,36 +20,72 @@ classes: CzechSpecializedFonds: is_a: SpecializedArchivesCzechiaRecordSetType class_uri: rico:RecordSetType - description: Fonds-oriented record set type for Czech specialized archives. + description: >- + Provenance-based aggregation of documentation produced by Czech + domain-specific archival institutions and specialist repositories. alt_descriptions: - nl: Fondsgericht recordsettype voor gespecialiseerde archieven in Tsjechie. - de: Fondsorientierter Recordset-Typ fuer spezialisierte Archive in Tschechien. - fr: Type de jeu de documents oriente fonds pour les archives specialisees en Tchequie. - es: Tipo de conjunto documental orientado a fondo para archivos especializados en Chequia. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس للأرشيفات المتخصصة في التشيك. - id: Tipe set rekaman berorientasi fonds untuk arsip khusus di Ceko. - zh: 面向捷克专业档案机构的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van documentatie die is gevormd door + Tsjechische domeinspecifieke archiefinstellingen en specialistische depots. + de: >- + Provenienzbasierte Aggregation von Unterlagen aus tschechischen + fachspezifischen Archivinstitutionen und Spezialbestaenden. + fr: >- + Agregation fondee sur la provenance de documentation produite par des + institutions archivistiques specialisees en Tchequie. + es: >- + Agregacion basada en procedencia de documentacion producida por + instituciones archivisticas especializadas en Chequia. + ar: >- + تجميع قائم على المنشأ لوثائق أُنتجت بواسطة مؤسسات أرشيفية متخصصة + في التشيك ومستودعات موضوعية. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan oleh + institusi arsip khusus dan repositori spesialis di Ceko. + zh: >- + 基于来源原则聚合捷克专业档案机构与专题保存库形成的文献。 structured_aliases: - literal_form: fonds gespecialiseerd archief + predicate: EXACT_SYNONYM in_language: nl - literal_form: Spezialarchiv-Fonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d archive specialisee + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de archivo especializado + predicate: EXACT_SYNONYM in_language: es - literal_form: فوندس أرشيف متخصص + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds arsip khusus + predicate: EXACT_SYNONYM in_language: id - literal_form: 专业档案全宗 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: This class is intended for specialist-domain archival provenance in Czechia. + - 'Preserved from prior description: Fonds-oriented record set type for Czech specialized archives.' + keywords: + - specialist repository + - domain archive + - Czechia archives + - fonds provenance + examples: + - value: + has_type: hc:CzechSpecializedFonds + has_custodian: hc:SpecializedArchivesCzechia + has_note: Thematic institutional files, specialist registers, and domain reports. + description: Czech specialist-archive documentation grouped by originating institutional provenance. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - SpecializedArchivesCzechiaRecordSetType - rico:RecordSetType @@ -58,17 +93,15 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:CzechSpecializedFonds + equals_string: hc:CzechSpecializedFonds has_custodian: - any_of: - - equals_string: hc:SpecializedArchivesCzechia - record_holder_note: + equals_string: hc:SpecializedArchivesCzechia + has_note: equals_string: This RecordSetType is typically held by SpecializedArchivesCzechia custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/StaffRoles.yaml b/schemas/20251121/linkml/modules/classes/StaffRoles.yaml index a6184f5c2d..b4680d627f 100644 --- a/schemas/20251121/linkml/modules/classes/StaffRoles.yaml +++ b/schemas/20251121/linkml/modules/classes/StaffRoles.yaml @@ -2,22 +2,83 @@ id: https://nde.nl/ontology/hc/class/StaffRoles name: staff_roles title: Staff Role Subclasses prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ org: http://www.w3.org/ns/org# + skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ wd: http://www.wikidata.org/entity/ +default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_score - - ../slots/categorized_as +- linkml:types +- ../metadata +- ../slots/has_score +- ../slots/categorized_as classes: Curator: is_a: StaffRole description: >- - Curator responsible for collections research, acquisition, and - exhibitions. + Professional role responsible for research, acquisition strategy, and + interpretive presentation of holdings. + alt_descriptions: + nl: >- + Professionele rol die verantwoordelijk is voor onderzoek, + verwervingsstrategie en interpretatieve presentatie van collecties. + de: >- + Berufsrolle mit Verantwortung für Forschung, Erwerbsstrategie und + interpretative Präsentation von Beständen. + fr: >- + Rôle professionnel responsable de la recherche, de la stratégie + d'acquisition et de la présentation interprétative des fonds. + es: >- + Rol profesional responsable de investigación, estrategia de adquisición + y presentación interpretativa de los fondos. + ar: >- + دور مهني مسؤول عن البحث واستراتيجية الاقتناء والعرض التفسيري + للمقتنيات. + id: >- + Peran profesional yang bertanggung jawab atas riset, strategi + akuisisi, dan penyajian interpretatif koleksi. + zh: >- + 负责藏品研究、征集策略与诠释展示的专业岗位。 close_mappings: - - wikidata:Q674426 + - wd:Q674426 + structured_aliases: + - literal_form: collectiecurator + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kurator + predicate: EXACT_SYNONYM + in_language: de + - literal_form: conservateur de collection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: curador de colecciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: أمين مقتنيات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kurator koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏策展岗位 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Covers scholarly stewardship, acquisition planning, and interpretive framing. + - Preserved scope detail: includes exhibition development responsibilities. + - 'Preserved from prior description: Curator responsible for collections research, acquisition, and exhibitions.' + keywords: + - collection research + - acquisition strategy + - interpretive presentation + - stewardship role + examples: + - value: + has_score: 0.94 + description: Staff role assignment used for curatorial responsibility modeling. slot_usage: categorized_as: ifabsent: string(CURATORIAL) @@ -30,22 +91,68 @@ classes: CollectionsManager: is_a: StaffRole description: >- - Collections manager handling registration, cataloging, loans, and - storage. + Operational role responsible for registration control, catalog integrity, + loan logistics, and storage governance. + alt_descriptions: + nl: >- + Operationele rol die verantwoordelijk is voor registratiebeheer, + catalogusintegriteit, uitleenlogistiek en depotbeheer. + de: >- + Operative Rolle mit Verantwortung für Registratursteuerung, + Katalogintegrität, Leihverkehrslogistik und Magazinverwaltung. + fr: >- + Rôle opérationnel responsable du contrôle de l'enregistrement, de + l'intégrité du catalogue, de la logistique des prêts et de la gestion + des réserves. + es: >- + Rol operativo responsable del control de registro, la integridad del + catálogo, la logística de préstamos y la gestión de almacenamiento. + ar: >- + دور تشغيلي مسؤول عن ضبط التسجيل وسلامة الفهرس ولوجستيات الإعارة + وحوكمة التخزين. + id: >- + Peran operasional yang bertanggung jawab atas kendali registrasi, + integritas katalog, logistik pinjaman, dan tata kelola penyimpanan. + zh: >- + 负责登记管控、目录完整性、借展物流与库藏治理的运营岗位。 close_mappings: - - wikidata:Q65963513 + - wd:Q136462760 + structured_aliases: + - literal_form: collectiebeheerder + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sammlungsmanager + predicate: EXACT_SYNONYM + in_language: de + - literal_form: gestionnaire de collection + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: gestor de colecciones + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مسؤول إدارة المقتنيات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: manajer koleksi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 馆藏管理岗位 + predicate: EXACT_SYNONYM + in_language: zh slot_usage: categorized_as: ifabsent: string(CURATORIAL) slots: - has_score + comments: + - 'Preserved from prior description: Collections manager handling registration, cataloging, loans, and storage.' Conservator: is_a: StaffRole description: >- Conservator specializing in preservation and restoration of heritage objects. close_mappings: - - wikidata:Q674426 + - wd:Q446966 slot_usage: categorized_as: ifabsent: string(CONSERVATION) @@ -57,7 +164,7 @@ classes: Archivist managing archival collections, appraisal, arrangement, and description. close_mappings: - - wikidata:Q635734 + - wd:Q635734 slot_usage: categorized_as: ifabsent: string(ARCHIVAL) @@ -69,7 +176,7 @@ classes: Records manager handling institutional records management and retention. close_mappings: - - wikidata:Q11418249 + - wd:Q3499285 slot_usage: categorized_as: ifabsent: string(ARCHIVAL) @@ -81,7 +188,7 @@ classes: Librarian managing library collections, cataloging, and reference services. close_mappings: - - wikidata:Q182950 + - wd:Q182436 slot_usage: categorized_as: ifabsent: string(LIBRARY) @@ -138,7 +245,7 @@ classes: description: >- Executive director or institutional director (top leadership). close_mappings: - - wikidata:Q1162163 + - wd:Q1162163 slot_usage: categorized_as: ifabsent: string(LEADERSHIP) @@ -168,7 +275,7 @@ classes: Chairperson presiding over board meetings and representing the organization. close_mappings: - - wikidata:Q140686 + - wd:Q140686 slot_usage: categorized_as: ifabsent: string(GOVERNANCE) @@ -179,7 +286,7 @@ classes: description: >- Vice chairperson supporting the chair and presiding in their absence. close_mappings: - - wikidata:Q42178 + - wd:Q42178 slot_usage: categorized_as: ifabsent: string(GOVERNANCE) @@ -191,7 +298,7 @@ classes: Secretary managing organizational records, correspondence, and meeting minutes. close_mappings: - - wikidata:Q80687 + - wd:Q80687 slot_usage: categorized_as: ifabsent: string(GOVERNANCE) @@ -202,7 +309,7 @@ classes: description: >- Treasurer managing organizational finances and financial reporting. close_mappings: - - wikidata:Q210970 + - wd:Q388338 slot_usage: categorized_as: ifabsent: string(GOVERNANCE) @@ -213,7 +320,7 @@ classes: description: >- Board member serving on governing board without specific officer role. close_mappings: - - wikidata:Q2824523 + - wd:Q2824523 slot_usage: categorized_as: ifabsent: string(GOVERNANCE) @@ -243,7 +350,7 @@ classes: Historian conducting historical research and documentation for the organization. close_mappings: - - wikidata:Q201788 + - wd:Q201788 slot_usage: categorized_as: ifabsent: string(RESEARCH) @@ -254,7 +361,7 @@ classes: description: >- Genealogist specializing in family history and lineage research. close_mappings: - - wikidata:Q1342639 + - wd:Q8963721 slot_usage: categorized_as: ifabsent: string(RESEARCH) @@ -266,7 +373,7 @@ classes: Oral historian collecting and preserving spoken testimonies and memories. close_mappings: - - wikidata:Q11631526 + - wd:Q56885785 slot_usage: categorized_as: ifabsent: string(RESEARCH) @@ -476,7 +583,7 @@ classes: Tour guide leading visitors through exhibitions, sites, or collections. close_mappings: - - wikidata:Q17007869 + - wd:Q1039099 slot_usage: categorized_as: ifabsent: string(SUPPORT) diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml index a3f4097615..2acd0980b3 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml @@ -4,17 +4,10 @@ title: StateArchives Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - ./StateArchivesRecordSetType @@ -49,10 +42,15 @@ classes: - {literal_form: Verwaltungsfonds, predicate: EXACT_SYNONYM, in_language: de} - {literal_form: fonds administratif, predicate: EXACT_SYNONYM, in_language: fr} - {literal_form: fondo administrativo, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: صندوق إداري حكومي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: fonds administrasi negara, predicate: EXACT_SYNONYM, in_language: id} - {literal_form: 政府行政全宗, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: This class continues to denote fonds-level provenance for state and provincial public administration. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds keywords: @@ -66,18 +64,16 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:StateGovernmentFonds + equals_string: hc:StateGovernmentFonds has_custodian: - any_of: - - equals_string: hc:StateArchives - record_holder_note: + equals_string: hc:StateArchives + has_note: equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' @@ -106,10 +102,15 @@ classes: - {literal_form: Serie Gerichtsakten, predicate: EXACT_SYNONYM, in_language: de} - {literal_form: série judiciaire, predicate: EXACT_SYNONYM, in_language: fr} - {literal_form: serie judicial, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات قضائية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip pengadilan, predicate: EXACT_SYNONYM, in_language: id} - {literal_form: 法院记录系列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Court and legal-documentation scope remains explicit for this recurring sequence class. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series keywords: @@ -124,15 +125,13 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:JudicialRecordSeries + equals_string: hc:JudicialRecordSeries has_custodian: - any_of: - - equals_string: hc:StateArchives - record_holder_note: + equals_string: hc:StateArchives + has_note: equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' @@ -162,10 +161,15 @@ classes: - {literal_form: Serie Grundbuch, predicate: EXACT_SYNONYM, in_language: de} - {literal_form: série cadastrale, predicate: EXACT_SYNONYM, in_language: fr} - {literal_form: serie catastral, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات الأراضي, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri registrasi pertanahan, predicate: EXACT_SYNONYM, in_language: id} - {literal_form: 土地登记系列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Property and cadastral registration context remains the defining thematic focus. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series keywords: @@ -180,15 +184,13 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:LandRecordsSeries + equals_string: hc:LandRecordsSeries has_custodian: - any_of: - - equals_string: hc:StateArchives - record_holder_note: + equals_string: hc:StateArchives + has_note: equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' @@ -218,10 +220,15 @@ classes: - {literal_form: Serie Steuerunterlagen, predicate: EXACT_SYNONYM, in_language: de} - {literal_form: série fiscale, predicate: EXACT_SYNONYM, in_language: fr} - {literal_form: serie fiscal, predicate: EXACT_SYNONYM, in_language: es} + - {literal_form: سلسلة سجلات ضريبية, predicate: EXACT_SYNONYM, in_language: ar} + - {literal_form: seri arsip perpajakan, predicate: EXACT_SYNONYM, in_language: id} - {literal_form: 税务档案系列, predicate: EXACT_SYNONYM, in_language: zh} + comments: + - Note preserved: Fiscal and taxation evidence remains central to this sequence-oriented class. broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series keywords: @@ -236,15 +243,13 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:TaxRecordsSeries + equals_string: hc:TaxRecordsSeries has_custodian: - any_of: - - equals_string: hc:StateArchives - record_holder_note: + equals_string: hc:StateArchives + has_note: equals_string: This RecordSetType is typically held by StateArchives custodians. Inverse of rico:isOrWasHolderOf. annotations: custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml index f17216cab4..4f6a46f0e1 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: StateArchivesSection Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./StateArchivesSectionRecordSetType @@ -45,8 +44,28 @@ classes: - literal_form: staatssprengel fonds predicate: EXACT_SYNONYM in_language: de + - literal_form: staatsarchiefsectie-fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds de section d'archives d'etat + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de seccion de archivo estatal + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق قسم الأرشيف الحكومي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds seksi arsip negara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家档案分馆全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds keywords: @@ -60,17 +79,24 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "hc:StateSectionFonds" + equals_string: hc:StateSectionFonds has_custodian: - equals_string: StateArchivesSection - record_holder_note: + equals_string: hc:StateArchivesSection + has_note: equals_string: This RecordSetType is typically held by StateArchivesSection custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Earlier modeling allowed ArchiveOrganizationType in has_type; the slot now uses a single specific type value for consistency. + - Institutional provenance remains bound to Italian state archive section custody. + examples: + - value: + has_type: hc:StateSectionFonds + has_custodian: hc:StateArchivesSection + has_note: Section-level administrative files, transfer records, and local custody logs. + description: Italian state-archive section documentation grouped by section provenance. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml index f01f85049e..329f9ab074 100644 --- a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: StateDistrictArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./StateDistrictArchiveRecordSetType @@ -45,8 +44,28 @@ classes: - literal_form: staatsbezirksarchiv fonds predicate: EXACT_SYNONYM in_language: de + - literal_form: staatsdistrictarchief fonds + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds d'archives d'etat de district + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo de archivo estatal de distrito + predicate: EXACT_SYNONYM + in_language: es + - literal_form: صندوق أرشيف دولة على مستوى المقاطعة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip distrik negara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 国家区级档案馆全宗 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds keywords: @@ -61,17 +80,24 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: "hc:ArchiveOrganizationType" - - equals_string: "hc:StateDistrictFonds" + equals_string: hc:StateDistrictFonds has_custodian: - equals_string: StateDistrictArchive - record_holder_note: + equals_string: hc:StateDistrictArchive + has_note: equals_string: This RecordSetType is typically held by StateDistrictArchive custodians. Inverse of rico:isOrWasHolderOf. + comments: + - Note preserved: Earlier modeling allowed ArchiveOrganizationType in has_type; the value remains constrained to the specific fonds class for consistency. + - District-level state provenance is maintained across Czech regional administrative units. + examples: + - value: + has_type: hc:StateDistrictFonds + has_custodian: hc:StateDistrictArchive + has_note: District authority registers, permits, and procedural files. + description: District-level Czech state-administration documentation grouped by institutional provenance. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml index ce042c8f60..d84720df3e 100644 --- a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: StateRegionalArchiveCzechia Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./StateRegionalArchiveCzechiaRecordSetType @@ -22,24 +21,78 @@ classes: is_a: StateRegionalArchiveCzechiaRecordSetType class_uri: rico:RecordSetType description: >- - A rico:RecordSetType for Czech regional state records. + Provenance-based aggregation of documentation produced by regional + state authorities in the Czech administrative context. alt_descriptions: - cs: RecordSetType pro české regionální státní záznamy. - de: Ein RecordSetType für tschechische regionale staatliche Unterlagen. - fr: Un RecordSetType pour les documents d'État régionaux tchèques. + nl: >- + Herkomstgebaseerde aggregatie van documentatie geproduceerd door + regionale staatsautoriteiten in de Tsjechische bestuurlijke context. + de: >- + Provenienzbasierte Aggregation von Unterlagen regionaler + Staatsbehoerden im tschechischen Verwaltungskontext. + fr: >- + Agrégation fondée sur la provenance de documentation produite par des + autorités étatiques régionales dans le contexte administratif tchèque. + es: >- + Agregación basada en procedencia de documentación producida por + autoridades estatales regionales en el contexto administrativo checo. + ar: >- + تجميع قائم على المنشأ لوثائق صادرة عن سلطات الدولة الإقليمية + ضمن السياق الإداري التشيكي. + id: >- + Agregasi berbasis asal-usul untuk dokumentasi yang dihasilkan otoritas + negara tingkat regional dalam konteks administrasi Ceko. + zh: >- + 基于来源原则聚合捷克行政语境中区域国家机关形成的文献。 + cs: >- + Proveniencne zalozena agregace dokumentace vytvorene regionalnimi + statnimi organy v ceskem spravnim kontextu. structured_aliases: - literal_form: český regionální státní fond + predicate: EXACT_SYNONYM in_language: cs - literal_form: tschechischer Regionalbestand + predicate: EXACT_SYNONYM in_language: de + - literal_form: regionaal staatsarchieffonds Tsjechie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: fonds etatique regional tcheque + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: fondo estatal regional checo + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رصيد أرشيف دولة إقليمي في التشيك + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip negara regional Ceko + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 捷克区域国家文献全宗 + predicate: EXACT_SYNONYM + in_language: zh comments: - Follows the fonds organizational principle as defined by rico-rst:Fonds. + - Note preserved: The Czech-language terminology is retained for local administrative interoperability. + - 'Preserved from prior description: A rico:RecordSetType for Czech regional state records.' + keywords: + - regional state authority + - Czech administration + - government provenance + - fonds arrangement + examples: + - value: + has_type: hc:CzechiaRegionalStateFonds + has_custodian: hc:StateRegionalArchiveCzechia + has_note: Regional office directives, registers, and state administration correspondence. + description: Czech regional-state administrative documentation grouped by provenance broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - StateRegionalArchiveCzechiaRecordSetType - rico:RecordSetType @@ -47,15 +100,17 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - equals_string: CzechiaRegionalStateFonds + equals_string: hc:CzechiaRegionalStateFonds has_custodian: - equals_string: StateRegionalArchiveCzechia - record_holder_note: - equals_string: This RecordSetType is typically held by StateRegionalArchiveCzechia custodians. Inverse of rico:isOrWasHolderOf. + equals_string: hc:StateRegionalArchiveCzechia + has_note: + equals_string: >- + This RecordSetType is typically held by StateRegionalArchiveCzechia custodians. + Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" diff --git a/schemas/20251121/linkml/modules/classes/StorageLocation.yaml b/schemas/20251121/linkml/modules/classes/StorageLocation.yaml index d20b5200c6..ce7134785c 100644 --- a/schemas/20251121/linkml/modules/classes/StorageLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageLocation.yaml @@ -14,79 +14,71 @@ prefixes: default_prefix: hc imports: - - linkml:types - - ../metadata - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_score # was: template_specificity - - ../slots/has_type - - ../slots/has_url +- linkml:types +- ../metadata +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_score # was: template_specificity +- ../slots/has_type +- ../slots/has_url classes: StorageLocation: class_uri: premis:StorageLocation - description: | - A location where heritage materials are stored, either physical or digital. - - **PREMIS Alignment**: - `premis:StorageLocation` - "Information needed to retrieve a physical - item from its physical storage location or a file from the storage - system, or to access a bitstream within a file." - - **Purpose**: - StorageLocation provides a unified model for: - 1. **Physical storage** - References to AuxiliaryPlace instances - (depots, vaults, shelves, cabinets) - 2. **Digital storage** - Cloud infrastructure, repositories, archive services - (AWS S3, DANS, Internet Archive) - - **RELATIONSHIP TO OTHER CLASSES**: - - ``` - Storage (facility) - └── stored_at → StorageLocation (THIS CLASS) - ├── physical_location → AuxiliaryPlace (for physical) - └── storage_url (for digital infrastructure) - - DigitalObject - └── stored_at → StorageLocation - └── storage_url → "s3://bucket/path" - ``` - - **Use Cases**: - - 1. **Physical Collection Storage**: - - Reference to depot building (AuxiliaryPlace) - - Shelf/cabinet location identifier - - 2. **Digital Preservation Infrastructure**: - - Cloud storage (AWS S3, Azure Blob) - - Trusted digital repository (DANS, Portico) - - Third-party preservation service (Internet Archive) - - **Slot Migration** (2026-01-15): - This class supports the migration of `storage_location` slot to - `stored_at` with structured StorageLocation range. - - exact_mappings: - - premis:StorageLocation - + description: >- + Physical or digital placement reference identifying where managed holdings are stored for preservation and access. + alt_descriptions: + nl: >- + Fysieke of digitale plaatsingsverwijzing die aangeeft waar beheerde bezittingen worden opgeslagen voor behoud en toegang. + de: >- + Physische oder digitale Platzierungsreferenz, die angibt, wo verwaltete Bestände für Erhaltung und Zugang gelagert werden. + fr: >- + Référence de placement physique ou numérique identifiant où les fonds gérés sont stockés pour la conservation et l'accès. + es: >- + Referencia de ubicación física o digital que identifica dónde se almacenan las existencias gestionadas para preservación y acceso. + ar: >- + مرجع وضع فعلي أو رقمي يحدد مكان تخزين الممتلكات المُدارة للحفظ والوصول. + id: >- + Referensi penempatan fisik atau digital yang mengidentifikasi di mana holding yang dikelola disimpan untuk pelestarian dan akses. + zh: >- + 标识受管藏品存储位置以供保存和访问的物理或数字放置参考。 + structured_aliases: + - literal_form: opslaglocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Speicherort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: lieu de stockage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ubicación de almacenamiento + predicate: EXACT_SYNONYM + in_language: es + - literal_form: موقع التخزين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi penyimpanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存储位置 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - premis:StorageLocation close_mappings: - - schema:Place - - crm:E53_Place - + - schema:Place + - crm:E53_Place related_mappings: - - premis:StorageMedium - - schema:DataCatalog - + - premis:StorageMedium + - schema:DataCatalog slots: - - identified_by - - has_label - - has_description - - has_type - - has_url - - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - + - identified_by + - has_label + - has_description + - has_type + - has_url + - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: identified_by: has_score: @@ -94,72 +86,71 @@ classes: required: true identifier: true examples: - - value: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-a - - value: https://nde.nl/ontology/hc/storage-location/dans-vault + - value: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-a + - value: https://nde.nl/ontology/hc/storage-location/dans-vault has_label: # range: string required: true examples: - - value: Depot Amersfoort - Vault A - - value: AWS S3 eu-west-1 - - value: DANS Data Archive + - value: Depot Amersfoort - Vault A + - value: AWS S3 eu-west-1 + - value: DANS Data Archive has_description: # range: string required: false examples: - - value: "Climate-controlled vault for photographic materials. -18°C, 30% RH." - - value: "DANS is a trusted digital repository for Dutch research data." + - value: "Climate-controlled vault for photographic materials. -18°C, 30% RH." + - value: "DANS is a trusted digital repository for Dutch research data." has_type: # range: string required: false examples: - - value: PHYSICAL_DEPOT - - value: CLOUD_STORAGE - - value: DIGITAL_REPOSITORY - - value: TRUSTED_ARCHIVE - + - value: PHYSICAL_DEPOT + - value: CLOUD_STORAGE + - value: DIGITAL_REPOSITORY + - value: TRUSTED_ARCHIVE + has_url: range: uri required: false examples: - - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - - value: https://easy.dans.knaw.nl/ - - value: https://archive.org/ + - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort + - value: https://easy.dans.knaw.nl/ + - value: https://archive.org/ annotations: custodian_types: '["*"]' custodian_types_rationale: Storage locations apply to all custodian types. - custodian_types_primary: null + custodian_types_primary: specificity_score: 0.55 specificity_rationale: Moderately specific - relevant for preservation and storage contexts. migration_date: "2026-01-15" replaces_slot_range: "storage_location (was uri range, now structured class)" - comments: - - "Unifies physical and digital storage location concepts" - - "PREMIS StorageLocation provides core semantics" - - "For detailed physical location info, reference AuxiliaryPlace via has_url" - - "Storage (facility) links here via stored_at slot" - + - "Unifies physical and digital storage location concepts" + - "PREMIS StorageLocation provides core semantics" + - "For detailed physical location info, reference AuxiliaryPlace via has_url" + - "Storage (facility) links here via stored_at slot" + - 'Preserved from prior description: A location where heritage materials are stored, either physical or digital. **PREMIS Alignment**: `premis:StorageLocation` - "Information needed to retrieve a physical item from its physical storage location or a file from the storage system, or to access a bitstream within a file." **Purpose**: StorageLocation provides a unified model for: 1. **Physical storage** - References to AuxiliaryPlace instances (depots, vaults, shelves, cabinets) 2. **Digital storage** - Cloud infrastructure, repositories, archive services (AWS S3, DANS, Internet Archive) **RELATIONSHIP TO OTHER CLASSES**: ``` Storage (facility) └── stored_at → StorageLocation (THIS CLASS) ├── physical_location → AuxiliaryPlace (for physical) └── storage_url (for digital infrastructure) DigitalObject └── stored_at → StorageLocation └── storage_url → "s3://bucket/path" ``` **Use Cases**: 1. **Physical Collection Storage**: - Reference to depot building (AuxiliaryPlace) - Shelf/cabinet location identifier 2. **Digital Preservation Infrastructure**: - Cloud storage (AWS S3, Azure Blob) - Trusted digital repository (DANS, Portico) - Third-party preservation service (Internet Archive) **Slot Migration** (2026-01-15): This class supports the migration of `storage_location` slot to `stored_at` with structured StorageLocation range.' see_also: - - http://www.loc.gov/premis/rdf/v3/StorageLocation - - https://www.loc.gov/standards/premis/ - + - http://www.loc.gov/premis/rdf/v3/StorageLocation + - https://www.loc.gov/standards/premis/ + examples: - - value: - identified_by: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-vault-a - has_label: Rijksmuseum Depot Amersfoort - Vault A - has_description: "Climate-controlled art storage vault. 18-22°C, 45-55% RH." - has_type: PHYSICAL_DEPOT - has_url: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort - - value: - identified_by: https://nde.nl/ontology/hc/storage-location/dans-archive - has_label: DANS Data Archive - has_description: "DANS is a Dutch trusted digital repository for research data and cultural heritage collections." - has_type: TRUSTED_ARCHIVE - has_url: https://easy.dans.knaw.nl/ - - value: - identified_by: https://nde.nl/ontology/hc/storage-location/aws-s3-heritage - has_label: AWS S3 Heritage Bucket (eu-west-1) - has_description: "Cloud storage for digitized heritage materials. Amsterdam region for GDPR compliance." - has_type: CLOUD_STORAGE - has_url: s3://heritage-custodian-archive/ \ No newline at end of file + - value: + identified_by: https://nde.nl/ontology/hc/storage-location/rijksmuseum-depot-vault-a + has_label: Rijksmuseum Depot Amersfoort - Vault A + has_description: "Climate-controlled art storage vault. 18-22°C, 45-55% RH." + has_type: PHYSICAL_DEPOT + has_url: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort + - value: + identified_by: https://nde.nl/ontology/hc/storage-location/dans-archive + has_label: DANS Data Archive + has_description: "DANS is a Dutch trusted digital repository for research data and cultural heritage collections." + has_type: TRUSTED_ARCHIVE + has_url: https://easy.dans.knaw.nl/ + - value: + identified_by: https://nde.nl/ontology/hc/storage-location/aws-s3-heritage + has_label: AWS S3 Heritage Bucket (eu-west-1) + has_description: "Cloud storage for digitized heritage materials. Amsterdam region for GDPR compliance." + has_type: CLOUD_STORAGE + has_url: s3://heritage-custodian-archive/ diff --git a/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml b/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml index da6fbe55e3..bb23b9e2f6 100644 --- a/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SubGuideTypes.yaml @@ -8,51 +8,41 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - - ./SubGuideType - - linkml:types - - ../slots/has_code - - ../slots/has_description - - ../slots/identified_by - - ../slots/has_label +- ./SubGuideType +- linkml:types +- ../slots/has_code +- ../slots/has_description +- ../slots/identified_by +- ../slots/has_label classes: DirectSubGuide: is_a: SubGuideType class_uri: hc:DirectSubGuide - description: 'Direct sub-guide within the same repository. - - - A hierarchical subdivision of a main finding aid where the sub-guide - - is part of the same repository''s holdings and shares the same - - institutional context. - - - **CHARACTERISTICS**: - - - Child of main repository guide - - - Same institutional ownership - - - Shares identifier namespace - - - Part of same access policies - - - **EAD MAPPING**: - - - Represented by nested `<c>` (component) elements - - - Or separate linked EAD files with `<archdescgrp>` - - - **EXAMPLES**: - - - "Nationaal Archief: VOC Archives" (sub-guide) - - - "Noord-Hollands Archief: Gemeentearchief Haarlem" (sub-guide) - - ' + description: >- + Hierarchical subdivision of a main finding aid within the same institutional repository. + alt_descriptions: + nl: >- + Hiërarchische onderverdeling van een hoofd-inventaris binnen dezelfde institutionele repository. + de: >- + Hierarchische Unterteilung eines Hauptfindbuchs innerhalb desselben institutionellen Repositoriums. + fr: >- + Subdivision hiérarchique d'un instrument de recherche principal dans le même dépôt institutionnel. + es: >- + Subdivisión jerárquica de una guía principal dentro del mismo repositorio institucional. + ar: >- + تقسيم فرعي هرمي لدليل رئيسي داخل نفس المستودع المؤسسي. + id: >- + Subdivisi hierarkis dari panduan utama dalam repositori kelembagaan yang sama. + zh: >- + 同一机构存储库中主要检索工具的层级细分。 + structured_aliases: + nl: DirecteSubgids + de: DirekteUnterführung + fr: SousGuideDirect + es: SubguíaDirecta + ar: دليل فرعي مباشر + id: SubPanduanLangsung + zh: 直接子指南 slots: - identified_by - has_label @@ -71,48 +61,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + comments: + - "Preserved from prior description: Direct sub-guide within the same repository. A hierarchical subdivision of a main finding aid where the sub-guide is part of the same repository's holdings and shares the same institutional context. **CHARACTERISTICS**: - Child of main repository guide - Same institutional ownership - Shares identifier namespace - Part of same access policies **EAD MAPPING**: - Represented by nested `<c>` (component) elements - Or separate linked EAD files with `<archdescgrp>` **EXAMPLES**: - \"Nationaal Archief: VOC Archives\" (sub-guide) - \"Noord-Hollands Archief: Gemeentearchief Haarlem\" (sub-guide)" CrossReferenceSubGuide: is_a: SubGuideType class_uri: hc:CrossReferenceSubGuide - description: 'Cross-reference to another main guide. - - - A link to a related finding aid in a different repository or a - - separate main guide that is contextually related but not part - - of the same hierarchical structure. - - - **CHARACTERISTICS**: - - - Different institutional ownership possible - - - Separate identifier namespace - - - May have different access policies - - - Informational link, not structural - - - **EAD MAPPING**: - - - `<relatedmaterial>` element - - - `<separatedmaterial>` for split collections - - - External `<eadid>` references - - - **USE CASES**: - - - Related archives in other institutions - - - Collections split during reorganizations - - - Complementary holdings elsewhere - - ' + description: >- + Reference link to a related finding aid in a different repository or separate institutional context. + alt_descriptions: + nl: >- + Referentielink naar een gerelateerde inventaris in een andere repository of afzonderlijke institutionele context. + de: >- + Referenzlink zu einem verwandten Findbuch in einem anderen Repositorium oder separaten institutionellen Kontext. + fr: >- + Lien de référence vers un instrument de recherche connexe dans un autre dépôt ou contexte institutionnel distinct. + es: >- + Enlace de referencia a una guía relacionada en un repositorio diferente o contexto institucional separado. + ar: >- + رابط مرجعي لدليل ذي صلة في مستودع مختلف أو سياق مؤسسي منفصل. + id: >- + Tautan referensi ke panduan terkait di repositori berbeda atau konteks kelembagaan terpisah. + zh: >- + 指向不同存储库或独立机构语境中相关检索工具的参考链接。 + structured_aliases: + nl: KruisverwijzingSubgids + de: QuerverweisUnterführung + fr: SousGuideRéférenceCroisée + es: SubguíaReferenciaCruzada + ar: دليل فرعي مرجعي + id: SubPanduanReferensiSilang + zh: 交叉引用子指南 slots: - identified_by - has_label @@ -130,50 +108,36 @@ classes: specificity_rationale: Specific to archival finding aid domain. broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Cross-reference to another main guide. A link to a related finding aid in a different repository or a separate main guide that is contextually related but not part of the same hierarchical structure. **CHARACTERISTICS**: - Different institutional ownership possible - Separate identifier namespace - May have different access policies - Informational link, not structural **EAD MAPPING**: - `<relatedmaterial>` element - `<separatedmaterial>` for split collections - External `<eadid>` references **USE CASES**: - Related archives in other institutions - Collections split during reorganizations - Complementary holdings elsewhere' ThematicSubGuide: is_a: SubGuideType class_uri: hc:ThematicSubGuide - description: 'Thematic sub-collection guide. - - - A subject-based grouping that cuts across the organizational - - structure, providing access to materials by theme rather than - - provenance. - - - **CHARACTERISTICS**: - - - Subject/topic-based organization - - - May span multiple fonds/record groups - - - Virtual collection (no physical reorganization) - - - User-centered access approach - - - **EXAMPLES**: - - - "Photo Archives" (across all departments) - - - "Maps and Plans" (thematic grouping) - - - "World War II Materials" (topic-based) - - - "Maritime History" (subject collection) - - - **HERITAGE SIGNIFICANCE**: - - - Improves discoverability for researchers - - - Supports subject-based research - - - Complements provenance-based arrangement - - ' + description: >- + Subject-based grouping providing access to materials by theme rather than provenance. + alt_descriptions: + nl: >- + Op onderwerp gebaseerde groepering die toegang biedt tot materialen op thema in plaats van herkomst. + de: >- + Themenbasierte Gruppierung, die Zugang zu Materialien nach Thema statt nach Provenienz bietet. + fr: >- + Regroupement thématique donnant accès aux matériaux par sujet plutôt que par provenance. + es: >- + Agrupación basada en temas que proporciona acceso a materiales por tema en lugar de procedencia. + ar: >- + تجميع قائم على الموضوع يوفر الوصول إلى المواد حسب الموضوع بدلاً من المصدر. + id: >- + Pengelompokan berbasis tema yang menyediakan akses ke materi berdasarkan tema daripada asal-usul. + zh: >- + 基于主题的分组,按主题而非来源提供对资料的访问。 + structured_aliases: + nl: ThematischeSubgids + de: ThematischeUnterführung + fr: SousGuideThématique + es: SubguíaTemática + ar: دليل فرعي موضوعي + id: SubPanduanTematik + zh: 主题子指南 slots: - identified_by - has_label @@ -191,19 +155,36 @@ classes: specificity_rationale: Specific to archival finding aid domain. broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Thematic sub-collection guide. A subject-based grouping that cuts across the organizational structure, providing access to materials by theme rather than provenance. **CHARACTERISTICS**: - Subject/topic-based organization - May span multiple fonds/record groups - Virtual collection (no physical reorganization) - User-centered access approach **EXAMPLES**: - "Photo Archives" (across all departments) - "Maps and Plans" (thematic grouping) - "World War II Materials" (topic-based) - "Maritime History" (subject collection) **HERITAGE SIGNIFICANCE**: - Improves discoverability for researchers - Supports subject-based research - Complements provenance-based arrangement' RegionalSubGuide: is_a: SubGuideType class_uri: hc:RegionalSubGuide - description: "Regional sub-guide for geographically distributed holdings.\n\n\ - A geographic subdivision common in archives with distributed\nholdings across\ - \ multiple locations or with regional office structures.\n\n**CHARACTERISTICS**:\n\ - - Geographic organization\n- Common for government archives\n- Regional/provincial\ - \ divisions\n- May have local custody arrangements\n\n**EXAMPLES**:\n- \"Regionaal\ - \ Historisch Centrum Limburg\" (regional archives)\n- \"Archives d\xE9partementales\ - \ du Nord\" (French departmental)\n- \"State Records: Western Region\" (geographic\ - \ division)\n\n**USE CASES**:\n- National archives with regional branches\n\ - - Distributed heritage networks\n- Provincial/state-level holdings\n- Municipal\ - \ archives within regional systems\n" + description: >- + Geographic subdivision for archives with distributed holdings across multiple locations. + alt_descriptions: + nl: >- + Geografische onderverdeling voor archieven met verspreide collecties over meerdere locaties. + de: >- + Geografische Unterteilung für Archive mit verteilten Beständen an mehreren Standorten. + fr: >- + Subdivision géographique pour les archives avec des fonds distribués sur plusieurs sites. + es: >- + Subdivisión geográfica para archivos con fondos distribuidos en múltiples ubicaciones. + ar: >- + تقسيم جغرافي للأرشيفات ذات المجموعات الموزعة عبر مواقع متعددة. + id: >- + Subdivisi geografis untuk arsip dengan koleksi terdistribusi di berbagai lokasi. + zh: >- + 在多个地点分布藏品的档案馆的地理细分。 + structured_aliases: + nl: RegionaleSubgids + de: RegionaleUnterführung + fr: SousGuideRégional + es: SubguíaRegional + ar: دليل فرعي إقليمي + id: SubPanduanRegional + zh: 区域子指南 slots: - identified_by - has_label @@ -221,3 +202,5 @@ classes: specificity_rationale: Specific to archival finding aid domain. broad_mappings: - skos:Concept + comments: + - 'Preserved from prior description: Regional sub-guide for geographically distributed holdings. A geographic subdivision common in archives with distributed holdings across multiple locations or with regional office structures. **CHARACTERISTICS**: - Geographic organization - Common for government archives - Regional/provincial divisions - May have local custody arrangements **EXAMPLES**: - "Regionaal Historisch Centrum Limburg" (regional archives) - "Archives départementales du Nord" (French departmental) - "State Records: Western Region" (geographic division) **USE CASES**: - National archives with regional branches - Distributed heritage networks - Provincial/state-level holdings - Municipal archives within regional systems' diff --git a/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml b/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml index aa1a4e3fe9..03c826b96e 100644 --- a/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxSchemeTypes.yaml @@ -31,30 +31,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' - de: 'Begriff fuer: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' - fr: 'Concept pour: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' - es: 'Concepto para: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' - ar: 'مفهوم لـ: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' - id: 'Konsep untuk: Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions.' - zh: 用于以下内容的概念:Dutch public-benefit institution status enabling donor tax deductions and tax exemptions for recipient institutions. + nl: Nederlandse status voor instellingen die het algemeen belang dienen, met fiscale voordelen voor schenkers en vrijstellingen voor ontvangers. + de: Niederländischer Status fuer gemeinnuetzige Einrichtungen mit steuerlichen Vorteilen fuer Spender und Befreiungen fuer Empfaenger. + fr: Statut neerlandais d'organisme d'interet general permettant des ded reductions fiscales aux donateurs et des exemptions aux beneficiaires. + es: Estatus holandes para instituciones de interes publico con beneficios fiscales para donantes y exenciones para destinatarios. + ar: صفة هولندية للمؤسسات ذات النفع العام تمكّن المانحين من خصومات ضريبية وإعفاءات للمستفيدين. + id: Status lembaga kepentingan umum Belanda yang memberikan insentif pajak bagi donor dan pembebasan bagi penerima. + zh: 荷兰公益机构地位,使捐赠人可享税收抵扣,受赠机构可获免税。 structured_aliases: - - literal_form: anbi + - literal_form: algemeen nut beogende instelling in_language: nl - - literal_form: anbi + - literal_form: gemeinnuetzige Einrichtung in_language: de - - literal_form: anbi + - literal_form: organisme d'interet general in_language: fr - - literal_form: anbi + - literal_form: institucion de interes publico in_language: es - - literal_form: anbi + - literal_form: مؤسسة ذات نفع عام in_language: ar - - literal_form: anbi + - literal_form: lembaga kepentingan umum in_language: id - - literal_form: anbi + - literal_form: 公益机构 in_language: zh + keywords: + - tax exemption + - charitable deduction + - public benefit + - Dutch tax law + - donor incentive CulturalANBI: is_a: TaxSchemeType class_uri: hc:CulturalANBI @@ -67,30 +73,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: Enhanced Dutch status for organizations with increased donor deduction multiplier.' - de: 'Begriff fuer: Enhanced Dutch status for organizations with increased donor deduction multiplier.' - fr: 'Concept pour: Enhanced Dutch status for organizations with increased donor deduction multiplier.' - es: 'Concepto para: Enhanced Dutch status for organizations with increased donor deduction multiplier.' - ar: 'مفهوم لـ: Enhanced Dutch status for organizations with increased donor deduction multiplier.' - id: 'Konsep untuk: Enhanced Dutch status for organizations with increased donor deduction multiplier.' - zh: 用于以下内容的概念:Enhanced Dutch status for organizations with increased donor deduction multiplier. + nl: Verhoogde Nederlandse fiscale status voor culturele instellingen met een hogere aftrekvermenigvuldiger voor schenkers. + de: Erhoehter niederlaendischer Steuerstatus fuer kulturelle Einrichtungen mit erhoehtem Spenderabzugsmultiplikator. + fr: Statut fiscal neerlandais renforce pour les organisations culturelles avec un multiplicateur de deduction accru pour les donateurs. + es: Estatus fiscal holandes mejorado para organizaciones culturales con multiplicador de deduccion aumentado para donantes. + ar: صفة ضريبية هولندية معززة للمنظمات الثقافية مع مضاعف خصم متزايد للمتبرعين. + id: Status pajak Belanda yang ditingkatkan untuk organisasi budaya dengan pengali potongan yang lebih tinggi bagi donor. + zh: 为文化机构提供的荷兰强化税收地位,捐赠人享有更高的抵扣倍数。 structured_aliases: - - literal_form: cultural anbi + - literal_form: culturele ANBI in_language: nl - - literal_form: cultural anbi + - literal_form: kulturelle gemeinnuetzige Einrichtung in_language: de - - literal_form: cultural anbi + - literal_form: organisme culturel d'interet general in_language: fr - - literal_form: cultural anbi + - literal_form: ANBI cultural in_language: es - - literal_form: cultural anbi + - literal_form: مؤسسة ثقافية ذات نفع عام in_language: ar - - literal_form: cultural anbi + - literal_form: ANBI budaya in_language: id - - literal_form: cultural anbi + - literal_form: 文化公益机构 in_language: zh + keywords: + - cultural tax incentive + - enhanced deduction + - charitable giving + - Dutch cultural policy + - donor multiplier GiftAid: is_a: TaxSchemeType class_uri: hc:GiftAid @@ -103,30 +115,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' - de: 'Begriff fuer: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' - fr: 'Concept pour: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' - es: 'Concepto para: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' - ar: 'مفهوم لـ: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' - id: 'Konsep untuk: UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations.' - zh: 用于以下内容的概念:UK tax-relief mechanism allowing eligible charities to reclaim basic-rate tax on donations. + nl: Brits fiscaal mechanisme waarmee in aanmerking komende goede doelen belasting op schenkingen kunnen terugvorderen. + de: Britischer Steuererleichterungsmechanismus, der berechtigte Wohlttigkeitsorganisationen die Rueckerstattung von Steuern auf Spenden ermoeglicht. + fr: Mecanisme fiscal britannique permettant aux organismes caritatifs eligible de recuperer la taxe de base sur les dons. + es: Mecanismo fiscal britanico que permite a las organizaciones benificas elegibles reclamar el impuesto basico sobre donaciones. + ar: آلية ضريبية بريطانية تتيح للجمعيات الخيرية المؤهلة استرداد الضريبة الأساسية على التبرعات. + id: Mekanisme insentif pajak Inggris yang memungkinkan badan amal yang memenuhi syarat mengklaim pajak dasar atas donasi. + zh: 英国税收减免机制,允许符合条件的慈善机构收回捐赠的基础税率税款。 structured_aliases: - - literal_form: gift + - literal_form: schenkingaftrek in_language: nl - - literal_form: gift + - literal_form: Spendensteuerrueckerstattung in_language: de - - literal_form: gift + - literal_form: aide aux dons in_language: fr - - literal_form: gift + - literal_form: ayuda por donaciones in_language: es - - literal_form: gift + - literal_form: معونة التبرعات in_language: ar - - literal_form: gift + - literal_form: bantuan donasi in_language: id - - literal_form: gift + - literal_form: 捐赠税收返还 in_language: zh + keywords: + - gift aid + - UK charity tax + - tax reclamation + - donor relief + - HMRC CulturalGiftsScheme: is_a: TaxSchemeType class_uri: hc:CulturalGiftsScheme @@ -140,30 +158,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: UK granting tax reduction for donation of pre-eminent objects to public collections.' - de: 'Begriff fuer: UK granting tax reduction for donation of pre-eminent objects to public collections.' - fr: 'Concept pour: UK granting tax reduction for donation of pre-eminent objects to public collections.' - es: 'Concepto para: UK granting tax reduction for donation of pre-eminent objects to public collections.' - ar: 'مفهوم لـ: UK granting tax reduction for donation of pre-eminent objects to public collections.' - id: 'Konsep untuk: UK granting tax reduction for donation of pre-eminent objects to public collections.' - zh: 用于以下内容的概念:UK granting tax reduction for donation of pre-eminent objects to public collections. + nl: Brits fiscaal programma voor belastingvermindering bij schenking van vooraanstaande objecten aan openbare collecties. + de: Britisches Steuerprogramm zur Steuerreduzierung bei Schenkung herausragender Objekte an oeffentliche Sammlungen. + fr: Programme fiscal britannique offrant une reduction d'impot pour le don d'objets preeminents aux collections publiques. + es: Programa fiscal britanico de reduccion de impuestos por donacion de objetos eminentes a colecciones publicas. + ar: برنامج ضريبي بريطاني يمنح تخفيضًا ضريبيًا مقابل التبرع بقطع بارزة للمجموعات العامة. + id: Program pajak Inggris yang memberikan pengurangan pajak atas donasi benda unggulan kepada koleksi publik. + zh: 英国税收计划,为向公共收藏捐赠杰出物品提供税收减免。 structured_aliases: - - literal_form: cultural gifts scheme + - literal_form: cultuurschenkingregeling in_language: nl - - literal_form: cultural gifts scheme + - literal_form: Kulturschenkungsschema in_language: de - - literal_form: cultural gifts scheme + - literal_form: schema des dons culturels in_language: fr - - literal_form: cultural gifts scheme + - literal_form: esquema de donaciones culturales in_language: es - - literal_form: cultural gifts scheme + - literal_form: برنامج الهبات الثقافية in_language: ar - - literal_form: cultural gifts scheme + - literal_form: skema hadiah budaya in_language: id - - literal_form: cultural gifts scheme + - literal_form: 文化赠品计划 in_language: zh + keywords: + - cultural gifts + - UK tax scheme + - museum donation + - art donation + - heritage tax relief CharitableStatus: is_a: TaxSchemeType class_uri: hc:CharitableStatus @@ -175,30 +199,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: UK registered-charity state enabling core tax and rate reliefs.' - de: 'Begriff fuer: UK registered-charity state enabling core tax and rate reliefs.' - fr: 'Concept pour: UK registered-charity state enabling core tax and rate reliefs.' - es: 'Concepto para: UK registered-charity state enabling core tax and rate reliefs.' - ar: 'مفهوم لـ: UK registered-charity state enabling core tax and rate reliefs.' - id: 'Konsep untuk: UK registered-charity state enabling core tax and rate reliefs.' - zh: 用于以下内容的概念:UK registered-charity state enabling core tax and rate reliefs. + nl: Britse geregistreerde goeddoelstatus die recht geeft op kernbelasting- en tariefverlichtingen. + de: Britischer registrierter Wohlttigkeitsstatus mit Anspruch auf Kernsteuer- und Tariferleichterungen. + fr: Statut d'organisme de bienfaisance enregistre au Royaume-Uni ouvrant droit aux allegements fiscaux de base. + es: Estatus de organización benifica registrada en el Reino Unido con derecho a exenciones fiscales y tarifarias basicas. + ar: صفة جمعية خيرية مسجلة في المملكة المتحدة تتيح إعفاءات ضريبية وأساسية. + id: Status badan amal terdaftar di Inggris yang memberikan keringanan pajak dan tarif utama. + zh: 英国注册慈善机构地位,享有核心税收和费率减免。 structured_aliases: - - literal_form: charitable status + - literal_form: goeddoelstatus in_language: nl - - literal_form: charitable status + - literal_form: Wohlttigkeitsstatus in_language: de - - literal_form: charitable status + - literal_form: statut d'organisme de bienfaisance in_language: fr - - literal_form: charitable status + - literal_form: estatus benefico in_language: es - - literal_form: charitable status + - literal_form: صفة خيرية in_language: ar - - literal_form: charitable status + - literal_form: status badan amal in_language: id - - literal_form: charitable status + - literal_form: 慈善机构地位 in_language: zh + keywords: + - charity registration + - UK charity law + - tax relief + - nonprofit status + - Charity Commission Section501c3: is_a: TaxSchemeType class_uri: hc:Section501c3 @@ -211,30 +241,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: US federal tax-exempt charitable status with donor deductibility.' - de: 'Begriff fuer: US federal tax-exempt charitable status with donor deductibility.' - fr: 'Concept pour: US federal tax-exempt charitable status with donor deductibility.' - es: 'Concepto para: US federal tax-exempt charitable status with donor deductibility.' - ar: 'مفهوم لـ: US federal tax-exempt charitable status with donor deductibility.' - id: 'Konsep untuk: US federal tax-exempt charitable status with donor deductibility.' - zh: 用于以下内容的概念:US federal tax-exempt charitable status with donor deductibility. + nl: Amerikaans federaal belastingvrije charitatieve status met aftrekbaarheid voor schenkers. + de: US-amerikanischer bundesweiter steuerbefreiter Wohlttigkeitsstatus mit Spenderabzugsberechtigung. + fr: Statut caritatif americain exempt d'impot federal avec deductibilite pour les donateurs. + es: Estatus caritativo federal estadounidense exento de impuestos con deducibilidad para donantes. + ar: صفة خيرية فيدرالية أمريكية معفاة من الضرائب مع إمكانية خصم التبرعات. + id: Status amal federal Amerika Serikat yang bebas pajak dengan potongan untuk donor. + zh: 美国联邦免税慈善地位,捐赠人可享税收抵扣。 structured_aliases: - - literal_form: section + - literal_form: 501(c)(3)-status in_language: nl - - literal_form: section + - literal_form: 501(c)(3)-Status in_language: de - - literal_form: section + - literal_form: statut 501(c)(3) in_language: fr - - literal_form: section + - literal_form: estatus 501(c)(3) in_language: es - - literal_form: section + - literal_form: وضع 501(ج)(3) in_language: ar - - literal_form: section + - literal_form: status 501(c)(3) in_language: id - - literal_form: section + - literal_form: 501(c)(3)条款地位 in_language: zh + keywords: + - 501c3 + - IRS nonprofit + - US tax exemption + - charitable organization + - donor deduction Section501c4: is_a: TaxSchemeType class_uri: hc:Section501c4 @@ -247,30 +283,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' - de: 'Begriff fuer: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' - fr: 'Concept pour: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' - es: 'Concepto para: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' - ar: 'مفهوم لـ: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' - id: 'Konsep untuk: US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations.' - zh: 用于以下内容的概念:US social-welfare tax-exempt status with broader advocacy allowance but generally non-deductible donations. + nl: Amerikaanse belastingvrije status voor maatschappelijke organisaties met ruimere belangenbehartiging maar doorgaans niet-aftrekbare donaties. + de: US-amerikanischer steuerbefreiter Status fuer Sozialwohlfahrtsorganisationen mit breiterem Advocacy-Spielraum, aber meist nicht abzugsfaehigen Spenden. + fr: Statut americain exempt d'impot pour les organisations de bien-etre social avec plus de defense des interets mais dons generalement non deductibles. + es: Estatus estadounidense exento de impuestos para organizaciones de bienestar social con mayor defensa de intereses pero donaciones generalmente no deducibles. + ar: صفة أمريكية معفاة من الضرائب للمنظمات الاجتماعية مع مجال أوسع للدفاع عن القضايا لكن التبرعات عادة لا تُخصم. + id: Status bebas pajak AS untuk organisasi kesejahteraan sosial dengan advokasi lebih luas namun donasi umumnya tidak dapat dikurangi. + zh: 美国社会福利免税地位,倡导空间更广,但捐赠通常不可抵扣。 structured_aliases: - - literal_form: section + - literal_form: 501(c)(4)-status in_language: nl - - literal_form: section + - literal_form: 501(c)(4)-Status in_language: de - - literal_form: section + - literal_form: statut 501(c)(4) in_language: fr - - literal_form: section + - literal_form: estatus 501(c)(4) in_language: es - - literal_form: section + - literal_form: وضع 501(ج)(4) in_language: ar - - literal_form: section + - literal_form: status 501(c)(4) in_language: id - - literal_form: section + - literal_form: 501(c)(4)条款地位 in_language: zh + keywords: + - 501c4 + - social welfare organization + - IRS nonprofit + - advocacy organization + - non-deductible donations Gemeinnuetzigkeit: is_a: TaxSchemeType class_uri: hc:Gemeinnuetzigkeit @@ -283,30 +325,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' - de: 'Begriff fuer: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' - fr: 'Concept pour: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' - es: 'Concepto para: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' - ar: 'مفهوم لـ: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' - id: 'Konsep untuk: German charitable status for public-benefit organizations with donor deduction rights and tax exemptions.' - zh: 用于以下内容的概念:German charitable status for public-benefit organizations with donor deduction rights and tax exemptions. + nl: Duitse charitatieve status voor organisaties ten algemenen nutte met aftrekrechten voor schenkers en belastingvrijstellingen. + de: Deutscher Status fuer gemeinnuetzige Organisationen mit Spenderabzugsberechtigung und Steuerbefreiungen. + fr: Statut caritatif allemand pour les organisations d'interet general avec droits de deduction pour les donateurs et exemptions fiscales. + es: Estatus caritativo aleman para organizaciones de interes publico con derechos de deduccion para donantes y exenciones fiscales. + ar: صفة خيرية ألمانية للمنظمات ذات النفع العام مع حقوق خصم للمتبرعين وإعفاءات ضريبية. + id: Status amal Jerman untuk organisasi kepentingan umum dengan hak potongan bagi donor dan pembebasan pajak. + zh: 德国公益组织慈善地位,捐赠人享有抵扣权,机构享有免税。 structured_aliases: - - literal_form: gemeinnuetzigkeit + - literal_form: algemeen nut in_language: nl - - literal_form: gemeinnuetzigkeit + - literal_form: Gemeinnuetzigkeit in_language: de - - literal_form: gemeinnuetzigkeit + - literal_form: interet general in_language: fr - - literal_form: gemeinnuetzigkeit + - literal_form: interes publico in_language: es - - literal_form: gemeinnuetzigkeit + - literal_form: نفع عام in_language: ar - - literal_form: gemeinnuetzigkeit + - literal_form: kepentingan umum in_language: id - - literal_form: gemeinnuetzigkeit + - literal_form: 公益地位 in_language: zh + keywords: + - gemeinnuetzig + - German charity law + - tax exemption + - Abgabenordnung + - public benefit MecenatCulturel: is_a: TaxSchemeType class_uri: hc:MecenatCulturel @@ -320,30 +368,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' - de: 'Begriff fuer: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' - fr: 'Concept pour: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' - es: 'Concepto para: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' - ar: 'مفهوم لـ: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' - id: 'Konsep untuk: French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions.' - zh: 用于以下内容的概念:French cultural-patronage tax scheme for individual and corporate giving to eligible cultural institutions. + nl: Frans fiscaal mecenaatsprogramma voor particuliere en zakelijke schenkingen aan in aanmerking komende culturele instellingen. + de: Franzoesisches steuerliches Kulturmazenat-Programm fuer private und unternehmerische Schenkungen an berechtigte kulturelle Einrichtungen. + fr: Regime fiscal francais de mecenat culturel pour les dons des particuliers et entreprises aux institutions culturelles eligible. + es: Esquema fiscal frances de mecenazgo cultural para donaciones individuales y corporativas a instituciones culturales elegibles. + ar: برنامج ضريبي فرنسي للرعاية الثقافية للتبرعات الفردية والمؤسسية للمؤسسات الثقافية المؤهلة. + id: Skema pajak patronase budaya Prancis untuk donasi individu dan korporasi ke lembaga budaya yang memenuhi syarat. + zh: 法国文化赞助税收计划,面向向符合条件的文化机构进行个人和企业捐赠。 structured_aliases: - - literal_form: mecenat culturel + - literal_form: cultureel mecenaat in_language: nl - - literal_form: mecenat culturel + - literal_form: Kulturmazenat in_language: de - literal_form: mecenat culturel in_language: fr - - literal_form: mecenat culturel + - literal_form: mecenazgo cultural in_language: es - - literal_form: mecenat culturel + - literal_form: رعاية ثقافية in_language: ar - - literal_form: mecenat culturel + - literal_form: patronase budaya in_language: id - - literal_form: mecenat culturel + - literal_form: 文化赞助 in_language: zh + keywords: + - mecenat culturel + - French tax law + - cultural patronage + - corporate giving + - individual donation BelgianTaxShelter: is_a: TaxSchemeType class_uri: hc:BelgianTaxShelter @@ -356,30 +410,36 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept - + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: donation tax-reduction framework for approved cultural institutions.' - de: 'Begriff fuer: donation tax-reduction framework for approved cultural institutions.' - fr: 'Concept pour: donation tax-reduction framework for approved cultural institutions.' - es: 'Concepto para: donation tax-reduction framework for approved cultural institutions.' - ar: 'مفهوم لـ: donation tax-reduction framework for approved cultural institutions.' - id: 'Konsep untuk: donation tax-reduction framework for approved cultural institutions.' - zh: 用于以下内容的概念:donation tax-reduction framework for approved cultural institutions. + nl: Belgisch fiscaal kader voor belastingvermindering bij schenkingen aan erkende culturele instellingen. + de: Belgischer steuerlicher Rahmen fuer Steuerreduzierung bei Spenden an anerkannte kulturelle Einrichtungen. + fr: Cadre fiscal belge de reduction d'impot pour les dons aux institutions culturelles agreees. + es: Marco fiscal belga de reduccion de impuestos para donaciones a instituciones culturales aprobadas. + ar: إطار ضريبي بلجيكي لتخفيض الضرائب على التبرعات للمؤسسات الثقافية المعتمدة. + id: Kerangka pengurangan pajak Belgia untuk donasi ke lembaga budaya yang disetujui. + zh: 比利时针对向认可文化机构捐赠的税收减免框架。 structured_aliases: - - literal_form: belgian shelter + - literal_form: fiscale shelter in_language: nl - - literal_form: belgian shelter + - literal_form: Steuerschutzdach in_language: de - - literal_form: belgian shelter + - literal_form: abri fiscal in_language: fr - - literal_form: belgian shelter + - literal_form: refugio fiscal in_language: es - - literal_form: belgian shelter + - literal_form: مأوى ضريبي in_language: ar - - literal_form: belgian shelter + - literal_form: tempat perlindungan pajak in_language: id - - literal_form: belgian shelter + - literal_form: 税收庇护 in_language: zh + keywords: + - tax shelter + - Belgian tax law + - cultural donation + - SPF Finances + - charitable giving TransnationalGiving: is_a: TaxSchemeType class_uri: hc:TransnationalGiving @@ -390,26 +450,33 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + - crm:E55_Type alt_descriptions: - nl: 'Begrip voor: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' - de: 'Begriff fuer: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' - fr: 'Concept pour: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' - es: 'Concepto para: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' - ar: 'مفهوم لـ: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' - id: 'Konsep untuk: Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures.' - zh: 用于以下内容的概念:Cross-border mechanism enabling tax-efficient international donations through intermediary partner structures. + nl: Grensoverschrijdende regeling voor fiscaal efficiënte internationale schenkingen via tussenpersoon-organisaties. + de: Grenzueberschreitender Mechanismus fuer steuereffiziente internationale Spenden ueber Vermittler-Partnerstrukturen. + fr: Mecanisme transfrontalier permettant des dons internationaux fiscalement efficaces via des structures intermediaires partenaires. + es: Mecanismo transfronterizo que permite donaciones internacionales fiscalmente eficientes a traves de estructuras asociadas intermediarias. + ar: آلية عبر الحدود تتيح تبرعات دولية فعالة ضريبيًا عبر هياكل وسطاء شريكة. + id: Mekanisme lintas batas yang memungkinkan donasi internasional yang efisien secara pajak melalui struktur mitra perantara. + zh: 跨境机制,通过中介合作伙伴结构实现税务高效的国际捐赠。 structured_aliases: - - literal_form: transnational giving + - literal_form: grensoverschrijdende schenking in_language: nl - - literal_form: transnational giving + - literal_form: transnationale Spende in_language: de - - literal_form: transnational giving + - literal_form: don transnational in_language: fr - - literal_form: transnational giving + - literal_form: donacion transnacional in_language: es - - literal_form: transnational giving + - literal_form: تبرع عابر للحدود in_language: ar - - literal_form: transnational giving + - literal_form: donasi lintas batas in_language: id - - literal_form: transnational giving + - literal_form: 跨境捐赠 in_language: zh + keywords: + - cross-border donation + - international giving + - tax-efficient giving + - intermediary charity + - transnational philanthropy diff --git a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml index 68682da8a1..3d31a6da34 100644 --- a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: TelevisionArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - ./TelevisionArchiveRecordSetType @@ -21,36 +20,72 @@ classes: TelevisionBroadcastFonds: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType - description: oriented record set type for program recordings. + description: >- + Provenance-based aggregation of televised output, + including aired programs, transmission masters, and continuity traces. alt_descriptions: - nl: Fondsgericht recordsettype voor televisie-uitzendingen en programmaregistraties. - de: Fondsorientierter Recordset-Typ fuer Fernsehsendungen und Programmaufzeichnungen. - fr: Type de jeu de documents oriente fonds pour des enregistrements d emissions televisees. - es: Tipo de conjunto documental orientado a fondo para grabaciones de programas de televisión. - ar: نوع مجموعة سجلات موجّه بنمط الفوندس لتسجيلات البرامج التلفزيونية. - id: Tipe set rekaman berorientasi fonds untuk rekaman program televisi. - zh: 面向电视节目记录的全宗型记录集类型。 + nl: >- + Herkomstgebaseerde aggregatie van uitgezonden televisie-output, + inclusief uitgezonden programma's, zendmasters en continuiteitssporen. + de: >- + Provenienzbasierte Aggregation ausgestrahlter Fernsehinhalte, + einschliesslich Sendemastern und Kontinuitaetsnachweisen. + fr: >- + Agregation fondee sur la provenance des sorties televisees, + incluant programmes diffuses, masters de transmission et traces de continuite. + es: >- + Agregacion basada en procedencia de salidas televisivas, + con programas emitidos, masters de transmision y trazas de continuidad. + ar: >- + تجميع قائم على المنشأ لمخرجات البث التلفزيوني، بما يشمل البرامج + المذاعة ونسخ البث الرئيسية وآثار الاستمرارية. + id: >- + Agregasi berbasis asal-usul untuk keluaran siaran televisi, + termasuk program tayang, master transmisi, dan jejak kesinambungan. + zh: >- + 基于来源原则聚合电视播出成品,包括已播节目、传输母版与连续播送痕迹。 structured_aliases: - literal_form: fonds televisie-uitzendingen + predicate: EXACT_SYNONYM in_language: nl - literal_form: Fonds Fernsehsendungen + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d emissions + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de emisiones + predicate: EXACT_SYNONYM in_language: es - literal_form: فوندس بث تلفزيوني + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds siaran televisi + predicate: EXACT_SYNONYM in_language: id - literal_form: 电视节目全宗 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Broadcast provenance is retained at channel or production-origin level. + - 'Preserved from prior description: oriented record set type for program recordings.' + keywords: + - aired program + - transmission master + - continuity trace + - broadcast provenance + examples: + - value: + has_type: hc:TelevisionBroadcastFonds + has_custodian: hc:TelevisionArchive + has_note: Program masters, playout logs, and continuity documentation. + description: Televised output documentation grouped by originating broadcast body. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - TelevisionArchiveRecordSetType - rico:RecordSetType @@ -58,54 +93,88 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:TelevisionBroadcastFonds + equals_string: hc:TelevisionBroadcastFonds has_custodian: - any_of: - - equals_string: hc:TelevisionArchive - record_holder_note: + equals_string: hc:TelevisionArchive + has_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' ProductionRecordSeries: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType - description: oriented documentation set type for television documentation. + description: >- + Ordered documentary sequence of production planning, + shooting coordination, post-production control, and delivery operations. alt_descriptions: - nl: Reeksgericht recordsettype voor productie- en programmamaker-documentatie. - de: Serienorientierter Recordset-Typ fuer Produktionsdokumentation im Fernsehen. - fr: Type de jeu de documents oriente serie pour la documentation de production televisee. - es: Tipo de conjunto documental orientado a serie para documentación de producción televisiva. - ar: نوع مجموعة سجلات موجّه بنمط السلاسل لوثائق الإنتاج التلفزيوني. - id: Tipe set rekaman berorientasi seri untuk dokumentasi produksi televisi. - zh: 面向电视制作文档的系列型记录集类型。 + nl: >- + Geordende documentaire reeks van productieplanning, + opnamecoordinatie, postproductiecontrole en opleveringsprocessen. + de: >- + Geordnete Dokumentationsfolge zu Produktionsplanung, + Drehkoordination, Postproduktionssteuerung und Auslieferungsablaeufen. + fr: >- + Sequence documentaire ordonnee de planification de production, + coordination de tournage, controle post-production et livraison. + es: >- + Secuencia documental ordenada de planificacion de produccion, + coordinacion de rodaje, control de postproduccion y entrega. + ar: >- + تسلسل وثائقي منظم لتخطيط الإنتاج وتنسيق التصوير والتحكم في ما بعد + الإنتاج وعمليات التسليم. + id: >- + Urutan dokumenter teratur untuk perencanaan produksi, + koordinasi pengambilan gambar, kontrol pascaproduksi, dan pengiriman. + zh: >- + 由制作规划、拍摄协调、后期控制与交付流程构成的有序文献序列。 structured_aliases: - literal_form: reeks productiedocumentatie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Serie Produktionsunterlagen + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de production + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de producción + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة وثائق إنتاج + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri dokumentasi produksi + predicate: EXACT_SYNONYM in_language: id - literal_form: 制作文档系列 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Sequence ordering maintains continuity across recurring production stages. + - 'Preserved from prior description: oriented documentation set type for television documentation.' + keywords: + - production planning + - shooting coordination + - post-production control + - delivery workflow + examples: + - value: + has_type: hc:ProductionRecordSeries + has_custodian: hc:TelevisionArchive + has_note: Call sheets, edit decisions, and delivery checklists. + description: Production workflow documentation arranged as a recurring sequence. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - TelevisionArchiveRecordSetType - rico:RecordSetType @@ -113,50 +182,84 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:ProductionRecordSeries + equals_string: hc:ProductionRecordSeries has_custodian: - any_of: - - equals_string: hc:TelevisionArchive - record_holder_note: + equals_string: hc:TelevisionArchive + has_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. NewsFootageCollection: is_a: TelevisionArchiveRecordSetType class_uri: rico:RecordSetType - description: oriented record set type for broadcast archives. + description: >- + Assembled documentary body of news segments, + field footage, and editorial compilation outputs used in current-affairs coverage. alt_descriptions: - nl: Collectiegericht recordsettype voor nieuwsuitzendingen en journaalarchieven. - de: Sammlungsorientierter Recordset-Typ fuer Nachrichtensendungen und Archivmaterial. - fr: Type de jeu de documents oriente collection pour les archives de journaux televises. - es: Tipo de conjunto documental orientado a colección para archivos de informativos. - ar: نوع مجموعة سجلات موجّه بنمط المجموعات لأرشيفات نشرات الأخبار. - id: Tipe set rekaman berorientasi koleksi untuk arsip siaran berita. - zh: 面向新闻广播档案的集合型记录集类型。 + nl: >- + Samengesteld documentaire geheel van nieuwssegmenten, + veldopnamen en redactionele compilaties voor actualiteitenverslaggeving. + de: >- + Zusammengestellter Dokumentkoerper aus Nachrichtenbeitraegen, + Aussenaufnahmen und redaktionellen Kompilaten fuer aktuelle Berichterstattung. + fr: >- + Ensemble documentaire reuni de segments d'actualite, + de prises de terrain et de compilations editoriales pour les journaux televises. + es: >- + Cuerpo documental reunido de segmentos informativos, + imagenes de campo y compilaciones editoriales para cobertura de actualidad. + ar: >- + جسم وثائقي مُجمع من مقاطع الأخبار والمواد المصورة ميدانياً + ومخرجات التجميع التحريري لتغطية الشؤون الجارية. + id: >- + Kumpulan dokumenter terhimpun berisi segmen berita, + rekaman lapangan, dan kompilasi editorial untuk liputan aktual. + zh: >- + 汇集新闻片段、外采画面与编辑汇编成品的文献整体,用于时事报道。 structured_aliases: - literal_form: collectie nieuwsuitzendingen + predicate: EXACT_SYNONYM in_language: nl - literal_form: Sammlung Nachrichtensendungen + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de journaux télévisés + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de informativos + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة أرشيف أخبار + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi arsip berita + predicate: EXACT_SYNONYM in_language: id - literal_form: 新闻档案集合 + predicate: EXACT_SYNONYM in_language: zh + comments: + - Note preserved: Editorially assembled materials may combine field and studio-origin content. + - 'Preserved from prior description: oriented record set type for broadcast archives.' + keywords: + - news segment + - field footage + - editorial compilation + - current affairs + examples: + - value: + has_type: hc:NewsFootageCollection + has_custodian: hc:TelevisionArchive + has_note: Reporter rushes, edited packages, and bulletin cutdowns. + description: News documentation assembled from field and editorial production workflows. broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - TelevisionArchiveRecordSetType - rico:RecordSetType @@ -164,13 +267,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: - any_of: - - equals_string: hc:NewsFootageCollection + equals_string: hc:NewsFootageCollection has_custodian: - any_of: - - equals_string: hc:TelevisionArchive - record_holder_note: + equals_string: hc:TelevisionArchive + has_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/TextTypes.yaml b/schemas/20251121/linkml/modules/classes/TextTypes.yaml index adcdd8b548..70da3ac981 100644 --- a/schemas/20251121/linkml/modules/classes/TextTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TextTypes.yaml @@ -25,10 +25,10 @@ classes: nl: Opening of sluitende titeltekst weergegeven als een volledig schermkaart. de: Eröffnungs- oder Abspanntitel, der als Vollbildkarte angezeigt wird. fr: Titre d'ouverture ou de fermeture affiché en plein écran. - es: 'Concepto para: Opening or closing content displayed as a full-screen in video productions.' - ar: 'مفهوم لـ: Opening or closing content displayed as a full-screen in video productions.' - id: 'Konsep untuk: Opening or closing content displayed as a full-screen in video productions.' - zh: 用于以下内容的概念:Opening or closing content displayed as a full-screen in video productions. + es: Título de apertura o cierre mostrado como tarjeta de pantalla completa. + ar: محتوى الافتتاح أو الخاتمة المعروض كبطاقة ملء الشاشة. + id: Konten pembuka atau penutup yang ditampilkan sebagai kartu layar penuh. + zh: 在视频制作中以全屏卡片形式显示的开场或结束内容。 structured_aliases: - literal_form: titelkaarttekst in_language: nl @@ -36,14 +36,20 @@ classes: in_language: de - literal_form: texte de carte de titre in_language: fr - - literal_form: title card text + - literal_form: texto de tarjeta de título in_language: es - - literal_form: title card text + - literal_form: نص بطاقة العنوان in_language: ar - - literal_form: title card text + - literal_form: teks kartu judul in_language: id - - literal_form: title card text + - literal_form: 标题卡文本 in_language: zh + keywords: + - title card + - opening + - closing + - full-screen + - video slots: - identified_by - has_label @@ -61,6 +67,8 @@ classes: specificity_rationale: Specific to video OCR annotation domain. custodian_types: '[''*'']' broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -71,15 +79,15 @@ classes: is_a: TextType class_uri: hc:LowerThirdText description: >- - Name or title overlay displayed in of frame. + Name or title overlay displayed in lower portion of frame. alt_descriptions: nl: Naam of titeloverlay weergegeven in het onderste derde van het frame. de: Namens- oder Titeloverlay im unteren Drittel des Bildes. fr: Superposition de nom ou de titre affichée dans le tiers inférieur de l'image. - es: 'Concepto para: Name or title overlay displayed in of frame.' - ar: 'مفهوم لـ: Name or title overlay displayed in of frame.' - id: 'Konsep untuk: Name or title overlay displayed in of frame.' - zh: 用于以下内容的概念:Name or title overlay displayed in of frame. + es: Superposición de nombre o título mostrada en el tercio inferior del encuadre. + ar: تراكب الاسم أو العنوان المعروض في الثلث السفلي من الإطار. + id: Hamparan nama atau judul yang ditampilkan di sepertiga bawah bingkai. + zh: 显示在画面下三分之一处的姓名或标题叠加层。 structured_aliases: - literal_form: onderderdetekst in_language: nl @@ -87,14 +95,20 @@ classes: in_language: de - literal_form: texte de tiers inférieur in_language: fr - - literal_form: lower third text + - literal_form: texto de tercio inferior in_language: es - - literal_form: lower third text + - literal_form: نص الثلث السفلي in_language: ar - - literal_form: lower third text + - literal_form: teks sepertiga bawah in_language: id - - literal_form: lower third text + - literal_form: 下三分之一文本 in_language: zh + keywords: + - lower third + - name overlay + - title overlay + - identification + - speaker slots: - identified_by - has_label @@ -111,6 +125,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -121,15 +137,15 @@ classes: is_a: TextType class_uri: hc:SubtitleText description: >- - Controlled concept used for classification and documentation in heritage data models. + Burned-in subtitles or captions embedded directly in video frames. alt_descriptions: nl: Ingebrande ondertitels of bijschriften. de: Eingebrannte Untertitel oder Bildunterschriften. fr: Sous-titres ou légendes incrustés. - es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' - ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' - id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' - zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + es: Subtítulos o leyendas incrustados en el video. + ar: ترجمات أو تعليقات مدمجة في الفيديو. + id: Subtitel atau keterangan yang tersemat dalam video. + zh: 嵌入视频帧中的硬字幕或说明文字。 structured_aliases: - literal_form: ondertiteltekst in_language: nl @@ -137,14 +153,20 @@ classes: in_language: de - literal_form: texte de sous-titre in_language: fr - - literal_form: subtitle text + - literal_form: texto de subtítulo in_language: es - - literal_form: subtitle text + - literal_form: نص الترجمة in_language: ar - - literal_form: subtitle text + - literal_form: teks subtitel in_language: id - - literal_form: subtitle text + - literal_form: 字幕文本 in_language: zh + keywords: + - subtitle + - caption + - burned-in + - translation + - embedded slots: - identified_by - has_label @@ -161,6 +183,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -177,10 +201,10 @@ classes: nl: Fysieke borden zichtbaar in de scène. de: Physische Schilder, die in der Szene sichtbar sind. fr: Panneaux physiques visibles dans la scène. - es: 'Concepto para: Physical signs visible in the scene.' - ar: 'مفهوم لـ: Physical signs visible in the scene.' - id: 'Konsep untuk: Physical signs visible in the scene.' - zh: 用于以下内容的概念:Physical signs visible in the scene. + es: Letreros físicos visibles en la escena. + ar: لافتات مادية مرئية في المشهد. + id: Tanda fisik yang terlihat dalam adegan. + zh: 场景中可见的实体标牌。 structured_aliases: - literal_form: bordtekst in_language: nl @@ -188,14 +212,20 @@ classes: in_language: de - literal_form: texte de panneau in_language: fr - - literal_form: sign text + - literal_form: texto de letrero in_language: es - - literal_form: sign text + - literal_form: نص اللافتة in_language: ar - - literal_form: sign text + - literal_form: teks tanda in_language: id - - literal_form: sign text + - literal_form: 标牌文本 in_language: zh + keywords: + - sign + - wayfinding + - labeling + - public instruction + - physical slots: - identified_by - has_label @@ -212,6 +242,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -223,15 +255,15 @@ classes: is_a: TextType class_uri: hc:LabelText description: >- - Controlled concept used for classification and documentation in heritage data models. + Object labels, wall text, and interpretive panels in heritage institution settings. alt_descriptions: nl: Museum- of tentoonstellingslabels. de: Museums- oder Aussetzungschilder. fr: Labels de musée ou d'exposition. - es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' - ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' - id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' - zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + es: Etiquetas de museo o exposición. + ar: ملصقات المتحف أو المعرض. + id: Label museum atau pameran. + zh: 博物馆或展览标签。 structured_aliases: - literal_form: labeltekst in_language: nl @@ -239,14 +271,20 @@ classes: in_language: de - literal_form: texte d'étiquette in_language: fr - - literal_form: label text + - literal_form: texto de etiqueta in_language: es - - literal_form: label text + - literal_form: نص الملصق in_language: ar - - literal_form: label text + - literal_form: teks label in_language: id - - literal_form: label text + - literal_form: 标签文本 in_language: zh + keywords: + - label + - museum + - exhibition + - wall text + - interpretive slots: - identified_by - has_label @@ -263,6 +301,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -274,15 +314,15 @@ classes: is_a: TextType class_uri: hc:DocumentText description: >- - Visible writing primarily intended for formal communication, recordkeeping, or evidentiary use. + Printed or typeset content from documents, books, or manuscripts displayed on screen. alt_descriptions: nl: Tekst uit documenten, boeken of manuscripten getoond in video. de: Text aus Dokumenten, Büchern oder Manuskripten im Video. fr: Texte de documents, livres ou manuscrits montrés dans la vidéo. - es: 'Concepto para: Printed or typeset content from documents, books, or manuscripts displayed on screen.' - ar: 'مفهوم لـ: Printed or typeset content from documents, books, or manuscripts displayed on screen.' - id: 'Konsep untuk: Printed or typeset content from documents, books, or manuscripts displayed on screen.' - zh: 用于以下内容的概念:Printed or typeset content from documents, books, or manuscripts displayed on screen. + es: Texto de documentos, libros o manuscritos mostrados en video. + ar: نص من وثائق أو كتب أو مخطوطات معروضة في الفيديو. + id: Teks dari dokumen, buku, atau manuskrip yang ditampilkan di video. + zh: 在屏幕上显示的来自文档、书籍或手稿的印刷或排版内容。 structured_aliases: - literal_form: documenttekst in_language: nl @@ -290,14 +330,20 @@ classes: in_language: de - literal_form: texte de document in_language: fr - - literal_form: document text + - literal_form: texto de documento in_language: es - - literal_form: document text + - literal_form: نص الوثيقة in_language: ar - - literal_form: document text + - literal_form: teks dokumen in_language: id - - literal_form: document text + - literal_form: 文档文本 in_language: zh + keywords: + - document + - printed + - typeset + - book + - manuscript slots: - identified_by - has_label @@ -314,6 +360,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -324,15 +372,15 @@ classes: is_a: TextType class_uri: hc:HandwrittenText description: >- - content including manuscripts, notes, and signatures requiring HTR processing. + Manuscript content including manuscripts, notes, and signatures requiring HTR processing. alt_descriptions: nl: Handgeschreven tekst (manuscripten, notities, handtekeningen). de: Handschriftlicher Text (Manuskripte, Notizen, Unterschriften). fr: Texte manuscrit (manuscrits, notes, signatures). - es: 'Concepto para: content including manuscripts, notes, and signatures requiring HTR processing.' - ar: 'مفهوم لـ: content including manuscripts, notes, and signatures requiring HTR processing.' - id: 'Konsep untuk: content including manuscripts, notes, and signatures requiring HTR processing.' - zh: 用于以下内容的概念:content including manuscripts, notes, and signatures requiring HTR processing. + es: Texto manuscrito (manuscritos, notas, firmas). + ar: نص مكتوب بخط اليد (مخطوطات، ملاحظات، توقيعات). + id: Teks tulisan tangan (naskah, catatan, tanda tangan). + zh: 手写文本(手稿、笔记、签名)。 structured_aliases: - literal_form: handgeschreventekst in_language: nl @@ -340,14 +388,20 @@ classes: in_language: de - literal_form: texte manuscrit in_language: fr - - literal_form: handwritten text + - literal_form: texto manuscrito in_language: es - - literal_form: handwritten text + - literal_form: نص مكتوب بخط اليد in_language: ar - - literal_form: handwritten text + - literal_form: teks tulisan tangan in_language: id - - literal_form: handwritten text + - literal_form: 手写文本 in_language: zh + keywords: + - handwritten + - manuscript + - HTR + - signature + - cursive slots: - identified_by - has_label @@ -364,6 +418,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -375,15 +431,15 @@ classes: is_a: TextType class_uri: hc:GraphicText description: >- - Visible writing integrated into designed visual compositions for communicative impact. + Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations. alt_descriptions: nl: Infografiek-, grafiek- of gegevensvisualisatietekst. de: Infografik-, Diagramm- oder Datenvisualisierungstext. fr: Texte d'infographie, de graphique ou de visualisation de données. - es: 'Concepto para: Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations.' - ar: 'مفهوم لـ: Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations.' - id: 'Konsep untuk: Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations.' - zh: 用于以下内容的概念:Labels, annotations, and captions within infographics, charts, diagrams, and data visualizations. + es: Texto de infografía, gráfico o visualización de datos. + ar: نص الرسوم البيانية أو إنفوجرافيك أو تصور البيانات. + id: Teks infografis, bagan, atau visualisasi data. + zh: 信息图表、图表或数据可视化中的标签、注释和说明文字。 structured_aliases: - literal_form: grafischetekst in_language: nl @@ -391,14 +447,20 @@ classes: in_language: de - literal_form: texte graphique in_language: fr - - literal_form: graphic text + - literal_form: texto gráfico in_language: es - - literal_form: graphic text + - literal_form: نص رسومي in_language: ar - - literal_form: graphic text + - literal_form: teks grafis in_language: id - - literal_form: graphic text + - literal_form: 图形文本 in_language: zh + keywords: + - graphic + - infographic + - chart + - diagram + - data visualization slots: - identified_by - has_label @@ -415,6 +477,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -430,10 +494,10 @@ classes: nl: Videowatermerk, logo of auteursrechttekst. de: Video-Wasserzeichen, Logo oder Urheberrechtstext. fr: Filigrane vidéo, logo ou texte de droit d'auteur. - es: 'Concepto para: Persistent overlay indicating ownership, branding, or copyright throughout video content.' - ar: 'مفهوم لـ: Persistent overlay indicating ownership, branding, or copyright throughout video content.' - id: 'Konsep untuk: Persistent overlay indicating ownership, branding, or copyright throughout video content.' - zh: 用于以下内容的概念:Persistent overlay indicating ownership, branding, or copyright throughout video content. + es: Marca de agua de video, logotipo o texto de derechos de autor. + ar: علامة مائية للفيديو أو شعار أو نص حقوق النشر. + id: Watermark video, logo, atau teks hak cipta. + zh: 视频水印、标志或版权文本。 structured_aliases: - literal_form: watermerktekst in_language: nl @@ -441,14 +505,20 @@ classes: in_language: de - literal_form: texte de filigrane in_language: fr - - literal_form: watermark text + - literal_form: texto de marca de agua in_language: es - - literal_form: watermark text + - literal_form: نص العلامة المائية in_language: ar - - literal_form: watermark text + - literal_form: teks watermark in_language: id - - literal_form: watermark text + - literal_form: 水印文本 in_language: zh + keywords: + - watermark + - branding + - copyright + - ownership + - overlay slots: - identified_by - has_label @@ -465,6 +535,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -475,15 +547,15 @@ classes: is_a: TextType class_uri: hc:UrlText description: >- - Controlled concept used for classification and documentation in heritage data models. + Web addresses shown on screen, often at the end of videos or during calls-to-action. alt_descriptions: nl: Website-URL-weergave. de: Website-URL-Anzeige. fr: Affichage d'URL de site web. - es: 'Concepto para: Controlled concept used for classification and documentation in heritage data models.' - ar: 'مفهوم لـ: Controlled concept used for classification and documentation in heritage data models.' - id: 'Konsep untuk: Controlled concept used for classification and documentation in heritage data models.' - zh: 用于以下内容的概念:Controlled concept used for classification and documentation in heritage data models. + es: Visualización de URL de sitio web. + ar: عرض عنوان URL للموقع الإلكتروني. + id: Tampilan URL situs web. + zh: 网站网址显示。 structured_aliases: - literal_form: url-tekst in_language: nl @@ -491,14 +563,20 @@ classes: in_language: de - literal_form: texte URL in_language: fr - - literal_form: text + - literal_form: texto URL in_language: es - - literal_form: text + - literal_form: نص URL in_language: ar - - literal_form: text + - literal_form: teks URL in_language: id - - literal_form: text + - literal_form: 网址文本 in_language: zh + keywords: + - URL + - web address + - website + - link + - call-to-action slots: - identified_by - has_label @@ -515,6 +593,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -525,15 +605,15 @@ classes: is_a: TextType class_uri: hc:CreditsText description: >- - End, acknowledgments, and attribution information typically appearing at video conclusion. + End credits, acknowledgments, and attribution information typically appearing at video conclusion. alt_descriptions: nl: Credits of attributietekst. de: Credits- oder Zuschreibungstext. fr: Texte de crédits ou d'attribution. - es: 'Concepto para: End, acknowledgments, and attribution information typically appearing at video conclusion.' - ar: 'مفهوم لـ: End, acknowledgments, and attribution information typically appearing at video conclusion.' - id: 'Konsep untuk: End, acknowledgments, and attribution information typically appearing at video conclusion.' - zh: 用于以下内容的概念:End, acknowledgments, and attribution information typically appearing at video conclusion. + es: Texto de créditos o atribución. + ar: نص الاعتمادات أو الإسناد. + id: Teks kredit atau atribusi. + zh: 片尾字幕、致谢和归属信息文本。 structured_aliases: - literal_form: creditstekst in_language: nl @@ -541,14 +621,20 @@ classes: in_language: de - literal_form: texte de crédits in_language: fr - - literal_form: credits text + - literal_form: texto de créditos in_language: es - - literal_form: credits text + - literal_form: نص الاعتمادات in_language: ar - - literal_form: credits text + - literal_form: teks kredit in_language: id - - literal_form: credits text + - literal_form: 演职员表文本 in_language: zh + keywords: + - credits + - acknowledgments + - attribution + - end credits + - contributors slots: - identified_by - has_label @@ -565,6 +651,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: @@ -580,10 +668,10 @@ classes: nl: Ander of ongeclassificeerd teksttype. de: Anderer oder unklassifizierter Texttyp. fr: Autre type de texte non classé. - es: 'Concepto para: Catch-all category for on-screen content that does not fit standard classification categories.' - ar: 'مفهوم لـ: Catch-all category for on-screen content that does not fit standard classification categories.' - id: 'Konsep untuk: Catch-all category for on-screen content that does not fit standard classification categories.' - zh: 用于以下内容的概念:Catch-all category for on-screen content that does not fit standard classification categories. + es: Otro tipo de texto sin clasificar. + ar: نوع نص آخر غير مصنف. + id: Jenis teks lain yang tidak terklasifikasi. + zh: 不符合标准分类类别的屏幕文本的统称类别。 structured_aliases: - literal_form: overigetekst in_language: nl @@ -591,14 +679,20 @@ classes: in_language: de - literal_form: autre texte in_language: fr - - literal_form: other text + - literal_form: otro texto in_language: es - - literal_form: other text + - literal_form: نص آخر in_language: ar - - literal_form: other text + - literal_form: teks lain in_language: id - - literal_form: other text + - literal_form: 其他文本 in_language: zh + keywords: + - other + - unclassified + - catch-all + - miscellaneous + - unknown slots: - identified_by - has_label @@ -615,6 +709,8 @@ classes: specificity_score: '0.85' specificity_rationale: Specific to video OCR annotation domain. broad_mappings: + - skos:Concept + - crm:E55_Type - schema:Text - crm:E33_Linguistic_Object comments: diff --git a/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml b/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml index ef14d35b44..8a6e5fef4e 100644 --- a/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ThreatTypes.yaml @@ -22,13 +22,13 @@ classes: description: >- Urban development and modernization disrupting traditional practices and physical heritage sites. alt_descriptions: - nl: Stedelijke ontwikkeling en modernisering die traditionele praktijken verstoren. - de: Stadtentwicklung und Modernisierung, die traditionelle Praktiken stören. - fr: Développement urbain et modernisation perturbant les pratiques traditionnelles. - es: 'Concepto para: Urban development and modernization disrupting traditional practices and physical heritage sites.' - ar: 'مفهوم لـ: Urban development and modernization disrupting traditional practices and physical heritage sites.' - id: 'Konsep untuk: Urban development and modernization disrupting traditional practices and physical heritage sites.' - zh: 用于以下内容的概念:Urban development and modernization disrupting traditional practices and physical heritage sites. + nl: Stedelijke ontwikkeling en modernisering die traditionele praktijken en fysieke erfgoedsites verstoren. + de: Stadtentwicklung und Modernisierung, die traditionelle Praktiken und physische Erbestätten stören. + fr: Développement urbain et modernisation perturbant les pratiques traditionnelles et les sites patrimoniaux physiques. + es: Desarrollo urbano y modernización que interrumpen prácticas tradicionales y sitios patrimoniales físicos. + ar: التنمية الحضرية والتحديث اللذان يعطلان الممارسات التقليدية ومواقع التراث المادي. + id: Pembangunan perkotaan dan modernisasi yang mengganggu praktik tradisional dan situs warisan fisik. + zh: 城市发展和现代化打乱传统做法和物质遗产遗址。 structured_aliases: - literal_form: verstedelijking in_language: nl @@ -36,14 +36,20 @@ classes: in_language: de - literal_form: urbanisation in_language: fr - - literal_form: urbanization threat + - literal_form: urbanización in_language: es - - literal_form: urbanization threat + - literal_form: تحضر in_language: ar - - literal_form: urbanization threat + - literal_form: urbanisasi in_language: id - - literal_form: urbanization threat + - literal_form: 城市化 in_language: zh + keywords: + - urbanization + - development + - modernization + - disruption + - physical heritage annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -51,19 +57,20 @@ classes: broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type GlobalizationThreat: is_a: ThreatType class_uri: hc:GlobalizationThreat description: >- Global integration and cultural homogenization eroding local traditions and practices. alt_descriptions: - nl: Wereldwijde integratie en culturele homogenisering die lokale tradities aantasten. - de: Globale Integration und kulturelle Homogenisierung, die lokale Traditionen untergraben. - fr: Intégration mondiale et homogénéisation culturelle érodant les traditions locales. - es: 'Concepto para: Global integration and cultural homogenization eroding local traditions and practices.' - ar: 'مفهوم لـ: Global integration and cultural homogenization eroding local traditions and practices.' - id: 'Konsep untuk: Global integration and cultural homogenization eroding local traditions and practices.' - zh: 用于以下内容的概念:Global integration and cultural homogenization eroding local traditions and practices. + nl: Wereldwijde integratie en culturele homogenisering die lokale tradities en praktijken aantasten. + de: Globale Integration und kulturelle Homogenisierung, die lokale Traditionen und Praktiken untergraben. + fr: Intégration mondiale et homogénéisation culturelle érodant les traditions et pratiques locales. + es: Integración global y homogeneización cultural que erosionan tradiciones y prácticas locales. + ar: التكامل العالمي والتجانس الثقافي اللذان يقوضان التقاليد والممارسات المحلية. + id: Integrasi global dan homogenisasi budaya yang mengikis tradisi dan praktik lokal. + zh: 全球一体化和文化同质化侵蚀地方传统和做法。 structured_aliases: - literal_form: globalisering in_language: nl @@ -71,32 +78,39 @@ classes: in_language: de - literal_form: mondialisation in_language: fr - - literal_form: globalization threat + - literal_form: globalización in_language: es - - literal_form: globalization threat + - literal_form: عولمة in_language: ar - - literal_form: globalization threat + - literal_form: globalisasi in_language: id - - literal_form: globalization threat + - literal_form: 全球化 in_language: zh + keywords: + - globalization + - cultural homogenization + - local traditions + - erosion + - integration annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type EconomicPressureThreat: is_a: ThreatType class_uri: hc:EconomicPressureThreat description: >- Financial constraints and market forces affecting heritage authenticity and preservation. alt_descriptions: - nl: Financiële beperkingen en marktkrachten die de authenticiteit van erfgoed beïnvloeden. - de: Finanzielle Zwänge und Marktkräfte, die die Authentizität des Erbes beeinträchtigen. - fr: Contraintes financières et forces du marché affectant l'authenticité du patrimoine. - es: 'Concepto para: Financial constraints and market forces affecting heritage authenticity and preservation.' - ar: 'مفهوم لـ: Financial constraints and market forces affecting heritage authenticity and preservation.' - id: 'Konsep untuk: Financial constraints and market forces affecting heritage authenticity and preservation.' - zh: 用于以下内容的概念:Financial constraints and market forces affecting heritage authenticity and preservation. + nl: Financiële beperkingen en marktkrachten die de authenticiteit en behoud van erfgoed beïnvloeden. + de: Finanzielle Zwänge und Marktkräfte, die die Authentizität und Erhaltung des Erbes beeinträchtigen. + fr: Contraintes financières et forces du marché affectant l'authenticité et la préservation du patrimoine. + es: Restricciones financieras y fuerzas del mercado que afectan la autenticidad y preservación del patrimonio. + ar: القيود المالية وقوى السوق التي تؤثر على أصالة التراث والحفاظ عليه. + id: Kendala keuangan dan kekuatan pasar yang memengaruhi keaslian dan pelestarian warisan. + zh: 影响遗产真实性和保护的财政限制和市场力量。 structured_aliases: - literal_form: economische druk in_language: nl @@ -104,19 +118,26 @@ classes: in_language: de - literal_form: pression économique in_language: fr - - literal_form: economic pressure threat + - literal_form: presión económica in_language: es - - literal_form: economic pressure threat + - literal_form: ضغط اقتصادي in_language: ar - - literal_form: economic pressure threat + - literal_form: tekanan ekonomi in_language: id - - literal_form: economic pressure threat + - literal_form: 经济压力 in_language: zh + keywords: + - economic pressure + - financial constraints + - market forces + - authenticity + - preservation annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type PractitionerLossThreat: is_a: ThreatType class_uri: hc:PractitionerLossThreat @@ -126,10 +147,10 @@ classes: nl: Afname van bekwame beoefenaars door veroudering, overlijden of loopbaanveranderingen. de: Rückgang qualifizierter Praktiker durch Alterung, Tod oder Karrierewechsel. fr: Diminution des praticiens qualifiés due au vieillissement, au décès ou aux changements de carrière. - es: 'Concepto para: Diminution of skilled practitioners due to aging, death, or career changes.' - ar: 'مفهوم لـ: Diminution of skilled practitioners due to aging, death, or career changes.' - id: 'Konsep untuk: Diminution of skilled practitioners due to aging, death, or career changes.' - zh: 用于以下内容的概念:Diminution of skilled practitioners due to aging, death, or career changes. + es: Disminución de practicantes calificados debido al envejecimiento, fallecimiento o cambios de carrera. + ar: تناقص الممارسين المهرة بسبب الشيخوخة أو الوفاة أو تغييرات المهنة. + id: Penurunan praktisi terampil karena penuaan, kematian, atau perubahan karier. + zh: 因老龄化、死亡或职业变更而导致熟练从业者减少。 structured_aliases: - literal_form: verlies van beoefenaars in_language: nl @@ -137,19 +158,26 @@ classes: in_language: de - literal_form: perte de praticiens in_language: fr - - literal_form: practitioner loss threat + - literal_form: pérdida de practicantes in_language: es - - literal_form: practitioner loss threat + - literal_form: فقدان الممارسين in_language: ar - - literal_form: practitioner loss threat + - literal_form: kehilangan praktisi in_language: id - - literal_form: practitioner loss threat + - literal_form: 从业者流失 in_language: zh + keywords: + - practitioner loss + - skilled knowledge + - bearer communities + - aging + - knowledge carriers annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type TransmissionGapThreat: is_a: ThreatType class_uri: hc:TransmissionGapThreat @@ -159,10 +187,10 @@ classes: nl: Onderbreking van de overdracht van kennis en vaardigheden aan jongere generaties. de: Unterbrechung der Weitergabe von Wissen und Fähigkeiten an jüngere Generationen. fr: Interruption de la transmission des connaissances et compétences aux jeunes générations. - es: 'Concepto para: Interruption in knowledge and skill transfer to younger generations.' - ar: 'مفهوم لـ: Interruption in knowledge and skill transfer to younger generations.' - id: 'Konsep untuk: Interruption in knowledge and skill transfer to younger generations.' - zh: 用于以下内容的概念:Interruption in knowledge and skill transfer to younger generations. + es: Interrupción en la transferencia de conocimientos y habilidades a las generaciones más jóvenes. + ar: انقطاع نقل المعرفة والمهارات إلى الأجيال الشابة. + id: Terputusnya transfer pengetahuan dan keterampilan ke generasi muda. + zh: 向年轻一代传授知识和技能的中断。 structured_aliases: - literal_form: overdrachtshiaat in_language: nl @@ -170,19 +198,26 @@ classes: in_language: de - literal_form: rupture de transmission in_language: fr - - literal_form: transmission threat + - literal_form: brecha de transmisión in_language: es - - literal_form: transmission threat + - literal_form: فجوة النقل in_language: ar - - literal_form: transmission threat + - literal_form: kesenjangan transmisi in_language: id - - literal_form: transmission threat + - literal_form: 传承断层 in_language: zh + keywords: + - transmission gap + - knowledge transfer + - skill transfer + - younger generations + - intergenerational annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type FundingThreat: is_a: ThreatType class_uri: hc:FundingThreat @@ -190,12 +225,12 @@ classes: Inadequate financial resources and institutional support for heritage preservation. alt_descriptions: nl: Onvoldoende financiële middelen en institutionele steun voor erfgoedbehoud. - de: Unzureichende finanzielle Mittel und institutionelle Unterstützung für die Erhaltung. - fr: Ressources financières et soutien institutionnel insuffisants pour la préservation. - es: 'Concepto para: Inadequate financial resources and institutional support for heritage preservation.' - ar: 'مفهوم لـ: Inadequate financial resources and institutional support for heritage preservation.' - id: 'Konsep untuk: Inadequate financial resources and institutional support for heritage preservation.' - zh: 用于以下内容的概念:Inadequate financial resources and institutional support for heritage preservation. + de: Unzureichende finanzielle Mittel und institutionelle Unterstützung für die Erhaltung des Erbes. + fr: Ressources financières et soutien institutionnel insuffisants pour la préservation du patrimoine. + es: Recursos financieros insuficientes y apoyo institucional inadecuado para la preservación del patrimonio. + ar: الموارد المالية غير الكافية والدعم المؤسسي غير الملائم للحفاظ على التراث. + id: Sumber daya keuangan yang tidak memadai dan dukungan institusional untuk pelestarian warisan. + zh: 遗产保护资金不足和机构支持不够。 structured_aliases: - literal_form: financieringstekort in_language: nl @@ -203,32 +238,39 @@ classes: in_language: de - literal_form: manque de financement in_language: fr - - literal_form: funding threat + - literal_form: amenaza de financiación in_language: es - - literal_form: funding threat + - literal_form: تهديد التمويل in_language: ar - - literal_form: funding threat + - literal_form: ancaman pendanaan in_language: id - - literal_form: funding threat + - literal_form: 资金威胁 in_language: zh + keywords: + - funding + - financial resources + - institutional support + - preservation + - inadequate resources annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type PolicyThreat: is_a: ThreatType class_uri: hc:PolicyThreat description: >- Unfavorable regulations, policies, or lack of legal protection mechanisms. alt_descriptions: - nl: Ongunstige regelgeving, beleid of gebrek aan wettelijke bescherming. + nl: Ongunstige regelgeving, beleid of gebrek aan wettelijke beschermingsmechanismen. de: Ungünstige Vorschriften, Richtlinien oder mangelnder rechtlicher Schutz. - fr: Réglementations défavorables ou manque de protection juridique. - es: 'Concepto para: Unfavorable regulations, policies, or lack of legal protection mechanisms.' - ar: 'مفهوم لـ: Unfavorable regulations, policies, or lack of legal protection mechanisms.' - id: 'Konsep untuk: Unfavorable regulations, policies, or lack of legal protection mechanisms.' - zh: 用于以下内容的概念:Unfavorable regulations, policies, or lack of legal protection mechanisms. + fr: Réglementations défavorables, politiques ou manque de mécanismes de protection juridique. + es: Regulaciones desfavorables, políticas o falta de mecanismos de protección legal. + ar: اللوائح غير المواتية أو السياسات أو نقص آليات الحماية القانونية. + id: Peraturan yang tidak menguntungkan, kebijakan, atau kurangnya mekanisme perlindungan hukum. + zh: 不利的法规、政策或缺乏法律保护机制。 structured_aliases: - literal_form: beleidsbedreiging in_language: nl @@ -236,32 +278,39 @@ classes: in_language: de - literal_form: menace politique in_language: fr - - literal_form: policy threat + - literal_form: amenaza de política in_language: es - - literal_form: policy threat + - literal_form: تهديد سياسي in_language: ar - - literal_form: policy threat + - literal_form: ancaman kebijakan in_language: id - - literal_form: policy threat + - literal_form: 政策威胁 in_language: zh + keywords: + - policy + - regulations + - legal protection + - unfavorable + - mechanisms annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type ClimateChangeThreat: is_a: ThreatType class_uri: hc:ClimateChangeThreat description: >- - Environmental shifts and degradation caused by global. + Environmental shifts and degradation caused by global climate change. alt_descriptions: nl: Milieuveranderingen en -degradatie veroorzaakt door klimaatverandering. de: Umweltveränderungen und -verschlechterung durch den Klimawandel. fr: Changements environnementaux et dégradation dus au changement climatique. - es: 'Concepto para: Environmental shifts and degradation caused by global.' - ar: 'مفهوم لـ: Environmental shifts and degradation caused by global.' - id: 'Konsep untuk: Environmental shifts and degradation caused by global.' - zh: 用于以下内容的概念:Environmental shifts and degradation caused by global. + es: Cambios ambientales y degradación causados por el cambio climático global. + ar: التحولات البيئية والتدهور الناجم عن تغير المناخ العالمي. + id: Perubahan lingkungan dan degradasi yang disebabkan oleh perubahan iklim global. + zh: 全球气候变化引起的环境变化和退化。 structured_aliases: - literal_form: klimaatverandering in_language: nl @@ -269,19 +318,26 @@ classes: in_language: de - literal_form: changement climatique in_language: fr - - literal_form: climate change threat + - literal_form: cambio climático in_language: es - - literal_form: climate change threat + - literal_form: تغير المناخ in_language: ar - - literal_form: climate change threat + - literal_form: perubahan iklim in_language: id - - literal_form: climate change threat + - literal_form: 气候变化 in_language: zh + keywords: + - climate change + - environmental shifts + - degradation + - global warming + - environmental annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type NaturalDisasterThreat: is_a: ThreatType class_uri: hc:NaturalDisasterThreat @@ -291,10 +347,10 @@ classes: nl: Catastrofale natuurlijke gebeurtenissen zoals overstromingen, aardbevingen, branden en stormen. de: Katastrophale Naturereignisse wie Überschwemmungen, Erdbeben, Brände und Stürme. fr: Événements naturels catastrophiques tels qu'inondations, séismes, incendies et tempêtes. - es: 'Concepto para: Catastrophic events including floods, earthquakes, fires, and storms.' - ar: 'مفهوم لـ: Catastrophic events including floods, earthquakes, fires, and storms.' - id: 'Konsep untuk: Catastrophic events including floods, earthquakes, fires, and storms.' - zh: 用于以下内容的概念:Catastrophic events including floods, earthquakes, fires, and storms. + es: Eventos catastróficos naturales como inundaciones, terremotos, incendios y tormentas. + ar: أحداث كارثية طبيعية تشمل الفيضانات والزلازل والحرائق والعواصف. + id: Peristiwa bencana alam termasuk banjir, gempa bumi, kebakaran, dan badai. + zh: 包括洪水、地震、火灾和风暴在内的灾难性自然灾害。 structured_aliases: - literal_form: natuurramp in_language: nl @@ -302,32 +358,40 @@ classes: in_language: de - literal_form: catastrophe naturelle in_language: fr - - literal_form: natural disaster threat + - literal_form: desastre natural in_language: es - - literal_form: natural disaster threat + - literal_form: كارثة طبيعية in_language: ar - - literal_form: natural disaster threat + - literal_form: bencana alam in_language: id - - literal_form: natural disaster threat + - literal_form: 自然灾害 in_language: zh + keywords: + - natural disaster + - floods + - earthquakes + - fires + - storms + - catastrophic annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type ArmedConflictThreat: is_a: ThreatType class_uri: hc:ArmedConflictThreat description: >- Warfare, military operations, and political instability endangering heritage. alt_descriptions: - nl: Oorlogvoering, militaire operaties en politieke instabiliteit die erfgoed bedreigen. + nl: Oorlogvoering, militaire operaties en politieke instabiliteit die erfgoed in gevaar brengen. de: Kriegsführung, militärische Operationen und politische Instabilität, die das Erbe gefährden. fr: Guerre, opérations militaires et instabilité politique menaçant le patrimoine. - es: 'Concepto para: Warfare, military operations, and political instability endangering heritage.' - ar: 'مفهوم لـ: Warfare, military operations, and political instability endangering heritage.' - id: 'Konsep untuk: Warfare, military operations, and political instability endangering heritage.' - zh: 用于以下内容的概念:Warfare, military operations, and political instability endangering heritage. + es: Guerra, operaciones militares e inestabilidad política que ponen en peligro el patrimonio. + ar: الحرب والعمليات العسكرية وعدم الاستقرار السياسي الذي يهدد التراث. + id: Perang, operasi militer, dan ketidakstabilan politik yang membahayakan warisan. + zh: 危及遗产的战争、军事行动和政治动荡。 structured_aliases: - literal_form: gewapend conflict in_language: nl @@ -335,19 +399,26 @@ classes: in_language: de - literal_form: conflit armé in_language: fr - - literal_form: armed conflict threat + - literal_form: conflicto armado in_language: es - - literal_form: armed conflict threat + - literal_form: صراع مسلح in_language: ar - - literal_form: armed conflict threat + - literal_form: konflik bersenjata in_language: id - - literal_form: armed conflict threat + - literal_form: 武装冲突 in_language: zh + keywords: + - armed conflict + - warfare + - military operations + - political instability + - endangering annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type PersecutionThreat: is_a: ThreatType class_uri: hc:PersecutionThreat @@ -356,11 +427,11 @@ classes: alt_descriptions: nl: Systematische onderdrukking, discriminatie of suppressie van erfgoedbeoefenaars en tradities. de: Systematische Unterdrückung, Diskriminierung oder Unterdrückung von Erbepraktikern und Traditionen. - fr: Oppression systématique, discrimination ou suppression des praticiens et traditions. - es: 'Concepto para: Systematic oppression, discrimination, or suppression of heritage practitioners and traditions.' - ar: 'مفهوم لـ: Systematic oppression, discrimination, or suppression of heritage practitioners and traditions.' - id: 'Konsep untuk: Systematic oppression, discrimination, or suppression of heritage practitioners and traditions.' - zh: 用于以下内容的概念:Systematic oppression, discrimination, or suppression of heritage practitioners and traditions. + fr: Oppression systématique, discrimination ou suppression des praticiens et traditions du patrimoine. + es: Opresión sistemática, discriminación o supresión de practicantes y tradiciones patrimoniales. + ar: الاضطهاد المنهجي أو التمييز أو قمع ممارسي التراث والتقاليد. + id: Penindasan sistematis, diskriminasi, atau penekanan terhadap praktisi warisan dan tradisi. + zh: 对遗产从业者和传统的系统性压迫、歧视或压制。 structured_aliases: - literal_form: vervolging in_language: nl @@ -368,19 +439,26 @@ classes: in_language: de - literal_form: persécution in_language: fr - - literal_form: persecution threat + - literal_form: persecución in_language: es - - literal_form: persecution threat + - literal_form: اضطهاد in_language: ar - - literal_form: persecution threat + - literal_form: penganiayaan in_language: id - - literal_form: persecution threat + - literal_form: 迫害 in_language: zh + keywords: + - persecution + - oppression + - discrimination + - suppression + - practitioners annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type DeteriorationThreat: is_a: ThreatType class_uri: hc:DeteriorationThreat @@ -390,10 +468,10 @@ classes: nl: Fysiek verval, structurele schade of materiaalafbraak in de loop der tijd. de: Physischer Verfall, strukturelle Schäden oder Materialabbau im Laufe der Zeit. fr: Dégradation physique, dommages structurels ou détérioration des matériaux au fil du temps. - es: 'Concepto para: Physical decay, structural damage, or material degradation over time.' - ar: 'مفهوم لـ: Physical decay, structural damage, or material degradation over time.' - id: 'Konsep untuk: Physical decay, structural damage, or material degradation over time.' - zh: 用于以下内容的概念:Physical decay, structural damage, or material degradation over time. + es: Deterioro físico, daño estructural o degradación de materiales con el tiempo. + ar: التدهور المادي أو الضرر الهيكلي أو تدهور المواد بمرور الوقت. + id: Kerusakan fisik, kerusakan struktural, atau degradasi material seiring waktu. + zh: 随时间发生的物理衰变、结构损坏或材料退化。 structured_aliases: - literal_form: verval in_language: nl @@ -401,19 +479,26 @@ classes: in_language: de - literal_form: détérioration in_language: fr - - literal_form: deterioration threat + - literal_form: deterioro in_language: es - - literal_form: deterioration threat + - literal_form: تدهور in_language: ar - - literal_form: deterioration threat + - literal_form: deteriorasi in_language: id - - literal_form: deterioration threat + - literal_form: 劣化 in_language: zh + keywords: + - deterioration + - physical decay + - structural damage + - material degradation + - over time annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type VandalismThreat: is_a: ThreatType class_uri: hc:VandalismThreat @@ -423,10 +508,10 @@ classes: nl: Opzettelijke vernieling, diefstal of kwaadwillige schade aan erfgoed. de: Vorsätzliche Zerstörung, Diebstahl oder böswillige Beschädigung von Kulturerbe. fr: Destruction intentionnelle, vol ou dommage malveillant au patrimoine. - es: 'Concepto para: Intentional destruction, theft, or malicious damage to heritage assets.' - ar: 'مفهوم لـ: Intentional destruction, theft, or malicious damage to heritage assets.' - id: 'Konsep untuk: Intentional destruction, theft, or malicious damage to heritage assets.' - zh: 用于以下内容的概念:Intentional destruction, theft, or malicious damage to heritage assets. + es: Destrucción intencional, robo o daño malicioso a bienes patrimoniales. + ar: التدمير المتعمد أو السرقة أو الأضرار الخبيثة للأصول التراثية. + id: Penghancuran sengaja, pencurian, atau kerusakan berbahaya terhadap aset warisan. + zh: 对遗产资产的故意破坏、盗窃或恶意损坏。 structured_aliases: - literal_form: vandalisme in_language: nl @@ -434,19 +519,26 @@ classes: in_language: de - literal_form: vandalisme in_language: fr - - literal_form: vandalism threat + - literal_form: vandalismo in_language: es - - literal_form: vandalism threat + - literal_form: تخريب in_language: ar - - literal_form: vandalism threat + - literal_form: vandalisme in_language: id - - literal_form: vandalism threat + - literal_form: 破坏 in_language: zh + keywords: + - vandalism + - intentional destruction + - theft + - malicious damage + - heritage assets annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type DevelopmentThreat: is_a: ThreatType class_uri: hc:DevelopmentThreat @@ -456,10 +548,10 @@ classes: nl: Bouwprojecten, landgebruikswijzigingen en ontwikkelingsdruk door infrastructuur. de: Bauprojekte, Landnutzungsänderungen und Infrastrukturentwicklungsdruck. fr: Projets de construction, changements d'utilisation des terres et pressions de développement. - es: 'Concepto para: Construction projects, land use changes, and infrastructure pressures.' - ar: 'مفهوم لـ: Construction projects, land use changes, and infrastructure pressures.' - id: 'Konsep untuk: Construction projects, land use changes, and infrastructure pressures.' - zh: 用于以下内容的概念:Construction projects, land use changes, and infrastructure pressures. + es: Proyectos de construcción, cambios de uso del suelo y presiones de desarrollo de infraestructura. + ar: مشاريع البناء وتغييرات استخدام الأراضي وضغوط تطوير البنية التحتية. + id: Proyek konstruksi, perubahan penggunaan lahan, dan tekanan pengembangan infrastruktur. + zh: 建筑项目、土地用途变更和基础设施开发压力。 structured_aliases: - literal_form: ontwikkelingsdruk in_language: nl @@ -467,16 +559,23 @@ classes: in_language: de - literal_form: pression de développement in_language: fr - - literal_form: development threat + - literal_form: amenaza de desarrollo in_language: es - - literal_form: development threat + - literal_form: تهديد التنمية in_language: ar - - literal_form: development threat + - literal_form: ancaman pembangunan in_language: id - - literal_form: development threat + - literal_form: 开发威胁 in_language: zh + keywords: + - development + - construction projects + - land use changes + - infrastructure + - pressures annotations: custodian_types: '[''*'']' broad_mappings: - crm:E3_Condition_State - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/TokenTypes.yaml b/schemas/20251121/linkml/modules/classes/TokenTypes.yaml index d70d8f5be8..3cc67c6323 100644 --- a/schemas/20251121/linkml/modules/classes/TokenTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TokenTypes.yaml @@ -7,6 +7,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ imports: - ./TokenType - linkml:types @@ -41,6 +42,12 @@ classes: in_language: id - literal_form: 输入 token in_language: zh + keywords: + - input + - prompt + - consumption + - request + - computational slots: [] slot_usage: has_label: @@ -56,6 +63,7 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + - crm:E55_Type OutputToken: is_a: TokenType class_uri: hc:OutputToken @@ -84,6 +92,12 @@ classes: in_language: id - literal_form: 输出 token in_language: zh + keywords: + - output + - completion + - generation + - response + - computational slots: [] slot_usage: has_label: @@ -95,6 +109,7 @@ classes: has_description: Tokens in the completion response broad_mappings: - skos:Concept + - crm:E55_Type CachedToken: is_a: TokenType class_uri: hc:CachedToken @@ -123,6 +138,12 @@ classes: in_language: id - literal_form: 缓存 token in_language: zh + keywords: + - cache + - key-value + - latency + - cost reduction + - optimization slots: [] slot_usage: has_label: @@ -136,6 +157,7 @@ classes: - Providers supporting caching include OpenAI (Prompt caching), Anthropic (Context caching), ZhipuAI (KV cache for Preserved Thinking) broad_mappings: - skos:Concept + - crm:E55_Type ReasoningToken: is_a: TokenType class_uri: hc:ReasoningToken @@ -164,6 +186,12 @@ classes: in_language: id - literal_form: 推理 token in_language: zh + keywords: + - reasoning + - chain-of-thought + - thinking + - extended thinking + - o1 slots: [] slot_usage: has_label: @@ -177,6 +205,7 @@ classes: - Models with reasoning tokens include ZhipuAI GLM 4.7 (Interleaved/Preserved thinking), OpenAI o1/o1-mini, Anthropic Claude (Extended thinking) broad_mappings: - skos:Concept + - crm:E55_Type TotalToken: is_a: TokenType class_uri: hc:TotalToken @@ -205,6 +234,12 @@ classes: in_language: id - literal_form: 总 token in_language: zh + keywords: + - total + - aggregate + - sum + - consumption + - usage slots: [] slot_usage: has_label: @@ -216,3 +251,4 @@ classes: has_description: Sum of input and output tokens broad_mappings: - skos:Concept + - crm:E55_Type diff --git a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml index 6f4db94f62..927457a6c7 100644 --- a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml @@ -6,6 +6,7 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# wd: http://www.wikidata.org/entity/ @@ -34,20 +35,28 @@ classes: zh: 按来源原则组织的劳动组织治理与运营文献分组。 structured_aliases: - literal_form: Gewerkschaftsverwaltungsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fondo de administracion sindical + predicate: EXACT_SYNONYM in_language: es - literal_form: fonds d'administration syndicale + predicate: EXACT_SYNONYM in_language: fr - literal_form: vakbondsbestuursarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: fundo de administracao sindical + predicate: EXACT_SYNONYM in_language: pt - literal_form: مجموعة إدارة نقابية + predicate: EXACT_SYNONYM in_language: ar - literal_form: himpunan administrasi serikat + predicate: EXACT_SYNONYM in_language: id - literal_form: 工运治理全宗 + predicate: EXACT_SYNONYM in_language: zh keywords: - union administration @@ -57,10 +66,10 @@ classes: - labor organization broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -102,20 +111,28 @@ classes: zh: 对谈判协议、薪酬表与劳资关系档案的时间序列分组。 structured_aliases: - literal_form: Tarifverhandlungsserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de negociacion colectiva + predicate: EXACT_SYNONYM in_language: es - literal_form: serie de negociation collective + predicate: EXACT_SYNONYM in_language: fr - literal_form: CAO-archief + predicate: EXACT_SYNONYM in_language: nl - literal_form: serie de negociacao coletiva + predicate: EXACT_SYNONYM in_language: pt - literal_form: سلسلة تفاوض عمالي + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri perundingan kerja + predicate: EXACT_SYNONYM in_language: id - literal_form: 劳资协商系列 + predicate: EXACT_SYNONYM in_language: zh keywords: - collective bargaining @@ -126,10 +143,10 @@ classes: - industrial relations broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -162,20 +179,28 @@ classes: zh: 汇集罢工停工、抗议及相关争议行动证据的组合文献体。 structured_aliases: - literal_form: Streikdokumentationssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: coleccion de documentacion de huelgas + predicate: EXACT_SYNONYM in_language: es - literal_form: collection de documentation de greves + predicate: EXACT_SYNONYM in_language: fr - literal_form: stakingsarchief + predicate: EXACT_SYNONYM in_language: nl - literal_form: colecao de documentacao de greves + predicate: EXACT_SYNONYM in_language: pt - literal_form: مجموعة توثيق الإضرابات + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi dokumentasi mogok + predicate: EXACT_SYNONYM in_language: id - literal_form: 劳资冲突文献汇编 + predicate: EXACT_SYNONYM in_language: zh keywords: - strike documentation @@ -186,11 +211,11 @@ classes: - Februaristaking broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q9388534 - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -230,20 +255,28 @@ classes: zh: 汇集报刊、期刊、小册子与公报等运动印刷媒介的文献体。 structured_aliases: - literal_form: Arbeiterpressesammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: coleccion de publicaciones obreras + predicate: EXACT_SYNONYM in_language: es - literal_form: collection de publications ouvrieres + predicate: EXACT_SYNONYM in_language: fr - literal_form: vakbondsperscollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: colecao de publicacoes operarias + predicate: EXACT_SYNONYM in_language: pt - literal_form: مجموعة منشورات الحركة + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi terbitan gerakan + predicate: EXACT_SYNONYM in_language: id - literal_form: 工运印刷文献汇编 + predicate: EXACT_SYNONYM in_language: zh keywords: - labor publications @@ -255,11 +288,11 @@ classes: - 1 mei broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - wd:Q732577 - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType @@ -296,20 +329,28 @@ classes: zh: 汇集工作场所、示威活动与工业社会生活图像的视觉文献体。 structured_aliases: - literal_form: Arbeiterfotografiesammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: coleccion de fotografia obrera + predicate: EXACT_SYNONYM in_language: es - literal_form: collection de photographie ouvriere + predicate: EXACT_SYNONYM in_language: fr - literal_form: arbeidersfotocollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: colecao de fotografia operaria + predicate: EXACT_SYNONYM in_language: pt - literal_form: مجموعة صور عمالية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi foto pekerja + predicate: EXACT_SYNONYM in_language: id - literal_form: 劳动图像汇编 + predicate: EXACT_SYNONYM in_language: zh keywords: - workers photography @@ -323,10 +364,10 @@ classes: - worker portraits broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - TradeUnionArchiveRecordSetType - rico:RecordSetType diff --git a/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml b/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml index 866f43f27d..f31b8476c2 100644 --- a/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TraditionalProductTypes.yaml @@ -40,6 +40,12 @@ classes: custodian_types: '[''*'']' broad_mappings: - skos:Concept + keywords: + - food + - culinary heritage + - traditional recipe + - local cuisine + - regional food TextileProduct: is_a: TraditionalProductType description: Fiber-based goods made through inherited weaving, spinning, or dyeing practices. @@ -68,6 +74,12 @@ classes: in_language: zh broad_mappings: - skos:Concept + keywords: + - textile + - weaving + - fiber craft + - traditional fabric + - handmade textile CraftProduct: is_a: TraditionalProductType description: Handmade goods produced with established artisanal techniques and regional styles. @@ -96,6 +108,12 @@ classes: in_language: zh broad_mappings: - skos:Concept + keywords: + - craft + - artisanal product + - handmade goods + - traditional craft + - regional style BeverageProduct: is_a: TraditionalProductType description: Drinkable goods produced from customary ingredients and inherited preparation practices. @@ -124,3 +142,9 @@ classes: in_language: zh broad_mappings: - skos:Concept + keywords: + - beverage + - traditional drink + - regional beverage + - customary preparation + - heritage drink diff --git a/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml b/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml index 52c8903e3b..9feab8c8a9 100644 --- a/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TreatmentTypes.yaml @@ -52,6 +52,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - cleaning + - surface cleaning + - soiling removal + - conservation treatment + - dirt removal StabilizationTreatment: is_a: TreatmentType class_uri: hc:StabilizationTreatment @@ -92,6 +98,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - stabilization + - consolidation + - structural repair + - material preservation + - conservation treatment RestorationTreatment: is_a: TreatmentType class_uri: hc:RestorationTreatment @@ -132,6 +144,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - restoration + - visual reintegration + - retouching + - inpainting + - aesthetic recovery PreventiveTreatment: is_a: TreatmentType class_uri: hc:PreventiveTreatment @@ -172,6 +190,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - preventive conservation + - risk reduction + - environmental control + - protective housing + - handling protocol DeacidificationTreatment: is_a: TreatmentType class_uri: hc:DeacidificationTreatment @@ -212,6 +236,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - deacidification + - paper conservation + - alkaline reserve + - acid neutralization + - ph stabilization ReliningTreatment: is_a: TreatmentType class_uri: hc:ReliningTreatment @@ -251,6 +281,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - relining + - canvas backing + - structural support + - painting conservation + - lining treatment ReframingTreatment: is_a: TreatmentType class_uri: hc:ReframingTreatment @@ -291,6 +327,12 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - reframing + - protective framing + - glazing + - mounting + - enclosure FumigationTreatment: is_a: TreatmentType class_uri: hc:FumigationTreatment @@ -331,3 +373,9 @@ classes: broad_mappings: - crm:E7_Activity - schema:Action + keywords: + - fumigation + - pest control + - infestation treatment + - anoxic treatment + - IPM diff --git a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml index 641c20e5d3..a24648af6f 100644 --- a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml @@ -53,10 +53,10 @@ classes: 用于大学中央治理与行政记录的档案集合类型,按 fonds 来源原则组织。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - UniversityArchiveRecordSetType - rico:RecordSetType @@ -71,22 +71,30 @@ classes: has_custodian: equals_string: hc:UniversityArchive has_note: - equals_string: This RecordSetType is typically held by UniversityArchive custodians. + equals_string: >- + This RecordSetType is typically held by UniversityArchive custodians. Inverse of rico:isOrWasHolderOf. structured_aliases: - literal_form: universiteitsbestuursfonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Hochschulverwaltungsfonds + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds administratif universitaire + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo administrativo universitario + predicate: EXACT_SYNONYM in_language: es - literal_form: رصيد الإدارة الجامعية + predicate: EXACT_SYNONYM in_language: ar - literal_form: fonds administrasi universitas + predicate: EXACT_SYNONYM in_language: id - literal_form: 高校行政全宗 + predicate: EXACT_SYNONYM in_language: zh annotations: specificity_score: 0.1 @@ -120,10 +128,10 @@ classes: 用于记录学生生命周期活动的档案集合类型,通常按连续系列组织。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Series - close_mappings: - - skos:Concept see_also: - UniversityArchiveRecordSetType - rico:RecordSetType @@ -138,22 +146,30 @@ classes: has_custodian: equals_string: hc:UniversityArchive has_note: - equals_string: This RecordSetType is typically held by UniversityArchive custodians. + equals_string: >- + This RecordSetType is typically held by UniversityArchive custodians. Inverse of rico:isOrWasHolderOf. structured_aliases: - literal_form: studentendossierserie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Studierendenaktenserie + predicate: EXACT_SYNONYM in_language: de - literal_form: serie de dossiers etudiants + predicate: EXACT_SYNONYM in_language: fr - literal_form: serie de expedientes estudiantiles + predicate: EXACT_SYNONYM in_language: es - literal_form: سلسلة سجلات الطلاب + predicate: EXACT_SYNONYM in_language: ar - literal_form: seri rekod mahasiswa + predicate: EXACT_SYNONYM in_language: id - literal_form: 学生档案系列 + predicate: EXACT_SYNONYM in_language: zh annotations: custodian_types: '[''*'']' @@ -171,8 +187,8 @@ classes: Record-Set-Typ fuer persoenliche und berufliche Unterlagen von Fakultaeitsmitgliedern, als Archivsammlung geordnet. fr: >- - Type d'ensemble documentaire pour les papiers personnels et professionnels - des membres du corps professoral, organises en collection d'archives. + Ensemble de documents personnels et professionnels produits par le + personnel académique. es: >- Tipo de conjunto documental para papeles personales y profesionales del profesorado, organizado como coleccion archivistica. @@ -186,10 +202,10 @@ classes: 用于教职人员个人与职业文献的档案集合类型,按档案馆藏方式编排。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - UniversityArchiveRecordSetType - rico:RecordSetType @@ -204,22 +220,30 @@ classes: has_custodian: equals_string: hc:UniversityArchive has_note: - equals_string: This RecordSetType is typically held by UniversityArchive custodians. + equals_string: >- + This RecordSetType is typically held by UniversityArchive custodians. Inverse of rico:isOrWasHolderOf. structured_aliases: - literal_form: collectie hooglerarenarchieven + predicate: EXACT_SYNONYM in_language: nl - literal_form: Sammlung von Fakultaetsnachlaessen + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de papiers de faculte + predicate: EXACT_SYNONYM in_language: fr - literal_form: coleccion de papeles del profesorado + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة أوراق هيئة التدريس + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi arsip dosen + predicate: EXACT_SYNONYM in_language: id - literal_form: 教师文书馆藏 + predicate: EXACT_SYNONYM in_language: zh annotations: custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml b/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml index 107936c650..b4bdd892fd 100644 --- a/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/UserCommunityTypes.yaml @@ -44,6 +44,12 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - research + - academic audience + - scholarly inquiry + - researcher community + - scientific community PublicCommunity: is_a: UserCommunityType description: General audiences engaging through visits, programmes, and online access. @@ -73,6 +79,12 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - public + - general audience + - visitors + - community engagement + - public programming EducationalCommunity: is_a: UserCommunityType description: Learners and educators using holdings for teaching and study. @@ -102,6 +114,12 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - education + - teachers + - students + - learners + - educational programming ProfessionalCommunity: is_a: UserCommunityType description: Practitioners in heritage, library, archive, and museum fields. @@ -131,6 +149,13 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - professionals + - GLAM sector + - heritage practitioners + - librarians + - archivists + - museum professionals GenealogyCommunity: is_a: UserCommunityType description: Family-history audiences tracing lineage, households, and local records. @@ -160,6 +185,12 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - genealogy + - family history + - lineage research + - ancestry + - local records ArtistCommunity: is_a: UserCommunityType description: Creative practitioners using holdings for inspiration, reinterpretation, and production. @@ -189,6 +220,12 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - artists + - creative practitioners + - artistic inspiration + - reinterpretation + - creative production JournalistCommunity: is_a: UserCommunityType description: News and documentary practitioners using holdings for reporting and verification. @@ -218,3 +255,9 @@ classes: broad_mappings: - crm:E39_Actor - schema:Organization + keywords: + - journalists + - media + - news reporting + - documentary + - verification diff --git a/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml index 0af12350e2..3bb4eeb8e6 100644 --- a/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml @@ -7,17 +7,39 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to - - ../slots/has_label - - ../slots/has_legal_form +- ../classes/AgentType +- linkml:types +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to +- ../slots/has_label +- ../slots/has_legal_form classes: Vereinsarchiv: - description: An archive of a German association or club (Verein). Vereinsarchive preserve the historical records of voluntary associations, societies, clubs, and similar membership organizations in German-speaking countries. These archives document the activities, governance, membership, and cultural contributions of civil society organizations. + description: >- + Institution preserving the historical records, membership registers, and + activity documentation of voluntary associations in German-speaking regions. + alt_descriptions: + nl: >- + Instelling die de historische verslagen, lederegisters en activiteitendocumentatie + van vrijwillige verenigingen in Duitstalige regio's bewaart. + de: >- + Institution, die die historischen Unterlagen, Mitgliederregister und Aktivitätsdokumentation + freiwilliger Vereinigungen im deutschsprachigen Raum bewahrt. + fr: >- + Institution préservant les archives historiques, les registres des membres et la + documentation des activités des associations volontaires dans les régions germanophones. + es: >- + Institución que preserva los registros históricos, registros de miembros y documentación + de actividades de asociaciones voluntarias en regiones germanoparlantes. + ar: >- + مؤسسة تحافظ على السجلات التاريخية وسجلات العضوية ووثائق الأنشطة للجمعيات التطوعية في المناطق الناطقة بالألمانية. + id: >- + Institusi yang melestarikan catatan sejarah, daftar anggota, dan dokumentasi aktivitas + asosiasi sukarela di wilayah berbahasa Jerman. + zh: >- + 保存德语地区志愿协会的历史记录、成员名册和活动文件的机构。 is_a: CustodianType class_uri: skos:Concept close_mappings: @@ -44,3 +66,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: An archive of a German association or club (Verein). Vereinsarchive preserve the historical records of voluntary associations, societies, clubs, and similar membership organizations in German-speaking countries. These archives document the activities, governance, membership, and cultural contributions of civil society organizations.' diff --git a/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml index e71277cd82..2d2986f409 100644 --- a/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/VereinsarchivRecordSetType.yaml @@ -15,15 +15,38 @@ prefixes: org: http://www.w3.org/ns/org# xsd: http://www.w3.org/2001/XMLSchema# imports: - - ./WikidataAlignment - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/applicable_in - - ../slots/related_to +- ./WikidataAlignment +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/applicable_in +- ../slots/related_to classes: VereinsarchivRecordSetType: - description: A rico:RecordSetType for classifying collections from German association and club archives. + description: >- + Classification concept for record sets originating from German-speaking + association and club archives (Vereinsarchive). + alt_descriptions: + nl: >- + Classificatieconcept voor archiefbestanden afkomstig van Duitstalige + verenigings- en clubarchieven (Vereinsarchive). + de: >- + Klassifikationskonzept für Bestände aus deutschsprachigen + Vereins- und Clubarchiven. + fr: >- + Concept de classification pour les fonds d'archives provenant des + archives d'associations et clubs germanophones. + es: >- + Concepto de clasificación para conjuntos de registros procedentes de + archivos de asociaciones y clubes germanoparlantes. + ar: >- + مفهوم تصنيف لمجموعات السجلات من أرشيفات + الجمعيات والنوادي الناطقة بالألمانية. + id: >- + Konsep klasifikasi untuk set catatan yang berasal dari + arsip asosiasi dan klub berbahasa Jerman. + zh: >- + 用于分类来自德语协会和俱乐部档案的记录集的分类概念。 is_a: CollectionType class_uri: rico:RecordSetType close_mappings: @@ -41,6 +64,42 @@ classes: equals_string: DE, AT, CH see_also: - Vereinsarchiv + structured_aliases: + - literal_form: verenigingsarchief-collectietype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vereinsarchiv-Bestandstyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de fonds d'association + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: tipo de fondo de asociación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نوع أرشيف الجمعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tipe arsip asosiasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 协会档案类型 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Applies to German-speaking countries (DE, AT, CH) + - Covers archives of clubs, societies, and voluntary associations + - 'Preserved from prior description: A rico:RecordSetType for classifying collections from German association and club archives.' + keywords: + - association archive + - club archive + - Vereinsarchiv + - German heritage + examples: + - value: + has_label: Sportverein Records + applicable_in: DE, AT, CH + description: Record set type for sports club archives annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml b/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml index 5ee1924ed9..bb8a331f53 100644 --- a/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/VerificationStatus.yaml @@ -6,30 +6,74 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - - linkml:types +- linkml:types classes: VerificationStatus: class_uri: skos:Concept - description: 'Verification status of a record or entity. - - - **USAGE**: - - Used for: - - - Data verification status - - - Quality assurance flags - - - Approval status - - ' + description: >- + Controlled concept indicating whether a claim, value, or entity has been + checked and what confidence outcome resulted from that check. + alt_descriptions: + nl: >- + Gecontroleerd concept dat aangeeft of een claim, waarde of entiteit is + nagekeken en welke betrouwbaarheidsuitkomst daaruit volgde. + de: >- + Kontrolliertes Konzept, das angibt, ob eine Aussage, ein Wert oder eine + Entität geprüft wurde und welches Vertrauensempfinden daraus resultierte. + fr: >- + Concept contrôlé indiquant si une affirmation, une valeur ou une entité + a été vérifiée et quel niveau de confiance en résulte. + es: >- + Concepto controlado que indica si una afirmación, valor o entidad fue + comprobada y qué resultado de confianza se obtuvo. + ar: >- + مفهوم مضبوط يوضح ما إذا كانت دعوى أو قيمة أو كيان قد تم التحقق منه + وما نتيجة الثقة الناتجة عن ذلك. + id: >- + Konsep terkontrol yang menunjukkan apakah klaim, nilai, atau entitas + telah diperiksa dan hasil tingkat kepercayaan yang dihasilkan. + zh: >- + 受控概念,用于说明某项主张、数值或实体是否已被核验及其置信结果。 broad_mappings: - skos:Concept + - crm:E55_Type + structured_aliases: + - literal_form: controle-uitkomstconcept + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Prüfungsresultat-Konzept + predicate: EXACT_SYNONYM + in_language: de + - literal_form: concept de résultat de contrôle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: concepto de resultado de comprobación + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مفهوم نتيجة التحقق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: konsep hasil pemeriksaan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 核验结果概念 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Supports trust and quality signals in curation and enrichment workflows. + - Intended as a controlled vocabulary term rather than a free-text field. + - Preserved usage scope: data verification status, quality-assurance flags, and approval tracking. + - 'Preserved from prior description: Verification status of a record or entity. **USAGE**: Used for: - Data verification status - Quality assurance flags - Approval status' + keywords: + - data quality + - confidence assessment + - curation workflow + - controlled vocabulary annotations: - specificity_score: '0.40' + specificity_score: 0.4 specificity_rationale: Moderately specific - verification common in data quality. custodian_types: '[''*'']' examples: diff --git a/schemas/20251121/linkml/modules/classes/Verifier.yaml b/schemas/20251121/linkml/modules/classes/Verifier.yaml index f2272c8768..67566f08f2 100644 --- a/schemas/20251121/linkml/modules/classes/Verifier.yaml +++ b/schemas/20251121/linkml/modules/classes/Verifier.yaml @@ -7,26 +7,57 @@ prefixes: prov: http://www.w3.org/ns/prov# default_prefix: hc imports: - - linkml:types +- linkml:types classes: Verifier: class_uri: prov:Agent - description: 'An agent that verifies or validates data. - - - **USAGE**: - - Used for: - - - Data verifiers - - - Quality assurance agents - - - Approval authorities - - ' + description: >- + Agent responsible for reviewing, validating, and confirming the accuracy or authenticity of data, documents, or processes. + alt_descriptions: + nl: >- + Agent die verantwoordelijk is voor het beoordelen, valideren en bevestigen van de nauwkeurigheid of authenticiteit van gegevens, documenten of processen. + de: >- + Akteur, der für die Überprüfung, Validierung und Bestätigung der Genauigkeit oder Authentizität von Daten, Dokumenten oder Prozessen verantwortlich ist. + fr: >- + Agent responsable de l'examen, de la validation et de la confirmation de l'exactitude ou de l'authenticité des données, documents ou processus. + es: >- + Agente responsable de revisar, validar y confirmar la exactitud o autenticidad de datos, documentos o procesos. + ar: >- + وكيل مسؤول عن مراجعة والتحقق من وتأكيد دقة أو أصالة البيانات أو المستندات أو العمليات. + id: >- + Agen yang bertanggung jawab untuk meninjau, memvalidasi, dan mengonfirmasi keakuratan atau keaslian data, dokumen, atau proses. + zh: >- + 负责审查、验证和确认数据、文档或流程的准确性或真实性的代理。 + structured_aliases: + nl: + - verificateur + - controleur + de: + - Verifizierer + - Prüfer + fr: + - vérificateur + - contrôleur + es: + - verificador + - controlador + ar: + - المحقق + - المدقق + id: + - verifikator + - pemeriksa + zh: + - 验证者 + - 审核者 + keywords: + - verifier + - validator + - reviewer + - quality assurance + - confirmation agent broad_mappings: - - prov:Agent + - prov:Agent annotations: specificity_score: '0.45' specificity_rationale: Moderately specific - verification common in data quality. @@ -37,3 +68,5 @@ classes: verifier_type: ORGANIZATION description: QA team as verifier slots: [] + comments: + - 'Preserved from prior description: An agent that verifies or validates data. **USAGE**: Used for: - Data verifiers - Quality assurance agents - Approval authorities' diff --git a/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml index 3dc0edd2c4..ee613ef974 100644 --- a/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml @@ -7,18 +7,38 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to - - ../slots/has_label +- ../classes/AgentType +- linkml:types +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to +- ../slots/has_label classes: Verlagsarchiv: - description: An archive of a publishing house (Verlag). Verlagsarchive preserve the historical records of publishing - companies in German-speaking countries, including correspondence with authors, manuscript submissions, editorial files, - contracts, marketing materials, and documentation of book production and distribution activities. + description: >- + Institution preserving editorial records, manuscript collections, production + documentation, and business correspondence from a publishing enterprise. + alt_descriptions: + nl: >- + Instelling die redactionele archieven, manuscriptcollecties, productiedocumentatie + en zakelijke correspondentie van een uitgeverij bewaart. + de: >- + Institution, die redaktionelle Unterlagen, Manuskriptsammlungen, Produktionsdokumentation + und Geschäftskorrespondenz eines Verlagsunternehmens bewahrt. + fr: >- + Institution préservant les archives éditoriales, les collections de manuscrits, la + documentation de production et la correspondance commerciale d'une maison d'édition. + es: >- + Institución que preserva archivos editoriales, colecciones de manuscritos, documentación + de producción y correspondencia comercial de una empresa editorial. + ar: >- + مؤسسة تحافظ على السجلات التحريرية ومجموعات المخطوطات ووثائق الإنتاج والمراسلات التجارية لشركة نشر. + id: >- + Institusi yang melestarikan arsip redaksional, koleksi naskah, dokumentasi produksi, + dan korespondensi bisnis dari perusahaan penerbitan. + zh: >- + 保存出版企业的编辑档案、手稿收藏、生产文档和商业通信的机构。 is_a: CustodianType class_uri: skos:Concept close_mappings: @@ -45,3 +65,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' + comments: + - 'Preserved from prior description: An archive of a publishing house (Verlag). Verlagsarchive preserve the historical records of publishing companies in German-speaking countries, including correspondence with authors, manuscript submissions, editorial files, contracts, marketing materials, and documentation of book production and distribution activities.' diff --git a/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml index 4c424be264..fccbf5f5e9 100644 --- a/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/VerlagsarchivRecordSetType.yaml @@ -8,15 +8,39 @@ prefixes: rico: https://www.ica.org/standards/RiC/ontology# wd: http://www.wikidata.org/entity/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_score - - ../slots/related_to +- linkml:types +- ../slots/identified_by +- ../slots/has_score +- ../slots/related_to classes: VerlagsarchivRecordSetType: - description: A rico:RecordSetType for classifying collections from German publishing house archives. + description: >- + Taxonomy node for aggregations of editorial manuscripts, production records, + and correspondence from publishing enterprise archives. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van redactionele manuscripten, productieverslagen + en correspondentie uit uitgeverijarchieven. + de: >- + Taxonomieknoten für Aggregationen von redaktionellen Manuskripten, Produktionsunterlagen + und Korrespondenz aus Verlagsarchiven. + fr: >- + Nœud taxonomique pour les agrégations de manuscrits éditoriaux, dossiers de production + et correspondance d'archives de maisons d'édition. + es: >- + Nodo taxonómico para agregaciones de manuscritos editoriales, registros de producción + y correspondencia de archivos de empresas editoriales. + ar: >- + عقدة تصنيفية لتجميعات المخطوطات التحريرية وسجلات الإنتاج والمراسلات من أرشيفات دور النشر. + id: >- + Simpul taksonomi untuk agregasi naskah redaksional, catatan produksi, dan korespondensi + dari arsip perusahaan penerbitan. + zh: >- + 用于聚合来自出版企业档案的编辑手稿、生产记录和通信的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType close_mappings: - wd:Q130759004 slots: @@ -33,3 +57,5 @@ classes: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - 'Preserved from prior description: A rico:RecordSetType for classifying collections from German publishing house archives.' diff --git a/schemas/20251121/linkml/modules/classes/Version.yaml b/schemas/20251121/linkml/modules/classes/Version.yaml index 21d12c4488..1e39e2a52d 100644 --- a/schemas/20251121/linkml/modules/classes/Version.yaml +++ b/schemas/20251121/linkml/modules/classes/Version.yaml @@ -8,54 +8,85 @@ prefixes: prov: http://www.w3.org/ns/prov# doap: http://usefulinc.com/ns/doap# imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/temporal_extent +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/temporal_extent default_prefix: hc classes: Version: class_uri: schema:SoftwareApplication - description: | - A version identifier for software, documents, schemas, or other entities. - **Purpose**: Represents a structured version record with version number, - release date, and semantic versioning components. - **Semantic Versioning Support**: - - major_version: Breaking changes - - minor_version: New features (backwards compatible) - - patch_version: Bug fixes - **Use Cases**: - 1. **CMS Product Version**: Version of deployed CMS software - 2. **API Version**: REST API version - 3. **Schema Version**: Ontology/schema version - 4. **Document Version**: Document revision number - **Example**: - ```yaml - CollectionManagementSystem: - cms_name: CollectiveAccess - has_version: - version_string: "1.8.0" - major_version: 1 - minor_version: 8 - patch_version: 0 - release_date: "2023-06-15" - ``` - **Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53). - Replaces simple string cms_product_version with structured Version class. - exact_mappings: - - doap:Version + description: >- + State snapshot identifier representing a specific revision within an ordered + sequence of document or software iterations. + alt_descriptions: + nl: >- + Statusmoment-identificator die een specifieke revisie vertegenwoordigt binnen een geordende + reeks document- of software-iteraties. + de: >- + Zustandsmoment-Identifikator, der eine spezifische Revision innerhalb einer geordneten + Folge von Dokument- oder Software-Iterationen repräsentiert. + fr: >- + Identifiant d'instantané d'état représentant une révision spécifique dans une séquence + ordonnée d'itérations de documents ou de logiciels. + es: >- + Identificador de instantánea de estado que representa una revisión específica dentro de una + secuencia ordenada de iteraciones de documentos o software. + ar: >- + معرّف لقطة الحالة الذي يمثل مراجعة محددة ضمن تسلسل مرتب + من تكرارات المستندات أو البرامج. + id: >- + Pengidentifikasi snapshot status yang mewakili revisi tertentu dalam urutan + berurutan iterasi dokumen atau perangkat lunak. + zh: >- + 表示文档或软件迭代有序序列中特定修订的状态快照标识符。 + structured_aliases: + - literal_form: versie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Version + predicate: EXACT_SYNONYM + in_language: de + - literal_form: version + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: versión + predicate: EXACT_SYNONYM + in_language: es + - literal_form: نسخة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: versi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 版本 + predicate: EXACT_SYNONYM + in_language: zh + broad_mappings: + - doap:Version close_mappings: - - schema:version + - schema:version slots: - - temporal_extent + - identified_by + - has_label + - temporal_extent slot_usage: temporal_extent: range: TimeSpan required: false examples: - - value: - begin_of_the_begin: "2023-06-15" - end_of_the_end: null + - value: + begin_of_the_begin: "2023-06-15" + end_of_the_end: + comments: + - Tracks revision history for software releases and document versions. + - Used for versioning digital platform deployments and schema evolution. + - 'Preserved from prior description: A version identifier for software, documents, schemas, or other entities. **Purpose**: Represents a structured version record with version number, release date, and semantic versioning components. **Semantic Versioning Support**: - major_version: Breaking changes - minor_version: New features (backwards compatible) - patch_version: Bug fixes **Use Cases**: 1. **CMS Product Version**: Version of deployed CMS software 2. **API Version**: REST API version 3. **Schema Version**: Ontology/schema version 4. **Document Version**: Document revision number **Example**: ```yaml CollectionManagementSystem: cms_name: CollectiveAccess has_version: version_string: "1.8.0" major_version: 1 minor_version: 8 patch_version: 0 release_date: "2023-06-15" ``` **Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53). Replaces simple string cms_product_version with structured Version class.' + keywords: + - revision identifier + - software version + - document iteration + - state snapshot annotations: custodian_types: '["D"]' custodian_types_rationale: Primarily used by digital platforms (D) for software versioning diff --git a/schemas/20251121/linkml/modules/classes/VersionNumber.yaml b/schemas/20251121/linkml/modules/classes/VersionNumber.yaml index 1e3d66e313..cbec438de7 100644 --- a/schemas/20251121/linkml/modules/classes/VersionNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/VersionNumber.yaml @@ -7,25 +7,56 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_version +- linkml:types +- ../slots/has_version classes: VersionNumber: class_uri: hc:VersionNumber - description: 'A version number or identifier. - - - **USAGE**: - - Used for: - - - Software versions - - - Document versions - - - Schema versions - - ' + description: >- + Sequential identifier indicating the position of a resource or artifact within a revision history. + alt_descriptions: + nl: >- + Volgnummer dat de positie van een bron of artefact binnen een revisiegeschiedenis aangeeft. + de: >- + Sequentielle Kennung, die die Position einer Ressource oder eines Artefakts innerhalb einer Revisionshistorie angibt. + fr: >- + Identifiant séquentiel indiquant la position d'une ressource ou d'un artefact dans un historique de révision. + es: >- + Identificador secuencial que indica la posición de un recurso o artefacto dentro de un historial de revisiones. + ar: >- + معرف تسلسلي يشير إلى موقع مورد أو قطعة أثرية ضمن سجل المراجعات. + id: >- + Pengenal berurutan yang menunjukkan posisi sumber daya atau artefak dalam riwayat revisi. + zh: >- + 指示资源或制品在修订历史中位置的顺序标识符。 + structured_aliases: + nl: + - versienummer + - editiecode + de: + - Versionsnummer + - Revisionsnummer + fr: + - numéro de version + - indicateur de révision + es: + - número de versión + - código de revisión + ar: + - رقم الإصدار + - رقم المراجعة + id: + - nomor versi + - kode revisi + zh: + - 版本号 + - 修订号 + keywords: + - version + - revision + - release + - iteration + - update slots: - has_version close_mappings: @@ -41,3 +72,5 @@ classes: minor: 1 patch: 0 description: Semantic version 2.1.0 + comments: + - 'Preserved from prior description: A version number or identifier. **USAGE**: Used for: - Software versions - Document versions - Schema versions' diff --git a/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml index 8f3554f9c2..56bcdda730 100644 --- a/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml @@ -4,24 +4,59 @@ title: Verwaltungsarchiv Type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# wd: http://www.wikidata.org/entity/ imports: - - ../classes/AgentType - - linkml:types - - ../slots/has_type - - ../slots/identified_by - - ../slots/has_score - - ../slots/part_of - - ../slots/related_to - - ../slots/has_label +- ../classes/AgentType +- linkml:types +- ../slots/has_type +- ../slots/identified_by +- ../slots/has_score +- ../slots/part_of +- ../slots/related_to +- ../slots/has_label classes: Verwaltungsarchiv: - description: An administrative archive (Verwaltungsarchiv) that preserves records created in the course of administrative - activities. These archives hold documentation of organizational management, bureaucratic processes, policy implementation, - and administrative decision-making, typically from government agencies or large organizations. + description: >- + Organizational memory institution within a public authority that governs + long-term custody, accountability evidence, and legally mandated access to + documentary output from administrative functions. + alt_descriptions: + nl: >- + Organisatorische geheugeninstelling binnen een overheidsorgaan die + langdurig beheer, verantwoordingsbewijs en wettelijk verplichte toegang + tot documentaire output van bestuurlijke functies regelt. + de: >- + Organisatorische Gedächtnisinstitution innerhalb einer öffentlichen + Behörde, die langfristige Verwahrung, Nachweis der Rechenschaft und + gesetzlich geregelten Zugang zu Verwaltungsdokumentation steuert. + fr: >- + Institution mémorielle organisationnelle au sein d'une autorité + publique, chargée de la conservation à long terme, des preuves de + responsabilité et de l'accès légalement prescrit à la documentation + administrative. + es: >- + Institución de memoria organizacional dentro de una autoridad pública + que gestiona la custodia a largo plazo, la evidencia de rendición de + cuentas y el acceso legalmente exigido a la documentación administrativa. + ar: >- + مؤسسة ذاكرة تنظيمية ضمن سلطة عامة تتولى الحفظ طويل الأمد وأدلة + المساءلة وإتاحة الوصول الملزم قانونياً إلى المخرجات الوثائقية + للوظائف الإدارية. + id: >- + Lembaga memori organisasi dalam otoritas publik yang mengelola + kustodi jangka panjang, bukti akuntabilitas, dan akses yang diwajibkan + hukum terhadap keluaran dokumenter fungsi administratif. + zh: >- + 公共机构内部的组织记忆机构,负责行政职能文献产出的长期保管、问责证据管理与法定访问保障。 is_a: CustodianType class_uri: skos:Concept + broad_mappings: + - skos:Concept + - crm:E55_Type + - schema:ArchiveOrganization close_mappings: - wd:Q2519292 slots: @@ -44,6 +79,43 @@ classes: - PublicArchive - CurrentArchive - InstitutionalArchive + structured_aliases: + - literal_form: bestuurlijk geheugeninstituut + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: verwaltungsbezogene Gedächtnisinstitution + predicate: EXACT_SYNONYM + in_language: de + - literal_form: institution mémorielle administrative + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: institución de memoria administrativa + predicate: EXACT_SYNONYM + in_language: es + - literal_form: مؤسسة ذاكرة إدارية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lembaga memori administratif + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 行政记忆机构 + predicate: EXACT_SYNONYM + in_language: zh + comments: + - Models the institution as an organizational actor, not merely a body of holdings. + - Emphasizes governance mandates, legal accountability, and regulated access services. + - Preserved scope detail: commonly associated with documentation from government agencies and large organizations. + - 'Preserved from prior description: An administrative archive (Verwaltungsarchiv) that preserves records created in the course of administrative activities. These archives hold documentation of organizational management, bureaucratic processes, policy implementation, and administrative decision-making, typically from government agencies or large organizations.' + keywords: + - public authority + - accountability evidence + - legal access mandate + - organizational memory + examples: + - value: + has_label: Stadtverwaltung Gedächtnisstelle + has_type: hc:ArchiveOrganizationType + description: Municipal authority unit responsible for long-term documentary custody annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml index 9b3239013c..0727002146 100644 --- a/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/VerwaltungsarchivRecordSetType.yaml @@ -14,9 +14,33 @@ imports: - ../slots/related_to classes: VerwaltungsarchivRecordSetType: - description: A rico:RecordSetType for classifying collections of administrative records and bureaucratic documentation. + description: >- + Taxonomy node for aggregations of bureaucratic records, administrative + correspondence, and governmental procedural documentation. + alt_descriptions: + nl: >- + Taxonomieknooppunt voor aggregaties van bureaucratische verslagen, administratieve + correspondentie en overheidsprocedurele documentatie. + de: >- + Taxonomieknoten für Aggregationen bürokratischer Unterlagen, administrativer Korrespondenz + und behördlicher Verfahrensdokumentation. + fr: >- + Nœud taxonomique pour les agrégations de dossiers bureaucratiques, de correspondance + administrative et de documentation procédurale gouvernementale. + es: >- + Nodo taxonómico para agregaciones de expedientes burocráticos, correspondencia + administrativa y documentación procedural gubernamental. + ar: >- + عقدة تصنيفية لتجميعات السجلات البيروقراطية والمراسلات الإدارية والوثائق الإجرائية الحكومية. + id: >- + Simpul taksonomi untuk agregasi catatan birokratis, korespondensi administratif, + dan dokumentasi prosedural pemerintah. + zh: >- + 用于聚合官僚记录、行政通信和政府程序文件的分类法节点。 is_a: CollectionType class_uri: rico:RecordSetType + broad_mappings: + - rico:RecordSetType close_mappings: - wd:Q2519292 slots: diff --git a/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml b/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml index 363e1dd788..4f5f46eb96 100644 --- a/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ViabilityStatus.yaml @@ -14,39 +14,72 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code - - ../slots/has_label +- linkml:types +- ../slots/has_code +- ../slots/has_label classes: ViabilityStatus: class_uri: skos:Concept - description: 'A viability status assessment. - - - **USAGE**: - - Used for: - - - Intangible heritage viability (UNESCO) - - - Organizational viability - - - Collection viability - - ' + description: >- + Assessment indicator expressing sustainability condition or operational continuity for heritage elements. + alt_descriptions: + nl: >- + Beoordelingsindicator die de duurzaamheidsconditie of operationele continuïteit voor erfgoedelementen uitdrukt. + de: >- + Bewertungsindikator, der die Nachhaltigkeitsbedingung oder betriebliche Kontinuität für Heritage-Elemente ausdrückt. + fr: >- + Indicateur d'évaluation exprimant l'état de durabilité ou la continuité opérationnelle des éléments patrimoniaux. + es: >- + Indicador de evaluación que expresa la condición de sostenibilidad o continuidad operacional de elementos patrimoniales. + ar: >- + مؤشر تقييم يعبر عن حالة الاستدامة أو الاستمرارية التشغيلية لعناصر التراث. + id: >- + Indikator penilaian yang mengekspresikan kondisi keberlanjutan atau kontinuitas operasional untuk elemen warisan. + zh: >- + 表达遗产元素可持续性状况或运营连续性的评估指标。 + structured_aliases: + - literal_form: levensvatbaarheidsstatus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lebensfähigkeitsstatus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: état de viabilité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: estado de viabilidad + predicate: EXACT_SYNONYM + in_language: es + - literal_form: حالة الجدوى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: status kelayakan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 存续状态 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_code - has_label broad_mappings: - skos:Concept - annotations: - specificity_score: '0.55' - specificity_rationale: More specific - viability relevant to UNESCO heritage - lists. - custodian_types: '[''*'']' + comments: + - Used for UNESCO ICH element endangerment classification. + - Supports conservation priority setting and resource allocation. + - 'Preserved from prior description: A viability status assessment. **USAGE**: Used for: - Intangible heritage viability (UNESCO) - Organizational viability - Collection viability' + keywords: + - sustainability assessment + - endangerment status + - conservation priority + - heritage condition examples: - value: has_code: ENDANGERED has_label: Endangered assessment_date: '2024-12-01' description: Endangered viability status + annotations: + specificity_score: '0.55' + specificity_rationale: More specific - viability relevant to UNESCO heritage lists. + custodian_types: '[''*'']' diff --git a/schemas/20251121/linkml/modules/classes/Video.yaml b/schemas/20251121/linkml/modules/classes/Video.yaml index d10dbb2d59..a8b7e3ff4d 100644 --- a/schemas/20251121/linkml/modules/classes/Video.yaml +++ b/schemas/20251121/linkml/modules/classes/Video.yaml @@ -8,76 +8,37 @@ prefixes: ma: http://www.w3.org/ns/ma-ont# dcterms: http://purl.org/dc/terms/ imports: - - linkml:types - - ../slots/identified_by - - ../slots/has_label - - ../slots/has_url +- linkml:types +- ../slots/identified_by +- ../slots/has_label +- ../slots/has_url default_prefix: hc classes: Video: class_uri: schema:VideoObject - description: 'Video media resource. - - - **DEFINITION**: - - Represents a video file or stream that can be referenced as source - - material for thumbnails, clips, chapters, and annotations. This class - - enables structured representation of video resources with their - - identifiers and URLs. - - - **HERITAGE INSTITUTION USE CASES**: - - - | Content Type | Examples | - - |--------------|----------| - - | Virtual tours | Museum walkthrough videos | - - | Conservation | Restoration process documentation | - - | Interviews | Oral history recordings | - - | Lectures | Educational content, curator talks | - - | Exhibitions | Exhibition documentation videos | - - - **PLATFORM SUPPORT**: - - - | Platform | Identifier | URL Pattern | - - |----------|------------|-------------| - - | YouTube | Video ID (11 chars) | youtube.com/watch?v={id} | - - | Vimeo | Video ID (numeric) | vimeo.com/{id} | - - | Wistia | Hashed ID | wistia.com/medias/{id} | - - | Self-hosted | Custom | Institution-specific | - - - **RELATIONSHIP TO Thumbnail**: - - Thumbnails are derived from Videos using the `derive_from` - - relationship, with the specific frame time captured via `has_time_interval`. - - - **ONTOLOGY ALIGNMENT**: - - - **Primary**: `schema:VideoObject` (Schema.org) - - - **Close**: `ma:MediaResource` (W3C Media Ontology) - - ' + description: >- + Time-based audiovisual media resource with associated technical parameters + and descriptive annotations. + alt_descriptions: + nl: >- + Tijdgebonden audiovisuele mediabron met geassocieerde technische parameters + en beschrijvende annotaties. + de: >- + Zeitbasierte audiovisuelle Medienressource mit zugehörigen technischen Parametern + und beschreibenden Anmerkungen. + fr: >- + Ressource média audiovisuelle temporelle avec paramètres techniques associés + et annotations descriptives. + es: >- + Recurso multimedia audiovisual basado en el tiempo con parámetros técnicos + asociados y anotaciones descriptivas. + ar: >- + مورد وسائط سمعية بصرية قائم على الوقت مع معلمات تقنية مرتبطة وشروحات وصفية. + id: >- + Sumber media audiovisual berbasis waktu dengan parameter teknis terkait + dan anotasi deskriptif. + zh: >- + 具有关联技术参数和描述性注释的基于时间的视听媒体资源。 slots: - has_url - identified_by @@ -116,3 +77,5 @@ classes: has_label: has_label: Conservation of The Night Watch language: en + comments: + - 'Preserved from prior description: Video media resource. **DEFINITION**: Represents a video file or stream that can be referenced as source material for thumbnails, clips, chapters, and annotations. This class enables structured representation of video resources with their identifiers and URLs. **HERITAGE INSTITUTION USE CASES**: | Content Type | Examples | |--------------|----------| | Virtual tours | Museum walkthrough videos | | Conservation | Restoration process documentation | | Interviews | Oral history recordings | | Lectures | Educational content, curator talks | | Exhibitions | Exhibition documentation videos | **PLATFORM SUPPORT**: | Platform | Identifier | URL Pattern | |----------|------------|-------------| | YouTube | Video ID (11 chars) | youtube.com/watch?v={id} | | Vimeo | Video ID (numeric) | vimeo.com/{id} | | Wistia | Hashed ID | wistia.com/medias/{id} | | Self-hosted | Custom | Institution-specific | **RELATIONSHIP TO Thumbnail**: Thumbnails are derived from Videos using the `derive_from` relationship, with the specific frame time captured via `has_time_interval`. **ONTOLOGY ALIGNMENT**: - **Primary**: `schema:VideoObject` (Schema.org) - **Close**: `ma:MediaResource` (W3C Media Ontology)' diff --git a/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml b/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml index bf3d2fa358..ed2dec4b34 100644 --- a/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoCategoryIdentifier.yaml @@ -14,31 +14,68 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: VideoCategoryIdentifier: class_uri: hc:VideoCategoryIdentifier - description: 'An identifier for a video category. - - - **USAGE**: - - Used for: - - - YouTube category IDs - - - Platform category classifications - - ' + description: >- + External taxonomy code used to categorize moving-image content on streaming platforms. + alt_descriptions: + nl: >- + Extern taxonomiecode gebruikt om bewegend-beeldinhoud op streamingplatforms te categoriseren. + de: >- + Externer Taxonomiecode zur Kategorisierung von Bewegtbildinhalten auf Streaming-Plattformen. + fr: >- + Code de taxonomie externe utilisé pour catégoriser le contenu d'images animées sur les plateformes de streaming. + es: >- + Código de taxonomía externo utilizado para categorizar contenido de imágenes en movimiento en plataformas de streaming. + ar: >- + رمز تصنيف خارجي يستخدم لتصنيف محتوى الصور المتحركة على منصات البث. + id: >- + Kode taksonomi eksternal yang digunakan untuk mengkategorikan konten gambar bergerak di platform streaming. + zh: >- + 用于在流媒体平台上分类动态图像内容的外部分类代码。 + structured_aliases: + - literal_form: videocategoriecode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Videokategoriecode + predicate: EXACT_SYNONYM + in_language: de + - literal_form: code de catégorie vidéo + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: código de categoría de video + predicate: EXACT_SYNONYM + in_language: es + - literal_form: رمز فئة الفيديو + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kode kategori video + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 视频分类代码 + predicate: EXACT_SYNONYM + in_language: zh slots: - has_code - close_mappings: + broad_mappings: - schema:identifier + - skos:Concept annotations: specificity_score: '0.55' specificity_rationale: More specific - video categories for content classification. custodian_types: '[''*'']' + comments: + - Maps platform-specific category IDs to normalized taxonomy. + - Enables cross-platform content discovery and filtering. + - 'Preserved from prior description: An identifier for a video category. **USAGE**: Used for: - YouTube category IDs - Platform category classifications' + keywords: + - video taxonomy + - content classification + - streaming platform + - category mapping examples: - value: has_code: '27' diff --git a/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml b/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml index c3ebc865c3..cb5577e6e3 100644 --- a/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml @@ -2,14 +2,14 @@ id: https://nde.nl/ontology/hc/class/VideoChapterList name: video_chapter_list_class title: Video Chapter List Class imports: - - linkml:types - - ../slots/cover - - ../slots/has_chapter - - ../slots/identified_by - - ../slots/has_quantity - - ../slots/has_score - - ../slots/has_source - - ../slots/generated_by +- linkml:types +- ../slots/cover +- ../slots/has_chapter +- ../slots/identified_by +- ../slots/has_quantity +- ../slots/has_score +- ../slots/has_source +- ../slots/generated_by prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -19,21 +19,52 @@ default_prefix: hc classes: VideoChapterList: class_uri: schema:ItemList - description: 'A collection of chapters for a video. - - - Groups all chapters for a video with metadata about the chapter set. - - - Enables bulk operations on chapters: - - - Import/export of chapter lists - - - Validation of chapter coverage - - - Source tracking for entire chapter set - - ' + description: >- + Ordered segmentation structure enabling temporal navigation within moving-image + content through timestamped divisions. + alt_descriptions: + nl: >- + Geordende segmenteringsstructuur die temporele navigatie binnen bewegend-beeldinhoud + mogelijk maakt via tijdstempelafdelingen. + de: >- + Geordnete Segmentierungsstruktur, die zeitliche Navigation innerhalb von Bewegtbildinhalten + durch Zeitstempelunterteilungen ermöglicht. + fr: >- + Structure de segmentation ordonnée permettant la navigation temporelle dans le contenu + d'image animée via des divisions horodatées. + es: >- + Estructura de segmentación ordenada que permite la navegación temporal dentro del contenido + de imagen en movimiento a través de divisiones con marca de tiempo. + ar: >- + هيكل تجزئة مرتب يتيح التنقل الزمني داخل محتوى الصور المتحركة + عبر تقسيمات موقوتة. + id: >- + Struktur segmentasi terurut yang memungkinkan navigasi temporal dalam konten gambar bergerak + melalui pembagian berstempel waktu. + zh: >- + 通过时间戳划分实现动态图像内容内时间导航的有序分段结构。 + structured_aliases: + - literal_form: hoofdstukkenlijst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Kapitelliste + predicate: EXACT_SYNONYM + in_language: de + - literal_form: liste de chapitres + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: lista de capítulos + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قائمة الفصول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: daftar bab + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 章节列表 + predicate: EXACT_SYNONYM + in_language: zh broad_mappings: - schema:ItemList slots: @@ -59,7 +90,7 @@ classes: has_quantity: range: integer required: false - inlined: false # Fixed invalid inline for primitive type + inlined: false examples: - value: has_measurement_unit: @@ -102,6 +133,15 @@ classes: cover: range: boolean required: false + comments: + - Supports both manual creator-defined chapters and AI-generated segmentation. + - Used for video navigation, content indexing, and accessibility features. + - 'Preserved from prior description: A collection of chapters for a video. Groups all chapters for a video with metadata about the chapter set. Enables bulk operations on chapters: - Import/export of chapter lists - Validation of chapter coverage - Source tracking for entire chapter set' + keywords: + - video segmentation + - temporal navigation + - chapter markers + - content indexing annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/VideoFrame.yaml b/schemas/20251121/linkml/modules/classes/VideoFrame.yaml index 120f500a95..168b31422e 100644 --- a/schemas/20251121/linkml/modules/classes/VideoFrame.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoFrame.yaml @@ -7,58 +7,38 @@ prefixes: schema: http://schema.org/ oa: http://www.w3.org/ns/oa# imports: - - linkml:types - - ../slots/has_quantity - - ../slots/has_measurement_unit +- linkml:types +- ../slots/has_quantity +- ../slots/has_measurement_unit default_prefix: hc classes: VideoFrame: class_uri: schema:VideoObject - description: 'A video frame or set of frames analyzed during video processing. - - **PURPOSE**: - - Represents frames from a video that have been analyzed by computer vision - - or multimodal AI models. Used to track frame-based analysis parameters - - such as sample rate (frames per second analyzed) and total frames processed. - - **USE CASES**: - - - Video annotation (object detection, scene analysis) - - - Frame sampling configuration - - - Analysis throughput tracking - - - Computer vision pipeline configuration - - **FRAME SAMPLE RATE**: - - The sample rate determines how many frames are analyzed per second of video: - - | Sample Rate | Frames/sec | Use Case | - - |-------------|------------|----------| - - | 0.1 fps | 1 every 10s | Overview/thumbnails | - - | 1.0 fps | 1 per second | Standard analysis | - - | 5.0 fps | 5 per second | Detailed analysis | - - | 30.0 fps | Every frame | Exhaustive analysis | - - Higher sample rates capture more detail but increase compute cost. - - **MIGRATION SUPPORT**: - - This class supports migration from the frame_sample_rate slot per - - slot_fixes.yaml. Use with has_quantity + Quantity + has_unit + Unit. - - ' + description: >- + Still-image segment representing a discrete temporal sample extracted from moving-image media. + alt_descriptions: + nl: >- + Stilstaand beeldsegment dat een discreet tijdsmonster vertegenwoordigt dat uit bewegende beeldmedia is geëxtraheerd. + de: >- + Standbildsegment, das eine diskrete zeitliche Probe darstellt, die aus Bewegtbildmedien extrahiert wurde. + fr: >- + Segment d'image fixe représentant un échantillon temporel discret extrait de médias d'images animées. + es: >- + Segmento de imagen fija que representa una muestra temporal discreta extraída de medios de imágenes en movimiento. + ar: >- + مقطع صورة ثابتة يمثل عينة زمنية منفصلة مستخرجة من وسائط الصور المتحركة. + id: >- + Segmen gambar diam yang mewakili sampel temporal diskrit yang diekstrak dari media gambar bergerak. + zh: >- + 表示从运动图像媒体中提取的离散时间样本的静止图像片段。 + structured_aliases: + nl: Videoframe + de: Videobild + fr: Image vidéo + es: Fotograma de video + ar: إطار فيديو + id: Bingkai Video + zh: 视频帧 close_mappings: - oa:Target - schema:VideoObject @@ -80,8 +60,7 @@ classes: inlined: false # Fixed invalid inline for primitive type annotations: custodian_types: '["D"]' - custodian_types_rationale: Video frames are primarily relevant for digital platforms (D) that host or process video - content. + custodian_types_rationale: Video frames are primarily relevant for digital platforms (D) that host or process video content. custodian_types_primary: D specificity_score: 0.7 specificity_rationale: Moderately specific - applies only to video analysis contexts. @@ -92,3 +71,4 @@ classes: - Created from slot_fixes.yaml migration (2026-01-22) - Use with analyze slot to track frame analysis - Sample rate affects both coverage and compute cost + - 'Preserved from prior description: A video frame or set of frames analyzed during video processing. **PURPOSE**: Represents frames from a video that have been analyzed by computer vision or multimodal AI models. Used to track frame-based analysis parameters such as sample rate (frames per second analyzed) and total frames processed. **USE CASES**: - Video annotation (object detection, scene analysis) - Frame sampling configuration - Analysis throughput tracking - Computer vision pipeline configuration **FRAME SAMPLE RATE**: The sample rate determines how many frames are analyzed per second of video: | Sample Rate | Frames/sec | Use Case | |-------------|------------|----------| | 0.1 fps | 1 every 10s | Overview/thumbnails | | 1.0 fps | 1 per second | Standard analysis | | 5.0 fps | 5 per second | Detailed analysis | | 30.0 fps | Every frame | Exhaustive analysis | Higher sample rates capture more detail but increase compute cost. **MIGRATION SUPPORT**: This class supports migration from the frame_sample_rate slot per slot_fixes.yaml. Use with has_quantity + Quantity + has_unit + Unit.' diff --git a/schemas/20251121/linkml/modules/classes/VideoFrames.yaml b/schemas/20251121/linkml/modules/classes/VideoFrames.yaml index 984383b78b..1beb04664b 100644 --- a/schemas/20251121/linkml/modules/classes/VideoFrames.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoFrames.yaml @@ -11,13 +11,51 @@ imports: classes: VideoFrames: class_uri: schema:QuantitativeValue - description: 'A measurement of video frames, typically used for video analysis - - metrics such as total frames analyzed for object detection, - - face recognition, or other computer vision tasks. - - ' + description: >- + Quantitative measurement of discrete visual units within a video sequence, typically used for computational analysis tasks. + alt_descriptions: + nl: >- + Kwantitatieve meting van discrete visuele eenheden binnen een videosequentie, doorgaans gebruikt voor computationele analysetaken. + de: >- + Quantitative Messung diskreter visueller Einheiten innerhalb einer Videosequenz, typischerweise verwendet für computerbasierte Analyseaufgaben. + fr: >- + Mesure quantitative d'unités visuelles discrètes dans une séquence vidéo, généralement utilisée pour des tâches d'analyse computationnelle. + es: >- + Medición cuantitativa de unidades visuales discretas dentro de una secuencia de video, típicamente utilizada para tareas de análisis computacional. + ar: >- + قياس كمي للوحدات البصرية المنفصلة ضمن تسلسل فيديو، يُستخدم عادةً لمهام التحليل الحسابي. + id: >- + Pengukuran kuantitatif unit visual diskrit dalam urutan video, biasanya digunakan untuk tugas analisis komputasional. + zh: >- + 视频序列中离散视觉单元的定量测量,通常用于计算分析任务。 + structured_aliases: + nl: + - videobeelden + - frameaantal + de: + - Videobilder + - Bildanzahl + fr: + - images vidéo + - nombre d'images + es: + - cuadros de video + - recuento de fotogramas + ar: + - إطارات الفيديو + - عدد الإطارات + id: + - bingkai video + - jumlah frame + zh: + - 视频帧 + - 帧数 + keywords: + - video frames + - frame count + - video analysis + - computer vision + - visual units slots: - has_quantity - has_measurement_unit diff --git a/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml b/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml index 4f306ad492..3689048ccd 100644 --- a/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoIdentifier.yaml @@ -7,36 +7,46 @@ prefixes: schema: http://schema.org/ default_prefix: hc imports: - - linkml:types - - ../slots/has_code +- linkml:types +- ../slots/has_code classes: VideoIdentifier: class_uri: hc:VideoIdentifier - description: 'An identifier for a video resource. - - - **USAGE**: - - Used for: - - - YouTube video IDs - - - Vimeo video IDs - - - Platform-specific identifiers - - ' + description: >- + Persistent unique code assigned to audiovisual content items for + platform-specific retrieval and reference. + alt_descriptions: + nl: >- + Permanente unieke code toegekend aan audiovisuele content-items voor + platformspecifieke ophaling en referentie. + de: >- + Persistenter eindeutiger Code, der Audioinhalten zur plattformspezifischen + Abrufung und Referenz zugewiesen wird. + fr: >- + Code unique persistant attribué aux éléments de contenu audiovisuel pour + la récupération et la référence spécifiques à la plateforme. + es: >- + Código único persistente asignado a elementos de contenido audiovisual para + recuperación y referencia específica de plataforma. + ar: >- + رمز فريد دائم يُخصص لعناصر المحتوى السمعي البصري للاسترجاع والمرجعية الخاصة بالمنصة. + id: >- + Kode unik persisten yang ditetapkan untuk item konten audiovisual untuk + pengambilan dan referensi khusus platform. + zh: >- + 分配给视听内容项的持久唯一代码,用于平台特定的检索和引用。 slots: - has_code close_mappings: - schema:identifier annotations: specificity_score: '0.50' - specificity_rationale: Moderately specific - video identifiers common in digital - heritage. + specificity_rationale: Moderately specific - video identifiers common in digital heritage. custodian_types: '[''*'']' examples: - value: has_code: dQw4w9WgXcQ platform: YouTube description: YouTube video identifier + comments: + - 'Preserved from prior description: An identifier for a video resource. **USAGE**: Used for: - YouTube video IDs - Vimeo video IDs - Platform-specific identifiers' diff --git a/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml b/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml index 61f4cdf1d1..21fc5eb476 100644 --- a/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WarehouseTypes.yaml @@ -141,8 +141,8 @@ classes: is_a: WarehouseType class_uri: hc:StudyStorage description: >- - Storage area designed for direct researcher access to collections, - with study spaces and material handling facilities on-site. + Access-oriented repository area designed for direct researcher use, + with reading spaces and material-handling capacity on-site. alt_descriptions: nl: Magazijntype voor onderzoek-toegankelijke opslagruimtes. de: Lagertyp für forschungszugängliche Lagerbereiche. @@ -178,6 +178,8 @@ classes: - crm:E27_Site - rico:Place - skos:Concept + comments: + - 'Preserved from prior description: Storage area designed for direct researcher access to collections, with study spaces and material handling facilities on-site.' QuarantineDepot: is_a: WarehouseType class_uri: hc:QuarantineDepot @@ -223,8 +225,8 @@ classes: is_a: WarehouseType class_uri: hc:TransitStorage description: >- - Short-term holding area for materials in transit between locations - or undergoing processing, loans, or exhibition rotation. + Short-term holding area for materials in movement between locations or + undergoing processing, loans, or exhibition rotation. alt_descriptions: nl: Magazijntype voor tijdelijke doorvoeropslag. de: Lagertyp für temporäre Zwischenlager. @@ -260,12 +262,14 @@ classes: - crm:E27_Site - rico:Place - skos:Concept + comments: + - 'Preserved from prior description: Short-term holding area for materials in transit between locations or undergoing processing, loans, or exhibition rotation.' ColdStorageFacility: is_a: WarehouseType class_uri: hc:ColdStorageFacility description: >- - Temperature-controlled facility for cold-sensitive materials including - biological specimens, photographic materials, and perishable collections. + Temperature-controlled repository for heat-sensitive materials including + biological specimens, photographic media, and perishable holdings. alt_descriptions: nl: Magazijntype voor gekoelde/bevroren opslagfaciliteiten. de: Lagertyp für Kühl- und Gefrierlager. @@ -301,12 +305,14 @@ classes: - crm:E27_Site - rico:Place - skos:Concept + comments: + - 'Preserved from prior description: Temperature-controlled facility for cold-sensitive materials including biological specimens, photographic materials, and perishable collections.' HighSecurityVault: is_a: WarehouseType class_uri: hc:HighSecurityVault description: >- - Maximum security facility with enhanced access controls, monitoring, - and environmental protection for high-value or sensitive collections. + Maximum-protection repository with enhanced access control, monitoring, + and environmental protection for sensitive or exceptional-value holdings. alt_descriptions: nl: Magazijntype voor maximaal beveiligde opslagruimtes. de: Lagertyp für Hochsicherheitslager. @@ -342,12 +348,14 @@ classes: - crm:E27_Site - rico:Place - skos:Concept + comments: + - 'Preserved from prior description: Maximum security facility with enhanced access controls, monitoring, and environmental protection for high-value or sensitive collections.' OpenStorage: is_a: WarehouseType class_uri: hc:OpenStorage description: >- - Publicly visible storage area allowing visitors to view stored collections, - combining preservation with educational display and transparency. + Publicly visible repository area allowing visitors to view preserved + holdings while supporting education and transparency. alt_descriptions: nl: Magazijntype voor zichtbare/toegankelijke opslagruimtes. de: Lagertyp für sichtbare Lagerbereiche. @@ -383,3 +391,5 @@ classes: - crm:E27_Site - rico:Place - skos:Concept + comments: + - 'Preserved from prior description: Publicly visible storage area allowing visitors to view stored collections, combining preservation with educational display and transparency.' diff --git a/schemas/20251121/linkml/modules/classes/WebArchive.yaml b/schemas/20251121/linkml/modules/classes/WebArchive.yaml index c4e099e28f..7de26beb25 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchive.yaml @@ -9,6 +9,7 @@ prefixes: wd: http://www.wikidata.org/entity/ imports: - ../classes/AgentType +- ../classes/WikidataAlignment - linkml:types - ../slots/identified_by - ../slots/has_scope @@ -19,8 +20,8 @@ imports: classes: WebArchive: description: >- - Heritage organization focused on capturing, preserving, and providing access - to websites, web pages, and online content for long-term research use. + Heritage organization that captures, preserves, and provides access to + born-digital online content for long-term research use. alt_descriptions: nl: Erfgoedorganisatie die websites en online content bewaart voor langetermijnonderzoek. de: Kulturerbeorganisation, die Websites und Online-Inhalte bewahrt. @@ -47,6 +48,7 @@ classes: comments: - Organization (not collection) focused on web content preservation. - Addresses digital preservation challenge of ephemeral web content. + - 'Preserved from prior description: Heritage organization focused on capturing, preserving, and providing access to websites, web pages, and online content for long-term research use.' is_a: CustodianType class_uri: schema:ArchiveOrganization slots: diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml index ffae8c7033..a8bfd61fa2 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveFailure.yaml @@ -13,8 +13,8 @@ imports: classes: WebArchiveFailure: description: >- - Record of a failed web archive attempt, documenting the URL, failure reason, - and retry history for audit trails and troubleshooting. + Record of an unsuccessful online capture attempt, documenting source URL, + error reason, and retry history for audit trails and troubleshooting. alt_descriptions: nl: Registratie van een mislukte webarchiveringspoging met foutredenen en geschiedenis. de: Aufzeichnung eines fehlgeschlagenen Webarchivierungsversuchs mit Fehlergründen. @@ -40,6 +40,7 @@ classes: in_language: zh comments: - Documents failed archive attempts for audit and troubleshooting. + - 'Preserved from prior description: Record of a failed web archive attempt, documenting the URL, failure reason, and retry history for audit trails and troubleshooting.' class_uri: prov:Entity broad_mappings: - prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml index 5b80a1493f..e7d7e2dcca 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetType.yaml @@ -14,8 +14,8 @@ imports: classes: WebArchiveRecordSetType: description: >- - Classification for collections of preserved web pages and archived online content - maintained by web archiving institutions. + Classification for collections of preserved online pages and long-term + captured internet content maintained by born-digital preservation institutions. alt_descriptions: nl: Classificatie voor collecties van bewaarde webpagina's en gearchiveerde online content. de: Klassifizierung für Sammlungen bewahrter Webseiten und archivierter Online-Inhalte. @@ -41,6 +41,7 @@ classes: in_language: zh comments: - RiC-O RecordSetType specialization for web archive collections. + - 'Preserved from prior description: Classification for collections of preserved web pages and archived online content maintained by web archiving institutions.' is_a: CollectionType class_uri: rico:RecordSetType broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml index f8a329435d..025413f2b8 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml @@ -4,11 +4,10 @@ title: WebArchive Record Set Type Subclasses prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# + crm: http://www.cidoc-crm.org/cidoc-crm/ rico: https://www.ica.org/standards/RiC/ontology# rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes# - wd: http://www.wikidata.org/entity/ default_prefix: hc imports: - ./WebArchiveRecordSetType @@ -22,8 +21,8 @@ classes: is_a: WebArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Aggregation of captured websites harvested through automated or manual - web archiving processes. + Aggregation of harvested online-site snapshots produced through automated + or manual born-digital preservation workflows. alt_descriptions: nl: RecordSetType voor website-captures. de: RecordSetType für Website-Erfassungen. @@ -34,24 +33,33 @@ classes: zh: 网站捕获的收藏类型。 structured_aliases: - literal_form: website-capturecollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Website-Capture-Sammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de captures web + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de capturas web + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة التقاطات الويب + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi tangkapan web + predicate: EXACT_SYNONYM in_language: id - literal_form: 网页捕获收藏 + predicate: EXACT_SYNONYM in_language: zh comments: - RiC-O specialized RecordSetType for website capture collections. + - 'Preserved from prior description: Aggregation of captured websites harvested through automated or manual web archiving processes.' broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -61,24 +69,24 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:WebCaptureCollection has_custodian: - equals_string: WebArchive - record_holder_note: + equals_string: hc:WebArchive + has_note: equals_string: This RecordSetType is typically held by WebArchive custodians. Inverse of rico:isOrWasHolderOf. annotations: - specificity_score: 0.1 + specificity_score: "0.1" specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' SocialMediaCollection: is_a: WebArchiveRecordSetType class_uri: rico:RecordSetType description: >- - Aggregation of archived social media content including posts, profiles, - and interactions from various platforms. + Aggregation of preserved networked-platform content including posts, + profiles, and interactions from multiple services. alt_descriptions: nl: RecordSetType voor sociale media-archieven. de: RecordSetType für Social-Media-Archive. @@ -89,24 +97,33 @@ classes: zh: 社交媒体档案的收藏类型。 structured_aliases: - literal_form: socialemediacollectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Social-Media-Sammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de médias sociaux + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de redes sociales + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة وسائل التواصل + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi media sosial + predicate: EXACT_SYNONYM in_language: id - literal_form: 社交媒体收藏 + predicate: EXACT_SYNONYM in_language: zh comments: - RiC-O specialized RecordSetType for social media archive collections. + - 'Preserved from prior description: Aggregation of archived social media content including posts, profiles, and interactions from various platforms.' broad_mappings: - rico:RecordSetType - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection see_also: @@ -116,11 +133,11 @@ classes: - has_type - has_score - has_custodian - - record_holder_note + - has_note slot_usage: has_type: equals_string: hc:SocialMediaCollection has_custodian: - equals_string: WebArchive - record_holder_note: + equals_string: hc:WebArchive + has_note: equals_string: This RecordSetType is typically held by WebArchive custodians. Inverse of rico:isOrWasHolderOf. diff --git a/schemas/20251121/linkml/modules/classes/WebClaim.yaml b/schemas/20251121/linkml/modules/classes/WebClaim.yaml index cc4791beb8..b6db026f9f 100644 --- a/schemas/20251121/linkml/modules/classes/WebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/WebClaim.yaml @@ -18,6 +18,11 @@ prefixes: imports: - linkml:types - ../enums/ExtractionPipelineStageEnum +- ../classes/ClaimType +- ../classes/XPath +- ../classes/FilePath +- ../classes/RetrievalEvent +- ../classes/ExtractionMethod - ../slots/has_content - ../slots/has_file_location - ../slots/identified_by @@ -37,11 +42,11 @@ classes: is_a: Claim class_uri: prov:Entity description: >- - Single verifiable assertion extracted from a web page with XPath provenance, - enabling source verification and audit trails. + Single verifiable assertion extracted from an online page with XPath + provenance, enabling source verification and audit trails. alt_descriptions: nl: Een verifieerbare claim geëxtraheerd van een webpagina met XPath-provenance. - de: Ein verifizierbarer Anspruch + de: Ein verifizierbarer Anspruch. fr: Une affirmation vérifiable extraite d'une page web avec provenance XPath. es: Una afirmación verificable extraída de una página web con provenancia XPath. ar: ادعاء قابل للتحقق مستخرج من صفحة ويب مع مصدر XPath. @@ -66,6 +71,7 @@ classes: - Requires XPath provenance - claims without it are fabricated. - Archived HTML files are Playwright-rendered (NOT WARC format). - Follows 4-stage GLAM-NER pipeline: recognition → layout → resolution → linking. + - 'Preserved from prior description: Single verifiable assertion extracted from a web page with XPath provenance, enabling source verification and audit trails.' broad_mappings: - prov:Entity close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml b/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml index fb7d134415..2003d39111 100644 --- a/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/WebClaimsBlock.yaml @@ -15,8 +15,8 @@ imports: classes: WebClaimsBlock: description: >- - Container aggregating assertions extracted from archived websites, including - valid entries, removed invalid items, and validation metadata. + Container aggregating assertions extracted from archived online sources, + including valid entries, removed invalid items, and validation metadata. alt_descriptions: nl: Container voor claims geëxtraheerd uit gearchiveerde websites. de: Container für aus archivierten Websites extrahierte Claims. @@ -42,6 +42,7 @@ classes: in_language: zh comments: - Aggregates WebClaim entities with full provenance tracking. + - 'Preserved from prior description: Container aggregating assertions extracted from archived websites, including valid entries, removed invalid items, and validation metadata.' class_uri: prov:Collection broad_mappings: - prov:Collection diff --git a/schemas/20251121/linkml/modules/classes/WebCollection.yaml b/schemas/20251121/linkml/modules/classes/WebCollection.yaml index 242277b9e8..a1c7d50647 100644 --- a/schemas/20251121/linkml/modules/classes/WebCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/WebCollection.yaml @@ -14,11 +14,11 @@ imports: classes: WebCollection: description: >- - Aggregation of items documented on a heritage institution website, such as - oral history recordings, photograph archives, or document sets. + Aggregation of items documented on an institution's online presence, such + as oral-history recordings, photo holdings, or document sets. alt_descriptions: nl: Collectie gedocumenteerd op de website van een erfgoedinstelling. - de: Sammlung + de: Sammlung. fr: Collection documentée sur le site web d'une institution patrimoniale. es: Colección documentada en el sitio web de una institución patrimonial. ar: مجموعة موثقة على موقع مؤسسة التراث. @@ -41,6 +41,7 @@ classes: in_language: zh comments: - Captures metadata including name, description, URL, type, and item count. + - 'Preserved from prior description: Aggregation of items documented on a heritage institution website, such as oral history recordings, photograph archives, or document sets.' class_uri: dcmitype:Collection broad_mappings: - dcmitype:Collection diff --git a/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml b/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml index b8f9c4a081..e5da204e5d 100644 --- a/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/WebEnrichment.yaml @@ -15,8 +15,8 @@ imports: classes: WebEnrichment: description: >- - Supplementary metadata and extracted data from institutional websites, - including web scraping results, archived pages, and derived assertions. + Supplementary metadata and extracted data from institutional online sources, + including crawling outputs, archived pages, and derived assertions. alt_descriptions: nl: Webarchief-metadata en verrijkingsgegevens geëxtraheerd van institutionele websites. de: Webarchiv-Metadaten und Anreicherungsdaten von institutionellen Websites. @@ -42,6 +42,7 @@ classes: in_language: zh comments: - Captures web scraping results, archived pages, and domain registration info. + - 'Preserved from prior description: Supplementary metadata and extracted data from institutional websites, including web scraping results, archived pages, and derived assertions.' class_uri: prov:Entity broad_mappings: - prov:Entity diff --git a/schemas/20251121/linkml/modules/classes/WebLink.yaml b/schemas/20251121/linkml/modules/classes/WebLink.yaml index a33ee65b46..2127ac8257 100644 --- a/schemas/20251121/linkml/modules/classes/WebLink.yaml +++ b/schemas/20251121/linkml/modules/classes/WebLink.yaml @@ -1,23 +1,7 @@ id: https://nde.nl/ontology/hc/class/WebLink name: web_link_class -title: WebLink Class -description: >- - A hyperlink reference to a web resource. - Generic class for representing web links with their text, URL, type, - and contextual information. Used as components within Overview collections - or any context requiring structured link representation. - **ONTOLOGY ALIGNMENT**: - - Schema.org: schema:WebPage (web resource reference) - - Dublin Core: dcterms:URI (uniform resource identifier) - - FOAF: foaf:Document (document reference) - **USE CASES**: - 1. Links extracted from finding aid pages - 2. External resource references - 3. Navigation links within heritage custodian websites - 4. Related resource connections - **MIGRATION NOTE** (2026-01-14): - Created as part of slot migration from `all_links` to `has_overview` with `Overview` and `WebLink` typed classes. - See slot_fixes.yaml for migration specification. +title: Web Link +description: Structured hyperlink reference with URL, display text, type, and context metadata. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -43,8 +27,8 @@ classes: WebLink: class_uri: schema:WebPage description: >- - Hyperlink to a web resource with associated metadata including display text, - type classification, and contextual information. + URI target reference with display text, relation classification, and + contextual metadata. alt_descriptions: nl: Een hyperlink naar een webbron met bijbehorende metadata. de: Ein Hyperlink zu einer Webressource mit zugehörigen Metadaten. @@ -65,6 +49,7 @@ classes: comments: - Represents web link with URL, display text, type classification, and context. - Links can change over time (link rot, text updates). + - 'Preserved from prior description: Hyperlink to a web resource with associated metadata including display text, type classification, and contextual information.' broad_mappings: - schema:WebPage close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WebObservation.yaml b/schemas/20251121/linkml/modules/classes/WebObservation.yaml index 08620029bf..87e6a5661f 100644 --- a/schemas/20251121/linkml/modules/classes/WebObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/WebObservation.yaml @@ -39,8 +39,8 @@ classes: WebObservation: class_uri: prov:Activity description: >- - Provenance record documenting the retrieval and observation of web content, - tracking when, where, and how web-based information was obtained. + Provenance activity documenting retrieval of online content, tracking when, + where, and how source information was obtained. alt_descriptions: nl: Een provenanceregistratie voor het ophalen en observeren van webcontent. de: Ein Provenienzdatensatz für den Abruf und die Beobachtung von Webinhalten. @@ -68,6 +68,7 @@ classes: - Provides transparent provenance for web-extracted data. - Documents what, when, who, how, and quality of web retrieval. - Supports change detection via content_hash and previous_observation. + - 'Preserved from prior description: Provenance record documenting the retrieval and observation of web content, tracking when, where, and how web-based information was obtained.' broad_mappings: - prov:Activity - schema:Action diff --git a/schemas/20251121/linkml/modules/classes/WebPage.yaml b/schemas/20251121/linkml/modules/classes/WebPage.yaml index cd923a5178..2ef9ce494d 100644 --- a/schemas/20251121/linkml/modules/classes/WebPage.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPage.yaml @@ -15,13 +15,13 @@ classes: WebPage: class_uri: schema:WebPage description: >- - Document on the World Wide Web accessible via a URL, containing content - rendered in a web browser. + Network-accessible hypertext document identified by a URL and rendered in + an internet browser. alt_descriptions: - nl: Een document op het World Wide Web - de: Ein Dokument im World Wide Web - fr: Un document sur le World Wide Web - es: Un documento en la World Wide Web + nl: Een document op het World Wide Web. + de: Ein Dokument im World Wide Web. + fr: Un document sur le World Wide Web. + es: Un documento en la World Wide Web. ar: مستند على شبكة الويب العالمية، يمكن الوصول إليه عبر عنوان URL. id: Dokumen di World Wide Web yang dapat diakses melalui URL. zh: 可通过URL访问的万维网文档。 @@ -48,3 +48,5 @@ classes: custodian_types: '["*"]' slots: - has_url + comments: + - 'Preserved from prior description: Document on the World Wide Web accessible via a URL, containing content rendered in a web browser.' diff --git a/schemas/20251121/linkml/modules/classes/WebPortal.yaml b/schemas/20251121/linkml/modules/classes/WebPortal.yaml index 05ad7e537e..2047e7d144 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortal.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortal.yaml @@ -47,8 +47,8 @@ classes: is_a: ReconstructedEntity class_uri: ore:Aggregation description: >- - Web-based discovery platform that aggregates or provides access to heritage - metadata from multiple custodian institutions. + Cross-institution discovery service that aggregates or provides access to + heritage metadata from multiple custodians. alt_descriptions: nl: >- Een webportaal dat erfgoedmetadata van meerdere instellingen samenvoegt. @@ -83,6 +83,7 @@ classes: - Distinguished from a single-custodian DigitalPlatform. - Aggregates and exposes cross-institution heritage metadata for discovery. - Typically operated by a network, consortium, or other encompassing body. + - 'Preserved from prior description: Web-based discovery platform that aggregates or provides access to heritage metadata from multiple custodian institutions.' broad_mappings: - ore:Aggregation close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WebPortalType.yaml b/schemas/20251121/linkml/modules/classes/WebPortalType.yaml index 17d42137d2..2c2a5de172 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortalType.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortalType.yaml @@ -27,18 +27,18 @@ classes: class_uri: skos:Concept abstract: true description: >- - Abstract base class for categorizing heritage aggregation and discovery - platforms by their scope, domain, or technical characteristics. + Abstract category for heritage aggregation and discovery services, + differentiated by scope, domain, and technical profile. alt_descriptions: - nl: {text: Abstracte basisklasse voor webportaaltypes in het erfgoeddomein., language: nl} - de: {text: Abstrakte Basisklasse für Webportal-Typen im Kulturerbebereich., language: de} - fr: {text: Classe de base abstraite pour les classifications de types de portails web., language: fr} - es: {text: Clase base abstracta para clasificaciones de tipos de portales web., language: es} - ar: {text: فئة أساسية مجردة لتصنيفات أنواع بوابات الويب., language: ar} - id: {text: Kelas dasar abstrak untuk klasifikasi jenis portal web., language: id} - zh: {text: 遗产领域中门户网站类型分类的抽象基类。, language: zh} + nl: Abstracte categorie voor erfgoedaggregatie- en ontdekkingsdiensten naar reikwijdte, domein en technisch profiel. + de: Abstrakte Kategorie fuer Aggregations- und Entdeckungsdienste im Kulturerbe nach Umfang, Domaene und technischem Profil. + fr: Categorie abstraite pour les services d aggregation et de decouverte patrimoniale selon la portee, le domaine et le profil technique. + es: Categoria abstracta para servicios de agregacion y descubrimiento patrimonial segun alcance, dominio y perfil tecnico. + ar: فئة مجردة لخدمات تجميع واكتشاف التراث حسب النطاق والمجال والملف التقني. + id: Kategori abstrak untuk layanan agregasi dan penemuan warisan menurut cakupan, domain, dan profil teknis. + zh: 按范围、领域和技术特征区分的遗产聚合与发现服务抽象类别。 structured_aliases: - - literal_form: webportaalttype + - literal_form: webportaaltype in_language: nl - literal_form: Webportal-Typ in_language: de @@ -55,6 +55,7 @@ classes: comments: - Abstract base class - use specific subclasses. - Represents PORTAL TYPES, not portal instances. + - 'Preserved from prior description: Abstract base class for categorizing heritage aggregation and discovery platforms by their scope, domain, or technical characteristics.' broad_mappings: - skos:Concept close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml b/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml index 4ca5786cd8..d98041083f 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml @@ -35,16 +35,16 @@ classes: is_a: WebPortalType class_uri: edm:DataProvider description: >- - National-level discovery platform aggregating metadata from heritage - institutions across an entire country. + Nationwide discovery service that aggregates metadata from heritage + institutions across one country. alt_descriptions: - nl: {text: Nationaal portaal dat metadata van erfgoedinstellingen aggregeert., language: nl} - de: {text: Nationales Portal, das Metadaten von Kulturerbeeinrichtungen aggregiert., language: de} - fr: {text: Portail national agrégeant les métadonnées d'institutions patrimoniales., language: fr} - es: {text: Portal nacional que agrega metadatos de instituciones patrimoniales., language: es} - ar: {text: بوابة وطنية تجمع البيانات الوصفية من مؤسسات التراث., language: ar} - id: {text: Portal nasional yang mengagregasi metadata dari lembaga warisan budaya., language: id} - zh: {text: 聚合全国遗产机构元数据的国家级平台。, language: zh} + nl: Nationaal portaal dat metadata van erfgoedinstellingen aggregeert. + de: Nationales Portal, das Metadaten von Kulturerbeeinrichtungen aggregiert. + fr: Portail national agrégeant les métadonnées d'institutions patrimoniales. + es: Portal nacional que agrega metadatos de instituciones patrimoniales. + ar: بوابة وطنية تجمع البيانات الوصفية من مؤسسات التراث. + id: Portal nasional yang mengagregasi metadata dari lembaga warisan budaya. + zh: 聚合全国遗产机构元数据的国家级平台。 structured_aliases: - literal_form: nationale aggregator in_language: nl @@ -63,6 +63,7 @@ classes: comments: - Country-wide scope with cross-domain integration. - Often operated by national cultural heritage agencies. + - 'Preserved from prior description: National-level discovery platform aggregating metadata from heritage institutions across an entire country.' broad_mappings: - edm:DataProvider - skos:Concept @@ -87,16 +88,16 @@ classes: is_a: WebPortalType class_uri: edm:DataProvider description: >- - Regional or provincial discovery platform aggregating heritage metadata - within a subnational geographic area. + Subnational discovery service that aggregates heritage metadata within a + province or comparable geographic area. alt_descriptions: - nl: {text: Regionaal of provinciaal portaal dat erfgoedmetadata aggregeert., language: nl} - de: {text: Regionales Portal, das Kulturerbemetadaten aggregiert., language: de} - fr: {text: Portail régional ou provincial agrégeant les métadonnées patrimoniales., language: fr} - es: {text: Portal regional o provincial que agrega metadatos patrimoniales., language: es} - ar: {text: بوابة إقليمية أو محلية تجمع بيانات التراث., language: ar} - id: {text: Portal regional atau provinsi yang mengagregasi metadata warisan., language: id} - zh: {text: 在次国家地理区域内聚合遗产元数据的区域或省级平台。, language: zh} + nl: Regionaal of provinciaal portaal dat erfgoedmetadata aggregeert. + de: Regionales Portal, das Kulturerbemetadaten aggregiert. + fr: Portail régional ou provincial agrégeant les métadonnées patrimoniales. + es: Portal regional o provincial que agrega metadatos patrimoniales. + ar: بوابة إقليمية أو محلية تجمع بيانات التراث. + id: Portal regional atau provinsi yang mengagregasi metadata warisan. + zh: 在次国家地理区域内聚合遗产元数据的区域或省级平台。 structured_aliases: - literal_form: regionale aggregator in_language: nl @@ -115,6 +116,7 @@ classes: comments: - Subnational scope with strong local context. - Often operated by provincial/state heritage agencies. + - 'Preserved from prior description: Regional or provincial discovery platform aggregating heritage metadata within a subnational geographic area.' broad_mappings: - edm:DataProvider - skos:Concept @@ -122,16 +124,16 @@ classes: is_a: WebPortalType class_uri: schema:ArchiveOrganization description: >- - Discovery platform specializing in archival finding aids and descriptions - from multiple repositories. + Discovery service specializing in finding aids and repository descriptions + from multiple records-management holdings. alt_descriptions: - nl: {text: Portaal gespecialiseerd in archieffindings en beschrijvingen., language: nl} - de: {text: Portal für archivarische Findmittel und Beschreibungen., language: de} - fr: {text: Portail spécialisé dans les instruments de recherche et descriptions d'archives., language: fr} - es: {text: Portal especializado en guías de archivos y descripciones., language: es} - ar: {text: بوابة متخصصة في أدوات البحث الأرشيفية والوصف., language: ar} - id: {text: Portal yang berspesialisasi dalam temuan arsip dan deskripsi., language: id} - zh: {text: 专门提供多个存储库的档案查找工具和描述的平台。, language: zh} + nl: Portaal gespecialiseerd in archieffindings en beschrijvingen. + de: Portal für archivarische Findmittel und Beschreibungen. + fr: Portail spécialisé dans les instruments de recherche et descriptions d'archives. + es: Portal especializado en guías de archivos y descripciones. + ar: بوابة متخصصة في أدوات البحث الأرشيفية والوصف. + id: Portal yang berspesialisasi dalam temuan arsip dan deskripsi. + zh: 专门提供多个存储库的档案查找工具和描述的平台。 structured_aliases: - literal_form: archiefportaal in_language: nl @@ -150,6 +152,7 @@ classes: comments: - Aggregates EAD/EAC-CPF metadata from archives. - Typical standards: EAD, EAC-CPF, RiC-O, ISAD(G). + - 'Preserved from prior description: Discovery platform specializing in archival finding aids and descriptions from multiple repositories.' broad_mappings: - schema:ArchiveOrganization - skos:Concept @@ -171,16 +174,16 @@ classes: is_a: WebPortalType class_uri: schema:Library description: >- - Union catalog aggregating bibliographic records from multiple libraries - with shared authority control. + Shared cross-repository index service aggregating bibliographic records + from multiple libraries with common authority control. alt_descriptions: - nl: {text: Catalogus die bibliografische records van meerdere bibliotheken aggregeert., language: nl} - de: {text: Verbundkatalog, der bibliografische Datensätze aus mehreren Bibliotheken aggregiert., language: de} - fr: {text: Catalogue collectif agrégeant les notices bibliographiques de plusieurs bibliothèques., language: fr} - es: {text: Catálogo colectivo que agrega registros bibliográficos de múltiples bibliotecas., language: es} - ar: {text: كتالوج اتحادي يجمع السجلات الببليوغرافية من مكتبات متعددة., language: ar} - id: {text: Katalog gabungan yang mengagregasi catatan bibliografi dari beberapa perpustakaan., language: id} - zh: {text: 聚合多个图书馆书目记录的联合目录。, language: zh} + nl: Catalogus die bibliografische records van meerdere bibliotheken aggregeert. + de: Verbundkatalog, der bibliografische Datensätze aus mehreren Bibliotheken aggregiert. + fr: Catalogue collectif agrégeant les notices bibliographiques de plusieurs bibliothèques. + es: Catálogo colectivo que agrega registros bibliográficos de múltiples bibliotecas. + ar: كتالوج اتحادي يجمع السجلات الببليوغرافية من مكتبات متعددة. + id: Katalog gabungan yang mengagregasi catatan bibliografi dari beberapa perpustakaan. + zh: 聚合多个图书馆书目记录的联合目录。 structured_aliases: - literal_form: bibliotheekcatalogus in_language: nl @@ -199,6 +202,7 @@ classes: comments: - Aggregates bibliographic records with authority control. - Typical standards: MARC21, Dublin Core, BIBFRAME, RDA. + - 'Preserved from prior description: Union catalog aggregating bibliographic records from multiple libraries with shared authority control.' broad_mappings: - schema:Library - skos:Concept @@ -220,16 +224,16 @@ classes: is_a: WebPortalType class_uri: schema:Museum description: >- - Discovery platform aggregating object-level metadata from multiple - museums with rich visual content. + Discovery service aggregating object-level metadata from multiple museums + with rich visual content. alt_descriptions: - nl: {text: Portaal dat museumobjectmetadata van meerdere instellingen aggregeert., language: nl} - de: {text: Portal, das Museumsobjektmetadaten von mehreren Einrichtungen aggregiert., language: de} - fr: {text: Portail agrégeant les métadonnées d'objets de musée de plusieurs institutions., language: fr} - es: {text: Portal que agrega metadatos de objetos de museo de múltiples instituciones., language: es} - ar: {text: بوابة تجمع بيانات كائنات المتحف من عدة مؤسسات., language: ar} - id: {text: Portal yang mengagregasi metadata objek museum dari beberapa lembaga., language: id} - zh: {text: 聚合多个博物馆物品元数据的发现平台。, language: zh} + nl: Portaal dat museumobjectmetadata van meerdere instellingen aggregeert. + de: Portal, das Museumsobjektmetadaten von mehreren Einrichtungen aggregiert. + fr: Portail agrégeant les métadonnées d'objets de musée de plusieurs institutions. + es: Portal que agrega metadatos de objetos de museo de múltiples instituciones. + ar: بوابة تجمع بيانات كائنات المتحف من عدة مؤسسات. + id: Portal yang mengagregasi metadata objek museum dari beberapa lembaga. + zh: 聚合多个博物馆物品元数据的发现平台。 structured_aliases: - literal_form: museumcollectieportaal in_language: nl @@ -248,6 +252,7 @@ classes: comments: - Aggregates object-level metadata with rich visual content. - Typical standards: LIDO, CIDOC-CRM, Schema.org, Spectrum. + - 'Preserved from prior description: Discovery platform aggregating object-level metadata from multiple museums with rich visual content.' broad_mappings: - schema:Museum - skos:Concept @@ -268,16 +273,16 @@ classes: GenealogicalPortal: is_a: WebPortalType description: >- - Discovery platform aggregating civil registration, parish records, - and genealogical sources from multiple archives. + Discovery service aggregating civil registration, parish records, and + genealogy sources from multiple archives. alt_descriptions: - nl: {text: Portaal dat burgerlijke stand, parochieregisters en genealogische bronnen aggregeert., language: nl} - de: {text: Portal für genealogische Quellen aus mehreren Archiven., language: de} - fr: {text: Portail agrégeant l'état civil, les registres paroissiaux et les sources généalogiques., language: fr} - es: {text: Portal que agrega registros civiles, parroquiales y fuentes genealógicas., language: es} - ar: {text: بوابة تجمع السجلات المدنية والأبرشية والمصادر الأنسابية., language: ar} - id: {text: Portal yang mengagregasi catatan sipil, paroki, dan sumber genealogi., language: id} - zh: {text: 聚合民事登记、教区记录和家谱资源的发现平台。, language: zh} + nl: Portaal dat burgerlijke stand, parochieregisters en genealogische bronnen aggregeert. + de: Portal für genealogische Quellen aus mehreren Archiven. + fr: Portail agrégeant l'état civil, les registres paroissiaux et les sources généalogiques. + es: Portal que agrega registros civiles, parroquiales y fuentes genealógicas. + ar: بوابة تجمع السجلات المدنية والأبرشية والمصادر الأنسابية. + id: Portal yang mengagregasi catatan sipil, paroki, dan sumber genealogi. + zh: 聚合民事登记、教区记录和家谱资源的发现平台。 structured_aliases: - literal_form: genealogisch portaal in_language: nl @@ -296,6 +301,7 @@ classes: comments: - Enables family history research with vital records. - Aggregates civil registration and parish records. + - 'Preserved from prior description: Discovery platform aggregating civil registration, parish records, and genealogical sources from multiple archives.' broad_mappings: - skos:Concept slot_usage: @@ -315,16 +321,16 @@ classes: is_a: WebPortalType class_uri: schema:Dataset description: >- - Discovery platform aggregating archaeological data, fieldwork documentation, - site records, and excavation reports. + Discovery service aggregating fieldwork documentation, site records, and + excavation reports for material-culture scholarship. alt_descriptions: - nl: {text: Portaal dat archeologische data, documentatie en opgravingen aggregeert., language: nl} - de: {text: Portal für archäologische Daten und Ausgrabungsberichte., language: de} - fr: {text: Portail agrégeant les données archéologiques et rapports de fouilles., language: fr} - es: {text: Portal que agrega datos arqueológicos e informes de excavaciones., language: es} - ar: {text: بوابة تجمع البيانات الأثرية وتقارير الحفريات., language: ar} - id: {text: Portal yang mengagregasi data arkeologi dan laporan penggalian., language: id} - zh: {text: 聚合考古数据、田野工作文档、遗址记录和发掘报告的平台。, language: zh} + nl: Portaal dat archeologische data, documentatie en opgravingen aggregeert. + de: Portal für archäologische Daten und Ausgrabungsberichte. + fr: Portail agrégeant les données archéologiques et rapports de fouilles. + es: Portal que agrega datos arqueológicos e informes de excavaciones. + ar: بوابة تجمع البيانات الأثرية وتقارير الحفريات. + id: Portal yang mengagregasi data arkeologi dan laporan penggalian. + zh: 聚合考古数据、田野工作文档、遗址记录和发掘报告的平台。 structured_aliases: - literal_form: archeologieportaal in_language: nl @@ -343,6 +349,7 @@ classes: comments: - Aggregates excavation data, site records, and artifact catalogs. - Typical standards: CIDOC-CRM, Dublin Core, AO-CAT, CARARE. + - 'Preserved from prior description: Discovery platform aggregating archaeological data, fieldwork documentation, site records, and excavation reports.' broad_mappings: - schema:Dataset - skos:Concept @@ -364,16 +371,16 @@ classes: is_a: WebPortalType class_uri: edm:Aggregation description: >- - Discovery platform aggregating heritage metadata across archives, + Discovery service aggregating heritage metadata across archives, libraries, and museums (LAM integration). alt_descriptions: - nl: {text: Portaal dat erfgoedmetadata over archieven, bibliotheken en musea aggregeert., language: nl} - de: {text: Portal für Heritage-Metadaten über Archive, Bibliotheken und Museen., language: de} - fr: {text: Portail agrégeant les métadonnées patrimoniales archives, bibliothèques et musées., language: fr} - es: {text: Portal que agrega metadatos patrimoniales de archivos, bibliotecas y museos., language: es} - ar: {text: بوابة تجمع بيانات التراث عبر الأرشيفات والمكتبات والمتاحف., language: ar} - id: {text: Portal yang mengagregasi metadata warisan lintas arsip, perpustakaan, dan museum., language: id} - zh: {text: 跨档案、图书馆和博物馆聚合遗产元数据的发现平台。, language: zh} + nl: Portaal dat erfgoedmetadata over archieven, bibliotheken en musea aggregeert. + de: Portal für Heritage-Metadaten über Archive, Bibliotheken und Museen. + fr: Portail agrégeant les métadonnées patrimoniales archives, bibliothèques et musées. + es: Portal que agrega metadatos patrimoniales de archivos, bibliotecas y museos. + ar: بوابة تجمع بيانات التراث عبر الأرشيفات والمكتبات والمتاحف. + id: Portal yang mengagregasi metadata warisan lintas arsip, perpustakaan, dan museum. + zh: 跨档案、图书馆和博物馆聚合遗产元数据的发现平台。 structured_aliases: - literal_form: cross-domain aggregator in_language: nl @@ -392,6 +399,7 @@ classes: comments: - Cross-domain heritage aggregation (LAM integration). - Typical standards: EDM, Dublin Core, Schema.org. + - 'Preserved from prior description: Discovery platform aggregating heritage metadata across archives, libraries, and museums (LAM integration).' broad_mappings: - edm:Aggregation - skos:Concept @@ -415,16 +423,16 @@ classes: ColonialHeritagePortal: is_a: WebPortalType description: >- - Discovery platform focused on colonial history collections and - provenance research resources. + Discovery service focused on empire-era history collections and provenance + investigation resources. alt_descriptions: - nl: {text: Portaal gericht op koloniale geschiedenis en herkomstonderzoek., language: nl} - de: {text: Portal für Kolonialgeschichte und Provenienzforschung., language: de} - fr: {text: Portail axé sur l'histoire coloniale et la recherche de provenance., language: fr} - es: {text: Portal centrado en historia colonial e investigación de procedencia., language: es} - ar: {text: بوابة مركزة على تاريخ الاستعمار وأبحاث المنشأ., language: ar} - id: {text: Portal yang berfokus pada sejarah kolonial dan penelitian provenans., language: id} - zh: {text: 专注于殖民历史收藏和溯源研究的发现平台。, language: zh} + nl: Portaal gericht op koloniale geschiedenis en herkomstonderzoek. + de: Portal für Kolonialgeschichte und Provenienzforschung. + fr: Portail axé sur l'histoire coloniale et la recherche de provenance. + es: Portal centrado en historia colonial e investigación de procedencia. + ar: بوابة مركزة على تاريخ الاستعمار وأبحاث المنشأ. + id: Portal yang berfokus pada sejarah kolonial dan penelitian provenans. + zh: 专注于殖民历史收藏和溯源研究的发现平台。 structured_aliases: - literal_form: koloniaal erfgoedportaal in_language: nl @@ -442,6 +450,7 @@ classes: in_language: zh comments: - Supports colonial provenance research and restitution. + - 'Preserved from prior description: Discovery platform focused on colonial history collections and provenance research resources.' broad_mappings: - skos:Concept slot_usage: @@ -462,16 +471,16 @@ classes: MonasticHeritagePortal: is_a: WebPortalType description: >- - Discovery platform aggregating medieval monastic documents, + Discovery service aggregating medieval religious-order documents, charters, and diplomatic sources. alt_descriptions: - nl: {text: Portaal voor middeleeuwse kloosterdocumenten en oorkonden., language: nl} - de: {text: Portal für mittelalterliche Klosterdokumente und Urkunden., language: de} - fr: {text: Portail pour les documents monastiques médiévaux et chartes., language: fr} - es: {text: Portal para documentos monásticos medievales y cartas., language: es} - ar: {text: بوابة للوثائق الرهبانية في العصور الوسطى والمواثيق., language: ar} - id: {text: Portal untuk dokumen biara abad pertengahan dan piagam., language: id} - zh: {text: 聚合中世纪修道院文档、特许状和外交文献的发现平台。, language: zh} + nl: Portaal voor middeleeuwse kloosterdocumenten en oorkonden. + de: Portal für mittelalterliche Klosterdokumente und Urkunden. + fr: Portail pour les documents monastiques médiévaux et chartes. + es: Portal para documentos monásticos medievales y cartas. + ar: بوابة للوثائق الرهبانية في العصور الوسطى والمواثيق. + id: Portal untuk dokumen biara abad pertengahan dan piagam. + zh: 聚合中世纪修道院文档、特许状和外交文献的发现平台。 structured_aliases: - literal_form: kloostererfgoedportaal in_language: nl @@ -489,6 +498,7 @@ classes: in_language: zh comments: - Specializes in diplomatic sources and religious heritage. + - 'Preserved from prior description: Discovery platform aggregating medieval monastic documents, charters, and diplomatic sources.' broad_mappings: - skos:Concept slot_usage: @@ -509,16 +519,16 @@ classes: NewspaperDigitizationPortal: is_a: WebPortalType description: >- - Discovery platform aggregating digitized historical newspapers - from multiple institutions with full-text search. + Discovery service aggregating digitized historical newspapers from + multiple institutions with full-text search. alt_descriptions: - nl: {text: Portaal voor gedigitaliseerde historische kranten., language: nl} - de: {text: Portal für digitalisierte historische Zeitungen., language: de} - fr: {text: Portail pour les journaux historiques numérisés., language: fr} - es: {text: Portal para periódicos históricos digitalizados., language: es} - ar: {text: بوابة للصحف التاريخية الرقمية., language: ar} - id: {text: Portal untuk koran bersejarah yang didigitalkan., language: id} - zh: {text: 聚合多个机构数字化历史报纸并提供全文检索的发现平台。, language: zh} + nl: Portaal voor gedigitaliseerde historische kranten. + de: Portal für digitalisierte historische Zeitungen. + fr: Portail pour les journaux historiques numérisés. + es: Portal para periódicos históricos digitalizados. + ar: بوابة للصحف التاريخية الرقمية. + id: Portal untuk koran bersejarah yang didigitalkan. + zh: 聚合多个机构数字化历史报纸并提供全文检索的发现平台。 structured_aliases: - literal_form: krantenportaal in_language: nl @@ -536,6 +546,7 @@ classes: in_language: zh comments: - Provides full-text search across digitized historical newspapers. + - 'Preserved from prior description: Discovery platform aggregating digitized historical newspapers from multiple institutions with full-text search.' broad_mappings: - skos:Concept slot_usage: @@ -554,16 +565,16 @@ classes: LinkedDataHub: is_a: WebPortalType description: >- - Technical discovery platform providing SPARQL endpoint and linked data - access to heritage knowledge graphs. + Technical discovery service providing SPARQL endpoint and semantic-graph + access to heritage knowledge models. alt_descriptions: - nl: {text: Portaal met SPARQL-endpoint en linked data toegang., language: nl} - de: {text: Portal mit SPARQL-Endpoint und Linked-Data-Zugang., language: de} - fr: {text: Portail avec point d'accès SPARQL et accès linked data., language: fr} - es: {text: Portal con endpoint SPARQL y acceso a datos enlazados., language: es} - ar: {text: بوابة مع نقطة نهاية SPARQL ووصول البيانات المرتبطة., language: ar} - id: {text: Portal dengan endpoint SPARQL dan akses data tertaut., language: id} - zh: {text: 提供SPARQL端点和链接数据访问的技术发现平台。, language: zh} + nl: Portaal met SPARQL-endpoint en linked data toegang. + de: Portal mit SPARQL-Endpoint und Linked-Data-Zugang. + fr: Portail avec point d'accès SPARQL et accès linked data. + es: Portal con endpoint SPARQL y acceso a datos enlazados. + ar: بوابة مع نقطة نهاية SPARQL ووصول البيانات المرتبطة. + id: Portal dengan endpoint SPARQL dan akses data tertaut. + zh: 提供SPARQL端点和链接数据访问的技术发现平台。 structured_aliases: - literal_form: linked data hub in_language: nl @@ -581,6 +592,7 @@ classes: in_language: zh comments: - Provides semantic web access via SPARQL endpoints. + - 'Preserved from prior description: Technical discovery platform providing SPARQL endpoint and linked data access to heritage knowledge graphs.' broad_mappings: - skos:Concept slot_usage: @@ -602,16 +614,16 @@ classes: IIIFAggregator: is_a: WebPortalType description: >- - Technical discovery platform aggregating IIIF manifests from multiple + Technical discovery service aggregating IIIF manifests from multiple institutions for unified image viewing and annotation. alt_descriptions: - nl: {text: Portaal dat IIIF-manifesten aggregeert voor beeldweergave., language: nl} - de: {text: Portal für IIIF-Manifeste zur Bildbetrachtung., language: de} - fr: {text: Portail agrégeant les manifestes IIIF pour la visualisation d'images., language: fr} - es: {text: Portal que agrega manifiestos IIIF para visualización de imágenes., language: es} - ar: {text: بوابة تجمع بيانات IIIF لعرض الصور الموحد., language: ar} - id: {text: Portal yang mengagregasi manifest IIIF untuk tampilan gambar terpadu., language: id} - zh: {text: 聚合多个机构IIIF清单以实现统一图像查看和注释的技术平台。, language: zh} + nl: Portaal dat IIIF-manifesten aggregeert voor beeldweergave. + de: Portal für IIIF-Manifeste zur Bildbetrachtung. + fr: Portail agrégeant les manifestes IIIF pour la visualisation d'images. + es: Portal que agrega manifiestos IIIF para visualización de imágenes. + ar: بوابة تجمع بيانات IIIF لعرض الصور الموحد. + id: Portal yang mengagregasi manifest IIIF untuk tampilan gambar terpadu. + zh: 聚合多个机构IIIF清单以实现统一图像查看和注释的技术平台。 structured_aliases: - literal_form: IIIF-aggregator in_language: nl @@ -629,6 +641,7 @@ classes: in_language: zh comments: - Provides unified viewing of IIIF manifests across institutions. + - 'Preserved from prior description: Technical discovery platform aggregating IIIF manifests from multiple institutions for unified image viewing and annotation.' broad_mappings: - skos:Concept slot_usage: @@ -649,16 +662,16 @@ classes: OAIPMHHarvester: is_a: WebPortalType description: >- - Technical platform harvesting metadata via OAI-PMH protocol from - institutional repositories. + Technical ingestion service harvesting metadata via OAI-PMH protocol + from institutional repositories. alt_descriptions: - nl: {text: Technisch portaal dat metadata ophaalt via OAI-PMH., language: nl} - de: {text: Technisches Portal für OAI-PMH-Metadaten-Harvesting., language: de} - fr: {text: Portail technique moissonnant les métadonnées via OAI-PMH., language: fr} - es: {text: Portal técnico que cosecha metadatos mediante OAI-PMH., language: es} - ar: {text: بوابة تقنية تجمع البيانات الوصفية عبر بروتوكول OAI-PMH., language: ar} - id: {text: Portal teknis yang memanen metadata melalui protokol OAI-PMH., language: id} - zh: {text: 通过OAI-PMH协议从机构存储库收集元数据的技术平台。, language: zh} + nl: Technisch portaal dat metadata ophaalt via OAI-PMH. + de: Technisches Portal für OAI-PMH-Metadaten-Harvesting. + fr: Portail technique moissonnant les métadonnées via OAI-PMH. + es: Portal técnico que cosecha metadatos mediante OAI-PMH. + ar: بوابة تقنية تجمع البيانات الوصفية عبر بروتوكول OAI-PMH. + id: Portal teknis yang memanen metadata melalui protokol OAI-PMH. + zh: 通过OAI-PMH协议从机构存储库收集元数据的技术平台。 structured_aliases: - literal_form: OAI-PMH-harvester in_language: nl @@ -676,6 +689,7 @@ classes: in_language: zh comments: - Aggregates from OAI-PMH compliant repositories. + - 'Preserved from prior description: Technical platform harvesting metadata via OAI-PMH protocol from institutional repositories.' broad_mappings: - skos:Concept slot_usage: @@ -697,16 +711,16 @@ classes: OpenAccessPortal: is_a: WebPortalType description: >- - Discovery platform providing open access to digital objects and metadata, - emphasizing public availability and reuse. + Discovery service providing unrestricted availability of digital objects + and metadata, emphasizing public reuse. alt_descriptions: - nl: {text: Portaal met open toegang tot digitale objecten en metadata., language: nl} - de: {text: Portal mit offenem Zugang zu digitalen Objekten., language: de} - fr: {text: Portail offrant un accès ouvert aux objets numériques et métadonnées., language: fr} - es: {text: Portal con acceso abierto a objetos digitales y metadatos., language: es} - ar: {text: بوابة توفر وصولاً مفتوحاً إلى الكائنات الرقمية والبيانات الوصفية., language: ar} - id: {text: Portal dengan akses terbuka ke objek digital dan metadata., language: id} - zh: {text: 提供数字对象和元数据开放获取的发现平台,强调公共可用性和重用。, language: zh} + nl: Portaal met open toegang tot digitale objecten en metadata. + de: Portal mit offenem Zugang zu digitalen Objekten. + fr: Portail offrant un accès ouvert aux objets numériques et métadonnées. + es: Portal con acceso abierto a objetos digitales y metadatos. + ar: بوابة توفر وصولاً مفتوحاً إلى الكائنات الرقمية والبيانات الوصفية. + id: Portal dengan akses terbuka ke objek digital dan metadata. + zh: 提供数字对象和元数据开放获取的发现平台,强调公共可用性和重用。 structured_aliases: - literal_form: open access portaal in_language: nl @@ -724,6 +738,7 @@ classes: in_language: zh comments: - Emphasizes public availability, open licenses, and reuse. + - 'Preserved from prior description: Discovery platform providing open access to digital objects and metadata, emphasizing public availability and reuse.' broad_mappings: - skos:Concept slot_usage: @@ -743,16 +758,17 @@ classes: ResearchDataPortal: is_a: WebPortalType description: >- - Discovery platform aggregating research datasets related to cultural heritage, - including archaeological data, conservation studies, and heritage science. + Discovery service aggregating scholarly datasets related to cultural + heritage, including archaeology, conservation studies, and heritage + science. alt_descriptions: - nl: {text: Portaal voor onderzoeksdatasets met betrekking tot cultureel erfgoed., language: nl} - de: {text: Portal für Forschungsdaten im Bereich Kulturerbe., language: de} - fr: {text: Portail pour les jeux de données de recherche liés au patrimoine culturel., language: fr} - es: {text: Portal para conjuntos de datos de investigación relacionados con el patrimonio cultural., language: es} - ar: {text: بوابة لمجموعات بيانات البحث المتعلقة بالتراث الثقافي., language: ar} - id: {text: Portal untuk dataset penelitian terkait warisan budaya., language: id} - zh: {text: 聚合文化遗产相关研究数据集的发现平台。, language: zh} + nl: Portaal voor onderzoeksdatasets met betrekking tot cultureel erfgoed. + de: Portal für Forschungsdaten im Bereich Kulturerbe. + fr: Portail pour les jeux de données de recherche liés au patrimoine culturel. + es: Portal para conjuntos de datos de investigación relacionados con el patrimonio cultural. + ar: بوابة لمجموعات بيانات البحث المتعلقة بالتراث الثقافي. + id: Portal untuk dataset penelitian terkait warisan budaya. + zh: 聚合文化遗产相关研究数据集的发现平台。 structured_aliases: - literal_form: onderzoeksdataportaal in_language: nl @@ -770,6 +786,7 @@ classes: in_language: zh comments: - Emphasizes FAIR data, DOIs, and reproducibility. + - 'Preserved from prior description: Discovery platform aggregating research datasets related to cultural heritage, including archaeological data, conservation studies, and heritage science.' broad_mappings: - skos:Concept slot_usage: @@ -791,16 +808,16 @@ classes: is_a: WebPortalType class_uri: schema:DigitalDocument description: >- - Discovery platform providing direct access to digitized content from - a national library or major library network. + Discovery service providing direct access to digitized content from a + national bibliographic institution or major reading-network. alt_descriptions: - nl: {text: Portaal met directe toegang tot gedigitaliseerde content., language: nl} - de: {text: Portal mit direktem Zugang zu digitalisierten Inhalten., language: de} - fr: {text: Portail offrant un accès direct aux contenus numérisés., language: fr} - es: {text: Portal con acceso directo a contenido digitalizado., language: es} - ar: {text: بوابة توفر وصولاً مباشراً إلى المحتوى الرقمي., language: ar} - id: {text: Portal dengan akses langsung ke konten yang didigitalkan., language: id} - zh: {text: 直接访问国家图书馆或大型图书馆网络数字化内容的发现平台。, language: zh} + nl: Portaal met directe toegang tot gedigitaliseerde content. + de: Portal mit direktem Zugang zu digitalisierten Inhalten. + fr: Portail offrant un accès direct aux contenus numérisés. + es: Portal con acceso directo a contenido digitalizado. + ar: بوابة توفر وصولاً مباشراً إلى المحتوى الرقمي. + id: Portal dengan akses langsung ke konten yang didigitalkan. + zh: 直接访问国家图书馆或大型图书馆网络数字化内容的发现平台。 structured_aliases: - literal_form: digitale bibliotheek in_language: nl @@ -819,6 +836,7 @@ classes: comments: - Provides full-text search and image viewing of digitized materials. - Typical standards: Dublin Core, MARC21, IIIF, METS. + - 'Preserved from prior description: Discovery platform providing direct access to digitized content from a national library or major library network.' broad_mappings: - schema:DigitalDocument - skos:Concept @@ -840,16 +858,16 @@ classes: ResearchInfrastructurePortal: is_a: WebPortalType description: >- - Pan-European or international research infrastructure providing tools, - services, and data access for digital humanities and heritage research. + Pan-European or international scholarly service backbone providing tools, + services, and dataset access for digital humanities and heritage inquiry. alt_descriptions: - nl: {text: Pan-Europese onderzoeksinfrastructuur voor digitale geesteswetenschappen., language: nl} - de: {text: Paneuropäische Forschungsinfrastruktur für digitale Geisteswissenschaften., language: de} - fr: {text: Infrastructure de recherche paneuropéenne pour les sciences humaines numériques., language: fr} - es: {text: Infraestructura de investigación paneuropea para humanidades digitales., language: es} - ar: {text: بنية تحتية للبحث الأوروبية للأدبيات الرقمية., language: ar} - id: {text: Infrastruktur penelitian pan-Eropa untuk humaniora digital., language: id} - zh: {text: 为数字人文和遗产研究提供工具、服务和数据访问的泛欧或国际研究基础设施。, language: zh} + nl: Pan-Europese onderzoeksinfrastructuur voor digitale geesteswetenschappen. + de: Paneuropäische Forschungsinfrastruktur für digitale Geisteswissenschaften. + fr: Infrastructure de recherche paneuropéenne pour les sciences humaines numériques. + es: Infraestructura de investigación paneuropea para humanidades digitales. + ar: بنية تحتية للبحث الأوروبية للأدبيات الرقمية. + id: Infrastruktur penelitian pan-Eropa untuk humaniora digital. + zh: 为数字人文和遗产研究提供工具、服务和数据访问的泛欧或国际研究基础设施。 structured_aliases: - literal_form: onderzoeksinfrastructuurportaal in_language: nl @@ -867,6 +885,7 @@ classes: in_language: zh comments: - Supports large-scale collaborative research across national boundaries. + - 'Preserved from prior description: Pan-European or international research infrastructure providing tools, services, and data access for digital humanities and heritage research.' broad_mappings: - skos:Concept slot_usage: @@ -892,13 +911,13 @@ classes: National or regional registry of heritage datasets published by custodian institutions, providing discovery and access to structured metadata. alt_descriptions: - nl: {text: Nationaal of regionaal register van erfgoeddatasets., language: nl} - de: {text: Nationales oder regionales Register für Kulturerbedatensätze., language: de} - fr: {text: Registre national ou régional de jeux de données patrimoniaux., language: fr} - es: {text: Registro nacional o regional de conjuntos de datos patrimoniales., language: es} - ar: {text: سجل وطني أو إقليمي لمجموعات بيانات التراث., language: ar} - id: {text: Registri nasional atau regional untuk dataset warisan budaya., language: id} - zh: {text: 保管机构发布的遗产数据集的国家或区域注册表。, language: zh} + nl: Nationaal of regionaal register van erfgoeddatasets. + de: Nationales oder regionales Register für Kulturerbedatensätze. + fr: Registre national ou régional de jeux de données patrimoniaux. + es: Registro nacional o regional de conjuntos de datos patrimoniales. + ar: سجل وطني أو إقليمي لمجموعات بيانات التراث. + id: Registri nasional atau regional untuk dataset warisan budaya. + zh: 保管机构发布的遗产数据集的国家或区域注册表。 structured_aliases: - literal_form: datasetregister in_language: nl @@ -936,16 +955,16 @@ classes: LegacyPortal: is_a: WebPortalType description: >- - Historical discovery platform no longer actively maintained but may still - contain unique data or serve as redirect to successor platforms. + Historical discovery service no longer actively maintained but that may + still contain unique data or redirect to successor services. alt_descriptions: - nl: {text: Historisch portaal dat niet meer actief wordt onderhouden., language: nl} - de: {text: Historisches Portal, das nicht mehr aktiv gepflegt wird., language: de} - fr: {text: Portail historique qui n'est plus activement maintenu., language: fr} - es: {text: Portal histórico que ya no se mantiene activamente., language: es} - ar: {text: بوابة تاريخية لم تعد تُصان بشكل نشط., language: ar} - id: {text: Portal bersejarah yang tidak lagi dipelihara secara aktif., language: id} - zh: {text: 不再积极维护但仍可能包含独特数据或作为后继平台重定向的历史发现平台。, language: zh} + nl: Historisch portaal dat niet meer actief wordt onderhouden. + de: Historisches Portal, das nicht mehr aktiv gepflegt wird. + fr: Portail historique qui n'est plus activement maintenu. + es: Portal histórico que ya no se mantiene activamente. + ar: بوابة تاريخية لم تعد تُصان بشكل نشط. + id: Portal bersejarah yang tidak lagi dipelihara secara aktif. + zh: 不再积极维护但仍可能包含独特数据或作为后继平台重定向的历史发现平台。 structured_aliases: - literal_form: verouderd portaal in_language: nl @@ -964,6 +983,7 @@ classes: comments: - Legacy status is observation-relative, not user-relative. - Use superseded_by slot to link to successor portal(s). + - 'Preserved from prior description: Historical discovery platform no longer actively maintained but may still contain unique data or serve as redirect to successor platforms.' broad_mappings: - skos:Concept slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/WebSource.yaml b/schemas/20251121/linkml/modules/classes/WebSource.yaml index fd77ba77a4..2006e2d4eb 100644 --- a/schemas/20251121/linkml/modules/classes/WebSource.yaml +++ b/schemas/20251121/linkml/modules/classes/WebSource.yaml @@ -23,13 +23,13 @@ classes: URL or internet address consulted during data gathering, research, or profile compilation activities. alt_descriptions: - nl: {text: Webbron gebruikt voor profielcompilatie, een URL die geraadpleegd werd., language: nl} - de: {text: Webquelle für die Profilerstellung, eine URL, die konsultiert wurde., language: de} - fr: {text: Source web utilisée pour la compilation de profil, une URL consultée., language: fr} - es: {text: Fuente web utilizada para la compilación de perfiles, una URL consultada., language: es} - ar: {text: مصدر ويب مستخدم لتجميع الملف الشخصي، عنوان URL تمت استشارته., language: ar} - id: {text: Sumber web yang digunakan untuk kompilasi profil, URL yang dikonsultasikan., language: id} - zh: {text: 用于档案编制的网页资源参考,一个被咨询的URL。, language: zh} + nl: Webbron gebruikt voor profielcompilatie, een URL die geraadpleegd werd. + de: Webquelle für die Profilerstellung, eine URL, die konsultiert wurde. + fr: Source web utilisée pour la compilation de profil, une URL consultée. + es: Fuente web utilizada para la compilación de perfiles, una URL consultada. + ar: مصدر ويب مستخدم لتجميع الملف الشخصي، عنوان URL تمت استشارته. + id: Sumber web yang digunakan untuk kompilasi profil, URL yang dikonsultasikan. + zh: 用于档案编制的网页资源参考,一个被咨询的URL。 structured_aliases: - literal_form: webbron in_language: nl diff --git a/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml b/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml index 3208959cc5..e36dadf27d 100644 --- a/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/WhatsAppProfile.yaml @@ -13,15 +13,16 @@ classes: WhatsAppProfile: class_uri: schema:ContactPoint description: >- - Messaging application profile for business communication and contact enrichment via the WhatsApp platform. + Business messaging contact point used for customer communication and + contact enrichment in mobile chat channels. alt_descriptions: - nl: {text: Een WhatsApp-bedrijfsprofiel voor klantcommunicatie., language: nl} - de: {text: Ein WhatsApp-Geschäftsprofil für Kundenkommunikation., language: de} - fr: {text: Un profil professionnel WhatsApp pour la communication client., language: fr} - es: {text: Un perfil comercial de WhatsApp para comunicación con clientes., language: es} - ar: {text: ملف تجاري على واتساب للتواصل مع العملاء., language: ar} - id: {text: Profil bisnis WhatsApp untuk komunikasi pelanggan., language: id} - zh: {text: 用于客户沟通的WhatsApp商业资料。, language: zh} + nl: Een WhatsApp-bedrijfsprofiel voor klantcommunicatie. + de: Ein WhatsApp-Geschäftsprofil für Kundenkommunikation. + fr: Un profil professionnel WhatsApp pour la communication client. + es: Un perfil comercial de WhatsApp para comunicación con clientes. + ar: ملف تجاري على واتساب للتواصل مع العملاء. + id: Profil bisnis WhatsApp untuk komunikasi pelanggan. + zh: 用于客户沟通的WhatsApp商业资料。 structured_aliases: - literal_form: WhatsApp-profiel in_language: nl @@ -39,6 +40,7 @@ classes: in_language: zh comments: - Used for WhatsApp business accounts and contact enrichment. + - 'Preserved from prior description: Messaging application profile for business communication and contact enrichment via the WhatsApp platform.' slots: - has_contact_details broad_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml b/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml index 73794b66e6..6786bafb49 100644 --- a/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml @@ -26,28 +26,28 @@ classes: and language tag for crosswalks. alt_descriptions: nl: >- - Herbruikbare verwijzing naar een Wikidata-entiteit (Q-item) voor koppelingen en equivalenties, - met Q-nummer identificatie, label en beschrijving in een gespecificeerde taal. + Herbruikbare externe verwijzing met een Q-identificator, label, + beschrijving en taalcode voor crosswalks. de: >- - Wiederverwendbarer Verweis auf eine Wikidata-Entität (Q-Element) für Ausrichtungen und Äquivalente, - mit Q-Nummer-Kennung, Label und Beschreibung in einer angegebenen Sprache. + Wiederverwendbarer externer Verweis mit Q-Kennung, Label, Beschreibung + und Sprachangabe für Crosswalks. fr: >- - Référence réutilisable à une entité Wikidata (élément Q) pour les alignements et équivalences, - fournissant l'identifiant Q-number, le label et la description dans une langue spécifiée. + Référence externe réutilisable portant un identifiant Q, un libellé, une + description et une langue pour les correspondances. es: >- - Referencia reutilizable a una entidad Wikidata (elemento Q) para alineaciones y equivalencias, - proporcionando identificador Q-number, etiqueta y descripción en un idioma especificado. + Referencia externa reutilizable con identificador Q, etiqueta, + descripción y código de idioma para correspondencias. ar: >- - مرجع قابل لإعادة الاستخدام لكيان ويكي بيانات (عنصر Q) للمحاذاات والتكافؤ، - يوفر معرف رقم Q والتسمية والوصف بلغة محددة. + مرجع خارجي قابل لإعادة الاستخدام يحمل مُعرّف Q وتسمية ووصفاً ووسم + لغة لعمليات المطابقة. id: >- - Referensi yang dapat digunakan kembali ke entitas Wikidata (item Q) untuk penyelarasan dan ekuivalensi, - menyediakan pengidentifikasi nomor-Q, label, dan deskripsi dalam bahasa tertentu. + Referensi eksternal yang dapat digunakan kembali dengan pengenal Q, + label, deskripsi, dan kode bahasa untuk crosswalk. zh: >- - 用于对齐和等价的维基数据实体(Q项)的可重用引用, - 提供指定语言的Q编号标识符、标签和描述。 + 用于交叉对照的可复用外部引用,包含Q标识符、标签、描述与语言标记。 close_mappings: - wikibase:Item + broad_mappings: - schema:Thing related_mappings: - skos:Concept diff --git a/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml b/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml index 27fa23579f..374443aa80 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataAlignment.yaml @@ -10,6 +10,7 @@ prefixes: default_prefix: hc imports: - linkml:types + - ../classes/WikiDataIdentifier - ../slots/identified_by - ../slots/has_label - ../slots/has_rationale @@ -22,26 +23,24 @@ classes: and rationale. alt_descriptions: nl: >- - Gestructureerde metadata voor het koppelen van een lokale ontologieklasse aan een Wikidata-entiteit, - met vastlegging van het koppelingstype en de reden voor de semantische relatie. + Mappingbewering die een lokaal concept koppelt aan een Q-item met + relatietype en onderbouwing. de: >- - Strukturierte Metadaten zur Abbildung einer lokalen Ontologieklasse auf eine Wikidata-Entität, - die den Abbildungstyp und die Begründung der semantischen Beziehung erfasst. + Mapping-Aussage, die ein lokales Konzept mit einem Q-Item samt + Beziehungstyp und Begründung verknüpft. fr: >- - Métadonnées structurées pour mapper une classe d'ontologie locale à une entité Wikidata, - capturant le type de mappage et la justification de la relation sémantique. + Assertion de mappage reliant un concept local à un élément Q avec type + de relation et justification. es: >- - Metadatos estructurados para mapear una clase de ontología local a una entidad Wikidata, - capturando el tipo de mapeo y la justificación de la relación semántica. + Afirmación de mapeo que vincula un concepto local a un ítem Q con tipo + de relación y justificación. ar: >- - بيانات وصفية منظمة لربط فئة أنطولوجية محلية بكيان ويكي بيانات، - مع توثيق نوع الربط وسبب العلاقة الدلالية. + تأكيد تعيين يربط مفهوماً محلياً بعنصر Q مع نوع العلاقة والمبرر. id: >- - Metadata terstruktur untuk memetakan kelas ontologi lokal ke entitas Wikidata, - menangkap jenis pemetaan dan alasan hubungan semantik. + Pernyataan pemetaan yang menghubungkan konsep lokal ke item Q dengan + tipe relasi dan alasan. zh: >- - 将本地本体类映射到维基数据实体的结构化元数据, - 捕获映射类型和语义关系的理由。 + 将本地概念与Q项关联并包含关系类型与理由的映射断言。 broad_mappings: - skos:Concept related_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml b/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml index 607e1569c8..ad716173c8 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataCollectionInfo.yaml @@ -9,12 +9,12 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# bf: http://id.loc.gov/ontologies/bibframe/ imports: - - linkml:types +- linkml:types classes: WikidataCollectionInfo: description: >- - Aggregated holdings metrics and counts extracted for collection-level - reporting. + Aggregated holdings metrics and item counts extracted from external + knowledge-graph statements for holdings-level reporting. alt_descriptions: nl: >- Collectie-informatie uit Wikidata met vastlegging van collectie-itemaantallen, @@ -38,44 +38,45 @@ classes: 来自维基数据的馆藏信息,以平面结构捕获馆藏项目计数、 相关指标和聚合持有数据。 close_mappings: - - bf:Collection + - bf:Collection related_mappings: - - schema:Collection - - prov:Entity - - schema:QuantitativeValue + - schema:Collection + - prov:Entity + - schema:QuantitativeValue slots: [] comments: - - Describes collection-level information from Wikidata - - Supports heritage institution collection metrics + - Describes collection-level information from Wikidata + - Supports heritage institution collection metrics + - 'Preserved from prior description: Aggregated holdings metrics and counts extracted for collection-level reporting.' keywords: - - wikidata - - collection - - holdings - - metrics - - count + - wikidata + - collection + - holdings + - metrics + - count annotations: specificity_score: 0.1 specificity_rationale: Generic utility class for collection metadata custodian_types: "['*']" structured_aliases: - - literal_form: wikidata-collectie-info - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Wikidata-Sammlungsinformation - predicate: EXACT_SYNONYM - in_language: de - - literal_form: infos collection Wikidata - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: información colección Wikidata - predicate: EXACT_SYNONYM - in_language: es - - literal_form: معلومات مجموعات ويكي بيانات - predicate: EXACT_SYNONYM - in_language: ar - - literal_form: info koleksi Wikidata - predicate: EXACT_SYNONYM - in_language: id - - literal_form: 维基数据馆藏信息 - predicate: EXACT_SYNONYM - in_language: zh + - literal_form: wikidata-collectie-info + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Sammlungsinformation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: infos collection Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: información colección Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معلومات مجموعات ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: info koleksi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据馆藏信息 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml b/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml index 7d2f93b108..3128004189 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataIdentifiers.yaml @@ -8,69 +8,68 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types classes: WikidataIdentifiers: description: >- - Keyed set of external authority identifiers resolved for one entity. + Keyed set of external authority codes resolved for one referenced entity. alt_descriptions: nl: >- - Externe identifiers uit Wikidata als woordenboek dat identifierschemanamen - (bijv. isni, viaf, gnd, lcnaf, bnf) koppelt aan hun bijbehorende identificatiestrings. + Sleutel-waardeset van externe autoriteitscodes die voor één + gerefereerde entiteit zijn opgelost. de: >- - Externe Kennungen aus Wikidata als Wörterbuch, das Kennungsschemanamen - (z.B. isni, viaf, gnd, lcnaf, bnf) ihren entsprechenden Kennungsstrings zuordnet. + Schlüssel-Wert-Satz externer Normdatenkennungen, die für eine + referenzierte Entität aufgelöst wurden. fr: >- - Identifiants externes de Wikidata comme dictionnaire mappant les noms de schéma d'identifiant - (ex. isni, viaf, gnd, lcnaf, bnf) à leurs chaînes d'identifiant correspondantes. + Ensemble clé-valeur de codes d'autorité externes résolus pour une + entité référencée. es: >- - Identificadores externos de Wikidata como diccionario que mapea nombres de esquema de identificador - (ej. isni, viaf, gnd, lcnaf, bnf) a sus cadenas de identificador correspondientes. + Conjunto clave-valor de códigos de autoridad externos resueltos para + una entidad referenciada. ar: >- - المعرفات الخارجية من ويكي بيانات كقاموس يربط أسماء مخططات المعرف - (مثل isni، viaf، gnd، lcnaf، bnf) بسلاسل المعرفات المقابلة لها. + مجموعة مفاتيح-قيم لرموز سلطات خارجية تم حلها لكيان مُشار إليه. id: >- - Pengidentifikasi eksternal dari Wikidata sebagai kamus yang memetakan nama skema pengidentifikasi - (mis. isni, viaf, gnd, lcnaf, bnf) ke string pengidentifikasi yang sesuai. + Set kunci-nilai kode otoritas eksternal yang telah diurai untuk satu + entitas yang dirujuk. zh: >- - 来自维基数据的外部标识符,作为字典将标识符方案名称 - (如isni、viaf、gnd、lcnaf、bnf)映射到其对应的标识符字符串。 + 为单个被引用实体解析得到的外部权威代码键值集合。 broad_mappings: - - linkml:Any + - linkml:Any slots: [] comments: - - Keys are identifier scheme names (isni, viaf, gnd, etc.) - - Values are identifier strings from those schemes + - Keys are identifier scheme names (isni, viaf, gnd, etc.) + - Values are identifier strings from those schemes + - 'Preserved from prior description: Keyed set of external authority identifiers resolved for one entity.' keywords: - - wikidata - - identifiers - - external - - isni - - viaf - - gnd + - wikidata + - identifiers + - external + - isni + - viaf + - gnd annotations: specificity_score: 0.1 specificity_rationale: Generic utility class for external identifier storage custodian_types: "['*']" structured_aliases: - - literal_form: wikidata-identifiers - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Wikidata-Kennungen - predicate: EXACT_SYNONYM - in_language: de - - literal_form: identifiants Wikidata - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: identificadores Wikidata - predicate: EXACT_SYNONYM - in_language: es - - literal_form: معرّفات ويكي بيانات - predicate: EXACT_SYNONYM - in_language: ar - - literal_form: pengidentifikasi Wikidata - predicate: EXACT_SYNONYM - in_language: id - - literal_form: 维基数据外部标识 - predicate: EXACT_SYNONYM - in_language: zh + - literal_form: wikidata-identifiers + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Kennungen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: identifiants Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: identificadores Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: معرّفات ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengidentifikasi Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据外部标识 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml b/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml index bdb1c41d55..1b3ecf7a19 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataMedia.yaml @@ -10,74 +10,74 @@ prefixes: foaf: http://xmlns.com/foaf/0.1/ dcterms: http://purl.org/dc/terms/ imports: - - linkml:types +- linkml:types classes: WikidataMedia: description: >- - Referenced media assets such as images, logos, heraldic symbols, and - Commons linkage values. + Referenced visual assets such as images, logos, heraldic symbols, and + Wikimedia Commons linkage values. alt_descriptions: nl: >- - Mediabestanden uit Wikidata inclusief afbeeldingen (P18), logo's (P154), Commons-categorieën (P373), - galerijen (P935), wapenschilden (P94) en vlagafbeeldingen (P41). + Verwezen visuele middelen zoals afbeeldingen, logo's, heraldische + symbolen en Wikimedia Commons-koppelingen. de: >- - Mediendateien aus Wikidata einschließlich Bilder (P18), Logos (P154), Commons-Kategorien (P373), - Galerien (P935), Wappen (P94) und Flaggenbilder (P41). + Referenzierte visuelle Ressourcen wie Bilder, Logos, heraldische + Symbole und Wikimedia-Commons-Verknüpfungen. fr: >- - Fichiers multimédias de Wikidata incluant images (P18), logos (P154), catégories Commons (P373), - galeries (P935), armoiries (P94) et images de drapeaux (P41). + Ressources visuelles référencées telles que des images, des logos, des + symboles héraldiques et des liens vers Wikimedia Commons. es: >- - Archivos multimedia de Wikidata incluyendo imágenes (P18), logotipos (P154), categorías Commons (P373), - galerías (P935), escudos de armas (P94) e imágenes de banderas (P41). + Recursos visuales referenciados como imágenes, logotipos, símbolos + heráldicos y enlaces a Wikimedia Commons. ar: >- - ملفات الوسائط من ويكي بيانات تشمل الصور (P18) والشعارات (P154) وفئات كومنز (P373) - والمعارض (P935) وشعارات النبالة (P94) وصور الأعلام (P41). + أصول مرئية مُشار إليها مثل الصور والشعارات والرموز الشعارية وروابط + ويكيميديا كومنز. id: >- - File media dari Wikidata termasuk gambar (P18), logo (P154), kategori Commons (P373), - galeri (P935), lambang (P94), dan gambar bendera (P41). + Aset visual yang dirujuk seperti gambar, logo, simbol heraldik, dan + tautan Wikimedia Commons. zh: >- - 来自维基数据的媒体文件,包括图像(P18)、标志(P154)、共享资源分类(P373)、 - 画廊(P935)、纹章(P94)和旗帜图像(P41)。 + 引用的视觉资源,如图像、标识、纹章符号以及指向维基共享资源的链接。 close_mappings: - - schema:MediaObject - - foaf:Image + - schema:MediaObject + - foaf:Image related_mappings: - - dcterms:MediaType - - prov:Entity + - dcterms:MediaType + - prov:Entity slots: [] comments: - - Represents media file references from Wikidata/Commons - - Many properties are image-related + - Represents media file references from Wikidata/Commons + - Many properties are image-related + - 'Preserved from prior description: Referenced media assets such as images, logos, heraldic symbols, and Commons linkage values.' keywords: - - wikidata - - media - - image - - logo - - commons + - wikidata + - media + - image + - logo + - commons annotations: specificity_score: 0.1 specificity_rationale: Generic utility class for media file references custodian_types: "['*']" wikidata_property_ids: '["P18","P154","P373","P935","P94","P41"]' structured_aliases: - - literal_form: wikidata-media - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Wikidata-Medien - predicate: EXACT_SYNONYM - in_language: de - - literal_form: médias Wikidata - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: medios Wikidata - predicate: EXACT_SYNONYM - in_language: es - - literal_form: وسائط ويكي بيانات - predicate: EXACT_SYNONYM - in_language: ar - - literal_form: media Wikidata - predicate: EXACT_SYNONYM - in_language: id - - literal_form: 维基数据媒体资源 - predicate: EXACT_SYNONYM - in_language: zh + - literal_form: wikidata-media + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Medien + predicate: EXACT_SYNONYM + in_language: de + - literal_form: médias Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: medios Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: وسائط ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据媒体资源 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml b/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml index 4f642fcfa3..2d2ad99e40 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataResolvedEntities.yaml @@ -8,69 +8,70 @@ prefixes: prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# imports: - - linkml:types +- linkml:types classes: WikidataResolvedEntities: description: >- - Lookup cache of resolved property metadata keyed by P-identifiers. + Lookup cache of property metadata keyed by P-identifiers after entity + disambiguation. alt_descriptions: nl: >- - Cache van opgeloste Wikidata-eigenschap- en entiteitsmetadata opgeslagen als woordenboek - dat eigenschap-ID's (P-nummers) koppelt aan hun bijbehorende eigenschapsmetadata. + Opzoekcache van eigenschapsmetadata, gesleuteld op P-identificatoren na + entiteitsdisambiguatie. de: >- - Cache aufgelöster Wikidata-Eigenschafts- und Entitätsmetadaten, gespeichert als Wörterbuch, - das Eigenschafts-IDs (P-Nummern) ihren entsprechenden Eigenschaftsmetadaten zuordnet. + Lookup-Cache von Eigenschaftsmetadaten, nach P-Kennungen geschlüsselt + nach Entitätsdisambiguierung. fr: >- - Cache de métadonnées de propriétés et d'entités Wikidata résolues, stocké comme dictionnaire - mappant les IDs de propriété (numéros P) à leurs métadonnées de propriété correspondantes. + Cache de consultation des métadonnées de propriété, indexé par + identifiants P après désambiguïsation. es: >- - Caché de metadatos de propiedades y entidades Wikidata resueltas, almacenado como diccionario - que mapea IDs de propiedad (números P) a sus metadatos de propiedad correspondientes. + Caché de consulta de metadatos de propiedades, indexado por + identificadores P tras la desambiguación. ar: >- - ذاكرة تخزين مؤقت لبيانات خصائص وكيانات ويكي بيانات المحلولة، مخزنة كقاموس - يربط معرفات الخصائص (أرقام P) ببياناتها الوصفية المقابلة. + ذاكرة تخزين مؤقت لبيانات الخصائص، مفهرسة بمعرّفات P بعد إزالة + الالتباس عن الكيانات. id: >- - Cache metadata properti dan entitas Wikidata yang diselesaikan, disimpan sebagai kamus - yang memetakan ID properti (nomor P) ke metadata properti yang sesuai. + Cache pencarian metadata properti yang dikunci oleh pengenal P setelah + disambiguasi entitas. zh: >- - 已解析的维基数据属性和实体元数据缓存,存储为字典, - 将属性ID(P编号)映射到其对应的属性元数据。 + 实体消歧后按P标识符索引的属性元数据查找缓存。 broad_mappings: - - linkml:Any + - linkml:Any slots: [] comments: - - Keys are property IDs (P123, P456, etc.) - - Values are property metadata objects - - Used for caching resolved Wikidata lookups + - Keys are property IDs (P123, P456, etc.) + - Values are property metadata objects + - Used for caching resolved Wikidata lookups + - 'Preserved from prior description: Lookup cache of resolved property metadata keyed by P-identifiers.' keywords: - - wikidata - - cache - - resolved - - property - - metadata + - wikidata + - cache + - resolved + - property + - metadata annotations: specificity_score: 0.1 specificity_rationale: Generic utility class for caching resolved entities custodian_types: "['*']" structured_aliases: - - literal_form: opgeloste wikidata-entiteiten - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: aufgelöste Wikidata-Entitäten - predicate: EXACT_SYNONYM - in_language: de - - literal_form: entités Wikidata résolues - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: entidades Wikidata resueltas - predicate: EXACT_SYNONYM - in_language: es - - literal_form: كيانات ويكي بيانات محلولة - predicate: EXACT_SYNONYM - in_language: ar - - literal_form: entitas Wikidata terselesaikan - predicate: EXACT_SYNONYM - in_language: id - - literal_form: 已解析维基数据实体 - predicate: EXACT_SYNONYM - in_language: zh + - literal_form: opgeloste wikidata-entiteiten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: aufgelöste Wikidata-Entitäten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: entités Wikidata résolues + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: entidades Wikidata resueltas + predicate: EXACT_SYNONYM + in_language: es + - literal_form: كيانات ويكي بيانات محلولة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: entitas Wikidata terselesaikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 已解析维基数据实体 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml b/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml index 143c8b1bdc..6a7a7bff8b 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataTemporal.yaml @@ -10,6 +10,7 @@ prefixes: time: http://www.w3.org/2006/time# imports: - linkml:types + - ../classes/TimeSpan - ../slots/temporal_extent classes: WikidataTemporal: @@ -18,26 +19,24 @@ classes: intervals. alt_descriptions: nl: >- - Temporele eigenschappen uit Wikidata inclusief oprichting (P571), ontbinding (P576), - officiële opening (P1619) en activiteitsperioden (P580/P582) voor organisatorische levenscyclus. + Tijdgebonden levenscyclusuitspraken met start-, eind-, opening- en + activiteitsintervallen. de: >- - Temporale Eigenschaften aus Wikidata einschließlich Gründung (P571), Auflösung (P576), - offizielle Eröffnung (P1619) und Aktivitätszeiträume (P580/P582) für den Organisationslebenszyklus. + Zeitgebundene Lebenszyklus-Aussagen mit Start-, End-, Eröffnungs- und + Aktivitätsintervallen. fr: >- - Propriétés temporelles de Wikidata incluant création (P571), dissolution (P576), - ouverture officielle (P1619) et périodes d'activité (P580/P582) pour le cycle de vie organisationnel. + Énoncés de cycle de vie temporels couvrant les intervalles de début, de + fin, d'ouverture et d'activité. es: >- - Propiedades temporales de Wikidata incluyendo fundación (P571), disolución (P576), - apertura oficial (P1619) y períodos de actividad (P580/P582) para el ciclo de vida organizacional. + Enunciados de ciclo de vida temporales que cubren intervalos de inicio, + fin, apertura y actividad. ar: >- - الخصائص الزمنية من ويكي بيانات تشمل التأسيس (P571) والحل (P576) - والافتتاح الرسمي (P1619) وفترات النشاط (P580/P582) لدورة حياة المنظمة. + عبارات دورة حياة زمنية تغطي فترات البداية والنهاية والافتتاح والنشاط. id: >- - Properti temporal dari Wikidata termasuk pendirian (P571), pembubaran (P576), - pembukaan resmi (P1619), dan periode aktivitas (P580/P582) untuk siklus hidup organisasi. + Pernyataan siklus hidup berbatas waktu yang mencakup interval mulai, + akhir, pembukaan, dan aktivitas. zh: >- - 来自维基数据的时间属性,包括成立(P571)、解散(P576)、 - 正式开放(P1619)和活动时间范围(P580/P582),用于组织生命周期。 + 覆盖开始、结束、开放与活动区间的时间约束生命周期陈述。 broad_mappings: - prov:Entity close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml b/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml index 858aa2bc65..d7c4f1b44e 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataTimeValue.yaml @@ -10,72 +10,71 @@ prefixes: wikibase: http://wikiba.se/ontology# time: http://www.w3.org/2006/time# imports: - - linkml:types +- linkml:types classes: WikidataTimeValue: description: >- - Precision-aware timestamp value carrying calendar model and granularity. + Precision-aware timestamp carrying calendar model and granularity. alt_descriptions: nl: >- - Wikidata-tijdwaarde met precisie-metadata die temporele informatie vastlegt in ISO 8601-formaat - samen met precisieniveau (9=jaar, 10=maand, 11=dag) en kalendermodel (meestal Gregoriaans). + Tijdstempel met precisiebewustzijn die kalendermodel en granulariteit + meedraagt. de: >- - Wikidata-Zeitwert mit Präzisionsmetadaten, der temporale Informationen im ISO 8601-Format - zusammen mit Präzisionsstufe (9=Jahr, 10=Monat, 11=Tag) und Kalendermodell (meist gregorianisch) erfasst. + Präzisionsbewusster Zeitstempel, der Kalendermodell und Granularität + mitführt. fr: >- - Valeur temporelle Wikidata avec métadonnées de précision enregistrant les informations temporelles au format ISO 8601 - avec le niveau de précision (9=année, 10=mois, 11=jour) et le modèle de calendrier (généralement grégorien). + Horodatage tenant compte de la précision, portant modèle de calendrier + et granularité. es: >- - Valor temporal de Wikidata con metadatos de precisión que registra información temporal en formato ISO 8601 - junto con nivel de precisión (9=año, 10=mes, 11=día) y modelo de calendario (típicamente gregoriano). + Marca temporal con precisión, que incluye modelo de calendario y + granularidad. ar: >- - قيمة وقت ويكي بيانات مع بيانات وصفية للدقة تسجل معلومات زمنية بتنسيق ISO 8601 - مع مستوى الدقة (9=سنة، 10=شهر، 11=يوم) ونموذج التقويم (عادةً ميلادي). + طابع زمني واعٍ بالدقة يحمل نموذج التقويم ودرجة التفصيل. id: >- - Nilai waktu Wikidata dengan metadata presisi mencatat informasi temporal dalam format ISO 8601 - bersama dengan tingkat presisi (9=tahun, 10=bulan, 11=hari) dan model kalender (biasanya Gregorian). + Stempel waktu sadar presisi yang membawa model kalender dan + granularitas. zh: >- - 带有精度元数据的维基数据时间值,以ISO 8601格式记录时间信息, - 包括精度级别(9=年、10=月、11=日)和日历模型(通常为格里高利历)。 + 携带日历模型与粒度信息的精度感知时间戳。 close_mappings: - - wikibase:TimeValue - - time:Instant + - wikibase:TimeValue + - time:Instant related_mappings: - - xsd:dateTime - - prov:InstantaneousEvent + - xsd:dateTime + - prov:InstantaneousEvent slots: [] comments: - - Directly represents Wikidata's native time value datatype with precision - - Precision indicates granularity of temporal information + - Directly represents Wikidata's native time value datatype with precision + - Precision indicates granularity of temporal information + - 'Preserved from prior description: Precision-aware timestamp value carrying calendar model and granularity.' keywords: - - wikidata - - time - - date - - precision - - temporal + - wikidata + - time + - date + - precision + - temporal annotations: specificity_score: 0.1 specificity_rationale: Generic utility class for time value storage custodian_types: "['*']" structured_aliases: - - literal_form: wikidata-tijdwaarde - predicate: EXACT_SYNONYM - in_language: nl - - literal_form: Wikidata-Zeitwert - predicate: EXACT_SYNONYM - in_language: de - - literal_form: valeur temporelle Wikidata - predicate: EXACT_SYNONYM - in_language: fr - - literal_form: valor temporal Wikidata - predicate: EXACT_SYNONYM - in_language: es - - literal_form: قيمة زمنية ويكي بيانات - predicate: EXACT_SYNONYM - in_language: ar - - literal_form: nilai waktu Wikidata - predicate: EXACT_SYNONYM - in_language: id - - literal_form: 维基数据时间值 - predicate: EXACT_SYNONYM - in_language: zh + - literal_form: wikidata-tijdwaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Wikidata-Zeitwert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: valeur temporelle Wikidata + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: valor temporal Wikidata + predicate: EXACT_SYNONYM + in_language: es + - literal_form: قيمة زمنية ويكي بيانات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: nilai waktu Wikidata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 维基数据时间值 + predicate: EXACT_SYNONYM + in_language: zh diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml index f2c0b8715b..b8894d6010 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetType.yaml @@ -14,8 +14,8 @@ imports: classes: WomensArchivesRecordSetType: description: >- - Classification for record sets documenting women's history, movements, - organizations, and related experiences. + Archival grouping classification for documentation on women's movements, + organizations, and lived experiences. alt_descriptions: nl: Classificatie voor archiefcollecties die de geschiedenis van vrouwen, feministische bewegingen en vrouwenervaringen documenteren, volgens RiC-O RecordSetType. de: Klassifikation für Archivbestände, die die Frauengeschichte, feministische Bewegungen und Frauenerfahrungen dokumentieren, gemäß RiC-O RecordSetType. @@ -50,6 +50,7 @@ classes: comments: - RiC-O aligned classification for women's archives - Subclass of CollectionType for record set classification + - "Preserved from prior description: Classification for record sets documenting women's history, movements, organizations, and related experiences." keywords: - women's archives - record set type diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml index 71f67a6c12..0f57b45ba0 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml @@ -28,22 +28,35 @@ classes: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType description: >- - Fonds-organized organizational records from women's groups, associations, - and institutions. + Provenance-organized institutional documentation from women's groups, + associations, and related bodies. alt_descriptions: - nl: Archiefbestand op fondsniveau voor organisatiearchieven van vrouwengroepen, verenigingen en instellingen volgens het RiC-O fondsorganisatieprincipe. - de: Bestand auf Fondsebene für Organisationsunterlagen von Frauengruppen, Vereinen und Institutionen nach dem RiC-O Fonds-Organisationsprinzip. - fr: Fonds au niveau du fonds pour les documents organisationnels de groupes de femmes, associations et institutions selon le principe d'organisation des fonds RiC-O. - es: Fondo a nivel de fondo para registros organizacionales de grupos de mujeres, asociaciones e instituciones según el principio organizativo de fondos RiC-O. - ar: أرشيف على مستوى المجموعة للسجلات التنظيمية لمجموعات النساء والجمعيات والمؤسسات وفقًا لمبدأ تنظيم الأموال RiC-O. - id: Rekaman set tingkat dana untuk catatan organisasi kelompok perempuan, asosiasi, dan institusi mengikuti prinsip organisasi dana RiC-O. - zh: 妇女团体、协会和机构组织记录的全宗级档案, 遵循RiC-O全宗组织原则。 + nl: >- + Naar herkomst geordende institutionele documentatie van vrouwengroepen, + verenigingen en verwante organisaties. + de: >- + Provenienzorientierte institutionelle Dokumentation von Frauengruppen, + Vereinen und verwandten Einrichtungen. + fr: >- + Documentation institutionnelle organisée par provenance provenant de + groupes de femmes, d'associations et d'organismes apparentés. + es: >- + Documentación institucional organizada por procedencia de grupos de + mujeres, asociaciones y entidades relacionadas. + ar: >- + توثيق مؤسسي منظم حسب المنشأ صادر عن مجموعات النساء والجمعيات والهيئات + ذات الصلة. + id: >- + Dokumentasi institusional berbasis asal-usul dari kelompok perempuan, + asosiasi, dan badan terkait. + zh: >- + 按来源组织的妇女团体、协会及相关机构的机构性文献。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Fonds - close_mappings: - - skos:Concept see_also: - WomensArchivesRecordSetType - rico:RecordSetType @@ -56,48 +69,70 @@ classes: has_type: equals_string: hc:WomensOrganizationFonds has_custodian: - equals_string: WomensArchives + equals_string: "hc:WomensArchives" has_note: equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf. structured_aliases: - literal_form: vrouwenorganisatie-fonds + predicate: EXACT_SYNONYM in_language: nl - literal_form: Frauenorganisationsbestand + predicate: EXACT_SYNONYM in_language: de - literal_form: fonds d'organisation de femmes + predicate: EXACT_SYNONYM in_language: fr - literal_form: fondo de organización de mujeres + predicate: EXACT_SYNONYM in_language: es - literal_form: صندوق منظمة نسائية + predicate: EXACT_SYNONYM in_language: ar - literal_form: dana organisasi perempuan + predicate: EXACT_SYNONYM in_language: id - literal_form: 妇女组织全宗 + predicate: EXACT_SYNONYM in_language: zh annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" + comments: + - "Preserved from prior description: Fonds-organized organizational records from women's groups, associations, and institutions." FeministPapersCollection: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType description: >- - Collection-organized papers and documentation from feminist movements, + Thematically grouped documentation from gender-equality movements, personal archives, and activism. alt_descriptions: - nl: Collectie-niveau recordset voor feministische bewegingsdocumenten, persoonlijke archieven en activismedocumentatie volgens het RiC-O collectieorganisatieprincipe. - de: Sammlung auf Collection-Ebene für feministische Bewegungsunterlagen, persönliche Archive und Aktivismus-Dokumentation nach dem RiC-O Sammlungs-Organisationsprinzip. - fr: Collection au niveau de la collection pour les documents du mouvement féministe, les archives personnelles et la documentation de l'activisme selon le principe d'organisation de collection RiC-O. - es: Colección a nivel de colección para documentos del movimiento feminista, archivos personales y documentación del activismo según el principio organizativo de colección RiC-O. - ar: مجموعة على مستوى المجموعة لأوراق الحركة النسوية والأرشيفات الشخصية وتوثيق النشاط وفقًا لمبدأ تنظيم المجموعة RiC-O. - id: Koleksi tingkat koleksi untuk dokumen gerakan feminis, arsip pribadi, dan dokumentasi aktivisme mengikuti prinsip organisasi koleksi RiC-O. - zh: 女权运动文件、个人档案和行动主义文献的藏品级记录, 遵循RiC-O藏品组织原则。 + nl: >- + Thematisch gegroepeerde documentatie uit gendergelijkheidsbewegingen, + persoonlijke archieven en activisme. + de: >- + Thematisch gruppierte Dokumentation aus Gleichstellungsbewegungen, + persönlichen Archiven und Aktivismus. + fr: >- + Documentation regroupée thématiquement issue de mouvements pour + l'égalité des genres, d'archives personnelles et de l'activisme. + es: >- + Documentación agrupada temáticamente de movimientos por la igualdad de + género, archivos personales y activismo. + ar: >- + توثيق مجمّع موضوعياً من حركات المساواة بين الجنسين والأرشيفات الشخصية + والنشاط. + id: >- + Dokumentasi yang dikelompokkan secara tematis dari gerakan kesetaraan + gender, arsip pribadi, dan aktivisme. + zh: >- + 来自性别平等运动、个人档案与行动主义的主题聚合文献。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - WomensArchivesRecordSetType - rico:RecordSetType @@ -110,46 +145,73 @@ classes: has_type: equals_string: hc:FeministPapersCollection has_custodian: - equals_string: WomensArchives + equals_string: "hc:WomensArchives" has_note: equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf. structured_aliases: - literal_form: feministische papieren collectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: feministische Papiersammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection de papiers féministes + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de papeles feministas + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة أوراق نسوية + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi kertas feminis + predicate: EXACT_SYNONYM in_language: id - literal_form: 女权文件藏品 + predicate: EXACT_SYNONYM in_language: zh annotations: custodian_types: "['*']" + comments: + - 'Preserved from prior description: Collection-organized papers and documentation from feminist movements, personal archives, and activism.' WomensHistoryCollection: is_a: WomensArchivesRecordSetType class_uri: rico:RecordSetType description: >- - Collection-organized women's history documentation, including biographical - materials, oral histories, and research resources. + Thematically grouped documentation on women's past, including biographical + materials, oral testimonies, and research resources. alt_descriptions: - nl: Collectie-niveau recordset voor documentatie van vrouwen geschiedenis, inclusief biografisch materiaal, mondelinge geschiedenis en historisch onderzoeksmateriaal volgens het RiC-O collectieorganisatieprincipe. - de: Sammlung auf Collection-Ebene für Dokumentation zur Frauengeschichte, einschließlich biografischer Materialien, mündlicher Geschichte und historischer Forschungsressourcen nach dem RiC-O Sammlungsprinzip. - fr: Collection au niveau de la collection pour la documentation de l'histoire des femmes, y compris les matériaux biographiques, les histoires orales et les ressources de recherche historique selon RiC-O. - es: Colección a nivel de colección para documentación de historia de mujeres, incluyendo materiales biográficos, historias orales y recursos de investigación histórica según RiC-O. - ar: مجموعة على مستوى المجموعة لتوثيق تاريخ النساء، بما في ذلك المواد السيرية والتاريخ الشفوي وموارد البحث التاريخي وفقًا لـ RiC-O. - id: Koleksi tingkat koleksi untuk dokumentasi sejarah perempuan, termasuk materi biografis, sejarah lisan, dan sumber penelitian sejarah mengikuti prinsip koleksi RiC-O. - zh: 妇女历史文献的藏品级记录,包括传记材料、口述历史和历史研究资源, 遵循RiC-O藏品组织原则。 + nl: >- + Thematisch gegroepeerde documentatie over het verleden van vrouwen, + inclusief biografisch materiaal, orale getuigenissen en + onderzoeksbronnen. + de: >- + Thematisch gruppierte Dokumentation zur Geschichte von Frauen, + einschließlich biografischer Materialien, mündlicher Zeugnisse und + Forschungsressourcen. + fr: >- + Documentation regroupée thématiquement sur le passé des femmes, + incluant des matériaux biographiques, des témoignages oraux et des + ressources de recherche. + es: >- + Documentación agrupada temáticamente sobre el pasado de las mujeres, + incluyendo materiales biográficos, testimonios orales y recursos de + investigación. + ar: >- + توثيق مجمّع موضوعياً عن ماضي النساء، بما في ذلك مواد سيرية وشهادات + شفوية وموارد بحثية. + id: >- + Dokumentasi yang dikelompokkan secara tematis tentang masa lalu + perempuan, termasuk materi biografis, kesaksian lisan, dan sumber daya + penelitian. + zh: >- + 关于女性过去的主题聚合文献,包括传记材料、口述证词与研究资源。 broad_mappings: - rico:RecordSetType + - skos:Concept + - crm:E55_Type related_mappings: - rico-rst:Collection - close_mappings: - - skos:Concept see_also: - WomensArchivesRecordSetType - rico:RecordSetType @@ -162,23 +224,32 @@ classes: has_type: equals_string: hc:WomensHistoryCollection has_custodian: - equals_string: WomensArchives + equals_string: "hc:WomensArchives" has_note: equals_string: This RecordSetType is typically held by WomensArchives custodians. Inverse of rico:isOrWasHolderOf. structured_aliases: - literal_form: vrouwengeschiedenis collectie + predicate: EXACT_SYNONYM in_language: nl - literal_form: Frauengeschichtssammlung + predicate: EXACT_SYNONYM in_language: de - literal_form: collection d'histoire des femmes + predicate: EXACT_SYNONYM in_language: fr - literal_form: colección de historia de mujeres + predicate: EXACT_SYNONYM in_language: es - literal_form: مجموعة تاريخ النساء + predicate: EXACT_SYNONYM in_language: ar - literal_form: koleksi sejarah perempuan + predicate: EXACT_SYNONYM in_language: id - literal_form: 妇女历史藏品 + predicate: EXACT_SYNONYM in_language: zh annotations: custodian_types: "['*']" + comments: + - "Preserved from prior description: Collection-organized women's history documentation, including biographical materials, oral histories, and research resources."